Carl Gould – Corporate Investment
Corporate investment in your own stocks is a sign that the company has high confidence in its own ability to grow, and they think their own companies worth investing in. However, it is an admission that the stock is doing poorly and it is around the lowest that it expects to be. If you are a Buy and Hold investor, and you like to find a low point… This is probably it! No 20 year period in the stock market history has shown and overall loss… So if you are thinking long-term and are looking for a Buy Signal so you can hold onto stocks for an extended period of time, then this might be your opportunity. You should expect uncertainty in the market and some vulnerability that typically coincides in presidential election years beware, and be in for the Long Haul!