Loading...
XFRA
ECGF
Market cap1.31bUSD
Apr 08, Last price  
2.10EUR
1D
-17.97%
Name

Electricity Generating PCL

Chart & Performance

D1W1MN
No data to show
P/E
7.82
P/S
1.05
EPS
10.28
Div Yield, %
8.14%
Shrs. gr., 5y
-0.01%
Rev. gr., 5y
1.45%
Revenues
40.32b
-18.76%
16,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,00040,316,967,000
Net income
5.41b
P
4,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,0005,411,474,000
CFO
8.35b
-18.84%
9,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,0008,347,346,000
Dividend
Sep 13, 20240.088153 EUR/sh
Earnings
May 12, 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
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
40,316,967
-18.76%
49,627,083
-16.78%
59,632,663
66.09%
Cost of revenue
34,992,902
44,453,503
53,265,847
Unusual Expense (Income)
NOPBT
5,324,065
5,173,580
6,366,816
NOPBT Margin
13.21%
10.42%
10.68%
Operating Taxes
1,182,993
644,707
331,388
Tax Rate
22.22%
12.46%
5.20%
NOPAT
4,141,072
4,528,873
6,035,428
Net income
5,411,474
-164.54%
(8,384,074)
-412.48%
2,683,098
-34.62%
Dividends
(3,453,491)
(3,423,523)
(3,422,423)
Dividend yield
5.61%
5.08%
3.89%
Proceeds from repurchase of equity
BB yield
Debt
Debt current
17,718,315
14,165,304
20,649,496
Long-term debt
103,977,593
107,493,514
95,332,215
Deferred revenue
Other long-term liabilities
5,715,144
5,887,692
4,304,412
Net debt
(25,062,708)
(25,894,753)
(28,418,414)
Cash flow
Cash from operating activities
8,347,346
10,284,440
7,857,886
CAPEX
(723,399)
(1,362,387)
(1,539,671)
Cash from investing activities
4,555,425
(16,796,660)
15,213,926
Cash from financing activities
(5,996,866)
(2,283,132)
(3,143,434)
FCF
4,752,396
3,480,641
6,359,723
Balance
Cash
43,462,796
37,313,589
39,982,576
Long term investments
103,295,820
110,239,982
104,417,549
Excess cash
144,742,768
145,072,217
141,418,492
Stockholders' equity
98,305,425
96,577,041
108,158,132
Invested Capital
133,263,711
135,646,004
131,041,565
ROIC
3.08%
3.40%
4.78%
ROCE
2.28%
2.21%
2.63%
EV
Common stock shares outstanding
526,086
526,465
526,465
Price
117.00
-8.59%
128.00
-23.35%
167.00
-4.84%
Market cap
61,552,025
-8.66%
67,387,520
-23.35%
87,919,655
-4.84%
EV
36,756,266
41,791,509
59,804,549
EBITDA
8,445,127
8,213,580
9,651,739
EV/EBITDA
4.35
5.09
6.20
Interest
8,008,000
6,994,135
3,690,000
Interest/NOPBT
150.41%
135.19%
57.96%