Kadant Inc. (KAI) Stock Analysis — AI Research | MarketCI