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
CWCOTransportation & Utilities · Year ended 2025-12-31 · USD$132.07M$18.34M13.9%8.1%-1.4%$1.14
GRBKConstruction · Year ended 2025-12-31 · USD$2.04B$313.23M15.4%16.8%-1.0%$7.07
TBTCServices · Year ended 2025-12-31 · USD$11.05M$1.63M14.7%12.7%-1.0%$0.35
CJAXMining · Year ended 2025-12-31 · USD$963.6K-$1.11M-115.1%-14.1%-0.8%-$0.08
EBFManufacturing · Year ended 2026-02-28 · USD$392.40M$42.63M10.9%13.8%-0.6%$1.66
FEEDManufacturing · Year ended 2025-12-31 · USD$2.55M-$18.18M-712.3%-54.3%-0.2%-$26.69
JOUTManufacturing · Year ended 2025-10-03 · USD$592.41M-$34.29M-5.8%-8.2%-0.1%n/a
SILOManufacturing · Year ended 2025-12-31 · USD$72.1K-$4.23Mn/m-67.0%0.0%-$0.50
OSPNServices · Year ended 2025-12-31 · USD$243.18M$72.90M30.0%26.8%0.0%$1.88
UNFServices · Year ended 2025-08-30 · USD$2.43B$148.27M6.1%6.8%0.2%$7.98
VPGManufacturing · Year ended 2025-12-31 · USD$307.20M$5.29M1.7%1.6%0.2%$0.40
CHSNManufacturing · Year ended 2025-12-31 · USD$18.27M$187.5K1.0%0.3%0.2%$0.03
CPRTRetail Trade · Year ended 2026-07-31 · USD$4.67B$1.48B31.8%16.3%0.4%$1.55
OLEDManufacturing · Year ended 2025-12-31 · USD$650.61M$242.07M37.2%13.7%0.5%$5.08
MTGFinance & Real Estate · Year ended 2025-12-31 · USD$1.21B$738.35M60.8%14.3%0.5%$3.14
CTKBManufacturing · Year ended 2025-12-31 · USD$201.49M-$66.54M-33.0%-19.5%0.5%n/a
BIOManufacturing · Year ended 2025-12-31 · USD$2.58B$759.90M29.4%10.2%0.7%$27.85
YALAServices · Year ended 2025-12-31 · USD$341.94M$148.14M43.3%18.3%0.7%$0.83
FSIManufacturing · Year ended 2025-12-31 · USD$38.52M$786.9K2.0%2.0%0.7%$0.06
SNAManufacturing · Year ended 2026-01-03 · USD$5.16B$1.02B19.7%17.1%0.9%$19.19
REGNManufacturing · Year ended 2025-12-31 · USD$14.34B$4.50B31.4%14.4%1.0%$41.48
NCMIServices · Year ended 2026-01-01 · USD$243.20M-$10.60M-4.4%-2.8%1.0%-$0.11
MSGYConstruction · Year ended 2026-03-31 · USD$23.56M-$8.00M-34.0%-95.7%1.0%$0.56
CCCCManufacturing · Year ended 2025-12-31 · USD$35.95M-$104.99M-292.1%-40.9%1.0%-$1.27
ACUManufacturing · Year ended 2025-12-31 · USD$196.54M$10.18M5.2%8.7%1.1%$2.49

Rows per page: 2550100

Your saved companies and screens