Badger Meter, Inc. Common Stock (BMI)

128.09
+2.25 (1.79%)
NYSE· Last Trade: May 26th, 1:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors