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
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
KIDSManufacturing · Year ended 2025-12-31 · USD$236.35M-$39.65M-16.8%-11.4%15.4%-$1.69
OXMManufacturing · Year ended 2026-01-31 · USD$1.48B-$27.89M-1.9%-5.4%-2.6%-$1.86
ODDManufacturing · Year ended 2025-12-31 · USD$809.84M$110.75M13.7%27.9%25.2%$1.80
OKTAServices · Year ended 2026-01-31 · USD$2.92B$235.00M8.1%3.4%11.8%$1.31
OMDAServices · Year ended 2025-12-31 · USD$260.21M-$12.78M-4.9%-5.6%53.2%-$0.35
OFLXManufacturing · Year ended 2025-12-31 · USD$98.30M$14.83M15.1%17.6%-3.3%$1.47
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
OSPNServices · Year ended 2025-12-31 · USD$243.18M$72.90M30.0%26.8%0.0%$1.88
ONFOServices · Year ended 2025-12-31 · USD$10.73M-$2.59M-24.1%-104.4%36.5%-$0.58
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
OGNManufacturing · Year ended 2025-12-31 · USD$6.22B$187.00M3.0%24.9%-2.9%$0.72
OCGServices · Year ended 2025-12-31 · USD$1.89M-$3.86M-204.2%-6.0%203.3%-$107.26
OFIXManufacturing · Year ended 2025-12-31 · USD$822.31M-$92.19M-11.2%-20.5%2.9%-$2.33
POWWServices · Year ended 2026-03-31 · USD$51.13M-$3.54M-6.9%-1.5%3.5%-$0.05
ODRSManufacturing · Year ended 2025-09-30 · USD$306-$48.5Kn/mn/a87.7%n/a
OWLTManufacturing · Year ended 2025-12-31 · USD$105.71M-$39.68M-37.5%-208.4%35.4%n/a
PAYXServices · Year ended 2026-05-31 · USD$6.51B$1.76B27.0%47.1%16.9%$4.89
PCSVServices · Year ended 2026-03-31 · USD$6.35M$253.2K4.0%3.3%-14.4%$0.03
PDFSServices · Year ended 2025-12-31 · USD$219.02M-$640.0K-0.3%-0.2%22.0%-$0.02
PEGAServices · Year ended 2025-12-31 · USD$1.75B$393.44M22.5%50.0%16.6%$2.13
PTONManufacturing · Year ended 2026-06-30 · USD$2.45B$63.20M2.6%n/a-1.8%$0.14
PEPManufacturing · Year ended 2025-12-27 · USD$93.92B$8.24B8.8%40.1%2.3%$6.00

Rows per page: 2550100

Your saved companies and screens