someone prob got sick of the anxiety of holding a losing position and with every good annoucement leading to no shareprice appreciation they prob frustrated and pulled the pin. Each to there own and I can understand it to an extent. 13 mill market cap leaves Huge upside and minimal or next to no downside. I’m comfortable with my postion here even though I’m heavy in the red.