Michael Burry posted a 16.44% return on his top 10 holdings in Q1 2025, outperforming Warren Buffett with strategic bets on ...