Sign inGet started

Bakas Michael T

Insider CIK 1496601 · AMRC Senior Vice President

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-03-102026-03-1220,000— $020,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2026-03-102026-03-12875— $05,750SEC↗
AMRC Ameresco, Inc. A Award deriv2026-03-102026-03-124,000— $06,625SEC↗
AMRC Ameresco, Inc. M Exercise2026-03-102026-03-12875— $013,634SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-09-102025-09-12875— $02,625SEC↗
AMRC Ameresco, Inc. M Exercise2025-09-102025-09-12875— $012,759SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-03-172025-03-19295— $03,500SEC↗
AMRC Ameresco, Inc. M Exercise2025-03-172025-03-19295— $011,884SEC↗
AMRC Ameresco, Inc. A Award deriv2025-03-102025-03-113,500— $03,795SEC↗
AMRC Ameresco, Inc. M Exercise deriv2025-03-052025-03-06650— $00SEC↗
AMRC Ameresco, Inc. M Exercise2025-03-052025-03-06650$4.64 $3.0K11,589SEC↗
AMRC Ameresco, Inc. A Award deriv2024-11-142024-11-1540,000— $040,000SEC↗
AMRC Ameresco, Inc. S Sale2024-09-192024-09-19104$37.64 $3.9K10,939SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-09-172024-09-19295— $0295SEC↗
AMRC Ameresco, Inc. M Exercise2024-09-172024-09-19295— $011,043SEC↗
AMRC Ameresco, Inc. S Sale2024-03-192024-03-19108$20.53 $2.2K10,748SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-03-172024-03-19295— $0590SEC↗
AMRC Ameresco, Inc. M Exercise2024-03-172024-03-19295— $010,856SEC↗
AMRC Ameresco, Inc. A Award deriv2024-03-082024-03-1125,000— $025,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-01-092024-01-10500— $00SEC↗
AMRC Ameresco, Inc. M Exercise deriv2024-01-092024-01-105,250— $014,750SEC↗
AMRC Ameresco, Inc. M Exercise2024-01-092024-01-10500$5.80 $2.9K5,311SEC↗
AMRC Ameresco, Inc. M Exercise2024-01-092024-01-105,250$8.35 $43.8K10,561SEC↗
AMRC Ameresco, Inc. M Exercise deriv2023-12-202023-12-224,500— $0500SEC↗
AMRC Ameresco, Inc. M Exercise2023-12-202023-12-224,500$5.80 $26.1K4,811SEC↗
AMRC Ameresco, Inc. S Sale2023-09-182023-09-19112$43.51 $4.9K311SEC↗
AMRC Ameresco, Inc. M Exercise deriv2023-09-172023-09-19295— $0885SEC↗
AMRC Ameresco, Inc. M Exercise2023-09-172023-09-19295— $0423SEC↗
AMRC Ameresco, Inc. A Award deriv2023-03-172023-03-201,180— $01,180SEC↗
AMRC Ameresco, Inc. A Award deriv2022-03-042022-03-0840,000— $040,000SEC↗
AMRC Ameresco, Inc. A Award deriv2022-03-042022-03-0820,000— $020,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-11-042021-11-0515,000— $05,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-11-042021-11-055,000— $00SEC↗
AMRC Ameresco, Inc. M Exercise2021-11-042021-11-055,000$4.64 $23.2K20,000SEC↗
AMRC Ameresco, Inc. M Exercise2021-11-042021-11-0515,000$5.80 $87.0K15,000SEC↗
AMRC Ameresco, Inc. S Sale2021-11-042021-11-0520,000$95.00 $1.90M0SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-09-012021-09-025,000— $020,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-09-012021-09-0216,551— $0650SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-09-012021-09-025,000— $020,000SEC↗
AMRC Ameresco, Inc. M Exercise2021-09-012021-09-025,000$5.80 $29.0K26,551SEC↗
AMRC Ameresco, Inc. S Sale2021-09-012021-09-024,662$68.16 $317.8K0SEC↗
AMRC Ameresco, Inc. M Exercise2021-09-012021-09-0216,551$4.64 $76.8K16,551SEC↗
AMRC Ameresco, Inc. S Sale2021-09-012021-09-0221,889$69.06 $1.51M4,662SEC↗
AMRC Ameresco, Inc. M Exercise2021-09-012021-09-025,000$8.35 $41.8K21,551SEC↗
AMRC Ameresco, Inc. A Award deriv2021-03-052021-03-0850,000— $050,000SEC↗
AMRC Ameresco, Inc. M Exercise deriv2021-01-072021-01-0825,000$4.64 $116.0K17,201SEC↗
AMRC Ameresco, Inc. M Exercise2021-01-072021-01-0825,000$4.64 $116.0K25,000SEC↗
AMRC Ameresco, Inc. S Sale2021-01-072021-01-0825,000$58.37 $1.46M0SEC↗
AMRC Ameresco, Inc. M Exercise deriv2020-11-242020-11-255,000$4.64 $23.2K42,201SEC↗
AMRC Ameresco, Inc. M Exercise deriv2020-11-242020-11-2515,137$4.64 $70.2K5,000SEC↗
AMRC Ameresco, Inc. M Exercise2020-11-242020-11-255,000$4.64 $23.2K5,000SEC↗
AMRC Ameresco, Inc. M Exercise2020-11-242020-11-2515,137$4.64 $70.2K20,137SEC↗
AMRC Ameresco, Inc. S Sale2020-11-242020-11-2520,137$44.92 $904.6K0SEC↗
AMRC Ameresco, Inc. M Exercise deriv2020-11-202020-11-232,533$4.64 $11.8K20,137SEC↗
AMRC Ameresco, Inc. M Exercise2020-11-202020-11-232,533$4.64 $11.8K2,533SEC↗
AMRC Ameresco, Inc. S Sale2020-11-202020-11-232,533$43.75 $110.8K0SEC↗
AMRC Ameresco, Inc. M Exercise deriv2020-11-192020-11-232,330$4.64 $10.8K22,670SEC↗
AMRC Ameresco, Inc. M Exercise2020-11-192020-11-232,330$4.64 $10.8K2,330SEC↗
AMRC Ameresco, Inc. S Sale2020-11-192020-11-232,330$43.75 $101.9K0SEC↗
AMRC Ameresco, Inc. A Award deriv2020-03-052020-03-0935,000— $035,000SEC↗
AMRC Ameresco, Inc. A Award deriv2019-03-222019-03-2647,201— $047,201SEC↗
AMRC Ameresco, Inc. S Sale2019-02-202019-02-2168,476$15.24 $1.04M0SEC↗
AMRC Ameresco, Inc. S Sale2019-02-192019-02-2014,039$15.24 $214.0K68,476SEC↗
AMRC Ameresco, Inc. S Sale2019-02-152019-02-2023,190$15.24 $353.4K82,515SEC↗
AMRC Ameresco, Inc. S Sale2019-02-052019-02-063,625$15.24 $55.2K105,705SEC↗
AMRC Ameresco, Inc. S Sale2019-02-042019-02-062,720$15.24 $41.5K109,330SEC↗
AMRC Ameresco, Inc. S Sale2019-01-182019-01-22100$15.24 $1.5K112,050SEC↗
AMRC Ameresco, Inc. S Sale2019-01-162019-01-1812,042$15.24 $183.5K112,150SEC↗
AMRC Ameresco, Inc. S Sale2019-01-152019-01-16100$15.24 $1.5K124,192SEC↗
AMRC Ameresco, Inc. S Sale2019-01-142019-01-16100$15.27 $1.5K124,292SEC↗
AMRC Ameresco, Inc. S Sale2019-01-112019-01-1411,715$15.26 $178.8K124,392SEC↗
AMRC Ameresco, Inc. S Sale2019-01-102019-01-141,393$15.25 $21.2K136,107SEC↗
AMRC Ameresco, Inc. A Award deriv2018-02-022018-02-2025,000— $025,000SEC↗
AMRC Ameresco, Inc. A Award deriv2017-03-092017-03-1325,000— $025,000SEC↗
AMRC Ameresco, Inc. A Award deriv2016-05-102016-05-1225,000— $025,000SEC↗
AMRC Ameresco, Inc. S Sale2012-07-032012-07-0520,000$12.95 $259.0K250,000SEC↗
AMRC Ameresco, Inc. S Sale2012-07-032012-07-0526,313$12.45 $327.6K270,000SEC↗
AMRC Ameresco, Inc. S Sale2012-07-022012-07-053,687$12.45 $45.9K296,313SEC↗