DB:TKE | US8740541094
Generating your data highlights...
36.5b USD | # 594 in DE
168 shares | 375.8k USD
185.18m
99.54% | 184.33m