Loading...
XMADIBE
Market cap84bUSD
Dec 20, Last price  
13.05EUR
1D
0.54%
1Q
-3.76%
Jan 2017
109.47%
Name

Iberdrola SA

Chart & Performance

D1W1MN
XMAD:IBE chart
P/E
16.79
P/S
1.64
EPS
0.78
Div Yield, %
1.18%
Shrs. gr., 5y
-0.89%
Rev. gr., 5y
6.98%
Revenues
49.34b
-8.55%
10,270,744,00011,738,228,00011,017,408,00017,468,037,00025,196,172,00024,558,941,00030,431,034,00031,648,035,00034,201,193,00032,807,922,00030,032,270,00031,418,693,00029,215,382,00031,263,262,00035,075,873,00036,437,908,00033,145,000,00039,114,000,00053,949,000,00049,335,000,000
Net income
4.80b
+10.69%
1,210,727,0001,382,049,0001,660,256,0002,353,736,0002,860,606,0002,824,335,0002,870,924,0002,804,545,0002,840,685,0002,597,618,0002,347,915,0002,443,033,0002,727,931,0002,803,994,0003,014,052,0003,406,311,0003,611,000,0003,885,000,0004,339,000,0004,803,000,000
CFO
9.77b
-6.45%
3,093,896,0001,925,647,0003,135,243,0007,058,753,0007,728,339,0006,481,156,0007,919,064,0006,111,677,0006,979,902,0005,895,821,0006,800,295,0006,259,936,0006,719,884,0005,685,453,0007,586,248,0006,915,117,0008,347,000,0008,106,000,00010,443,000,0009,769,000,000
Dividend
Jan 10, 20250.19116 EUR/sh
Earnings
Feb 20, 2025

Profile

Iberdrola, S.A. engages in the generation, transmission, distribution, and supply of electricity in Spain and internationally. It generates and markets electrical power using renewable sources, such as onshore and offshore wind, hydro, solar photovoltaic, combined cycle gas, nuclear, and biomass, as well as through installation of batteries. The company is also involved in the purchase and sale of electricity and gas on wholesale markets; development of green hydrogen projects; and distribution and sale of gas. It has a total installed capacity of 58,320 MW, including 38,138 MW of renewable installed capacity; and operates 1.2 million kilometers of electricity transmission and distribution lines, as well as serves 36.11 million consumers. In addition, the company offers energy storage, heat pumps, self-consumption, and electric vehicles for residential customers; and management of energy facilities, as well as supplies green H2, industrial heat, etc. to industrial customers. Iberdrola, S.A. was founded in 1840 and is headquartered in Bilbao, Spain.
IPO date
Oct 16, 1989
Employees
41,517
Domiciled in
ES
Incorporated in
ES

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
49,335,000
-8.55%
53,949,000
37.93%
39,114,000
18.01%
Cost of revenue
30,417,000
37,715,000
25,325,000
Unusual Expense (Income)
NOPBT
18,918,000
16,234,000
13,789,000
NOPBT Margin
38.35%
30.09%
35.25%
Operating Taxes
1,610,000
1,161,000
1,914,000
Tax Rate
8.51%
7.15%
13.88%
NOPAT
17,308,000
15,073,000
11,875,000
Net income
4,803,000
10.69%
4,339,000
11.69%
3,885,000
7.59%
Dividends
(949,000)
(890,000)
(570,000)
Dividend yield
1.24%
1.22%
0.85%
Proceeds from repurchase of equity
(2,677,000)
(1,794,000)
(1,824,000)
BB yield
3.50%
2.46%
2.72%
Debt
Debt current
12,498,000
11,829,000
10,682,000
Long-term debt
51,740,000
41,027,000
35,996,000
Deferred revenue
116,000
1,411,000
1,413,000
Other long-term liabilities
16,405,000
16,032,000
14,910,000
Net debt
45,258,000
46,299,000
41,050,000
Cash flow
Cash from operating activities
9,769,000
10,443,000
8,106,000
CAPEX
(7,877,000)
(6,787,000)
(6,918,000)
Cash from investing activities
(9,070,000)
(10,154,000)
(9,488,000)
Cash from financing activities
(2,350,000)
151,000
1,869,000
FCF
25,890,000
(3,618,000)
3,611,000
Balance
Cash
5,466,000
4,991,000
4,535,000
Long term investments
13,514,000
1,566,000
1,093,000
Excess cash
16,513,250
3,859,550
3,672,300
Stockholders' equity
47,833,000
46,416,000
43,982,000
Invested Capital
117,945,750
121,700,450
112,582,700
ROIC
14.44%
12.87%
11.26%
ROCE
14.07%
11.83%
10.80%
EV
Common stock shares outstanding
6,448,090
6,672,101
6,452,373
Price
11.87
8.60%
10.93
5.00%
10.41
-11.03%
Market cap
76,538,834
4.95%
72,926,065
8.57%
67,169,206
-10.97%
EV
138,977,834
136,836,065
124,047,206
EBITDA
23,700,000
21,725,000
18,877,000
EV/EBITDA
5.86
6.30
6.57
Interest
2,354,000
1,699,000
1,127,000
Interest/NOPBT
12.44%
10.47%
8.17%