I should mention historically TFC has responded very strongly, I don't have the historical charts but the correlation between positive result : upward trend was outlined very clearly in a previous TFC thread.
TFC Price at posting:
$1.48 Sentiment: Buy Disclosure: Held