I think in the context of such a great run, today is a small blip of profit taking. However it might make sense that many sea-sick holders will have picked up their stock at $1.40, and so might sell down to there.
Good luck
FKP Price at posting:
$1.35 Sentiment: ST Buy Disclosure: Held