NYSE:EFX | US2944291051
Generating your data highlights...
25.4b USD | # 772 in US
1.21m shares | 285.75m USD
122.39m
99.52% | 121.81m