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
TickerCompanyRevenueNet incomeNet marginReturn on equity ▴Revenue growthDiluted EPS
NRPMining · Year ended 2025-12-31 · USDn/a$136.37Mn/an/an/an/a
OMQSServices · Year ended 2025-12-31 · USD$32.72M-$137.0K-0.4%n/a-6.2%-$0.01
ONEGConstruction · Year ended 2026-03-31 · USD$49.36M-$13.21M-26.8%n/m-7.2%-$84.00
OPALTransportation & Utilities · Year ended 2025-12-31 · USD$348.98M$36.41M10.4%n/a16.3%$0.15
OPTUTransportation & Utilities · Year ended 2025-12-31 · USD$8.59B-$1.87B-21.8%n/a-4.1%-$4.00
ORLYRetail Trade · Year ended 2025-12-31 · USD$17.78B$2.54B14.3%n/a6.4%$2.97
OTISManufacturing · Year ended 2025-12-31 · USD$14.43B$1.38B9.6%n/a1.2%$3.50
OVTZServices · Year ended 2025-12-31 · USDn/a-$319.1Kn/an/an/an/a
PAATransportation & Utilities · Year ended 2025-12-31 · USD$44.26B$1.44B3.2%n/a-9.5%n/a
PAAITransportation & Utilities · Year ended 2025-12-31 · USD$134.83M$124.86M92.6%n/a7.1%$2.62
PAGPTransportation & Utilities · Year ended 2025-12-31 · USD$44.26B$260.00M0.6%n/a-9.5%n/a
PBIManufacturing · Year ended 2025-12-31 · USD$1.89B$144.70M7.6%n/a-6.6%$0.84
PLCERetail Trade · Year ended 2026-01-31 · USD$1.21B-$88.26M-7.3%n/a-12.8%-$4.01
PLNTServices · Year ended 2025-12-31 · USD$1.32B$219.10M16.5%n/a12.1%n/a
PLTKServices · Year ended 2025-12-31 · USD$2.76B-$206.40M-7.5%n/a8.1%-$0.55
PMManufacturing · Year ended 2025-12-31 · USD$40.65B$11.35B27.9%n/a7.3%$7.26
PMAConstruction · Year ended 2026-03-31 · USD$14.63M-$5.76M-39.4%n/a-56.8%-$0.44
PMTSManufacturing · Year ended 2025-12-31 · USD$543.53M$14.95M2.8%n/a13.1%$1.25
PRCHFinance & Real Estate · Year ended 2025-12-31 · USD$482.41M-$3.36M-0.7%n/a10.2%-$0.03
PRKSServices · Year ended 2025-12-31 · USD$1.66B$168.35M10.1%n/a-3.6%$3.06
PRSIFinance & Real Estate · Year ended 2026-06-30 · USD$55.80M-$5.41M-9.7%n/a20.3%-$7.37
PRTHServices · Year ended 2025-12-31 · USD$953.01M$55.68M5.8%n/a8.3%$0.68
PTCTManufacturing · Year ended 2025-12-31 · USD$1.73B$682.64M39.4%n/a114.5%$7.78
PTONManufacturing · Year ended 2026-06-30 · USD$2.45B$63.20M2.6%n/a-1.8%$0.14
PWPFinance & Real Estate · Year ended 2025-12-31 · USD$750.90M$35.48M4.7%n/a-14.5%$0.47

Rows per page: 2550100

Your saved companies and screens