Caesars Stock Down 20%, Should You Buy?
1. CZR stock faces pessimism due to weak operating performance and high valuation. 2. Last 12 months saw a -195 million net income amid weak profitability metrics. 3. CZR's debt stands at $25 billion, yielding a 549.4% debt-to-equity ratio. 4. Stock performance historically poor during economic downturns compared to S&P 500. 5. Caesars' revenue growth has been inconsistent, showing a slight recent increase.