DB • CLRN • CH0012142631
Generating your data highlights...
4.42b USD | # 2765 in DE
629 shares | 41.77k USD
328.88m
59.17% | 194.59m