Because for months the SP hovered around 0.11 / 0.125 and those who bought at these levels sold out when we hit 0.20/0.27 Hard to blame them.
The best is yet to come and SP will go back to 0.20 / 0.22 before its next take off when licensing agreement in Japan is announced.