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
OCGServices · Year ended 2025-12-31 · USD$1.89M-$3.86M-204.2%-6.0%203.3%-$107.26
OCULManufacturing · Year ended 2025-12-31 · USD$51.95M-$265.94M-511.9%-40.6%-18.5%-$1.42
ODDManufacturing · Year ended 2025-12-31 · USD$809.84M$110.75M13.7%27.9%25.2%$1.80
ODRSManufacturing · Year ended 2025-09-30 · USD$306-$48.5Kn/mn/a87.7%n/a
OFIXManufacturing · Year ended 2025-12-31 · USD$822.31M-$92.19M-11.2%-20.5%2.9%-$2.33
OFLXManufacturing · Year ended 2025-12-31 · USD$98.30M$14.83M15.1%17.6%-3.3%$1.47
OGETransportation & Utilities · Year ended 2025-12-31 · USD$3.26B$470.70M14.4%9.5%9.2%$2.32
OGNManufacturing · Year ended 2025-12-31 · USD$6.22B$187.00M3.0%24.9%-2.9%$0.72
OKTAServices · Year ended 2026-01-31 · USD$2.92B$235.00M8.1%3.4%11.8%$1.31
OLEDManufacturing · Year ended 2025-12-31 · USD$650.61M$242.07M37.2%13.7%0.5%$5.08
OMDAServices · Year ended 2025-12-31 · USD$260.21M-$12.78M-4.9%-5.6%53.2%-$0.35
ONCManufacturing · Year ended 2025-12-31 · USD$5.34B$286.93M5.4%6.6%40.2%$0.19
ONCOManufacturing · Year ended 2025-12-31 · USD$815.4K-$14.03Mn/m-89.0%-67.7%-$16.56
ONEIServices · Year ended 2025-12-31 · USD$1.51M-$3.84M-255.0%n/an/m-$0.10
ONFOServices · Year ended 2025-12-31 · USD$10.73M-$2.59M-24.1%-104.4%36.5%-$0.58
OOMAServices · Year ended 2026-01-31 · USD$273.60M$6.46M2.4%7.0%6.5%$0.23
OPRXServices · Year ended 2025-12-31 · USD$109.43M$5.13M4.7%4.0%18.8%$0.27
OPTUTransportation & Utilities · Year ended 2025-12-31 · USD$8.59B-$1.87B-21.8%n/a-4.1%-$4.00
ORLYRetail Trade · Year ended 2025-12-31 · USD$17.78B$2.54B14.3%n/a6.4%$2.97
OSPNServices · Year ended 2025-12-31 · USD$243.18M$72.90M30.0%26.8%0.0%$1.88
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
OWLTManufacturing · Year ended 2025-12-31 · USD$105.71M-$39.68M-37.5%-208.4%35.4%n/a
OXMManufacturing · Year ended 2026-01-31 · USD$1.48B-$27.89M-1.9%-5.4%-2.6%-$1.86
PManufacturing · Year ended 2026-02-01 · USD$3.66B$188.18M5.1%13.0%15.6%$0.55
PAAITransportation & Utilities · Year ended 2025-12-31 · USD$134.83M$124.86M92.6%n/a7.1%$2.62

Rows per page: 2550100

Your saved companies and screens