Badger Meter BMI S
November 30, 2024 - 11:09am EST by
member
2024 2025
Price: 217.00 EPS 4.25 4.90
Shares Out. (in M): 30 P/E 50 44
Market Cap (in $M): 6,400 P/FCF 50 44
Net Debt (in $M): -200 EBIT 200 240
TEV (in $M): 6,200 TEV/EBIT 31 25
Borrow Cost: General Collateral

Description

-1       show   sort by    
      Back to top