XTRA:639 | LU1778762911
Generating your data highlights...
143b USD | # 116 in DE
2.29k shares | 1.86m USD
205.06m
75.60% | 155.03m