NYSE • GEF • US3976241071
Generating your data highlights...
3.51b USD | # 3099 in US
223.41k shares | 15.45m USD
24.78m
97.11% | 24.06m