Sign inGet started

Sutton Joseph W.

Insider CIK 1496494 · AMRC Director

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. P Buy2026-08-242026-08-269,700$20.87 $202.4K80,246SEC↗
AMRC Ameresco, Inc. P Buy2026-08-242026-08-269,700$20.87 $202.4K80,246SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-06-042026-06-0510,435— $00SEC↗
AMRC Ameresco, Inc. A Award deriv2026-06-042026-06-054,812— $04,812SEC↗
AMRC Ameresco, Inc. M Exercise2026-06-042026-06-0510,435— $070,546SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-04-232026-04-2810,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise2026-04-232026-04-2810,000$4.74 $47.4K60,111SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-06-042025-06-064,886— $00SEC↗
AMRC Ameresco, Inc. A Award deriv2025-06-042025-06-0610,435— $010,435SEC↗
AMRC Ameresco, Inc. M Exercise2025-06-042025-06-064,886— $050,111SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-05-062025-05-0710,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise2025-05-062025-05-0710,000$7.30 $73.0K45,225SEC↗
AMRC Ameresco, Inc. P Buy2024-11-152024-11-1910,000$26.00 $260.0K35,225SEC↗
AMRC Ameresco, Inc. P Buy2024-11-152024-11-195,000$26.66 $133.3K133,355SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-06-132024-06-173,062— $00SEC↗
AMRC Ameresco, Inc. M Exercise2024-06-132024-06-173,062— $025,225SEC↗
AMRC Ameresco, Inc. A Award deriv2024-06-042024-06-064,886— $04,886SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-04-012024-04-0210,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise2024-04-012024-04-0210,000$6.70 $67.0K22,163SEC↗
AMRC Ameresco, Inc. A Award deriv2023-06-132023-06-153,062— $03,062SEC↗
AMRC Ameresco, Inc. M Exercise deriv2023-05-192023-05-232,163— $00SEC↗
AMRC Ameresco, Inc. M Exercise2023-05-192023-05-232,163— $012,163SEC↗
AMRC Ameresco, Inc. M Exercise deriv2023-03-092023-03-1010,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise2023-03-092023-03-1010,000$8.39 $83.9K10,000SEC↗
AMRC Ameresco, Inc. A Award deriv2022-11-042022-11-072,163— $02,163SEC↗
AMRC Ameresco, Inc. A Award deriv2022-03-042022-03-0830,000— $030,000SEC↗
AMRC Ameresco, Inc. S Sale2021-10-282021-10-2934,000$80.22 $2.73M128,355SEC↗
AMRC Ameresco, Inc. S Sale2021-10-252021-10-2733,000$75.39 $2.49M162,355SEC↗
AMRC Ameresco, Inc. S Sale2021-09-142021-09-1633,000$70.11 $2.31M195,355SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-08-092021-08-1110,000— $00SEC↗
AMRC Ameresco, Inc. S Sale2021-08-092021-08-1110,000$67.57 $675.7K0SEC↗
AMRC Ameresco, Inc. M Exercise2021-08-092021-08-1110,000$10.75 $107.5K10,000SEC↗
AMRC Ameresco, Inc. A Award deriv2021-05-202021-05-2410,000— $010,000SEC↗
AMRC Ameresco, Inc. S Sale2021-01-262021-01-2891,389$60.90 $5.57M231,355SEC↗
AMRC Ameresco, Inc. S Sale2021-01-252021-01-266,811$60.04 $408.9K322,744SEC↗
AMRC Ameresco, Inc. S Sale2021-01-132021-01-1563,322$59.51 $3.77M329,555SEC↗
AMRC Ameresco, Inc. S Sale2021-01-132021-02-0366,322$59.51 $3.95M326,555SEC↗
AMRC Ameresco, Inc. S Sale2021-01-122021-01-1371,804$59.13 $4.25M392,877SEC↗
AMRC Ameresco, Inc. S Sale2021-01-112021-01-1363,674$58.41 $3.72M464,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-1020,000$44.70 $894.0K553,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-105,000$44.00 $220.0K538,355SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-1010,000$45.00 $450.0K528,355SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-1010,326$44.13 $455.7K543,355SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-1030,000$44.45 $1.33M573,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-042020-12-085,000$44.01 $220.1K603,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-022020-12-0414,900$44.50 $663.0K608,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-022020-12-04100$44.80 $4.5K623,581SEC↗
AMRC Ameresco, Inc. S Sale2020-12-022020-12-045,000$44.84 $224.2K623,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-012020-12-0225,000$45.00 $1.13M648,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-012020-12-025,000$44.53 $222.7K628,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-012020-12-025,000$45.90 $229.5K643,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-012020-12-025,000$44.56 $222.8K638,681SEC↗
AMRC Ameresco, Inc. S Sale2020-12-012020-12-025,000$45.01 $225.1K633,681SEC↗
AMRC Ameresco, Inc. S Sale2020-11-302020-12-025,000$44.25 $221.3K673,681SEC↗
AMRC Ameresco, Inc. S Sale2020-11-242020-11-255,203$45.60 $237.3K678,681SEC↗
AMRC Ameresco, Inc. S Sale2020-11-232020-11-2550,000$44.89 $2.24M693,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-232020-11-2510,000$45.55 $455.5K683,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-202020-11-2310,000$43.45 $434.5K763,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-202020-11-235,000$43.50 $217.5K743,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-202020-11-235,000$43.51 $217.6K748,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-202020-11-2310,000$43.60 $436.0K753,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-192020-11-2310,000$43.50 $435.0K773,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-122020-11-1610,000$44.50 $445.0K783,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-112020-11-1210,000$44.25 $442.5K813,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-112020-11-1220,000$44.11 $882.2K823,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-112020-11-1210,000$44.13 $441.3K793,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-112020-11-1210,000$44.00 $440.0K803,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-102020-11-1243,398$43.51 $1.89M843,884SEC↗
AMRC Ameresco, Inc. S Sale2020-11-092020-11-1210,000$45.00 $450.0K9,316SEC↗
AMRC Ameresco, Inc. S Sale2020-11-092020-11-129,316$44.16 $411.4K0SEC↗
AMRC Ameresco, Inc. S Sale2020-11-062020-11-097,500$43.00 $322.5K19,316SEC↗
AMRC Ameresco, Inc. S Sale2020-11-052020-11-0922,224$42.18 $937.4K26,816SEC↗
AMRC Ameresco, Inc. A Award deriv2020-05-292020-06-0210,000— $010,000SEC↗
AMRC Ameresco, Inc. A Award deriv2019-05-232019-05-2810,000— $010,000SEC↗
AMRC Ameresco, Inc. S Sale2019-03-072019-03-11970$18.00 $17.5K887,282SEC↗
AMRC Ameresco, Inc. S Sale2019-03-052019-03-0710,918$18.01 $196.6K888,252SEC↗
AMRC Ameresco, Inc. A Award deriv2018-05-242018-05-2910,000— $010,000SEC↗
AMRC Ameresco, Inc. A Award deriv2017-06-012017-06-2610,000— $010,000SEC↗
AMRC Ameresco, Inc. A Award deriv2017-03-092017-03-1330,000— $030,000SEC↗
AMRC Ameresco, Inc. A Award deriv2016-05-262016-05-3110,000— $010,000SEC↗
AMRC Ameresco, Inc. A Award deriv2015-05-212015-05-2210,000— $010,000SEC↗
AMRC Ameresco, Inc. P Buy2015-03-102015-03-1139,540$6.93 $274.0K49,040SEC↗
AMRC Ameresco, Inc. P Buy2015-03-092015-03-117,500$7.00 $52.5K7,500SEC↗
AMRC Ameresco, Inc. P Buy2015-03-092015-03-112,000$6.98 $14.0K9,500SEC↗
AMRC Ameresco, Inc. A Award deriv2014-05-222014-05-2310,000— $010,000SEC↗
AMRC Ameresco, Inc. A Award deriv2013-05-302013-05-3010,000— $010,000SEC↗
AMRC Ameresco, Inc. A Award deriv2012-05-312012-06-0110,000— $010,000SEC↗