2500 IBRX JUN 2023 5.00 PUTS BOUGHT@ 1.05 vs Open Interest of 1615 for a total of $262500 on the BEAR side
Posted inUnusual Options Flow
2500 IBRX JUN 2023 5.00 PUTS BOUGHT@ 1.05 vs Open Interest of 1615 for a total of $262500 on the BEAR side