Francis Wisneski V. Jr.

Director, Ameresco.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Ameresco AMRC35,667 shares2$663.4K at $18.60Jun 4, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Jun 4, 2026Exercised options 10,435 shares of Ameresco2
  • May 29, 2026Sold 5,000 shares at $36.12 of Ameresco3
  • May 29, 2026Exercised options 5,000 shares at $5.80 of Ameresco3
  • May 19, 2026Sold 10,000 shares at $30.29 of Ameresco4
  • May 19, 2026Exercised options 10,000 shares at $5.80 of Ameresco4
  • Jun 4, 2025Exercised options 4,886 shares of Ameresco5
  • Mar 10, 2025Bought 400 shares at $10.17 of Ameresco6
  • Mar 6, 2025Bought 1,908 shares at $9.23 of Ameresco7
  • Mar 5, 2025Bought 300 shares at $9.56 of Ameresco7
  • Mar 4, 2025Bought 3,500 shares at $9.67 of Ameresco7
  • Jun 13, 2024Exercised options 3,062 shares of Ameresco8
  • Sep 1, 2023Sold 3,000 shares at $44.63 of Ameresco9
  • Sep 1, 2023Exercised options 3,000 shares at $11.55 of Ameresco9
  • Aug 31, 2023Sold 2,000 shares at $43.54 of Ameresco9
  • Aug 31, 2023Exercised options 2,000 shares at $11.55 of Ameresco9
  • Aug 29, 2023Sold 3,000 shares at $44.48 of Ameresco10
  • Aug 29, 2023Exercised options 3,000 shares at $11.55 of Ameresco10
  • Aug 28, 2023Sold 2,000 shares at $43.07 of Ameresco10
  • Aug 28, 2023Exercised options 2,000 shares at $11.55 of Ameresco10
  • Aug 11, 2023Sold 2,163 shares at $50.13 of Ameresco11
  • May 19, 2023Exercised options 2,163 shares of Ameresco12
  • Nov 11, 2021Sold 2,000 shares at $95.47 of Ameresco13
  • Nov 11, 2021Exercised options 2,000 shares at $6.80 of Ameresco13
  • Nov 9, 2021Exercised options 2,000 shares at $6.80 of Ameresco14
  • Nov 8, 2021Sold 2,000 shares at $94.50 of Ameresco14

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14