Live feed16:11:14·1575dINSIDERFilingvia QuantisnowSEC Form 3: New insider Steves Sean claimed ownership of 4,182 sharesByQuantisnow·Wall Street's wire, on your screen.CWSTCasella Waste Systems Inc.UtilitiesOriginal source