BADGER METER INC (BMI) Stock News

NYSE:BMI • US0565251081

147.2 USD
-2.34 (-1.56%)
At close: Mar 10, 2026
147.2 USD
0 (0%)
After Hours: 3/10/2026, 8:08:37 PM

BMI Latest News, Press Relases and Analysis