SBUX
86,046 $SBUX AUG 16th 2024 90.00 PUTS SOLD TO OPEN@ 0.96 vs Open Interest of 264 for a total of $8260416 on the BULL side
86,046 $SBUX AUG 16th 2024 90.00 PUTS SOLD TO OPEN@ 0.96 vs Open Interest of 264 for a total of $8260416 on the BULL side