COMPUTER INDUSTRY RETURNS MARKET BENCHMARK PRICES (NOT ADJUSTED FOR SPLITS)
| Date | AAPL | IBM | MSFT | S&P500 |
| August 20, 2004 | $30.80 | $85.25 | $27.20 | 1,098.35 |
| July 16, 2004 | $32.20 | $84.28 | $27.48 | 1,101.39 |
| June 18, 2004 | $32.91 | $90.06 | $28.35 | 1,135.02 |
| May 21, 2004 | $27.11 | $87.13 | $25.89 | 1,093.56 |
| April 16, 2004 | $29.18 | $92.28 | $25.16 | 1,134.61 |
| March 19, 2004 | $25.86 | $91.62 | $24.63 | 1,109.78 |
| February 20, 2004 | $22.40 | $97.31 | $26.57 | 1,144.11 |
| January 16, 2004 | $22.72 | $95.32 | $27.81 | 1,139.83 |
| December 19, 2003 | $19.70 | $93.14 | $27.36 | 1,088.67 |
| November 21, 2003 | $20.28 | $88.63 | $25.11 | 1,035.28 |
| October 17, 2003 | $22.75 | $89.23 | $28.93 | 1,039.32 |
| September 19, 2003 | $22.58 | $93.28 | $29.96 | 1,036.30 |
| August 15, 2003 | $19.71 | $81.79 | $25.54 | 990.67 |
| July 18, 2003 | $20.86 | $83.72 | $26.89 | 993.32 |
| June 20, 2003 | $19.20 | $84.92 | $26.33 | 995.69 |
| May 16, 2003 | $18.80 | $88.99 | $25.57 | 944.30 |
| April 18, 2003 | $13.12 | $84.26 | $25.50 | 893.58 |
| March 21, 2003 | $15.00 | $84.90 | $26.57 | 895.79 |
| February 21, 2003 | $15.00 | $79.95 | $49.22 | 848.17 |
| January 17, 2003 | $14.10 | $81.30 | $51.46 | 901.78 |
| December 20, 2002 | $14.14 | $79.79 | $53.04 | 895.75 |
| November 15, 2002 | $15.95 | $80.01 | $56.69 | 909.83 |
| October 18, 2002 | $14.34 | $74.25 | $53.15 | 884.39 |
| September 20, 2002 | $14.87 | $63.92 | $47.46 | 845.39 |
| August 16, 2002 | $15.81 | $79.35 | $50.00 | 928.77 |
| July 19, 2002 | $14.96 | $72.00 | $49.56 | 847.76 |
| June 21, 2002 | $16.85 | $68.75 | $52.28 | 989.14 |
| May 17, 2002 | $25.01 | $85.69 | $56.03 | 1106.59 |
| April 19, 2002 | $24.98 | $89.00 | $57.20 | 1125.17 |
| March 15 , 2002 | $24.95 | $106.79 | $62.49 | 1166.16 |
| February 15, 2002 | $23.90 | $102.89 | $60.23 | 1104.18 |
| January 18, 2002 | $22.17 | $114.25 | $66.10 | 1127.58 |
| December 21, 2001 | $21.00 | $122.00 | $67.54 | 1144.89 |
| November 16, 2001 | $18.97 | $114.64 | $65.75 | 1138.65 |
| October 19, 2001 | $18.30 | $102.65 | $57.90 | 1073.48 |
| September 21, 2001 | $15.73 | $90.50 | $49.71 | 965.80 |
| August 17, 2001 | $18.07 | $104.59 | $61.88 | 1,161.97 |
| July 20, 2001 | $19.98 | $105.70 | $69.18 | 1210.85 |
| June 15, 2001 | $20.44 | $113.60 | $68.02 | 1214.36 |
| May 18, 2001 | $23.53 | $117.44 | $68.09 | 1291.96 |
| April 20, 2001 | $25.04 | $114.83 | $69.00 | 1242.98 |
| March 16, 2001 | $19.63 | $90.10 | $54.56 | 1150.53 |
| February 16, 2001 | $19.00 | $115.00 | $57.31 | 1301.53 |
| January 19, 2001 | $19.50 | $111.25 | $61.00 | 1342.54 |
| December 15, 2000 | $14.06 | $87.81 | $49.19 | 1312.15 |
| November 17, 2000 | $18.50 | $101.94 | $69.06 | 1367.72 |
| October 20, 2000 | $19.50 | $94.75 | $65.19 | 1396.93 |
| September 15, 2000 | $55.23 | $125.00 | $64.19 | 1465.81 |
| August 18, 2000 | $50.0000 | $120.3750 | $71.0000 | 1491.72 |
| July 21, 2000 | $ 53.5625 | $ 114.4375 | $ 72.3125 | 1480.19 |
| June 16, 2000 | $91.1875 | $113.6250 | $72.5625 | 1464.46 |
| May 19, 2000 | $94.0000 | $106.6250 | $65.0625 | 1406.95 |
| April 21, 2000 | $118.8750 | $103.7500 | $78.9375 | 1434.54 |
| March 17, 2000 | $125.0000 | $109.9375 | $99.3750 | 1464.47 |
| February 18, 2000 | $114.2500 | $112.5000 | $95.0625 | 1346.09 |
| January 21, 2000 | $111.3125 | $120.7500 | $103.7500 | 1441.36 |
| December 17, 1999 | $100.0000 | $109.0000 | $115.2500 | 1421.03 |
| November 19, 1999 | $92.4375 | $104.5000 | $86.0000 | 1422.00 |
| October 15, 1999 | $74.5625 | $107.8750 | $88.0625 | 1247.41 |
| September 17, 1999 | $76.9375 | $125.3750 | $96.4375 | 1335.42 |
| August 20, 1999 | $59.1875 | $121.7500 | $83.3750 | 1336.61 |
| July 16, 1999 | $53.0625 | $136.2500 | $99.4375 | 1418.78 |
| June 18, 1999 | $47.1250 | $120.7500 | $85.0000 | 1342.84 |
| May 21, 1999 | $43.9375 | $230.3750 | $77.5625 | 1330.29 |
| April 16, 1999 | $35.4375 | $170.3750 | $86.6250 | 1319.00 |
| March 19, 1999 | $33.5000 | $168.5625 | $171.1875 | 1299.29 |
| February 19, 1999 | $37.1875 | $171.6250 | $147.7500 | 1239.22 |
| January 15, 1999 | $41.3125 | $184.9375 | $149.7500 | 1243.26 |
| December 18, 1998 | $35.1875 | $171.5625 | $137.8125 | 1188.03 |
| November 20, 1998 | $35.3125 | $160.125 | $113.625 | 1163.55 |
| October 16, 1998 | $36.6875 | $135.9375 | $105.0625 | 1056.42 |
| September 18, 1998 | $36.7500 | $124.6875 | $105.3750 | 1020.09 |
| August 24, 1998 | $43.0000 | $127.8750 | $110.6250 | 1081.24 |
| July 20, 1998 | $36.8750 | $120.1875 | $117.9375 | 1186.75 |
| June 19, 1998 | $27.0625 | $106.1250 | $94.6875 | 1100.65 |
| May 15, 1998 | $29.5625 | $124.9375 | $89.4375 | 1108.73 |
| April 17, 1998 | $27.9375 | $107.7500 | $92.1250 | 1122.72 |
| March 20, 1998 | $26.3750 | $102.0625 | $81.8125 | 1099.16 |
| February 20, 1998 | $20.0000 | $102.6250 | $77.5625 | 1034.21 |
| January 16, 1998 | $18.8125 | $105.0000 | $135.2500 | 961.51 |
| December 19, 1997 | $ 13.6875 | $ 102.1250 | $ 128.6875 | 946.78 |
| November 21, 1997 | $ 18.1875 | $ 105.5625 | $ 137.875 | 963.09 |
| October 17, 1997 | $ 20.125 | $ 95.4375 | $ 132.250 | 944.16 |
| September 19, 1997 | $ 21.9375 | $ 99.25 | $ 135.1875 | 950.51 |
| August 15, 1997 | $ 23.250 | $ 99.9375 | $ 132.875 | 900.81 |
| July 18, 1997 | $ 17.34375 | $ 104.500 | $ 140.500 | 915.30 |
| June 20, 1997 | $ 15.5625 | $ 89.875 | $ 129.875 | 898.70 |
| May 16, 1997 | $ 17.250 | $ 170.000 | $ 115.4375 | 829.75 |
| April 18, 1997 | $ 18.375 | $ 139.750 | $ 107.625 | 766.34 |
| March 21, 1997 | $ 16.625 | $ 132.500 | $ 94.000 | 784.10 |
| February 21, 1997 | $ 16.375 | $ 137.625 | $ 95.000 | 801.77 |
| January 17, 1997 | $16.750 | $165.125 | $87.125 | 776.17 |
| November 15, 1996 | $25.000 | $145.000 | $149.000 | 737.62 |
| October 18, 1996 | $26.5625 | $129.375 | $134.750 | 710.82 |
| September 20, 1996 | $22.875 | $123.000 | $138.125 | 687.03 |
| August 16, 1996 | $22.500 | $110.000 | $124.250 | 665.21 |
| July 19, 1996 | $20.750 | $93.750 | $120.984 | 638.73 |
| June 21, 1996 | $22.625 | $98.625 | $123.875 | 666.84 |
| May 17, 1996 | $27.625 | $110.875 | $117.000 | 668.91 |
| March 15, 1996 | $25.875 | $119.875 | $102.375 | 641.43 |
| February 16, 1996 | $27.500 | $118.000 | $97.875 | 647.98 |
| January 19, 1996 | $29.875 | $102.500 | $91.875 | 611.83 |
| December 15, 1995 | $35.250 | $90.125 | $88.375 | 616.34 |
| November 17, 1995 | $40.125 | $95.125 | $87.375 | 600.07 |
| October 20, 1995 | $35.125 | $95.375 | $95.500 | 587.46 |
| September 15, 1995 | $35.875 | $92.25 | $93.4375 | 583.35 |
| August 18, 1995 | $44.875 | $111.375 | $97.125 | 559.21 |