BHI (083650.KQ) — Analysis Update
BHI (083650.KQ) — Analysis Update
Date: 2026-03-25
Current Situation
| Metric | Value |
|---|---|
| Price | ₩104,800 |
| Previous Close | ₩99,200 |
| Day Change | +5.65% |
| Open | ₩101,200 |
| Intraday Range | ₩99,900 – ₩105,900 |
| 52-Week Range | ₩15,270 – ₩114,200 |
| 50-Day MA | ₩80,246 |
| 200-Day MA | ₩54,867 |
| Volume | 313,008 (avg 547,285) |
| Market Cap | ₩3.24T |
What Happened Today
The Bounce
BHI recovered 5.65% after two consecutive 5%+ down days (Mar 23: -5.0%, Mar 24: -4.6%). The stock opened at ₩101,200 (gap up from ₩99,200), held ₩99,900 on the low (did not retest yesterday's ₩95,100 panic low), and closed near the high at ₩104,800.
The 2-day drop was ₩109,500 → ₩99,200 (-₩10,300, -9.4%). Today recovered ₩5,600 of that — roughly 54% of the drop. The stock is back to approximately where it closed on Mar 23 (₩104,000).
Market Context
| Index | Close | Change |
|---|---|---|
| KOSPI | 5,642.21 | +1.59% |
| KOSDAQ | 1,159.55 | +5.71% |
| BHI | ₩104,800 | +5.65% |
BHI outperformed KOSPI (+5.65% vs +1.59%) but matched KOSDAQ (+5.71%). After yesterday's negative divergence (BHI -4.62% while KOSPI +2.74%), today's relationship partially normalized — BHI moved with the broader KOSDAQ rally rather than diverging against it.
The Volume Problem
Today's 313,008 is 57% of the average (547,285). Compare to the selloff:
| Date | Direction | Volume | Relative to Avg |
|---|---|---|---|
| Mar 24 (selloff) | -4.62% | 634,194 | 116% of avg |
| Mar 25 (bounce) | +5.65% | 313,008 | 57% of avg |
The selloff was on above-average volume. The bounce is on well-below-average volume. This is a weaker signal than the Mar 6 V-recovery (which had expanding volume on the recovery day: 961K vs 682K on the prior session). Low-volume bounces after high-volume selloffs can be dead-cat rallies or short-covering rather than genuine demand.
The Key Development: Foreign Flow Reversal
Broker Data — JP Morgan and Morgan Stanley Flipped
| Broker | Yesterday (Mar 24) | Today (Mar 25) |
|---|---|---|
| JP Morgan (제이피모간) | #5 Seller (49,130) | #3 Buyer (28,715) |
| Morgan Stanley (모간스탠리) | #2 Seller (66,847) | #4 Buyer (22,715) |
| Foreign estimate | Sell 115,977 / Buy 0 / Net -115,977 | Sell 3,823 / Buy 51,430 / Net +47,607 |
Yesterday: zero foreign buying, -116K net. Today: minimal foreign selling, +48K net. Both Morgan Stanley and JP Morgan reversed from heavy sellers to buyers in one session. This is a complete 180.
Today's Full Broker Data
| Top Sellers | Volume | Top Buyers | Volume |
|---|---|---|---|
| 키움증권 | 51,200 | 신한투자증권 | 61,745 |
| 신한투자증권 | 39,394 | 삼성증권 | 52,605 |
| 한국투자증권 | 31,481 | 제이피모간 (JP Morgan) | 28,715 |
| 메리츠증권 | 27,327 | 모간스탠리 (Morgan Stanley) | 22,715 |
| NH투자증권 | 25,376 | iM증권 | 20,031 |
Notable:
- 삼성증권 (Samsung Securities) appeared as #2 buyer (52,605) — not in recent top-5 lists. New institutional buyer entering.
- iM증권 appeared as #5 buyer (20,031) — also new to the top 5.
- 키움증권 (retail) is the #1 seller again — retail selling into the bounce, consistent with the recent pattern of retail distributing.
What Does the Foreign Reversal Mean?
Two interpretations:
Bullish reading: The Mar 23-24 foreign selling was tactical (risk-off ahead of the 48-hour deadline), not structural. Once the deadline passed without escalation, foreign institutions bought back their positions. The -216K dump on Mar 24 was panic selling, and today's +48K is the beginning of a reversal.
Cautious reading: +48K buys doesn't offset -297K in selling over the prior 2 days. The reversal could be a tactical bounce trade (buy the oversold dip, sell into any strength) rather than a return to accumulation. One green day after two deep-red days proves nothing about the trend.
The next 2-3 sessions will distinguish between these readings. If foreign net buying persists above +30K/day, the selling wave may be over. If it reverts to selling, yesterday's -216K was the real signal and today was noise.
Foreign Ownership Trajectory
| Date | Foreign % | Foreign Shares | Direction |
|---|---|---|---|
| Mar 4 (crash peak) | 22.61% | 6,997,771 | Peak |
| Mar 20 | 20.65% | 6,390,939 | Gradual decline |
| Mar 23 | 20.05% | 6,203,081 | Accelerating decline |
| Mar 24 | 19.35% | 5,987,455 | Below 20% threshold |
| Mar 25 (est.) | ~19.5% | ~6,035,000 | Slight recovery |
Still below 20%. One day of +48K buying doesn't change the structural picture — foreign ownership is down from 22.6% to ~19.5% over 15 trading days, a loss of ~1M shares.
Macro Context: De-escalation Signals (Mixed)
Hormuz / Iran-US
| Development | Signal |
|---|---|
| US sent 15-point ceasefire plan to Iran via Pakistan | De-escalation attempt |
| Iran's military mocked the proposal publicly | Rejection |
| Iranian FM: points "received and being reviewed" | Door not closed |
| Iran partially opened Hormuz to "non-hostile" vessels (6-10 ships) | Partial de-escalation |
| US deployed 82nd Airborne to the region | Escalation posture |
| Next strike deadline: ~March 28-29 | Another binary event in 3-4 days |
| Egypt pushing for 30-60 day ceasefire | Diplomatic track alive |
Oil Prices Fell Sharply
| Benchmark | Price | Change |
|---|---|---|
| Brent | ~$94.98 | -5.24% |
| WTI | ~$87.65 | -5.09% |
Brent dropped below $100 for the first time since early March. This is driven by: (1) the partial Hormuz opening, (2) the 15-point ceasefire proposal, (3) the 400M barrel coordinated IEA strategic reserve release.
Implications for BHI
The paradox holds: Oil down 5% is bullish for Korea's economy (lower energy costs) but potentially bearish for BHI's nuclear premium. However, BHI still rallied 5.65% today. This suggests:
- The stock was technically oversold after a 10% drop in 2 days, and the bounce was mechanical
- The nuclear thesis has structural underpinning (reactor restarts, SMR Special Act, ₩2T+ order pipeline) that doesn't depend solely on oil prices
- The market is pricing a temporary de-escalation, not a resolution — the March 28-29 deadline creates continued uncertainty
Korea Nuclear Policy Update
- SMR Special Act passed in the National Assembly — Korea targeting global SMR leadership
- Korea in "crisis mode" per Bloomberg as the Iran oil shock intensifies
- Nuclear reactor restarts on schedule (Shinwolseong 1, Gori 2 by end of March)
- KHNP took a stake in TerraPower (Bill Gates' nuclear company)
- Iran named the Korea-built UAE Barakah nuclear plant among potential targets — a risk factor for Korean nuclear exports
Technical Analysis
Key Levels
| Level | Price | Status |
|---|---|---|
| ATH | ₩114,200 | Distant (-8.2%) |
| Consolidation range (Mar 11-19) | ₩99,100–₩108,500 | Back inside the range |
| Today's close | ₩104,800 | Mid-range |
| ₩98,000 (old ATH support) | ₩98,000 | Held — yesterday's ₩95,100 low was a wick |
| Mar 6 close | ₩94,800 | Not tested |
| 50-day MA | ₩80,246 | Rising; distant |
| 200-day MA | ₩54,867 | Long-term trend |
Price Structure: Mar 20 to Mar 25
| Date | Open | High | Low | Close | Change | Volume |
|---|---|---|---|---|---|---|
| Mar 20 | ₩105,700 | ₩112,500 | ₩102,600 | ₩109,500 | +5.0% | 582,768 |
| Mar 23 | ₩107,800 | ₩111,200 | ₩102,100 | ₩104,000 | -5.0% | 357,082 |
| Mar 24 | ₩107,700 | ₩108,200 | ₩95,100 | ₩99,200 | -4.6% | 634,194 |
| Mar 25 | ₩101,200 | ₩105,900 | ₩99,900 | ₩104,800 | +5.6% | 313,008 |
The stock has essentially round-tripped: ₩104,000 (Mar 23) → ₩99,200 (Mar 24) → ₩104,800 (Mar 25). The ₩95,100 intraday low on Mar 24 — which breached the ₩98,000 critical support — was a wick that was fully recovered. The close never broke ₩98,000.
Interpretation: The ₩98,000 support level survived a stress test. Yesterday's intraday breach to ₩95,100 was a liquidity event (Morgan Stanley + JP Morgan dumping) that was fully reversed in one session as both brokers flipped to buying today. This is similar to the Mar 4 crash pattern where ₩72,000 was a spike low driven by forced selling, not a fundamental repricing.
However, the comparison is imperfect: the Mar 4-6 recovery happened on expanding volume (961K on Mar 6), while today's bounce is on shrinking volume (313K). The Mar 6 recovery was conviction-driven; today's bounce may be technical.
Investor Flow: 5-Day Summary (Mar 20-24 KRX + Mar 25 Broker Estimate)
| Date | Close | Chg% | Inst Net | Frgn Net | Retail* | Frgn% |
|---|---|---|---|---|---|---|
| Mar 20 | ₩109,500 | +5.0% | +72,760 | +51,011 | -123,771 | 20.65% |
| Mar 23 | ₩104,000 | -5.0% | +80,898 | -81,635 | +737 | 20.05% |
| Mar 24 | ₩99,200 | -4.6% | +23,722 | -216,184 | +192,462 | 19.35% |
| Mar 25 | ₩104,800 | +5.6% | TBD | ~+48K (est.) | TBD | ~19.5% (est.) |
Confirmed (KRX through Mar 24):
- Institutions: +177,380 net over 3 days — still accumulating but pace declining
- Foreign: -246,808 net over 3 days — heavy selling, ownership below 20%
- Retail: +193,199 — retail absorbing foreign selling
Estimated (Mar 25 from broker data):
- Foreign: +47,607 — reversed to buying. JP Morgan and Morgan Stanley both buying.
- Samsung Securities appeared as a major buyer (52,605) — potentially institutional
If the broker data is representative, today partially offset the foreign selling. But +48K doesn't recover -297K in losses over the prior 2 days. The question is whether today is the start of a new trend or an isolated bounce.
Valuation at ₩104,800
| Metric | On 2025 (est.) | On 2026E (Kiwoom) |
|---|---|---|
| EPS (est.) | ~₩1,550 | ~₩2,585 |
| P/E | ~68x | ~41x |
| Revenue | ₩771.6B | ₩952.3B |
| OP | ~₩72.5B | ₩109.5B |
At 41x forward P/E on 51% OP growth, PEG ~0.80. Back to approximately where it was at ₩109,500 on Mar 20 adjusted for the pullback.
Assessment
Compared to Yesterday's Analysis (Mar 24)
Yesterday identified six of seven factors as bearish. Today, one factor has shifted:
| Factor | Mar 24 | Mar 25 | Change |
|---|---|---|---|
| Price direction | -4.62% | +5.65% | Improved |
| BHI vs KOSPI | Underperformed by 7.4pp | Outperformed by 4.1pp | Improved |
| Foreign flow | -216K, zero buying | +48K, JPM/MS buying | Improved |
| Foreign ownership | 19.35% (below 20%) | ~19.5% (still below 20%) | Marginal |
| Institutional flow | +24K (fading) | TBD (broker data mixed) | Unknown |
| ₩98,000 support | Breached intraday | Held — wick recovered | Improved |
| Macro (Hormuz) | 48hr deadline threat | Partial opening, ceasefire talk | De-escalating |
The short-term picture improved. The critical question is whether this is a trend reversal or a dead-cat bounce within a larger correction.
Arguments for Trend Reversal (Bounce Is Real)
- Foreign brokers reversed in one session. JPM and MS going from heavy sellers to buyers is a signal that the risk-off was tactical, not structural.
- ₩98,000 held. The intraday breach was a wick, not a close. Support survived its stress test.
- The selloff was macro-driven, not BHI-driven. No BHI-specific bad news. The 2-day drop was Trump's ultimatum → KOSPI crash → foreign risk-off. With the macro fear subsiding (deadline extended, partial Hormuz opening), the stock reverts.
- Structural nuclear thesis intact. SMR Special Act passed. Reactor restarts on schedule. ₩2T+ order pipeline. Kiwoom 2026E: ₩952B revenue, ₩109.5B OP. None of this changed.
Arguments for Dead-Cat Bounce (More Downside Ahead)
- Low volume. 313K vs 634K on the selloff. If this was real demand, volume should match or exceed the selling.
- The March 28-29 deadline creates another binary event. Three days from now, the same fear could repeat if Trump follows through on strikes.
- Foreign ownership is still below 20%. +48K today doesn't fix the ~1M share exit since Mar 4. The block trade holder may continue selling on rallies.
- Oil dropped 5%. If de-escalation continues, the nuclear premium compresses further. BHI's outperformance vs KOSPI since Feb 27 has been nuclear-driven. That tailwind weakens as Hormuz fears fade.
- KOSDAQ rallied 5.7% today. BHI's 5.65% was in-line, not outperforming. The stock may be riding the broader market rather than demonstrating independent strength.
Buy & Sell Strategy
Disclaimer: The following are analytical observations and scenario planning, not investment recommendations. Anyone executing trades based on this analysis bears sole responsibility for their decisions. Markets can move against any thesis at any time.
Key Triggers to Watch
| Signal | What It Means | Action |
|---|---|---|
| Foreign net buying >30K/day for 3+ days | Selling wave over; JPM/MS reversal is real | Hold / add on dips |
| Foreign net selling resumes (>50K/day) | Today was a dead-cat; selling continues | Reduce on any move toward ₩108K+ |
| ₩98,000 closes below | Structural support gone; uptrend broken | Reduce 30-40% |
| ₩108,500 reclaimed on volume >500K | Back in upper consolidation range | Previous sell framework resumes |
| Oil drops below $90 Brent on ceasefire | Nuclear premium compressing | Reduce exposure to nuclear names |
| March 28-29 deadline: US strikes Iran | Macro crash risk → Mar 4 replay | Hold through crash IF institutions buy |
| March 28-29 deadline: extended again | Continued uncertainty | Status quo |
If Holding
The updated framework from yesterday's analysis remains valid with one modification: the ₩98,000 stop is reinforced by today's hold. The support survived its test. If it breaks on a closing basis in a future session, the signal is cleaner because we know the level has been defended once.
Near-term range: ₩99,000-₩108,000. The stock is range-bound between yesterday's low zone and the pre-selloff consolidation top. Direction depends on (1) whether foreign buying continues and (2) the March 28-29 deadline outcome.
Consider selling 20-30% if the stock approaches ₩108,000-₩110,000 — this was the level where the Mar 20 false breakout failed and the 2-day selloff began. Selling into resistance that has proven itself reduces risk ahead of the next deadline.
If Looking to Buy
Marginally better than yesterday but still not ideal. The flow reversal (JPM/MS buying) is a positive signal, but needs confirmation over 2-3 sessions. Today's volume was low.
| Condition | Entry | Rationale |
|---|---|---|
| Foreign buying confirmed 3+ days + ₩98K holds | ₩100,000-₩105,000 | Flow-confirmed support |
| Pullback to ₩98,000 area with institutional buying | ₩97,000-₩100,000 | Support zone + institutional floor |
| Post-Mar 28 deadline: no strike + ceasefire progress | Wherever it is | Macro risk cleared |
| Post-Mar 28 deadline: strike + crash + inst buying | ₩85,000-₩95,000 | Mar 4 playbook repeat |
BHI vs Korean Market (Updated)
| Metric | BHI | KOSPI | KOSDAQ |
|---|---|---|---|
| Today | +5.65% | +1.59% | +5.71% |
| vs Feb 27 (pre-crisis) | +12.1% | -9.6% | -2.8% |
| From ATH / peak | -8.2% | -11.1% | -4.6% |
| Mar 23-25 net | +0.8% | +4.4% | +5.7% |
BHI is +12.1% above pre-crisis levels vs KOSPI -9.6%. The divergence persists but note the 3-day net: BHI is roughly flat over Mar 23-25 (+0.8%) while KOSPI gained 4.4% and KOSDAQ 5.7%. The nuclear premium is compressing as de-escalation hopes emerge.
Summary
BHI bounced 5.65% to ₩104,800 after a 10% selloff over the prior two days. The most notable development is the foreign flow reversal: JP Morgan and Morgan Stanley both flipped from heavy sellers yesterday to buyers today. Foreign net went from -116K to +48K in one session.
However, the bounce has caveats:
- Low volume (313K vs 634K on the selloff) — less conviction
- ₩98,000 held but foreign ownership is still 19.35% — below the 20% warning threshold
- Another binary event in 3-4 days (March 28-29 strike deadline)
- Oil dropped 5% on de-escalation hopes — if sustained, the nuclear premium compresses
The stock is back in the ₩99,000-₩108,000 range. The structural thesis (42x forward P/E, 51% OP growth, ₩2T order pipeline, government nuclear policy) is unchanged. What's changed is the macro environment is moving from "crisis escalation" toward "uncertain de-escalation" — which is positive for Korea's economy but reduces BHI's relative edge vs the market.
The next 3-5 sessions will reveal whether today's foreign reversal is the start of a new buying trend or a one-day bounce within a broader distribution. Watch: (1) foreign net flow direction, (2) March 28-29 deadline resolution, (3) oil prices, (4) whether ₩108,000 acts as resistance on any recovery attempt.