How do Cabot's valuation metrics compare to its peers?
Cabot trades at 15.2 times EPS estimates, lower than the industry average of 18.3 times.