Badger Meter Inc logo

Badger Meter Inc

FRA:33B (USA)   Ordinary Shares
€ 171.60 (+0.82%) Apr 26
53.46
P/B:
10.18
Market Cap:
€ 5.08B ($ 5.45B)
Enterprise V:
€ 4.90B ($ 5.25B)
Volume:
59.00
Avg Vol (2M):
27.00
Also Trade In:

FRA:33B Number of Guru Trades

To

FRA:33B Volume of Guru Trades

To

Gurus Latest Trades with FRA:33B

No Available Data

FRA:33B is held by these investors

No Available Data