DB:TKE | US8740541094
Generating your data highlights...
31.6b USD | # 530 in DE
168 shares | 30.26k USD
175.63m
93.02% | 163.37m