BHI (083650.KQ) — Analysis Update
BHI (083650.KQ) — Analysis Update
Date: 2026-03-23
Current Situation
| Metric | Value |
|---|---|
| Price | ₩104,000 |
| Previous Close | ₩109,500 |
| Day Change | -5.02% |
| Open | ₩107,800 |
| Intraday Range | ₩102,100 – ₩111,200 |
| 52-Week Range | ₩15,270 – ₩114,200 |
| 50-Day MA | ₩78,450 |
| 200-Day MA | ₩54,224 |
| Volume | 361,915 (avg 676,244) |
| Market Cap | ₩3.22T |
What Happened Today
The Trigger: Trump's 48-Hour Ultimatum
On Saturday March 21, Trump posted a 48-hour ultimatum on Truth Social: if Iran doesn't fully open the Strait of Hormuz, the US will strike Iranian power plants "starting with the biggest one first." The deadline expires late Monday evening (March 23) Eastern time.
Iran's response: if the US strikes power plants, Iran will (1) completely close the Strait of Hormuz — ending even the selective passage program — and (2) target US and Israeli energy infrastructure and desalination plants.
On March 22, Iranian strikes hit near Dimona in southern Israel (close to the nuclear research center, 100+ injured). Iran also fired two IRBMs at Diego Garcia, a US-UK base in the Indian Ocean — extending demonstrated strike range.
Market Impact
| Index | Close | Change | Notes |
|---|---|---|---|
| KOSPI | 5,405.75 | -6.49% | Second major crash since Mar 4 (-18.2% intraday that day) |
| KOSDAQ | 1,096.89 | -5.56% | |
| BHI | ₩104,000 | -5.02% | Outperformed both indices |
KOSPI's -6.49% is the third-worst single-day drop of the crisis (after Mar 4's -18.2% and Mar 3's -7.2%). The market opened at 5,580 and sold off throughout the day to close near the low (5,398 intraday low vs 5,406 close). No bounce attempt.
BHI Relative Performance
BHI fell 5.02% vs KOSPI's 6.49% — relative outperformance of ~1.5 percentage points. This is consistent with the pattern from the Mar 3-4 crash: BHI drops less than the market on Hormuz-driven selloffs because the nuclear thesis strengthens when oil supply is threatened.
However, three days ago (Mar 20) BHI was ₩109,500 and appeared to be breaking out of its consolidation toward ₩114,200. Today it's back at ₩104,000 — the Mar 20 breakout was a false move / bull trap. The stock is back inside the ₩99,100-₩108,500 consolidation range.
Intraday Action
The stock opened at ₩107,800 (gap down from ₩109,500 close), spiked to ₩111,200 early, then sold off to ₩102,100 before recovering slightly to close at ₩104,000. The high-to-low range of ₩111,200 to ₩102,100 (8.2%) shows significant intraday volatility, with the close near the lower end — bearish intraday structure.
Volume
361,915 — just 53.5% of the average (676,244). This is important: the selloff happened on below-average volume. During the Mar 4 crash, volume was 892,551 (above average). Low-volume selloffs are less conviction-driven than high-volume crashes. This looks more like a broad-market drag than a BHI-specific exodus.
What Changed Since Mar 20 Analysis
| Factor | Mar 20 | Mar 23 |
|---|---|---|
| Price | ₩109,500 | ₩104,000 (-5.0%) |
| Breakout status | Appeared to be breaking out of flag | False breakout; back in consolidation range |
| KOSPI | 5,781.20 | 5,405.75 (-6.5%) |
| Hormuz crisis | No ceasefire; war ongoing | 48-hour ultimatum; potential massive escalation |
| Oil | ~$113-119 Brent | ~$112 Brent (stable, not yet pricing escalation) |
| BHI-specific news | ₩56.6B Israel HRSG contract | No new BHI-specific developments |
| Foreign flow (Mar 20) | Net +51,011 (buying) | Today's broker data: Net -71,228 (heavy selling) |
Investor Flow
Mar 23 Broker Data
| Top Sellers | Volume | Top Buyers | Volume |
|---|---|---|---|
| 신한투자증권 | 53,673 | NH투자증권 | 57,323 |
| 제이피모간 (JP Morgan) | 45,084 | 키움증권 | 47,787 |
| 키움증권 | 41,634 | 신한투자증권 | 47,510 |
| NH투자증권 | 28,639 | 한국투자증권 | 39,622 |
| 한국투자증권 | 24,890 | 메리츠증권 | 26,664 |
Foreign Estimate: Sell 75,288 | Buy 4,060 | Net -71,228
Key observations:
-
JP Morgan flipped from buyer to heavy seller. On Mar 20, JP Morgan was the #4 buyer at 50,348 shares. Today: #2 seller at 45,084. This is a clean reversal in 1 session. Foreign selling was almost entirely one-directional (75K sell vs 4K buy).
-
NH투자증권 (NH Investment) is the top buyer at 57,323 — an institutional broker. This suggests domestic institutions are still providing some bid.
-
키움증권 (retail broker) is balanced — selling 41,634 and buying 47,787. Retail was actually a marginal net buyer today, which is unusual during a crash day. On the Mar 4 crash, retail was a net seller. This may indicate retail dip-buying.
-
메리츠증권 (Meritz) appeared as #5 buyer at 26,664 — not previously in the top 5. Meritz is primarily institutional. New buyer entering.
KRX Investor Data Limitation
The KRX investor data only extends through March 20 (the last trading day before today). March 23 institutional/foreign/retail net figures are not yet available in the scraper. Based on the broker data above, the pattern appears to be: foreign selling, institutional buying, retail roughly flat.
Foreign Ownership Trajectory (Through Mar 20)
| Date | Foreign % | Direction |
|---|---|---|
| Mar 6 | 21.91% | — |
| Mar 10 (ATH day) | 21.01% | Sold into breakout |
| Mar 17 | 20.79% | Trimming |
| Mar 20 | 20.65% | Gradual decline |
| Mar 23 (est.) | ~20.4% | Continued selling (-71K today) |
Foreign ownership is approaching the 20% threshold flagged in the Mar 6 analysis as a warning level. If confirmed below 20% when tomorrow's KRX data publishes, that would be the first time since Feb 6 (when the stock was at ₩75,500).
Technical Analysis
Key Levels
| Level | Price | Notes |
|---|---|---|
| 52-week high / ATH | ₩114,200 | Mar 10; failed to retest |
| Mar 20 high (false breakout) | ₩112,500 | Bull trap |
| Consolidation range top | ~₩108,500 | |
| Today's close | ₩104,000 | Mid-range of consolidation |
| Consolidation range bottom | ~₩99,100 | Critical near-term support |
| Old ATH (now support) | ₩98,000 | Must hold to maintain uptrend structure |
| 50-day MA | ₩78,450 | Rising fast; distant |
| 200-day MA | ₩54,224 | Long-term trend |
Pattern Assessment
The stock is back in the ₩99,100-₩108,500 consolidation range after Friday's (Mar 20) ₩112,500 false breakout. The consolidation has now lasted 9 trading days (Mar 11-23) with ₩114,200 as resistance and ₩99,100 as support.
Today's close at ₩104,000 is roughly the midpoint of this range. The structure is neither broken nor confirmed — it's range-bound.
What matters next:
- ₩99,100 holds: The consolidation continues. Potential for another attempt at ₩114,200 once the Hormuz situation clarifies.
- ₩98,000 holds but ₩99,100 breaks: Lower-high, lower-low pattern begins. The post-breakout structure weakens.
- ₩98,000 breaks: The Mar 9-10 breakout is fully invalidated. Next support is the ₩91,100 pre-crash close (Mar 3) and then the 50-day MA at ₩78,450.
Volume Pattern
| Date | Close | Change | Volume | Notes |
|---|---|---|---|---|
| Mar 10 (ATH) | ₩105,000 | +7.5% | 1,297,819 | Breakout on high volume |
| Mar 11-19 | ₩100K-106K | Range | 287K-833K | Declining volume consolidation |
| Mar 20 | ₩109,500 | +5.0% | 582,768 | False breakout — volume expanded but not to breakout levels |
| Mar 23 | ₩104,000 | -5.0% | 361,915 | Selloff on low volume |
The Mar 20 "breakout" lacked volume conviction — 582K vs the Mar 10 breakout's 1.3M. This was a signal that the move wasn't institutional-driven. Today's selloff at 362K is also low conviction. Both the recent up-move and today's reversal happened on below-average volume. The stock is waiting for a catalyst to resolve the range with real volume.
Macro Context: The 48-Hour Deadline
Timeline
| Date | Event |
|---|---|
| Mar 20 | Reports Trump considering "winding down" war |
| Mar 21 (Sat) | Trump issues 48-hour ultimatum: open Hormuz or US strikes power plants |
| Mar 22 | Iran threatens complete closure + retaliation if attacked |
| Mar 22 | Iranian strikes near Dimona; IRBMs fired at Diego Garcia |
| Mar 23 (Mon) | Markets crash. Deadline expires tonight (US ET). |
Three Scenarios From Here
Scenario 1: De-escalation / Nothing Happens Trump does not follow through; Iran maintains status quo (selective passage). Oil stays $105-115. Markets recover partially. BHI returns toward ₩108,000-₩112,000. Probability: depends on political dynamics, but this has happened before with Trump ultimatums.
Scenario 2: Stalemate / Gradual Resolution Negotiations begin through intermediaries (Iraq, China). Strait partially reopens over weeks. Oil drifts toward $100. KOSPI recovers. BHI consolidates. The nuclear urgency premium fades slowly but doesn't disappear — the vulnerability has been exposed regardless.
Scenario 3: Escalation US strikes Iranian power plants. Iran completely closes Hormuz, retaliates against Gulf infrastructure. Oil spikes toward $130+. KOSPI crashes further (potentially toward or below Mar 4 low of 5,059). BHI faces a severe near-term selloff as part of a market-wide liquidation — but the nuclear thesis strengthens dramatically. This would be a repeat of the Mar 3-4 pattern: BHI falls with the market, then diverges upward as institutions buy the nuclear-as-energy-security trade.
There is no basis for assigning reliable probabilities to these scenarios. The deadline expires in hours.
Korea-Specific Impact
| Measure | Status |
|---|---|
| Strategic oil reserve release | 22.46M barrels (record) |
| Fuel price cap | Imposed for first time in 30 years |
| UAE bypass deal | 24M barrels via Arabian Sea (avoids Hormuz) |
| Market stabilization program | ₩100T+ (~$77B) activated |
| Nuclear reactor restarts | 6 units ordered accelerated; 2 by end of March |
Korea is deploying every available countermeasure. The Hormuz closure is no longer a theoretical risk to Korea's economy — it's an active crisis consuming government resources. Every day the strait stays closed strengthens the structural case for nuclear energy independence.
Valuation (Unchanged From Mar 20)
| Metric | On 2024 (trailing) | On 2025 (est.) | On 2026E (Kiwoom) |
|---|---|---|---|
| EPS (est.) | ₩633 | ~₩1,550 | ~₩2,585 |
| P/E at ₩104,000 | 164x (stale) | ~67x | ~40x |
| P/Sales | 8.0x | 4.2x | 3.4x |
At ₩104,000 vs ₩109,500 three days ago, the valuation is marginally cheaper. Forward P/E of ~40x on 2026E with 51% OP growth. PEG ~0.78. The sell-off hasn't changed the fundamental picture.
Assessment
What's Different From Mar 4 (First Crash)
| Factor | Mar 4 Crash | Mar 23 Crash |
|---|---|---|
| KOSPI drop | -18.2% (intraday) | -6.5% |
| BHI drop | -18.2% (₩98K→₩72K) | -5.0% (₩109.5K→₩104K) |
| BHI volume | 892,551 (above avg) | 361,915 (below avg) |
| Catalyst | Hormuz closure — first shock | 48-hour ultimatum — escalation threat |
| BHI vs KOSPI | Fell in-line | Outperformed by 1.5pp |
| Market structure | Forced liquidation / margin calls | Orderly selloff |
| BHI price vs old ATH | Below ₩98K (broke down) | Still above ₩98K (holding structure) |
Today's selloff is qualitatively different from Mar 4. Lower magnitude, lower volume, better relative performance. The market is pricing in the possibility of escalation but hasn't panicked the way it did on Mar 4. BHI specifically is holding its post-breakout structure — ₩98,000 hasn't been tested yet.
However: if the 48-hour deadline leads to actual US strikes on Iran and complete Hormuz closure, tomorrow could look like Mar 4. The Mar 4 crash happened on a single day with no warning. The difference is that today's selloff suggests the market has partially priced in escalation risk — meaning a strike might cause a 5-10% further selloff rather than another 18%.
The Bull Case
- BHI held above ₩98,000 on a -6.5% KOSPI day. The old ATH as support is intact. Structure preserved.
- Low-volume selling. Institutions were not aggressively dumping. NH투자증권 and Meritz were buying.
- The nuclear thesis strengthens with every escalation. If Hormuz closes completely, Korea's dependency on nuclear power becomes more urgent. BHI benefits structurally.
- The fundamentals haven't changed. ₩952.3B revenue forecast, ₩109.5B OP, ₩2T+ order target for 2026. None of that is affected by today's market selloff.
- Earnings multiple compression. At ₩104,000, forward P/E is ~40x — cheaper than it was at ₩109,500 with the same earnings trajectory.
The Bear Case
- The Mar 20 breakout was a bull trap. The stock failed to hold above ₩108,500 and is back in the consolidation range. Momentum is gone.
- Foreign selling intensified. JP Morgan dumped 45K shares after buying 50K three days ago. Foreign net today: -71K. If foreign ownership drops below 20%, it triggers the warning from the Mar 6 analysis.
- The 48-hour deadline creates binary risk tonight. If the US strikes Iran, tomorrow could see KOSPI -10%+ and BHI -10-15%. The stock could test ₩90,000 or lower in a liquidation event.
- KOSPI is now at 5,406 — approaching the Mar 4 crash low of 5,059. If KOSPI breaks below 5,059, it's in uncharted territory for this crisis. A second capitulation event would drag everything down, including BHI.
- The Hormuz crisis is worsening, not stabilizing. Every escalation increases the probability of a severe economic contraction in Korea. BHI's balance sheet (negative working capital, all short-term debt) is vulnerable to credit tightening.
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.
The Core Problem: Binary Event Tonight
Any sell or buy strategy issued today faces the 48-hour deadline expiring tonight. The range of outcomes is extreme:
- De-escalation: BHI likely recovers to ₩108,000-₩112,000 within days
- Escalation: BHI likely drops to ₩85,000-₩95,000 initially, with potential for another V-recovery (Mar 4 pattern)
Selling into today's weakness to avoid the escalation scenario means selling at the worst price of the week. Holding through the deadline means accepting the possibility of a 10-15% further drop overnight.
If Holding
Wait-and-see is the default. Today's selloff was low-volume and the stock held above ₩98,000. Unless the overnight situation triggers a KOSPI liquidation event, the structure is intact.
Key stops:
- ₩98,000: Old ATH support. If this breaks intraday with volume >800K, the post-breakout structure is invalidated. Reduce position meaningfully.
- ₩91,100: Pre-crash (Mar 3) close. If this breaks, the stock is repricing back to Jan-Feb levels. Exit remaining position.
If escalation happens (US strikes Iran tonight):
- Do NOT panic-sell at the open. The Mar 4 pattern showed that BHI crashed 18% intraday to ₩72,000 and recovered to ₩94,800 within 2 sessions. Institutional and foreign buyers stepped in during the last crash.
- Check institutional flow data the day after the crash. If institutions are net buying (as they were on Mar 5-6), it's a repeat of the V-recovery pattern. If institutions are net selling, the thesis is broken.
If de-escalation happens:
- The stock likely returns toward ₩108,000-₩112,000. The Mar 20 false breakout was macro-driven, not BHI-driven. Once the macro fear clears, the ₩114,200 test resumes.
- Consider selling 25-30% into the recovery rally toward ₩110,000+ to reduce exposure ahead of the next potential geopolitical shock.
If Looking to Buy
Today is not the day. The binary event tonight makes any new position a gamble, not an investment. Wait for resolution:
| Scenario | When to Buy | Target Entry |
|---|---|---|
| De-escalation + pullback | After KOSPI stabilizes above 5,500 | ₩100,000-₩105,000 (current range) |
| Escalation + crash | Day after crash, IF institutional buying confirms | ₩85,000-₩95,000 (support zone) |
| Escalation + ₩98K breaks | Only if institutions are net buying on the crash | ₩88,000-₩95,000 |
| ₩91,100 breaks | Do not buy | Wait for ₩78,000-₩82,000 (50-day MA area) |
What to Watch
- Tonight / Tomorrow morning: The 48-hour deadline resolution. This dominates everything.
- ₩98,000 support: The structural level. Must hold for the uptrend to remain valid.
- KRX institutional flow (tomorrow's data for today): Was today's -5% institutional buying or selling? The broker data suggests institutions were net buyers (NH투자 + Meritz buying > selling). If confirmed, it's the Mar 4-6 playbook repeating.
- Foreign ownership %: Approaching 20%. If confirmed below 20% in tomorrow's data, the block trade holder may be accelerating exit.
- KOSPI 5,059: The Mar 4 intraday low. If KOSPI approaches or breaks this level, forced liquidation risk increases across the market.
- Oil prices: Currently ~$112. If the deadline triggers strikes, watch for a spike toward $130+. The oil move will determine the severity of the Korean market reaction.
BHI vs Korean Market (Updated)
| Metric | BHI | KOSPI | KOSDAQ |
|---|---|---|---|
| Today | -5.02% | -6.49% | -5.56% |
| vs Feb 27 (pre-crisis) | +11.2% | -13.4% | -8.0% |
| vs Mar 4 crash close | +39.6% | +6.1% | +12.1% |
| From ATH / peak | -8.9% | -14.8% | -9.8% |
BHI continues to outperform the market on an absolute and relative basis throughout the Hormuz crisis. The divergence has persisted through two major selloff events. The stock is +11.2% above pre-crisis levels while KOSPI is -13.4% below. The nuclear-as-counterweight-to-oil thesis remains intact.
Price Structure Summary: Mar 3 to Mar 23
| Date | BHI | KOSPI | Event |
|---|---|---|---|
| Feb 27 (pre-crisis) | ₩93,500 | 6,244 | — |
| Mar 3 | ₩91,100 (-2.6%) | 5,792 (-7.2%) | Hormuz closed |
| Mar 4 (crash) | ₩74,500 (-18.2%) | 5,094 (-12.0%) | Forced liquidation |
| Mar 6 (recovery) | ₩94,800 (+17.3%) | 5,585 (+0.0%) | V-bounce (BHI-specific) |
| Mar 10 (ATH) | ₩105,000 (+7.5%) | 5,533 (-0.9%) | BHI breakout |
| Mar 11-19 (consolidation) | ₩99.7-105.6K | 5,487-5,925 | Range |
| Mar 20 (false breakout) | ₩109,500 (+5.0%) | 5,781 (+0.3%) | Failed above consolidation |
| Mar 23 (2nd crash) | ₩104,000 (-5.0%) | 5,406 (-6.5%) | Trump ultimatum |
Three weeks into the Hormuz crisis: BHI is up 11.2% from pre-crisis. KOSPI is down 13.4%. That's a 24.6 percentage point divergence. The thesis holds, but the escalation risk is now concentrated into a single event — tonight's deadline.
Summary
BHI at ₩104,000 after a -5% day driven by KOSPI's -6.5% crash on Trump's Hormuz ultimatum. The stock:
- Outperformed the market (-5.0% vs -6.5% KOSPI)
- Held above ₩98,000 support (old ATH, structural level)
- Sold off on low volume (362K vs 676K avg) — not a conviction dump
- Had the Mar 20 breakout invalidated — back inside the consolidation range
- Faces binary risk tonight with the 48-hour deadline expiring
The fundamentals (42x forward P/E, 51% OP growth, ₩2T order pipeline, government nuclear restarts) have not changed. What's changed is the near-term macro risk level — the Hormuz situation has moved from "war with no ceasefire" to "explicit threat of massive escalation within hours."
The stock is in the hands of the geopolitics tonight. The analysis framework from Mar 6 and Mar 20 — institutional accumulation, nuclear thesis, foreign ownership monitoring — remains the right framework for assessing what happens after the deadline resolves, whichever direction that is.