Stock price (of any company) is tied to NOTHING other than the demand for said stock and the price investors are willing to pay for it. Generally investors buy stock that will give them the best return on investment, not because it's tied to "the best" or "most innovative" and in some cases even most profitable company. Stock prices go up and down on the whims of the investor mob-mentality.
Now you can help drive that demand by company performance, but if the public has a certain momentum, it is very difficult to turn it around no matter what the company does. If the company is relying on the capital the stock purchase will bring, that is the only time the company can be in trouble.