2001 BABA AUG 9th 160.00 PUTS BOUGHT@ 1.95 vs Open Interest of 109 for a total of $390195 on the BEAR side
Posted inUnusual Options Flow
2001 BABA AUG 9th 160.00 PUTS BOUGHT@ 1.95 vs Open Interest of 109 for a total of $390195 on the BEAR side