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
TickerCompany ▾RevenueNet incomeNet marginReturn on equityRevenue growthDiluted EPS
PCSVServices · Year ended 2026-03-31 · USD$6.35M$253.2K4.0%3.3%-14.4%$0.03
PAYXServices · Year ended 2026-05-31 · USD$6.51B$1.76B27.0%47.1%16.9%$4.89
OWLTManufacturing · Year ended 2025-12-31 · USD$105.71M-$39.68M-37.5%-208.4%35.4%n/a
ODRSManufacturing · Year ended 2025-09-30 · USD$306-$48.5Kn/mn/a87.7%n/a
POWWServices · Year ended 2026-03-31 · USD$51.13M-$3.54M-6.9%-1.5%3.5%-$0.05
OFIXManufacturing · Year ended 2025-12-31 · USD$822.31M-$92.19M-11.2%-20.5%2.9%-$2.33
OCGServices · Year ended 2025-12-31 · USD$1.89M-$3.86M-204.2%-6.0%203.3%-$107.26
OGNManufacturing · Year ended 2025-12-31 · USD$6.22B$187.00M3.0%24.9%-2.9%$0.72
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
ONFOServices · Year ended 2025-12-31 · USD$10.73M-$2.59M-24.1%-104.4%36.5%-$0.58
OSPNServices · Year ended 2025-12-31 · USD$243.18M$72.90M30.0%26.8%0.0%$1.88
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
OFLXManufacturing · Year ended 2025-12-31 · USD$98.30M$14.83M15.1%17.6%-3.3%$1.47
OMDAServices · Year ended 2025-12-31 · USD$260.21M-$12.78M-4.9%-5.6%53.2%-$0.35
OKTAServices · Year ended 2026-01-31 · USD$2.92B$235.00M8.1%3.4%11.8%$1.31
ODDManufacturing · Year ended 2025-12-31 · USD$809.84M$110.75M13.7%27.9%25.2%$1.80
OXMManufacturing · Year ended 2026-01-31 · USD$1.48B-$27.89M-1.9%-5.4%-2.6%-$1.86
KIDSManufacturing · Year ended 2025-12-31 · USD$236.35M-$39.65M-16.8%-11.4%15.4%-$1.69
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
OOMAServices · Year ended 2026-01-31 · USD$273.60M$6.46M2.4%7.0%6.5%$0.23
OGETransportation & Utilities · Year ended 2025-12-31 · USD$3.26B$470.70M14.4%9.5%9.2%$2.32
OCULManufacturing · Year ended 2025-12-31 · USD$51.95M-$265.94M-511.9%-40.6%-18.5%-$1.42
ORLYRetail Trade · Year ended 2025-12-31 · USD$17.78B$2.54B14.3%n/a6.4%$2.97

Rows per page: 2550100

Your saved companies and screens