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
IDATransportation & Utilities · Year ended 2025-12-31 · USD$1.81B$323.47M17.8%9.1%-0.7%$5.90
BROFinance & Real Estate · Year ended 2025-12-31 · USD$5.90B$1.05B17.9%8.4%22.8%$3.16
IVDNManufacturing · Year ended 2025-10-31 · USD$2.77M$494.7K17.9%24.0%100.0%$0.01
DXCMManufacturing · Year ended 2025-12-31 · USD$4.66B$836.30M17.9%30.5%15.6%$2.09
INRMining · Year ended 2025-12-31 · USD$356.43M$63.96M17.9%20.8%37.6%$0.89
YDDLWholesale Trade · Year ended 2025-12-31 · USD$65.82M$11.81M17.9%28.2%23.1%$0.23
RAMPServices · Year ended 2026-03-31 · USD$812.94M$145.95M18.0%15.0%9.0%$2.24
CRMServices · Year ended 2026-01-31 · USD$41.52B$7.46B18.0%12.6%9.6%$7.80
TUYAServices · Year ended 2025-12-31 · USD$321.79M$57.89M18.0%5.7%7.8%$0.09
BRK-BFinance & Real Estate · Year ended 2025-12-31 · USD$371.44B$66.97B18.0%9.3%0.0%n/a
KMITransportation & Utilities · Year ended 2025-12-31 · USD$16.94B$3.06B18.0%9.8%12.2%$1.37
KAZRConstruction · Year ended 2026-03-31 · USD$50.11M$9.06M18.1%11.4%8.9%-$0.18
ZJKManufacturing · Year ended 2025-12-31 · USD$56.10M$10.15M18.1%23.3%48.4%$0.16
DTransportation & Utilities · Year ended 2025-12-31 · USD$16.51B$3.00B18.2%10.3%14.2%$3.45
GPNServices · Year ended 2025-12-31 · USD$7.71B$1.40B18.2%5.9%-0.4%$5.78
BF-BManufacturing · Year ended 2026-04-30 · USD$3.93B$715.00M18.2%17.8%-1.2%$1.53
EXPOServices · Year ended 2026-01-02 · USD$582.01M$106.01M18.2%27.2%4.2%$2.07
NVTManufacturing · Year ended 2025-12-31 · USD$3.89B$710.20M18.2%19.0%29.5%$4.31
HRMYManufacturing · Year ended 2025-12-31 · USD$868.45M$158.69M18.3%18.2%21.5%$2.71
MGEETransportation & Utilities · Year ended 2025-12-31 · USD$743.65M$135.89M18.3%10.4%9.9%$3.72
HWMManufacturing · Year ended 2025-12-31 · USD$8.25B$1.51B18.3%28.2%11.1%$3.71
CACCFinance & Real Estate · Year ended 2025-12-31 · USD$2.32B$423.90M18.3%27.8%7.2%$36.38
EBAYServices · Year ended 2025-12-31 · USD$11.10B$2.03B18.3%44.0%7.9%$4.34
GMEDManufacturing · Year ended 2025-12-31 · USD$2.94B$537.87M18.3%11.8%16.7%$3.92
MLIManufacturing · Year ended 2025-12-27 · USD$4.18B$765.19M18.3%23.8%10.9%$6.86
LIFEFinance & Real Estate · Year ended 2025-12-31 · USD$387.61M$71.15M18.4%n/a52.0%$1.22
EXPManufacturing · Year ended 2026-03-31 · USD$2.31B$423.81M18.4%28.7%2.1%$13.16
ARMManufacturing · Year ended 2026-03-31 · USD$4.92B$904.00M18.4%10.9%22.8%$0.85
CASSServices · Year ended 2025-12-31 · USD$190.75M$35.12M18.4%14.5%5.3%$2.61
OFinance & Real Estate · Year ended 2025-12-31 · USD$5.75B$1.06B18.4%2.7%9.1%$1.17
NTAPManufacturing · Year ended 2026-04-24 · USD$6.92B$1.28B18.4%94.4%5.4%$6.35
PGManufacturing · Year ended 2026-06-30 · USD$87.03B$16.05B18.4%29.5%3.3%$6.62
MSIManufacturing · Year ended 2025-12-31 · USD$11.68B$2.15B18.4%89.4%8.0%$12.75
STZManufacturing · Year ended 2026-02-28 · USD$9.14B$1.69B18.5%20.9%-10.5%n/a
PRMining · Year ended 2025-12-31 · USD$5.07B$935.17M18.5%9.1%1.3%$1.28
MLMMining · Year ended 2025-12-31 · USD$6.15B$1.14B18.5%11.3%8.6%$18.77
BSYServices · Year ended 2025-12-31 · USD$1.50B$277.86M18.5%23.4%11.0%$0.85
IAServices · Year ended 2025-09-30 · USD$84.30M$15.63M18.5%24.2%78.6%$0.88
HGYNManufacturing · Year ended 2025-12-31 · USD$837.8K$155.3K18.5%n/a241.1%$0.00
LNTTransportation & Utilities · Year ended 2025-12-31 · USD$4.36B$810.00M18.6%11.0%9.6%$3.14
HRBServices · Year ended 2026-06-30 · USD$3.95B$733.60M18.6%624.4%4.9%$5.66
MCRIServices · Year ended 2025-12-31 · USD$545.12M$101.39M18.6%18.9%4.4%$5.43
TRSManufacturing · Year ended 2025-12-31 · USD$645.72M$120.14M18.6%17.0%2.4%$2.95
ODFLTransportation & Utilities · Year ended 2025-12-31 · USD$5.50B$1.02B18.6%23.7%-5.5%$4.84
APHManufacturing · Year ended 2025-12-31 · USD$23.09B$4.31B18.6%31.9%51.7%$3.34
DECMining · Year ended 2025-12-31 · USD$1.83B$341.12M18.6%34.3%141.5%$4.58
YOUServices · Year ended 2025-12-31 · USD$900.78M$168.15M18.7%82.3%16.9%n/a
WHDManufacturing · Year ended 2025-12-31 · USD$1.08B$201.64M18.7%14.1%-4.5%n/a
SOLVManufacturing · Year ended 2025-12-31 · USD$8.32B$1.56B18.7%30.8%0.9%$8.88
DECKManufacturing · Year ended 2026-03-31 · USD$5.47B$1.02B18.7%41.0%9.8%$7.02

Rows per page: 2550100

Your saved companies and screens