Search results
Insiders own 25% of Genel Energy plc (LON:GENL) shares but retail investors control 29% of the...
Simply Wall St. via Yahoo Singapore Finance· 5 hours agoWith 29% stake, retail investors possess the maximum shares in the company. That is, the group...