1000 BABA JUL 5th 172.50 PUTS BOUGHT@ 4.55 vs Open Interest of 237 for a total of $455000 on the BEAR side
Posted inUnusual Options Flow
1000 BABA JUL 5th 172.50 PUTS BOUGHT@ 4.55 vs Open Interest of 237 for a total of $455000 on the BEAR side