Iberdrola, S.A. (IBDSF) has a market capitalization of $159.01B and trades at $23.53. The 52-week range is 15.5-24.5.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 25, Earnings Per Share (EPS) of $0.94, annual revenue of $45.53B.
The stock has a beta of 0.60, a last dividend of $0.7267, operates in the Utilities sector.