Q1 2022 Holdings
Filed 2022-04-13 | 103 holdings | $326.3M | 13F-HR | View on SEC ↗ · Holdings Table ↗
Sign in to see sub-manager breakdown
| Issuer | Class | CUSIP | Value ↓ | Shares | % Portfolio |
|---|---|---|---|---|---|
| Abbvie Inc(ABBV) | COM | 00287Y109 | $115.9M | 715,105 | 35.5% |
| Cisco SYS Inc(CSCO) | COM | 17275R102 | $98.0M | 1,756,575 | 30.0% |
| Ameresco Inc(AMRC) | CL A | 02361E108 | $36.9M | 463,650 | 11.3% |
| Canadian Solar Inc(CSIQ) | COM | 136635109 | $28.9M | 817,760 | 8.9% |
| Conocophillips(COP) | COM | 20825C104 | $21.8M | 216,469 | 6.7% |
| Adobe Systems Incorporated(ADBE) | COM | 00724F101 | $19.6M | 43,064 | 6.0% |
| Addus Homecare Corp(ADUS) | COM | 006739106 | $790.0K | 8,469 | 0.2% |
| Cadence Design System Inc(CDNS) | COM | 127387108 | $706.0K | 4,294 | 0.2% |
| Affiliated Managers Group in(AMG) | COM | 008252108 | $621.0K | 4,409 | 0.2% |
| Artisan Partners Asset Mgmt(APAM) | CL A | 04316A108 | $583.0K | 14,824 | 0.2% |
| Alibaba Group Hldg LTD(BABA) | SPONSORED ADS | 01609W102 | $168.0K | 1,550 | 0.1% |
| Microsoft Corp(MSFT) | COM | 594918104 | $111.1K | 360,361 | 0.0% |
| Aflac Inc(AFL) | COM | 001055102 | $100.5K | 1,561,164 | 0.0% |
| Paychex Inc(PAYX) | COM | 704326107 | $95.3K | 698,586 | 0.0% |
| Broadcom Inc(AVGO) | COM | 11135F101 | $91.6K | 145,504 | 0.0% |
| Johnson & Johnson(JNJ) | COM | 478160104 | $89.1K | 502,685 | 0.0% |
| Gallagher Arthur J & Co(AJG) | COM | 363576109 | $84.2K | 481,945 | 0.0% |
| CME Group Inc(CME) | COM | 12572Q105 | $81.0K | 340,300 | 0.0% |
| Pepsico Inc(PEP) | COM | 713448108 | $79.4K | 474,237 | 0.0% |
| Raytheon Technologies Corp(RTX) | COM | 75513E101 | $79.3K | 800,766 | 0.0% |
| Procter and Gamble Co(PG) | COM | 742718109 | $78.1K | 511,173 | 0.0% |
| Texas Instrs Inc(TXN) | COM | 882508104 | $71.8K | 391,372 | 0.0% |
| Otis Worldwide Corp(OTIS) | COM | 68902V107 | $70.5K | 915,602 | 0.0% |
| BlackRock Inc(BLKCHF) | COM | 09247X101 | $65.3K | 85,418 | 0.0% |
| Illinois Tool WKS Inc(ITW) | COM | 452308109 | $63.9K | 305,003 | 0.0% |
| V F Corp(VFC) | COM | 918204108 | $60.6K | 1,065,464 | 0.0% |
| Nextera Energy Inc(NEE) | COM | 65339F101 | $49.7K | 586,958 | 0.0% |
| ON Semiconductor Corp(ON) | COM | 682189105 | $43.4K | 693,506 | 0.0% |
| Hubbell Inc(HUBB) | COM | 443510607 | $41.2K | 224,221 | 0.0% |
| First Solar Inc(FSLR) | COM | 336433107 | $40.1K | 478,834 | 0.0% |
| Ormat Technologies Inc(ORA) | COM | 686688102 | $34.7K | 424,157 | 0.0% |
| Gentherm Inc(THRM) | COM | 37253A103 | $31.8K | 434,836 | 0.0% |
| Taiwan Semiconductor MFG LTD(TSM) | SPONSORED ADS | 874039100 | $31.3K | 299,786 | 0.0% |
| Apple Inc(AAPL) | COM | 037833100 | $30.7K | 175,634 | 0.0% |
| Bristol-Myers Squibb Co(BMY) | COM | 110122108 | $30.4K | 416,515 | 0.0% |
| Intercontinental Exchange in(ICE) | COM | 45866F104 | $28.3K | 213,849 | 0.0% |
| Chevron Corp New(CVX) | COM | 166764100 | $28.1K | 171,085 | 0.0% |
| KLA Corp(KLAC) | COM NEW | 482480100 | $26.9K | 73,499 | 0.0% |
| Itron Inc(ITRI) | COM | 465741106 | $26.7K | 506,113 | 0.0% |
| Roper Technologies Inc(ROP) | COM | 776696106 | $26.0K | 55,031 | 0.0% |
| Exxon Mobil Corp(XOM) | COM | 30231G102 | $25.7K | 309,086 | 0.0% |
| Canadian NAT RES LTD(CNQ) | COM | 136385101 | $25.6K | 409,526 | 0.0% |
| Thermo Fisher Scientific Inc(TMO) | COM | 883556102 | $25.5K | 43,237 | 0.0% |
| Alphabet Inc(GOOGL) | CAP STK CL A | 02079K305 | $25.5K | 9,174 | 0.0% |
| Mastercard Incorporated(MA) | CL A | 57636Q104 | $25.4K | 70,972 | 0.0% |
| Amphenol Corp New(APH) | CL A | 032095101 | $24.8K | 329,512 | 0.0% |
| Applied Matls Inc(AMAT) | COM | 038222105 | $24.7K | 187,745 | 0.0% |
| Suncor Energy Inc New(SU) | COM | 867224107 | $24.7K | 753,856 | 0.0% |
| Imperial Oil LTD(IMO) | COM NEW | 453038408 | $24.7K | 509,159 | 0.0% |
| Visa Inc(V) | COM CL A | 92826C839 | $24.5K | 110,499 | 0.0% |