Apator Competitors

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