DB • SWD • JP3368000000
Generating your data highlights...
19.2b USD | # 1052 in DE
275 shares | 28.05k USD
189.71m
98.54% | 186.94m