DB • IVKA • GB00B17BBQ50
Generating your data highlights...
7.06b USD | # 2025 in DE
1.17k shares | 9.9k USD
581.72m
91.00% | 529.35m