Back to screener

BMI

Badger Meter Inc

Technology · Scientific & Technical Instruments · USA

$131.38

Market cap $3.81B

Valuation

Health

Mood

Neutral

Dividend yield

1.25%

TTM

1.28%

Forward

Explore SmartStockScore

Data updated daily