EquityFolio

CBT vs OEC

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

Relative return (rebased to 100)

Key stats

Metric CBT OEC
Price $91.53 $7.15
Market Cap $4.72B $403.18M
P/E 14.27
P/B 3.01 1.06
P/S 1.27 0.22
ROE 21.1% -18.5%
Net Margin 8.9% -3.9%
Gross Margin 25.3% 19.9%
Revenue Growth -7.0% -3.8%
Dividend Yield 1.92% 1.12%
EPS $6.41 -$1.24

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