July turned out to be a rather interesting month for investors as the Dow Industrials and S&P500 large cap stock indexes continued their move to new all-time high levels. This happened as the mid-cap index was relatively flat and small caps printed a negative return. To our surprise, the …  Read More