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 equityRevenue growth ▾Diluted EPS
OLMAManufacturing · Year ended 2025-12-31 · USDn/a-$162.45Mn/a-33.9%n/a-$1.87
ORICManufacturing · Year ended 2025-12-31 · USDn/a-$129.47Mn/a-33.7%n/a-$1.47
ORIQFinance & Real Estate · Year ended 2025-12-31 · USDn/a$683.1Kn/a63.0%n/an/a
ORKAManufacturing · Year ended 2025-12-31 · USDn/a-$105.43Mn/a-22.3%n/an/a
OTLCManufacturing · Year ended 2025-12-31 · USDn/a$249.28Mn/a94.9%n/a$0.59
OUNZFinance & Real Estate · Year ended 2026-01-31 · USDn/a$1.09Bn/a37.6%n/an/a
OVIDManufacturing · Year ended 2025-12-31 · USD$7.25M-$17.41M-240.1%-13.3%n/mn/a
PALIManufacturing · Year ended 2025-12-31 · USD$0-$16.78Mn/a-13.0%n/a-$0.30
PALLFinance & Real Estate · Year ended 2025-12-31 · USDn/a$321.95Mn/a31.1%n/an/a
PALXManufacturing · Year ended 2025-12-31 · USDn/a-$3.16Mn/a-39.1%n/a-$0.47
PAVMManufacturing · Year ended 2025-12-31 · USDn/a$401.0Kn/a1.2%n/a-$5.63
PAVSServices · Year ended 2026-03-31 · USD$14.60M-$12.73M-87.2%-40.8%n/m-$8485.00
PCSAManufacturing · Year ended 2025-12-31 · USDn/a-$13.56Mn/a-243.2%n/a-$10.36
PCVXManufacturing · Year ended 2025-12-31 · USDn/a-$766.63Mn/a-28.5%n/a-$5.63
PDYNServices · Year ended 2025-12-31 · USDn/a$10.04Mn/a13.4%n/a$0.24
PEPGManufacturing · Year ended 2025-12-31 · USDn/a-$89.66Mn/a-60.8%n/a-$2.12
PETZFinance & Real Estate · Year ended 2025-12-31 · USDn/a$1.80Mn/a5.9%n/a$0.17
PHCIServices · Year ended 2025-07-31 · USD$241.4K-$536.4K-222.2%-85.9%n/m-$0.01
PHIOManufacturing · Year ended 2025-12-31 · USDn/a-$8.70Mn/a-43.2%n/an/a
PIACYear ended 2025-12-31 · USDn/a-$6.78Mn/a-47.5%n/a-$0.01
PLRXManufacturing · Year ended 2025-12-31 · USD$0-$149.34Mn/a-82.4%n/a-$2.43
PLSEManufacturing · Year ended 2025-12-31 · USD$350.0K-$72.78Mn/m-90.2%n/an/a
PLYXManufacturing · Year ended 2025-12-31 · USDn/a-$8.98Mn/a-196.8%n/a-$0.20
PMCBManufacturing · Year ended 2026-04-30 · USD$0-$19.42Mn/a-58.3%n/a-$2.77
PMVPManufacturing · Year ended 2025-12-31 · USDn/a-$77.74Mn/a-74.2%n/a-$1.48

Rows per page: 2550100

Your saved companies and screens