DB • 1JY • KYG687071012
Generating your data highlights...
2.94b USD | # 3328 in DE
506 shares | 4.62k USD
155.19m
90.55% | 140.51m