1015 BABA JUN 21st 162.50 PUTS BOUGHT@ 3.25 vs Open Interest of 2135 for a total of $693875 on the BEAR side
Posted inUnusual Options Flow
1015 BABA JUN 21st 162.50 PUTS BOUGHT@ 3.25 vs Open Interest of 2135 for a total of $693875 on the BEAR side