BHI (083650) — One Day Before the H1 Earnings Report (No Buy/Sell Call)
Correction (2026-08-18): The flow analysis in this article attributed the recent selling to foreigners. That was based on a data source that mislabels the retail column as foreign. Authoritative KRX by-investor data shows the opposite: domestic institutions, led by the pension fund, were accumulating; retail (individuals) was the net seller; foreigners were roughly flat. See the corrected 2026-08-18 follow-up for the accurate flow. The fundamentals and price levels in this piece stand.\n\n# BHI (083650) — One Day Before the H1 Earnings Report (No Buy/Sell Call)
BHI files its H1 semi-annual report tomorrow, 2026-08-14. This is a deliberately fresh read into that event, and it intentionally carries no buy or sell recommendation — the reasoning is below.
No buy/sell call right now — and why
This analysis was built from scratch. Past buy/sell theses on BHI were deliberately ignored, because those were technical, level- and momentum-based calls, and momentum/level trading loses its edge right before an earnings report. A binary fundamental event overrides a chart setup: a level that "should" hold or break means little when the H1 numbers can gap the stock either way on the open. Carrying forward old entry/exit levels into a report like this would be misleading.
So there is no buy or sell recommendation at this moment. What follows is the state of play — price, flow, fundamentals — and conditional triggers to watch after the print, not a call to act before it.
Price action, post-bubble
Genuine bubble, genuine crash. Top ₩114,200 in March → ₩34,600 by July 30, −70%. That was multiple compression off the March nuclear/power mania, not a fundamental break.
Late July reversed. ₩34,600 → ₩56,600, about +64% in two weeks. Now stalling ₩54,600–56,600 on collapsing volume (134k on Aug 13 vs ~354k average) — the tape coiling ahead of the report, not weakness.
Levels:
- 50d MA ~₩53,200 — reclaimed, price just above. The line; losing it makes the bounce suspect.
- ₩57,500–58,200 — this week's ceiling, rejected twice.
- ₩60,000–62,000 — early-July congestion, the next wall.
- 200d MA ~₩68,000 — still declining, price well below. Primary trend is still down; this is counter-trend until proven otherwise.
The flow split — the crux
The Naver "institutional" line is a lump that hides who is actually buying. The KRX breakdown for Aug 3–12 (net shares):
| Bucket | Week net | What it is |
|---|---|---|
| 투신 Investment trust | +156,358 | mutual funds — conviction |
| 사모 Private equity | +74,395 | funds — conviction |
| 보험 Insurance | +70,214 | allocator — conviction |
| 연기금 Pension | +58,871 | slow mandate money — strong conviction |
| 금융투자 Financial inv. (prop) | +23,259 | prop / liquidity desk |
| 기관 Institutional total | +383,097 | |
| 외국인 Foreign | −575,784 | selling every session |
| 개인 Individuals (retail) | +188,926 |
Prop/liquidity desks were only ~6% of the institutional buying; the other 94% was funds, insurance, and pension. Pension money is slow and value-driven — it does not chase, and it bought this bounce on the up-days. That reads as allocators judging the earnings trajectory intact and the price cheap post-crash.
So this is not smart-money distribution into retail. It is a two-sided contest between informed players: domestic institutions buying the dip vs. foreigners exiting. The report is the referee.
The company and the numbers
BHI makes power-generation equipment — HRSG (heat-recovery boilers for LNG combined-cycle, reportedly global #1 two years running) and nuclear balance-of-plant gear. A gas and nuclear play, not pure nuclear.
Reported figures (Korean press / Kiwoom — unverified here):
- FY2025: revenue ₩774B (+91% YoY), OP ₩75.5B (+245%), ROE ~44%
- Q1 2026: revenue ₩208B (+107.6%), OP ₩35.3B (+183.9%)
- Orders: ₩1.48T (2024) → ₩1.8T (2025) → ₩2.0T guided for 2026
- July 26: won a public-utility supply deal (Suwon energy project)
Verified — KRX screen as of Aug 13: trailing PER 26.67, PBR 9.79, market cap ₩1.739T. No longer a bubble multiple (far richer at ₩114k), but ~10x book is not cheap — priced for the growth and ROE to continue.
Speculation — and the triggers to watch after the print
Binary event. The setup into it is not clearly favorable for a fresh long: a +64% bounce, at resistance, at 26x trailing, the day before a report a persistent informed seller is fading. That is precisely why there is no pre-earnings call here.
Bull case (what the pension/fund buying is betting on): H1 confirms Q1 momentum (~₩60–70B first-half OP) and reiterates the ₩2T order guidance. That validates the accumulators, breaks ₩58k, and opens ₩62k → the ₩68k / 200d wall. The tell: foreign selling stopping once the report de-risks the name.
Bear case (sell-the-news): +64% run into a known event. If H1 is in-line, Q2 margins slip, or orders push out, the foreign seller keeps the lid on and the domestic bid may not hold. Back to the ₩53k 50d line; below it, the bounce is done.
The question the report answers: why have foreigners sold so hard through a stretch of strong reported fundamentals? Benign (KOSDAQ small-cap de-risking, won weakness, profit-taking on a multi-bagger) → the print is fine and it re-rates. Informed (orders slipping, margin pressure, good news already priced) → they were right. Tomorrow discriminates.
Conditional triggers, post-print (not a recommendation now):
- Strong numbers and foreign flow flips → the break over ₩58k toward ₩62–68k becomes tradable, with funds/pension confirming underneath.
- Soft print, foreign keeps selling → expect ₩53k to break, treat the bounce as over.
The most useful signal tomorrow is not the headline number but whether the foreign selling stops. If the domestic funds were right, that is when the name works.
Figures marked "press-reported" are Korean-media sourced and unverified. Verified items: the price/flow data, the DART filing date (2026-08-14), and the KRX valuation screen as of 2026-08-13.