Apparently the prior insiders who are recently no
Post# of 969
Other than their lack of confidence, there seems to be no direct news which would account for this dive in the share price (?)
I for one, am tired of viewing these days as "buying opportunities".