Badger Meter, Inc. Common Stock (BMI)

155.67
+5.09 (3.38%)
NYSE · Last Trade: Feb 10th, 1:58 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors