Insiders
I suppose it is a good sign that Deluce has been buying shares during the past week. Better than selling anyhow. I would have assumed he would have had restrictions from doing so until after results are released, guess not. Assume that means he does not have results from lab either. Highly doubt they will all be out by end of March. It would be a new event for mkr to mention a timeline and actually keep it.