DB • JOT • FI0009007264
Generating your data highlights...
1.31b USD | # 4592 in DE
81 shares | 4.11m USD
35.52m
70.56% | 25.06m