Battles Michael Louis

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
19-Mar-24 3:38 PM
View: 
Clean Harbors Inc. (CLH) 15-Mar-24Payment of Exercise 702$187.84$131,864.00(< 1%)
90.33K to 89.62K
05-Feb-24 9:51 AM
View: 
Clean Harbors Inc. (CLH) 01-Feb-24Grant 18,856----26%
73.49K to 92.34K
05-Feb-24 9:51 AM
View: 
Clean Harbors Inc. (CLH) 01-Feb-24Payment of Exercise 2,019$172.62$348,520.00(2%)
92.34K to 90.33K
19-Dec-23 1:29 PM
View: 
Clean Harbors Inc. (CLH) 15-Dec-23Payment of Exercise 224$174.75$39,144.00(< 1%)
73.71K to 73.49K
03-Nov-23 3:01 PM
View: 
Clean Harbors Inc. (CLH) 01-Nov-23Payment of Exercise 740$147.34$109,032.00(< 1%)
74.45K to 73.71K
04-Aug-23 2:16 PM
View: 
Clean Harbors Inc. (CLH) 04-Aug-23Private Sale 10,000$171.00$1,710,000.00(12%)
84.45K to 74.45K
06-Jul-23 3:32 PM
View: 
Clean Harbors Inc. (CLH) 03-Jul-23Private Sale 6,467$164.43$1,063,370.00(7%)
90.92K to 84.45K
02-Jun-23 4:28 PM
View: 
Casella Waste Systems Inc. (CWST) 01-Jun-23Grant 1,310----29%
4.52K to 5.83K
17-Mar-23 1:58 PM
View: 
Clean Harbors Inc. (CLH) 15-Mar-23Private Sale 644$133.07$85,697.10(< 1%)
91.56K to 90.92K
03-Feb-23 9:46 AM
View: 
Clean Harbors Inc. (CLH) 01-Feb-23Grant 29,146----47%
62.42K to 91.56K
19-Dec-22 9:32 AM
View: 
Clean Harbors Inc. (CLH) 15-Dec-22Payment of Exercise 713$116.50$83,064.50(1%)
63.13K to 62.42K
03-Nov-22 8:31 AM
View: 
Clean Harbors Inc. (CLH) 01-Nov-22Payment of Exercise 739$121.47$89,766.30(1%)
63.87K to 63.13K
02-Sep-22 12:24 PM
View: 
Clean Harbors Inc. (CLH) 01-Sep-22Payment of Exercise 444$116.51$51,730.40(< 1%)
64.31K to 63.87K
06-Jul-22 8:48 AM
View: 
Clean Harbors Inc. (CLH) 01-Jul-22Payment of Exercise 6,126$90.32$553,300.00(9%)
70.44K to 64.31K
(10%)
03-Jun-22 4:45 PM
View: 
Casella Waste Systems Inc. (CWST) 02-Jun-22Grant 1,638----57%
2.88K to 4.52K
12-May-22 3:13 PM
View: 
Clean Harbors Inc. (CLH) 12-May-22Private Purchase 2,000$88.35$176,700.003%
68.44K to 70.44K
17-Mar-22 9:54 AM
View: 
Clean Harbors Inc. (CLH) 15-Mar-22Payment of Exercise 208$105.77$22,000.20(< 1%)
68.65K to 68.44K
6%
14-Mar-22 9:31 AM
View: 
Clean Harbors Inc. (CLH) 10-Mar-22Disposition 1,442----(2%)
70.09K to 68.65K
09-Feb-22 8:49 AM
View: 
Clean Harbors Inc. (CLH) 07-Feb-22Grant 10,050----17%
60.04K to 70.09K
17-Dec-21 11:33 AM
View: 
Clean Harbors Inc. (CLH) 15-Dec-21Payment of Exercise 1,871$98.73$184,724.00(3%)
61.91K to 60.04K
< 1%
01-Nov-21 1:22 PM
View: 
Clean Harbors Inc. (CLH) 01-Nov-21Grant 5,000----9%
56.91K to 61.91K
02-Sep-21 3:06 PM
View: 
Clean Harbors Inc. (CLH) 01-Sep-21Payment of Exercise 444$103.64$46,016.20(< 1%)
62.8K to 62.35K
0%
24-Aug-21 4:50 PM
View: 
Clean Harbors Inc. (CLH) 23-Aug-21Market Sale 5,000$101.75$508,750.00(8%)
62.35K to 57.35K
< 1%
03-Aug-21 3:41 PM
View: 
Clean Harbors Inc. (CLH) 01-Aug-21Payment of Exercise 444$95.00$42,180.00(< 1%)
62.8K to 62.35K
6%
06-Jul-21 3:44 PM
View: 
Clean Harbors Inc. (CLH) 01-Jul-21Grant 10,664----19%
57.24K to 67.91K
06-Jul-21 3:44 PM
View: 
Clean Harbors Inc. (CLH) 01-Jul-21Payment of Exercise 5,106$93.23$476,032.00(8%)
67.91K to 62.8K
03-Jun-21 11:31 AM
View: 
Casella Waste Systems Inc. (CWST) 02-Jun-21Grant 1,802----167%
1.08K to 2.88K
03-Jun-21 4:03 PM
View: 
Clean Harbors Inc. (CLH) 01-Jun-21Payment of Exercise 278$94.13$26,168.10(< 1%)
57.52K to 57.24K
2%
05-Apr-21 3:53 PM
View: 
Clean Harbors Inc. (CLH) 01-Apr-21Payment of Exercise 740$86.15$63,751.00(1%)
58.26K to 57.52K
0%
17-Mar-21 4:53 PM
View: 
Clean Harbors Inc. (CLH) 15-Mar-21Disposition 2,228----(4%)
61.94K to 59.71K
17-Mar-21 4:53 PM
View: 
Clean Harbors Inc. (CLH) 15-Mar-21Payment of Exercise 1,448$89.50$129,596.00(2%)
59.71K to 58.26K
05-Mar-21 5:19 PM
View: 
Clean Harbors Inc. (CLH) 05-Mar-21Market Sale 10,000$86.39$863,900.00(14%)
71.94K to 61.94K
1%
17-Dec-20 10:49 AM
View: 
Clean Harbors Inc. (CLH) 15-Dec-20Payment of Exercise 694$72.99$50,655.10(< 1%)
72.63K to 71.94K
(6%)
03-Sep-20 3:50 PM
View: 
Clean Harbors Inc. (CLH) 01-Sep-20Market Sale 444$60.00$26,640.00(< 1%)
73.07K to 72.63K
(29%)
04-Aug-20 2:27 PM
View: 
Clean Harbors Inc. (CLH) 01-Aug-20Payment of Exercise 1,184$59.60$70,566.40(2%)
74.26K to 73.07K
(30%)
02-Jul-20 1:43 PM
View: 
Clean Harbors Inc. (CLH) 01-Jul-20Grant 37,353----99%
37.88K to 75.23K
02-Jul-20 5:24 PM
View: 
Clean Harbors Inc. (CLH) 01-Jul-20Payment of Exercise 976$58.30$56,900.80(1%)
75.23K to 74.26K
(33%)
03-Jun-20 3:43 PM
View: 
Clean Harbors Inc. (CLH) 01-Jun-20Payment of Exercise 348$60.78$21,151.40(< 1%)
38.23K to 37.88K
(27%)
13-May-20 4:08 PM
View: 
Clean Harbors Inc. (CLH) 13-May-20Market Purchase 1,650$46.45$76,642.505%
36.58K to 38.23K
67%
03-Apr-20 1:24 PM
View: 
Clean Harbors Inc. (CLH) 01-Apr-20Payment of Exercise 2,330$45.91$106,970.00(6%)
38.91K to 36.58K
(69%)
17-Mar-20 4:01 PM
View: 
Clean Harbors Inc. (CLH) 15-Mar-20Payment of Exercise 422$54.33$22,927.30(1%)
39.33K to 38.91K
(43%)
18-Dec-19 1:09 PM
View: 
Casella Waste Systems Inc. (CWST) 17-Dec-19Grant 1,080----100%
0 to 1.08K
17-Dec-19 12:11 PM
View: 
Clean Harbors Inc. (CLH) 15-Dec-19Payment of Exercise 1,037$83.68$86,776.20(3%)
40.37K to 39.33K
7%
31-Oct-19 4:29 PM
View: 
Clean Harbors Inc. (CLH) 31-Oct-19Market Sale 5,000$83.61$418,050.00(11%)
45.37K to 40.37K
7%
03-Sep-19 11:54 AM
View: 
Clean Harbors Inc. (CLH) 01-Sep-19Grant 3,000----7%
42.37K to 45.37K
19-Aug-19 10:52 AM
View: 
Clean Harbors Inc. (CLH) 16-Aug-19Market Sale 1,000$76.00$76,000.00(2%)
43.37K to 42.37K
(2%)
02-Aug-19 3:48 PM
View: 
Clean Harbors Inc. (CLH) 01-Aug-19Payment of Exercise 1,184$75.98$89,960.30(3%)
44.55K to 43.37K
(2%)
02-Jul-19 3:46 PM
View: 
Clean Harbors Inc. (CLH) 01-Jul-19Grant 9,548----27%
35.0K to 44.55K
20-Jun-19 3:19 PM
View: 
Clean Harbors Inc. (CLH) 20-Jun-19Market Sale 5,000$70.09$350,450.00(12%)
40.0K to 35.0K
(11%)
04-Jun-19 3:57 PM
View: 
Clean Harbors Inc. (CLH) 03-Jun-19Payment of Exercise 969$64.12$62,132.30(2%)
40.97K to 40.0K
(21%)