CVI Earnings: Carl Icahn's Big Bet Faces a Wall of Sell Ratings
CVR Energy reports Q1 2026 results today with a striking ownership structure dominating the story — Carl Icahn controls 70.8% of the company and bought more than 780,000 shares in February at prices around $21, a cost…
