SNAP Stock Today, November 21, 2025: Price Action, AI Deal Hangover, and What’s Next for Snap Inc.
Snap Inc. (NYSE: SNAP), the parent company of Snapchat, finished Friday’s session (November 21, 2025) at $7.69 per share, down about 1.2% on the day and logging its third straight daily loss. MarketWatch+1 Despite the red close, SNAP remains a