Big volumes traded the last couple of days, could be profit takers. Steady steady wins the race, reminds me of Puffin Bill and there are still a few concession tickets left. Chooo whooo lol
SLR Price at posting:
$1.90 Sentiment: Hold Disclosure: Held