CSWI
CSW Industrials Inc
$305.10
+0.00%
52W High
$305.10
52W Low
$304.80
Market Cap
$5.01B
What to Watch This Quarter
Based on historical dataConsensus EPS
$2.34
Whisper EPS
$2.46
5.1% above consensus
Last Quarter
$2.24
Current Streak
5 Beats
Avg Surprise (4Q)
+9.48%
Next Earnings Report
Reports in 13 days
Price Chart
EPS History: Consensus vs Actual
Last 12 quartersRevenue & Financial Performance
| Quarter | Revenue | YoY Growth | Gross Margin | Op Margin | Net Income |
|---|---|---|---|---|---|
| Q1'25 | $230.5M | +9.3% | 44.2% | 19.5% | $35.1M |
| Q4'24 | $193.6M | +10.7% | 41.4% | 15.3% | $26.9M |
| Q3'24 | $227.9M | +11.9% | 45.6% | 22.6% | $36.1M |
| Q2'24 | $226.2M | +11.2% | 47.5% | 24.7% | $38.6M |
| Q1'24 | $210.9M | +7.8% | 44.4% | 21.0% | $31.8M |
| Q4'23 | $175.0M | +2.3% | 42.3% | 15.8% | $9.2M |
| Q3'23 | $203.7M | +6.5% | 44.7% | 20.6% | $30.1M |
| Q2'23 | $203.4M | +1.7% | 45.3% | 22.2% | $30.6M |
Company Information
Symbol
CSWI
Company
CSW Industrials Inc
Market Cap
$5.01B
Next Earnings
May 21, 2026