The.selling is increasing in his thing. Not one of my better investments. They should have had a suitable replacement already sorted - not that it's the only reason for the sell off. Must be pricing in lower profits now.
WTF Price at posting:
$3.94 Sentiment: Hold Disclosure: Held