around two/three weeks ago slr had the most short interest (as a percentage of the issued stock) on whole asx so short covering might have been helping the price recently.
http://www.asx.com.au/data/shortsell.txt
SLR Price at posting:
$3.20 Sentiment: LT Buy Disclosure: Held