Cabot Corp (CBT) Stock Down 4.1% but Still Overvalued -- GF Score: 75/100

On May 19, 2026, Cabot Corp (CBT) shares fell 4.1% to a current price of $78.60. This decline comes amidst a broader context where the stock has seen a 52-week
Open original source