It strikes me that they are getting very good value buying back at these levels
Was looking at the buy/sell depth and although sellers outweigh buyers heavily it seems that the bulk of sells are sitting well down the que at 30c and above, approx 2m for sale between 22c and 29.5c with the balance sitting well out of range of the price action.