Badger Meter, Inc. Common Stock (BMI)

138.62
-7.25 (-4.97%)
NYSE· Last Trade: Jul 22nd, 10:27 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors