DB • TSPA • US87936R2058
Generating your data highlights...
19.2b USD | # 1044 in DE
300 shares | 4.29k USD
1.63b
23.70% | 386.4m