Eyes On The Money
Disclaimer: All content on this site is provided for informational purposes only and does not constitute investment advice or a recommendation to buy or sell any security. The analyses and strategies presented here are personal musings and opinions. You are solely responsible for any investment decisions you make. Investing involves risk of loss, and past performance does not guarantee future results. Consult a qualified financial advisor before making investment decisions. AI was used in the generation of these reports.
Previous All reports (083650.KQ) Next

BHI (083650.KQ) — Analysis Update

083650.KQ 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:

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


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:

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

Korean Policy Response

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

  1. 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.
  2. ₩95,100 (Mar 24 low) — if this breaks, the consolidation range is over and the target is ₩81,000 (50-day MA).
  3. 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.
  4. Volume on down days vs up days — if sell volume exceeds buy volume consistently, distribution is winning.

Weekly/Catalyst Monitoring

  1. Hormuz resolution — any reopening would lift KOSPI/KOSDAQ but potentially reduce the nuclear urgency premium in BHI. Mixed signal.
  2. Nuclear contract announcements — specific BHI contract wins related to the government's new acceleration plan would provide fundamental support at current valuation.
  3. Government nuclear plan details — the announced 2.8 GWe expansion needs to translate into procurement timelines. Watch for specific project schedules.
  4. 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.