AMERESCO INC

Ticker: AMRC CUSIP: 02361E108 Class: Common Stock

Note: Option positions (PUT/CALL) are excluded.

InstitutionSharesValue ($000)
WELLINGTON MANAGEMENT GROUP LLP3,901,333$114,270
BlackRock, Inc.2,466,764$72,252
VANGUARD GROUP INC2,414,838$70,731
Grantham, Mayo, Van Otterloo & Co. LLC2,323,792$68,064
STATE STREET CORP1,324,494$38,794
D. E. Shaw & Co., Inc.1,277,177$37,409
DIMENSIONAL FUND ADVISORS LP1,272,601$37,274
ROYCE & ASSOCIATES LP1,066,792$31,246
FIRST TRUST ADVISORS LP1,066,571$31,240
Granahan Investment Management, LLC848,007$24,838
GAGNON SECURITIES LLC832,884$24,395
DnB Asset Management AS785,043$22,994
GEODE CAPITAL MANAGEMENT, LLC762,226$22,330
Handelsbanken Fonder AB650,836$19
ROYAL BANK OF CANADA599,561$17,560
MORGAN STANLEY583,754$17,098
First Eagle Investment Management, LLC574,673$16,832
Bandera Partners LLC526,769$15,429
DRIEHAUS CAPITAL MANAGEMENT LLC504,658$14,781
Redwood Grove Capital, LLC492,625$14,429
Invesco Ltd.472,949$13,853
Gagnon Advisors, LLC472,798$13,848
Legal & General Group Plc467,562$13,695
UBS Group AG397,386$11,639
AMERICAN CENTURY COMPANIES INC395,175$11,575
COOPER CREEK PARTNERS MANAGEMENT LLC391,957$11
Swedbank AB370,000$10,837
BRIDGEWAY CAPITAL MANAGEMENT, LLC354,404$10,380
SILVERCREST ASSET MANAGEMENT GROUP LLC344,840$10,100
CHARLES SCHWAB INVESTMENT MANAGEMENT INC261,567$7,661
NORTHERN TRUST CORP261,319$7,654
Russell Investments Group, Ltd.222,261$6,510
TUDOR INVESTMENT CORP ET AL222,120$6,506
Rock Point Advisors, LLC191,787$5,617
Trexquant Investment LP188,520$5,522
Guinness Asset Management LTD185,249$5,570
DekaBank Deutsche Girozentrale184,935$4
JANE STREET GROUP, LLC154,875$4,536
SG Americas Securities, LLC142,020$4
MILLENNIUM MANAGEMENT LLC136,089$3,986
Erste Asset Management GmbH132,189$3,975
BNP PARIBAS ARBITRAGE, SA128,402$3,761
GOLDMAN SACHS GROUP INC127,988$3,749
CONNORS INVESTOR SERVICES INC125,409$3,673
Bank of New York Mellon Corp119,268$3,493
KBC Group NV97,014$3
Universal- Beteiligungs- und Servicegesellschaft mbH90,505$2,653
Penn Capital Management Company, LLC82,659$2,421
Nuveen, LLC79,120$2,317
BANK OF AMERICA CORP /DE/76,162$2,231
CASTLEARK MANAGEMENT LLC73,710$2,159
Squarepoint Ops LLC72,535$2,125
Verition Fund Management LLC68,019$1,992
WELLS FARGO & COMPANY/MN67,802$1,986
Swiss National Bank65,100$1,907
Clean Yield Group62,742$1,838
HARBOR CAPITAL ADVISORS, INC.62,223$2
BARCLAYS PLC59,531$1,744
Amundi51,576$1,511
ARDSLEY ADVISORY PARTNERS LP50,000$1,465
RHUMBLINE ADVISERS49,191$1,441
SUSQUEHANNA INTERNATIONAL GROUP, LLP45,979$1,347
ALPS ADVISORS INC45,596$1,336
STATE OF WISCONSIN INVESTMENT BOARD44,823$1,313
UBS ASSET MANAGEMENT AMERICAS INC43,061$1,261
CITADEL ADVISORS LLC41,069$1,203
MOODY NATIONAL BANK TRUST DIVISION40,673$1,191
ALLIANCEBERNSTEIN L.P.37,340$1,094
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.36,578$1,071
PRICE T ROWE ASSOCIATES INC /MD/36,225$1
PANAGORA ASSET MANAGEMENT INC36,151$1,059
Janney Montgomery Scott LLC30,159$1
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM30,146$883
Walleye Capital LLC29,780$872
XTX Topco Ltd28,133$824
RENAISSANCE TECHNOLOGIES LLC26,250$769
FULLER & THALER ASSET MANAGEMENT, INC.25,541$748
DEUTSCHE BANK AG\25,387$744
FRANKLIN RESOURCES INC22,703$665
Kuhn & Co Investment Counsel22,650$663
IRONWOOD INVESTMENT MANAGEMENT LLC22,531$660
JUPITER ASSET MANAGEMENT LTD21,198$621
Diametric Capital, LP20,779$609
Brooklyn Investment Group20,695$622
JPMORGAN CHASE & CO19,976$585
INTECH INVESTMENT MANAGEMENT LLC19,861$582
Zurcher Kantonalbank (Zurich Cantonalbank)19,789$580
SEI INVESTMENTS CO19,346$567
Aquatic Capital Management LLC18,857$552
MetLife Investment Management, LLC18,515$542
Allspring Global Investments Holdings, LLC17,403$510
FourThought Financial Partners, LLC17,267$506
Cambridge Investment Research Advisors, Inc.16,490$0
JANUS HENDERSON GROUP PLC15,553$455
Quantinno Capital Management LP14,046$411
CAPTRUST FINANCIAL ADVISORS13,869$406
NorthCrest Asset Manangement, LLC12,814$396
AlphaQuest LLC12,770$374
Guinness Atkinson Asset Management Inc12,768$384
AQR CAPITAL MANAGEMENT LLC12,574$368
85 other institutions283,208$7,614
Total (185 institutions)33,112,909$922,330