Insiders · Profile

Welch John R.

Director at CLEAN HARBORS. Filing since 5 Aug 2021. CIK 0001611303

Company
Date
Role
Action
Shares
Amount
Of holding
19 Feb 2026
Director
Sold at will
750
$204.80K
6.8%
28 May 2025
Director
Sold at will
1,250
$285.64K
9.9%
2 Jun 2023
Director
Sold at will
1,000
$150.43K
7.4%
5 Aug 2021
Director
Sold, plan not stated
5,500
$544.78K
35.1%
4 decisions on file.