3 Big Stock Charts for Wednesday: CNP, PLD, MHK >>> READ MORE