Badger Meter
Open
$126.20
High
$129.22
Low
$125.05
Prev Close
$126.26
Volume
58.93K
Avg Volume
409.10K
Market Cap
$3.72B
P/E Ratio
30.01
Forward P/E
25.89
EPS
$4.28
Beta
0.64
52W High
$204.00
52W Low
$112.09
Dividend
$1.76
Div Yield
1.39%
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
buy
Based on 4 analyst ratings
Price Target
Recent Ratings