Agree mate. Had a good feeling about this and was talked up by several brokers. Bought in at $1.30. Essentially lost half of my money now - stock is down 30% in less than 5 days. No explanation?
SPT Price at posting:
69.0¢ Sentiment: Sell Disclosure: Held