we had an update from Blackrock becoming a 5.02% holder back in december which was the last update, however they are not on this list. did they buy in then sell out? also UBS have a 15% hold, I can not remember seeing this previously in any top 20 lists and we have not had any substantial holder notifications for a while. Can someone maybe shed some light on this. Thanks
IDL Price at posting:
37.0¢ Sentiment: Buy Disclosure: Held