Badger Meter Inc logo

Badger Meter Inc

NEW
FRA:33B (USA)   Ordinary Shares
€ 110.8 +1 (+0.91%) Jul 28
31.44
P/B:
5.71
Market Cap:
€ 3.43B ($ 3.93B)
Enterprise V:
€ 3.35B ($ 3.83B)
Volume:
0
Avg Vol (2M):
38.00
Trade In:

Badger Meter Inc Operating Data

Badger Meter Inc Competitors' Latest Operating Data

Operating data not available.

Badger Meter Inc (FRA:33B) Operating Data Charts