Sakellaris George P
Insider CIK 1496665 · AMRC President and CEO, Director, 10% owner
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| AMRC Ameresco, Inc. | M Exercise deriv | 2026-09-10 | 2026-09-14 | 6,250 | — | $0 | 11,250 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2026-09-10 | 2026-09-14 | 6,250 | — | $0 | 1,019,847 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2026-09-10 | 2026-09-14 | 6,250 | — | $0 | 11,250 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2026-09-10 | 2026-09-14 | 6,250 | — | $0 | 1,019,847 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-28 | 2026-09-01 | 3,000 | $22.13 | $66.4K | 1,013,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-28 | 2026-09-01 | 3,000 | $22.13 | $66.4K | 1,013,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-27 | 2026-08-27 | 4,000 | $22.84 | $91.4K | 1,010,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-27 | 2026-08-27 | 4,000 | $22.84 | $91.4K | 1,010,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-26 | 2026-08-27 | 1,000 | $21.92 | $21.9K | 1,006,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-26 | 2026-08-27 | 1,000 | $21.92 | $21.9K | 1,006,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-25 | 2026-08-26 | 4,062 | $22.03 | $89.5K | 1,005,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-25 | 2026-08-26 | 938 | $21.60 | $20.3K | 1,001,535 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-25 | 2026-08-26 | 4,062 | $22.03 | $89.5K | 1,005,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-25 | 2026-08-26 | 938 | $21.60 | $20.3K | 1,001,535 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-24 | 2026-08-26 | 5,000 | $20.91 | $104.5K | 1,000,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-24 | 2026-08-26 | 5,000 | $20.91 | $104.5K | 1,000,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-11 | 2026-08-11 | 1,000 | $25.90 | $25.9K | 995,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-11 | 2026-08-11 | 1,000 | $25.90 | $25.9K | 995,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-10 | 2026-08-11 | 1,000 | $25.27 | $25.3K | 994,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-10 | 2026-08-11 | 1,000 | $25.27 | $25.3K | 994,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-07 | 2026-08-11 | 5,000 | $25.95 | $129.8K | 993,597 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2026-08-07 | 2026-08-11 | 5,000 | $25.95 | $129.8K | 993,597 | SEC↗ |
| AMRC Ameresco, Inc. | A Award deriv | 2026-03-10 | 2026-03-12 | 10,000 | — | $0 | 21,250 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2026-03-10 | 2026-03-12 | 3,750 | — | $0 | 17,500 | SEC↗ |
| AMRC Ameresco, Inc. | A Award deriv | 2026-03-10 | 2026-03-12 | 100,000 | — | $0 | 100,000 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2026-03-10 | 2026-03-12 | 3,750 | — | $0 | 988,597 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2025-09-10 | 2025-09-12 | 3,750 | — | $0 | 11,250 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2025-09-10 | 2025-09-12 | 3,750 | — | $0 | 984,847 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2025-03-17 | 2025-03-19 | 2,459 | — | $0 | 15,000 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2025-03-17 | 2025-03-19 | 2,459 | — | $0 | 981,097 | SEC↗ |
| AMRC Ameresco, Inc. | A Award deriv | 2025-03-10 | 2025-03-11 | 15,000 | — | $0 | 17,459 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2025-03-06 | 2025-03-06 | 25,000 | $9.27 | $231.8K | 978,638 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2025-03-05 | 2025-03-06 | 50,000 | $9.74 | $487.0K | 953,638 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2025-03-04 | 2025-03-06 | 50,000 | $9.96 | $498.0K | 903,638 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2024-11-13 | 2024-11-15 | 25,000 | $26.54 | $663.5K | 853,638 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2024-09-17 | 2024-09-19 | 2,459 | — | $0 | 2,459 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2024-09-17 | 2024-09-19 | 2,459 | — | $0 | 828,638 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2024-03-17 | 2024-03-19 | 2,459 | — | $0 | 4,918 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2024-03-17 | 2024-03-19 | 2,459 | — | $0 | 826,179 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-20 | 2023-11-21 | 2,400 | $29.51 | $70.8K | 1,100,000 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-20 | 2023-11-21 | 2,600 | $28.89 | $75.1K | 1,097,600 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-17 | 2023-11-21 | 1,500 | $29.46 | $44.2K | 1,095,000 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-17 | 2023-11-21 | 2,300 | $27.54 | $63.3K | 1,092,300 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-17 | 2023-11-21 | 1,200 | $28.46 | $34.2K | 1,093,500 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-16 | 2023-11-16 | 4,400 | $26.41 | $116.2K | 1,089,400 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-16 | 2023-11-16 | 600 | $27.39 | $16.4K | 1,090,000 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-15 | 2023-11-16 | 8,600 | $28.39 | $244.2K | 1,083,600 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-15 | 2023-11-16 | 1,400 | $29.16 | $40.8K | 1,085,000 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-14 | 2023-11-16 | 5,090 | $27.06 | $137.7K | 823,720 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-14 | 2023-11-16 | 4,010 | $26.26 | $105.3K | 818,630 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-14 | 2023-11-16 | 900 | $25.21 | $22.7K | 814,620 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-13 | 2023-11-13 | 15,000 | $22.66 | $339.9K | 813,720 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-10 | 2023-11-13 | 902 | $22.56 | $20.3K | 798,720 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-10 | 2023-11-13 | 4,098 | $22.11 | $90.6K | 797,818 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2023-11-09 | 2023-11-13 | 20,000 | $22.59 | $451.8K | 793,720 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2023-09-19 | 2023-09-19 | 1,072 | $43.51 | $46.6K | 773,720 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2023-09-17 | 2023-09-19 | 2,460 | — | $0 | 7,377 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2023-09-17 | 2023-09-19 | 2,460 | — | $0 | 774,792 | SEC↗ |
| AMRC Ameresco, Inc. | A Award deriv | 2023-03-17 | 2023-03-20 | 9,837 | — | $0 | 9,837 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2023-03-07 | 2023-03-08 | 25,000 | — | $0 | 0 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2023-03-07 | 2023-03-08 | 25,000 | $6.70 | $167.5K | 772,332 | SEC↗ |
| AMRC Ameresco, Inc. | A Award deriv | 2022-03-04 | 2022-03-08 | 320,000 | — | $0 | 320,000 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-04 | 2021-11-05 | 2,667 | $92.10 | $245.6K | 962,332 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-04 | 2021-11-05 | 4,453 | $92.98 | $414.0K | 964,999 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-04 | 2021-11-05 | 1,503 | $93.77 | $140.9K | 969,452 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-03 | 2021-11-04 | 500 | $89.61 | $44.8K | 970,955 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-03 | 2021-11-04 | 900 | $90.33 | $81.3K | 971,455 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-03 | 2021-11-04 | 500 | $91.46 | $45.7K | 972,355 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-03 | 2021-11-04 | 1,600 | $93.06 | $148.9K | 972,855 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-03 | 2021-11-04 | 895 | $94.36 | $84.5K | 974,455 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-03 | 2021-11-04 | 1,200 | $95.01 | $114.0K | 975,350 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-03 | 2021-11-04 | 2,600 | $96.30 | $250.4K | 976,550 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-02 | 2021-11-04 | 400 | $85.25 | $34.1K | 979,150 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-02 | 2021-11-04 | 3,559 | $93.65 | $333.3K | 990,373 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-02 | 2021-11-04 | 4,891 | $92.61 | $453.0K | 985,482 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-02 | 2021-11-04 | 2,548 | $91.64 | $233.5K | 982,934 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-02 | 2021-11-04 | 1,984 | $90.30 | $179.2K | 980,950 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-02 | 2021-11-04 | 600 | $89.45 | $53.7K | 980,350 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-02 | 2021-11-04 | 400 | $86.71 | $34.7K | 979,550 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-02 | 2021-11-04 | 400 | $88.23 | $35.3K | 979,950 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-01 | 2021-11-02 | 100 | $82.27 | $8.2K | 994,032 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-01 | 2021-11-02 | 2,400 | $84.02 | $201.6K | 995,432 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-01 | 2021-11-02 | 6,398 | $85.16 | $544.9K | 997,832 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-01 | 2021-11-02 | 100 | $82.25 | $8.2K | 993,932 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-11-01 | 2021-11-02 | 1,300 | $83.11 | $108.0K | 994,132 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-29 | 2021-11-02 | 4,939 | $82.26 | $406.3K | 1,012,140 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-29 | 2021-11-02 | 5,110 | $81.17 | $414.8K | 1,007,030 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-29 | 2021-11-02 | 2,500 | $80.24 | $200.6K | 1,004,530 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-29 | 2021-11-02 | 300 | $79.55 | $23.9K | 1,004,230 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-28 | 2021-10-29 | 5,532 | $79.02 | $437.1K | 1,017,879 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-28 | 2021-10-29 | 200 | $77.22 | $15.4K | 1,017,079 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-28 | 2021-10-29 | 600 | $78.24 | $46.9K | 1,017,279 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-28 | 2021-10-29 | 3,704 | $80.08 | $296.6K | 1,023,411 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-27 | 2021-10-28 | 200 | $74.06 | $14.8K | 1,027,115 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-27 | 2021-10-28 | 1,100 | $74.63 | $82.1K | 1,027,315 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-27 | 2021-10-28 | 1,300 | $76.02 | $98.8K | 1,028,415 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-27 | 2021-10-28 | 6,394 | $76.70 | $490.4K | 1,029,715 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-26 | 2021-10-28 | 600 | $74.62 | $44.8K | 1,036,109 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-26 | 2021-10-28 | 3,600 | $75.42 | $271.5K | 1,036,709 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-26 | 2021-10-28 | 1,600 | $76.34 | $122.1K | 1,040,309 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-25 | 2021-10-26 | 4,188 | $75.36 | $315.6K | 1,044,709 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-25 | 2021-10-26 | 2,300 | $74.01 | $170.2K | 1,042,409 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-25 | 2021-10-26 | 500 | $72.81 | $36.4K | 1,041,909 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-10-22 | 2021-10-26 | 5,747 | $72.36 | $415.9K | 1,048,897 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-09 | 2021-09-13 | 1,646 | $72.42 | $119.2K | 1,054,644 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-08 | 2021-09-09 | 700 | $72.48 | $50.7K | 1,056,290 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-07 | 2021-09-09 | 10,359 | $72.86 | $754.8K | 1,081,758 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-07 | 2021-09-09 | 24,768 | $72.06 | $1.78M | 1,056,990 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-07 | 2021-09-09 | 2,959 | $74.05 | $219.1K | 1,092,117 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-07 | 2021-09-09 | 3,417 | $74.95 | $256.1K | 1,095,076 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-03 | 2021-09-07 | 11,312 | $71.91 | $813.4K | 1,100,293 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-03 | 2021-09-07 | 1,800 | $71.03 | $127.9K | 1,098,493 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-02 | 2021-09-07 | 15,621 | $71.59 | $1.12M | 1,133,689 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-02 | 2021-09-07 | 21,312 | $70.84 | $1.51M | 1,112,377 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-02 | 2021-09-07 | 772 | $70.13 | $54.1K | 1,111,605 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-09-01 | 2021-09-02 | 5,582 | $69.30 | $386.8K | 1,149,310 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-08-31 | 2021-09-02 | 3,068 | $69.13 | $212.1K | 1,154,892 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-08-30 | 2021-08-31 | 800 | $69.14 | $55.3K | 1,157,960 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-08-27 | 2021-08-31 | 3,572 | $69.26 | $247.4K | 1,158,760 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-03-11 | 2021-03-15 | 105,000 | $44.00 | $4.62M | 1,162,332 | SEC↗ |
| AMRC Ameresco, Inc. | A Award deriv | 2021-03-05 | 2021-03-08 | 250,000 | — | $0 | 250,000 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-03-04 | 2021-03-08 | 528,264 | $44.00 | $23.24M | 1,267,332 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-03-04 | 2021-03-08 | 100,000 | $44.00 | $4.40M | 1,075,000 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-02-03 | 2021-02-04 | 4,202 | $62.84 | $264.1K | 1,795,596 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-02-01 | 2021-02-03 | 6,436 | $58.45 | $376.2K | 1,830,238 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-02-01 | 2021-02-03 | 30,440 | $62.75 | $1.91M | 1,799,798 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-29 | 2021-02-01 | 6,224 | $56.78 | $353.4K | 1,836,674 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-28 | 2021-02-01 | 3,100 | $55.69 | $172.6K | 1,842,898 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-26 | 2021-01-28 | 20,628 | $60.74 | $1.25M | 1,854,532 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-26 | 2021-01-28 | 8,534 | $55.43 | $473.0K | 1,845,998 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-25 | 2021-01-26 | 11,706 | $58.06 | $679.7K | 1,875,160 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-22 | 2021-01-26 | 3,900 | $58.38 | $227.7K | 1,886,866 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-21 | 2021-01-22 | 5,267 | $58.90 | $310.2K | 1,890,766 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-20 | 2021-01-22 | 5,684 | $58.02 | $329.8K | 1,896,033 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-19 | 2021-01-20 | 18,877 | $57.06 | $1.08M | 1,901,717 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-15 | 2021-01-20 | 14,385 | $54.63 | $785.9K | 1,920,594 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-14 | 2021-01-15 | 37,317 | $58.10 | $2.17M | 1,934,979 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-13 | 2021-01-15 | 40,674 | $59.57 | $2.42M | 1,972,296 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-12 | 2021-01-13 | 45,894 | $59.01 | $2.71M | 2,012,970 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2021-01-11 | 2021-01-13 | 64,889 | $58.25 | $3.78M | 2,058,864 | SEC↗ |
| AMRC Ameresco, Inc. | G Gift | 2020-12-10 | 2021-01-13 | 250,000 | — | $0 | 2,123,753 | SEC↗ |
| AMRC Ameresco, Inc. | G Gift | 2020-12-10 | 2021-01-13 | 250,000 | — | $0 | 1,175,000 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-12-08 | 2020-12-10 | 300 | $45.01 | $13.5K | 2,373,753 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-12-08 | 2020-12-10 | 707 | $45.00 | $31.8K | 2,374,653 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-12-08 | 2020-12-10 | 500 | $45.00 | $22.5K | 2,374,153 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-12-08 | 2020-12-10 | 100 | $45.02 | $4.5K | 2,374,053 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-12-01 | 2020-12-02 | 7,859 | $45.01 | $353.7K | 2,375,360 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-11-24 | 2020-11-25 | 12,377 | $45.76 | $566.4K | 2,383,219 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-11-24 | 2020-11-25 | 33,941 | $45.30 | $1.54M | 2,395,596 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-11-09 | 2020-11-12 | 8,824 | $45.08 | $397.8K | 2,429,537 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-06-25 | 2020-06-26 | 80,289 | $24.73 | $1.99M | 2,438,361 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-06-24 | 2020-06-25 | 73,686 | $24.60 | $1.81M | 2,518,650 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-06-23 | 2020-06-25 | 146,025 | $24.09 | $3.52M | 2,592,336 | SEC↗ |
| AMRC Ameresco, Inc. | G Gift | 2020-03-10 | 2020-06-25 | 45,000 | — | $0 | 2,738,361 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2020-03-05 | 2020-03-06 | 800,000 | $21.25 | $17.00M | 2,783,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-09-20 | 2019-09-23 | 200,000 | — | $0 | 0 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-09-20 | 2019-09-23 | 200,000 | $6.06 | $1.21M | 3,583,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-09-09 | 2019-09-10 | 114,900 | — | $0 | 200,000 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2019-09-09 | 2019-09-10 | 114,900 | $13.93 | $1.60M | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-09-09 | 2019-09-10 | 114,900 | $6.06 | $696.3K | 3,498,261 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-09-06 | 2019-09-09 | 15,300 | — | $0 | 314,900 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2019-09-06 | 2019-09-09 | 15,300 | $14.16 | $216.6K | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-09-06 | 2019-09-09 | 15,300 | $6.06 | $92.7K | 3,398,661 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-09-05 | 2019-09-09 | 109,000 | — | $0 | 330,200 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-09-05 | 2019-09-09 | 109,000 | $6.06 | $660.5K | 3,492,361 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2019-09-05 | 2019-09-09 | 109,000 | $14.28 | $1.56M | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-09-04 | 2019-09-05 | 11,300 | — | $0 | 439,200 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-09-04 | 2019-09-05 | 11,300 | $6.06 | $68.5K | 3,394,661 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2019-09-04 | 2019-09-05 | 11,300 | $14.25 | $161.0K | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-09-03 | 2019-09-05 | 7,500 | — | $0 | 450,500 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-09-03 | 2019-09-05 | 7,500 | $6.06 | $45.5K | 3,390,861 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2019-09-03 | 2019-09-05 | 7,500 | $14.20 | $106.5K | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-08-30 | 2019-09-03 | 19,500 | — | $0 | 458,000 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-08-30 | 2019-09-03 | 19,500 | $6.06 | $118.2K | 3,402,861 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2019-08-30 | 2019-09-03 | 19,500 | $14.51 | $282.9K | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-08-29 | 2019-09-03 | 95,000 | — | $0 | 477,500 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2019-08-29 | 2019-09-03 | 95,000 | $14.53 | $1.38M | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-08-29 | 2019-09-03 | 95,000 | $6.06 | $575.7K | 3,478,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-08-28 | 2019-08-29 | 16,800 | — | $0 | 572,500 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2019-08-28 | 2019-08-29 | 16,800 | $14.46 | $242.9K | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-08-28 | 2019-08-29 | 16,800 | $6.06 | $101.8K | 3,400,161 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise deriv | 2019-08-27 | 2019-08-29 | 10,700 | — | $0 | 589,300 | SEC↗ |
| AMRC Ameresco, Inc. | M Exercise | 2019-08-27 | 2019-08-29 | 10,700 | $6.06 | $64.8K | 3,394,061 | SEC↗ |
| AMRC Ameresco, Inc. | S Sale | 2019-08-27 | 2019-08-29 | 10,700 | $14.54 | $155.6K | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | A Award deriv | 2019-03-22 | 2019-03-26 | 100,000 | — | $0 | 100,000 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2016-01-11 | 2016-01-12 | 41,749 | $5.68 | $237.1K | 3,383,361 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-12-08 | 2015-12-09 | 22,932 | $5.93 | $136.0K | 3,341,612 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-11-17 | 2015-11-19 | 52,474 | $6.39 | $335.3K | 3,318,680 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-11-16 | 2015-11-17 | 9,845 | $6.34 | $62.4K | 3,266,206 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-09-01 | 2015-09-03 | 50,000 | $5.67 | $283.5K | 3,256,361 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-08-25 | 2015-08-26 | 13,453 | $5.64 | $75.9K | 3,206,361 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-08-24 | 2015-08-26 | 36,547 | $5.80 | $212.0K | 3,192,908 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-08-19 | 2015-08-20 | 32,149 | $6.17 | $198.4K | 3,156,361 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-08-18 | 2015-08-20 | 17,851 | $6.22 | $111.0K | 3,124,212 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-08-14 | 2015-08-17 | 12,197 | $6.50 | $79.3K | 3,106,361 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-08-13 | 2015-08-17 | 18,310 | $6.50 | $119.0K | 3,094,164 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-08-12 | 2015-08-13 | 9,000 | $6.47 | $58.2K | 3,075,854 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-08-11 | 2015-08-13 | 13,323 | $6.45 | $85.9K | 3,066,854 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-29 | 2015-06-01 | 19,123 | $7.16 | $136.9K | 3,053,531 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-28 | 2015-06-01 | 7,304 | $7.20 | $52.6K | 3,034,408 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-27 | 2015-05-28 | 17,884 | $6.98 | $124.8K | 3,027,104 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-26 | 2015-05-27 | 16,690 | $7.07 | $118.0K | 3,009,220 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-22 | 2015-05-27 | 39,196 | $7.19 | $281.8K | 2,992,530 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-21 | 2015-05-22 | 16,000 | $7.28 | $116.5K | 2,953,334 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-19 | 2015-05-21 | 9,533 | $7.23 | $68.9K | 2,937,334 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-13 | 2015-05-15 | 30,960 | $6.98 | $216.1K | 2,927,801 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-12 | 2015-05-13 | 11,769 | $6.67 | $78.5K | 2,896,841 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2015-05-11 | 2015-05-13 | 64,446 | $6.55 | $422.1K | 2,885,072 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-06-02 | 2014-06-03 | 50,000 | $6.45 | $322.5K | 2,820,626 | SEC↗ |
| AMRC Ameresco, Inc. | A Award deriv | 2014-05-22 | 2014-05-23 | 25,000 | — | $0 | 25,000 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-05-20 | 2014-05-21 | 25,000 | $6.19 | $154.8K | 2,770,626 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-05-15 | 2014-05-16 | 10,000 | $5.82 | $58.2K | 2,745,626 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-04-15 | 2014-04-16 | 73,689 | $7.00 | $515.8K | 2,735,626 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-04-14 | 2014-04-15 | 14,316 | $7.00 | $100.2K | 2,661,937 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-04-07 | 2014-04-08 | 87,680 | $7.25 | $635.7K | 2,635,626 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-04-07 | 2014-04-08 | 11,995 | $7.00 | $84.0K | 2,647,621 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-04-04 | 2014-04-07 | 12,320 | $7.25 | $89.3K | 2,547,946 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-03-17 | 2014-03-18 | 65,470 | $7.50 | $491.0K | 2,535,626 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-03-14 | 2014-03-17 | 100,000 | $7.75 | $775.0K | 2,435,626 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-03-14 | 2014-03-17 | 34,530 | $7.50 | $259.0K | 2,470,156 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-03-14 | 2014-03-17 | 31,600 | $8.00 | $252.8K | 2,335,626 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2014-03-13 | 2014-03-14 | 14,600 | $8.00 | $116.8K | 2,304,026 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2013-08-08 | 2013-08-09 | 3,800 | $8.00 | $30.4K | 2,287,241 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2013-05-15 | 2014-02-10 | 11,908 | $7.75 | $92.3K | 2,285,626 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2013-05-15 | 2013-05-17 | 9,723 | $7.75 | $75.4K | 2,283,441 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2013-05-14 | 2013-05-15 | 12,800 | $7.69 | $98.4K | 2,273,718 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2013-05-13 | 2013-05-15 | 10,918 | $7.70 | $84.1K | 2,260,918 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2012-06-04 | 2012-06-04 | 2,100 | $10.89 | $22.9K | 3,174,100 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2012-06-04 | 2012-06-04 | 900 | $10.88 | $9.8K | 3,175,000 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2012-06-01 | 2012-06-04 | 11,000 | $10.66 | $117.3K | 3,172,000 | SEC↗ |
| AMRC Ameresco, Inc. | P Buy | 2012-05-31 | 2012-06-01 | 6,000 | $10.77 | $64.6K | 3,161,000 | SEC↗ |