Top 20 shareholders hold nearly 57% of the Odin shares. One of the holders is Credit Suisse, currenlty have 5.76% of the shares.