StreetAccount Consensus Metrics Preview - Iberdrola FY 2025 Earnings (€20.04, +0.19)
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (150 total)
StreetAccount Sector Summary - Power & Utilities Post Market
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (145 total)
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (133 total)
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (137 total)
Iberdrola reports provisional Q4 total electricity production 32,374 GWh, +2.7% y/y (€19.39, 0.00)
Powered by FactSet Research Systems Inc.