Badger Meter (BMI) Ascends But Remains Behind Market: Some Facts to Note
The latest trading session saw Badger Meter (BMI) ending at 3.89 per share and a revenue of $799.07 million, representing changes of +23.89% and +13.57%, respectively, from the prior year. The Zacks Rank system, s ...