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
PTNManufacturing · Year ended 2025-06-30 · USD$0-$17.31Mn/an/a-100.0%-$32.15
OVIDManufacturing · Year ended 2025-12-31 · USD$7.25M-$17.41M-240.1%-13.3%n/mn/a
ORKAManufacturing · Year ended 2025-12-31 · USDn/a-$105.43Mn/a-22.3%n/an/a
ORICManufacturing · Year ended 2025-12-31 · USDn/a-$129.47Mn/a-33.7%n/a-$1.47
OGNManufacturing · Year ended 2025-12-31 · USD$6.22B$187.00M3.0%24.9%-2.9%$0.72
ORGOManufacturing · Year ended 2025-12-31 · USD$564.17M$37.03M6.6%12.3%17.0%$0.15
IRDManufacturing · Year ended 2025-12-31 · USD$14.20M-$49.59M-349.3%-323.1%29.1%-$0.80
OTLCManufacturing · Year ended 2025-12-31 · USDn/a$249.28Mn/a94.9%n/a$0.59
ONCOManufacturing · Year ended 2025-12-31 · USD$815.4K-$14.03Mn/m-89.0%-67.7%-$16.56
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
OSTXManufacturing · Year ended 2025-12-31 · USDn/a-$28.75Mn/an/an/a-$0.98
ORMPManufacturing · Year ended 2025-12-31 · USDn/a$64.05Mn/a32.1%n/a$1.50
OGENManufacturing · Year ended 2025-12-31 · USDn/a-$9.84Mn/a-118.9%n/a-$4.56
OPKManufacturing · Year ended 2025-12-31 · USD$606.88M-$225.68M-37.2%-17.8%-14.9%-$0.30
ONCYManufacturing · Year ended 2025-12-31 · USDn/a-$28.76Mn/an/an/a-$0.30
OMERManufacturing · Year ended 2025-12-31 · USDn/a-$3.35Mn/an/an/a-$0.05
OCULManufacturing · Year ended 2025-12-31 · USD$51.95M-$265.94M-511.9%-40.6%-18.5%-$1.42
NVCTManufacturing · Year ended 2025-12-31 · USDn/a-$26.44Mn/a-143.6%n/a-$1.32
NUVBManufacturing · Year ended 2025-12-31 · USD$62.90M-$204.63M-325.3%-66.9%699.0%-$0.60
NRIXManufacturing · Year ended 2025-11-30 · USD$83.98M-$264.46M-314.9%-49.1%54.0%-$3.05
NKTXManufacturing · Year ended 2025-12-31 · USD$0-$104.08Mn/a-33.3%n/a-$1.41
NXTCManufacturing · Year ended 2025-12-31 · USDn/a-$55.84Mn/a-159.8%n/a-$19.65
NXTSManufacturing · Year ended 2025-12-31 · USDn/a-$4.00Mn/a-25.0%n/a-$8.61
NCELManufacturing · Year ended 2025-12-31 · USDn/a-$8.30Mn/a-114.5%n/a$2.16

Rows per page: 2550100

Your saved companies and screens