SHIRE PLC
27/04/2010AGM
28/04/2009AGM
24/09/2008AGM
09/05/2008EGM
20/06/2007AGM
16/04/2007EGM