It just means that people used to think the stock of the company would go up.
Following that: low stock prices does not mean a company is not doing well.
It just means that people used to think the stock of the company would go up.
Following that: low stock prices does not mean a company is not doing well.