Badger Meter

$181.80 upup -0.13 (-0.07%)
AS OF 12:06:00PM ET 11/04/2025
More Quote Information