My experience has been that share prices often have more to do with investor speculation than actual financial performance. Many marijuana stocks for example are heavily overpriced relative to actual financial performance because of widespread speculation in that industry.