NYSE • EFXT • CA29269R1055
Generating your data highlights...
3.15b USD | # 3255 in US
595.06k shares | 14.64m USD
122.07m
99.51% | 121.47m