Nexus Finance
BMI Badger Meter, Inc. | US0565251081
Metric Current 30.06.202631.03.202631.12.202530.09.2025
Market Cap 3.661.618.688 4.301.068.499,44.446.455.589,345.125.341.082,25.262.714.259,26
Enterprise Value 3.589.363.456 4.205.335.499,44.241.002.589,344.899.325.082,25.061.021.259,26
Trailing P/E 29,58 34,2234,0549,6575,55
Forward P/E 25,55 ----
Price to Sales 4,16 4,884,967,3811,11
Price to Book 5,36 6,36,447,197,49
EV/Revenue 4,07 4,774,737,0510,68
EV/EBITDA 18,25 21,0220,7430,5646,67
ende