Genel Energy plc ( LON:GENL ) shareholders should be happy to see the share price up 18% in the last quarter. But if...
Viewing insider transactions for Genel Energy plc's ( LON:GENL ) over the last year, we see that insiders were net...
Key Insights Genel Energy's significant individual investors ownership suggests that the key decisions are influenced...