News
In the latest trading session, Badger Meter (BMI) closed at $242.39, marking a -1.95% move from the previous day.
Exchange Traded Concepts LLC lowered its position in shares of Badger Meter, Inc. (NYSE:BMI – Free Report) by 9.5% in the 1st quarter, according to its most recent Form 13F filing with the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results