DB • KMBA • US78440P3064
Generating your data highlights...
14.6b USD | # 1289 in DE
349 shares | 13.13k USD
213m
69.06% | 147.1m