PINS is trading at $17.93 (-3.99%) as escalating Middle East tensions and a broader Nasdaq sell-off weigh on the stock.

  • The Nasdaq fell 1.60% following Iran's rejection of a US peace proposal and subsequent threats to energy infrastructure.
  • Sentiment remains pressured by yesterday's Morgan Stanley price target cut to $27 from $35, which cited concerns regarding advertising scaling issues.