Challenger Energy Group PLC (CEG) Share Price & Analysis | Ticker | Ticker