Skip to content
TGMCharts
CompoundersResearchCompare
TGM Charts

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
  • Dividend Aristocrats

Company

  • About Us
  • Contact
  • Help Center

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 a recommendation 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. Figures are sourced from third-party providers and our own calculations; while we work hard to keep them accurate and current, we do not warrant that any data, metric, chart, or analysis is complete, error-free, or up to date, and prices are not real-time. Past performance does not predict future results, and any decision you make using this site is your own responsibility. 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.

© 2026 TGM Charts. All rights reserved.

TermsPrivacyDisclaimer
Home/Compounders

Consistent compounders

Companies growing revenue 30%+ year-over-year, quarter after quarter, over the last 10 years — ranked by consistency, volatility included.

Metric

RevenueEPSOperating cash flowEBITDAFree cash flow

Growth bar

30%+1020%+1815%+29

Window

3Y5Y10Y

10 companies clear the 30%+ revenue bar over 10Y.

#1
MercadoLibre, Inc. logo
MercadoLibre, Inc.MELI
Score
79/100
10Y CAGR
46.1%
Median YoY
42.2%
YoY volatility
σ 22.5pp· choppy
Quarters ≥ 30%
35 of 40
Negative quarters
1
Valuation vs own 10Y history
P/S 2.8x · 10Y median 9.8x · 3rd percentile
Why this rank
  • Quarters at or above 30%: 35 of 40 → 35 of 40 pts
  • Steadiness (typical swing 22.5pp) → 8.9 of 25 pts
  • Pace (median 42.2% YoY) → 20 of 20 pts
  • Latest quarter (49% YoY) → 15 of 15 pts
  • Score: 79 of 100

Annual revenue · last 11 fiscal years

$0.00$10.00B$20.00B$30.00BFY 2015: $651.79MFY 2016: $844.40MFY 2017: $1.22BFY 2018: $1.44BFY 2019: $2.30BFY 2020: $3.97BFY 2021: $7.07BFY 2022: $10.78BFY 2023: $15.11BFY 2024: $20.78BFY 2025: $28.89B201520172019202120232025
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

-25%0%25%50%75%100%125%Jun 2016: 29.4% YoYSep 2016: 36.9% YoYDec 2016: 41.8% YoYMar 2017: 71.1% YoYJun 2017: 42.2% YoYSep 2017: 32.1% YoYDec 2017: 70.5% YoYMar 2018: 19.0% YoYJun 2018: 18.1% YoYSep 2018: 16.5% YoYDec 2018: -2.1% YoYMar 2019: 47.6% YoYJun 2019: 62.6% YoYSep 2019: 69.7% YoYDec 2019: 57.5% YoYMar 2020: 37.6% YoYJun 2020: 61.1% YoYSep 2020: 85.0% YoYDec 2020: 96.9% YoYMar 2021: 111.3% YoYJun 2021: 93.9% YoYSep 2021: 66.5% YoYDec 2021: 60.5% YoYMar 2022: 63.1% YoYJun 2022: 52.5% YoYSep 2022: 44.8% YoYDec 2022: 40.9% YoYMar 2023: 41.7% YoYJun 2023: 38.0% YoYSep 2023: 46.0% YoYDec 2023: 41.9% YoYMar 2024: 36.0% YoYJun 2024: 41.5% YoYSep 2024: 35.3% YoYDec 2024: 42.2% YoYMar 2025: 37.0% YoYJun 2025: 33.8% YoYSep 2025: 39.5% YoYDec 2025: 44.6% YoYMar 2026: 49.0% YoYJun 2016: 29.4% YoYSep 2016: 36.9% YoYDec 2016: 41.8% YoYMar 2017: 71.1% YoYJun 2017: 42.2% YoYSep 2017: 32.1% YoYDec 2017: 70.5% YoYMar 2018: 19.0% YoYJun 2018: 18.1% YoYSep 2018: 16.5% YoYDec 2018: -2.1% YoYMar 2019: 47.6% YoYJun 2019: 62.6% YoYSep 2019: 69.7% YoYDec 2019: 57.5% YoYMar 2020: 37.6% YoYJun 2020: 61.1% YoYSep 2020: 85.0% YoYDec 2020: 96.9% YoYMar 2021: 111.3% YoYJun 2021: 93.9% YoYSep 2021: 66.5% YoYDec 2021: 60.5% YoYMar 2022: 63.1% YoYJun 2022: 52.5% YoYSep 2022: 44.8% YoYDec 2022: 40.9% YoYMar 2023: 41.7% YoYJun 2023: 38.0% YoYSep 2023: 46.0% YoYDec 2023: 41.9% YoYMar 2024: 36.0% YoYJun 2024: 41.5% YoYSep 2024: 35.3% YoYDec 2024: 42.2% YoYMar 2025: 37.0% YoYJun 2025: 33.8% YoYSep 2025: 39.5% YoYDec 2025: 44.6% YoYMar 2026: 49.0% YoY30%20172019202120232025
tgmcharts.com

P/S multiple vs its 10Y median · context only

0x5x10x15x20x25x30xJul 2014: 8.4xAug 2014: 10.1xSep 2014: 9.5xOct 2014: 11.9xNov 2014: 11.8xDec 2014: 10.6xJan 2015: 10.3xFeb 2015: 10.4xMar 2015: 9.7xApr 2015: 11.3xMay 2015: 10.9xJun 2015: 10.6xJul 2015: 9.8xAug 2015: 7.9xSep 2015: 6.6xOct 2015: 7.1xNov 2015: 8.6xDec 2015: 8.0xJan 2016: 6.9xFeb 2016: 6.9xMar 2016: 8.0xApr 2016: 8.5xMay 2016: 9.1xJun 2016: 9.4xJul 2016: 10.2xAug 2016: 10.8xSep 2016: 11.6xOct 2016: 10.5xNov 2016: 9.1xDec 2016: 9.0xJan 2017: 10.7xFeb 2017: 11.0xMar 2017: 11.1xApr 2017: 12.0xMay 2017: 12.7xJun 2017: 11.6xJul 2017: 13.3xAug 2017: 11.0xSep 2017: 11.0xOct 2017: 10.2xNov 2017: 10.9xDec 2017: 12.5xJan 2018: 15.3xFeb 2018: 13.2xMar 2018: 12.2xApr 2018: 11.6xMay 2018: 9.5xJun 2018: 9.8xJul 2018: 11.2xAug 2018: 10.8xSep 2018: 10.8xOct 2018: 10.3xNov 2018: 10.8xDec 2018: 9.0xJan 2019: 11.2xFeb 2019: 14.4xMar 2019: 15.9xApr 2019: 15.2xMay 2019: 16.5xJun 2019: 17.7xJul 2019: 17.9xAug 2019: 16.3xSep 2019: 15.1xOct 2019: 14.3xNov 2019: 14.1xDec 2019: 13.9xJan 2020: 16.1xFeb 2020: 13.3xMar 2020: 10.6xApr 2020: 12.6xMay 2020: 17.1xJun 2020: 19.8xJul 2020: 22.6xAug 2020: 20.7xSep 2020: 19.2xOct 2020: 21.5xNov 2020: 23.3xDec 2020: 25.1xJan 2021: 26.6xFeb 2021: 24.5xMar 2021: 18.5xApr 2021: 19.7xMay 2021: 14.4xJun 2021: 16.5xJul 2021: 16.6xAug 2021: 16.8xSep 2021: 15.2xOct 2021: 13.4xNov 2021: 9.4xDec 2021: 10.7xJan 2022: 9.0xFeb 2022: 7.9xMar 2022: 8.4xApr 2022: 6.9xMay 2022: 5.0xJun 2022: 4.0xJul 2022: 5.2xAug 2022: 4.9xSep 2022: 4.7xOct 2022: 5.1xNov 2022: 4.9xDec 2022: 4.5xJan 2023: 6.3xFeb 2023: 5.9xMar 2023: 6.4xApr 2023: 6.2xMay 2023: 5.5xJun 2023: 5.3xJul 2023: 5.5xAug 2023: 5.6xSep 2023: 5.2xOct 2023: 5.1xNov 2023: 5.9xDec 2023: 5.8xJan 2024: 6.3xFeb 2024: 5.4xMar 2024: 5.1xApr 2024: 4.9xMay 2024: 5.4xJun 2024: 5.2xJul 2024: 5.3xAug 2024: 5.9xSep 2024: 5.9xOct 2024: 5.9xNov 2024: 5.3xDec 2024: 4.5xJan 2025: 5.1xFeb 2025: 5.2xMar 2025: 4.8xApr 2025: 5.7xMay 2025: 5.8xJun 2025: 5.9xJul 2025: 5.4xAug 2025: 5.2xSep 2025: 4.9xOct 2025: 4.5xNov 2025: 4.0xDec 2025: 3.9xJan 2026: 4.2xFeb 2026: 3.1xMar 2026: 3.0xApr 2026: 3.1xMay 2026: 2.7xJun 2026: 2.7xJul 2026: 2.8x10Y median 9.8x201520172019202120232025
tgmcharts.com
#2
Cloudflare, Inc. logo
Cloudflare, Inc.NET
Score
77/100
10Y CAGR
43.4%
Median YoY
47.3%
YoY volatility
σ 10.3pp· uneven
Quarters ≥ 30%
24 of 29
Negative quarters
0
Valuation vs own 10Y history
P/S 36.7x · 10Y median 25.6x · 69th percentile
Why this rank
  • Quarters at or above 30%: 24 of 29 → 33.1 of 40 pts
  • Steadiness (typical swing 10.3pp) → 17.6 of 25 pts
  • Pace (median 47.3% YoY) → 20 of 20 pts
  • Latest quarter (33.5% YoY) → 6.4 of 15 pts
  • Score: 77 of 100

Annual revenue · last 10 fiscal years

$0.00$500.00M$1.00B$1.50B$2.00B$2.50BFY 2016: $84.79MFY 2017: $134.91MFY 2018: $192.67MFY 2019: $287.02MFY 2020: $431.06MFY 2021: $656.43MFY 2022: $975.24MFY 2023: $1.30BFY 2024: $1.67BFY 2025: $2.17B20162018202020222025
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

0%10%20%30%40%50%60%Mar 2019: 47.6% YoYJun 2019: 48.9% YoYSep 2019: 47.7% YoYDec 2019: 51.2% YoYMar 2020: 47.8% YoYJun 2020: 47.9% YoYSep 2020: 54.4% YoYDec 2020: 50.0% YoYMar 2021: 51.3% YoYJun 2021: 52.9% YoYSep 2021: 51.0% YoYDec 2021: 53.7% YoYMar 2022: 53.7% YoYJun 2022: 53.9% YoYSep 2022: 47.3% YoYDec 2022: 41.9% YoYMar 2023: 36.8% YoYJun 2023: 31.5% YoYSep 2023: 32.2% YoYDec 2023: 32.0% YoYMar 2024: 30.5% YoYJun 2024: 30.0% YoYSep 2024: 28.2% YoYDec 2024: 26.9% YoYMar 2025: 26.5% YoYJun 2025: 27.8% YoYSep 2025: 30.7% YoYDec 2025: 33.6% YoYMar 2026: 33.5% YoYMar 2018: YoY unavailable (no positive year-ago base)Jun 2018: YoY unavailable (no positive year-ago base)Sep 2018: YoY unavailable (no positive year-ago base)Dec 2018: YoY unavailable (no positive year-ago base)Mar 2019: 47.6% YoYJun 2019: 48.9% YoYSep 2019: 47.7% YoYDec 2019: 51.2% YoYMar 2020: 47.8% YoYJun 2020: 47.9% YoYSep 2020: 54.4% YoYDec 2020: 50.0% YoYMar 2021: 51.3% YoYJun 2021: 52.9% YoYSep 2021: 51.0% YoYDec 2021: 53.7% YoYMar 2022: 53.7% YoYJun 2022: 53.9% YoYSep 2022: 47.3% YoYDec 2022: 41.9% YoYMar 2023: 36.8% YoYJun 2023: 31.5% YoYSep 2023: 32.2% YoYDec 2023: 32.0% YoYMar 2024: 30.5% YoYJun 2024: 30.0% YoYSep 2024: 28.2% YoYDec 2024: 26.9% YoYMar 2025: 26.5% YoYJun 2025: 27.8% YoYSep 2025: 30.7% YoYDec 2025: 33.6% YoYMar 2026: 33.5% YoY30%20192020202120222023202420252026
tgmcharts.com

P/S multiple vs its 10Y median · context only

0x25x50x75x100x125xSep 2019: 23.2xOct 2019: 21.1xNov 2019: 22.4xDec 2019: 19.6xJan 2020: 20.5xFeb 2020: 24.4xMar 2020: 24.1xApr 2020: 24.2xMay 2020: 27.2xJun 2020: 33.6xJul 2020: 38.9xAug 2020: 32.8xSep 2020: 35.2xOct 2020: 44.6xNov 2020: 58.2xDec 2020: 58.9xJan 2021: 59.4xFeb 2021: 52.1xMar 2021: 49.5xApr 2021: 59.7xMay 2021: 52.5xJun 2021: 67.8xJul 2021: 76.0xAug 2021: 70.2xSep 2021: 65.5xOct 2021: 113.1xNov 2021: 100.6xDec 2021: 70.3xJan 2022: 51.5xFeb 2022: 62.2xMar 2022: 58.4xApr 2022: 42.0xMay 2022: 24.8xJun 2022: 19.4xJul 2022: 22.3xAug 2022: 25.0xSep 2022: 22.1xOct 2022: 22.5xNov 2022: 17.9xDec 2022: 16.5xJan 2023: 19.3xFeb 2023: 20.2xMar 2023: 20.8xApr 2023: 14.8xMay 2023: 21.7xJun 2023: 20.5xJul 2023: 21.6xAug 2023: 19.2xSep 2023: 18.6xOct 2023: 16.7xNov 2023: 21.4xDec 2023: 23.1xJan 2024: 21.9xFeb 2024: 25.6xMar 2024: 25.1xApr 2024: 22.7xMay 2024: 16.6xJun 2024: 20.3xJul 2024: 18.9xAug 2024: 18.9xSep 2024: 18.6xOct 2024: 20.2xNov 2024: 21.7xDec 2024: 23.4xJan 2025: 30.1xFeb 2025: 29.9xMar 2025: 23.2xApr 2025: 24.9xMay 2025: 32.4xJun 2025: 38.3xJul 2025: 38.4xAug 2025: 38.5xSep 2025: 39.6xOct 2025: 43.1xNov 2025: 34.0xDec 2025: 33.5xJan 2026: 30.2xFeb 2026: 27.9xMar 2026: 33.4xApr 2026: 33.2xMay 2026: 36.6xJun 2026: 37.1xJul 2026: 36.7x10Y median 25.6x2020202120222023202420252026
tgmcharts.com
#3
Zscaler, Inc. logo
Zscaler, Inc.ZS
Score
68/100
10Y CAGR
47.8%
Median YoY
49.1%
YoY volatility
σ 13.7pp· uneven
Quarters ≥ 30%
30 of 37
Negative quarters
0
Valuation vs own 10Y history
P/S 7.5x · 10Y median 20.3x · 5th percentile
Why this rank
  • Quarters at or above 30%: 30 of 37 → 32.4 of 40 pts
  • Steadiness (typical swing 13.7pp) → 15.2 of 25 pts
  • Pace (median 49.1% YoY) → 20 of 20 pts
  • Latest quarter (25.4% YoY) → 0.3 of 15 pts
  • Score: 68 of 100

Annual revenue · last 11 fiscal years

$0.00$500.00M$1.00B$1.50B$2.00B$2.50B$3.00BFY 2015: $53.71MFY 2016: $80.33MFY 2017: $125.72MFY 2018: $190.17MFY 2019: $302.84MFY 2020: $431.27MFY 2021: $673.10MFY 2022: $1.09BFY 2023: $1.62BFY 2024: $2.17BFY 2025: $2.67B201520172019202120232025
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

0%20%40%60%80%Apr 2017: 58.9% YoYJul 2017: 55.1% YoYOct 2017: 48.8% YoYJan 2018: 52.8% YoYApr 2018: 49.1% YoYJul 2018: 53.7% YoYOct 2018: 58.8% YoYJan 2019: 65.2% YoYApr 2019: 61.0% YoYJul 2019: 53.3% YoYOct 2019: 47.9% YoYJan 2020: 36.3% YoYApr 2020: 39.7% YoYJul 2020: 46.2% YoYOct 2020: 52.3% YoYJan 2021: 55.1% YoYApr 2021: 59.6% YoYJul 2021: 56.5% YoYOct 2021: 61.7% YoYJan 2022: 62.7% YoYApr 2022: 62.6% YoYJul 2022: 61.4% YoYOct 2022: 54.2% YoYJan 2023: 51.7% YoYApr 2023: 46.0% YoYJul 2023: 43.1% YoYOct 2023: 39.7% YoYJan 2024: 35.4% YoYApr 2024: 32.1% YoYJul 2024: 30.3% YoYOct 2024: 26.4% YoYJan 2025: 23.4% YoYApr 2025: 22.6% YoYJul 2025: 21.3% YoYOct 2025: 25.5% YoYJan 2026: 25.9% YoYApr 2026: 25.4% YoYJul 2016: YoY unavailable (no positive year-ago base)Oct 2016: YoY unavailable (no positive year-ago base)Jan 2017: YoY unavailable (no positive year-ago base)Apr 2017: 58.9% YoYJul 2017: 55.1% YoYOct 2017: 48.8% YoYJan 2018: 52.8% YoYApr 2018: 49.1% YoYJul 2018: 53.7% YoYOct 2018: 58.8% YoYJan 2019: 65.2% YoYApr 2019: 61.0% YoYJul 2019: 53.3% YoYOct 2019: 47.9% YoYJan 2020: 36.3% YoYApr 2020: 39.7% YoYJul 2020: 46.2% YoYOct 2020: 52.3% YoYJan 2021: 55.1% YoYApr 2021: 59.6% YoYJul 2021: 56.5% YoYOct 2021: 61.7% YoYJan 2022: 62.7% YoYApr 2022: 62.6% YoYJul 2022: 61.4% YoYOct 2022: 54.2% YoYJan 2023: 51.7% YoYApr 2023: 46.0% YoYJul 2023: 43.1% YoYOct 2023: 39.7% YoYJan 2024: 35.4% YoYApr 2024: 32.1% YoYJul 2024: 30.3% YoYOct 2024: 26.4% YoYJan 2025: 23.4% YoYApr 2025: 22.6% YoYJul 2025: 21.3% YoYOct 2025: 25.5% YoYJan 2026: 25.9% YoYApr 2026: 25.4% YoY30%20172019202120232025
tgmcharts.com

P/S multiple vs its 10Y median · context only

0x20x40x60x80xMar 2018: 21.3xApr 2018: 22.7xMay 2018: 20.0xJun 2018: 24.8xJul 2018: 24.5xAug 2018: 29.7xSep 2018: 25.6xOct 2018: 22.8xNov 2018: 24.6xDec 2018: 22.1xJan 2019: 27.3xFeb 2019: 28.1xMar 2019: 35.8xApr 2019: 34.5xMay 2019: 34.7xJun 2019: 35.0xJul 2019: 38.5xAug 2019: 31.4xSep 2019: 19.7xOct 2019: 18.3xNov 2019: 21.7xDec 2019: 17.8xJan 2020: 21.5xFeb 2020: 19.9xMar 2020: 21.7xApr 2020: 23.9xMay 2020: 35.0xJun 2020: 36.3xJul 2020: 43.0xAug 2020: 47.5xSep 2020: 43.0xOct 2020: 41.4xNov 2020: 47.5xDec 2020: 55.5xJan 2021: 55.5xFeb 2021: 57.0xMar 2021: 43.2xApr 2021: 47.3xMay 2021: 48.9xJun 2021: 49.0xJul 2021: 53.5xAug 2021: 63.1xSep 2021: 53.7xOct 2021: 65.3xNov 2021: 71.0xDec 2021: 58.8xJan 2022: 47.1xFeb 2022: 43.8xMar 2022: 39.4xApr 2022: 33.1xMay 2022: 25.0xJun 2022: 21.8xJul 2022: 22.6xAug 2022: 23.2xSep 2022: 21.4xOct 2022: 20.1xNov 2022: 17.4xDec 2022: 13.2xJan 2023: 14.7xFeb 2023: 15.5xMar 2023: 12.5xApr 2023: 9.7xMay 2023: 14.5xJun 2023: 14.4xJul 2023: 15.8xAug 2023: 15.3xSep 2023: 14.1xOct 2023: 14.4xNov 2023: 17.9xDec 2023: 18.6xJan 2024: 19.8xFeb 2024: 20.3xMar 2024: 15.1xApr 2024: 13.6xMay 2024: 13.4xJun 2024: 14.6xJul 2024: 13.6xAug 2024: 15.2xSep 2024: 11.9xOct 2024: 12.6xNov 2024: 14.4xDec 2024: 12.0xJan 2025: 13.4xFeb 2025: 13.0xMar 2025: 12.6xApr 2025: 14.3xMay 2025: 16.8xJun 2025: 19.1xJul 2025: 17.4xAug 2025: 16.9xSep 2025: 17.5xOct 2025: 19.4xNov 2025: 14.1xDec 2025: 12.6xJan 2026: 11.2xFeb 2026: 7.8xMar 2026: 7.5xApr 2026: 7.0xMay 2026: 7.1xJun 2026: 7.2xJul 2026: 7.5x10Y median 20.3x20192020202120222023202420252026
tgmcharts.com
#4
Shopify Inc. logo
Shopify Inc.SHOP
Score
62/100
10Y CAGR
49.6%
Median YoY
46.5%
YoY volatility
σ 26.5pp· choppy
Quarters ≥ 30%
29 of 40
Negative quarters
0
Valuation vs own 10Y history
P/S 12.6x · 10Y median 17.2x · 24th percentile
Why this rank
  • Quarters at or above 30%: 29 of 40 → 29 of 40 pts
  • Steadiness (typical swing 26.5pp) → 6.1 of 25 pts
  • Pace (median 46.5% YoY) → 20 of 20 pts
  • Latest quarter (34.3% YoY) → 7 of 15 pts
  • Score: 62 of 100

Annual revenue · last 11 fiscal years

$0.00$2.50B$5.00B$7.50B$10.00B$12.50BFY 2015: $205.23MFY 2016: $389.33MFY 2017: $673.30MFY 2018: $1.07BFY 2019: $1.58BFY 2020: $2.93BFY 2021: $4.61BFY 2022: $5.60BFY 2023: $7.06BFY 2024: $8.88BFY 2025: $11.56B201520172019202120232025
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

0%25%50%75%100%125%Jun 2016: 92.9% YoYSep 2016: 88.6% YoYDec 2016: 85.8% YoYMar 2017: 75.2% YoYJun 2017: 75.0% YoYSep 2017: 72.2% YoYDec 2017: 70.9% YoYMar 2018: 68.3% YoYJun 2018: 61.5% YoYSep 2018: 57.5% YoYDec 2018: 54.3% YoYMar 2019: 49.5% YoYJun 2019: 47.8% YoYSep 2019: 44.6% YoYDec 2019: 46.9% YoYMar 2020: 46.7% YoYJun 2020: 97.3% YoYSep 2020: 96.5% YoYDec 2020: 93.6% YoYMar 2021: 110.3% YoYJun 2021: 56.7% YoYSep 2021: 46.4% YoYDec 2021: 41.1% YoYMar 2022: 21.8% YoYJun 2022: 15.7% YoYSep 2022: 21.6% YoYDec 2022: 25.7% YoYMar 2023: 25.2% YoYJun 2023: 30.8% YoYSep 2023: 25.5% YoYDec 2023: 23.6% YoYMar 2024: 23.4% YoYJun 2024: 20.7% YoYSep 2024: 26.1% YoYDec 2024: 31.2% YoYMar 2025: 26.8% YoYJun 2025: 31.1% YoYSep 2025: 31.5% YoYDec 2025: 30.6% YoYMar 2026: 34.3% YoYJun 2016: 92.9% YoYSep 2016: 88.6% YoYDec 2016: 85.8% YoYMar 2017: 75.2% YoYJun 2017: 75.0% YoYSep 2017: 72.2% YoYDec 2017: 70.9% YoYMar 2018: 68.3% YoYJun 2018: 61.5% YoYSep 2018: 57.5% YoYDec 2018: 54.3% YoYMar 2019: 49.5% YoYJun 2019: 47.8% YoYSep 2019: 44.6% YoYDec 2019: 46.9% YoYMar 2020: 46.7% YoYJun 2020: 97.3% YoYSep 2020: 96.5% YoYDec 2020: 93.6% YoYMar 2021: 110.3% YoYJun 2021: 56.7% YoYSep 2021: 46.4% YoYDec 2021: 41.1% YoYMar 2022: 21.8% YoYJun 2022: 15.7% YoYSep 2022: 21.6% YoYDec 2022: 25.7% YoYMar 2023: 25.2% YoYJun 2023: 30.8% YoYSep 2023: 25.5% YoYDec 2023: 23.6% YoYMar 2024: 23.4% YoYJun 2024: 20.7% YoYSep 2024: 26.1% YoYDec 2024: 31.2% YoYMar 2025: 26.8% YoYJun 2025: 31.1% YoYSep 2025: 31.5% YoYDec 2025: 30.6% YoYMar 2026: 34.3% YoY30%20172019202120232025
tgmcharts.com

P/S multiple vs its 10Y median · context only

0x10x20x30x40x50x60x70xMay 2015: 14.7xJun 2015: 18.3xJul 2015: 13.7xAug 2015: 10.1xSep 2015: 15.7xOct 2015: 14.4xNov 2015: 11.7xDec 2015: 11.5xJan 2016: 10.3xFeb 2016: 8.5xMar 2016: 10.7xApr 2016: 12.1xMay 2016: 9.8xJun 2016: 8.9xJul 2016: 9.9xAug 2016: 11.9xSep 2016: 12.4xOct 2016: 11.9xNov 2016: 10.8xDec 2016: 11.1xJan 2017: 13.1xFeb 2017: 13.6xMar 2017: 15.6xApr 2017: 17.4xMay 2017: 18.7xJun 2017: 16.1xJul 2017: 17.1xAug 2017: 20.6xSep 2017: 21.6xOct 2017: 16.9xNov 2017: 17.6xDec 2017: 17.2xJan 2018: 21.8xFeb 2018: 20.4xMar 2018: 18.4xApr 2018: 19.8xMay 2018: 19.9xJun 2018: 19.6xJul 2018: 17.2xAug 2018: 18.1xSep 2018: 20.4xOct 2018: 15.5xNov 2018: 17.1xDec 2018: 15.5xJan 2019: 18.9xFeb 2019: 19.0xMar 2019: 20.7xApr 2019: 22.9xMay 2019: 25.9xJun 2019: 28.2xJul 2019: 27.5xAug 2019: 33.3xSep 2019: 26.9xOct 2019: 25.0xNov 2019: 26.9xDec 2019: 31.7xJan 2020: 37.2xFeb 2020: 34.1xMar 2020: 30.6xApr 2020: 46.5xMay 2020: 51.2xJun 2020: 56.0xJul 2020: 60.4xAug 2020: 62.9xSep 2020: 60.4xOct 2020: 47.0xNov 2020: 55.4xDec 2020: 57.5xJan 2021: 55.9xFeb 2021: 54.9xMar 2021: 47.4xApr 2021: 43.4xMay 2021: 45.7xJun 2021: 48.3xJul 2021: 49.6xAug 2021: 50.4xSep 2021: 44.9xOct 2021: 44.5xNov 2021: 46.1xDec 2021: 41.8xJan 2022: 29.2xFeb 2022: 18.9xMar 2022: 18.4xApr 2022: 11.6xMay 2022: 9.8xJun 2022: 7.9xJul 2022: 8.8xAug 2022: 8.0xSep 2022: 6.8xOct 2022: 8.3xNov 2022: 9.9xDec 2022: 8.4xJan 2023: 11.9xFeb 2023: 9.3xMar 2023: 10.9xApr 2023: 11.0xMay 2023: 12.5xJun 2023: 14.1xJul 2023: 14.8xAug 2023: 13.5xSep 2023: 11.1xOct 2023: 9.6xNov 2023: 14.2xDec 2023: 15.2xJan 2024: 15.6xFeb 2024: 14.0xMar 2024: 14.2xApr 2024: 12.9xMay 2024: 10.3xJun 2024: 11.5xJul 2024: 10.6xAug 2024: 12.4xSep 2024: 13.4xOct 2024: 13.1xNov 2024: 18.3xDec 2024: 16.9xJan 2025: 18.5xFeb 2025: 17.8xMar 2025: 15.1xApr 2025: 13.8xMay 2025: 14.8xJun 2025: 15.9xJul 2025: 16.9xAug 2025: 18.5xSep 2025: 19.4xOct 2025: 22.7xNov 2025: 19.5xDec 2025: 19.8xJan 2026: 16.1xFeb 2026: 13.6xMar 2026: 13.4xApr 2026: 13.7xMay 2026: 12.5xJun 2026: 12.0xJul 2026: 12.6x10Y median 17.2x201620182020202220242026
tgmcharts.com
#5
Sea Limited logo
Sea LimitedSE
Score
61/100
10Y CAGR
54.7%
Median YoY
40.9%
YoY volatility
σ 55.4pp· choppy
Quarters ≥ 30%
24 of 37
Negative quarters
0
Valuation vs own 10Y history
P/S 2.6x · 10Y median 5.7x · 14th percentile
Why this rank
  • Quarters at or above 30%: 24 of 37 → 26 of 40 pts
  • Steadiness (typical swing 55.4pp) → 0 of 25 pts
  • Pace (median 40.9% YoY) → 20 of 20 pts
  • Latest quarter (46.6% YoY) → 15 of 15 pts
  • Score: 61 of 100

Annual revenue · last 11 fiscal years

$0.00$5.00B$10.00B$15.00B$20.00B$25.00BFY 2015: $292.12MFY 2016: $345.67MFY 2017: $414.19MFY 2018: $826.97MFY 2019: $2.18BFY 2020: $4.38BFY 2021: $9.96BFY 2022: $12.45BFY 2023: $13.06BFY 2024: $16.82BFY 2025: $22.94B201520172019202120232025
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

0%50%100%150%200%Mar 2017: 22.7% YoYJun 2017: 12.7% YoYSep 2017: 3.9% YoYDec 2017: 40.9% YoYMar 2018: 65.0% YoYJun 2018: 81.0% YoYSep 2018: 117.8% YoYDec 2018: 127.3% YoYMar 2019: 126.9% YoYJun 2019: 137.3% YoYSep 2019: 197.7% YoYDec 2019: 174.4% YoYMar 2020: 103.2% YoYJun 2020: 102.2% YoYSep 2020: 98.7% YoYDec 2020: 101.6% YoYMar 2021: 146.7% YoYJun 2021: 158.6% YoYSep 2021: 121.8% YoYDec 2021: 105.7% YoYMar 2022: 64.4% YoYJun 2022: 29.0% YoYSep 2022: 17.4% YoYDec 2022: 7.1% YoYMar 2023: 4.9% YoYJun 2023: 5.2% YoYSep 2023: 4.9% YoYDec 2023: 4.8% YoYMar 2024: 22.8% YoYJun 2024: 23.0% YoYSep 2024: 30.8% YoYDec 2024: 36.9% YoYMar 2025: 29.6% YoYJun 2025: 38.2% YoYSep 2025: 38.3% YoYDec 2025: 38.4% YoYMar 2026: 46.6% YoYJun 2016: YoY unavailable (no positive year-ago base)Sep 2016: YoY unavailable (no positive year-ago base)Dec 2016: YoY unavailable (no positive year-ago base)Mar 2017: 22.7% YoYJun 2017: 12.7% YoYSep 2017: 3.9% YoYDec 2017: 40.9% YoYMar 2018: 65.0% YoYJun 2018: 81.0% YoYSep 2018: 117.8% YoYDec 2018: 127.3% YoYMar 2019: 126.9% YoYJun 2019: 137.3% YoYSep 2019: 197.7% YoYDec 2019: 174.4% YoYMar 2020: 103.2% YoYJun 2020: 102.2% YoYSep 2020: 98.7% YoYDec 2020: 101.6% YoYMar 2021: 146.7% YoYJun 2021: 158.6% YoYSep 2021: 121.8% YoYDec 2021: 105.7% YoYMar 2022: 64.4% YoYJun 2022: 29.0% YoYSep 2022: 17.4% YoYDec 2022: 7.1% YoYMar 2023: 4.9% YoYJun 2023: 5.2% YoYSep 2023: 4.9% YoYDec 2023: 4.8% YoYMar 2024: 22.8% YoYJun 2024: 23.0% YoYSep 2024: 30.8% YoYDec 2024: 36.9% YoYMar 2025: 29.6% YoYJun 2025: 38.2% YoYSep 2025: 38.3% YoYDec 2025: 38.4% YoYMar 2026: 46.6% YoY30%20172019202120232025
tgmcharts.com

P/S multiple vs its 10Y median · context only

0x10x20x30x40xOct 2017: 13.1xNov 2017: 10.3xDec 2017: 11.8xJan 2018: 8.7xFeb 2018: 7.8xMar 2018: 8.0xApr 2018: 7.4xMay 2018: 10.4xJun 2018: 10.6xJul 2018: 9.9xAug 2018: 8.6xSep 2018: 8.3xOct 2018: 7.8xNov 2018: 6.7xDec 2018: 4.7xJan 2019: 5.8xFeb 2019: 8.8xMar 2019: 9.7xApr 2019: 10.3xMay 2019: 10.3xJun 2019: 12.0xJul 2019: 12.2xAug 2019: 11.2xSep 2019: 10.8xOct 2019: 10.4xNov 2019: 10.2xDec 2019: 8.5xJan 2020: 9.6xFeb 2020: 9.5xMar 2020: 9.4xApr 2020: 11.8xMay 2020: 14.5xJun 2020: 16.8xJul 2020: 19.1xAug 2020: 23.9xSep 2020: 21.1xOct 2020: 21.6xNov 2020: 24.7xDec 2020: 27.3xJan 2021: 29.7xFeb 2021: 32.3xMar 2021: 21.2xApr 2021: 28.6xMay 2021: 28.6xJun 2021: 21.1xJul 2021: 21.2xAug 2021: 25.9xSep 2021: 20.7xOct 2021: 22.3xNov 2021: 18.7xDec 2021: 14.5xJan 2022: 9.8xFeb 2022: 9.4xMar 2022: 6.0xApr 2022: 4.6xMay 2022: 4.6xJun 2022: 3.2xJul 2022: 3.6xAug 2022: 2.9xSep 2022: 2.7xOct 2022: 2.4xNov 2022: 2.7xDec 2022: 2.4xJan 2023: 3.0xFeb 2023: 2.9xMar 2023: 4.1xApr 2023: 3.7xMay 2023: 2.8xJun 2023: 2.7xJul 2023: 3.1xAug 2023: 1.8xSep 2023: 1.9xOct 2023: 1.8xNov 2023: 1.6xDec 2023: 1.8xJan 2024: 1.7xFeb 2024: 2.1xMar 2024: 2.4xApr 2024: 2.8xMay 2024: 2.8xJun 2024: 3.0xJul 2024: 2.7xAug 2024: 3.1xSep 2024: 3.7xOct 2024: 3.7xNov 2024: 4.2xDec 2024: 3.9xJan 2025: 4.5xFeb 2025: 4.7xMar 2025: 4.8xApr 2025: 4.9xMay 2025: 5.7xJun 2025: 5.7xJul 2025: 5.5xAug 2025: 5.7xSep 2025: 5.5xOct 2025: 4.8xNov 2025: 4.2xDec 2025: 3.9xJan 2026: 3.5xFeb 2026: 3.3xMar 2026: 2.3xApr 2026: 2.4xMay 2026: 2.3xJun 2026: 2.4xJul 2026: 2.6x10Y median 5.7x20182020202220242026
tgmcharts.com
#6
MongoDB, Inc. logo
MongoDB, Inc.MDB
Score
59/100
10Y CAGR
43.8%
Median YoY
43.7%
YoY volatility
σ 18.3pp· choppy
Quarters ≥ 30%
25 of 37
Negative quarters
0
Valuation vs own 10Y history
P/S 11.1x · 10Y median 18.3x · 20th percentile
Why this rank
  • Quarters at or above 30%: 25 of 37 → 27 of 40 pts
  • Steadiness (typical swing 18.3pp) → 11.9 of 25 pts
  • Pace (median 43.7% YoY) → 20 of 20 pts
  • Latest quarter (25.2% YoY) → 0.1 of 15 pts
  • Score: 59 of 100

Annual revenue · last 11 fiscal years

$0.00$500.00M$1.00B$1.50B$2.00B$2.50BFY 2016: $65.27MFY 2017: $101.36MFY 2018: $154.52MFY 2019: $267.02MFY 2020: $421.72MFY 2021: $590.38MFY 2022: $873.78MFY 2023: $1.28BFY 2024: $1.68BFY 2025: $2.01BFY 2026: $2.46B201620182020202220242026
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

0%25%50%75%100%Apr 2017: 50.6% YoYJul 2017: 50.8% YoYOct 2017: 57.7% YoYJan 2018: 50.5% YoYApr 2018: 48.9% YoYJul 2018: 61.5% YoYOct 2018: 56.6% YoYJan 2019: 89.8% YoYApr 2019: 85.4% YoYJul 2019: 72.8% YoYOct 2019: 68.4% YoYJan 2020: 44.5% YoYApr 2020: 45.8% YoYJul 2020: 39.2% YoYOct 2020: 37.8% YoYJan 2021: 38.4% YoYApr 2021: 39.4% YoYJul 2021: 43.7% YoYOct 2021: 50.5% YoYJan 2022: 55.8% YoYApr 2022: 57.1% YoYJul 2022: 52.8% YoYOct 2022: 47.0% YoYJan 2023: 35.6% YoYApr 2023: 29.0% YoYJul 2023: 39.6% YoYOct 2023: 29.8% YoYJan 2024: 26.8% YoYApr 2024: 22.3% YoYJul 2024: 12.8% YoYOct 2024: 22.3% YoYJan 2025: 19.7% YoYApr 2025: 21.9% YoYJul 2025: 23.7% YoYOct 2025: 18.7% YoYJan 2026: 26.7% YoYApr 2026: 25.2% YoYJul 2016: YoY unavailable (no positive year-ago base)Oct 2016: YoY unavailable (no positive year-ago base)Jan 2017: YoY unavailable (no positive year-ago base)Apr 2017: 50.6% YoYJul 2017: 50.8% YoYOct 2017: 57.7% YoYJan 2018: 50.5% YoYApr 2018: 48.9% YoYJul 2018: 61.5% YoYOct 2018: 56.6% YoYJan 2019: 89.8% YoYApr 2019: 85.4% YoYJul 2019: 72.8% YoYOct 2019: 68.4% YoYJan 2020: 44.5% YoYApr 2020: 45.8% YoYJul 2020: 39.2% YoYOct 2020: 37.8% YoYJan 2021: 38.4% YoYApr 2021: 39.4% YoYJul 2021: 43.7% YoYOct 2021: 50.5% YoYJan 2022: 55.8% YoYApr 2022: 57.1% YoYJul 2022: 52.8% YoYOct 2022: 47.0% YoYJan 2023: 35.6% YoYApr 2023: 29.0% YoYJul 2023: 39.6% YoYOct 2023: 29.8% YoYJan 2024: 26.8% YoYApr 2024: 22.3% YoYJul 2024: 12.8% YoYOct 2024: 22.3% YoYJan 2025: 19.7% YoYApr 2025: 21.9% YoYJul 2025: 23.7% YoYOct 2025: 18.7% YoYJan 2026: 26.7% YoYApr 2026: 25.2% YoY30%20172019202120232025
tgmcharts.com

P/S multiple vs its 10Y median · context only

0x10x20x30x40x50xOct 2017: 12.0xNov 2017: 11.3xDec 2017: 10.6xJan 2018: 9.7xFeb 2018: 11.5xMar 2018: 15.4xApr 2018: 11.7xMay 2018: 15.3xJun 2018: 14.7xJul 2018: 16.0xAug 2018: 21.3xSep 2018: 21.7xOct 2018: 21.7xNov 2018: 22.1xDec 2018: 20.5xJan 2019: 22.6xFeb 2019: 24.8xMar 2019: 35.9xApr 2019: 29.6xMay 2019: 29.5xJun 2019: 28.0xJul 2019: 26.4xAug 2019: 28.0xSep 2019: 19.8xOct 2019: 21.0xNov 2019: 24.4xDec 2019: 19.4xJan 2020: 24.1xFeb 2020: 22.4xMar 2020: 18.4xApr 2020: 21.9xMay 2020: 31.3xJun 2020: 28.2xJul 2020: 28.5xAug 2020: 29.1xSep 2020: 26.9xOct 2020: 26.6xNov 2020: 33.5xDec 2020: 39.3xJan 2021: 40.4xFeb 2021: 42.2xMar 2021: 27.4xApr 2021: 30.5xMay 2021: 29.9xJun 2021: 34.6xJul 2021: 34.3xAug 2021: 37.5xSep 2021: 42.6xOct 2021: 47.1xNov 2021: 45.0xDec 2021: 45.1xJan 2022: 34.6xFeb 2022: 32.6xMar 2022: 34.0xApr 2022: 27.2xMay 2022: 18.2xJun 2022: 18.0xJul 2022: 21.6xAug 2022: 22.4xSep 2022: 12.5xOct 2022: 11.6xNov 2022: 9.6xDec 2022: 11.4xJan 2023: 12.4xFeb 2023: 12.1xMar 2023: 12.6xApr 2023: 13.0xMay 2023: 15.9xJun 2023: 21.1xJul 2023: 21.7xAug 2023: 19.6xSep 2023: 16.5xOct 2023: 16.4xNov 2023: 19.8xDec 2023: 18.4xJan 2024: 18.1xFeb 2024: 20.2xMar 2024: 15.4xApr 2024: 15.7xMay 2024: 9.8xJun 2024: 10.3xJul 2024: 10.4xAug 2024: 11.8xSep 2024: 10.9xOct 2024: 10.9xNov 2024: 13.0xDec 2024: 9.0xJan 2025: 10.6xFeb 2025: 10.3xMar 2025: 7.4xApr 2025: 7.3xMay 2025: 8.0xJun 2025: 8.1xJul 2025: 9.2xAug 2025: 11.5xSep 2025: 11.3xOct 2025: 13.2xNov 2025: 12.2xDec 2025: 14.7xJan 2026: 13.0xFeb 2026: 11.5xMar 2026: 8.6xApr 2026: 8.8xMay 2026: 10.5xJun 2026: 10.5xJul 2026: 11.1x10Y median 18.3x20182020202220242026
tgmcharts.com
#7
Datadog, Inc. logo
Datadog, Inc.DDOG
Score
58/100
10Y CAGR
N/A
Median YoY
51.3%
YoY volatility
σ 24.4pp· choppy
Quarters ≥ 30%
18 of 29
Negative quarters
0
Valuation vs own 10Y history
P/S 25.9x · 10Y median 20.1x · 68th percentile
Why this rank
  • Quarters at or above 30%: 18 of 29 → 24.8 of 40 pts
  • Steadiness (typical swing 24.4pp) → 7.6 of 25 pts
  • Pace (median 51.3% YoY) → 20 of 20 pts
  • Latest quarter (32.2% YoY) → 5.4 of 15 pts
  • Score: 58 of 100

Annual revenue · last 9 fiscal years

$0.00$1.00B$2.00B$3.00B$4.00BFY 2017: $100.76MFY 2018: $198.08MFY 2019: $362.78MFY 2020: $603.47MFY 2021: $1.03BFY 2022: $1.68BFY 2023: $2.13BFY 2024: $2.68BFY 2025: $3.43B20172019202120232025
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

0%20%40%60%80%100%Mar 2019: 76.4% YoYJun 2019: 82.2% YoYSep 2019: 87.7% YoYDec 2019: 84.5% YoYMar 2020: 87.4% YoYJun 2020: 68.2% YoYSep 2020: 61.3% YoYDec 2020: 56.2% YoYMar 2021: 51.3% YoYJun 2021: 66.8% YoYSep 2021: 74.9% YoYDec 2021: 83.7% YoYMar 2022: 82.8% YoYJun 2022: 73.9% YoYSep 2022: 61.4% YoYDec 2022: 43.9% YoYMar 2023: 32.7% YoYJun 2023: 25.4% YoYSep 2023: 25.4% YoYDec 2023: 25.6% YoYMar 2024: 26.9% YoYJun 2024: 26.7% YoYSep 2024: 26.0% YoYDec 2024: 25.1% YoYMar 2025: 24.6% YoYJun 2025: 28.1% YoYSep 2025: 28.4% YoYDec 2025: 29.2% YoYMar 2026: 32.2% YoYMar 2018: YoY unavailable (no positive year-ago base)Jun 2018: YoY unavailable (no positive year-ago base)Sep 2018: YoY unavailable (no positive year-ago base)Dec 2018: YoY unavailable (no positive year-ago base)Mar 2019: 76.4% YoYJun 2019: 82.2% YoYSep 2019: 87.7% YoYDec 2019: 84.5% YoYMar 2020: 87.4% YoYJun 2020: 68.2% YoYSep 2020: 61.3% YoYDec 2020: 56.2% YoYMar 2021: 51.3% YoYJun 2021: 66.8% YoYSep 2021: 74.9% YoYDec 2021: 83.7% YoYMar 2022: 82.8% YoYJun 2022: 73.9% YoYSep 2022: 61.4% YoYDec 2022: 43.9% YoYMar 2023: 32.7% YoYJun 2023: 25.4% YoYSep 2023: 25.4% YoYDec 2023: 25.6% YoYMar 2024: 26.9% YoYJun 2024: 26.7% YoYSep 2024: 26.0% YoYDec 2024: 25.1% YoYMar 2025: 24.6% YoYJun 2025: 28.1% YoYSep 2025: 28.4% YoYDec 2025: 29.2% YoYMar 2026: 32.2% YoY30%20192020202120222023202420252026
tgmcharts.com

P/S multiple vs its 10Y median · context only

0x20x40x60x80xSep 2019: 10.5xOct 2019: 10.4xNov 2019: 13.6xDec 2019: 12.6xJan 2020: 15.4xFeb 2020: 15.2xMar 2020: 12.1xApr 2020: 15.2xMay 2020: 55.1xJun 2020: 67.2xJul 2020: 72.6xAug 2020: 57.5xSep 2020: 70.3xOct 2020: 62.5xNov 2020: 55.5xDec 2020: 55.2xJan 2021: 57.6xFeb 2021: 53.5xMar 2021: 42.0xApr 2021: 43.2xMay 2021: 41.5xJun 2021: 47.5xJul 2021: 50.5xAug 2021: 55.5xSep 2021: 57.0xOct 2021: 67.3xNov 2021: 62.9xDec 2021: 62.8xJan 2022: 51.5xFeb 2022: 54.2xMar 2022: 50.9xApr 2022: 40.6xMay 2022: 27.6xJun 2022: 27.6xJul 2022: 29.6xAug 2022: 24.2xSep 2022: 20.5xOct 2022: 18.6xNov 2022: 15.6xDec 2022: 15.2xJan 2023: 15.4xFeb 2023: 14.5xMar 2023: 13.8xApr 2023: 12.8xMay 2023: 16.9xJun 2023: 17.5xJul 2023: 20.8xAug 2023: 16.4xSep 2023: 15.5xOct 2023: 13.8xNov 2023: 20.4xDec 2023: 21.2xJan 2024: 21.8xFeb 2024: 21.8xMar 2024: 20.5xApr 2024: 20.8xMay 2024: 17.4xJun 2024: 20.4xJul 2024: 18.4xAug 2024: 17.3xSep 2024: 17.1xOct 2024: 18.7xNov 2024: 21.5xDec 2024: 20.1xJan 2025: 20.1xFeb 2025: 15.7xMar 2025: 13.3xApr 2025: 13.7xMay 2025: 15.1xJun 2025: 17.2xJul 2025: 17.9xAug 2025: 16.4xSep 2025: 17.1xOct 2025: 19.5xNov 2025: 18.0xDec 2025: 15.3xJan 2026: 14.6xFeb 2026: 11.9xMar 2026: 12.6xApr 2026: 14.1xMay 2026: 24.6xJun 2026: 25.9xJul 2026: 25.9x10Y median 20.1x2020202120222023202420252026
tgmcharts.com
#8
Atlassian Corporation logo
Atlassian CorporationTEAM
Score
58/100
10Y CAGR
32.2%
Median YoY
32.4%
YoY volatility
σ 7.5pp· smooth
Quarters ≥ 30%
23 of 40
Negative quarters
0
Valuation vs own 10Y history
P/S 3.5x · 10Y median 16.3x · 4th percentile
Why this rank
  • Quarters at or above 30%: 23 of 40 → 23 of 40 pts
  • Steadiness (typical swing 7.5pp) → 19.6 of 25 pts
  • Pace (median 32.4% YoY) → 9.9 of 20 pts
  • Latest quarter (31.7% YoY) → 5 of 15 pts
  • Score: 58 of 100

Annual revenue · last 11 fiscal years

$0.00$1.00B$2.00B$3.00B$4.00B$5.00B$6.00BFY 2015: $319.52MFY 2016: $457.06MFY 2017: $619.94MFY 2018: $873.95MFY 2019: $1.21BFY 2020: $1.61BFY 2021: $2.09BFY 2022: $2.80BFY 2023: $3.53BFY 2024: $4.36BFY 2025: $5.22B201520172019202120232025
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

0%10%20%30%40%50%Jun 2016: 39.0% YoYSep 2016: 34.3% YoYDec 2016: 35.7% YoYMar 2017: 35.6% YoYJun 2017: 36.6% YoYSep 2017: 41.7% YoYDec 2017: 42.8% YoYMar 2018: 39.9% YoYJun 2018: 39.8% YoYSep 2018: 37.9% YoYDec 2018: 40.6% YoYMar 2019: 38.2% YoYJun 2019: 37.2% YoYSep 2019: 36.0% YoYDec 2019: 36.7% YoYMar 2020: 33.1% YoYJun 2020: 28.7% YoYSep 2020: 26.4% YoYDec 2020: 22.7% YoYMar 2021: 38.2% YoYJun 2021: 30.0% YoYSep 2021: 33.6% YoYDec 2021: 37.3% YoYMar 2022: 30.2% YoYJun 2022: 35.8% YoYSep 2022: 31.5% YoYDec 2022: 26.7% YoYMar 2023: 23.6% YoYJun 2023: 23.6% YoYSep 2023: 21.1% YoYDec 2023: 21.5% YoYMar 2024: 29.9% YoYJun 2024: 20.5% YoYSep 2024: 21.5% YoYDec 2024: 21.4% YoYMar 2025: 14.1% YoYJun 2025: 22.3% YoYSep 2025: 20.6% YoYDec 2025: 23.3% YoYMar 2026: 31.7% YoYJun 2016: 39.0% YoYSep 2016: 34.3% YoYDec 2016: 35.7% YoYMar 2017: 35.6% YoYJun 2017: 36.6% YoYSep 2017: 41.7% YoYDec 2017: 42.8% YoYMar 2018: 39.9% YoYJun 2018: 39.8% YoYSep 2018: 37.9% YoYDec 2018: 40.6% YoYMar 2019: 38.2% YoYJun 2019: 37.2% YoYSep 2019: 36.0% YoYDec 2019: 36.7% YoYMar 2020: 33.1% YoYJun 2020: 28.7% YoYSep 2020: 26.4% YoYDec 2020: 22.7% YoYMar 2021: 38.2% YoYJun 2021: 30.0% YoYSep 2021: 33.6% YoYDec 2021: 37.3% YoYMar 2022: 30.2% YoYJun 2022: 35.8% YoYSep 2022: 31.5% YoYDec 2022: 26.7% YoYMar 2023: 23.6% YoYJun 2023: 23.6% YoYSep 2023: 21.1% YoYDec 2023: 21.5% YoYMar 2024: 29.9% YoYJun 2024: 20.5% YoYSep 2024: 21.5% YoYDec 2024: 21.4% YoYMar 2025: 14.1% YoYJun 2025: 22.3% YoYSep 2025: 20.6% YoYDec 2025: 23.3% YoYMar 2026: 31.7% YoY30%20172019202120232025
tgmcharts.com

P/S multiple vs its 10Y median · context only

0x10x20x30x40x50x60xDec 2015: 13.3xJan 2016: 9.2xFeb 2016: 10.2xMar 2016: 10.8xApr 2016: 9.9xMay 2016: 11.4xJun 2016: 13.1xJul 2016: 15.2xAug 2016: 13.8xSep 2016: 14.1xOct 2016: 12.6xNov 2016: 12.1xDec 2016: 10.7xJan 2017: 12.3xFeb 2017: 11.8xMar 2017: 12.5xApr 2017: 14.4xMay 2017: 13.9xJun 2017: 13.7xJul 2017: 14.0xAug 2017: 13.0xSep 2017: 12.8xOct 2017: 16.3xNov 2017: 15.7xDec 2017: 15.3xJan 2018: 16.8xFeb 2018: 16.9xMar 2018: 16.8xApr 2018: 16.2xMay 2018: 18.4xJun 2018: 18.1xJul 2018: 20.9xAug 2018: 24.1xSep 2018: 25.8xOct 2018: 20.3xNov 2018: 21.4xDec 2018: 22.2xJan 2019: 24.5xFeb 2019: 25.7xMar 2019: 26.9xApr 2019: 23.6xMay 2019: 26.9xJun 2019: 28.0xJul 2019: 27.9xAug 2019: 26.8xSep 2019: 25.0xOct 2019: 23.2xNov 2019: 24.4xDec 2019: 23.1xJan 2020: 26.1xFeb 2020: 25.7xMar 2020: 24.3xApr 2020: 27.6xMay 2020: 30.0xJun 2020: 29.1xJul 2020: 27.0xAug 2020: 29.3xSep 2020: 27.8xOct 2020: 29.3xNov 2020: 32.6xDec 2020: 33.9xJan 2021: 31.9xFeb 2021: 32.9xMar 2021: 29.1xApr 2021: 30.9xMay 2021: 30.4xJun 2021: 33.4xJul 2021: 39.1xAug 2021: 44.1xSep 2021: 47.1xOct 2021: 51.5xNov 2021: 42.3xDec 2021: 42.8xJan 2022: 33.8xFeb 2022: 31.8xMar 2022: 30.6xApr 2022: 22.1xMay 2022: 17.4xJun 2022: 18.4xJul 2022: 20.6xAug 2022: 22.5xSep 2022: 19.1xOct 2022: 18.4xNov 2022: 11.2xDec 2022: 11.0xJan 2023: 13.8xFeb 2023: 13.2xMar 2023: 13.8xApr 2023: 11.9xMay 2023: 13.8xJun 2023: 12.8xJul 2023: 13.9xAug 2023: 14.9xSep 2023: 14.7xOct 2023: 13.2xNov 2023: 13.3xDec 2023: 16.6xJan 2024: 17.4xFeb 2024: 13.8xMar 2024: 13.0xApr 2024: 10.8xMay 2024: 9.9xJun 2024: 11.1xJul 2024: 11.1xAug 2024: 9.9xSep 2024: 9.5xOct 2024: 11.3xNov 2024: 15.0xDec 2024: 13.9xJan 2025: 16.7xFeb 2025: 15.5xMar 2025: 11.6xApr 2025: 12.4xMay 2025: 11.0xJun 2025: 10.8xJul 2025: 10.2xAug 2025: 9.0xSep 2025: 8.1xOct 2025: 8.2xNov 2025: 7.2xDec 2025: 7.8xJan 2026: 5.7xFeb 2026: 3.4xMar 2026: 3.1xApr 2026: 3.1xMay 2026: 4.5xJun 2026: 3.3xJul 2026: 3.5x10Y median 16.3x201620182020202220242026
tgmcharts.com
#9
Axon Enterprise, Inc. logo
Axon Enterprise, Inc.AXON
Score
57/100
10Y CAGR
30.2%
Median YoY
31.5%
YoY volatility
σ 11.1pp· uneven
Quarters ≥ 30%
25 of 40
Negative quarters
1
Valuation vs own 10Y history
P/S 16.5x · 10Y median 11.0x · 85th percentile
Why this rank
  • Quarters at or above 30%: 25 of 40 → 25 of 40 pts
  • Steadiness (typical swing 11.1pp) → 17.1 of 25 pts
  • Pace (median 31.5% YoY) → 8.7 of 20 pts
  • Latest quarter (33.7% YoY) → 6.5 of 15 pts
  • Score: 57 of 100

Annual revenue · last 11 fiscal years

$0.00$500.00M$1.00B$1.50B$2.00B$2.50B$3.00BFY 2015: $197.89MFY 2016: $268.25MFY 2017: $343.80MFY 2018: $420.07MFY 2019: $530.86MFY 2020: $681.00MFY 2021: $863.38MFY 2022: $1.19BFY 2023: $1.56BFY 2024: $2.08BFY 2025: $2.78B201520172019202120232025
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

-20%0%20%40%60%Jun 2016: 25.8% YoYSep 2016: 42.7% YoYDec 2016: 46.5% YoYMar 2017: 42.7% YoYJun 2017: 35.5% YoYSep 2017: 25.6% YoYDec 2017: 15.3% YoYMar 2018: 27.7% YoYJun 2018: 24.6% YoYSep 2018: 16.1% YoYDec 2018: 21.3% YoYMar 2019: 14.4% YoYJun 2019: 13.2% YoYSep 2019: 24.8% YoYDec 2019: 49.7% YoYMar 2020: 27.1% YoYJun 2020: 25.7% YoYSep 2020: 27.2% YoYDec 2020: 31.6% YoYMar 2021: 32.5% YoYJun 2021: 54.9% YoYSep 2021: 39.4% YoYDec 2021: -3.8% YoYMar 2022: 31.5% YoYJun 2022: 30.5% YoYSep 2022: 34.4% YoYDec 2022: 54.5% YoYMar 2023: 33.8% YoYJun 2023: 31.2% YoYSep 2023: 32.6% YoYDec 2023: 28.0% YoYMar 2024: 34.1% YoYJun 2024: 34.3% YoYSep 2024: 31.7% YoYDec 2024: 33.6% YoYMar 2025: 31.3% YoYJun 2025: 32.8% YoYSep 2025: 30.6% YoYDec 2025: 38.5% YoYMar 2026: 33.7% YoYJun 2016: 25.8% YoYSep 2016: 42.7% YoYDec 2016: 46.5% YoYMar 2017: 42.7% YoYJun 2017: 35.5% YoYSep 2017: 25.6% YoYDec 2017: 15.3% YoYMar 2018: 27.7% YoYJun 2018: 24.6% YoYSep 2018: 16.1% YoYDec 2018: 21.3% YoYMar 2019: 14.4% YoYJun 2019: 13.2% YoYSep 2019: 24.8% YoYDec 2019: 49.7% YoYMar 2020: 27.1% YoYJun 2020: 25.7% YoYSep 2020: 27.2% YoYDec 2020: 31.6% YoYMar 2021: 32.5% YoYJun 2021: 54.9% YoYSep 2021: 39.4% YoYDec 2021: -3.8% YoYMar 2022: 31.5% YoYJun 2022: 30.5% YoYSep 2022: 34.4% YoYDec 2022: 54.5% YoYMar 2023: 33.8% YoYJun 2023: 31.2% YoYSep 2023: 32.6% YoYDec 2023: 28.0% YoYMar 2024: 34.1% YoYJun 2024: 34.3% YoYSep 2024: 31.7% YoYDec 2024: 33.6% YoYMar 2025: 31.3% YoYJun 2025: 32.8% YoYSep 2025: 30.6% YoYDec 2025: 38.5% YoYMar 2026: 33.7% YoY30%20172019202120232025
tgmcharts.com

P/S multiple vs its 10Y median · context only

0x5x10x15x20x25x30x35xJul 2014: 4.6xAug 2014: 5.8xSep 2014: 5.7xOct 2014: 6.9xNov 2014: 7.3xDec 2014: 9.0xJan 2015: 9.2xFeb 2015: 8.0xMar 2015: 7.9xApr 2015: 9.9xMay 2015: 9.9xJun 2015: 10.5xJul 2015: 8.6xAug 2015: 7.0xSep 2015: 6.6xOct 2015: 7.0xNov 2015: 5.4xDec 2015: 5.0xJan 2016: 4.5xFeb 2016: 5.6xMar 2016: 5.4xApr 2016: 5.0xMay 2016: 5.8xJun 2016: 6.5xJul 2016: 7.6xAug 2016: 6.5xSep 2016: 6.9xOct 2016: 5.4xNov 2016: 6.0xDec 2016: 5.3xJan 2017: 5.5xFeb 2017: 5.6xMar 2017: 4.5xApr 2017: 4.9xMay 2017: 4.4xJun 2017: 4.6xJul 2017: 4.5xAug 2017: 3.7xSep 2017: 3.9xOct 2017: 4.0xNov 2017: 4.0xDec 2017: 4.3xJan 2018: 4.3xFeb 2018: 5.7xMar 2018: 6.0xApr 2018: 6.5xMay 2018: 9.5xJun 2018: 9.4xJul 2018: 10.1xAug 2018: 10.1xSep 2018: 10.1xOct 2018: 9.1xNov 2018: 6.5xDec 2018: 6.5xJan 2019: 7.6xFeb 2019: 7.7xMar 2019: 7.7xApr 2019: 9.0xMay 2019: 9.2xJun 2019: 8.8xJul 2019: 9.7xAug 2019: 8.0xSep 2019: 7.6xOct 2019: 6.8xNov 2019: 9.3xDec 2019: 9.3xJan 2020: 9.7xFeb 2020: 8.8xMar 2020: 8.0xApr 2020: 8.3xMay 2020: 8.2xJun 2020: 10.5xJul 2020: 8.9xAug 2020: 8.8xSep 2020: 9.3xOct 2020: 10.1xNov 2020: 12.7xDec 2020: 12.4xJan 2021: 16.6xFeb 2021: 15.9xMar 2021: 13.7xApr 2021: 14.6xMay 2021: 12.3xJun 2021: 15.5xJul 2021: 16.3xAug 2021: 14.7xSep 2021: 14.1xOct 2021: 14.5xNov 2021: 14.0xDec 2021: 13.0xJan 2022: 11.6xFeb 2022: 11.3xMar 2022: 11.1xApr 2022: 9.0xMay 2022: 7.9xJun 2022: 7.3xJul 2022: 8.6xAug 2022: 8.5xSep 2022: 8.4xOct 2022: 10.6xNov 2022: 12.5xDec 2022: 11.2xJan 2023: 13.2xFeb 2023: 12.3xMar 2023: 13.8xApr 2023: 12.9xMay 2023: 11.2xJun 2023: 11.3xJul 2023: 10.8xAug 2023: 11.8xSep 2023: 11.0xOct 2023: 11.3xNov 2023: 11.9xDec 2023: 13.4xJan 2024: 12.9xFeb 2024: 15.0xMar 2024: 15.3xApr 2024: 15.3xMay 2024: 12.9xJun 2024: 13.5xJul 2024: 13.8xAug 2024: 15.7xSep 2024: 17.1xOct 2024: 18.2xNov 2024: 26.1xDec 2024: 23.9xJan 2025: 26.3xFeb 2025: 20.6xMar 2025: 20.5xApr 2025: 23.9xMay 2025: 27.5xJun 2025: 30.3xJul 2025: 27.6xAug 2025: 25.6xSep 2025: 24.6xOct 2025: 25.1xNov 2025: 16.6xDec 2025: 17.4xJan 2026: 14.8xFeb 2026: 19.5xMar 2026: 15.3xApr 2026: 14.4xMay 2026: 12.4xJun 2026: 15.5xJul 2026: 16.5x10Y median 11.0x201520172019202120232025
tgmcharts.com
#10
CrowdStrike Holdings, Inc. logo
CrowdStrike Holdings, Inc.CRWD
Score
56/100
10Y CAGR
65.1%
Median YoY
55.7%
YoY volatility
σ 27.5pp· choppy
Quarters ≥ 30%
23 of 30
Negative quarters
0
Valuation vs own 10Y history
P/S 39.3x · 10Y median 27.5x · 77th percentile
Why this rank
  • Quarters at or above 30%: 23 of 30 → 30.7 of 40 pts
  • Steadiness (typical swing 27.5pp) → 5.4 of 25 pts
  • Pace (median 55.7% YoY) → 20 of 20 pts
  • Latest quarter (25.6% YoY) → 0.5 of 15 pts
  • Score: 56 of 100

Annual revenue · last 10 fiscal years

$0.00$1.00B$2.00B$3.00B$4.00B$5.00BFY 2017: $52.74MFY 2018: $118.75MFY 2019: $249.82MFY 2020: $481.41MFY 2021: $874.44MFY 2022: $1.45BFY 2023: $2.24BFY 2024: $3.06BFY 2025: $3.95BFY 2026: $4.81B20172019202120232026
tgmcharts.com

Quarterly YoY revenue growth vs the 30% line · 10Y

0%25%50%75%100%125%Jan 2019: 107.8% YoYApr 2019: 103.2% YoYJul 2019: 94.1% YoYOct 2019: 88.5% YoYJan 2020: 89.1% YoYApr 2020: 85.3% YoYJul 2020: 84.0% YoYOct 2020: 85.8% YoYJan 2021: 74.2% YoYApr 2021: 70.1% YoYJul 2021: 69.7% YoYOct 2021: 63.5% YoYJan 2022: 62.7% YoYApr 2022: 61.1% YoYJul 2022: 58.5% YoYOct 2022: 52.8% YoYJan 2023: 47.9% YoYApr 2023: 42.0% YoYJul 2023: 36.7% YoYOct 2023: 35.3% YoYJan 2024: 32.6% YoYApr 2024: 33.0% YoYJul 2024: 31.7% YoYOct 2024: 28.5% YoYJan 2025: 25.2% YoYApr 2025: 19.8% YoYJul 2025: 21.3% YoYOct 2025: 22.2% YoYJan 2026: 23.3% YoYApr 2026: 25.6% YoYJan 2018: YoY unavailable (no positive year-ago base)Apr 2018: YoY unavailable (no positive year-ago base)Jul 2018: YoY unavailable (no positive year-ago base)Oct 2018: YoY unavailable (no positive year-ago base)Jan 2019: 107.8% YoYApr 2019: 103.2% YoYJul 2019: 94.1% YoYOct 2019: 88.5% YoYJan 2020: 89.1% YoYApr 2020: 85.3% YoYJul 2020: 84.0% YoYOct 2020: 85.8% YoYJan 2021: 74.2% YoYApr 2021: 70.1% YoYJul 2021: 69.7% YoYOct 2021: 63.5% YoYJan 2022: 62.7% YoYApr 2022: 61.1% YoYJul 2022: 58.5% YoYOct 2022: 52.8% YoYJan 2023: 47.9% YoYApr 2023: 42.0% YoYJul 2023: 36.7% YoYOct 2023: 35.3% YoYJan 2024: 32.6% YoYApr 2024: 33.0% YoYJul 2024: 31.7% YoYOct 2024: 28.5% YoYJan 2025: 25.2% YoYApr 2025: 19.8% YoYJul 2025: 21.3% YoYOct 2025: 22.2% YoYJan 2026: 23.3% YoYApr 2026: 25.6% YoY30%20192020202120222023202420252026
tgmcharts.com

P/S multiple vs its 10Y median · context only

10x20x30x40x50x60x70xJun 2019: 46.8xJul 2019: 58.7xAug 2019: 53.5xSep 2019: 33.3xOct 2019: 28.5xNov 2019: 33.1xDec 2019: 24.8xJan 2020: 30.4xFeb 2020: 29.7xMar 2020: 24.0xApr 2020: 29.2xMay 2020: 37.9xJun 2020: 37.9xJul 2020: 42.8xAug 2020: 47.6xSep 2020: 45.5xOct 2020: 41.0xNov 2020: 50.8xDec 2020: 61.0xJan 2021: 62.2xFeb 2021: 62.2xMar 2021: 46.3xApr 2021: 52.9xMay 2021: 56.3xJun 2021: 56.4xJul 2021: 56.9xAug 2021: 63.0xSep 2021: 48.9xOct 2021: 56.1xNov 2021: 43.2xDec 2021: 36.4xJan 2022: 32.1xFeb 2022: 34.7xMar 2022: 35.9xApr 2022: 31.4xMay 2022: 25.3xJun 2022: 23.8xJul 2022: 25.9xAug 2022: 23.1xSep 2022: 20.9xOct 2022: 20.4xNov 2022: 13.5xDec 2022: 12.1xJan 2023: 12.2xFeb 2023: 13.9xMar 2023: 14.4xApr 2023: 12.6xMay 2023: 15.8xJun 2023: 14.4xJul 2023: 15.9xAug 2023: 14.9xSep 2023: 15.3xOct 2023: 16.2xNov 2023: 20.3xDec 2023: 21.9xJan 2024: 25.0xFeb 2024: 27.8xMar 2024: 26.0xApr 2024: 23.7xMay 2024: 25.4xJun 2024: 29.2xJul 2024: 17.7xAug 2024: 19.8xSep 2024: 20.0xOct 2024: 21.2xNov 2024: 22.7xDec 2024: 22.5xJan 2025: 26.1xFeb 2025: 25.6xMar 2025: 22.0xApr 2025: 26.8xMay 2025: 29.4xJun 2025: 30.6xJul 2025: 27.3xAug 2025: 24.4xSep 2025: 28.2xOct 2025: 31.3xNov 2025: 29.3xDec 2025: 25.8xJan 2026: 24.3xFeb 2026: 20.5xMar 2026: 20.9xApr 2026: 23.9xMay 2026: 39.2xJun 2026: 38.6xJul 2026: 39.3x10Y median 27.5x2020202120222023202420252026
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 — MercadoLibre, Inc. (MELI), #1 on this list

  • 35 of 40 quarters at or above 30% → 35 of 40 pts
  • Typical swing (σ) 22.5pp → 8.9 of 25 pts
  • Median YoY 42.2% → 20 of 20 pts
  • Latest quarter 49% YoY → 15 of 15 pts

Score: 79 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 →