Apator Competitors

Ticker Name Consensus Stock Rating Price Price Target Upside/Downside Analysts Market Cap
BMI Badger Meter Outperform 18
$189.00 $149.80 -3.70% 1 $5.38B