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
NXGLManufacturing · Year ended 2025-12-31 · USD$11.42M-$3.00M-26.3%-67.3%31.5%-$0.38
NPCEManufacturing · Year ended 2025-12-31 · USD$99.99M-$21.46M-21.5%-112.8%25.1%-$0.66
STIMManufacturing · Year ended 2025-12-31 · USD$149.16M-$39.00M-26.1%-174.3%99.2%-$0.59
NVCRManufacturing · Year ended 2025-12-31 · USD$655.35M-$136.23M-20.8%-40.0%8.3%-$1.22
NUMDManufacturing · Year ended 2025-12-31 · USDn/a-$56.2Kn/an/an/a$0.00
AURXManufacturing · Year ended 2025-12-31 · USD$3.31M-$2.51M-75.8%n/a142.7%n/a
OSURManufacturing · Year ended 2025-12-31 · USD$115.02M-$68.73M-59.8%-20.2%-38.1%-$0.94
KIDSManufacturing · Year ended 2025-12-31 · USD$236.35M-$39.65M-16.8%-11.4%15.4%-$1.69
OSRHManufacturing · Year ended 2025-12-31 · USD$2.91M-$27.06M-931.2%-21.3%-17.7%-$0.80
ODYYManufacturing · Year ended 2025-07-31 · USDn/a-$1.74Mn/an/an/a-$0.02
OBIOManufacturing · Year ended 2025-12-31 · USD$33.48M-$52.70M-157.4%-98.4%n/m-$1.11
OFIXManufacturing · Year ended 2025-12-31 · USD$822.31M-$92.19M-11.2%-20.5%2.9%-$2.33
PAVMManufacturing · Year ended 2025-12-31 · USDn/a$401.0Kn/a1.2%n/a-$5.63
PDEXManufacturing · Year ended 2026-06-30 · USD$77.55M$13.66M17.6%28.7%16.5%$4.12
PRCTManufacturing · Year ended 2025-12-31 · USD$308.05M-$95.57M-31.0%-26.1%37.2%-$1.72
PLSEManufacturing · Year ended 2025-12-31 · USD$350.0K-$72.78Mn/m-90.2%n/an/a
PENManufacturing · Year ended 2025-12-31 · USD$1.40B$177.69M12.7%12.4%17.5%$4.52
PETVManufacturing · Year ended 2026-03-31 · USD$1.14M-$10.47M-917.4%-476.2%0.8%-$0.38
PMIManufacturing · Year ended 2025-12-31 · USD$4.94M-$27.00M-546.6%-712.6%12.5%n/a
PYPDManufacturing · Year ended 2025-12-31 · USDn/a-$34.17Mn/a-311.4%n/a$2.09
PLRZManufacturing · Year ended 2025-12-31 · USDn/a-$3.33Mn/a-15.9%n/a$4.90
PREMManufacturing · Year ended 2025-12-31 · USD$31.88M-$3.87M-12.1%-97.4%53.6%-$0.01
PROFManufacturing · Year ended 2025-12-31 · USD$16.10M-$42.57M-264.4%-64.1%50.7%$1.41
PFSAManufacturing · Year ended 2025-12-31 · USDn/a-$35.82Mn/an/an/a-$107.01
LUNGManufacturing · Year ended 2025-12-31 · USD$90.50M-$54.00M-59.7%-99.8%8.0%-$1.33

Rows per page: 2550100

Your saved companies and screens