We are pretty close to $2.31 and the institutions still have a...

  1. 134 Posts.
    We are pretty close to $2.31 and the institutions still have a shitload of shares to buy for indexation. The share price seems to be going up pretty quickly.
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.