The SP in our case doesn't represent investor sentiment. It's more of a tool to manipulate sentiments and rip off naive investors at will, while at the same time bleeding out the company, causing dilution and delays.
It's all a con - once you start believing the SP reflects the company's value you're officially butt loved.