NYSE • EXP • US26969P1084
Generating your data highlights...
6.82b USD | # 2088 in US
429.86k shares | 87.83m USD
31.43m
98.75% | 31.04m