DB:5M2 | ID1000106206
Generating your data highlights...
285m USD | # 6282 in DE
2.67k shares | 66.09 USD
13.23b
36.87% | 4.88b