XTRA • XTY • US1442851036
Generating your data highlights...
26.7b USD | # 771 in DE
47 shares | 31.41k USD
49.69m
97.06% | 48.23m