Cabot Corp (CBT) stock: 12-month forecast projects 48.64% potential return%

Cabot Corp [CBT] stock prices are down -1.37% to $85.44 at the moment. Until recently, the best way to gauge how the stock has performed was to look at its short-term value. The CBT shares have lost -0.08% over the last week, with a monthly amount drifted -2.69%, and not seem to be holding up […]