Douglas Foy

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 26% 68% 82%
Transactions
14 50% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 110%
Success rate 73%
Average holding period 220
Transactions 28
Douglas Foy'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
259.62
Quantity 24,863 +48.0%
Value US$3,759,557
Transaction date
Sale
Price
105.85
Quantity 80,510 +7.5%
Value US$4,382,255
Transaction date
Sale
Price
179.54
Quantity 26,305 -17.7%
Value US$1,473,674
Transaction date
Sale
Price
44.59
Quantity 5,000 -26.3%
Value US$222,970
Transaction date
Sale
Price
19.60
Quantity 12,523 -47.2%
Value US$245,426
Transaction date
Sale
Price
19.43
Quantity 14,000 -50.0%
Value US$272,006
Transaction date
Sale
Price
16.30
Quantity 13,477 -49.0%
Value US$219,675
Transaction date
Purchase
Price
5.03
Quantity 400 +2.9%
Value US$2,012
Transaction date
Purchase
Price
5.04
Quantity 3,600 +36.0%
Value US$18,144
Transaction date
Purchase
Price
6.59
Quantity 1,000 +11.1%
Value US$6,594
Transaction date
Purchase
Price
5.95
Quantity 3,000 +50.0%
Value US$17,862
Transaction date
Purchase
Price
9.10
Quantity 2,000 +50.0%
Value US$18,206
Transaction date
Purchase
Price
11.42
Quantity 2,000 +100.0%
Value US$22,840
Transaction date
Purchase
Price
11.79
Quantity 2,000 +inf%
Value US$23,580
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2022-03-10 2022-03-09 S Sale
24,863 +48.0%
259.62
US$3,759,557
24,863 +48.0% 259.62 US$3,759,557
2022-03-10 2022-03-09 S Sale
80,510 +7.5%
105.85
US$4,382,255
80,510 +7.5% 105.85 US$4,382,255
2021-06-07 2021-06-04 S Sale
26,305 -17.7%
179.54
US$1,473,674
26,305 -17.7% 179.54 US$1,473,674
2020-12-02 2020-12-01 S Sale
5,000 -26.3%
44.59
US$222,970
5,000 -26.3% 44.59 US$222,970
2020-05-11 2020-05-07 S Sale
12,523 -47.2%
19.60
US$245,426
12,523 -47.2% 19.60 US$245,426
2020-05-11 2020-05-07 S Sale
14,000 -50.0%
19.43
US$272,006
14,000 -50.0% 19.43 US$272,006
2019-11-19 2019-11-15 S Sale
13,477 -49.0%
16.30
US$219,675
13,477 -49.0% 16.30 US$219,675
2016-03-09 2016-03-07 B Purchase
400 +2.9%
5.03
US$2,012
400 +2.9% 5.03 US$2,012
2016-03-09 2016-03-07 B Purchase
3,600 +36.0%
5.04
US$18,144
3,600 +36.0% 5.04 US$18,144
2015-05-13 2015-05-12 B Purchase
1,000 +11.1%
6.59
US$6,594
1,000 +11.1% 6.59 US$6,594
2014-05-13 2014-05-12 B Purchase
3,000 +50.0%
5.95
US$17,862
3,000 +50.0% 5.95 US$17,862
2012-11-14 2012-11-13 B Purchase
2,000 +50.0%
9.10
US$18,206
2,000 +50.0% 9.10 US$18,206
2012-05-14 2012-05-12 B Purchase
2,000 +100.0%
11.42
US$22,840
2,000 +100.0% 11.42 US$22,840
2010-11-09 2010-11-09 B Purchase
2,000 +inf%
11.79
US$23,580
2,000 +inf% 11.79 US$23,580