I wouldn't worry about buyback but where the selling is coming from.Who is happy selling at these levels if IOH is so undervalued? IMO this buyback only helps Stokes increases his % holding with IOH money.
IOH Price at posting:
$1.53 Sentiment: None Disclosure: Not Held