2463 BABA MAR 19th 2021 222.50 PUTS BOUGHT@ 1.6 vs Open Interest of 1295 for a total of $394080 on the BEAR side
Posted inUnusual Options Flow
2463 BABA MAR 19th 2021 222.50 PUTS BOUGHT@ 1.6 vs Open Interest of 1295 for a total of $394080 on the BEAR side