Click on a company name to read its profile. Portfolio 21 company holdings can be sorted alphabetically, by percentage of fund holding, country, sector, or date of first stock purchase.
| Company | % of Fund | Country | Sector | Purchased |
|---|---|---|---|---|
| Accor | 0.69 | France | Consumer Disc. | 11/29/2007 |
| Adobe | 1.21 | U.S. | Info. Tech. | 12/29/2004 |
| Ameresco | 0.83 | U.S. | Industrials | 6/8/2011 |
| Apple | 1.32 | U.S. | Info. Tech. | 11/1/2011 |
| Atlas Copco | 1.48 | Sweden | Industrials | 7/12/2004 |
| Autodesk | 1.34 | U.S. | Info. Tech. | 2/27/2008 |
| Banco Bradesco | 1.49 | Brazil | Financial | 6/23/2010 |
| Baxter | 2.28 | U.S. | Healthcare | 2/2/2001 |
| Canadian Pacific Railway | 1.31 | Canada | Industrials | 5/30/2007 |
| China Mobile | 1.41 | China | Telecom | 6/7/2011 |
| Cisco Systems | 1.46 | U.S. | Info. Tech. | 11/13/2008 |
| Cosan | 0.97 | Brazil | Energy | 10/15/2008 |
| Covidien | 1.41 | Ireland | Healthcare | 5/22/2012 |
| Danone | 1.15 | France | Consumer Staples | 7/29/2011 |
| Darling International | 0.88 | U.S. | Materials | 1/11/2013 |
| Deere & Company | 1.23 | U.S. | Industrials | 9/23/2011 |
| East Japan Railway | 1.77 | Japan | Industrials | 7/18/2002 |
| Eaton | 1.46 | U.S. | Industrials | 12/4/2007 |
| Ebay | 1.58 | U.S. | Info. Tech. | 4/27/2010 |
| Ericsson | 1.74 | Sweden | Info. Tech. | 1/5/2012 |
| FedEx | 0.66 | U.S. | Industrials | 9/22/2011 |
| Generac Holdings | 1.08 | U.S. | Industrials | 2/14/2012 |
| 5.08 | U.S. | Info. Tech. | 2/15/2008 | |
| Hennes & Mauritz | 0.74 | Sweden | Consumer Disc. | 10/29/2004 |
| IBM | 1.18 | U.S. | Info. Tech. | 10/6/1999 |
| IHS | 0.91 | U.S. | Industrials | 12/13/2012 |
| IntercontinentalExchange | 1.21 | U.S. | Financial | 6/24/2011 |
| Intertek | 0.96 | UK | Industrials | 4/22/2013 |
| ITC | 1.07 | U.S. | Utilities | 5/18/2012 |
| Itron | 0.83 | U.S. | Info. Tech. | 2/26/2009 |
| Jeronimo Martins | 1.11 | Portugal | Consumer Staples | 12/13/2012 |
| Johnson Controls | 1.06 | U.S. | Consumer Disc. | 4/5/2007 |
| Jones Lang LaSalle | 0.69 | U.S. | Financial | 6/1/2012 |
| Life Technologies | 1.37 | U.S. | Healthcare | 6/4/2010 |
| L'Oreal | 1.45 | France | Consumer Staples | 6/8/2010 |
| MetLife | 1.25 | U.S. | Financial | 1/11/2012 |
| MTR | 0.77 | Hong Kong | Industrials | 7/31/2006 |
| Natura Cosmeticos | 1.17 | Brazil | Consumer Staples | 9/21/2007 |
| Netapp | 0.93 | U.S. | Info. Tech. | 4/22/2008 |
| New Resource Bank | 0.39 | U.S. | Financial | 1/13/2012 |
| Nike | 1.72 | U.S. | Consumer Disc. | 5/11/2007 |
| Novartis | 2.76 | Switzerland | Healthcare | 6/6/2007 |
| Novo Nordisk | 4.71 | Denmark | Healthcare | 10/6/1999 |
| Novozymes | 1.89 | Denmark | Materials | 11/20/2000 |
| Nucor | 1.12 | U.S. | Materials | 9/16/2008 |
| Ormat | 1.01 | U.S. | Utilities | 10/27/2005 |
| Philips | 1.53 | Netherlands | Industrials | 12/13/2002 |
| Praxair | 1.33 | U.S. | Materials | 6/24/2005 |
| Quanta Services | 1.25 | U.S. | Industrials | 5/18/2012 |
| Red Electrica | 1.24 | Spain | Utilities | 11/28/2006 |
| Roche | 4.66 | Switzerland | Healthcare | 3/27/2009 |
| Samsung | 2.60 | Korea | Info. Tech. | 10/5/2010 |
| SAP | 0.96 | Germany | Info. Tech. | 1/16/2013 |
| Schneider Electric | 1.06 | France | Industrials | 3/3/2005 |
| SKF | 1.16 | Sweden | Industrials | 10/29/1999 |
| Smith & Nephew | 0.80 | UK | Healthcare | 7/21/2009 |
| Svenska Cellulosa (SCA) | 2.07 | Sweden | Consumer Staples | 10/29/1999 |
| Taiwan Semiconductor Manufacturing Company | 1.33 | Taiwan | Info. Tech. | 10/2/2012 |
| Tennant Company | 0.89 | U.S. | Industrials | 7/28/2008 |
| TJX Companies | 0.96 | U.S. | Consumer Disc. | 10/2/2012 |
| Toronto-Dominion Bank | 1.43 | Canada | Financial | 9/4/2012 |
| Tractor Supply Company | 0.80 | U.S. | Consumer Disc. | 10/2/2012 |
| Umicore | 0.85 | Belgium | Materials | 2/21/2008 |
| Unibail-Rodamco | 1.03 | France | Financial | 4/21/2009 |
| Unilever | 0.89 | Netherlands | Consumer Staples | 4/27/2012 |
| Vodafone | 1.07 | UK | Telecom | 11/29/2011 |
| Waste Management | 1.57 | U.S. | Industrials | 1/6/2011 |
| Waters | 1.40 | U.S. | Healthcare | 3/9/2009 |
| Xylem | 0.77 | U.S. | Industrials | 5/3/2012 |