What is the current Badger Meter share price?
The current share price of Badger Meter is US$ 218.46
How many Badger Meter shares are in issue?
Badger Meter has 29,410,656 shares in issue
What is the market cap of Badger Meter?
The market capitalisation of Badger Meter is USD 6.43B
What is the 1 year trading range for Badger Meter share price?
Badger Meter has traded in the range of US$ 139.50 to US$ 239.1054 during the past year
What is the PE ratio of Badger Meter?
The price to earnings ratio of Badger Meter is 69.39
What is the cash to sales ratio of Badger Meter?
The cash to sales ratio of Badger Meter is 9.13
What is the reporting currency for Badger Meter?
Badger Meter reports financial results in USD
What is the latest annual turnover for Badger Meter?
The latest annual turnover of Badger Meter is USD 703.59M
What is the latest annual profit for Badger Meter?
The latest annual profit of Badger Meter is USD 92.6M
What is the registered address of Badger Meter?
The registered address for Badger Meter is 8040 EXCELSIOR DR, STE 400, MADISON, WISCONSIN, 05105
What is the Badger Meter website address?
The website address for Badger Meter is www.badgermeter.com
Which industry sector does Badger Meter operate in?
Badger Meter operates in the TOTALIZING FLUID METERS sector