EShallGo Inc.
EHGOdata completeness 100%5 fiscal years on fileData notes: no data for concept 'investmentsAtFairValue'; no data for concept 'netInvestmentIncome'; no data for concept 'gainsOnRealEstateSales'; no data for concept 'realEstateImpairment'; no data for concept 'dividendsPaid'; no data for concept 'interestExpense'
EShallGo Inc. earns about -85% on invested capital, and has bought back 90% of its shares over 5 years. The applicable estimate puts fair value near $0.04 a share.Whether it’s worth owning at today’s price is the last question — and yours to answer, below.
| Figure | FY 2022 | FY 2023 | FY 2024 | FY 2025 | FY 2026 |
|---|---|---|---|---|---|
| Revenue | $18.3M1 | $15.1M2 | $13.6M3 | $11M3 | $14.5M3 |
| Net income | $1.83M4 | $477,6895 | $8,6526 | −$10.8M6 | −$11.3M6 |
| Operating cash flow | $216,4557 | $783,9408 | $2.22M9 | −$1.28M9 | −$5.68M9 |
| Capital expenditure | $919,54110 | $353,97411 | $55,21612 | $98,23712 | $137,53312 |
| Free cash flow (derived) | −$703,0867 | $429,9668 | $2.17M9 | −$1.38M9 | −$5.81M9 |
| Total debt | — | $145,60313 | — | $014 | $21,78114 |
| Cash & equivalents | $2.67M15 | $4.95M15 | $5.36M15 | $7.6M16 | $3.78M16 |
| Diluted shares | 20.0M | 20.1M | 1.3M | 1.4M | 2.1M |
Superscripts are receipts. Each links to the SEC filing the number came from (full list at the bottom).
10 shares is a claim on $42.08 of net worth that earned you −$53.94 and generated −$27.69 of cash last year, against $0.1 of debt.
It earned an average -85% on invested capital over 5 years. Compare that to what it costs to fund the business.
seeing a moat in the numbers →Share count is down 90% over 5 years — management has been buying back stock, quietly handing owners a bigger slice. Total debt has fallen 85% — deleveraging.
reading capital allocation →Signals, not verdicts — read from the filings above. Numbers don’t prove a moat; they show its footprint. You decide.
assumptions (8)
- riskFreeRate4.8%
- equityRiskPremium5.0%
- beta100.0%
- equityWeight85.0%
- costOfDebtSpread1.5%
- taxRate21.0%
- normalizedEarnings$8,652
- growthAssumed0.0%
Different models answer different questions — which to trust when →
- 20-F/A · period ending 2022-03-31 · accession 0001410578-24-002094 (RevenueFromContractWithCustomerExcludingAssessedTax)
- 20-F · period ending 2023-03-31 · accession 0001410578-25-001818 (RevenueFromContractWithCustomerExcludingAssessedTax)
- 20-F · period ending 2024-03-31 · accession 0001185185-26-003210 (RevenueFromContractWithCustomerExcludingAssessedTax)
- 20-F/A · period ending 2022-03-31 · accession 0001410578-24-002094 (NetIncomeLoss)
- 20-F · period ending 2023-03-31 · accession 0001410578-25-001818 (NetIncomeLoss)
- 20-F · period ending 2024-03-31 · accession 0001185185-26-003210 (NetIncomeLoss)
- 20-F/A · period ending 2022-03-31 · accession 0001410578-24-002094 (NetCashProvidedByUsedInOperatingActivities)
- 20-F · period ending 2023-03-31 · accession 0001410578-25-001818 (NetCashProvidedByUsedInOperatingActivities)
- 20-F · period ending 2024-03-31 · accession 0001185185-26-003210 (NetCashProvidedByUsedInOperatingActivities)
- 20-F/A · period ending 2022-03-31 · accession 0001410578-24-002094 (PaymentsToAcquirePropertyPlantAndEquipment)
- 20-F · period ending 2023-03-31 · accession 0001410578-25-001818 (PaymentsToAcquirePropertyPlantAndEquipment)
- 20-F · period ending 2024-03-31 · accession 0001185185-26-003210 (PaymentsToAcquirePropertyPlantAndEquipment)
- 20-F/A · period ending 2023-03-31 · accession 0001410578-24-002094 (ShortTermBorrowings)
- 20-F · period ending 2025-03-31 · accession 0001185185-26-003210 (LongTermDebtNoncurrent)
- 20-F · period ending 2022-03-31 · accession 0001410578-25-001818 (CashAndCashEquivalentsAtCarryingValue)
- 20-F · period ending 2025-03-31 · accession 0001185185-26-003210 (CashAndCashEquivalentsAtCarryingValue)