The two whales sold about 4.85 million SPX and still hold 22 million SPX.
According to The Data Nerd, the number one SPX holder 0xA4C sold 4.05 million SPX for $1.67 million, and he still owns 15 million SPX (about $12.87 million).
Large 0x4a6 sold 793,000 SPX for $713,000 (realized profit of $583,000) and still owns 7 million SPX (~ $5.84 million).