Well, they now have 2.58% from their previous 10.32%This doesnt equate to 1/3rd, so at some stage they must have sold.This if anything would probably explain the previous pressure on the sell side.Doesnt matter, roll on Feb~!
IRI Tech smallcap Integrated Research finds new CEO in Ian Lowe. Can the stock return to its lockdown highs?