Badger Meter, Inc. Common Stock (BMI)

148.83
+2.52 (1.72%)
NYSE · Last Trade: Feb 5th, 12:18 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors