XTRA • 3QD • US23804L1035
Generating your data highlights...
79.4b USD | # 283 in DE
1.15k shares | 353.82k USD
330.83m
99.42% | 328.91m