DB • AFXA • US14218T1051
Generating your data highlights...
3.28b USD | # 3247 in DE
175 shares | 5.84k USD
87.54m
39.61% | 34.68m