‹ Screener

CARLISLE COMPANIES INC

CSL · Fabricated Rubber Products, NEC · 40.5M shares · -3%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $858M (gross $900M, SBC $42M)

Reference price $407.57 · est. market cap ~$16.5B — last insider sale, 2026-02-19 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A86

Dominant North American building-envelope franchise with top-decile returns, fat margins and prodigious cash generation.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.4B2025-09-30 · $1.3B2025-12-31 · $1.1B2026-03-31 · $1.1B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
35.7%
Operating margin
20.0%
Net margin
14.8%
Return on equity
41.3%
Return on assets
11.8%
ROIC
16.9%
Revenue growth (QoQ)
-6.7%
Net-income growth
-43.5%
Debt / equity
1.6×
Net debt / EBITDA
1.5×
Current ratio
3.1×
Free cash flow
$971M
EBITDA
$1.2B
Tangible book value
-$1.2B
Cash & investments
$1.1B
Stock comp / revenue
0.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-04-29Collins Jonathan R.Option exercise5.9K
2026-04-28Palmer SherylGrant505
2026-04-28Myers Charles DavidGrant505
2026-04-28Hansen MaiaGrant505
2026-04-28Singh Jesse GGrant505
2026-04-28Ricard Corrine D.Grant505
2026-04-28Frias James DGrant505
2026-02-19Easton Andrew CSell233$407.57
2026-02-19Easton Andrew COption exercise300$150.00
2026-02-12Schwar StephenOption exercise1.5K$108.72
2026-02-12Schwar StephenSell1.5K$417.16
2026-02-12Schwar StephenSell4.5K$417.42
2026-02-10Zdimal Kevin PSell2.5K$416.69
2026-02-10Zdimal Kevin PSell200$417.61
2026-02-10KOCH D CHRISTIANOption exercise36K$222.35
2026-02-10KOCH D CHRISTIANSell12K$412.31
2026-02-10KOCH D CHRISTIANSell11K$413.49
2026-02-10KOCH D CHRISTIANSell12K$414.18
2026-02-10KOCH D CHRISTIANSell1.7K$415.03
2026-02-10Zdimal Kevin PSell5.8K$405.44
2026-02-10SMITH DAVID WOption exercise1.0K$222.35
2026-02-10SMITH DAVID WSell1.0K$414.05
2026-02-10SMITH DAVID WOption exercise780$250.86
2026-02-10SMITH DAVID WSell780$414.05
2026-02-10Zdimal Kevin POption exercise7.7K$222.35
2026-02-10Zdimal Kevin PSell2.3K$405.19
2026-02-10Zdimal Kevin PSell5.4K$406.08
2026-02-10Zdimal Kevin PSell4.2K$406.26
2026-02-10Zdimal Kevin PSell1.4K$407.44
2026-02-10Zdimal Kevin PSell128$408.06
2026-02-10Zdimal Kevin PSell2.1K$415.91
2026-01-31Sifontes JuanGrant308
2026-01-31Sifontes JuanTax withheld92$340.89
2026-01-31Wallace SusanGrant224
2026-01-31Wallace SusanTax withheld128$340.89
2026-01-31Easton Andrew CGrant193
2026-01-31Easton Andrew CTax withheld106$340.89
2026-01-31SMITH DAVID WGrant362
2026-01-31SMITH DAVID WTax withheld192$340.89
2026-01-31PATEL MEHULGrant201
2026-01-31PATEL MEHULTax withheld137$340.89
2026-01-31READY FRANK J.Grant1.8K
2026-01-31READY FRANK J.Tax withheld961$340.89
2026-01-31Selbach Scott CTax withheld1.9K$340.89
2026-01-31KOCH D CHRISTIANGrant15K
2026-01-31KOCH D CHRISTIANTax withheld10K$340.89
2026-01-31Zdimal Kevin PGrant6.7K
2026-01-31Zdimal Kevin PTax withheld3.6K$340.89
2026-01-31Schwar StephenGrant1.8K
2026-01-31Schwar StephenTax withheld914$340.89
2026-01-28Gaskill Christopher BurkeGrant865
2026-01-28Sifontes JuanGrant220
2026-01-28Wallace SusanGrant675
2026-01-28Easton Andrew CGrant225
2026-01-28SMITH DAVID WGrant190
2026-01-28PATEL MEHULGrant225
2026-01-28Schwar StephenGrant990
2026-01-28READY FRANK J.Grant980
2026-01-28Taylor Jason LGrant990
2026-01-28Zdimal Kevin PGrant1.8K
2026-01-28Selbach Scott CGrant2.1K
2026-01-28KOCH D CHRISTIANGrant8.7K
2025-12-02Taylor Jason LGrant3.1K
2025-04-30ADAMS ROBIN JOption exercise20K
2025-04-30OSTRANDER GREGG AOption exercise24K
2025-04-30BOHN ROBERT GOption exercise24K
2025-04-29Palmer SherylGrant462
2025-04-29Hansen MaiaGrant462
2025-04-29Myers Charles DavidGrant462
2025-04-29Frias James DGrant462
2025-04-29Collins Jonathan R.Grant462
2025-04-29Singh Jesse GGrant462
2025-04-29Ricard Corrine D.Grant462
2025-02-08SMITH DAVID WTax withheld210$350.53
2025-02-08Sifontes JuanGrant430
2025-02-08Sifontes JuanTax withheld115$350.53
2025-02-08Zdimal Kevin PGrant9.4K
2025-02-08Zdimal Kevin PTax withheld4.9K$350.53
2025-02-08Selbach Scott CGrant2.6K
2025-02-08Selbach Scott CTax withheld2.3K$350.53
2025-02-08KOCH D CHRISTIANGrant18K
2025-02-08KOCH D CHRISTIANTax withheld11K$350.53
2025-02-08PATEL MEHULSell150$350.53
2025-02-08READY FRANK J.Grant2.6K
2025-02-08READY FRANK J.Tax withheld1.4K$350.53
2025-02-08Wallace SusanGrant270
2025-02-08Wallace SusanTax withheld137$350.53
2025-02-08Schwar StephenGrant2.6K
2025-02-08Schwar StephenTax withheld1.3K$350.53
2025-02-08Easton Andrew CGrant150
2025-02-08Easton Andrew CTax withheld63$350.53
2025-02-08PATEL MEHULGrant280
2025-02-08SMITH DAVID WGrant500
2025-02-07Collins Jonathan R.Sell1.1K$349.24
2025-01-28Wallace SusanGrant280
2025-01-28Schwar StephenGrant855
2025-01-28PATEL MEHULGrant190
2025-01-28SMITH DAVID WGrant160
2025-01-28Easton Andrew CGrant160
2025-01-28Sifontes JuanGrant185
2025-01-28Zdimal Kevin PGrant1.3K
2025-01-28KOCH D CHRISTIANGrant6.6K
2025-01-28Easton Andrew CGrant160
2025-01-28Wallace SusanGrant280
2025-01-28Sifontes JuanGrant185
2025-01-28PATEL MEHULGrant190
2025-01-28SMITH DAVID WGrant160
2025-01-28Schwar StephenGrant855
2025-01-28READY FRANK J.Grant825
2025-01-28Zdimal Kevin PGrant1.3K
2025-01-28Selbach Scott CGrant3.5K
2025-01-28KOCH D CHRISTIANGrant6.6K
2025-01-28READY FRANK J.Grant825
2025-01-28Palmer SherylGrant111

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (0)

    Suppliers (1)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-04-30Exec/director changeShareholder voteExhibitsfiling ↗
    2026-04-23ResultsExhibitsfiling ↗
    2026-02-03ResultsExhibitsfiling ↗
    2025-11-03Exec/director changeReg FDExhibitsfiling ↗
    2025-10-29ResultsExhibitsfiling ↗
    2025-09-05OtherExhibitsfiling ↗
    2025-08-20Material agreementDebt obligationOtherExhibitsfiling ↗
    2025-07-30ResultsExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-04-302026-04-280000790051-26-000020 ↗
    10-Q2026-04-242026-03-310000790051-26-000017 ↗
    8-K2026-04-232026-04-230000790051-26-000015 ↗
    10-K2026-02-132025-12-310000790051-26-000012 ↗
    8-K2026-02-032026-02-030000790051-26-000009 ↗
    8-K2025-11-032025-11-030000790051-25-000161 ↗
    10-Q2025-10-302025-09-300000790051-25-000159 ↗
    8-K2025-10-292025-10-290000790051-25-000157 ↗
    8-K2025-09-052025-09-030000790051-25-000153 ↗
    8-K2025-08-202025-08-200001193125-25-184090 ↗
    10-Q2025-07-312025-06-300000790051-25-000146 ↗
    8-K2025-07-302025-07-300000790051-25-000142 ↗