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.