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 | 19.7 |
| EV/EBITDA | 8.3 |
| Price/Free Cash Flow' | 31.2 |
| ROIC | 11.7% |
| Net Debt/EBITDA | 2.6 |