Chart of the Day: Charter Communications (CHTR)
Any time corporate executive buys their own stock, it’s worth paying attention to. After all, it shows their confident in the direction of stock. In fact, according to Peter Lynch, "Insiders might sell their shares for any number of reasons, but they buy them for...










