DB • KGX1 • US4972161016
Generating your data highlights...
6.34b USD | # 2175 in DE
166 shares | 2.02k USD
131.12m
53.47% | 70.12m