2500 ICLN FEB 19th 2021 29.50 PUTS BOUGHT@ 1.35 vs Open Interest of 0 for a total of $337500 on the BEAR side
Posted inUnusual Options Flow
2500 ICLN FEB 19th 2021 29.50 PUTS BOUGHT@ 1.35 vs Open Interest of 0 for a total of $337500 on the BEAR side