If the information is correct then BPT is not buying as they already have their 19.9%.So no real buyers,so does VPE now have their 19.9%.Just guessing.But someone bought all thoughs shares yesterday,an sorry it was'nt me.
ITC Price at posting:
7.8¢ Sentiment: Hold Disclosure: Held