Sign inGet started

Chiplock Mark

Insider CIK 1755243 · AMRC Vice President & Interim CFO

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. S Sale2026-09-152026-09-17476$22.46 $10.7K2,815SEC↗
AMRC Ameresco, Inc. S Sale2026-09-152026-09-17476$22.46 $10.7K2,815SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-09-102026-09-141,625— $03,375SEC↗
AMRC Ameresco, Inc. M Exercise2026-09-102026-09-141,625— $03,291SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-09-102026-09-141,625— $03,375SEC↗
AMRC Ameresco, Inc. M Exercise2026-09-102026-09-141,625— $03,291SEC↗
AMRC Ameresco, Inc. S Sale2026-03-122026-03-12273$25.31 $6.9K1,666SEC↗
AMRC Ameresco, Inc. A Award deriv2026-03-102026-03-123,500— $05,750SEC↗
AMRC Ameresco, Inc. A Award deriv2026-03-102026-03-1220,000— $020,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-03-102026-03-12750— $05,000SEC↗
AMRC Ameresco, Inc. M Exercise2026-03-102026-03-12750— $01,939SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-10-132025-10-145,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-10-132025-10-1411,799— $05,899SEC↗
AMRC Ameresco, Inc. M Exercise2025-10-132025-10-145,000$12.35 $61.8K6,189SEC↗
AMRC Ameresco, Inc. M Exercise2025-10-132025-10-1411,799$13.37 $157.8K17,988SEC↗
AMRC Ameresco, Inc. S Sale2025-10-132025-10-145,200$41.57 $216.2K12,788SEC↗
AMRC Ameresco, Inc. S Sale2025-10-132025-10-146,599$41.92 $276.6K6,189SEC↗
AMRC Ameresco, Inc. S Sale2025-10-132025-10-145,000$44.92 $224.6K1,189SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-10-092025-10-145,000— $05,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-10-092025-10-142,100— $017,698SEC↗
AMRC Ameresco, Inc. M Exercise2025-10-092025-10-145,000$12.35 $61.8K8,289SEC↗
AMRC Ameresco, Inc. M Exercise2025-10-092025-10-142,100$13.37 $28.1K3,289SEC↗
AMRC Ameresco, Inc. S Sale2025-10-092025-10-147,100$39.97 $283.8K1,189SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-10-082025-10-083,800— $019,798SEC↗
AMRC Ameresco, Inc. M Exercise2025-10-082025-10-083,800$13.37 $50.8K4,989SEC↗
AMRC Ameresco, Inc. S Sale2025-10-082025-10-083,800$39.75 $151.1K1,189SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-10-072025-10-085,900— $023,598SEC↗
AMRC Ameresco, Inc. S Sale2025-10-072025-10-085,900$39.51 $233.1K1,189SEC↗
AMRC Ameresco, Inc. M Exercise2025-10-072025-10-085,900$13.37 $78.9K7,089SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-10-062025-10-085,900— $029,498SEC↗
AMRC Ameresco, Inc. M Exercise2025-10-062025-10-085,900$13.37 $78.9K7,089SEC↗
AMRC Ameresco, Inc. S Sale2025-10-062025-10-085,900$38.92 $229.6K1,189SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-10-012025-10-02602— $035,398SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-10-012025-10-025,000— $010,000SEC↗
AMRC Ameresco, Inc. M Exercise2025-10-012025-10-02602$13.37 $8.0K6,791SEC↗
AMRC Ameresco, Inc. M Exercise2025-10-012025-10-025,000$12.35 $61.8K6,189SEC↗
AMRC Ameresco, Inc. S Sale2025-10-012025-10-025,602$37.95 $212.6K1,189SEC↗
AMRC Ameresco, Inc. S Sale2025-09-152025-09-16269$28.00 $7.5K1,189SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-09-102025-09-12750— $02,250SEC↗
AMRC Ameresco, Inc. M Exercise2025-09-102025-09-12750— $01,458SEC↗
AMRC Ameresco, Inc. S Sale2025-03-192025-03-1995$11.92 $1.1K708SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-03-172025-03-19276— $03,000SEC↗
AMRC Ameresco, Inc. M Exercise2025-03-172025-03-19276— $0803SEC↗
AMRC Ameresco, Inc. A Award deriv2025-03-102025-03-113,000— $03,276SEC↗
AMRC Ameresco, Inc. S Sale2024-09-192024-09-1998$37.64 $3.7K527SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-09-172024-09-19277— $0276SEC↗
AMRC Ameresco, Inc. M Exercise2024-09-172024-09-19277— $0625SEC↗
AMRC Ameresco, Inc. A Award deriv2024-08-312024-09-0330,000— $030,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-05-302024-06-033,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise2024-05-302024-06-033,000$10.05 $30.2K3,348SEC↗
AMRC Ameresco, Inc. S Sale2024-05-302024-06-033,000$35.00 $105.0K348SEC↗
AMRC Ameresco, Inc. S Sale2024-03-192024-03-19101$20.53 $2.1K348SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-03-172024-03-19277— $0553SEC↗
AMRC Ameresco, Inc. M Exercise2024-03-172024-03-19277— $0449SEC↗
AMRC Ameresco, Inc. A Award deriv2024-03-082024-03-1120,000— $020,000SEC↗
AMRC Ameresco, Inc. S Sale2023-09-192023-09-19105$43.51 $4.6K172SEC↗
AMRC Ameresco, Inc. M Exercise deriv2023-09-172023-09-19277— $0830SEC↗
AMRC Ameresco, Inc. M Exercise2023-09-172023-09-19277— $0277SEC↗
AMRC Ameresco, Inc. A Award deriv2023-03-172023-03-201,107— $01,107SEC↗
AMRC Ameresco, Inc. M Exercise deriv2022-03-102022-03-142,999— $012,001SEC↗
AMRC Ameresco, Inc. M Exercise deriv2022-03-102022-03-142,999— $012,001SEC↗
AMRC Ameresco, Inc. M Exercise2022-03-102022-03-142,999$43.00 $129.0K2,999SEC↗
AMRC Ameresco, Inc. S Sale2022-03-102022-03-142,999$78.52 $235.5K0SEC↗
AMRC Ameresco, Inc. S Sale2022-03-102022-03-142,999$78.52 $235.5K0SEC↗
AMRC Ameresco, Inc. M Exercise2022-03-102022-03-142,999$43.00 $129.0K2,999SEC↗
AMRC Ameresco, Inc. M Exercise deriv2022-03-082022-03-083,000— $03,000SEC↗
AMRC Ameresco, Inc. S Sale2022-03-082022-03-083,000$73.00 $219.0K0SEC↗
AMRC Ameresco, Inc. M Exercise2022-03-082022-03-083,000$10.05 $30.2K3,000SEC↗
AMRC Ameresco, Inc. A Award deriv2022-03-042022-03-0836,000— $036,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-11-042021-11-053,000— $015,000SEC↗
AMRC Ameresco, Inc. S Sale2021-11-042021-11-053,000$94.00 $282.0K0SEC↗
AMRC Ameresco, Inc. M Exercise2021-11-042021-11-053,000$12.35 $37.0K3,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-05-182021-05-203,000— $06,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-05-182021-05-202,000— $018,000SEC↗
AMRC Ameresco, Inc. S Sale2021-05-182021-05-205,000$50.75 $253.8K0SEC↗
AMRC Ameresco, Inc. M Exercise2021-05-182021-05-203,000$10.05 $30.2K3,000SEC↗
AMRC Ameresco, Inc. M Exercise2021-05-182021-05-202,000$12.35 $24.7K5,000SEC↗
AMRC Ameresco, Inc. A Award deriv2021-03-052021-03-0815,000— $015,000SEC↗
AMRC Ameresco, Inc. S Sale deriv2021-03-042021-03-0819,000— $00SEC↗
AMRC Ameresco, Inc. S Sale2021-03-042021-03-0819,000$44.00 $836.0K0SEC↗
AMRC Ameresco, Inc. M Exercise2021-03-042021-03-0819,000$6.79 $129.0K19,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2020-11-022020-11-032,094— $020,000SEC↗
AMRC Ameresco, Inc. S Sale2020-11-022020-11-032,094$38.74 $81.1K0SEC↗
AMRC Ameresco, Inc. M Exercise2020-11-022020-11-032,094$12.35 $25.9K2,094SEC↗
AMRC Ameresco, Inc. M Exercise deriv2020-08-032020-08-042,906— $022,094SEC↗
AMRC Ameresco, Inc. M Exercise2020-08-032020-08-042,906$12.35 $35.9K2,906SEC↗
AMRC Ameresco, Inc. S Sale2020-08-032020-08-042,906$27.91 $81.1K0SEC↗
AMRC Ameresco, Inc. M Exercise deriv2020-06-052020-06-086,000— $09,000SEC↗
AMRC Ameresco, Inc. M Exercise2020-06-052020-06-086,000$10.05 $60.3K6,000SEC↗
AMRC Ameresco, Inc. S Sale2020-06-052020-06-086,000$23.50 $141.0K0SEC↗
AMRC Ameresco, Inc. M Exercise deriv2018-11-022018-11-052,500— $019,000SEC↗
AMRC Ameresco, Inc. S Sale2018-11-022018-11-052,500$15.71 $39.3K0SEC↗
AMRC Ameresco, Inc. M Exercise2018-11-022018-11-052,500$6.79 $17.0K2,500SEC↗
AMRC Ameresco, Inc. A Award deriv2018-10-242018-10-2625,000— $025,000SEC↗