Yahoo Finance Logo

Badger Meter, Inc. (33B.F)

Add to watchlist
Frankfurt - Frankfurt Delayed price. Currency in EUR
179.40+1.00 (+0.56%)
At close: 09:49PM CEST
Loading interactive chart…