Skip to content
TGMCharts

CompoundersResearchCompare
TGMCharts

Your trusted source for comprehensive financial data, stock research, and market analysis.

Quick Links

  • Login
  • Sign up
  • Stock Screener
  • Watchlist

Explore

  • Compounders
  • Compare Stocks
  • Stock Lists
  • Research
  • Highest Dividend Yield
  • Lowest P/E Ratio
  • 25+ Year Dividend Growers

Company

  • About Us
  • Contact
  • Help Center
  • Methodology
  • Definitions

Join Our Community

Connect with fellow investors, share ideas, and get product updates in our Discord community.

Join our Discord

Important disclaimer

TGMCharts is a financial-data and research tool, not a broker-dealer, investment adviser, or financial planner, and nothing on this site is investment advice or a recommendation, offer, or solicitation to buy, sell, or hold any security. Everything we publish is for general informational and educational purposes only and is not personalized investment, legal, or tax advice; using this site creates no advisory or fiduciary relationship. Figures are sourced from third-party providers and our own calculations; while we work hard to keep them accurate and current, the site and all data are provided "as is," without warranties of any kind, and we do not warrant that any data, metric, chart, model output, or analysis is accurate, complete, error-free, or up to date, and prices are not real-time. Portions of our research content are produced with AI assistance and, like everything here, may contain errors — verify anything you rely on against primary sources. Past performance does not predict future results, investing involves risk including possible loss of principal, and any decision you make using this site is your own responsibility; consult a licensed professional for advice tailored to you. To the fullest extent permitted by law, TGM Ventures, Inc. and TGMCharts are not liable for any loss or damage arising from use of, or reliance on, anything on this site. Company names and logos are the property of their respective owners and appear for identification and editorial purposes only. See our full disclaimer and terms of use.

© 2026 TGMCharts. All rights reserved.

TermsPrivacyDisclaimer
Consistent Compounders — Steady Revenue, EPS & Cash Flow Growers | TGMCharts
Home/Compounders

Consistent compounders

Companies repeatedly growing ebitda 30%+ year-over-year within the selected 5 years window—ranked by consistency, with comparable-quarter counts and volatility shown.

Metric

RevenueEPSOperating cash flowEBITDAFree cash flow

Growth bar

30%+520%+915%+16

Window

3Y5Y10Y

5 companies clear the 30%+ ebitda bar over 5Y — showing the top 4 by score.

#1
Comfort Systems USA, Inc. logo
Comfort Systems USA, Inc.FIX
Score
71/100
5Y CAGR
42.1%
Median YoY
51.7%
YoY volatility
σ 29.7pp· choppy
Quarters ≥ 30%
16 of 20
Negative quarters
0
Valuation vs own 5Y history
EV/EBITDA 32.2x · 5Y median 16.7x · 92nd percentile · as of Aug 17, 2026
How this score is computed
  • Quarters at or above 30%: 16 of 20 → 32 of 40 pts
  • Steadiness (typical swing 29.7pp) → 3.8 of 25 pts
  • Pace (median 51.7% YoY) → 20 of 20 pts
  • Latest quarter (78.8% YoY) → 15 of 15 pts
  • Score: 71 of 100

Annualized ebitda (TTM) · by quarter, last 20

$0.00$500.00M$1.00B$1.50B$2.00B$2.50B20222023202420252026
tgmcharts.com

Quarterly YoY ebitda growth vs the 30% line

0%25%50%75%100%125%30%20222023202420252026
tgmcharts.com

EV/EBITDA multiple vs its 5Y median

10x15x20x25x30x35x40x5Y median 16.7x20222023202420252026
tgmcharts.com

How this ranking works

Companies qualify by growing every quarter, and rank by how steadily they do it.

Growth is measured on a same-quarter basis — each fiscal quarter against the same quarter one year earlier — so seasonality never distorts the reading. A year-over-year point only exists when both quarters are positive; other quarters show as gaps in the charts, never as zeros.

To qualify at a growth bar, all five must pass

  1. Median YoY growth at or above the bar.
  2. Latest quarter no more than 5 points below the bar.
  3. Enough quarters at or above the bar — at least 70% for the 15%+ bar, 65% for 20%+, 55% for 30%+.
  4. 10th-percentile YoY reading at or above zero.
  5. At most one negative quarter in the window.

How the 0–100 score adds up

WeightComponentMeasured as
40%Quarters above the barShare of the window's quarters at or above the bar.
25%Smoothness1 − σ/35, where σ is the standard deviation of the YoY readings in percentage points (35pp or more scores zero).
20%PaceMedian YoY, scaled from 5 points below the bar to 10 above.
15%Latest quarterLatest YoY, scaled from 5 points below the bar to 15 above.

Worked example — Comfort Systems USA, Inc. (FIX), #1 on this list

  • 16 of 20 quarters at or above 30% → of 40 pts
#2
Arista Networks, Inc. logo
Arista Networks, Inc.ANET
Score
66/100
5Y CAGR
39.8%
Median YoY
34.4%
YoY volatility
σ 17.1pp· uneven
Quarters ≥ 30%
14 of 20
Negative quarters
0
Valuation vs own 5Y history
EV/EBITDA 54.7x · 5Y median 37.3x · 97th percentile · as of Aug 17, 2026
How this score is computed
  • Quarters at or above 30%: 14 of 20 → 28 of 40 pts
  • Steadiness (typical swing 17.1pp) → 12.8 of 25 pts
  • Pace (median 34.4% YoY) → 12.5 of 20 pts
  • Latest quarter (42.6% YoY) → 13.2 of 15 pts
  • Score: 66 of 100 (points above use the rounded stats shown on this card)

Annualized ebitda (TTM) · by quarter, last 20

$0.00$1.00B$2.00B$3.00B$4.00B$5.00B20222023202420252026
tgmcharts.com

Quarterly YoY ebitda growth vs the 30% line

0%20%40%60%80%30%20222023202420252026
tgmcharts.com

EV/EBITDA multiple vs its 5Y median

20x30x40x50x60x5Y median 37.3x20222023202420252026
tgmcharts.com
#3
Celestica Inc. logo
Celestica Inc.CLS
Score
66/100
5Y CAGR
38.1%
Median YoY
36.5%
YoY volatility
σ 24.0pp· choppy
Quarters ≥ 30%
14 of 20
Negative quarters
0
Valuation vs own 5Y history
EV/EBITDA 27.6x · 5Y median 9.4x · 84th percentile · as of Aug 17, 2026
How this score is computed
  • Quarters at or above 30%: 14 of 20 → 28 of 40 pts
  • Steadiness (typical swing 24.0pp) → 7.9 of 25 pts
  • Pace (median 36.5% YoY) → 15.3 of 20 pts
  • Latest quarter (58.1% YoY) → 15 of 15 pts
  • Score: 66 of 100

Annualized ebitda (TTM) · by quarter, last 20

$0.00$500.00M$1.00B$1.50B20222023202420252026
tgmcharts.com

Quarterly YoY ebitda growth vs the 30% line

0%20%40%60%80%100%30%20222023202420252026
tgmcharts.com

EV/EBITDA multiple vs its 5Y median

0x10x20x30x40x50x5Y median 9.4x20222023202420252026
tgmcharts.com
#4
Fortinet, Inc. logo
Fortinet, Inc.FTNT
Score
65/100
5Y CAGR
30.1%
Median YoY
35.7%
YoY volatility
σ 18.9pp· choppy
Quarters ≥ 30%
12 of 20
Negative quarters
0
Valuation vs own 5Y history
EV/EBITDA 42.0x · 5Y median 41.2x · 54th percentile · as of Aug 17, 2026
How this score is computed
  • Quarters at or above 30%: 12 of 20 → 24 of 40 pts
  • Steadiness (typical swing 18.9pp) → 11.5 of 25 pts
  • Pace (median 35.7% YoY) → 14.3 of 20 pts
  • Latest quarter (47.6% YoY) → 15 of 15 pts
  • Score: 65 of 100

Annualized ebitda (TTM) · by quarter, last 20

$0.00$500.00M$1.00B$1.50B$2.00B$2.50B$3.00B20222023202420252026
tgmcharts.com

Quarterly YoY ebitda growth vs the 30% line

0%20%40%60%80%30%20222023202420252026
tgmcharts.com

EV/EBITDA multiple vs its 5Y median

20x40x60x80x100x5Y median 41.2x20222023202420252026
tgmcharts.com
Show more (1 remaining)
32
  • Typical swing (σ) 29.7pp → 3.8 of 25 pts
  • Median YoY 51.7% → 20 of 20 pts
  • Latest quarter 78.8% YoY → 15 of 15 pts
  • Score: 71 of 100

    The 3-, 5-, and 10-year windows score the most recent 12, 20, and 40 same-quarter YoY readings, and need at least 10, 16, or 28 valid readings respectively — below that, the score is N/A rather than an estimate. Missing data is never filled in. The valuation multiple on each card (P/S for revenue, P/E for EPS, P/OCF, EV/EBITDA, P/FCF) is context only — it never affects qualification, score, or rank. More on our methodology → Scores and rankings are informational only — not investment advice or a recommendation to buy, sell, or hold any security. Full disclaimer.