CBT Earnings: AI Insights on Cabot Corp