Stock Split Calendar for May 2004

April 2004| May 2004 |June 2004
Payable Ex Date Company Ticker Optionable Ratio Announced
May 11 May 12 Yahoo! Inc YHOO optionable 2-1 Apr 07
May 28 Jun 01 Canadian Natural Resources Ltd CNQ 2-1 May 06
May 28 Jun 01 Avon Products Inc AVP optionable 2-1 Feb 03
May 20 May 21 Danaher Corp DHR optionable 2-1 Apr 22
May 17 May 18 BorgWarner Inc BWA optionable 2-1 Feb 05
May 13 May 14 Nationstar Mortgage Holdings Inc NSM optionable 2-1 Apr 19
May 14 May 17 Stryker Corp SYK optionable 2-1 Apr 20
May 05 May 06 bebe stores BEBE 3-2 Apr 06
May 24 May 24 Sonic Corp SONC optionable 3-2 Apr 30
May 15 May 17 People's Bank PBCT 3-2 Apr 15
May 12 May 13 Assoc Banc-Corp ASBC optionable 3-2 Apr 28
May 06 May 07 Ritchie Bros. RBA 2-1 Apr 19
May 10 May 11 Farmer Brothers Co. FARM 10-1 Mar 04
May 21 May 24 First BancTrust FBTC 2-1 Apr 19
May 03 May 04 Kent Financial KENT 2-1 Apr 20
May 28 Jun 01 IDEX Corp IEX optionable 3-2 Apr 22
May 19 May 20 SFBC Intl SFCC 3-2 Apr 28
May 26 May 27 AnnTaylor ANN optionable 3-2 Apr 29
May 27 May 28 eResearchTech ERES optionable 3-2 Apr 21
May 28 Jun 01 C.R. Bard BCR optionable 2-1 Apr 21
May 20 May 21 Old Dominion ODFL 3-2 Apr 22
May 13 May 14 Ikonics IKNX 3-2 Apr 29
May 28 Jun 01 QCR Holdings QCRH 3-2 Apr 26
May 27 May 28 Kindred Healthcare KIND optionable 2-1 Apr 27
May 10 May 11 Pinnacle Finl PNFP 2-1 Apr 20
May 31 Jun 01 PrivateBancorp PVTB 2-1 Apr 23
May 12 May 13 Genentech DNA optionable 2-1 Mar 03
May 31 Jun 01 Technical Olympic TOUS 3-2 Apr 27
May 03 May 04 Lakes Entertainment LACO 2-1 Apr 19
May 21 May 24 CNB Financial CCNE 5-2 Apr 13
May 25 May 26 Escalade ESCA 2-1 Apr 27
May 07 May 10 Smithtown Bancorp, Inc. SMTB 2-1 Apr 07
May 21 May 24 Western Sierra WSBA 3-2 Apr 22
May 25 May 26 Talisman Energy TLM optionable 3-1 Mar 04
May 03 May 04 CoBiz COBZ 3-2 Apr 22
May 25 May 26 BFC Financial BFCF 5-4 May 07
May 28 Jun 01 Central European Dist. CEDC 3-2 May 10
May 24 May 25 Renal Care RCI 3-2 Apr 28
May 27 May 28 American Standard ASD optionable 3-1 Feb 05
May 17 May 18 Teekay Shipping TK optionable 2-1 Apr 21
May 27 May 28 Bank of Marin BMRC 3-2 Apr 15