NYSE:EFX | US2944291051
Generating your data highlights...
24.9b USD | # 835 in US
1.75m shares | 365.1m USD
120.27m
99.50% | 119.67m