Stock Split Calendar for May 2005

April 2005| May 2005 |June 2005
Payable Ex Date Company Ticker Optionable Ratio Announced
May 27 May 30 Enbridge Inc ENB 2-1 May 05
May 27 May 31 Enbridge Inc ENB 2-1 May 05
May 27 May 31 UnitedHealth Group Inc UNH optionable 2-1 May 04
May 28 Jun 01 Canadian Natural Resources Ltd CNQ 2-1 May 06
May 24 May 25 UGI Corp UGI optionable 2-1 Apr 26
May 28 Jun 01 Avon Products Inc AVP optionable 2-1 Feb 03
May 13 May 16 Constellation Brands Inc STZ optionable 2-1 Apr 07
May 09 May 10 Ultra Petroleum Corp UPL optionable 2-1 Feb 09
May 31 Jun 01 Gildan Activewear Inc GIL 2-1 May 05
May 02 May 03 Healthcare Services Group Inc HCSG 3-2 Apr 19
May 18 May 19 Moodys Corp MCO optionable 2-1 Feb 16
May 20 May 21 Danaher Corp DHR optionable 2-1 Apr 22
May 23 May 24 Adobe Systems Inc ADBE optionable 2-1 Mar 17
May 25 May 26 Newfield Exploration Co NFX optionable 2-1 May 05
May 24 May 24 Sonic Corp SONC optionable 3-2 Apr 30
May 11 May 12 Chemed Corp CHE optionable 2-1 Mar 14
May 27 May 31 SRA Intl SRX optionable 2-1 May 02
May 15 May 16 Colony Bankcorp, Inc. CBAN 5-4 Apr 25
May 15 May 16 People's Bank PBCT 3-2 Apr 20
May 21 May 24 First BancTrust FBTC 2-1 Apr 19
May 28 Jun 01 IDEX Corp IEX optionable 3-2 Apr 22
May 09 May 10 Virginia Commerce Bancorp VCBI 5-4 Mar 23
May 26 May 27 AnnTaylor ANN optionable 3-2 Apr 29
May 27 May 28 eResearchTech ERES optionable 3-2 Apr 21
May 31 Jun 01 Delta Apparel DLA 2-1 Apr 28
May 17 May 18 Washington Banking Co. WBCO 4-3 Apr 03
May 28 Jun 01 C.R. Bard BCR optionable 2-1 Apr 21
May 17 May 18 Nexen NXY 2-1 Mar 16
May 20 May 21 Old Dominion ODFL 3-2 Apr 22
May 16 May 17 Frontier Fincl FTBK 3-2 Apr 20
May 11 May 12 Hub Group HUBG 2-1 Feb 08
May 28 Jun 01 QCR Holdings QCRH 3-2 Apr 26
May 26 May 27 Glacier Bancorp GBCI 5-4 Apr 28
May 31 Jun 01 FNB Financial Services FNBF 5-4 Apr 22
May 27 May 28 Kindred Healthcare KIND optionable 2-1 Apr 27
May 23 May 24 Genlyte Group GLYT 2-1 Apr 28
May 25 May 26 Foothill Indep't Bancorp FOOT 5-4 Apr 28
May 23 May 24 JB Hunt Trans JBHT optionable 2-1 Apr 21
May 31 Jun 01 PrivateBancorp PVTB 2-1 Apr 23
May 31 Jun 01 Technical Olympic TOUS 3-2 Apr 27
May 17 May 18 McGraw-Hill MHP optionable 2-1 Apr 27
May 31 Jun 01 Greene County Bancorp GCBC 2-1 May 18
May 21 May 24 CNB Financial CCNE 5-2 Apr 13
May 06 May 09 Gentex GNTX optionable 2-1 Apr 01
May 19 May 20 Barrett Business BBSI 3-2 Apr 18
May 20 May 23 Frontier Oil FTO optionable 2-1 Apr 15
May 25 May 26 Escalade ESCA 2-1 Apr 27
May 26 May 27 Precision Drilling PDS optionable 2-1 Mar 10
May 31 Jun 01 Precision Drilling PDS optionable 2-1 Mar 10
May 27 May 31 Courier CRRC 3-2 Mar 10
May 21 May 24 Western Sierra WSBA 3-2 Apr 22
May 02 May 03 Timberland TBL optionable 2-1 Mar 03
May 25 May 26 Talisman Energy TLM optionable 3-1 Mar 04
May 25 May 26 Whitney Holding WTNY 3-2 Apr 27
May 25 May 26 BFC Financial BFCF 5-4 May 07
May 28 Jun 01 Central European Dist. CEDC 3-2 May 10
May 04 May 05 Featherlite FTHR 3-2 Apr 11
May 31 Jun 01 WellPoint WLP optionable 2-1 Apr 27
May 24 May 25 Renal Care RCI 3-2 Apr 28
May 27 May 28 American Standard ASD optionable 3-1 Feb 05
May 27 May 31 Security Bank SBKC 2-1 May 04
May 11 May 12 Quiksilver ZQK optionable 2-1 Mar 24
May 27 May 28 Bank of Marin BMRC 3-2 Apr 15