This looks far better than expected - but they've reaffirmed guidance so I guess it's just seasonality. Will be interesting to see how the market responds. Need a bit of momentum for the next leg up
TFC Price at posting:
$1.73 Sentiment: Buy Disclosure: Held