Badger Meter Reports Record Sales, Earnings and Earnings Per Share for 2016

Go back to Badger Meter Reports Record Sales, Earnings and Earnings Per Share for 2016
BADGER METER, Inc. (NYSE: BMI) Delayed: 135.34 -0.16 (0.12%)
Previous Close $135.50    52 Week High $78.72 
Open $135.81    52 Week Low $29.30 
Day High $137.36    P/E 79.61 
Day Low $132.23    EPS $1.70 
Volume 419,249