Badger Meter, Inc. Common Stock (BMI)

123.18
+2.29 (1.89%)
NYSE · Last Trade: Apr 22nd, 12:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors