This stock is mad. Now up .77% on the day after a good day yesterday as well and despite the sector correcting. Not much good when I was hoping to pick up a few for a shorter term trade, but certainly good for existing holdings.
SLR Price at posting:
$3.92 Sentiment: Buy Disclosure: Held