BMI

Badger Meter Inc.

Electronic Equipment, Instruments & Components
Dividend Yield1.21926437715911%
numyrs 26
Market Cap 1470
annualdiv 0.600000
epspayout 71.4285714285714
DGR1yr13.95348837209300
DGR3yr 9.8157887721508
DGR5yr8.22720131768346
DGR10yr11.1667005398181
SectorInformation Technology


© DividendNoob