We have already seen a preview of the first 2 months of this quarter and they have been smashing it so I don't see June being any different. Add pending funding facility, and perhaps another couple of good announcements before the official report in a months time and there is no reason this wont continue to fly.. IMO
SPT Price at posting:
$1.46 Sentiment: Buy Disclosure: Held