DB • IC1H • GB00BHJYC057
Generating your data highlights...
23.2b USD | # 912 in DE
35 shares | 88.09k USD
147.75m
93.03% | 137.45m