Badger Meter shares slide over 5% as Q3 results disappoint

Badger Meter shares slide over 5% as Q3 results disappoint