Badger Meter, Inc. Common Stock (BMI)

127.81
-7.01 (-5.20%)
NYSE· Last Trade: Jun 23rd, 10:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors