DB • KRKA • US49989A1097
Generating your data highlights...
10.7b USD | # 1574 in DE
72 shares | 362.39 USD
2.54b
73.23% | 1.86b