Badger Meter, Inc. Common Stock (BMI)

157.84
+9.46 (6.38%)
NYSE · Last Trade: Nov 2nd, 2:24 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors