1030 $FSLR JUN 18th 2026 190.00 PUTS BOUGHT@ 20.1 vs Open Interest of 601 for a total of $2070300 on the BULL side

Posted inUnusual Options Flow

1030 $FSLR JUN 18th 2026 190.00 PUTS BOUGHT@ 20.1 vs Open Interest of 601 for a total of $2070300 on the BULL side