Also, stock price reflects investors' belief in value based on performance.
Only for the investor sheep. Educated investors will look at many different aspects of a company before investing. A $20/share stock can be much more valuable than a $50/share stock.