EquityFolio

CBT vs OEC

Cabot Corporation Common Stock · Orion S.A. Common Shares

Relative return (rebased to 100)

Key stats

Metric CBT OEC
Price $79.68 $5.80
Market Cap $4.11B $327.83M
P/E 12.43
P/B 2.56 0.86
P/S 1.11 0.18
ROE 20.6% -18.4%
Net Margin 8.9% -3.9%
Gross Margin 25.3% 19.9%
Revenue Growth -7.0% -3.8%
Dividend Yield 2.21% 1.38%
EPS $6.41 -$1.24

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.