8000 IWM JUN 10th 2022 181.00 PUTS BOUGHT@ 1.06 vs Open Interest of 448 for a total of $848000 on the BEAR side
Posted inUnusual Options Flow
8000 IWM JUN 10th 2022 181.00 PUTS BOUGHT@ 1.06 vs Open Interest of 448 for a total of $848000 on the BEAR side