Carpenter Technology officer to sell $5.21 million in stock | Intellectia