DB • KRKA • US49989A1097
Generating your data highlights...
11b USD | # 1577 in DE
87 shares | 789.04 USD
2.54b
73.23% | 1.86b