DB • 1JJA • SE0012454072
Generating your data highlights...
5.69b USD | # 2322 in DE
435 shares | 7.32k USD
157.83m
72.72% | 114.77m