Why do some stocks, depsite having very strong fundamentals, give almost no returns or negative returns ?

I can think of OLED and some other stocks of similar size, who have strong fundamentals but they don't give returns.

What's the reason ?