Trust me to open my big mouth. Still, I got a few more at 41c and people seem to think the announcement wasn't bad(although I can't see a lot of excitement in it).
I hold SLT,SLTO. Do your own research before investing.
SLT Price at posting:
0.0¢ Sentiment: None Disclosure: Held