CBT logo

CBT

Cabot CorporationNYSEBasic Materials
$75.93+0.85%ClosedMarket Cap: $3.97B

As of 2026-04-06

Valuation

P/E (TTM)

12.75

PEG

P/B

2.54

P/S

1.10

EV/EBITDA

6.29

DCF Value

$142.34

FCF Yield

10.1%

Div Yield

2.4%

Margins & Returns

Gross Margin

25.4%

Operating Margin

16.5%

Net Margin

8.6%

ROE

20.4%

ROA

8.7%

ROIC

12.2%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 2026$849.0M24.9%$129.0M$73.0M$1.38$0.45
Q4 2025$899.0M24.5%$137.0M$43.0M$0.79$0.45
FY 2025$3.71B25.3%$621.0M$331.0M$6.02$1.76
Q3 2025$923.0M26.4%$167.0M$101.0M$1.86$0.45
Q2 2025$936.0M25.7%$162.0M$94.0M$1.69$0.43
Q1 2025$955.0M24.6%$155.0M$93.0M$1.67$0.43
Q4 2024$1.00B24.0%$150.0M$137.0M$2.43$0.43
FY 2024$3.99B24.0%$614.0M$380.0M$6.72$1.66
Q3 2024$1.02B25.2%$172.0M$109.0M$1.94$0.43
Q2 2024$1.02B24.1%$156.0M$84.0M$1.94$0.40
Q1 2024$958.0M22.8%$136.0M$50.0M$0.88$0.40
Q4 2023$965.0M23.3%$142.0M$234.0M$4.10$0.40