Owning 35% in Frontier Developments plc (LON:FDEV) means that insiders are heavily invested in the company's future
Key Insights Insiders appear to have a vested interest in Frontier Developments' growth, as seen by their sizeable ownership A total of 3 investors have a majority stake in the company with 51% owner...