Historical annual reports · candidate screening

Free Earnings Growth Stock Screener

Review reported EPS and revenue growth for up to 30 returned candidates. Add a five-year average or positive trailing P/E filter, then check the underlying filings.

No analyst forecasts, whole-market ranking or real-time feed. Presets are illustrative criteria, not investment recommendations.

Example screen settings

Earnings Growth Screener

Each run checks at most 30 candidates returned by the company screener, then applies growth and P/E filters. It does not rank the whole market. Prices and capitalization retain provider units; no currency conversion is performed.

Results

...

What this earnings screen actually checks

The company screener returns at most 30 candidates matching the country, sector and market-cap request. This page then requests annual growth records and trailing financial ratios for those symbols. Growth thresholds apply after that candidate limit, so the result is a bounded sample rather than a ranking of every stock.

Use the filters in two stages

  1. Choose country, sector and capitalization limits. Market-cap inputs use millions of provider units; currencies are not converted.
  2. Set minimum annual EPS or revenue growth as percentages. A value of zero is an active filter, not an empty field.
  3. Optionally require a five-year arithmetic EPS-growth average or set a positive trailing P/E ceiling. Missing values fail an active filter.
  4. Select Find Stocks, or apply an example preset. Review the candidate count, missing-data notice and fiscal date. Sorting affects all matches before pagination.

Annual growth and the five-year mean

For a positive base, growth from EPS of 2 to 2.50 is (2.50 − 2) / 2 = 25%. This tool displays the provider’s reported annual growth ratios; it does not reconstruct EPS or verify their treatment of negative or zero bases. Check the filing before interpreting a loss-to-profit transition or a very large growth percentage.

Five annual rates of 10%, 20%, −10%, 0% and 30% have an arithmetic average of 10%. That average does not imply growth in every year and is not the compound rate between beginning and ending EPS. This page requires five consecutive fiscal years with all five rates present; it does not fill missing years with zero.

Growth is a question for research, not a quality score

EPS can change because of earnings, share-count changes, one-time items or accounting differences. Revenue growth alone does not establish profitability, and EPS growth does not establish cash generation. Compare fiscal periods and definitions in the issuer’s reports. A low positive P/E can reflect risks; a high growth average does not prove a durable advantage or future price gains.

Data scope and limitations

The latest annual EPS and revenue growth share the most recent valid annual record returned for the exact symbol. The five-year mean requires consecutive fiscal-year labels. Positive P/E comes from the separate trailing-twelve-month ratios response, so its measurement window differs from the annual growth window. Financial data is cached and may be revised.

Price and market capitalization are snapshots supplied with company candidates. Currency is shown only when supplied; no dollar sign is assumed for international listings. Rows with missing growth remain visible when that filter is inactive. Filters cannot recover companies outside the initial candidate sample.

Primary data references

Frequently Asked Questions

Does this screen the whole market?

No. Each run requests up to 30 candidates using country, sector and capitalization filters, then applies growth and P/E conditions to those candidates. The provider determines the initial ordering. Zero matches do not mean no companies qualify elsewhere.

What is the five-year EPS average?

It is the arithmetic mean of five reported annual EPS growth rates from consecutive fiscal years. All five must be present and finite. Fewer years, missing rates or a year gap leave the value unavailable. It is not EPS CAGR or proof of consistent growth.

Does this include future earnings estimates?

No. Growth figures come from annual income-statement growth records. The page does not request analyst estimates or predict stock prices.

How fresh are these numbers?

Market snapshots and financial records can have different dates and provider delays. Pineify caches requests; the tool does not guarantee immediate filing updates or streaming prices. The latest returned fiscal date is shown for each company.

Why is P/E missing?

The positive trailing P/E field is unavailable when the returned ratio is missing, zero, negative or invalid. A P/E ceiling excludes those rows rather than treating a loss-making company as cheap.

Is the screener free?

This page can be used without signup or payment. Separate Pineify research products have their own access terms.

Investigate the reasons behind earnings growth

Explore Finance Agent for a separate company-research workflow. Screener matches are starting points for checking financial statements, not buy recommendations or an automatic portfolio transfer.

Explore Finance Agent