DB:GXEA | US36315X1019
Generating your data highlights...
1.87b USD | # 3491 in DE
40 shares | 1.4k USD
65.9m
67.60% | 44.54m