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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results