Well after all the earlier promises, now slightly overdue and the SMA chart starting to indicate a reversal of fortune I think you might be wise to buy some. Or if you hold some, top up as I've been doing lately.
For those not familiar with this stock check on previous news over the last year or so re 'promises'.