Organization:
Badger Meter
LEI 5493002JENE20OGTUG20
Organization name
Badger Meter, Inc.
Country name
USA
Country of registration
USA
Industry
Other Sectors
Bond debt
-