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
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
OSPNServices · Year ended 2025-12-31 · USD$243.18M$72.90M30.0%26.8%0.0%$1.88
ORLYRetail Trade · Year ended 2025-12-31 · USD$17.78B$2.54B14.3%n/a6.4%$2.97
OPTUTransportation & Utilities · Year ended 2025-12-31 · USD$8.59B-$1.87B-21.8%n/a-4.1%-$4.00
OPRXServices · Year ended 2025-12-31 · USD$109.43M$5.13M4.7%4.0%18.8%$0.27
OOMAServices · Year ended 2026-01-31 · USD$273.60M$6.46M2.4%7.0%6.5%$0.23
ONFOServices · Year ended 2025-12-31 · USD$10.73M-$2.59M-24.1%-104.4%36.5%-$0.58
ONEIServices · Year ended 2025-12-31 · USD$1.51M-$3.84M-255.0%n/an/m-$0.10
ONCOManufacturing · Year ended 2025-12-31 · USD$815.4K-$14.03Mn/m-89.0%-67.7%-$16.56
ONCManufacturing · Year ended 2025-12-31 · USD$5.34B$286.93M5.4%6.6%40.2%$0.19
OMDAServices · Year ended 2025-12-31 · USD$260.21M-$12.78M-4.9%-5.6%53.2%-$0.35
OLEDManufacturing · Year ended 2025-12-31 · USD$650.61M$242.07M37.2%13.7%0.5%$5.08
OKTAServices · Year ended 2026-01-31 · USD$2.92B$235.00M8.1%3.4%11.8%$1.31
OGNManufacturing · Year ended 2025-12-31 · USD$6.22B$187.00M3.0%24.9%-2.9%$0.72
OGETransportation & Utilities · Year ended 2025-12-31 · USD$3.26B$470.70M14.4%9.5%9.2%$2.32
OFLXManufacturing · Year ended 2025-12-31 · USD$98.30M$14.83M15.1%17.6%-3.3%$1.47
OFIXManufacturing · Year ended 2025-12-31 · USD$822.31M-$92.19M-11.2%-20.5%2.9%-$2.33
ODRSManufacturing · Year ended 2025-09-30 · USD$306-$48.5Kn/mn/a87.7%n/a
ODDManufacturing · Year ended 2025-12-31 · USD$809.84M$110.75M13.7%27.9%25.2%$1.80
OCULManufacturing · Year ended 2025-12-31 · USD$51.95M-$265.94M-511.9%-40.6%-18.5%-$1.42
OCGServices · Year ended 2025-12-31 · USD$1.89M-$3.86M-204.2%-6.0%203.3%-$107.26
NXPIManufacturing · Year ended 2025-12-31 · USD$12.27B$2.02B16.5%19.3%-2.7%$7.95
NXLManufacturing · Year ended 2025-12-31 · USD$301.6K-$8.22Mn/m-219.4%78.8%-$0.50
NXDRServices · Year ended 2025-12-31 · USD$257.65M-$54.20M-21.0%-12.6%4.2%-$0.14
NWTGManufacturing · Year ended 2025-12-31 · USD$8.13M-$6.02M-74.0%-650.1%136.1%-$1.63

Rows per page: 2550100

Your saved companies and screens