Projected Income Statement: Cabot Corporation

Forecast Balance Sheet: Cabot Corporation

Forecast Balance Sheet - Cabot Corporation
Fiscal Period: September 2021 2022 2023 2024 2025 2026 2027 2028
Net Debt 1 994 1,237 1,038 917 872 980 908 842
Change - 24.45% -16.09% -11.66% -4.91% 12.39% -7.35% -7.27%
Announcement Date 11/8/21 11/7/22 11/6/23 11/4/24 11/3/25 11/2/26 - -
1USD in Million
Estimates

Cash Flow Forecast: Cabot Corporation

Fiscal Period: September 2021 2022 2023 2024 2025 2026 2027 2028
CAPEX 1 195 211 244 241 274 207.2 217.5 242.5
Change - 8.21% 15.64% -1.23% 13.69% -24.36% 4.95% 11.49%
Free Cash Flow (FCF) 1 62 -111 351 451 391 202.7 266 300
Change - -279.03% 416.22% 28.49% -13.3% -48.17% 31.25% 12.78%
Announcement Date 11/8/21 11/7/22 11/6/23 11/4/24 11/3/25 - - -
1USD in Million
Estimates

Forecast Financial Ratios: Cabot Corporation

Fiscal Period: September 2021 2022 2023 2024 2025 2026 2027 2028

Profitability

        
EBITDA Margin (%) 19.13% 16.85% 17.68% 19.45% 21.65% 19.63% 19.73% 20.36%
EBIT Margin (%) 14.43% 13.49% 14.07% 15.67% 17.51% 14.96% 14.62% 15.37%
EBT Margin (%) 11.91% 7.75% 11.47% 13.24% 15.22% 10.84% 13.61% 14.71%
Net margin (%) 7.33% 4.84% 11.32% - - 5.69% 8.95% 9.98%
FCF margin (%) 1.82% -2.57% 8.93% 11.29% 10.53% 5.5% 6.9% 7.49%
FCF / Net Income (%) 24.8% -53.11% 78.88% - - 72.7% 77.1% 75%

Profitability

        
ROA 9.37% 10.54% 8.53% 10.72% 10.41% 8.58% 8.35% 9.08%
ROE 34.82% 39.02% 28.12% 26.24% 26.42% 20.93% 20.04% 20.93%

Financial Health

        
Leverage (Debt/EBITDA) 1.52x 1.7x 1.49x 1.18x 1.08x 1.33x 1.19x 1.03x
Debt / Free cash flow 16.03x -11.14x 2.96x 2.03x 2.23x 4.84x 3.41x 2.81x

Capital Intensity

        
CAPEX / Current Assets (%) 5.72% 4.88% 6.21% 6.03% 7.38% 5.62% 5.64% 6.05%
CAPEX / EBITDA (%) 29.91% 28.98% 35.11% 31.02% 34.08% 28.21% 28.58% 29.73%
CAPEX / FCF (%) 314.52% -190.09% 69.52% 53.44% 70.08% 102.26% 81.77% 80.83%

Items per share

        
Cash flow per share 1 4.525 1.758 10.53 12.42 12.27 8.972 9.23 10.69
Change - -61.16% 499.2% 17.97% -1.24% -26.87% 2.87% 15.83%
Dividend per Share 1 1.4 1.48 1.54 1.66 1.76 1.861 1.98 2.136
Change - 5.71% 4.05% 7.79% 6.02% 5.71% 6.44% 7.87%
Book Value Per Share 1 16.69 15.89 22.37 29.28 28.6 31.36 34.58 37.55
Change - -4.79% 40.76% 30.89% -2.34% 9.65% 10.26% 8.61%
EPS 1 4.34 - - - - 4.02 6.65 7.71
Change - - - - - - 53.58% 15.94%
Nbr of stocks (in thousands) 56,724 56,299 55,937 54,824 53,204 51,339 51,339 51,339
Announcement Date 11/8/21 11/7/22 11/6/23 11/4/24 11/3/25 11/2/26 - -
1USD
Estimates
2026 2027 *
P/E 19.1x 10.9x
PBR 2.3x 2.09x
EV / Sales 1.06x 1.2x
Yield 2.58% 2.74%

EPS & Dividend

EPS & Dividend - Cabot Corporation


Y-o-Y evolution of P/E

Valuation ratios - P/E - Cabot Corporation
 

Year-on-year evolution of the Yield

Valuation ratios - Yield - Cabot Corporation
Trader
Investor
Global
Quality
ESG MSCI
A
MarketScreener Ratings - Cabot Corporation
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
6
Last Close Price
72.17USD
Average target price
85.33USD
Spread / Average Target
+18.24%
  1. Stock Market
  2. Stocks
  3. CBT Stock
  4. Financials Cabot Corporation