Insiders cancelled Jan $21 options to reissue at $11.78
$21 was very lofty indeed. It might take them a year or two to get these "in the money". At $11.78 for the reissued options and $11.85 for the private placement tells the current prices aren't too bad.
But the market gaming here has to stop a bit. Investors and supporters are getting a tad fed up with the YTD severe underperformance. Certainly this stock has proven to be a good tradable stock. It has to prove itself to be anything else at this point.
I can certainly see why this stock gets into oversold and panic selling! More reason to actively trade and not fall in love with any of these "types" of stocks.