Badger Meter, Inc. Common Stock (BMI)

149.84
+3.97 (2.72%)
NYSE· Last Trade: Jul 6th, 2:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors