DB • IOOA • GB00B128J450
Generating your data highlights...
872m USD | # 5345 in DE
9.51k shares | 8.78k USD
883.43m
98.00% | 865.8m