Sign inGet started

Corrsin David J

Insider CIK 1496596 · AMRC EVP and General Counsel, 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. A Award deriv2026-08-172026-08-1925,000— $025,000SEC↗
AMRC Ameresco, Inc. A Award deriv2026-08-172026-08-1925,000— $025,000SEC↗
AMRC Ameresco, Inc. S Sale2026-03-122026-03-1219$25.31 $481441SEC↗
AMRC Ameresco, Inc. A Award deriv2026-03-102026-03-12350— $0500SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-03-102026-03-1250— $0450SEC↗
AMRC Ameresco, Inc. A Award deriv2026-03-102026-03-123,500— $03,500SEC↗
AMRC Ameresco, Inc. A Award deriv2026-03-102026-03-1220,000— $020,000SEC↗
AMRC Ameresco, Inc. A Award deriv2026-03-102026-03-124,000— $04,000SEC↗
AMRC Ameresco, Inc. S Sale2026-03-102026-03-1050$26.34 $1.3K379SEC↗
AMRC Ameresco, Inc. M Exercise2026-03-102026-03-1250— $0460SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-03-082026-03-1050— $0150SEC↗
AMRC Ameresco, Inc. M Exercise2026-03-082026-03-1050— $0429SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-02-272026-02-2720,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise2026-02-272026-02-2720,000$4.64 $92.8K20,471SEC↗
AMRC Ameresco, Inc. S Sale2025-09-152025-09-1619$28.00 $532379SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-09-102025-09-1250— $0200SEC↗
AMRC Ameresco, Inc. S Sale2025-09-102025-09-1019$27.04 $514348SEC↗
AMRC Ameresco, Inc. M Exercise2025-09-102025-09-1250— $0398SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-09-082025-09-1050— $0250SEC↗
AMRC Ameresco, Inc. M Exercise2025-09-082025-09-1050— $0367SEC↗
AMRC Ameresco, Inc. S Sale2025-03-192025-03-1936$11.92 $429317SEC↗
AMRC Ameresco, Inc. S Sale2025-03-192025-03-1964$11.92 $763471SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-03-172025-03-19183— $00SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-03-172025-03-19101— $0300SEC↗
AMRC Ameresco, Inc. M Exercise2025-03-172025-03-19183— $0535SEC↗
AMRC Ameresco, Inc. M Exercise2025-03-172025-03-19101— $0353SEC↗
AMRC Ameresco, Inc. A Award deriv2025-03-102025-03-11200— $0401SEC↗
AMRC Ameresco, Inc. A Award deriv2025-03-102025-03-1110,000— $010,000SEC↗
AMRC Ameresco, Inc. S Sale2025-03-102025-03-1121$10.22 $215252SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-03-082025-03-1150— $0201SEC↗
AMRC Ameresco, Inc. M Exercise2025-03-082025-03-1150— $0273SEC↗
AMRC Ameresco, Inc. S Sale2024-09-192024-09-1936$37.64 $1.4K223SEC↗
AMRC Ameresco, Inc. S Sale2024-09-192024-09-1965$37.64 $2.4K352SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-09-172024-09-19185— $0183SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-09-172024-09-19101— $0251SEC↗
AMRC Ameresco, Inc. M Exercise2024-09-172024-09-19101— $0259SEC↗
AMRC Ameresco, Inc. M Exercise2024-09-172024-09-19185— $0417SEC↗
AMRC Ameresco, Inc. S Sale2024-09-092024-09-1919$29.50 $561158SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-09-082024-09-1950— $0352SEC↗
AMRC Ameresco, Inc. M Exercise2024-09-082024-09-1950— $0177SEC↗
AMRC Ameresco, Inc. S Sale2024-03-192024-03-1938$20.53 $780127SEC↗
AMRC Ameresco, Inc. S Sale2024-03-192024-03-1968$20.53 $1.4K232SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-03-172024-03-19102— $0402SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-03-172024-03-19185— $0368SEC↗
AMRC Ameresco, Inc. M Exercise2024-03-172024-03-19185— $0300SEC↗
AMRC Ameresco, Inc. M Exercise2024-03-172024-03-19102— $0165SEC↗
AMRC Ameresco, Inc. A Award deriv2024-03-082024-03-11200— $0504SEC↗
AMRC Ameresco, Inc. A Award deriv2024-03-082024-03-1110,000— $010,000SEC↗
AMRC Ameresco, Inc. A Award deriv2024-03-082024-03-1110,000— $010,000SEC↗
AMRC Ameresco, Inc. S Sale2023-09-192023-09-1970$43.51 $3.0K115SEC↗
AMRC Ameresco, Inc. S Sale2023-09-192023-09-1939$43.51 $1.7K63SEC↗
AMRC Ameresco, Inc. M Exercise deriv2023-09-172023-09-19102— $0304SEC↗
AMRC Ameresco, Inc. M Exercise deriv2023-09-172023-09-19185— $0553SEC↗
AMRC Ameresco, Inc. M Exercise2023-09-172023-09-19102— $0102SEC↗
AMRC Ameresco, Inc. M Exercise2023-09-172023-09-19185— $0185SEC↗
AMRC Ameresco, Inc. A Award deriv2023-03-172023-09-05406— $0406SEC↗
AMRC Ameresco, Inc. A Award deriv2023-03-172023-03-20738— $0738SEC↗
AMRC Ameresco, Inc. A Award deriv2022-03-042022-03-0835,000— $035,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-09-022021-09-0724,401— $020,000SEC↗
AMRC Ameresco, Inc. S Sale2021-09-022021-09-077,156$71.58 $512.2K17,245SEC↗
AMRC Ameresco, Inc. S Sale2021-09-022021-09-0717,245$70.81 $1.22M0SEC↗
AMRC Ameresco, Inc. M Exercise2021-09-022021-09-0724,401$4.64 $113.2K24,401SEC↗
AMRC Ameresco, Inc. A Award deriv2021-03-052021-03-0825,000— $025,000SEC↗
AMRC Ameresco, Inc. S Sale2021-01-262021-01-28741$58.27 $43.2K0SEC↗
AMRC Ameresco, Inc. S Sale2021-01-252021-01-2642,388$58.98 $2.50M691SEC↗
AMRC Ameresco, Inc. S Sale2021-01-252021-01-2842,338$58.98 $2.50M741SEC↗
AMRC Ameresco, Inc. S Sale2021-01-222021-01-2612,151$58.44 $710.1K43,079SEC↗
AMRC Ameresco, Inc. S Sale2021-01-222021-01-2812,151$58.44 $710.1K43,079SEC↗
AMRC Ameresco, Inc. S Sale2021-01-212021-01-2215,395$58.97 $907.8K55,230SEC↗
AMRC Ameresco, Inc. S Sale2021-01-202021-01-2216,379$58.03 $950.5K70,625SEC↗
AMRC Ameresco, Inc. S Sale2021-01-192021-01-2032,924$56.90 $1.87M87,004SEC↗
AMRC Ameresco, Inc. S Sale2021-01-152021-01-2026,550$54.28 $1.44M119,928SEC↗
AMRC Ameresco, Inc. S Sale2021-01-142021-01-1517,318$58.17 $1.01M146,478SEC↗
AMRC Ameresco, Inc. S Sale2021-01-132021-01-1526,257$59.77 $1.57M163,796SEC↗
AMRC Ameresco, Inc. S Sale2021-01-112021-01-1326,344$59.07 $1.56M190,053SEC↗
AMRC Ameresco, Inc. S Sale2021-01-112021-01-1328,199$58.63 $1.65M216,397SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-1055,804$44.18 $2.47M265,979SEC↗
AMRC Ameresco, Inc. S Sale2020-12-082020-12-1021,383$44.84 $958.8K244,596SEC↗
AMRC Ameresco, Inc. S Sale2020-12-032020-12-046,162$44.50 $274.2K321,783SEC↗
AMRC Ameresco, Inc. S Sale2020-12-012020-12-0225,859$45.00 $1.16M327,945SEC↗
AMRC Ameresco, Inc. S Sale2020-11-252020-11-30415$45.00 $18.7K353,804SEC↗
AMRC Ameresco, Inc. S Sale2020-11-232020-11-2562,345$45.61 $2.84M354,219SEC↗
AMRC Ameresco, Inc. S Sale2020-11-232020-11-2551,552$45.03 $2.32M416,564SEC↗
AMRC Ameresco, Inc. S Sale2020-11-202020-11-2310,000$43.51 $435.1K468,116SEC↗
AMRC Ameresco, Inc. S Sale2020-11-092020-11-1210,756$45.03 $484.3K478,116SEC↗
AMRC Ameresco, Inc. S Sale2020-01-172020-01-2150,000$20.00 $1.00M488,872SEC↗
AMRC Ameresco, Inc. S Sale2020-01-092020-01-0950,000$19.50 $975.0K538,872SEC↗
AMRC Ameresco, Inc. S Sale2020-01-082020-01-0950,000$19.00 $950.0K588,872SEC↗
AMRC Ameresco, Inc. S Sale2020-01-072020-01-0750,000$18.50 $925.0K638,872SEC↗
AMRC Ameresco, Inc. S Sale2020-01-062020-01-0750,000$18.00 $900.0K688,872SEC↗
AMRC Ameresco, Inc. S Sale2019-12-302019-12-3152,620$17.50 $920.9K738,872SEC↗
AMRC Ameresco, Inc. S Sale2019-12-272019-12-317,380$17.50 $129.2K791,492SEC↗
AMRC Ameresco, Inc. S Sale2019-12-262019-12-2760,000$17.25 $1.03M798,872SEC↗
AMRC Ameresco, Inc. S Sale2019-12-262019-12-2755,825$17.00 $949.0K858,872SEC↗
AMRC Ameresco, Inc. S Sale2019-12-242019-12-274,175$17.00 $71.0K914,697SEC↗
AMRC Ameresco, Inc. S Sale2019-12-172019-12-1838,723$16.50 $638.9K918,872SEC↗
AMRC Ameresco, Inc. S Sale2019-12-162019-12-1814,167$16.50 $233.8K957,595SEC↗
AMRC Ameresco, Inc. S Sale2019-12-112019-12-12495$16.50 $8.2K971,762SEC↗
AMRC Ameresco, Inc. S Sale2019-11-252019-11-266,615$16.50 $109.1K972,257SEC↗
AMRC Ameresco, Inc. S Sale2019-09-232019-09-2558,850$16.00 $941.6K978,872SEC↗
AMRC Ameresco, Inc. S Sale2019-09-232019-09-251,150$16.00 $18.4K1,037,722SEC↗
AMRC Ameresco, Inc. S Sale2019-04-292019-05-011,756$16.50 $29.0K1,038,872SEC↗
AMRC Ameresco, Inc. S Sale2019-04-242019-04-252,749$16.50 $45.4K1,040,628SEC↗
AMRC Ameresco, Inc. S Sale2019-04-232019-04-254,269$16.51 $70.5K1,043,377SEC↗
AMRC Ameresco, Inc. S Sale2019-04-152019-04-165,692$16.51 $94.0K1,047,646SEC↗
AMRC Ameresco, Inc. S Sale2019-04-122019-04-1637,290$16.52 $616.0K1,053,338SEC↗
AMRC Ameresco, Inc. S Sale2019-04-102019-04-125,724$16.50 $94.4K1,090,628SEC↗
AMRC Ameresco, Inc. S Sale2019-04-102019-04-12520$16.50 $8.6K1,096,352SEC↗
AMRC Ameresco, Inc. S Sale2019-04-092019-04-10500$16.50 $8.3K1,096,872SEC↗
AMRC Ameresco, Inc. S Sale2019-04-082019-04-101,500$16.50 $24.8K1,097,372SEC↗
AMRC Ameresco, Inc. A Award deriv2019-03-222019-03-2644,401— $044,401SEC↗