How Company Analysis Works

Every section on a stock's Company Analysis page is built from public regulatory filings (mainly the SEC's XBRL data) and end-of-day market prices. This page walks through what each card means, what data feeds it, and how to read the result. Think of it as the textbook companion: enough to understand the logic, not enough to replicate it.

Active Alerts

Top of the page when conditions are met

Alerts surface when the most recent snapshot of a company crosses a meaningful threshold relative to the discounted cash flow band, or when a multiple reaches an extreme versus its own recent history. Only alerts from the most recent analysis run are shown — old alerts are automatically suppressed.

What can trigger an alert

  • Overvalued / Undervalued (DCF band). Market cap is more than 20% above the bull-case fair value, or more than 20% below the bear-case fair value, computed from the discounted cash flow model (see "DCF Fair Value Range" below).
  • Multiple stretched / compressed. The company's EV/EBITDA is more than 1.5 standard deviations away from its own two-year average. "Stretched" means above; "compressed" means below.

What we deliberately suppress

When the model produces a result that's wildly out of band — for example, a young growth company whose DCF base value is 10× smaller than its market cap — we don't fire the alert at all. At those extremes, the model is outside its useful range, so the alert would be noise rather than signal. The DCF chart still shows whatever the model produced, but we won't shout about it in a callout.

Health Score & Pillars

Section 1 — Health Score

The Health Score is a single 0–100 number summarizing how financially sound a company looks based on its most recent annual and trailing-twelve-month (TTM) financial statements. It's the rolled-up answer to "would a careful investor be comfortable owning this company?"

The five pillars

The overall score is a weighted average of five pillar scores, each also on a 0–100 scale:

  • Financial Strength. Liquidity, leverage, and balance-sheet flexibility. Inputs include cash position, total debt, debt maturity profile, and interest coverage. A company with low debt, high cash, and easily-covered interest payments scores well.
  • Operating Trend. Whether the business is growing or shrinking on the metrics that matter. Inputs include year-over-year revenue growth, gross margin trend, free cash flow growth, and earnings consistency.
  • Valuation. Whether the current price looks expensive or cheap relative to the company's own historical multiples and to its quality. This pillar reuses the same logic as the header Pricing Signal.
  • Capital Allocation. Whether management is creating value with retained earnings. Inputs include return on invested capital relative to cost of capital, share buyback discipline, dividend coverage, and changes in share count over time.
  • Risk. Concentration, cyclicality, and accounting-quality red flags. Inputs include accruals quality (how well reported earnings are converting to cash), customer concentration when disclosed, and exposure to volatile inputs.

How a score becomes a label

The numeric score maps to a label so it's easier to skim:

  • 75–100 → Strong
  • 60–74 → Healthy
  • 45–59 → Mixed
  • 30–44 → Weak
  • 0–29 → Stressed

Top Positives & Top Concerns

Beneath the pillars we list the three most-impactful positive observations and the three most-impactful concerns the model identified during scoring. These are short plain-English statements like "Strong revenue growth — sales up more than 20% year over year" or "Low FCF yield — below 1%, price implies exceptional future growth." They're meant to give you a head-start on your own due diligence rather than replace it.

Health Score Trend

Inside the Health Score card

A small line chart showing how the overall and pillar scores have evolved over the most recent eight reporting periods. Useful for spotting whether a company is improving, deteriorating, or stable. A company whose Operating Trend pillar has been falling for four straight quarters tells you something a single point-in-time score cannot.

TTM Financials

Section 2 — Financials

"TTM" stands for trailing twelve months. Rather than showing a calendar year that may be six months stale by the time you read it, we sum the four most recent quarterly reports to give you the freshest possible annual view of the company.

What's shown

  • Revenue — total sales
  • Gross Profit — revenue minus cost of goods sold
  • Operating Income — what's left after operating expenses (R&D, SG&A, etc.)
  • EBITDA — operating income plus depreciation and amortization, a rough proxy for cash earnings
  • Net Income — final reported earnings after interest and taxes
  • Free Cash Flow (FCF) — operating cash flow minus capital expenditures, the cash actually available to investors
  • Total Debt — short-term + long-term borrowings from the balance sheet
  • Cash & Equivalents — cash on hand at the most recent reporting date

Where the data comes from

Every line is mapped from the company's XBRL filings with the SEC (10-K and 10-Q). We use a curated list of XBRL tags ranked by reliability — when the most authoritative tag for a metric is missing, we fall back to the next-best one. This is why two analysts reading the same 10-K can sometimes show slightly different values: there's typically more than one valid tag for a given concept and the choice matters.

Valuation Ratios

Section 2 — Financials

A grid of standard valuation multiples computed from the most recent market cap and TTM financials. These tell you how much the market is willing to pay for each dollar of revenue, earnings, or cash flow.

What's shown and what it means

  • Market Cap = shares outstanding × current price. The total value of the company's equity.
  • Enterprise Value (EV) = market cap + total debt − cash. The cost of buying the entire business and paying off its debt.
  • EV / Revenue — useful for unprofitable or pre-profit companies where earnings ratios don't apply.
  • EV / EBITDA — the most commonly used "true" valuation multiple because it isolates operating performance from capital structure and tax differences.
  • P/E (TTM) — price ÷ trailing earnings per share. Easy to compute, blunt instrument; meaningless when earnings are negative.
  • P/B (Price / Book) — price relative to balance-sheet equity. Most useful for asset-heavy businesses (banks, insurers, real estate).
  • P/S (Price / Sales) — price relative to revenue. Useful early-stage proxy when there are no earnings yet.
  • P/FCF — price relative to free cash flow. The cash-flow-purist version of P/E.
  • FCF Yield — the inverse of P/FCF, expressed as a percentage. "How much free cash flow does this company generate as a percent of its market cap?"

Bands & percentiles

Where there's enough history, we also show how today's multiples compare to that company's own past: "EV/EBITDA is in the 78th percentile of its 5-year history" means the stock is trading at a richer multiple than 78% of the trading days in the last five years. Comparing a company to itself sidesteps the trap of comparing across industries that should never have the same multiple in the first place.

Forward P/E & PEG

Inside the Valuation card

Trailing P/E uses the last twelve months of earnings — historical data. Forward P/E uses next year's expected earnings instead, which is what investors actually care about: you're buying future profits, not past ones.

How we calculate it (hybrid approach)

  1. Consensus path. When a recent analyst-consensus EPS estimate is available for the next fiscal year (we pull these from a free public data source updated regularly), we use that as the forward EPS and label the source as "consensus."
  2. Extrapolation path. When no consensus is available, we project the next twelve months of EPS from the trend in the last four quarterly reports — essentially asking "if recent quarterly growth continued, what would NTM EPS be?" Growth assumptions are clamped to a sane range so a single outlier quarter can't produce nonsense. We label the source as "extrapolated" so you can see it's our projection rather than an analyst consensus.

The displayed Forward P/E is then simply price ÷ projected EPS.

PEG ratio

PEG = forward P/E ÷ expected earnings growth (in percent). The intuition is from Peter Lynch: a stock with a 30× P/E growing at 30% per year has a PEG of 1.0, which Lynch considered "fair value." A PEG below 1.0 suggests growth at a reasonable price; above 2.0 suggests you're paying a premium even after accounting for growth. PEG only makes sense when growth is positive — for declining or no-growth companies it returns no value.

Important caveat: consensus EPS estimates are wrong all the time. Forward P/E is more relevant than trailing P/E, but it's still an estimate. Treat it as one input among many, not as gospel.

DCF Fair Value Range

Section 2 — Financials

A discounted cash flow (DCF) model estimates what a company should be worth today, based on the cash it's expected to generate in the future, discounted back to today's dollars. It's the most theoretically defensible way to value a business.

The intuition in one sentence

A dollar of cash flow next year is worth less than a dollar today (because you could invest today's dollar and earn a return), so we project cash flows several years out, divide each by a "discount factor" that reflects how risky the company is, and sum the results.

How our DCF works

We use a two-stage model — the standard approach taught in corporate finance:

  1. Stage 1 (years 1–5): Free cash flow grows at the company's recent historical growth rate, with separate bear, base, and bull scenarios.
  2. Stage 2 (years 6–10): Growth fades linearly from the stage-1 rate down to a long-run terminal rate (we use 3%, roughly nominal GDP growth). This prevents the model from assuming a young growth company will compound at 30% forever.
  3. Terminal value: Beyond year 10 we apply Gordon Growth — the standard formula for capitalizing a perpetual cash flow stream growing at the terminal rate.

The discount rate (WACC) is size-adjusted

We don't use a single discount rate for every company. Mega-caps borrow more cheaply and have lower equity risk premia than small caps, so we apply a tiered weighted-average cost of capital (WACC):

  • Market cap ≥ $200B → 7.5%
  • Market cap ≥ $50B → 8.5%
  • Market cap ≥ $10B → 9.5%
  • Below $10B → 10%

What you see on the card

  • Bear / Base / Bull (per share & total). Three scenarios reflecting conservative, central, and optimistic growth assumptions. The base case is the model's central estimate; bear and bull are roughly half and 1.5× the base growth rate, respectively.
  • Model variant. Either "FCF two-stage" (the standard model above, used for profitable companies) or "Revenue DCF" (used for unprofitable but rapidly-growing companies — see below).
  • WACC used. The actual discount rate applied for this company.

The Revenue DCF branch (for high-growth unprofitable companies)

A standard FCF-based DCF can't value a company with negative free cash flow — you'd be discounting losses. Famously articulated by Aswath Damodaran, the workaround for early-stage growth companies is to project revenue forward, assume the company eventually reaches a steady-state operating margin typical of mature peers, tax that, and treat the result as synthetic free cash flow. We do this automatically for companies with negative FCF, meaningful revenue (above $100M), and revenue growth above 15%.

Built-in sanity checks

DCFs can produce nonsense at the extremes — a high-debt cyclical at trough earnings might calculate a bear-case fair value of zero, implying bankruptcy. We refuse to display fair values that fall outside a sensible range relative to the actual market cap (specifically, between 10% and 1000% of it). When the model output is degenerate, the chart shows nothing for that point rather than a misleading value. Honest gaps are better than false certainty.

Market Cap vs DCF Fair Value Band

Section 2 — Financials

A line chart plotting actual market cap (the cyan line) against the bear-to-bull DCF range (the shaded purple band) over the last 24 months. This is the single most important valuation visual on the page: if the cyan line spends a long time above the band, the market has been pricing the company richly relative to its own fundamentals; if it spends time below, the market is pricing in pessimism.

How the historical points are computed

For each historical date, we look up that day's actual closing price and the most-recent financial statement that would have been publicly available on that date, then run the same DCF model described above. The result is the bear/base/bull range as of that historical date — what the model would have said at the time, given the data known then.

How to read it

  • Market cap line consistently inside the band → company is being priced roughly in line with its fundamentals.
  • Market cap line above the band for an extended period → either the market expects much faster growth than recent history, or the stock is overextended.
  • Market cap line below the band → either the market expects deteriorating fundamentals, or there's an opportunity hiding.
  • Gaps in the band → the model couldn't produce a sensible estimate for those dates (high-debt cyclicals at trough earnings, restated financials, etc.).
Restated financials caveat: historical points use whatever the company's financials look like today, not what they were when first reported. If a company restated 2022 numbers in 2024, our 2022 historical point uses the restated values. This is fine for valuation analysis ("what was this company actually worth?") but worth knowing.

Quarterly Financials

Section 2 — Financials

A horizontally-scrollable table showing the last twelve quarterly reports for the major income-statement and cash-flow line items. Useful for spotting seasonality, identifying inflection points, and comparing a company's growth trajectory quarter-over-quarter.

Why some quarters are labeled "derived"

US public companies don't file a separate Q4 10-Q — the annual 10-K covers the whole fiscal year. That means Q4 doesn't appear directly in any single XBRL filing. We reconstruct it as Annual − (Q1 + Q2 + Q3) for every flow-based metric, which is the standard method analysts use. Balance-sheet items at year-end are taken straight from the 10-K. We mark these reconstructed quarters with a small "derived" label so you know they're computed rather than directly filed.

Revenue & Free Cash Flow

Section 2 — Financials

A horizontally-scrollable bar chart showing revenue (green) and free cash flow (cyan) side-by-side for the same 12 quarters as the table above. Revenue tells you about the top-line trajectory; FCF tells you whether that revenue is converting to cash. The two together usually reveal more than either alone:

  • Both rising → healthy growth funded by the business itself.
  • Revenue rising, FCF flat or falling → working capital, capex, or margin issues.
  • Revenue flat, FCF rising → operational efficiency or capex discipline kicking in.
  • Negative FCF bars (shown in red) → the company is consuming cash. Common for early-stage companies; concerning for mature ones.

TA Composite Score & Signals

Section 1 — Health Score (when available)

The TA Composite Score is a separate, more comprehensive 0–100 verdict that combines our DCF-based valuation, our internal financial-health score, and a set of market-sentiment signals. Where the simple Health Score is "is this a sound business," the Composite Score is "given everything we can measure today, where does this company sit on the buy-to-sell continuum?"

The three pillars of the composite

  • TA Health Score (0–100). Built primarily on the Altman Z-Score (a classic academic bankruptcy-risk model) plus cash-flow quality, operating trend, and debt structure. The Z-Score variant we use depends on whether the company is a manufacturer or not — Edward Altman published separate models for each, and using the wrong one biases the result.
  • Valuation Score (from Monte Carlo DCF). The probability that the stock is currently undervalued, expressed as 0–100. See "Monte Carlo DCF" below.
  • Sentiment Score. A weighted blend of several market signals — see below.

The signals that feed into Sentiment

  • Earnings Quality. How well reported earnings are converting to actual cash. Built from accruals ratio (the gap between accrual-basis earnings and cash earnings) and cash-conversion ratio (operating cash flow ÷ net income).
  • Insider Activity. Officers and directors filing Form 4 disclosures with the SEC when they buy or sell company stock. Open-market purchases by senior insiders are weighted more heavily than sales (which can have many non-signal motives). Rule 10b5-1 planned sales are excluded.
  • Short Interest. The fraction of a company's float being sold short, sourced from FINRA's free public dataset. High short interest combined with high days-to-cover signals heavy bearish positioning.
  • Institutional Flow. Quarter-over-quarter changes in the number of institutional holders increasing versus decreasing their position, sourced from 13F filings.
  • Options Sentiment. Put/call ratios and implied-volatility skew. Currently reserved for a future release; the slot exists in the model but is not yet active.

Composite weights are dynamic

Different signals matter more at different stages of a company's life. For a financially distressed company, the health pillar weighs heavier; for a stable mature business, valuation matters more. Specifically, the composite shifts weight toward the most diagnostic pillar based on the underlying health score. A signal that's unavailable for a company (e.g., no insider data because none has been filed recently) is excluded from the average and the remaining weights are renormalized.

How the Composite Score becomes a label

  • 80–100 → Strong Buy
  • 65–79 → Buy
  • 50–64 → Hold
  • 35–49 → Cautious
  • 20–34 → Sell
  • 0–19 → Strong Sell

Conviction

Alongside the score, we report a Conviction level (High, Medium, Low) based on how much agreement there is between the three pillars. When health, valuation, and sentiment all point in the same direction, conviction is High; when they disagree, conviction is Low and the user is reminded to do their own work.

Monte Carlo DCF

Inside the Composite Score (Enhanced Analysis)

The standard DCF gives you three discrete scenarios: bear, base, bull. A Monte Carlo DCF gives you a distribution by running the DCF thousands of times, each time drawing the key inputs (growth rate, margin, discount rate) randomly from sensible ranges around their central estimates. The output is the probability distribution of fair values — and from that, the probability that the current price is below the model's idea of fair value.

What we report

  • Probability undervalued. The fraction of simulations in which the model's fair value came out higher than the current stock price.
  • Probability undervalued by 20%+. A stricter version: the fraction of simulations where fair value exceeded price by more than 20%, often called "margin of safety."
  • 5th / 25th / 50th / 75th / 95th percentile values. The distribution itself. The 50th percentile is the median fair value; the 5th and 95th give you a sense of how wide the cone of uncertainty really is.
  • Mean & median. Two summary statistics. A wide gap between mean and median signals a skewed distribution (often the case for high-uncertainty growth names).

Health-adjusted discount rate

The Monte Carlo DCF nudges the cost of capital based on the company's TA Health Score: weaker companies get a higher discount rate (because they're riskier), stronger companies get a slight discount. This is roughly how analysts adjust for company-specific risk in practice, just made systematic.

Crowd Sentiment

Section 2 — Financials (when ratings exist)

An aggregate view of how TradeApes users have rated this company across the My Thesis form (see below). Shown as percent bullish / neutral / bearish along with the total number of ratings and a "crowd conviction" label that reflects how strongly users agree with each other.

It's useful as a reality check on your own thesis ("am I seeing something everyone else missed, or something everyone else has already concluded?") but it's a popularity contest, not an oracle. Markets routinely price in things consensus believes — sometimes correctly, sometimes not.

My Thesis

Section 3 — My Thesis

A structured form for recording your own conviction about a company across several dimensions: management quality, competitive moat, capital allocation, pricing power, valuation sentiment, and overall conviction. You can also write a free-form bull case and bear case.

Why we ask for structured ratings

Writing down your thesis before you buy and revisiting it later is one of the few habits that consistently distinguishes successful investors from unsuccessful ones. Forcing the rating into a 1–5 scale across consistent dimensions makes it possible to:

  • Spot when your view has shifted (you rated something a 4, but six months later you're acting like a 2).
  • Compare your conviction across the names in your portfolio.
  • Aggregate ratings into the Crowd Sentiment view above so other users can see how the community feels.
A note on what this is and isn't. Every number on the Company Analysis page is a model output. Models are simplifications of reality, and reality routinely surprises models. The pricing signals, scores, alerts, and DCF ranges shown on TradeApes are not investment advice. They are tools to help you think more clearly about public companies using their own filed financial data. Always do your own research, and consider consulting a licensed financial advisor for decisions that matter.