Live News EARNINGS FLASH M impact Oct 22, 2026, 12:30 PM UTC Badger Meter reports third-quarter net income of $35.9 million BMI SquawkNews Desk