Free Stock, Dividend and Options Screener

Explore 20K+ Stocks, ETFs and Funds ✓ Filter by Metrics ✓ Access a Wealth of Fundamental, Dividend and Technical Data.


Investing Ideas
Alamos Gold
122% YTD Perf 97% Rev Stability
Harmony Gold Mining Company Li..
168% YTD Perf 65% Rev Stability
Triple Flag Precious Metals
138% YTD Perf 96% Rev Stability
Willdan Group
192% YTD Perf 93% Rev Stability
Ryanair Holdings PLC ADR
74% YTD Perf 62% Rev Stability
Good Dividend Stocks
FT Cboe Vest Gold Target Incom..
7.1% Yield TTM 14.4% Yield on Cost
Grupo Cibest S.A.
13.6% Yield TTM 37.9% Yield on Cost
iShares MSCI EAFE Value
4.2% Yield TTM 7.8% Yield on Cost
HSBC Holdings PLC ADR
4.1% Yield TTM 16.8% Yield on Cost
iShares MSCI Europe Financials
3.5% Yield TTM 9.4% Yield on Cost
Potential X-Bagger
Argan
83% EPS Stability 91% Rev Stability
Heritage Insurance Hldgs
67% EPS Stability 96% Rev Stability
GigaCloud Technology Class A O..
90% EPS Stability 96% Rev Stability
Powell Industries
94% EPS Stability 94% Rev Stability
Dave
89% EPS Stability 99% Rev Stability
Option Trade Ideas
ATI Bull Put Spread @ $110.00
2026-02-20   $3.97 daily
GLD Bull Put Spread @ $397.00
2026-02-20   $8.79 daily
MDT Short Put @ $95.00
2026-01-09   $4.76 daily
INSM Bull Put Spread @ $165.00
2026-02-20   $3.87 daily
AMZN Bull Put Spread @ $215.00
2026-02-20   $4.89 daily

Upcoming Events

Date Time Until Event Country
2 Jan 2026 13:30 UTC
-1h before Opening
3 days, 20 hours Non Farm Payrolls Dec
US
2 Jan 2026 15:00 UTC
0.5h after Opening
3 days, 21 hours ISM Manufacturing PMI Dec
US
9 Jan 2026 01:30 UTC
11h after Opening
10 days, 8 hours Inflation Rate Dec
Previous: 0.70
CN

Trade Setups (Long only, sorted by Signal Strength)

Symbol Sector Setup
Strength
1 Day 1 Week 1 Month Rel.
Volume
Market Cap Return 12m
vs S&P 500
ROST NASDAQ
Ross Stores
Apparel Retail
Apparel, Accessories, Footwear, Home F...
Inflow Steady Pead Watch
1.98
-0.30% 0.25% 2.94% 0.4 58,911M 1.82%
VSCO NYSE
Victoria's Secret
Apparel Retail
Lingerie, Bras, Panties, Fragrance, Sw...
Inflow Steady Pead Watch
1.96
-0.85% -2.66% 30.20% 0.5 4,319M 8.19%