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
FSLRManufacturing · Year ended 2025-12-31 · USD$5.22B$1.53B29.3%16.0%24.1%$14.21
TOSTServices · Year ended 2025-12-31 · USD$6.15B$342.00M5.6%16.1%24.1%$0.56
WLDSManufacturing · Year ended 2025-12-31 · USD$647.0K-$8.11Mn/m-43.7%23.9%-$6.53
PRSUServices · Year ended 2025-12-31 · USD$452.42M$22.67M5.0%3.4%23.4%$0.80
ADUSServices · Year ended 2025-12-31 · USD$1.42B$95.91M6.7%8.8%23.2%$5.22
YDDLWholesale Trade · Year ended 2025-12-31 · USD$65.82M$11.81M17.9%28.2%23.1%$0.23
MDBServices · Year ended 2026-01-31 · USD$2.46B-$71.15M-2.9%-2.4%22.8%-$0.88
ARMManufacturing · Year ended 2026-03-31 · USD$4.92B$904.00M18.4%10.9%22.8%$0.85
ALGMManufacturing · Year ended 2026-03-27 · USD$890.10M-$14.90M-1.7%-1.6%22.8%-$0.08
MCFTManufacturing · Year ended 2026-06-30 · USD$348.90M-$1.66M-0.5%-0.4%22.8%-$0.10
CHCIFinance & Real Estate · Year ended 2025-12-31 · USD$62.86M$17.05M27.1%24.4%22.6%n/a
GSITManufacturing · Year ended 2026-03-31 · USD$25.12M-$13.25M-52.7%-16.2%22.4%-$0.42
VLNManufacturing · Year ended 2025-12-31 · USD$70.62M-$31.58M-44.7%-30.1%22.1%-$0.31
NRDSServices · Year ended 2025-12-31 · USD$836.60M$48.70M5.8%13.0%21.7%$0.64
OPXSManufacturing · Year ended 2025-09-28 · USD$41.34M$5.15M12.5%21.2%21.6%$0.74
HRMYManufacturing · Year ended 2025-12-31 · USD$868.45M$158.69M18.3%18.2%21.5%$2.71
NBIXManufacturing · Year ended 2025-12-31 · USD$2.86B$478.60M16.7%14.7%21.4%$4.67
INCYServices · Year ended 2025-12-31 · USD$5.14B$1.29B25.0%24.9%21.2%$6.41
EHGOServices · Year ended 2026-03-31 · USD$16.32M-$11.32M-69.4%-78.1%21.1%-$5.39
SODIManufacturing · Year ended 2026-02-28 · USD$16.97M$807.0K4.8%4.1%20.8%n/a
PPSIManufacturing · Year ended 2025-12-31 · USD$27.63M-$6.00M-21.7%-20.5%20.8%-$0.54
VMDServices · Year ended 2025-12-31 · USD$270.28M$14.93M5.5%10.6%20.5%$0.37
ISRGManufacturing · Year ended 2025-12-31 · USD$10.06B$2.86B28.4%16.0%20.5%$7.87
IPSTManufacturing · Year ended 2025-12-31 · USD$10.12M-$137.72Mn/m-140.2%20.4%-$16.03
UPBManufacturing · Year ended 2025-12-31 · USD$2.85M-$143.44Mn/m-42.2%20.4%-$2.66

Rows per page: 2550100

Your saved companies and screens