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
PTCTManufacturing · Year ended 2025-12-31 · USD$1.73B$682.64M39.4%n/a114.5%$7.78
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
KTTAManufacturing · Year ended 2025-12-31 · USDn/a-$20.43Mn/a-37.0%n/a-$2.91
PEPGManufacturing · Year ended 2025-12-31 · USDn/a-$89.66Mn/a-60.8%n/a-$2.12
CATXManufacturing · Year ended 2025-12-31 · USDn/a-$103.12Mn/a-49.8%n/a-$1.40
PTPIManufacturing · Year ended 2025-12-31 · USDn/a$1.91Mn/a66.7%n/a-$1.56
PHATManufacturing · Year ended 2025-12-31 · USD$175.11M-$221.25M-126.3%n/a216.9%-$3.03
PHIOManufacturing · Year ended 2025-12-31 · USDn/a-$8.70Mn/a-43.2%n/an/a
PLYXManufacturing · Year ended 2025-12-31 · USDn/a-$8.98Mn/a-196.8%n/a-$0.20
PMHSManufacturing · Year ended 2025-12-31 · USD$648.2K-$10.70Mn/mn/an/m-$0.39
PRAXManufacturing · Year ended 2025-12-31 · USD$0-$303.27Mn/a-34.5%-100.0%-$13.48
PRLDManufacturing · Year ended 2025-12-31 · USD$12.14M-$99.50M-819.6%-145.0%73.4%-$1.29
PBHManufacturing · Year ended 2026-03-31 · USD$1.09B$190.30M17.5%10.1%-4.3%$3.91
PMNManufacturing · Year ended 2025-12-31 · USDn/a-$39.72Mn/an/an/a-$22.61
PRPHManufacturing · Year ended 2025-12-31 · USD$4.34M-$14.74M-339.3%-420.3%-35.8%-$1.74
PCSAManufacturing · Year ended 2025-12-31 · USDn/a-$13.56Mn/a-243.2%n/a-$10.36
PPCBManufacturing · Year ended 2026-06-30 · USDn/a-$18.86Mn/a-200.6%n/a-$17.62
PTIXManufacturing · Year ended 2026-03-31 · USDn/a$1.37Mn/a52.2%n/a$0.59
PTGXManufacturing · Year ended 2025-12-31 · USD$46.02M-$130.15M-282.8%-21.2%-89.4%-$2.05
PKTXManufacturing · Year ended 2025-12-31 · USDn/a-$393.6Kn/a-132.1%n/a$0.00
PULMManufacturing · Year ended 2025-12-31 · USDn/a-$5.16Mn/a-135.5%n/a-$1.41
PYXSManufacturing · Year ended 2025-12-31 · USD$13.86M-$79.62M-574.5%-149.1%-14.2%-$1.28
QTTBManufacturing · Year ended 2025-12-31 · USD$53.74M$29.82M55.5%71.0%n/a$2.42
QUCYManufacturing · Year ended 2025-12-31 · USD$537.1K-$16.21Mn/mn/m-39.9%-$2.70

Rows per page: 2550100

Your saved companies and screens