DB:30L3 | FR0013379484
Generating your data highlights...
69.6m USD | # 8809 in DE
848 shares | 416.51k USD
107.13m
83.80% | 89.77m