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