EFX Equifax, Inc. | US2944291051
| Metric | Current | 30.06.2026 | 31.03.2026 | 31.12.2025 |
|---|---|---|---|---|
| Market Cap | 20.270.843.904 | 18.665.472.143,55 | 21.482.351.873,78 | 26.124.391.485,6 |
| Enterprise Value | 25.707.544.576 | 23.962.472.143,55 | 26.607.051.873,78 | 31.036.891.485,6 |
| Trailing P/E | 30,32 | 27 | 30,74 | 49,54 |
| Forward P/E | 16,97 | - | - | - |
| Price to Sales | 3,15 | 2,9 | 3,42 | 5,64 |
| Price to Book | 4,63 | 4,26 | 4,73 | 5,67 |
| EV/Revenue | 3,99 | 3,72 | 4,24 | 6,7 |
| EV/EBITDA | 13,36 | 12,55 | 14,04 | 21,87 |