
Need professional-grade analysis? Visit stockanalysis.com
$133.84B
23.30
40,000
3.48%
Price Chart
Risk-Adjusted Performance
Iberdrola S.A. (IBE) Price Performance
Iberdrola S.A. (IBE) trades on Bolsa de Madrid in EUR. The company is classified in the Utilities sector under the Utilities - Diversified industry. The stock currently trades at EUR19.18, down 2.59% from the previous close.
Over the past year, IBE has traded between a low of EUR13.59 and a high of EUR20.35. The stock has gained 38.2% over this period. It is currently 5.8% below its 52-week high.
Iberdrola S.A. has a market capitalization of $133.84B, with a price-to-earnings ratio of 23.30 and a dividend yield of 3.48%.
About Iberdrola S.A.
Iberdrola, S.A. engages in the generation, production, transmission, distribution, and supply of electricity in Spain, the United Kingdom, the United States, Mexico, Brazil, Germany, France, and Australia. It generates electricity from renewable sources, such as onshore and offshore wind, photovoltaic, hydro, other energy sources, conventional nuclear, and combined cycle plants, as well as through batteries. The company is involved in the purchase and sale of electricity and gas on wholesale markets; energy retail supply activities, such as gas and electricity, and other products and services, including hydrogen, as well as non-renewable generation; and production of green hydrogen. It has a total installed capacity of 46,177 MW. In addition, the company offers heat pumps, self-consumption, solar, electric mobility, solar, etc. services to residential customers; and management of energy facilities, as well as supplies green H2, industrial heat, etc. to industrial customers. Iberdrola, S.A. was founded in 1840 and is headquartered in Bilbao, Spain.
Company Info
- Sector
- Utilities
- Industry
- Utilities - Diversified
- Exchange
- Bolsa de Madrid
- Currency
- EUR
- Country
- Spain
Financial Metrics
- Revenue (TTM)
- $44.08B
- EBITDA
- $14.70B
- Profit Margin
- 14.26%
- EPS (TTM)
- 0.85
- Book Value
- 7.59
Technical Indicators
- 52 Week High
- €20.38
- 52 Week Low
- €13.51
- 50 Day MA
- €19.21
- 200 Day MA
- €17.30
- Beta
- 0.65
Valuation
- Trailing P/E
- 23.30
- Forward P/E
- 20.20
- Price/Sales
- 3.04
- Price/Book
- 2.67
- Enterprise Value
- $181.83B