Snap News - February 20, 2026
🟢 SNAP is trading 3.20% up
SNAP is trading at $5.16, up 3.20%.
Snap Spectacles Lead Exits After Strategic Dispute With CEO Evan Spiegel Before AR Launch
Scott Myers, the senior executive leading Snap’s Spectacles development, has resigned from the company. His departure occurs months before the scheduled...