XTRA • 12DA • US24703L2025
Generating your data highlights...
266b USD | # 50 in DE
5.19k shares | 2.09m USD
325.05m
92.89% | 301.94m