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
Ticker ▴CompanyRevenueNet incomeNet marginReturn on equityRevenue growthDiluted EPS
OSCRFinance & Real Estate · Year ended 2025-12-31 · USD$11.70B-$443.15M-3.8%-45.2%27.5%-$1.69
OSISManufacturing · Year ended 2026-06-30 · USD$1.79B$154.71M8.7%18.6%4.3%$8.95
OSKManufacturing · Year ended 2025-12-31 · USD$10.42B$647.00M6.2%14.3%-2.9%n/a
OSPNServices · Year ended 2025-12-31 · USD$243.18M$72.90M30.0%26.8%0.0%$1.88
OSTManufacturing · Year ended 2025-09-30 · USD$39.68M-$10.31M-26.0%-94.1%22.2%-$4.38
OSWServices · Year ended 2025-12-31 · USD$961.00M$71.62M7.5%13.2%7.4%$0.69
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
OTISManufacturing · Year ended 2025-12-31 · USD$14.43B$1.38B9.6%n/a1.2%$3.50
OTTRTransportation & Utilities · Year ended 2025-12-31 · USD$1.30B$275.89M21.2%14.8%-2.3%$6.55
OUTFinance & Real Estate · Year ended 2025-12-31 · USD$1.83B$147.00M8.0%20.7%0.0%$0.82
OVBCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$15.60Mn/a9.2%n/an/a
OVLYFinance & Real Estate · Year ended 2025-12-31 · USDn/a$23.91Mn/a11.5%n/a$2.88
OVTZServices · Year ended 2025-12-31 · USDn/a-$319.1Kn/an/an/an/a
OVVMining · Year ended 2025-12-31 · USD$8.91B$1.24B13.9%11.1%-2.7%$4.78
OWLFinance & Real Estate · Year ended 2025-12-31 · USD$2.87B$78.83M2.7%1.3%25.0%$0.10
OXMManufacturing · Year ended 2026-01-31 · USD$1.48B-$27.89M-1.9%-5.4%-2.6%-$1.86
OXYMining · Year ended 2025-12-31 · USD$21.57B$2.37B11.0%6.5%-5.0%$1.61
OZVNTransportation & Utilities · Year ended 2026-06-30 · USD$46.9K-$58.7K-125.0%-0.5%-13.5%$0.00
PManufacturing · Year ended 2026-02-01 · USD$3.66B$188.18M5.1%13.0%15.6%$0.55
PAATransportation & Utilities · Year ended 2025-12-31 · USD$44.26B$1.44B3.2%n/a-9.5%n/a
PAAITransportation & Utilities · Year ended 2025-12-31 · USD$134.83M$124.86M92.6%n/a7.1%$2.62
PACKManufacturing · Year ended 2025-12-31 · USD$395.00M-$38.30M-9.7%-7.2%7.1%-$0.45
PACSServices · Year ended 2025-12-31 · USD$5.29B$191.54M3.6%20.1%29.3%$1.22
PAGRetail Trade · Year ended 2025-12-31 · USD$31.81B$935.40M2.9%16.8%-0.2%$14.13
PAGPTransportation & Utilities · Year ended 2025-12-31 · USD$44.26B$260.00M0.6%n/a-9.5%n/a

Rows per page: 2550100

Your saved companies and screens