Badger Meter, Inc. (BMI)
NYSE·Technology·Hardware, Equipment & Parts
$118.62
-3.53%
Mkt Cap $3.56B
Mkt Cap
$3.56B
P/E
27.69
Fwd P/E
27.11
P/S
3.97
Rev TTM
—
EPS TTM
$4.43
NYSE·Technology·Hardware, Equipment & Parts
$118.62
-3.53%
Mkt Cap $3.56B
Mkt Cap
$3.56B
P/E
27.69
Fwd P/E
27.11
P/S
3.97
Rev TTM
—
EPS TTM
$4.43