Since the launch of Stewart Investors first investment strategy in 1988, sustainable investment has always been an integral part of our investment philosophy and stock-picking process. At the heart of this philosophy is the principle of stewardship.
The strategy invests in large and mid-sized companies which generally have a total stock market value of at least US$1 billion. It launched in 2003 and became a dedicated sustainability strategy in July 2016.
The strategy launched in November 2013 and became a dedicated sustainability strategy in October 2016. It typically invests in 30-60 global companies with a stock market value of at least US$5 billion.