Ilika Plc Ord 1p is listed on the London Stock Exchange trading with ticker code IKA.L. It has a market capitalisation of £52.95m, with approximately 168.11m shares in issue. Over the last year ...
assortment of various sushi surrounded by raw fish - Static Media / Shutterstock / Getty ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results