Iberdrola generates and distributes electricity globally. It produces power from renewable sources like wind, hydro, solar, and nuclear energy. The company also generates electricity through batteries and non-renewable means. Iberdrola has a total installed capacity of 62,871 MW. In addition to generation and distribution, the company offers retail energy supply services. It provides various products and services including hydrogen, heat pumps, self-consumption, and electric mobility. The company was founded in 1840 and is based in Bilbao, Spain.
| Indicator | Value |
|---|---|
| PER | 21.2 |
| EV/EBITDA | 10.6 |
| Price/Free Cash Flow' | 40.1 |
| ROIC | 11.1% |
| Net Debt/EBITDA | 2.9 |