12914 IWM JUN 18th 2021 206.00 PUTS BOUGHT@ 3.96 vs Open Interest of 11000 for a total of $5113944 on the BEAR side
Posted inUnusual Options Flow
12914 IWM JUN 18th 2021 206.00 PUTS BOUGHT@ 3.96 vs Open Interest of 11000 for a total of $5113944 on the BEAR side