IBE.MC Iberdrola, S.A.
P/E
24.46875
Forward P/E
18.307055
Price/Sales
3.040283
Beta
0.582
Div Yield
0.0347%
Market Cap
--
Company Analysis
Latest News
Iberdrola Raises €1.5 Billion in Green Bonds, Drawing Triple Investor Demand
Iberdrola issued €1.5 billion ($1.74 billion) in senior green bonds. Investor orders exceeded €4.5 billion, making the offering three times oversubscribed....
Iberdrola Bets €4.5 Billion on Brazil Grid, Following 30-Year License Renewal
Iberdrola will invest approximately €4.5 billion ($5.22 billion) in electricity infrastructure in Bahia, Brazil. The company plans to complete these works by...