Badger Meter

$183.10 upup 1.17 (0.64%)
AS OF 2:52:00PM ET 11/04/2025
More Quote Information