Ameresco Inc. (AMRC)

Market is closed
Insider Trading: Purchases
Insider Price Amount Relationship Remaining Holdings Date Form 4
$29.51 2,400 Large Shareholder, Officer, Director 1,100,000 2023-11-20 Filing
$28.89 2,600 Large Shareholder, Officer, Director 1,097,600 2023-11-20 Filing
$29.46 1,500 Large Shareholder, Officer, Director 1,095,000 2023-11-17 Filing
$28.46 1,200 Large Shareholder, Officer, Director 1,093,500 2023-11-17 Filing
$27.54 2,300 Large Shareholder, Officer, Director 1,092,300 2023-11-17 Filing
$27.39 600 Large Shareholder, Officer, Director 1,090,000 2023-11-16 Filing
$26.41 4,400 Large Shareholder, Officer, Director 1,089,400 2023-11-16 Filing
$29.16 1,400 Large Shareholder, Officer, Director 1,085,000 2023-11-15 Filing
$28.39 8,600 Large Shareholder, Officer, Director 1,083,600 2023-11-15 Filing
$27.06 5,090 Large Shareholder, Officer, Director 823,720 2023-11-14 Filing
$26.26 4,010 Large Shareholder, Officer, Director 818,630 2023-11-14 Filing
$25.21 900 Large Shareholder, Officer, Director 814,620 2023-11-14 Filing
$22.66 15,000 Large Shareholder, Officer, Director 813,720 2023-11-13 Filing
$22.56 902 Large Shareholder, Officer, Director 798,720 2023-11-10 Filing
$22.11 4,098 Large Shareholder, Officer, Director 797,818 2023-11-10 Filing
$22.59 20,000 Large Shareholder, Officer, Director 793,720 2023-11-09 Filing
$22.40 15,000 Officer 31,133 2023-11-10 Filing
$13.89 1,000 Director 10,500 2019-08-14 Filing
$14.15 4,000 Director 12,000 2019-08-13 Filing
$15.10 500 Director 9,500 2019-05-08 Filing