FMP

FMP

5 Stocks with Strong CAGR: A Structured Growth Scan Powered by FMP API (Week of Oct 13-17)

Capital is rotating back toward names with proven compounding power, and this week's screen surfaced five tickers sustaining multi-year expansion across revenue and EBITDA — a cleaner signal than short-term earnings noise. Rather than scanning filings manually, we'll use the FMP's Income Statement API to pull consistent historical series and surface scalable growth profiles at a glance.

5 Names Showing Sustained Compounding Momentum

AMZN — Amazon.com, Inc

5-Year Revenue CAGR: 17.85%
5-Year EBITDA CAGR: 29.47%

Amazon's revenue expansion is impressive at its scale, but the more notable signal is the nearly 30% EBITDA CAGR — indicating the business has shifted from pure growth mode to extracting margin efficiency from existing infrastructure. AWS optimization, regional logistics density, and disciplined hiring show up clearly when comparing revenue vs. EBITDA progression across multiple years in the income statement dataset.
Tracking margin progression rather than raw sales growth is key here — particularly as Amazon leans on automation and cloud utilization rates to widen operating spread without aggressive price hikes.

VSAT — Viasat, Inc

5-Year Revenue CAGR: 20.64%
5-Year EBITDA CAGR: 22.90%

Viasat's growth trajectory reflects its transition from a niche satellite provider to a scaled connectivity infrastructure operator. The closeness of revenue and EBITDA CAGR suggests that while the top line is expanding rapidly, cost controls and utilization efficiency are keeping pace — a detail that becomes visible when mapping historical income statement entries against rollout timelines.
With satellite infrastructure typically front-loaded on cost, sustained EBITDA compounding signals that new capacity is being monetized rather than diluted by expansion overhead.

GFI — Gold Fields Limited

5-Year Revenue CAGR: 12.65%
5-Year EBITDA CAGR: 18.14%
5-Year EPS CAGR: 82.41%

Gold Fields shows a classic efficiency-driven growth profile — modest revenue expansion coupled with disproportionate earnings acceleration. The 82% EPS CAGR suggests structural improvements in cost discipline and capital deployment rather than simple exposure to commodity price cycles. By tracing income statement trends over multiple reporting periods, the widening gap between revenue, EBITDA, and EPS becomes a clear indicator of operational leverage.
This kind of divergence between top-line and earnings growth can help distinguish miners riding metal price beta from those strengthening internal economics.

AUGO — Aura Minerals Inc

5-Year Revenue CAGR: 15.90%
5-Year EBITDA CAGR: 22.27%

Aura Minerals' spread between revenue and EBITDA CAGR points to an operation moving toward higher-margin output per ton processed. Reviewing income statement entries across sites and production phases highlights that growth is being captured more in profitability than in raw volume metrics.
Patterns like these — where EBITDA outpaces revenue — often mark early-stage scaling companies that have passed the “fixed-cost drag” phase and are now operating closer to optimal throughput levels.

NEM — Newmont Corporation

5-Year Revenue CAGR: 15.68%
5-Year EBITDA CAGR: 18.25%

Newmont's growth profile is defined by consistency rather than aggressiveness. Its EBITDA CAGR running ahead of revenue suggests a tightening of cost structures across core operations. Income statement history shows steady improvement rather than sharp inflections — a useful characteristic when screening for durability rather than event-driven momentum.
In a sector prone to execution missteps, maintaining compounding margins over a five-year window signals operational governance that allows growth to translate into stable cash generation rather than volatility.

Reading the Signal Behind the CAGR

The five companies profiled show that high growth isn't a singular signal — it splits into different profiles: margin expansion at maturity (AMZN), post-integration scaling (VSAT), efficiency-led earnings leverage (GFI), operating leverage ramp-up (AUGO), and disciplined compounding at scale (NEM). CAGR reveals velocity, but the shape of that growth — whether it's capital-efficient, margin-accretive, or simply top-line expansion — only becomes clear when multiple financial vectors are viewed together across time.

A practical workflow shouldn't stop at revenue and EBITDA trends. By pulling multi-year figures from the Income Statement Bulk endpoint and aligning them with free cash flow progression from the Cash Flow API, you can quickly see which names convert EBITDA growth into actual capital flexibility. Layering in leverage ratios or return metrics from Key Metrics helps surface whether growth is being bought through balance sheet expansion or earned through operating discipline. For miners like GFI and NEM, comparing EPS expansion against sustaining capex data from Cash Flow entries provides a clearer read on whether margins are cyclical or structural.

On the equity side, tracking changes in analyst price targets or forward revisions alongside these financial trajectories — using estimates or guidance datasets available on FMP — introduces a sentiment overlay that helps contextualize whether the market is already pricing in the efficiency story or still treating it as beta exposure. Growth is only compelling when it compounds and rerates. This is where linking income statement trends, cash conversion, capital structure, and expectation data in one pass turns raw CAGR figures into a higher-confidence signal — not just a ranking.

Building a Growth Screen with FMP Data

A repeatable CAGR screen doesn't require manual spreadsheet work — it can be fully automated using FMP's Income Statement API

Step 1: Pull Income Statement Data

Endpoint:
https://financialmodelingprep.com/stable/income-statement?symbol=AAPL&apikey=YOUR_API_KEY

Step 2: Gather Historical Figures

Extract multiple years of revenue, EBITDA, or EPS directly from the returned statements. Organize them chronologically so each metric forms a clean series for growth calculations.

Step 3: Calculate CAGR

Apply the growth calculation across that series using:

Formula:
CAGR = (Ending Value / Beginning Value)^(1 / Years) - 1

Step 4: Scale Screening with Bulk API

Once the logic is in place, swap to the Income Statement Bulk API endpoint to scale the process:
https://financialmodelingprep.com/stable/income-statement-bulk?year=2025&period=FY&apikey=YOUR_API_KEY

This lets you process large ticker sets in one pass — calculate multi-period CAGRs, apply filters (e.g., 5-year revenue CAGR above a set threshold), and then layer in additional ranking inputs from Cash Flow or Key Metrics data if you want to assess quality alongside speed of growth.

Scaling the Screen Across Broader Coverage Universes

A practical way to build this screen is to start with the Basic plan — it's enough to run the Income Statement API against a handful of symbols and validate your logic. Once the workflow is in place, the Starter plan opens up full coverage across U.S.-listed names, making the screen useful at scale. If the goal is to compare growth patterns across regions or pull deeper history for multi-cycle analysis, the Premium plan — with global exchange access and extended financial records — becomes the more appropriate tier.

Converting Growth into Signal

When paired with disciplined screening, CAGR becomes less of a backward-looking metric and more of a signal for business models built to compound. Automating that process through the FMP's Income Statement API and Income Statement Bulk API, simply turns observation into a repeatable workflow — one that can surface durable growth before it becomes consensus.

For additional trading ideas backed by data, explore: Top 5 Stocks Showing Big Upside Potential — Discover Them with FMP API.