Snap (SNAP) shares are rallying in regular trading at the time of writing, following a strong Q3 earnings beat and news of a strategic deal with Perplexity AI. The social media company reported an ...