🚧 Under construction — Data may be inaccurate or incomplete. We're actively adding more companies and financial metrics.
Iberdrola, S.A. logo

Iberdrola, S.A.

IBE.MCRank #107UtilitiesUtilities - Diversified

Market Cap

$148.4B

Global Rank

#107

All-Time High

$148.4B

2026-12-31

Total Growth

+0%

since 2026

About Iberdrola, S.A.

Iberdrola, S.A. (IBE.MC) is a Spain-based company in the Utilities - Diversified industry, part of the Utilities sector. With a current market capitalization of $148.4B, it is ranked #107 among the world's largest companies. Its market cap peaked at $148.4B and reached as high as rank #107 in 2026.

Iberdrola, S.A. Market Cap History (20262026)

Compare Iberdrola, S.A.

Ranking History

YearMarket CapRankYoY Change
2026$148.4B#107(14)+11.7%
2025$132.9B#121(18)+44.9%
2024$91.7B#139(2)+17.4%
2023$78.2B#141(11)+13.5%
2022$68.8B#130(25)+9.7%
2021$62.7B#155(34)-7.6%
2020$67.9B#121(17)+32.7%
2019$51.2B#138(5)+36.7%
2018$37.4B#143(34)+14.1%
2017$32.8B#177(28)+8.7%
2016$30.2B#149(17)-2.4%
2015$30.9B#132(23)+22.4%
2014$25.3B#155(10)+27.3%
2013$19.8B#165(12)+19.0%
2012$16.7B#153(36)-5.9%
2011$17.7B#117(6)-13.3%
2010$20.4B#111(30)-8.5%
2009$22.3B#81(13)+11.1%
2008$20.1B#68(2)-37.2%
2007$32.0B#66(8)+29.2%
2006$24.8B#74(16)+48.6%
2005$16.7B#90(11)+28.3%
2004$13.0B#101+24.3%
2003$10.5B#101(13)+22.6%
2002$8.5B#88(19)-4.9%
2001$9.0B#107(8)+13.8%
2000$7.9B#115

Other Utilities Companies

FAQ

What is Iberdrola, S.A.'s market cap?

Iberdrola, S.A. (IBE.MC) has a market capitalization of $148.4B, making it the #107 largest company in the world by market cap.

What was Iberdrola, S.A.'s highest market cap?

Iberdrola, S.A.'s all-time high market cap was $148.4B, reached in 2026-12-31. Its highest rank was #107 in 2026.

What sector is Iberdrola, S.A. in?

Iberdrola, S.A. is in the Utilities sector, specifically the Utilities - Diversified industry. It is based in Spain.

How has Iberdrola, S.A.'s market cap changed over time?

Iberdrola, S.A. has been tracked since 2026. Its market cap has grown by 0% from $148.4B in 2026 to $148.4B today.