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
PLSEManufacturing · Year ended 2025-12-31 · USD$350.0K-$72.78Mn/m-90.2%n/an/a
PTLEWholesale Trade · Year ended 2025-12-31 · USD$71.65M-$1.18M-1.6%-13.3%-27.0%-$0.04
PRTAManufacturing · Year ended 2025-12-31 · USD$9.68M-$244.09Mn/m-87.0%-92.8%-$4.53
PRCTManufacturing · Year ended 2025-12-31 · USD$308.05M-$95.57M-31.0%-26.1%37.2%-$1.72
PIACYear ended 2025-12-31 · USDn/a-$6.78Mn/a-47.5%n/a-$0.01
TROWFinance & Real Estate · Year ended 2025-12-31 · USD$7.31B$2.09B28.5%19.2%3.1%$9.24
PRFXManufacturing · Year ended 2025-12-31 · USD$17.0K-$5.02Mn/m-58.8%n/a-$7.47
POWIManufacturing · Year ended 2025-12-31 · USD$443.50M$22.09M5.0%3.3%5.9%$0.39
PMVPManufacturing · Year ended 2025-12-31 · USDn/a-$77.74Mn/a-74.2%n/a-$1.48
PLRXManufacturing · Year ended 2025-12-31 · USD$0-$149.34Mn/a-82.4%n/a-$2.43
MYPSServices · Year ended 2025-12-31 · USD$235.10M-$28.64M-12.2%-12.6%-18.8%-$0.23
PPSIManufacturing · Year ended 2025-12-31 · USD$27.63M-$6.00M-21.7%-20.5%20.8%-$0.54
PINSServices · Year ended 2025-12-31 · USD$4.22B$416.86M9.9%8.8%15.8%$0.61
PLABManufacturing · Year ended 2025-10-31 · USD$849.29M$136.41M16.1%8.5%-2.0%$2.28
PPTAMining · Year ended 2025-12-31 · USDn/a-$100.39Mn/a-11.7%n/a-$1.08
PCSVServices · Year ended 2026-03-31 · USD$6.35M$253.2K4.0%3.3%-14.4%$0.03
CNXNWholesale Trade · Year ended 2025-12-31 · USD$2.87B$83.72M2.9%9.2%2.5%$3.27
PAVMManufacturing · Year ended 2025-12-31 · USDn/a$401.0Kn/a1.2%n/a-$5.63
PRKAServices · Year ended 2025-09-28 · USD$10.47M$1.46M13.9%9.6%5.6%$1.93
PKEManufacturing · Year ended 2026-03-01 · USD$73.30M$11.27M15.4%8.7%18.2%$0.56
PALIManufacturing · Year ended 2025-12-31 · USD$0-$16.78Mn/a-13.0%n/a-$0.30
PTNManufacturing · Year ended 2026-06-30 · USD$13.19M-$8.38M-63.5%-125.3%n/a-$2.96
PAYDServices · Year ended 2025-12-31 · USD$20.71M-$368.2K-1.8%-6.6%11.4%-$0.04
OVIDManufacturing · Year ended 2025-12-31 · USD$7.25M-$17.41M-240.1%-13.3%n/mn/a
POWWServices · Year ended 2026-03-31 · USD$51.13M-$3.54M-6.9%-1.5%3.5%-$0.05

Rows per page: 2550100

Your saved companies and screens