DB • SMP2 • US79588J1025
Generating your data highlights...
27.6b USD | # 766 in DE
N/A shares | N/A USD
2.66b
77.06% | 2.05b