Sakellaris George P

Sakellaris George P's trades of Ameresco Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-06 2025-03-06 B Purchase
25,000 +2.6%
9.27
USD 231,750
25,000 +2.6% 9.27 USD 231,750
2025-03-06 2025-03-05 B Purchase
50,000 +5.5%
9.74
USD 487,000
50,000 +5.5% 9.74 USD 487,000
2025-03-06 2025-03-04 B Purchase
50,000 +5.9%
9.96
USD 498,000
50,000 +5.9% 9.96 USD 498,000
2024-11-15 2024-11-13 B Purchase
25,000 +3.0%
26.54
USD 663,500
25,000 +3.0% 26.54 USD 663,500
2023-11-21 2023-11-20 B Purchase
2,400 +0.2%
29.51
USD 70,824
2,400 +0.2% 29.51 USD 70,824
2023-11-21 2023-11-20 B Purchase
2,600 +0.2%
28.89
USD 75,114
2,600 +0.2% 28.89 USD 75,114
2023-11-21 2023-11-17 B Purchase
1,500 +0.1%
29.46
USD 44,190
1,500 +0.1% 29.46 USD 44,190
2023-11-21 2023-11-17 B Purchase
1,200 +0.1%
28.46
USD 34,152
1,200 +0.1% 28.46 USD 34,152
2023-11-21 2023-11-17 B Purchase
2,300 +0.2%
27.54
USD 63,342
2,300 +0.2% 27.54 USD 63,342
2023-11-16 2023-11-16 B Purchase
600 +0.1%
27.39
USD 16,434
600 +0.1% 27.39 USD 16,434
2023-11-16 2023-11-16 B Purchase
4,400 +0.4%
26.41
USD 116,204
4,400 +0.4% 26.41 USD 116,204
2023-11-16 2023-11-15 B Purchase
1,400 +0.1%
29.16
USD 40,824
1,400 +0.1% 29.16 USD 40,824
2023-11-16 2023-11-15 B Purchase
8,600 +0.8%
28.39
USD 244,154
8,600 +0.8% 28.39 USD 244,154
2023-11-16 2023-11-14 B Purchase
5,090 +0.6%
27.06
USD 137,735
5,090 +0.6% 27.06 USD 137,735
2023-11-16 2023-11-14 B Purchase
4,010 +0.5%
26.26
USD 105,303
4,010 +0.5% 26.26 USD 105,303
2023-11-16 2023-11-14 B Purchase
900 +0.1%
25.21
USD 22,689
900 +0.1% 25.21 USD 22,689
2023-11-13 2023-11-13 B Purchase
15,000 +1.9%
22.66
USD 339,900
15,000 +1.9% 22.66 USD 339,900
2023-11-13 2023-11-10 B Purchase
902 +0.1%
22.56
USD 20,349
902 +0.1% 22.56 USD 20,349
2023-11-13 2023-11-10 B Purchase
4,098 +0.5%
22.11
USD 90,607
4,098 +0.5% 22.11 USD 90,607
2023-11-13 2023-11-09 B Purchase
20,000 +2.6%
22.59
USD 451,800
20,000 +2.6% 22.59 USD 451,800
2023-09-19 2023-09-19 S Sale
1,072 -0.1%
43.51
USD 46,643
1,072 -0.1% 43.51 USD 46,643
2021-11-05 2021-11-04 PS Planned sale
2,667 -0.3%
92.10
USD 245,633
2,667 -0.3% 92.10 USD 245,633
2021-11-05 2021-11-04 PS Planned sale
4,453 -0.5%
92.98
USD 414,040
4,453 -0.5% 92.98 USD 414,040
2021-11-05 2021-11-04 PS Planned sale
1,503 -0.2%
93.77
USD 140,932
1,503 -0.2% 93.77 USD 140,932
2021-11-04 2021-11-03 PS Planned sale
500 -0.1%
89.61
USD 44,805
500 -0.1% 89.61 USD 44,805
2021-11-04 2021-11-03 PS Planned sale
900 -0.1%
90.33
USD 81,298
900 -0.1% 90.33 USD 81,298
2021-11-04 2021-11-03 PS Planned sale
500 -0.1%
91.46
USD 45,730
500 -0.1% 91.46 USD 45,730
2021-11-04 2021-11-03 PS Planned sale
1,600 -0.2%
93.06
USD 148,902
1,600 -0.2% 93.06 USD 148,902
2021-11-04 2021-11-03 PS Planned sale
895 -0.1%
94.36
USD 84,452
895 -0.1% 94.36 USD 84,452
2021-11-04 2021-11-03 PS Planned sale
1,200 -0.1%
95.01
USD 114,017
1,200 -0.1% 95.01 USD 114,017
2021-11-04 2021-11-03 PS Planned sale
2,600 -0.3%
96.30
USD 250,385
2,600 -0.3% 96.30 USD 250,385
2021-11-04 2021-11-02 PS Planned sale
400 -0.0%
85.25
USD 34,101
400 -0.0% 85.25 USD 34,101
2021-11-04 2021-11-02 PS Planned sale
400 -0.0%
86.71
USD 34,684
400 -0.0% 86.71 USD 34,684
2021-11-04 2021-11-02 PS Planned sale
400 -0.0%
88.23
USD 35,292
400 -0.0% 88.23 USD 35,292
2021-11-04 2021-11-02 PS Planned sale
600 -0.1%
89.45
USD 53,670
600 -0.1% 89.45 USD 53,670
2021-11-04 2021-11-02 PS Planned sale
1,984 -0.2%
90.30
USD 179,153
1,984 -0.2% 90.30 USD 179,153
2021-11-04 2021-11-02 PS Planned sale
2,548 -0.3%
91.64
USD 233,499
2,548 -0.3% 91.64 USD 233,499
2021-11-04 2021-11-02 PS Planned sale
4,891 -0.5%
92.61
USD 452,965
4,891 -0.5% 92.61 USD 452,965
2021-11-04 2021-11-02 PS Planned sale
3,559 -0.4%
93.65
USD 333,300
3,559 -0.4% 93.65 USD 333,300
2021-11-02 2021-11-01 PS Planned sale
100 -0.0%
82.25
USD 8,225
100 -0.0% 82.25 USD 8,225
2021-11-02 2021-11-01 PS Planned sale
100 -0.0%
82.27
USD 8,227
100 -0.0% 82.27 USD 8,227
2021-11-02 2021-11-01 PS Planned sale
1,300 -0.1%
83.11
USD 108,043
1,300 -0.1% 83.11 USD 108,043
2021-11-02 2021-11-01 PS Planned sale
2,400 -0.2%
84.02
USD 201,658
2,400 -0.2% 84.02 USD 201,658
2021-11-02 2021-11-01 PS Planned sale
6,398 -0.6%
85.16
USD 544,834
6,398 -0.6% 85.16 USD 544,834
2021-11-02 2021-10-29 PS Planned sale
300 -0.0%
79.55
USD 23,866
300 -0.0% 79.55 USD 23,866
2021-11-02 2021-10-29 PS Planned sale
2,500 -0.2%
80.24
USD 200,590
2,500 -0.2% 80.24 USD 200,590
2021-11-02 2021-10-29 PS Planned sale
5,110 -0.5%
81.17
USD 414,753
5,110 -0.5% 81.17 USD 414,753
2021-11-02 2021-10-29 PS Planned sale
4,939 -0.5%
82.26
USD 406,277
4,939 -0.5% 82.26 USD 406,277
2021-10-29 2021-10-28 PS Planned sale
200 -0.0%
77.22
USD 15,443
200 -0.0% 77.22 USD 15,443
2021-10-29 2021-10-28 PS Planned sale
600 -0.1%
78.24
USD 46,944
600 -0.1% 78.24 USD 46,944
2021-10-29 2021-10-28 PS Planned sale
5,532 -0.5%
79.02
USD 437,133
5,532 -0.5% 79.02 USD 437,133
2021-10-29 2021-10-28 PS Planned sale
3,704 -0.4%
80.08
USD 296,602
3,704 -0.4% 80.08 USD 296,602
2021-10-28 2021-10-27 PS Planned sale
200 -0.0%
74.06
USD 14,812
200 -0.0% 74.06 USD 14,812
2021-10-28 2021-10-27 PS Planned sale
1,100 -0.1%
74.63
USD 82,097
1,100 -0.1% 74.63 USD 82,097
2021-10-28 2021-10-27 PS Planned sale
1,300 -0.1%
76.02
USD 98,826
1,300 -0.1% 76.02 USD 98,826
2021-10-28 2021-10-27 PS Planned sale
6,394 -0.6%
76.70
USD 490,433
6,394 -0.6% 76.70 USD 490,433
2021-10-28 2021-10-26 PS Planned sale
600 -0.1%
74.62
USD 44,770
600 -0.1% 74.62 USD 44,770
2021-10-28 2021-10-26 PS Planned sale
3,600 -0.3%
75.42
USD 271,505
3,600 -0.3% 75.42 USD 271,505
2021-10-28 2021-10-26 PS Planned sale
1,600 -0.2%
76.34
USD 122,136
1,600 -0.2% 76.34 USD 122,136
2021-10-26 2021-10-25 PS Planned sale
500 -0.0%
72.81
USD 36,404
500 -0.0% 72.81 USD 36,404
2021-10-26 2021-10-25 PS Planned sale
2,300 -0.2%
74.01
USD 170,221
2,300 -0.2% 74.01 USD 170,221
2021-10-26 2021-10-25 PS Planned sale
4,188 -0.4%
75.36
USD 315,612
4,188 -0.4% 75.36 USD 315,612
2021-10-26 2021-10-22 PS Planned sale
5,747 -0.5%
72.36
USD 415,841
5,747 -0.5% 72.36 USD 415,841
2021-09-13 2021-09-09 S Sale
1,646 -0.2%
72.42
USD 119,207
1,646 -0.2% 72.42 USD 119,207
2021-03-15 2021-03-11 S Sale
105,000 -8.3%
44.00
USD 4,620,000
105,000 -8.3% 44.00 USD 4,620,000
2021-03-08 2021-03-04 S Sale
100,000 -8.5%
44.00
USD 4,400,000
100,000 -8.5% 44.00 USD 4,400,000
2021-03-08 2021-03-04 S Sale
528,264 -29.4%
44.00
USD 23,243,616
528,264 -29.4% 44.00 USD 23,243,616
2021-02-04 2021-02-03 PS Planned sale
4,202 -0.2%
62.84
USD 264,066
4,202 -0.2% 62.84 USD 264,066
2021-02-03 2021-02-01 PS Planned sale
30,440 -1.7%
62.75
USD 1,909,958
30,440 -1.7% 62.75 USD 1,909,958
2021-02-03 2021-02-01 PS Planned sale
6,436 -0.4%
58.45
USD 376,152
6,436 -0.4% 58.45 USD 376,152
2021-02-01 2021-01-29 PS Planned sale
6,224 -0.3%
56.78
USD 353,380
6,224 -0.3% 56.78 USD 353,380
2021-02-01 2021-01-28 PS Planned sale
3,100 -0.2%
55.69
USD 172,642
3,100 -0.2% 55.69 USD 172,642
2021-01-28 2021-01-26 PS Planned sale
8,534 -0.5%
55.43
USD 473,065
8,534 -0.5% 55.43 USD 473,065
2021-01-28 2021-01-26 PS Planned sale
20,628 -1.1%
60.74
USD 1,252,883
20,628 -1.1% 60.74 USD 1,252,883
2021-01-26 2021-01-25 PS Planned sale
11,706 -0.6%
58.06
USD 679,697
11,706 -0.6% 58.06 USD 679,697
// ... existing code ... // ... rest of the file ...