EFX
EFX
US2944291051
Equifax, Inc.
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
17.13B EUR
18.67B EUR
21.48B EUR
26.12B EUR
Enterprise Value
22.54B EUR
23.96B EUR
26.61B EUR
31.04B EUR
Valuation Multiples
Trailing P/E
25.67x
27x
30.74x
49.54x
Forward P/E
14.5x
--
--
--
Price to Sales
2.66x
2.9x
3.42x
5.64x
Price to Book
3.91x
4.26x
4.73x
5.67x
EV/Revenue
3.5x
3.72x
4.24x
6.7x
EV/EBITDA
11.71x
12.55x
14.04x
21.87x
Price to FCF (P/FCF)
18.08x
16.89x
18.86x
25.67x
EV/FCF
23.78x
21.69x
23.36x
30.5x
FCF Yield
5.53%
5.92%
5.3%
3.9%
ende