DB • S0P • NL00150745D9
Generating your data highlights...
15.3b USD | # 1227 in DE
832 shares | 31.29k USD
750m
55.33% | 414.96m