CRGY - Crescent Energy Company Stock Analysis | Finranks