3868 TSLA MAY 12th 2023 150.00 PUTS BOUGHT@ 5.1 vs Open Interest of 3119 for a total of $1972680 on the BEAR side
Posted inUnusual Options Flow
3868 TSLA MAY 12th 2023 150.00 PUTS BOUGHT@ 5.1 vs Open Interest of 3119 for a total of $1972680 on the BEAR side