30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

David Corrsin

Insider profile

Currently holds a position at Ameresco Inc

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -16% 8.2% 15.1%
Success rate 8% 68% 82%
Transactions
35 0% Buy
34 71% Buy
47 69% Buy

Positions

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

David Corrsin'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
2026-03-12 2026-03-12 S Sale
70,113 +0.7%
57.98
US$2,743,093
70,113 +0.7% 57.98 US$2,743,093
2026-03-10 2026-03-10 S Sale
13,447 -39.6%
78.14
US$2,323,795
13,447 -39.6% 78.14 US$2,323,795
2025-09-16 2025-09-15 S Sale
71,906 +28.8%
112.21
US$2,608,089
71,906 +28.8% 112.21 US$2,608,089
2025-09-10 2025-09-10 S Sale
19 -5.2%
27.04
US$514
19 -5.2% 27.04 US$514
2025-03-19 2025-03-19 S Sale
36 -10.2%
11.92
US$429
36 -10.2% 11.92 US$429
2025-03-19 2025-03-19 S Sale
64 -12.0%
11.92
US$763
64 -12.0% 11.92 US$763
2025-03-11 2025-03-10 S Sale
21 -7.7%
10.22
US$215
21 -7.7% 10.22 US$215
2024-09-19 2024-09-19 S Sale
36 -13.9%
37.64
US$1,355
36 -13.9% 37.64 US$1,355
2024-09-19 2024-09-19 S Sale
65 -15.6%
37.64
US$2,447
65 -15.6% 37.64 US$2,447
2024-09-19 2024-09-09 S Sale
19 -10.7%
29.50
US$560
19 -10.7% 29.50 US$560
2024-03-19 2024-03-19 S Sale
38 -23.0%
20.53
US$780
38 -23.0% 20.53 US$780
2024-03-19 2024-03-19 S Sale
68 -22.7%
20.53
US$1,396
68 -22.7% 20.53 US$1,396
2023-09-19 2023-09-19 S Sale
39 -38.2%
43.51
US$1,697
39 -38.2% 43.51 US$1,697
2023-09-19 2023-09-19 S Sale
70 -37.8%
43.51
US$3,046
70 -37.8% 43.51 US$3,046
2021-01-28 2021-01-26 PlS Planned sale
741 -100.0%
58.27
US$43,177
741 -100.0% 58.27 US$43,177
2021-01-26 2021-01-25 PlS Planned sale
42,388 -98.4%
58.98
US$2,500,002
42,388 -98.4% 58.98 US$2,500,002
2021-01-26 2021-01-22 PlS Planned sale
12,151 -22.0%
58.44
US$710,068
12,151 -22.0% 58.44 US$710,068
2021-01-22 2021-01-21 PlS Planned sale
15,395 -21.8%
58.97
US$907,812
15,395 -21.8% 58.97 US$907,812
2021-01-22 2021-01-20 PlS Planned sale
16,379 -18.8%
58.03
US$950,539
16,379 -18.8% 58.03 US$950,539
2021-01-20 2021-01-19 PlS Planned sale
32,924 -27.5%
56.90
US$1,873,441
32,924 -27.5% 56.90 US$1,873,441
2021-01-20 2021-01-15 PlS Planned sale
26,550 -18.1%
54.28
US$1,441,134
26,550 -18.1% 54.28 US$1,441,134
2021-01-15 2021-01-14 PlS Planned sale
17,318 -10.6%
58.17
US$1,007,319
17,318 -10.6% 58.17 US$1,007,319
2021-01-15 2021-01-13 PlS Planned sale
26,257 -13.8%
59.77
US$1,569,381
26,257 -13.8% 59.77 US$1,569,381
2021-01-13 2021-01-11 PlS Planned sale
26,344 -12.2%
59.07
US$1,556,166
26,344 -12.2% 59.07 US$1,556,166
2021-01-13 2021-01-11 PlS Planned sale
28,199 -11.5%
58.63
US$1,653,336
28,199 -11.5% 58.63 US$1,653,336
2020-12-10 2020-12-08 S Sale
21,383 -8.0%
44.84
US$958,771
21,383 -8.0% 44.84 US$958,771
2020-12-10 2020-12-08 S Sale
55,804 -17.3%
44.18
US$2,465,365
55,804 -17.3% 44.18 US$2,465,365
2020-12-04 2020-12-03 S Sale
6,162 -1.9%
44.50
US$274,227
6,162 -1.9% 44.50 US$274,227
2020-12-02 2020-12-01 S Sale
25,859 -7.3%
45.00
US$1,163,707
25,859 -7.3% 45.00 US$1,163,707
2020-11-30 2020-11-25 S Sale
415 -0.1%
45.00
US$18,675
415 -0.1% 45.00 US$18,675
2020-11-25 2020-11-23 S Sale
62,345 -15.0%
45.61
US$2,843,742
62,345 -15.0% 45.61 US$2,843,742
2020-11-25 2020-11-23 S Sale
51,552 -11.0%
45.03
US$2,321,232
51,552 -11.0% 45.03 US$2,321,232
2020-11-23 2020-11-20 S Sale
10,000 -2.1%
43.51
US$435,100
10,000 -2.1% 43.51 US$435,100
2020-11-12 2020-11-09 S Sale
10,756 -2.2%
45.03
US$484,375
10,756 -2.2% 45.03 US$484,375
2020-01-21 2020-01-17 PlS Planned sale
50,000 -9.3%
20.00
US$1,000,000
50,000 -9.3% 20.00 US$1,000,000
2020-01-09 2020-01-09 S Sale
50,000 -8.5%
19.50
US$975,000
50,000 -8.5% 19.50 US$975,000
2020-01-09 2020-01-08 PlS Planned sale
50,000 -7.8%
19.00
US$950,000
50,000 -7.8% 19.00 US$950,000
2020-01-07 2020-01-07 S Sale
50,000 -7.3%
18.50
US$925,000
50,000 -7.3% 18.50 US$925,000
2020-01-07 2020-01-06 PlS Planned sale
50,000 -6.8%
18.00
US$900,000
50,000 -6.8% 18.00 US$900,000
2019-12-31 2019-12-30 S Sale
52,620 -6.6%
17.50
US$920,850
52,620 -6.6% 17.50 US$920,850
2019-12-31 2019-12-27 PlS Planned sale
7,380 -0.9%
17.50
US$129,150
7,380 -0.9% 17.50 US$129,150
2019-12-27 2019-12-26 S Sale
60,000 -7.0%
17.25
US$1,035,000
60,000 -7.0% 17.25 US$1,035,000
2019-12-27 2019-12-26 S Sale
55,825 -6.1%
17.00
US$949,025
55,825 -6.1% 17.00 US$949,025
2019-12-27 2019-12-24 PlS Planned sale
4,175 -0.5%
17.00
US$70,975
4,175 -0.5% 17.00 US$70,975
2019-12-18 2019-12-17 S Sale
38,723 -4.0%
16.50
US$638,930
38,723 -4.0% 16.50 US$638,930