BP p.l.c. (BP)

29.01
+1.38 (+4.99%)
Exchange
NYQ
Day Range
28.08 - 29.06
52 Week Range
27.01 - 43.85
Open
28.29
Avg. Vol
9,247,530
Market Cap
89.05B
Short ratio
0.72
PEG Ratio
2.60
Earnings Share
-2.12

BP p.l.c. (BP) Historicals

Date Open High Low Vol Cls adjCls
16-02-12 28.29 29.06 28.08 10,833,300 29.02 29.02
16-02-11 27.31 27.85 27.01 15,031,700 27.64 27.64
16-02-10 28.04 28.61 27.85 9,801,900 28.04 28.04
16-02-09 29.28 29.50 28.75 9,475,200 28.95 28.35
16-02-08 29.64 30.07 29.31 8,816,900 29.92 29.30
16-02-05 30.49 30.81 30.24 6,792,300 30.46 29.83
16-02-04 30.26 31.04 30.18 11,294,000 30.61 29.98
16-02-03 29.28 29.81 28.44 14,324,800 29.66 29.05
16-02-02 29.03 29.36 28.62 21,364,300 29.02 28.42
Date Open High Low Vol Cls adjCls
16-02-01 31.18 31.89 30.90 9,466,800 31.70 31.04
16-01-29 31.77 32.38 31.54 8,816,600 32.37 31.70
16-01-28 32.07 32.11 31.29 11,300,600 31.89 31.23
16-01-27 30.33 31.29 30.16 9,700,000 30.68 30.04
16-01-26 30.32 30.90 30.12 9,619,400 30.74 30.10
16-01-25 29.77 30.17 29.45 8,018,500 29.47 28.86
16-01-22 30.61 30.88 30.06 14,915,500 30.35 29.72
16-01-21 28.51 29.62 28.32 9,915,800 29.46 28.85
16-01-20 28.53 28.82 27.56 15,078,500 28.46 27.87
Date Open High Low Vol Cls adjCls
16-01-19 29.59 29.70 28.52 9,346,600 28.92 28.32
16-01-15 29.29 29.73 28.84 11,710,500 29.16 28.56
16-01-14 29.83 30.99 29.44 14,730,000 30.83 30.19
16-01-13 29.28 29.84 28.56 16,911,600 28.77 28.17
16-01-12 29.13 29.19 28.00 10,629,700 28.65 28.06
16-01-11 29.56 29.57 28.52 7,460,100 28.84 28.24
16-01-08 29.41 29.45 28.84 13,901,300 28.91 28.31
16-01-07 29.07 29.82 29.00 15,156,000 29.43 28.82
16-01-06 29.93 30.41 29.93 10,055,100 30.30 29.67
Date Open High Low Vol Cls adjCls
16-01-05 30.92 30.99 30.38 7,234,400 30.93 30.29
16-01-04 30.80 31.17 30.51 7,582,300 31.06 30.42
15-12-31 31.25 31.46 31.05 5,812,800 31.26 30.61
15-12-30 31.55 31.79 31.26 5,536,000 31.31 30.66
15-12-29 31.97 32.20 31.76 7,064,800 31.87 31.21
15-12-28 31.67 31.82 31.50 6,177,800 31.71 31.05
15-12-24 32.51 32.59 32.08 3,381,000 32.12 31.45
15-12-23 32.00 32.35 31.86 10,147,400 32.35 31.68
15-12-22 30.34 30.86 30.24 7,189,200 30.79 30.15
Date Open High Low Vol Cls adjCls
15-12-21 30.51 30.68 29.92 8,577,000 30.13 29.51
15-12-18 30.44 30.63 30.15 7,332,100 30.15 29.53
15-12-17 30.76 30.83 30.34 7,213,900 30.35 29.72
15-12-16 31.04 31.20 30.56 9,659,700 30.87 30.23
15-12-15 30.58 30.87 30.50 13,440,700 30.75 30.11
15-12-14 30.44 30.63 29.90 16,951,400 30.22 29.59
15-12-11 31.15 31.25 30.75 8,344,300 30.79 30.15
15-12-10 31.71 32.18 31.67 7,894,000 31.80 31.14
15-12-09 31.77 32.41 31.54 10,269,000 31.81 31.15
Date Open High Low Vol Cls adjCls
15-12-08 30.94 31.70 30.65 8,913,200 31.27 30.62
15-12-07 31.75 31.83 31.09 12,000,800 31.26 30.61
15-12-04 32.93 32.93 32.27 9,127,700 32.67 31.99
15-12-03 34.02 34.04 33.16 6,417,600 33.26 32.57
15-12-02 34.28 34.66 33.69 7,651,300 33.82 33.12
15-12-01 34.77 34.95 34.57 5,622,500 34.77 34.05
15-11-30 34.92 35.03 34.57 5,618,400 34.60 33.88
15-11-27 34.82 34.94 34.74 2,849,600 34.83 34.11
15-11-25 34.84 35.12 34.56 5,220,100 34.99 34.26
Date Open High Low Vol Cls adjCls
15-11-24 34.47 35.08 34.47 6,474,100 34.99 34.26
15-11-23 34.38 34.65 34.28 5,156,700 34.42 33.71
15-11-20 35.01 35.17 34.42 5,271,100 34.43 33.72
15-11-19 35.12 35.38 34.99 5,819,300 35.25 34.52
15-11-18 34.80 35.13 34.57 7,422,700 35.10 34.37
15-11-17 34.54 34.62 34.08 4,823,100 34.18 33.47
15-11-16 33.39 34.50 33.39 5,843,800 34.48 33.77
15-11-13 33.24 33.60 32.89 4,811,000 33.38 32.69
15-11-12 33.86 34.05 33.35 6,115,100 33.50 32.81
Date Open High Low Vol Cls adjCls
15-11-11 34.77 34.85 34.35 4,630,200 34.39 33.68
15-11-10 34.62 35.01 34.53 4,717,000 34.77 34.05
15-11-09 35.14 35.39 34.69 5,727,900 34.88 34.16
15-11-06 35.02 35.37 34.78 5,852,300 35.13 34.40
15-11-05 35.90 36.19 35.53 6,416,400 35.55 34.81
15-11-04 36.99 37.04 36.10 8,892,400 36.36 35.61
15-11-03 36.36 37.53 36.32 9,949,500 37.23 35.87
15-11-02 35.64 36.34 35.54 7,194,900 36.28 34.96
15-10-30 35.62 36.00 35.33 5,457,400 35.70 34.40
Date Open High Low Vol Cls adjCls
15-10-29 35.38 36.01 35.34 7,276,100 35.71 34.41
15-10-28 35.09 36.09 35.07 9,689,700 35.74 34.44
15-10-27 34.82 35.19 34.60 10,142,500 34.82 33.55
15-10-26 35.60 35.64 35.05 5,107,500 35.05 33.77
15-10-23 35.84 36.00 35.52 4,767,000 35.72 34.42
15-10-22 35.63 35.99 35.56 8,136,700 35.92 34.61
15-10-21 35.31 35.47 35.05 6,497,600 35.14 33.86
15-10-20 34.49 35.08 34.46 5,405,600 34.97 33.69
15-10-19 35.34 35.39 34.71 4,922,900 34.94 33.66
Date Open High Low Vol Cls adjCls
15-10-16 35.90 35.91 35.36 5,580,400 35.86 34.55
15-10-15 35.36 35.69 35.03 6,131,500 35.68 34.38
15-10-14 35.06 35.43 34.90 7,487,100 35.32 34.03
15-10-13 34.40 35.16 34.31 7,100,500 34.73 33.46
15-10-12 35.74 35.77 35.23 7,051,700 35.37 34.08
15-10-09 36.28 36.31 35.78 8,833,600 35.96 34.65
15-10-08 35.31 36.06 35.28 8,501,300 35.96 34.65
15-10-07 35.72 36.10 35.33 24,908,800 35.71 34.41
15-10-06 33.79 34.63 33.76 12,439,200 34.31 33.06
Date Open High Low Vol Cls adjCls
15-10-05 33.19 33.60 33.18 10,676,400 33.49 32.27
15-10-02 31.48 32.53 31.42 12,250,500 32.52 31.33
15-10-01 31.66 31.88 30.78 9,688,100 30.96 29.83
15-09-30 30.18 30.57 30.08 6,143,700 30.56 29.44
15-09-29 29.87 29.95 29.46 8,066,100 29.63 28.55
15-09-28 29.88 29.88 29.35 7,905,000 29.38 28.31
15-09-25 30.50 30.65 30.25 6,921,500 30.43 29.32
15-09-24 29.69 30.32 29.50 9,745,800 30.16 29.06
15-09-23 30.63 30.66 29.88 7,490,700 29.92 28.83
Date Open High Low Vol Cls adjCls
15-09-22 30.11 30.46 30.03 10,359,600 30.39 29.28
15-09-21 31.04 31.17 30.90 5,550,400 31.06 29.93
15-09-18 31.51 31.68 30.97 7,820,600 31.09 29.95
15-09-17 32.13 32.62 31.94 8,036,100 32.11 30.94
15-09-16 31.65 32.25 31.65 7,845,800 32.13 30.96
15-09-15 30.93 31.31 30.90 5,616,200 31.11 29.97
15-09-14 30.74 30.81 30.44 5,631,900 30.68 29.56
15-09-11 31.05 31.09 30.78 6,227,200 31.01 29.88
15-09-10 31.10 31.43 30.79 10,589,100 31.21 30.07
Date Open High Low Vol Cls adjCls
15-09-09 31.88 32.05 30.88 12,873,400 30.90 29.77
15-09-08 31.61 31.63 31.22 22,933,800 31.41 30.26
15-09-04 31.20 31.36 30.54 16,955,800 30.70 29.58
15-09-03 32.19 32.89 32.08 7,436,700 32.41 31.23
15-09-02 32.47 32.48 31.56 10,661,500 32.20 31.02
15-09-01 32.37 32.63 31.93 10,793,700 32.14 30.97
15-08-31 32.98 33.63 32.49 7,115,700 33.54 32.32
15-08-28 32.60 33.57 32.60 9,078,600 33.26 32.05
15-08-27 31.93 33.03 31.88 12,968,900 33.03 31.82
Date Open High Low Vol Cls adjCls
15-08-26 31.64 31.65 30.53 12,011,500 31.10 29.96
15-08-25 31.96 32.03 30.69 12,949,100 30.71 29.59
15-08-24 31.50 32.01 30.89 18,560,900 31.19 30.05
15-08-21 34.26 34.42 33.16 8,677,200 33.17 31.96
15-08-20 35.01 35.30 34.38 6,524,700 34.38 33.12
15-08-19 35.06 35.16 34.45 6,604,400 34.66 33.39
15-08-18 35.29 35.32 35.14 4,461,500 35.25 33.96
15-08-17 35.48 35.56 35.15 5,560,100 35.53 34.23
15-08-14 35.54 35.86 35.52 4,661,700 35.77 34.46
Date Open High Low Vol Cls adjCls
15-08-13 36.04 36.07 35.80 5,358,700 35.92 34.61
15-08-12 35.96 36.50 35.75 6,346,100 36.44 35.11
15-08-11 35.84 36.07 35.60 6,132,700 36.05 34.73
15-08-10 35.66 36.30 35.52 6,429,600 36.28 34.96
15-08-07 35.90 36.29 35.65 4,821,900 35.68 34.38
15-08-06 35.64 35.91 35.44 8,096,100 35.88 34.57
15-08-05 36.55 36.67 35.86 6,796,300 35.87 34.56
15-08-04 36.73 36.85 36.42 6,401,400 36.54 34.63
15-08-03 36.63 36.84 36.33 5,564,700 36.48 34.57
Date Open High Low Vol Cls adjCls
15-07-31 37.33 37.36 36.90 5,669,900 36.97 35.04
15-07-30 37.87 38.06 37.45 4,731,300 37.68 35.71
15-07-29 37.06 37.52 36.87 6,782,800 37.39 35.43
15-07-28 36.89 37.33 36.59 8,220,800 37.29 35.34
15-07-27 36.15 36.37 35.87 9,074,500 36.05 34.16
15-07-24 37.07 37.15 36.41 7,304,700 36.57 34.66
15-07-23 37.62 37.71 37.07 8,620,500 37.30 35.35
15-07-22 38.40 38.42 37.81 6,777,900 37.91 35.93
15-07-21 38.69 38.96 38.67 5,668,600 38.73 36.70
Date Open High Low Vol Cls adjCls
15-07-20 39.04 39.07 38.75 4,131,300 38.75 36.72
15-07-17 39.43 39.44 39.00 4,253,700 39.12 37.07
15-07-16 39.79 39.82 39.47 4,587,100 39.54 37.47
15-07-15 40.15 40.21 39.76 4,006,200 40.04 37.94
15-07-14 39.97 40.36 39.91 3,447,200 40.33 38.22
15-07-13 40.05 40.11 39.88 3,435,100 39.96 37.87
15-07-10 40.09 40.20 39.48 5,797,300 39.90 37.81
15-07-09 39.61 39.71 39.12 5,455,500 39.13 37.08
15-07-08 39.28 39.42 38.95 5,931,000 39.15 37.10
Date Open High Low Vol Cls adjCls
15-07-07 39.30 39.87 38.74 10,564,500 39.71 37.63
15-07-06 40.48 40.63 39.85 8,462,700 39.91 37.82
15-07-02 40.73 41.52 40.72 11,773,500 41.29 39.13
15-07-01 39.65 39.66 39.13 6,507,700 39.27 37.22
15-06-30 40.05 40.15 39.70 7,170,800 39.96 37.87
15-06-29 40.76 41.00 40.23 5,998,800 40.31 38.20
15-06-26 41.60 41.79 41.22 4,235,800 41.35 39.19
15-06-25 41.91 42.20 41.63 6,707,300 41.89 39.70
15-06-24 41.29 42.04 41.29 6,363,700 41.83 39.64
Date Open High Low Vol Cls adjCls
15-06-23 41.33 41.62 41.33 2,628,100 41.54 39.37
15-06-22 41.49 41.76 41.34 3,409,400 41.52 39.35
15-06-19 41.21 41.37 41.02 3,034,400 41.15 39.00
15-06-18 41.30 41.59 41.17 3,585,900 41.26 39.10
15-06-17 41.20 41.42 40.80 3,251,100 41.21 39.05
15-06-16 40.92 40.94 40.37 6,836,700 40.91 38.77
15-06-15 40.35 40.99 40.34 4,164,500 40.92 38.78
15-06-12 41.08 41.09 40.70 3,083,100 40.80 38.67
15-06-11 41.36 41.65 41.29 4,075,600 41.42 39.25
Date Open High Low Vol Cls adjCls
15-06-10 41.27 41.43 41.16 4,953,600 41.28 39.12
15-06-09 40.49 40.74 40.28 3,371,400 40.55 38.43
15-06-08 40.47 40.74 40.42 2,816,800 40.53 38.41
15-06-05 40.13 40.84 40.05 5,582,300 40.56 38.44
15-06-04 41.23 41.23 40.50 5,213,000 40.62 38.49
15-06-03 41.51 41.62 41.21 2,805,800 41.23 39.07
15-06-02 41.25 41.71 41.24 3,748,700 41.50 39.33
15-06-01 41.18 41.25 40.67 4,096,500 40.95 38.81
15-05-29 41.41 41.72 41.21 3,146,700 41.46 39.29
Date Open High Low Vol Cls adjCls
15-05-28 41.61 41.61 41.26 3,145,400 41.55 39.38
15-05-27 41.63 42.04 41.58 3,181,700 41.79 39.60
15-05-26 41.94 41.96 41.45 4,375,600 41.63 39.45
15-05-22 42.68 42.74 42.45 2,587,300 42.50 40.28
15-05-21 42.60 43.07 42.51 4,232,300 42.90 40.66
15-05-20 42.07 42.30 41.95 3,035,700 42.08 39.88
15-05-19 42.22 42.23 41.75 5,752,800 41.83 39.64
15-05-18 42.43 42.57 42.31 3,916,400 42.39 40.17
15-05-15 42.65 42.99 42.44 3,932,200 42.81 40.57
Date Open High Low Vol Cls adjCls
15-05-14 43.10 43.20 42.93 4,643,400 42.96 40.71
15-05-13 43.07 43.10 42.69 3,360,100 42.77 40.53
15-05-12 42.48 42.95 42.48 3,801,700 42.69 40.46
15-05-11 42.95 43.03 42.53 4,252,800 42.58 40.35
15-05-08 42.77 42.84 42.26 5,308,800 42.71 40.48
15-05-07 42.02 42.04 41.40 5,020,500 41.83 39.64
15-05-06 42.82 42.91 42.36 4,046,000 42.50 40.28
15-05-05 43.49 43.85 43.07 6,220,000 43.10 40.28
15-05-04 43.37 43.63 43.32 5,149,700 43.41 40.57
Date Open High Low Vol Cls adjCls
15-05-01 42.82 43.36 42.45 7,289,000 43.23 40.40
15-04-30 43.43 43.50 43.14 5,633,000 43.16 40.33
15-04-29 43.39 43.69 43.09 7,175,600 43.59 40.73
15-04-28 43.77 43.83 43.26 8,699,700 43.48 40.63
15-04-27 43.41 43.60 43.02 7,591,500 43.04 40.22
15-04-24 43.72 43.72 43.15 5,414,900 43.46 40.61
15-04-23 43.45 43.74 43.38 5,577,100 43.60 40.74
15-04-22 43.26 43.30 42.92 5,202,600 43.24 40.41
15-04-21 43.06 43.27 42.52 7,808,600 42.78 39.98
Date Open High Low Vol Cls adjCls
15-04-20 43.01 43.25 42.80 5,797,100 42.82 40.01
15-04-17 42.69 42.99 42.55 7,465,200 42.89 40.08
15-04-16 42.62 42.72 42.03 6,651,800 42.55 39.76
15-04-15 42.02 42.48 41.97 6,496,400 42.42 39.64
15-04-14 41.56 42.00 41.47 6,015,900 41.80 39.06
15-04-13 41.39 41.55 41.13 5,037,800 41.23 38.53
15-04-10 41.34 41.62 41.20 4,979,800 41.54 38.82
15-04-09 40.65 41.53 40.55 15,395,300 41.35 38.64
15-04-08 40.25 41.65 40.25 17,083,300 40.77 38.10
Date Open High Low Vol Cls adjCls
15-04-07 40.52 40.95 40.23 8,078,200 40.25 37.61
15-04-06 39.85 40.33 39.76 4,656,200 40.13 37.50
15-04-02 39.44 39.76 39.39 3,501,400 39.65 37.05
15-04-01 39.38 39.67 39.27 4,285,800 39.50 36.91
15-03-31 38.98 39.45 38.86 6,200,500 39.11 36.55
15-03-30 39.54 40.01 39.54 4,272,700 39.84 37.23
15-03-27 39.64 39.75 39.35 4,271,500 39.61 37.01
15-03-26 40.21 40.35 39.60 4,090,600 39.81 37.20
15-03-25 40.05 40.31 39.85 4,426,700 40.01 37.39
Date Open High Low Vol Cls adjCls
15-03-24 40.16 40.21 39.47 4,298,900 39.51 36.92
15-03-23 40.31 40.41 40.03 4,935,000 40.14 37.51
15-03-20 39.52 40.54 39.51 8,001,000 40.10 37.47
15-03-19 39.02 39.20 38.74 4,426,900 38.97 36.42
15-03-18 38.13 39.45 37.91 10,362,500 39.35 36.77
15-03-17 37.62 38.10 37.53 5,034,200 37.82 35.34
15-03-16 37.12 37.55 36.88 6,352,100 37.55 35.09
15-03-13 37.57 37.61 36.95 8,422,900 37.60 35.14
15-03-12 38.89 38.97 38.10 6,716,800 38.16 35.66
Date Open High Low Vol Cls adjCls
15-03-11 38.64 38.64 38.14 8,542,800 38.23 35.73
15-03-10 39.67 39.80 38.83 7,434,800 39.04 36.48
15-03-09 40.38 40.66 40.06 7,200,500 40.28 37.64
15-03-06 40.81 40.85 40.32 6,671,100 40.35 37.71
15-03-05 41.53 41.67 41.18 6,826,100 41.18 38.48
15-03-04 41.38 41.61 41.20 6,499,500 41.53 38.81
15-03-03 41.24 41.88 41.22 7,105,200 41.74 39.01
15-03-02 41.18 41.34 40.90 4,884,800 41.30 38.59
15-02-27 41.46 41.73 41.42 3,634,200 41.44 38.72
Date Open High Low Vol Cls adjCls
15-02-26 41.49 41.57 41.23 3,952,500 41.36 38.65
15-02-25 41.72 41.98 41.50 4,298,900 41.91 39.16
15-02-24 41.50 41.65 41.20 3,962,700 41.59 38.86
15-02-23 41.00 41.52 40.80 4,261,300 41.22 38.52
15-02-20 41.18 41.37 40.97 4,549,900 41.28 38.58
15-02-19 40.93 41.54 40.78 5,644,100 41.19 38.49
15-02-18 41.65 41.93 41.46 4,879,400 41.75 39.01
15-02-17 41.41 41.93 41.25 5,168,400 41.78 39.04
15-02-13 41.80 42.10 41.70 6,625,200 41.93 39.18
Date Open High Low Vol Cls adjCls
15-02-12 40.95 41.81 40.89 15,230,500 41.34 38.63
15-02-11 40.17 40.47 39.82 6,177,400 40.35 37.71
15-02-10 41.15 41.29 40.53 10,147,000 41.25 37.99
15-02-09 41.51 42.03 41.48 8,132,800 41.61 38.32
15-02-06 41.53 41.65 41.08 6,704,800 41.17 37.91
15-02-05 41.11 41.58 40.95 7,738,400 41.38 38.11
15-02-04 40.47 40.80 40.09 8,777,900 40.45 37.25
15-02-03 40.79 41.27 40.52 12,783,500 41.10 37.85
15-02-02 39.40 39.88 39.19 8,213,900 39.86 36.71
Date Open High Low Vol Cls adjCls
15-01-30 38.74 39.28 38.21 7,610,000 38.83 35.76
15-01-29 38.72 38.84 38.21 6,995,400 38.75 35.68
15-01-28 39.78 39.80 38.84 8,471,000 38.88 35.80
15-01-27 39.84 40.44 39.74 10,968,200 40.21 37.03
15-01-26 39.03 40.21 38.80 9,391,200 39.92 36.76
15-01-23 38.49 39.23 38.41 8,398,200 38.90 35.82
15-01-22 39.02 39.14 38.51 8,169,600 38.98 35.90
15-01-21 37.83 39.02 37.73 10,491,800 38.82 35.75
15-01-20 38.01 38.03 37.38 8,197,700 37.69 34.71
Date Open High Low Vol Cls adjCls
15-01-16 36.90 37.95 36.82 15,374,900 37.86 34.86
15-01-15 35.67 36.19 35.59 8,921,100 35.73 32.90
15-01-14 35.16 35.78 34.93 11,629,600 35.67 32.85
15-01-13 36.20 36.34 35.75 10,151,900 35.96 33.12
15-01-12 36.19 36.30 35.68 7,570,800 36.05 33.20
15-01-09 36.76 36.83 36.14 7,616,700 36.58 33.69
15-01-08 36.43 36.92 36.25 10,789,700 36.73 33.82
15-01-07 36.00 36.35 35.66 9,192,400 35.92 33.08
15-01-06 36.01 36.50 35.66 11,575,800 35.83 33.00
Date Open High Low Vol Cls adjCls
15-01-05 36.59 36.66 35.63 16,126,000 36.10 33.24
15-01-02 38.21 38.37 37.73 6,290,100 38.12 35.10
14-12-31 38.29 38.34 38.01 6,856,800 38.12 35.10
14-12-30 38.73 38.79 38.26 7,084,500 38.36 35.33
14-12-29 38.94 39.14 38.78 7,558,400 39.03 35.94
14-12-26 39.06 39.15 38.78 5,986,800 38.98 35.90
14-12-24 39.21 39.27 38.78 3,484,400 38.95 35.87
14-12-23 38.76 39.28 38.61 7,831,000 39.12 36.03
14-12-22 39.21 39.27 38.60 10,179,500 39.10 36.01
Date Open High Low Vol Cls adjCls
14-12-19 38.80 39.42 38.49 10,832,400 39.40 36.28
14-12-18 38.13 38.35 37.66 15,596,000 38.32 35.29
14-12-17 35.93 37.75 35.87 14,429,700 37.69 34.71
14-12-16 35.15 36.55 34.90 17,575,300 35.76 32.93
14-12-15 36.07 36.34 34.88 16,107,200 34.94 32.18
14-12-12 36.97 37.11 36.24 12,180,400 36.24 33.37
14-12-11 37.69 37.98 37.30 9,744,000 37.33 34.38
14-12-10 38.23 38.26 37.50 10,584,600 37.74 34.75
14-12-09 38.53 39.13 38.08 12,161,200 38.52 35.47
Date Open High Low Vol Cls adjCls
14-12-08 39.55 39.58 38.77 10,641,900 38.87 35.79
14-12-05 40.15 40.23 39.81 6,906,600 39.98 36.82
14-12-04 40.39 40.62 40.04 8,242,900 40.39 37.19
14-12-03 40.94 41.59 40.75 7,502,200 41.31 38.04
14-12-02 39.96 41.20 39.80 12,932,100 40.72 37.50
14-12-01 39.62 39.90 38.87 14,091,000 39.83 36.68
14-11-28 39.83 39.93 39.19 13,950,700 39.32 36.21
14-11-26 41.61 41.73 41.40 3,441,900 41.59 38.30
14-11-25 41.99 42.06 41.52 6,256,500 41.57 38.28
Date Open High Low Vol Cls adjCls
14-11-24 42.41 42.47 41.91 5,473,700 42.04 38.71
14-11-21 42.28 42.51 42.10 5,918,100 42.42 39.06
14-11-20 41.49 41.89 41.46 3,864,000 41.77 38.47
14-11-19 41.45 41.72 41.16 4,540,400 41.54 38.25
14-11-18 41.27 41.40 40.97 4,250,500 41.19 37.93
14-11-17 40.70 41.04 40.51 4,577,000 40.90 37.66
14-11-14 40.40 41.03 40.39 5,525,600 40.94 37.70
14-11-13 40.76 40.86 40.46 8,572,200 40.67 37.45
14-11-12 41.21 41.56 41.12 6,101,900 41.18 37.92
Date Open High Low Vol Cls adjCls
14-11-11 41.43 41.92 41.31 5,421,800 41.75 38.45
14-11-10 42.07 42.25 41.77 5,072,400 41.86 38.55
14-11-07 41.99 42.34 41.94 5,702,100 42.06 38.73
14-11-06 42.02 42.11 41.54 4,523,700 41.87 38.56
14-11-05 41.48 41.92 41.25 5,316,100 41.77 38.47
14-11-04 41.98 42.02 41.40 8,031,000 41.65 37.80
14-11-03 42.94 43.08 42.43 6,742,000 42.46 38.54
14-10-31 43.06 43.47 42.69 7,493,700 43.46 39.45
14-10-30 42.67 43.27 42.44 6,651,300 43.11 39.13
Date Open High Low Vol Cls adjCls
14-10-29 43.00 43.50 42.62 7,344,300 42.90 38.94
14-10-28 42.31 42.86 42.13 7,427,800 42.84 38.88
14-10-27 41.80 42.01 41.53 7,010,200 41.95 38.07
14-10-24 42.06 42.21 41.79 4,358,500 42.17 38.27
14-10-23 41.97 42.42 41.79 4,949,300 42.17 38.27
14-10-22 41.97 42.16 41.56 5,049,000 41.56 37.72
14-10-21 41.91 42.39 41.67 5,479,700 42.26 38.36
14-10-20 41.10 41.28 40.79 6,357,400 41.16 37.36
14-10-17 41.34 41.70 41.23 11,108,100 41.44 37.61
Date Open High Low Vol Cls adjCls
14-10-16 39.64 40.98 39.45 9,972,900 40.72 36.96
14-10-15 40.48 40.69 39.56 10,663,400 40.63 36.88
14-10-14 41.10 41.27 40.48 8,518,800 40.61 36.86
14-10-13 41.92 42.10 41.17 5,207,000 41.22 37.41
14-10-10 41.62 41.98 41.27 7,416,700 41.54 37.70
14-10-09 42.64 42.73 41.95 6,970,900 41.99 38.11
14-10-08 42.81 43.23 42.39 8,960,000 43.15 39.16
14-10-07 42.94 43.05 42.54 4,439,500 42.56 38.63
14-10-06 42.76 43.21 42.73 4,916,900 43.05 39.07
Date Open High Low Vol Cls adjCls
14-10-03 42.96 43.04 42.65 6,923,500 42.70 38.76
14-10-02 43.41 43.44 42.59 7,933,400 43.16 39.17
14-10-01 43.84 44.14 43.57 4,323,600 43.68 39.64
14-09-30 44.04 44.22 43.80 6,834,500 43.95 39.89
14-09-29 44.25 44.72 44.14 4,460,900 44.54 40.43
14-09-26 43.94 44.55 43.81 7,105,500 44.36 40.26
14-09-25 44.96 44.99 43.89 15,355,000 44.06 39.99
14-09-24 45.82 45.88 45.36 6,237,900 45.51 41.31
14-09-23 45.89 46.04 45.70 3,192,900 45.72 41.50
Date Open High Low Vol Cls adjCls
14-09-22 46.40 46.40 45.96 5,292,800 46.13 41.87
14-09-19 46.89 46.91 46.41 4,956,900 46.46 42.17
14-09-18 46.57 46.71 46.25 3,241,100 46.42 42.13
14-09-17 46.36 46.49 46.15 3,365,200 46.23 41.96
14-09-16 45.67 46.44 45.66 4,209,000 46.23 41.96
14-09-15 45.59 46.07 45.50 5,073,700 45.89 41.65
14-09-12 46.05 46.07 45.80 4,795,000 45.94 41.70
14-09-11 46.23 46.49 45.97 9,464,900 46.24 41.97
14-09-10 46.00 46.61 45.78 16,247,200 46.52 42.22
Date Open High Low Vol Cls adjCls
14-09-09 45.16 45.38 45.05 4,892,300 45.15 40.98
14-09-08 45.49 45.69 45.14 8,919,600 45.33 41.14
14-09-05 45.46 46.16 45.34 15,529,500 45.93 41.69
14-09-04 48.07 48.11 44.65 54,703,000 44.89 40.74
14-09-03 47.78 48.00 47.69 5,313,200 47.71 43.30
14-09-02 47.57 47.63 47.10 5,573,600 47.20 42.84
14-08-29 47.98 48.03 47.64 4,274,300 47.84 43.42
14-08-28 48.16 48.20 47.82 5,093,000 47.92 43.49
14-08-27 48.35 48.47 48.24 1,966,100 48.36 43.89
Date Open High Low Vol Cls adjCls
14-08-26 48.36 48.39 48.18 2,636,800 48.18 43.73
14-08-25 48.37 48.60 48.21 2,414,400 48.55 44.06
14-08-22 48.25 48.32 48.03 2,890,100 48.13 43.68
14-08-21 48.15 48.35 48.10 2,871,300 48.27 43.81
14-08-20 48.14 48.26 48.01 2,971,600 48.19 43.74
14-08-19 47.80 48.41 47.77 5,310,400 48.30 43.84
14-08-18 47.88 47.91 47.54 3,872,100 47.90 43.48
14-08-15 47.33 47.54 47.05 4,778,700 47.39 43.01
14-08-14 47.45 47.50 47.18 3,175,200 47.41 43.03
Date Open High Low Vol Cls adjCls
14-08-13 47.19 47.29 46.92 3,748,200 47.13 42.78
14-08-12 47.21 47.59 47.13 4,235,200 47.44 43.06
14-08-11 47.37 47.66 47.22 8,018,400 47.44 43.06
14-08-08 47.21 47.43 46.77 11,594,300 47.40 43.02
14-08-07 48.08 48.22 47.16 4,262,200 47.36 42.98
14-08-06 48.05 48.32 47.80 4,145,100 47.85 43.43
14-08-05 49.21 49.21 48.45 5,113,500 48.57 43.55
14-08-04 49.23 49.39 48.91 3,549,000 49.33 44.23
14-08-01 48.66 49.22 48.57 7,105,200 49.00 43.94
Date Open High Low Vol Cls adjCls
14-07-31 49.22 49.49 48.91 6,150,800 48.97 43.91
14-07-30 48.87 49.58 48.70 9,308,900 49.54 44.42
14-07-29 49.75 49.83 48.91 9,363,400 48.98 43.92
14-07-28 50.71 50.79 50.42 3,092,800 50.64 45.41
14-07-25 51.00 51.06 50.78 2,293,100 50.92 45.66
14-07-24 51.01 51.42 50.98 2,418,200 51.39 46.08
14-07-23 51.22 51.25 51.03 3,232,300 51.19 45.90
14-07-22 51.00 51.09 50.96 3,335,900 50.97 45.70
14-07-21 50.50 50.76 50.38 2,775,500 50.72 45.48
Date Open High Low Vol Cls adjCls
14-07-18 50.59 50.81 50.47 4,218,200 50.73 45.49
14-07-17 51.01 51.30 50.79 11,253,800 50.87 45.61
14-07-16 52.06 52.34 52.00 2,320,100 52.28 46.88
14-07-15 51.91 51.99 51.40 2,502,100 51.70 46.36
14-07-14 51.59 51.75 51.52 2,866,300 51.64 46.31
14-07-11 51.59 51.72 51.54 2,002,600 51.61 46.28
14-07-10 51.75 51.87 51.58 3,481,000 51.80 46.45
14-07-09 51.89 52.33 51.79 3,353,500 52.32 46.91
14-07-08 52.45 52.59 52.21 2,387,000 52.38 46.97
Date Open High Low Vol Cls adjCls
14-07-07 52.84 52.87 52.56 2,314,200 52.62 47.18
14-07-03 53.21 53.24 53.00 1,747,000 53.15 47.66
14-07-02 53.41 53.48 53.20 3,409,200 53.38 47.87
14-07-01 52.90 53.10 52.81 3,435,700 53.00 47.52
14-06-30 52.58 52.95 52.47 2,175,500 52.75 47.30
14-06-27 52.62 52.71 52.40 3,292,500 52.60 47.17
14-06-26 52.59 52.84 52.17 2,525,100 52.75 47.30
14-06-25 52.72 52.85 52.41 4,973,700 52.62 47.18
14-06-24 53.45 53.48 52.78 5,946,000 52.84 47.38
Date Open High Low Vol Cls adjCls
14-06-23 53.00 53.14 52.91 2,234,100 53.07 47.59
14-06-20 52.82 53.09 52.75 2,660,300 52.78 47.33
14-06-19 52.90 52.98 52.58 3,203,600 52.67 47.23
14-06-18 51.98 52.72 51.94 4,270,500 52.67 47.23
14-06-17 51.38 51.65 51.29 2,100,000 51.64 46.31
14-06-16 51.59 51.83 51.50 3,497,400 51.74 46.39
14-06-13 51.90 52.05 51.55 5,407,800 51.68 46.34
14-06-12 51.05 51.59 51.04 4,212,300 51.34 46.04
14-06-11 50.75 50.98 50.71 1,724,500 50.86 45.61
Date Open High Low Vol Cls adjCls
14-06-10 50.77 50.99 50.67 2,995,500 50.95 45.69
14-06-09 50.87 50.94 50.70 2,139,300 50.84 45.59
14-06-06 50.48 50.88 50.45 3,224,600 50.81 45.56
14-06-05 50.36 50.48 50.14 1,825,200 50.44 45.23
14-06-04 50.07 50.12 49.87 4,315,300 50.07 44.90
14-06-03 50.50 50.56 50.34 2,972,600 50.52 45.30
14-06-02 50.76 50.86 50.49 4,517,800 50.58 45.35
14-05-30 50.59 50.63 50.34 2,837,200 50.45 45.24
14-05-29 50.76 50.78 50.59 2,476,900 50.65 45.42
Date Open High Low Vol Cls adjCls
14-05-28 50.69 50.90 50.65 2,628,300 50.67 45.44
14-05-27 50.98 51.04 50.67 3,507,000 50.70 45.46
14-05-23 51.16 51.21 50.97 3,507,300 51.10 45.82
14-05-22 51.18 51.42 51.16 2,246,600 51.21 45.92
14-05-21 51.40 51.56 51.27 3,933,300 51.47 46.15
14-05-20 50.97 51.20 50.82 2,959,800 50.91 45.65
14-05-19 51.33 51.45 51.23 3,837,800 51.36 46.05
14-05-16 51.02 51.43 50.94 5,618,400 51.30 46.00
14-05-15 50.70 50.99 50.34 7,527,300 50.90 45.64
Date Open High Low Vol Cls adjCls
14-05-14 50.22 50.72 50.21 2,435,300 50.43 45.22
14-05-13 50.57 50.62 50.41 4,211,800 50.51 45.29
14-05-12 50.88 50.94 50.63 4,856,400 50.70 45.46
14-05-09 50.74 50.75 50.39 3,553,000 50.56 45.34
14-05-08 51.36 51.38 50.77 6,879,300 50.78 45.53
14-05-07 51.08 51.25 50.78 6,850,400 51.02 45.75
14-05-06 51.01 51.23 50.92 5,644,400 51.12 45.31
14-05-05 50.67 50.90 50.58 3,186,900 50.81 45.04
14-05-02 50.69 50.92 50.52 3,317,900 50.87 45.09
Date Open High Low Vol Cls adjCls
14-05-01 50.56 50.57 50.25 3,212,600 50.40 44.68
14-04-30 50.67 50.77 50.39 7,198,000 50.62 44.87
14-04-29 49.98 50.73 49.94 7,620,800 50.29 44.58
14-04-28 49.27 49.35 48.90 4,998,100 49.04 43.47
14-04-25 49.89 50.02 49.67 4,727,200 49.72 44.07
14-04-24 49.17 49.50 48.96 4,960,100 49.39 43.78
14-04-23 48.85 48.96 48.72 3,413,600 48.81 43.27
14-04-22 49.14 49.21 48.96 2,638,600 49.04 43.47
14-04-21 48.94 49.13 48.84 2,639,600 49.03 43.46
Date Open High Low Vol Cls adjCls
14-04-17 48.59 48.97 48.51 3,574,700 48.88 43.33
14-04-16 48.26 48.39 48.10 3,101,200 48.39 42.89
14-04-15 47.82 47.97 47.42 5,041,700 47.77 42.34
14-04-14 47.16 47.80 47.14 4,853,900 47.54 42.14
14-04-11 47.83 48.01 47.45 6,383,300 47.45 42.06
14-04-10 48.71 48.94 48.24 3,194,000 48.28 42.80
14-04-09 48.56 48.83 48.24 3,605,500 48.78 43.24
14-04-08 48.28 48.41 47.88 3,730,500 47.96 42.51
14-04-07 48.45 48.48 48.10 2,371,700 48.11 42.65
Date Open High Low Vol Cls adjCls
14-04-04 48.67 48.86 48.40 3,776,300 48.45 42.95
14-04-03 48.41 48.45 48.18 2,797,400 48.32 42.83
14-04-02 48.62 48.78 48.42 6,207,900 48.44 42.94
14-04-01 48.31 48.49 48.27 3,353,300 48.44 42.94
14-03-31 48.40 48.43 47.97 4,276,800 48.10 42.64
14-03-28 47.90 48.48 47.83 7,463,100 48.37 42.88
14-03-27 47.18 47.63 47.08 3,782,300 47.57 42.17
14-03-26 47.60 47.66 46.97 5,063,000 46.97 41.64
14-03-25 46.52 47.14 46.52 4,947,800 47.01 41.67
Date Open High Low Vol Cls adjCls
14-03-24 46.79 46.85 46.35 7,705,700 46.70 41.40
14-03-21 46.48 46.93 46.36 15,397,700 46.51 41.23
14-03-20 46.42 46.68 46.29 17,857,900 46.52 41.24
14-03-19 47.55 47.78 47.16 4,149,400 47.32 41.95
14-03-18 47.47 47.72 47.38 5,596,800 47.56 42.16
14-03-17 47.47 47.87 47.33 5,008,000 47.66 42.25
14-03-14 47.52 47.81 47.52 3,900,700 47.69 42.27
14-03-13 48.37 48.38 47.52 3,666,000 47.59 42.19
14-03-12 48.10 48.32 48.03 2,249,000 48.21 42.73
Date Open High Low Vol Cls adjCls
14-03-11 48.41 48.65 48.11 2,690,700 48.22 42.74
14-03-10 48.22 48.45 48.13 2,540,200 48.44 42.94
14-03-07 48.53 48.59 48.15 5,904,400 48.43 42.93
14-03-06 48.63 48.95 48.62 4,632,100 48.79 43.25
14-03-05 48.90 49.17 48.65 5,747,400 48.82 43.28
14-03-04 49.28 49.44 49.03 6,511,700 49.34 43.74
14-03-03 49.39 49.87 48.89 9,857,500 49.00 43.43
14-02-28 50.27 50.89 50.27 5,542,000 50.61 44.86
14-02-27 50.38 50.55 50.13 5,585,800 50.41 44.68
Date Open High Low Vol Cls adjCls
14-02-26 50.62 50.72 50.27 4,941,500 50.42 44.69
14-02-25 50.73 51.02 50.43 8,166,400 50.67 44.92
14-02-24 50.00 50.59 49.96 8,709,300 50.27 44.56
14-02-21 50.02 50.20 49.76 6,282,700 49.81 44.15
14-02-20 49.73 49.96 49.61 8,097,900 49.86 44.20
14-02-19 49.30 49.70 49.20 5,479,300 49.33 43.73
14-02-18 49.34 49.63 49.26 10,061,800 49.41 43.80
14-02-14 48.53 48.96 48.47 2,597,700 48.81 43.27
14-02-13 48.14 48.58 48.08 3,546,000 48.45 42.95
Date Open High Low Vol Cls adjCls
14-02-12 48.58 48.60 48.22 4,615,200 48.38 42.89
14-02-11 48.02 48.74 47.94 4,794,000 48.61 42.58
14-02-10 47.34 47.50 47.24 2,432,700 47.50 41.61
14-02-07 47.23 47.65 47.21 2,833,100 47.61 41.71
14-02-06 46.58 47.36 46.50 5,952,100 47.32 41.45
14-02-05 46.22 46.34 45.83 3,780,900 46.04 40.33
14-02-04 45.97 46.59 45.93 5,315,100 46.27 40.53
14-02-03 46.73 46.87 46.01 5,033,900 46.11 40.39
14-01-31 46.68 47.23 46.62 4,796,700 46.89 41.08
Date Open High Low Vol Cls adjCls
14-01-30 47.62 47.62 47.13 3,760,700 47.41 41.53
14-01-29 47.07 47.48 46.96 4,831,600 47.27 41.41
14-01-28 47.43 47.59 47.32 2,641,700 47.48 41.59
14-01-27 47.51 47.65 47.06 4,921,600 47.25 41.39
14-01-24 48.62 48.64 47.73 8,983,500 47.75 41.83
14-01-23 48.96 48.99 48.43 5,949,900 48.63 42.60
14-01-22 48.88 49.16 48.68 8,903,400 49.04 42.96
14-01-21 48.62 48.69 48.35 5,103,100 48.53 42.51
14-01-17 48.06 48.47 48.01 5,872,700 48.20 42.22
Date Open High Low Vol Cls adjCls
14-01-16 48.08 48.12 47.80 4,549,800 47.91 41.97
14-01-15 48.43 48.48 48.07 6,437,200 48.10 42.14
14-01-14 48.43 48.44 48.12 6,072,200 48.34 42.35
14-01-13 48.53 48.88 48.10 8,277,700 48.15 42.18
14-01-10 49.12 49.20 48.99 5,310,100 49.20 43.10
14-01-09 49.01 49.19 48.77 7,556,500 48.85 42.79
14-01-08 48.66 48.82 48.53 6,801,800 48.73 42.69
14-01-07 48.52 48.65 48.32 7,513,500 48.55 42.53
14-01-06 48.11 48.24 47.90 5,735,900 48.00 42.05
Date Open High Low Vol Cls adjCls
14-01-03 48.20 48.29 47.85 5,531,200 47.87 41.94
14-01-02 48.43 48.44 47.89 4,737,500 47.98 42.03
13-12-31 48.38 48.65 48.31 3,419,300 48.61 42.58
13-12-30 48.20 48.33 48.00 3,642,400 48.20 42.22
13-12-27 48.30 48.43 48.06 3,616,200 48.27 42.29
13-12-26 47.70 48.07 47.59 3,496,300 47.97 42.02
13-12-24 47.52 47.60 47.43 1,959,300 47.59 41.69
13-12-23 47.37 47.56 47.27 4,006,700 47.41 41.53
13-12-20 46.54 46.95 46.53 5,247,800 46.86 41.05
Date Open High Low Vol Cls adjCls
13-12-19 46.06 46.65 45.99 4,514,700 46.61 40.83
13-12-18 45.81 46.23 45.51 6,223,700 46.22 40.49
13-12-17 45.64 45.67 45.30 5,399,600 45.52 39.88
13-12-16 45.97 46.28 45.95 4,790,200 46.03 40.32
13-12-13 45.77 45.80 45.44 6,082,800 45.69 40.03
13-12-12 46.33 46.36 45.90 4,336,200 46.17 40.45
13-12-11 46.77 46.89 46.54 3,139,000 46.70 40.91
13-12-10 46.72 46.78 46.57 3,358,100 46.57 40.80
13-12-09 46.88 46.99 46.77 3,055,500 46.92 41.10
Date Open High Low Vol Cls adjCls
13-12-06 47.02 47.04 46.69 2,514,800 46.80 41.00
13-12-05 46.62 46.71 46.41 2,725,100 46.44 40.68
13-12-04 46.26 46.87 46.25 4,768,300 46.77 40.97
13-12-03 46.48 46.67 46.35 4,648,900 46.58 40.81
13-12-02 46.73 46.85 46.60 3,842,500 46.65 40.87
13-11-29 47.28 47.43 47.01 2,324,400 47.01 41.18
13-11-27 47.20 47.29 46.81 4,109,500 46.90 41.09
13-11-26 47.31 47.41 47.13 4,274,800 47.14 41.30
13-11-25 47.69 47.69 47.33 5,857,400 47.47 41.59
Date Open High Low Vol Cls adjCls
13-11-22 47.66 48.03 47.62 8,036,400 48.03 42.08
13-11-21 47.22 47.45 47.15 3,846,900 47.35 41.48
13-11-20 47.34 47.40 46.85 5,043,100 46.99 41.16
13-11-19 46.98 47.07 46.79 3,748,900 46.95 41.13
13-11-18 47.24 47.30 46.87 5,072,500 46.92 41.10
13-11-15 47.03 47.22 46.90 6,730,600 47.18 41.33
13-11-14 46.32 46.70 46.28 3,950,400 46.58 40.81
13-11-13 46.13 46.50 46.04 4,595,600 46.45 40.69
13-11-12 46.08 46.25 45.81 3,929,300 45.91 40.22
Date Open High Low Vol Cls adjCls
13-11-11 46.09 46.22 46.00 2,499,500 46.08 40.37
13-11-08 45.78 46.12 45.72 4,848,700 46.09 40.38
13-11-07 46.70 46.71 45.99 6,144,600 46.10 40.39
13-11-06 46.99 47.00 46.60 9,073,800 46.82 41.02
13-11-05 46.88 47.06 46.59 6,375,300 46.99 40.67
13-11-04 46.72 46.99 46.67 6,854,300 46.93 40.61
13-11-01 46.47 46.61 46.12 7,423,900 46.55 40.28
13-10-31 46.46 46.65 46.22 19,298,700 46.50 40.24
13-10-30 46.42 46.61 46.09 8,987,300 46.29 40.06
Date Open High Low Vol Cls adjCls
13-10-29 45.56 46.00 45.20 20,455,200 45.90 39.72
13-10-28 43.69 43.82 43.47 4,722,700 43.72 37.84
13-10-25 43.97 43.99 43.54 6,290,600 43.66 37.78
13-10-24 43.75 43.76 43.49 6,862,300 43.58 37.71
13-10-23 43.49 43.61 43.26 5,398,500 43.39 37.55
13-10-22 43.55 43.68 43.50 4,227,600 43.60 37.73
13-10-21 43.42 43.60 43.32 4,066,700 43.57 37.71
13-10-18 43.23 43.40 43.12 6,312,300 43.33 37.50
13-10-17 42.85 43.00 42.79 6,041,600 43.00 37.21
Date Open High Low Vol Cls adjCls
13-10-16 42.79 42.81 42.43 4,636,800 42.57 36.84
13-10-15 42.55 42.61 42.37 5,461,500 42.50 36.78
13-10-14 42.38 42.65 42.30 6,644,800 42.60 36.87
13-10-11 41.97 42.29 41.94 5,335,300 42.15 36.48
13-10-10 41.63 41.97 41.62 3,682,300 41.90 36.26
13-10-09 41.66 41.71 41.30 4,538,200 41.54 35.95
13-10-08 41.95 42.04 41.70 4,279,900 41.71 36.10
13-10-07 42.09 42.38 42.03 3,578,400 42.11 36.44
13-10-04 42.27 42.40 42.18 3,575,100 42.28 36.59
Date Open High Low Vol Cls adjCls
13-10-03 42.75 42.80 42.32 10,632,600 42.39 36.68
13-10-02 41.89 42.18 41.81 3,218,000 42.11 36.44
13-10-01 41.95 42.07 41.79 3,864,500 41.85 36.22
13-09-30 42.11 42.27 41.82 6,252,500 42.03 36.37
13-09-27 42.56 42.80 42.48 3,980,000 42.80 37.04
13-09-26 42.53 42.80 42.50 9,691,000 42.66 36.92
13-09-25 42.25 42.53 42.22 3,235,900 42.39 36.68
13-09-24 42.38 42.47 42.21 2,838,200 42.28 36.59
13-09-23 42.46 42.51 42.16 2,936,500 42.27 36.58
Date Open High Low Vol Cls adjCls
13-09-20 42.85 42.86 42.40 6,690,800 42.46 36.75
13-09-19 42.39 42.43 42.20 3,905,700 42.33 36.63
13-09-18 42.02 42.54 41.78 5,255,700 42.42 36.71
13-09-17 42.04 42.18 41.95 2,313,300 42.02 36.36
13-09-16 42.58 42.60 42.10 4,303,600 42.12 36.45
13-09-13 42.00 42.13 41.88 3,611,900 41.94 36.30
13-09-12 42.31 42.42 42.05 4,721,600 42.10 36.43
13-09-11 42.06 42.34 42.05 5,092,100 42.29 36.60
13-09-10 41.86 42.04 41.77 2,818,200 42.02 36.36
Date Open High Low Vol Cls adjCls
13-09-09 41.83 41.99 41.77 2,436,500 41.89 36.25
13-09-06 41.74 41.92 41.50 3,407,200 41.82 36.19
13-09-05 41.39 41.71 41.38 2,334,100 41.55 35.96
13-09-04 41.30 41.60 41.28 2,717,800 41.41 35.84
13-09-03 41.39 41.45 41.08 3,715,600 41.33 35.77
13-08-30 41.49 41.53 41.25 3,403,700 41.30 35.74
13-08-29 41.83 41.91 41.58 3,688,000 41.64 36.04
13-08-28 41.97 42.22 41.84 5,342,800 42.12 36.45
13-08-27 41.36 41.78 41.34 3,385,000 41.47 35.89
Date Open High Low Vol Cls adjCls
13-08-26 41.54 41.55 41.29 2,703,500 41.36 35.79
13-08-23 41.16 41.54 41.11 4,139,600 41.51 35.92
13-08-22 40.82 40.99 40.75 2,808,300 40.91 35.40
13-08-21 40.84 40.89 40.51 4,296,800 40.53 35.07
13-08-20 41.02 41.13 40.90 4,354,200 40.90 35.40
13-08-19 41.29 41.35 41.05 3,633,800 41.10 35.57
13-08-16 41.32 41.41 41.19 3,621,000 41.32 35.76
13-08-15 41.10 41.47 41.01 4,346,600 41.27 35.72
13-08-14 41.64 41.71 41.33 6,215,500 41.34 35.78
Date Open High Low Vol Cls adjCls
13-08-13 41.26 41.43 41.05 4,416,900 41.39 35.82
13-08-12 41.25 41.31 41.03 3,665,300 41.08 35.55
13-08-09 41.34 41.48 41.23 3,004,900 41.27 35.72
13-08-08 41.36 41.45 41.11 3,376,500 41.28 35.72
13-08-07 41.47 41.65 41.23 5,313,900 41.23 35.68
13-08-06 41.91 41.96 41.72 5,149,400 41.84 35.74
13-08-05 41.91 42.04 41.81 5,042,400 41.97 35.85
13-08-02 41.82 41.94 41.66 4,654,600 41.93 35.82
13-08-01 41.57 41.83 41.51 6,300,000 41.72 35.64
Date Open High Low Vol Cls adjCls
13-07-31 41.64 41.75 41.37 7,895,200 41.44 35.40
13-07-30 41.65 41.83 41.26 15,013,400 41.74 35.66
13-07-29 43.38 43.41 42.96 4,147,800 43.12 36.83
13-07-26 43.61 43.68 43.34 3,247,900 43.58 37.23
13-07-25 43.46 43.73 43.41 2,757,500 43.69 37.32
13-07-24 43.74 43.75 43.35 3,815,100 43.44 37.11
13-07-23 43.55 43.64 43.34 4,179,600 43.55 37.20
13-07-22 43.08 43.38 43.06 5,127,000 43.20 36.90
13-07-19 42.90 43.09 42.80 5,239,700 43.01 36.74
Date Open High Low Vol Cls adjCls
13-07-18 42.88 43.01 42.63 6,091,000 42.71 36.48
13-07-17 42.57 42.70 42.44 3,015,600 42.55 36.35
13-07-16 42.36 42.54 42.15 4,715,200 42.54 36.34
13-07-15 42.21 42.38 42.12 4,941,200 42.14 36.00
13-07-12 42.29 42.35 42.14 4,995,300 42.19 36.04
13-07-11 42.47 42.56 42.23 7,476,700 42.54 36.34
13-07-10 41.95 42.27 41.88 7,862,600 42.12 35.98
13-07-09 41.45 41.80 41.35 7,073,100 41.65 35.58
13-07-08 41.28 41.47 41.18 8,651,700 41.28 35.26
Date Open High Low Vol Cls adjCls
13-07-05 40.88 41.19 40.68 6,694,800 41.17 35.17
13-07-03 41.05 41.31 40.96 4,303,900 41.18 35.18
13-07-02 41.50 41.67 41.24 10,322,800 41.38 35.35
13-07-01 41.98 42.04 41.63 5,910,500 41.64 35.57
13-06-28 41.59 41.89 41.56 4,050,100 41.74 35.66
13-06-27 41.59 41.98 41.59 5,059,500 41.78 35.69
13-06-26 41.95 42.00 41.55 2,395,700 41.83 35.73
13-06-25 41.99 42.04 41.47 3,809,600 41.68 35.60
13-06-24 41.27 41.89 41.16 7,039,200 41.52 35.47
Date Open High Low Vol Cls adjCls
13-06-21 41.55 41.85 41.22 8,599,000 41.72 35.64
13-06-20 42.02 42.10 41.50 9,419,400 41.68 35.60
13-06-19 42.95 43.05 42.47 6,510,000 42.60 36.39
13-06-18 43.16 43.37 43.16 2,612,600 43.29 36.98
13-06-17 43.20 43.41 43.15 4,372,900 43.26 36.95
13-06-14 42.89 43.17 42.74 3,276,400 42.84 36.60
13-06-13 42.66 43.17 42.64 3,933,100 43.09 36.81
13-06-12 43.34 43.37 42.66 4,029,600 42.77 36.54
13-06-11 42.73 43.25 42.69 4,107,000 43.09 36.81
Date Open High Low Vol Cls adjCls
13-06-10 43.06 43.45 42.97 4,554,400 43.28 36.97
13-06-07 43.01 43.15 42.76 5,309,000 42.95 36.69
13-06-06 42.94 43.16 42.71 4,507,100 43.15 36.86
13-06-05 43.04 43.20 42.82 4,252,000 42.87 36.62
13-06-04 43.26 43.38 43.04 3,864,900 43.24 36.94
13-06-03 43.08 43.47 43.00 3,997,700 43.42 37.09
13-05-31 43.39 43.44 42.90 5,564,400 42.91 36.66
13-05-30 43.75 43.78 43.48 3,447,400 43.67 37.30
13-05-29 43.48 43.81 43.40 3,801,600 43.65 37.29
Date Open High Low Vol Cls adjCls
13-05-28 43.94 43.98 43.56 3,712,000 43.60 37.24
13-05-24 43.38 43.54 43.25 5,270,100 43.52 37.18
13-05-23 43.23 43.74 42.96 5,616,500 43.73 37.36
13-05-22 43.76 44.03 43.21 4,966,500 43.28 36.97
13-05-21 43.17 43.79 43.17 4,799,900 43.56 37.21
13-05-20 43.02 43.59 43.00 6,092,700 43.40 37.07
13-05-17 42.82 43.00 42.75 3,717,400 42.96 36.70
13-05-16 42.70 42.97 42.63 5,290,100 42.75 36.52
13-05-15 42.88 43.06 42.75 4,495,400 42.98 36.72
Date Open High Low Vol Cls adjCls
13-05-14 42.96 43.18 42.90 4,544,100 43.11 36.83
13-05-13 43.04 43.11 42.81 4,457,700 43.02 36.75
13-05-10 43.16 43.22 42.85 4,287,000 43.18 36.89
13-05-09 43.37 43.59 43.23 5,412,700 43.27 36.96
13-05-08 43.41 43.77 43.38 5,211,600 43.64 37.28
13-05-07 44.03 44.27 43.86 5,799,300 44.07 37.18
13-05-06 44.08 44.15 43.86 3,944,800 43.97 37.10
13-05-03 44.03 44.25 43.95 6,704,600 43.96 37.09
13-05-02 43.47 43.65 43.31 5,572,900 43.53 36.73
Date Open High Low Vol Cls adjCls
13-05-01 43.77 43.82 43.24 6,551,700 43.32 36.55
13-04-30 43.68 43.73 43.31 10,317,800 43.60 36.79
13-04-29 42.22 42.81 42.21 6,149,400 42.63 35.97
13-04-26 42.03 42.33 41.91 4,258,900 42.20 35.61
13-04-25 42.44 42.77 42.24 5,946,800 42.28 35.67
13-04-24 41.89 42.23 41.87 5,182,900 42.08 35.51
13-04-23 41.25 41.64 41.21 6,616,300 41.62 35.12
13-04-22 40.92 41.25 40.77 7,089,400 41.15 34.72
13-04-19 41.06 41.14 40.89 8,759,100 40.99 34.59
Date Open High Low Vol Cls adjCls
13-04-18 40.42 41.29 40.12 9,904,100 41.09 34.67
13-04-17 40.67 40.70 40.20 11,339,000 40.23 33.94
13-04-16 41.24 41.38 41.00 6,198,300 41.15 34.72
13-04-15 40.99 41.29 40.92 9,322,000 40.96 34.56
13-04-12 41.57 41.65 41.14 4,363,600 41.57 35.08
13-04-11 41.69 41.96 41.57 4,664,500 41.78 35.25
13-04-10 41.88 41.95 41.39 6,297,500 41.57 35.08
13-04-09 41.35 41.92 41.26 4,952,800 41.75 35.23
13-04-08 41.24 41.34 41.06 4,658,900 41.22 34.78
Date Open High Low Vol Cls adjCls
13-04-05 41.05 41.52 41.00 4,315,200 41.52 35.03
13-04-04 41.45 41.61 41.18 5,969,600 41.28 34.83
13-04-03 42.23 42.30 41.79 6,106,500 41.90 35.35
13-04-02 42.20 42.23 42.05 7,017,900 42.14 35.56
13-04-01 42.35 42.40 41.83 4,187,600 42.01 35.45
13-03-28 42.32 42.41 41.85 5,663,600 42.35 35.73
13-03-27 41.89 42.31 41.72 4,510,900 42.26 35.66
13-03-26 42.01 42.36 42.01 6,183,700 42.32 35.71
13-03-25 42.10 42.15 41.86 5,729,800 41.96 35.40
Date Open High Low Vol Cls adjCls
13-03-22 42.02 42.15 41.68 9,882,200 42.00 35.44
13-03-21 40.66 41.15 40.61 5,876,600 40.89 34.50
13-03-20 40.98 41.04 40.68 4,940,000 40.82 34.44
13-03-19 41.02 41.02 40.69 5,117,900 41.00 34.59
13-03-18 40.76 40.96 40.52 4,700,900 40.66 34.31
13-03-15 40.60 41.08 40.51 7,939,100 41.08 34.66
13-03-14 40.29 41.03 40.26 5,504,600 41.00 34.59
13-03-13 40.20 40.36 40.10 5,965,100 40.19 33.91
13-03-12 40.58 40.70 40.36 5,529,100 40.41 34.10
Date Open High Low Vol Cls adjCls
13-03-11 40.53 40.65 40.37 6,548,200 40.60 34.26
13-03-08 40.55 40.58 40.36 7,527,700 40.39 34.08
13-03-07 40.69 40.79 40.62 6,124,700 40.65 34.30
13-03-06 40.69 40.83 40.60 8,580,000 40.71 34.35
13-03-05 40.63 40.66 40.40 7,181,700 40.48 34.16
13-03-04 40.43 40.45 40.01 6,228,400 40.29 34.00
13-03-01 40.17 40.45 39.99 5,920,100 40.33 34.03
13-02-28 40.67 40.73 40.40 7,753,100 40.40 34.09
13-02-27 40.45 40.86 40.40 7,960,400 40.69 34.33
Date Open High Low Vol Cls adjCls
13-02-26 40.59 40.76 40.30 7,666,600 40.59 34.25
13-02-25 41.17 41.46 40.40 12,364,900 40.40 34.09
13-02-22 40.75 42.19 40.56 16,126,900 41.83 35.29
13-02-21 40.72 40.91 40.16 8,618,600 40.79 34.42
13-02-20 41.36 41.42 40.79 12,295,100 40.80 34.43
13-02-19 41.43 41.61 41.42 13,086,600 41.56 35.07
13-02-15 41.84 42.06 41.84 13,260,200 41.95 35.40
13-02-14 41.85 42.44 41.80 11,199,600 42.26 35.66
13-02-13 42.70 42.83 42.36 8,938,200 42.45 35.82
Date Open High Low Vol Cls adjCls
13-02-12 43.03 43.45 42.97 10,207,600 43.34 36.11
13-02-11 42.96 43.10 42.55 8,790,000 43.01 35.84
13-02-08 42.96 43.50 42.96 8,484,200 43.17 35.97
13-02-07 43.65 43.84 43.00 6,262,800 43.16 35.96
13-02-06 43.58 44.00 43.50 9,785,000 43.99 36.65
13-02-05 44.17 44.44 44.00 5,448,000 44.20 36.83
13-02-04 43.88 44.13 43.50 6,980,700 43.61 36.34
13-02-01 44.65 44.96 44.48 4,387,800 44.77 37.30
13-01-31 44.86 45.00 44.38 4,043,500 44.52 37.10
Date Open High Low Vol Cls adjCls
13-01-30 45.15 45.45 44.89 7,245,100 44.92 37.43
13-01-29 44.57 45.26 44.50 6,476,700 45.21 37.67
13-01-28 44.22 44.38 44.03 3,756,000 44.35 36.95
13-01-25 44.10 44.32 43.86 6,297,800 43.93 36.60
13-01-24 44.20 44.37 44.04 5,456,800 44.11 36.75
13-01-23 43.98 44.27 43.95 5,004,300 44.27 36.89
13-01-22 43.71 43.87 43.41 5,402,000 43.74 36.45
13-01-18 44.03 44.17 43.93 4,059,200 44.04 36.70
13-01-17 44.23 44.38 44.11 4,876,800 44.16 36.80
Date Open High Low Vol Cls adjCls
13-01-16 44.05 44.33 43.98 5,949,400 44.08 36.73
13-01-15 44.08 44.54 44.00 4,589,700 44.44 37.03
13-01-14 44.33 44.52 44.28 5,716,100 44.34 36.95
13-01-11 44.96 44.99 44.47 6,852,900 44.48 37.06
13-01-10 44.47 45.06 44.40 9,527,400 45.01 37.50
13-01-09 43.73 44.28 43.72 9,273,900 44.27 36.89
13-01-08 43.31 43.42 43.25 3,478,100 43.40 36.16
13-01-07 43.37 43.53 43.19 4,865,400 43.40 36.16
13-01-04 43.43 43.84 43.42 7,245,700 43.66 36.38
Date Open High Low Vol Cls adjCls
13-01-03 42.42 43.33 42.32 11,976,600 43.27 36.06
13-01-02 42.45 42.49 42.05 5,969,700 42.42 35.35
12-12-31 41.24 41.74 41.01 6,353,800 41.64 34.70
12-12-28 41.19 41.45 41.14 4,196,000 41.22 34.35
12-12-27 41.81 41.85 41.28 4,664,200 41.62 34.68
12-12-26 41.78 41.98 41.64 2,819,800 41.68 34.73
12-12-24 41.88 41.99 41.66 2,415,200 41.72 34.76
12-12-21 41.72 42.12 41.68 5,972,800 42.12 35.10
12-12-20 41.99 42.29 41.95 4,834,900 42.23 35.19
Date Open High Low Vol Cls adjCls
12-12-19 41.90 42.31 41.89 6,572,700 42.11 35.09
12-12-18 41.77 42.08 41.75 6,069,300 42.02 35.01
12-12-17 41.24 41.74 41.21 5,333,100 41.71 34.76
12-12-14 41.16 41.47 41.16 4,557,900 41.39 34.49
12-12-13 41.68 41.75 41.19 5,406,000 41.47 34.56
12-12-12 41.53 41.89 41.43 4,231,000 41.62 34.68
12-12-11 41.15 41.41 41.10 2,661,100 41.17 34.31
12-12-10 41.16 41.27 40.97 3,543,700 40.99 34.16
12-12-07 41.16 41.19 40.92 4,275,900 41.07 34.22
Date Open High Low Vol Cls adjCls
12-12-06 41.41 41.48 41.12 3,527,300 41.31 34.42
12-12-05 40.86 41.41 40.85 5,483,000 41.31 34.42
12-12-04 41.04 41.08 40.81 6,042,600 41.00 34.16
12-12-03 41.71 41.78 41.10 4,180,300 41.19 34.32
12-11-30 41.35 41.80 41.30 4,297,800 41.76 34.80
12-11-29 41.42 41.57 41.23 4,693,500 41.30 34.41
12-11-28 40.74 41.49 40.59 8,763,400 41.48 34.56
12-11-27 41.53 41.73 41.30 3,288,100 41.35 34.46
12-11-26 41.71 41.72 41.38 4,333,300 41.60 34.66
Date Open High Low Vol Cls adjCls
12-11-23 41.83 42.05 41.75 2,263,300 42.02 35.01
12-11-21 41.37 41.64 41.22 4,318,800 41.60 34.66
12-11-20 41.35 41.49 40.93 4,698,700 41.22 34.35
12-11-19 40.91 41.24 40.75 5,814,900 41.23 34.36
12-11-16 40.15 40.20 39.58 6,614,000 40.03 33.36
12-11-15 40.80 41.06 40.08 7,861,200 40.30 33.58
12-11-14 40.87 40.87 40.10 4,131,700 40.16 33.46
12-11-13 40.44 40.95 40.40 4,664,000 40.54 33.78
12-11-12 41.11 41.11 40.69 3,487,200 40.95 34.12
Date Open High Low Vol Cls adjCls
12-11-09 40.76 41.22 40.71 4,234,200 40.84 34.03
12-11-08 41.57 41.84 40.80 7,774,200 40.81 34.01
12-11-07 42.04 42.12 41.46 12,367,200 41.85 34.87
12-11-06 42.40 43.15 42.36 5,839,300 43.10 35.46
12-11-05 42.15 42.38 42.01 6,367,600 42.24 34.76
12-11-02 42.91 42.98 42.48 5,005,500 42.54 35.00
12-11-01 43.21 43.24 42.94 6,093,100 43.02 35.40
12-10-31 43.33 43.45 42.79 9,123,600 42.89 35.29
12-10-26 41.84 41.90 41.45 4,404,500 41.73 34.34
Date Open High Low Vol Cls adjCls
12-10-25 41.91 41.99 41.54 4,514,800 41.77 34.37
12-10-24 41.64 41.99 41.55 6,227,700 41.77 34.37
12-10-23 41.91 41.91 41.28 8,657,600 41.40 34.06
12-10-22 43.35 43.36 42.16 8,459,200 42.65 35.09
12-10-19 43.67 43.68 42.91 5,598,900 43.10 35.46
12-10-18 43.59 43.90 43.02 15,584,700 43.53 35.82
12-10-17 43.56 43.66 43.19 10,609,700 43.54 35.83
12-10-16 41.97 42.33 41.93 4,761,600 42.30 34.81
12-10-15 41.62 41.71 41.27 4,374,300 41.56 34.20
Date Open High Low Vol Cls adjCls
12-10-12 41.98 42.11 41.57 3,732,600 41.84 34.43
12-10-11 42.20 42.47 42.07 3,280,600 42.12 34.66
12-10-10 41.89 42.21 41.71 3,617,000 41.79 34.39
12-10-09 42.26 42.39 41.96 3,827,100 42.02 34.57
12-10-08 41.96 42.29 41.90 2,413,500 42.26 34.77
12-10-05 42.51 42.69 42.11 3,209,500 42.15 34.68
12-10-04 41.96 42.58 41.93 6,333,300 42.57 35.03
12-10-03 42.51 42.63 42.12 4,046,200 42.25 34.76
12-10-02 42.53 42.72 42.33 5,697,800 42.71 35.14
Date Open High Low Vol Cls adjCls
12-10-01 42.42 42.85 42.19 4,195,200 42.22 34.74
12-09-28 42.69 42.74 42.22 3,425,500 42.36 34.85
12-09-27 42.87 43.05 42.65 3,518,300 43.04 35.41
12-09-26 42.83 42.95 42.30 3,957,000 42.37 34.86
12-09-25 43.48 43.60 43.00 4,997,000 43.01 35.39
12-09-24 42.99 43.26 42.83 3,500,600 43.26 35.60
12-09-21 43.26 43.39 42.97 3,358,400 43.00 35.38
12-09-20 43.07 43.41 42.67 4,772,500 43.29 35.62
12-09-19 43.03 43.37 42.75 4,113,500 43.09 35.46
Date Open High Low Vol Cls adjCls
12-09-18 42.66 43.02 42.62 6,482,400 42.87 35.27
12-09-17 43.85 44.16 43.09 10,434,300 43.27 35.60
12-09-14 43.80 43.95 43.56 8,227,000 43.86 36.09
12-09-13 42.75 43.74 42.62 6,488,700 43.62 35.89
12-09-12 42.46 42.72 42.35 4,112,200 42.58 35.04
12-09-11 42.31 42.85 42.27 11,676,700 42.57 35.03
12-09-10 42.02 42.24 41.90 6,000,400 42.04 34.59
12-09-07 41.13 41.98 41.06 5,598,900 41.93 34.50
12-09-06 40.44 41.31 40.44 4,986,200 41.18 33.88
Date Open High Low Vol Cls adjCls
12-09-05 40.48 40.86 40.33 8,242,800 40.36 33.21
12-09-04 42.11 42.15 41.55 2,319,100 41.63 34.25
12-08-31 42.26 42.39 41.90 3,425,500 42.06 34.61
12-08-30 42.06 42.07 41.72 2,500,400 41.91 34.48
12-08-29 42.13 42.26 41.96 2,269,300 41.97 34.53
12-08-28 42.09 42.23 42.01 3,073,800 42.18 34.71
12-08-27 42.19 42.55 42.15 2,608,000 42.20 34.72
12-08-24 41.96 42.34 41.86 3,388,300 42.19 34.71
12-08-23 42.60 42.60 42.22 2,983,600 42.25 34.76
Date Open High Low Vol Cls adjCls
12-08-22 42.40 42.70 42.25 3,425,100 42.64 35.08
12-08-21 42.67 42.80 42.31 3,706,400 42.40 34.89
12-08-20 42.63 42.72 42.42 2,431,300 42.69 35.13
12-08-17 42.86 42.87 42.65 3,593,200 42.72 35.15
12-08-16 42.50 42.83 42.38 3,499,600 42.75 35.18
12-08-15 42.37 42.52 42.28 3,113,300 42.44 34.92
12-08-14 42.31 42.54 42.10 4,281,300 42.18 34.71
12-08-13 42.17 42.36 42.03 2,543,100 42.09 34.63
12-08-10 41.93 42.46 41.80 3,167,000 42.40 34.89
Date Open High Low Vol Cls adjCls
12-08-09 41.89 42.36 41.88 4,882,600 42.22 34.74
12-08-08 42.08 42.41 42.01 4,899,700 42.24 34.76
12-08-07 42.21 42.62 42.12 8,851,300 42.50 34.57
12-08-06 41.07 41.60 41.07 4,371,700 41.47 33.74
12-08-03 40.66 41.14 40.60 6,103,400 41.03 33.38
12-08-02 40.04 40.47 39.72 6,492,900 39.95 32.50
12-08-01 39.80 40.39 39.50 8,788,900 40.15 32.66
12-07-31 39.98 40.45 39.81 13,357,300 39.90 32.46
12-07-30 41.82 42.05 41.71 5,252,100 41.82 34.02
Date Open High Low Vol Cls adjCls
12-07-27 41.38 41.67 41.03 7,428,000 41.55 33.80
12-07-26 40.70 41.01 40.54 6,500,600 40.91 33.28
12-07-25 39.84 41.03 39.70 5,229,000 39.88 32.44
12-07-24 40.32 40.37 39.42 5,014,600 39.81 32.39
12-07-23 40.02 40.46 39.79 5,163,500 40.40 32.87
12-07-20 41.30 41.56 41.20 5,019,700 41.55 33.80
12-07-19 41.78 41.99 41.62 4,746,700 41.86 34.05
12-07-18 41.48 41.84 41.35 4,876,900 41.74 33.96
12-07-17 41.69 41.70 41.29 7,844,400 41.69 33.92
Date Open High Low Vol Cls adjCls
12-07-16 41.38 41.50 41.05 6,676,000 41.35 33.64
12-07-13 40.53 41.05 40.49 6,472,100 40.95 33.31
12-07-12 40.26 40.41 40.04 6,874,600 40.30 32.79
12-07-11 40.05 40.48 39.92 4,353,800 40.29 32.78
12-07-10 40.12 40.12 39.43 4,031,300 39.65 32.26
12-07-09 39.47 39.67 39.13 3,067,600 39.67 32.27
12-07-06 39.89 40.05 39.54 5,688,100 39.63 32.24
12-07-05 40.57 40.64 40.25 4,119,600 40.35 32.83
12-07-03 40.48 40.89 40.47 4,142,300 40.81 33.20
Date Open High Low Vol Cls adjCls
12-07-02 40.57 40.72 40.25 5,062,100 40.69 33.10
12-06-29 40.00 40.59 39.63 10,574,200 40.54 32.98
12-06-28 37.95 38.55 37.81 4,138,900 38.53 31.35
12-06-27 37.78 38.35 37.77 5,403,500 38.24 31.11
12-06-26 37.97 38.00 37.56 6,097,900 37.81 30.76
12-06-25 37.77 37.77 37.46 4,565,500 37.66 30.64
12-06-22 38.15 38.43 38.00 4,681,500 38.37 31.21
12-06-21 39.30 39.52 37.87 10,639,600 37.92 30.85
12-06-20 40.25 40.38 39.67 4,938,300 39.99 32.53
Date Open High Low Vol Cls adjCls
12-06-19 40.20 40.47 40.02 6,269,700 40.24 32.74
12-06-18 39.58 39.74 39.28 4,552,900 39.52 32.15
12-06-15 39.70 40.21 39.59 7,102,900 40.21 32.71
12-06-14 38.59 39.45 38.59 10,254,000 39.39 32.04
12-06-13 38.92 39.22 38.58 5,594,500 38.83 31.59
12-06-12 38.65 39.07 38.38 5,844,100 39.02 31.74
12-06-11 39.07 39.08 38.25 7,014,600 38.29 31.15
12-06-08 37.84 38.25 37.71 4,652,500 38.10 31.00
12-06-07 39.29 39.29 38.37 6,392,700 38.48 31.30
Date Open High Low Vol Cls adjCls
12-06-06 37.54 38.19 37.41 7,129,200 38.19 31.07
12-06-05 36.65 36.88 36.48 4,571,300 36.81 29.95
12-06-04 37.08 37.11 36.25 5,837,900 36.58 29.76
12-06-01 37.13 37.24 36.63 11,403,600 36.76 29.91
12-05-31 37.09 37.14 36.25 10,844,900 36.46 29.66
12-05-30 37.47 37.53 37.02 6,477,400 37.02 30.12
12-05-29 38.20 38.39 37.94 6,356,500 38.11 31.00
12-05-25 38.19 38.52 38.16 5,099,700 38.36 31.21
12-05-24 38.36 38.65 37.89 5,913,100 38.23 31.10
Date Open High Low Vol Cls adjCls
12-05-23 37.48 37.94 37.23 6,859,800 37.92 30.85
12-05-22 37.98 38.38 37.68 8,179,100 37.85 30.79
12-05-21 37.58 37.79 37.35 6,330,000 37.71 30.68
12-05-18 37.77 37.91 37.00 9,616,500 37.10 30.18
12-05-17 37.80 38.12 37.50 10,981,000 37.50 30.51
12-05-16 38.53 38.78 38.18 6,015,700 38.18 31.06
12-05-15 38.69 38.83 38.15 6,842,700 38.18 31.06
12-05-14 39.08 39.28 38.85 3,860,200 38.86 31.61
12-05-11 39.60 40.29 39.56 4,645,500 39.65 32.26
Date Open High Low Vol Cls adjCls
12-05-10 39.81 40.12 39.66 5,784,300 39.78 32.36
12-05-09 39.13 39.56 38.83 11,376,600 39.26 31.94
12-05-08 41.01 41.06 40.02 9,465,000 40.42 32.49
12-05-07 40.99 41.48 40.80 4,114,800 41.33 33.22
12-05-04 41.77 41.82 40.95 6,286,000 40.96 32.93
12-05-03 42.44 42.54 41.84 5,926,700 42.02 33.78
12-05-02 42.08 42.42 42.03 7,384,300 42.36 34.05
12-05-01 42.54 43.13 42.29 9,676,300 42.70 34.32
12-04-30 43.31 43.49 43.18 2,576,400 43.41 34.90
Date Open High Low Vol Cls adjCls
12-04-27 43.58 43.64 43.29 3,971,100 43.53 34.99
12-04-26 42.58 43.35 42.41 6,147,000 43.29 34.80
12-04-25 42.15 42.22 41.77 6,655,500 42.19 33.91
12-04-24 42.40 42.45 41.66 10,420,400 41.91 33.69
12-04-23 41.52 42.04 41.34 5,708,100 41.95 33.72
12-04-20 42.38 42.53 41.99 8,375,900 41.99 33.75
12-04-19 42.83 42.97 42.42 4,643,400 42.50 34.16
12-04-18 43.08 43.35 42.94 4,375,900 43.20 34.73
12-04-17 42.90 43.44 42.77 4,521,500 43.27 34.78
Date Open High Low Vol Cls adjCls
12-04-16 42.63 42.64 42.17 4,895,500 42.51 34.17
12-04-13 42.49 42.54 42.10 5,319,500 42.15 33.88
12-04-12 42.05 43.02 42.05 5,359,000 42.96 34.53
12-04-11 43.02 43.05 41.99 6,796,700 42.05 33.80
12-04-10 43.13 43.23 42.19 7,275,600 42.30 34.00
12-04-09 43.05 43.49 42.75 4,410,100 43.26 34.78
12-04-05 42.75 43.56 42.74 7,831,400 43.37 34.86
12-04-04 43.71 43.78 43.09 10,677,900 43.33 34.83
12-04-03 45.13 45.15 44.30 5,333,900 44.51 35.78
Date Open High Low Vol Cls adjCls
12-04-02 44.64 45.60 44.64 6,212,100 45.34 36.45
12-03-30 44.31 45.05 44.27 9,395,200 45.00 36.17
12-03-29 43.75 44.40 43.65 8,496,100 44.35 35.65
12-03-28 45.00 45.12 44.43 5,386,500 44.70 35.93
12-03-27 45.82 45.98 44.87 7,580,000 44.90 36.09
12-03-26 46.09 46.26 45.94 3,662,700 46.23 37.16
12-03-23 45.30 45.72 45.26 3,559,300 45.59 36.65
12-03-22 45.35 45.49 45.14 6,422,700 45.30 36.42
12-03-21 46.14 46.20 45.75 6,997,700 46.00 36.98
Date Open High Low Vol Cls adjCls
12-03-20 46.26 46.39 46.05 8,244,600 46.22 37.15
12-03-19 46.88 47.17 46.60 6,203,400 46.92 37.72
12-03-16 46.48 46.91 46.48 9,926,900 46.83 37.64
12-03-15 46.60 46.72 46.22 8,729,900 46.69 37.53
12-03-14 47.16 47.39 46.62 8,380,800 46.70 37.54
12-03-13 46.86 47.35 46.75 4,110,000 47.33 38.05
12-03-12 46.54 46.80 46.37 5,006,800 46.72 37.56
12-03-09 46.43 46.87 46.43 10,283,600 46.69 37.53
12-03-08 47.11 47.25 46.78 5,905,400 47.11 37.87
Date Open High Low Vol Cls adjCls
12-03-07 46.44 46.75 46.24 5,261,100 46.54 37.41
12-03-06 47.12 47.20 45.94 10,551,800 46.23 37.16
12-03-05 48.18 48.34 47.77 21,032,600 47.96 38.55
12-03-02 47.42 47.69 47.28 6,739,100 47.50 38.18
12-03-01 47.31 47.96 47.31 6,451,900 47.84 38.46
12-02-29 47.83 47.95 47.02 6,679,600 47.16 37.91
12-02-28 47.54 47.95 47.25 8,911,200 47.84 38.46
12-02-27 47.93 48.00 47.50 13,694,600 47.54 38.22
12-02-24 47.52 47.53 46.99 7,624,900 46.99 37.77
Date Open High Low Vol Cls adjCls
12-02-23 46.75 47.42 46.67 8,536,800 47.27 38.00
12-02-22 47.01 47.07 46.73 20,119,500 46.87 37.68
12-02-21 47.45 47.75 47.01 8,462,000 47.16 37.91
12-02-17 46.58 47.67 46.43 12,135,500 47.62 38.28
12-02-16 46.17 46.71 46.04 5,509,900 46.65 37.50
12-02-15 46.15 46.23 45.84 7,563,600 45.96 36.95
12-02-14 47.04 47.25 46.36 12,258,400 46.47 36.97
12-02-13 47.06 47.46 46.73 9,665,400 47.37 37.69
12-02-10 46.38 46.61 46.20 10,779,200 46.35 36.87
Date Open High Low Vol Cls adjCls
12-02-09 47.26 47.28 46.66 8,458,700 46.77 37.21
12-02-08 46.41 47.09 46.37 12,378,300 46.97 37.37
12-02-07 46.23 46.70 45.69 11,373,200 46.60 37.07
12-02-06 46.12 46.91 45.96 8,785,400 46.87 37.29
12-02-03 45.54 46.76 45.53 12,074,800 46.57 37.05
12-02-02 45.26 45.66 45.22 7,513,300 45.53 36.22
12-02-01 45.81 46.10 45.55 11,902,000 45.55 36.24
12-01-31 44.89 46.03 44.56 23,364,500 45.91 36.52
12-01-30 42.91 44.16 42.84 10,780,900 44.14 35.12
Date Open High Low Vol Cls adjCls
12-01-27 43.82 44.18 43.66 8,780,000 43.70 34.77
12-01-26 44.98 45.11 44.70 6,681,200 44.77 35.62
12-01-25 44.36 44.95 44.10 5,846,400 44.90 35.72
12-01-24 44.51 44.75 44.28 6,135,500 44.70 35.56
12-01-23 44.46 44.74 44.33 6,455,300 44.63 35.51
12-01-20 43.64 44.04 43.52 9,085,400 44.02 35.02
12-01-19 44.81 44.89 44.53 7,487,300 44.71 35.57
12-01-18 44.19 44.60 44.11 5,602,700 44.56 35.45
12-01-17 44.68 44.72 43.99 5,930,600 44.24 35.20
Date Open High Low Vol Cls adjCls
12-01-13 43.48 43.83 43.36 4,711,400 43.77 34.82
12-01-12 43.91 44.40 43.90 5,863,200 44.20 35.16
12-01-11 43.72 44.10 43.58 6,427,000 44.06 35.05
12-01-10 44.72 44.75 44.35 6,711,600 44.39 35.31
12-01-09 44.02 44.09 43.75 3,641,400 44.07 35.06
12-01-06 44.58 44.59 43.92 5,976,000 44.08 35.07
12-01-05 44.25 44.42 44.06 5,570,700 44.25 35.20
12-01-04 44.47 44.77 44.20 6,883,900 44.75 35.60
12-01-03 43.79 44.30 43.74 7,315,800 44.14 35.12
Date Open High Low Vol Cls adjCls
11-12-30 42.53 42.84 42.53 2,589,700 42.74 34.00
11-12-29 42.34 42.68 42.25 2,737,500 42.63 33.91
11-12-28 42.93 43.04 42.33 2,872,000 42.36 33.70
11-12-27 43.07 43.46 43.02 2,257,600 43.14 34.32
11-12-23 43.12 43.30 42.89 2,946,300 43.28 34.43
11-12-22 42.37 43.09 42.23 6,355,600 42.96 34.18
11-12-21 41.48 41.90 41.21 6,192,900 41.74 33.21
11-12-20 41.21 42.00 41.21 5,307,300 41.89 33.33
11-12-19 40.72 41.15 40.40 6,250,000 40.49 32.21
Date Open High Low Vol Cls adjCls
11-12-16 41.44 41.76 41.26 5,954,000 41.39 32.93
11-12-15 41.80 42.15 41.30 6,452,300 41.39 32.93
11-12-14 41.36 41.50 40.75 6,190,800 41.10 32.70
11-12-13 42.31 42.79 41.28 6,266,700 41.63 33.12
11-12-12 42.05 42.06 41.49 5,052,600 41.83 33.28
11-12-09 42.15 42.88 42.09 5,356,600 42.71 33.98
11-12-08 42.29 42.52 41.97 5,254,000 42.07 33.47
11-12-07 43.45 43.53 42.88 6,662,500 43.03 34.23
11-12-06 43.81 43.93 43.47 5,008,300 43.56 34.65
Date Open High Low Vol Cls adjCls
11-12-05 44.18 44.26 43.34 6,263,800 43.57 34.66
11-12-02 43.46 43.89 43.18 6,132,300 43.29 34.44
11-12-01 43.18 43.40 42.67 4,940,500 42.75 34.01
11-11-30 43.40 43.86 43.11 12,423,900 43.55 34.65
11-11-29 40.83 41.28 40.68 4,582,800 41.00 32.62
11-11-28 40.74 41.10 40.60 4,942,700 40.82 32.47
11-11-25 39.51 40.06 39.41 2,827,000 39.41 31.35
11-11-23 40.19 40.33 39.60 9,718,400 39.68 31.57
11-11-22 41.29 41.62 40.94 6,823,200 41.12 32.71
Date Open High Low Vol Cls adjCls
11-11-21 41.76 41.89 41.21 6,334,900 41.70 33.17
11-11-18 42.62 42.93 42.41 4,727,800 42.48 33.80
11-11-17 43.00 43.33 42.32 7,040,400 42.63 33.91
11-11-16 43.47 44.31 43.41 4,871,300 43.51 34.61
11-11-15 43.68 44.02 43.30 5,044,700 43.70 34.77
11-11-14 43.92 44.04 43.47 3,500,800 43.57 34.66
11-11-11 43.71 44.31 43.70 5,833,000 44.01 35.01
11-11-10 43.18 43.42 42.40 5,665,900 43.10 34.29
11-11-09 42.95 43.38 42.24 10,758,300 42.43 33.76
Date Open High Low Vol Cls adjCls
11-11-08 44.67 44.89 44.05 5,679,300 44.70 35.56
11-11-07 43.45 44.06 43.40 7,964,300 44.00 35.00
11-11-04 43.34 44.00 43.13 5,478,500 43.85 34.89
11-11-03 43.85 44.14 43.16 6,178,200 44.02 35.02
11-11-02 42.92 43.64 42.86 10,065,800 43.41 34.54
11-11-01 41.91 43.24 41.72 15,025,500 42.72 33.65
11-10-31 44.85 45.28 44.15 8,608,900 44.18 34.80
11-10-28 44.88 45.55 44.87 8,045,100 45.50 35.84
11-10-27 45.17 45.84 44.76 13,456,300 45.43 35.79
Date Open High Low Vol Cls adjCls
11-10-26 43.97 44.79 43.32 18,040,600 44.65 35.17
11-10-25 43.45 44.01 42.84 17,175,000 43.52 34.28
11-10-24 41.32 42.12 41.32 9,613,400 41.84 32.96
11-10-21 41.56 42.47 41.50 10,835,800 42.35 33.36
11-10-20 40.81 41.51 40.25 10,185,300 41.32 32.55
11-10-19 41.32 41.52 40.63 7,938,200 40.78 32.12
11-10-18 40.67 41.37 40.09 8,055,100 41.11 32.38
11-10-17 40.82 40.82 39.91 10,406,300 40.17 31.64
11-10-14 39.46 39.90 39.17 5,799,800 39.88 31.42
Date Open High Low Vol Cls adjCls
11-10-13 38.19 38.94 37.97 5,807,000 38.75 30.52
11-10-12 38.79 39.26 38.62 7,452,900 38.63 30.43
11-10-11 37.75 38.39 37.75 7,806,800 38.36 30.22
11-10-10 37.80 38.32 37.60 6,615,100 38.31 30.18
11-10-07 37.31 37.49 36.82 12,024,800 37.11 29.23
11-10-06 35.66 36.81 35.43 12,472,700 36.78 28.97
11-10-05 35.69 36.82 35.46 8,817,900 36.70 28.91
11-10-04 34.59 35.48 33.62 16,000,000 35.42 27.90
11-10-03 35.89 36.20 35.16 10,119,000 35.22 27.74
Date Open High Low Vol Cls adjCls
11-09-30 36.32 36.71 36.02 9,217,100 36.07 28.41
11-09-29 37.21 37.29 36.38 7,979,100 37.01 29.15
11-09-28 37.88 38.07 36.42 8,093,600 36.43 28.70
11-09-27 37.98 38.46 37.72 9,625,100 37.94 29.89
11-09-26 36.23 36.96 35.65 8,436,600 36.93 29.09
11-09-23 35.21 35.99 35.10 8,911,500 35.86 28.25
11-09-22 35.57 35.87 35.24 11,810,500 35.73 28.15
11-09-21 38.43 38.53 36.89 8,178,600 36.90 29.07
11-09-20 38.89 39.39 38.45 5,921,500 38.77 30.54
Date Open High Low Vol Cls adjCls
11-09-19 38.57 38.89 38.15 8,069,600 38.61 30.41
11-09-16 39.41 39.72 39.34 10,298,100 39.69 31.27
11-09-15 39.03 39.60 38.89 14,571,200 39.52 31.13
11-09-14 38.00 38.59 37.27 18,957,600 38.29 30.16
11-09-13 36.17 36.74 35.95 11,701,800 36.45 28.71
11-09-12 35.24 36.47 35.21 10,267,000 36.43 28.70
11-09-09 36.47 36.66 35.94 10,418,500 36.00 28.36
11-09-08 37.05 37.65 36.98 6,260,900 37.08 29.21
11-09-07 36.99 37.37 36.80 7,084,400 37.29 29.37
Date Open High Low Vol Cls adjCls
11-09-06 35.19 36.42 35.15 13,022,500 36.39 28.67
11-09-02 36.04 36.71 35.91 20,208,700 36.53 28.78
11-09-01 38.73 38.75 37.60 23,184,100 37.79 29.77
11-08-31 39.27 39.72 39.19 7,978,700 39.39 31.03
11-08-30 38.86 39.50 38.36 7,195,000 39.39 31.03
11-08-29 38.78 39.25 38.70 4,940,500 39.25 30.92
11-08-26 37.24 38.44 36.80 12,675,100 38.19 30.08
11-08-25 38.51 38.72 37.31 20,558,300 37.47 29.52
11-08-24 39.43 39.95 38.97 6,466,100 39.55 31.16
Date Open High Low Vol Cls adjCls
11-08-23 39.12 39.84 38.80 8,361,600 39.83 31.38
11-08-22 39.77 39.77 38.25 8,420,900 38.35 30.21
11-08-19 38.72 39.54 38.41 10,640,500 38.46 30.30
11-08-18 39.99 40.05 38.95 14,288,700 39.32 30.97
11-08-17 41.09 41.59 40.75 8,110,100 40.90 32.22
11-08-16 40.64 41.40 40.40 7,724,300 40.97 32.27
11-08-15 40.63 41.65 40.59 11,899,800 41.65 32.81
11-08-12 39.13 40.31 39.06 17,589,500 40.17 31.64
11-08-11 38.38 40.12 37.99 23,107,200 39.70 31.27
Date Open High Low Vol Cls adjCls
11-08-10 39.54 39.57 38.26 14,543,900 38.29 30.16
11-08-09 39.37 39.99 37.84 15,111,000 39.99 31.50
11-08-08 39.78 40.36 38.12 16,959,600 38.19 30.08
11-08-05 40.98 41.33 39.66 17,389,900 40.93 32.24
11-08-04 42.04 42.08 40.42 13,701,100 40.52 31.92
11-08-03 43.18 43.27 42.32 10,683,200 43.18 34.01
11-08-02 44.38 44.70 43.57 11,691,200 43.61 34.02
11-08-01 45.95 46.03 44.72 8,549,900 45.13 35.21
11-07-29 44.70 45.92 44.64 10,712,500 45.44 35.45
Date Open High Low Vol Cls adjCls
11-07-28 44.64 45.38 44.52 11,834,700 45.05 35.15
11-07-27 45.59 45.61 44.72 12,530,300 44.92 35.04
11-07-26 45.89 46.63 45.46 13,833,700 46.18 36.03
11-07-25 46.24 47.09 46.12 12,543,000 46.77 36.49
11-07-22 46.24 46.30 45.89 6,201,200 46.20 36.04
11-07-21 46.01 46.29 45.81 7,788,000 46.04 35.92
11-07-20 45.69 46.01 45.47 8,585,500 45.76 35.70
11-07-19 44.57 45.02 44.52 5,541,000 44.96 35.08
11-07-18 43.99 44.47 43.85 6,969,300 44.31 34.57
Date Open High Low Vol Cls adjCls
11-07-15 44.47 44.65 44.05 9,828,900 44.33 34.58
11-07-14 44.70 44.97 44.10 12,098,900 44.34 34.59
11-07-13 43.52 44.28 43.50 9,895,100 43.74 34.12
11-07-12 43.35 43.71 43.31 11,290,700 43.41 33.87
11-07-11 43.57 44.11 43.55 7,759,900 43.84 34.20
11-07-08 44.28 44.60 44.08 5,141,000 44.51 34.72
11-07-07 44.32 44.73 44.26 6,636,100 44.54 34.75
11-07-06 43.47 43.97 43.31 9,243,000 43.91 34.26
11-07-05 44.66 44.82 44.08 7,164,400 44.21 34.49
Date Open High Low Vol Cls adjCls
11-07-01 43.94 44.67 43.79 7,969,100 44.62 34.81
11-06-30 43.94 44.30 43.87 7,991,000 44.29 34.55
11-06-29 43.02 43.57 42.77 5,952,000 43.47 33.91
11-06-28 42.58 42.94 42.50 5,373,000 42.76 33.36
11-06-27 41.81 42.50 41.72 5,475,000 42.25 32.96
11-06-24 42.28 42.38 41.83 8,684,400 41.90 32.69
11-06-23 42.09 42.62 41.73 13,909,100 42.58 33.22
11-06-22 42.95 43.40 42.91 8,284,100 43.11 33.63
11-06-21 43.01 43.50 42.88 7,789,800 43.40 33.86
Date Open High Low Vol Cls adjCls
11-06-20 41.85 42.02 41.69 5,690,300 41.84 32.64
11-06-17 42.10 42.21 41.78 7,392,300 42.16 32.89
11-06-16 41.47 42.19 41.26 10,344,800 41.80 32.61
11-06-15 42.70 42.85 41.87 8,722,800 41.95 32.73
11-06-14 43.42 43.58 43.25 5,561,600 43.47 33.91
11-06-13 43.05 43.17 42.36 5,636,200 42.69 33.30
11-06-10 43.86 43.88 42.88 6,264,900 43.08 33.61
11-06-09 43.82 44.38 43.73 3,988,500 44.24 34.51
11-06-08 43.67 43.98 43.45 5,969,700 43.49 33.93
Date Open High Low Vol Cls adjCls
11-06-07 44.42 44.51 44.00 6,117,700 44.00 34.33
11-06-06 44.75 44.91 43.82 6,774,700 43.94 34.28
11-06-03 44.09 45.01 44.05 4,791,100 44.63 34.82
11-06-02 45.18 45.41 44.50 4,959,900 45.00 35.11
11-06-01 46.16 46.29 45.25 5,966,300 45.34 35.37
11-05-31 46.46 46.53 45.86 9,121,800 46.24 36.07
11-05-27 45.53 45.76 45.40 4,998,700 45.54 35.53
11-05-26 45.35 45.59 45.06 9,035,600 45.38 35.40
11-05-25 44.09 44.93 44.09 6,590,200 44.71 34.88
Date Open High Low Vol Cls adjCls
11-05-24 44.26 44.78 44.12 7,176,300 44.37 34.62
11-05-23 44.15 44.22 43.66 7,867,900 44.03 34.35
11-05-20 44.80 45.10 44.25 13,163,300 45.00 35.11
11-05-19 43.88 44.07 43.54 7,664,300 43.89 34.24
11-05-18 42.76 43.33 42.62 6,086,700 43.27 33.76
11-05-17 42.80 42.95 42.34 7,240,400 42.80 33.39
11-05-16 42.75 43.10 42.26 11,544,200 42.46 33.13
11-05-13 43.43 43.60 42.75 8,890,400 42.93 33.49
11-05-12 43.37 43.86 43.00 7,424,200 43.58 34.00
Date Open High Low Vol Cls adjCls
11-05-11 44.72 44.72 43.76 6,338,300 43.96 34.30
11-05-10 44.63 45.00 44.50 5,901,700 44.98 34.76
11-05-09 44.52 45.00 44.37 7,403,900 44.87 34.68
11-05-06 43.52 45.04 43.51 16,999,600 44.28 34.22
11-05-05 44.00 44.17 43.25 11,051,100 43.48 33.60
11-05-04 44.97 45.00 44.30 10,579,300 44.38 34.30
11-05-03 45.48 45.60 44.44 12,190,400 44.80 34.62
11-05-02 46.33 46.35 45.77 5,692,700 45.92 35.49
11-04-29 46.25 46.40 46.02 6,874,100 46.14 35.66
Date Open High Low Vol Cls adjCls
11-04-28 46.11 46.49 46.01 7,234,900 46.28 35.77
11-04-27 46.83 46.85 45.94 12,315,900 46.53 35.96
11-04-26 45.95 46.36 45.87 7,890,600 46.32 35.80
11-04-25 46.34 46.35 45.75 8,629,000 45.98 35.54
11-04-21 46.40 46.41 45.87 7,240,300 46.03 35.58
11-04-20 46.05 46.14 45.78 9,412,300 45.91 35.48
11-04-19 44.48 44.81 44.44 5,287,500 44.68 34.53
11-04-18 44.27 44.64 44.04 7,931,500 44.47 34.37
11-04-15 44.96 45.11 44.68 9,247,900 44.96 34.75
Date Open High Low Vol Cls adjCls
11-04-14 45.28 45.70 45.25 9,343,700 45.54 35.20
11-04-13 45.92 46.00 45.30 6,993,800 45.40 35.09
11-04-12 46.07 46.14 45.11 9,040,200 45.30 35.01
11-04-11 46.87 47.18 46.57 6,700,500 46.67 36.07
11-04-08 47.42 47.45 46.72 8,891,600 46.74 36.12
11-04-07 46.79 46.97 46.53 5,917,000 46.95 36.29
11-04-06 46.51 46.98 46.40 7,628,800 46.86 36.22
11-04-05 46.41 47.04 46.37 8,689,300 46.73 36.12
11-04-04 46.17 46.19 45.63 6,999,900 45.89 35.47
Date Open High Low Vol Cls adjCls
11-04-01 45.20 45.97 45.12 10,969,900 45.66 35.29
11-03-31 44.05 44.37 44.00 11,315,600 44.14 34.11
11-03-30 44.56 44.95 44.33 11,611,100 44.58 34.45
11-03-29 44.90 45.15 44.52 18,285,800 44.78 34.61
11-03-28 46.25 46.49 45.96 8,042,600 46.04 35.58
11-03-25 46.39 47.14 46.33 8,526,300 46.87 36.22
11-03-24 46.66 47.00 46.30 11,578,300 46.81 36.18
11-03-23 45.76 46.37 45.75 6,229,600 46.23 35.73
11-03-22 46.03 46.04 45.60 5,407,300 45.74 35.35
Date Open High Low Vol Cls adjCls
11-03-21 45.68 45.90 45.55 5,343,600 45.80 35.40
11-03-18 45.34 45.45 45.00 8,675,200 45.11 34.86
11-03-17 44.37 44.91 44.05 8,812,600 44.68 34.53
11-03-16 43.87 44.33 42.79 11,910,700 43.25 33.43
11-03-15 42.59 44.07 42.50 14,549,000 43.77 33.83
11-03-14 45.17 45.31 44.50 9,275,800 45.07 34.83
11-03-11 45.02 45.94 45.02 13,836,900 45.75 35.36
11-03-10 46.49 46.50 45.65 10,100,000 45.66 35.29
11-03-09 47.47 47.56 47.18 5,075,600 47.41 36.64
Date Open High Low Vol Cls adjCls
11-03-08 47.75 48.00 47.45 6,513,300 47.81 36.95
11-03-07 49.03 49.09 48.11 7,990,400 48.15 37.21
11-03-04 48.34 48.62 47.88 7,956,500 48.56 37.53
11-03-03 47.99 48.24 47.80 6,074,600 48.21 37.26
11-03-02 47.65 48.03 47.46 7,862,900 47.74 36.90
11-03-01 48.35 48.62 47.50 7,874,300 47.60 36.79
11-02-28 48.59 48.66 48.20 5,387,400 48.47 37.46
11-02-25 47.56 48.15 47.45 5,581,800 48.10 37.17
11-02-24 48.03 48.22 47.37 8,993,000 47.38 36.62
Date Open High Low Vol Cls adjCls
11-02-23 47.37 47.95 47.33 9,937,800 47.58 36.77
11-02-22 47.47 48.23 46.90 13,840,300 47.03 36.35
11-02-18 48.09 48.12 47.63 8,611,500 47.93 37.04
11-02-17 47.47 48.28 47.41 10,409,000 48.10 37.17
11-02-16 46.84 47.30 46.79 8,581,600 47.30 36.56
11-02-15 47.00 47.36 46.91 14,435,500 47.05 36.36
11-02-14 45.85 46.80 45.78 10,348,200 46.69 36.09
11-02-11 45.50 46.00 45.46 6,594,700 45.80 35.40
11-02-10 45.65 46.15 45.56 6,178,700 45.93 35.50
Date Open High Low Vol Cls adjCls
11-02-09 46.25 46.36 45.69 7,049,300 45.83 35.42
11-02-08 46.50 46.90 46.20 6,722,600 46.79 35.84
11-02-07 46.58 46.65 46.31 8,163,900 46.54 35.65
11-02-04 46.35 46.41 45.84 10,843,300 46.03 35.26
11-02-03 46.76 46.85 46.20 9,925,300 46.58 35.68
11-02-02 47.67 47.77 47.01 9,871,600 47.13 36.10
11-02-01 46.76 48.09 46.60 20,934,400 47.98 36.75
11-01-31 46.52 47.52 46.20 13,094,400 47.47 36.36
11-01-28 46.48 46.76 45.83 9,189,200 46.21 35.39
Date Open High Low Vol Cls adjCls
11-01-27 46.90 47.09 46.43 8,602,200 46.68 35.75
11-01-26 46.97 47.11 46.25 16,733,500 46.76 35.81
11-01-25 47.37 47.44 47.00 10,333,400 47.21 36.16
11-01-24 47.21 48.16 47.21 7,143,800 48.08 36.83
11-01-21 48.03 48.34 47.40 9,596,900 47.61 36.47
11-01-20 47.58 47.87 46.80 11,543,100 47.57 36.44
11-01-19 49.32 49.39 47.91 10,347,900 48.20 36.92
11-01-18 48.94 49.40 48.68 15,798,500 49.23 37.71
11-01-14 47.56 49.50 47.39 35,199,100 49.25 37.72
Date Open High Low Vol Cls adjCls
11-01-13 48.27 48.30 47.47 13,854,800 47.54 36.41
11-01-12 47.31 47.70 47.10 9,980,500 47.69 36.53
11-01-11 46.58 47.09 46.20 9,228,400 46.83 35.87
11-01-10 45.43 46.13 45.16 11,165,000 46.03 35.26
11-01-07 46.00 46.40 45.69 8,037,500 46.08 35.29
11-01-06 47.33 47.37 46.00 12,556,800 46.23 35.41
11-01-05 46.39 46.60 46.07 11,881,600 46.50 35.62
11-01-04 46.33 46.66 45.79 20,036,400 46.26 35.43
11-01-03 44.90 45.78 44.83 13,735,400 45.15 34.58
Date Open High Low Vol Cls adjCls
10-12-31 43.87 44.33 43.72 4,284,000 44.17 33.83
10-12-30 43.75 44.08 43.43 5,073,000 43.89 33.62
10-12-29 43.71 44.10 43.70 5,147,400 43.95 33.66
10-12-28 44.01 44.20 43.99 3,252,100 44.11 33.79
10-12-27 43.98 44.00 43.63 2,797,000 43.97 33.68
10-12-23 43.90 44.11 43.88 5,375,900 44.00 33.70
10-12-22 43.43 43.71 43.20 4,197,100 43.61 33.40
10-12-21 43.77 43.88 43.51 4,820,000 43.54 33.35
10-12-20 43.75 43.75 43.20 7,615,600 43.68 33.46
Date Open High Low Vol Cls adjCls
10-12-17 43.58 43.76 43.16 6,515,200 43.25 33.13
10-12-16 43.89 44.02 43.59 10,269,000 43.75 33.51
10-12-15 44.40 44.74 43.29 16,959,000 43.86 33.59
10-12-14 44.83 44.83 44.06 17,293,000 44.44 34.04
10-12-13 43.48 43.80 43.41 6,408,400 43.43 33.26
10-12-10 42.91 43.35 42.89 6,616,600 43.24 33.12
10-12-09 43.16 43.34 42.57 7,972,700 42.79 32.77
10-12-08 43.59 43.61 42.87 6,564,500 43.27 33.14
10-12-07 43.39 43.50 42.85 8,457,600 42.89 32.85
Date Open High Low Vol Cls adjCls
10-12-06 42.08 42.92 42.05 9,966,600 42.81 32.79
10-12-03 41.46 41.63 41.04 8,019,900 41.49 31.78
10-12-02 40.78 41.42 40.77 10,237,000 41.32 31.65
10-12-01 40.55 40.73 40.15 8,713,500 40.62 31.11
10-11-30 39.78 40.31 39.76 10,704,400 40.00 30.64
10-11-29 40.36 40.67 40.00 11,978,900 40.59 31.09
10-11-26 40.95 41.24 40.80 3,647,900 40.93 31.35
10-11-24 41.20 41.66 41.14 5,956,800 41.47 31.76
10-11-23 41.24 41.31 40.70 9,536,500 40.89 31.32
Date Open High Low Vol Cls adjCls
10-11-22 41.45 41.79 41.01 6,552,000 41.64 31.89
10-11-19 41.67 42.03 41.32 5,458,700 42.03 32.19
10-11-18 42.14 42.38 41.98 5,631,700 42.21 32.33
10-11-17 41.40 41.90 41.35 6,628,900 41.60 31.86
10-11-16 42.49 42.50 41.32 10,200,900 41.78 32.00
10-11-15 43.60 43.64 43.01 6,710,700 43.04 32.97
10-11-12 43.35 43.65 42.82 6,568,800 42.99 32.93
10-11-11 43.29 43.81 43.26 7,828,300 43.68 33.46
10-11-10 43.24 43.55 42.69 11,711,500 43.53 33.34
Date Open High Low Vol Cls adjCls
10-11-09 44.20 44.37 42.88 16,473,900 43.00 32.93
10-11-08 43.16 43.35 42.90 9,502,400 43.23 33.11
10-11-05 43.56 43.98 43.34 9,106,200 43.79 33.54
10-11-04 43.17 43.95 42.97 16,286,500 43.91 33.63
10-11-03 42.61 42.73 41.90 16,193,500 42.37 32.45
10-11-02 41.28 41.68 41.16 10,266,400 41.42 31.72
10-11-01 40.99 41.18 40.61 5,837,200 40.77 31.23
10-10-29 40.56 41.00 40.45 5,343,300 40.80 31.25
10-10-28 40.65 41.35 40.21 17,172,000 40.60 31.10
Date Open High Low Vol Cls adjCls
10-10-27 40.17 40.26 39.58 12,112,400 40.10 30.71
10-10-26 40.39 40.77 40.21 7,507,600 40.65 31.14
10-10-25 40.61 40.70 40.21 5,308,900 40.21 30.80
10-10-22 40.57 40.99 40.22 6,824,200 40.50 31.02
10-10-21 40.88 41.21 40.45 7,577,200 40.65 31.14
10-10-20 40.93 41.49 40.90 6,992,900 41.10 31.48
10-10-19 40.40 41.36 40.38 10,092,500 40.94 31.36
10-10-18 40.66 41.74 40.44 10,620,000 41.49 31.78
10-10-15 40.92 41.11 40.40 9,023,100 40.62 31.11
Date Open High Low Vol Cls adjCls
10-10-14 41.15 41.37 40.96 6,750,300 41.02 31.42
10-10-13 41.40 41.75 41.25 6,950,200 41.41 31.72
10-10-12 40.74 41.53 40.55 8,343,100 41.26 31.60
10-10-11 41.32 41.52 41.17 5,430,200 41.24 31.59
10-10-08 41.50 41.98 41.40 6,004,900 41.92 32.11
10-10-07 41.77 42.08 41.33 7,218,200 41.52 31.80
10-10-06 41.65 41.77 41.27 6,663,700 41.61 31.87
10-10-05 41.15 41.52 40.92 8,048,000 41.33 31.66
10-10-04 41.46 41.57 40.73 10,158,200 40.82 31.27
Date Open High Low Vol Cls adjCls
10-10-01 41.94 42.00 41.73 20,690,500 41.95 32.13
10-09-30 40.97 41.30 40.35 22,727,800 41.17 31.53
10-09-29 39.84 40.30 39.68 19,226,900 40.00 30.64
10-09-28 38.23 39.80 37.86 14,297,400 39.29 30.09
10-09-27 38.39 38.85 38.24 10,074,300 38.71 29.65
10-09-24 38.25 38.54 38.21 6,503,500 38.46 29.46
10-09-23 37.97 38.35 37.84 5,861,200 38.13 29.20
10-09-22 38.33 38.65 38.07 6,336,800 38.09 29.17
10-09-21 38.78 38.99 38.35 9,887,100 38.59 29.56
Date Open High Low Vol Cls adjCls
10-09-20 38.36 38.78 38.10 8,413,100 38.68 29.63
10-09-17 38.16 38.26 37.49 6,916,100 38.03 29.13
10-09-16 38.49 38.53 38.12 6,247,300 38.27 29.31
10-09-15 38.08 38.25 37.77 6,829,000 38.18 29.24
10-09-14 38.49 38.85 38.46 7,056,200 38.52 29.50
10-09-13 38.35 38.56 38.13 8,549,200 38.35 29.37
10-09-10 37.94 38.30 37.81 7,702,800 38.22 29.27
10-09-09 38.64 38.67 37.76 7,482,700 38.02 29.12
10-09-08 38.29 38.58 38.22 13,314,900 38.37 29.39
Date Open High Low Vol Cls adjCls
10-09-07 37.71 37.75 37.13 7,658,300 37.19 28.48
10-09-03 36.71 37.43 36.71 9,569,800 37.43 28.67
10-09-02 36.02 36.57 36.01 8,000,200 36.57 28.01
10-09-01 35.89 36.29 35.67 9,444,200 36.16 27.70
10-08-31 34.68 35.13 34.50 9,444,600 34.83 26.68
10-08-30 35.64 36.12 35.23 6,858,500 35.26 27.01
10-08-27 35.40 35.82 34.71 10,402,400 35.56 27.24
10-08-26 35.79 36.20 35.27 12,011,700 35.42 27.13
10-08-25 34.36 35.31 34.16 13,644,500 35.25 27.00
Date Open High Low Vol Cls adjCls
10-08-24 34.95 35.25 34.50 15,687,900 34.92 26.75
10-08-23 36.42 36.91 36.11 9,267,900 36.12 27.67
10-08-20 35.87 36.43 35.53 12,435,900 36.40 27.88
10-08-19 36.99 37.13 36.18 16,390,400 36.24 27.76
10-08-18 37.77 37.81 37.04 10,336,500 37.30 28.57
10-08-17 38.17 38.41 37.71 11,401,100 38.05 29.14
10-08-16 38.42 38.85 38.15 10,762,700 38.40 29.41
10-08-13 37.78 39.57 37.75 17,210,900 38.93 29.82
10-08-12 37.69 38.45 37.49 12,555,600 38.38 29.40
Date Open High Low Vol Cls adjCls
10-08-11 38.97 39.00 38.59 12,220,100 38.79 29.71
10-08-10 40.06 40.25 39.38 16,296,200 40.11 30.72
10-08-09 41.56 41.59 40.85 18,331,200 40.86 31.30
10-08-06 41.07 41.50 40.60 29,162,500 41.33 31.66
10-08-05 40.23 40.75 39.94 24,447,600 40.68 31.16
10-08-04 39.77 40.64 39.20 33,302,000 39.39 30.17
10-08-03 39.38 40.00 39.11 18,618,800 40.00 30.64
10-08-02 39.00 39.55 38.95 16,956,300 39.42 30.19
10-07-30 38.09 38.63 38.03 13,119,800 38.47 29.47
Date Open High Low Vol Cls adjCls
10-07-29 38.15 38.90 38.10 19,256,500 38.47 29.47
10-07-28 37.34 38.10 37.32 18,097,000 37.71 28.88
10-07-27 38.55 38.56 37.33 33,502,000 38.00 29.11
10-07-26 37.93 39.00 37.74 33,981,500 38.65 29.60
10-07-23 36.62 36.88 36.17 16,621,900 36.86 28.23
10-07-22 36.47 36.71 36.03 29,319,000 36.23 27.75
10-07-21 36.61 36.65 35.67 27,693,200 36.13 27.67
10-07-20 34.90 35.98 34.79 40,772,400 35.20 26.96
10-07-19 36.00 36.08 34.58 55,491,300 35.75 27.38
Date Open High Low Vol Cls adjCls
10-07-16 38.52 38.54 37.07 50,505,300 37.10 28.42
10-07-15 36.68 39.81 36.52 75,737,600 38.92 29.81
10-07-14 36.23 36.85 35.70 45,008,600 36.18 27.71
10-07-13 37.72 37.76 35.71 85,975,400 36.88 28.25
10-07-12 35.64 37.00 35.42 72,391,600 36.76 28.16
10-07-09 33.28 34.17 32.12 48,454,800 34.05 26.08
10-07-08 33.79 33.90 32.95 47,070,000 33.74 25.84
10-07-07 32.73 33.22 32.19 54,388,300 33.19 25.42
10-07-06 31.03 31.91 30.74 49,975,000 31.91 24.44
Date Open High Low Vol Cls adjCls
10-07-02 29.88 29.91 28.99 31,483,200 29.35 22.48
10-07-01 29.86 30.42 28.79 67,876,900 29.39 22.51
10-06-30 28.73 29.15 28.15 65,745,500 28.88 22.12
10-06-29 27.32 28.15 26.95 67,648,400 27.67 21.19
10-06-28 27.65 28.03 26.75 67,874,600 27.05 20.72
10-06-25 27.77 28.08 26.83 93,355,400 27.02 20.70
10-06-24 30.00 30.00 28.56 67,853,700 28.74 22.01
10-06-23 30.16 30.29 29.51 58,720,100 29.67 22.73
10-06-22 29.58 30.77 29.37 86,573,800 29.68 22.73
Date Open High Low Vol Cls adjCls
10-06-21 30.64 31.18 30.11 65,437,600 30.33 23.23
10-06-18 32.53 32.53 31.41 83,105,600 31.76 24.33
10-06-17 32.20 32.46 31.25 111,455,800 31.71 24.29
10-06-16 29.90 33.00 29.58 235,447,100 31.85 24.39
10-06-15 30.58 32.13 29.85 165,557,000 31.40 24.05
10-06-14 32.39 32.60 30.56 112,737,300 30.67 23.49
10-06-11 34.05 34.46 33.25 132,861,900 33.97 26.02
10-06-10 32.16 33.04 30.89 222,397,900 32.78 25.11
10-06-09 33.96 34.45 29.00 240,808,500 29.20 22.37
Date Open High Low Vol Cls adjCls
10-06-08 35.83 36.12 34.15 95,404,800 34.68 26.56
10-06-07 38.13 38.15 36.65 44,289,000 36.76 28.16
10-06-04 38.50 38.99 37.06 62,577,400 37.16 28.46
10-06-03 38.92 39.41 37.12 90,373,200 39.27 30.08
10-06-02 37.27 38.17 36.47 90,105,900 37.66 28.84
10-06-01 37.34 38.53 36.20 120,257,000 36.52 27.97
10-05-28 43.64 43.84 42.47 31,854,800 42.95 32.90
10-05-27 45.20 45.57 44.35 55,880,000 45.38 34.76
10-05-26 42.35 43.27 42.12 33,144,000 42.41 32.48
Date Open High Low Vol Cls adjCls
10-05-25 40.61 42.60 40.61 33,271,200 42.56 32.60
10-05-24 42.49 43.04 41.86 32,302,300 41.86 32.06
10-05-21 43.75 44.46 43.31 28,860,600 43.86 33.59
10-05-20 45.17 45.70 43.96 37,662,200 44.58 34.15
10-05-19 45.82 46.12 45.00 28,174,100 45.27 34.67
10-05-18 46.77 46.78 45.27 20,338,300 45.38 34.76
10-05-17 47.20 47.56 45.41 27,485,900 46.57 35.67
10-05-14 47.17 47.24 46.00 34,753,500 46.87 35.90
10-05-13 48.18 49.00 47.93 19,204,200 48.10 36.84
Date Open High Low Vol Cls adjCls
10-05-12 48.76 49.05 47.86 23,295,500 48.50 37.15
10-05-11 48.12 49.51 48.05 26,604,300 48.74 37.33
10-05-10 49.12 49.89 48.16 31,336,500 48.75 37.34
10-05-07 49.75 50.32 48.00 24,092,300 49.06 37.58
10-05-06 51.38 51.69 48.01 37,343,500 50.33 38.55
10-05-05 51.00 52.00 50.07 42,225,300 50.99 39.05
10-05-04 50.51 51.32 48.44 55,665,100 51.20 39.22
10-05-03 49.36 51.29 47.35 156,810,500 50.19 38.44
10-04-30 52.43 53.38 51.36 61,635,600 52.15 39.94
Date Open High Low Vol Cls adjCls
10-04-29 56.39 56.49 51.88 85,065,100 52.56 40.26
10-04-28 57.21 57.69 56.64 9,568,300 57.34 43.92
10-04-27 56.77 57.72 56.21 18,287,000 56.33 43.14
10-04-26 59.77 59.87 57.90 13,117,800 57.91 44.36
10-04-23 58.85 59.91 58.75 5,333,900 59.88 45.86
10-04-22 59.14 59.55 58.86 5,332,600 59.55 45.61
10-04-21 60.19 60.57 59.84 4,079,500 60.09 46.02
10-04-20 60.45 60.70 60.29 3,790,200 60.48 46.32
10-04-19 58.86 59.52 58.81 5,524,800 59.48 45.56
Date Open High Low Vol Cls adjCls
10-04-16 60.41 60.50 59.33 6,216,500 59.88 45.86
10-04-15 60.56 60.98 60.48 5,288,500 60.57 46.39
10-04-14 59.99 60.10 59.67 5,968,200 60.00 45.96
10-04-13 59.55 59.60 58.71 3,691,100 59.29 45.41
10-04-12 59.27 59.62 59.21 3,896,600 59.34 45.45
10-04-09 59.12 59.50 59.03 6,550,500 59.46 45.54
10-04-08 58.26 59.04 58.08 4,117,500 58.97 45.17
10-04-07 58.98 59.16 58.59 4,961,800 58.78 45.02
10-04-06 58.53 59.42 58.41 5,790,300 59.36 45.47
Date Open High Low Vol Cls adjCls
10-04-05 58.27 58.67 58.00 3,636,100 58.51 44.81
10-04-01 57.45 58.07 57.43 6,979,700 57.74 44.22
10-03-31 56.69 57.28 56.61 6,330,300 57.07 43.71
10-03-30 56.94 57.12 56.67 5,848,600 56.83 43.53
10-03-29 56.41 56.97 56.40 6,023,400 56.89 43.57
10-03-26 56.49 56.90 56.33 5,852,100 56.69 43.42
10-03-25 57.26 57.35 56.51 6,029,600 56.53 43.30
10-03-24 57.11 57.34 56.92 6,600,000 57.23 43.83
10-03-23 57.54 58.02 57.39 5,391,100 57.95 44.39
Date Open High Low Vol Cls adjCls
10-03-22 56.63 57.45 56.56 5,869,300 57.35 43.93
10-03-19 57.69 58.24 57.13 5,393,600 57.69 44.19
10-03-18 58.47 58.49 57.72 4,531,100 58.15 44.54
10-03-17 57.97 58.43 57.86 6,501,700 58.15 44.54
10-03-16 56.69 57.24 56.58 4,949,000 57.18 43.80
10-03-15 56.57 56.62 56.07 4,747,400 56.58 43.34
10-03-12 56.69 56.98 56.52 6,646,100 56.86 43.55
10-03-11 56.16 56.65 56.03 4,161,500 56.60 43.35
10-03-10 55.98 56.40 55.91 6,177,800 56.19 43.04
Date Open High Low Vol Cls adjCls
10-03-09 55.58 56.24 55.57 4,712,100 56.04 42.92
10-03-08 55.98 56.38 55.85 5,918,400 56.17 43.02
10-03-05 55.40 55.84 55.29 5,177,700 55.78 42.72
10-03-04 55.34 55.47 54.80 5,038,000 55.09 42.20
10-03-03 54.28 55.13 54.27 6,239,900 54.86 42.02
10-03-02 53.72 54.24 53.58 5,975,400 54.00 41.36
10-03-01 53.36 54.04 53.26 6,020,800 53.98 41.34
10-02-26 52.65 53.34 52.50 6,343,600 53.21 40.76
10-02-25 52.38 52.90 52.00 8,799,700 52.89 40.51
Date Open High Low Vol Cls adjCls
10-02-24 53.51 53.89 53.26 5,022,200 53.58 41.04
10-02-23 53.55 53.77 53.11 7,009,200 53.22 40.76
10-02-22 54.57 54.62 54.09 5,497,600 54.25 41.55
10-02-19 53.69 54.39 53.57 6,051,800 54.30 41.59
10-02-18 54.18 54.90 54.18 4,666,100 54.74 41.93
10-02-17 54.64 54.80 54.02 7,368,200 54.24 41.54
10-02-16 54.86 56.14 54.65 11,509,700 55.95 42.21
10-02-12 54.14 54.80 53.92 6,761,900 54.67 41.24
10-02-11 53.89 54.86 53.59 6,878,000 54.80 41.34
Date Open High Low Vol Cls adjCls
10-02-10 53.72 53.92 53.11 5,598,300 53.65 40.48
10-02-09 52.92 54.10 52.73 8,017,100 53.61 40.45
10-02-08 52.64 53.24 52.13 7,808,900 52.43 39.55
10-02-05 53.11 53.31 52.10 11,065,800 53.18 40.12
10-02-04 54.76 54.78 53.44 8,364,700 53.48 40.35
10-02-03 55.35 55.53 54.85 8,410,700 55.17 41.62
10-02-02 54.40 55.71 54.14 18,574,000 55.46 41.84
10-02-01 56.47 57.26 56.47 6,031,200 57.23 43.18
10-01-29 57.08 57.38 55.87 7,643,200 56.12 42.34
Date Open High Low Vol Cls adjCls
10-01-28 58.40 58.48 56.96 5,003,700 57.33 43.25
10-01-27 57.89 58.18 57.44 6,025,600 58.06 43.80
10-01-26 57.95 58.92 57.81 5,684,700 58.49 44.13
10-01-25 58.55 58.79 58.21 4,039,100 58.55 44.17
10-01-22 58.77 59.10 57.76 7,297,200 57.87 43.66
10-01-21 60.95 61.11 59.13 7,184,400 59.57 44.94
10-01-20 61.35 61.44 60.60 5,410,900 61.06 46.07
10-01-19 61.76 62.38 61.76 4,914,400 62.32 47.02
10-01-15 61.62 61.72 61.29 3,596,700 61.64 46.50
Date Open High Low Vol Cls adjCls
10-01-14 61.22 61.75 61.16 3,330,700 61.73 46.57
10-01-13 61.31 61.98 61.00 5,686,600 61.80 46.62
10-01-12 60.86 61.69 60.80 6,126,600 61.50 46.40
10-01-11 61.54 61.97 61.45 8,227,200 61.89 46.69
10-01-08 59.79 60.06 59.67 3,786,100 60.00 45.27
10-01-07 59.92 60.00 59.69 4,431,300 59.86 45.16
10-01-06 59.52 59.92 59.34 6,227,900 59.88 45.18
10-01-05 59.65 59.90 59.31 4,109,600 59.57 44.94
10-01-04 59.30 59.45 59.08 3,956,100 59.15 44.62
Date Open High Low Vol Cls adjCls
09-12-31 58.49 58.49 57.97 1,517,600 57.97 43.73
09-12-30 57.74 58.33 57.70 1,971,000 58.16 43.88
09-12-29 58.58 58.69 57.86 2,757,500 58.05 43.79
09-12-28 58.48 58.64 58.37 2,270,800 58.63 44.23
09-12-24 58.13 58.47 58.09 1,428,400 58.24 43.94
09-12-23 57.99 58.10 57.70 3,199,800 57.91 43.69
09-12-22 57.86 57.86 57.36 3,188,700 57.48 43.36
09-12-21 57.31 57.61 57.07 3,572,100 57.24 43.18
09-12-18 56.52 56.61 55.76 5,342,100 56.18 42.38
Date Open High Low Vol Cls adjCls
09-12-17 56.26 56.36 55.80 4,630,900 55.90 42.17
09-12-16 56.53 57.40 56.53 4,303,900 57.04 43.03
09-12-15 56.09 56.89 56.08 4,801,400 56.43 42.57
09-12-14 57.13 57.23 56.75 3,186,700 56.77 42.83
09-12-11 56.58 56.69 56.19 3,303,600 56.45 42.59
09-12-10 56.51 56.64 56.01 5,184,800 56.39 42.54
09-12-09 56.36 56.70 55.87 6,537,400 56.70 42.78
09-12-08 57.38 57.50 56.83 5,451,100 57.04 43.03
09-12-07 57.65 58.71 57.60 4,263,700 58.17 43.89
Date Open High Low Vol Cls adjCls
09-12-04 58.71 58.82 57.51 4,363,700 57.86 43.65
09-12-03 58.17 58.48 57.61 5,370,100 57.62 43.47
09-12-02 58.54 59.00 58.37 3,945,500 58.64 44.24
09-12-01 58.32 58.79 58.22 3,918,700 58.58 44.19
09-11-30 57.03 57.59 56.71 5,784,000 57.18 43.14
09-11-27 56.71 58.39 56.60 3,795,700 58.11 43.84
09-11-25 58.85 59.30 58.64 2,812,300 59.22 44.68
09-11-24 58.85 58.94 58.09 3,330,200 58.72 44.30
09-11-23 58.75 59.09 58.46 6,127,400 58.64 44.24
Date Open High Low Vol Cls adjCls
09-11-20 57.38 57.86 57.33 3,338,000 57.83 43.63
09-11-19 58.69 58.71 57.76 3,857,900 58.63 44.23
09-11-18 59.61 59.63 58.98 2,838,200 59.24 44.69
09-11-17 59.26 59.58 59.01 3,780,600 59.50 44.89
09-11-16 59.05 59.66 58.95 4,582,900 59.26 44.71
09-11-13 57.89 58.41 57.55 3,751,100 58.35 44.02
09-11-12 57.94 58.12 57.15 4,380,100 57.27 43.21
09-11-11 58.76 58.97 58.02 4,827,800 58.33 44.01
09-11-10 58.74 59.24 58.61 5,199,500 59.13 44.61
Date Open High Low Vol Cls adjCls
09-11-09 59.68 60.00 59.61 6,039,100 59.93 44.58
09-11-06 57.53 58.43 57.45 4,113,700 58.43 43.46
09-11-05 58.20 58.91 58.07 4,688,300 58.53 43.54
09-11-04 57.73 58.19 57.47 5,012,600 57.58 42.83
09-11-03 56.36 57.81 56.22 5,694,600 57.55 42.81
09-11-02 57.03 57.85 56.52 5,574,000 57.27 42.60
09-10-30 57.99 58.07 56.15 7,111,900 56.62 42.12
09-10-29 57.96 58.50 57.69 6,835,200 58.30 43.37
09-10-28 57.70 57.70 56.77 10,207,900 56.82 42.27
Date Open High Low Vol Cls adjCls
09-10-27 57.93 58.69 57.41 12,981,400 57.82 43.01
09-10-26 56.24 56.78 55.25 5,531,600 55.48 41.27
09-10-23 56.11 56.19 55.15 4,625,100 55.42 41.22
09-10-22 56.28 56.79 55.82 4,002,000 56.64 42.13
09-10-21 56.43 57.35 56.35 5,843,100 56.42 41.97
09-10-20 56.43 56.50 55.72 4,905,500 56.18 41.79
09-10-19 56.04 56.80 55.64 6,527,800 56.40 41.95
09-10-16 55.09 55.27 54.86 5,745,500 55.01 40.92
09-10-15 54.46 54.88 54.29 5,889,700 54.76 40.73
Date Open High Low Vol Cls adjCls
09-10-14 54.00 54.00 53.50 4,747,700 53.66 39.92
09-10-13 52.73 52.88 52.18 5,166,200 52.68 39.19
09-10-12 52.40 52.86 52.38 4,979,600 52.64 39.16
09-10-09 52.08 52.34 51.71 6,619,200 52.27 38.88
09-10-08 52.25 53.11 52.17 4,698,300 52.76 39.25
09-10-07 51.80 52.29 51.66 5,595,600 52.23 38.85
09-10-06 52.13 52.97 52.02 5,896,800 52.50 39.05
09-10-05 50.93 51.68 50.64 7,268,500 51.44 38.26
09-10-02 51.28 51.77 50.60 9,836,100 50.73 37.74
Date Open High Low Vol Cls adjCls
09-10-01 52.91 52.98 51.75 6,524,800 51.78 38.52
09-09-30 53.64 53.73 52.74 5,462,300 53.23 39.60
09-09-29 53.61 53.81 53.29 3,773,700 53.61 39.88
09-09-28 52.51 53.65 52.50 3,632,500 53.56 39.84
09-09-25 52.96 53.59 52.68 5,292,200 52.92 39.36
09-09-24 54.18 54.26 52.81 5,975,900 53.19 39.57
09-09-23 55.56 55.58 54.24 5,165,100 54.24 40.35
09-09-22 55.47 55.61 55.24 4,503,400 55.39 41.20
09-09-21 53.90 54.66 53.81 3,702,900 54.41 40.47
Date Open High Low Vol Cls adjCls
09-09-18 54.65 54.93 54.30 4,165,100 54.79 40.76
09-09-17 54.84 55.38 54.68 4,980,400 54.80 40.76
09-09-16 54.21 54.78 53.99 4,614,200 54.65 40.65
09-09-15 53.84 54.23 53.62 5,144,800 54.12 40.26
09-09-14 53.60 54.40 53.57 4,445,300 54.29 40.38
09-09-11 54.83 54.93 54.23 4,888,700 54.58 40.60
09-09-10 54.72 55.10 54.42 3,722,200 55.04 40.94
09-09-09 54.81 55.27 54.48 5,362,300 54.95 40.87
09-09-08 54.04 54.29 53.80 6,251,900 54.16 40.29
Date Open High Low Vol Cls adjCls
09-09-04 52.47 53.33 52.38 5,001,500 53.19 39.57
09-09-03 52.70 52.89 52.33 5,365,500 52.80 39.28
09-09-02 52.29 52.90 52.00 10,640,300 52.53 39.07
09-09-01 51.14 51.82 50.30 4,639,400 50.47 37.54
09-08-31 51.41 51.52 51.14 2,957,200 51.45 38.27
09-08-28 52.50 52.52 51.86 2,904,500 51.98 38.67
09-08-27 51.55 51.97 50.99 3,562,300 51.88 38.59
09-08-26 51.33 51.65 51.15 5,137,100 51.37 38.21
09-08-25 52.12 52.50 51.80 4,196,300 51.93 38.63
Date Open High Low Vol Cls adjCls
09-08-24 52.17 52.44 51.70 4,914,100 51.88 38.59
09-08-21 52.26 52.69 52.00 5,958,200 52.25 38.87
09-08-20 51.01 51.37 50.92 3,648,100 51.15 38.05
09-08-19 49.54 50.99 49.52 4,260,700 50.64 37.67
09-08-18 49.55 50.26 49.36 3,630,300 50.06 37.24
09-08-17 49.14 49.28 48.70 3,946,500 49.18 36.58
09-08-14 51.08 51.10 50.07 4,594,200 50.43 37.51
09-08-13 50.66 50.79 50.17 4,269,700 50.68 37.70
09-08-12 50.25 50.72 50.03 5,909,500 50.30 37.42
Date Open High Low Vol Cls adjCls
09-08-11 50.84 51.00 50.60 5,071,600 50.83 37.19
09-08-10 50.86 51.32 50.77 4,345,700 51.20 37.46
09-08-07 51.34 51.41 50.90 4,835,800 51.11 37.39
09-08-06 51.08 51.17 50.17 5,338,600 50.51 36.95
09-08-05 51.57 51.78 51.00 4,844,000 51.55 37.71
09-08-04 51.52 52.08 51.20 5,233,500 51.72 37.84
09-08-03 51.45 52.24 51.25 6,920,000 52.05 38.08
09-07-31 49.70 50.35 49.39 5,657,600 50.04 36.61
09-07-30 50.31 50.50 49.84 6,363,800 49.87 36.48
Date Open High Low Vol Cls adjCls
09-07-29 50.27 50.29 49.40 7,121,500 49.67 36.34
09-07-28 50.37 50.38 49.45 6,741,700 50.00 36.58
09-07-27 51.19 51.53 50.89 5,468,700 51.34 37.56
09-07-24 50.65 50.90 50.10 3,922,100 50.65 37.05
09-07-23 49.99 50.93 49.94 5,760,700 50.70 37.09
09-07-22 49.52 50.19 49.33 3,952,300 49.66 36.33
09-07-21 50.16 50.22 49.29 4,901,000 49.95 36.54
09-07-20 49.99 50.17 49.50 5,156,100 50.15 36.69
09-07-17 48.67 48.98 48.56 3,941,400 48.72 35.64
Date Open High Low Vol Cls adjCls
09-07-16 48.59 49.18 48.37 5,232,000 48.94 35.80
09-07-15 47.70 48.51 47.64 5,048,900 48.33 35.36
09-07-14 46.85 46.94 46.08 3,769,000 46.40 33.94
09-07-13 45.64 46.27 45.02 5,217,100 46.20 33.80
09-07-10 45.09 45.41 44.77 4,924,800 45.22 33.08
09-07-09 45.44 45.97 45.27 5,075,700 45.54 33.32
09-07-08 45.50 45.68 44.62 6,171,400 45.31 33.15
09-07-07 46.00 46.00 45.28 5,406,800 45.33 33.16
09-07-06 45.54 45.99 45.31 6,431,200 45.93 33.60
Date Open High Low Vol Cls adjCls
09-07-02 47.44 47.58 47.06 4,130,800 47.06 34.43
09-07-01 48.36 49.08 47.97 4,882,600 47.97 35.09
09-06-30 48.04 48.24 46.90 5,015,500 47.68 34.88
09-06-29 47.87 48.34 47.58 3,686,100 47.96 35.09
09-06-26 47.08 47.49 46.66 4,081,500 47.24 34.56
09-06-25 46.12 47.46 46.01 5,885,400 47.43 34.70
09-06-24 47.16 47.62 46.67 5,489,500 46.97 34.36
09-06-23 47.10 47.45 46.37 5,260,900 47.11 34.46
09-06-22 47.58 47.68 46.58 6,767,700 46.85 34.27
Date Open High Low Vol Cls adjCls
09-06-19 48.92 49.36 48.53 5,986,900 48.83 35.72
09-06-18 47.45 48.20 47.32 6,143,800 47.72 34.91
09-06-17 48.33 48.67 47.77 8,216,300 48.40 35.41
09-06-16 49.89 50.13 49.23 6,614,300 49.30 36.07
09-06-15 50.00 50.11 49.16 7,903,600 49.85 36.47
09-06-12 50.94 51.24 50.58 4,970,100 51.20 37.46
09-06-11 51.90 52.88 51.90 6,251,000 52.21 38.19
09-06-10 53.21 53.29 51.69 8,422,600 52.16 38.16
09-06-09 52.20 52.27 51.51 5,914,700 51.96 38.01
Date Open High Low Vol Cls adjCls
09-06-08 50.13 51.53 49.80 7,835,800 51.35 37.57
09-06-05 50.75 50.89 49.99 6,783,300 50.36 36.84
09-06-04 51.19 51.50 50.59 7,168,600 50.91 37.24
09-06-03 51.33 51.45 50.18 7,058,400 50.75 37.13
09-06-02 51.68 52.61 51.57 7,492,600 52.32 38.28
09-06-01 51.00 52.00 50.79 8,985,200 51.88 37.95
09-05-29 50.00 50.20 48.95 7,601,500 49.50 36.21
09-05-28 48.87 49.09 48.04 6,215,600 48.82 35.71
09-05-27 48.74 49.07 47.95 5,535,600 48.08 35.17
Date Open High Low Vol Cls adjCls
09-05-26 47.26 48.75 47.26 5,838,500 48.55 35.52
09-05-22 47.65 47.98 47.32 4,015,300 47.60 34.82
09-05-21 47.11 47.60 46.72 5,413,700 47.41 34.68
09-05-20 48.04 48.44 47.67 7,428,600 47.78 34.95
09-05-19 47.29 47.58 46.93 5,657,500 47.10 34.46
09-05-18 46.69 47.32 46.52 6,071,000 47.26 34.57
09-05-15 45.98 46.25 45.30 5,316,900 45.62 33.37
09-05-14 45.72 46.43 45.44 6,075,400 46.22 33.81
09-05-13 46.61 46.92 45.92 8,493,400 46.04 33.68
Date Open High Low Vol Cls adjCls
09-05-12 47.24 48.10 47.07 8,512,200 47.94 34.46
09-05-11 46.76 47.36 46.65 9,756,700 47.00 33.78
09-05-08 47.01 48.75 46.95 11,543,700 48.34 34.74
09-05-07 46.81 47.00 45.75 14,608,100 46.17 33.18
09-05-06 45.78 46.19 45.16 7,544,400 46.13 33.16
09-05-05 44.59 45.05 44.34 5,450,800 44.84 32.23
09-05-04 44.17 45.25 44.05 7,450,900 45.02 32.36
09-05-01 43.17 43.98 42.95 5,353,900 43.87 31.53
09-04-30 42.89 43.50 42.20 7,472,300 42.46 30.52
Date Open High Low Vol Cls adjCls
09-04-29 42.62 43.55 42.57 9,000,700 43.11 30.99
09-04-28 42.52 42.97 42.08 7,377,800 42.62 30.63
09-04-27 41.67 42.70 41.44 8,997,800 41.92 30.13
09-04-24 42.35 42.50 41.81 7,994,900 42.06 30.23
09-04-23 40.53 42.27 39.92 7,172,500 40.85 29.36
09-04-22 39.07 39.92 39.00 6,855,200 39.11 28.11
09-04-21 38.58 39.98 38.54 6,041,300 39.77 28.58
09-04-20 39.71 39.74 38.70 6,776,200 38.90 27.96
09-04-17 40.00 40.35 39.72 5,474,600 40.13 28.84
Date Open High Low Vol Cls adjCls
09-04-16 39.43 40.20 39.26 8,086,400 40.01 28.76
09-04-15 38.99 39.35 38.60 6,625,700 39.33 28.27
09-04-14 38.69 39.75 38.69 8,660,300 39.19 28.17
09-04-13 39.58 40.23 39.25 5,119,800 39.92 28.69
09-04-09 39.41 40.01 39.06 9,704,700 40.01 28.76
09-04-08 38.88 39.77 38.50 7,278,800 39.60 28.46
09-04-07 39.51 39.95 39.17 7,540,800 39.64 28.49
09-04-06 40.11 40.84 40.02 7,369,200 40.71 29.26
09-04-03 41.11 41.57 40.44 7,355,100 41.33 29.71
Date Open High Low Vol Cls adjCls
09-04-02 41.16 42.15 41.09 7,681,900 41.64 29.93
09-04-01 39.25 40.59 39.10 6,414,600 40.42 29.05
09-03-31 40.27 40.83 39.83 6,656,100 40.10 28.82
09-03-30 39.52 39.64 38.95 7,610,800 39.43 28.34
09-03-27 41.00 41.23 40.73 6,522,800 40.91 29.40
09-03-26 42.03 42.27 41.30 7,762,400 41.72 29.99
09-03-25 41.52 42.22 40.70 8,327,900 41.45 29.79
09-03-24 41.35 41.95 40.90 6,405,800 41.29 29.68
09-03-23 40.69 41.95 40.55 8,923,500 41.90 30.12
Date Open High Low Vol Cls adjCls
09-03-20 40.38 40.55 39.39 8,303,900 39.40 28.32
09-03-19 40.98 41.03 40.07 10,123,400 40.21 28.90
09-03-18 38.72 40.21 38.13 9,310,100 39.95 28.71
09-03-17 37.89 39.37 37.76 5,453,800 39.35 28.28
09-03-16 38.30 39.29 38.01 6,835,100 38.42 27.61
09-03-13 38.61 38.73 37.64 9,307,100 38.29 27.52
09-03-12 37.56 38.29 36.96 7,085,700 38.24 27.48
09-03-11 37.45 37.74 36.68 8,992,100 37.21 26.74
09-03-10 36.26 37.75 36.25 10,809,800 37.23 26.76
Date Open High Low Vol Cls adjCls
09-03-09 35.08 36.43 34.99 14,294,900 36.18 26.00
09-03-06 36.12 36.42 34.45 10,707,700 35.32 25.39
09-03-05 35.39 35.59 34.06 10,321,200 34.54 24.83
09-03-04 35.34 36.23 35.00 10,584,000 35.82 25.75
09-03-03 35.06 35.12 33.70 14,671,500 34.14 24.54
09-03-02 36.92 37.23 35.10 12,143,300 35.15 25.26
09-02-27 37.96 39.22 37.83 12,498,300 38.36 27.57
09-02-26 39.38 40.12 38.90 11,646,900 39.00 28.03
09-02-25 39.71 40.57 39.11 10,767,600 39.93 28.70
Date Open High Low Vol Cls adjCls
09-02-24 39.18 40.25 38.50 11,362,400 40.07 28.80
09-02-23 40.50 40.52 38.53 10,126,000 38.65 27.78
09-02-20 39.54 40.46 39.45 9,424,100 40.10 28.82
09-02-19 41.75 42.06 40.92 11,188,000 41.05 29.50
09-02-18 40.66 40.93 39.91 9,753,900 40.72 29.27
09-02-17 42.05 42.50 41.53 9,025,000 42.02 29.60
09-02-13 44.21 44.49 43.60 5,736,700 43.85 30.89
09-02-12 42.83 44.35 42.37 6,944,100 44.34 31.23
09-02-11 44.13 44.30 43.14 6,219,700 43.63 30.73
Date Open High Low Vol Cls adjCls
09-02-10 45.14 45.68 43.11 7,511,200 43.47 30.62
09-02-09 45.93 46.07 45.16 5,154,000 45.46 32.02
09-02-06 44.41 45.91 44.35 7,486,000 45.54 32.08
09-02-05 43.22 44.47 42.76 6,967,400 44.25 31.17
09-02-04 43.49 44.12 42.60 8,024,100 42.99 30.28
09-02-03 40.98 42.50 40.15 9,625,500 42.29 29.79
09-02-02 41.17 41.78 41.09 6,679,700 41.57 29.28
09-01-30 42.95 43.20 42.26 8,435,600 42.47 29.91
09-01-29 42.63 43.10 42.18 8,825,300 42.44 29.89
Date Open High Low Vol Cls adjCls
09-01-28 44.14 44.29 43.12 7,997,200 43.45 30.61
09-01-27 42.77 43.55 42.17 6,203,700 43.06 30.33
09-01-26 41.59 42.99 41.41 8,805,200 42.70 30.08
09-01-23 39.31 41.10 38.92 12,963,400 40.78 28.72
09-01-22 40.66 42.05 40.50 9,239,700 41.44 29.19
09-01-21 40.00 42.15 39.95 14,490,400 42.09 29.65
09-01-20 41.84 42.40 41.10 10,856,900 41.27 29.07
09-01-16 44.83 44.88 43.07 6,916,300 44.21 31.14
09-01-15 43.25 43.68 42.00 8,752,800 43.50 30.64
Date Open High Low Vol Cls adjCls
09-01-14 43.47 43.75 42.11 14,366,400 43.19 30.42
09-01-13 44.37 45.37 44.37 7,254,500 45.22 31.85
09-01-12 45.95 46.21 45.29 6,690,900 45.70 32.19
09-01-09 47.87 47.90 46.86 4,981,100 47.13 33.20
09-01-08 48.30 48.87 47.38 4,790,300 48.81 34.38
09-01-07 47.96 48.23 47.15 6,714,100 47.46 33.43
09-01-06 48.89 49.72 48.52 9,904,200 49.05 34.55
09-01-05 48.25 49.83 48.25 7,040,800 49.03 34.54
09-01-02 47.00 48.62 46.96 5,969,700 48.45 34.13
Date Open High Low Vol Cls adjCls
08-12-31 45.75 47.09 45.61 4,652,700 46.74 32.92
08-12-30 45.10 45.82 44.99 5,362,300 45.82 32.27
08-12-29 45.02 45.55 44.44 5,528,800 45.32 31.92
08-12-26 44.17 44.53 44.03 1,917,400 44.45 31.31
08-12-24 44.39 44.39 43.88 1,840,000 44.17 31.11
08-12-23 45.50 45.65 44.39 3,977,200 44.77 31.53
08-12-22 45.74 45.74 44.26 5,420,800 44.90 31.63
08-12-19 44.97 46.27 44.90 6,866,800 45.13 31.79
08-12-18 48.42 49.06 46.02 8,384,600 46.45 32.72
Date Open High Low Vol Cls adjCls
08-12-17 49.45 50.10 48.82 8,397,600 49.59 34.93
08-12-16 47.94 49.40 47.73 7,697,100 49.34 34.75
08-12-15 48.08 48.38 46.90 6,299,800 47.75 33.63
08-12-12 45.77 47.37 45.53 7,165,200 47.04 33.13
08-12-11 47.31 48.76 46.69 8,050,600 47.14 33.20
08-12-10 46.28 46.71 45.42 7,289,700 46.17 32.52
08-12-09 45.75 47.20 45.34 5,459,000 45.82 32.27
08-12-08 44.31 46.48 44.08 11,796,200 45.97 32.38
08-12-05 42.57 43.83 41.54 10,741,300 43.52 30.65
Date Open High Low Vol Cls adjCls
08-12-04 44.07 45.58 43.01 8,969,400 43.33 30.52
08-12-03 43.66 45.48 43.58 7,593,100 45.33 31.93
08-12-02 45.70 46.27 44.57 7,955,500 45.88 32.32
08-12-01 45.96 46.13 43.50 8,130,100 43.57 30.69
08-11-28 48.29 48.69 47.70 2,547,000 48.69 34.30
08-11-26 45.82 48.43 45.60 6,094,000 48.37 34.07
08-11-25 48.75 48.98 46.78 11,096,000 47.40 33.39
08-11-24 44.69 47.18 44.11 9,220,900 46.14 32.50
08-11-21 42.16 43.51 40.26 9,749,700 43.34 30.53
Date Open High Low Vol Cls adjCls
08-11-20 42.29 42.69 39.45 11,912,000 39.56 27.87
08-11-19 45.71 46.34 43.34 6,601,400 43.38 30.56
08-11-18 44.69 46.05 44.05 6,900,900 45.51 32.06
08-11-17 44.44 45.35 43.59 5,919,700 43.79 30.84
08-11-14 44.13 45.98 43.04 8,041,000 43.90 30.92
08-11-13 41.55 44.67 40.16 15,092,800 44.61 31.42
08-11-12 44.42 44.74 41.74 10,441,900 42.13 29.68
08-11-11 47.41 47.99 46.10 6,477,000 47.07 32.56
08-11-10 50.21 50.38 47.72 6,464,500 48.77 33.74
Date Open High Low Vol Cls adjCls
08-11-07 48.49 49.84 47.99 9,207,500 49.49 34.24
08-11-06 48.25 48.95 46.32 9,735,100 46.98 32.50
08-11-05 50.01 51.44 48.92 6,557,400 48.95 33.86
08-11-04 50.00 51.50 49.74 7,057,000 51.26 35.46
08-11-03 47.99 48.90 47.73 7,093,700 48.47 33.53
08-10-31 48.16 50.71 47.47 8,414,300 49.70 34.38
08-10-30 49.09 49.95 47.12 10,331,300 49.58 34.30
08-10-29 47.63 50.60 47.30 13,252,200 49.20 34.04
08-10-28 44.77 46.66 42.08 10,844,200 46.52 32.18
Date Open High Low Vol Cls adjCls
08-10-27 39.76 42.23 39.53 10,093,700 40.15 27.78
08-10-24 39.12 43.29 39.05 13,129,900 42.59 29.46
08-10-23 42.68 45.54 42.00 13,160,500 45.06 31.17
08-10-22 44.29 44.47 42.46 12,217,300 43.25 29.92
08-10-21 47.71 48.94 46.53 9,209,300 47.27 32.70
08-10-20 47.98 50.96 47.36 12,883,100 50.93 35.23
08-10-17 42.37 47.21 42.30 10,800,900 44.30 30.65
08-10-16 42.47 44.57 40.32 13,560,400 44.44 30.74
08-10-15 45.29 45.50 41.35 9,562,500 41.36 28.61
Date Open High Low Vol Cls adjCls
08-10-14 47.86 48.60 44.94 13,680,900 46.71 32.31
08-10-13 41.50 46.50 40.95 11,054,400 46.50 32.17
08-10-10 38.60 42.04 37.57 19,598,000 40.55 28.05
08-10-09 44.42 44.79 40.02 13,641,500 40.70 28.16
08-10-08 45.10 46.16 42.71 13,042,200 44.70 30.92
08-10-07 47.64 47.80 44.42 10,253,700 44.42 30.73
08-10-06 46.81 46.84 42.86 14,140,400 45.65 31.58
08-10-03 47.65 50.11 47.31 9,310,700 47.75 33.03
08-10-02 48.97 49.06 47.02 7,567,400 47.04 32.54
Date Open High Low Vol Cls adjCls
08-10-01 49.90 50.85 48.54 7,303,100 50.12 34.67
08-09-30 49.59 50.68 49.45 7,884,900 50.17 34.71
08-09-29 52.04 52.10 48.35 8,249,600 49.14 34.00
08-09-26 54.26 54.60 53.41 6,214,900 54.55 37.74
08-09-25 54.39 55.70 54.22 5,568,200 55.34 38.28
08-09-24 54.35 54.38 53.46 4,612,400 53.54 37.04
08-09-23 55.03 55.60 53.47 6,590,100 54.10 37.43
08-09-22 55.95 56.69 54.98 7,719,600 55.16 38.16
08-09-19 53.46 54.75 52.50 8,439,400 54.55 37.74
Date Open High Low Vol Cls adjCls
08-09-18 51.86 52.36 49.55 12,551,200 51.46 35.60
08-09-17 51.17 52.84 50.08 11,550,600 51.41 35.57
08-09-16 50.51 52.46 50.31 10,131,300 52.32 36.20
08-09-15 52.53 53.40 51.70 7,642,700 51.93 35.93
08-09-12 53.84 54.89 53.50 6,377,600 54.79 37.90
08-09-11 53.06 53.45 52.21 6,840,000 53.42 36.96
08-09-10 53.25 53.82 52.73 7,620,100 53.49 37.00
08-09-09 54.02 54.18 52.35 7,484,300 52.40 36.25
08-09-08 54.75 54.92 53.83 6,459,000 54.39 37.63
Date Open High Low Vol Cls adjCls
08-09-05 54.33 54.48 52.88 10,723,600 54.03 37.38
08-09-04 55.15 55.67 53.62 11,758,900 54.26 37.54
08-09-03 54.77 54.79 53.61 7,463,500 54.44 37.66
08-09-02 54.84 55.08 54.00 9,033,200 54.01 37.36
08-08-29 58.00 58.13 57.47 3,189,000 57.63 39.87
08-08-28 58.27 58.44 57.09 4,865,900 57.63 39.87
08-08-27 57.91 58.28 57.66 3,761,700 58.18 40.25
08-08-26 56.30 57.32 56.25 5,964,700 56.90 39.36
08-08-25 57.03 57.64 56.56 2,738,000 56.80 39.29
Date Open High Low Vol Cls adjCls
08-08-22 57.28 57.78 56.82 4,481,000 57.14 39.53
08-08-21 57.85 58.66 57.01 9,059,000 58.40 40.40
08-08-20 57.26 57.64 56.69 9,541,700 57.45 39.74
08-08-19 57.05 57.53 56.56 8,368,900 57.44 39.74
08-08-18 58.44 58.52 57.35 6,135,600 57.52 39.79
08-08-15 58.14 58.17 57.32 5,685,000 57.52 39.79
08-08-14 59.02 59.65 58.22 5,217,000 58.83 40.70
08-08-13 58.77 59.88 58.49 8,106,400 59.57 41.21
08-08-12 61.16 61.38 60.56 5,166,000 60.97 41.60
Date Open High Low Vol Cls adjCls
08-08-11 60.69 60.70 59.55 4,327,600 60.24 41.10
08-08-08 59.53 60.45 59.31 5,657,200 60.02 40.95
08-08-07 62.36 62.49 61.25 4,992,300 61.34 41.85
08-08-06 60.89 61.62 60.72 5,864,000 61.59 42.02
08-08-05 60.08 60.31 59.58 6,101,700 60.23 41.09
08-08-04 62.24 62.24 60.01 4,634,400 60.20 41.07
08-08-01 61.85 61.93 61.08 6,379,200 61.20 41.76
08-07-31 61.87 62.20 61.25 7,405,000 61.44 41.92
08-07-30 60.56 62.09 60.36 10,794,600 62.09 42.36
Date Open High Low Vol Cls adjCls
08-07-29 61.78 61.89 59.98 9,309,200 60.24 41.10
08-07-28 62.39 62.39 61.57 4,946,300 61.80 42.16
08-07-25 61.88 62.31 61.22 4,388,400 61.57 42.01
08-07-24 61.31 61.93 60.55 5,227,200 60.92 41.56
08-07-23 62.97 63.00 61.67 5,817,300 61.96 42.27
08-07-22 63.97 63.97 62.44 5,730,800 62.96 42.96
08-07-21 62.43 63.10 62.06 4,406,700 62.99 42.98
08-07-18 61.85 62.71 61.60 4,754,800 62.40 42.57
08-07-17 62.20 62.61 60.83 6,632,000 61.51 41.97
Date Open High Low Vol Cls adjCls
08-07-16 62.07 62.15 60.80 6,594,100 61.62 42.04
08-07-15 63.97 64.15 62.28 4,792,300 62.31 42.51
08-07-14 64.64 64.85 63.72 4,215,800 64.32 43.88
08-07-11 65.65 65.70 63.71 5,388,100 64.53 44.03
08-07-10 64.68 64.97 63.63 5,418,800 64.90 44.28
08-07-09 65.02 65.99 64.31 5,189,500 64.45 43.97
08-07-08 66.13 66.18 65.00 4,726,800 65.87 44.94
08-07-07 66.81 67.70 65.81 7,044,300 66.45 45.34
08-07-03 66.47 66.52 65.48 5,225,800 66.34 45.26
Date Open High Low Vol Cls adjCls
08-07-02 67.88 68.21 65.50 7,540,300 65.54 44.72
08-07-01 68.91 69.10 67.34 6,515,800 68.17 46.51
08-06-30 69.16 70.09 69.02 4,994,100 69.57 47.47
08-06-27 67.61 68.05 67.20 5,245,900 67.78 46.24
08-06-26 69.03 69.21 67.67 4,179,600 67.95 46.36
08-06-25 68.77 69.39 67.52 6,807,500 68.83 46.96
08-06-24 67.27 68.04 67.11 4,024,700 67.27 45.90
08-06-23 66.89 68.14 66.88 4,544,200 68.07 46.44
08-06-20 67.71 67.79 66.70 4,016,500 67.35 45.95
Date Open High Low Vol Cls adjCls
08-06-19 68.99 69.16 67.22 4,792,300 67.42 46.00
08-06-18 68.43 68.75 67.95 4,915,200 68.57 46.78
08-06-17 69.71 69.89 69.27 5,028,200 69.70 47.55
08-06-16 69.31 69.58 68.76 3,626,200 68.88 47.00
08-06-13 67.97 68.81 67.76 5,477,000 68.40 46.67
08-06-12 69.11 69.62 68.91 3,944,200 69.13 47.17
08-06-11 70.52 70.58 69.60 5,413,800 69.88 47.68
08-06-10 69.14 69.55 67.72 5,509,100 68.50 46.74
08-06-09 70.77 70.90 69.76 4,405,700 70.60 48.17
Date Open High Low Vol Cls adjCls
08-06-06 69.93 69.99 68.52 6,796,500 68.89 47.00
08-06-05 67.84 69.62 67.83 6,271,700 69.41 47.36
08-06-04 68.53 68.68 67.50 7,234,100 67.50 46.05
08-06-03 71.29 71.35 70.03 5,110,700 70.20 47.90
08-06-02 70.64 71.74 70.61 5,634,200 71.02 48.46
08-05-30 71.99 72.72 71.97 4,827,000 72.51 49.47
08-05-29 72.74 73.29 71.96 6,258,700 72.05 49.16
08-05-28 72.18 72.88 71.88 6,341,000 72.71 49.61
08-05-27 74.08 74.15 73.07 4,409,600 73.56 50.19
Date Open High Low Vol Cls adjCls
08-05-23 76.57 76.62 74.57 5,001,300 75.07 51.22
08-05-22 77.40 77.69 75.85 7,522,700 76.12 51.93
08-05-21 76.24 77.22 75.86 7,983,600 76.02 51.87
08-05-20 75.31 75.34 73.79 5,065,400 74.93 51.12
08-05-19 75.20 75.50 74.80 4,421,100 74.81 51.04
08-05-16 74.62 74.84 74.29 5,335,200 74.78 51.02
08-05-15 73.00 73.47 72.44 5,109,900 73.26 49.98
08-05-14 72.55 72.70 71.96 4,134,800 72.03 49.14
08-05-13 72.10 72.67 71.66 4,278,500 72.44 48.87
Date Open High Low Vol Cls adjCls
08-05-12 72.89 73.08 72.39 3,623,500 73.00 49.25
08-05-09 72.21 72.45 71.50 2,716,700 72.10 48.64
08-05-08 72.24 72.84 72.05 2,875,600 72.70 49.05
08-05-07 72.73 72.82 71.93 3,371,600 72.13 48.66
08-05-06 71.64 73.05 71.64 3,326,800 72.84 49.14
08-05-05 72.43 72.79 71.85 2,086,900 72.47 48.89
08-05-02 72.24 72.77 71.70 4,510,000 72.22 48.72
08-05-01 72.51 72.73 71.06 6,024,900 71.91 48.51
08-04-30 72.72 73.35 72.48 6,624,200 72.79 49.11
Date Open High Low Vol Cls adjCls
08-04-29 71.95 72.61 71.66 9,590,900 72.18 48.69
08-04-28 69.39 69.64 68.68 2,844,600 68.98 46.54
08-04-25 69.05 69.44 68.54 3,912,900 69.18 46.67
08-04-24 67.85 68.27 67.15 4,840,700 67.81 45.75
08-04-23 68.82 69.44 68.20 3,551,000 69.16 46.66
08-04-22 68.75 69.09 68.50 3,790,600 68.83 46.43
08-04-21 68.57 68.69 68.00 3,619,400 68.42 46.16
08-04-18 67.84 68.30 67.55 2,839,200 68.20 46.01
08-04-17 66.23 67.70 66.12 4,421,600 67.54 45.56
Date Open High Low Vol Cls adjCls
08-04-16 66.00 67.31 65.88 3,795,400 67.29 45.40
08-04-15 65.41 65.73 64.88 3,637,400 65.47 44.17
08-04-14 65.61 65.90 65.22 3,060,500 65.61 44.26
08-04-11 64.61 64.97 64.35 3,138,100 64.65 43.61
08-04-10 65.01 65.37 64.50 3,117,600 64.94 43.81
08-04-09 64.77 65.13 64.50 3,724,300 64.91 43.79
08-04-08 63.55 63.89 63.25 2,446,600 63.85 43.07
08-04-07 63.69 64.13 63.15 3,071,300 63.46 42.81
08-04-04 63.00 63.26 62.71 2,412,000 62.98 42.49
Date Open High Low Vol Cls adjCls
08-04-03 62.60 62.95 62.31 3,648,100 62.50 42.16
08-04-02 61.08 62.65 60.97 4,489,100 62.36 42.07
08-04-01 60.36 61.39 60.25 3,989,500 61.39 41.42
08-03-31 60.80 61.25 60.21 4,056,100 60.65 40.92
08-03-28 60.21 60.79 59.74 4,389,700 59.92 40.42
08-03-27 62.67 62.70 60.39 5,816,900 60.66 40.92
08-03-26 60.99 62.28 60.91 4,441,500 61.96 41.80
08-03-25 61.40 62.03 60.80 4,593,500 61.75 41.66
08-03-24 60.18 61.19 59.60 3,575,900 60.67 40.93
Date Open High Low Vol Cls adjCls
08-03-20 59.19 60.13 58.94 5,917,800 59.89 40.40
08-03-19 62.38 62.81 60.07 7,403,100 60.07 40.52
08-03-18 62.55 63.43 62.30 3,315,100 63.31 42.71
08-03-17 62.13 62.74 61.02 6,703,600 62.03 41.85
08-03-14 65.54 65.73 63.73 5,049,100 64.23 43.33
08-03-13 65.51 65.74 64.90 4,354,400 65.51 44.19
08-03-12 66.21 66.54 65.80 7,265,400 65.92 44.47
08-03-11 65.91 66.14 64.60 7,158,000 65.78 44.38
08-03-10 65.27 65.54 64.04 9,299,600 64.51 43.52
Date Open High Low Vol Cls adjCls
08-03-07 63.98 64.52 63.14 4,523,600 63.86 43.08
08-03-06 65.04 65.24 63.62 3,784,500 63.76 43.01
08-03-05 64.62 65.75 64.49 4,343,000 65.75 44.36
08-03-04 63.28 64.35 63.15 5,293,900 64.10 43.24
08-03-03 64.08 65.10 63.96 4,706,500 64.63 43.60
08-02-29 65.75 65.80 64.69 3,875,700 64.87 43.76
08-02-28 65.62 66.48 65.24 5,152,900 66.16 44.63
08-02-27 66.33 67.14 66.16 3,861,200 66.45 44.83
08-02-26 66.07 67.56 65.91 3,689,000 67.38 45.46
Date Open High Low Vol Cls adjCls
08-02-25 66.02 66.88 65.72 3,475,600 66.79 45.06
08-02-22 65.57 65.64 64.36 3,314,200 65.55 44.22
08-02-21 65.03 65.38 64.32 4,600,500 64.42 43.46
08-02-20 65.13 66.32 64.87 4,579,000 66.06 44.57
08-02-19 67.40 67.50 66.75 3,337,200 66.99 44.65
08-02-15 65.84 66.07 64.85 3,394,600 65.68 43.77
08-02-14 67.00 67.13 66.37 3,123,000 66.43 44.27
08-02-13 65.75 66.84 65.65 3,963,200 66.76 44.49
08-02-12 65.09 66.26 64.89 5,516,800 65.56 43.69
Date Open High Low Vol Cls adjCls
08-02-11 64.30 64.80 63.61 5,510,300 64.80 43.19
08-02-08 63.03 64.49 62.95 4,481,700 64.30 42.85
08-02-07 63.29 63.54 62.38 5,081,600 63.04 42.01
08-02-06 64.12 64.27 63.56 7,252,800 63.71 42.46
08-02-05 64.71 64.78 63.35 6,279,800 63.48 42.31
08-02-04 64.17 65.10 63.94 3,750,800 64.41 42.93
08-02-01 63.34 64.50 63.13 5,761,400 64.25 42.82
08-01-31 61.80 64.05 61.50 6,040,700 63.95 42.62
08-01-30 62.72 63.80 62.26 4,346,800 62.49 41.65
Date Open High Low Vol Cls adjCls
08-01-29 63.36 63.85 62.59 4,199,600 63.65 42.42
08-01-28 62.74 63.84 61.91 3,896,100 63.49 42.31
08-01-25 64.89 65.03 62.84 4,632,600 63.27 42.17
08-01-24 62.84 63.59 61.73 5,103,700 63.55 42.35
08-01-23 58.85 62.20 57.85 11,877,700 61.38 40.91
08-01-22 58.90 62.93 58.40 11,668,400 62.48 41.64
08-01-18 65.71 66.02 64.22 4,799,300 65.02 43.33
08-01-17 65.90 66.84 64.45 7,235,200 64.45 42.95
08-01-16 67.46 67.73 65.61 5,996,900 65.92 43.93
Date Open High Low Vol Cls adjCls
08-01-15 68.69 68.80 67.36 4,030,900 67.36 44.89
08-01-14 70.57 70.74 69.76 2,111,500 70.23 46.80
08-01-11 70.75 70.83 70.06 3,174,100 70.15 46.75
08-01-10 71.17 71.70 70.72 4,759,500 71.47 47.63
08-01-09 70.95 72.01 70.84 7,162,600 71.79 47.84
08-01-08 75.74 75.87 73.71 3,036,800 73.79 49.18
08-01-07 75.21 75.28 74.35 5,682,600 74.99 49.98
08-01-04 75.60 75.62 73.58 4,278,900 73.67 49.10
08-01-03 75.14 75.24 74.66 3,600,000 74.76 49.82
Date Open High Low Vol Cls adjCls
08-01-02 73.78 73.96 72.95 2,266,800 73.36 48.89
07-12-31 74.74 74.74 72.81 1,513,300 73.17 48.76
07-12-28 73.69 74.25 73.47 1,983,700 73.95 49.28
07-12-27 73.74 74.47 73.50 1,609,600 74.03 49.34
07-12-26 73.26 73.92 73.19 1,335,300 73.66 49.09
07-12-24 73.09 73.47 72.68 772,000 73.44 48.94
07-12-21 73.66 73.92 73.17 4,428,900 73.38 48.90
07-12-20 72.55 72.75 72.23 2,259,600 72.64 48.41
07-12-19 72.80 73.36 72.10 3,298,500 72.53 48.34
Date Open High Low Vol Cls adjCls
07-12-18 73.89 74.22 72.58 1,939,500 73.41 48.92
07-12-17 73.83 73.88 73.07 2,707,000 73.27 48.83
07-12-14 74.73 75.08 74.02 2,907,600 74.18 49.44
07-12-13 75.00 75.45 74.32 2,716,700 75.12 50.06
07-12-12 76.30 76.50 75.45 4,758,000 76.10 50.72
07-12-11 76.15 76.18 74.26 6,908,000 74.50 49.65
07-12-10 75.28 76.00 75.20 1,997,000 75.39 50.24
07-12-07 75.12 75.52 74.82 2,992,600 75.41 50.26
07-12-06 73.75 74.98 73.73 2,224,900 74.71 49.79
Date Open High Low Vol Cls adjCls
07-12-05 72.76 74.11 72.76 2,785,600 73.68 49.10
07-12-04 73.02 73.13 72.26 2,274,700 72.35 48.22
07-12-03 72.87 73.45 72.82 2,662,900 73.34 48.88
07-11-30 73.33 73.33 72.45 3,608,200 72.74 48.48
07-11-29 72.04 72.98 71.86 2,987,900 72.32 48.20
07-11-28 71.44 72.55 71.30 3,068,000 72.49 48.31
07-11-27 70.44 70.82 69.81 2,998,900 70.78 47.17
07-11-26 71.79 72.42 70.43 3,071,500 70.50 46.98
07-11-23 70.77 71.57 70.50 1,250,100 71.31 47.52
Date Open High Low Vol Cls adjCls
07-11-21 72.10 72.32 71.00 3,097,800 71.11 47.39
07-11-20 70.55 72.20 70.50 4,287,200 71.81 47.86
07-11-19 71.76 71.88 69.95 4,812,100 70.31 46.86
07-11-16 72.75 72.85 71.79 3,713,200 72.45 48.28
07-11-15 72.24 72.67 70.92 4,346,900 71.34 47.54
07-11-14 74.45 74.61 73.28 2,549,900 73.46 48.96
07-11-13 72.20 73.69 72.07 4,194,600 73.65 49.08
07-11-12 72.59 72.98 72.11 4,633,100 72.11 48.06
07-11-09 75.64 75.85 74.61 3,383,100 75.13 50.07
Date Open High Low Vol Cls adjCls
07-11-08 77.33 77.68 76.06 4,761,800 76.90 51.25
07-11-07 79.25 79.75 77.61 5,263,600 77.65 51.75
07-11-06 79.75 79.77 78.92 4,386,200 79.70 52.68
07-11-05 78.52 79.21 78.06 5,978,400 78.79 52.08
07-11-02 78.11 78.80 77.76 6,886,200 78.39 51.82
07-11-01 77.99 77.99 76.33 4,330,600 76.40 50.50
07-10-31 76.86 78.21 76.69 3,796,400 77.99 51.55
07-10-30 77.56 77.61 76.54 3,317,400 76.63 50.65
07-10-29 78.33 78.58 77.96 3,637,600 78.20 51.69
Date Open High Low Vol Cls adjCls
07-10-26 77.31 77.82 76.94 7,062,100 77.78 51.41
07-10-25 75.94 76.02 75.07 3,759,500 75.86 50.14
07-10-24 75.61 75.90 74.79 5,412,300 75.57 49.95
07-10-23 75.55 75.66 74.86 4,561,200 75.44 49.87
07-10-22 73.49 74.01 73.03 4,296,300 73.88 48.84
07-10-19 76.18 76.18 74.68 5,815,100 74.85 49.48
07-10-18 75.37 76.14 75.21 3,652,900 76.01 50.24
07-10-17 76.10 76.23 74.89 4,769,500 75.65 50.01
07-10-16 76.60 76.66 76.24 5,689,300 76.31 50.44
Date Open High Low Vol Cls adjCls
07-10-15 76.85 76.89 75.51 6,291,100 75.92 50.18
07-10-12 74.61 75.55 74.40 10,101,000 75.43 49.86
07-10-11 72.17 73.06 71.51 5,204,100 71.82 47.47
07-10-10 70.77 71.75 70.74 4,597,700 71.35 47.16
07-10-09 70.23 71.29 70.20 3,814,300 71.18 47.05
07-10-08 69.79 69.97 69.20 1,891,500 69.66 46.05
07-10-05 70.04 70.26 69.88 3,362,400 70.21 46.41
07-10-04 69.30 69.35 68.56 4,745,600 69.20 45.74
07-10-03 67.24 68.21 67.24 4,142,100 67.62 44.70
Date Open High Low Vol Cls adjCls
07-10-02 68.33 68.91 68.17 3,208,100 68.74 45.44
07-10-01 69.22 69.81 68.92 2,594,200 69.61 46.01
07-09-28 69.23 69.74 68.71 2,817,000 69.35 45.84
07-09-27 69.00 69.22 68.49 2,846,400 68.94 45.57
07-09-26 69.04 69.26 68.05 4,207,000 68.60 45.35
07-09-25 69.04 69.33 68.76 5,901,900 69.33 45.83
07-09-24 71.79 71.86 71.16 2,311,400 71.24 47.09
07-09-21 72.11 72.11 71.28 4,069,100 71.41 47.20
07-09-20 71.16 71.44 70.92 2,745,600 71.05 46.97
Date Open High Low Vol Cls adjCls
07-09-19 70.20 71.35 70.14 4,183,500 70.53 46.62
07-09-18 68.58 70.23 68.33 3,775,600 69.95 46.24
07-09-17 68.33 68.77 67.85 2,256,000 68.32 45.16
07-09-14 68.35 69.27 68.16 2,873,700 68.80 45.48
07-09-13 69.90 69.91 69.31 2,464,500 69.55 45.97
07-09-12 68.63 69.59 68.53 4,383,200 69.42 45.89
07-09-11 68.25 69.25 68.16 3,743,400 69.18 45.73
07-09-10 68.77 68.79 67.65 3,365,100 68.34 45.17
07-09-07 68.39 68.64 67.77 4,036,900 68.21 45.09
Date Open High Low Vol Cls adjCls
07-09-06 68.41 68.75 68.10 3,038,300 68.36 45.19
07-09-05 67.97 68.17 67.46 2,727,600 68.02 44.96
07-09-04 66.81 68.34 66.76 3,697,500 68.13 45.03
07-08-31 67.61 67.75 67.08 2,871,700 67.36 44.53
07-08-30 65.65 66.94 65.59 3,394,100 66.41 43.90
07-08-29 65.36 66.28 65.15 3,050,900 66.25 43.79
07-08-28 66.05 66.22 64.75 2,771,600 64.82 42.85
07-08-27 66.98 66.98 66.33 1,702,200 66.71 44.10
07-08-24 66.47 67.15 66.42 4,241,900 67.04 44.31
Date Open High Low Vol Cls adjCls
07-08-23 65.89 66.07 65.16 2,987,300 65.88 43.55
07-08-22 64.86 65.37 64.65 2,815,100 65.27 43.14
07-08-21 63.96 64.36 63.67 3,007,400 64.05 42.34
07-08-20 65.09 65.11 63.69 3,461,500 64.60 42.70
07-08-17 63.91 64.94 63.57 5,115,800 64.58 42.69
07-08-16 62.73 63.24 61.10 7,721,000 63.00 41.64
07-08-15 63.90 65.10 63.62 4,913,000 63.69 42.10
07-08-14 65.83 65.95 64.54 3,654,900 64.62 42.71
07-08-13 65.94 66.23 65.32 4,110,100 65.47 43.28
Date Open High Low Vol Cls adjCls
07-08-10 64.84 65.45 64.08 4,986,200 65.23 43.12
07-08-09 66.28 66.78 65.50 6,069,500 65.64 43.39
07-08-08 67.19 68.71 67.13 6,130,400 68.10 45.02
07-08-07 66.46 68.50 66.42 5,246,800 68.02 44.53
07-08-06 67.15 67.55 66.12 6,607,200 67.54 44.22
07-08-03 68.11 68.48 66.45 5,679,800 66.50 43.54
07-08-02 68.97 69.19 68.12 5,773,500 68.98 45.16
07-08-01 69.89 70.33 68.34 6,521,400 69.70 45.63
07-07-31 70.13 70.69 69.30 4,240,900 69.40 45.44
Date Open High Low Vol Cls adjCls
07-07-30 69.55 70.07 69.00 3,838,700 69.91 45.77
07-07-27 70.64 70.92 68.79 6,485,200 69.45 45.47
07-07-26 72.21 72.34 69.78 6,154,500 70.90 46.42
07-07-25 72.14 72.70 71.45 4,387,200 72.59 47.52
07-07-24 73.21 73.69 72.11 4,768,200 72.30 47.33
07-07-23 74.25 74.68 73.76 3,287,300 74.42 48.72
07-07-20 74.21 74.29 73.35 4,033,300 73.87 48.36
07-07-19 74.15 74.48 74.11 3,556,100 74.39 48.70
07-07-18 73.85 74.53 73.76 3,788,600 74.53 48.79
Date Open High Low Vol Cls adjCls
07-07-17 74.40 74.52 73.77 2,992,700 73.93 48.40
07-07-16 74.29 74.44 73.48 3,186,300 73.94 48.41
07-07-13 74.53 75.25 74.52 3,079,100 75.01 49.11
07-07-12 73.92 74.87 73.90 3,630,300 74.78 48.96
07-07-11 73.59 74.09 73.46 3,696,400 74.00 48.45
07-07-10 74.02 74.30 73.49 4,651,200 73.62 48.20
07-07-09 73.92 74.36 73.80 2,952,000 74.08 48.50
07-07-06 73.45 73.75 73.33 4,698,000 73.50 48.12
07-07-05 73.82 73.83 72.43 3,160,900 72.92 47.74
Date Open High Low Vol Cls adjCls
07-07-03 73.45 73.64 73.17 2,033,600 73.51 48.13
07-07-02 72.95 73.38 72.86 4,948,400 73.30 47.99
07-06-29 72.05 72.49 71.75 3,755,900 72.14 47.23
07-06-28 71.82 72.05 71.56 5,446,200 71.80 47.01
07-06-27 70.24 70.95 70.10 4,991,400 70.95 46.45
07-06-26 71.30 71.30 70.09 5,031,400 70.40 46.09
07-06-25 70.22 70.69 69.76 6,496,800 70.11 45.90
07-06-22 70.17 70.52 69.21 6,089,200 69.76 45.67
07-06-21 69.49 69.53 68.80 5,048,000 69.23 45.32
Date Open High Low Vol Cls adjCls
07-06-20 69.94 70.00 68.75 4,447,800 68.89 45.10
07-06-19 69.98 69.98 69.37 5,720,300 69.71 45.64
07-06-18 69.59 69.67 69.20 3,537,800 69.27 45.35
07-06-15 69.77 70.05 69.18 6,806,300 69.29 45.36
07-06-14 68.47 68.97 68.36 2,726,500 68.86 45.08
07-06-13 67.80 68.39 67.62 4,062,900 68.36 44.76
07-06-12 67.92 68.12 66.87 4,648,100 66.95 43.83
07-06-11 66.64 67.50 66.58 2,627,900 67.19 43.99
07-06-08 66.95 66.97 66.20 3,373,100 66.97 43.85
Date Open High Low Vol Cls adjCls
07-06-07 66.41 67.15 65.93 3,229,300 66.18 43.33
07-06-06 67.39 67.42 66.51 2,487,400 66.72 43.68
07-06-05 67.76 67.86 67.16 3,372,200 67.46 44.17
07-06-04 67.86 68.55 67.86 4,765,800 68.36 44.76
07-06-01 66.75 67.71 66.70 3,533,800 67.61 44.26
07-05-31 67.09 67.63 66.81 3,467,500 67.01 43.87
07-05-30 66.44 67.59 66.38 3,502,600 67.53 44.21
07-05-29 67.72 67.92 67.04 2,555,500 67.25 44.03
07-05-25 67.30 67.77 67.23 2,997,600 67.77 44.37
Date Open High Low Vol Cls adjCls
07-05-24 68.40 68.60 66.92 3,442,500 67.25 44.03
07-05-23 68.83 68.93 68.08 3,765,100 68.14 44.61
07-05-22 69.00 69.01 68.14 3,726,500 68.18 44.64
07-05-21 69.95 69.96 69.27 5,331,300 69.44 45.46
07-05-18 68.84 69.21 68.59 4,303,600 68.90 45.11
07-05-17 66.79 67.98 66.51 4,132,200 67.67 44.30
07-05-16 66.57 66.59 65.69 2,674,500 66.38 43.46
07-05-15 66.28 66.84 66.10 3,084,800 66.11 43.28
07-05-14 66.56 66.98 66.44 2,611,100 66.73 43.69
Date Open High Low Vol Cls adjCls
07-05-11 66.29 66.83 66.26 3,123,500 66.60 43.60
07-05-10 66.89 67.04 65.84 3,916,600 66.00 43.21
07-05-09 67.60 67.75 67.00 3,261,800 67.62 44.27
07-05-08 68.02 68.39 67.80 2,978,200 68.37 44.36
07-05-07 68.25 68.69 68.21 2,222,100 68.62 44.52
07-05-04 68.90 69.47 68.30 3,218,100 68.51 44.45
07-05-03 68.75 68.89 68.34 3,110,200 68.61 44.51
07-05-02 67.23 68.00 67.16 3,255,300 67.96 44.09
07-05-01 67.74 67.95 67.13 4,144,400 67.32 43.67
Date Open High Low Vol Cls adjCls
07-04-30 67.84 68.15 67.32 3,702,300 67.32 43.67
07-04-27 67.45 67.94 67.22 2,780,800 67.72 43.93
07-04-26 68.18 68.39 67.77 3,547,600 68.02 44.13
07-04-25 68.57 69.05 68.43 4,139,600 69.00 44.76
07-04-24 68.79 68.82 67.71 4,165,800 67.76 43.96
07-04-23 69.02 69.75 68.68 3,262,800 68.74 44.60
07-04-20 68.52 68.79 68.19 3,833,800 68.67 44.55
07-04-19 68.07 68.73 68.06 4,116,700 68.65 44.54
07-04-18 68.92 69.14 68.74 3,465,900 68.94 44.73
Date Open High Low Vol Cls adjCls
07-04-17 69.50 69.58 68.86 4,306,800 69.01 44.77
07-04-16 68.88 68.91 68.42 3,642,500 68.76 44.61
07-04-13 68.37 68.61 68.06 4,862,200 68.41 44.38
07-04-12 66.34 67.41 66.17 3,803,600 67.41 43.73
07-04-11 66.41 66.75 65.85 3,825,000 66.00 42.82
07-04-10 65.48 65.84 65.42 2,546,900 65.82 42.70
07-04-09 64.91 65.59 64.74 1,581,100 64.84 42.07
07-04-05 65.38 65.64 65.20 2,289,600 65.25 42.33
07-04-04 64.62 65.09 64.42 2,420,600 65.09 42.23
Date Open High Low Vol Cls adjCls
07-04-03 65.07 65.30 64.78 3,027,600 65.18 42.29
07-04-02 65.36 65.39 64.76 2,716,900 65.04 42.20
07-03-30 65.22 65.22 64.63 4,328,100 64.75 42.01
07-03-29 65.75 65.86 65.32 5,214,500 65.75 42.66
07-03-28 65.26 65.40 64.66 6,283,200 64.70 41.97
07-03-27 64.19 64.45 63.92 3,226,400 64.25 41.68
07-03-26 64.57 64.60 63.99 4,777,300 64.39 41.77
07-03-23 63.18 64.08 63.10 5,315,200 63.70 41.33
07-03-22 61.78 62.72 61.64 4,340,100 62.26 40.39
Date Open High Low Vol Cls adjCls
07-03-21 60.77 61.68 60.50 3,587,800 61.50 39.90
07-03-20 59.91 60.31 59.76 2,223,800 60.28 39.11
07-03-19 59.76 60.40 59.60 2,855,500 60.10 38.99
07-03-16 59.75 60.11 59.35 2,567,100 59.57 38.65
07-03-15 59.33 60.12 59.26 3,573,700 59.73 38.75
07-03-14 59.55 60.00 58.99 6,734,700 59.93 38.88
07-03-13 60.45 61.05 59.65 5,368,800 59.75 38.76
07-03-12 60.54 61.07 60.54 3,632,100 60.97 39.56
07-03-09 60.80 61.19 60.62 5,146,200 61.19 39.70
Date Open High Low Vol Cls adjCls
07-03-08 60.90 61.12 60.65 4,359,000 60.73 39.40
07-03-07 59.50 60.96 59.42 8,208,400 60.68 39.37
07-03-06 59.16 59.60 58.89 5,748,600 59.53 38.62
07-03-05 58.66 59.62 58.62 6,371,600 58.80 38.15
07-03-02 60.58 60.78 59.84 4,919,600 60.09 38.98
07-03-01 61.00 61.49 60.33 5,546,000 61.06 39.61
07-02-28 62.31 62.35 61.30 4,948,400 61.54 39.92
07-02-27 63.04 63.45 61.60 4,943,500 61.87 40.14
07-02-26 64.26 64.40 63.65 3,960,400 63.89 41.45
Date Open High Low Vol Cls adjCls
07-02-23 62.87 63.41 62.72 5,450,600 63.16 40.98
07-02-22 61.31 61.87 61.18 4,532,700 61.79 40.09
07-02-21 61.55 61.69 60.97 3,978,000 61.50 39.90
07-02-20 61.96 62.39 61.90 2,921,000 62.25 39.98
07-02-16 62.61 62.89 62.43 2,475,100 62.66 40.25
07-02-15 63.03 63.16 62.66 3,176,400 63.09 40.52
07-02-14 62.75 63.06 62.44 3,586,200 62.83 40.36
07-02-13 61.97 62.86 61.94 3,763,900 62.81 40.34
07-02-12 62.20 62.34 62.05 3,345,500 62.18 39.94
Date Open High Low Vol Cls adjCls
07-02-09 63.04 63.25 62.82 3,708,700 62.90 40.40
07-02-08 62.57 63.63 62.55 4,868,000 63.50 40.79
07-02-07 63.90 63.96 63.21 3,223,700 63.48 40.77
07-02-06 63.02 63.47 62.92 3,778,100 63.25 40.63
07-02-05 63.71 63.95 63.58 3,462,000 63.79 40.97
07-02-02 63.36 63.77 63.01 2,711,900 63.65 40.88
07-02-01 63.72 64.03 63.53 3,389,500 63.76 40.95
07-01-31 62.81 63.64 62.51 5,947,100 63.51 40.79
07-01-30 63.08 63.75 62.96 3,894,200 63.60 40.85
Date Open High Low Vol Cls adjCls
07-01-29 63.17 63.40 62.80 3,364,200 62.83 40.36
07-01-26 63.91 64.03 63.33 2,562,400 63.73 40.93
07-01-25 64.54 64.54 63.56 2,894,400 63.65 40.88
07-01-24 65.25 65.36 64.46 4,186,700 65.06 41.79
07-01-23 64.54 65.30 64.50 4,422,600 65.22 41.89
07-01-22 64.75 64.84 63.66 2,866,400 63.91 41.05
07-01-19 63.81 64.56 63.81 3,719,100 64.52 41.44
07-01-18 64.28 64.45 63.26 5,587,200 63.61 40.86
07-01-17 62.70 63.70 62.70 5,355,900 63.59 40.84
Date Open High Low Vol Cls adjCls
07-01-16 64.37 64.50 63.03 4,883,000 63.28 40.64
07-01-12 62.36 64.78 62.22 9,976,100 64.64 41.52
07-01-11 62.00 62.75 61.55 5,941,900 61.59 39.56
07-01-10 61.93 62.02 61.29 4,895,000 61.47 39.48
07-01-09 62.30 62.73 61.85 8,270,300 62.44 40.11
07-01-08 65.00 65.16 64.09 3,783,900 64.29 41.29
07-01-05 64.92 65.05 64.26 3,399,300 64.97 41.73
07-01-04 65.66 65.70 65.04 4,288,600 65.11 41.82
07-01-03 67.27 67.27 65.75 5,357,400 65.98 42.38
Date Open High Low Vol Cls adjCls
06-12-29 67.01 67.40 66.94 1,298,100 67.10 43.10
06-12-28 67.13 67.33 66.91 1,560,900 67.20 43.16
06-12-27 67.27 67.44 67.03 2,089,800 67.33 43.25
06-12-26 66.94 66.94 66.28 1,305,400 66.68 42.83
06-12-22 67.30 67.30 66.41 1,883,100 66.53 42.73
06-12-21 66.52 66.93 66.20 2,966,700 66.91 42.98
06-12-20 67.45 67.58 66.90 2,885,300 66.91 42.98
06-12-19 67.20 68.25 67.09 2,919,600 67.89 43.61
06-12-18 67.73 67.88 66.73 3,754,400 66.75 42.87
Date Open High Low Vol Cls adjCls
06-12-15 68.26 68.33 67.64 2,129,500 67.88 43.60
06-12-14 67.73 68.18 67.68 5,134,100 68.06 43.71
06-12-13 68.11 68.67 67.96 2,717,600 68.59 44.06
06-12-12 68.37 68.62 67.87 2,576,000 68.25 43.84
06-12-11 67.87 68.73 67.84 2,052,600 68.30 43.87
06-12-08 68.53 68.88 68.28 3,665,000 68.50 44.00
06-12-07 68.09 68.50 67.70 3,257,100 68.17 43.79
06-12-06 68.15 68.76 67.76 4,498,600 67.96 43.65
06-12-05 68.30 68.77 67.99 3,898,800 68.62 44.07
Date Open High Low Vol Cls adjCls
06-12-04 67.67 67.78 67.20 2,639,900 67.56 43.39
06-12-01 67.76 68.05 67.12 3,498,400 67.92 43.63
06-11-30 68.05 68.20 67.62 3,408,600 68.08 43.73
06-11-29 67.35 68.30 67.11 3,716,200 68.07 43.72
06-11-28 66.69 67.37 66.65 2,672,800 67.35 43.26
06-11-27 66.61 66.84 66.14 2,921,500 66.42 42.66
06-11-24 66.00 66.61 65.75 1,838,000 66.50 42.71
06-11-22 66.95 67.13 66.28 2,350,500 66.61 42.78
06-11-21 66.65 67.07 66.49 2,713,300 67.01 43.04
Date Open High Low Vol Cls adjCls
06-11-20 66.00 66.75 66.00 2,701,200 66.23 42.54
06-11-17 66.01 66.50 65.95 4,922,000 66.38 42.64
06-11-16 68.06 68.38 66.50 3,697,300 66.62 42.79
06-11-15 67.02 67.75 66.85 3,914,000 67.64 43.45
06-11-14 67.37 67.66 66.83 3,570,800 67.63 43.44
06-11-13 67.10 67.59 66.88 4,022,800 67.13 43.12
06-11-10 69.11 69.11 68.08 2,260,300 68.44 43.96
06-11-09 68.39 68.89 68.14 3,165,700 68.40 43.93
06-11-08 67.60 68.87 67.54 3,365,900 68.77 44.17
Date Open High Low Vol Cls adjCls
06-11-07 68.90 68.98 67.98 2,981,700 68.12 43.37
06-11-06 67.91 68.46 67.71 2,469,100 68.31 43.50
06-11-03 66.95 67.50 66.81 3,751,400 67.35 42.88
06-11-02 66.93 67.50 66.87 2,525,900 67.25 42.82
06-11-01 67.51 67.79 66.91 4,100,000 67.20 42.79
06-10-31 66.60 67.24 66.12 3,310,100 67.10 42.73
06-10-30 67.72 67.77 66.90 3,426,200 67.08 42.71
06-10-27 68.63 68.69 67.90 2,528,700 68.06 43.34
06-10-26 69.46 69.49 67.93 4,639,400 68.45 43.58
Date Open High Low Vol Cls adjCls
06-10-25 68.17 69.40 68.15 3,460,300 69.22 44.07
06-10-24 67.88 68.58 67.81 3,646,500 68.30 43.49
06-10-23 66.63 67.98 66.54 3,188,500 67.86 43.21
06-10-20 68.39 68.39 67.53 2,571,800 67.80 43.17
06-10-19 66.98 68.12 66.98 3,428,400 68.08 43.35
06-10-18 67.50 67.74 66.50 4,393,700 66.55 42.37
06-10-17 68.34 68.34 67.35 3,466,600 67.76 43.15
06-10-16 66.93 67.68 66.86 3,403,100 67.53 43.00
06-10-13 65.95 66.45 65.71 3,209,200 65.97 42.01
Date Open High Low Vol Cls adjCls
06-10-12 64.33 65.07 64.11 3,519,400 65.07 41.43
06-10-11 64.08 64.32 63.54 3,201,700 63.86 40.66
06-10-10 63.82 64.80 63.74 3,405,900 64.53 41.09
06-10-09 64.88 64.97 64.07 2,832,600 64.32 40.95
06-10-06 64.39 64.69 63.90 2,931,300 64.69 41.19
06-10-05 64.85 65.01 64.55 3,793,300 64.82 41.27
06-10-04 64.15 65.05 64.00 6,077,400 65.05 41.42
06-10-03 64.32 64.46 63.52 4,055,800 63.72 40.57
06-10-02 65.82 66.24 65.34 2,758,300 65.38 41.63
Date Open High Low Vol Cls adjCls
06-09-29 65.52 65.76 65.03 2,630,800 65.58 41.76
06-09-28 66.17 66.28 65.66 3,377,200 65.80 41.90
06-09-27 65.60 66.28 65.09 4,362,000 66.20 42.15
06-09-26 64.32 65.29 64.32 5,093,000 65.08 41.44
06-09-25 64.75 65.24 63.81 5,100,000 65.06 41.43
06-09-22 66.48 66.48 65.09 3,596,800 65.20 41.52
06-09-21 65.36 66.10 65.05 3,723,000 65.96 42.00
06-09-20 65.96 66.39 64.92 5,818,700 65.00 41.39
06-09-19 65.88 66.08 64.66 3,490,000 65.20 41.52
Date Open High Low Vol Cls adjCls
06-09-18 65.29 65.73 64.59 4,627,400 65.55 41.74
06-09-15 65.28 65.28 64.45 4,127,000 64.86 41.30
06-09-14 66.83 66.94 65.69 4,019,400 65.85 41.93
06-09-13 65.80 66.80 65.57 3,908,000 66.65 42.44
06-09-12 65.62 65.76 64.70 5,060,100 65.26 41.55
06-09-11 65.31 65.44 64.65 5,817,300 64.89 41.32
06-09-08 66.30 66.46 65.55 3,611,800 65.82 41.91
06-09-07 66.19 66.40 65.63 4,143,200 65.76 41.87
06-09-06 67.52 67.67 66.72 3,641,900 66.93 42.62
Date Open High Low Vol Cls adjCls
06-09-05 67.81 68.60 67.71 3,585,600 68.60 43.68
06-09-01 67.88 68.14 67.73 2,174,400 68.00 43.30
06-08-31 68.22 68.42 67.91 5,350,500 68.05 43.33
06-08-30 68.11 68.30 67.13 6,662,700 67.82 43.18
06-08-29 68.38 68.38 66.91 6,198,600 67.30 42.85
06-08-28 68.20 68.32 67.63 2,826,600 68.30 43.49
06-08-25 68.26 68.85 68.10 3,112,100 68.31 43.50
06-08-24 68.91 69.00 68.12 3,407,700 68.93 43.89
06-08-23 69.95 70.10 68.83 1,867,900 69.12 44.01
Date Open High Low Vol Cls adjCls
06-08-22 69.80 70.05 69.49 1,771,300 69.85 44.48
06-08-21 70.00 70.78 70.00 2,189,700 70.22 44.71
06-08-18 69.63 69.97 69.10 2,575,600 69.97 44.55
06-08-17 68.85 69.18 68.18 4,072,200 69.04 43.96
06-08-16 69.53 69.53 68.27 4,195,700 68.53 43.64
06-08-15 69.99 70.06 69.41 4,130,500 69.84 44.47
06-08-14 70.10 70.10 69.25 2,838,100 69.30 44.13
06-08-11 69.17 69.64 69.04 2,225,200 69.32 44.14
06-08-10 70.18 70.18 69.21 4,021,800 69.76 44.42
Date Open High Low Vol Cls adjCls
06-08-09 70.57 71.00 70.25 4,219,200 70.26 44.74
06-08-08 69.85 70.51 69.53 4,784,200 70.14 44.29
06-08-07 71.06 71.54 70.24 6,166,200 70.45 44.48
06-08-04 72.52 72.81 72.00 2,175,000 72.54 45.80
06-08-03 72.35 72.46 71.91 2,334,000 72.00 45.46
06-08-02 72.88 73.28 72.45 2,757,500 72.78 45.95
06-08-01 72.17 72.50 71.57 2,130,600 72.50 45.78
06-07-31 72.22 72.89 72.19 2,619,600 72.52 45.79
06-07-28 72.42 72.98 72.36 5,498,700 72.38 45.70
Date Open High Low Vol Cls adjCls
06-07-27 72.78 72.85 71.48 4,260,700 71.77 45.31
06-07-26 69.73 71.00 69.62 5,890,300 70.80 44.70
06-07-25 70.03 70.26 69.25 4,238,100 69.51 43.89
06-07-24 69.51 70.54 69.32 4,150,800 69.74 44.03
06-07-21 69.09 69.22 68.15 2,613,300 68.19 43.05
06-07-20 69.82 69.82 68.45 4,087,100 68.60 43.31
06-07-19 68.75 69.98 68.69 4,441,900 69.68 43.99
06-07-18 69.90 69.98 68.81 3,586,700 69.50 43.88
06-07-17 70.12 70.56 69.01 2,724,100 69.58 43.93
Date Open High Low Vol Cls adjCls
06-07-14 71.23 71.59 70.72 2,598,300 71.37 45.06
06-07-13 70.48 71.38 70.16 3,568,900 70.98 44.82
06-07-12 70.46 70.62 69.94 3,731,600 70.35 44.42
06-07-11 71.12 71.40 70.34 3,316,400 71.37 45.06
06-07-10 71.01 71.33 70.62 3,381,300 70.90 44.76
06-07-07 71.52 71.92 70.92 4,458,200 71.15 44.92
06-07-06 70.35 70.77 70.11 3,597,700 70.21 44.33
06-07-05 69.68 70.28 69.16 2,769,400 70.02 44.21
06-07-03 70.30 70.82 70.17 1,198,200 70.36 44.42
Date Open High Low Vol Cls adjCls
06-06-30 69.94 70.11 69.55 3,489,000 69.61 43.95
06-06-29 67.62 69.25 67.62 5,566,500 69.25 43.72
06-06-28 67.62 68.06 67.30 2,264,200 67.97 42.91
06-06-27 67.14 67.71 66.90 4,103,400 66.96 42.28
06-06-26 66.96 67.54 66.33 2,295,600 67.47 42.60
06-06-23 67.10 67.74 66.90 2,136,100 67.03 42.32
06-06-22 66.43 66.87 65.88 3,357,400 66.39 41.92
06-06-21 65.80 67.27 65.80 3,529,800 67.01 42.31
06-06-20 65.26 66.75 65.19 3,939,800 65.70 41.48
Date Open High Low Vol Cls adjCls
06-06-19 66.73 66.79 64.96 2,843,400 65.33 41.25
06-06-16 66.54 66.80 66.14 4,530,900 66.70 42.11
06-06-15 66.17 67.43 65.93 4,032,700 67.07 42.35
06-06-14 65.19 65.83 64.19 5,113,000 65.18 41.15
06-06-13 65.40 66.00 64.33 4,486,400 64.67 40.83
06-06-12 67.58 67.78 66.38 2,865,600 66.47 41.97
06-06-09 67.77 68.42 66.97 7,092,800 67.48 42.61
06-06-08 66.90 68.31 66.20 4,547,700 68.18 43.05
06-06-07 69.83 69.97 68.38 3,574,800 68.54 43.27
Date Open High Low Vol Cls adjCls
06-06-06 70.45 70.74 69.68 3,597,800 70.06 44.23
06-06-05 72.12 72.38 70.81 2,922,700 70.82 44.71
06-06-02 71.68 72.09 70.89 2,592,200 71.90 45.40
06-06-01 69.61 71.16 69.40 3,147,900 71.08 44.88
06-05-31 70.41 70.86 69.97 3,348,700 70.70 44.64
06-05-30 71.45 71.80 70.00 3,410,100 70.16 44.30
06-05-26 71.14 71.70 70.65 1,623,900 71.62 45.22
06-05-25 70.80 72.00 70.39 3,267,700 71.62 45.22
06-05-24 69.91 70.15 68.90 5,279,700 69.54 43.91
Date Open High Low Vol Cls adjCls
06-05-23 71.10 71.93 70.65 3,791,200 70.75 44.67
06-05-22 69.63 70.51 68.50 5,190,500 70.19 44.32
06-05-19 70.29 71.10 69.90 4,012,600 70.83 44.72
06-05-18 70.43 70.88 69.60 3,485,600 69.85 44.10
06-05-17 71.83 72.28 69.54 6,611,000 70.43 44.47
06-05-16 72.81 73.50 72.33 3,495,700 72.83 45.98
06-05-15 73.03 73.50 72.58 3,590,800 73.45 46.37
06-05-12 75.89 76.05 74.41 3,787,600 74.64 47.13
06-05-11 76.52 76.67 75.47 2,860,600 75.52 47.68
Date Open High Low Vol Cls adjCls
06-05-10 75.98 76.34 75.31 2,791,800 76.34 48.20
06-05-09 75.72 76.45 75.70 2,721,000 76.27 47.80
06-05-08 75.47 75.97 75.20 2,818,700 75.62 47.39
06-05-05 75.77 76.47 75.65 3,777,700 76.47 47.93
06-05-04 75.07 75.85 74.50 4,620,200 75.26 47.17
06-05-03 76.15 76.17 74.71 3,885,600 75.05 47.04
06-05-02 75.63 76.42 75.57 4,284,800 76.30 47.82
06-05-01 74.25 74.98 74.19 2,900,800 74.40 46.63
06-04-28 74.01 74.50 73.72 2,487,200 73.72 46.20
Date Open High Low Vol Cls adjCls
06-04-27 73.05 74.25 72.72 4,667,400 73.71 46.20
06-04-26 74.93 75.16 73.59 4,160,700 73.74 46.21
06-04-25 76.20 76.42 74.60 3,112,100 74.88 46.93
06-04-24 76.85 76.85 75.58 3,300,000 75.82 47.52
06-04-21 75.65 76.47 75.28 4,815,200 76.30 47.82
06-04-20 75.72 76.00 74.62 3,952,900 74.91 46.95
06-04-19 74.99 75.84 74.57 3,899,800 75.77 47.49
06-04-18 74.36 75.08 74.10 3,857,800 75.08 47.05
06-04-17 72.60 73.02 72.60 2,659,800 72.95 45.72
Date Open High Low Vol Cls adjCls
06-04-13 72.10 72.43 71.80 1,915,500 72.21 45.26
06-04-12 72.68 72.99 72.05 3,109,600 72.26 45.29
06-04-11 72.84 73.25 72.13 3,775,300 72.39 45.37
06-04-10 72.50 72.51 72.10 3,533,600 72.32 45.32
06-04-07 72.07 72.10 70.90 4,788,400 70.91 44.44
06-04-06 70.93 70.98 70.11 2,847,500 70.55 44.22
06-04-05 70.52 71.19 70.26 2,489,800 71.04 44.52
06-04-04 69.83 70.65 69.75 2,462,400 70.30 44.06
06-04-03 69.50 70.48 69.49 2,563,800 69.68 43.67
Date Open High Low Vol Cls adjCls
06-03-31 69.50 69.63 68.63 2,107,800 68.94 43.21
06-03-30 70.16 70.68 69.64 2,637,500 69.77 43.73
06-03-29 69.41 69.89 69.32 2,152,500 69.78 43.73
06-03-28 69.63 69.83 68.80 2,657,500 68.95 43.21
06-03-27 69.20 69.56 69.06 2,531,200 69.53 43.58
06-03-24 68.80 69.95 68.80 3,486,500 69.48 43.54
06-03-23 68.20 68.50 67.70 2,771,200 68.50 42.93
06-03-22 68.75 69.33 68.33 2,405,200 68.67 43.04
06-03-21 68.42 68.99 68.15 2,281,500 68.25 42.77
Date Open High Low Vol Cls adjCls
06-03-20 69.75 69.79 68.53 2,927,700 68.75 43.09
06-03-17 70.06 70.06 69.33 1,931,600 69.53 43.58
06-03-16 69.44 69.97 69.18 2,755,400 69.90 43.81
06-03-15 69.85 69.95 69.42 5,549,000 69.92 43.82
06-03-14 67.80 68.69 67.69 3,106,600 68.53 42.95
06-03-13 66.98 67.65 66.87 2,812,200 67.59 42.36
06-03-10 65.81 66.45 65.60 3,402,700 66.42 41.63
06-03-09 66.30 66.47 65.92 2,153,000 66.01 41.37
06-03-08 65.88 66.32 65.35 3,171,100 66.12 41.44
Date Open High Low Vol Cls adjCls
06-03-07 65.67 66.08 65.55 2,428,700 66.02 41.38
06-03-06 67.42 67.42 66.21 2,549,600 66.22 41.50
06-03-03 67.40 67.49 66.82 2,242,500 67.15 42.08
06-03-02 66.45 66.94 66.28 5,150,200 66.91 41.93
06-03-01 66.92 67.25 66.67 2,258,000 67.18 42.10
06-02-28 66.25 66.65 66.01 2,494,200 66.42 41.63
06-02-27 67.24 67.44 66.99 1,844,400 67.00 41.99
06-02-24 67.80 68.05 67.56 1,931,400 67.60 42.37
06-02-23 67.57 68.04 67.13 2,818,300 67.40 42.24
Date Open High Low Vol Cls adjCls
06-02-22 68.11 68.30 67.47 3,149,300 67.81 42.50
06-02-21 69.47 69.80 68.90 3,669,800 69.20 43.02
06-02-17 68.79 68.88 68.32 2,823,600 68.51 42.59
06-02-16 67.56 68.46 67.56 3,072,500 68.41 42.53
06-02-15 67.80 68.42 66.73 3,932,700 67.20 41.77
06-02-14 66.65 67.50 66.50 3,475,900 67.09 41.70
06-02-13 67.16 67.79 66.97 3,045,300 67.30 41.84
06-02-10 67.88 68.08 66.93 4,645,700 67.38 41.88
06-02-09 67.75 68.20 67.05 3,764,600 67.26 41.81
Date Open High Low Vol Cls adjCls
06-02-08 67.33 67.36 66.60 5,860,800 67.20 41.77
06-02-07 67.75 68.15 67.06 5,089,600 67.50 41.96
06-02-06 70.21 70.53 69.39 2,448,600 69.97 43.49
06-02-03 69.59 69.84 69.10 3,145,400 69.14 42.98
06-02-02 70.92 70.92 69.59 6,089,200 69.61 43.27
06-02-01 71.99 72.58 71.01 3,516,100 71.12 44.21
06-01-31 72.86 72.88 72.04 3,768,400 72.31 44.95
06-01-30 72.30 72.72 72.09 4,556,700 72.27 44.92
06-01-27 71.06 71.39 70.64 3,356,000 71.01 44.14
Date Open High Low Vol Cls adjCls
06-01-26 70.33 70.45 69.65 3,802,900 70.04 43.54
06-01-25 71.26 71.28 69.70 5,119,900 70.13 43.59
06-01-24 71.06 71.46 70.34 3,361,600 70.54 43.85
06-01-23 70.30 70.92 69.96 3,475,800 70.75 43.98
06-01-20 71.04 71.14 69.68 4,279,500 70.18 43.63
06-01-19 69.68 70.33 69.40 3,694,000 70.29 43.69
06-01-18 70.21 70.24 68.94 3,418,800 69.48 43.19
06-01-17 70.10 70.41 69.77 5,097,000 70.41 43.77
06-01-13 68.70 69.77 68.70 4,853,800 69.72 43.34
Date Open High Low Vol Cls adjCls
06-01-12 68.64 69.07 67.69 4,397,100 67.95 42.24
06-01-11 67.33 68.17 67.01 3,669,100 67.90 42.21
06-01-10 68.10 68.54 68.03 2,748,700 68.18 42.38
06-01-09 68.45 68.54 67.88 4,124,400 68.11 42.34
06-01-06 67.95 68.35 67.82 3,946,800 68.00 42.27
06-01-05 67.17 67.20 66.48 4,222,700 66.50 41.34
06-01-04 66.95 67.00 66.51 4,587,500 66.85 41.56
06-01-03 65.50 66.56 65.47 5,786,300 66.42 41.29
05-12-30 63.70 64.51 63.69 1,869,500 64.22 39.92
Date Open High Low Vol Cls adjCls
05-12-29 64.26 64.71 64.00 1,995,200 64.20 39.91
05-12-28 63.90 64.50 63.83 2,397,400 64.10 39.85
05-12-27 64.75 64.75 63.26 2,979,200 63.33 39.37
05-12-23 64.52 65.11 64.22 1,230,900 64.80 40.28
05-12-22 65.08 65.24 64.65 1,999,200 64.77 40.26
05-12-21 65.63 65.66 65.00 4,372,800 65.10 40.47
05-12-20 65.57 65.73 64.93 3,729,200 65.00 40.41
05-12-19 65.72 65.96 65.21 2,587,900 65.28 40.58
05-12-16 66.54 66.68 65.44 3,014,600 65.72 40.85
Date Open High Low Vol Cls adjCls
05-12-15 66.60 66.66 65.75 3,390,500 66.25 41.18
05-12-14 67.06 67.35 66.81 2,812,400 67.25 41.80
05-12-13 67.63 67.68 66.79 4,135,000 66.88 41.57
05-12-12 67.30 67.52 66.90 2,756,800 67.33 41.85
05-12-09 67.43 67.61 66.81 3,400,300 67.12 41.72
05-12-08 67.81 68.50 67.57 3,014,000 68.42 42.53
05-12-07 68.33 68.38 67.02 3,942,300 67.33 41.85
05-12-06 68.17 69.25 68.04 2,232,000 68.76 42.74
05-12-05 68.60 69.09 68.46 2,730,600 68.55 42.61
Date Open High Low Vol Cls adjCls
05-12-02 68.15 68.24 67.69 2,394,100 68.11 42.34
05-12-01 67.06 68.08 67.00 3,795,700 67.80 42.15
05-11-30 66.13 66.49 65.45 2,505,400 65.84 40.93
05-11-29 66.49 66.50 65.94 2,719,900 65.97 41.01
05-11-28 67.33 67.38 66.11 2,564,400 66.11 41.10
05-11-25 68.01 68.13 67.76 640,600 67.83 42.16
05-11-23 68.15 68.30 67.61 2,082,400 67.85 42.18
05-11-22 68.01 68.50 67.82 3,329,700 68.39 42.51
05-11-21 67.38 67.69 67.04 2,830,600 67.58 42.01
Date Open High Low Vol Cls adjCls
05-11-18 66.60 66.60 65.86 3,539,800 66.43 41.29
05-11-17 66.15 66.23 65.30 3,463,200 65.60 40.78
05-11-16 64.52 65.25 64.31 5,028,600 65.06 40.44
05-11-15 65.52 66.22 65.13 3,398,500 65.26 40.57
05-11-14 65.42 65.54 65.04 2,189,000 65.50 40.72
05-11-11 64.35 64.87 64.25 2,031,400 64.72 40.23
05-11-10 65.27 65.28 64.24 3,170,300 64.30 39.97
05-11-09 66.65 66.65 65.42 3,164,000 65.60 40.78
05-11-08 65.76 66.66 65.76 2,862,300 66.50 41.34
Date Open High Low Vol Cls adjCls
05-11-07 66.62 66.75 66.15 3,324,900 66.49 41.00
05-11-04 68.69 68.71 66.73 4,155,200 66.87 41.23
05-11-03 67.90 68.87 67.57 4,256,300 68.50 42.24
05-11-02 66.29 67.32 66.29 3,431,700 67.30 41.50
05-11-01 66.28 66.60 66.05 3,180,400 66.25 40.85
05-10-31 67.21 67.57 66.13 6,341,100 66.40 40.94
05-10-28 65.98 66.50 65.31 3,619,200 66.46 40.98
05-10-27 66.21 66.39 65.15 3,068,500 65.15 40.17
05-10-26 66.33 67.10 65.95 4,761,200 66.07 40.74
Date Open High Low Vol Cls adjCls
05-10-25 65.41 66.04 65.10 4,153,100 65.42 40.34
05-10-24 64.77 65.65 64.65 4,143,900 64.65 39.86
05-10-21 63.96 64.90 63.84 3,381,700 64.28 39.64
05-10-20 65.33 65.34 63.41 5,804,700 63.82 39.35
05-10-19 64.39 65.40 64.01 5,597,800 65.34 40.29
05-10-18 65.20 65.40 64.26 4,193,600 64.26 39.62
05-10-17 66.70 66.79 66.13 2,429,300 66.63 41.08
05-10-14 65.61 66.21 64.93 3,294,300 66.21 40.83
05-10-13 65.00 65.58 64.62 4,135,200 65.46 40.36
Date Open High Low Vol Cls adjCls
05-10-12 67.15 67.15 66.15 2,812,300 66.42 40.96
05-10-11 66.80 67.20 66.48 3,148,800 67.10 41.37
05-10-10 66.89 66.93 65.57 4,707,200 66.40 40.94
05-10-07 66.48 66.61 65.46 4,431,400 65.87 40.62
05-10-06 66.00 66.30 65.15 7,872,100 65.60 40.45
05-10-05 67.75 67.97 66.42 6,317,100 66.50 41.00
05-10-04 69.75 69.82 68.62 3,696,600 68.80 42.42
05-10-03 71.13 71.25 70.44 2,348,900 70.60 43.53
05-09-30 71.70 72.00 70.85 2,564,100 70.85 43.69
Date Open High Low Vol Cls adjCls
05-09-29 72.37 72.49 72.04 3,711,300 72.11 44.46
05-09-28 71.73 72.37 71.37 3,411,200 72.27 44.56
05-09-27 70.92 71.19 70.76 2,211,100 71.05 43.81
05-09-26 70.01 71.32 69.87 2,988,700 71.31 43.97
05-09-23 70.25 70.67 70.07 2,556,100 70.48 43.46
05-09-22 71.48 71.88 70.71 3,654,500 71.37 44.01
05-09-21 72.32 72.66 71.61 3,683,900 71.90 44.33
05-09-20 72.00 72.27 71.18 3,930,500 71.40 44.03
05-09-19 71.28 72.09 71.27 3,237,400 71.65 44.18
Date Open High Low Vol Cls adjCls
05-09-16 70.90 70.91 70.40 3,077,200 70.61 43.54
05-09-15 70.25 70.35 69.35 4,280,400 69.96 43.14
05-09-14 69.19 69.40 68.90 3,374,700 69.17 42.65
05-09-13 68.91 69.36 68.80 3,851,800 68.82 42.44
05-09-12 70.22 70.32 69.59 3,562,500 69.83 43.06
05-09-09 69.95 70.89 69.87 3,544,100 70.74 43.62
05-09-08 69.60 69.85 68.89 3,249,500 69.10 42.61
05-09-07 69.69 70.32 69.48 3,381,600 69.51 42.86
05-09-06 70.23 70.40 69.86 4,018,000 70.15 43.26
Date Open High Low Vol Cls adjCls
05-09-02 69.83 70.13 69.42 3,182,900 69.80 43.04
05-09-01 69.65 70.22 69.61 3,468,000 69.95 43.13
05-08-31 67.59 68.53 67.34 4,391,900 68.38 42.16
05-08-30 66.08 66.96 66.03 3,252,200 66.80 41.19
05-08-29 66.75 66.97 65.85 1,898,500 66.35 40.91
05-08-26 67.00 67.13 66.12 2,402,300 66.12 40.77
05-08-25 67.43 67.48 66.84 2,217,900 67.17 41.42
05-08-24 67.10 67.57 66.99 3,313,900 67.40 41.56
05-08-23 67.46 67.54 66.99 2,990,700 67.12 41.39
Date Open High Low Vol Cls adjCls
05-08-22 68.05 68.37 67.28 3,419,300 67.70 41.74
05-08-19 68.11 68.20 67.93 2,539,200 68.06 41.97
05-08-18 67.47 67.66 66.72 3,276,900 67.20 41.44
05-08-17 68.88 69.55 67.79 4,551,200 67.96 41.90
05-08-16 69.19 69.56 68.76 3,708,100 68.76 42.40
05-08-15 69.90 70.23 69.68 2,401,800 69.92 43.11
05-08-12 70.85 70.92 70.40 2,710,900 70.55 43.50
05-08-11 71.05 71.25 70.25 4,420,500 70.58 43.52
05-08-10 70.62 70.70 70.06 4,104,300 70.58 43.52
Date Open High Low Vol Cls adjCls
05-08-09 70.65 70.78 69.94 5,171,600 70.18 42.94
05-08-08 69.05 69.70 69.05 3,713,400 69.20 42.34
05-08-05 68.27 68.29 67.60 2,521,500 67.90 41.55
05-08-04 68.07 68.67 67.90 3,340,800 68.03 41.63
05-08-03 68.51 68.78 68.10 5,077,300 68.22 41.74
05-08-02 66.97 67.51 66.97 2,533,700 67.51 41.31
05-08-01 66.78 67.00 66.37 2,828,400 66.63 40.77
05-07-29 66.94 66.99 65.88 3,734,900 65.88 40.31
05-07-28 66.96 66.96 66.12 4,124,300 66.55 40.72
Date Open High Low Vol Cls adjCls
05-07-27 65.73 66.45 65.65 3,015,600 66.23 40.53
05-07-26 65.92 66.10 65.50 2,913,100 65.50 40.08
05-07-25 66.85 67.34 66.55 4,064,700 66.88 40.92
05-07-22 65.09 65.95 65.05 2,465,900 65.95 40.35
05-07-21 64.73 65.02 64.52 2,495,900 64.84 39.68
05-07-20 64.65 65.65 64.42 3,663,900 65.53 40.10
05-07-19 65.69 65.96 65.22 3,344,600 65.96 40.36
05-07-18 65.40 65.67 65.25 2,710,700 65.49 40.07
05-07-15 65.08 65.26 64.91 2,840,400 65.03 39.79
Date Open High Low Vol Cls adjCls
05-07-14 66.07 66.26 64.80 4,519,900 65.06 39.81
05-07-13 65.80 66.03 65.38 2,715,200 65.70 40.20
05-07-12 66.34 66.41 65.64 5,921,900 65.70 40.20
05-07-11 66.26 66.94 66.12 3,925,700 66.43 40.65
05-07-08 65.99 66.83 65.96 4,535,400 66.31 40.58
05-07-07 64.40 65.35 64.16 3,871,400 65.21 39.90
05-07-06 66.57 66.70 65.40 4,849,900 65.52 40.09
05-07-05 64.80 66.00 64.75 4,397,900 66.00 40.39
05-07-01 63.00 63.39 62.84 1,968,800 63.23 38.69
Date Open High Low Vol Cls adjCls
05-06-30 62.95 63.13 62.25 4,136,500 62.38 38.17
05-06-29 63.84 63.97 63.38 2,619,800 63.55 38.89
05-06-28 64.57 64.86 64.16 3,867,500 64.40 39.41
05-06-27 63.86 64.21 63.82 2,151,000 64.05 39.19
05-06-24 63.95 64.04 63.44 1,923,700 63.50 38.86
05-06-23 63.63 64.40 63.51 2,731,000 63.64 38.94
05-06-22 63.78 64.09 63.41 2,982,600 63.51 38.86
05-06-21 64.20 64.44 63.66 2,847,900 63.78 39.03
05-06-20 64.80 64.94 64.47 2,373,800 64.70 39.59
Date Open High Low Vol Cls adjCls
05-06-17 64.16 64.67 64.12 2,695,000 64.67 39.57
05-06-16 63.07 63.39 62.73 2,066,400 63.27 38.71
05-06-15 62.56 62.99 62.34 2,329,000 62.76 38.40
05-06-14 62.51 62.89 62.46 1,545,900 62.73 38.38
05-06-13 61.96 62.70 61.70 2,261,000 62.40 38.18
05-06-10 62.59 62.71 61.70 2,212,000 62.17 38.04
05-06-09 61.34 62.26 61.14 2,856,700 62.19 38.05
05-06-08 61.77 62.13 61.05 2,661,200 61.05 37.36
05-06-07 61.46 61.85 61.41 1,971,400 61.49 37.63
Date Open High Low Vol Cls adjCls
05-06-06 61.42 61.45 60.90 2,207,800 61.32 37.52
05-06-03 60.98 61.33 60.73 2,716,700 61.33 37.53
05-06-02 61.10 61.47 61.01 2,039,400 61.20 37.45
05-06-01 60.52 61.23 60.48 3,399,000 61.07 37.37
05-05-31 60.62 60.71 60.20 3,084,300 60.20 36.84
05-05-27 60.87 61.66 60.61 1,913,300 61.38 37.56
05-05-26 61.32 61.33 61.03 2,213,800 61.23 37.47
05-05-25 60.56 60.95 60.37 2,492,800 60.70 37.14
05-05-24 60.02 60.08 59.75 2,714,200 60.05 36.74
Date Open High Low Vol Cls adjCls
05-05-23 59.55 59.87 59.50 2,490,300 59.77 36.57
05-05-20 59.70 59.84 59.39 2,141,900 59.50 36.41
05-05-19 59.61 60.33 59.57 3,003,500 59.98 36.70
05-05-18 59.88 60.18 59.50 4,090,200 59.75 36.56
05-05-17 58.70 59.24 58.62 2,762,200 59.12 36.18
05-05-16 58.33 58.55 57.95 3,422,100 58.45 35.77
05-05-13 58.95 59.12 58.24 3,771,500 58.57 35.84
05-05-12 60.30 60.33 59.10 3,641,300 59.20 36.22
05-05-11 60.65 60.73 60.14 2,413,800 60.57 37.06
Date Open High Low Vol Cls adjCls
05-05-10 61.45 61.90 61.32 2,676,000 61.46 37.30
05-05-09 61.65 61.94 61.36 2,600,300 61.90 37.56
05-05-06 62.11 62.36 61.82 2,623,500 61.82 37.51
05-05-05 62.06 62.50 61.90 2,300,600 62.10 37.68
05-05-04 61.48 61.78 61.16 4,259,600 61.75 37.47
05-05-03 61.30 61.57 60.70 3,113,500 60.77 36.88
05-05-02 60.90 61.29 60.61 2,217,000 61.23 37.16
05-04-29 61.73 61.76 60.60 4,451,200 60.90 36.96
05-04-28 60.92 61.32 60.46 6,312,100 60.80 36.89
Date Open High Low Vol Cls adjCls
05-04-27 61.79 61.82 60.34 3,951,500 60.46 36.69
05-04-26 62.21 62.32 61.44 3,127,000 61.44 37.28
05-04-25 61.86 62.00 61.35 2,587,700 61.60 37.38
05-04-22 60.80 61.45 60.52 2,699,300 61.06 37.05
05-04-21 60.20 60.84 59.81 3,274,900 60.75 36.86
05-04-20 60.64 60.98 59.85 3,209,200 60.00 36.41
05-04-19 60.40 61.15 60.38 3,520,300 61.15 37.11
05-04-18 59.10 59.99 58.86 4,676,300 59.81 36.29
05-04-15 60.62 60.70 58.75 5,152,200 59.40 36.05
Date Open High Low Vol Cls adjCls
05-04-14 61.40 61.42 60.40 4,508,400 60.62 36.79
05-04-13 61.98 62.26 61.15 4,395,400 61.26 37.17
05-04-12 63.30 63.46 62.31 4,878,100 62.64 38.01
05-04-11 63.50 63.78 63.22 3,053,400 63.62 38.61
05-04-08 63.38 63.85 63.13 2,876,100 63.23 38.37
05-04-07 63.83 64.49 63.37 3,899,500 63.65 38.62
05-04-06 62.95 63.51 62.79 2,712,000 63.26 38.39
05-04-05 63.04 63.48 62.87 3,251,300 63.05 38.26
05-04-04 62.88 63.28 62.53 3,475,100 62.82 38.12
Date Open High Low Vol Cls adjCls
05-04-01 63.00 63.06 62.10 2,973,300 62.76 38.08
05-03-31 62.40 62.64 62.15 4,326,700 62.40 37.87
05-03-30 62.10 62.32 61.21 3,149,600 62.30 37.81
05-03-29 61.87 62.50 61.51 3,107,800 61.58 37.37
05-03-28 61.55 62.07 61.00 2,159,600 61.47 37.30
05-03-24 61.60 62.14 61.20 4,529,900 61.71 37.45
05-03-23 62.66 62.72 61.71 5,360,300 62.01 37.63
05-03-22 64.20 65.00 63.52 3,294,800 63.52 38.55
05-03-21 64.82 64.92 64.42 2,346,900 64.82 39.33
Date Open High Low Vol Cls adjCls
05-03-18 65.02 65.37 64.81 2,623,900 65.37 39.67
05-03-17 64.80 64.98 64.39 2,934,600 64.82 39.33
05-03-16 64.40 65.05 64.27 3,430,800 64.37 39.06
05-03-15 65.17 65.27 64.13 3,443,900 64.21 38.96
05-03-14 64.40 64.89 63.96 3,064,300 64.65 39.23
05-03-11 64.25 64.91 64.20 3,598,700 64.47 39.12
05-03-10 64.54 64.55 63.75 5,005,700 64.18 38.95
05-03-09 65.66 66.36 64.56 5,260,400 64.65 39.23
05-03-08 65.78 66.40 65.60 3,375,000 66.25 40.20
Date Open High Low Vol Cls adjCls
05-03-07 65.75 65.95 65.22 3,067,300 65.68 39.86
05-03-04 65.88 66.65 65.58 3,662,000 66.36 40.27
05-03-03 65.30 65.43 64.90 3,198,500 65.43 39.70
05-03-02 63.56 64.94 63.56 4,479,400 64.65 39.23
05-03-01 64.87 64.90 64.00 4,539,600 64.11 38.90
05-02-28 65.75 66.05 64.05 5,119,200 64.92 39.39
05-02-25 64.75 65.31 64.56 7,171,000 65.07 39.49
05-02-24 64.38 64.44 63.50 4,062,900 63.85 38.75
05-02-23 63.50 64.08 63.32 3,059,200 63.90 38.78
Date Open High Low Vol Cls adjCls
05-02-22 63.46 64.19 63.36 4,297,500 63.52 38.55
05-02-18 62.89 63.65 62.87 4,141,300 63.20 38.35
05-02-17 63.78 63.99 62.99 4,168,900 62.99 38.22
05-02-16 62.20 63.27 62.17 4,430,900 63.27 38.39
05-02-15 62.05 62.53 62.05 3,003,600 62.46 37.59
05-02-14 62.20 62.51 62.02 2,454,400 62.25 37.47
05-02-11 61.68 62.46 61.65 3,873,400 62.20 37.44
05-02-10 61.59 62.45 61.59 5,436,800 62.17 37.42
05-02-09 60.80 61.34 60.67 3,476,500 60.99 36.71
Date Open High Low Vol Cls adjCls
05-02-08 60.42 61.20 60.28 5,044,300 61.03 36.73
05-02-07 60.82 61.07 60.45 3,169,500 60.77 36.58
05-02-04 60.66 61.08 60.57 3,492,600 60.88 36.64
05-02-03 60.13 60.53 59.98 3,285,900 60.49 36.41
05-02-02 60.82 61.03 60.62 2,649,400 60.65 36.50
05-02-01 60.10 60.63 59.95 3,123,300 60.51 36.42
05-01-31 59.15 59.95 59.02 3,121,700 59.62 35.88
05-01-28 59.85 59.85 59.37 2,919,800 59.48 35.80
05-01-27 59.84 60.39 59.75 3,370,600 60.20 36.23
Date Open High Low Vol Cls adjCls
05-01-26 59.55 60.13 59.42 6,111,300 59.90 36.05
05-01-25 58.51 58.74 58.23 2,899,200 58.68 35.32
05-01-24 58.41 58.67 58.26 2,450,400 58.30 35.09
05-01-21 57.43 57.78 57.35 2,297,300 57.55 34.64
05-01-20 57.38 57.70 57.22 1,911,400 57.38 34.54
05-01-19 58.51 58.51 58.05 1,827,200 58.11 34.97
05-01-18 57.87 58.23 57.78 2,832,000 57.94 34.87
05-01-14 58.02 58.17 57.63 2,153,900 57.94 34.87
05-01-13 57.45 58.20 57.44 2,459,000 57.80 34.79
Date Open High Low Vol Cls adjCls
05-01-12 57.25 57.84 57.20 2,387,600 57.80 34.79
05-01-11 57.22 57.30 56.99 1,997,000 57.00 34.31
05-01-10 57.20 57.61 57.02 2,599,300 57.18 34.41
05-01-07 58.01 58.01 56.92 3,438,000 57.23 34.44
05-01-06 56.96 57.72 56.82 3,173,800 57.25 34.46
05-01-05 57.35 57.37 56.63 3,451,000 56.70 34.13
05-01-04 57.12 57.38 56.60 2,742,800 56.61 34.07
05-01-03 58.05 58.10 56.90 2,543,900 57.12 34.38
04-12-31 58.70 58.84 58.40 1,322,800 58.40 35.15
Date Open High Low Vol Cls adjCls
04-12-30 58.75 59.00 58.57 1,198,300 58.73 35.35
04-12-29 58.50 59.04 58.50 1,745,000 58.92 35.46
04-12-28 58.85 59.10 58.73 1,529,200 58.83 35.41
04-12-27 58.78 59.00 58.51 1,405,100 58.65 35.30
04-12-23 58.31 58.98 58.28 1,703,600 58.88 35.44
04-12-22 59.03 59.13 58.43 1,945,900 58.78 35.38
04-12-21 58.81 59.13 58.56 1,932,000 59.03 35.53
04-12-20 59.00 59.12 58.74 1,830,800 58.79 35.38
04-12-17 58.09 58.45 57.96 2,058,900 58.36 35.13
Date Open High Low Vol Cls adjCls
04-12-16 58.95 59.00 58.01 2,752,500 58.20 35.03
04-12-15 59.03 59.49 58.74 2,356,100 59.40 35.75
04-12-14 58.68 59.08 58.66 1,870,600 59.05 35.54
04-12-13 58.35 59.15 58.30 3,467,100 59.14 35.59
04-12-10 58.75 58.94 58.31 2,532,400 58.36 35.13
04-12-09 58.80 59.30 58.46 2,209,900 59.16 35.61
04-12-08 58.37 59.11 57.93 3,769,600 59.10 35.57
04-12-07 60.40 60.49 59.20 2,734,700 59.26 35.67
04-12-06 59.95 60.03 59.64 3,022,800 59.90 36.05
Date Open High Low Vol Cls adjCls
04-12-03 59.40 59.66 59.12 3,164,300 59.39 35.74
04-12-02 60.22 60.23 59.19 4,094,900 59.20 35.63
04-12-01 61.70 61.92 60.80 4,325,600 60.92 36.67
04-11-30 61.57 61.70 61.20 1,852,200 61.35 36.92
04-11-29 61.97 62.10 61.19 2,982,200 61.47 37.00
04-11-26 61.50 61.76 61.44 1,081,900 61.66 37.11
04-11-24 60.65 60.97 60.51 2,594,900 60.80 36.59
04-11-23 60.26 60.50 60.14 2,388,900 60.27 36.27
04-11-22 59.72 60.17 59.62 2,919,400 59.99 36.11
Date Open High Low Vol Cls adjCls
04-11-19 60.06 60.15 59.88 3,217,200 59.96 36.09
04-11-18 59.60 59.72 59.23 2,101,000 59.66 35.91
04-11-17 59.47 59.75 59.24 2,448,500 59.70 35.93
04-11-16 59.45 59.53 58.81 3,112,200 58.96 35.49
04-11-15 59.82 59.83 59.03 3,745,500 59.30 35.69
04-11-12 58.52 59.95 58.52 2,320,800 59.92 36.06
04-11-11 58.80 59.00 58.63 2,712,100 58.92 35.46
04-11-10 58.80 59.26 58.47 2,476,100 59.12 35.58
04-11-09 59.43 59.63 59.08 2,903,600 59.15 35.60
Date Open High Low Vol Cls adjCls
04-11-08 59.78 59.87 59.32 2,919,400 59.54 35.58
04-11-05 59.54 59.97 59.42 4,022,400 59.57 35.60
04-11-04 59.47 60.15 59.47 4,574,300 60.10 35.91
04-11-03 59.42 59.46 58.68 3,935,900 59.28 35.42
04-11-02 58.63 58.94 57.98 2,899,800 58.00 34.66
04-11-01 59.01 59.13 58.23 4,711,700 58.42 34.91
04-10-29 57.98 58.29 57.72 3,115,000 58.25 34.81
04-10-28 57.65 58.40 57.37 3,894,800 57.62 34.43
04-10-27 59.60 59.60 58.31 4,602,900 58.64 35.04
Date Open High Low Vol Cls adjCls
04-10-26 58.87 59.04 58.40 3,065,100 58.93 35.21
04-10-25 59.38 59.70 59.31 3,377,900 59.48 35.54
04-10-22 59.55 59.60 58.90 2,676,600 58.97 35.24
04-10-21 59.41 59.43 58.88 2,538,800 59.08 35.30
04-10-20 58.22 59.14 58.21 2,303,600 59.14 35.34
04-10-19 58.64 58.75 58.32 3,128,100 58.40 34.90
04-10-18 58.99 59.29 58.47 2,545,700 58.54 34.98
04-10-15 59.09 59.20 58.70 3,400,600 58.99 35.25
04-10-14 58.59 58.89 58.46 3,085,800 58.58 35.01
Date Open High Low Vol Cls adjCls
04-10-13 58.13 58.17 57.60 4,141,200 58.00 34.66
04-10-12 58.95 59.20 58.61 1,987,700 58.61 35.02
04-10-11 59.70 59.74 59.13 2,470,300 59.41 35.50
04-10-08 59.66 59.85 59.31 2,662,600 59.48 35.54
04-10-07 59.59 59.67 59.11 2,419,000 59.23 35.39
04-10-06 59.37 59.87 59.29 4,193,000 59.55 35.58
04-10-05 58.18 58.92 58.18 3,327,700 58.58 35.01
04-10-04 57.58 57.75 57.31 3,024,400 57.55 34.39
04-10-01 57.90 58.24 57.84 2,233,500 58.19 34.77
Date Open High Low Vol Cls adjCls
04-09-30 57.25 57.59 57.22 1,648,600 57.53 34.38
04-09-29 57.75 57.90 57.17 3,411,400 57.36 34.28
04-09-28 58.93 59.04 58.45 3,798,900 58.49 34.95
04-09-27 57.80 58.10 57.61 2,625,700 57.88 34.59
04-09-24 57.86 58.17 57.53 2,988,200 57.55 34.39
04-09-23 57.97 57.98 57.12 4,661,400 57.12 34.13
04-09-22 57.73 57.78 57.39 3,075,800 57.60 34.42
04-09-21 57.78 58.25 57.54 5,616,800 58.10 34.72
04-09-20 56.79 57.07 56.67 3,676,400 56.71 33.89
Date Open High Low Vol Cls adjCls
04-09-17 55.97 56.66 55.83 5,161,300 56.43 33.72
04-09-16 55.11 55.30 55.00 2,439,800 55.12 32.94
04-09-15 54.55 55.13 54.43 4,189,700 54.84 32.77
04-09-14 54.83 55.16 54.74 2,177,800 54.91 32.81
04-09-13 54.76 57.76 54.71 2,140,900 54.89 32.80
04-09-10 55.05 55.08 54.61 1,920,600 54.70 32.69
04-09-09 54.43 54.84 54.24 2,522,700 54.62 32.64
04-09-08 53.79 54.54 53.77 2,279,400 54.20 32.39
04-09-07 53.95 54.26 53.49 3,450,200 54.25 32.42
Date Open High Low Vol Cls adjCls
04-09-03 54.08 54.45 53.97 2,620,300 54.30 32.45
04-09-02 54.44 54.84 54.41 2,368,900 54.84 32.77
04-09-01 53.96 54.68 53.95 2,900,100 54.48 32.56
04-08-31 53.55 53.75 53.33 2,368,300 53.70 32.09
04-08-30 53.55 54.74 53.20 1,553,100 53.26 31.83
04-08-27 53.45 53.68 53.18 1,966,900 53.65 32.06
04-08-26 52.20 52.63 52.13 2,258,300 52.58 31.42
04-08-25 51.97 52.58 51.95 3,112,700 52.32 31.26
04-08-24 52.25 52.29 51.96 3,817,100 52.25 31.22
Date Open High Low Vol Cls adjCls
04-08-23 53.74 53.76 52.78 2,401,700 52.80 31.55
04-08-20 53.34 53.81 53.34 2,879,800 53.37 31.89
04-08-19 53.42 53.73 53.23 2,727,100 53.43 31.93
04-08-18 53.45 53.87 53.42 3,165,700 53.71 32.10
04-08-17 54.18 54.21 53.39 2,842,400 53.45 31.94
04-08-16 54.23 54.61 54.18 2,951,400 54.54 32.59
04-08-13 53.97 54.14 53.76 3,362,900 53.84 32.17
04-08-12 54.70 54.79 53.90 3,329,500 53.90 32.21
04-08-11 54.70 54.82 54.07 3,946,100 54.62 32.64
Date Open High Low Vol Cls adjCls
04-08-10 55.75 55.95 55.40 2,858,400 55.45 32.88
04-08-09 55.02 55.85 55.02 2,957,100 55.54 32.93
04-08-06 56.00 56.05 54.80 3,343,000 54.95 32.58
04-08-05 56.25 56.50 55.88 3,749,500 55.90 33.15
04-08-04 56.55 56.67 55.87 4,980,100 56.07 33.25
04-08-03 57.00 57.21 56.75 5,817,200 56.75 33.65
04-08-02 56.18 56.55 56.18 2,564,000 56.28 33.37
04-07-30 56.50 56.74 56.33 4,183,400 56.36 33.42
04-07-29 55.97 56.32 55.77 6,960,000 55.99 33.20
Date Open High Low Vol Cls adjCls
04-07-28 54.21 55.03 54.18 3,003,900 54.92 32.57
04-07-27 53.52 54.10 53.30 3,071,900 53.90 31.96
04-07-26 54.30 54.45 53.60 2,269,600 54.15 32.11
04-07-23 54.10 54.40 54.00 2,171,700 54.35 32.23
04-07-22 54.38 54.67 54.17 3,277,400 54.25 32.17
04-07-21 54.73 54.97 54.27 4,326,700 54.27 32.18
04-07-20 55.15 55.60 54.98 2,699,300 55.43 32.87
04-07-19 55.48 55.78 55.32 2,708,400 55.33 32.81
04-07-16 55.65 55.95 55.54 3,483,500 55.79 33.08
Date Open High Low Vol Cls adjCls
04-07-15 54.84 55.08 54.76 2,814,300 54.79 32.49
04-07-14 54.10 54.74 54.10 2,284,200 54.50 32.32
04-07-13 54.56 54.60 54.09 1,922,000 54.30 32.20
04-07-12 55.08 55.10 54.57 2,367,000 54.70 32.44
04-07-09 55.14 55.40 54.89 4,508,300 55.10 32.67
04-07-08 53.88 54.98 53.78 3,348,900 54.28 32.19
04-07-07 53.70 53.88 53.62 1,679,700 53.70 31.84
04-07-06 54.04 54.04 53.70 2,561,800 53.72 31.85
04-07-02 53.07 53.23 52.92 2,647,300 53.08 31.47
Date Open High Low Vol Cls adjCls
04-07-01 53.46 53.58 52.96 2,506,500 53.44 31.69
04-06-30 53.35 53.68 53.08 3,030,200 53.57 31.77
04-06-29 53.71 53.84 53.38 3,693,400 53.43 31.68
04-06-28 54.15 54.23 53.50 2,671,800 53.70 31.84
04-06-25 53.75 54.09 53.70 2,379,400 53.72 31.85
04-06-24 54.40 54.55 54.20 2,159,900 54.20 32.14
04-06-23 53.67 54.39 53.63 2,585,300 54.38 32.25
04-06-22 53.37 53.69 53.12 2,616,400 53.64 31.81
04-06-21 53.95 54.10 53.68 3,304,000 53.69 31.84
Date Open High Low Vol Cls adjCls
04-06-18 54.63 54.97 54.51 3,425,700 54.52 32.33
04-06-17 54.20 54.30 53.85 2,991,300 54.07 32.06
04-06-16 53.87 54.00 53.55 4,048,800 53.74 31.87
04-06-15 52.92 53.20 52.82 3,493,300 52.85 31.34
04-06-14 52.30 52.44 51.93 3,519,500 52.03 30.85
04-06-10 52.90 53.24 52.83 2,646,600 53.09 31.48
04-06-09 53.31 53.34 52.66 3,800,700 52.90 31.37
04-06-08 54.25 54.44 53.61 3,892,100 53.75 31.87
04-06-07 53.80 54.00 53.60 3,014,100 53.97 32.00
Date Open High Low Vol Cls adjCls
04-06-04 53.70 53.74 53.10 3,592,400 53.25 31.58
04-06-03 54.13 54.16 53.66 4,982,400 53.72 31.85
04-06-02 54.31 54.40 53.77 4,969,100 53.86 31.94
04-06-01 53.46 53.52 53.10 3,356,300 53.35 31.64
04-05-28 53.30 53.37 52.75 2,673,000 53.00 31.43
04-05-27 53.82 53.85 53.26 3,308,800 53.46 31.70
04-05-26 54.25 54.30 53.45 3,904,200 53.56 31.76
04-05-25 53.75 53.98 53.65 4,591,300 53.78 31.89
04-05-24 52.08 52.63 52.01 2,656,300 52.47 31.11
Date Open High Low Vol Cls adjCls
04-05-21 52.06 52.17 51.20 2,067,400 51.52 30.55
04-05-20 51.80 51.97 51.40 2,001,400 51.40 30.48
04-05-19 51.75 52.40 51.55 3,525,200 51.80 30.72
04-05-18 51.88 51.90 51.30 2,686,400 51.31 30.43
04-05-17 52.83 52.96 52.33 5,066,100 52.47 31.11
04-05-14 52.78 53.08 52.64 2,724,900 52.93 31.39
04-05-13 52.43 52.92 52.29 2,445,200 52.40 31.07
04-05-12 52.22 52.49 52.00 4,013,000 52.43 31.09
04-05-11 51.75 52.70 51.70 4,100,300 52.65 30.98
Date Open High Low Vol Cls adjCls
04-05-10 52.80 52.90 52.22 4,228,800 52.22 30.73
04-05-07 54.10 54.45 53.67 3,730,000 53.96 31.75
04-05-06 54.95 54.99 54.13 5,454,300 54.54 32.09
04-05-05 54.02 54.59 53.96 4,829,500 54.42 32.02
04-05-04 53.63 53.84 53.20 2,856,100 53.50 31.48
04-05-03 52.90 53.39 52.78 2,888,500 53.28 31.35
04-04-30 52.50 53.03 52.37 3,329,100 52.90 31.13
04-04-29 53.10 53.32 52.05 3,566,700 52.05 30.63
04-04-28 53.90 53.95 53.03 3,207,700 53.11 31.25
Date Open High Low Vol Cls adjCls
04-04-27 52.52 53.95 52.52 4,639,400 53.70 31.60
04-04-26 53.31 53.39 52.85 2,329,700 52.92 31.14
04-04-23 52.65 53.02 52.51 2,115,100 53.02 31.20
04-04-22 52.10 53.23 52.04 2,845,600 53.23 31.32
04-04-21 52.12 52.50 51.94 3,613,200 52.45 30.86
04-04-20 53.36 53.44 52.61 4,152,200 52.67 30.99
04-04-19 53.73 54.13 53.73 2,083,700 53.93 31.73
04-04-16 53.77 54.72 53.77 2,883,800 54.25 31.92
04-04-15 53.62 54.24 53.62 3,223,400 54.16 31.87
Date Open High Low Vol Cls adjCls
04-04-14 52.95 53.33 52.90 2,685,800 53.01 31.19
04-04-13 54.05 54.09 53.60 2,954,900 53.61 31.54
04-04-12 53.35 54.08 53.35 4,009,700 53.80 31.66
04-04-08 53.90 53.94 53.40 3,053,400 53.51 31.49
04-04-07 53.18 53.77 52.98 4,417,000 53.59 31.53
04-04-06 53.25 53.49 53.11 3,873,400 53.43 31.44
04-04-05 52.18 52.95 52.17 4,544,500 52.95 31.16
04-04-02 51.48 52.00 51.35 3,980,900 52.00 30.60
04-04-01 51.22 51.52 50.75 3,266,200 50.88 29.94
Date Open High Low Vol Cls adjCls
04-03-31 51.26 51.40 50.52 3,716,900 51.20 30.13
04-03-30 50.50 51.48 50.48 5,999,300 51.12 30.08
04-03-29 49.25 49.87 49.15 3,861,800 49.45 29.10
04-03-26 48.08 48.55 47.90 3,608,100 48.46 28.51
04-03-25 48.09 48.16 47.79 3,945,000 47.96 28.22
04-03-24 49.10 49.24 48.40 3,895,700 48.45 28.51
04-03-23 49.30 49.40 48.70 2,304,100 49.15 28.92
04-03-22 49.65 49.72 48.89 3,065,200 48.93 28.79
04-03-19 50.26 50.54 49.99 2,589,400 50.08 29.47
Date Open High Low Vol Cls adjCls
04-03-18 50.25 50.40 49.90 3,350,600 50.18 29.53
04-03-17 49.30 50.04 49.29 2,989,500 49.96 29.40
04-03-16 49.64 49.72 49.41 4,059,100 49.66 29.22
04-03-15 49.13 49.59 49.06 4,786,000 49.36 29.04
04-03-12 48.18 49.15 48.18 3,901,200 49.00 28.83
04-03-11 49.10 49.68 48.80 3,496,300 48.81 28.72
04-03-10 49.75 49.90 49.36 3,805,300 49.37 29.05
04-03-09 49.77 49.97 49.48 3,131,700 49.52 29.14
04-03-08 50.22 50.41 49.90 2,201,900 49.94 29.39
Date Open High Low Vol Cls adjCls
04-03-05 49.80 50.20 49.77 2,265,800 50.10 29.48
04-03-04 49.50 50.10 49.45 2,702,200 49.96 29.40
04-03-03 49.77 49.92 49.23 2,916,000 49.66 29.22
04-03-02 49.85 50.08 49.60 3,064,200 49.60 29.19
04-03-01 49.68 50.49 49.67 3,837,100 50.23 29.56
04-02-27 49.30 49.41 48.82 3,004,700 49.20 28.95
04-02-26 48.88 49.09 48.78 3,589,600 49.03 28.85
04-02-25 48.65 48.77 48.45 2,055,200 48.74 28.68
04-02-24 48.18 48.76 48.15 2,669,700 48.53 28.56
Date Open High Low Vol Cls adjCls
04-02-23 48.61 48.64 48.25 2,920,500 48.50 28.54
04-02-20 48.71 48.71 48.19 3,295,100 48.49 28.53
04-02-19 48.34 48.55 48.10 3,184,500 48.13 28.32
04-02-18 48.31 48.36 47.90 2,879,500 47.90 28.18
04-02-17 48.76 48.82 48.50 2,859,900 48.72 28.40
04-02-13 47.83 48.28 47.50 2,671,800 48.05 28.01
04-02-12 47.39 47.82 47.25 3,845,500 47.73 27.83
04-02-11 47.20 47.95 46.97 5,148,000 47.92 27.94
04-02-10 46.74 47.85 46.65 7,789,600 47.55 27.72
Date Open High Low Vol Cls adjCls
04-02-09 47.64 48.65 47.61 3,147,100 48.40 28.22
04-02-06 47.05 47.60 46.91 2,415,400 47.60 27.75
04-02-05 47.57 47.57 47.16 2,234,200 47.27 27.56
04-02-04 47.66 47.89 47.55 2,270,100 47.58 27.74
04-02-03 47.37 47.80 47.07 3,502,500 47.77 27.85
04-02-02 47.35 47.68 47.12 3,530,200 47.56 27.73
04-01-30 47.73 47.91 47.49 2,972,300 47.60 27.75
04-01-29 48.29 48.33 47.75 3,160,600 48.07 28.02
04-01-28 48.90 49.30 48.44 3,558,000 48.44 28.24
Date Open High Low Vol Cls adjCls
04-01-27 48.49 48.85 48.37 3,235,500 48.66 28.37
04-01-26 48.40 48.60 47.97 3,615,400 48.60 28.33
04-01-23 48.73 49.09 47.73 3,722,500 48.75 28.42
04-01-22 50.10 50.10 49.58 3,556,500 49.62 28.93
04-01-21 49.75 50.00 49.70 4,664,100 49.98 29.14
04-01-20 48.21 49.05 48.20 2,930,600 48.76 28.43
04-01-16 47.33 48.02 47.21 5,719,700 48.01 27.99
04-01-15 48.50 48.54 48.13 3,261,800 48.25 28.13
04-01-14 48.58 48.80 48.51 4,396,800 48.60 28.33
Date Open High Low Vol Cls adjCls
04-01-13 49.73 49.89 49.40 3,690,600 49.40 28.80
04-01-12 49.66 49.91 49.25 3,558,500 49.67 28.96
04-01-09 48.30 49.29 48.12 7,391,700 49.08 28.61
04-01-08 49.20 49.34 48.93 2,941,100 49.07 28.61
04-01-07 49.13 49.15 48.75 5,830,200 49.02 28.58
04-01-06 50.09 50.40 49.96 3,172,900 50.22 29.28
04-01-05 49.35 50.05 49.31 4,142,800 49.90 29.09
04-01-02 49.53 49.60 49.20 2,972,500 49.40 28.80
03-12-31 49.18 49.59 49.18 2,462,900 49.35 28.77
Date Open High Low Vol Cls adjCls
03-12-30 48.95 49.20 48.94 1,891,200 49.08 28.61
03-12-29 48.68 49.05 48.58 2,417,100 48.97 28.55
03-12-26 48.46 48.83 48.38 765,700 48.77 28.43
03-12-24 48.45 48.74 48.30 1,791,200 48.46 28.25
03-12-23 47.90 48.27 47.78 2,583,600 48.10 28.04
03-12-22 48.43 48.64 48.32 3,818,800 48.40 28.22
03-12-19 48.47 48.63 48.16 3,844,300 48.43 28.23
03-12-18 47.78 48.36 47.74 5,270,300 48.17 28.08
03-12-17 46.70 47.11 46.52 4,387,100 47.08 27.45
Date Open High Low Vol Cls adjCls
03-12-16 45.99 46.14 45.57 3,031,000 45.83 26.72
03-12-15 46.10 46.25 45.52 3,620,600 45.60 26.58
03-12-12 45.76 46.35 45.76 3,781,000 46.35 27.02
03-12-11 45.22 45.75 45.18 3,729,100 45.70 26.64
03-12-10 44.96 45.65 44.91 4,270,700 45.22 26.36
03-12-09 45.33 45.50 45.06 5,580,700 45.07 26.27
03-12-08 43.65 44.58 43.64 4,359,500 44.40 25.88
03-12-05 43.55 43.77 43.42 1,850,900 43.60 25.42
03-12-04 43.06 43.68 43.02 3,011,200 43.68 25.46
Date Open High Low Vol Cls adjCls
03-12-03 43.22 43.39 43.10 3,272,600 43.20 25.18
03-12-02 42.90 43.35 42.80 3,762,900 42.98 25.06
03-12-01 42.88 43.38 42.78 2,230,900 43.20 25.18
03-11-28 42.52 42.86 42.30 1,556,000 42.69 24.89
03-11-26 42.84 42.96 42.56 1,847,000 42.89 25.00
03-11-25 42.65 42.71 42.43 3,186,900 42.60 24.83
03-11-24 42.89 43.14 42.81 2,020,300 42.95 25.04
03-11-21 42.02 42.73 42.02 2,030,400 42.60 24.83
03-11-20 42.46 42.85 42.37 2,310,700 42.70 24.89
Date Open High Low Vol Cls adjCls
03-11-19 42.60 42.62 42.35 3,946,500 42.50 24.78
03-11-18 42.50 42.53 42.11 3,059,000 42.11 24.55
03-11-17 42.89 42.90 42.37 2,590,200 42.57 24.82
03-11-14 42.75 43.16 42.69 3,342,300 42.91 25.02
03-11-13 42.25 42.55 42.12 2,208,500 42.50 24.78
03-11-12 42.18 42.60 42.00 2,276,200 42.60 24.83
03-11-11 42.33 42.73 42.33 1,732,300 42.60 24.58
03-11-10 42.95 42.98 42.50 1,970,300 42.58 24.57
03-11-07 42.80 43.00 42.62 2,515,700 42.78 24.69
Date Open High Low Vol Cls adjCls
03-11-06 42.25 42.55 42.25 2,164,300 42.51 24.53
03-11-05 42.55 42.68 42.38 2,222,800 42.59 24.58
03-11-04 42.70 42.81 42.55 2,511,900 42.55 24.55
03-11-03 42.86 42.93 42.37 2,833,000 42.47 24.51
03-10-31 41.97 42.45 41.95 2,792,600 42.38 24.46
03-10-30 42.26 42.50 41.65 3,792,000 41.70 24.06
03-10-29 41.90 42.37 41.80 3,226,400 42.25 24.38
03-10-28 42.40 42.52 41.89 4,311,600 42.23 24.37
03-10-27 42.36 42.59 42.14 2,476,900 42.45 24.50
Date Open High Low Vol Cls adjCls
03-10-24 42.40 42.82 42.27 2,718,000 42.81 24.70
03-10-23 42.20 42.68 42.18 2,794,700 42.59 24.58
03-10-22 42.95 43.05 42.73 2,819,000 42.90 24.76
03-10-21 43.17 43.25 42.93 4,081,300 43.14 24.89
03-10-20 43.65 43.71 43.35 2,391,600 43.48 25.09
03-10-17 43.75 43.75 43.13 2,607,300 43.60 25.16
03-10-16 43.90 43.94 43.54 2,826,300 43.75 25.25
03-10-15 44.33 44.33 43.60 3,266,800 43.90 25.33
03-10-14 44.05 44.23 43.97 3,441,100 44.17 25.49
Date Open High Low Vol Cls adjCls
03-10-13 44.20 44.73 44.20 3,184,500 44.73 25.81
03-10-10 44.10 44.33 44.02 2,872,700 44.06 25.42
03-10-09 43.60 44.05 43.55 2,207,300 43.72 25.23
03-10-08 44.00 44.01 43.39 2,354,200 43.66 25.19
03-10-07 43.56 43.99 43.50 2,246,100 43.97 25.37
03-10-06 43.92 44.03 43.64 3,123,500 43.66 25.19
03-10-03 43.25 43.80 43.20 3,718,800 43.57 25.14
03-10-02 43.15 43.15 42.29 4,738,900 42.78 24.69
03-10-01 42.35 43.15 42.32 3,131,200 43.15 24.90
Date Open High Low Vol Cls adjCls
03-09-30 41.95 42.10 41.38 7,474,500 42.10 24.29
03-09-29 42.05 42.18 41.82 2,366,900 42.00 24.24
03-09-26 42.20 42.42 42.00 6,344,500 42.31 24.41
03-09-25 43.10 43.23 42.90 3,450,800 42.91 24.76
03-09-24 42.94 42.99 42.57 3,779,000 42.65 24.61
03-09-23 42.37 42.46 42.15 3,279,700 42.25 24.38
03-09-22 42.13 42.65 42.00 3,514,000 42.58 24.57
03-09-19 42.26 42.33 42.00 3,363,100 42.22 24.36
03-09-18 42.28 42.55 42.13 3,948,700 42.42 24.48
Date Open High Low Vol Cls adjCls
03-09-17 42.88 43.05 42.65 4,744,600 42.65 24.61
03-09-16 42.45 43.08 42.30 4,529,500 43.03 24.83
03-09-15 43.08 43.08 42.44 2,847,100 42.87 24.74
03-09-12 43.15 43.21 42.72 1,629,800 43.08 24.86
03-09-11 42.83 43.12 42.78 2,324,900 42.96 24.79
03-09-10 42.65 42.79 42.50 1,883,900 42.56 24.56
03-09-09 42.98 43.04 42.73 2,088,200 42.75 24.67
03-09-08 43.00 43.42 42.95 2,312,200 43.20 24.93
03-09-05 42.50 42.85 42.50 2,348,000 42.58 24.57
Date Open High Low Vol Cls adjCls
03-09-04 43.08 43.24 42.96 2,908,000 43.00 24.81
03-09-03 42.80 43.08 42.67 3,868,900 42.88 24.74
03-09-02 41.74 42.35 41.72 3,988,300 42.30 24.41
03-08-29 42.20 42.20 41.46 4,272,900 41.72 24.07
03-08-28 41.88 42.24 41.68 3,185,900 42.20 24.35
03-08-27 41.52 41.99 41.52 2,402,600 41.84 24.14
03-08-26 41.45 41.73 41.18 3,020,200 41.68 24.05
03-08-25 41.80 42.18 41.78 1,917,700 42.01 24.24
03-08-22 41.67 42.02 41.67 2,474,600 41.80 24.12
Date Open High Low Vol Cls adjCls
03-08-21 42.10 42.22 41.94 2,328,600 42.18 24.34
03-08-20 42.12 42.52 42.03 1,691,500 42.44 24.49
03-08-19 43.54 43.54 41.85 2,119,800 42.23 24.37
03-08-18 42.40 42.77 42.40 2,383,100 42.70 24.64
03-08-15 42.65 42.65 42.14 1,595,300 42.40 24.47
03-08-14 42.56 43.15 42.52 2,683,900 42.90 24.76
03-08-13 42.50 42.80 42.16 3,302,000 42.40 24.47
03-08-12 43.30 43.34 42.59 5,201,500 42.70 24.39
03-08-11 42.69 43.25 42.69 3,587,700 43.00 24.56
Date Open High Low Vol Cls adjCls
03-08-08 42.73 42.77 42.40 2,783,400 42.40 24.22
03-08-07 41.41 42.26 41.37 3,151,700 42.25 24.13
03-08-06 41.34 41.60 41.25 2,133,200 41.49 23.70
03-08-05 41.75 41.95 41.46 2,315,200 41.48 23.69
03-08-04 41.45 41.52 41.05 1,632,400 41.50 23.70
03-08-01 41.07 41.29 40.86 3,265,900 41.26 23.57
03-07-31 41.80 41.94 41.36 2,890,900 41.55 23.73
03-07-30 41.72 41.91 41.51 3,114,200 41.79 23.87
03-07-29 41.54 41.75 41.33 4,954,300 41.69 23.81
Date Open High Low Vol Cls adjCls
03-07-28 41.70 42.05 41.51 5,817,200 42.02 24.00
03-07-25 41.00 41.48 40.70 2,898,500 41.45 23.68
03-07-24 41.34 41.69 41.20 3,343,000 41.20 23.53
03-07-23 41.08 41.28 40.85 3,081,700 40.88 23.35
03-07-22 40.47 41.09 40.35 4,203,500 40.99 23.41
03-07-21 40.58 40.58 40.10 2,938,000 40.15 22.93
03-07-18 40.15 40.51 39.76 5,964,300 40.50 23.13
03-07-17 39.74 40.29 39.69 6,494,800 40.20 22.96
03-07-16 39.50 39.68 39.32 4,365,000 39.58 22.61
Date Open High Low Vol Cls adjCls
03-07-15 39.64 39.75 39.25 7,709,400 39.30 22.45
03-07-14 40.39 40.68 40.05 4,136,400 40.05 22.88
03-07-11 40.20 40.70 40.09 4,293,800 40.63 23.21
03-07-10 39.95 40.35 39.91 4,063,100 40.26 23.00
03-07-09 40.45 40.87 40.40 4,858,200 40.65 23.22
03-07-08 40.75 41.39 40.75 4,386,400 41.15 23.50
03-07-07 41.60 41.90 41.41 3,082,400 41.45 23.68
03-07-03 41.03 41.61 40.99 2,342,300 41.40 23.65
03-07-02 41.18 41.90 41.18 3,157,500 41.83 23.89
Date Open High Low Vol Cls adjCls
03-07-01 42.02 42.05 41.24 4,931,200 42.05 24.02
03-06-30 42.44 42.62 41.86 2,179,000 42.02 24.00
03-06-27 41.82 42.41 41.77 2,788,900 42.10 24.05
03-06-26 42.47 42.60 42.27 2,929,400 42.51 24.28
03-06-25 42.68 43.16 42.66 2,360,100 42.82 24.46
03-06-24 43.00 43.25 42.85 2,006,800 42.98 24.55
03-06-23 43.37 43.54 43.11 1,457,200 43.31 24.74
03-06-20 43.85 43.91 43.28 2,841,400 43.52 24.86
03-06-19 43.55 43.67 43.25 2,399,800 43.53 24.86
Date Open High Low Vol Cls adjCls
03-06-18 44.05 45.31 44.01 2,859,800 44.12 25.20
03-06-17 43.89 44.05 43.71 2,547,800 44.05 25.16
03-06-16 44.50 44.75 44.19 3,669,700 44.45 25.39
03-06-13 44.56 44.70 43.62 2,826,000 43.90 25.08
03-06-12 45.25 45.34 44.32 4,097,600 44.58 25.46
03-06-11 43.98 44.74 43.65 3,455,200 44.60 25.48
03-06-10 43.41 43.50 42.87 2,784,500 43.38 24.78
03-06-09 42.56 42.83 42.44 2,614,500 42.67 24.37
03-06-06 43.60 44.01 42.85 3,201,300 42.85 24.48
Date Open High Low Vol Cls adjCls
03-06-05 43.34 43.34 42.70 2,534,100 43.17 24.66
03-06-04 42.90 43.38 42.87 3,054,700 43.34 24.76
03-06-03 42.45 42.68 42.30 2,134,800 42.50 24.28
03-06-02 42.05 42.62 41.91 2,089,000 42.15 24.08
03-05-30 41.99 42.23 41.77 2,979,800 41.89 23.93
03-05-29 42.18 42.28 41.81 1,967,000 41.99 23.98
03-05-28 42.25 42.34 41.93 3,892,800 42.10 24.05
03-05-27 41.15 42.25 41.06 4,629,200 42.25 24.13
03-05-23 41.36 41.64 40.80 2,426,200 41.11 23.48
Date Open High Low Vol Cls adjCls
03-05-22 41.37 41.49 41.23 3,094,000 41.36 23.62
03-05-21 40.31 41.41 40.31 4,593,500 41.39 23.64
03-05-20 40.70 41.12 40.65 3,442,800 40.94 23.38
03-05-19 40.65 40.72 40.10 1,794,800 40.10 22.91
03-05-16 40.90 41.12 40.72 2,839,500 40.90 23.36
03-05-15 40.60 40.85 40.35 3,119,600 40.74 23.27
03-05-14 40.58 40.58 39.93 3,919,000 40.25 22.99
03-05-13 40.20 40.97 40.20 4,178,800 40.96 23.18
03-05-12 40.10 40.97 40.01 4,284,300 40.60 22.98
Date Open High Low Vol Cls adjCls
03-05-09 39.60 40.08 39.39 2,801,400 40.08 22.68
03-05-08 39.50 39.77 39.34 2,116,100 39.66 22.45
03-05-07 39.95 40.11 39.80 2,540,700 39.89 22.58
03-05-06 40.23 40.26 39.71 4,034,400 39.87 22.57
03-05-05 39.40 39.73 39.17 2,784,200 39.40 22.30
03-05-02 38.74 39.40 38.72 4,554,500 39.40 22.30
03-05-01 38.95 39.00 38.49 3,105,200 38.63 21.86
03-04-30 38.16 38.74 38.16 4,448,800 38.54 21.81
03-04-29 38.29 38.89 38.23 4,461,600 38.37 21.72
Date Open High Low Vol Cls adjCls
03-04-28 38.31 38.76 38.00 2,805,700 38.74 21.93
03-04-25 38.50 38.50 37.75 5,127,100 38.31 21.68
03-04-24 38.92 39.97 38.77 3,825,400 39.39 22.29
03-04-23 39.89 39.89 38.79 4,988,200 39.16 22.16
03-04-22 38.84 39.91 38.80 2,717,100 39.50 22.36
03-04-21 38.87 39.13 38.80 1,728,900 38.88 22.00
03-04-17 38.86 39.13 38.65 1,641,400 38.86 21.99
03-04-16 39.08 39.08 38.47 1,877,500 38.56 21.82
03-04-15 39.18 39.39 38.95 2,385,200 38.95 22.04
Date Open High Low Vol Cls adjCls
03-04-14 38.67 39.13 38.51 2,129,100 39.12 22.14
03-04-11 39.00 39.00 38.26 2,879,500 38.35 21.70
03-04-10 38.70 39.00 38.35 2,614,800 39.00 22.07
03-04-09 38.61 38.99 38.48 2,672,400 38.60 21.85
03-04-08 38.40 38.74 38.27 3,879,400 38.45 21.76
03-04-07 40.00 40.10 38.65 3,963,800 38.65 21.87
03-04-04 39.30 39.36 38.93 3,361,300 39.15 22.16
03-04-03 38.80 39.39 38.19 3,003,600 38.36 21.71
03-04-02 38.98 39.25 38.20 4,974,600 38.40 21.73
Date Open High Low Vol Cls adjCls
03-04-01 39.36 39.72 39.20 2,513,300 39.63 22.43
03-03-31 38.60 38.69 38.29 3,873,800 38.59 21.84
03-03-28 39.25 39.63 39.17 3,548,200 39.35 22.27
03-03-27 40.45 40.45 39.19 3,482,800 39.50 22.36
03-03-26 40.45 40.89 40.40 5,106,200 40.44 22.89
03-03-25 39.90 40.43 39.80 3,205,800 40.05 22.67
03-03-24 39.65 39.94 39.15 2,675,800 39.15 22.16
03-03-21 40.33 40.38 39.91 5,240,100 40.03 22.66
03-03-20 39.36 39.69 39.03 4,201,400 39.35 22.27
Date Open High Low Vol Cls adjCls
03-03-19 39.20 39.93 39.05 3,117,500 39.36 22.28
03-03-18 39.20 39.46 38.27 3,702,300 39.20 22.19
03-03-17 38.50 40.05 38.43 5,064,600 39.45 22.33
03-03-14 38.10 38.40 37.71 3,948,000 38.38 21.72
03-03-13 37.25 38.55 37.25 4,497,100 38.39 21.73
03-03-12 37.35 37.50 36.34 4,953,500 37.25 21.08
03-03-11 38.35 38.68 38.25 2,812,100 38.25 21.65
03-03-10 38.70 38.87 37.95 3,056,600 38.10 21.56
03-03-07 39.10 39.10 38.48 3,253,700 38.86 21.99
Date Open High Low Vol Cls adjCls
03-03-06 39.20 39.43 38.93 2,293,600 39.10 22.13
03-03-05 39.50 39.54 39.21 2,277,800 39.27 22.23
03-03-04 39.28 39.47 39.10 4,149,800 39.34 22.27
03-03-03 38.90 39.28 38.70 4,262,100 39.28 22.23
03-02-28 37.60 38.24 37.58 4,652,400 38.11 21.57
03-02-27 38.47 38.75 38.14 3,744,300 38.37 21.72
03-02-26 39.59 39.59 38.39 3,442,200 38.79 21.95
03-02-25 39.50 39.99 39.20 5,034,500 39.60 22.18
03-02-24 39.70 40.09 39.64 2,428,200 39.80 22.29
Date Open High Low Vol Cls adjCls
03-02-21 38.83 40.00 38.83 4,441,900 39.97 22.38
03-02-20 38.92 39.10 38.48 2,219,900 38.48 21.55
03-02-19 38.33 38.89 38.07 2,931,000 38.46 21.54
03-02-18 38.70 39.19 38.65 2,685,400 38.88 21.77
03-02-14 38.10 38.79 38.00 2,692,300 38.55 21.59
03-02-13 37.68 38.20 37.40 4,791,500 38.05 21.31
03-02-12 38.11 38.11 37.40 3,652,000 37.70 21.11
03-02-11 38.45 38.60 38.10 3,292,100 38.10 21.34
03-02-10 37.68 38.00 37.43 3,902,400 37.96 21.26
Date Open High Low Vol Cls adjCls
03-02-07 37.70 37.79 37.32 3,413,000 37.68 21.10
03-02-06 38.72 38.72 37.41 3,625,400 37.67 21.10
03-02-05 39.15 39.27 38.64 2,784,200 38.71 21.68
03-02-04 38.75 39.05 38.49 3,389,400 38.84 21.75
03-02-03 39.01 39.09 38.50 2,764,400 38.81 21.73
03-01-31 37.51 39.05 37.30 6,659,400 39.01 21.85
03-01-30 38.28 38.28 37.35 4,873,400 37.51 21.01
03-01-29 36.65 38.40 36.55 7,865,900 38.30 21.45
03-01-28 35.49 36.60 35.45 6,347,000 36.49 20.43
Date Open High Low Vol Cls adjCls
03-01-27 34.93 35.84 34.67 5,693,100 35.37 19.81
03-01-24 36.76 36.76 35.77 4,646,100 36.00 20.16
03-01-23 37.08 37.10 36.54 4,806,400 36.75 20.58
03-01-22 36.80 37.53 36.74 3,669,400 37.07 20.76
03-01-21 37.74 37.90 37.50 4,156,000 37.50 21.00
03-01-17 39.46 39.50 39.00 1,888,700 39.02 21.85
03-01-16 39.31 39.60 39.20 2,362,700 39.45 22.09
03-01-15 39.35 39.50 38.95 2,517,100 39.13 21.91
03-01-14 39.50 39.69 39.30 2,537,300 39.65 22.20
Date Open High Low Vol Cls adjCls
03-01-13 40.35 40.45 39.90 2,221,000 40.17 22.50
03-01-10 40.60 40.99 40.36 1,762,500 40.61 22.74
03-01-09 39.97 40.80 39.89 2,916,600 40.75 22.82
03-01-08 40.00 40.30 39.98 2,299,600 40.15 22.48
03-01-07 41.05 41.11 40.35 3,503,100 40.47 22.66
03-01-06 40.80 41.94 40.66 4,036,400 41.88 23.45
03-01-03 41.00 41.25 40.85 1,636,200 41.14 23.04
03-01-02 40.85 41.31 40.75 1,884,300 41.30 23.13
02-12-31 40.80 40.85 40.31 2,442,000 40.65 22.76
Date Open High Low Vol Cls adjCls
02-12-30 40.80 40.86 40.21 2,135,000 40.50 22.68
02-12-27 40.17 40.30 39.65 2,154,700 39.70 22.23
02-12-26 40.06 40.55 40.05 907,700 40.23 22.53
02-12-24 40.60 40.62 40.05 926,300 40.05 22.43
02-12-23 40.63 40.71 40.25 1,854,600 40.45 22.65
02-12-20 39.85 40.29 39.62 2,092,200 40.14 22.48
02-12-19 39.60 39.97 39.49 2,272,200 39.90 22.34
02-12-18 40.16 40.16 39.46 2,398,300 39.75 22.26
02-12-17 41.18 41.30 40.10 3,161,200 40.15 22.48
Date Open High Low Vol Cls adjCls
02-12-16 40.00 40.80 39.94 3,949,100 40.75 22.82
02-12-13 39.06 39.38 38.90 2,657,300 39.27 21.99
02-12-12 39.21 39.73 39.00 2,980,900 39.49 22.11
02-12-11 39.49 39.77 39.29 2,166,000 39.39 22.06
02-12-10 39.20 39.69 38.84 2,202,800 39.60 22.18
02-12-09 39.25 39.59 38.90 2,713,700 38.95 21.81
02-12-06 38.56 39.60 38.50 2,912,600 39.53 22.14
02-12-05 39.70 39.70 39.20 2,687,400 39.47 22.10
02-12-04 39.30 39.30 38.70 2,698,900 39.08 21.89
Date Open High Low Vol Cls adjCls
02-12-03 39.12 39.60 38.86 3,566,000 39.30 22.01
02-12-02 38.70 38.86 38.35 2,559,800 38.75 21.70
02-11-29 38.95 39.25 38.72 1,139,700 39.21 21.96
02-11-27 38.20 39.22 38.00 4,089,200 39.20 21.95
02-11-26 37.72 37.78 37.00 3,165,900 37.11 20.78
02-11-25 37.60 37.96 37.45 3,840,300 37.88 21.21
02-11-22 38.59 38.69 38.01 3,399,900 38.10 21.34
02-11-21 39.28 39.29 38.56 4,065,400 39.09 21.89
02-11-20 38.82 39.00 38.30 3,533,900 38.84 21.75
Date Open High Low Vol Cls adjCls
02-11-19 39.85 40.00 39.22 2,267,800 39.36 22.04
02-11-18 39.50 39.59 39.01 2,286,800 39.27 21.99
02-11-15 38.25 39.37 38.19 1,983,500 39.37 22.05
02-11-14 37.96 38.64 37.80 2,357,500 38.58 21.61
02-11-13 38.42 38.80 37.65 2,978,300 37.95 21.25
02-11-12 38.82 38.95 38.50 2,465,700 38.65 21.42
02-11-11 38.66 38.85 38.20 2,426,000 38.25 21.20
02-11-08 38.13 38.74 38.10 2,979,400 38.66 21.43
02-11-07 37.50 37.77 37.30 2,177,700 37.40 20.73
Date Open High Low Vol Cls adjCls
02-11-06 37.18 37.92 37.11 5,115,000 37.90 21.00
02-11-05 37.65 38.60 37.65 3,331,400 38.52 21.35
02-11-04 39.48 39.52 37.81 3,824,500 38.25 21.20
02-11-01 38.53 39.59 38.53 2,070,800 39.47 21.87
02-10-31 38.35 38.82 38.20 3,805,200 38.45 21.31
02-10-30 36.79 38.18 36.79 6,580,100 38.13 21.13
02-10-29 36.60 37.10 36.25 9,335,100 36.78 20.38
02-10-28 39.90 39.90 39.05 2,550,300 39.45 21.86
02-10-25 39.68 40.15 39.51 2,106,000 40.12 22.24
Date Open High Low Vol Cls adjCls
02-10-24 40.15 40.35 39.79 3,051,500 39.79 22.05
02-10-23 40.00 40.00 38.89 3,734,500 39.95 22.14
02-10-22 40.05 40.15 39.46 3,373,100 39.99 22.16
02-10-21 41.90 42.15 41.66 2,188,000 42.04 23.30
02-10-18 42.25 42.75 41.96 2,096,800 42.35 23.47
02-10-17 43.15 43.15 42.00 2,538,500 42.35 23.47
02-10-16 41.35 41.85 41.25 2,483,200 41.30 22.89
02-10-15 41.50 41.98 41.11 3,590,400 41.88 23.21
02-10-14 39.80 40.27 39.25 1,754,300 39.93 22.13
Date Open High Low Vol Cls adjCls
02-10-11 39.65 40.11 39.38 3,306,800 40.03 22.19
02-10-10 37.61 38.95 37.59 3,719,800 38.94 21.58
02-10-09 39.90 39.90 37.50 3,993,600 37.60 20.84
02-10-08 39.85 39.92 38.00 3,593,800 38.80 21.50
02-10-07 39.65 40.08 39.33 2,375,100 39.60 21.95
02-10-04 40.40 40.41 39.30 2,834,200 39.81 22.06
02-10-03 40.95 42.50 40.29 3,678,100 40.43 22.41
02-10-02 40.20 42.20 40.14 3,843,900 40.94 22.69
02-10-01 40.82 42.00 40.65 2,867,300 41.89 23.22
Date Open High Low Vol Cls adjCls
02-09-30 40.41 40.42 39.14 2,912,000 39.90 22.11
02-09-27 41.61 42.57 41.05 2,403,400 41.33 22.91
02-09-26 40.50 41.60 40.40 2,233,600 41.40 22.94
02-09-25 40.20 40.25 38.70 3,108,000 39.77 22.04
02-09-24 39.77 40.28 39.39 3,254,700 39.65 21.97
02-09-23 40.90 41.43 40.41 2,548,300 40.87 22.65
02-09-20 41.21 41.26 40.60 2,375,900 40.82 22.62
02-09-19 41.15 41.15 39.99 4,563,600 40.00 22.17
02-09-18 41.25 41.55 40.54 3,842,600 41.14 22.80
Date Open High Low Vol Cls adjCls
02-09-17 43.59 43.59 41.81 2,976,100 42.06 23.31
02-09-16 43.25 43.73 43.15 1,148,100 43.58 24.15
02-09-13 42.80 43.39 42.48 2,285,100 43.25 23.97
02-09-12 44.08 44.16 43.04 2,178,900 43.21 23.95
02-09-11 45.36 45.40 44.15 1,059,000 44.25 24.52
02-09-10 44.71 44.94 44.06 1,710,700 44.33 24.57
02-09-09 43.83 44.05 43.37 2,076,600 43.97 24.37
02-09-06 44.15 44.40 43.35 3,036,400 43.80 24.27
02-09-05 42.20 43.10 41.89 4,088,100 43.05 23.86
Date Open High Low Vol Cls adjCls
02-09-04 43.80 44.20 41.30 6,786,000 43.30 24.00
02-09-03 45.07 45.13 43.74 3,248,600 43.80 24.27
02-08-30 46.00 47.07 45.95 2,261,200 46.80 25.94
02-08-29 46.60 46.90 46.11 3,512,500 46.90 25.99
02-08-28 48.25 48.38 46.45 3,219,000 46.64 25.85
02-08-27 49.60 49.86 48.86 3,073,100 49.05 27.18
02-08-26 47.94 48.64 47.61 1,059,400 48.64 26.96
02-08-23 48.85 48.95 47.78 1,347,900 47.94 26.57
02-08-22 48.50 49.33 48.42 2,061,500 49.33 27.34
Date Open High Low Vol Cls adjCls
02-08-21 48.55 48.79 47.76 2,402,500 48.66 26.97
02-08-20 48.90 48.91 47.80 2,822,500 48.00 26.60
02-08-19 48.20 49.00 48.10 2,533,100 49.00 27.16
02-08-16 47.94 48.10 47.50 1,522,900 47.66 26.41
02-08-15 48.00 48.56 47.90 3,422,500 48.19 26.71
02-08-14 47.32 47.32 46.06 2,433,600 47.20 26.16
02-08-13 46.20 47.47 46.20 1,810,800 46.65 25.63
02-08-12 46.60 46.90 46.23 1,313,400 46.64 25.63
02-08-09 46.35 47.90 46.25 1,976,300 47.34 26.01
Date Open High Low Vol Cls adjCls
02-08-08 46.00 47.74 45.86 2,112,400 47.56 26.13
02-08-07 46.25 46.29 45.18 2,847,000 46.20 25.39
02-08-06 44.56 45.93 44.56 2,528,300 45.54 25.02
02-08-05 44.35 45.09 43.30 1,414,300 43.33 23.81
02-08-02 45.50 45.52 44.00 2,798,100 44.43 24.41
02-08-01 45.35 45.40 43.95 3,277,400 43.95 24.15
02-07-31 45.43 46.70 45.39 3,820,800 46.40 25.49
02-07-30 45.30 45.65 44.80 2,996,500 45.37 24.93
02-07-29 44.22 45.30 43.94 3,086,900 45.30 24.89
Date Open High Low Vol Cls adjCls
02-07-26 42.05 42.75 41.70 2,863,800 42.54 23.37
02-07-25 41.50 42.45 41.04 3,539,800 41.96 23.06
02-07-24 38.56 42.75 38.20 5,006,300 42.75 23.49
02-07-23 39.70 40.40 39.10 4,593,600 39.32 21.60
02-07-22 42.20 42.80 39.00 4,805,800 39.69 21.81
02-07-19 44.25 44.93 42.59 4,254,600 42.60 23.41
02-07-18 45.70 46.50 45.08 3,467,200 45.32 24.90
02-07-17 45.70 46.17 45.30 2,995,200 45.68 25.10
02-07-16 43.70 45.15 43.15 4,165,800 44.20 24.29
Date Open High Low Vol Cls adjCls
02-07-15 45.25 45.25 43.10 5,810,700 44.85 24.64
02-07-12 47.30 47.31 46.16 3,450,400 46.70 25.66
02-07-11 48.35 48.69 46.99 4,416,400 47.53 26.12
02-07-10 50.91 50.97 48.89 3,622,900 49.00 26.92
02-07-09 50.41 50.75 49.75 1,555,000 49.95 27.45
02-07-08 50.53 51.20 50.33 2,075,500 50.86 27.95
02-07-05 49.45 50.85 49.41 1,416,900 50.58 27.79
02-07-03 49.70 50.03 48.77 1,819,200 49.10 26.98
02-07-02 51.30 51.46 48.80 2,123,100 49.51 27.20
Date Open High Low Vol Cls adjCls
02-07-01 50.73 51.24 50.39 2,513,500 50.84 27.93
02-06-28 49.70 50.75 49.69 2,190,600 50.49 27.74
02-06-27 49.15 49.50 48.55 1,993,200 49.43 27.16
02-06-26 48.50 49.30 48.50 2,839,900 49.29 27.08
02-06-25 49.12 49.18 48.52 2,601,800 48.66 26.74
02-06-24 48.30 48.41 47.60 2,392,700 48.20 26.48
02-06-21 47.87 48.34 47.46 1,619,000 47.65 26.18
02-06-20 48.25 48.77 47.80 2,153,600 47.88 26.31
02-06-19 47.65 48.40 47.50 1,741,200 47.90 26.32
Date Open High Low Vol Cls adjCls
02-06-18 48.77 48.80 48.13 1,921,600 48.68 26.75
02-06-17 47.33 49.03 47.07 3,059,300 48.91 26.87
02-06-14 46.75 47.30 46.26 2,620,900 47.30 25.99
02-06-13 47.85 48.11 47.52 2,848,000 47.80 26.26
02-06-12 48.50 48.89 48.25 2,386,600 48.53 26.67
02-06-11 49.12 49.34 48.42 1,715,900 48.50 26.65
02-06-10 49.25 49.41 48.40 2,511,700 48.62 26.71
02-06-07 48.35 49.40 48.34 1,838,300 49.23 27.05
02-06-06 49.80 49.90 49.06 1,146,900 49.06 26.96
Date Open High Low Vol Cls adjCls
02-06-05 49.45 49.90 49.19 1,158,200 49.65 27.28
02-06-04 49.75 50.01 49.40 1,673,000 49.93 27.43
02-06-03 50.95 50.96 50.02 927,500 50.07 27.51
02-05-31 51.30 51.60 51.02 1,323,400 51.07 28.06
02-05-30 50.70 50.76 50.20 1,325,300 50.53 27.76
02-05-29 50.80 51.25 50.55 2,555,100 51.25 28.16
02-05-28 50.90 50.98 50.14 1,705,200 50.15 27.56
02-05-24 51.50 51.70 51.42 924,300 51.55 28.32
02-05-23 50.69 51.16 50.69 1,964,000 51.16 28.11
Date Open High Low Vol Cls adjCls
02-05-22 51.20 51.50 50.88 2,170,300 51.47 28.28
02-05-21 51.90 52.28 51.68 1,238,100 51.68 28.40
02-05-20 51.95 51.98 51.40 1,190,300 51.60 28.35
02-05-17 52.10 52.19 51.59 1,084,900 52.05 28.60
02-05-16 52.15 52.39 51.81 1,645,900 51.90 28.52
02-05-15 52.10 52.23 51.50 1,994,900 51.55 28.32
02-05-14 52.63 52.68 52.22 3,100,600 52.45 28.61
02-05-13 51.30 52.07 51.26 1,836,400 52.05 28.39
02-05-10 51.43 51.45 50.84 1,032,600 51.05 27.85
Date Open High Low Vol Cls adjCls
02-05-09 51.20 51.37 50.80 1,618,200 51.11 27.88
02-05-08 50.70 51.45 50.55 1,097,900 51.21 27.93
02-05-07 50.85 50.87 50.40 1,353,800 50.45 27.52
02-05-06 51.35 51.35 50.73 2,002,800 50.82 27.72
02-05-03 52.20 52.40 51.56 2,860,300 51.85 28.28
02-05-02 51.03 51.39 50.57 1,702,400 50.79 27.70
02-05-01 50.65 50.92 50.41 1,191,300 50.83 27.73
02-04-30 51.30 51.39 50.76 2,101,800 50.80 27.71
02-04-29 49.85 50.07 49.65 1,512,300 49.69 27.10
Date Open High Low Vol Cls adjCls
02-04-26 49.40 49.52 48.81 2,152,500 49.50 27.00
02-04-25 49.75 50.20 49.54 2,268,000 49.90 27.22
02-04-24 50.15 50.30 49.81 2,162,000 49.86 27.20
02-04-23 50.58 51.57 50.52 1,907,800 51.25 27.95
02-04-22 51.75 52.01 51.64 1,656,600 51.72 28.21
02-04-19 51.85 51.94 51.41 1,684,500 51.70 28.20
02-04-18 52.27 52.40 51.39 1,853,300 51.83 28.27
02-04-17 52.40 52.71 51.40 2,826,600 51.50 28.09
02-04-16 51.95 52.31 51.84 1,864,500 52.09 28.41
Date Open High Low Vol Cls adjCls
02-04-15 51.00 51.50 50.93 1,873,900 51.17 27.91
02-04-12 50.60 50.61 49.80 2,617,600 49.92 27.23
02-04-11 51.35 51.58 50.85 1,926,300 50.88 27.75
02-04-10 51.34 52.00 51.28 2,121,800 51.95 28.34
02-04-09 51.75 52.06 51.34 2,217,200 51.68 28.19
02-04-08 51.88 52.56 51.86 2,768,600 52.25 28.50
02-04-05 52.26 52.52 51.83 2,890,600 51.84 28.28
02-04-04 52.50 52.62 51.70 1,944,400 52.02 28.37
02-04-03 53.95 53.96 53.29 2,694,000 53.30 29.07
Date Open High Low Vol Cls adjCls
02-04-02 53.78 53.98 53.62 1,487,900 53.88 29.39
02-04-01 53.13 53.65 53.13 2,519,200 53.64 29.26
02-03-28 53.06 53.52 53.03 2,252,900 53.10 28.96
02-03-27 52.30 52.90 52.25 1,735,500 52.89 28.85
02-03-26 51.70 52.30 51.45 2,110,800 51.86 28.29
02-03-25 52.10 52.20 51.57 2,307,700 51.65 28.17
02-03-22 52.83 52.83 52.07 1,442,300 52.10 28.42
02-03-21 52.55 52.85 52.21 2,192,100 52.82 28.81
02-03-20 52.35 52.90 52.16 2,034,500 52.48 28.63
Date Open High Low Vol Cls adjCls
02-03-19 52.35 52.61 52.35 2,164,200 52.56 28.67
02-03-18 52.05 52.41 51.77 2,265,800 52.30 28.53
02-03-15 51.75 52.48 51.75 1,771,700 52.20 28.47
02-03-14 52.05 52.10 51.53 2,060,700 52.00 28.36
02-03-13 52.37 52.51 52.05 2,262,100 52.17 28.46
02-03-12 50.90 52.41 50.90 2,931,800 52.37 28.57
02-03-11 51.85 52.25 51.80 2,374,800 52.00 28.36
02-03-08 52.35 52.40 51.12 2,059,000 51.18 27.92
02-03-07 52.00 52.34 51.85 2,364,900 51.91 28.31
Date Open High Low Vol Cls adjCls
02-03-06 50.80 51.89 50.75 2,103,300 51.65 28.17
02-03-05 50.85 51.28 50.63 2,386,600 50.95 27.79
02-03-04 50.50 51.15 50.45 2,784,100 51.09 27.87
02-03-01 49.40 50.60 49.36 1,722,700 50.60 27.60
02-02-28 49.70 50.19 49.25 2,362,300 49.55 27.03
02-02-27 50.27 50.51 49.72 2,905,300 49.81 27.17
02-02-26 49.47 50.00 49.40 2,928,300 49.73 27.13
02-02-25 48.39 49.50 48.39 2,376,900 49.45 26.97
02-02-22 47.90 48.55 47.85 1,927,000 48.39 26.39
Date Open High Low Vol Cls adjCls
02-02-21 47.41 47.99 47.41 2,217,300 47.50 25.91
02-02-20 48.03 48.34 47.15 1,505,400 47.75 26.05
02-02-19 48.83 48.99 48.38 2,859,400 48.50 26.25
02-02-15 48.56 49.16 48.56 2,312,900 48.82 26.42
02-02-14 48.54 48.97 48.40 3,565,600 48.55 26.27
02-02-13 47.10 48.00 46.92 4,315,800 47.80 25.87
02-02-12 46.95 47.07 46.61 2,512,200 46.70 25.27
02-02-11 46.08 46.72 45.81 1,854,800 46.51 25.17
02-02-08 46.10 46.20 45.71 1,509,600 46.20 25.00
Date Open High Low Vol Cls adjCls
02-02-07 45.70 46.10 45.58 2,670,900 45.91 24.84
02-02-06 46.05 46.85 46.05 1,754,600 46.77 25.31
02-02-05 46.10 46.21 45.66 1,464,100 45.96 24.87
02-02-04 47.05 47.05 46.36 1,351,700 46.50 25.16
02-02-01 46.95 47.50 46.72 3,037,100 47.00 25.43
02-01-31 46.35 46.80 46.21 2,049,300 46.72 25.28
02-01-30 45.20 46.09 45.10 3,316,900 46.09 24.94
02-01-29 46.10 46.19 44.80 2,119,900 45.11 24.41
02-01-28 46.45 46.64 46.10 2,612,700 46.16 24.98
Date Open High Low Vol Cls adjCls
02-01-25 45.65 45.83 45.52 1,572,900 45.75 24.76
02-01-24 45.60 45.80 45.36 2,993,500 45.50 24.62
02-01-23 44.70 45.65 44.63 3,014,100 45.50 24.62
02-01-22 44.45 44.46 43.75 1,355,200 43.84 23.72
02-01-18 44.43 44.50 44.05 2,605,900 44.18 23.91
02-01-17 45.10 45.13 44.65 2,025,400 44.84 24.26
02-01-16 44.95 45.05 44.55 2,357,400 44.55 24.11
02-01-15 44.95 45.48 44.95 2,598,100 45.08 24.39
02-01-14 44.90 45.00 44.45 1,848,900 44.45 24.05
Date Open High Low Vol Cls adjCls
02-01-11 45.05 45.11 44.68 1,605,600 44.80 24.24
02-01-10 45.20 45.33 45.03 2,239,300 45.15 24.43
02-01-09 45.00 45.25 44.87 2,384,600 45.07 24.39
02-01-08 45.57 45.65 45.04 1,919,400 45.19 24.45
02-01-07 45.85 46.07 45.68 1,694,300 45.75 24.76
02-01-04 46.30 46.40 45.75 2,357,800 46.28 25.04
02-01-03 46.06 46.20 45.75 2,133,200 46.07 24.93
02-01-02 46.30 46.35 45.69 2,199,500 46.05 24.92
01-12-31 46.95 47.07 46.50 1,844,800 46.51 25.17
Date Open High Low Vol Cls adjCls
01-12-28 46.30 46.77 46.25 1,955,800 46.70 25.27
01-12-27 46.05 46.46 45.85 2,168,500 45.85 24.81
01-12-26 45.20 46.27 45.18 1,617,900 45.88 24.83
01-12-24 45.50 45.79 45.15 1,561,000 45.17 24.44
01-12-21 45.15 45.60 44.95 2,656,100 45.40 24.57
01-12-20 44.95 45.06 44.30 2,423,200 44.40 24.03
01-12-19 44.10 45.56 44.06 2,693,900 45.00 24.35
01-12-18 45.35 45.38 44.75 2,003,500 44.86 24.28
01-12-17 44.30 45.01 44.12 2,388,000 44.40 24.03
Date Open High Low Vol Cls adjCls
01-12-14 43.98 44.13 43.50 2,145,900 44.12 23.88
01-12-13 44.04 44.10 43.55 2,354,800 43.60 23.59
01-12-12 44.30 44.30 43.85 1,993,200 44.10 23.86
01-12-11 44.20 44.29 43.65 2,373,300 43.66 23.63
01-12-10 43.75 44.10 43.52 2,377,500 43.80 23.70
01-12-07 44.10 44.85 44.05 2,063,300 44.70 24.19
01-12-06 45.00 45.40 44.53 2,679,700 44.80 24.24
01-12-05 45.17 45.35 44.84 3,064,300 45.29 24.51
01-12-04 44.38 44.49 43.80 2,840,900 44.40 24.03
Date Open High Low Vol Cls adjCls
01-12-03 43.65 44.46 43.40 4,242,600 44.39 24.02
01-11-30 43.55 44.69 43.45 2,246,600 44.17 23.90
01-11-29 43.80 44.33 43.60 2,006,300 44.31 23.98
01-11-28 43.70 44.01 43.23 2,445,200 43.23 23.39
01-11-27 43.55 44.50 43.25 3,347,800 44.18 23.91
01-11-26 43.65 44.00 43.22 2,613,100 43.98 23.80
01-11-23 43.85 45.06 43.80 1,352,700 45.00 24.35
01-11-21 45.35 45.43 44.32 2,429,400 44.84 24.26
01-11-20 45.00 45.26 44.61 4,276,300 45.08 24.39
Date Open High Low Vol Cls adjCls
01-11-19 43.50 43.81 42.80 3,280,600 43.76 23.68
01-11-16 43.45 43.90 42.95 4,639,100 43.90 23.76
01-11-15 42.75 43.55 42.20 9,088,800 43.50 23.54
01-11-14 47.00 47.10 45.63 4,925,700 45.90 24.84
01-11-13 48.85 49.65 48.69 1,528,600 49.58 26.63
01-11-12 48.75 48.90 48.15 1,130,700 48.50 26.05
01-11-09 49.15 49.41 49.03 1,871,100 49.28 26.47
01-11-08 48.25 48.80 48.12 1,673,400 48.30 25.94
01-11-07 47.93 48.48 47.67 1,893,400 48.45 26.02
Date Open High Low Vol Cls adjCls
01-11-06 47.59 48.11 47.05 1,624,300 48.09 25.83
01-11-05 48.77 49.35 48.55 2,672,400 48.58 26.09
01-11-02 48.40 48.43 47.80 1,487,800 48.10 25.84
01-11-01 48.60 49.10 47.90 1,425,800 49.01 26.33
01-10-31 48.75 49.15 47.90 2,311,600 48.34 25.97
01-10-30 48.30 48.49 47.87 2,453,600 47.93 25.74
01-10-29 49.50 49.50 48.60 1,396,900 48.60 26.10
01-10-26 47.90 49.50 47.85 1,674,500 49.36 26.51
01-10-25 46.55 47.88 46.55 2,229,900 47.85 25.70
Date Open High Low Vol Cls adjCls
01-10-24 47.90 48.25 47.41 2,265,100 47.72 25.63
01-10-23 48.55 49.00 48.32 1,794,400 48.75 26.19
01-10-22 47.58 48.75 47.42 2,021,000 48.48 26.04
01-10-19 46.80 48.48 46.65 4,593,600 48.36 25.98
01-10-18 49.50 49.77 48.90 1,505,000 48.90 26.27
01-10-17 51.55 51.95 50.65 1,737,100 50.98 27.38
01-10-16 50.49 50.83 50.15 1,095,600 50.71 27.24
01-10-15 50.60 50.71 50.29 1,468,000 50.70 27.23
01-10-12 50.95 51.80 50.71 3,414,500 51.40 27.61
Date Open High Low Vol Cls adjCls
01-10-11 51.60 51.81 50.54 2,109,300 50.95 27.37
01-10-10 50.65 51.90 50.60 1,773,400 51.88 27.87
01-10-09 50.35 50.40 49.78 1,966,300 50.20 26.96
01-10-08 49.30 50.45 49.25 2,208,300 50.20 26.96
01-10-05 50.05 50.66 49.56 2,376,800 50.22 26.97
01-10-04 49.60 50.30 49.15 1,922,800 49.75 26.72
01-10-03 47.65 48.78 47.61 1,768,600 48.75 26.19
01-10-02 47.45 48.50 47.43 2,109,800 48.50 26.05
01-10-01 47.50 47.89 46.45 1,846,100 47.15 25.33
Date Open High Low Vol Cls adjCls
01-09-28 48.35 49.50 48.17 2,962,600 49.17 26.41
01-09-27 46.41 47.84 45.21 4,199,000 47.73 25.64
01-09-26 46.30 46.30 45.15 3,224,800 45.15 24.25
01-09-25 44.50 45.00 44.17 3,048,800 44.80 24.06
01-09-24 44.80 45.20 44.14 2,737,800 44.20 23.74
01-09-21 43.10 45.70 43.01 5,502,800 44.25 23.77
01-09-20 45.75 46.49 45.35 3,223,400 45.54 24.46
01-09-19 48.45 48.45 46.80 3,844,100 47.15 25.33
01-09-18 49.25 49.75 48.35 3,416,400 48.35 25.97
Date Open High Low Vol Cls adjCls
01-09-17 48.80 49.95 48.30 4,366,700 49.16 26.41
01-09-10 49.25 49.53 48.99 2,386,200 49.52 26.60
01-09-07 50.35 50.60 50.16 2,057,600 50.27 27.00
01-09-06 50.70 51.10 50.44 2,120,800 51.05 27.42
01-09-05 51.30 51.41 50.80 2,838,800 51.12 27.46
01-09-04 50.55 51.26 50.55 1,539,400 50.80 27.29
01-08-31 50.95 51.20 50.71 1,506,500 50.88 27.33
01-08-30 51.00 51.21 50.74 2,395,500 51.00 27.39
01-08-29 51.55 51.82 51.26 1,946,800 51.37 27.59
Date Open High Low Vol Cls adjCls
01-08-28 51.80 51.90 51.22 2,054,800 51.25 27.53
01-08-27 52.50 52.50 52.12 2,252,700 52.19 28.03
01-08-24 52.30 52.55 52.12 1,639,300 52.29 28.09
01-08-23 52.05 52.27 51.97 2,650,500 52.01 27.94
01-08-22 52.60 52.68 52.03 2,585,300 52.08 27.97
01-08-21 51.65 52.20 51.56 3,684,500 51.85 27.85
01-08-20 51.55 51.92 51.27 1,736,700 51.84 27.85
01-08-17 51.80 52.00 51.62 2,019,600 51.70 27.77
01-08-16 52.63 52.79 52.15 2,542,500 52.62 28.26
Date Open High Low Vol Cls adjCls
01-08-15 52.60 53.05 52.50 3,184,500 52.80 28.36
01-08-14 51.72 52.14 51.60 2,336,800 52.14 27.81
01-08-13 51.42 51.60 51.12 2,138,100 51.30 27.36
01-08-10 50.80 50.94 50.30 1,640,900 50.92 27.16
01-08-09 50.46 50.75 50.31 1,486,300 50.57 26.97
01-08-08 50.85 51.24 50.40 3,662,100 50.46 26.91
01-08-07 49.68 50.32 49.66 3,163,900 50.15 26.75
01-08-06 48.85 49.12 48.60 1,406,600 48.82 26.04
01-08-03 48.80 49.17 48.41 1,980,000 49.10 26.19
Date Open High Low Vol Cls adjCls
01-08-02 49.20 49.80 48.86 1,793,800 49.78 26.55
01-08-01 50.15 50.30 49.68 1,425,600 49.77 26.55
01-07-31 49.65 49.92 49.33 2,473,000 49.42 26.36
01-07-30 49.05 49.19 48.56 1,089,900 48.80 26.03
01-07-27 48.73 48.90 48.15 1,541,900 48.75 26.00
01-07-26 48.45 48.81 48.34 2,229,100 48.75 26.00
01-07-25 47.62 48.40 47.20 2,165,600 48.40 25.81
01-07-24 47.45 47.65 46.23 1,335,800 46.40 24.75
01-07-23 48.35 48.44 47.80 2,183,000 48.40 25.81
Date Open High Low Vol Cls adjCls
01-07-20 47.81 48.50 47.58 1,522,200 48.45 25.84
01-07-19 46.50 47.25 46.40 2,201,900 47.25 25.20
01-07-18 46.80 46.80 46.20 2,094,300 46.60 24.85
01-07-17 47.75 47.82 47.30 1,472,200 47.35 25.25
01-07-16 47.97 48.30 47.80 1,941,200 47.95 25.57
01-07-13 48.15 48.49 47.86 2,237,300 48.00 25.60
01-07-12 47.65 48.16 47.65 2,328,000 48.00 25.60
01-07-11 47.90 48.00 47.25 1,909,600 47.32 25.24
01-07-10 48.35 48.44 47.76 1,155,800 47.85 25.52
Date Open High Low Vol Cls adjCls
01-07-09 48.75 48.89 48.28 2,371,000 48.40 25.81
01-07-06 48.70 48.79 47.98 3,405,700 48.75 26.00
01-07-05 49.20 49.48 48.80 2,679,300 48.90 26.08
01-07-03 48.45 48.55 48.30 1,288,400 48.50 25.87
01-07-02 48.85 49.15 48.70 2,517,000 49.00 26.13
01-06-29 49.20 49.87 49.08 3,451,800 49.85 26.59
01-06-28 50.15 50.25 48.93 3,922,200 49.55 26.43
01-06-27 52.45 52.46 51.69 2,373,200 51.76 27.61
01-06-26 52.65 52.95 52.40 2,429,800 52.95 28.24
Date Open High Low Vol Cls adjCls
01-06-25 52.75 53.25 52.47 2,620,000 53.15 28.35
01-06-22 51.75 52.51 51.64 1,695,700 52.43 27.96
01-06-21 52.61 52.85 52.00 3,076,000 52.03 27.75
01-06-20 52.65 53.15 52.55 1,749,500 52.61 28.06
01-06-19 52.75 52.98 52.56 1,607,400 52.81 28.17
01-06-18 53.05 53.30 52.65 1,940,600 52.71 28.11
01-06-15 53.35 53.65 53.22 1,710,700 53.32 28.44
01-06-14 52.95 53.02 52.51 1,489,200 52.55 28.03
01-06-13 53.64 53.65 52.76 1,165,500 53.00 28.27
Date Open High Low Vol Cls adjCls
01-06-12 53.35 53.37 53.12 1,646,000 53.37 28.47
01-06-11 53.40 53.45 52.73 2,154,000 52.90 28.21
01-06-08 52.95 53.20 52.72 945,200 53.20 28.37
01-06-07 52.35 53.10 52.30 1,677,900 52.84 28.18
01-06-06 53.45 53.57 52.68 2,746,800 52.70 28.11
01-06-05 54.48 54.90 54.39 3,219,400 54.49 29.06
01-06-04 54.10 54.47 54.00 1,141,600 54.43 29.03
01-06-01 53.65 53.72 53.42 1,129,500 53.48 28.52
01-05-31 53.40 53.48 52.90 1,596,200 53.39 28.48
Date Open High Low Vol Cls adjCls
01-05-30 53.68 53.80 53.37 1,628,400 53.68 28.63
01-05-29 54.00 54.09 53.65 1,335,100 53.68 28.63
01-05-25 53.75 53.90 53.40 1,508,100 53.47 28.52
01-05-24 53.15 53.60 53.10 2,012,200 53.40 28.48
01-05-23 53.35 53.50 52.84 1,881,700 52.90 28.21
01-05-22 53.90 53.98 53.54 1,534,900 53.63 28.60
01-05-21 54.75 54.79 53.92 1,909,200 53.93 28.76
01-05-18 53.37 54.45 53.12 2,121,600 54.40 29.01
01-05-17 53.00 53.24 52.75 1,450,500 53.05 28.29
Date Open High Low Vol Cls adjCls
01-05-16 52.58 53.11 52.37 2,187,500 52.80 28.16
01-05-15 52.30 52.95 52.30 1,462,900 52.95 28.05
01-05-14 51.50 51.94 51.39 1,852,600 51.75 27.42
01-05-11 52.40 52.41 51.75 2,128,600 51.94 27.52
01-05-10 53.09 53.10 52.52 2,465,800 52.65 27.90
01-05-09 52.05 52.70 51.90 3,437,100 52.65 27.90
01-05-08 51.35 51.80 51.10 1,729,700 51.49 27.28
01-05-07 51.95 52.16 51.65 1,926,000 52.00 27.55
01-05-04 51.70 52.57 51.65 2,273,700 51.90 27.50
Date Open High Low Vol Cls adjCls
01-05-03 51.10 51.38 50.65 4,686,800 51.25 27.15
01-05-02 53.40 53.54 52.00 5,972,600 52.30 27.71
01-05-01 54.15 54.34 53.80 2,781,000 54.24 28.74
01-04-30 54.20 54.39 53.80 2,282,300 54.08 28.65
01-04-27 54.90 55.07 54.20 3,425,700 54.25 28.74
01-04-26 54.15 55.20 54.10 3,494,100 54.86 29.07
01-04-25 53.00 54.04 52.98 3,497,400 53.85 28.53
01-04-24 53.30 53.49 52.88 1,571,600 52.94 28.05
01-04-23 53.25 53.49 53.01 3,230,500 53.30 28.24
Date Open High Low Vol Cls adjCls
01-04-20 51.85 52.45 51.82 2,214,700 52.35 27.74
01-04-19 50.70 51.59 50.65 1,912,100 51.55 27.31
01-04-18 51.55 51.58 50.45 3,654,300 51.24 27.15
01-04-17 51.95 52.45 51.85 1,388,400 52.32 27.72
01-04-16 51.69 52.30 51.61 1,410,200 52.20 27.66
01-04-12 51.90 52.05 51.41 1,541,500 51.69 27.39
01-04-11 52.30 52.30 51.58 1,984,000 51.65 27.37
01-04-10 52.50 52.82 52.41 3,056,200 52.61 27.87
01-04-09 51.25 51.88 51.25 2,361,400 51.70 27.39
Date Open High Low Vol Cls adjCls
01-04-06 49.95 50.00 49.30 2,169,700 49.98 26.48
01-04-05 49.26 49.88 49.21 1,272,100 49.84 26.41
01-04-04 47.50 48.56 47.50 1,616,900 48.50 25.70
01-04-03 48.47 48.55 47.86 1,471,400 47.88 25.37
01-04-02 49.20 49.20 48.29 1,819,300 48.40 25.64
01-03-30 49.35 49.80 49.26 2,112,400 49.62 26.29
01-03-29 49.15 49.21 48.41 1,724,000 48.63 25.77
01-03-28 49.15 49.56 49.00 1,928,700 49.16 26.05
01-03-27 48.95 50.00 48.82 3,085,600 49.88 26.43
Date Open High Low Vol Cls adjCls
01-03-26 47.40 48.03 47.36 2,889,400 47.94 25.40
01-03-23 46.95 47.00 46.12 3,862,700 46.64 24.71
01-03-22 48.86 48.90 46.80 3,409,400 47.51 25.17
01-03-21 49.40 49.48 48.80 2,319,600 48.86 25.89
01-03-20 48.60 49.29 48.52 2,303,000 48.85 25.88
01-03-19 48.65 49.35 48.64 1,602,100 49.21 26.07
01-03-16 49.40 49.42 48.25 1,801,200 48.45 25.67
01-03-15 49.73 49.95 49.40 2,002,600 49.50 26.23
01-03-14 49.49 50.01 49.25 1,553,900 49.40 26.17
Date Open High Low Vol Cls adjCls
01-03-13 50.20 50.21 49.70 2,493,400 50.00 26.49
01-03-12 51.60 51.75 51.11 1,839,600 51.15 27.10
01-03-09 52.30 52.48 51.38 3,046,300 52.00 27.55
01-03-08 52.60 52.86 52.41 2,184,700 52.80 27.98
01-03-07 52.30 52.85 52.12 2,321,600 52.80 27.98
01-03-06 51.90 52.01 51.70 1,949,500 51.95 27.52
01-03-05 51.02 51.45 51.00 1,510,300 51.36 27.21
01-03-02 50.50 50.79 50.40 933,300 50.75 26.89
01-03-01 49.95 50.45 49.90 2,032,200 50.23 26.61
Date Open High Low Vol Cls adjCls
01-02-28 49.85 49.96 49.24 1,746,700 49.60 26.28
01-02-27 49.82 50.00 49.42 2,183,800 49.60 26.28
01-02-26 49.00 49.59 48.90 1,037,700 49.55 26.25
01-02-23 48.70 49.15 48.55 1,774,900 48.85 25.88
01-02-22 49.15 49.59 48.67 2,478,000 48.90 25.91
01-02-21 49.18 49.70 48.05 1,957,700 48.73 25.82
01-02-20 49.95 50.20 49.27 1,946,500 49.55 26.07
01-02-16 50.00 50.20 49.10 5,095,800 49.65 26.12
01-02-15 49.60 50.28 49.59 4,318,000 49.85 26.23
Date Open High Low Vol Cls adjCls
01-02-14 50.65 51.43 50.58 2,728,400 51.05 26.86
01-02-13 51.20 51.70 50.90 3,578,900 51.00 26.83
01-02-12 52.64 53.50 52.52 2,007,400 53.49 28.14
01-02-09 52.65 53.30 52.60 2,528,500 53.16 27.97
01-02-08 52.00 52.21 51.61 1,991,000 51.98 27.35
01-02-07 52.40 52.45 51.85 2,058,000 51.90 27.30
01-02-06 52.40 52.75 52.10 1,835,200 52.51 27.62
01-02-05 52.80 53.10 52.52 2,443,600 52.84 27.80
01-02-02 51.70 52.00 51.51 1,577,500 52.00 27.36
Date Open High Low Vol Cls adjCls
01-02-01 51.80 51.89 51.20 2,011,700 51.75 27.23
01-01-31 50.83 51.75 50.81 3,430,300 51.50 27.09
01-01-30 50.85 50.97 50.60 3,609,400 50.83 26.74
01-01-29 52.15 52.15 51.13 2,324,400 51.15 26.91
01-01-26 52.44 52.50 51.75 2,418,600 51.81 27.26
01-01-25 51.25 52.63 51.19 3,632,000 52.63 27.69
01-01-24 51.38 51.56 51.00 3,708,600 51.13 26.90
01-01-23 51.25 52.25 51.13 3,906,100 51.88 27.29
01-01-22 50.94 51.81 50.88 3,357,100 51.44 27.06
Date Open High Low Vol Cls adjCls
01-01-19 50.94 51.19 50.69 4,850,300 51.00 26.83
01-01-18 50.75 51.38 50.63 4,315,500 51.25 26.96
01-01-17 50.63 50.63 49.81 8,289,600 50.00 26.30
01-01-16 49.56 49.63 49.00 3,243,400 49.38 25.98
01-01-12 49.13 49.50 48.88 2,628,200 49.25 25.91
01-01-11 48.94 49.25 48.63 3,184,900 48.94 25.75
01-01-10 47.50 47.94 47.00 3,408,800 47.50 24.99
01-01-09 47.81 47.88 46.69 2,185,600 47.06 24.76
01-01-08 49.00 49.31 48.56 1,874,300 48.63 25.58
Date Open High Low Vol Cls adjCls
01-01-05 48.38 48.81 48.38 3,614,100 48.69 25.61
01-01-04 47.81 48.13 47.19 3,025,400 47.88 25.19
01-01-03 49.25 49.44 47.56 3,861,900 47.88 25.19
01-01-02 49.06 49.44 48.56 2,431,200 48.63 25.58
00-12-29 48.25 48.38 47.75 3,295,000 47.88 25.19
00-12-28 48.31 48.75 48.19 4,086,200 48.75 25.65
00-12-27 48.19 48.88 47.94 2,724,200 48.00 25.25
00-12-26 46.63 48.44 46.63 1,766,500 48.38 25.45
00-12-22 46.38 47.19 46.13 1,892,200 47.19 24.82
Date Open High Low Vol Cls adjCls
00-12-21 46.31 46.38 45.63 2,966,100 46.00 24.20
00-12-20 46.50 46.56 45.63 2,636,100 45.63 24.00
00-12-19 47.63 48.00 47.44 2,555,100 47.56 25.02
00-12-18 47.31 48.06 47.25 2,454,600 48.00 25.25
00-12-15 47.69 48.25 47.25 5,137,300 47.31 24.89
00-12-14 48.25 48.50 47.31 3,202,400 47.94 25.22
00-12-13 48.75 49.75 48.75 2,357,500 49.56 26.07
00-12-12 48.38 48.94 48.38 2,253,900 48.63 25.58
00-12-11 48.00 48.25 47.56 3,102,500 48.00 25.25
Date Open High Low Vol Cls adjCls
00-12-08 48.50 48.50 47.69 4,079,200 48.19 25.35
00-12-07 46.56 47.75 46.50 3,685,900 47.69 25.09
00-12-06 45.88 46.00 45.13 4,271,400 45.88 24.13
00-12-05 47.81 47.94 47.31 2,911,800 47.50 24.99
00-12-04 46.56 47.56 46.56 2,957,500 47.50 24.99
00-12-01 46.63 47.50 46.44 2,449,600 47.25 24.86
00-11-30 48.44 48.50 47.00 3,102,300 47.44 24.96
00-11-29 49.81 49.81 48.25 2,819,800 48.50 25.52
00-11-28 49.94 50.38 49.88 2,826,700 49.94 26.27
Date Open High Low Vol Cls adjCls
00-11-27 50.50 50.56 50.19 2,042,900 50.56 26.60
00-11-24 50.25 50.44 50.00 2,380,000 50.25 26.44
00-11-22 51.25 51.44 50.94 2,627,000 51.06 26.86
00-11-21 51.00 51.69 51.00 1,518,300 51.56 27.13
00-11-20 51.00 51.13 50.31 1,556,300 50.38 26.50
00-11-17 50.94 51.31 50.75 2,736,700 51.25 26.96
00-11-16 51.81 51.94 51.19 3,576,600 51.31 26.99
00-11-15 51.63 51.81 51.38 3,479,800 51.56 27.13
00-11-14 50.25 51.38 50.13 4,127,600 51.25 26.78
Date Open High Low Vol Cls adjCls
00-11-13 50.75 51.13 49.88 4,127,600 49.94 26.09
00-11-10 50.94 51.00 50.44 2,802,200 50.69 26.48
00-11-09 49.94 50.38 49.75 3,338,800 50.38 26.32
00-11-08 49.13 49.63 49.06 3,121,900 49.31 25.77
00-11-07 49.25 49.75 49.13 3,767,700 49.25 25.73
00-11-06 49.63 49.63 48.69 3,845,800 49.06 25.63
00-11-03 49.44 49.50 48.69 6,370,300 49.19 25.70
00-11-02 50.69 50.69 49.88 2,828,300 49.88 26.06
00-11-01 51.00 52.13 51.00 4,620,200 51.88 27.10
Date Open High Low Vol Cls adjCls
00-10-31 51.50 51.56 50.56 3,046,300 50.94 26.61
00-10-30 49.88 51.19 49.81 3,358,900 51.00 26.65
00-10-27 51.94 51.94 50.13 4,519,300 50.50 26.39
00-10-26 51.88 52.19 51.69 3,961,800 52.00 27.17
00-10-25 52.94 52.94 51.75 2,626,700 51.94 27.14
00-10-24 53.81 53.88 53.25 2,535,100 53.38 27.89
00-10-23 54.50 54.50 53.25 1,690,300 53.94 28.18
00-10-20 53.69 54.56 53.44 2,338,200 54.50 28.48
00-10-19 53.00 54.00 52.69 3,372,600 53.69 28.05
Date Open High Low Vol Cls adjCls
00-10-18 54.13 54.13 53.00 3,733,500 53.06 27.72
00-10-17 53.50 54.25 53.44 3,397,500 53.88 28.15
00-10-16 54.50 55.00 54.13 2,659,200 54.81 28.64
00-10-13 55.88 56.00 54.50 2,812,400 54.56 28.51
00-10-12 56.19 57.31 55.94 7,432,700 56.69 29.62
00-10-11 56.00 56.25 55.00 6,536,600 55.13 28.80
00-10-10 54.38 54.50 54.06 2,037,800 54.25 28.35
00-10-09 53.13 53.56 52.75 1,175,900 53.56 27.99
00-10-06 53.00 53.44 53.00 2,871,500 53.13 27.76
Date Open High Low Vol Cls adjCls
00-10-05 52.31 52.63 52.06 3,002,800 52.56 27.46
00-10-04 52.75 52.94 52.56 3,509,300 52.88 27.63
00-10-03 53.50 53.69 53.06 2,946,900 53.38 27.89
00-10-02 53.75 54.00 53.50 1,812,900 53.81 28.12
00-09-29 52.25 53.38 52.25 2,435,700 53.00 27.69
00-09-28 52.31 52.63 51.81 4,450,700 52.19 27.27
00-09-27 53.13 53.50 52.56 2,032,700 53.31 27.86
00-09-26 52.44 52.88 52.19 4,809,600 52.75 27.56
00-09-25 52.13 52.50 51.50 4,896,700 52.50 27.43
Date Open High Low Vol Cls adjCls
00-09-22 53.38 53.75 52.75 2,927,800 52.88 27.63
00-09-21 52.75 53.50 52.75 2,761,500 53.38 27.89
00-09-20 54.44 54.63 53.75 8,939,400 53.94 28.18
00-09-19 55.25 55.38 54.38 2,706,400 54.38 28.41
00-09-18 55.00 55.94 55.00 4,698,800 55.94 29.23
00-09-15 53.94 55.81 53.94 7,369,000 55.81 29.16
00-09-14 54.00 54.25 53.56 4,096,800 54.00 28.21
00-09-13 55.63 55.75 54.94 1,678,800 55.31 28.90
00-09-12 57.19 57.19 56.00 2,198,000 56.38 29.46
Date Open High Low Vol Cls adjCls
00-09-11 55.63 57.31 55.63 2,843,200 56.94 29.75
00-09-08 55.88 56.75 55.50 1,955,600 56.75 29.65
00-09-07 57.56 57.81 56.75 2,298,400 57.06 29.81
00-09-06 57.13 57.38 56.88 3,946,300 57.31 29.95
00-09-05 57.31 57.44 56.63 2,796,000 57.06 29.81
00-09-01 55.44 56.63 55.44 857,200 56.19 29.36
00-08-31 55.56 55.69 54.94 1,806,000 55.25 28.87
00-08-30 56.13 56.31 55.75 1,540,700 56.13 29.32
00-08-29 56.00 57.00 55.88 1,094,900 57.00 29.78
Date Open High Low Vol Cls adjCls
00-08-28 56.13 56.69 56.00 1,601,100 56.31 29.42
00-08-25 55.75 56.25 55.75 1,319,900 56.13 29.32
00-08-24 56.81 56.88 55.94 2,667,400 56.00 29.26
00-08-23 57.31 57.50 57.06 2,149,200 57.25 29.91
00-08-22 57.13 57.50 56.50 2,703,600 56.63 29.59
00-08-21 55.88 56.38 55.81 1,922,900 56.38 29.46
00-08-18 56.75 56.75 55.50 2,244,800 55.50 29.00
00-08-17 56.13 56.69 55.75 3,842,600 56.44 29.49
00-08-16 54.81 55.44 54.75 3,496,600 55.38 28.93
Date Open High Low Vol Cls adjCls
00-08-15 54.56 54.81 54.19 2,176,000 54.44 28.27
00-08-14 53.63 54.31 53.13 3,183,400 54.31 28.20
00-08-11 53.69 54.13 53.63 1,618,800 53.81 27.94
00-08-10 52.44 54.00 52.44 2,567,300 53.75 27.91
00-08-09 52.69 53.31 52.69 2,690,500 53.06 27.56
00-08-08 53.94 54.38 52.69 2,059,100 52.75 27.39
00-08-07 54.81 55.25 54.75 1,350,200 55.19 28.66
00-08-04 53.88 53.94 53.50 1,747,500 53.81 27.94
00-08-03 55.00 55.13 53.88 2,086,700 54.00 28.04
Date Open High Low Vol Cls adjCls
00-08-02 52.50 54.13 52.38 2,820,900 54.06 28.07
00-08-01 52.31 52.56 51.25 1,709,600 51.56 26.78
00-07-31 52.88 53.19 52.25 1,887,800 52.31 27.17
00-07-28 53.50 53.69 53.31 1,892,100 53.63 27.85
00-07-27 52.06 53.69 52.06 2,446,700 53.56 27.81
00-07-26 52.06 52.50 51.50 2,402,800 51.69 26.84
00-07-25 51.56 51.88 51.13 2,361,300 51.56 26.78
00-07-24 52.25 52.25 50.50 1,858,300 50.75 26.35
00-07-21 51.88 52.19 51.13 1,970,000 51.31 26.65
Date Open High Low Vol Cls adjCls
00-07-20 53.50 53.50 52.50 2,676,800 52.56 27.30
00-07-19 53.44 53.94 53.25 3,023,100 53.69 27.88
00-07-18 52.63 53.13 52.06 2,659,200 52.13 27.07
00-07-17 52.50 52.56 51.69 3,879,200 52.06 27.04
00-07-14 54.00 54.19 53.19 3,075,200 53.44 27.75
00-07-13 54.94 55.13 54.50 2,341,000 54.69 28.40
00-07-12 56.38 56.50 55.63 2,087,400 55.88 29.02
00-07-11 56.19 57.31 56.19 2,067,100 57.31 29.76
00-07-10 56.19 56.69 55.81 2,605,700 56.13 29.15
Date Open High Low Vol Cls adjCls
00-07-07 55.63 55.88 55.06 2,362,700 55.38 28.76
00-07-06 54.56 54.94 54.56 1,827,100 54.69 28.40
00-07-05 54.00 55.00 53.75 3,333,200 53.88 27.98
00-07-03 57.50 58.38 57.38 1,644,900 58.31 30.28
00-06-30 57.69 57.81 56.38 2,579,000 56.63 29.41
00-06-29 56.50 57.00 56.50 1,813,500 56.88 29.54
00-06-28 56.19 56.44 55.81 2,756,200 56.00 29.08
00-06-27 57.31 57.50 56.81 3,620,100 56.94 29.57
00-06-26 58.38 58.81 57.69 3,392,300 57.88 30.05
Date Open High Low Vol Cls adjCls
00-06-23 57.38 58.19 57.38 1,657,600 57.88 30.05
00-06-22 59.00 59.31 57.75 3,640,500 57.94 30.09
00-06-21 56.25 57.63 56.00 3,030,700 57.25 29.73
00-06-20 56.56 56.69 56.00 2,907,500 56.50 29.34
00-06-19 57.56 57.75 57.00 3,723,600 57.44 29.83
00-06-16 56.19 57.63 56.19 2,874,900 57.31 29.76
00-06-15 56.75 56.75 55.56 2,270,300 55.56 28.85
00-06-14 57.31 57.88 57.00 2,794,000 57.38 29.79
00-06-13 57.56 57.81 57.25 3,282,600 57.69 29.96
Date Open High Low Vol Cls adjCls
00-06-12 55.69 57.38 55.63 4,740,500 57.38 29.79
00-06-09 56.44 56.88 55.69 1,985,100 55.88 29.02
00-06-08 55.44 56.19 55.38 2,040,400 56.19 29.18
00-06-07 56.81 56.94 55.56 2,259,900 55.81 28.98
00-06-06 56.44 57.38 56.38 2,367,100 57.25 29.73
00-06-05 55.81 56.63 55.75 2,672,900 56.25 29.21
00-06-02 56.88 57.06 55.25 4,456,500 56.00 29.08
00-06-01 54.75 55.44 54.31 4,077,200 55.44 28.79
00-05-31 54.25 54.81 54.19 2,114,900 54.56 28.33
Date Open High Low Vol Cls adjCls
00-05-30 53.75 53.81 52.81 1,514,100 53.56 27.81
00-05-26 53.25 53.50 52.25 1,731,600 52.50 27.26
00-05-25 52.50 52.94 52.25 2,368,100 52.75 27.39
00-05-24 53.13 53.31 52.31 3,189,100 53.25 27.65
00-05-23 53.56 54.13 53.56 1,743,900 54.00 28.04
00-05-22 54.50 54.94 54.13 3,970,600 54.31 28.20
00-05-19 54.75 54.88 54.00 4,576,500 54.69 28.40
00-05-18 54.31 54.69 54.19 3,030,400 54.31 28.20
00-05-17 53.13 53.44 52.69 2,752,400 53.38 27.72
Date Open High Low Vol Cls adjCls
00-05-16 54.88 54.94 53.50 3,575,900 53.88 27.80
00-05-15 54.44 55.13 54.25 4,910,500 55.00 28.38
00-05-12 53.13 54.63 53.13 3,098,400 54.16 27.95
00-05-11 54.63 55.31 54.31 7,624,100 54.69 28.22
00-05-10 53.19 54.00 52.69 5,182,300 52.81 27.26
00-05-09 54.00 54.38 52.63 3,562,200 53.19 27.45
00-05-08 54.63 55.13 54.31 3,724,500 55.13 28.45
00-05-05 53.69 54.31 53.56 6,641,600 54.31 28.03
00-05-04 51.63 52.50 51.38 4,369,200 52.25 26.97
Date Open High Low Vol Cls adjCls
00-05-03 52.19 52.94 51.13 4,314,600 51.75 26.71
00-05-02 51.00 51.69 50.88 6,506,300 51.44 26.55
00-05-01 51.00 51.31 50.13 3,832,600 51.25 26.45
00-04-28 52.69 52.75 50.94 3,675,700 51.00 26.32
00-04-27 52.63 53.56 52.25 6,881,800 53.00 27.35
00-04-26 53.00 53.31 51.88 5,178,300 52.00 26.84
00-04-25 52.38 52.63 52.13 9,940,200 52.25 26.97
00-04-24 49.13 49.75 49.06 4,561,000 49.75 25.68
00-04-20 49.75 50.50 49.69 6,827,300 49.75 25.68
Date Open High Low Vol Cls adjCls
00-04-19 49.25 49.38 48.50 6,705,600 48.81 25.19
00-04-18 47.69 48.44 47.44 7,765,400 48.13 24.84
00-04-17 50.00 50.13 46.98 11,017,500 47.50 24.51
00-04-14 50.75 50.81 49.00 5,197,200 49.63 25.61
00-04-13 51.69 51.88 51.00 7,321,400 51.50 26.58
00-04-12 51.75 52.50 50.88 3,862,500 52.13 26.90
00-04-11 52.25 52.75 51.69 6,491,500 52.19 26.93
00-04-10 51.25 51.63 50.88 3,448,400 51.13 26.39
00-04-07 51.81 51.88 50.75 2,415,100 51.19 26.42
Date Open High Low Vol Cls adjCls
00-04-06 51.25 52.44 50.94 4,344,800 51.94 26.80
00-04-05 51.88 52.50 51.50 2,706,100 51.50 26.58
00-04-04 53.25 53.25 51.69 5,295,800 52.69 27.19
00-04-03 52.88 53.31 52.25 2,276,100 52.63 27.16
00-03-31 55.13 55.13 52.88 6,166,000 53.25 27.48
00-03-30 51.56 52.25 51.13 4,023,900 51.94 26.80
00-03-29 48.38 50.50 48.31 3,409,100 50.31 25.97
00-03-28 48.94 49.44 48.00 2,385,200 48.38 24.97
00-03-27 49.00 49.69 48.19 3,108,400 49.00 25.29
Date Open High Low Vol Cls adjCls
00-03-24 51.13 51.88 50.19 4,824,200 50.63 26.13
00-03-23 51.38 51.56 50.25 2,627,100 51.50 26.58
00-03-22 51.38 52.00 50.94 2,735,600 51.44 26.55
00-03-21 51.94 51.94 51.06 4,428,500 51.75 26.71
00-03-20 51.56 51.63 50.00 3,207,300 50.31 25.97
00-03-17 52.44 52.88 51.13 3,342,900 51.38 26.51
00-03-16 54.38 54.38 52.88 7,059,900 53.75 27.74
00-03-15 53.13 53.44 51.63 8,784,600 52.75 27.22
00-03-14 51.94 52.00 50.81 2,350,200 51.13 26.39
Date Open High Low Vol Cls adjCls
00-03-13 51.88 52.81 51.31 1,790,200 51.56 26.61
00-03-10 52.69 53.44 51.88 5,126,400 53.38 27.55
00-03-09 52.31 53.00 51.50 3,784,400 52.88 27.29
00-03-08 51.75 54.75 51.75 8,393,600 53.00 27.35
00-03-07 47.94 51.00 47.38 4,960,000 50.69 26.16
00-03-06 47.25 48.00 46.75 1,665,800 47.19 24.35
00-03-03 48.00 48.19 47.31 2,208,500 47.50 24.51
00-03-02 47.06 48.69 46.88 3,048,000 47.94 24.74
00-03-01 47.88 48.50 46.75 3,588,000 47.63 24.58
Date Open High Low Vol Cls adjCls
00-02-29 47.13 47.63 46.69 4,439,200 47.06 24.29
00-02-28 43.88 46.00 43.31 3,456,900 45.81 23.64
00-02-25 43.88 44.88 43.88 3,337,900 44.38 22.90
00-02-24 44.13 44.25 43.13 3,329,400 43.63 22.51
00-02-23 44.75 45.13 44.06 2,418,800 45.00 23.22
00-02-22 45.00 45.63 44.13 3,774,100 45.38 23.25
00-02-18 48.25 48.38 46.44 2,183,200 46.88 24.01
00-02-17 50.88 51.13 48.56 2,896,800 48.88 25.04
00-02-16 47.69 50.00 47.63 4,224,900 49.25 25.23
Date Open High Low Vol Cls adjCls
00-02-15 46.25 47.63 46.00 5,561,700 47.38 24.27
00-02-14 46.19 47.50 45.69 2,997,200 47.44 24.30
00-02-11 46.25 47.56 46.25 6,044,400 46.63 23.89
00-02-10 45.13 48.63 45.13 7,042,500 48.13 24.65
00-02-09 47.38 47.38 45.63 5,604,200 45.88 23.50
00-02-08 49.13 49.31 47.44 3,632,000 48.13 24.65
00-02-07 48.50 48.88 48.06 2,954,700 48.50 24.85
00-02-04 49.81 50.31 48.56 5,663,700 49.25 25.23
00-02-03 51.00 52.38 50.03 9,773,800 52.19 26.74
Date Open High Low Vol Cls adjCls
00-02-02 55.00 55.13 53.25 2,284,100 53.94 27.63
00-02-01 52.75 54.56 52.69 2,342,300 54.50 27.92
00-01-31 53.63 54.00 52.75 2,265,200 53.75 27.54
00-01-28 54.00 54.69 53.69 2,663,000 53.94 27.63
00-01-27 55.75 55.75 53.81 1,713,200 54.13 27.73
00-01-26 53.75 55.19 53.75 2,160,900 54.81 28.08
00-01-25 56.00 56.25 54.63 2,170,500 54.88 28.11
00-01-24 58.25 58.38 55.63 2,101,000 56.00 28.69
00-01-21 55.56 56.63 55.56 3,514,000 56.25 28.82
Date Open High Low Vol Cls adjCls
00-01-20 54.75 55.13 54.00 5,284,700 54.69 28.02
00-01-19 56.00 56.38 55.56 3,252,700 56.00 28.69
00-01-18 54.81 55.75 54.75 2,319,500 55.75 28.56
00-01-14 55.56 55.94 54.81 4,740,000 55.31 28.34
00-01-13 56.00 57.88 55.63 3,973,000 57.38 29.39
00-01-12 57.00 57.13 56.06 2,714,700 56.56 28.98
00-01-11 57.00 57.75 55.88 3,838,800 57.75 29.59
00-01-10 57.25 57.75 56.88 2,999,700 57.75 29.59
00-01-07 58.50 59.50 58.50 4,027,200 59.50 30.48
Date Open High Low Vol Cls adjCls
00-01-06 59.69 60.63 59.31 4,034,700 60.63 31.06
00-01-05 57.94 60.50 57.75 4,055,900 60.50 30.99
00-01-04 58.44 59.44 58.25 3,825,800 58.50 29.97
00-01-03 59.25 59.31 58.50 2,039,300 58.81 30.13
99-12-31 59.00 59.63 58.75 517,500 59.31 30.39
99-12-30 59.81 59.81 58.81 603,800 59.50 30.48
99-12-29 59.44 60.00 59.31 1,228,700 59.81 30.64
99-12-28 59.25 59.50 59.00 1,153,300 59.25 30.35
99-12-27 59.25 59.81 59.13 1,216,800 59.25 30.35
Date Open High Low Vol Cls adjCls
99-12-23 59.88 60.19 59.63 1,497,900 59.69 30.58
99-12-22 60.25 60.25 58.44 3,039,800 60.00 30.74
99-12-21 60.19 60.75 60.00 2,236,200 60.44 30.96
99-12-20 61.19 61.31 60.56 2,151,300 60.75 31.12
99-12-17 62.00 62.63 61.25 3,910,300 61.88 31.70
99-12-16 62.06 62.25 61.69 2,967,000 62.00 31.76
99-12-15 60.50 61.00 60.31 2,670,300 60.69 31.09
99-12-14 60.50 60.63 58.81 2,696,100 59.44 30.45
99-12-13 60.50 60.88 59.88 2,256,600 60.00 30.74
Date Open High Low Vol Cls adjCls
99-12-10 61.63 61.69 60.13 2,096,200 60.63 31.06
99-12-09 60.94 61.88 60.56 2,485,600 61.44 31.47
99-12-08 59.81 60.30 59.56 3,313,200 60.25 30.87
99-12-07 59.44 59.63 58.88 2,981,200 59.25 30.35
99-12-06 60.00 60.63 59.88 3,234,200 60.00 30.74
99-12-03 60.31 60.50 59.19 2,901,700 59.50 30.48
99-12-02 60.19 60.56 59.19 5,281,800 59.38 30.42
99-12-01 59.00 61.75 59.00 6,758,300 61.50 31.51
99-11-30 59.88 61.44 59.81 2,742,300 60.94 31.22
Date Open High Low Vol Cls adjCls
99-11-29 61.50 61.56 60.56 3,372,100 60.88 31.19
99-11-26 60.69 61.06 60.25 1,467,100 61.06 31.28
99-11-24 57.50 60.00 57.25 3,453,800 60.00 30.74
99-11-23 60.25 60.31 58.06 4,698,100 58.81 30.13
99-11-22 61.19 61.31 59.38 3,579,200 59.44 30.45
99-11-19 61.63 61.63 60.31 3,047,900 60.44 30.96
99-11-18 61.88 62.19 61.13 3,724,000 61.19 31.35
99-11-17 61.63 62.06 61.19 2,792,400 61.44 31.47
99-11-16 61.13 61.56 60.69 4,743,600 61.06 31.11
Date Open High Low Vol Cls adjCls
99-11-15 60.13 60.81 59.44 3,318,300 59.50 30.32
99-11-12 58.63 59.88 58.56 3,334,900 59.81 30.47
99-11-11 59.44 60.19 59.00 6,119,600 60.00 30.57
99-11-10 58.50 59.25 58.13 5,352,100 58.44 29.77
99-11-09 57.63 58.44 57.38 5,736,900 57.38 29.23
99-11-08 54.63 55.88 54.50 5,679,200 55.75 28.41
99-11-05 53.81 53.94 51.38 4,462,800 52.31 26.65
99-11-04 55.25 55.31 53.31 5,285,200 53.56 27.29
99-11-03 55.25 55.31 53.88 6,248,700 54.25 27.64
Date Open High Low Vol Cls adjCls
99-11-02 56.44 56.63 55.00 7,055,500 55.25 28.15
99-11-01 57.50 57.63 57.19 1,747,600 57.25 29.17
99-10-29 57.50 58.13 57.38 2,688,800 57.75 29.42
99-10-28 57.63 58.00 56.81 2,562,900 56.94 29.01
99-10-27 56.56 56.94 55.88 1,751,500 56.44 28.76
99-10-26 56.56 56.56 55.81 1,729,200 56.13 28.60
99-10-25 57.75 57.88 56.50 1,300,300 56.50 28.79
99-10-22 58.06 58.75 58.06 2,163,600 58.44 29.77
99-10-21 56.94 57.63 56.75 1,830,600 57.38 29.23
Date Open High Low Vol Cls adjCls
99-10-20 55.75 57.38 55.63 3,029,200 57.13 29.11
99-10-19 55.75 55.88 55.00 1,970,700 55.06 28.05
99-10-18 55.13 55.69 54.75 1,868,800 55.50 28.28
99-10-15 54.88 55.19 54.44 1,497,300 55.00 28.02
99-10-14 56.00 56.06 55.25 3,279,000 55.56 28.31
99-10-13 56.06 56.06 54.88 4,417,900 55.19 28.12
99-10-12 54.56 54.56 53.75 2,283,000 54.00 27.51
99-10-11 53.00 53.56 52.75 2,082,100 53.56 27.29
99-10-08 53.63 53.88 52.56 3,341,800 52.81 26.91
Date Open High Low Vol Cls adjCls
99-10-07 55.75 55.75 54.88 1,546,500 55.25 28.15
99-10-06 55.06 55.81 55.00 1,667,000 55.75 28.41
99-10-05 55.50 55.88 54.63 1,998,800 54.88 27.96
99-10-04 56.75 57.31 56.56 2,199,600 56.63 28.85
99-10-01 112.00 113.50 111.88 3,954,800 113.13 28.82
99-09-30 109.25 111.38 108.38 3,438,600 110.81 28.23
99-09-29 105.75 108.38 105.75 2,108,800 107.19 27.31
99-09-28 106.63 107.06 105.44 2,175,200 106.25 27.07
99-09-27 108.56 108.69 107.88 1,735,600 107.94 27.50
Date Open High Low Vol Cls adjCls
99-09-24 109.13 109.19 107.31 1,743,000 108.00 27.51
99-09-23 111.13 111.50 109.13 2,818,000 109.19 27.82
99-09-22 108.50 108.75 107.13 2,919,400 108.25 27.58
99-09-21 105.00 107.06 105.00 3,553,600 105.75 26.94
99-09-20 109.13 109.13 106.50 2,650,400 107.13 27.29
99-09-17 108.25 109.50 107.63 2,381,200 109.25 27.83
99-09-16 110.00 110.25 108.50 2,181,000 109.38 27.86
99-09-15 110.75 111.63 110.06 2,396,400 110.94 28.26
99-09-14 113.50 114.44 113.38 1,383,000 113.81 28.99
Date Open High Low Vol Cls adjCls
99-09-13 113.00 114.44 112.63 2,147,400 114.44 29.15
99-09-10 117.50 117.50 115.06 2,591,000 115.88 29.52
99-09-09 114.50 116.25 114.31 6,384,200 115.81 29.50
99-09-08 110.75 111.75 110.69 2,321,400 111.13 28.31
99-09-07 112.38 112.44 111.38 1,737,400 111.94 28.52
99-09-03 112.50 113.00 112.25 1,909,200 112.94 28.77
99-09-02 112.50 112.50 110.63 2,283,800 111.19 28.33
99-09-01 112.50 113.56 111.88 1,948,200 113.50 28.91
99-08-31 112.25 112.38 111.06 2,633,200 111.84 28.49
Date Open High Low Vol Cls adjCls
99-08-30 110.13 111.25 110.06 1,609,600 110.38 28.12
99-08-27 110.63 110.81 109.63 2,012,000 110.38 28.12
99-08-26 111.38 111.88 109.00 3,807,600 110.38 28.12
99-08-25 116.31 116.50 113.38 2,835,000 114.31 29.12
99-08-24 116.50 116.69 115.38 1,930,400 116.31 29.63
99-08-23 117.69 119.38 117.50 1,448,400 118.81 30.27
99-08-20 117.50 118.13 117.38 2,097,800 117.63 29.97
99-08-19 116.75 117.69 116.63 1,452,200 117.38 29.90
99-08-18 119.00 119.13 118.13 1,986,600 118.44 30.17
Date Open High Low Vol Cls adjCls
99-08-17 118.38 119.25 117.88 1,945,400 119.25 30.21
99-08-16 119.00 119.06 118.13 2,055,400 118.69 30.07
99-08-13 118.94 119.06 118.38 2,374,400 118.75 30.08
99-08-12 117.38 118.44 117.25 1,996,800 117.69 29.81
99-08-11 116.63 117.56 116.19 2,436,000 117.50 29.77
99-08-10 119.38 119.63 116.50 3,091,000 117.50 29.77
99-08-09 118.38 118.38 117.56 2,102,600 118.25 29.96
99-08-06 117.75 118.75 117.63 1,746,600 118.63 30.05
99-08-05 117.69 118.50 116.81 1,900,000 118.50 30.02
Date Open High Low Vol Cls adjCls
99-08-04 117.13 118.06 116.94 2,781,400 117.50 29.77
99-08-03 116.44 116.75 115.50 2,058,400 116.69 29.56
99-08-02 116.13 117.13 116.06 2,585,400 116.44 29.50
99-07-30 116.50 117.31 115.50 3,064,800 115.88 29.35
99-07-29 114.31 114.44 113.50 2,071,000 114.44 28.99
99-07-28 113.19 114.50 112.81 1,756,200 114.50 29.01
99-07-27 112.88 113.50 112.00 2,492,000 113.50 28.75
99-07-26 112.25 113.25 111.75 1,972,200 111.75 28.31
99-07-23 115.00 115.00 113.25 2,146,400 114.06 28.90
Date Open High Low Vol Cls adjCls
99-07-22 113.63 113.88 111.38 2,222,800 113.06 28.64
99-07-21 113.25