Anton and Co took advantage and sold down some shares in the recent (although doesn't seem so recent now) short squeeze when the price shot to $1.42 on results. Now they must see some value again - plus they would be hurting on buying in at higher prices and averaging down at the lows....