Stock screener

Screen US-listed companies on their latest fiscal year — fundamentals and sector straight from SEC filings.

Clear
TickerCompanyRevenueNet IncomeNet MROE ▾Rev GrowthEPS
SKWDSkyward Specialty Insurance Group, Inc.Finance & Real Estate$12.38M$170.03M1373.3%16.8%16.0%$4.07
PKGPACKAGING CORP OF AMERICAManufacturing$8.99B$774.10M8.6%16.8%7.2%$8.58
WTSWATTS WATER TECHNOLOGIES INCManufacturing$2.44B$340.80M14.0%16.8%8.3%$10.17
KRYSKrystal Biotech, Inc.Manufacturing$389.13M$204.83M52.6%16.8%33.9%$6.84
JBHTHUNT J B TRANSPORT SERVICES INCTransportation & Utilities$12.00B$598.28M5.0%16.8%-0.7%$6.12
FNFabrinetManufacturing$3.42B$332.53M9.7%16.8%18.6%$9.17
PAGPENSKE AUTOMOTIVE GROUP, INC.Retail Trade$31.81B$935.40M2.9%16.8%-0.2%$14.13
MZTIMARZETTI COManufacturing$1.91B$167.35M8.8%16.8%2.0%$6.07
CLSKCLEANSPARK, INC.Finance & Real Estate$766.31M$364.46M47.6%16.8%102.2%$-1.30
NFGNATIONAL FUEL GAS COTransportation & Utilities$2.28B$518.50M22.8%16.8%17.1%$5.68
NUTXNutex Health Inc.Services$875.26M$70.79M8.1%16.7%82.4%$10.48
EOGEOG RESOURCES INCMining$22.63B$4.98B22.0%16.7%-4.5%$9.12
PLOWDOUGLAS DYNAMICS, INCManufacturing$656.05M$46.90M7.1%16.7%15.4%$1.96
VICRVICOR CORPManufacturing$407.70M$118.56M29.1%16.7%13.5%$2.61
GRBK-PAGreen Brick Partners, Inc.Construction$2.04B$313.23M15.4%16.7%-1.0%$7.07
SMCISuper Micro Computer, Inc.Manufacturing$21.97B$1.05B4.8%16.6%46.6%$1.68
NCSMNCS Multistage Holdings, Inc.Mining$183.63M$23.75M12.9%16.6%13.0%$8.65
CVSACovista Inc.Services$1.79B$237.06M13.3%16.5%12.9%$6.18
URBNURBAN OUTFITTERS INCRetail Trade$6.17B$464.92M7.5%16.5%11.1%$5.06
WFCFWhere Food Comes From, Inc.Services$24.89M$1.54M6.2%16.5%-3.3%$0.30
AMBOAmbow Education Holding Ltd.Services$9.47M$1.36M14.4%16.5%0.8%$0.02
PRDOPERDOCEO EDUCATION CorpServices$846.10M$159.91M18.9%16.4%24.2%$2.42
GDGENERAL DYNAMICS CORPManufacturing$52.55B$4.21B8.0%16.4%10.1%$15.45
JCSEJE Cleantech Holdings LtdManufacturing$15.78M$2.52M15.9%16.4%11.8%$0.48
PRIMPrimoris Services CorpConstruction$7.57B$274.90M3.6%16.4%19.0%$5.02

Rows per page: 2550100