I would say institutional sentiment is more important than retail sentiment. Everyone on this board combined have less purchasing power than a single institutional investor that could easily buy 10% of the company without even blinking.
There's a few hedge funds that have dipped their toes in the water and bought a few shares in the company, but they're clearly waiting for more convincing results before they decide to go for a swim.