BHI (083650.KQ) — Analysis Update
BHI (083650.KQ) — Analysis Update
Date: 2026-03-16
Current Situation
| Metric | Value |
|---|---|
| Price | ₩101,500 |
| Previous Close | ₩103,600 |
| Day Change | -2.03% |
| Open | ₩104,800 |
| Intraday Range | ₩101,000 – ₩108,300 |
| 52-Week High | ₩114,200 (Mar 10) |
| 52-Week Low | ₩15,270 |
| 50-Day MA | ₩73,270 |
| 200-Day MA | ₩52,529 |
| Volume | 525,250 (avg 873,575) |
| Market Cap | ₩3.14T |
What Changed Since March 6 Analysis
| Factor | Mar 6 | Mar 16 | Change |
|---|---|---|---|
| Price | ₩94,800 | ₩101,500 | +7.1% |
| 52-week high | ₩98,000 | ₩114,200 | Broke through decisively |
| Market cap | ₩2.93T | ₩3.14T | +₩210B |
| 50-day MA | ₩67,848 | ₩73,270 | Rising |
| Foreign ownership | 21.91% | 20.64% | Declining |
| KOSDAQ | 1,154.67 | 1,138.29 | -1.4% |
| Key decision point | ₩98,000 breakout test | ₩98,000 broke; now consolidating post-ATH | Resolved |
The ₩98,000 resistance level identified in the March 6 analysis broke decisively on March 9–10, with BHI surging to an all-time high of ₩114,200 on March 10. The stock is now consolidating 11.1% below that peak.
2025 Full-Year Results (New Data)
BHI reported record 2025 results that were not available in the previous analysis:
| Metric | 2024 (reported) | 2025 (actual) | YoY Change |
|---|---|---|---|
| Revenue | ₩404.7B | ₩771.6B | +90.6% |
| Operating Profit | ₩22.0B | ₩73.3B | +233.6% |
| Net Income | ₩19.6B | ₩60.6B | +209.2% |
| Operating Margin | 5.4% | 9.5% | +4.1pp |
| EPS | ₩633 | ~₩1,959 | +209.5% |
The 2025 results transform the valuation picture. Revenue nearly doubled. Operating margins expanded from 5.4% to 9.5%. Net income tripled. The previous analysis noted that "10% revenue growth" couldn't support a 150x P/E — the actual growth was 91%.
Revenue Drivers
- HRSG (Heat Recovery Steam Generators) for LNG combined-cycle plants: ~73% of revenue by Q4 2025, high-margin large projects.
- Nuclear BOP equipment for Shinhanul Units 3 & 4: revenue recognition began in earnest during 2025.
- New orders reached ~₩1.8T for the year — an all-time high.
Valuation (Updated)
| Metric | At ₩94,800 (Mar 6) | At ₩101,500 (Mar 16) | Notes |
|---|---|---|---|
| P/E (trailing 2024, EPS ₩633) | ~150x | ~160x | Stale; 2024 numbers are obsolete |
| P/E (trailing 2025, EPS ~₩1,959) | ~48x | ~52x | This is the relevant trailing multiple |
| P/Book (2024 equity ₩116.4B) | ~25x | ~27x | 2025 equity ~₩177B → P/B ~18x |
| EV/EBITDA (2025E EBITDA ~₩80B) | ~39x | ~41x | |
| P/FCF (2024 FCF ₩35.5B) | ~83x | ~89x | 2025 FCF likely higher |
Forward Estimates (Analyst Consensus)
| Metric | 2026E | 2027E (extrapolated) |
|---|---|---|
| Revenue | ₩952.3B (+23%) | ₩1,100B–₩1,200B |
| Operating Profit | ₩109.5B (+49%) | ₩130B–₩150B |
| Estimated Net Income | ~₩80–85B | ~₩100–120B |
| Implied EPS | ~₩2,600–2,750 | ~₩3,200–3,900 |
| Forward P/E at ₩101,500 | ~37–39x | ~26–32x |
| Forward EV/EBITDA | ~28x | ~22–25x |
The valuation picture has shifted materially. What was a 150x trailing P/E stock on 2024 numbers is a 52x stock on 2025 actuals and a ~38x stock on 2026 estimates. For an industrial company with 91% revenue growth, a backlog-to-revenue ratio above 2x, and structural sector tailwinds, 37–39x forward earnings is elevated but no longer absurd. The previous analysis correctly noted that institutions were pricing 2027–28 earnings; the 2025 results confirmed the trajectory institutions were betting on.
Analyst Coverage Gap
Shinhan Investment's target of ₩70,000 (set January 15) is now 31% below market. Either analysts are dramatically behind or the stock is ahead of itself. Given that the ₩70,000 target preceded the 2025 results and the Iran war catalyst, it's likely stale. Watch for target revisions.
Iran War — The Structural Macro Catalyst
This is the dominant new development since the previous analysis.
Timeline
- Feb 28: US/Israel strikes on Iran. Khamenei killed.
- Mar 2: IRGC declared Strait of Hormuz closed.
- Mar 3–4: KOSPI crashed 12.1% (worst on record), KOSDAQ -14%. BHI dropped to ₩72,000.
- Mar 6: BHI recovered to ₩94,800 (+17.3% in a single session) while KOSPI was flat.
- Mar 9–16: Oil fluctuating around $100/bbl (from $65 pre-war). BHI made new ATH at ₩114,200.
Policy Impact on BHI
The Korean government response directly benefits BHI's order pipeline:
- Reactor restarts accelerated. Two units targeted for restart in March, four more by mid-May.
- Emergency energy security task force activated.
- $68.3 billion stabilization fund being established, expected to include accelerated nuclear investment.
- Two new large reactors (2.8 GWe) confirmed under 11th Basic Plan. Site selection bids opened with March 30 deadline. Target commercial operation 2037–2038.
- Czech Republic (Dukovany): KHNP signed $18.7B main contract for two APR1000 reactors. BHI expects auxiliary equipment orders in Q4 2026 — a concrete near-term catalyst.
- Nuclear energy now framed as national security imperative, not just policy preference.
The nuclear-as-counterweight-to-oil thesis identified in the March 6 analysis has been validated and accelerated by actual policy action. This is no longer speculative positioning — the government is spending real money.
The Counterargument (Unchanged)
A prolonged Hormuz closure contracts Korea's economy. Credit tightens. BHI's negative working capital (₩132.6B) makes it dependent on rolling short-term debt. A credit crunch doesn't distinguish nuclear from non-nuclear borrowers. The same crisis that creates the long-term thesis creates the short-term balance sheet risk.
Fundamentals
Income Statement Trajectory
| Item | 2021 | 2022 | 2023 | 2024 | 2025 (actual) |
|---|---|---|---|---|---|
| Revenue | ₩234.9B | ₩330.2B | ₩367.4B | ₩404.7B | ₩771.6B |
| Revenue Growth | — | +40.6% | +11.3% | +10.2% | +90.6% |
| Gross Margin | -2.7% | 10.6% | 11.8% | 14.6% | — |
| Operating Margin | -13.0% | 2.5% | 4.1% | 5.4% | 9.5% |
| Net Income | -₩34.6B | -₩19.1B | ₩7.5B | ₩19.6B | ₩60.6B |
| FCF | -₩18.8B | ₩13.7B | ₩39.2B | ₩35.5B | — |
This is no longer a turnaround story. It's a growth story. Revenue nearly doubled in 2025 while margins expanded 4 percentage points. The company has gone from losing ₩34.6B in 2021 to earning ₩60.6B in 2025.
Balance Sheet (End 2024)
| Item | Amount | Risk Level |
|---|---|---|
| Total Debt | ₩126.7B | Decreasing (was ₩212B in 2022) |
| Net Debt | ₩107.8B | Decreasing |
| Working Capital | -₩132.6B | Structural risk — unchanged |
| Cash | ₩17.6B | Thin relative to liabilities |
| Current Ratio | 0.65x | Weak |
| Debt/Equity | 1.09x | Manageable |
The working capital deficit remains the key balance sheet vulnerability. With ₩125.4B in current debt vs near-zero long-term debt, BHI is dependent on rolling over short-term financing. The 2025 earnings (₩60.6B net income) should have improved the 2025 balance sheet materially — retained earnings would move from -₩8.5B to approximately +₩52B — but we don't have the full 2025 balance sheet yet.
Technical Analysis
Price Structure Since Breakout
| Date | Event | Price | Volume |
|---|---|---|---|
| Mar 6 | Previous analysis | ₩94,800 | 961,342 |
| Mar 9 | ₩98,000 broken | ₩97,700 | 983,045 |
| Mar 10 | All-time high | ₩105,000 (high ₩114,200) | 1,297,819 |
| Mar 11 | Pullback begins | ₩100,400 | 833,045 |
| Mar 12 | Consolidation | ₩99,700 | 552,819 |
| Mar 13 | Recovery | ₩103,600 | 836,036 |
| Mar 16 | Today | ₩101,500 | 525,250 |
The stock hit ₩114,200 intraday on March 10 but closed at ₩105,000 — a significant upper-wick rejection. Since then, it has traded in a ₩99,000–₩108,000 range with declining volume. Today's volume (525K) is 60% of the 873K average — indicating reduced participation.
Key Levels (Updated)
| Level | Price | Notes |
|---|---|---|
| All-time high | ₩114,200 | Resistance; upper-wick rejection on Mar 10 |
| Mar 10 close | ₩105,000 | Near-term resistance |
| Current price | ₩101,500 | |
| Psychological support | ₩100,000 | Tested today (low ₩101,000) |
| Previous resistance → support | ₩94,800–₩98,000 | Former ceiling; should provide strong support |
| 50-day MA | ₩73,270 | Distant; 38.5% below current price |
| 200-day MA | ₩52,529 | 93% below; long-term floor |
Momentum
| Indicator | Value | Signal |
|---|---|---|
| Price vs 50-day MA | +38.5% above | Extremely extended |
| Price vs 200-day MA | +93.2% above | Extremely extended |
| Distance from ATH | -11.1% | Post-breakout consolidation |
| Volume trend (5-day) | Declining | Reduced participation |
| Post-ATH pattern | Lower highs, holding ₩99,000–₩100,000 | Consolidation, not collapse |
Investor Flow Analysis
Cumulative Totals — 100 Trading Days (Oct 16, 2025 – Mar 13, 2026)
| Investor Type | Net Shares | % of Outstanding (30.94M) |
|---|---|---|
| Institutional | +2,275,637 | +7.4% |
| Foreign | +3,019,708 | +9.8% |
| Retail | -5,295,345 | -17.1% |
Retail has sold 5.3 million shares — 17.1% of the company — over 100 trading days. Institutions and foreigners absorbed all of it plus additional shares.
Post-Breakout Week (Mar 9–13) — Critical Shift
| Date | Close | Chg | Inst Net | Frgn Net | Retail | Frgn % |
|---|---|---|---|---|---|---|
| Mar 9 | ₩97,700 | +3.1% | +157,924 | -174,045 | +16,121 | 21.43% |
| Mar 10 | ₩105,000 | +7.5% | +162,645 | -41,965 | -120,680 | 21.01% |
| Mar 11 | ₩100,400 | -4.4% | +60,045 | -173,441 | +113,396 | 20.27% |
| Mar 12 | ₩99,700 | -0.7% | +42,213 | -71,047 | +28,834 | 20.39% |
| Mar 13 | ₩103,600 | +3.9% | -44,027 | +48,136 | -4,109 | 20.64% |
| Net (5 days) | +378,800 | -412,362 | +33,562 |
Foreign investors have been net sellers for 5 consecutive days surrounding the ATH. They sold 412K shares during the post-breakout period — distributing into strength. Foreign ownership dropped from 21.91% (Mar 6) to 20.64% (Mar 13). This is a 1.27 percentage point decline in one week.
Institutions remained net buyers on 4 of 5 days, accumulating 378K shares. They are still the dominant demand source.
Retail was approximately flat — a change from the persistent selling pattern of prior months.
Foreign Ownership Trajectory (Key Shift)
| Date | Foreign % | Trend |
|---|---|---|
| Jan 7 (block trade) | 23.07% | Peak |
| Feb 13 | 19.98% | Trimming |
| Feb 27 (pre-crash) | 21.93% | Re-accumulated |
| Mar 4 (crash) | 22.61% | Bought the crash |
| Mar 6 | 21.91% | Started selling |
| Mar 13 | 20.64% | Continued selling |
| Trend | Declining since Mar 4 |
Foreign ownership peaked at 22.61% on the crash day (Mar 4) and has declined every week since. The Jan 7 block trade holder and/or other foreign investors are distributing. At the current pace (~0.6pp/week), they would drop below 20% within 1–2 weeks.
This is the warning signal identified in the March 6 analysis: "A drop below 20% means the strategic holder is trimming; exit accelerates." We're not there yet, but the trajectory is heading there.
Today's Broker Data
| Top Sellers | Volume | Top Buyers | Volume |
|---|---|---|---|
| 신한투자증권 | 73,712 | 한국투자증권 | 70,983 |
| 키움증권 | 72,771 | 신한투자증권 | 61,266 |
| 한국투자증권 | 56,244 | 키움증권 | 57,088 |
| 제이피모간 (JP Morgan) | 48,333 | NH투자증권 | 46,611 |
| 삼성증권 | 38,520 | 미래에셋증권 | 34,719 |
Foreign Estimate: Sell 48,333 | Buy 0 | Net -48,333
- JP Morgan is the 4th largest seller and the only identifiable foreign broker. Foreign selling continues today.
- 키움증권 (retail broker) is the #2 seller and #3 buyer — mixed retail sentiment.
- 미래에셋 (Mirae Asset, institutional) is a buyer (#5) but with relatively small volume (34,719). Institutional demand is present but weaker than the prior week.
BHI vs KOSDAQ Comparison
6-Month Performance
| Period | BHI | KOSDAQ | BHI Outperformance |
|---|---|---|---|
| Sep 16 → Mar 16 (6 months) | +104.6% | +33.6% | +71.0pp |
| Jan 2 → Mar 16 (YTD) | +92.6% | +23.0% | +69.6pp |
| Mar 6 → Mar 16 (since last analysis) | +7.1% | -1.4% | +8.5pp |
Post-Crash Recovery Comparison
| Metric | BHI | KOSDAQ |
|---|---|---|
| Pre-crash peak | ₩98,000 (Mar 3) | 1,215.67 (Mar 3) |
| Crash low | ₩72,000 (Mar 4) | 976.54 (Mar 4) |
| Peak-to-trough | -26.5% | -19.7% |
| Mar 16 close | ₩101,500 | 1,138.29 |
| Recovery from crash | 113.5% (exceeded peak) | 67.6% |
| vs pre-crash peak | +3.6% above | -6.4% below |
BHI has fully recovered and surpassed its pre-crash level. KOSDAQ has not. BHI continues to outperform the broad market, consistent with a stock-specific catalyst (nuclear policy + institutional accumulation) rather than a macro-driven recovery.
Today, both declined: BHI -2.03%, KOSDAQ -1.27%. BHI underperformed the index today — part of the post-ATH consolidation.
Assessment
What's Different From March 6
-
The ₩98,000 breakout happened. The stock entered price discovery, hit ₩114,200, and is now consolidating. The breakout was institutional-driven (+378K shares net in the breakout week).
-
2025 results confirmed the growth. Revenue +91%, net income +210%. This retroactively justifies much of the institutional accumulation. The trailing P/E on actual 2025 earnings is 52x, not 150x. Forward P/E on 2026 estimates is ~38x.
-
Foreign investors are distributing. Ownership declined from 22.61% to 20.64% over 8 trading days. They bought the crash and are now selling the breakout. This is the single most important change in the flow dynamics since March 6.
-
The macro catalyst has intensified. The Iran war has moved from market shock to policy response. Korea is now treating nuclear as a national security imperative, with concrete actions (reactor restarts, new builds, emergency funds). This is structurally bullish for BHI's order pipeline.
-
Volume is declining post-ATH. Today's 525K is 60% of the average. Reduced participation after a sharp move can indicate either healthy consolidation or exhaustion.
The Bull Case (Stronger Than March 6)
- 2025 results demonstrate BHI is executing on its backlog. Revenue nearly doubled.
- 2026 estimates (₩952B revenue, ₩110B operating profit) imply continued 23%+ growth.
- Nuclear policy acceleration is no longer speculative — real money and real timelines.
- Czech Dukovany orders expected Q4 2026.
- Two new domestic reactors confirmed.
- At ~38x forward P/E, the stock is expensive for an industrial but not irrational given the growth rate.
- Institutional accumulation continues. +378K shares in the breakout week alone.
The Bear Case (Also Stronger Than March 6)
- Foreign distribution is accelerating. The strategic holder(s) are taking profits. Foreign ownership is heading toward the 20% threshold identified as a sell signal.
- The stock is 38.5% above its 50-day MA. This degree of extension from the moving average historically precedes mean-reversion corrections, even in uptrends.
- Upper-wick rejection at ₩114,200. The ATH session (Mar 10) opened at ₩105,800, spiked to ₩114,200, and closed at ₩105,000 — a 9,200-point rejection. This is a negative signal for near-term price action.
- Declining volume in consolidation. Could indicate buyers are stepping back.
- Analyst targets are stale. The lone published target (₩70,000) is 31% below market. If analysts revise upward, it could trigger another leg higher. If they don't, the market is pricing something analysts don't see.
- The valuation still requires execution. 38x forward P/E on ₩80B net income assumes the backlog converts on schedule. Large industrial projects slip. Margins need to hold at 9.5%+ as the company scales.
- Balance sheet hasn't changed. ₩132.6B negative working capital. All short-term debt. Iran-driven credit tightening is a real risk.
Net Assessment
BHI's fundamental story has strengthened materially since March 6. The 2025 results confirmed the growth, and the Iran crisis has created a structural policy tailwind. The valuation, when properly calculated on 2025 actuals and 2026 estimates, is elevated but not detached from reality.
The key risk shift is in the flow dynamics. Institutions are still buying, but foreign investors are selling. The March 6 analysis identified foreign ownership below 20% as a sell signal — we're at 20.64% and declining ~0.6pp/week. The foreign distribution, combined with the upper-wick rejection at ₩114,200 and declining volume, suggests the near-term momentum has shifted from "breakout" to "consolidation at best, correction toward ₩94,000–₩98,000 at worst."
The medium-term outlook (3–6 months) remains constructive as long as:
- Institutions continue net buying
- 2026 quarterly results confirm the ₩952B revenue / ₩110B operating profit trajectory
- Czech Dukovany orders materialize in Q4 2026
- No credit crunch from the Iran crisis
Buy & Sell Strategy
Disclaimer: The following are analytical musings and scenario frameworks, not investment recommendations. Any person executing trades based on this analysis is solely responsible for the decisions they make and any resulting gains or losses.
Buy Strategy
| Tranche | Trigger | Entry Zone | Rationale |
|---|---|---|---|
| 1 | Pullback to previous resistance | ₩94,000–₩98,000 | Former ceiling is now floor. Institutional buying was active in this zone. Risk/reward favorable. |
| 2 | Retest of ₩100,000 with institutional buying confirmed | ₩99,000–₩102,000 | If daily KRX data shows institutional net positive during the dip, the demand structure is intact. |
| 3 | Breakout above ₩114,200 on volume | ₩114,200+ | New ATH with conviction. Only if volume exceeds 1M shares on the breakout day. |
| 4 | Panic dip (second macro shock) | ₩80,000–₩85,000 | Same playbook as Mar 4. Institutions bought that dip. Only if foreign ownership holds above 19%. |
Avoid buying:
- In the ₩105,000–₩114,000 range without a clear catalyst — this is the rejection zone from Mar 10.
- If foreign ownership drops below 19.5% — suggests the strategic holder is exiting in scale.
- If institutional net turns negative for 3+ consecutive days.
Sell Strategy
| Tranche | Trigger | Exit Zone | Rationale |
|---|---|---|---|
| 1 | Limit sell near ATH | ₩110,000–₩114,000 | Proven resistance. The Mar 10 upper wick shows supply here. |
| 2 | Breakout sell | ₩120,000–₩130,000 | If ATH breaks on volume, ride momentum with trailing stop at ₩108,000. |
| 3 | Time-based | After Q1 2026 earnings release | If 2026 Q1 results confirm the ₩952B revenue trajectory, the stock deserves to be held. If they disappoint, exit. |
| 4 | Flow-based exit | When foreign ownership drops below 20% | The strategic holder is leaving. Institutional demand alone may not support the stock at these levels. |
Hard stop-loss: ₩88,000 (below the institutional support zone and 50-day MA trajectory). A break below this level with institutional net selling = the demand thesis is broken.
Key Metrics to Monitor
| Indicator | Current | Warning Level | Action |
|---|---|---|---|
| Foreign ownership % | 20.64% | < 20.0% | Reduce position |
| Foreign ownership % | 20.64% | < 19.0% | Exit |
| Institutional daily net | Positive (4 of last 5 days) | 3+ consecutive negative days | Reduce position |
| Volume on down days | ~500K–800K | > 1.5M on a down day | Likely forced selling; evaluate |
| 50-day MA distance | +38.5% | > 50% | Overextended; tighten stops |
| Support at ₩98,000 | Not yet tested as support | Break below on volume | Former resistance failed as support = bearish |
Scenario Probabilities (Next 30 Days)
| Scenario | Description | Probability | Outcome |
|---|---|---|---|
| Consolidation | ₩95,000–₩110,000 range. Volume stays low. Institutions buy dips, foreigners sell rallies. | 45% | Sideways; 50-day MA catches up to price. |
| Breakout to new ATH | Catalyst (Czech order news, analyst upgrade, Q1 preview) drives above ₩114,200. | 25% | Target ₩120,000–₩140,000 range. |
| Correction to support | Foreign selling accelerates, pulls price to ₩94,000–₩98,000. Tests former resistance as support. | 20% | Buying opportunity if institutional flow holds. |
| Sharp correction | Second macro shock or credit event. Retest of ₩80,000–₩85,000. | 10% | Test of institutional conviction. |
Order Pipeline Summary
| Contract / Opportunity | Value | Timeline | Status |
|---|---|---|---|
| Shinhanul 3 & 4 BOP | ~₩150B cumulative | Revenue recognition ongoing | Contracted |
| HRSG projects (Middle East/Asia) | ~73% of revenue | Ongoing | Contracted |
| Czech Republic Dukovany auxiliary equipment | TBD | Q4 2026 expected | Pre-contract |
| Two new domestic reactors (2.8 GWe) | TBD | Site selection 2026, operations 2037–38 | Planning stage |
| SMR component supply | TBD | Medium-term | Discussions |
| US market entry via NuScale/other partnerships | TBD | Long-term | Exploratory |
Annual new orders for 2026 expected to exceed ₩1T, potentially reaching ₩2T.
Summary
BHI at ₩101,500 is a fundamentally different stock than it was at ₩94,800 on March 6 — not because of the 7% price increase, but because:
-
2025 results confirmed the growth story. Trailing P/E is 52x on actual earnings, not 150x on stale 2024 numbers. Forward P/E is ~38x with 23% revenue growth ahead.
-
The Iran crisis created a structural policy catalyst. Nuclear is now national security infrastructure in Korea, with concrete government actions and funding.
-
The stock broke ₩98,000 and made a new ATH at ₩114,200. The previous analysis's key decision point resolved bullishly.
-
Foreign distribution is the new risk. Ownership declining from 22.6% toward 20% over 8 trading days. This is the most actionable signal to watch.
The stock is in a transition phase. The parabolic run from ₩15,270 to ₩114,200 (7.5x in one year) is likely entering a consolidation period where the fundamentals (2026 quarterly earnings, Czech orders, new reactor timelines) need to catch up to the price. Institutions are providing a floor. Foreigners are providing a ceiling. The resolution will depend on which side persists — and on whether the next round of catalysts (Q1 earnings, Czech Dukovany, analyst upgrades) arrives before foreign distribution erodes the support structure.