DB • AFXA • US14218T1051
Generating your data highlights...
2.75b USD | # 3439 in DE
384 shares | 11.47k USD
87.54m
39.58% | 34.64m