Charter Stock Chart - Agree To Purchase Charter Communications At 325 Earn 7 9