Snap Inc. CFO’s 2.45 M-share purchase hints at a strategic shift, contrasting with senior exec sell‑offs—investors weigh confidence versus market risk.
Snap CTO’s Rule 10b5‑1 sale amid a sharp dip raises questions on confidence, but his disciplined strategy and AR/VR focus keep long‑term investors reassured.