Kadant Authorizes $50 Million Stock Buyback | Intellectia.AI