Obviously not the best year for tech companies. After their earnings reports indicated shrinking revenue growth, IBMs stock fell by 5% and it is expected to slide down further. For 13 quarters IBMs revenue has been falling steadily and apparently investors are starting to lose faith in the company. The company however has been buying back their shares because they believe IBM stock will bounce back up. What's the best course of action? Hold or sell before the stock prices fall any further?