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
OTTRTransportation & Utilities · Year ended 2025-12-31 · USD$1.30B$275.89M21.2%14.8%-2.3%$6.55
OUNZFinance & Real Estate · Year ended 2026-01-31 · USDn/a$1.09Bn/a37.6%n/an/a
OUTFinance & Real Estate · Year ended 2025-12-31 · USD$1.83B$147.00M8.0%20.7%0.0%$0.82
OVBCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$15.60Mn/a9.2%n/an/a
OVLYFinance & Real Estate · Year ended 2025-12-31 · USDn/a$23.91Mn/a11.5%n/a$2.88
OVVMining · Year ended 2025-12-31 · USD$8.91B$1.24B13.9%11.1%-2.7%$4.78
OWLFinance & Real Estate · Year ended 2025-12-31 · USD$2.87B$78.83M2.7%1.3%25.0%$0.10
OXYMining · Year ended 2025-12-31 · USD$21.57B$2.37B11.0%6.5%-5.0%$1.61
OYSEFinance & Real Estate · Year ended 2025-12-31 · USDn/a$5.78Mn/an/an/an/a
PManufacturing · Year ended 2026-02-01 · USD$3.66B$188.18M5.1%13.0%15.6%$0.55
PAATransportation & Utilities · Year ended 2025-12-31 · USD$44.26B$1.44B3.2%n/a-9.5%n/a
PAAITransportation & Utilities · Year ended 2025-12-31 · USD$134.83M$124.86M92.6%n/a7.1%$2.62
PACHFinance & Real Estate · Year ended 2025-12-31 · USDn/a$4.78Mn/an/an/an/a
PACSServices · Year ended 2025-12-31 · USD$5.29B$191.54M3.6%20.1%29.3%$1.22
PAGRetail Trade · Year ended 2025-12-31 · USD$31.81B$935.40M2.9%16.8%-0.2%$14.13
PAGPTransportation & Utilities · Year ended 2025-12-31 · USD$44.26B$260.00M0.6%n/a-9.5%n/a
PAHCManufacturing · Year ended 2026-06-30 · USD$1.52B$99.72M6.6%25.9%17.1%$2.43
PALLFinance & Real Estate · Year ended 2025-12-31 · USDn/a$321.95Mn/a31.1%n/an/a
PANLTransportation & Utilities · Year ended 2025-12-31 · USD$632.04M$19.37M3.1%4.5%17.8%$0.30
PANWManufacturing · Year ended 2026-07-31 · USD$11.48B$307.00M2.7%1.1%24.5%$0.40
PARRMining · Year ended 2025-12-31 · USD$7.46B$369.39M4.9%24.4%-6.4%$7.16
PATHServices · Year ended 2026-01-31 · USD$1.61B$282.33M17.5%13.6%12.7%$0.52
PATKManufacturing · Year ended 2025-12-31 · USD$3.95B$135.06M3.4%11.4%6.3%$3.90
PAVMManufacturing · Year ended 2025-12-31 · USDn/a$401.0Kn/a1.2%n/a-$5.63
PAYServices · Year ended 2025-12-31 · USD$1.20B$66.94M5.6%11.9%37.3%$0.52

Rows per page: 2550100

Your saved companies and screens