Badger Meter, Inc. Common Stock (BMI)

134.40
+2.67 (2.03%)
NYSE· Last Trade: Jun 15th, 5:51 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors