DB • KSB • DE0006292006
Generating your data highlights...
1.74b USD | # 4150 in DE
18 shares | 271.43k USD
886.62k
15.52% | 137.6k