Mark Chiplock

Insider profile

Currently holds a position at Ameresco Inc

Performance

Overall performance
4.0

Performance over holding periods
4.0
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 66% 68% 82%
Transactions
13 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Interim Chief Financial Officer, Chief Accounting Officer, Vice President, Treasurer Ameresco Inc Oct. 1, 2018 -

Mark Chiplock'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
Sale
Price
328.19
Quantity 78,971 +17.4%
Value US$2,479,528
Transaction date
Sale
Price
323.46
Quantity 3,230 +9.9%
Value US$3,412,764
Transaction date
Proposed sale
Price
101.81
Quantity 11,347
Value US$684,169
Transaction date
Planned sale
Price
44.92
Quantity 5,000 -80.8%
Value US$224,600
Transaction date
Planned sale
Price
41.92
Quantity 6,599 -51.6%
Value US$276,630
Transaction date
Planned sale
Price
41.57
Quantity 5,200 -28.9%
Value US$216,164
Transaction date
Planned sale
Price
39.97
Quantity 7,100 -85.7%
Value US$283,787
Transaction date
Proposed sale
Price
38.59
Quantity 5,000
Value US$192,950
Transaction date
Proposed sale
Price
38.85
Quantity 5,900
Value US$229,215
Transaction date
Planned sale
Price
39.75
Quantity 3,800 -76.2%
Value US$151,050
Transaction date
Planned sale
Price
39.51
Quantity 5,900 -83.2%
Value US$233,109
Transaction date
Proposed sale
Price
38.25
Quantity 5,900
Value US$225,675
Transaction date
Planned sale
Price
38.92
Quantity 5,900 -83.2%
Value US$229,628
Transaction date
Proposed sale
Price
37.33
Quantity 5,900
Value US$220,247
Transaction date
Planned sale
Price
37.95
Quantity 5,602 -82.5%
Value US$212,596
Transaction date
Proposed sale
Price
33.58
Quantity 5,602
Value US$188,115
Transaction date
Sale
Price
28.00
Quantity 269 -18.4%
Value US$7,532
Transaction date
Sale
Price
11.92
Quantity 95 -11.8%
Value US$1,132
Transaction date
Sale
Price
37.64
Quantity 98 -15.7%
Value US$3,689
Transaction date
Sale
Price
35.00
Quantity 3,000 -89.6%
Value US$105,000
Transaction date
Proposed sale
Price
35.00
Quantity 3,000
Value US$105,000
Transaction date
Sale
Price
20.53
Quantity 101 -22.5%
Value US$2,074
Transaction date
Sale
Price
43.51
Quantity 105 -37.9%
Value US$4,569
Transaction date
Sale
Price
78.52
Quantity 2,999 -100.0%
Value US$235,481
Transaction date
Sale
Price
78.52
Quantity 2,999 -100.0%
Value US$235,481
Transaction date
Sale
Price
73.00
Quantity 3,000 -100.0%
Value US$219,000
Transaction date
Sale
Price
94.00
Quantity 3,000 -100.0%
Value US$282,000
Transaction date
Sale
Price
50.75
Quantity 5,000 -100.0%
Value US$253,750
Transaction date
Sale
Price
44.00
Quantity 19,000 -100.0%
Value US$836,000
Transaction date
Planned sale
Price
38.74
Quantity 2,094 -100.0%
Value US$81,111
Transaction date
Planned sale
Price
27.91
Quantity 2,906 -100.0%
Value US$81,106
Transaction date
Planned sale
Price
23.50
Quantity 6,000 -100.0%
Value US$141,000
Transaction date
Sale
Price
15.71
Quantity 2,500 -100.0%
Value US$39,275
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-17 2026-09-15 S Sale
78,971 +17.4%
328.19
US$2,479,528
78,971 +17.4% 328.19 US$2,479,528
2026-03-12 2026-03-12 S Sale
3,230 +9.9%
323.46
US$3,412,764
3,230 +9.9% 323.46 US$3,412,764
2025-10-14 2025-10-13 PrS Proposed sale
11,347
101.81
US$684,169
11,347 101.81 US$684,169
2025-10-14 2025-10-13 PlS Planned sale
5,000 -80.8%
44.92
US$224,600
5,000 -80.8% 44.92 US$224,600
2025-10-14 2025-10-13 PlS Planned sale
6,599 -51.6%
41.92
US$276,630
6,599 -51.6% 41.92 US$276,630
2025-10-14 2025-10-13 PlS Planned sale
5,200 -28.9%
41.57
US$216,164
5,200 -28.9% 41.57 US$216,164
2025-10-14 2025-10-09 PlS Planned sale
7,100 -85.7%
39.97
US$283,787
7,100 -85.7% 39.97 US$283,787
2025-10-09 2025-10-09 PrS Proposed sale
5,000
38.59
US$192,950
5,000 38.59 US$192,950
2025-10-08 2025-10-08 PrS Proposed sale
5,900
38.85
US$229,215
5,900 38.85 US$229,215
2025-10-08 2025-10-08 PlS Planned sale
3,800 -76.2%
39.75
US$151,050
3,800 -76.2% 39.75 US$151,050
2025-10-08 2025-10-07 PlS Planned sale
5,900 -83.2%
39.51
US$233,109
5,900 -83.2% 39.51 US$233,109
2025-10-07 2025-10-07 PrS Proposed sale
5,900
38.25
US$225,675
5,900 38.25 US$225,675
2025-10-08 2025-10-06 PlS Planned sale
5,900 -83.2%
38.92
US$229,628
5,900 -83.2% 38.92 US$229,628
2025-10-06 2025-10-06 PrS Proposed sale
5,900
37.33
US$220,247
5,900 37.33 US$220,247
2025-10-02 2025-10-01 PlS Planned sale
5,602 -82.5%
37.95
US$212,596
5,602 -82.5% 37.95 US$212,596
2025-10-01 2025-10-01 PrS Proposed sale
5,602
33.58
US$188,115
5,602 33.58 US$188,115
2025-09-16 2025-09-15 S Sale
269 -18.4%
28.00
US$7,532
269 -18.4% 28.00 US$7,532
2025-03-19 2025-03-19 S Sale
95 -11.8%
11.92
US$1,132
95 -11.8% 11.92 US$1,132
2024-09-19 2024-09-19 S Sale
98 -15.7%
37.64
US$3,689
98 -15.7% 37.64 US$3,689
2024-06-03 2024-05-30 S Sale
3,000 -89.6%
35.00
US$105,000
3,000 -89.6% 35.00 US$105,000
2024-05-28 2024-05-28 PrS Proposed sale
3,000
35.00
US$105,000
3,000 35.00 US$105,000
2024-03-19 2024-03-19 S Sale
101 -22.5%
20.53
US$2,074
101 -22.5% 20.53 US$2,074
2023-09-19 2023-09-19 S Sale
105 -37.9%
43.51
US$4,569
105 -37.9% 43.51 US$4,569
2022-03-14 2022-03-10 S Sale
2,999 -100.0%
78.52
US$235,481
2,999 -100.0% 78.52 US$235,481
2022-03-14 2022-03-10 S Sale
2,999 -100.0%
78.52
US$235,481
2,999 -100.0% 78.52 US$235,481
2022-03-08 2022-03-08 S Sale
3,000 -100.0%
73.00
US$219,000
3,000 -100.0% 73.00 US$219,000
2021-11-05 2021-11-04 S Sale
3,000 -100.0%
94.00
US$282,000
3,000 -100.0% 94.00 US$282,000
2021-05-20 2021-05-18 S Sale
5,000 -100.0%
50.75
US$253,750
5,000 -100.0% 50.75 US$253,750
2021-03-08 2021-03-04 S Sale
19,000 -100.0%
44.00
US$836,000
19,000 -100.0% 44.00 US$836,000
2020-11-03 2020-11-02 PlS Planned sale
2,094 -100.0%
38.74
US$81,111
2,094 -100.0% 38.74 US$81,111
2020-08-04 2020-08-03 PlS Planned sale
2,906 -100.0%
27.91
US$81,106
2,906 -100.0% 27.91 US$81,106
2020-06-08 2020-06-05 PlS Planned sale
6,000 -100.0%
23.50
US$141,000
6,000 -100.0% 23.50 US$141,000
2018-11-05 2018-11-02 S Sale
2,500 -100.0%
15.71
US$39,275
2,500 -100.0% 15.71 US$39,275