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
TickerCompany ▴RevenueNet incomeNet marginReturn on equityRevenue growthDiluted EPS
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
OLMAManufacturing · Year ended 2025-12-31 · USDn/a-$162.45Mn/a-33.9%n/a-$1.87
OKURManufacturing · Year ended 2025-12-31 · USDn/a-$59.52Mn/a-105.9%n/a-$4.40
ONCOManufacturing · Year ended 2025-12-31 · USD$815.4K-$14.03Mn/m-89.0%-67.7%-$16.56
OTLCManufacturing · Year ended 2025-12-31 · USDn/a$249.28Mn/a94.9%n/a$0.59
IRDManufacturing · Year ended 2025-12-31 · USD$14.20M-$49.59M-349.3%-323.1%29.1%-$0.80
ORGOManufacturing · Year ended 2025-12-31 · USD$564.17M$37.03M6.6%12.3%17.0%$0.15
OGNManufacturing · Year ended 2025-12-31 · USD$6.22B$187.00M3.0%24.9%-2.9%$0.72
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
OVIDManufacturing · Year ended 2025-12-31 · USD$7.25M-$17.41M-240.1%-13.3%n/mn/a
PTNManufacturing · Year ended 2025-06-30 · USD$0-$17.31Mn/an/a-100.0%-$32.15
PVLAManufacturing · Year ended 2025-12-31 · USDn/a-$41.72Mn/a-149.1%n/a-$3.71
PDSBManufacturing · Year ended 2025-12-31 · USDn/a-$34.50Mn/a-372.9%n/a-$0.74
PRGOManufacturing · Year ended 2025-12-31 · USD$4.25B-$1.43B-33.5%-48.6%-2.8%-$10.29
PFEManufacturing · Year ended 2025-12-31 · USD$62.58B$7.77B12.4%9.0%-1.6%$1.36
PAHCManufacturing · Year ended 2026-06-30 · USD$1.52B$99.72M6.6%25.9%17.1%$2.43
PLRXManufacturing · Year ended 2025-12-31 · USD$0-$149.34Mn/a-82.4%n/a-$2.43
ELABManufacturing · Year ended 2025-12-31 · USD$590.1K-$7.75Mn/m-98.9%n/an/a
PMVPManufacturing · Year ended 2025-12-31 · USDn/a-$77.74Mn/a-74.2%n/a-$1.48
PGENManufacturing · Year ended 2025-12-31 · USD$9.68M-$250.64Mn/mn/m146.7%-$1.37
PRFXManufacturing · Year ended 2025-12-31 · USD$17.0K-$5.02Mn/m-58.8%n/a-$7.47
PRTAManufacturing · Year ended 2025-12-31 · USD$9.68M-$244.09Mn/m-87.0%-92.8%-$4.53
PVCTManufacturing · Year ended 2025-12-31 · USD$336.1K-$5.43Mn/mn/a-45.5%-$0.01

Rows per page: 2550100

Your saved companies and screens