Badger Meter Inc
(FRA:33B)
€
109.1
-0.50 (-0.46%)
Market Cap: 3.19 Bil
Enterprise Value: 3.10 Bil
PE Ratio: 29.87
PB Ratio: 5.43
GF Score: 78/100 Badger Meter Inc (FRA:33B) Transcripts
- 1