XTRA • MS1 • LU2380748603
Generating your data highlights...
918k USD | # 12759 in DE
67.35k shares | 14.03k USD
14.58m
10.02% | 1.46m