Micron whale opens $21.23 million bearish options bet expiring June 26, 2026
Analyst Rocky said the MU $900 put position was 13% out-of-the-money, with 7,311 contracts traded and more than 84% of volume executed at the ask, a sign of active put buying.