According to TechFlow, on October 14, according to TheDataNerd monitoring, the top SPX holder 0xA4C sold 4.05 million SPX at $1.67 million, and he still holds 15 million SPX (about $12.87 million). Another whale 0x4a6 sold 793,000 SPX at $713,000 (realizing a profit of $583,000), and still holds 7 million SPX (about $5.84 million).