Stock Trading Canary

Data as of 5 Nov 2026 · 中文

← United States · Coverage record

US · SEC FORM 4

Nature's Miracle Holding Inc.

NMHI · — · CIK 0001947861 · Industrials · Farm & Heavy Construction Machinery

INSIDER SIGNAL

39.1 / 100

1 buyers · 38 purchase transaction lines · $11.5K gross purchase

WHY THIS SIGNAL?

Buyer breadthLow
Purchase sizeLow
RoleModerate
RecencyModerate
ConvictionStrong
Score anatomy

Each bar is that part's points in the score; the five parts add up to the score.

Number of buyers+7.0 / 35
Amount bought+1.9 / 25
Buyers' roles+14.0 / 20
How recent+6.3 / 10
Buying against selling+10.0 / 10

What is holding the score back?

  • ⚠ Few buyers · 1 insider(s), not 4 or more
  • ⚠ The amount bought is small on the score's scale
  • ⚠ Buyers' roles add little · most senior buyer: TenPercentOwner (CEO, chair and 10% owners score lowest)

Average daily trading volume is shown elsewhere on the page as market context; it is not part of the score.

US-v1.2 ranks qualifying equity purchases under the current 180-day rules. The score is a research priority, not a return forecast or probability. Backtests have not shown that a higher US score is followed by better returns.

Insider activity timeline

Owner lanes use transaction dates. Diamonds show later public disclosure dates; the transaction was not public before then. Sales remain context only.

MayJunJulAugSepOctNov
Adair Kathleen TheresaTenPercentOwner
●◇●◇●◇●◇●◇●◇●◇●◇●◇●◇●◇●◇●◇●◇●◇●◇●◇●◇
● Purchase▼ Sale○ Other◇ Public disclosure

—

Purchase breadth & concentration

QUALIFYING BUYERS1
PURCHASE CONCENTRATION100%Largest buyer: Adair Kathleen Theresa · $11.5K
CLUSTER BUYING · 15D1 insiderPeak activity: 2026-08-18–2026-08-28

Roles in the peak window: TenPercentOwner. Concentration uses priced qualifying P lines only and does not change the saved score.

SIGNAL HISTORY

39.1 / 100

Latest recorded score

↓ -0.1 ptsversus the previous recorded snapshot
  1. 40.0
  2. 40.0
  3. 39.4
  4. 39.2
  5. 39.1

Only scores saved when a full US scoring run completed are shown; gaps are not reconstructed.

Recent Form 4 activity

38Purchases
0Sales
0Other Form 4 lines
2SEC filings · 365 days
BUYING38 qualifying P line(s) · 180 days
SELLING0 sale line(s) · context only
OTHER0 exercise / withholding / award / gift / other lines
10b5-1 / PLANNEDNot detected in parsed evidence

P is an open-market or private purchase. S is a sale. M, F, A and G usually describe exercises, tax withholding, awards and gifts. These categories remain visually separate.

Market context

Market context has not been captured for this ticker yet. The daily market-context job processes the US universe in rotating batches.

Dividends

No cash dividend in the last five years.

Yahoo Finance: cash dividends by ex-dividend date, the latest close, the payout ratio (dividends ÷ 12-month earnings per share) and announced dates; special dividends included, stock dividends and splits not. Not part of any score.

Short interest

Short interest is external context reported to FINRA by broker-dealers. It does not affect the Insider Signal.

Shares short
19
Previous report
19
Avg daily volume
20,160,876
Days to cover
≤ 1.0

FINRA settlement date: 2026-10-15 · Captured 2026-11-03 · FINRA equity short interest ↗. A share count, published about a week after each of two settlement dates a month; not a percentage of shares outstanding.

Historical equity purchases

Qualifying code P transactions in the local Form 4 history, including purchases outside the current signal window.

Transaction dateDisclosure dateReporting ownerTypeSecuritySharesAvg. priceApprox. valueSource
2026-10-082026-10-23Adair Kathleen TheresaPurchase (P)Common Stock597,500USD 0.00USD 357SEC filing ↗
2026-10-072026-10-23Adair Kathleen TheresaPurchase (P)Common Stock2,000,000USD 0.00USD 1,200SEC filing ↗
2026-10-062026-10-23Adair Kathleen TheresaPurchase (P)Common Stock2,000,000USD 0.00USD 1,200SEC filing ↗
2026-10-052026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 600SEC filing ↗
2026-09-182026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 700SEC filing ↗
2026-09-152026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 700SEC filing ↗
2026-09-142026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,028,001USD 0.00USD 720SEC filing ↗
2026-09-112026-10-23Adair Kathleen TheresaPurchase (P)Common Stock971,999USD 0.00USD 680SEC filing ↗
2026-09-102026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 700SEC filing ↗
2026-09-092026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 700SEC filing ↗
2026-09-082026-10-23Adair Kathleen TheresaPurchase (P)Common Stock2,000,000USD 0.00USD 1,398SEC filing ↗
2026-08-282026-10-23Adair Kathleen TheresaPurchase (P)Common Stock500,000USD 0.00USD 350SEC filing ↗
2026-08-262026-10-23Adair Kathleen TheresaPurchase (P)Common Stock550,000USD 0.00USD 330SEC filing ↗
2026-08-252026-10-23Adair Kathleen TheresaPurchase (P)Common Stock450,000USD 0.00USD 270SEC filing ↗
2026-08-212026-10-23Adair Kathleen TheresaPurchase (P)Common Stock902,500USD 0.00USD 542SEC filing ↗

Form 4 evidence

38 transaction lines in the latest 365-day window; 46 in local history.

Trade dateDisclosure dateOwnerTypeSecuritySharesAvg. priceApprox. valueSource
2026-10-082026-10-23Adair Kathleen TheresaPurchase (P)Common Stock597,500USD 0.00USD 357SEC filing ↗
2026-10-072026-10-23Adair Kathleen TheresaPurchase (P)Common Stock2,000,000USD 0.00USD 1,200SEC filing ↗
2026-10-062026-10-23Adair Kathleen TheresaPurchase (P)Common Stock2,000,000USD 0.00USD 1,200SEC filing ↗
Show recent Form 4 evidence (18 grouped rows)
Trade dateDisclosure dateOwnerTypeSecuritySharesAvg. priceApprox. valueSource
2026-10-082026-10-23Adair Kathleen TheresaPurchase (P)Common Stock597,500USD 0.00USD 357SEC filing ↗
2026-10-072026-10-23Adair Kathleen TheresaPurchase (P)Common Stock2,000,000USD 0.00USD 1,200SEC filing ↗
2026-10-062026-10-23Adair Kathleen TheresaPurchase (P)Common Stock2,000,000USD 0.00USD 1,200SEC filing ↗
2026-10-052026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 600SEC filing ↗
2026-09-182026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 700SEC filing ↗
2026-09-152026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 700SEC filing ↗
2026-09-142026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,028,001USD 0.00USD 720SEC filing ↗
2026-09-112026-10-23Adair Kathleen TheresaPurchase (P)Common Stock971,999USD 0.00USD 680SEC filing ↗
2026-09-102026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 700SEC filing ↗
2026-09-092026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 700SEC filing ↗
2026-09-082026-10-23Adair Kathleen TheresaPurchase (P)Common Stock2,000,000USD 0.00USD 1,398SEC filing ↗
2026-08-282026-10-23Adair Kathleen TheresaPurchase (P)Common Stock500,000USD 0.00USD 350SEC filing ↗
2026-08-262026-10-23Adair Kathleen TheresaPurchase (P)Common Stock550,000USD 0.00USD 330SEC filing ↗
2026-08-252026-10-23Adair Kathleen TheresaPurchase (P)Common Stock450,000USD 0.00USD 270SEC filing ↗
2026-08-212026-10-23Adair Kathleen TheresaPurchase (P)Common Stock902,500USD 0.00USD 542SEC filing ↗
2026-08-202026-10-23Adair Kathleen TheresaPurchase (P)Common Stock97,500USD 0.00USD 49SEC filing ↗
2026-08-192026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 500SEC filing ↗
2026-08-182026-10-23Adair Kathleen TheresaPurchase (P)Common Stock1,000,000USD 0.00USD 500SEC filing ↗

Multiple price lines in one filing are grouped and share-weighted. Price and value are blank when a grouped filing line lacks price evidence.

Snapshot & identity

Snapshot date2026-11-05
Ranking versionUS-v1.2
Data qualityREVIEW MAPPING_REVIEW · mapping-review-required
TickerNMHI
CIK0001947861
SectorIndustrials
IndustryFarm & Heavy Construction Machinery Yahoo Finance
SEC SIC3523 Farm Machinery & Equipment
Exchange—

Data coverage

Local Form 4 history46 transaction lines from 2024-11-19 to 2026-10-08
38 P purchase lines · 0 S sale lines · 8 other lines
SEC company submissionsOpen SEC filings ↗

Local ledger as of 2026-11-05. Mapping status is an audit field and does not erase SEC filing evidence.