In the latest trading session, Badger Meter (BMI) closed at $195.75, marking a +0.81% move from the previous day.
Shares of the manufacturer of products that measure gas and water ... of +25% annually since 1988. The Zacks Consensus EPS estimate remained stagnant within the past month. Badger Meter currently ...