Badger Meter Inc.

BMI·NYSE·$127.20·$4B