NYSE • EXPD • US3021301094
Generating your data highlights...
24.8b USD | # 845 in US
1.08m shares | 193.87m USD
129.99m
99.26% | 129.03m