New research shows that companies decrease leverage in anticipation of future investment shocks — good ones and bad ones alike.
Changes in executive pay, the departure of its CFO, and almost $30 billion of cash obligations may be warning signs for Netflix's valuation outlook.