KEPCO Plant Service & Engineering is an operations-and-maintenance (O&M) services company that operates and maintains power plants on behalf of others in return for service fees, with labor-intensive work such as electricity and gas meter reading added on top, and where plant-level long-term contracts stably underpin revenue in the ₩390 billion range per year. A contract amended in a May 28 disclosure came to about ₩129.7 billion (32.9% of last year's revenue), and a June 9 contract for the Boryeong area came to about ₩40.6 billion (10.3%), showing the revenue base is being stably renewed, while the May 13 Q1 report confirmed both revenue growth and a profit recovery from last year's trough. What stands out recently is that the stock is strong when contracts renew stably and the margin recovery continues, and on this year's basis it actually sits lower than peers in the same power-infrastructure group, but the operating margin of 1.7% is thin, so if labor costs or contract unit prices wobble, profit swings with them, and there is quarter-to-quarter seasonality.

At-a-glance assessment financial health · growth · profitability · valuation

Financial healthStable
  • Debt ratio, current ratio and interest burden all look healthy.
GrowthStagnant
  • Revenue rose 7.3% year over year, and the pace is quickening (3-year trend: rising).
  • Most recent quarter (Q1 2026) revenue was 18.8% higher than a year earlier.
ProfitabilityModerate
  • ROE is 3.9% (controlling-interest basis). It is below the sector average.
  • Operating margin is 1.7%.
ValuationOvervalued
  • The P/E sits above the sector median, reflecting elevated expectations.

Ownership & governance As of 2025-12-31

Largest shareholder Korea Freedom Federation 31% (individual)

Controlling bloc incl. related parties 31%

With the controlling bloc holding 31%, the ownership structure is stable.

🔎 In-depth analysis

🏢Business
  • KEPCO Plant Service & Engineering is not a company that builds or owns power plants (such as thermal plants) itself, but an operations-and-maintenance (O&M) services company that operates and maintains plants on behalf of others and receives service fees in return.
  • Added to this is labor-intensive work such as electricity and gas meter reading and the management of environmental and fuel facilities.
  • A substantial share of revenue comes from long-term operation and maintenance contracts struck at the plant level; indeed, one contract amended in a May 2026 disclosure came to about ₩129.7 billion, or 32.9% of last year's revenue, and the June contract for the Boryeong area reached about ₩40.6 billion, or 10.3%.
  • With several such large contracts stacked up, the structure stably underpins revenue in the ₩390 billion range per year, and the essence of the business is a high labor-cost share and a thin per-contract margin, but revenue that rarely gets cut off.
📈Price & chart
  • The latest close is ₩10,770 and the market cap is ₩351.1 billion.
  • The price sits below both the 20-day line (₩12,157) and the 60-day line (₩15,387).
  • Trading below both its short- and medium-term moving averages, the trend is on the subdued side.
  • The RSI (an auxiliary gauge that measures upward versus downward momentum over the past 14 days on a 0-100 scale) is 33.5, a neutral level.
  • The one-month change is -14.1%, the three-month change is -39.8%, and the stock sits -58.0% below its 52-week high.
  • Relative strength versus the KOSPI is 35 (on a 1-99 scale, computed from returns against the index over the past year with more recent performance weighted more heavily; higher means stronger than the market).
  • That places it around the top 65% of all stocks by strength.
  • Over the past three months it has lagged the index by 55.2%.
  • Chart readings are best interpreted alongside trading volume and disclosure dates.
📊Key metrics
  • On last year's confirmed annual basis, the P/E ratio (how many times one year of profit the share price represents) is 86.51x, the P/B (how many times net assets the share price represents) is 3.40x, ROE (how much is earned in a year on shareholders' equity) is 3.9%, the operating margin is 1.7%, and the debt ratio (debt relative to equity) is 198.1%.
  • That the P/E exceeds 90x, however, is not because the company is expensive but because 2025 operating profit temporarily plunged 59.3%, shrinking the denominator of the division.
  • For a stock at such an earnings inflection, the value reflecting this year's trend is closer to the true picture than last year's number.
  • Indeed, the forward P/E (P/E on this year's basis), reflecting that this year's profit has turned around, is distinctly lower than that of comparison companies KEPCO E&C (47.7x) and POSCO DX (63.8x).
  • In other words, taken in isolation, last year alone looks expensive, but on this year's basis it is closer to the more lowly valued side within the same power-infrastructure group.
  • The 198% debt ratio also looks high on the number alone, but with a current ratio of 174% and an interest coverage ratio of 3.6x, short-term liquidity is unremarkable.
🚀Growth
  • Over five years, revenue rose steadily from ₩321.1 billion in 2021 to ₩394.5 billion in 2025 (a 5.3% annual average), giving a stable top line, and in Q1 2026 revenue continued to grow, rising 18.8% year on year to ₩107.4 billion.
  • On the profit side, operating profit fell to ₩6.6 billion in 2025 for a weak year, but the key point is that this profit is turning around quickly.
  • Q1 2026 operating profit of ₩6.3 billion alone already equals 96% of full-year 2025 operating profit.
  • There is seasonality that makes quarterly profit uneven, so one should not simply multiply a single quarter by four, but the very fact that a single Q1 nearly reached last year's full-year profit shows the earnings base is recovering sharply from last year's trough.
  • With revenue rising double digits as plant operation and maintenance volume holds up, and last year's depressed profit returning to normal levels, the key is that the earnings strength seen on this year's basis is far thicker than in last year's confirmed results.
📰Recent news & filings
  • The focus of the recent disclosure flow is amended disclosures of plant operation and maintenance contracts.
  • A contract amended in the 2026-05-28 disclosure had its amount raised to about ₩129.7 billion (32.9% of last year's revenue), and the June 9 contract for the Boryeong area was set at about ₩40.6 billion (10.3%).
  • Rather than new orders, these are in the nature of re-aligning the amount and term of long-term service contracts already under way, showing the revenue base is being stably maintained and renewed.
  • The May 13 Q1 2026 quarterly report confirmed both revenue growth and a profit recovery, followed by the May 21 disclosure convening a shareholders' meeting and setting a record date.
  • Which quarter these large contract amounts are booked as revenue will shape the trajectory of subsequent results.
🧭Bottom line
  • The strengths are clear.
  • Essential services such as plant O&M and meter reading stably underpin revenue through long-term contracts, revenue grows steadily, and short-term liquidity is unremarkable.
  • Above all, the profit that bottomed last year is turning around quickly, and on this year's basis the valuation is actually lower than the same power-infrastructure group.
  • Judging it expensive on last year's confirmed P/E in the 90x range alone risks missing this recovery.
  • To be candid about the cautions too: the operating margin of 1.7% is thin, so if labor costs or contract unit prices wobble, profit swings with them, and there is quarterly seasonality that makes it hard to conclude the full year from a single quarter.
  • In sum, this is a structure that is strong when contracts renew stably and the margin recovery continues, and that can weaken if unit-price pressure grows.
  • Still, the current data point toward profit recovering from last year's trough, and in that respect, on this year's basis it is closer to an undervalued spot within the same industry.

🔎 Valuation vs peers Inconclusive

Rather than the base KSIC classification (scientific and technical services), KEPCO-affiliated power-infrastructure names closer to the actual business (power-plant operation, maintenance, and electric-power infrastructure services) were used as the peer set; however, KEPCO E&C (design and engineering) and POSCO DX (IT and automation) differ in business character, so they are for positional reference rather than absolute comparison.

PeerP/EP/BROE
KEPCO E&C42.94x5.86x13.66%
POSCO DX56.13x5.13x9.14%

(a) Position versus peers: on P/E alone it is higher than KEPCO E&C and POSCO DX, but this is not because it is expensive but because the denominator (last year's profit) temporarily shrank, so a simple comparison is meaningless. ROE at 3.9% is lower than peers (9-14%), so capital efficiency is inferior. (b) Premium/discount: the surface P/E looks like a premium, but as this is an earnings inflection phase, a substantive judgment is difficult. (c) Limits of trailing figures and the forward basis: last year's confirmed P/E is a value reflecting a weak year, and going forward one can only gauge it through a seasonality approximation from DART confirmed quarters, yet even that approximation has low reliability because of loss-making quarters. Until a margin recovery is confirmed, rather than concluding cheap or expensive, it is left Inconclusive.

Earnings outlook company-stated · verified

TypePeriodRevenueOperating profitNet profit
Next quarterQ2 2026₩129.9 billion₩18.8 billion
₩10,770 -0.19%
Market cap $232.7M

Price history Close · MA20 · MA60

Close MA20MA60

The latest close is ₩10,770 and the market capitalization is ₩351.1 billion. The price sits below its 20-day moving average (₩12,157) and below its 60-day moving average (₩15,387). It is under both its short- and medium-term moving averages, so the trend looks subdued. The RSI (a supplementary indicator that gauges the strength of gains versus losses over the past 14 days on a 0-100 scale) is 33.5, a neutral level. The one-month change is -14.1%, the three-month change is -39.8%, and the position relative to the 52-week high is -58.0%. Relative strength versus the KOSPI is 35 (on a 1-99 scale, converted from returns against the index over the past year with more weight on recent performance; higher means stronger than the market). It is stronger than roughly 35% of all stocks. Over the past three months it lagged the index by 55.2%. Chart interpretation is best done alongside trading volume and the dates on which disclosures occur.

Relative performance stock vs index · start = 100

35Relative strength vs KOSPI1–99 · last 12 months’ return vs the index, recency-weighted · higher = stronger than the marketTop 65% strength

Excess return vs index · 3M -55.25% / 6M -37.53% / 12M -65.05%

StockKOSPI

Key metrics vs sector median

Valuation

P/E (trailing)86.51x
P/B3.40x
P/S0.90x
EPS₩124
BPS (book value/share)₩3,167
Dividend yield3.50%
DPS₩377

The P/E of 86.51x is above the sector median (32.87x). The P/B of 3.40x is above the sector median (1.99x).

Enterprise value (EV)

Net debt-$7.8M
EV (enterprise value)$245.9M
EV/EBIT56.42x
EV/EBITDA31.80x
EV/Sales0.94x
FCF (free cash flow)-$6.4M
FCF yield-2.53%

EV = market cap + net debt. It reflects cash and debt, so it captures the real cost of the whole business that market cap alone misses; lower multiples are cheaper relative to earnings or sales.

Profitability & financials

ROE3.93%
Operating margin1.67%
Net margin1.03%
Debt ratio198.08%
Payout ratio302.71%

Return on equity (ROE) is 3.9%, in line with the sector average (4.0%). The operating margin is 1.7%. The debt ratio is 198.1%, so the financial structure is moderate.

Growth FY2025 · annual report (consolidated)

Item202320242025YoY
Revenue$240.8M$243.6M$261.5M+7.35% ↑ faster
Operating profit$17.3M$10.7M$4.4M-59.27% ↓ slower
Net profit$10.3M$7.7M$2.7M-65.04% ↓ slower
5-year20212022202320242025
Revenue$212.8M$229.3M$240.8M$243.6M$261.5M
Operating profit$11.6M$12.4M$17.3M$10.7M$4.4M
Net profit$5.7M$10.8M$10.3M$7.7M$2.7M
Revenue CAGR4-yr avg 5.29%

Revenue rose 7.3% year over year (2023 ₩363.3 billion → 2024 ₩367.5 billion → 2025 ₩394.5 billion), and the three-year trend is 'rising'. The pace of growth also quickened from the prior year. Operating profit fell 59.3% year over year. The decline widened. Over the 5 years on record, revenue compound annual growth (CAGR) is 5.3%. The two-year revenue CAGR is 4.2%. In the most recent quarter (Q1 2026), revenue was 18.8% higher than the same period a year earlier.

Latest quarterly results Q1 2026 · vs year-ago

Revenue$71.2M
Revenue YoY+18.76%
Operating profit$4.2M
Op. profit YoY-15.09%
Net profit$3.6M
Net profit YoY-8.53%

Technical indicators

RSI (14)33.5
MA20₩12,157
MA60₩15,387
1-month-14.11%
3-month-39.83%
vs 52-wk high-58.01%

What stands out

  • The dividend yield, at 3.5%, is on the high side.
  • The balance sheet is stable in terms of debt and liquidity.

Points to watch

  • The price is high versus peers, so expectations already appear priced in.

Recent news & events searched · sourced

Figure cross-check computed ↔ external

MetricComputedExternalStatusSource
2025 annual revenue (consolidated)₩394.5 billion₩394,548,141,840Confirmedlink
Large operation and maintenance contract size (share of revenue)approx. approx. ₩129.7 billion = revenue 32.9%₩129,716,082,404 / 32.9%Confirmedlink
Q1 2026 operating profit₩6.3 billion₩6,327,432,878Confirmedlink
Seasonality-approximated annual operating profitapprox. ₩41.5 billionUnverifiedlink

Recent filings

📖 Plain-language glossary — expand if you are new to this
P/E
How many times a year's net profit the price is worth (lower is cheaper relative to earnings). The P/E here is on trailing (last full-year) results; for companies whose earnings swing fast (memory chips and other cyclicals/high-growth), a forward P/E on this year's expected earnings is more accurate.
P/B
Price relative to net assets (equity). Around 1x means it trades near book value; below 1x means below book.
P/S
Price relative to a year's revenue — useful for growth companies with thin earnings.
Net debt / EV
Net debt = interest-bearing debt − cash. Negative means more cash than debt (net cash). EV (enterprise value) = market cap + net debt, closer to what it would cost to buy the whole business.
EV/EBIT · EV/EBITDA · EV/Sales
Enterprise value against operating profit (EBIT), EBITDA, or revenue. Unlike P/E these reflect debt and cash; lower is cheaper relative to earnings power or sales.
FCF / FCF yield
Free cash flow = operating cash − capex, the cash actually left over. FCF yield = FCF ÷ market cap; higher means more cash generated per unit of market value.
Intrinsic value (DCF)
Future free cash flow (or, for some capex-heavy but profitable names, forecast earnings) discounted to today to estimate per-share value. Because it shifts a lot with the discount-rate and growth assumptions, it is shown as a bear/base/bull range, and the basis and assumptions are disclosed in one line beneath it.
ROE
How much profit the company earns in a year on its equity (%). Higher means better returns on capital.
EPS / BPS
Earnings per share / net assets (book value) per share.
Operating / net margin
Profit left from the core business / final profit after tax and interest, per unit of revenue.
Debt ratio
Debt relative to equity (%). Higher means more reliance on borrowing (norms vary by sector).
Current ratio
Assets convertible to cash within a year against debt due within a year. Above 100% leaves some short-term headroom.
Interest coverage
How many times operating profit covers the interest owed. Below 1x means operating profit alone struggles to cover interest.
Dividend yield / payout ratio
The year's dividend as a % of today's price / the share of earnings paid out as dividends.
Revenue CAGR
Multi-year growth expressed as a single yearly average (compound annual growth rate).
RSI (short-term signal)
Whether recent price action is overheated or beaten down. Above 70 is overbought, below 30 oversold.
MA20 / MA60 (moving averages)
The 20- and 60-day average price. Price above them signals a firmer short-term trend.
vs 52-week high
How far below the past year's peak the price sits now (%).

All figures are for reference only; how they read varies by sector and over time.

Sources: Korea FSC market-price API (data.go.kr), OpenDART, KRX/KIND — public data only.

Bong Stocks presents public-data-based information for reference only. It is not investment advice and contains no target prices, ratings, or buy/sell recommendations. Verify independently before making any decision.