DB • B9Y • GB0002869419
Generating your data highlights...
2.34b USD | # 3777 in DE
1.05k shares | 12.65k USD
196.01m
94.85% | 185.91m