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 equityRevenue growth ▾Diluted EPS
NNDMManufacturing · Year ended 2025-12-31 · USD$102.44M-$293.62M-286.6%-53.2%77.3%-$1.36
CLSManufacturing · Year ended 2025-12-31 · USD$12.39B$832.50M6.7%37.6%28.5%$7.16
TTMIManufacturing · Year ended 2025-12-29 · USD$2.91B$177.45M6.1%10.1%19.0%$1.68
ELTKManufacturing · Year ended 2025-12-31 · USD$51.79M$826.0K1.6%1.8%11.3%$0.12
FLEXManufacturing · Year ended 2026-03-31 · USD$27.91B$880.00M3.2%17.1%8.1%$2.33
SANMManufacturing · Year ended 2025-09-27 · USD$8.13B$245.89M3.0%9.7%7.4%$4.46
CTSManufacturing · Year ended 2025-12-31 · USD$541.32M$65.32M12.1%11.8%5.2%$2.19
JBLManufacturing · Year ended 2025-08-31 · USD$29.80B$657.00M2.2%43.3%3.2%$5.92
PLXSManufacturing · Year ended 2025-09-27 · USD$4.03B$172.88M4.3%11.9%1.8%$6.26
BHEManufacturing · Year ended 2025-12-31 · USD$2.75B$24.85M0.9%2.3%-0.4%$0.68
KEManufacturing · Year ended 2026-06-30 · USD$1.43B$27.96M2.0%4.8%-3.7%$1.13
KTCCManufacturing · Year ended 2026-06-27 · USD$386.67M-$47.79M-12.4%-69.1%-17.4%-$4.41

Rows per page: 2550100

Your saved companies and screens