Nature's Miracle Holding Inc.
NMHI, NMHIW · Farm Machinery & Equipment · 606.6M shares · -74%/yr ↓ buyback · EDGAR filings ↗
Grade
F38Distressed micro-cap CEA hardware seller running a gross loss with near-zero liquidity and erratic pivots into real estate, EV and bitcoin.
Strengths
- Long-standing distribution brands (Visiontech/Hydroman) with ~$9M+ revenue base
- Acquired an appraised ~$17M Toledo office building adding rent income
Risks
- Negative gross margin (-25.9%, 2nd pct) and net margin -6.9x — selling below cost
- Current/quick ratio 0.04 (4th pct) and only ~$98k cash signal acute insolvency risk
- Scattered unrelated pivots (EV trucks, bitcoin mining, carbon tokenization) suggest no coherent viable model
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
-25.9%
Operating margin
-410.5%
Net margin
-688.0%
Return on equity
94.1%
Return on assets
-58.7%
Revenue growth (QoQ)
-47.4%
Debt / equity
-0.4×
Current ratio
0.0×
Tangible book value
-$13M
Cash & investments
$98K
Stock comp / revenue
19.6%
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-28 | Material agreementExhibits | filing ↗ |
| 2026-04-14 | Non-reliance/restatementExhibits | filing ↗ |
| 2026-03-13 | Exec/director changeExhibits | filing ↗ |
| 2026-02-09 | Material agreement3.02Exec/director changeExhibits | filing ↗ |
| 2025-12-09 | 5.03Exhibits | filing ↗ |
| 2025-10-14 | Material agreementDebt obligation3.025.03Exhibits | filing ↗ |
| 2025-10-08 | Material agreementDebt obligation3.025.03Exhibits | filing ↗ |
| 2025-08-14 | Material agreementDebt accelerationExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-28 | 2026-05-19 | 0001213900-26-061666 ↗ |
| 10-Q | 2026-05-27 | 2026-03-31 | 0001213900-26-061507 ↗ |
| 10-K | 2026-04-15 | 2025-12-31 | 0001213900-26-044157 ↗ |
| 10-Q/A | 2026-04-14 | 2025-09-30 | 0001213900-26-043188 ↗ |
| 8-K | 2026-04-14 | 2026-04-13 | 0001213900-26-043181 ↗ |
| 8-K | 2026-03-13 | 2025-12-31 | 0001213900-26-027735 ↗ |
| 8-K | 2026-02-09 | 2026-02-02 | 0001213900-26-013365 ↗ |
| 8-K | 2025-12-09 | 2025-12-04 | 0001213900-25-119719 ↗ |
| 10-Q | 2025-11-14 | 2025-09-30 | 0001213900-25-110907 ↗ |
| 8-K | 2025-10-14 | 2025-09-19 | 0001213900-25-098224 ↗ |
| 8-K | 2025-10-08 | 2025-09-18 | 0001213900-25-097150 ↗ |
| 10-Q | 2025-08-14 | 2025-06-30 | 0001213900-25-076814 ↗ |