NYSE • GEF • US3976241071
Generating your data highlights...
3.84b USD | # 2952 in US
220.28k shares | 14.83m USD
24.78m
97.12% | 24.06m