Stephen Taub Premium Four Stocks, One Big Bet: Sosin’s Carvana Call Delivers 41% Return Carvana powers Sosin Partners back to its high-water mark. Stephen Taub June 18, 2025