Live feed16:27:16·1451dINSIDERFilingSEC Form 4: Welling Steven D returned $2,281,584 worth of shares to the company (47,533 units at $48.00), closing all direct ownership in the companyECOL· US Ecology IncPublic UtilitiesOriginal source