CNBC is reporting that Comcast is preparing to buy Time Warner Cable and an official  announcement is expected on Thursday. The “all stock deal” is said to be worth $159 per Time Warner Cable share.

The total value of the deal will be $45.2 billion.

The merger will unite the largest and second largest cable television operators in the country, and could end a long-running bid by smaller cable rival – Charter Communications – to buy Time Warner Cable.

The transaction doesn’t face ownership cap restrictions, but will likely receive a thorough review by the FCC.