Michael Louis Battles
VP & Chief Accounting Officer, Revvity Inc.
Companies
- Clean HarborsBoard member Feb 11, 2025 to now1
- Clean HarborsChief executive officer Jul 6, 2023 to now2
- Casella Waste SystemsBoard member Dec 18, 2019 to now3
- Clean HarborsChief financial officer Feb 1, 2016 to Mar 17, 20234
- Clean HarborsSVP & CAO Oct 1, 2013 to Dec 17, 20155
- Revvity Inc.VP & Chief Accounting Officer Nov 2, 2006 to Feb 3, 20096
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Clean Harbors CLH94,355 shares7$30.1M at $319.13Jul 1, 2026
Revvity Inc. RVTY33,750 shares8$5.1M at $152.28Feb 3, 2009
Casella Waste Systems CWST10,289 shares9$897.3K at $87.21Jun 4, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jul 1, 2026Shares withheld for tax 1,032 shares at $290.74 of Clean Harbors7
- Jun 4, 2026Granted 1,793 shares at $83.65 of Casella Waste Systems9
- Mar 13, 2026Returned to company 2,166 shares of Clean Harbors10
- Mar 13, 2026Shares withheld for tax 1,148 shares at $288.93 of Clean Harbors10
- Feb 2, 2026Shares withheld for tax 5,205 shares at $259.91 of Clean Harbors11
- Feb 1, 2026Granted 10,690 shares of Clean Harbors11
- Feb 1, 2026Granted 10,290 shares of Clean Harbors11
- Aug 1, 2025Bought 2,000 shares at $233.50 of Clean Harbors12
- Jul 1, 2025Shares withheld for tax 1,532 shares at $229.55 of Clean Harbors13
- Jun 5, 2025Granted 1,215 shares at $115.17 of Casella Waste Systems14
- Mar 17, 2025Returned to company 4,744 shares of Clean Harbors15
- Mar 17, 2025Shares withheld for tax 1,149 shares at $192.90 of Clean Harbors16
- Mar 17, 2025Shares withheld for tax 1,149 shares at $192.90 of Clean Harbors15
- Feb 1, 2025Shares withheld for tax 4,407 shares at $233.00 of Clean Harbors17
- Feb 1, 2025Shares withheld for tax 5,217 shares at $233.00 of Clean Harbors18
- Feb 1, 2025Shares withheld for tax 5,217 shares at $233.00 of Clean Harbors19
- Feb 1, 2025Granted 5,325 shares of Clean Harbors17
- Feb 1, 2025Granted 5,325 shares of Clean Harbors18
- Feb 1, 2025Granted 5,325 shares of Clean Harbors19
- Feb 1, 2025Granted 11,059 shares of Clean Harbors17
- Feb 1, 2025Granted 11,059 shares of Clean Harbors18
- Feb 1, 2025Granted 11,059 shares of Clean Harbors19
- Nov 1, 2024Shares withheld for tax 806 shares at $233.00 of Clean Harbors20
- Sep 16, 2024Sold 10,000 shares at $245.74 of Clean Harbors21
- Jul 1, 2024Shares withheld for tax 2,488 shares at $220.63 of Clean Harbors22
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARClean Harbors, Board member
- 2
- 3SEC EDGARCasella Waste Systems, Board member
- 4
- 5SEC EDGARClean Harbors, SVP & CAO
- 6
- 7
- 8
- 9
- 10SEC EDGARForm 4 filed Mar 17, 2026
- 11SEC EDGARForm 4 filed Feb 3, 2026
- 12SEC EDGARForm 4 filed Aug 4, 2025
- 13SEC EDGARForm 4 filed Jul 3, 2025
- 14SEC EDGARForm 4 filed Jun 9, 2025
- 15SEC EDGARForm 4 filed Apr 2, 2025
- 16SEC EDGARForm 4 filed Mar 18, 2025
- 17SEC EDGARForm 4 filed Mar 18, 2025
- 18SEC EDGARForm 4 filed Feb 11, 2025
- 19SEC EDGARForm 4 filed Feb 5, 2025
- 20SEC EDGARForm 4 filed Feb 11, 2025
- 21SEC EDGARForm 4 filed Sep 17, 2024
- 22SEC EDGARForm 4 filed Jul 3, 2024