NYSE:EFX | US2944291051
Generating your data highlights...
25.9b USD | # 770 in US
1.34m shares | 307.58m USD
122.39m
99.56% | 121.85m