IDXX IDEXX Laboratories, Inc. | US45168D1046
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 42.937.593.856 | 44.524.164.760,74 | 53.927.561.695,31 | 51.110.562.281,86 |
| Enterprise Value | 43.842.514.944 | 45.429.087.760,74 | 54.723.553.695,31 | 52.015.359.281,86 |
| Trailing P/E | 39,99 | 40,65 | 50,9 | 63 |
| Forward P/E | 32,96 | - | - | - |
| Price to Sales | 9,66 | 10,01 | 12,53 | 15,91 |
| Price to Book | 27,72 | 28,61 | 33,59 | 32,74 |
| EV/Revenue | 9,86 | 10,22 | 12,72 | 16,19 |
| EV/EBITDA | 28,36 | 29,17 | 36,28 | 45,1 |