DB • 1AY • KYG011251066
Generating your data highlights...
1.25b USD | # 4677 in DE
233 shares | 3.25k USD
50.44m
16.46% | 8.3m