BADGER METER INC

$81.76 upup 2.82 (3.57%)
AS OF 4:10:00PM ET 06/24/2022
More Quote Information