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
TickerCompany ▴RevenueNet incomeNet marginReturn on equityRevenue growthDiluted EPS
ENPHManufacturing · Year ended 2025-12-31 · USD$1.47B$172.13M11.7%15.8%10.7%$1.29
FSLRManufacturing · Year ended 2025-12-31 · USD$5.22B$1.53B29.3%16.0%24.1%$14.21
FORMManufacturing · Year ended 2025-12-27 · USD$784.99M$54.36M6.9%5.3%2.8%$0.69
FTCIManufacturing · Year ended 2025-12-31 · USD$99.69M-$79.58M-79.8%n/a110.5%-$5.68
GCTSManufacturing · Year ended 2025-12-31 · USD$2.87M-$43.37Mn/mn/a-68.6%-$0.82
GSITManufacturing · Year ended 2026-03-31 · USD$25.12M-$13.25M-52.7%-16.2%22.4%-$0.42
GUERManufacturing · Year ended 2025-12-31 · USD$22.73M-$6.99M-30.7%n/a13.0%n/a
ICHRManufacturing · Year ended 2025-12-26 · USD$947.65M-$52.78M-5.6%-8.0%11.6%-$1.54
INTCManufacturing · Year ended 2025-12-27 · USD$52.85B-$267.00M-0.5%-0.2%-0.5%-$0.06
IPGPManufacturing · Year ended 2025-12-31 · USD$1.00B$31.10M3.1%1.5%2.7%$0.73
IPWRManufacturing · Year ended 2025-12-31 · USD$37.7K-$10.58Mn/m-134.3%-56.1%n/a
KOPNManufacturing · Year ended 2025-12-27 · USD$39.32M$2.61M6.6%4.1%-21.9%$0.01
KLICManufacturing · Year ended 2025-10-04 · USD$654.08M$213.0K0.0%0.0%-7.4%$0.004
LSCCManufacturing · Year ended 2026-01-03 · USD$523.26M$3.08M0.6%0.4%2.7%$0.02
LPTHManufacturing · Year ended 2026-06-30 · USD$71.72M-$20.55M-28.6%-13.7%92.8%-$0.38
MTSIManufacturing · Year ended 2025-10-03 · USD$967.26M-$54.21M-5.6%-4.1%32.6%-$0.73
MXManufacturing · Year ended 2025-12-31 · USD$178.86M-$29.72M-16.6%-12.0%-8.9%-$0.82
MXLManufacturing · Year ended 2025-12-31 · USD$467.64M-$136.68M-29.2%-30.2%29.7%-$1.58
MTLKManufacturing · Year ended 2025-12-31 · USDn/a$86.0Kn/a4.4%n/an/a
MCHPManufacturing · Year ended 2026-03-31 · USD$4.71B$230.00M4.9%3.6%7.1%$0.22
MUManufacturing · Year ended 2025-08-28 · USD$37.38B$8.54B22.8%15.8%48.9%$7.59
MOBXManufacturing · Year ended 2025-09-30 · USD$9.91M-$46.13M-465.4%n/a53.9%-$1.01
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
MRVLManufacturing · Year ended 2026-01-31 · USD$8.19B$2.67B32.6%18.7%42.1%$3.07
NLSTManufacturing · Year ended 2025-12-27 · USD$188.63M-$24.82M-13.2%n/a28.2%-$0.09

Rows per page: 2550100

Your saved companies and screens