Its pointless to speculate on the future SP, do your own valuation and decide what you think its worth. If you're looking for trends, there's another thread on this forum dedicated to just that.
TFC Price at posting:
$1.62 Sentiment: Buy Disclosure: Held