DB • N3I • KYG6525F1028
Generating your data highlights...
16.4b USD | # 1226 in DE
5.02k shares | 29.11k USD
2.35b
80.60% | 1.9b