1194 BABA JUN 21st 160.00 PUTS BOUGHT@ 1.69 vs Open Interest of 31000 for a total of $201786 on the BEAR side
Posted inUnusual Options Flow
1194 BABA JUN 21st 160.00 PUTS BOUGHT@ 1.69 vs Open Interest of 31000 for a total of $201786 on the BEAR side