Cabot Corp logo

Cabot Corp

NEW
FRA:CBT (USA)   Ordinary Shares
€ 75.8 -3.45 (-4.35%) Jul 31
16.64
P/B:
2.90
Market Cap:
€ 3.94B ($ 4.55B)
Enterprise V:
€ 4.96B ($ 5.72B)
Volume:
200.00
Avg Vol (2M):
694.00
Trade In:

Cabot Corp Valuation Measures