Iberdrola
IBE.MC
#123
Rank
C$214.81 B
Marketcap
C$31.79
Share price
-0.43%
Change (1 day)
32.44%
Change (1 year)

Stock price history for Iberdrola (IBE.MC)

Highest end of day price: 33.096650488522 EUR (C$38.69 USD) on 2026-04-09

Lowest end of day price: 1.4143459964206 EUR (C$1.20 USD) on 2000-09-20

Stock price history of Iberdrola from 2000 to 2026

Annual Stock Price Performance

Year Performance
2026 7.20%
2025 53.36%
2024 19.80%
2023 13.84%
2022 9.68%
2021-15.40%
2020 42.37%
2019 28.42%
2018 18.92%
2017 15.22%
2016-3.65%
2015 27.06%
2014 23.89%
2013 26.17%
2012-12.72%
2011-13.46%
2010-19.68%
2009-4.08%
2008-23.12%
2007 20.84%
2006 65.52%
2005 7.76%
2004 24.23%
2003 23.27%
2002 10.83%
2001 13.44%
2000-5.36%

Stock price for similar companies or competitors

Company Stock price Change 1d% Country
C$118.80-0.34%๐Ÿ‡บ๐Ÿ‡ธ USA