XTRA • 3QD • US23804L1035
Generating your data highlights...
81.6b USD | # 289 in DE
1.07k shares | 416.05k USD
330.83m
99.42% | 328.91m