NYSE • GEF • US3976241071
Generating your data highlights...
3.51b USD | # 3100 in US
225.63k shares | 15.61m USD
24.78m
97.11% | 24.06m