Discover / Filter / Explore

Stock screener

Find the businesses that fit your questions.

Each company's latest annual period, from SEC filings. Monetary filters use the selected currency; amounts are never converted. Companies with no annual report in the last 18 months are left out unless you include them.

Financial filters
Clear
TickerCompanyRevenueNet incomeNet marginReturn on equity ▴Revenue growthDiluted EPS
GDHGServices · Year ended 2025-09-30 · USD$15.29M-$8.59M-56.2%-4.8%-31.5%-$10.83
ROCKManufacturing · Year ended 2025-12-31 · USD$1.14B-$44.39M-3.9%-4.7%11.0%-$1.48
AHCOServices · Year ended 2025-12-31 · USD$3.24B-$70.79M-2.2%-4.7%-0.5%-$0.52
CSIQManufacturing · Year ended 2025-12-31 · USD$5.60B-$183.76M-3.3%-4.7%-6.6%-$2.50
EPSNMining · Year ended 2025-12-31 · USD$51.59M-$5.80M-11.2%-4.6%63.7%-$0.25
VSTSWholesale Trade · Year ended 2025-10-03 · USD$2.73B-$40.22M-1.5%-4.6%-2.5%-$0.31
EXODFinance & Real Estate · Year ended 2025-12-31 · USD$121.55M-$11.35M-9.3%-4.6%4.5%n/a
ULBIManufacturing · Year ended 2025-12-31 · USD$191.16M-$5.90M-3.1%-4.5%16.2%-$35.00
CRLServices · Year ended 2025-12-27 · USD$4.02B-$142.16M-3.5%-4.5%-0.9%-$2.91
BATRAServices · Year ended 2025-12-31 · USD$732.49M-$23.37M-3.2%-4.4%10.5%-$0.37
GAIAServices · Year ended 2025-12-31 · USD$98.95M-$4.49M-4.5%-4.4%10.8%-$0.18
FLUTServices · Year ended 2025-12-31 · USD$16.38B-$407.00M-2.5%-4.4%16.6%-$1.75
MPMining · Year ended 2025-12-31 · USD$224.44M-$85.87M-38.3%-4.3%10.1%-$0.50
NODKFinance & Real Estate · Year ended 2025-12-31 · USD$285.05M-$10.41M-3.7%-4.3%-12.3%-$0.50
ALGTTransportation & Utilities · Year ended 2025-12-31 · USD$2.61B-$44.70M-1.7%-4.2%3.7%-$2.48
ATNITransportation & Utilities · Year ended 2025-12-31 · USD$727.98M-$23.52M-3.2%-4.2%-0.2%-$1.38
VHIManufacturing · Year ended 2025-12-31 · USD$2.08B-$57.60M-2.8%-4.2%-1.3%-$2.02
GIGMServices · Year ended 2025-12-31 · USD$3.47M-$1.55M-44.7%-4.2%17.0%-$0.14
AIOTManufacturing · Year ended 2026-03-31 · USD$443.78M-$19.94M-4.5%-4.2%22.4%-$0.15
DXSTTransportation & Utilities · Year ended 2025-10-31 · USD$12.95M-$322.2K-2.5%-4.2%12.2%-$0.02
DKManufacturing · Year ended 2025-12-31 · USD$10.72B-$22.80M-0.2%-4.2%-9.5%-$0.38
CNRMining · Year ended 2025-12-31 · USD$4.16B-$153.22M-3.7%-4.2%92.4%-$2.98
AESIMining · Year ended 2025-12-31 · USD$1.10B-$50.30M-4.6%-4.2%3.7%-$0.41
REIMining · Year ended 2025-12-31 · USD$307.18M-$34.73M-11.3%-4.2%-16.1%-$0.17
CLVTServices · Year ended 2025-12-31 · USD$2.46B-$201.10M-8.2%-4.2%-4.0%-$0.30

Rows per page: 2550100

Your saved companies and screens