HenryF, to add, that purchase was made over six months ago... A lot has changed since then, big milestones achieved, and many more coming soon...
not much company direct news put out since last ER, so to me, pure technicals at play in current stock price. Seems to me players are just shuffling...