DB • SMP2 • US79588J1025
Generating your data highlights...
30.3b USD | # 730 in DE
N/A shares | N/A USD
2.64b
76.93% | 2.03b