Login
Carlisle Companies Inc logo

Carlisle Companies Inc

carlisle.com

Carlisle Companies Inc (NYSE: CSL) is a building products manufacturing company that makes and supplies building envelope products focused on energy efficiency. Revenue is generated through the sale of roofing systems, insulation, and related building envelope components to contractors, distributors, and building owners. The company describes itself as a pure-play building products portfolio business, with its strategic plan, Vision 2030, oriented around energy efficiency, labor savings, and the re-roofing cycle. As disclosed in its 10-K filed February 13, 2026, Carlisle operates under the Carlisle Operating System and the Carlisle Experience as core operational frameworks. The filing does not disclose segment revenue percentages, specific product revenue breakdowns, customer concentration data, or named competitors in the excerpts provided.

Products & Services

Building envelope products including roofing systems and insulation focused on energy efficiency and labor savings, marketed under the Carlisle brand. Specific product names beyond these categories are not disclosed in the available filing excerpts.

Revenue Model

Transactional product sales of building envelope materials, including roofing systems and insulation, sold through contractors and distributors. Revenue is tied to new construction and re-roofing demand cycles.

Customers & Markets

Building contractors, distributors, and building owners in commercial and residential construction markets. End market demand drivers cited in the FY2025 10-K include energy efficiency, labor savings, and the re-roofing cycle.

Geographic Exposure

Geographic revenue breakdown is not disclosed in the available filing excerpts. Company is headquartered in the United States.

Financial Snapshot

Revenue
TTM
$4.976B
Gross Margin
TTM
35.41%
Net Income
TTM
$725.1M
Current Assets
2026 Q1
Current Liabilities
2026 Q1
Current Ratio
2026 Q1
338.0%
Total Assets
2026 Q1
Total Liabilities
2026 Q1
$3.747B
Book Value
2026 Q1
$2.243B
Cash
2026 Q1
P/E
TTM
18.42
Free Cash Flow
TTM
$924.8M

Stock Price

Loading...
Market Cap: $13.357 Billion

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support