Riding the wave....I've seen it drop by that magnitude intraday and correct itself by the close at around 4-5%. However, what is unusual, is the disproportionate amount of sellers to buyers....hmmm.
TFC Price at posting:
$1.53 Sentiment: Buy Disclosure: Held