DB • 1OK • GB0000667013
Generating your data highlights...
742m USD | # 5610 in DE
1 shares | 24.14 USD
29.45m
81.59% | 24.03m