Consumer Defensive · Grocery Stores · United States · Updated May 11, 1:29am
$1.25
Price
$2.6M
Market Cap
376
Employees
4.10
Beta
Jun Xu
CEO
Business Description
Maison Solutions Inc., together with its subsidiaries, operates as the specialty grocery retailer in California. The company offers perishable products, such as meat, seafood, vegetables, and fruit; non-perishable products, including grocery products comprising cooking utensils, canned foods, Chinese and Asian seasonings and spices, and snacks, as well as liquor, cigarette, lottery, newspaper, reusable bag, non-food, and health products, and general merchandise, beauty care, pharmacy, fuel, and other items and services in its stores. It also offers its products online. The company was formerly known as Maison International, Inc. and changed its name to Maison Solutions Inc. in September 2021. Maison Solutions Inc. was incorporated in 2019 and is based in Monterey Park, California.
Business History
Not yet researched. Click the button to generate a narrative history — founding, leadership, inflection points, and how the company has behaved through prior macro stress.
Price History (1 Year)
Revenue & Net Income Trend
The directional story — useful even when net income is negative.
Revenue
The top line — total sales before any costs or taxes are subtracted. A measure of how much business the company is doing.
Net Income
The bottom line — profit left after subtracting all expenses, interest, and taxes from revenue. Reflects accounting profitability, but includes non-cash items like depreciation, so it isn't the same as cash earned.
Operating Cash Flow
The real cash generated by the day-to-day business — selling products, paying suppliers, collecting from customers. Calculated from net income by adding back non-cash items and adjusting for timing (unpaid bills, unsold inventory). When OCF consistently lags net income, the reported profit may not be converting to real money.
Period
Revenue
Net Income
Net Margin
YoY/QoQ
Key Metrics
SourceAPI: Fmp
FetchedMay 11, 2026 1:29am (12h ago)
ExpiresMay 12, 2026 1:29am
FreshnessRecent
API Direct from providerCALC Derived from statements
Rating scale · direction-aware
P/E Ratio (Price per dollar of earnings)
CALC
Stock Price / EPS (Diluted)
1.87
Stock Price: $1.25 EPS (Diluted): 0.67
P/B Ratio (Price vs net asset value)
API
Stock Price / Book Value Per Share
1.50
Stock Price: $1.25 Total Equity: $11.67M Shares: 1,774,827
EV/EBITDA (Total value vs operating profit)
API
Enterprise Value / EBITDA
-295.90
Market Cap: $2.62M Total Debt: $10.29M Cash: $775,360 EBITDA: -$229,521
Enterprise Value (Takeover price (cap + debt - cash))
API
Market Cap + Total Debt - Cash
$67.9M
Market Cap: $2.62M Total Debt: $10.29M Cash: $775,360
Gross Margin (Revenue left after direct costs)
API
Gross Profit / Revenue
21.2%
Gross Profit: $26.34M Revenue: $124.22M
Operating Margin (Revenue left after all operations)
CapEx is negative (outflow) — added to OCF to get FCF
Div Yield (Annual income from holding)
API
Last Annual Dividend / Stock Price
0.0%
Last Dividend: N/A Stock Price: $1.25
Payout Ratio (Earnings paid out as dividends)
Dividends Paid / Net Income
—
Dividends Paid: N/A Net Income: $1.17M
Dividends paid not available in cash flow statement
Industry Benchmarks
Compares MSS against LLM-researched typical ranges for its
industry. One research call per industry, cached indefinitely — every stock in the same industry
reuses the same baseline.
Deep Analysis
Deep Analysis Engine
Pre-flight intelligence scans the company first, then routes to the right analytical methods.
Pre-Flight Intelligence
Business Segments
Peer Assessment
Method Routing
Market Thesis
Warnings
0Company Classification— What type of company is this?
1Fetch profile, key metrics, ratios, 3 years of income + cash flow
2Score company against 6 archetypes using multi-dimensional signal scoring
3Detect sector mismatch (e.g., TSLA in auto but valued as tech)
4Select valuation approach: which methods to use, skip, and weight
5Identify secondary traits for hybrid/borderline companies
Layer 0 runs first and determines what type of company this is: Mature Earner, High-Growth Profitable, Narrative/Platform, Pre-Profit Growth, Deep Value/Turnaround, or Dividend/Income.
Different company types need fundamentally different valuation methods. A utility and Tesla cannot be valued the same way.
The classification drives which valuation methods are used and how they're weighted in the final synthesis.
1Industry Landscape— Where is the industry headed?
1Load company profile and identify sector/industry
2Discover up to 8 industry peers via FMP
3Fetch 3 years of income statements for each peer
4Compute industry-wide revenue and earnings growth (median CAGR)
5Analyse gross, operating, and net margin trends across the industry
6Score tailwind/headwind signals and determine industry outlook
2Company Momentum— Where is this company trending?
1Fetch 3 years of income, balance sheet, and cash flow statements
5EPV = after-tax adjusted earnings / cost of capital + excess cash
What is EPV? — Bruce Greenwald's model: what is the company worth if it never grows again? Uses normalized operating income divided by cost of capital.
Why it matters: EPV is a floor. If the stock trades below EPV, you're getting future growth for free — the market is pricing the company as if it will shrink. If above EPV, you're paying a premium for expected growth.
Excess cash is added on top (cash minus short-term debt) — that's money shareholders could theoretically receive today.
4cAnchored PE— Industry PE adjusted for growth differential
1Load Layer 1 (industry peers) and Layer 3 (growth projections)
2Compute PE for each peer (price / EPS) and take the median
3Calculate growth differential: company growth vs industry growth
4Apply growth premium to industry median PE (capped at 3x)
5Fair value = trailing EPS × adjusted PE
4dReverse DCF— What growth is the market pricing in?
1Load Layer 3 projections and fetch current FCF + market cap
2Binary search: find growth rate where DCF model = current price (50 iterations)
3Compare implied growth to projected growth from Layer 3
4Determine signal: underpriced, fairly priced, or overpriced
How it works: Instead of estimating fair value, this flips the question — "what growth rate would justify today's price?"
Uses binary search to find the FCF growth rate that makes the DCF model equal the current market cap. Then compares that implied growth to projected growth from Layer 3.
The gap is the signal: Implied < Projected → market underprices the growth (potential upside) Implied > Projected → market expects more growth than the data supports (risky) Implied ≈ Projected → price fairly reflects expected growth
4eRevenue-Based DCF— For growth/narrative companies (skip if mature earner)
1Project revenue forward using blended growth rate
2Apply target net margin trajectory (converges to industry median over 5 years)
3Convert projected net income to FCF at 70% conversion rate
4Discount back at CAPM rate — same math as DCF but revenue-driven
4fAnchored P/S— Price-to-Sales peer comparison (skip if mature earner)
1Compute P/S for each peer (price / revenue per share)
2Take industry median P/S
3Apply growth differential premium (same formula as Anchored PE)
4Fair value = revenue per share × adjusted P/S
4gScenario Analysis— Bull / Base / Bear (skip if mature earner)
1Define 3 scenarios: Bull (1.5x growth), Base (1.0x), Bear (0.5x)
2Run revenue-DCF for each scenario with adjusted margins
3Probability-weight: 25% bull + 50% base + 25% bear
4Report fair value range (bear floor to bull ceiling)
4hDividend Discount Model— For dividend/income stocks only
1Compute annual dividend per share from dividend history
2Calculate dividend growth rate (CAGR over 3-5 years)
3Gordon Growth Model: DPS × (1 + g) / (r - g)
4Check payout sustainability
4iBook Value Analysis— For deep value / turnaround stocks only
1Book value, tangible book, and NCAV (Graham liquidation value) per share
2Weighted fair value from all three measures
3Flag if trading below book, tangible, or NCAV
4jInsider Activity— Are insiders buying or selling?
1Fetch last 50 insider transactions from FMP
2Filter to last 12 months of activity
3Categorise buys vs sells and compute total dollar values
4Score insider sentiment: heavy buying (+2) to heavy selling (-2)
5Identify notable transactions (top 5 by value)
4fCash Flow Quality— How trustworthy is the FCF?
1Compare free cash flow to net income (accrual ratio) over 3 years
2Measure FCF consistency (coefficient of variation)
3Check operating cash flow vs net income ratio
4Assess capex intensity (capex as % of operating cash)
5Flag negative FCF years and quality concerns
4gDebt Maturity Risk— Can it handle its debt?
1Extract debt structure: total, short-term, long-term, cash position
2Compute interest coverage ratio (operating income / interest expense)
3Calculate debt-to-FCF ratio (years to pay off all debt)
4Check short-term debt coverage (cash vs near-term obligations)
5Track debt trajectory over 3 years (deleveraging, stable, increasing)
3Run 25 DCF scenarios and compute fair value for each
4Count how many scenarios show fair value above current price
5Score robustness: fragile → very robust
4lSector Demand Cycle— Is the sector in a boom, steady state, or contraction?
1Analyse capex acceleration across all peers — are companies investing heavily?
2Measure revenue acceleration breadth — is growth widespread or isolated to one company?
3Check margin health under growth — is demand healthy (pricing power) or pressured?
4Compare sector vs market performance — is capital flowing into this sector?
5Check analyst estimate revision trends — is consensus shifting up or down?
6Determine demand cycle phase: boom, expansion, steady, slowdown, or contraction
5AI Investigation— Adaptive research engine (Claude)
1Gather all financial data + signal layer results into a comprehensive brief
2Pass 1 — "The Story": Claude identifies what's unusual/risky/noteworthy about THIS company
3Generate 6-8 targeted investigation questions with reasoning (not generic templates)
4Execute investigation: web search (if API available) or Claude knowledge base
5Pass 2 — "The Analysis": Synthesise findings across 6 dimensions with investigation answers
6Full audit trail: every question, query, source, and reasoning timestamped
Two-pass AI investigation. Pass 1: Claude reads all financial data and identifies what's unusual about this specific company — the questions an investor needs answered. Pass 2: Each question is investigated (via web search when available, Claude knowledge otherwise), then everything is synthesised into a 6-dimension analysis.
Full audit trail: Every question generated, every search query, every source hit, and all reasoning is logged with timestamps. Expand the investigation log to see exactly what was asked and why.
If Claude API is unavailable, this layer is gracefully skipped and the synthesis proceeds using quantitative methods only.
5bThesis Evaluation— What does the market believe? (narrative/platform stocks only)
1Gather all financial data + classification + reverse DCF implied growth
2Send to Claude: evaluate the market's thesis for this narrative stock
3Break down required revenue by business line to justify the price
4Assess historical precedent — has any company achieved this growth?
5Determine conviction requirements and price sensitivity
For narrative/platform stocks, fair value is meaningless. Instead, this layer asks: what does the market believe, and is that belief reasonable?
Claude evaluates: what each business line needs to generate, historical precedent for the implied growth, what must go right, what could go wrong, and price sensitivity (where it becomes a no-brainer vs clearly overpriced).
Verdict is one of: Reasonable Premium, High Conviction Required, Priced for Perfection, or Disconnected from Fundamentals.
6Valuation Synthesis— Weighted verdict from all methods (requires Layer 4)
1Load cached results from all Layer 4 sub-processes (valuation methods + signals)
2Compute base weighted composite: 50% DCF + 25% EPV + 25% Anchored PE
3Extract signal adjustment factors: growth rate, discount rate, PE premium
4Re-run DCF with adjusted growth + discount rate → signal-adjusted DCF fair value
5Re-run Anchored PE with adjusted premium → signal-adjusted PE fair value
7Apply residual confidence shift + red flag overrides → final verdict
How the composite works: Three valuation methods each produce a fair value. They're weighted: 50% DCF, 25% EPV, 25% Anchored PE.
Signal feedback loop: Strong signals now adjust the fair value itself — not just the verdict threshold. AI-identified tailwinds increase the DCF growth rate, hostile macro raises the discount rate, and competitive moat strength adjusts the PE premium. EPV stays untouched as the growth-agnostic floor.
Adjustment limits: Growth rate ±10pp, discount rate ±2pp, PE premium ±0.15 — prevents runaway estimates while still allowing signals to materially move the fair value.
Method agreement matters: When all three methods point the same direction, the signal is strong. When they disagree, treat the result with caution.
The verdict isn't "buy" or "sell" — it's whether the current price already reflects the company's fundamentals.