DB • 63T • KYG875771134
Generating your data highlights...
12.8b USD | # 1381 in DE
1.32k shares | 5.94k USD
1.64b
80.55% | 1.32b