Fastly Shares Drop 12.4% to $21.36 | Intellectia.AI