No annual meeting in 2026
March 11, 2025 (slides & video)
March 18, 2024 (slides & video)
March 20, 2023 (slides & video)
May 3, 2022 (slides & video)
March 19, 2019 March 20, 2018 March 14, 2017
March 27, 2014 March 21, 2013 March 15, 2012
March 29, 2011 March 26, 2010 March 27, 2009
April 4, 2008 March 24, 2007 April 8, 2006
April 2, 2005 March 6, 2004 March 28, 2003
April 6, 2002 March 24, 2001 March 11, 2000
March 13, 1999 March 28, 1998 March 15, 1997
April 12, 1996 April 7, 1995 March 26, 1994
March 26, 1993 April 3, 1992