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
ORMPManufacturing · Year ended 2025-12-31 · USDn/a$64.05Mn/a32.1%n/a$1.50
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
ORGOManufacturing · Year ended 2025-12-31 · USD$564.17M$37.03M6.6%12.3%17.0%$0.15
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
ONCOManufacturing · Year ended 2025-12-31 · USD$815.4K-$14.03Mn/m-89.0%-67.7%-$16.56
ONCManufacturing · Year ended 2025-12-31 · USD$5.34B$286.93M5.4%6.6%40.2%$0.19
OMERManufacturing · Year ended 2025-12-31 · USDn/a-$3.35Mn/an/an/a-$0.05
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
OGNManufacturing · Year ended 2025-12-31 · USD$6.22B$187.00M3.0%24.9%-2.9%$0.72
OGENManufacturing · Year ended 2025-12-31 · USDn/a-$9.84Mn/a-118.9%n/a-$4.56
OCULManufacturing · Year ended 2025-12-31 · USD$51.95M-$265.94M-511.9%-40.6%-18.5%-$1.42
NXTSManufacturing · Year ended 2025-12-31 · USDn/a-$4.00Mn/a-25.0%n/a-$8.61
NXTCManufacturing · Year ended 2025-12-31 · USDn/a-$55.84Mn/a-159.8%n/a-$19.65
NWBOManufacturing · Year ended 2025-12-31 · USD$1.38M-$60.16Mn/mn/a-0.3%-$0.04
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
NTHIManufacturing · Year ended 2025-12-31 · USD$40.0K-$62.15Mn/mn/a-51.8%-$3.20
NRXPManufacturing · Year ended 2025-12-31 · USD$1.45M-$28.62Mn/mn/an/an/a
NRSNManufacturing · Year ended 2025-12-31 · USDn/a-$11.12Mn/an/an/a-$0.44
NRIXManufacturing · Year ended 2025-11-30 · USD$83.98M-$264.46M-314.9%-49.1%54.0%-$3.05
NNVCManufacturing · Year ended 2025-06-30 · USD$0-$9.47Mn/a-125.9%n/a-$0.63
NMADManufacturing · Year ended 2025-12-31 · USDn/a-$6.08Mn/a-62.9%n/a-$1.26

Rows per page: 2550100

Your saved companies and screens