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
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
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
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
OLLIRetail Trade · Year ended 2026-01-31 · USD$2.65B$240.60M9.1%12.7%16.6%$3.89
OLNManufacturing · Year ended 2025-12-31 · USD$6.78B-$101.10M-1.5%-5.5%3.7%-$0.88
OLPFinance & Real Estate · Year ended 2025-12-31 · USDn/a$25.47Mn/a8.5%n/a$1.15
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
OMDAServices · Year ended 2025-12-31 · USD$260.21M-$12.78M-4.9%-5.6%53.2%-$0.35
OMFFinance & Real Estate · Year ended 2025-12-31 · USDn/a$783.00Mn/a23.0%n/a$6.56
OMQSServices · Year ended 2025-12-31 · USD$32.72M-$137.0K-0.4%n/a-6.2%-$0.01
ONManufacturing · Year ended 2025-12-31 · USD$6.00B$121.00M2.0%1.6%-15.3%$0.29
ONBFinance & Real Estate · Year ended 2025-12-31 · USDn/a$669.26Mn/a7.9%n/a$1.79
ONCManufacturing · Year ended 2025-12-31 · USD$5.34B$286.93M5.4%6.6%40.2%$0.19
ONEGConstruction · Year ended 2026-03-31 · USD$49.36M-$13.21M-26.8%n/m-7.2%-$84.00
ONEWRetail Trade · Year ended 2025-09-30 · USD$1.87B-$116.23M-6.2%-40.8%5.6%n/a
ONLFinance & Real Estate · Year ended 2025-12-31 · USD$147.65M-$139.31M-94.4%-22.3%-10.4%-$2.48
ONTServices · Year ended 2025-12-31 · USD$830.54M-$843.0K-0.1%-0.2%19.3%-$0.14

Rows per page: 2550100

Your saved companies and screens