BMI Badger Meter, Inc. | US0565251081
| Metric | Current | 30.06.2026 | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|---|
| Market Cap | 3.661.618.688 | 4.301.068.499,4 | 4.446.455.589,34 | 5.125.341.082,2 | 5.262.714.259,26 |
| Enterprise Value | 3.589.363.456 | 4.205.335.499,4 | 4.241.002.589,34 | 4.899.325.082,2 | 5.061.021.259,26 |
| Trailing P/E | 29,58 | 34,22 | 34,05 | 49,65 | 75,55 |
| Forward P/E | 25,55 | - | - | - | - |
| Price to Sales | 4,16 | 4,88 | 4,96 | 7,38 | 11,11 |
| Price to Book | 5,36 | 6,3 | 6,44 | 7,19 | 7,49 |
| EV/Revenue | 4,07 | 4,77 | 4,73 | 7,05 | 10,68 |
| EV/EBITDA | 18,25 | 21,02 | 20,74 | 30,56 | 46,67 |