$138.15
Price
$4.0B
Market Cap
32.4
P/E Ratio
27.7
Forward P/E
$4.27
EPS (TTM)
1.28%
Dividend Yield
$96M
Cash
—
Total Debt
29M
Shares Out
$112.09
$204.00
52-Week Range
Institutional Ownership of Badger Meter Inc
|
Fund / Manager
Click to search
|
Shares | Value | % of Portfolio | Cost Basis | Est. Return |
|---|---|---|---|---|---|
| 174.6K | $26M | $148.17 | -11.97% |
Trading Activity for Badger Meter Inc
Insider Trading for Badger Meter Inc
No Insider Transactions
No Form 4 filings found for this stock in the last 2 years.