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
TickerCompanyRevenueNet incomeNet marginReturn on equity ▾Revenue growthDiluted EPS
ODYYManufacturing · Year ended 2025-07-31 · USDn/a-$1.74Mn/an/an/a-$0.02
OIMFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
OKMNMining · Year ended 2026-06-30 · USD$8.9K-$367.3Kn/mn/a-60.1%$0.00
OMERManufacturing · Year ended 2025-12-31 · USDn/a-$3.35Mn/an/an/a-$0.05
OMEXTransportation & Utilities · Year ended 2025-12-31 · USD$353.7K-$48.47Mn/mn/a-54.0%-$1.10
OMQSServices · Year ended 2025-12-31 · USD$32.72M-$137.0K-0.4%n/a-6.2%-$0.01
OMTKManufacturing · Year ended 2025-12-31 · USD$1.45M$273.6K18.9%n/a42.2%n/a
ONARServices · Year ended 2025-12-31 · USD$3.18M-$9.28M-291.8%n/a62.8%-$0.08
ONCHFinance & Real Estate · Year ended 2025-12-31 · USDn/a$2.89Mn/an/an/an/a
ONCYManufacturing · Year ended 2025-12-31 · USDn/a-$28.76Mn/an/an/a-$0.30
ONEGConstruction · Year ended 2026-03-31 · USD$49.36M-$13.21M-26.8%n/m-7.2%-$84.00
ONEIServices · Year ended 2025-12-31 · USD$1.51M-$3.84M-255.0%n/an/m-$0.10
ONENTransportation & Utilities · Year ended 2025-12-31 · USDn/a$3.69Mn/an/an/an/a
ONMDServices · Year ended 2025-12-31 · USD$1.36M-$2.80M-206.1%n/a111.4%-$0.06
OPALTransportation & Utilities · Year ended 2025-12-31 · USD$348.98M$36.41M10.4%n/a16.3%$0.15
OPTUTransportation & Utilities · Year ended 2025-12-31 · USD$8.59B-$1.87B-21.8%n/a-4.1%-$4.00
ORIBManufacturing · Year ended 2026-04-30 · USD$12.0K-$40.9K-341.1%n/a-53.9%$0.00
ORLYRetail Trade · Year ended 2025-12-31 · USD$17.78B$2.54B14.3%n/a6.4%$2.97
OSTXManufacturing · Year ended 2025-12-31 · USDn/a-$28.75Mn/an/an/a-$0.98
OTGAFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
OTISManufacturing · Year ended 2025-12-31 · USD$14.43B$1.38B9.6%n/a1.2%$3.50
OTLKManufacturing · Year ended 2025-09-30 · USD$1.41M-$62.42Mn/mn/an/a-$1.79
OVTZServices · Year ended 2025-12-31 · USDn/a-$319.1Kn/an/an/an/a
OYSEFinance & Real Estate · Year ended 2025-12-31 · USDn/a$5.78Mn/an/an/an/a
OZFinance & Real Estate · Year ended 2025-12-31 · USD$9.19M-$40.05M-435.9%n/a243.4%-$10.72

Rows per page: 2550100

Your saved companies and screens