Cabot Corp logo

Cabot Corp

NEW
STU:CBT (USA)   Ordinary Shares
€ 76.65 -0.40 (-0.52%) Jul 14
16.59
P/B:
2.89
Market Cap:
€ 3.98B ($ 4.54B)
Enterprise V:
€ 5.00B ($ 5.71B)
Volume:
30.00
Avg Vol (2M):
55.00
Trade In:

Cabot Corp Valuation Measures