BME:IBEElectric Utilities
Is It Too Late To Consider Iberdrola (BME:IBE) After A 49% One Year Rally?
If you are looking at Iberdrola and wondering whether the recent share price levels still make sense, focusing on value rather than just the story can help you frame that decision.
The stock last closed at €20.05, with a 7 day return of a 0.2% decline, a 30 day return of 9.2%, a year to date return of 7.6% and a 1 year return of 49.1%, while the 3 year and 5 year returns sit at 105.1% and 130.1% respectively.
These moves sit against a backdrop of ongoing interest in European utilities and...