Badger Meter, Inc. Common Stock (BMI)

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