NYSE • GEF • US3976241071
Generating your data highlights...
3.63b USD | # 3022 in US
220.28k shares | 14.91m USD
24.78m
97.13% | 24.07m