Shares of Badger Meter, Inc. (NYSE:BMI – Get Free Report) have received a consensus rating of “Hold” from the five analysts that are covering the stock, Ratings reports. Three analysts have rated the ...
Several high-ranking executives at water technology company Badger Meter have recently sold significant portions of their ...