I took some off the table today. Having made my first purchase at $0.58 in Jan 2014 and averaging down to $0.403, I felt it was a good time to lock in some of that blood sweat and tears and cash it in for some relief.
SLR Price at posting:
65.0¢ Sentiment: Hold Disclosure: Held