Live News EARNINGS FLASH M impact Oct 22, 2026, 12:31 PM UTC Badger Meter Q3 EPS USD 1.24 Badger Meter reported Q3 net income of USD 35.903 million. BMI SquawkNews Desk