Neutral
Cabot Corporation (NYSE:CBT) Given Consensus Rating of "Hold" by Brokerages
Cabot Corporation (NYSE:CBT) has received a consensus "Hold" rating from six brokerages, with an average one-year target price of $73.75. The company ...