Sign inGet started

Sakellaris George P

Insider CIK 1496665 · AMRC President and CEO, Director, 10% owner

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
AMRC Ameresco, Inc. M Exercise deriv2026-09-102026-09-146,250— $011,250SEC↗
AMRC Ameresco, Inc. M Exercise2026-09-102026-09-146,250— $01,019,847SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-09-102026-09-146,250— $011,250SEC↗
AMRC Ameresco, Inc. M Exercise2026-09-102026-09-146,250— $01,019,847SEC↗
AMRC Ameresco, Inc. P Buy2026-08-282026-09-013,000$22.13 $66.4K1,013,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-282026-09-013,000$22.13 $66.4K1,013,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-272026-08-274,000$22.84 $91.4K1,010,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-272026-08-274,000$22.84 $91.4K1,010,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-262026-08-271,000$21.92 $21.9K1,006,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-262026-08-271,000$21.92 $21.9K1,006,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-252026-08-264,062$22.03 $89.5K1,005,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-252026-08-26938$21.60 $20.3K1,001,535SEC↗
AMRC Ameresco, Inc. P Buy2026-08-252026-08-264,062$22.03 $89.5K1,005,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-252026-08-26938$21.60 $20.3K1,001,535SEC↗
AMRC Ameresco, Inc. P Buy2026-08-242026-08-265,000$20.91 $104.5K1,000,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-242026-08-265,000$20.91 $104.5K1,000,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-112026-08-111,000$25.90 $25.9K995,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-112026-08-111,000$25.90 $25.9K995,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-102026-08-111,000$25.27 $25.3K994,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-102026-08-111,000$25.27 $25.3K994,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-072026-08-115,000$25.95 $129.8K993,597SEC↗
AMRC Ameresco, Inc. P Buy2026-08-072026-08-115,000$25.95 $129.8K993,597SEC↗
AMRC Ameresco, Inc. A Award deriv2026-03-102026-03-1210,000— $021,250SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-03-102026-03-123,750— $017,500SEC↗
AMRC Ameresco, Inc. A Award deriv2026-03-102026-03-12100,000— $0100,000SEC↗
AMRC Ameresco, Inc. M Exercise2026-03-102026-03-123,750— $0988,597SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-09-102025-09-123,750— $011,250SEC↗
AMRC Ameresco, Inc. M Exercise2025-09-102025-09-123,750— $0984,847SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-03-172025-03-192,459— $015,000SEC↗
AMRC Ameresco, Inc. M Exercise2025-03-172025-03-192,459— $0981,097SEC↗
AMRC Ameresco, Inc. A Award deriv2025-03-102025-03-1115,000— $017,459SEC↗
AMRC Ameresco, Inc. P Buy2025-03-062025-03-0625,000$9.27 $231.8K978,638SEC↗
AMRC Ameresco, Inc. P Buy2025-03-052025-03-0650,000$9.74 $487.0K953,638SEC↗
AMRC Ameresco, Inc. P Buy2025-03-042025-03-0650,000$9.96 $498.0K903,638SEC↗
AMRC Ameresco, Inc. P Buy2024-11-132024-11-1525,000$26.54 $663.5K853,638SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-09-172024-09-192,459— $02,459SEC↗
AMRC Ameresco, Inc. M Exercise2024-09-172024-09-192,459— $0828,638SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-03-172024-03-192,459— $04,918SEC↗
AMRC Ameresco, Inc. M Exercise2024-03-172024-03-192,459— $0826,179SEC↗
AMRC Ameresco, Inc. P Buy2023-11-202023-11-212,400$29.51 $70.8K1,100,000SEC↗
AMRC Ameresco, Inc. P Buy2023-11-202023-11-212,600$28.89 $75.1K1,097,600SEC↗
AMRC Ameresco, Inc. P Buy2023-11-172023-11-211,500$29.46 $44.2K1,095,000SEC↗
AMRC Ameresco, Inc. P Buy2023-11-172023-11-212,300$27.54 $63.3K1,092,300SEC↗
AMRC Ameresco, Inc. P Buy2023-11-172023-11-211,200$28.46 $34.2K1,093,500SEC↗
AMRC Ameresco, Inc. P Buy2023-11-162023-11-164,400$26.41 $116.2K1,089,400SEC↗
AMRC Ameresco, Inc. P Buy2023-11-162023-11-16600$27.39 $16.4K1,090,000SEC↗
AMRC Ameresco, Inc. P Buy2023-11-152023-11-168,600$28.39 $244.2K1,083,600SEC↗
AMRC Ameresco, Inc. P Buy2023-11-152023-11-161,400$29.16 $40.8K1,085,000SEC↗
AMRC Ameresco, Inc. P Buy2023-11-142023-11-165,090$27.06 $137.7K823,720SEC↗
AMRC Ameresco, Inc. P Buy2023-11-142023-11-164,010$26.26 $105.3K818,630SEC↗
AMRC Ameresco, Inc. P Buy2023-11-142023-11-16900$25.21 $22.7K814,620SEC↗
AMRC Ameresco, Inc. P Buy2023-11-132023-11-1315,000$22.66 $339.9K813,720SEC↗
AMRC Ameresco, Inc. P Buy2023-11-102023-11-13902$22.56 $20.3K798,720SEC↗
AMRC Ameresco, Inc. P Buy2023-11-102023-11-134,098$22.11 $90.6K797,818SEC↗
AMRC Ameresco, Inc. P Buy2023-11-092023-11-1320,000$22.59 $451.8K793,720SEC↗
AMRC Ameresco, Inc. S Sale2023-09-192023-09-191,072$43.51 $46.6K773,720SEC↗
AMRC Ameresco, Inc. M Exercise deriv2023-09-172023-09-192,460— $07,377SEC↗
AMRC Ameresco, Inc. M Exercise2023-09-172023-09-192,460— $0774,792SEC↗
AMRC Ameresco, Inc. A Award deriv2023-03-172023-03-209,837— $09,837SEC↗
AMRC Ameresco, Inc. M Exercise deriv2023-03-072023-03-0825,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise2023-03-072023-03-0825,000$6.70 $167.5K772,332SEC↗
AMRC Ameresco, Inc. A Award deriv2022-03-042022-03-08320,000— $0320,000SEC↗
AMRC Ameresco, Inc. S Sale2021-11-042021-11-052,667$92.10 $245.6K962,332SEC↗
AMRC Ameresco, Inc. S Sale2021-11-042021-11-054,453$92.98 $414.0K964,999SEC↗
AMRC Ameresco, Inc. S Sale2021-11-042021-11-051,503$93.77 $140.9K969,452SEC↗
AMRC Ameresco, Inc. S Sale2021-11-032021-11-04500$89.61 $44.8K970,955SEC↗
AMRC Ameresco, Inc. S Sale2021-11-032021-11-04900$90.33 $81.3K971,455SEC↗
AMRC Ameresco, Inc. S Sale2021-11-032021-11-04500$91.46 $45.7K972,355SEC↗
AMRC Ameresco, Inc. S Sale2021-11-032021-11-041,600$93.06 $148.9K972,855SEC↗
AMRC Ameresco, Inc. S Sale2021-11-032021-11-04895$94.36 $84.5K974,455SEC↗
AMRC Ameresco, Inc. S Sale2021-11-032021-11-041,200$95.01 $114.0K975,350SEC↗
AMRC Ameresco, Inc. S Sale2021-11-032021-11-042,600$96.30 $250.4K976,550SEC↗
AMRC Ameresco, Inc. S Sale2021-11-022021-11-04400$85.25 $34.1K979,150SEC↗
AMRC Ameresco, Inc. S Sale2021-11-022021-11-043,559$93.65 $333.3K990,373SEC↗
AMRC Ameresco, Inc. S Sale2021-11-022021-11-044,891$92.61 $453.0K985,482SEC↗
AMRC Ameresco, Inc. S Sale2021-11-022021-11-042,548$91.64 $233.5K982,934SEC↗
AMRC Ameresco, Inc. S Sale2021-11-022021-11-041,984$90.30 $179.2K980,950SEC↗
AMRC Ameresco, Inc. S Sale2021-11-022021-11-04600$89.45 $53.7K980,350SEC↗
AMRC Ameresco, Inc. S Sale2021-11-022021-11-04400$86.71 $34.7K979,550SEC↗
AMRC Ameresco, Inc. S Sale2021-11-022021-11-04400$88.23 $35.3K979,950SEC↗
AMRC Ameresco, Inc. S Sale2021-11-012021-11-02100$82.27 $8.2K994,032SEC↗
AMRC Ameresco, Inc. S Sale2021-11-012021-11-022,400$84.02 $201.6K995,432SEC↗
AMRC Ameresco, Inc. S Sale2021-11-012021-11-026,398$85.16 $544.9K997,832SEC↗
AMRC Ameresco, Inc. S Sale2021-11-012021-11-02100$82.25 $8.2K993,932SEC↗
AMRC Ameresco, Inc. S Sale2021-11-012021-11-021,300$83.11 $108.0K994,132SEC↗
AMRC Ameresco, Inc. S Sale2021-10-292021-11-024,939$82.26 $406.3K1,012,140SEC↗
AMRC Ameresco, Inc. S Sale2021-10-292021-11-025,110$81.17 $414.8K1,007,030SEC↗
AMRC Ameresco, Inc. S Sale2021-10-292021-11-022,500$80.24 $200.6K1,004,530SEC↗
AMRC Ameresco, Inc. S Sale2021-10-292021-11-02300$79.55 $23.9K1,004,230SEC↗
AMRC Ameresco, Inc. S Sale2021-10-282021-10-295,532$79.02 $437.1K1,017,879SEC↗
AMRC Ameresco, Inc. S Sale2021-10-282021-10-29200$77.22 $15.4K1,017,079SEC↗
AMRC Ameresco, Inc. S Sale2021-10-282021-10-29600$78.24 $46.9K1,017,279SEC↗
AMRC Ameresco, Inc. S Sale2021-10-282021-10-293,704$80.08 $296.6K1,023,411SEC↗
AMRC Ameresco, Inc. S Sale2021-10-272021-10-28200$74.06 $14.8K1,027,115SEC↗
AMRC Ameresco, Inc. S Sale2021-10-272021-10-281,100$74.63 $82.1K1,027,315SEC↗
AMRC Ameresco, Inc. S Sale2021-10-272021-10-281,300$76.02 $98.8K1,028,415SEC↗
AMRC Ameresco, Inc. S Sale2021-10-272021-10-286,394$76.70 $490.4K1,029,715SEC↗
AMRC Ameresco, Inc. S Sale2021-10-262021-10-28600$74.62 $44.8K1,036,109SEC↗
AMRC Ameresco, Inc. S Sale2021-10-262021-10-283,600$75.42 $271.5K1,036,709SEC↗
AMRC Ameresco, Inc. S Sale2021-10-262021-10-281,600$76.34 $122.1K1,040,309SEC↗
AMRC Ameresco, Inc. S Sale2021-10-252021-10-264,188$75.36 $315.6K1,044,709SEC↗
AMRC Ameresco, Inc. S Sale2021-10-252021-10-262,300$74.01 $170.2K1,042,409SEC↗
AMRC Ameresco, Inc. S Sale2021-10-252021-10-26500$72.81 $36.4K1,041,909SEC↗
AMRC Ameresco, Inc. S Sale2021-10-222021-10-265,747$72.36 $415.9K1,048,897SEC↗
AMRC Ameresco, Inc. S Sale2021-09-092021-09-131,646$72.42 $119.2K1,054,644SEC↗
AMRC Ameresco, Inc. S Sale2021-09-082021-09-09700$72.48 $50.7K1,056,290SEC↗
AMRC Ameresco, Inc. S Sale2021-09-072021-09-0910,359$72.86 $754.8K1,081,758SEC↗
AMRC Ameresco, Inc. S Sale2021-09-072021-09-0924,768$72.06 $1.78M1,056,990SEC↗
AMRC Ameresco, Inc. S Sale2021-09-072021-09-092,959$74.05 $219.1K1,092,117SEC↗
AMRC Ameresco, Inc. S Sale2021-09-072021-09-093,417$74.95 $256.1K1,095,076SEC↗
AMRC Ameresco, Inc. S Sale2021-09-032021-09-0711,312$71.91 $813.4K1,100,293SEC↗
AMRC Ameresco, Inc. S Sale2021-09-032021-09-071,800$71.03 $127.9K1,098,493SEC↗
AMRC Ameresco, Inc. S Sale2021-09-022021-09-0715,621$71.59 $1.12M1,133,689SEC↗
AMRC Ameresco, Inc. S Sale2021-09-022021-09-0721,312$70.84 $1.51M1,112,377SEC↗
AMRC Ameresco, Inc. S Sale2021-09-022021-09-07772$70.13 $54.1K1,111,605SEC↗
AMRC Ameresco, Inc. S Sale2021-09-012021-09-025,582$69.30 $386.8K1,149,310SEC↗
AMRC Ameresco, Inc. S Sale2021-08-312021-09-023,068$69.13 $212.1K1,154,892SEC↗
AMRC Ameresco, Inc. S Sale2021-08-302021-08-31800$69.14 $55.3K1,157,960SEC↗
AMRC Ameresco, Inc. S Sale2021-08-272021-08-313,572$69.26 $247.4K1,158,760SEC↗
AMRC Ameresco, Inc. S Sale2021-03-112021-03-15105,000$44.00 $4.62M1,162,332SEC↗
AMRC Ameresco, Inc. A Award deriv2021-03-052021-03-08250,000— $0250,000SEC↗
AMRC Ameresco, Inc. S Sale2021-03-042021-03-08528,264$44.00 $23.24M1,267,332SEC↗
AMRC Ameresco, Inc. S Sale2021-03-042021-03-08100,000$44.00 $4.40M1,075,000SEC↗
AMRC Ameresco, Inc. S Sale2021-02-032021-02-044,202$62.84 $264.1K1,795,596SEC↗
AMRC Ameresco, Inc. S Sale2021-02-012021-02-036,436$58.45 $376.2K1,830,238SEC↗
AMRC Ameresco, Inc. S Sale2021-02-012021-02-0330,440$62.75 $1.91M1,799,798SEC↗
AMRC Ameresco, Inc. S Sale2021-01-292021-02-016,224$56.78 $353.4K1,836,674SEC↗
AMRC Ameresco, Inc. S Sale2021-01-282021-02-013,100$55.69 $172.6K1,842,898SEC↗
AMRC Ameresco, Inc. S Sale2021-01-262021-01-2820,628$60.74 $1.25M1,854,532SEC↗
AMRC Ameresco, Inc. S Sale2021-01-262021-01-288,534$55.43 $473.0K1,845,998SEC↗
AMRC Ameresco, Inc. S Sale2021-01-252021-01-2611,706$58.06 $679.7K1,875,160SEC↗
AMRC Ameresco, Inc. S Sale2021-01-222021-01-263,900$58.38 $227.7K1,886,866SEC↗
AMRC Ameresco, Inc. S Sale2021-01-212021-01-225,267$58.90 $310.2K1,890,766SEC↗
AMRC Ameresco, Inc. S Sale2021-01-202021-01-225,684$58.02 $329.8K1,896,033SEC↗
AMRC Ameresco, Inc. S Sale2021-01-192021-01-2018,877$57.06 $1.08M1,901,717SEC↗
AMRC Ameresco, Inc. S Sale2021-01-152021-01-2014,385$54.63 $785.9K1,920,594SEC↗
AMRC Ameresco, Inc. S Sale2021-01-142021-01-1537,317$58.10 $2.17M1,934,979SEC↗
AMRC Ameresco, Inc. S Sale2021-01-132021-01-1540,674$59.57 $2.42M1,972,296SEC↗
AMRC Ameresco, Inc. S Sale2021-01-122021-01-1345,894$59.01 $2.71M2,012,970SEC↗
AMRC Ameresco, Inc. S Sale2021-01-112021-01-1364,889$58.25 $3.78M2,058,864SEC↗
AMRC Ameresco, Inc. G Gift2020-12-102021-01-13250,000— $02,123,753SEC↗
AMRC Ameresco, Inc. G Gift2020-12-102021-01-13250,000— $01,175,000SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-10300$45.01 $13.5K2,373,753SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-10707$45.00 $31.8K2,374,653SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-10500$45.00 $22.5K2,374,153SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-10100$45.02 $4.5K2,374,053SEC↗
AMRC Ameresco, Inc. S Sale2020-12-012020-12-027,859$45.01 $353.7K2,375,360SEC↗
AMRC Ameresco, Inc. S Sale2020-11-242020-11-2512,377$45.76 $566.4K2,383,219SEC↗
AMRC Ameresco, Inc. S Sale2020-11-242020-11-2533,941$45.30 $1.54M2,395,596SEC↗
AMRC Ameresco, Inc. S Sale2020-11-092020-11-128,824$45.08 $397.8K2,429,537SEC↗
AMRC Ameresco, Inc. S Sale2020-06-252020-06-2680,289$24.73 $1.99M2,438,361SEC↗
AMRC Ameresco, Inc. S Sale2020-06-242020-06-2573,686$24.60 $1.81M2,518,650SEC↗
AMRC Ameresco, Inc. S Sale2020-06-232020-06-25146,025$24.09 $3.52M2,592,336SEC↗
AMRC Ameresco, Inc. G Gift2020-03-102020-06-2545,000— $02,738,361SEC↗
AMRC Ameresco, Inc. S Sale2020-03-052020-03-06800,000$21.25 $17.00M2,783,361SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-09-202019-09-23200,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise2019-09-202019-09-23200,000$6.06 $1.21M3,583,361SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-09-092019-09-10114,900— $0200,000SEC↗
AMRC Ameresco, Inc. S Sale2019-09-092019-09-10114,900$13.93 $1.60M3,383,361SEC↗
AMRC Ameresco, Inc. M Exercise2019-09-092019-09-10114,900$6.06 $696.3K3,498,261SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-09-062019-09-0915,300— $0314,900SEC↗
AMRC Ameresco, Inc. S Sale2019-09-062019-09-0915,300$14.16 $216.6K3,383,361SEC↗
AMRC Ameresco, Inc. M Exercise2019-09-062019-09-0915,300$6.06 $92.7K3,398,661SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-09-052019-09-09109,000— $0330,200SEC↗
AMRC Ameresco, Inc. M Exercise2019-09-052019-09-09109,000$6.06 $660.5K3,492,361SEC↗
AMRC Ameresco, Inc. S Sale2019-09-052019-09-09109,000$14.28 $1.56M3,383,361SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-09-042019-09-0511,300— $0439,200SEC↗
AMRC Ameresco, Inc. M Exercise2019-09-042019-09-0511,300$6.06 $68.5K3,394,661SEC↗
AMRC Ameresco, Inc. S Sale2019-09-042019-09-0511,300$14.25 $161.0K3,383,361SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-09-032019-09-057,500— $0450,500SEC↗
AMRC Ameresco, Inc. M Exercise2019-09-032019-09-057,500$6.06 $45.5K3,390,861SEC↗
AMRC Ameresco, Inc. S Sale2019-09-032019-09-057,500$14.20 $106.5K3,383,361SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-08-302019-09-0319,500— $0458,000SEC↗
AMRC Ameresco, Inc. M Exercise2019-08-302019-09-0319,500$6.06 $118.2K3,402,861SEC↗
AMRC Ameresco, Inc. S Sale2019-08-302019-09-0319,500$14.51 $282.9K3,383,361SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-08-292019-09-0395,000— $0477,500SEC↗
AMRC Ameresco, Inc. S Sale2019-08-292019-09-0395,000$14.53 $1.38M3,383,361SEC↗
AMRC Ameresco, Inc. M Exercise2019-08-292019-09-0395,000$6.06 $575.7K3,478,361SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-08-282019-08-2916,800— $0572,500SEC↗
AMRC Ameresco, Inc. S Sale2019-08-282019-08-2916,800$14.46 $242.9K3,383,361SEC↗
AMRC Ameresco, Inc. M Exercise2019-08-282019-08-2916,800$6.06 $101.8K3,400,161SEC↗
AMRC Ameresco, Inc. M Exercise deriv2019-08-272019-08-2910,700— $0589,300SEC↗
AMRC Ameresco, Inc. M Exercise2019-08-272019-08-2910,700$6.06 $64.8K3,394,061SEC↗
AMRC Ameresco, Inc. S Sale2019-08-272019-08-2910,700$14.54 $155.6K3,383,361SEC↗
AMRC Ameresco, Inc. A Award deriv2019-03-222019-03-26100,000— $0100,000SEC↗
AMRC Ameresco, Inc. P Buy2016-01-112016-01-1241,749$5.68 $237.1K3,383,361SEC↗
AMRC Ameresco, Inc. P Buy2015-12-082015-12-0922,932$5.93 $136.0K3,341,612SEC↗
AMRC Ameresco, Inc. P Buy2015-11-172015-11-1952,474$6.39 $335.3K3,318,680SEC↗
AMRC Ameresco, Inc. P Buy2015-11-162015-11-179,845$6.34 $62.4K3,266,206SEC↗
AMRC Ameresco, Inc. P Buy2015-09-012015-09-0350,000$5.67 $283.5K3,256,361SEC↗
AMRC Ameresco, Inc. P Buy2015-08-252015-08-2613,453$5.64 $75.9K3,206,361SEC↗
AMRC Ameresco, Inc. P Buy2015-08-242015-08-2636,547$5.80 $212.0K3,192,908SEC↗
AMRC Ameresco, Inc. P Buy2015-08-192015-08-2032,149$6.17 $198.4K3,156,361SEC↗
AMRC Ameresco, Inc. P Buy2015-08-182015-08-2017,851$6.22 $111.0K3,124,212SEC↗
AMRC Ameresco, Inc. P Buy2015-08-142015-08-1712,197$6.50 $79.3K3,106,361SEC↗
AMRC Ameresco, Inc. P Buy2015-08-132015-08-1718,310$6.50 $119.0K3,094,164SEC↗
AMRC Ameresco, Inc. P Buy2015-08-122015-08-139,000$6.47 $58.2K3,075,854SEC↗
AMRC Ameresco, Inc. P Buy2015-08-112015-08-1313,323$6.45 $85.9K3,066,854SEC↗
AMRC Ameresco, Inc. P Buy2015-05-292015-06-0119,123$7.16 $136.9K3,053,531SEC↗
AMRC Ameresco, Inc. P Buy2015-05-282015-06-017,304$7.20 $52.6K3,034,408SEC↗
AMRC Ameresco, Inc. P Buy2015-05-272015-05-2817,884$6.98 $124.8K3,027,104SEC↗
AMRC Ameresco, Inc. P Buy2015-05-262015-05-2716,690$7.07 $118.0K3,009,220SEC↗
AMRC Ameresco, Inc. P Buy2015-05-222015-05-2739,196$7.19 $281.8K2,992,530SEC↗
AMRC Ameresco, Inc. P Buy2015-05-212015-05-2216,000$7.28 $116.5K2,953,334SEC↗
AMRC Ameresco, Inc. P Buy2015-05-192015-05-219,533$7.23 $68.9K2,937,334SEC↗
AMRC Ameresco, Inc. P Buy2015-05-132015-05-1530,960$6.98 $216.1K2,927,801SEC↗
AMRC Ameresco, Inc. P Buy2015-05-122015-05-1311,769$6.67 $78.5K2,896,841SEC↗
AMRC Ameresco, Inc. P Buy2015-05-112015-05-1364,446$6.55 $422.1K2,885,072SEC↗
AMRC Ameresco, Inc. P Buy2014-06-022014-06-0350,000$6.45 $322.5K2,820,626SEC↗
AMRC Ameresco, Inc. A Award deriv2014-05-222014-05-2325,000— $025,000SEC↗
AMRC Ameresco, Inc. P Buy2014-05-202014-05-2125,000$6.19 $154.8K2,770,626SEC↗
AMRC Ameresco, Inc. P Buy2014-05-152014-05-1610,000$5.82 $58.2K2,745,626SEC↗
AMRC Ameresco, Inc. P Buy2014-04-152014-04-1673,689$7.00 $515.8K2,735,626SEC↗
AMRC Ameresco, Inc. P Buy2014-04-142014-04-1514,316$7.00 $100.2K2,661,937SEC↗
AMRC Ameresco, Inc. P Buy2014-04-072014-04-0887,680$7.25 $635.7K2,635,626SEC↗
AMRC Ameresco, Inc. P Buy2014-04-072014-04-0811,995$7.00 $84.0K2,647,621SEC↗
AMRC Ameresco, Inc. P Buy2014-04-042014-04-0712,320$7.25 $89.3K2,547,946SEC↗
AMRC Ameresco, Inc. P Buy2014-03-172014-03-1865,470$7.50 $491.0K2,535,626SEC↗
AMRC Ameresco, Inc. P Buy2014-03-142014-03-17100,000$7.75 $775.0K2,435,626SEC↗
AMRC Ameresco, Inc. P Buy2014-03-142014-03-1734,530$7.50 $259.0K2,470,156SEC↗
AMRC Ameresco, Inc. P Buy2014-03-142014-03-1731,600$8.00 $252.8K2,335,626SEC↗
AMRC Ameresco, Inc. P Buy2014-03-132014-03-1414,600$8.00 $116.8K2,304,026SEC↗
AMRC Ameresco, Inc. P Buy2013-08-082013-08-093,800$8.00 $30.4K2,287,241SEC↗
AMRC Ameresco, Inc. P Buy2013-05-152014-02-1011,908$7.75 $92.3K2,285,626SEC↗
AMRC Ameresco, Inc. P Buy2013-05-152013-05-179,723$7.75 $75.4K2,283,441SEC↗
AMRC Ameresco, Inc. P Buy2013-05-142013-05-1512,800$7.69 $98.4K2,273,718SEC↗
AMRC Ameresco, Inc. P Buy2013-05-132013-05-1510,918$7.70 $84.1K2,260,918SEC↗
AMRC Ameresco, Inc. P Buy2012-06-042012-06-042,100$10.89 $22.9K3,174,100SEC↗
AMRC Ameresco, Inc. P Buy2012-06-042012-06-04900$10.88 $9.8K3,175,000SEC↗
AMRC Ameresco, Inc. P Buy2012-06-012012-06-0411,000$10.66 $117.3K3,172,000SEC↗
AMRC Ameresco, Inc. P Buy2012-05-312012-06-016,000$10.77 $64.6K3,161,000SEC↗