Jane Street's Strategy Stake Grew 54%. The 13.9 Million Puts Matter More. | Whale Factor