DB • 1JJA • SE0012454072
Generating your data highlights...
6.36b USD | # 2171 in DE
424 shares | 6.84k USD
157.83m
72.72% | 114.77m