Badger Meter, Inc. Common Stock (BMI)

128.85
+3.72 (2.97%)
NYSE· Last Trade: Sep 14th, 12:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors