Iberdrola
IBE.MC
#142
Rank
C$194.74 B
Marketcap
C$29.15
Share price
-0.47%
Change (1 day)
53.31%
Change (1 year)

Stock price history for Iberdrola (IBE.MC)

Highest end of day price: 29.796481653007 EUR (C$34.46 USD) on 2025-11-26

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

Stock price history of Iberdrola from 2000 to 2025

Annual Stock Price Performance

Year Performance
2025 50.64%
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$115.25-0.17%๐Ÿ‡บ๐Ÿ‡ธ USA