Badger Meter Inc (STU:33B)
€ 174.3 2.1 (1.22%) Market Cap: 5.21 Bil Enterprise Value: 5.03 Bil PE Ratio: 54.91 PB Ratio: 10.46 GF Score: 94/100

Badger Meter Inc (STU:33B) Transcripts

  • 1