Loading...
XFRAECGF
Market cap1.84bUSD
Dec 20, Last price  
3.16EUR
1D
0.64%
1Q
0.64%
Name

Electricity Generating PCL

Chart & Performance

D1W1MN
XFRA:ECGF chart
P/E
P/S
1.19
EPS
Div Yield, %
205.79%
Shrs. gr., 5y
Rev. gr., 5y
6.92%
Revenues
49.63b
-16.78%
15,619,522,03016,022,283,75318,020,721,42710,939,395,86310,319,657,9629,145,066,6158,608,979,7767,661,035,19214,056,539,17718,686,230,42717,200,799,03615,913,766,14722,794,416,25030,017,962,55935,522,201,32037,510,943,26533,577,670,82735,903,890,00059,632,663,00049,627,083,000
Net income
-8.38b
L
4,661,825,2974,092,514,0096,035,819,6998,402,051,5427,012,315,8077,935,595,8506,907,571,9354,989,534,45610,979,397,6096,913,743,1807,666,976,9834,319,176,4558,320,800,88511,818,280,70721,072,883,48713,059,235,7938,733,030,0004,103,840,0002,683,098,000-8,384,074,000
CFO
10.28b
+30.88%
8,534,256,0249,346,895,6458,298,328,0516,318,433,0474,880,524,0424,164,591,6214,021,258,0533,200,699,2834,206,963,7885,552,847,4827,961,741,7686,303,258,0199,159,166,08611,019,800,52511,253,458,49811,429,645,49711,712,961,93010,453,276,0007,857,886,00010,284,440,000
Dividend
Sep 13, 20240.088153 EUR/sh
Earnings
Feb 26, 2025

Profile

Electricity Generating Public Company Limited, together with its subsidiaries, generates and sells electricity to government sector and industrial users primarily in Thailand, the Philippines, Australia, South Korea, Taiwan, the United States, Laos, and Indonesia. The company operates in two segments, Electricity Generation and Other Businesses. It generates electricity from various resources, such as natural gas, liquefied natural gas, coal, biomass, hydro, solar, wind, geothermal, and fuel cell. As of December 31, 2021, the company operated 30 domestic and overseas power plants with total capacity of 5,959.27 MW equity; operating power plants with a total capacity of 5,646.19 MW equity and projects under construction with total equity contracted capacity of 313.08 MW. It also provides operation, maintenance, engineering, and construction services to power plants, petrochemical plants, oil refineries, and other industries. Electricity Generating Public Company Limited was incorporated in 1992 and is headquartered in Bangkok, Thailand.
IPO date
Jan 16, 1995
Employees
Domiciled in
TH
Incorporated in
TH

Valuation

Title
THB in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
49,627,083
-16.78%
59,632,663
66.09%
35,903,890
6.93%
Cost of revenue
44,453,503
53,265,847
30,205,952
Unusual Expense (Income)
NOPBT
5,173,580
6,366,816
5,697,938
NOPBT Margin
10.42%
10.68%
15.87%
Operating Taxes
644,707
331,388
659,348
Tax Rate
12.46%
5.20%
11.57%
NOPAT
4,528,873
6,035,428
5,038,590
Net income
(8,384,074)
-412.48%
2,683,098
-34.62%
4,103,840
-53.01%
Dividends
(3,423,523)
(3,422,423)
(3,564,932)
Dividend yield
5.08%
3.77%
3.86%
Proceeds from repurchase of equity
BB yield
Debt
Debt current
14,165,304
20,649,496
19,726,971
Long-term debt
107,493,514
95,332,215
91,222,888
Deferred revenue
784,000
Other long-term liabilities
5,887,692
4,304,412
6,448,423
Net debt
(25,894,753)
(28,418,414)
(30,828,191)
Cash flow
Cash from operating activities
10,284,440
7,857,886
10,453,276
CAPEX
(1,362,387)
(1,539,671)
(703,527)
Cash from investing activities
(16,796,660)
15,213,926
(14,191,100)
Cash from financing activities
(2,283,132)
(3,143,434)
3,440,063
FCF
3,480,641
6,359,723
5,316,409
Balance
Cash
37,313,589
39,982,576
22,026,104
Long term investments
110,239,982
104,417,549
119,751,946
Excess cash
145,072,217
141,418,492
139,982,856
Stockholders' equity
96,577,041
108,158,132
109,137,017
Invested Capital
135,646,004
131,041,565
121,405,948
ROIC
3.40%
4.78%
4.62%
ROCE
2.21%
2.63%
2.44%
EV
Common stock shares outstanding
526,465
526,465
526,465
Price
128.00
-25.80%
172.50
-1.71%
175.50
-8.83%
Market cap
67,387,520
-25.80%
90,815,212
-1.71%
92,394,608
-8.83%
EV
41,791,509
62,700,106
62,162,236
EBITDA
8,213,580
9,651,739
8,821,805
EV/EBITDA
5.09
6.50
7.05
Interest
6,994,135
3,690,000
3,450,000
Interest/NOPBT
135.19%
57.96%
60.55%