Stock screener

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

Clear
TickerCompanyRevenueNet IncomeNet MROE ▾Rev GrowthEPS
SPRUSPRUCE POWER HOLDING CORPTransportation & Utilities$111.81M-$26.03M-23.3%-21.5%36.2%$-1.44
ANGOANGIODYNAMICS INCManufacturing$320.17M-$36.74M-11.5%-21.5%9.5%$-0.88
VRNSVARONIS SYSTEMS INCServices$623.53M-$129.32M-20.7%-21.6%13.2%$-1.13
SYRESpyre Therapeutics, Inc.Manufacturing$0-$155.20M-21.7%$13.76
IVVDInvivyd, Inc.Manufacturing$53.43M-$52.49M-98.2%-21.7%110.5%$-0.30
UTSIUTSTARCOM HOLDINGS CORP.Manufacturing$8.98M-$7.95M-88.5%-21.8%-17.5%$-0.87
WETOWetour Robotics LtdTransportation & Utilities$4.97M-$1.74M-35.1%-22.0%$-0.08
REEMFRARE ELEMENT RESOURCES LTDMining$0-$4.90M-22.0%$-0.01
VREOFVireo Growth Inc.Manufacturing$268.77M-$68.11M-25.3%-22.2%170.4%$-0.09
TVTXTravere Therapeutics, Inc.Manufacturing$490.73M-$25.55M-5.2%-22.2%110.5%$-0.29
ESGHESG Inc.Agriculture$7.51M-$1.95M-25.9%-22.3%-64.9%$-0.02
ONLOrion Properties Inc.Finance & Real Estate$147.65M-$139.31M-94.4%-22.3%-10.4%$-2.48
XMTRXometry, Inc.Services$686.63M-$61.75M-9.0%-22.3%25.9%$-1.03
BDNBRANDYWINE REALTY TRUSTFinance & Real Estate$484.45M-$178.25M-36.8%-22.3%-4.2%$-1.03
ORKAOruka Therapeutics, Inc.Manufacturing$0-$105.43M-22.3%$-0.37
AMBQAmbiq Micro, Inc.Manufacturing$72.51M-$36.46M-50.3%-22.4%-4.7%$-4.57
AWREAWARE INC /MA/Services$17.29M-$5.87M-34.0%-22.5%-0.6%$-0.28
SLDPWSolid Power, Inc.Manufacturing$21.75M-$93.41M-429.5%-22.5%8.0%$-0.51
F-PDFORD MOTOR COManufacturing$187.27B-$8.16B-4.4%-22.7%1.2%$-2.06
AIRGAIRGAIN INCManufacturing$51.78M-$6.43M-12.4%-22.7%-14.6%$-0.54
TALOTALOS ENERGY INC.Mining$1.78B-$494.29M-27.8%-22.8%-9.8%$-2.82
GOGrocery Outlet Holding Corp.Retail Trade$4.69B-$224.91M-4.8%-22.9%7.3%$-2.30
CTNMContineum Therapeutics, Inc.Manufacturing$0-$59.98M-23.0%-100.0%$-2.17
SOSSOS LtdFinance & Real Estate$154.29M-$97.32M-63.1%-23.0%-33.3%$-6.02
ABTCAmerican Bitcoin Corp.Finance & Real Estate$185.16M-$153.17M-82.7%-23.0%158.8%$-0.17

Rows per page: 2550100