Frankfurt - Delayed Quote • EUR Badger Meter, Inc. (33B.F) Follow Compare 208.20 +1.40 +(0.68%) At close: January 17 at 9:48:28 PM GMT+1 Conversations