NYSE • CRGY • US44952J1043
Generating your data highlights...
4.42b USD | # 2669 in US
5.94m shares | 73.54m USD
330.4m
89.01% | 294.1m