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 income ▴Net marginReturn on equityRevenue growthDiluted EPS
NRDSServices · Year ended 2025-12-31 · USD$836.60M$48.70M5.8%13.0%21.7%$0.64
NSLRYear ended 2025-12-31 · USDn/a$48.81Mn/a23.8%n/a$1.78
RGENManufacturing · Year ended 2025-12-31 · USD$738.26M$48.89M6.6%2.3%16.4%$0.86
IMPPTransportation & Utilities · Year ended 2025-12-31 · USD$161.00M$49.98M31.0%9.4%9.2%$1.29
DVServices · Year ended 2025-12-31 · USD$748.29M$50.65M6.8%4.5%13.9%$0.30
SBCServices · Year ended 2025-12-31 · USD$173.61M$50.99M29.4%20.5%-15.5%$0.50
XPELManufacturing · Year ended 2025-12-31 · USD$476.20M$51.23M10.8%18.0%13.3%$1.85
XPROMining · Year ended 2025-12-31 · USD$1.61B$51.69M3.2%3.4%-6.2%$0.45
NOVTManufacturing · Year ended 2025-12-31 · USD$980.60M$53.83M5.5%4.1%3.3%$1.47
FORMManufacturing · Year ended 2025-12-27 · USD$784.99M$54.36M6.9%5.3%2.8%$0.69
ODCManufacturing · Year ended 2026-07-31 · USD$493.84M$56.97M11.5%19.1%1.7%n/a
HCCMining · Year ended 2025-12-31 · USD$1.31B$57.00M4.4%2.7%-14.1%$1.08
TUYAServices · Year ended 2025-12-31 · USD$321.79M$57.89M18.0%5.7%7.8%$0.09
PGNYServices · Year ended 2025-12-31 · USD$1.29B$58.52M4.5%11.3%10.4%$0.65
KNSAManufacturing · Year ended 2025-12-31 · USD$677.56M$59.01M8.7%10.4%60.1%$0.75
GASSTransportation & Utilities · Year ended 2025-12-31 · USD$173.16M$60.65M35.0%8.8%3.5%$1.64
RVLVRetail Trade · Year ended 2025-12-31 · USD$1.23B$61.71M5.0%12.0%8.5%$0.86
CTSManufacturing · Year ended 2025-12-31 · USD$541.32M$65.32M12.1%11.8%5.2%$2.19
DIODManufacturing · Year ended 2025-12-31 · USD$1.48B$66.14M4.5%3.4%13.0%$1.43
VITLManufacturing · Year ended 2025-12-28 · USD$759.44M$66.28M8.7%18.9%25.3%$1.44
VCYTServices · Year ended 2025-12-31 · USD$517.14M$66.35M12.8%5.1%16.0%$0.82
PAYServices · Year ended 2025-12-31 · USD$1.20B$66.94M5.6%11.9%37.3%$0.52
AMTDFinance & Real Estate · Year ended 2025-12-31 · USDn/a$67.25Mn/a4.9%n/an/a
GIIIManufacturing · Year ended 2026-01-31 · USD$2.96B$67.35M2.3%3.8%-7.0%$1.51
ITXPServices · Year ended 2025-12-31 · USD$97.21M$68.89M70.9%93.8%n/a$0.31

Rows per page: 2550100

Your saved companies and screens