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
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
OKURManufacturing · Year ended 2025-12-31 · USDn/a-$59.52Mn/a-105.9%n/a-$4.40
OLMAManufacturing · Year ended 2025-12-31 · USDn/a-$162.45Mn/a-33.9%n/a-$1.87
OMERManufacturing · Year ended 2025-12-31 · USDn/a-$3.35Mn/an/an/a-$0.05
ONCManufacturing · Year ended 2025-12-31 · USD$5.34B$286.93M5.4%6.6%40.2%$0.19
ONCOManufacturing · Year ended 2025-12-31 · USD$815.4K-$14.03Mn/m-89.0%-67.7%-$16.56
ONCYManufacturing · Year ended 2025-12-31 · USDn/a-$28.76Mn/an/an/a-$0.30
OPKManufacturing · Year ended 2025-12-31 · USD$606.88M-$225.68M-37.2%-17.8%-14.9%-$0.30
ORGOManufacturing · Year ended 2025-12-31 · USD$564.17M$37.03M6.6%12.3%17.0%$0.15
ORICManufacturing · Year ended 2025-12-31 · USDn/a-$129.47Mn/a-33.7%n/a-$1.47
ORKAManufacturing · Year ended 2025-12-31 · USDn/a-$105.43Mn/a-22.3%n/an/a
ORMPManufacturing · Year ended 2025-12-31 · USDn/a$64.05Mn/a32.1%n/a$1.50
OSTXManufacturing · Year ended 2025-12-31 · USDn/a-$28.75Mn/an/an/a-$0.98
OTLCManufacturing · Year ended 2025-12-31 · USDn/a$249.28Mn/a94.9%n/a$0.59
OVIDManufacturing · Year ended 2025-12-31 · USD$7.25M-$17.41M-240.1%-13.3%n/mn/a
PAHCManufacturing · Year ended 2026-06-30 · USD$1.52B$99.72M6.6%25.9%17.1%$2.43
PBHManufacturing · Year ended 2026-03-31 · USD$1.09B$190.30M17.5%10.1%-4.3%$3.91
PBYIManufacturing · Year ended 2025-12-31 · USD$228.37M$31.11M13.6%23.9%-0.9%$0.61
PCRXManufacturing · Year ended 2025-12-31 · USD$726.41M$7.03M1.0%1.0%3.6%$0.16
PCSAManufacturing · Year ended 2025-12-31 · USDn/a-$13.56Mn/a-243.2%n/a-$10.36
PDSBManufacturing · Year ended 2025-12-31 · USDn/a-$34.50Mn/a-372.9%n/a-$0.74
PEPGManufacturing · Year ended 2025-12-31 · USDn/a-$89.66Mn/a-60.8%n/a-$2.12
PFEManufacturing · Year ended 2025-12-31 · USD$62.58B$7.77B12.4%9.0%-1.6%$1.36
PGENManufacturing · Year ended 2025-12-31 · USD$9.68M-$250.64Mn/mn/m146.7%-$1.37

Rows per page: 2550100

Your saved companies and screens