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 margin ▴Return on equityRevenue growthDiluted EPS
CMTManufacturing · Year ended 2025-12-31 · USD$273.80M$11.20M4.1%7.1%-9.5%$1.29
HCCMining · Year ended 2025-12-31 · USD$1.31B$57.00M4.4%2.7%-14.1%$1.08
DIODManufacturing · Year ended 2025-12-31 · USD$1.48B$66.14M4.5%3.4%13.0%$1.43
PGNYServices · Year ended 2025-12-31 · USD$1.29B$58.52M4.5%11.3%10.4%$0.65
UFPIManufacturing · Year ended 2025-12-27 · USD$6.32B$294.79M4.7%9.6%-5.0%$5.00
OPRXServices · Year ended 2025-12-31 · USD$109.43M$5.13M4.7%4.0%18.8%$0.27
SODIManufacturing · Year ended 2026-02-28 · USD$16.97M$807.0K4.8%4.1%20.8%n/a
POWIManufacturing · Year ended 2025-12-31 · USD$443.50M$22.09M5.0%3.3%5.9%$0.39
PRSUServices · Year ended 2025-12-31 · USD$452.42M$22.67M5.0%3.4%23.4%$0.80
RVLVRetail Trade · Year ended 2025-12-31 · USD$1.23B$61.71M5.0%12.0%8.5%$0.86
ACUManufacturing · Year ended 2025-12-31 · USD$196.54M$10.18M5.2%8.7%1.1%$2.49
RSWholesale Trade · Year ended 2025-12-31 · USD$14.29B$741.60M5.2%10.3%3.3%$13.98
LEATManufacturing · Year ended 2025-12-31 · USD$61.91M$3.26M5.3%7.7%40.6%$0.51
VECOManufacturing · Year ended 2025-12-31 · USD$664.29M$35.39M5.3%4.0%-7.4%$0.59
FIGSManufacturing · Year ended 2025-12-31 · USD$631.10M$34.25M5.4%7.8%13.6%$0.19
NOVTManufacturing · Year ended 2025-12-31 · USD$980.60M$53.83M5.5%4.1%3.3%$1.47
SAMManufacturing · Year ended 2025-12-27 · USD$1.96B$108.47M5.5%12.8%-2.4%$9.89
VMDServices · Year ended 2025-12-31 · USD$270.28M$14.93M5.5%10.6%20.5%$0.37
TOSTServices · Year ended 2025-12-31 · USD$6.15B$342.00M5.6%16.1%24.1%$0.56
ORISFAgriculture · Year ended 2025-12-31 · USD$12.22M$681.0K5.6%0.9%-18.6%n/a
ACCLServices · Year ended 2026-06-30 · USD$5.14M$286.4K5.6%4.8%5.8%$0.021
PAYServices · Year ended 2025-12-31 · USD$1.20B$66.94M5.6%11.9%37.3%$0.52
IDNServices · Year ended 2025-12-31 · USD$22.67M$1.27M5.6%6.2%13.3%$0.06
ESCAManufacturing · Year ended 2025-12-31 · USD$240.16M$13.70M5.7%7.9%-4.5%$0.99
TCMDManufacturing · Year ended 2025-12-31 · USD$329.52M$19.09M5.8%8.7%12.5%$0.82

Rows per page: 2550100

Your saved companies and screens