DB • IPHB • ZAE000083648
Generating your data highlights...
10.2b USD | # 1613 in DE
3.56k shares | 44.8k USD
897.57m
82.77% | 742.95m