NYSE • GNE • US3722842081
Generating your data highlights...
384m USD | # 6499 in US
86.25k shares | 1.22m USD
24.79m
82.41% | 20.43m