Iberdrola, S.A., an energy utility established in 1840 and headquartered in Bilbao, Spain, manages the full spectrum of electricity operations, including its generation, transmission, distribution, and supply to customers in Spain and globally. The company leverages a diverse energy portfolio, with a strong emphasis on renewable sources such as onshore and offshore wind, hydroelectric power, and solar photovoltaics. This is complemented by combined cycle gas, nuclear, and biomass plants, alongside innovative battery storage solutions. Beyond its core electrical activities, Iberdrola actively participates in the wholesale trading of electricity and natural gas, develops green hydrogen initiatives, and handles gas distribution and sales. Iberdrola's substantial infrastructure includes a total installed capacity of 58,320 MW, with 38,138 MW derived from renewable sources. It operates an extensive network of 1.2 million kilometers of electricity transmission and distribution lines, catering to approximately 36.11 million consumers. Additionally, the company provides a range of specialized energy services: for residential customers, these encompass energy storage, heat pumps, self-consumption systems, and electric vehicle support, while industrial clients benefit from offerings such as green H2 supply, industrial heating solutions, and energy facility management.
The current price of IBDSF is $24.12 USD — it has decreased by -0.97% in the past 24 hours. Watch Iberdrola. stock price performance more closely on the chart.
What is Iberdrola. stock ticker?▼
Depending on the exchange, the stock ticker may vary. For instance, on OTC Link exchange Iberdrola. stocks are traded under the ticker IBDSF.
Is Iberdrola. stock price growing?▼
IBDSF stock has fallen by -0.14% compared to the previous week, the month change is a +3.35% rise, over the last year Iberdrola. has showed a +36.18% increase.
What is Iberdrola. market cap?▼
Today Iberdrola. has the market capitalization of 161.12B
When is the next Iberdrola. earnings date?▼
Iberdrola. is going to release the next earnings report on July 22, 2026.
What were Iberdrola. earnings last quarter?▼
IBDSF earnings for the last quarter are 0.28 USD per share, whereas the estimation was 0.3 USD resulting in a -5.1% surprise. The estimated earnings for the next quarter are N/A USD per share.
What is Iberdrola. revenue for the last year?▼
Iberdrola. revenue for the last year amounts to 51.84B USD.
What is Iberdrola. net income for the last year?▼
IBDSF net income for the last year is 7.39B USD.
Does Iberdrola. pay dividends?▼
Yes, IBDSF dividends are paid semi-annual. The last dividend per share was 0.01 USD. As of today, Dividend Yield (FWD)% is 3.17%.
How many employees does Iberdrola. have?▼
As of July 17, 2026, the company has 44,701 employees.
In which sector is Iberdrola. located?▼
Iberdrola. operates in the Energy sector.
When did Iberdrola. complete a stock split?▼
The last stock split for Iberdrola. was on July 07, 2026 with a ratio of 51:50.