Looks like someone dumped ~900k-1m shares at 10:18 &11:42 this morning.
Not hard to see why holders are losing faith
I suspect it may have something to do with absolutely no clear indication where the company is going to earn a single $1 anytime in the next 12 months....all reliant on funding funding funding which has not eventuated in years