XTRA • 3330 • DE000A3MQRK6
Generating your data highlights...
27.3m USD | # 10132 in DE
932 shares | 3.36k USD
6.67m
90.17% | 6.01m