Melkeya McDuffie
EVP, Human Resources Officer, Clean Harbors.
Companies
- Group 1 AutomotiveSenior VP, Human Resources Aug 12, 2025 to now1
- Trex Company, Inc.Board member May 3, 2023 to now2
- Clean HarborsEVP, Human Resources Officer Mar 10, 2022 to May 26, 20233
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 CLH10,094 shares4$3.2M at $320.06May 24, 2023
Group 1 Automotive GPI1,440 shares5$348.7K at $242.05Aug 11, 2026
Trex Company, Inc. TREX3,653 shares6$168.8K at $46.21Oct 1, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 11, 2026Shares withheld for tax 24 shares at $267.30 of Group 1 Automotive5
- Feb 10, 2026Granted 1,114 shares of Group 1 Automotive7
- Oct 1, 2025Granted 49 shares at $51.94 of Trex Company, Inc.6
- Aug 11, 2025Granted 293 shares at $426.99 of Group 1 Automotive8
- Jul 30, 2025Granted 1,812 shares at $66.23 of Trex Company, Inc.9
- Jul 1, 2025Granted 44 shares at $57.68 of Trex Company, Inc.10
- Apr 1, 2025Granted 43 shares at $58.46 of Trex Company, Inc.11
- Feb 28, 2025Sold 1,420 shares at $61.88 of Trex Company, Inc.12
- Jan 1, 2025Granted 37 shares at $69.03 of Trex Company, Inc.13
- Oct 1, 2024Granted 38 shares at $67.74 of Trex Company, Inc.14
- Jul 24, 2024Granted 1,569 shares at $76.50 of Trex Company, Inc.15
- Jul 1, 2024Granted 35 shares at $72.65 of Trex Company, Inc.16
- Apr 1, 2024Granted 26 shares at $97.97 of Trex Company, Inc.17
- Jan 2, 2024Granted 31 shares at $80.71 of Trex Company, Inc.18
- Oct 2, 2023Granted 41 shares at $61.02 of Trex Company, Inc.19
- Jul 26, 2023Granted 322 shares at $69.38 of Trex Company, Inc.20
- Jul 3, 2023Granted 29 shares at $64.95 of Trex Company, Inc.21
- May 24, 2023Sold 714 shares at $144.29 of Clean Harbors4
- May 4, 2023Granted 977 shares at $55.19 of Trex Company, Inc.22
- May 4, 2023Granted 997 shares at $55.19 of Trex Company, Inc.23
- Mar 15, 2023Sold 231 shares at $133.07 of Clean Harbors24
- Feb 1, 2023Granted 3,947 shares of Clean Harbors25
- Feb 1, 2023Granted 1,077 shares of Clean Harbors25
- Apr 1, 2022Granted 1,289 shares of Clean Harbors26
- Apr 1, 2022Granted 4,726 shares of Clean Harbors26
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2SEC EDGARTrex Company, Inc., Board member
- 3
- 4
- 5
- 6
- 7SEC EDGARForm 4 filed Feb 12, 2026
- 8SEC EDGARForm 4 filed Aug 12, 2025
- 9SEC EDGARForm 4 filed Jul 31, 2025
- 10SEC EDGARForm 4 filed Jul 3, 2025
- 11SEC EDGARForm 4 filed Apr 2, 2025
- 12SEC EDGARForm 4 filed Feb 28, 2025
- 13SEC EDGARForm 4 filed Jan 2, 2025
- 14SEC EDGARForm 4 filed Oct 2, 2024
- 15SEC EDGARForm 4 filed Jul 25, 2024
- 16SEC EDGARForm 4 filed Jul 2, 2024
- 17SEC EDGARForm 4 filed Apr 1, 2024
- 18SEC EDGARForm 4 filed Jan 3, 2024
- 19SEC EDGARForm 4 filed Oct 4, 2023
- 20SEC EDGARForm 4 filed Jul 27, 2023
- 21SEC EDGARForm 4 filed Jul 5, 2023
- 22SEC EDGARForm 4 filed May 5, 2023
- 23SEC EDGARForm 4 filed Jul 27, 2023
- 24SEC EDGARForm 4 filed Mar 17, 2023
- 25SEC EDGARForm 4 filed Feb 3, 2023
- 26SEC EDGARForm 4 filed Apr 4, 2022