Sakellaris George P

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 59% 68% 82%
Transactions
75 71% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 155%
Success rate 73%
Average holding period 220
Transactions 28
Sakellaris George P's trades of Ameresco Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-06 2025-03-06 B Purchase
50,924 +7.1%
167.53
US$4,766,026
50,924 +7.1% 167.53 US$4,766,026
2025-03-06 2025-03-05 B Purchase
46,467 -1.3%
345.58
US$224,618
46,467 -1.3% 345.58 US$224,618
2025-03-06 2025-03-04 B Purchase
71,267 +2.7%
193.19
US$2,909,149
71,267 +2.7% 193.19 US$2,909,149
2024-11-15 2024-11-13 B Purchase
25,000 +3.0%
26.54
US$663,500
25,000 +3.0% 26.54 US$663,500
2023-11-21 2023-11-20 B Purchase
2,400 +0.2%
29.51
US$70,824
2,400 +0.2% 29.51 US$70,824
2023-11-21 2023-11-20 B Purchase
2,600 +0.2%
28.89
US$75,114
2,600 +0.2% 28.89 US$75,114
2023-11-21 2023-11-17 B Purchase
1,500 +0.1%
29.46
US$44,190
1,500 +0.1% 29.46 US$44,190
2023-11-21 2023-11-17 B Purchase
1,200 +0.1%
28.46
US$34,152
1,200 +0.1% 28.46 US$34,152
2023-11-21 2023-11-17 B Purchase
2,300 +0.2%
27.54
US$63,342
2,300 +0.2% 27.54 US$63,342
2023-11-16 2023-11-16 B Purchase
600 +0.1%
27.39
US$16,434
600 +0.1% 27.39 US$16,434
2023-11-16 2023-11-16 B Purchase
4,400 +0.4%
26.41
US$116,204
4,400 +0.4% 26.41 US$116,204
2023-11-16 2023-11-15 B Purchase
1,400 +0.1%
29.16
US$40,824
1,400 +0.1% 29.16 US$40,824
2023-11-16 2023-11-15 B Purchase
8,600 +0.8%
28.39
US$244,154
8,600 +0.8% 28.39 US$244,154
2023-11-16 2023-11-14 B Purchase
5,090 +0.6%
27.06
US$137,735
5,090 +0.6% 27.06 US$137,735
2023-11-16 2023-11-14 B Purchase
4,010 +0.5%
26.26
US$105,303
4,010 +0.5% 26.26 US$105,303
2023-11-16 2023-11-14 B Purchase
900 +0.1%
25.21
US$22,689
900 +0.1% 25.21 US$22,689
2023-11-13 2023-11-13 B Purchase
15,000 +1.9%
22.66
US$339,900
15,000 +1.9% 22.66 US$339,900
2023-11-13 2023-11-10 B Purchase
902 +0.1%
22.56
US$20,349
902 +0.1% 22.56 US$20,349
2023-11-13 2023-11-10 B Purchase
4,098 +0.5%
22.11
US$90,607
4,098 +0.5% 22.11 US$90,607
2023-11-13 2023-11-09 B Purchase
20,000 +2.6%
22.59
US$451,800
20,000 +2.6% 22.59 US$451,800
2023-09-19 2023-09-19 S Sale
1,072 -0.1%
43.51
US$46,643
1,072 -0.1% 43.51 US$46,643
2021-11-05 2021-11-04 PlS Planned sale
2,667 -0.3%
92.10
US$245,633
2,667 -0.3% 92.10 US$245,633
2021-11-05 2021-11-04 PlS Planned sale
4,453 -0.5%
92.98
US$414,040
4,453 -0.5% 92.98 US$414,040
2021-11-05 2021-11-04 PlS Planned sale
1,503 -0.2%
93.77
US$140,932
1,503 -0.2% 93.77 US$140,932
2021-11-04 2021-11-03 PlS Planned sale
500 -0.1%
89.61
US$44,804
500 -0.1% 89.61 US$44,804
2021-11-04 2021-11-03 PlS Planned sale
900 -0.1%
90.33
US$81,298
900 -0.1% 90.33 US$81,298
2021-11-04 2021-11-03 PlS Planned sale
500 -0.1%
91.46
US$45,730
500 -0.1% 91.46 US$45,730
2021-11-04 2021-11-03 PlS Planned sale
1,600 -0.2%
93.06
US$148,902
1,600 -0.2% 93.06 US$148,902
2021-11-04 2021-11-03 PlS Planned sale
895 -0.1%
94.36
US$84,452
895 -0.1% 94.36 US$84,452
2021-11-04 2021-11-03 PlS Planned sale
1,200 -0.1%
95.01
US$114,017
1,200 -0.1% 95.01 US$114,017
2021-11-04 2021-11-03 PlS Planned sale
2,600 -0.3%
96.30
US$250,385
2,600 -0.3% 96.30 US$250,385
2021-11-04 2021-11-02 PlS Planned sale
400 -0.0%
85.25
US$34,101
400 -0.0% 85.25 US$34,101
2021-11-04 2021-11-02 PlS Planned sale
400 -0.0%
86.71
US$34,684
400 -0.0% 86.71 US$34,684
2021-11-04 2021-11-02 PlS Planned sale
400 -0.0%
88.23
US$35,292
400 -0.0% 88.23 US$35,292
2021-11-04 2021-11-02 PlS Planned sale
600 -0.1%
89.45
US$53,670
600 -0.1% 89.45 US$53,670
2021-11-04 2021-11-02 PlS Planned sale
1,984 -0.2%
90.30
US$179,153
1,984 -0.2% 90.30 US$179,153
2021-11-04 2021-11-02 PlS Planned sale
2,548 -0.3%
91.64
US$233,499
2,548 -0.3% 91.64 US$233,499
2021-11-04 2021-11-02 PlS Planned sale
4,891 -0.5%
92.61
US$452,965
4,891 -0.5% 92.61 US$452,965
2021-11-04 2021-11-02 PlS Planned sale
3,559 -0.4%
93.65
US$333,300
3,559 -0.4% 93.65 US$333,300
2021-11-02 2021-11-01 PlS Planned sale
100 -0.0%
82.25
US$8,225
100 -0.0% 82.25 US$8,225
2021-11-02 2021-11-01 PlS Planned sale
100 -0.0%
82.27
US$8,227
100 -0.0% 82.27 US$8,227
2021-11-02 2021-11-01 PlS Planned sale
1,300 -0.1%
83.11
US$108,043
1,300 -0.1% 83.11 US$108,043
2021-11-02 2021-11-01 PlS Planned sale
2,400 -0.2%
84.02
US$201,658
2,400 -0.2% 84.02 US$201,658
2021-11-02 2021-11-01 PlS Planned sale
6,398 -0.6%
85.16
US$544,834
6,398 -0.6% 85.16 US$544,834
2021-11-02 2021-10-29 PlS Planned sale
300 -0.0%
79.55
US$23,866
300 -0.0% 79.55 US$23,866