Yup. If people don't know what they own, they deserve to sell at a loss. 2 weeks from now, the r/s will largely be a non-issue, while continued progress and developments become the new subject.
Yesterday morning, the marketcap was around $40M. Right now, it's at approx. $22.5M.
The math ain't that hard to do.