Sentiments does drive the share price to what the markets thinks the stock is worth, but the share price could be manipulated by sentiments (and this could be false ones done by professional manipulator) but the price would also get back to the MC of what the market thinks a stock is worth.
AVQ Price at posting:
17.5¢ Sentiment: Sell Disclosure: Not Held