BMI ▼ -0.3% - Badger Meter, Inc. $BMI - Badger Meter Reports Third Quarter 2026 Financial Results 22-OCT-2026 08:31 AM ET