BHI (083650.KQ) — Analysis Update
BHI (083650.KQ) — Analysis Update
Date: 2026-03-19
Disclaimer
The following is not investment advice or a recommendation to buy or sell any security. These are analytical musings only. The person executing any trades is solely responsible for the decisions they make.
Current Situation
| Metric | Value |
|---|---|
| Price | ₩104,300 |
| Previous Close | ₩105,600 |
| Day Change | -1.2% |
| Open | ₩103,000 |
| Intraday Range | ₩102,700 – ₩105,500 |
| 52-Week Range | ₩15,270 – ₩114,200 |
| 50-Day MA | ₩76,366 |
| 200-Day MA | ₩53,526 |
| Volume | 287,205 (avg 753,536) |
| Market Cap | ₩3.23T |
What Changed Since Mar 6
The previous analysis was written at ₩94,800 after a V-shaped crash recovery. The key decision point identified was ₩98,000 — the previous 52-week high. Here's what happened:
Price Action Mar 6 → Mar 19
| Date | Close | Change | Volume | Event |
|---|---|---|---|---|
| Mar 6 | ₩94,800 | +17.3% | 961,342 | V-recovery complete; previous analysis written |
| Mar 9 | ₩97,700 | +3.1% | 983,045 | Approached ₩98K resistance |
| Mar 10 | ₩105,000 | +7.5% | 1,297,819 | Broke through ₩98K, hit new ATH ₩114,200 |
| Mar 11 | ₩100,400 | -4.4% | 833,045 | Korea nuclear restart announced; sold the news |
| Mar 12 | ₩99,700 | -0.7% | 552,819 | Test of ₩100K support |
| Mar 13 | ₩103,600 | +3.9% | 836,036 | Bounce from ₩99,100 low |
| Mar 14-18 | ₩101,500–₩105,600 | range | 354K–520K | Consolidation; declining volume |
| Mar 19 | ₩104,300 | -1.2% | 287,205 | Lowest volume in 2 weeks |
₩98,000 broke decisively. The stock surged to ₩114,200 intraday on Mar 10 (+16.6% above the old ATH) before pulling back. It has since consolidated in the ₩99,700–₩108,500 range for 7 sessions.
Key stat: Today's volume (287K) is 38% of the 30-day average. This is the lowest volume since Dec 30. The consolidation is happening on thin volume.
Previous Sell Strategy — What Happened
From the Mar 6 analysis, Option A ("ride the institutional flow") recommended:
- 20% sell at open Mar 9 (~₩93K–₩96K) → would have executed at ~₩96,500 ✓
- 30% limit sell at ₩97K–₩98K → would have filled Mar 9 or Mar 10 ✓
- 30% limit sell at ₩100K–₩110K → would have filled Mar 10 ✓
- 20% trailing stop at ₩85K (raised daily) → still open, stop ~₩95K+ by now
Option A's weighted exit price: ~₩101K–₩103K on the first 80%. The remaining 20% is still running with a trailing stop.
Macro Update: Hormuz Crisis Deepening
| Date | Development |
|---|---|
| Mar 5 | Iran narrows closure to US, Israel, and Western allies |
| Mar 8 | Brent crude passes $100/bbl for first time in 4 years |
| Mar 11 | Korea announces emergency nuclear restart program |
| Mar 13 | Selective passage granted to Turkish, Indian, Saudi vessels |
| Mid-Mar | Brent peaked at ~$126/bbl; partial blockade ongoing |
Korea-specific: The government responded directly to the crisis:
- March 11: Ministry of Climate, Energy and Environment announced emergency nuclear restart — 2 reactors restarting immediately, 4 more by mid-May 2026.
- Long-term: 11th Basic Plan targets at least 2 new large reactors (2.8 GWe) + 1 SMR (700 MW) by 2038.
- Government explicitly citing "autonomous energy solutions" as policy priority.
BHI implication: The thesis from the Mar 6 analysis — that Hormuz makes nuclear more urgent — was confirmed by government policy within 5 days. BHI is a direct beneficiary of Korean nuclear BOP contracts (Shin Hanul, future builds). The emergency restart increases near-term demand for exactly the equipment BHI manufactures.
The Mar 10 breakout to ₩114,200 coincided with the nuclear restart announcement the next day — suggesting institutional players had advance awareness of the policy shift or were already pricing the inevitability.
Valuation
| Metric | Mar 19 (₩104,300) | Mar 6 (₩94,800) | Change |
|---|---|---|---|
| P/E (trailing, EPS ₩633) | ~165x | ~150x | +10% more expensive |
| P/Book (equity ₩116.36B) | ~27.7x | ~25.2x | |
| EV/EBITDA (norm. ₩33.62B) | ~99x | ~89x | |
| Price/FCF (₩35.48B) | ~91x | ~81x |
The stock is 10% more expensive than two weeks ago on every metric. At 165x trailing earnings, the market is pricing further into the future than it was at the time of the previous analysis.
Forward Valuation Scenarios (Unchanged Assumptions)
| Scenario | Revenue | Op Margin | Net Income | EPS | P/E at ₩104,300 |
|---|---|---|---|---|---|
| Trailing (2024) | ₩404.7B | 5.4% | ₩19.6B | ₩633 | 165x |
| 2026E (order execution begins) | ~₩600B | ~7% | ~₩30B | ~₩970 | ~107x |
| 2027-28E (backlog converts) | ₩800B–₩1,000B | 8–10% | ₩50–65B | ₩1,600–2,100 | 50–65x |
The nuclear restart announcement strengthens the case for the 2027-28 scenario but does not change the math for 2026. Near-term, the stock is more expensive relative to any achievable earnings.
Investor Flow Analysis (Mar 6 → Mar 18)
The Dynamic Has Shifted
| Period | Institutional Net | Foreign Net | Retail Net |
|---|---|---|---|
| Jan 2 – Mar 6 (42 days) | +1,873,859 | +2,890,401 | -4,764,260 |
| Mar 9 – Mar 18 (8 days) | +532,968 | -419,365 | -113,603 |
| Cumulative (100 days) | +2,593,670 | +3,016,071 | -5,609,741 |
The key change: foreigners flipped to net sellers. From Mar 9 to Mar 18, foreigners sold 419K shares — a reversal from the Jan-Feb accumulation pattern. Meanwhile, institutions accelerated their buying.
Daily Flow Detail (Mar 9–18)
| 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% |
| Mar 16 | ₩101,500 | -2.0% | +104,811 | -85,040 | -19,771 | 20.35% |
| Mar 17 | ₩105,100 | +3.5% | +49,632 | +102,618 | -152,250 | 20.79% |
| Mar 18 | ₩105,600 | +0.5% | -275 | -24,581 | +24,856 | 20.46% |
Foreign Ownership Trajectory
| Date | Foreign % | Note |
|---|---|---|
| Jan 7 (block trade) | 23.07% | Strategic acquisition |
| Feb 27 (pre-crash) | 21.93% | |
| Mar 4 (crash day) | 22.61% | Bought the crash |
| Mar 6 (last analysis) | 21.91% | |
| Mar 10 (ATH day) | 21.01% | Sold into breakout |
| Mar 18 (yesterday) | 20.46% | Continued trimming |
Foreign ownership has dropped from 21.91% → 20.46% since the last analysis. This is approaching the 20% threshold flagged in the Mar 6 analysis as a warning signal ("A drop below 20% means the strategic holder is trimming; exit accelerates"). It hasn't crossed yet, but the trajectory is clear.
Interpretation
-
Institutions are now the sole structural buyer. +533K shares in 8 days, net positive on 6 of 8 sessions. They bought the ₩98K breakout, bought the pullback to ₩99.7K, and continued buying into consolidation. This is conviction accumulation.
-
Foreigners are taking profit. -419K shares in 8 sessions, selling on 6 of 8 days. The Jan 7 block trade holder (who entered at ~₩55K) has an unrealized gain of ~90% at current prices. They appear to be distributing into institutional demand.
-
Retail is mixed. Small net seller (-114K), but no panic. Retail bought dips (Mar 11: +113K) and sold rallies (Mar 17: -152K). Typical retail pattern.
-
The baton has passed from foreigners to institutions. In Jan-Feb, both were buying. Now institutions are buying and foreigners are selling. This is a late-stage accumulation pattern — the original positioning trade is over, and institutions are now the holders of last resort.
Today's Broker Activity
| Top Sellers | Volume | Top Buyers | Volume |
|---|---|---|---|
| 신한투자증권 | 53,062 | 키움증권 | 51,617 |
| 키움증권 | 36,088 | 신한투자증권 | 49,326 |
| 모간스탠리 (Morgan Stanley) | 18,488 | 미래에셋증권 | 21,275 |
| 미래에셋증권 | 18,177 | NH투자증권 | 20,825 |
| 한국투자증권 | 17,031 | 모간스탠리 | 20,679 |
Foreign Estimate: Sell 42,647 | Buy 20,679 | Net -21,968
- Morgan Stanley on both sides — looks like hedging or index rebalancing, not directional.
- 미래에셋 (Mirae Asset) nearly balanced — 18K sell vs 21K buy.
- Foreign net negative again today (-22K), consistent with the selling trend.
- Very low overall volume (287K). Thin day.
Technical Analysis
Key Levels
| Level | Price | Notes |
|---|---|---|
| ATH / resistance | ₩114,200 | Mar 10 intraday; distant |
| Recent high | ₩108,500 | Mar 17 high; immediate resistance |
| Current price | ₩104,300 | |
| Recent low / support | ₩99,100 | Mar 12-13 low; tested and held |
| Previous ATH (now support) | ₩98,000 | The old ceiling is now the floor |
| 50-day MA | ₩76,366 | +36.6% above; extremely extended |
| 200-day MA | ₩53,526 | +95.0% above; extremely extended |
Consolidation Pattern
The stock has been in a ₩99,100–₩108,500 range for 7 sessions (Mar 12–19) after the Mar 10 spike to ₩114,200. Volume is declining each day — from 1.3M on Mar 10 to 287K today.
Declining volume during consolidation can indicate either:
- Bullish: Sellers are exhausted; a breakout above ₩108,500 would resume the uptrend.
- Bearish: Buyers are exhausted; the stock is being distributed at high prices to retail. A break below ₩99,100 would signal the end of the rally.
The investor flow data leans toward the first interpretation. Institutions are still net buying during consolidation (positive on 6 of 8 sessions), and there is no institutional selling pressure. The declining volume reflects an absence of sellers, not an absence of buyers.
However, foreign selling (-419K over 8 days) means the supply side is active. It's just being absorbed by institutions at ₩100K+.
BHI vs KOSDAQ Since Mar 6
| Metric | BHI | KOSDAQ |
|---|---|---|
| Mar 6 close | ₩94,800 | 1,154.67 |
| Mar 19 close | ₩104,300 | 1,143.48 |
| Change | +10.0% | -1.0% |
BHI continues to diverge from the broader market. KOSDAQ is essentially flat since Mar 6, while BHI is up 10%. The stock-specific demand (institutions) and the nuclear catalyst (Hormuz → nuclear restart policy) remain the drivers.
BHI vs KOSDAQ Since Crash Low (Mar 4)
| 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) |
| Current | ₩104,300 | 1,143.48 |
| Recovery from crash | 124.2% (above pre-crash) | 69.8% |
| vs pre-crash peak | +6.4% | -5.9% |
BHI has surpassed its pre-crash peak by 6.4%. KOSDAQ is still 5.9% below its pre-crash peak. The divergence has widened since the last analysis.
Fundamentals (Unchanged)
No new earnings data since the previous analysis. Trailing figures from 2024 annual report:
| Item | 2024 | 2023 | YoY |
|---|---|---|---|
| Revenue | ₩404.7B | ₩367.4B | +10.2% |
| Gross Margin | 14.6% | 11.8% | +2.8pp |
| Operating Income | ₩22.0B | ₩15.1B | +45.6% |
| Net Income | ₩19.6B | ₩7.5B | +161% |
| Free Cash Flow | ₩35.5B | ₩39.2B | -9.4% |
| Net Debt | ₩107.8B | ₩142.3B | -24.3% |
The turnaround story remains intact. Revenue growing, margins expanding, FCF positive, deleveraging. But these numbers do not support a ₩3.23T market cap. The premium is entirely forward-looking.
Balance Sheet Risk (Unchanged)
| Item | Amount |
|---|---|
| Current assets | ₩247.3B |
| Current liabilities | ₩379.9B |
| Working capital deficit | -₩132.6B |
| Short-term debt | ₩125.4B |
| Cash | ₩17.6B |
Still structurally fragile. If oil prices stay elevated ($100+ Brent) and Korea enters a recession from the energy shock, BHI's short-term refinancing risk increases regardless of its nuclear positioning.
Assessment
Bull Case (Strengthened)
- Government policy confirmation. The Mar 11 nuclear restart announcement validates the thesis that Hormuz → nuclear acceleration. This isn't speculation anymore — it's stated government policy.
- Institutional accumulation continues above ₩100K. +533K shares in 8 sessions at prices 2x higher than where accumulation began. They're not done.
- ₩98K broke cleanly. No double-top, no failed breakout. The stock is now in new territory with ₩98K as support.
- Order backlog intact. ₩1.5T+ confirmed 2025 orders, ₩2T forecast for 2026. Korea's nuclear restart adds potential orders beyond what was in the pipeline.
- Consolidation is healthy. ₩99K–₩108K range on declining volume with institutional buying. This is textbook consolidation before a continuation.
Bear Case (Also Strengthened)
- Foreigners are selling. -419K shares since Mar 6, ownership down from 21.91% to 20.46%. The strategic holder from Jan 7 is distributing. When the original positioning trade unwinds, who is the next structural buyer?
- 165x trailing P/E. Even the Mar 6 analysis flagged 150x as pricing for perfection. Now it's 165x. Each incremental percent above ₩100K requires more faith in a future that's further out.
- Volume is thin. 287K today — lowest in months. The breakout to ₩114,200 attracted no follow-through volume. The stock surged on one day and has gone sideways since. The broad market is not providing a tailwind.
- "Sell the news" risk on nuclear policy. The Mar 11 nuclear restart announcement was followed by a -4.4% decline. The market has priced the catalyst. What's the next one?
- Hormuz partial reopening risk. If selective passage expands or a ceasefire occurs, oil prices drop, the urgency for nuclear declines, and the "counterweight to oil" premium compresses. BHI's outperformance is partly a geopolitical trade.
- NuScale partnership not confirmed. NuScale's public partner list does not include BHI. The previous analysis cited "discussions" — that may have been overstated or the talks have stalled.
What the Flow Data Says Now
The investor flow picture has shifted since Mar 6:
Then: Both institutions and foreigners were accumulating. Combined demand = strong structural floor.
Now: Institutions buying, foreigners selling. Net demand is still positive but narrower. The stock is being supported by a single buyer class (domestic institutions) while the other structural buyer (foreign strategic) is distributing.
This is not immediately bearish — institutional demand at ₩100K+ is genuine, and the nuclear restart gives them fundamental cover. But it reduces the margin of safety. If institutional buying slows (watch for 3+ consecutive net-negative days), there is no second buyer to absorb selling pressure.
Buy & Sell Strategy
Disclaimer
The following is not investment advice or a recommendation to buy or sell any security. These are analytical musings only. The person executing any trades is solely responsible for the decisions they make.
Current Position Context
This analysis assumes the reader may hold BHI from the ₩40K–₩95K range and is evaluating whether to add, hold, or reduce.
Scenario Analysis
| Scenario | Probability | Outcome |
|---|---|---|
| Breakout above ₩108,500 → retest ₩114,200 | Moderate | Institutional demand is present but needs a catalyst. Nuclear restart is priced. Next catalyst: new contract announcement or Q1 earnings preview. |
| Continue consolidation ₩99K–₩108K | Most likely near-term | Declining volume + institutional buying + foreign selling = equilibrium. Breaks when one side runs out. |
| Break below ₩99,100 | Lower probability | Would require institutional buying to pause. The ₩98K (old ATH) is the real line — if that breaks, the breakout has failed. |
| Return to ₩85K–₩90K | Low probability unless macro shock | Would require a second Hormuz escalation or a Korean credit event. Institutions bought ₩72K–₩85K aggressively in March; they'd likely defend again. |
Sell Framework (For Existing Holders)
| Tranche | Action | Price | Rationale |
|---|---|---|---|
| 25% — Limit sell | Limit order | ₩108,000–₩110,000 | Top of consolidation range. Tested multiple times; likely to reach. |
| 25% — Limit sell | Limit order | ₩114,000–₩120,000 | ATH retest / new highs. Only fills on breakout with volume. |
| 25% — Trailing stop | Stop order | ₩98,000 (raise daily to track ₩99K+ range low) | Below the breakout level. If ₩98K fails, the technical thesis is broken. |
| 25% — Hold with hard stop | Stop order | ₩92,000 | Maximum downside tolerance. Below institutional support zone. |
Buy Framework (For New Positions)
| Entry Zone | Size | Condition | Rationale |
|---|---|---|---|
| ₩98,000–₩100,000 | Small (25% of target position) | Only on a pullback to former resistance / current support, with institutional net buying confirmed that day | Buying the breakout retest. Risk is a failed breakout. |
| ₩85,000–₩92,000 | Medium (50% of target position) | Only if caused by broad market selloff (not BHI-specific fundamental deterioration), and institutions are buying | Repeat of the Mar 4 pattern. Institutions defended this zone. |
| ₩70,000–₩80,000 | Full remaining | Only on a systemic event (Hormuz full closure, Korean credit event) | Crisis pricing. Long-term thesis intact if order backlog holds. |
| Avoid buying above ₩105,000 | 165x P/E with declining volume and foreign selling. Risk/reward unfavorable for new money. |
Key Monitoring Points
- Foreign ownership %. Currently 20.46%. If it drops below 20%, the strategic holder is actively exiting. Reduce exposure.
- Institutional net daily. Positive on 6 of last 8 sessions. A streak of 3+ negative days = warning.
- Volume on any breakout attempt. Mar 10 breakout was 1.3M volume. Any move above ₩108.5K on less than 800K volume is suspect.
- Hormuz developments. Ceasefire or expanded selective passage → oil drops → nuclear urgency fades → BHI premium compresses.
- Next earnings / order announcement. No date confirmed. Any Q1 2026 earnings preview or new contract news is the next potential catalyst.
Risk Summary
| Risk | Level | Notes |
|---|---|---|
| Valuation | Extreme | 165x P/E, 99x EV/EBITDA. Priced for 2027-28 earnings that require flawless execution. |
| Foreign selling | Elevated | -419K shares in 8 days. Ownership approaching 20% threshold. |
| Liquidity | Elevated | Volume declining (287K vs 754K avg). Thin market amplifies moves in both directions. |
| Macro (Hormuz) | Elevated | Partial blockade ongoing. Full closure → Korean economic crisis. Ceasefire → BHI premium fades. |
| Balance sheet | Moderate | -₩132.6B working capital, all short-term debt. Manageable if credit remains available. |
| Institutional support | Positive | Active accumulation at ₩100K+. Structural floor as long as it continues. |
| Policy catalyst | Positive | Nuclear restart confirmed. Orders to BHI likely to increase, though timing uncertain. |
Summary
BHI at ₩104,300 has broken above the ₩98,000 ceiling that dominated the Mar 6 analysis. The nuclear-as-counterweight-to-oil thesis was confirmed by government policy on Mar 11. Institutional accumulation continues above ₩100K.
However, the picture is more complex than two weeks ago:
- The stock is 10% more expensive on every valuation metric with no new earnings data to support it.
- Foreigners have flipped to sellers (-419K shares, ownership 21.91% → 20.46%). The strategic holder is distributing.
- Volume is collapsing into the consolidation. The Mar 10 breakout lacked follow-through.
- The nuclear restart is priced. The stock sold off the day of the announcement.
The institutional accumulation is the single most important variable. As long as domestic institutions continue buying above ₩100K (positive on 6 of 8 sessions so far), the stock has a floor. When they stop — and at 165x P/E, they will eventually stop — the floor disappears and foreign selling + thin volume creates the conditions for a sharp correction.
The stock is in a holding pattern between institutional conviction and valuation gravity. The next catalyst (earnings, new contract, Hormuz resolution, or institutional flow reversal) will determine the direction.