Badger Meter, Inc. Common Stock (BMI)

123.54
-2.45 (-1.94%)
NYSE · Last Trade: Sep 30th, 6:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors