STX is trading 7.8% down today at $1008.31 following a rating downgrade from Fox Advisors and a broader sell-off in technology stocks.

  • Fox Advisors lowered its rating from Overweight to Equal Weight, signaling expectations for market-level returns after a significant price run-up.
  • The decline coincides with broader pressure on tech-heavy benchmarks as investors shift toward a risk-off stance in technology shares.