One thing that may be dampening the SP rise is the sheer number of securities on issue:
Market cap 986 mill
SP 22c
--> 4.4 billion securities on issue !!
I guess that for every 1/2c rise there are a truckload more holders wanting to exit.
Not to worry; the underlying value here just allows more time to get set...
Cheers
John