Topped up at $17.33 today. Not cheap but reasonable. I think the delay in buyback gives traders an opportunity to buy now and sell into buyback.