Badger Meter, Inc. Common Stock (BMI)

158.74
+5.69 (3.71%)
NYSE · Last Trade: Feb 11th, 2:51 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors