10000 IWM OCT 2022 171.00 PUTS BOUGHT@ 4.05 vs Open Interest of 852 for a total of $4050000 on the BEAR side
Posted inUnusual Options Flow
10000 IWM OCT 2022 171.00 PUTS BOUGHT@ 4.05 vs Open Interest of 852 for a total of $4050000 on the BEAR side