Your 80,000 just might be the straw that breaks the camels back. I cant see how any insto investor would be happy with the current performance. Maybe one will break ranks and add to your 80,000 and send a real shot across the bow.
SLR Price at posting:
36.5¢ Sentiment: None Disclosure: Held