DB • 0YT • GB0004478896
Generating your data highlights...
916m USD | # 5151 in DE
N/A shares | N/A USD
145.97m
69.62% | 101.62m