Charter Communications shares slump on Q1 results, dragging down sector peers
at seekingalpha.com (Fri, 24-Apr 10:54 AM)