Option Focus | SPCX Sees $30 Million Deep ITM Put Block, Synthetic Long Fails to Offset Broadly Bearish Tone
SPCX shares closed at $156.11 on Tuesday, up 0.98%, but activity in the options market painted a more cautious picture. A deep in-the-money put purchase worth more than $30 million stood out as the...