NYSE • EFXT • CA29269R1055
Generating your data highlights...
2.88b USD | # 3400 in US
584.12k shares | 13m USD
122.1m
99.51% | 121.51m