Only so long the market will be able to ignore this one. 10% share buyback is huge. At an average price of 15c that would be approx $6.5 million the company is spending. Second consecutive full year dividend is expected too (and could be even more than last year's 1c per share which is already a great yield at the current share price).
Yes it is a Chinese company listed on the ASX which should warrant concerns but they're spending considerable amounts of money to generate shareholder value. Time will tell but the signs are very promising
XPD Price at posting:
14.0¢ Sentiment: Buy Disclosure: Held