TechMeme June 17, 2026Snap's stock closed down 8.14% on Wednesday, after the company launched the $2,195 Specs AR glasses on Tuesday; SNAP is down ~41% YTD (Lucas Ropek/TechCrunch)Read full article Share: