— Months · distinct values (the real sample size).
Metric
Today
Own median
Own range
%ile
z
Sector med.
mo · distinct
15.75×
19.07×
no band (42 mo · 41 distinct)
—
—
23.04×
42 · 41
4.0%
3.7%
no band (54 mo · 4 distinct)
—
—
4.8%
54 · 4
ROIC (FY)
—
no reconstructed observations for this name and metric.
Net Margin (FY)
—
no reconstructed observations for this name and metric.
−11.9%
1.8%
30th
−0.56σ
7.9%
141 · 141
−42.5% (2025-02)
—
no band (12 mo · 1 distinct)
—
—
−0.3%
12 · 1
Sales Growth 3Y (FY)
—
no reconstructed observations for this name and metric.
Market Cap
$165.64M
not reconstructed — market cap was removed from the historical pass (never a ranking factor, and a reconstructed share count carries look-ahead risk). The single stored value is the forward-captured snapshot, not a series.
P/E (point-in-time)Real Estate median, same monthshaded = own p10–p90 · dashed = own median · right-edge tick = today
shown for reference only — the reconstructed distribution did not clear the band gate, so no rank is quoted.
Multiple-implied price ladder · Full
Filed earnings only.
no P/E ladder — 42 monthly observations — a series is shown but no percentile band is quoted (the disclosed gate is 60 months).
Ladder not drawn for this name — the reason is above.ⓘ
Not a forecast: each row re-prices today's filed earnings at a multiple this company itself once traded at. It abstains rather than guess on a loss year or a broken per-share basis.
Every month uses only what was filed by then, split-adjusted. Delisted names are absent and a trough year can throw one huge reading, so read the median, not the edges.
Percentile through time (point-in-time cohort)
Loading the monthly cohort placement…
▸Comp setname your own peers — pick a pool or add tickers
This company's industry pool year publishes once its group is tagged, its annual revenue is stored and the newest year clears the filing-alignment guard. A coverage gap, never a statement about the company.