Time Warner: Good Results and AOL Exit Drive Upside

Time Warner (TWX) reported better than expected 1Q09 results. Headline financial numbers of 35 cents, $6.95 billion in revenue, and $1.56 billion in EBITDA each exceeded estimates. On its own, the financial performance would have been enough to push the stock higher. However, news that an AOL spin has moved to the front burner added […]