DB:TLK | US8894781033
Generating your data highlights...
11.9b USD | # 1314 in DE
58 shares | 6.3k USD
98.18m
99.25% | 97.44m