XTRA • GMM • DE0005895403
Generating your data highlights...
183m USD | # 7601 in DE
1.76k shares | 17.59k USD
14.91m
11.89% | 1.77m