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
78 72% 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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
338.89
Quantity 41,308 +37.3%
Value US$2,231,203
Transaction date
Purchase
Price
350.57
Quantity 70,442 -15.1%
Value US$4,350,573
Transaction date
Purchase
Price
102.11
Quantity 84,099 -36.0%
Value US$2,767,130
Transaction date
Purchase
Price
22.03
Quantity 4,062 +0.4%
Value US$89,486
Transaction date
Purchase
Price
21.60
Quantity 938 +0.1%
Value US$20,261
Transaction date
Purchase
Price
20.91
Quantity 5,000 +0.5%
Value US$104,550
Transaction date
Purchase
Price
25.90
Quantity 1,000 +0.1%
Value US$25,900
Transaction date
Purchase
Price
25.27
Quantity 1,000 +0.1%
Value US$25,270
Transaction date
Purchase
Price
25.95
Quantity 5,000 +0.5%
Value US$129,750
Transaction date
Purchase
Price
9.27
Quantity 25,000 +2.6%
Value US$231,750
Transaction date
Purchase
Price
9.74
Quantity 50,000 +5.5%
Value US$487,000
Transaction date
Purchase
Price
9.96
Quantity 50,000 +5.9%
Value US$498,000
Transaction date
Purchase
Price
26.54
Quantity 25,000 +3.0%
Value US$663,500
Transaction date
Purchase
Price
29.51
Quantity 2,400 +0.2%
Value US$70,824
Transaction date
Purchase
Price
28.89
Quantity 2,600 +0.2%
Value US$75,114
Transaction date
Purchase
Price
29.46
Quantity 1,500 +0.1%
Value US$44,190
Transaction date
Purchase
Price
28.46
Quantity 1,200 +0.1%
Value US$34,152
Transaction date
Purchase
Price
27.54
Quantity 2,300 +0.2%
Value US$63,342
Transaction date
Purchase
Price
27.39
Quantity 600 +0.1%
Value US$16,434
Transaction date
Purchase
Price
26.41
Quantity 4,400 +0.4%
Value US$116,204
Transaction date
Purchase
Price
29.16
Quantity 1,400 +0.1%
Value US$40,824
Transaction date
Purchase
Price
28.39
Quantity 8,600 +0.8%
Value US$244,154
Transaction date
Purchase
Price
27.06
Quantity 5,090 +0.6%
Value US$137,735
Transaction date
Purchase
Price
26.26
Quantity 4,010 +0.5%
Value US$105,303
Transaction date
Purchase
Price
25.21
Quantity 900 +0.1%
Value US$22,689
Transaction date
Purchase
Price
22.66
Quantity 15,000 +1.9%
Value US$339,900
Transaction date
Purchase
Price
22.56
Quantity 902 +0.1%
Value US$20,349
Transaction date
Purchase
Price
22.11
Quantity 4,098 +0.5%
Value US$90,607
Transaction date
Purchase
Price
22.59
Quantity 20,000 +2.6%
Value US$451,800
Transaction date
Sale
Price
43.51
Quantity 1,072 -0.1%
Value US$46,643
Transaction date
Planned sale
Price
92.10
Quantity 2,667 -0.3%
Value US$245,633
Transaction date
Planned sale
Price
92.98
Quantity 4,453 -0.5%
Value US$414,040
Transaction date
Planned sale
Price
93.77
Quantity 1,503 -0.2%
Value US$140,932
Transaction date
Planned sale
Price
89.61
Quantity 500 -0.1%
Value US$44,804
Transaction date
Planned sale
Price
90.33
Quantity 900 -0.1%
Value US$81,298
Transaction date
Planned sale
Price
91.46
Quantity 500 -0.1%
Value US$45,730
Transaction date
Planned sale
Price
93.06
Quantity 1,600 -0.2%
Value US$148,902
Transaction date
Planned sale
Price
94.36
Quantity 895 -0.1%
Value US$84,452
Transaction date
Planned sale
Price
95.01
Quantity 1,200 -0.1%
Value US$114,017
Transaction date
Planned sale
Price
96.30
Quantity 2,600 -0.3%
Value US$250,385
Transaction date
Planned sale
Price
85.25
Quantity 400 -0.0%
Value US$34,101
Transaction date
Planned sale
Price
86.71
Quantity 400 -0.0%
Value US$34,684
Transaction date
Planned sale
Price
88.23
Quantity 400 -0.0%
Value US$35,292
Transaction date
Planned sale
Price
89.45
Quantity 600 -0.1%
Value US$53,670
Transaction date
Planned sale
Price
90.30
Quantity 1,984 -0.2%
Value US$179,153
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-01 2026-08-28 B Purchase
41,308 +37.3%
338.89
US$2,231,203
41,308 +37.3% 338.89 US$2,231,203
2026-08-27 2026-08-27 B Purchase
70,442 -15.1%
350.57
US$4,350,573
70,442 -15.1% 350.57 US$4,350,573
2026-08-27 2026-08-26 B Purchase
84,099 -36.0%
102.11
US$2,767,130
84,099 -36.0% 102.11 US$2,767,130
2026-08-26 2026-08-25 B Purchase
4,062 +0.4%
22.03
US$89,486
4,062 +0.4% 22.03 US$89,486
2026-08-26 2026-08-25 B Purchase
938 +0.1%
21.60
US$20,261
938 +0.1% 21.60 US$20,261
2026-08-26 2026-08-24 B Purchase
5,000 +0.5%
20.91
US$104,550
5,000 +0.5% 20.91 US$104,550
2026-08-11 2026-08-11 B Purchase
1,000 +0.1%
25.90
US$25,900
1,000 +0.1% 25.90 US$25,900
2026-08-11 2026-08-10 B Purchase
1,000 +0.1%
25.27
US$25,270
1,000 +0.1% 25.27 US$25,270
2026-08-11 2026-08-07 B Purchase
5,000 +0.5%
25.95
US$129,750
5,000 +0.5% 25.95 US$129,750
2025-03-06 2025-03-06 B Purchase
25,000 +2.6%
9.27
US$231,750
25,000 +2.6% 9.27 US$231,750
2025-03-06 2025-03-05 B Purchase
50,000 +5.5%
9.74
US$487,000
50,000 +5.5% 9.74 US$487,000
2025-03-06 2025-03-04 B Purchase
50,000 +5.9%
9.96
US$498,000
50,000 +5.9% 9.96 US$498,000
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