DB • 1YO • CNE100001T72
Generating your data highlights...
31.7b USD | # 685 in DE
851 shares | 23.63k USD
421.57m
65.84% | 277.55m