ByJames CarterMarch 14, 2026 Fastly CEO Sells $1.2 Million in Stock Amid Strong Performance Fintech & Innovation Investing Markets & Trading News & Analysis