DB:639 | LU1778762911
Generating your data highlights...
106b USD | # 200 in DE
117 shares | 947.81k USD
205.83m
75.71% | 155.84m