‹ Screener

CASELLA WASTE SYSTEMS INC

CWST · Refuse Systems · 55.3M shares · +4%/yr ↑ shares · EDGAR filings ↗

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

Grade

C69

Acquisitive Northeast solid-waste roll-up with top-decile revenue growth but thin profitability and weak returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $465M2025-09-30 · $485M2025-12-31 · $469M2026-03-31 · $457M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
33.8%
Operating margin
3.5%
Net margin
0.4%
Return on equity
0.5%
Return on assets
0.2%
Revenue growth (QoQ)
-2.5%
Net-income growth
-41.9%
Current ratio
1.3×
Free cash flow
$85M
EBITDA
$371M
Tangible book value
$158M
Cash & investments
$124M
Stock comp / revenue
0.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-08Green Emily NagleGift600
2026-06-04Sova GaryGrant1.8K$83.65
2026-06-04Kirk Rose M.Grant1.8K$83.65
2026-06-04Green Emily NagleGrant1.8K$83.65
2026-06-04Battles Michael LouisGrant1.8K$83.65
2026-06-04HULLIGAN WILLIAM PGrant1.8K$83.65
2026-06-04BURKE MICHAEL KGrant1.8K$83.65
2026-06-04DOODY JOSEPHGrant1.8K$83.65
2026-06-04CASELLA DOUGLAS RGrant1.8K$83.65
2026-06-01CASELLA JOHN WGift36K
2026-06-01CASELLA JOHN WGift36K
2026-06-01CASELLA JOHN WGift31K
2026-06-01CASELLA JOHN WGift31K
2026-05-26BURKE MICHAEL KSell2.3K$87.56
2026-05-19Coletta EdmondSell1.6K$90.00
2026-05-19Coletta EdmondSell4.9K$90.07
2026-05-19Coletta EdmondSell6.0K$89.03
2026-03-18CASELLA DOUGLAS RGift40K
2026-03-18CASELLA DOUGLAS RGift40K
2026-03-18CASELLA DOUGLAS RGift40K
2026-03-17CASELLA DOUGLAS RGift33K
2026-03-17CASELLA DOUGLAS RGift33K
2026-03-17CASELLA DOUGLAS RGift33K
2026-03-16Drohan KevinSell85$87.73
2026-03-16Rains Christopher AlanGrant989
2026-03-16Steves SeanSell197$87.80
2026-03-16Sayward Shelley E.Sell362$87.73
2026-03-16Helgeson Bradford JohnSell405$87.73
2026-03-16Coletta EdmondSell988$87.81
2026-03-16CASELLA JOHN WSell1.7K$87.77
2026-03-12Sayward Shelley E.Sell129$89.71
2026-03-12Helgeson Bradford JohnGrant2.8K
2026-03-12Coletta EdmondGrant6.9K
2026-03-12Coletta EdmondSell377$89.80
2026-03-12CASELLA JOHN WGrant5.5K
2026-03-12CASELLA JOHN WSell963$90.06
2026-03-12Drohan KevinGrant551
2026-03-12Drohan KevinSell55$89.52
2026-03-12Steves SeanSell97$89.71
2026-03-12Sayward Shelley E.Grant1.7K
2026-02-27Steves SeanSell1.2K$92.89
2026-02-27CASELLA JOHN WSell6.7K$93.10
2026-02-27Drohan KevinSell675$92.61
2026-02-27Sayward Shelley E.Sell1.6K$92.91
2026-02-27Coletta EdmondSell3.8K$93.70
2026-02-26Steves SeanGrant3.4K
2026-02-26Coletta EdmondGrant9.8K
2026-02-26Drohan KevinGrant2.5K
2026-02-26CASELLA JOHN WGrant23K
2026-02-26Sayward Shelley E.Grant4.6K
2025-12-08Coletta EdmondGift2.0K
2025-12-08CASELLA DOUGLAS RGift3.9K
2025-12-08Coletta EdmondSell7.0K$100.07
2025-11-07Helgeson Bradford JohnSell262$87.65
2025-11-05Green Emily NagleGift1.1K
2025-11-04Green Emily NagleSell1.1K$89.38
2025-08-04Ligon PaulSell1.0K$102.84
2025-06-05DOODY JOSEPHGrant1.2K$115.17
2025-06-05HULLIGAN WILLIAM PGrant1.2K$115.17
2025-06-05DOODY JOSEPHGrant434$115.17
2025-06-05Green Emily NagleGrant1.2K$115.17
2025-06-05Sova GaryGrant1.2K$115.17
2025-06-05BURKE MICHAEL KGrant1.2K$115.17
2025-06-05Battles Michael LouisGrant1.2K$115.17
2025-06-05Kirk Rose M.Grant1.2K$115.17
2025-06-03Ligon PaulSell1.0K$116.98
2025-05-08CASELLA JOHN WSell18K$119.87
2025-05-06Coletta EdmondSell5.6K$119.18
2025-04-16Ligon PaulSell400$118.66
2025-04-16Ligon PaulSell700$119.62
2025-04-16Ligon PaulSell100$120.32
2025-04-16Ligon PaulSell800$117.65
2025-03-13CASELLA JOHN WSell865$104.23
2025-03-13CASELLA DOUGLAS RSell200$103.93
2025-03-13Steves SeanSell108$104.13
2025-03-13Drohan KevinSell57$104.00
2025-03-13Helgeson Bradford JohnSell197$103.87
2025-03-13Ligon PaulSell57$104.06
2025-03-13Coletta EdmondSell456$104.07
2025-03-13Coletta EdmondSell5.0K$105.00
2025-03-13Sayward Shelley E.Sell206$103.95
2025-03-12Steves SeanGrant951
2025-03-12Steves SeanSell100$106.98
2025-03-12Steves SeanSell71$106.18
2025-03-12CASELLA DOUGLAS RGrant1.6K
2025-03-12CASELLA DOUGLAS RSell272$107.26
2025-03-12CASELLA DOUGLAS RSell224$106.33
2025-03-12Helgeson Bradford JohnGrant1.9K
2025-03-12Coletta EdmondGrant3.6K
2025-03-12Coletta EdmondSell459$106.33
2025-03-12Coletta EdmondSell377$106.35
2025-03-12CASELLA JOHN WGrant5.9K
2025-03-12CASELLA JOHN WSell1.1K$107.94
2025-03-12CASELLA JOHN WSell752$106.38
2025-03-12Ligon PaulGrant475
2025-03-12Ligon PaulSell54$106.89
2025-03-12Ligon PaulSell71$106.18
2025-03-12Drohan KevinGrant475
2025-03-12Drohan KevinSell72$106.97
2025-03-12Drohan KevinSell59$106.37
2025-03-12Sayward Shelley E.Grant1.1K
2025-03-12Sayward Shelley E.Sell215$106.98
2025-03-12Sayward Shelley E.Sell166$106.18
2025-03-10CASELLA DOUGLAS RSell2.2K$111.32
2025-03-10CASELLA DOUGLAS RSell3.2K$112.38
2025-03-03Drohan KevinSell1.1K$113.48
2025-03-03CASELLA JOHN WSell14K$113.88
2025-03-03Coletta EdmondSell5.2K$113.75
2025-03-03Sayward Shelley E.Sell1.9K$113.35
2025-03-03Steves SeanSell495$113.49
2025-03-03Ligon PaulSell487$113.33
2025-02-27Steves SeanGrant1.5K
2025-02-27Drohan KevinGrant3.6K
2025-02-27Coletta EdmondGrant15K
2025-02-27Ligon PaulGrant1.5K
2025-02-27Sayward Shelley E.Grant6.4K
2025-02-27CASELLA JOHN WGrant29K

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

Notable events (8-K)

DateItems
2026-06-08Shareholder votefiling ↗
2026-06-01Otherfiling ↗
2026-05-27OtherExhibitsfiling ↗
2026-05-11OtherExhibitsfiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-04-22Material agreementDebt obligationExhibitsfiling ↗
2026-03-10Exec/director changefiling ↗
2026-02-19ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-082026-06-040000911177-26-000033 ↗
8-K2026-06-012026-06-010000911177-26-000030 ↗
8-K2026-05-272026-05-270000911177-26-000028 ↗
8-K2026-05-112026-05-110000911177-26-000024 ↗
10-Q2026-05-012026-03-310000911177-26-000021 ↗
8-K2026-04-302026-04-300000911177-26-000018 ↗
8-K2026-04-222026-04-200000911177-26-000015 ↗
8-K2026-03-102026-03-060000911177-26-000011 ↗
10-K2026-02-202025-12-310000911177-26-000008 ↗
8-K2026-02-192026-02-190000911177-26-000006 ↗
10-Q2025-10-312025-09-300000911177-25-000125 ↗
8-K2025-10-302025-10-300000911177-25-000123 ↗