BHI (083650.KQ) — Analysis Update
BHI (083650.KQ) — Analysis Update
Date: 2026-03-26 Previous analysis: BHI_083650.KQ_2026-03-06.md
Current Situation
| Metric | Value | Change from Mar 6 |
|---|---|---|
| Price | ₩99,700 | +5.2% (was ₩94,800) |
| Previous Close | ₩104,800 | |
| Day Change | -4.87% | |
| Open | ₩103,100 | |
| Intraday Range | ₩98,100 – ₩104,500 | |
| 52-Week High | ₩114,200 (Mar 10) | Was ₩98,000 |
| 52-Week Low | ₩15,270 | |
| 50-Day MA | ₩81,280 | Was ₩67,848 |
| 200-Day MA | ₩55,216 | Was ₩50,490 |
| Volume | 358,009 (avg 495,282) | Below average |
| Market Cap | ₩3.08T | Was ₩2.93T |
What Happened Since Mar 6
The ₩98,000 Breakout — and Retreat
The Mar 6 analysis identified ₩98,000 as the critical decision point. The stock broke through it on Mar 9, then surged to a new 52-week high of ₩114,200 on Mar 10 — a 20.5% move from the Mar 6 close in 2 trading days.
Then it rolled over.
| Date | Close | Change | Volume | Key Event |
|---|---|---|---|---|
| Mar 6 | ₩94,800 | +17.3% | 961K | V-recovery; previous analysis |
| Mar 9 | ₩97,700 | +3.1% | 983K | Approaches ₩98,000 resistance |
| Mar 10 | ₩105,000 | +7.5% | 1,298K | New 52-week high ₩114,200; failed to hold |
| Mar 11 | ₩100,400 | -4.4% | 833K | Reversal begins |
| Mar 12 | ₩99,700 | -0.7% | 553K | |
| Mar 13 | ₩103,600 | +3.9% | 836K | Dead-cat bounce? |
| Mar 16 | ₩101,500 | -2.0% | 520K | |
| Mar 17 | ₩105,100 | +3.5% | 515K | |
| Mar 18 | ₩105,600 | +0.5% | 355K | |
| Mar 19 | ₩104,300 | -1.2% | 287K | Volume drying up |
| Mar 20 | ₩109,500 | +5.0% | 583K | Attempted rally |
| Mar 23 | ₩104,000 | -5.0% | 357K | |
| Mar 24 | ₩99,200 | -4.6% | 634K | Low ₩95,100 — broke below ₩98,000 |
| Mar 25 | ₩104,800 | +5.6% | 313K | Bounce on low volume |
| Mar 26 | ₩99,700 | -4.9% | 358K | Low ₩98,100 — testing ₩98,000 again |
Pattern
After hitting ₩114,200 on Mar 10, the stock has spent 12 trading days in a volatile ₩95,100–₩112,500 range. The trend within the range is downward:
- Highs declining: ₩114,200 → ₩112,500 → ₩108,500 → ₩105,900 → ₩104,500
- Lows declining: ₩103,500 → ₩99,100 → ₩102,700 → ₩95,100 → ₩98,100
- Volume declining: 1.3M → 583K → 313K → 358K
The ₩98,000 level — the previous 52-week high that was supposed to flip from resistance to support — was broken on Mar 24 (low ₩95,100). Today's low was ₩98,100. The support is cracking.
Valuation
| Metric | Current (₩99,700) | Mar 6 (₩94,800) | Mar 10 High (₩114,200) |
|---|---|---|---|
| P/E (trailing, EPS ₩633) | ~158x | ~150x | ~180x |
| P/Book (BV ₩3,762/share) | ~26.5x | ~25.2x | ~30.4x |
| EV/EBITDA (norm. ₩33.62B) | ~95x | ~89x | ~107x |
| Price/FCF (₩35.48B) | ~87x | ~81x | ~100x |
The stock is 5% more expensive than the Mar 6 analysis and 13% cheaper than the Mar 10 peak. At 158x trailing earnings, the valuation hasn't improved.
Forward Estimates (unchanged from Mar 6)
| Scenario | Revenue | Op Margin | Net Income | EPS | P/E at ₩99,700 |
|---|---|---|---|---|---|
| Trailing (2024) | ₩404.7B | 5.4% | ₩19.6B | ₩633 | 158x |
| 2026E (order execution begins) | ~₩600B | ~7% | ~₩30B | ~₩970 | ~103x |
| 2027-28E (backlog converts) | ₩800B–₩1,000B | 8–10% | ₩50–65B | ₩1,600–2,100 | 47–62x |
Investor Flow Analysis — The Critical Shift
Since Mar 6 (13 trading days: Mar 9–25)
| Investor Type | Net Shares | Sessions Buying | Sessions Selling |
|---|---|---|---|
| Institutional | +731,642 | 10 of 13 (77%) | 3 of 13 |
| Foreign | -580,489 | 4 of 13 (31%) | 9 of 13 |
| Retail | ~-151,153 | — | — |
Cumulative Totals — Jan 2 to Mar 25 (55 trading days)
| Investor Type | Net Shares | % of Outstanding (30.94M) |
|---|---|---|
| Institutional | +2,605,501 | +8.4% |
| Foreign | +2,309,912 | +7.5% |
| Retail | ~-4,915,413 | -15.9% |
Foreign Ownership Trajectory — The Warning Signal
| Date | Foreign Holdings | Foreign % | Note |
|---|---|---|---|
| Jan 2 | 4,805,739 | 15.53% | Baseline |
| Jan 7 (block trade) | 7,138,260 | 23.07% | +2.37M shares in one session |
| Feb 27 (pre-crash) | 6,785,660 | 21.93% | Trimmed but still large |
| Mar 6 (previous analysis) | 6,779,063 | 21.91% | Stable |
| Mar 10 (52-week high day) | 6,501,029 | 21.01% | Selling into the high |
| Mar 17 | 6,432,935 | 20.79% | Continued distribution |
| Mar 24 | 5,987,455 | 19.35% | Broke below 20% |
| Mar 25 | 6,133,707 | 19.82% | Bounced slightly |
The Mar 6 analysis stated: "A drop below 20% means the strategic holder is exiting."
Foreign ownership has declined from 21.91% to 19.82% — a loss of 645,356 shares (2.09 percentage points) in 13 trading days. The 20% threshold was breached on Mar 24, when foreign ownership hit 19.35%.
This is the single most important change since the last analysis. The foreign strategic holder who acquired 2.37M shares on Jan 7 (at ~₩55,000) appears to be distributing into the rally. They are sitting on ~81% unrealized gains and are taking profit.
Daily Detail: Mar 9–25 Flow
| Date | Close | Chg% | Inst Net | Frgn Net | Frgn % |
|---|---|---|---|---|---|
| Mar 9 | ₩97,700 | +3.1% | +157,924 | -174,045 | 21.43% |
| Mar 10 | ₩105,000 | +7.5% | +162,645 | -41,965 | 21.01% |
| Mar 11 | ₩100,400 | -4.4% | +60,045 | -173,441 | 20.27% |
| Mar 12 | ₩99,700 | -0.7% | +42,213 | -71,047 | 20.39% |
| Mar 13 | ₩103,600 | +3.9% | -44,027 | +48,136 | 20.64% |
| Mar 16 | ₩101,500 | -2.0% | +104,811 | -85,040 | 20.35% |
| Mar 17 | ₩105,100 | +3.5% | +49,632 | +102,618 | 20.79% |
| Mar 18 | ₩105,600 | +0.5% | -275 | -24,581 | 20.46% |
| Mar 19 | ₩104,300 | -1.2% | +29,392 | -20,754 | 20.39% |
| Mar 20 | ₩109,500 | +5.0% | +72,760 | +51,011 | 20.65% |
| Mar 23 | ₩104,000 | -5.0% | +80,898 | -81,635 | 20.05% |
| Mar 24 | ₩99,200 | -4.6% | +23,722 | -216,184 | 19.35% |
| Mar 25 | ₩104,800 | +5.6% | -8,098 | +106,438 | 19.82% |
Pattern: foreigners sell aggressively on rallies and on down days. Mar 24's -216,184 shares at -4.6% was the largest single-day foreign dump since the Mar 4 crash. Institutions absorb the supply on most days, but the balance is shifting.
Today's Brokers (Mar 26)
| Top Sellers | Volume | Top Buyers | Volume |
|---|---|---|---|
| 키움증권 (Kiwoom) | 48,823 | 삼성증권 (Samsung Securities) | 65,809 |
| 신한투자증권 (Shinhan) | 46,431 | UBS | 40,842 |
| 메리츠증권 (Meritz) | 35,305 | 신한투자증권 (Shinhan) | 34,776 |
| 모간스탠리 (Morgan Stanley) | 29,348 | 한국투자증권 (Korea Investment) | 27,840 |
| 한국투자증권 (Korea Investment) | 29,208 | 키움증권 (Kiwoom) | 26,319 |
Foreign Estimate: Sell 32,124 | Buy 46,345 | Net +14,221
- Morgan Stanley is a notable seller. UBS is a notable buyer. Net foreign positive today, consistent with the slight bounce in foreign % from 19.35% → 19.82% yesterday.
- 키움증권 (dominant retail broker) remains the #1 seller — retail continues distributing.
- 삼성증권 as the #1 buyer at 65,809 shares may reflect institutional program buying.
Technical Analysis
Momentum Indicators
| Indicator | Current | Mar 6 | Direction |
|---|---|---|---|
| Price vs 50-day MA | +22.7% above | +39.7% above | Converging |
| Price vs 200-day MA | +80.6% above | +87.8% above | Converging |
| Distance from 52-week high | -12.7% | -3.3% | Deteriorating |
| Distance from 52-week low | +553% | +521% | |
| Volume vs average | 72% of avg | 137% of avg | Deteriorating |
The stock is still well above its moving averages, but the gap is narrowing as MAs rise and price consolidates. The 50-day MA has risen from ₩67,848 to ₩81,280 — catching up to the price. This MA remains the key support level if the current range breaks down.
Key Levels
| Level | Price | Notes |
|---|---|---|
| 52-week high | ₩114,200 | Mar 10; distant resistance |
| Mar 20 high | ₩112,500 | Failed rally attempt |
| Range top | ₩105,000–₩108,000 | Consolidation ceiling |
| Current | ₩99,700 | |
| ₩98,000 (old ATH → support) | ₩98,000 | Failing as support — broken Mar 24 (₩95,100), tested today (₩98,100) |
| Mar 24 low | ₩95,100 | If this breaks, range collapses |
| Institutional buying zone | ₩91,000–₩95,000 | Institutions bought the Mar 4 crash at these levels |
| 50-day MA | ₩81,280 | Rising; if reached, the trend is broken |
| 200-day MA | ₩55,216 | Long-term support |
Price Structure
The post-breakout pattern is a broadening top / megaphone, characterized by expanding range with lower highs and lower lows:
- Top: ₩114,200 → ₩112,500 → ₩105,900 → ₩104,500
- Bottom: ₩99,100 → ₩95,100 → ₩98,100
This pattern is typically bearish in the near term. The declining volume reinforces this — buyers are stepping back while sellers are more aggressive on down days.
BHI vs KOSDAQ Comparison
Since Mar 6
| Metric | BHI | KOSDAQ |
|---|---|---|
| Mar 6 close | ₩94,800 | 1,154.67 |
| Mar 26 close | ₩99,700 | 1,136.64 |
| Change | +5.2% | -1.6% |
| Peak since Mar 6 | ₩114,200 (Mar 10) | 1,215.67 (Mar 3 pre-crash) |
| Decline from peak | -12.7% | -6.5% |
Since 6 Months Ago (Sep 26 2025)
| Metric | BHI | KOSDAQ |
|---|---|---|
| Sep 26 close | ₩48,150 | 835.19 |
| Mar 26 close | ₩99,700 | 1,136.64 |
| Change | +107.1% | +36.1% |
Today (Mar 26)
| BHI | KOSDAQ | |
|---|---|---|
| Change | -4.87% | -1.98% |
| Volume vs avg | 72% | — |
BHI underperformed KOSDAQ by 2.9 percentage points today. The stock has given back more from its peak (-12.7%) than the index (-6.5%), reversing the outperformance pattern seen in the Mar 4–6 recovery. The divergence thesis (BHI outperforms during the Hormuz crisis) may be weakening.
Macro Update — Hormuz Crisis (as of Mar 26)
Status: Strait remains effectively closed
- Flows at less than 10% of pre-crisis levels, nearly four weeks after closure
- Brent crude peaked at $126/barrel in March
- Seven Korean-flagged tankers stranded near the strait
- Korean refiners paying record charter rates ($440,000–$555,000/day for VLCCs)
- Major petrochemical firms (Lotte Chemical, LG Chem, Hanwha Solutions) have issued force majeure notices
- No resolution announced; international coalition working to reopen
Korean Policy Response
- Six nuclear reactors brought back to 80% capacity ahead of schedule; production limits removed on coal plants
- Long-term plan announced: at least 2.8 GWe of new large reactors plus one 700 MW SMR by 2038, in addition to three APR 1400 reactors under construction
- Government pivoting toward "autonomous" energy via nuclear and renewables to reduce Middle East oil dependence
Implications for BHI
Positive: The nuclear-as-counterweight-to-oil thesis from the Mar 6 analysis has been validated by policy action. The Korean government is now explicitly accelerating nuclear buildout. This strengthens the long-term order pipeline for BHI as a nuclear BOP equipment supplier.
Negative: The economic damage from four weeks of Hormuz closure is real and worsening. Korean consumer confidence dropped from 112.1 (Feb) to 107.0 (Mar). Force majeure notices from major corporates indicate industrial slowdown. A prolonged economic contraction tightens credit conditions, which matters for a company carrying ₩126.7B in short-term debt and -₩132.6B in working capital.
Assessment change from Mar 6: The macro risk is higher but the thesis is also more validated. Four weeks ago, "nuclear as Hormuz hedge" was a narrative. Now it's government policy. The question is whether the near-term economic damage from the crisis overwhelms the long-term demand tailwind.
Assessment
What Has Changed Since Mar 6
| Factor | Mar 6 | Mar 26 | Direction |
|---|---|---|---|
| Price | ₩94,800 | ₩99,700 | +5.2% |
| 52-week high | ₩98,000 | ₩114,200 (Mar 10) | New high hit, now pulling back |
| P/E (trailing) | ~150x | ~158x | Deteriorating |
| Foreign ownership | 21.91% | 19.82% | Crossed below 20% threshold |
| Institutional net (since analysis) | — | +731,642 (13 days) | Still accumulating |
| Foreign net (since analysis) | — | -580,489 (13 days) | Distributing |
| Volume trend | Above average | Below average | Deteriorating |
| ₩98,000 level | Resistance | Broken support (Mar 24 low ₩95,100) | Deteriorating |
| Hormuz | 1 week closed | 4 weeks closed | Nuclear thesis stronger; economic risk higher |
| Nuclear policy | Narrative | Government-announced acceleration | Thesis validated |
The Bull Case
Institutions have now accumulated +2.6M shares (8.4% of outstanding) over 55 trading days, buying on the majority of sessions. This is not trading — this is systematic position-building. The nuclear policy acceleration gives these institutions a fundamental basis that didn't exist in February. The ₩81,280 50-day MA provides a rising support floor. If the government's nuclear buildout plan translates to new orders for BHI, the 2027-28 earnings projections (₩1,600–2,100 EPS) make the current price defensible.
The Bear Case
Foreign ownership has dropped below 20% — the warning threshold identified in the Mar 6 analysis. The strategic holder who bought 2.37M shares at ~₩55,000 is distributing, selling 580K shares net in 13 days. Volume is declining, the ₩98,000 support is failing, and the price pattern since Mar 10 shows lower highs. At 158x trailing P/E, the stock needs significant earnings growth that hasn't arrived yet. The institutional buying is absorbing foreign selling, but this can't continue indefinitely — at some point, the supply from the exiting foreign holder overwhelms domestic institutional demand.
Key Risk: Foreign Distribution vs Institutional Accumulation
The core dynamic has shifted from "everyone is buying, retail is selling" (Jan-Feb) to "institutions are buying, foreigners are selling, retail is selling" (Mar). The question is how much more the foreign holder has to sell.
From Jan 7 peak (7,138,260 shares / 23.07%) to current (6,133,707 / 19.82%), they've sold ~1M shares. If the original block buyer acquired 2.37M shares and has sold 1M, they may still hold ~1.37M shares to distribute. At the current pace of ~45K/day net foreign selling, that's roughly 30 more trading days of supply. But distribution is uneven — it accelerates on weakness (216K on Mar 24) and pauses on strength.
Buy & Sell Strategy
Disclaimer: These are analytical observations and hypothetical frameworks, not investment recommendations. Any person executing trades based on this analysis is solely responsible for their decisions and outcomes. Markets can move against any thesis, and past patterns do not guarantee future results.
Sell Strategy (For Existing Holders)
The previous analysis outlined three sell options. If Option A (ride the institutional flow) was followed, the position would have captured the ₩105,000–₩110,000 range for the "above ATH" tranche but the stock is now back at ₩99,700. The trailing stop at ₩85,000 (recommended to be raised) has not been hit.
Updated scenario assessment:
| Scenario | Probability | Outcome |
|---|---|---|
| Range-bound ₩95,000–₩110,000 | Moderate-high | Institutions absorb foreign selling; price oscillates. Gradual resolution as MAs rise. |
| Break below ₩95,000 toward 50-day MA (₩81,280) | Moderate | Foreign distribution accelerates + KOSDAQ weakness. Institutional buying slows or stops. Next support ₩81,000. |
| Recovery above ₩110,000 toward ₩114,200 | Lower | Requires foreign selling to stop + new catalyst (contract announcement, policy specifics). |
| Break above ₩114,200 to new highs | Low near-term | Would require reversal of foreign selling trend + volume expansion. Not supported by current data. |
Suggested framework:
| Action | Trigger | Rationale |
|---|---|---|
| Sell 30-40% | Now / next rally to ₩103,000–₩105,000 | The ₩98,000 support is failing, foreign ownership is below 20%, volume declining. Take profit while institutional demand provides liquidity. |
| Sell 30% | ₩108,000–₩112,000 | If a rally materializes, sell into it. This range was the ceiling for the last 2 weeks. |
| Hold 20-30% | With stop at ₩93,000 | Below Mar 24 low (₩95,100) gives margin; if ₩93,000 breaks, the range collapse is confirmed. |
| Hard stop | ₩85,000 | Below the 50-day MA trajectory; if this hits, institutional support has failed. |
Buy Strategy (For New Entrants)
| Entry Zone | Trigger | Rationale |
|---|---|---|
| ₩80,000–₩85,000 | 50-day MA test | If the stock pulls back to the rising MA on declining volume but institutional buying holds, this is a better risk/reward entry than the current ₩99,700. |
| ₩70,000–₩75,000 | KOSDAQ crash or credit event | Similar to the Mar 4 crash entry. Would offer ~100x trailing P/E — still expensive, but the nuclear policy tailwind + order backlog may justify it if the economy stabilizes. |
| ₩95,000–₩98,000 | Confirmed bounce off support with institutional buying + foreign selling pause | Only if the ₩98,000 level holds AND foreign ownership stabilizes above 19%. Current data does not confirm this. |
Do not buy at current levels. At ₩99,700 with foreign distribution ongoing, declining volume, and ₩98,000 support failing, the near-term risk/reward is unfavorable. The institutional accumulation provides a floor, but the floor is lower than the current price.
What to Watch
Daily Monitoring
- Foreign ownership % — the primary signal. If it stabilizes above 19.5%, the distribution may be ending. If it drops below 19%, the pace is accelerating.
- ₩95,100 (Mar 24 low) — if this breaks, the consolidation range is over and the target is ₩81,000 (50-day MA).
- Institutional net flow — has been positive 10 of 13 days. A streak of 3+ negative days would mean the last source of demand is fading.
- Volume on down days vs up days — if sell volume exceeds buy volume consistently, distribution is winning.
Weekly/Catalyst Monitoring
- Hormuz resolution — any reopening would lift KOSPI/KOSDAQ but potentially reduce the nuclear urgency premium in BHI. Mixed signal.
- Nuclear contract announcements — specific BHI contract wins related to the government's new acceleration plan would provide fundamental support at current valuation.
- Government nuclear plan details — the announced 2.8 GWe expansion needs to translate into procurement timelines. Watch for specific project schedules.
- Quarterly earnings — BHI hasn't reported Q1 2026 yet. Any visibility into order backlog conversion would be significant.
Fundamentals (Unchanged from Mar 6)
| Item | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|
| Revenue | ₩404.7B | ₩367.4B | ₩330.2B | ₩234.9B |
| Revenue Growth | +10.2% | +11.3% | +40.6% | — |
| Gross Margin | 14.6% | 11.8% | 10.6% | -2.7% |
| Operating Income | ₩22.0B | ₩15.1B | ₩8.1B | -₩30.4B |
| Net Income | ₩19.6B | ₩7.5B | -₩19.1B | -₩34.6B |
| Free Cash Flow | ₩35.5B | ₩39.2B | ₩13.7B | -₩18.8B |
| Total Debt | ₩126.7B | ₩156.7B | ₩212.2B | ₩190.9B |
| Net Debt | ₩107.8B | ₩142.3B | ₩188.2B | ₩179.8B |
No new financial data since last analysis. Q1 2026 earnings would be the next catalyst.
Balance Sheet Risk Reminder
| Item | Amount |
|---|---|
| Current assets | ₩247.3B |
| Current liabilities | ₩379.9B |
| Working capital deficit | -₩132.6B |
| Short-term debt | ₩125.4B |
| Cash | ₩17.6B |
With Hormuz closure now in its fourth week and Korean corporates issuing force majeure notices, the credit environment is tightening. BHI's dependence on rolling over ₩125.4B in short-term debt is a risk that was theoretical in the Mar 6 analysis and is now becoming more concrete.
Summary
BHI at ₩99,700 has pulled back 12.7% from its Mar 10 all-time high of ₩114,200. The price action since the breakout is negative: declining volume, lower highs, and ₩98,000 support failing.
The most significant change since the Mar 6 analysis is foreign distribution. Foreign ownership has dropped from 21.91% to 19.82%, crossing below the 20% threshold identified as a warning signal. The strategic holder who acquired 7.6% of the company on Jan 7 is selling. This is the most reliable leading indicator available — when the large positioned investor exits, the stock loses a key support pillar.
Institutions continue absorbing the supply (+731K shares in 13 days), and the nuclear policy tailwind has been validated by government action. But institutional demand alone, at current levels, is not expanding the price — it's preventing a collapse while foreigners distribute.
The near-term setup is range-bound to bearish. A move below ₩95,100 would target the 50-day MA at ₩81,280. A recovery above ₩110,000 requires a catalyst that current data doesn't support.