Genel Energy plc (GENL) Share Price | Ticker