Petrofac Limited's (LON:PFC) market cap touched UK£92m last week, benefiting both individual investors who own 60% as well as institutions
25 investors collectively own a majority stake of 49% in Petrofac Limited (LON:PFC), with individual investors holding the largest share at 60%. After a recent stock price increase, both individual and institutional investors benefitted.