XTRA • 3S9 • US86771W1053
Generating your data highlights...
2.12b USD | # 3894 in DE
2.11k shares | 27.04k USD
240.85m
91.76% | 221m