DB • KGX1 • US4972161016
Generating your data highlights...
6.89b USD | # 2131 in DE
147 shares | 1.71k USD
131.12m
53.47% | 70.12m