Iberdrola S.A.

AI Score

Unlock

13.76
-0.04 (-0.29%)
At close: Mar 12, 2025, 5:26 PM

Iberdrola S.A. Balance Sheet Statement