Companies/EU/IBE

IBERDROLA, S.A.

Last · MCE€19.66-0.225 (-1.13%)stale · yahoo · 147h ago
Market cap€131.2B6.67B sh
P/E · TTM24.9fwd 18.2 · eps 0.79
Beta0.56vs S&P 500
Div yield3.42%annual · TTM
52w range
€15.33€22.08
Volume166.2Ksession

Issuer

Legal nameIBERDROLA, S.A.
HQEurope (EU)
ListingEU IBE
ISINES0144580Y14
SectorUtilities
IndustryElectric Utilities
CurrencyEUR
Entity registrylei:5QK37QC7NWOJ8D7WVQ45
Employees45,339
AddressIberdrola SA Plaza Euskadi, 5 48009, Bilbao +34 91 577 65 00
Headline financial metrics
Revenue€44.7B
Operating income€9.7B
Net income€5.6B
Free cash flow€4.3B
Operating margin21.7%
Net margin12.5%
Return on equity11.9%
Period2024
Loading chart…

OpenFilings analyst

Our analyst

ANNUAL · 2025-05-10

From latest ANNUAL · 2025-05-10

  • Current Ratio Low

Red flags

  • Current Ratio Low — Current ratio 0.69

Upcoming earnings

1 event
5:30 PM UTC+2
Period
Sep 2026
Est. EPS
$0.25
Est. revenue
11.1B

Documents