Cabot
NYSE:CBT
$ 73,86
+ $1,12 (1,54%)
73,86 $
+$1,12 (1,54%)
End-of-day quote: 03/26/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

$7,25
Earnings Per Share
$70,19
Revenue Per Share
25,48%
Gross Margin %
$3,86 B
Market Cap
$0,83 B
Long-Term Debt
Earnings Per Share
$7,25
Revenue Per Share
$70,19
Gross Margin %
25,48%
Market Cap
$3,86 B
Long-Term Debt
$0,83 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share $7,25 $7,06 $5,38 $6,28 $5,02 $2,08 $3,91 $4,03 $3,43 $3,14 $2,75 $3,43 $2,91 $3,34 $3,00 $3,04 $0,16 $1,47 $2,22 $1,61
Earnings Earnings $383,53M $383,99M $297,57M $353,75M $285,14M $117,73M $222,79M $241,92M $212,49M $195,72M $172,07M $219,69M $186,50M $211,99M $191,70M $198,79M $10,45M $96,17M $144,94M $103,20M
RPS Revenue Per Share $70,19 $73,43 $71,07 $76,71 $60,02 $46,18 $58,56 $54,01 $43,86 $38,68 $45,90 $56,94 $54,03 $51,99 $48,53 $44,24 $34,33 $48,78 $40,07 $39,67
Revenue Revenue $3,71B $3,99B $3,93B $4,32B $3,41B $2,61B $3,34B $3,24B $2,72B $2,41B $2,87B $3,65B $3,46B $3,30B $3,10B $2,89B $2,24B $3,19B $2,62B $2,54B
OCF Operating Cash Flow $665,00M $692,00M $595,00M $100,00M $257,00M $377,00M $361,00M $299,00M $340,00M $386,00M $489,00M $305,00M $419,00M $415,00M $195,00M $249,00M $400,00M $0,00M $309,00M $0,00M
FCF Free Cash Flow $391,00M $451,00M $351,00M $-111,00M $62,00M $177,00M $137,00M $70,00M $193,00M $274,00M $348,00M $134,00M $155,00M $134,00M $-35,00M $0,00M $0,00M $0,00M $0,00M $0,00M
OM Operating Margin 16,99% 15,72% 13,46% 12,94% 12,70% 8,30% 10,91% 11,72% 12,66% 12,19% 9,27% 9,98% 8,77% 9,30% 8,41% 9,28% 1,57% 5,33% 7,99% 5,51%
GM % Gross Margin % 25,48% 24,34% 21,34% 20,16% 22,94% 19,36% 20,80% 22,86% 24,25% 25,22% 20,72% 20,10% 19,13% 19,96% 18,50% 20,18% 14,09% 15,29% 19,76% 16,71%
FCFS Free Cash Flow Per Share $6,78 $8,19 $6,26 $-1,96 $1,09 $3,13 $2,37 $1,12 $3,23 $4,36 $5,32 $2,13 $2,40 $2,10 $-0,63 $2,21 $4,67 $-1,22 $2,58 $0,98
LT Debt Long-Term Debt $832,00M $1,06B $1,07B $1,06B $688,00M $1,07B $1,02B $708,00M $688,00M $940,00M $997,00M $1,03B $1,02B $1,17B $556,00M $600,00M $623,00M $586,00M $503,00M $459,00M
Sha. Stocks 52,9M 54,39M 55,31M 56,33M 56,8M 56,6M 56,98M 60,03M 61,95M 62,33M 62,57M 64,05M 64,09M 63,47M 63,9M 65,39M 65,33M 65,42M 65,29M 64,1M
×