Charter Communications Struggles with Stock Declines Despite Revenue Gains | The 4 Pillar Report