DB • KMBA • US78440P3064
Generating your data highlights...
12.5b USD | # 1411 in DE
311 shares | 11.8k USD
212.99m
69.12% | 147.22m