Earnings Screener

Filter stocks by upcoming earnings date, historical beat rate, timing, sector, and fundamentals — free, no paywall.

Earnings Filters
Loading…
TickerCompanyMkt CapEarningsBeat RateLast MoveP/EEPS GrwGuidance

Why use an earnings screener?

Traditional stock screeners filter by P/E or market cap. This page adds the earnings layer: historical EPS beat rate (what fraction of the last 8 quarters did this company beat Wall Street estimates?), upcoming earnings date, and the post-earnings price reaction from the last quarter — all in one free screen. Seeking Alpha charges $20/mo for a similar feature.

Combine "reports in next 7 days" + "beat rate ≥ 70%" + "Large Cap" to find high-quality earnings plays before they report. Sort by "Last Move" to see which stocks historically gap up or down the most on earnings day.