DB • CH1A • US12541W2098
Generating your data highlights...
19.7b USD | # 1003 in DE
6 shares | 3.83k USD
117.87m
99.59% | 117.39m