NYSE • GNE • US3722842081
Generating your data highlights...
391m USD | # 6538 in US
84.45k shares | 1.22m USD
24.75m
77.87% | 19.27m