Badger Meter, Inc. Common Stock (BMI)

149.00
+4.82 (3.34%)
NYSE· Last Trade: Jul 16th, 10:35 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors