Alphai.io Logo
Cabot Corp (NYSE:CBT) Beats Q1 Earnings Estimates Despite Revenue Miss