XTRA • 22UA • US09075V1026
Generating your data highlights...
24.2b USD | # 855 in DE
69.13k shares | 7.09m USD
240.4m
39.02% | 93.81m