Scholastic to Repurchase 2.85 Million Shares at $40 Each | Intellectia.AI