XTRA:639 | LU1778762911
Generating your data highlights...
104b USD | # 209 in DE
1.32k shares | 940.79k USD
205.83m
75.71% | 155.84m