Iberdrola
IBE.MC
#126
Rank
C$208.80 B
Marketcap
C$30.90
Share price
0.08%
Change (1 day)
56.43%
Change (1 year)

Stock price history for Iberdrola (IBE.MC)

Highest end of day price: 30.838936225777 EUR (C$36.44 USD) on 2026-02-04

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 3.58%
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$119.45-0.76%๐Ÿ‡บ๐Ÿ‡ธ USA