DB:8L8 | US5303071071
Generating your data highlights...
10.8b USD | # 1280 in DE
2 shares | 147.21 USD
142.84m
85.28% | 121.8m