Ameresco, Inc. (AMRC) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

53,370,000Shares Outstanding
33,810,472Shares held by institutions
$943,312,169Value of institutional holdings
63.35%Institutional ownership %
1.88%Shares Changed QoQ
179No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Ameresco, Inc. (NYSE:AMRC) is held by 179 institutional investors per 13F filings through December 2025.

179 Institutional Holders

33,810,472 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
WELLINGTON MANAGEMENT GROUP LLP 31 Dec, 2025 3,901,333 -834,252 -17.62% $114,270,044.00
BlackRock, Inc. 31 Dec, 2025 2,466,764 47,601 1.97% $72,251,532.00
VANGUARD GROUP INC 31 Dec, 2025 2,414,838 2,478 0.10% $70,730,606.00
Grantham, Mayo, Van Otterloo & Co. LLC 31 Dec, 2025 2,323,792 -879,601 -27.46% $68,063,868.00
State Street Corp 31 Dec, 2025 1,324,494 -137,222 -9.39% $38,794,429.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 1,277,177 122,936 10.65% $37,408,515.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 1,272,601 34,279 2.77% $37,274,438.00
ROYCE & ASSOCIATES LP 31 Dec, 2025 1,066,792 102,782 10.66% $31,246,338.00
FIRST TRUST ADVISORS LP 31 Dec, 2025 1,066,571 889,820 503.43% $31,239,864.00
Granahan Investment Management, LLC 31 Dec, 2025 848,007 -42,065 -4.73% $24,838,125.00
GAGNON SECURITIES LLC 31 Dec, 2025 832,884 -26,525 -3.09% $24,395,172.00
DnB Asset Management AS 31 Dec, 2025 785,043 -249,551 -24.12% $22,993,909.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 762,226 -11,863 -1.53% $22,329,509.00
Swedbank AB 31 Dec, 2025 740,000 624,000 537.93% $21,674,600.00
Handelsbanken Fonder AB 31 Dec, 2025 650,836 45,506 7.52% $19,063.00
Royal Bank Of Canada 31 Dec, 2025 599,561 -285,777 -32.28% $17,560,000.00
Morgan Stanley 31 Dec, 2025 583,754 59,096 11.26% $17,098,174.00
First Eagle Investment Management, LLC 31 Dec, 2025 574,673 -145,699 -20.23% $16,832,172.00
Bandera Partners LLC 31 Dec, 2025 526,769 0 0.00% $15,429,064.00
DRIEHAUS CAPITAL MANAGEMENT LLC 31 Dec, 2025 504,658 289,959 135.05% $14,781,433.00