6340 $UPST MAR 21st 2025 75.00 PUTS BOUGHT@ 3.75 vs Open Interest of 247 for a total of $2377500 on the BEAR side

Posted inUnusual Options Flow
6340 $UPST MAR 21st 2025 75.00 PUTS BOUGHT@ 3.75 vs Open Interest of 247 for a total of $2377500 on the BEAR side