DB • 0YT • GB0004478896
Generating your data highlights...
808m USD | # 5470 in DE
700 shares | 3.61k USD
145.6m
74.96% | 109.14m