THE WEIR GROUP PLC
12/05/2010AGM
13/05/2009AGM
07/05/2008AGM
13/07/2007EGM
09/05/2007AGM