Fastly Shares Plunge 38.23% Despite Record Q1 Results | Intellectia.AI