Badger Meter Inc
(FRA:33B)
€
109.9
+1 (+0.92%)
Market Cap: 3.22 Bil
Enterprise Value: 3.13 Bil
PE Ratio: 29.51
PB Ratio: 5.36
GF Score: 78/100 Badger Meter Inc (FRA:33B) Transcripts
- 1