The majority of Yellow Cake plc (LON:YCA) shares are held by retail investors at around 50%, while institutions hold 38%. Hedge funds hold 9.1%, with MM Asset Management Inc being the largest shareholder.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing