Badger Meter, Inc. Common Stock (BMI)

130.02
+4.39 (3.49%)
NYSE· Last Trade: Jun 3rd, 3:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors