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
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
OFSYear ended 2025-12-31 · USDn/a-$33.09Mn/a-26.9%n/a-$2.47
OGETransportation & Utilities · Year ended 2025-12-31 · USD$3.26B$470.70M14.4%9.5%9.2%$2.32
OGENManufacturing · Year ended 2025-12-31 · USDn/a-$9.84Mn/a-118.9%n/a-$4.56
OGNManufacturing · Year ended 2025-12-31 · USD$6.22B$187.00M3.0%24.9%-2.9%$0.72
OGSTransportation & Utilities · Year ended 2025-12-31 · USDn/a$264.22Mn/a7.7%n/a$4.37
OHIFinance & Real Estate · Year ended 2025-12-31 · USD$1.19B$609.47M51.2%11.8%13.2%$1.94
OIManufacturing · Year ended 2025-12-31 · USD$6.43B-$129.00M-2.0%-8.9%-1.6%-$0.84
OIIMining · Year ended 2025-12-31 · USD$2.78B$353.76M12.7%33.0%4.6%$3.49
OISManufacturing · Year ended 2025-12-31 · USD$668.99M-$109.38M-16.3%-19.1%-3.4%-$1.86
OKETransportation & Utilities · Year ended 2025-12-31 · USD$33.63B$3.46B10.3%15.4%55.0%$5.42
OKLOTransportation & Utilities · Year ended 2025-12-31 · USDn/a-$105.66Mn/a-7.2%n/a-$0.72
OKTAServices · Year ended 2026-01-31 · USD$2.92B$235.00M8.1%3.4%11.8%$1.31
OKURManufacturing · Year ended 2025-12-31 · USDn/a-$59.52Mn/a-105.9%n/a-$4.40
OLBServices · Year ended 2025-12-31 · USD$8.68M-$5.87M-67.7%-127.5%-32.4%-$1.74
OLEDManufacturing · Year ended 2025-12-31 · USD$650.61M$242.07M37.2%13.7%0.5%$5.08
OLLIRetail Trade · Year ended 2026-01-31 · USD$2.65B$240.60M9.1%12.7%16.6%$3.89
OLMAManufacturing · Year ended 2025-12-31 · USDn/a-$162.45Mn/a-33.9%n/a-$1.87
OLNManufacturing · Year ended 2025-12-31 · USD$6.78B-$101.10M-1.5%-5.5%3.7%-$0.88
OLOXWholesale Trade · Year ended 2025-12-31 · USD$2.95M-$18.82M-637.4%-248.0%-40.7%-$165.22
OLPFinance & Real Estate · Year ended 2025-12-31 · USDn/a$25.47Mn/a8.5%n/a$1.15
OMManufacturing · Year ended 2025-12-31 · USD$119.48M-$81.65M-68.3%-64.3%5.1%-$5.37
OMCServices · Year ended 2025-12-31 · USD$17.27B-$54.50M-0.3%-0.4%10.1%-$0.27
OMCLManufacturing · Year ended 2025-12-31 · USD$1.18B$2.05M0.2%0.2%6.5%$0.04

Rows per page: 2550100

Your saved companies and screens