Badger Meter Inc (FRA:33B)
€ 182.6 4.1 (2.3%) Market Cap: 5.33 Bil Enterprise Value: 5.14 Bil PE Ratio: 56.48 PB Ratio: 10.76 GF Score: 92/100

Badger Meter Inc (FRA:33B) Transcripts

  • 1