Stride Inc. Shares Drop 7.8% After Contract Non-Renewal | Intellectia.AI