By Charter's calculation, which excludes stock-based compensation, net leverage was 4.1 times EBITDA at the end of 2024. Charter’s leverage is more modest than smaller peer Altice USA’s at more than 6 ...
It comes after winds reached 100mph on Friday as the storm left one person dead, more than a million people without power and caused significant travel disruption across the UK and Ireland.