
CRGY
$11.04
1D:
5.4%
1Y:
27.8%
US44952J1043Sign in to check this stock against your screeners
Sign In$32.22
1D:
3.0%
1Y:
25.3%
US78454L1008Mkt Cap
$7.72B
P/E Ratio TTM
27.2
Revenue TTM
$3.79B
Beta
0.73
Earnings TTM
$130.73M
Dividend Yield TTM
2.68%