Companies / Ameresco, Inc. / Activity

Activity — Ameresco, Inc.

68 moves.

InsidersInstitutions
DateActorActionSecurityValueShares ΔPosition afterImpact
Feb 20, 2026Stavropoulos Nickolas
Director
SellClass A Common Stock$536.2K-16K
-52.67%
14,111
0.03% of shares
medium
May 19, 2026Wisneski Francis V Jr
Director
SellClass A Common Stock$302.9K-10K
-28.38%
25,232
0.05% of shares
medium
Feb 20, 2026Stavropoulos Nickolas
Director
ExerciseClass A Common Stock$256.4K+16K
+111.26%
29,811
0.06% of shares
low
May 29, 2026Wisneski Francis V Jr
Director
SellClass A Common Stock$180.6K-5K
-16.54%
25,232
0.05% of shares
medium
Feb 27, 2026Corrsin David J
Executive
ExerciseClass A Common Stock$92.8K+20K
+4246.28%
20,471
0.04% of shares
low
May 19, 2026Wisneski Francis V Jr
Director
ExerciseClass A Common Stock$58.0K+10K
+39.63%
35,232
0.07% of shares
low
May 15, 2026Stavropoulos Nickolas
Director
SellClass A Common Stock$46.1K-1K
-8.76%
14,111
0.03% of shares
low
May 29, 2026Wisneski Francis V Jr
Director
ExerciseClass A Common Stock$29.0K+5K
+19.82%
30,232
0.06% of shares
low
May 15, 2026Stavropoulos Nickolas
Director
ExerciseClass A Common Stock$22.1K+1K
+9.60%
15,466
0.03% of shares
low
Feb 19, 2026Stavropoulos Nickolas
Director
SellClass A Common Stock$13.6K-400
-2.76%
14,111
0.03% of shares
low
Feb 13, 2026Stavropoulos Nickolas
Director
SellClass A Common Stock$8.3K-245
-1.71%
14,111
0.03% of shares
low
Mar 12, 2026Maltezos Louis P
Executive
SellClass A Common Stock$7.7K-306
-0.94%
32,095
0.06% of shares
low
Mar 12, 2026Chiplock Mark
Executive
SellClass A Common Stock$6.9K-273
-14.08%
1,666
<0.01% of shares
low
Feb 12, 2026Stavropoulos Nickolas
Director
SellClass A Common Stock$6.8K-200
-1.40%
14,111
0.03% of shares
low
Feb 19, 2026Stavropoulos Nickolas
Director
ExerciseClass A Common Stock$6.5K+400
+2.83%
14,511
0.03% of shares
low
Feb 13, 2026Stavropoulos Nickolas
Director
ExerciseClass A Common Stock$4.0K+245
+1.74%
14,356
0.03% of shares
low
Jan 28, 2026Stavropoulos Nickolas
Director
SellClass A Common Stock$3.4K-100
-0.70%
14,111
0.03% of shares
low
Feb 12, 2026Stavropoulos Nickolas
Director
ExerciseClass A Common Stock$3.3K+200
+1.42%
14,311
0.03% of shares
low
Jan 28, 2026Stavropoulos Nickolas
Director
ExerciseClass A Common Stock$1.6K+100
+0.71%
14,211
0.03% of shares
low
Mar 10, 2026Corrsin David J
Executive
SellClass A Common Stock$1.3K-50
-11.65%
379
<0.01% of shares
low
Mar 12, 2026Corrsin David J
Executive
SellClass A Common Stock$481-19
-4.13%
441
<0.01% of shares
low
Jun 4, 2026Wisneski Francis V Jr
Director
ExerciseClass A Common Stock$0+10K
+41.36%
35,667
0.07% of shares
low
Jun 4, 2026Stavropoulos Nickolas
Director
ExerciseClass A Common Stock$0+10K
+73.95%
24,546
0.05% of shares
low
Mar 10, 2026Chiplock Mark
Executive
ExerciseClass A Common Stock$0+750
+63.08%
1,939
<0.01% of shares
low
Mar 10, 2026Bulgarino Nicole E
Executive
ExerciseClass A Common Stock$0+875
+1.50%
59,296
0.11% of shares
low
Mar 10, 2026Sakellaris George P
CEO
ExerciseClass A Common Stock$0+4K
+0.38%
988,597
1.86% of shares
low
Mar 10, 2026Bakas Michael T
Executive
ExerciseClass A Common Stock$0+875
+6.86%
13,634
0.03% of shares
low
Mar 10, 2026Corrsin David J
Executive
ExerciseClass A Common Stock$0+50
+12.20%
460
<0.01% of shares
low
Mar 8, 2026Corrsin David J
Executive
ExerciseClass A Common Stock$0+50
+13.19%
429
<0.01% of shares
low
Mar 10, 2026Maltezos Louis P
Executive
ExerciseClass A Common Stock$0+875
+2.78%
32,401
0.06% of shares
low
Mar 10, 2026Christakis Peter
Executive
ExerciseClass A Common Stock$0+750
+5.95%
13,356
0.03% of shares
low
Jun 4, 2026Wisneski Francis V Jr
Director
ExerciseRestricted Stock Unit-10K
-100.00%
0
0.00% of shares
low
Jun 4, 2026Wisneski Francis V Jr
Director
GrantRestricted Stock Unit+5K
4,812
<0.01% of shares
low
May 29, 2026Wisneski Francis V Jr
Director
ExerciseStock Option (right to puchase)-5K
-25.00%
15,000
0.03% of shares
low
May 19, 2026Wisneski Francis V Jr
Director
ExerciseStock Option (right to puchase)-10K
-33.33%
20,000
0.04% of shares
low
Jun 4, 2026Stavropoulos Nickolas
Director
ExerciseRestricted Stock Unit-10K
-100.00%
0
0.00% of shares
low
Jun 4, 2026Stavropoulos Nickolas
Director
GrantRestricted Stock Unit+5K
4,812
<0.01% of shares
low
May 15, 2026Stavropoulos Nickolas
Director
ExerciseStock Option (right to purchase)-1K
-18.42%
6,000
0.01% of shares
low
Mar 10, 2026Chiplock Mark
Executive
ExerciseRestricted Stock Unit-750
-13.04%
5,000
<0.01% of shares
low
Mar 10, 2026Chiplock Mark
Executive
GrantRestricted Stock Unit+4K
+155.56%
5,750
0.01% of shares
low
Mar 10, 2026Chiplock Mark
Executive
GrantStock Option (right to purchase)+20K
20,000
0.04% of shares
low
Mar 10, 2026Bulgarino Nicole E
Executive
ExerciseRestricted Stock Unit-875
-13.21%
5,750
0.01% of shares
low
Mar 10, 2026Bulgarino Nicole E
Executive
GrantRestricted Stock Unit+4K
+152.38%
6,625
0.01% of shares
low
Mar 10, 2026Bulgarino Nicole E
Executive
GrantStock Option (right to purchase)+20K
20,000
0.04% of shares
low
Mar 10, 2026Sakellaris George P
CEO
ExerciseRestricted Stock Unit-4K
-17.65%
17,500
0.03% of shares
low
Mar 10, 2026Sakellaris George P
CEO
GrantRestricted Stock Unit+10K
+88.89%
21,250
0.04% of shares
low
Mar 10, 2026Sakellaris George P
CEO
GrantStock Option (right to purchase)+100K
100,000
0.19% of shares
low
Mar 10, 2026Bakas Michael T
Executive
ExerciseRestricted Stock Unit-875
-13.21%
5,750
0.01% of shares
low
Mar 10, 2026Bakas Michael T
Executive
GrantRestricted Stock Unit+4K
+152.38%
6,625
0.01% of shares
low
Mar 10, 2026Bakas Michael T
Executive
GrantStock Option (right to purchase)+20K
20,000
0.04% of shares
low
← PrevPage 1 of 2Next →