I think the above report is extremely questionable. they have been rating this very high for a number of years with no uplift anywhere near their forecasts. I have no confidence in their forecasting ability.
The recent freefall is similar to last year. Is this a seasonal thing? bit risky investing in seasonal aspects. May as well be a grain farmer!
TFC Price at posting:
$1.52 Sentiment: Hold Disclosure: Held