Charter Communications Inc

CHTRPNASDAQ
$21.55
-0.1-0.46%