NYSE • CRGY • US44952J1043
Generating your data highlights...
4.59b USD | # 2650 in US
6.2m shares | 73.86m USD
330.4m
89.47% | 295.6m