Badger Meter Inc (NYSE:BMI)

146.54
Delayed Data
As of 3:59pm ET
 +2.78 / +1.93%
Today’s Change
73.20
Today|||52-Week Range
147.01
+34.40%
Year-to-Date