Display in USD
Badger Meter Q2 EPS $1.02 Misses $1.03 Estimate, Sales $222.321M Beat $220.205M Estimate | WAPE