Bearish flow noted in STMicroelectronics (STM) with 1,238 puts trading, or 1.0x expected. Most active are Apr-25 30 puts and Mar-25 28 puts, with total volume in those strikes near 540 contracts.
Some results have been hidden because they may be inaccessible to you