SMTC is trading at $131.97 (4.1% down) today as the stock continues to slide following last week's trade-related volatility.

  • Shares were previously pressured on May 15 by China trade concerns and news that Whale Rock Capital Management exited its position.
  • The move appears to be company-specific rather than a broad market pullback, reflecting ongoing worries regarding China exposure and institutional selling.