CBT Financials: Cabot Corp AI Analysis