Valuation Observatory
Compare stocks against their own historical valuation distributions. Signals describe historical position and are not investment advice.
Calculation: Each multiple independently: historical median multiple × current per-share value ÷ current price − 1. Opposing eligible percentile directions (below 30% and above 70%) take priority as Conflict. Otherwise, at least three low percentiles with individual gaps above +10% give Opportunity; at least three high percentiles with gaps below −10% give Caution; other cases are Watch. No eligible multiples or valid current price means No data. Financial quality has not been assessed. Decisions use unrounded values.
Percentiles and medians use weekly samples over the selected window, consistent with stock valuation. Missing data stays empty. Select a stock to view its full valuation.