Funny I woke up this morning and for some reason thought, I would like to see SLR go into a trading halt this morning pending an announcement. Ha Ha, old saying, be careful what you hope for.
SLR Price at posting:
$3.09 Sentiment: LT Buy Disclosure: Held