David Anderson

Insider profile

Currently holds a position at Ameresco Inc

Performance

Overall performance
1.5

Performance over holding periods
1.5
30 days 90 days 120 days
Average return -14% 8.2% 15.1%
Success rate 11% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Executive Vice President, Director Ameresco Inc Jan. 1, 2000 -

David Anderson'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
Planned sale
Price
65.56
Quantity 14,159 +15.8%
Value US$1,925,278
Transaction date
Planned sale
Price
87.70
Quantity 78,457 -35.8%
Value US$1,054,710
Transaction date
Planned sale
Price
36.96
Quantity 28,073 +45.5%
Value US$2,533,047
Transaction date
Planned sale
Price
50.04
Quantity 15,000 -30.0%
Value US$750,525
Transaction date
Planned sale
Price
47.20
Quantity 15,000 -23.1%
Value US$708,015
Transaction date
Planned sale
Price
44.28
Quantity 5,000 -7.1%
Value US$221,390
Transaction date
Planned sale
Price
21.30
Quantity 6,734 -8.8%
Value US$143,454
Transaction date
Planned sale
Price
20.89
Quantity 8,066 -9.5%
Value US$168,466
Transaction date
Planned sale
Price
20.56
Quantity 7,115 -7.7%
Value US$146,313
Transaction date
Planned sale
Price
20.47
Quantity 8,085 -8.1%
Value US$165,516
Transaction date
Planned sale
Price
17.00
Quantity 30,243 -23.2%
Value US$514,131
Transaction date
Planned sale
Price
17.00
Quantity 385 -0.3%
Value US$6,545
Transaction date
Sale
Price
17.00
Quantity 19,372 -12.9%
Value US$329,324
Transaction date
Planned sale
Price
16.50
Quantity 50,000 -25.0%
Value US$825,000
Transaction date
Sale
Price
16.00
Quantity 25,000 -11.1%
Value US$400,000
Transaction date
Planned sale
Price
15.50
Quantity 17,181 -7.1%
Value US$266,306
Transaction date
Planned sale
Price
15.50
Quantity 7,819 -3.1%
Value US$121,194
Transaction date
Planned sale
Price
12.43
Quantity 17,075 -6.4%
Value US$212,242
Transaction date
Planned sale
Price
12.55
Quantity 34,725 -11.5%
Value US$435,799
Transaction date
Planned sale
Price
12.54
Quantity 37,700 -9.7%
Value US$472,758
Transaction date
Planned sale
Price
12.06
Quantity 29,800 -7.1%
Value US$359,388
Transaction date
Planned sale
Price
12.04
Quantity 17,800 -4.3%
Value US$214,312
Transaction date
Planned sale
Price
12.02
Quantity 17,900 -4.2%
Value US$215,158
Transaction date
Planned sale
Price
12.18
Quantity 15,456 -3.7%
Value US$188,254
Transaction date
Planned sale
Price
12.20
Quantity 29,474 -6.6%
Value US$359,583
Transaction date
Planned sale
Price
12.39
Quantity 24,470 -5.2%
Value US$303,183
Transaction date
Planned sale
Price
12.19
Quantity 25,600 -5.1%
Value US$312,064
Transaction date
Planned sale
Price
14.16
Quantity 33,980 -6.2%
Value US$481,021
Transaction date
Planned sale
Price
12.85
Quantity 26,216 -4.1%
Value US$336,771
Transaction date
Planned sale
Price
13.37
Quantity 19,107 -2.7%
Value US$255,422
Transaction date
Planned sale
Price
12.94
Quantity 19,400 -2.6%
Value US$251,036
Transaction date
Sale
Price
9.30
Quantity 255,000 -25.0%
Value US$2,371,500
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2021-06-15 2021-06-14 PlS Planned sale
14,159 +15.8%
65.56
US$1,925,278
14,159 +15.8% 65.56 US$1,925,278
2021-06-02 2021-06-01 PlS Planned sale
78,457 -35.8%
87.70
US$1,054,710
78,457 -35.8% 87.70 US$1,054,710
2021-05-12 2021-05-10 PlS Planned sale
28,073 +45.5%
36.96
US$2,533,047
28,073 +45.5% 36.96 US$2,533,047
2020-12-21 2020-12-18 PlS Planned sale
15,000 -30.0%
50.04
US$750,525
15,000 -30.0% 50.04 US$750,525
2020-12-18 2020-12-15 PlS Planned sale
15,000 -23.1%
47.20
US$708,015
15,000 -23.1% 47.20 US$708,015
2020-12-15 2020-12-14 PlS Planned sale
5,000 -7.1%
44.28
US$221,390
5,000 -7.1% 44.28 US$221,390
2020-05-27 2020-05-26 PlS Planned sale
6,734 -8.8%
21.30
US$143,454
6,734 -8.8% 21.30 US$143,454
2020-05-27 2020-05-22 PlS Planned sale
8,066 -9.5%
20.89
US$168,466
8,066 -9.5% 20.89 US$168,466
2020-05-22 2020-05-21 PlS Planned sale
7,115 -7.7%
20.56
US$146,313
7,115 -7.7% 20.56 US$146,313
2020-05-22 2020-05-20 PlS Planned sale
8,085 -8.1%
20.47
US$165,516
8,085 -8.1% 20.47 US$165,516
2019-03-05 2019-03-04 PlS Planned sale
30,243 -23.2%
17.00
US$514,131
30,243 -23.2% 17.00 US$514,131
2019-02-27 2019-02-25 PlS Planned sale
385 -0.3%
17.00
US$6,545
385 -0.3% 17.00 US$6,545
2019-02-25 2019-02-21 S Sale
19,372 -12.9%
17.00
US$329,324
19,372 -12.9% 17.00 US$329,324
2019-02-25 2019-02-21 PlS Planned sale
50,000 -25.0%
16.50
US$825,000
50,000 -25.0% 16.50 US$825,000
2019-02-21 2019-02-20 S Sale
25,000 -11.1%
16.00
US$400,000
25,000 -11.1% 16.00 US$400,000
2019-02-21 2019-02-20 PlS Planned sale
17,181 -7.1%
15.50
US$266,306
17,181 -7.1% 15.50 US$266,306
2019-02-06 2019-02-05 PlS Planned sale
7,819 -3.1%
15.50
US$121,194
7,819 -3.1% 15.50 US$121,194
2018-04-23 2018-04-20 PlS Planned sale
17,075 -6.4%
12.43
US$212,242
17,075 -6.4% 12.43 US$212,242
2018-04-23 2018-04-19 PlS Planned sale
34,725 -11.5%
12.55
US$435,799
34,725 -11.5% 12.55 US$435,799
2018-04-19 2018-04-18 PlS Planned sale
37,700 -9.7%
12.54
US$472,758
37,700 -9.7% 12.54 US$472,758
2018-04-19 2018-04-17 PlS Planned sale
29,800 -7.1%
12.06
US$359,388
29,800 -7.1% 12.06 US$359,388
2018-04-17 2018-04-16 PlS Planned sale
17,800 -4.3%
12.04
US$214,312
17,800 -4.3% 12.04 US$214,312
2018-04-17 2018-04-13 PlS Planned sale
17,900 -4.2%
12.02
US$215,158
17,900 -4.2% 12.02 US$215,158
2018-04-13 2018-04-12 PlS Planned sale
15,456 -3.7%
12.18
US$188,254
15,456 -3.7% 12.18 US$188,254
2018-04-13 2018-04-11 PlS Planned sale
29,474 -6.6%
12.20
US$359,583
29,474 -6.6% 12.20 US$359,583
2018-04-11 2018-04-09 PlS Planned sale
24,470 -5.2%
12.39
US$303,183
24,470 -5.2% 12.39 US$303,183
2018-04-11 2018-04-09 PlS Planned sale
25,600 -5.1%
12.19
US$312,064
25,600 -5.1% 12.19 US$312,064
2012-02-08 2012-02-07 PlS Planned sale
33,980 -6.2%
14.16
US$481,021
33,980 -6.2% 14.16 US$481,021
2011-03-23 2011-03-22 PlS Planned sale
26,216 -4.1%
12.85
US$336,771
26,216 -4.1% 12.85 US$336,771
2011-03-21 2011-03-18 PlS Planned sale
19,107 -2.7%
13.37
US$255,422
19,107 -2.7% 13.37 US$255,422
2011-03-17 2011-03-16 PlS Planned sale
19,400 -2.6%
12.94
US$251,036
19,400 -2.6% 12.94 US$251,036
2010-07-29 2010-07-27 S Sale
255,000 -25.0%
9.30
US$2,371,500
255,000 -25.0% 9.30 US$2,371,500