My take... Did management take advantage of insider information? In my opinion yes, just like management in most of the other juniors. They are all a bunch of pigs gorging at the trough. Unfortunately, most investor's just accept it as a cost of doing business. Kind of like paying the mafia run trash companies inflated fees. You know they are taking advantage of you, but they get the job done.
As for the lack of news releases on drill results and resource estimate, I think CAN is dragging their feet as much as possible until after the SOC extortion is behind them. Once the lawsuit is dismissed I bet we get a steady flood of news. June will be CAN's month.