NYSE • GNE • US3722842081
Generating your data highlights...
370m USD | # 6497 in US
68.12k shares | 954.33k USD
24.83m
81.48% | 20.23m