Buying depth...total of $104,251...does'nt give one a great deal of confidence. Might see support at around 20 cents. Can't see any directors buys yet ?? - wonder at what price they will be enticed to pick up some shares ?
STL Price at posting:
26.0¢ Sentiment: Sell Disclosure: Not Held