DB • CBGB • DK0010181759
Generating your data highlights...
19.6b USD | # 1036 in DE
115 shares | 19.83k USD
98.47m
93.21% | 91.79m