BHI (083650.KQ) — Analysis Update
BHI (083650.KQ) — Analysis Update
Date: 2026-03-10
Current Situation
| Metric | Value |
|---|---|
| Price | ₩105,000 |
| Previous Close | ₩97,700 |
| Day Change | +7.47% |
| Open | ₩105,800 |
| Intraday Range | ₩103,500 – ₩114,200 |
| 52-Week Range | ₩15,270 – ₩114,200 (new ATH today) |
| 50-Day MA | ₩69,488 |
| 200-Day MA | ₩51,145 |
| Volume | 1,310,410 (avg 684,462 — 1.9x average) |
| Market Cap | ₩3.25T |
Price Action Since Mar 6 Analysis
| Date | Open | High | Low | Close | Change | Volume |
|---|---|---|---|---|---|---|
| Mar 6 | ₩81,400 | ₩95,900 | ₩81,200 | ₩94,800 | +17.3% | 961,342 |
| Mar 9 | ₩96,500 | ₩99,500 | ₩93,800 | ₩97,700 | +3.1% | 983,045 |
| Mar 10 | ₩105,800 | ₩114,200 | ₩103,500 | ₩105,000 | +7.5% | 1,310,410 |
₩98,000 Resistance Broken
The Mar 6 analysis identified ₩98,000 as the critical decision point. The stock:
- Mar 9: Tested ₩99,500 (intraday high), closed ₩97,700 — just below resistance.
- Mar 10: Gapped above ₩98,000 at the open (₩105,800), ran to ₩114,200, then pulled back to close ₩105,000.
The breakout was on nearly 2x average volume. There is no overhead supply above ₩98,000 — the stock is in price discovery.
The Pullback From ₩114,200
The intraday high of ₩114,200 to close at ₩105,000 is a -8.1% intraday retreat. The long upper wick indicates profit-taking at the highs. This is normal behavior on a breakout day — but it means resistance is forming in the ₩110,000–₩114,200 zone.
Valuation Update
| Metric | Mar 10 (₩105,000) | Mar 6 (₩94,800) | Mar 4 Low (₩72,000) |
|---|---|---|---|
| P/E (trailing, EPS ₩633) | ~166x | ~150x | ~114x |
| P/Book (equity ₩116.36B) | ~28.0x | ~25.2x | ~19.2x |
| EV/EBITDA (norm. ₩33.62B) | ~100x | ~89x | ~68x |
| Price/FCF (₩35.48B) | ~91.6x | ~80.9x | ~62.8x |
On trailing metrics, BHI is now 10.8% more expensive than the Mar 6 analysis — 166x trailing P/E.
Forward Valuation (2026 Analyst Estimates)
Analyst consensus (iM Securities, IBK Investment): 2026E consolidated revenue ₩1.009T (+39.3% YoY), operating income ₩97.2B (+43.4% YoY), new orders ₩2.0T (+14% YoY).
| Scenario | Revenue | Op Income | Est. Net Income | EPS | P/E at ₩105,000 |
|---|---|---|---|---|---|
| Trailing (2024) | ₩404.7B | ₩22.0B | ₩19.6B | ₩633 | 166x |
| 2025E (implied from +39.3% base) | ~₩724B | ~₩67.8B | ~₩50B | ~₩1,616 | ~65x |
| 2026E (analyst consensus) | ₩1,009B | ₩97.2B | ~₩68–80B | ₩2,200–2,580 | 41–48x |
| 2027-28E (backlog converts) | ₩1,200–1,500B | ₩120–150B | ₩85–105B | ₩2,750–3,400 | 31–38x |
The gap between trailing P/E (166x) and forward P/E (41-48x) is unusually large. The market is pricing the order backlog conversion, not trailing earnings. At 41-48x 2026E earnings, the valuation is aggressive for an industrial company but not absurd given 40%+ revenue growth and expanding margins.
Fundamentals — No Change From Mar 6
Revenue compounding at 10%+ (trailing), accelerating to 39%+ (forward) as the ₩1.8T order backlog converts. FCF positive (₩35.5B), deleveraging (net debt down from ₩188B to ₩108B in 2 years), margins expanding.
Balance sheet risks remain: ₩132.6B negative working capital, ₩125.4B short-term debt, ₩17.6B cash. Structural fragility if credit tightens.
Order Backlog & Business Catalysts
2025 Confirmed Orders (₩1.8T — 2-year consecutive record)
| Segment | Orders |
|---|---|
| Nuclear BOP | Shin Hanul Units 3 & 4: 4 auxiliary equipment contracts (CLP, SSLW, CPP, CON) |
| HRSG (Saudi Arabia) | Ruma 2, Nairyah 2, Rabigh 2 — LNG combined-cycle |
| HRSG (Qatar) | 1 desalination power plant |
| HRSG (Japan) | Hokkaido (Ishikari Bay), Okinawa |
| HRSG (Korea domestic) | Yeosu, Pohang |
| HRSG (Taiwan) | 1 unit |
| Thermal (Philippines) | 1 coal-fired unit |
| New tech | Ammonia co-firing vaporization equipment |
Pipeline & Growth Catalysts
- US Nuclear Market Entry: Trump administration targets 400GW nuclear capacity by 2050. KHNP in JV discussions with Westinghouse — BHI positioned as equipment supplier due to Westinghouse's limited manufacturing capacity.
- European Expansion: Poland and Bulgaria nuclear construction projects launching.
- SMR Development: NuScale partnership + SMART 100 Korean SMR participation. AI/data center power demand driving SMR interest.
- Green Hydrogen: Completed Korea's first 2MW green hydrogen electrolysis equipment.
- 2026E New Orders: ₩2.0T forecast (+14% YoY).
Technical Analysis
Momentum
| Indicator | Value | Signal |
|---|---|---|
| Price vs 50-day MA | +51.1% above | Extremely extended (was +39.7% on Mar 6) |
| Price vs 200-day MA | +105.3% above | Extremely extended |
| Distance from 52-week high | -8.1% (high ₩114,200 hit today) | Near highs |
| Distance from 52-week low | +587.6% (low ₩15,270) | |
| Volume vs average | 191% of avg | High conviction |
| 3-day avg volume | 1,084,932 | Sustained above-average |
Key Levels
| Level | Price | Notes |
|---|---|---|
| Today's ATH / resistance | ₩114,200 | Intraday high; upper-wick rejection |
| Psychological resistance | ₩110,000 | Round number in the rejection zone |
| Today's close | ₩105,000 | Current price |
| Breakout level (now support) | ₩98,000 | Former resistance; should now hold |
| Mar 9 low / support | ₩93,800 | |
| Institutional support zone | ₩85,000–₩90,000 | Active institutional buying zone |
| 50-day MA | ₩69,488 | Distant |
| 200-day MA | ₩51,145 | Distant |
Structure
The stock is 51% above its 50-day MA. For context, at the Jan 29 local high (₩79,000), it was ~30% above the 50-day. At the Dec 12 spike (₩64,200), it was ~23% above. The current extension is the most extreme in the entire rally. Mean reversion pressure is building — the question is whether that pressure resolves via consolidation or correction.
Investor Flow Analysis
Mar 6–10 (Since Last Analysis)
| Date | Price Chg | Institutional | Foreign | Retail |
|---|---|---|---|---|
| Mar 6 | +17.3% | +110,130 | +33,589 | -143,719 |
| Mar 9 | +3.1% | +157,924 | -174,045 | +16,121 |
| Mar 10 | +7.5% | +162,645 | -41,965 | -120,680 |
| Net (3 days) | +430,699 | -182,421 | -248,278 |
Pattern Since the Crash
| Period | Institutional Net | Foreign Net | Retail Net |
|---|---|---|---|
| Mar 3–6 (crash & recovery) | +193,647 | -14,093 | -179,554 |
| Mar 6–10 (breakout) | +430,699 | -182,421 | -248,278 |
| Total (Mar 3–10) | +624,346 | -196,514 | -427,832 |
The breakout above ₩98,000 is institutional-driven. Institutions bought 430K shares net over 3 sessions while both foreigners and retail sold. The institutional buying rate has accelerated — 143K/day vs the 42-day average of ~45K/day.
Foreign Ownership Decline
| Date | Foreign % | Direction |
|---|---|---|
| Mar 4 (crash peak) | 22.61% | |
| Mar 6 | 21.91% | Declining |
| Mar 9 | 21.43% | Declining |
| Mar 10 | 21.30% | Declining |
Foreign ownership has dropped from 22.61% to 21.30% since the crash. Foreigners have been net sellers on 4 of 5 sessions since Mar 5. The Jan 7 block trade holder appears to be trimming.
Cumulative Totals (100 trading days: Oct 13 – Mar 10)
| Investor Type | Net Shares | % of Outstanding |
|---|---|---|
| Institutional | +2,257,615 | +7.3% |
| Foreign | +2,665,215 | +8.6% |
| Retail | -4,922,830 | -15.9% |
Broker Data (Today's Session)
| Top Sellers | Volume | Top Buyers | Volume |
|---|---|---|---|
| 키움증권 | 307,018 | 키움증권 | 268,850 |
| 한국투자증권 | 163,982 | 한국투자증권 | 149,449 |
| 신한투자증권 | 139,608 | 신한투자증권 | 129,515 |
| 미래에셋증권 | 94,671 | NH투자증권 | 100,897 |
| NH투자증권 | 90,946 | 미래에셋증권 | 96,938 |
Foreign Estimate: Sell 12,369 | Buy 64,917 | Net +52,548
키움증권 (dominant retail broker) is the top seller by a wide margin (307K sell vs 269K buy = net -38K). Institutional brokers (NH, Mirae Asset) are roughly balanced with slight net buying. The retail distribution pattern continues.
BHI vs KOSDAQ Comparison
Recovery Since the Crash
| Metric | BHI | KOSDAQ |
|---|---|---|
| Pre-crash (Feb 27) | ₩93,500 | 1,192.78 |
| Crash low (Mar 4) | ₩72,000 (-23.0%) | 976.54 (-18.1%) |
| Mar 10 | ₩105,000 (+12.3%) | 1,137.68 (-4.6%) |
BHI is now 12.3% above its pre-crash level. KOSDAQ is still 4.6% below its pre-crash level. The divergence has widened further since Mar 6.
Last 2 Sessions
| Date | BHI | KOSDAQ |
|---|---|---|
| Mar 9 | +3.1% | -4.5% |
| Mar 10 | +7.5% | +3.2% |
| 2-day | +10.8% | -1.5% |
On Mar 9, BHI rose while KOSDAQ fell. The stock is fully decoupled from the broad market.
What Changed vs Mar 6 Analysis
| Factor | Mar 6 State | Mar 10 Reality |
|---|---|---|
| ₩98,000 resistance | Critical decision point | Broken on volume — now support |
| 52-week high | ₩98,000 | ₩114,200 (new ATH today) |
| Institutional buying rate | ~45K/day | ~143K/day (accelerating) |
| Foreign ownership | 21.91% (stable) | 21.30% (declining) — selling into strength |
| Trailing P/E | 150x | 166x |
| Forward P/E (2026E) | Not estimated | 41–48x |
| Stock vs KOSDAQ | -5% below pre-crash | +12.3% above pre-crash |
Sell Strategy Update
The Mar 6 analysis recommended selling 20-40% at open on Mar 9 (~₩93,000–₩96,000), with additional tranches at ₩97,000–₩98,000 and above. Price action since:
- Mar 9 open: ₩96,500 → first tranche would have filled
- Mar 9 high: ₩99,500 → ₩97-98K limit orders would have filled
- Mar 10: ₩105,000–₩114,200 → remaining tranches filling at higher prices
For Option A holders (ride the flow): 20% sold at ~₩96,500, 30% sold at ~₩97-98K, still holding 50% at ₩105K. Remaining tranches in the ₩100-110K zone are now relevant.
Assessment
What's Working
-
Institutional accumulation is accelerating. 143K/day over the last 3 sessions vs 45K/day over the prior 42 days. Institutions are buying the breakout, not just the dip.
-
The order backlog narrative has forward valuation support. At ₩105,000, the forward P/E on 2026E analyst estimates is 41-48x. For a company with confirmed ₩2T order pipeline, 40% revenue growth, and nuclear/AI thematic, this is within plausible institutional valuation frameworks.
-
No overhead supply. The stock is in price discovery above ₩98,000. Every holder is profitable.
What's Concerning
-
51% above 50-day MA. This is the most extreme technical extension in the entire rally. Every prior extension of 20-30% was followed by a pullback.
-
Foreigners are selling. Net sellers on 4 of 5 sessions since Mar 5. Foreign ownership declining from 22.61% to 21.30%. The Jan 7 block trade holder appears to be distributing. When institutions are buying and foreigners are selling, it raises the question of who's right.
-
The ₩114,200 upper wick. An 8% intraday reversal from the high suggests significant profit-taking above ₩110K. Resistance is forming.
-
Macro hasn't resolved. KOSDAQ still below pre-crash levels. Hormuz crisis ongoing. BHI is diverging, but a second macro shock could drag it back.
-
Valuation stretch. 166x trailing P/E. Even 41-48x forward is not cheap for an industrial manufacturer whose margins have historically been thin (5.4% operating).
Risk/Reward at ₩105,000
Upside to ₩114,200 (today's high): +8.8% — requires renewed buying pressure; upper wick is resistance.
Upside to ₩120,000–₩130,000: +14–24% — would require sustained institutional demand into price discovery. No technical basis for these levels; pure flow-driven.
Downside to ₩98,000 (breakout support): -6.7% — the prior resistance should now act as support. Institutions bought through this level. A pullback here is healthy.
Downside to ₩90,000 (institutional support zone): -14.3% — would require a flow reversal. Currently unlikely given accelerating institutional buying but possible if macro deteriorates.
Downside to 50-day MA (₩69,488): -33.8% — would require institutional capitulation. Low probability near-term.
Updated Sell Framework (for existing holders)
If You Haven't Sold Yet
The stock is 51% above its 50-day MA after a near-vertical run from ₩72,000 to ₩114,200 in 4 sessions. Institutional buying is real but the extension is extreme.
| Tranche | Action | Price | Rationale |
|---|---|---|---|
| 30% — Sell now | Market order | ~₩105,000 | Lock in gains at extreme extension. The upper wick at ₩114,200 indicates resistance. |
| 30% — Limit sell | Limit order | ₩110,000–₩114,000 | Sell into the zone where today's reversal occurred |
| 20% — Trailing stop | Stop order | ₩96,000 (raise daily) | Below ₩98,000 breakout level; exit if support breaks |
| 20% — Hold with stop | Stop order | ₩90,000 | Longer-term hold for further price discovery; only if institutions keep buying |
If You Already Sold Partial (per Mar 6 framework)
You've sold ~50% at ₩96,500–₩98,000. For the remaining 50%:
| Tranche | Action | Price | Rationale |
|---|---|---|---|
| 20% — Sell now | Market order | ~₩105,000 | Take profit on the breakout |
| 15% — Limit sell | Limit order | ₩112,000–₩115,000 | Sell into today's high zone |
| 15% — Trailing stop | Stop order | ₩96,000 (raise daily) |
Key Monitoring Points
-
Institutional flow — still the primary indicator. If net buying drops below +50K/day for 3 consecutive sessions, the buying momentum is fading. If institutions flip to net selling, exit all remaining.
-
Foreign ownership % — currently 21.30% and declining. A drop below 20% means the strategic holder is actively unwinding.
-
₩98,000 support — this is the floor for the current move. A close below ₩98,000 on volume would be a failed breakout — exit immediately.
-
₩114,200 resistance — needs to break on the next attempt. A double-top at ₩114,200 with declining volume = bearish.
-
50-day MA convergence — the MA is rising (₩69,488) but price is 51% above it. Either price consolidates for weeks while the MA catches up, or price pulls back toward it. Both limit near-term upside from current levels.
Float Shrinkage & Institutional Demand Dynamics
Why Institutions Don't Wait for Dips
Institutional buying behavior differs fundamentally from retail:
-
Allocation mandates. When a fund decides BHI fits a theme (nuclear/energy security), the portfolio manager gets an allocation — "build a 2% position." The trader's job is to execute that allocation over days/weeks with minimal market impact. They're not waiting for ₩90,000 vs ₩105,000 — they're filling a mandate.
-
Relative value, not absolute price. An institution buying BHI at 45x forward P/E isn't thinking "₩105,000 is expensive." They're thinking "45x for 40% revenue growth in a nuclear thematic is cheaper than SMR at 80x with no revenue, or Doosan Enerbility at 30x with 10% growth." The question is always "compared to what."
-
Liquidity windows. Institutions need volume to build positions without moving the price. A day with 1.3M shares traded is an opportunity to buy 160K shares without being 12% of volume. On a 300K volume day, that same 160K is 53% of volume — impossible without spiking the price. They buy when they can, not when the chart looks good.
-
Time horizon mismatch. A retail trader buying at ₩105,000 worries about a pullback to ₩90,000 — a 14% drawdown. An institution with a 12-24 month horizon buying on a 2026E P/E of 45x doesn't care about near-term noise. If the ₩2T order pipeline converts, the stock is worth ₩130,000+ on their model. The entry price difference between ₩95K and ₩105K is irrelevant on that timeframe.
-
Information advantage on the order backlog. Korean institutional investors have direct access to management through NDRs (non-deal roadshows) and analyst calls. They may have visibility on 2026-2027 orders that isn't public. When institutional buying accelerates from 45K/day to 143K/day right as the stock breaks out, they may have forward information about incoming contracts that hasn't been announced yet.
-
Career risk. Waiting means risk of not getting filled. If BHI goes to ₩130,000 and a PM has zero position, they underperform their benchmark. Career risk from missing a move is often worse than career risk from buying at a slightly high price. And they're competing with other institutions for the same shares — if one waits, others take them.
The Shrinking Float
| Component | Shares | % of Outstanding |
|---|---|---|
| Total outstanding | 30,940,000 | 100% |
| Absorbed by institutions (100 days) | -2,257,615 | -7.3% |
| Absorbed by foreigners (100 days) | -2,665,215 | -8.6% |
| Treasury shares | -2,241 | ~0% |
| Estimated tradeable float | ~15–20M | ~50–65% |
At 143K/day institutional buying, that's ~0.7–1.0% of the tradeable float being removed per day. With no overhead supply above ₩98,000 (every holder is profitable) and retail already having distributed 16% of the company, the marginal retail seller is running out of shares to sell.
Near-Term Implications (This Week)
The bullish case is mechanical: shrinking float + sustained institutional demand at 143K/day + no overhead supply + momentum = price grinds higher. The setup favors buyers if institutional buying rate holds.
The same thin float produced the -18.2% crash on Mar 4 on only 893K shares of volume. Float shrinkage amplifies moves in both directions. If institutions pause buying for even 2-3 days — not selling, just pausing — the bid disappears from under a thin-float stock that's 51% above its moving average.
The rate to watch:
- At 143K/day institutional buying → stock grinds up, ₩114,200 gets retested
- At 50K/day (prior average) → stock consolidates
- At zero or negative → drops fast because there aren't enough other buyers to absorb even modest selling
The ₩114,200 upper wick is the constraint. Someone sold aggressively at those levels today — enough to push the stock back 8%. That selling will be there again on the next approach.
Caveat: Institutional buying is not a guarantee of being right. Institutions pile into themes and overpay collectively. The 2021 Korean battery/EV bubble saw aggressive institutional accumulation all the way up — and all the way back down. Institutional flow tells you about demand structure, not about whether the valuation is justified.
Macro Context Update
The Hormuz crisis remains unresolved. KOSDAQ is still below pre-crash levels. Korea's energy vulnerability thesis continues to support nuclear stocks. No ceasefire or de-escalation signals.
BHI is the clear beneficiary of this narrative — its price action has fully decoupled from the broad market. But the decoupling cuts both ways: if the crisis resolves or nuclear urgency fades, BHI loses its thematic premium.
Summary
BHI broke through ₩98,000 resistance and hit a new all-time high of ₩114,200 today before pulling back to ₩105,000. The breakout was institutional-driven — institutions net bought 431K shares in 3 sessions at an accelerating rate. Foreigners are net sellers and ownership is declining from the Jan 7 block trade peak.
At ₩105,000, the stock trades at 166x trailing P/E but 41-48x on 2026E analyst estimates that forecast ₩1T revenue and ₩97B operating income. The forward valuation is more defensible than the trailing — the ₩1.8T order backlog provides visibility.
The primary risk is the extreme technical extension — 51% above the 50-day MA, the most stretched reading in the entire 12-month rally. Every prior extension of this magnitude was followed by a correction. Institutional buying can delay but not prevent mean reversion.
The stock is in price discovery with institutional demand underneath and foreign selling overhead. The near-term path depends on whether institutional buying rate holds at the current 143K/day — if it does, ₩114,200 gets retested. If it slows, a pullback to ₩98,000 support is the base case.
Sources: Yahoo Finance, Naver Finance (KRX investor data), iM Securities, IBK Investment Securities