Painful week for retail investors invested in Yellow Cake plc (LON:YCA) after 4.1% drop, institutions also suffered losses

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.