News

Appaloosa’s Q1 2025 portfolio value surged to $8.38B, with 39 holdings. Check out the major new bets and significant stake ...