Badger Meter Inc
(STU:33B)
€
117.2
-0.10 (-0.09%)
Market Cap: 3.41 Bil
Enterprise Value: 3.32 Bil
PE Ratio: 31.70
PB Ratio: 5.76
GF Score: 83/100 Badger Meter Inc (STU:33B) Transcripts
- 1