I have a sneaky suspician that he might be buying about 5 - 10 million shares on the open market very soon.
His last buy was at 1.38 and he has bought as high as over $ 5.00, so he likely wants to average down big himself and also show the confidence that he believes himself.
Look for this by the end of April, before the 1Q CC.