Badger Meter, Inc. Common Stock (BMI)

174.10
+7.41 (4.45%)
NYSE · Last Trade: Jan 8th, 8:23 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors