Indeed. When I first bought SLR I paid 0.89 which was the same price as NST at the time (2013). I also bought SAR for 0.15 as well. Since that time NST has gone up x 6 and SAR by more than 10.
It's definitely SLRS turn.
SLR Price at posting:
63.5¢ Sentiment: Buy Disclosure: Held