IBERDROLA SA (IBDRY)

40.75
0.25 0.62
OTC
Prev Close 40.50
Open 40.45
Day Low/High 40.35 / 40.80
52 Wk Low/High 27.85 / 42.09
Volume 58.86K
Exchange OTC
Shares Outstanding 6520.46B
Market Cap 54.32B
Div & Yield N.A. (N.A)