Ownership Structure at Delfi Highlights Strong Private and Insider Influence Private entities control 51% of Delfi Limited’s shares, with the top two shareholders holding a majority. Institutional investors account for 13%, while individual investors hold 33%. Insiders, including the CEO, collectively own S$11 million in stock, indicating significant influence over company direction and governance.42