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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing