Badger Meter, Inc.

Badger Meter, Inc.

118.30
EUR
+1.00
(+0.85%)
3.74EPS
34.52P/E
3.76BMarket Cap
Jan 22Next Earn