XTRA • 22UA • US09075V1026
Generating your data highlights...
23.2b USD | # 921 in DE
43.71k shares | 4.12m USD
240.4m
39.02% | 93.81m