Sorry Alpha ...I notice you are back in(disclosure), s/p has been pretty stubborn around this level .....and now has your seal of approval as a "Buy" so we must be on a good thing ...( long or short term may I ask??)
STL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held