Target Corp. (TGT)

82.05
-0.08 (-0.10%)
Exchange
NYQ
Day Range
81.71 - 82.36
52 Week Range
57.26 - 85.81
Open
82.28
Avg. Vol
4,618,880
Market Cap
52.26B
Short ratio
4.60
PE ratio
PEG Ratio
1.39
Earnings Share
-2.23

Target Corp. (TGT) Historicals

Date Open High Low Vol Cls adjCls
15-07-31 82.28 82.36 81.71 2,813,600 81.85 81.85
15-07-30 81.58 82.28 81.54 2,987,700 81.93 81.93
15-07-29 80.69 82.02 80.60 5,299,000 81.84 81.84
15-07-28 80.49 80.60 79.49 5,443,400 80.53 80.53
15-07-27 79.87 79.88 79.13 4,637,300 79.49 79.49
15-07-24 81.87 81.87 80.10 5,142,600 80.21 80.21
15-07-23 82.89 82.95 81.62 3,274,400 81.65 81.65
15-07-22 82.55 83.35 82.44 4,202,100 82.82 82.82
15-07-21 84.18 84.25 82.15 6,061,300 82.28 82.28
Date Open High Low Vol Cls adjCls
15-07-20 84.65 84.98 84.17 3,155,900 84.23 84.23
15-07-17 84.70 85.01 84.44 2,915,100 84.69 84.69
15-07-16 84.75 85.31 84.50 2,971,600 85.01 85.01
15-07-15 84.10 84.55 83.44 2,853,900 84.46 84.46
15-07-14 84.11 84.37 83.32 3,833,600 84.10 84.10
15-07-13 84.67 84.74 84.10 3,207,700 84.10 84.10
15-07-10 84.09 84.19 83.61 3,147,700 83.91 83.91
15-07-09 84.20 84.33 83.02 3,733,000 83.04 83.04
15-07-08 83.68 84.24 83.39 3,798,200 83.48 83.48
Date Open High Low Vol Cls adjCls
15-07-07 83.09 84.48 82.75 5,573,800 84.45 84.45
15-07-06 81.85 83.21 81.75 3,389,400 82.93 82.93
15-07-02 83.06 83.43 82.15 3,372,100 82.27 82.27
15-07-01 82.10 83.13 81.84 3,941,000 82.99 82.99
15-06-30 82.65 83.00 81.57 4,916,400 81.63 81.63
15-06-29 83.48 83.90 81.97 5,207,700 82.09 82.09
15-06-26 84.49 84.65 83.85 6,112,700 84.08 84.08
15-06-25 84.42 85.21 84.34 5,007,100 84.50 84.50
15-06-24 84.72 84.86 83.99 3,247,100 84.34 84.34
Date Open High Low Vol Cls adjCls
15-06-23 84.58 85.81 84.40 5,821,900 84.76 84.76
15-06-22 84.23 84.33 83.65 4,755,200 84.23 84.23
15-06-19 83.00 84.50 82.91 10,997,200 83.35 83.35
15-06-18 82.10 83.41 82.10 6,002,800 83.19 83.19
15-06-17 81.14 82.47 81.09 5,212,100 82.10 82.10
15-06-16 80.48 81.47 80.05 4,060,700 80.97 80.97
15-06-15 80.35 81.09 80.02 6,203,700 80.45 80.45
15-06-12 79.60 80.15 79.41 2,853,900 79.47 79.47
15-06-11 80.00 80.44 79.92 3,486,800 80.07 80.07
Date Open High Low Vol Cls adjCls
15-06-10 79.67 79.80 79.05 4,650,300 79.67 79.67
15-06-09 78.69 79.26 78.25 5,433,000 78.90 78.90
15-06-08 79.25 79.25 78.63 3,122,500 78.89 78.89
15-06-05 80.14 80.26 79.09 3,919,400 79.20 79.20
15-06-04 79.98 80.50 79.57 5,671,400 79.96 79.96
15-06-03 80.35 80.75 79.89 3,437,700 80.34 80.34
15-06-02 79.20 80.14 78.91 3,453,000 80.00 80.00
15-06-01 79.50 79.92 79.11 3,178,600 79.51 79.51
15-05-29 79.96 80.01 79.00 3,547,600 79.32 79.32
Date Open High Low Vol Cls adjCls
15-05-28 80.42 80.70 79.64 2,968,300 80.05 80.05
15-05-27 79.49 80.49 79.32 4,792,200 80.30 80.30
15-05-26 79.44 79.59 78.95 4,691,200 79.08 79.08
15-05-22 79.59 79.59 78.93 3,847,300 79.29 79.29
15-05-21 78.30 79.97 78.00 6,725,000 79.39 79.39
15-05-20 77.92 79.40 77.57 10,683,400 78.18 78.18
15-05-19 77.99 78.46 77.39 8,702,700 77.92 77.92
15-05-18 78.28 78.53 77.66 4,754,100 78.36 78.36
15-05-15 77.64 78.54 77.24 6,851,300 78.53 78.01
Date Open High Low Vol Cls adjCls
15-05-14 77.36 78.10 76.46 9,895,600 77.26 76.75
15-05-13 80.56 80.93 79.73 4,881,200 79.81 79.28
15-05-12 80.21 81.31 80.14 2,760,900 80.81 80.27
15-05-11 80.80 81.37 80.53 2,778,000 80.61 80.08
15-05-08 80.80 81.33 80.58 4,021,200 80.74 80.21
15-05-07 79.35 80.29 79.16 3,964,700 80.11 79.58
15-05-06 79.43 79.43 78.50 3,907,000 79.12 78.60
15-05-05 80.02 80.19 78.92 3,172,100 78.97 78.45
15-05-04 79.74 80.78 79.65 2,946,400 80.18 79.65
Date Open High Low Vol Cls adjCls
15-05-01 78.70 79.70 78.59 3,066,500 79.65 79.12
15-04-30 78.78 79.38 78.39 5,376,700 78.83 78.31
15-04-29 81.20 81.29 78.74 6,637,200 78.87 78.35
15-04-28 81.28 81.81 80.87 3,233,300 81.51 80.97
15-04-27 82.85 82.94 81.17 4,778,900 81.38 80.84
15-04-24 82.97 83.00 82.44 3,611,700 82.70 82.15
15-04-23 81.28 82.26 81.22 4,628,700 81.93 81.39
15-04-22 81.33 81.68 81.01 4,212,600 81.34 80.80
15-04-21 81.57 81.78 81.07 2,929,400 81.25 80.71
Date Open High Low Vol Cls adjCls
15-04-20 80.91 81.28 80.39 3,898,100 80.93 80.39
15-04-17 81.41 81.49 79.91 6,089,800 80.02 79.49
15-04-16 81.93 82.29 81.53 4,219,700 81.92 81.38
15-04-15 83.33 83.82 81.88 3,841,700 81.96 81.42
15-04-14 82.79 83.39 82.29 2,861,100 83.06 82.51
15-04-13 83.46 83.98 82.91 2,429,700 82.96 82.41
15-04-10 83.33 83.74 82.96 2,811,500 83.57 83.02
15-04-09 83.00 83.61 82.68 3,369,900 83.29 82.74
15-04-08 82.78 83.62 82.73 3,272,200 83.14 82.59
Date Open High Low Vol Cls adjCls
15-04-07 83.25 83.68 82.54 3,021,300 82.61 82.06
15-04-06 82.87 83.62 82.41 3,825,800 83.34 82.79
15-04-02 82.01 82.83 81.60 3,002,000 82.67 82.12
15-04-01 81.83 82.23 81.26 4,961,700 82.09 81.55
15-03-31 82.22 82.81 82.00 5,368,000 82.07 81.53
15-03-30 81.91 82.75 81.91 3,854,700 82.14 81.60
15-03-27 80.39 81.86 80.33 3,752,700 81.56 81.02
15-03-26 81.36 81.36 80.32 4,795,000 80.44 79.91
15-03-25 82.08 82.10 81.35 5,617,100 81.62 81.08
Date Open High Low Vol Cls adjCls
15-03-24 81.10 82.19 80.91 5,686,000 82.00 81.46
15-03-23 81.43 82.24 81.20 3,372,500 81.23 80.69
15-03-20 80.79 81.84 80.60 5,534,900 81.31 80.77
15-03-19 80.46 80.81 80.37 3,991,700 80.60 80.07
15-03-18 80.97 81.38 79.92 4,906,600 81.06 80.52
15-03-17 80.47 81.35 80.20 5,042,400 81.03 80.49
15-03-16 79.66 80.81 79.61 4,452,100 80.49 79.96
15-03-13 79.29 79.70 78.64 5,401,500 79.18 78.66
15-03-12 78.10 79.46 78.00 4,190,900 79.30 78.77
Date Open High Low Vol Cls adjCls
15-03-11 78.37 78.46 77.22 3,829,900 77.78 77.26
15-03-10 78.27 78.35 77.42 4,807,000 77.67 77.16
15-03-09 77.11 78.66 76.95 4,418,000 78.57 78.05
15-03-06 77.82 77.82 76.85 3,927,900 77.21 76.70
15-03-05 77.79 78.24 77.79 6,622,300 78.20 77.68
15-03-04 77.94 79.00 77.59 8,019,500 77.72 77.21
15-03-03 77.28 78.14 75.08 12,906,900 78.00 77.48
15-03-02 76.83 78.16 76.73 6,116,300 77.68 77.17
15-02-27 77.03 77.30 76.71 4,741,000 76.83 76.32
Date Open High Low Vol Cls adjCls
15-02-26 77.14 77.40 76.27 5,283,000 76.90 76.39
15-02-25 78.08 78.40 75.97 9,410,300 77.15 76.64
15-02-24 76.83 77.01 76.07 4,810,000 76.95 76.44
15-02-23 76.87 77.25 76.29 4,264,100 76.69 76.18
15-02-20 76.55 76.87 76.00 4,477,600 76.87 76.36
15-02-19 77.23 77.26 76.27 5,613,100 76.68 76.17
15-02-18 76.75 77.39 76.43 4,545,200 77.35 76.84
15-02-17 75.80 76.80 74.94 4,037,200 76.64 76.13
15-02-13 76.49 76.70 75.69 2,381,100 76.12 75.62
Date Open High Low Vol Cls adjCls
15-02-12 76.40 76.94 75.85 3,751,000 76.87 75.84
15-02-11 76.42 76.70 75.89 2,760,400 76.42 75.40
15-02-10 75.60 76.70 75.57 2,810,100 76.65 75.63
15-02-09 76.05 76.58 75.11 3,112,700 75.39 74.38
15-02-06 76.00 76.70 75.56 4,079,800 76.36 75.34
15-02-05 75.94 76.39 75.82 3,111,300 75.95 74.94
15-02-04 75.61 76.66 75.46 5,670,200 75.61 74.60
15-02-03 74.72 75.89 74.13 4,920,000 75.87 74.86
15-02-02 73.19 74.39 71.90 4,926,500 74.25 73.26
Date Open High Low Vol Cls adjCls
15-01-30 74.77 75.13 73.55 7,176,900 73.61 72.63
15-01-29 74.26 75.49 73.83 4,545,700 75.49 74.48
15-01-28 75.34 76.04 74.13 4,174,300 74.26 73.27
15-01-27 75.00 75.34 74.39 3,228,200 74.76 73.76
15-01-26 75.33 75.48 74.78 3,584,800 75.25 74.25
15-01-23 75.89 75.93 74.65 3,954,600 75.29 74.29
15-01-22 74.47 75.94 73.63 4,662,800 75.77 74.76
15-01-21 73.51 74.32 73.08 5,034,400 73.95 72.96
15-01-20 74.94 75.14 72.89 9,165,600 73.67 72.69
Date Open High Low Vol Cls adjCls
15-01-16 75.33 75.46 73.35 9,973,000 74.94 73.94
15-01-15 77.30 77.50 75.08 17,296,000 75.67 74.66
15-01-14 74.61 75.04 73.69 5,634,900 74.33 73.34
15-01-13 76.89 77.66 75.47 4,915,600 75.95 74.94
15-01-12 76.08 76.94 76.04 2,837,200 76.63 75.61
15-01-09 77.26 77.37 76.33 3,210,400 76.43 75.41
15-01-08 76.81 77.75 76.69 6,344,900 77.13 76.10
15-01-07 74.88 76.95 74.88 6,946,900 76.77 75.75
15-01-06 74.30 74.69 72.74 4,659,300 73.97 72.98
Date Open High Low Vol Cls adjCls
15-01-05 75.17 75.51 73.88 3,778,200 73.98 72.99
15-01-02 76.11 76.64 74.55 3,710,300 75.33 74.32
14-12-31 75.45 76.65 75.27 3,206,000 75.91 74.90
14-12-30 75.44 75.88 75.20 2,160,800 75.71 74.70
14-12-29 75.06 75.99 74.87 2,744,900 75.53 74.52
14-12-26 74.72 75.37 74.61 2,217,000 75.06 74.06
14-12-24 74.79 75.32 74.61 1,783,800 74.65 73.65
14-12-23 74.83 75.07 74.36 3,514,500 74.69 73.69
14-12-22 73.97 74.59 73.87 3,730,300 74.50 73.51
Date Open High Low Vol Cls adjCls
14-12-19 74.40 74.62 73.69 6,277,200 73.95 72.96
14-12-18 74.30 74.99 73.72 7,823,800 74.64 73.64
14-12-17 72.88 73.73 72.28 2,972,800 73.57 72.59
14-12-16 73.20 73.31 71.98 7,869,200 72.28 71.32
14-12-15 73.07 73.52 72.40 3,638,000 73.20 72.22
14-12-12 73.54 74.00 72.39 4,592,000 72.40 71.43
14-12-11 73.66 74.58 73.32 5,648,200 73.53 72.55
14-12-10 73.30 74.19 72.84 4,556,000 72.91 71.94
14-12-09 72.65 73.63 72.40 3,367,600 73.60 72.62
Date Open High Low Vol Cls adjCls
14-12-08 73.50 74.10 73.24 3,851,500 73.78 72.80
14-12-05 73.52 73.71 72.88 3,760,000 73.66 72.68
14-12-04 73.33 73.40 72.53 4,238,000 73.28 72.30
14-12-03 73.00 73.83 72.59 6,699,600 73.33 72.35
14-12-02 72.53 73.40 72.38 4,142,200 73.07 72.10
14-12-01 73.34 73.47 72.06 7,798,400 72.75 71.78
14-11-28 72.56 74.76 72.56 4,466,500 74.00 73.01
14-11-26 71.96 72.30 71.73 4,123,300 72.16 71.20
14-11-25 71.68 72.20 71.36 6,634,400 72.10 71.14
Date Open High Low Vol Cls adjCls
14-11-24 71.36 72.16 71.00 4,095,100 71.57 70.62
14-11-21 71.80 72.26 71.05 6,835,200 71.51 70.56
14-11-20 71.34 71.83 70.30 11,064,500 71.19 70.24
14-11-19 69.95 73.08 69.86 25,614,400 72.50 71.53
14-11-18 66.96 67.76 66.50 5,575,400 67.51 66.61
14-11-17 67.58 67.70 66.90 7,260,200 67.13 66.23
14-11-14 67.33 68.28 67.15 5,487,200 68.13 66.71
14-11-13 66.96 67.78 66.94 7,880,200 67.50 66.09
14-11-12 65.49 66.90 65.37 6,236,600 66.72 65.33
Date Open High Low Vol Cls adjCls
14-11-11 65.44 65.86 65.26 3,418,200 65.72 64.35
14-11-10 64.84 65.92 64.14 7,876,600 65.52 64.15
14-11-07 62.28 64.66 62.17 7,531,300 64.17 62.83
14-11-06 61.33 62.00 61.13 3,956,100 61.89 60.60
14-11-05 61.85 62.00 60.99 2,687,700 61.12 59.84
14-11-04 61.56 61.63 60.98 3,038,300 61.37 60.09
14-11-03 61.82 61.98 61.14 2,728,000 61.59 60.30
14-10-31 62.25 62.37 61.44 4,231,400 61.82 60.53
14-10-30 60.81 61.96 60.55 2,294,300 61.78 60.49
Date Open High Low Vol Cls adjCls
14-10-29 60.72 60.96 60.37 2,992,200 60.89 59.62
14-10-28 61.25 61.32 60.29 4,976,500 60.65 59.38
14-10-27 61.55 61.75 61.03 3,630,500 61.56 60.28
14-10-24 61.95 62.02 61.20 3,984,500 61.57 60.28
14-10-23 61.79 62.50 61.69 3,412,700 62.03 60.74
14-10-22 61.77 62.43 61.27 3,790,600 61.33 60.05
14-10-21 60.69 61.94 60.41 4,790,200 61.64 60.35
14-10-20 58.96 60.31 58.96 4,302,200 60.29 59.03
14-10-17 59.93 60.06 58.90 6,502,300 59.07 57.84
Date Open High Low Vol Cls adjCls
14-10-16 58.83 60.17 58.72 4,332,600 59.44 58.20
14-10-15 60.86 61.24 59.29 7,773,900 59.98 58.73
14-10-14 60.96 61.82 60.74 4,542,600 61.69 60.40
14-10-13 60.55 61.57 60.03 5,330,000 60.44 59.18
14-10-10 61.68 62.44 60.55 6,201,900 60.59 59.33
14-10-09 62.75 63.09 61.42 4,349,000 61.60 60.31
14-10-08 61.68 62.96 61.52 3,951,200 62.81 61.50
14-10-07 62.02 62.08 61.33 3,661,900 61.54 60.26
14-10-06 63.03 63.34 62.19 2,481,300 62.28 60.98
Date Open High Low Vol Cls adjCls
14-10-03 63.09 63.45 62.77 2,606,500 63.07 61.75
14-10-02 62.14 62.70 61.61 3,199,800 62.57 61.26
14-10-01 62.68 62.90 62.03 3,876,400 62.07 60.77
14-09-30 62.86 63.09 62.52 2,557,700 62.68 61.37
14-09-29 62.57 63.16 62.53 2,170,300 63.04 61.72
14-09-26 63.20 63.28 62.64 2,336,200 63.15 61.83
14-09-25 63.63 63.76 62.75 2,840,900 62.88 61.57
14-09-24 63.00 63.93 62.99 3,249,400 63.88 62.55
14-09-23 63.32 63.60 63.07 3,995,300 63.08 61.76
Date Open High Low Vol Cls adjCls
14-09-22 63.54 63.77 63.13 3,078,100 63.36 62.04
14-09-19 64.23 64.36 63.61 4,918,900 63.81 62.48
14-09-18 63.23 64.65 63.20 7,343,500 63.93 62.60
14-09-17 62.87 63.09 62.48 3,275,900 62.87 61.56
14-09-16 62.07 63.26 62.06 4,552,400 62.86 61.55
14-09-15 62.43 62.61 62.07 3,694,100 62.21 60.91
14-09-12 62.54 62.65 61.98 4,427,400 62.53 61.22
14-09-11 61.83 62.68 61.61 5,599,800 62.59 61.28
14-09-10 61.01 62.34 60.87 8,681,600 61.95 60.66
Date Open High Low Vol Cls adjCls
14-09-09 60.47 60.91 60.18 4,237,200 60.88 59.61
14-09-08 60.90 61.20 60.27 3,191,300 60.56 59.30
14-09-05 61.00 61.15 60.50 3,401,800 61.08 59.81
14-09-04 60.38 61.21 60.20 4,363,300 61.03 59.76
14-09-03 60.53 60.57 59.98 3,553,500 60.39 59.13
14-09-02 60.28 60.50 59.98 2,602,700 60.19 58.93
14-08-29 60.72 60.72 60.05 4,008,100 60.07 58.82
14-08-28 60.48 60.59 60.07 4,221,300 60.35 59.09
14-08-27 60.73 60.96 60.64 2,797,700 60.79 59.52
Date Open High Low Vol Cls adjCls
14-08-26 61.05 61.20 60.59 3,224,800 60.70 59.43
14-08-25 61.30 61.50 60.72 4,368,200 60.98 59.71
14-08-22 61.14 61.46 60.78 4,566,200 61.05 59.78
14-08-21 60.40 61.09 59.82 6,562,000 61.07 59.80
14-08-20 58.50 60.79 58.25 12,835,000 60.33 59.07
14-08-19 58.84 59.41 58.60 4,807,300 59.25 58.01
14-08-18 58.05 58.69 57.75 4,016,700 58.55 57.33
14-08-15 58.74 58.77 57.84 4,186,700 58.20 56.48
14-08-14 58.20 58.77 58.09 3,144,900 58.74 57.00
Date Open High Low Vol Cls adjCls
14-08-13 58.43 58.48 57.75 3,661,300 58.26 56.53
14-08-12 58.35 58.54 58.02 2,946,000 58.46 56.73
14-08-11 58.60 58.67 58.15 2,788,100 58.36 56.63
14-08-08 57.89 58.59 57.62 4,710,700 58.54 56.81
14-08-07 58.26 58.36 57.27 4,917,200 57.50 55.80
14-08-06 57.48 58.24 57.26 7,262,700 57.97 56.25
14-08-05 58.45 59.41 57.81 14,982,100 58.03 56.31
14-08-04 60.17 61.00 59.92 4,232,000 60.70 58.90
14-08-01 59.32 60.00 59.20 4,011,800 59.85 58.08
Date Open High Low Vol Cls adjCls
14-07-31 61.00 61.00 59.58 7,067,900 59.59 57.82
14-07-30 61.31 61.63 61.14 3,677,000 61.38 59.56
14-07-29 60.35 61.32 60.30 3,807,200 61.10 59.29
14-07-28 60.40 60.58 59.99 4,011,200 60.30 58.51
14-07-25 60.76 60.89 60.29 2,629,200 60.39 58.60
14-07-24 60.74 61.07 60.42 3,491,900 60.99 59.18
14-07-23 59.45 60.84 59.37 6,167,200 60.73 58.93
14-07-22 59.42 59.52 59.14 3,548,400 59.38 57.62
14-07-21 59.98 60.02 59.04 4,122,900 59.30 57.54
Date Open High Low Vol Cls adjCls
14-07-18 59.82 60.04 59.50 4,735,900 60.01 58.23
14-07-17 59.99 60.20 59.57 4,559,400 59.72 57.95
14-07-16 60.74 60.74 59.82 6,987,700 60.14 58.36
14-07-15 60.55 60.72 60.23 5,722,100 60.71 58.91
14-07-14 60.14 60.19 59.95 3,809,200 60.18 58.40
14-07-11 59.96 60.05 59.65 3,109,100 60.00 58.22
14-07-10 59.46 59.98 59.46 3,799,900 59.93 58.15
14-07-09 59.57 60.19 59.57 4,276,700 60.05 58.27
14-07-08 59.75 59.94 59.38 4,582,200 59.80 58.03
Date Open High Low Vol Cls adjCls
14-07-07 59.36 60.05 59.23 4,917,300 59.99 58.21
14-07-03 59.12 59.53 58.94 3,014,400 59.51 57.75
14-07-02 58.50 59.10 58.40 3,061,400 58.77 57.03
14-07-01 58.39 58.45 57.95 3,768,500 58.37 56.64
14-06-30 58.09 58.50 57.84 4,864,300 57.95 56.23
14-06-27 57.77 58.32 57.75 8,466,000 58.12 56.40
14-06-26 58.07 58.10 57.63 3,548,000 57.87 56.16
14-06-25 58.51 58.51 57.92 5,998,500 58.06 56.34
14-06-24 58.18 58.86 58.02 4,374,500 58.70 56.96
Date Open High Low Vol Cls adjCls
14-06-23 58.12 58.45 58.06 3,749,100 58.42 56.69
14-06-20 58.71 58.81 58.10 5,189,000 58.29 56.56
14-06-19 58.72 59.32 58.70 3,900,500 58.74 57.00
14-06-18 58.30 58.74 58.12 3,748,900 58.70 56.96
14-06-17 57.60 58.62 57.51 6,618,700 58.17 56.45
14-06-16 57.23 57.79 57.06 5,342,600 57.74 56.03
14-06-13 57.35 57.47 57.05 3,718,800 57.23 55.53
14-06-12 57.14 57.36 57.11 5,457,900 57.24 55.54
14-06-11 56.71 57.32 56.61 5,344,900 57.08 55.39
Date Open High Low Vol Cls adjCls
14-06-10 57.58 57.58 56.67 6,609,800 56.86 55.18
14-06-09 57.78 58.22 57.47 4,424,800 57.60 55.89
14-06-06 57.50 57.80 57.49 3,571,500 57.68 55.97
14-06-05 57.26 57.79 57.09 4,506,100 57.49 55.79
14-06-04 56.63 57.20 56.50 3,633,000 57.18 55.49
14-06-03 56.53 56.96 56.29 4,517,600 56.79 55.11
14-06-02 56.90 57.04 56.45 3,747,500 56.49 54.82
14-05-30 55.92 56.92 55.89 6,305,300 56.76 55.08
14-05-29 55.40 55.96 55.30 4,829,700 55.88 54.22
Date Open High Low Vol Cls adjCls
14-05-28 56.00 56.00 55.25 5,822,700 55.34 53.70
14-05-27 55.89 55.95 55.41 5,639,700 55.77 54.12
14-05-23 56.15 56.22 55.66 7,575,800 55.69 54.04
14-05-22 57.07 57.10 55.62 12,411,400 55.99 54.33
14-05-21 56.99 57.45 56.13 14,802,300 57.20 55.51
14-05-20 57.92 57.94 56.53 9,392,600 56.61 54.93
14-05-19 58.17 58.49 58.04 3,674,200 58.29 56.56
14-05-16 58.29 58.83 58.12 6,409,200 58.64 56.49
14-05-15 58.59 58.67 57.80 8,249,000 58.18 56.04
Date Open High Low Vol Cls adjCls
14-05-14 59.56 59.80 59.08 4,275,200 59.27 57.09
14-05-13 59.62 59.86 59.16 4,900,300 59.56 57.37
14-05-12 59.29 59.71 59.27 3,719,600 59.64 57.45
14-05-09 58.29 59.25 58.29 6,254,800 59.13 56.96
14-05-08 58.29 58.76 57.98 6,808,800 58.32 56.18
14-05-07 57.86 58.25 57.66 6,424,400 58.13 55.99
14-05-06 59.23 59.29 57.60 13,323,400 57.64 55.52
14-05-05 61.02 61.60 59.62 16,189,500 59.87 57.67
14-05-02 61.86 62.64 61.73 3,423,800 62.01 59.73
Date Open High Low Vol Cls adjCls
14-05-01 61.85 61.87 61.33 3,611,600 61.74 59.47
14-04-30 61.83 61.91 61.40 4,526,900 61.75 59.48
14-04-29 62.30 62.34 61.82 4,176,400 61.97 59.69
14-04-28 60.98 62.48 60.98 4,895,200 62.18 59.90
14-04-25 60.99 61.31 60.45 5,164,600 61.26 59.01
14-04-24 60.85 61.46 60.75 3,671,000 61.45 59.19
14-04-23 60.32 60.82 60.32 2,969,900 60.74 58.51
14-04-22 59.82 60.67 59.77 4,834,600 60.32 58.10
14-04-21 59.87 59.95 59.52 3,704,100 59.76 57.56
Date Open High Low Vol Cls adjCls
14-04-17 59.71 60.04 59.65 3,634,700 60.00 57.80
14-04-16 59.87 60.00 59.52 3,539,600 59.91 57.71
14-04-15 59.65 59.78 59.14 3,717,000 59.48 57.29
14-04-14 59.25 59.49 58.94 4,065,900 59.42 57.24
14-04-11 59.60 59.71 58.58 5,330,700 58.90 56.74
14-04-10 61.83 61.83 59.67 5,904,100 59.67 57.48
14-04-09 61.77 61.77 61.00 4,689,100 61.21 58.96
14-04-08 60.33 61.60 60.10 4,527,800 61.50 59.24
14-04-07 61.06 61.06 60.50 4,199,100 60.50 58.28
Date Open High Low Vol Cls adjCls
14-04-04 61.93 62.26 61.10 3,823,500 61.14 58.89
14-04-03 61.30 61.88 60.68 4,565,300 61.72 59.45
14-04-02 60.50 61.14 60.45 3,970,400 60.89 58.65
14-04-01 60.74 60.81 60.30 4,246,000 60.57 58.34
14-03-31 60.24 60.78 59.95 4,255,900 60.51 58.29
14-03-28 59.74 60.12 59.70 3,063,900 59.98 57.78
14-03-27 59.57 60.14 59.02 4,416,400 59.74 57.55
14-03-26 59.22 59.99 59.06 4,438,900 59.20 57.03
14-03-25 59.59 59.60 58.60 5,216,800 59.06 56.89
Date Open High Low Vol Cls adjCls
14-03-24 59.88 60.04 59.16 4,543,700 59.46 57.28
14-03-21 60.12 60.18 59.36 5,995,400 59.45 57.27
14-03-20 59.53 59.90 59.26 3,332,100 59.70 57.51
14-03-19 59.76 60.21 59.06 4,280,700 59.48 57.29
14-03-18 59.80 59.94 59.56 3,129,000 59.72 57.53
14-03-17 59.59 59.96 59.30 3,424,500 59.67 57.48
14-03-14 59.60 59.99 59.27 5,631,200 59.36 57.18
14-03-13 61.08 61.62 59.71 6,142,600 59.73 57.54
14-03-12 60.54 61.22 60.52 3,851,500 61.10 58.86
Date Open High Low Vol Cls adjCls
14-03-11 61.25 61.52 60.87 4,485,100 60.94 58.70
14-03-10 60.82 61.24 60.70 3,663,700 61.16 58.91
14-03-07 60.84 60.98 60.57 3,817,500 60.75 58.52
14-03-06 60.61 61.09 60.52 4,835,100 60.74 58.51
14-03-05 61.65 61.66 60.36 7,421,100 60.60 58.37
14-03-04 62.51 62.55 61.25 6,400,100 61.33 59.08
14-03-03 61.94 62.41 61.70 6,813,300 61.96 59.68
14-02-28 60.61 62.88 60.40 14,246,300 62.54 60.24
14-02-27 60.42 60.78 59.75 9,453,700 60.66 58.43
Date Open High Low Vol Cls adjCls
14-02-26 58.58 61.18 58.10 24,180,800 60.49 58.27
14-02-25 55.96 56.61 55.81 8,030,600 56.51 54.43
14-02-24 56.19 56.64 55.44 9,151,600 56.14 54.08
14-02-21 56.72 56.80 56.15 6,596,600 56.24 54.17
14-02-20 57.40 57.40 56.41 8,790,200 56.62 54.54
14-02-19 56.36 57.82 56.32 8,838,300 57.31 55.20
14-02-18 56.42 56.64 56.17 6,094,900 56.39 54.32
14-02-14 56.66 56.69 55.76 8,586,200 56.06 54.00
14-02-13 56.97 57.36 56.45 7,564,500 56.86 54.36
Date Open High Low Vol Cls adjCls
14-02-12 57.17 57.17 56.62 7,010,800 56.95 54.44
14-02-11 56.66 57.38 56.55 8,170,900 57.14 54.62
14-02-10 56.34 56.69 56.17 6,017,900 56.51 54.02
14-02-07 56.11 56.41 55.54 6,344,700 56.33 53.85
14-02-06 55.13 56.00 55.09 8,886,800 55.86 53.40
14-02-05 55.06 55.19 54.66 8,176,000 55.07 52.65
14-02-04 55.87 55.87 55.10 5,969,600 55.12 52.69
14-02-03 56.86 56.87 55.28 6,733,600 55.41 52.97
14-01-31 56.41 56.98 55.96 6,326,300 56.64 54.15
Date Open High Low Vol Cls adjCls
14-01-30 57.11 57.20 56.65 6,207,900 56.67 54.18
14-01-29 57.67 57.86 56.83 5,928,000 56.89 54.39
14-01-28 57.85 58.29 57.76 4,907,300 57.89 55.34
14-01-27 57.73 57.96 57.38 6,013,100 57.71 55.17
14-01-24 58.56 58.60 57.69 7,467,500 57.72 55.18
14-01-23 58.50 58.72 58.26 7,029,900 58.65 56.07
14-01-22 59.78 59.82 58.75 7,185,100 58.98 56.38
14-01-21 59.80 59.81 58.80 10,595,500 59.20 56.59
14-01-17 60.93 60.93 59.87 8,132,100 60.24 57.59
Date Open High Low Vol Cls adjCls
14-01-16 61.44 61.55 60.60 5,288,400 60.81 58.13
14-01-15 61.86 61.87 61.50 4,233,700 61.56 58.85
14-01-14 61.51 61.76 61.27 5,519,900 61.71 58.99
14-01-13 62.12 62.23 61.49 8,031,200 61.50 58.79
14-01-10 62.89 63.63 62.16 12,949,700 62.62 59.86
14-01-09 62.89 63.59 62.77 7,264,600 63.34 60.55
14-01-08 62.81 62.82 62.43 5,529,900 62.69 59.93
14-01-07 63.03 63.29 62.60 5,398,300 62.91 60.14
14-01-06 63.68 63.69 62.67 4,609,600 63.06 60.28
Date Open High Low Vol Cls adjCls
14-01-03 63.62 63.89 63.40 4,589,400 63.49 60.70
14-01-02 63.53 64.17 63.14 7,400,100 63.18 60.40
13-12-31 62.57 63.80 62.50 6,783,400 63.27 60.48
13-12-30 62.45 62.50 61.91 3,683,000 62.47 59.72
13-12-27 62.79 62.79 61.99 3,260,100 62.15 59.41
13-12-26 61.74 62.59 61.74 3,971,800 62.48 59.73
13-12-24 61.60 61.75 61.26 3,356,300 61.71 58.99
13-12-23 62.00 62.15 61.53 5,720,200 61.88 59.16
13-12-20 62.12 62.66 62.02 6,869,100 62.49 59.74
Date Open High Low Vol Cls adjCls
13-12-19 62.22 62.89 61.98 7,901,900 62.15 59.41
13-12-18 62.52 63.59 62.43 8,304,600 63.55 60.75
13-12-17 62.12 62.15 61.44 5,310,800 61.65 58.94
13-12-16 62.44 62.51 61.73 4,768,700 62.17 59.43
13-12-13 63.23 63.24 62.29 4,751,000 62.36 59.61
13-12-12 62.94 63.24 62.75 4,029,200 62.89 60.12
13-12-11 63.32 63.48 62.85 3,035,200 62.93 60.16
13-12-10 63.26 63.46 62.96 4,028,900 63.16 60.38
13-12-09 63.34 63.81 63.17 5,853,800 63.24 60.46
Date Open High Low Vol Cls adjCls
13-12-06 62.98 63.57 62.91 6,381,600 63.38 60.59
13-12-05 63.05 63.75 62.60 8,368,500 62.63 59.87
13-12-04 62.45 63.58 62.20 9,442,300 63.31 60.52
13-12-03 62.34 63.18 62.33 10,395,800 62.82 60.05
13-12-02 63.98 63.99 62.60 7,169,100 62.73 59.97
13-11-29 64.96 64.99 63.72 3,350,000 63.93 61.12
13-11-27 63.99 64.79 63.87 4,767,200 64.41 61.57
13-11-26 63.83 64.42 63.80 5,885,400 63.87 61.06
13-11-25 63.70 63.95 63.59 5,013,700 63.76 60.95
Date Open High Low Vol Cls adjCls
13-11-22 63.61 64.09 63.32 8,144,500 63.70 60.90
13-11-21 64.34 64.92 63.49 16,380,600 64.19 61.36
13-11-20 66.84 67.25 66.22 4,762,500 66.49 63.56
13-11-19 66.42 66.93 66.33 3,357,800 66.63 63.70
13-11-18 66.71 66.79 66.21 3,489,000 66.45 63.52
13-11-15 66.69 67.06 66.42 3,542,300 66.89 63.53
13-11-14 66.50 66.79 66.23 4,629,500 66.67 63.33
13-11-13 65.42 66.95 65.38 5,694,600 66.87 63.52
13-11-12 65.67 66.09 65.32 3,181,700 65.44 62.16
Date Open High Low Vol Cls adjCls
13-11-11 65.11 65.85 65.10 2,610,300 65.69 62.39
13-11-08 64.75 65.13 64.53 3,717,000 65.11 61.84
13-11-07 65.89 65.99 64.81 5,154,200 64.82 61.57
13-11-06 65.05 66.08 64.78 4,490,300 65.70 62.40
13-11-05 65.10 65.25 64.60 5,107,100 64.63 61.39
13-11-04 64.97 65.36 64.82 4,358,700 65.22 61.95
13-11-01 64.89 64.93 64.24 3,768,800 64.62 61.38
13-10-31 66.06 66.11 64.65 7,481,500 64.79 61.54
13-10-30 64.34 65.95 63.50 8,585,400 65.71 62.41
Date Open High Low Vol Cls adjCls
13-10-29 64.81 64.90 64.20 6,048,100 64.32 61.09
13-10-28 63.87 65.06 63.56 5,674,500 64.88 61.63
13-10-25 64.16 64.18 63.61 4,308,900 64.07 60.86
13-10-24 64.42 64.55 64.00 4,638,000 64.13 60.91
13-10-23 65.00 65.18 64.24 4,687,400 64.27 61.05
13-10-22 64.79 65.46 64.46 3,842,500 65.12 61.85
13-10-21 64.72 64.93 64.17 2,800,800 64.70 61.45
13-10-18 65.17 65.26 64.42 5,862,100 64.67 61.43
13-10-17 63.65 64.88 63.57 3,524,200 64.86 61.61
Date Open High Low Vol Cls adjCls
13-10-16 63.10 63.90 63.08 3,194,500 63.90 60.69
13-10-15 63.51 63.55 62.89 3,844,500 62.93 59.77
13-10-14 62.80 63.72 62.80 3,101,400 63.65 60.46
13-10-11 63.14 63.23 62.45 3,537,700 63.21 60.04
13-10-10 63.16 63.58 63.01 2,638,300 63.45 60.27
13-10-09 62.22 62.81 62.13 3,859,500 62.69 59.55
13-10-08 62.72 62.84 62.03 4,430,300 62.13 59.01
13-10-07 63.12 63.31 62.66 3,323,700 62.68 59.54
13-10-04 63.44 63.45 63.09 2,791,400 63.41 60.23
Date Open High Low Vol Cls adjCls
13-10-03 63.60 63.73 63.10 3,964,700 63.45 60.27
13-10-02 63.72 63.72 63.20 3,587,600 63.65 60.46
13-10-01 63.94 64.08 63.67 4,126,100 63.91 60.70
13-09-30 63.52 63.99 63.38 4,572,300 63.98 60.77
13-09-27 63.36 64.28 63.29 3,378,300 63.94 60.73
13-09-26 63.42 63.91 63.15 4,035,200 63.37 60.19
13-09-25 63.96 64.00 62.79 6,325,900 63.24 60.07
13-09-24 64.09 64.25 63.79 4,167,100 63.91 60.70
13-09-23 64.54 64.65 64.17 2,501,100 64.40 61.17
Date Open High Low Vol Cls adjCls
13-09-20 65.34 65.49 64.55 4,669,700 64.55 61.31
13-09-19 65.59 65.59 65.00 2,886,700 65.39 62.11
13-09-18 64.23 65.53 64.21 4,347,100 65.48 62.20
13-09-17 63.89 64.44 63.89 2,543,000 64.38 61.15
13-09-16 64.28 64.45 63.71 3,163,300 63.79 60.59
13-09-13 64.24 64.50 63.68 4,115,300 63.76 60.56
13-09-12 65.13 65.23 63.66 5,596,800 64.09 60.87
13-09-11 64.73 65.01 64.55 3,529,300 64.99 61.73
13-09-10 64.45 64.89 64.20 4,456,400 64.73 61.48
Date Open High Low Vol Cls adjCls
13-09-09 63.36 64.02 63.35 3,364,200 63.93 60.72
13-09-06 63.57 63.77 63.09 3,306,400 63.29 60.11
13-09-05 63.66 63.90 63.46 3,031,900 63.46 60.28
13-09-04 63.59 63.80 63.44 4,147,900 63.55 60.36
13-09-03 63.54 63.81 63.38 5,982,700 63.59 60.40
13-08-30 63.25 63.39 63.14 4,137,000 63.31 60.13
13-08-29 63.21 63.50 63.05 4,115,500 63.15 59.98
13-08-28 63.28 63.58 63.15 4,158,000 63.27 60.10
13-08-27 63.57 63.87 63.19 5,801,600 63.26 60.09
Date Open High Low Vol Cls adjCls
13-08-26 64.53 64.90 64.10 4,516,100 64.13 60.91
13-08-23 64.64 64.77 64.12 6,523,700 64.35 61.12
13-08-22 64.94 65.39 64.07 10,177,600 64.24 61.02
13-08-21 66.42 66.93 65.14 15,246,800 65.50 62.21
13-08-20 68.24 68.62 67.95 6,448,800 67.95 64.54
13-08-19 68.24 68.74 68.15 3,870,300 68.24 64.82
13-08-16 68.82 69.05 68.52 4,369,800 68.58 64.73
13-08-15 69.30 69.50 68.74 5,749,300 69.08 65.20
13-08-14 70.69 70.83 69.95 5,219,400 70.04 66.11
Date Open High Low Vol Cls adjCls
13-08-13 70.78 71.26 70.45 3,122,700 71.19 67.19
13-08-12 70.48 70.94 70.32 2,260,600 70.76 66.79
13-08-09 71.21 71.23 70.41 2,382,400 70.72 66.75
13-08-08 71.69 71.69 70.80 3,714,900 71.22 67.22
13-08-07 71.70 71.86 70.79 2,536,900 71.68 67.66
13-08-06 71.87 71.93 70.81 3,265,700 71.79 67.76
13-08-05 71.51 72.07 71.28 3,073,400 71.99 67.95
13-08-02 71.52 71.58 71.35 5,548,400 71.50 67.49
13-08-01 71.69 71.92 71.44 3,694,800 71.58 67.56
Date Open High Low Vol Cls adjCls
13-07-31 71.60 71.90 71.05 4,108,200 71.25 67.25
13-07-30 71.63 72.05 71.39 2,912,900 71.42 67.41
13-07-29 71.56 71.66 70.93 2,489,100 71.51 67.50
13-07-26 71.57 71.59 70.55 4,071,300 71.46 67.45
13-07-25 73.07 73.16 71.18 5,589,600 71.82 67.79
13-07-24 73.41 73.50 73.03 2,670,000 73.32 69.21
13-07-23 73.00 73.36 72.81 2,717,600 73.25 69.14
13-07-22 72.64 73.08 72.57 2,298,500 73.03 68.93
13-07-19 72.55 72.83 72.38 4,077,200 72.55 68.48
Date Open High Low Vol Cls adjCls
13-07-18 72.74 73.00 72.20 2,502,200 72.42 68.36
13-07-17 72.13 72.65 72.00 2,336,600 72.61 68.54
13-07-16 72.46 72.60 72.01 2,165,100 72.07 68.03
13-07-15 72.48 72.64 72.14 2,145,300 72.35 68.29
13-07-12 71.85 72.56 71.70 2,711,900 72.56 68.49
13-07-11 72.44 72.94 72.10 3,233,300 72.57 68.50
13-07-10 71.82 72.23 71.41 2,623,400 72.03 67.99
13-07-09 71.22 71.97 71.22 3,923,600 71.77 67.74
13-07-08 70.46 71.22 70.35 3,742,900 71.18 67.19
Date Open High Low Vol Cls adjCls
13-07-05 69.86 70.46 69.64 2,281,700 70.25 66.31
13-07-03 69.18 69.45 68.96 1,590,100 69.38 65.49
13-07-02 69.38 70.36 69.29 3,162,300 69.56 65.66
13-07-01 69.19 70.06 69.11 2,638,200 69.33 65.44
13-06-28 68.64 69.20 68.53 7,715,800 68.86 65.00
13-06-27 69.56 69.64 68.57 4,950,200 68.79 64.93
13-06-26 69.50 69.52 68.83 3,708,300 69.12 65.24
13-06-25 68.62 69.35 68.47 3,587,500 69.13 65.25
13-06-24 68.19 68.74 67.84 4,000,100 68.29 64.46
Date Open High Low Vol Cls adjCls
13-06-21 69.09 69.28 68.32 4,934,300 68.83 64.97
13-06-20 68.41 69.09 68.37 5,632,600 68.66 64.81
13-06-19 70.15 70.33 68.75 4,931,700 68.88 65.01
13-06-18 69.85 70.22 69.60 2,357,200 70.16 66.22
13-06-17 69.09 70.00 69.09 3,079,700 69.86 65.94
13-06-14 69.38 69.63 68.95 3,953,500 69.03 65.16
13-06-13 69.43 69.81 69.11 3,183,600 69.59 65.68
13-06-12 70.35 70.65 69.12 4,104,200 69.43 65.53
13-06-11 69.56 70.56 69.54 2,887,500 70.00 66.07
Date Open High Low Vol Cls adjCls
13-06-10 70.33 70.75 69.71 4,239,200 69.88 65.96
13-06-07 70.49 70.88 69.89 5,114,900 70.36 66.41
13-06-06 70.26 70.27 69.56 5,559,900 70.26 66.32
13-06-05 71.58 71.74 69.85 5,569,100 70.17 66.23
13-06-04 71.87 72.77 71.37 8,030,400 71.51 67.50
13-06-03 69.50 71.13 69.44 5,941,100 71.05 67.06
13-05-31 69.72 70.58 69.46 5,653,600 69.50 65.60
13-05-30 69.48 70.55 69.44 4,776,900 69.82 65.90
13-05-29 69.38 69.89 69.19 4,838,900 69.42 65.52
Date Open High Low Vol Cls adjCls
13-05-28 70.30 71.04 69.23 6,160,200 69.51 65.61
13-05-24 68.47 69.73 68.27 5,412,500 69.72 65.81
13-05-23 67.75 69.27 67.63 8,516,700 68.67 64.82
13-05-22 69.51 69.70 67.58 16,202,100 68.40 64.56
13-05-21 70.68 71.91 70.44 5,386,100 71.26 67.26
13-05-20 70.91 71.10 70.32 2,445,000 70.65 66.69
13-05-17 70.02 71.24 70.02 4,405,700 71.06 67.07
13-05-16 69.83 70.35 69.66 4,066,800 70.00 66.07
13-05-15 69.57 70.47 69.51 5,177,000 70.39 66.44
Date Open High Low Vol Cls adjCls
13-05-14 69.47 69.80 69.14 3,773,500 69.44 65.54
13-05-13 69.47 69.70 69.05 2,877,100 69.44 65.54
13-05-10 68.93 69.74 68.90 3,995,100 69.74 65.49
13-05-09 69.90 70.08 69.37 3,659,000 69.48 65.24
13-05-08 70.45 70.45 69.57 3,741,000 69.80 65.54
13-05-07 70.24 70.75 70.05 3,027,900 70.55 66.25
13-05-06 70.36 70.36 69.74 3,068,500 70.03 65.76
13-05-03 69.66 70.72 69.43 4,902,300 70.50 66.20
13-05-02 69.54 69.75 68.75 9,431,500 69.19 64.97
Date Open High Low Vol Cls adjCls
13-05-01 70.45 70.83 70.33 2,400,800 70.54 66.24
13-04-30 70.54 70.64 70.13 2,877,600 70.56 66.26
13-04-29 70.60 70.75 70.38 2,295,100 70.64 66.33
13-04-26 70.54 70.98 70.46 2,514,100 70.52 66.22
13-04-25 69.95 70.99 69.85 3,316,500 70.67 66.36
13-04-24 69.90 70.50 69.32 3,834,100 69.71 65.46
13-04-23 69.21 69.92 69.09 3,289,700 69.69 65.44
13-04-22 68.93 69.19 68.36 2,793,400 69.10 64.89
13-04-19 68.81 69.22 68.12 4,073,600 69.04 64.83
Date Open High Low Vol Cls adjCls
13-04-18 68.73 68.85 67.81 3,982,200 68.29 64.12
13-04-17 68.38 68.93 68.12 4,696,400 68.76 64.57
13-04-16 67.65 68.68 67.40 7,288,400 68.38 64.21
13-04-15 69.19 69.66 68.46 3,046,400 68.48 64.30
13-04-12 69.04 69.71 69.04 2,286,200 69.49 65.25
13-04-11 69.08 69.91 68.98 3,962,900 69.12 64.90
13-04-10 69.01 69.24 68.68 3,128,100 68.86 64.66
13-04-09 69.38 69.46 68.78 2,918,700 68.92 64.72
13-04-08 68.90 69.49 68.80 2,874,200 69.26 65.04
Date Open High Low Vol Cls adjCls
13-04-05 68.27 68.89 67.86 3,800,300 68.85 64.65
13-04-04 68.19 68.83 68.19 3,540,300 68.79 64.59
13-04-03 68.00 68.56 67.55 6,136,300 67.98 63.83
13-04-02 68.96 69.11 68.31 2,884,500 68.83 64.63
13-04-01 68.30 68.83 68.25 2,734,100 68.66 64.47
13-03-28 69.19 69.43 68.31 3,982,000 68.45 64.27
13-03-27 68.49 69.84 68.49 4,590,800 69.05 64.84
13-03-26 68.42 68.77 67.95 3,327,400 68.61 64.43
13-03-25 68.73 68.89 68.17 4,260,200 68.41 64.24
Date Open High Low Vol Cls adjCls
13-03-22 68.24 68.75 68.04 3,167,100 68.42 64.25
13-03-21 68.12 68.27 67.42 4,789,600 68.05 63.90
13-03-20 66.97 68.87 66.90 7,924,900 68.52 64.34
13-03-19 67.01 67.19 65.96 4,063,000 66.46 62.41
13-03-18 66.52 67.06 66.30 3,573,400 66.76 62.69
13-03-15 67.05 67.29 66.52 5,945,700 66.80 62.73
13-03-14 67.50 67.50 66.87 3,294,000 67.34 63.23
13-03-13 66.79 67.48 66.60 3,636,200 67.43 63.32
13-03-12 67.18 67.56 66.97 4,140,300 67.11 63.02
Date Open High Low Vol Cls adjCls
13-03-11 66.35 67.37 65.89 4,984,400 67.34 63.23
13-03-08 66.11 66.47 65.71 3,827,600 66.35 62.30
13-03-07 66.22 66.25 65.67 4,017,900 65.85 61.83
13-03-06 66.72 66.90 66.04 4,301,900 66.12 62.09
13-03-05 66.50 66.84 65.83 5,927,600 66.68 62.61
13-03-04 64.88 66.92 64.65 12,363,500 66.44 62.39
13-03-01 63.22 64.39 63.22 6,536,100 64.13 60.22
13-02-28 63.23 64.09 62.46 8,465,700 62.96 59.12
13-02-27 62.31 63.75 61.68 13,623,700 63.12 59.27
Date Open High Low Vol Cls adjCls
13-02-26 63.10 64.30 63.05 8,096,600 64.05 60.14
13-02-25 63.63 63.80 62.89 6,177,100 62.89 59.05
13-02-22 63.48 63.89 62.98 5,342,900 63.60 59.72
13-02-21 62.68 63.88 62.52 7,221,800 63.40 59.53
13-02-20 61.98 63.21 61.62 6,561,200 62.65 58.83
13-02-19 61.79 62.06 61.44 6,881,500 61.87 58.10
13-02-15 62.45 62.60 60.74 14,611,300 61.71 57.95
13-02-14 62.69 63.33 62.58 5,352,200 63.09 58.90
13-02-13 63.00 63.28 62.43 4,807,100 62.69 58.53
Date Open High Low Vol Cls adjCls
13-02-12 62.58 62.84 62.34 3,379,400 62.73 58.57
13-02-11 62.48 62.67 61.85 3,516,900 62.67 58.51
13-02-08 62.18 63.01 62.18 4,136,600 62.49 58.34
13-02-07 62.60 62.87 61.99 6,032,900 62.30 58.17
13-02-06 62.14 62.85 61.90 6,060,000 62.69 58.53
13-02-05 61.44 62.66 61.34 6,969,600 62.40 58.26
13-02-04 61.00 61.10 60.33 4,085,200 60.85 56.81
13-02-01 60.94 61.56 60.82 4,707,900 61.15 57.09
13-01-31 60.83 61.18 60.41 5,309,700 60.41 56.40
Date Open High Low Vol Cls adjCls
13-01-30 61.42 61.52 60.87 3,644,800 60.98 56.93
13-01-29 61.18 61.72 60.96 3,695,400 61.34 57.27
13-01-28 61.58 61.65 60.76 3,887,000 61.13 57.07
13-01-25 62.00 62.12 61.35 4,552,100 61.54 57.46
13-01-24 61.30 62.13 61.23 4,844,000 61.86 57.76
13-01-23 61.30 61.58 60.79 3,596,600 61.04 56.99
13-01-22 61.53 61.68 61.29 2,473,200 61.49 57.41
13-01-18 61.49 61.69 61.30 3,675,300 61.53 57.45
13-01-17 61.50 61.79 61.24 3,597,900 61.46 57.38
Date Open High Low Vol Cls adjCls
13-01-16 60.97 61.54 60.88 4,192,500 61.32 57.25
13-01-15 60.41 61.50 60.16 4,692,200 61.09 57.04
13-01-14 59.99 60.50 59.72 4,444,800 60.39 56.38
13-01-11 60.17 60.53 59.99 4,481,800 60.07 56.08
13-01-10 60.38 60.47 59.89 4,747,500 60.31 56.31
13-01-09 60.73 60.77 60.14 4,431,400 60.18 56.19
13-01-08 61.10 61.12 60.29 4,928,700 60.64 56.62
13-01-07 60.52 61.44 60.37 4,896,500 61.30 57.23
13-01-04 60.72 60.79 59.90 5,249,300 60.58 56.56
Date Open High Low Vol Cls adjCls
13-01-03 60.55 60.78 59.46 10,665,800 60.16 56.17
13-01-02 58.57 59.19 58.01 9,523,000 58.82 54.92
12-12-31 58.50 59.20 58.30 3,926,700 59.17 55.24
12-12-28 58.73 59.62 58.54 3,477,200 58.57 54.68
12-12-27 59.07 59.31 58.49 3,724,100 58.93 55.02
12-12-26 59.47 59.54 58.68 4,671,500 59.21 55.28
12-12-24 59.56 59.82 59.45 1,714,400 59.54 55.59
12-12-21 60.13 60.25 59.41 8,667,800 59.60 55.65
12-12-20 60.70 61.03 59.86 8,178,600 60.36 56.35
Date Open High Low Vol Cls adjCls
12-12-19 62.14 62.28 61.51 4,660,100 61.52 57.44
12-12-18 61.18 62.28 61.15 5,146,900 62.28 58.15
12-12-17 60.54 61.17 60.14 4,928,200 61.09 57.04
12-12-14 60.97 61.30 60.47 3,369,100 60.50 56.49
12-12-13 60.65 61.43 60.56 4,233,600 61.25 57.19
12-12-12 61.48 61.73 60.45 8,309,800 60.54 56.52
12-12-11 62.01 62.25 61.22 6,364,800 61.43 57.35
12-12-10 62.18 62.27 61.71 3,901,900 61.96 57.85
12-12-07 62.37 62.39 61.86 3,634,700 62.28 58.15
Date Open High Low Vol Cls adjCls
12-12-06 62.08 62.50 61.70 3,285,700 62.20 58.07
12-12-05 62.05 62.30 61.28 6,021,500 62.04 57.92
12-12-04 62.31 62.31 61.35 4,571,400 61.99 57.88
12-12-03 63.10 63.20 62.21 3,570,400 62.30 58.17
12-11-30 62.67 63.24 62.07 6,041,000 63.13 58.94
12-11-29 61.19 62.85 61.19 8,909,700 62.79 58.62
12-11-28 62.51 62.98 62.27 4,891,800 62.81 58.64
12-11-27 62.87 63.38 62.52 5,039,900 62.57 58.42
12-11-26 64.12 64.12 62.59 6,499,400 62.78 58.61
Date Open High Low Vol Cls adjCls
12-11-23 64.10 64.50 63.69 1,819,100 64.48 60.20
12-11-21 63.04 63.82 62.89 4,447,800 63.72 59.49
12-11-20 63.00 63.12 62.53 4,713,100 63.00 58.82
12-11-19 62.88 63.24 62.63 5,390,100 63.01 58.83
12-11-16 62.37 62.66 61.89 3,858,000 62.50 58.02
12-11-15 62.23 62.98 61.14 8,896,000 62.44 57.96
12-11-14 62.11 62.69 61.02 5,525,600 61.38 56.98
12-11-13 61.83 62.92 61.65 3,617,600 62.09 57.64
12-11-12 62.05 62.30 61.61 2,295,500 61.98 57.53
Date Open High Low Vol Cls adjCls
12-11-09 61.69 62.43 61.51 3,963,600 62.02 57.57
12-11-08 62.91 63.14 61.82 4,568,400 61.82 57.39
12-11-07 63.02 63.22 62.32 5,058,700 62.79 58.29
12-11-06 63.60 63.90 63.30 4,005,100 63.39 58.84
12-11-05 63.17 63.61 63.08 3,981,200 63.40 58.85
12-11-02 63.33 63.43 62.62 3,711,500 62.71 58.21
12-11-01 62.97 63.73 62.69 6,155,000 62.94 58.43
12-10-31 64.19 64.19 63.28 5,837,500 63.75 59.18
12-10-26 63.43 64.23 63.32 5,307,700 63.92 59.34
Date Open High Low Vol Cls adjCls
12-10-25 63.09 63.27 62.64 3,454,600 63.12 58.59
12-10-24 62.91 62.96 62.52 3,297,300 62.83 58.32
12-10-23 61.87 62.93 61.70 5,359,100 62.64 58.15
12-10-22 61.96 62.34 61.79 3,110,600 62.21 57.75
12-10-19 62.87 63.02 61.83 3,780,300 62.23 57.77
12-10-18 63.12 63.49 62.52 2,614,500 62.94 58.43
12-10-17 62.99 63.42 62.48 3,370,600 63.04 58.52
12-10-16 62.25 62.99 62.11 3,846,400 62.90 58.39
12-10-15 61.61 62.01 61.32 3,218,100 61.81 57.38
Date Open High Low Vol Cls adjCls
12-10-12 61.32 62.08 61.27 4,323,800 61.52 57.11
12-10-11 63.10 63.12 61.22 5,255,800 61.25 56.86
12-10-10 63.00 63.37 62.61 3,435,300 62.66 58.17
12-10-09 63.91 64.06 62.89 2,170,600 62.89 58.38
12-10-08 64.06 64.20 63.72 2,360,100 63.99 59.40
12-10-05 64.00 64.41 63.95 3,802,100 64.18 59.58
12-10-04 63.80 64.04 63.33 4,024,700 63.65 59.08
12-10-03 63.21 63.49 62.99 4,071,500 63.09 58.56
12-10-02 63.16 63.50 62.77 3,012,200 62.98 58.46
Date Open High Low Vol Cls adjCls
12-10-01 63.18 63.85 62.83 4,207,900 62.99 58.47
12-09-28 63.53 63.88 62.98 4,026,900 63.47 58.92
12-09-27 63.70 63.81 62.45 6,441,100 63.59 59.03
12-09-26 64.36 64.44 63.76 3,477,400 63.83 59.25
12-09-25 65.55 65.60 64.36 3,114,800 64.38 59.76
12-09-24 65.31 65.42 65.00 2,544,200 65.15 60.48
12-09-21 65.49 65.80 65.26 4,156,300 65.44 60.75
12-09-20 64.92 65.59 64.55 3,233,000 65.40 60.71
12-09-19 64.34 65.38 64.29 3,402,500 65.01 60.35
Date Open High Low Vol Cls adjCls
12-09-18 64.25 64.35 63.71 3,850,400 64.28 59.67
12-09-17 64.65 64.75 64.18 4,111,200 64.41 59.79
12-09-14 65.09 65.09 64.36 4,480,000 64.67 60.03
12-09-13 64.22 65.10 64.15 2,735,000 65.06 60.39
12-09-12 64.50 64.84 64.13 2,308,500 64.38 59.76
12-09-11 64.57 64.65 64.27 3,435,800 64.48 59.85
12-09-10 64.26 64.93 64.03 3,834,400 64.80 60.15
12-09-07 64.86 64.97 63.87 3,875,800 64.00 59.41
12-09-06 64.05 64.86 63.85 2,993,000 64.86 60.21
Date Open High Low Vol Cls adjCls
12-09-05 63.95 64.21 63.51 2,646,200 63.73 59.16
12-09-04 64.00 64.11 63.64 3,254,100 63.84 59.26
12-08-31 64.53 64.55 64.00 3,869,900 64.09 59.49
12-08-30 64.32 64.56 63.97 3,491,400 64.16 59.56
12-08-29 63.85 64.50 63.75 4,765,500 64.26 59.65
12-08-28 63.43 64.50 63.31 4,541,800 63.81 59.23
12-08-27 63.66 63.68 63.24 2,389,500 63.36 58.82
12-08-24 63.00 63.80 62.98 2,764,700 63.69 59.12
12-08-23 63.50 63.60 62.70 2,863,600 62.99 58.47
Date Open High Low Vol Cls adjCls
12-08-22 64.13 64.35 63.45 2,676,200 63.68 59.11
12-08-21 63.89 64.33 63.70 4,477,900 64.13 59.53
12-08-20 64.00 64.11 63.43 4,224,900 63.64 59.08
12-08-17 63.85 64.14 63.77 3,022,800 64.14 59.54
12-08-16 64.44 64.54 63.64 5,735,300 63.91 59.33
12-08-15 64.37 64.99 64.12 9,058,900 64.50 59.87
12-08-14 62.73 63.47 62.65 4,780,800 63.38 58.83
12-08-13 62.62 62.62 62.23 3,507,900 62.51 58.03
12-08-10 62.76 62.89 62.38 2,934,600 62.84 58.00
Date Open High Low Vol Cls adjCls
12-08-09 62.95 62.97 62.51 2,817,600 62.69 57.86
12-08-08 62.42 63.00 62.21 2,821,900 62.94 58.09
12-08-07 62.59 62.91 62.36 3,409,000 62.64 57.81
12-08-06 62.55 62.90 62.39 2,415,900 62.39 57.58
12-08-03 62.43 62.86 62.06 3,918,100 62.36 57.56
12-08-02 60.88 62.10 60.55 5,299,500 61.97 57.20
12-08-01 60.88 60.99 60.12 4,844,100 60.62 55.95
12-07-31 60.98 61.21 60.00 7,223,800 60.65 55.98
12-07-30 61.37 62.16 61.29 3,638,100 62.04 57.26
Date Open High Low Vol Cls adjCls
12-07-27 61.25 61.88 61.22 3,561,400 61.52 56.78
12-07-26 61.15 61.38 60.70 3,230,700 61.06 56.36
12-07-25 60.73 60.88 60.00 3,253,100 60.36 55.71
12-07-24 60.52 60.86 60.17 3,773,300 60.55 55.88
12-07-23 60.78 60.86 60.25 4,260,100 60.44 55.78
12-07-20 61.08 61.60 61.00 3,588,800 61.37 56.64
12-07-19 61.53 61.57 60.66 3,446,800 61.25 56.53
12-07-18 61.10 61.56 60.87 4,168,400 61.39 56.66
12-07-17 60.68 61.40 60.66 7,796,100 61.26 56.54
Date Open High Low Vol Cls adjCls
12-07-16 61.73 62.18 61.45 6,414,400 61.50 56.76
12-07-13 59.82 61.98 59.69 10,553,200 61.95 57.18
12-07-12 59.68 60.23 59.27 6,516,700 59.88 55.27
12-07-11 59.36 59.96 59.17 9,239,500 59.79 55.18
12-07-10 58.28 59.49 58.03 8,310,600 59.23 54.67
12-07-09 58.26 58.29 57.55 4,662,200 58.04 53.57
12-07-06 56.80 58.20 56.71 5,031,700 58.07 53.60
12-07-05 57.39 58.31 56.70 6,482,300 57.15 52.75
12-07-03 58.02 58.03 57.33 3,649,200 57.78 53.33
Date Open High Low Vol Cls adjCls
12-07-02 58.34 58.47 57.78 4,113,400 58.27 53.78
12-06-29 57.86 58.25 56.93 7,682,100 58.19 53.71
12-06-28 57.32 57.56 56.92 5,162,600 57.46 53.03
12-06-27 57.46 57.69 57.15 3,924,200 57.56 53.13
12-06-26 57.26 57.87 57.24 3,493,200 57.63 53.19
12-06-25 57.24 57.50 56.88 3,674,100 57.23 52.82
12-06-22 57.60 57.83 57.48 5,363,300 57.56 53.13
12-06-21 58.62 58.68 57.33 5,399,200 57.40 52.98
12-06-20 58.73 58.87 58.09 3,988,400 58.50 53.99
Date Open High Low Vol Cls adjCls
12-06-19 58.59 58.73 58.14 4,519,300 58.70 54.18
12-06-18 58.30 58.80 57.71 3,834,200 58.47 53.97
12-06-15 58.92 59.00 58.23 6,014,700 58.50 53.99
12-06-14 58.22 58.92 58.14 4,283,300 58.55 54.04
12-06-13 58.21 58.65 57.81 4,732,900 58.05 53.58
12-06-12 58.70 58.90 57.92 5,557,700 58.16 53.68
12-06-11 59.36 59.40 58.60 5,272,900 58.70 54.18
12-06-08 57.24 59.25 57.24 6,426,500 59.20 54.64
12-06-07 58.00 58.00 57.27 5,565,600 57.32 52.90
Date Open High Low Vol Cls adjCls
12-06-06 57.61 57.80 57.26 6,650,600 57.50 53.07
12-06-05 56.93 57.51 56.93 3,994,100 57.32 52.90
12-06-04 57.26 57.80 56.99 6,150,600 57.57 53.13
12-06-01 57.22 57.47 56.85 4,809,900 57.20 52.79
12-05-31 58.20 58.46 57.84 6,856,500 57.91 53.45
12-05-30 57.80 57.84 57.00 7,232,100 57.79 53.34
12-05-29 57.90 58.17 57.39 4,792,600 58.13 53.65
12-05-25 57.43 57.71 57.17 4,293,900 57.62 53.18
12-05-24 56.86 57.39 56.65 4,460,600 57.25 52.84
Date Open High Low Vol Cls adjCls
12-05-23 56.24 56.89 55.94 3,956,300 56.78 52.41
12-05-22 55.89 56.90 55.81 5,777,400 56.67 52.30
12-05-21 55.43 55.90 54.93 4,779,400 55.83 51.53
12-05-18 55.07 56.00 54.91 7,144,300 55.46 51.19
12-05-17 55.27 55.51 54.68 6,045,500 54.81 50.59
12-05-16 55.86 56.45 55.13 9,027,300 55.32 51.06
12-05-15 54.85 55.49 54.85 4,383,900 55.08 50.84
12-05-14 54.91 55.54 54.83 4,174,600 54.92 50.69
12-05-11 55.17 56.11 55.11 3,942,400 55.43 50.88
Date Open High Low Vol Cls adjCls
12-05-10 55.65 55.73 54.96 3,462,600 55.31 50.77
12-05-09 55.28 55.64 55.03 2,901,600 55.28 50.74
12-05-08 55.46 55.69 54.95 3,062,500 55.55 50.99
12-05-07 55.70 56.16 55.66 3,031,200 55.76 51.19
12-05-04 56.13 56.42 55.52 5,671,300 55.65 51.08
12-05-03 57.53 57.68 56.20 11,344,300 56.55 51.91
12-05-02 57.80 57.98 56.98 7,562,500 57.98 53.22
12-05-01 57.42 58.38 57.14 4,872,300 58.01 53.25
12-04-30 58.06 58.26 57.48 3,920,000 57.94 53.19
Date Open High Low Vol Cls adjCls
12-04-27 57.64 58.62 57.31 4,263,700 58.26 53.48
12-04-26 56.88 57.75 56.80 3,570,700 57.49 52.77
12-04-25 56.99 57.28 56.59 3,518,700 56.83 52.17
12-04-24 56.83 57.05 56.41 3,357,200 56.73 52.08
12-04-23 57.00 57.05 56.21 3,559,000 56.64 51.99
12-04-20 56.93 57.39 56.72 3,609,700 57.28 52.58
12-04-19 57.50 57.59 56.67 3,702,900 56.79 52.13
12-04-18 57.53 57.62 57.35 2,948,400 57.38 52.67
12-04-17 57.50 57.79 57.41 3,727,300 57.60 52.87
Date Open High Low Vol Cls adjCls
12-04-16 57.55 57.67 57.14 4,180,600 57.39 52.68
12-04-13 57.82 58.06 57.40 4,509,800 57.43 52.72
12-04-12 57.14 57.98 57.02 4,081,000 57.93 53.18
12-04-11 56.76 57.26 56.76 4,447,700 57.20 52.51
12-04-10 57.25 57.36 56.21 6,011,100 56.40 51.77
12-04-09 56.81 57.70 56.74 5,058,800 57.52 52.80
12-04-05 58.02 58.59 57.69 7,552,500 57.72 52.98
12-04-04 57.56 57.97 57.01 5,985,600 57.82 53.08
12-04-03 58.28 58.43 57.55 4,550,600 57.88 53.13
Date Open High Low Vol Cls adjCls
12-04-02 58.35 58.45 57.99 4,146,500 58.29 53.51
12-03-30 58.09 58.52 58.09 3,724,100 58.27 53.49
12-03-29 57.92 58.04 57.50 4,237,400 57.98 53.22
12-03-28 58.51 58.76 58.03 4,566,500 58.16 53.39
12-03-27 58.74 58.84 58.19 4,113,200 58.19 53.42
12-03-26 58.32 58.95 58.19 3,876,200 58.86 54.03
12-03-23 57.97 58.40 57.62 4,879,700 58.19 53.42
12-03-22 57.54 57.94 57.36 4,237,700 57.93 53.18
12-03-21 58.16 58.41 57.54 5,421,700 57.57 52.85
Date Open High Low Vol Cls adjCls
12-03-20 57.87 58.28 57.64 5,256,500 58.01 53.25
12-03-19 58.37 58.50 57.82 4,229,300 58.37 53.58
12-03-16 58.82 58.95 58.11 5,758,900 58.41 53.62
12-03-15 58.49 58.85 58.14 4,510,700 58.75 53.93
12-03-14 58.57 58.79 58.39 4,766,600 58.60 53.79
12-03-13 58.13 58.55 57.80 5,178,800 58.48 53.68
12-03-12 57.77 58.09 57.70 4,660,100 57.98 53.22
12-03-09 57.36 57.80 57.30 4,200,000 57.69 52.96
12-03-08 56.80 57.39 56.71 5,108,000 57.23 52.53
Date Open High Low Vol Cls adjCls
12-03-07 56.53 56.68 56.26 4,776,600 56.64 51.99
12-03-06 56.24 56.69 56.12 6,344,500 56.49 51.86
12-03-05 56.71 56.86 56.12 4,053,900 56.70 52.05
12-03-02 56.59 56.90 56.36 3,462,100 56.59 51.95
12-03-01 56.59 56.91 56.20 8,223,000 56.76 52.10
12-02-29 55.98 56.92 55.85 11,148,500 56.69 52.04
12-02-28 55.28 56.09 55.19 8,244,500 56.01 51.41
12-02-27 54.84 55.43 54.75 6,293,700 55.31 50.77
12-02-24 54.79 55.46 54.62 10,355,600 55.22 50.69
Date Open High Low Vol Cls adjCls
12-02-23 53.46 54.82 52.61 15,638,800 54.50 50.03
12-02-22 52.53 53.15 52.25 6,773,400 52.97 48.62
12-02-21 52.79 53.19 52.31 5,074,400 52.54 48.23
12-02-17 52.24 52.71 52.12 5,030,200 52.64 48.32
12-02-16 51.91 52.09 51.76 3,930,100 51.93 47.67
12-02-15 52.27 52.41 51.51 4,806,900 51.81 47.56
12-02-14 52.16 52.55 52.06 4,438,100 52.27 47.98
12-02-13 52.50 52.59 52.11 3,114,200 52.36 48.06
12-02-10 52.36 52.44 52.02 3,216,800 52.43 47.85
Date Open High Low Vol Cls adjCls
12-02-09 52.63 52.79 52.35 3,284,600 52.70 48.10
12-02-08 52.40 52.60 52.21 5,568,000 52.57 47.98
12-02-07 51.91 52.54 51.90 4,667,200 52.41 47.83
12-02-06 51.97 52.36 51.80 3,709,700 52.05 47.51
12-02-03 52.29 52.70 52.05 6,083,200 52.14 47.59
12-02-02 52.68 52.89 51.55 9,816,200 52.00 47.46
12-02-01 51.21 51.54 51.01 6,522,900 51.42 46.93
12-01-31 50.62 51.10 50.32 6,980,700 50.81 46.37
12-01-30 49.89 50.52 49.75 5,347,200 50.33 45.94
Date Open High Low Vol Cls adjCls
12-01-27 50.45 50.79 49.92 5,636,800 50.05 45.68
12-01-26 51.22 51.29 50.26 4,860,000 50.50 46.09
12-01-25 50.75 51.26 50.47 5,155,700 51.14 46.68
12-01-24 50.09 50.75 49.98 4,341,600 50.75 46.32
12-01-23 50.17 50.62 49.93 6,324,100 50.15 45.77
12-01-20 51.11 51.11 49.96 7,244,800 50.17 45.79
12-01-19 49.95 50.90 49.56 7,505,900 50.90 46.46
12-01-18 49.03 49.90 48.74 9,401,000 49.87 45.52
12-01-17 49.93 50.14 49.52 5,066,600 49.88 45.53
Date Open High Low Vol Cls adjCls
12-01-13 49.65 50.22 49.48 6,843,600 49.82 45.47
12-01-12 49.63 49.96 49.06 7,093,700 49.81 45.46
12-01-11 48.55 49.10 48.51 3,988,300 49.03 44.75
12-01-10 48.78 48.86 48.53 6,325,500 48.79 44.53
12-01-09 49.02 49.02 48.28 6,795,300 48.57 44.33
12-01-06 48.81 49.56 48.48 12,595,700 48.95 44.68
12-01-05 48.00 48.78 47.25 19,509,400 48.51 44.28
12-01-04 51.05 51.23 49.55 14,091,600 50.00 45.64
12-01-03 51.89 51.91 50.77 7,627,900 51.12 46.66
Date Open High Low Vol Cls adjCls
11-12-30 51.74 51.74 51.22 2,558,900 51.22 46.75
11-12-29 51.90 52.07 51.51 3,158,100 51.68 47.17
11-12-28 52.19 52.34 51.65 2,999,400 51.71 47.20
11-12-27 51.48 52.22 51.35 3,652,900 52.11 47.56
11-12-23 51.51 51.72 51.11 3,340,800 51.70 47.19
11-12-22 51.71 52.02 51.13 5,842,800 51.27 46.79
11-12-21 51.69 52.09 51.59 6,752,600 51.72 47.21
11-12-20 51.97 52.06 51.13 6,704,400 51.78 47.26
11-12-19 52.17 52.44 51.30 3,143,300 51.44 46.95
Date Open High Low Vol Cls adjCls
11-12-16 52.43 52.58 51.80 4,165,300 52.20 47.64
11-12-15 52.88 53.01 51.99 3,650,500 52.07 47.52
11-12-14 52.55 52.82 52.25 3,428,000 52.48 47.90
11-12-13 53.51 53.64 52.60 4,487,300 52.81 48.20
11-12-12 53.42 53.64 53.02 4,388,600 53.47 48.80
11-12-09 53.72 53.90 53.29 3,975,800 53.50 48.83
11-12-08 53.84 54.30 53.35 5,069,000 53.47 48.80
11-12-07 53.65 54.19 53.50 8,397,100 54.19 49.46
11-12-06 53.35 53.89 53.03 4,199,500 53.66 48.98
Date Open High Low Vol Cls adjCls
11-12-05 53.20 53.47 52.87 4,379,000 53.32 48.67
11-12-02 52.34 53.35 52.34 7,522,500 52.88 48.26
11-12-01 52.77 53.19 51.99 8,934,100 52.15 47.60
11-11-30 53.18 53.25 51.89 9,160,800 52.70 48.10
11-11-29 51.97 52.72 51.65 5,617,300 52.24 47.68
11-11-28 52.41 52.56 51.35 4,721,200 51.63 47.12
11-11-25 51.66 51.87 51.21 2,330,100 51.21 46.74
11-11-23 52.19 52.22 51.53 5,225,000 51.53 47.03
11-11-22 52.54 53.01 52.43 5,393,100 52.69 48.09
Date Open High Low Vol Cls adjCls
11-11-21 52.05 52.78 51.62 5,908,200 52.54 47.95
11-11-18 52.81 53.22 52.20 6,125,100 53.00 48.37
11-11-17 53.39 53.75 52.16 6,392,700 52.64 48.04
11-11-16 54.70 54.99 52.85 13,135,800 52.94 48.32
11-11-15 52.53 53.57 52.44 6,530,100 53.18 48.54
11-11-14 52.50 53.02 52.29 3,747,000 52.65 48.05
11-11-11 52.00 53.13 51.98 4,291,900 53.07 48.16
11-11-10 52.13 52.28 51.55 3,927,200 51.77 46.98
11-11-09 52.09 52.36 51.53 5,876,900 51.69 46.91
Date Open High Low Vol Cls adjCls
11-11-08 53.00 53.14 52.33 5,203,000 53.05 48.15
11-11-07 52.28 52.87 52.07 3,869,400 52.83 47.95
11-11-04 52.07 52.35 51.42 5,265,500 52.17 47.35
11-11-03 51.68 52.65 51.12 10,045,000 52.24 47.41
11-11-02 53.33 54.15 52.74 12,183,000 52.92 48.03
11-11-01 53.24 53.31 51.64 16,462,300 52.61 47.75
11-10-31 54.73 55.40 54.50 4,293,900 54.75 49.69
11-10-28 55.29 55.55 54.80 5,384,900 55.24 50.13
11-10-27 55.95 56.00 54.86 7,589,200 55.56 50.42
Date Open High Low Vol Cls adjCls
11-10-26 54.86 55.47 54.11 6,543,300 55.15 50.05
11-10-25 54.55 54.90 54.14 3,881,400 54.40 49.37
11-10-24 54.41 55.18 54.41 4,376,700 54.72 49.66
11-10-21 54.13 54.65 53.85 5,880,900 54.64 49.59
11-10-20 53.31 53.82 52.94 4,702,300 53.71 48.74
11-10-19 53.56 53.97 53.17 4,203,400 53.27 48.34
11-10-18 52.90 54.00 52.63 5,611,600 53.64 48.68
11-10-17 52.66 53.20 52.62 4,042,300 52.90 48.01
11-10-14 53.01 53.32 52.57 4,802,100 52.95 48.05
Date Open High Low Vol Cls adjCls
11-10-13 52.40 53.04 52.27 4,658,000 52.73 47.85
11-10-12 53.01 53.59 52.74 5,562,700 52.75 47.87
11-10-11 52.26 53.19 51.84 6,647,000 53.07 48.16
11-10-10 52.07 52.71 51.84 4,816,900 52.63 47.76
11-10-07 52.17 52.35 51.00 7,249,800 51.56 46.79
11-10-06 51.31 52.42 51.00 13,756,000 51.91 47.11
11-10-05 49.66 49.85 49.07 6,120,000 49.76 45.16
11-10-04 47.62 49.54 47.62 10,200,000 49.47 44.90
11-10-03 48.68 49.20 47.79 8,410,500 47.80 43.38
Date Open High Low Vol Cls adjCls
11-09-30 49.74 49.89 49.01 8,794,500 49.04 44.51
11-09-29 50.88 50.96 49.31 7,887,500 50.23 45.59
11-09-28 50.42 51.30 49.84 7,616,800 49.99 45.37
11-09-27 51.31 51.75 50.30 7,628,300 50.43 45.77
11-09-26 49.52 50.77 49.38 5,928,600 50.62 45.94
11-09-23 49.07 49.68 48.81 8,057,700 49.14 44.60
11-09-22 50.23 51.30 48.62 13,278,100 49.13 44.59
11-09-21 52.04 52.93 51.41 4,833,700 51.43 46.68
11-09-20 52.91 53.13 52.26 4,411,200 52.28 47.45
Date Open High Low Vol Cls adjCls
11-09-19 51.92 52.98 51.83 6,356,100 52.76 47.88
11-09-16 51.96 53.39 51.90 11,127,500 52.66 47.79
11-09-15 51.74 51.87 51.06 4,925,700 51.70 46.92
11-09-14 51.31 51.82 50.95 6,868,200 51.28 46.54
11-09-13 50.14 51.07 49.77 6,606,200 50.95 46.24
11-09-12 49.43 50.35 49.08 5,302,500 50.11 45.48
11-09-09 50.26 50.52 49.51 7,976,600 50.02 45.40
11-09-08 50.22 51.41 49.90 9,835,200 50.59 45.91
11-09-07 50.05 50.58 49.61 5,700,300 50.58 45.90
Date Open High Low Vol Cls adjCls
11-09-06 48.77 49.41 48.36 5,175,000 49.34 44.78
11-09-02 50.64 50.64 49.71 4,702,400 49.71 45.11
11-09-01 52.18 52.24 50.81 7,921,800 51.06 46.34
11-08-31 51.23 52.00 51.20 9,410,400 51.67 46.89
11-08-30 51.13 51.39 50.52 6,497,200 50.96 46.25
11-08-29 51.30 51.40 50.77 4,377,000 51.34 46.59
11-08-26 50.09 51.16 49.55 4,688,400 50.83 46.13
11-08-25 50.96 51.28 50.12 4,619,700 50.30 45.65
11-08-24 50.58 51.43 50.25 4,895,800 51.00 46.28
Date Open High Low Vol Cls adjCls
11-08-23 50.05 50.69 49.90 6,226,200 50.63 45.95
11-08-22 50.63 50.70 49.72 6,144,100 50.05 45.42
11-08-19 50.03 50.91 49.76 8,574,400 49.92 45.30
11-08-18 49.52 50.84 48.95 14,249,600 50.64 45.96
11-08-17 52.03 52.26 50.07 21,727,300 50.55 45.88
11-08-16 48.11 49.68 48.11 8,853,800 49.37 44.81
11-08-15 48.68 48.72 47.82 5,971,100 48.42 43.67
11-08-12 47.93 48.88 46.95 6,869,900 48.48 43.73
11-08-11 47.02 47.93 46.77 12,130,700 47.27 42.63
Date Open High Low Vol Cls adjCls
11-08-10 48.26 48.40 46.61 9,750,200 46.70 42.12
11-08-09 46.89 49.00 46.54 14,367,600 48.95 44.15
11-08-08 47.60 48.13 45.28 13,016,000 46.44 41.89
11-08-05 48.34 48.86 47.30 11,255,100 48.65 43.88
11-08-04 49.61 49.85 47.70 12,894,500 47.81 43.12
11-08-03 49.07 49.85 48.57 9,521,800 49.75 44.87
11-08-02 50.50 50.81 48.93 8,307,400 48.95 44.15
11-08-01 51.67 51.68 50.29 8,813,100 51.10 46.09
11-07-29 50.81 51.83 50.43 9,507,500 51.49 46.44
Date Open High Low Vol Cls adjCls
11-07-28 50.35 50.97 50.30 4,263,900 50.43 45.48
11-07-27 50.48 50.78 50.25 5,372,900 50.35 45.41
11-07-26 51.29 51.35 50.32 5,895,500 50.61 45.65
11-07-25 51.39 51.52 51.06 3,376,200 51.14 46.12
11-07-22 51.81 51.88 51.35 3,985,300 51.81 46.73
11-07-21 51.19 52.00 51.16 6,371,000 51.73 46.66
11-07-20 51.40 51.49 50.81 5,782,300 50.96 45.96
11-07-19 51.00 51.35 50.88 7,117,800 51.30 46.27
11-07-18 50.91 51.00 50.35 5,829,100 50.59 45.63
Date Open High Low Vol Cls adjCls
11-07-15 50.93 51.12 50.39 8,227,300 51.09 46.08
11-07-14 50.83 51.10 50.69 7,170,300 50.79 45.81
11-07-13 51.27 51.31 50.76 6,394,300 50.83 45.84
11-07-12 50.75 51.46 50.75 5,827,000 50.94 45.94
11-07-11 50.68 51.20 50.51 4,802,800 50.69 45.72
11-07-08 51.00 51.44 50.88 9,819,200 51.14 46.12
11-07-07 51.79 52.13 51.33 22,113,000 51.67 46.60
11-07-06 47.58 48.77 47.58 6,942,600 48.44 43.69
11-07-05 47.96 48.05 47.45 5,600,500 47.55 42.89
Date Open High Low Vol Cls adjCls
11-07-01 47.05 47.97 46.84 5,428,200 47.93 43.23
11-06-30 46.67 46.91 46.52 7,011,500 46.91 42.31
11-06-29 46.95 47.06 46.48 5,648,200 46.49 41.93
11-06-28 46.73 47.31 46.48 6,258,200 46.69 42.11
11-06-27 45.93 46.54 45.65 8,301,100 46.46 41.90
11-06-24 47.53 47.63 46.32 12,521,200 46.33 41.79
11-06-23 46.60 47.65 46.45 7,581,800 47.63 42.96
11-06-22 47.34 47.57 46.73 5,489,700 46.82 42.23
11-06-21 47.35 47.78 47.15 4,958,800 47.68 43.00
Date Open High Low Vol Cls adjCls
11-06-20 46.49 47.33 46.40 5,650,000 47.24 42.61
11-06-17 46.75 47.27 46.49 9,075,600 46.53 41.97
11-06-16 46.68 46.97 46.25 5,612,100 46.45 41.89
11-06-15 47.03 47.06 46.46 5,503,700 46.71 42.13
11-06-14 46.80 47.49 46.79 7,024,100 47.29 42.65
11-06-13 46.73 46.87 46.15 5,930,000 46.43 41.88
11-06-10 47.14 47.14 46.51 6,467,800 46.70 42.12
11-06-09 46.99 47.50 46.60 6,177,900 47.16 42.53
11-06-08 47.06 47.07 46.52 7,939,200 46.86 42.26
Date Open High Low Vol Cls adjCls
11-06-07 47.46 47.96 47.00 6,715,000 47.06 42.44
11-06-06 47.32 47.57 46.97 6,071,700 47.36 42.72
11-06-03 47.64 47.97 47.33 6,389,700 47.40 42.75
11-06-02 48.73 48.78 47.72 9,610,000 47.95 43.25
11-06-01 49.61 49.63 48.53 8,454,600 48.56 43.80
11-05-31 49.60 49.77 49.30 5,666,600 49.53 44.67
11-05-27 49.30 49.62 49.26 2,940,700 49.37 44.53
11-05-26 49.16 49.55 48.99 6,416,600 49.41 44.56
11-05-25 49.07 49.51 48.94 5,864,500 49.36 44.52
Date Open High Low Vol Cls adjCls
11-05-24 49.51 49.80 49.11 6,230,400 49.24 44.41
11-05-23 49.37 49.83 49.32 4,945,800 49.51 44.65
11-05-20 50.02 50.10 49.46 8,131,400 49.69 44.82
11-05-19 49.88 50.39 49.10 7,400,700 50.29 45.36
11-05-18 51.43 51.56 48.80 20,200,000 49.96 45.06
11-05-17 50.37 50.85 50.28 6,113,500 50.78 45.80
11-05-16 51.33 51.38 50.24 7,049,600 50.34 45.40
11-05-13 51.88 52.12 51.24 6,292,800 51.52 46.24
11-05-12 50.93 51.94 50.62 7,932,000 51.76 46.46
Date Open High Low Vol Cls adjCls
11-05-11 50.79 51.24 50.52 7,527,400 50.81 45.60
11-05-10 50.46 50.61 50.26 4,612,600 50.47 45.30
11-05-09 50.47 50.47 49.81 4,757,400 50.00 44.88
11-05-06 50.80 50.85 50.44 8,800,100 50.51 45.34
11-05-05 49.03 50.91 48.90 13,181,300 50.34 45.18
11-05-04 49.22 49.49 48.70 8,188,600 49.20 44.16
11-05-03 48.70 49.34 48.51 7,943,800 49.17 44.13
11-05-02 49.34 49.46 48.53 10,163,500 48.80 43.80
11-04-29 49.77 49.77 49.02 9,155,000 49.10 44.07
Date Open High Low Vol Cls adjCls
11-04-28 50.50 50.85 50.12 4,713,700 50.22 45.07
11-04-27 49.96 50.78 49.86 5,313,100 50.59 45.41
11-04-26 49.50 50.05 49.50 6,400,000 49.85 44.74
11-04-25 49.87 49.96 49.49 3,665,400 49.50 44.43
11-04-21 50.10 50.15 49.80 4,174,400 49.90 44.79
11-04-20 50.26 50.79 49.97 5,237,400 50.05 44.92
11-04-19 50.26 50.29 49.46 7,162,700 49.82 44.72
11-04-18 49.94 50.35 49.65 4,212,200 50.27 45.12
11-04-15 50.16 50.64 50.04 5,315,100 50.24 45.09
Date Open High Low Vol Cls adjCls
11-04-14 49.97 50.28 49.75 4,161,400 50.02 44.90
11-04-13 50.41 50.62 49.87 5,796,100 50.09 44.96
11-04-12 49.15 50.58 49.13 9,932,700 50.44 45.27
11-04-11 49.53 49.77 49.24 5,478,000 49.26 44.21
11-04-08 49.40 49.92 49.10 8,381,400 49.53 44.46
11-04-07 50.50 50.67 49.59 12,467,800 49.62 44.54
11-04-06 51.05 51.13 50.76 5,367,400 50.96 45.74
11-04-05 49.85 51.11 49.85 6,706,200 50.74 45.54
11-04-04 50.50 50.55 49.76 5,394,900 50.06 44.93
Date Open High Low Vol Cls adjCls
11-04-01 50.07 50.58 50.00 5,934,700 50.36 45.20
11-03-31 50.07 50.26 49.77 6,268,100 50.01 44.89
11-03-30 49.39 50.34 49.23 7,642,300 50.26 45.11
11-03-29 49.60 49.68 49.03 9,378,700 49.16 44.12
11-03-28 50.17 50.22 49.40 6,259,200 49.55 44.47
11-03-25 50.56 50.59 49.89 9,873,900 49.95 44.83
11-03-24 50.14 50.76 50.09 6,087,100 50.61 45.42
11-03-23 50.35 50.50 50.07 5,720,100 50.24 45.09
11-03-22 50.62 51.05 50.44 5,525,300 50.50 45.33
Date Open High Low Vol Cls adjCls
11-03-21 50.99 51.01 50.39 6,327,900 50.71 45.51
11-03-18 50.59 50.68 49.45 15,492,100 49.99 44.87
11-03-17 51.05 51.24 50.15 5,575,800 50.38 45.22
11-03-16 50.70 50.93 50.33 5,850,400 50.66 45.47
11-03-15 50.38 51.12 50.10 5,612,400 50.85 45.64
11-03-14 51.35 51.35 50.82 4,481,500 51.07 45.84
11-03-11 51.42 52.00 51.06 5,800,500 51.53 46.25
11-03-10 51.24 51.64 51.03 5,221,800 51.16 45.92
11-03-09 51.35 51.90 50.99 4,886,100 51.64 46.35
Date Open High Low Vol Cls adjCls
11-03-08 51.02 51.76 50.90 8,526,200 51.51 46.23
11-03-07 51.82 52.15 51.17 7,924,400 51.30 46.04
11-03-04 52.28 52.50 51.45 11,071,900 51.65 46.36
11-03-03 52.15 52.20 51.25 12,971,300 52.08 46.74
11-03-02 52.60 52.68 52.00 9,351,300 52.30 46.94
11-03-01 52.69 52.98 52.47 10,232,600 52.47 47.09
11-02-28 52.30 52.72 52.03 6,727,000 52.55 47.17
11-02-25 52.22 52.71 51.64 9,493,900 52.36 47.00
11-02-24 50.75 52.45 50.50 17,166,900 52.00 46.67
Date Open High Low Vol Cls adjCls
11-02-23 51.15 51.24 50.00 17,860,500 50.26 45.11
11-02-22 51.54 51.75 50.97 14,844,000 51.07 45.84
11-02-18 52.75 52.80 51.75 23,068,400 51.90 46.58
11-02-17 53.66 53.91 53.11 7,465,500 53.15 47.70
11-02-16 53.96 54.49 53.59 5,313,700 53.74 48.23
11-02-15 53.59 54.17 53.51 5,926,400 53.86 48.34
11-02-14 54.19 54.19 53.58 5,850,800 53.63 48.14
11-02-11 54.35 54.60 54.15 5,743,700 54.39 48.59
11-02-10 54.91 54.97 54.35 4,399,800 54.56 48.74
Date Open High Low Vol Cls adjCls
11-02-09 55.20 55.34 54.83 4,932,600 55.01 49.15
11-02-08 54.71 55.53 54.63 4,720,300 55.39 49.49
11-02-07 54.42 54.90 54.24 5,203,700 54.80 48.96
11-02-04 53.97 54.50 53.72 5,221,300 54.27 48.49
11-02-03 53.56 54.28 53.39 8,349,600 54.06 48.30
11-02-02 54.43 54.56 53.06 12,448,900 53.46 47.76
11-02-01 54.65 55.04 54.57 6,555,100 54.64 48.82
11-01-31 54.91 54.96 54.43 6,002,600 54.83 48.99
11-01-28 54.81 55.11 54.27 5,657,900 54.35 48.56
Date Open High Low Vol Cls adjCls
11-01-27 55.41 55.79 54.75 9,727,600 54.83 48.99
11-01-26 56.02 56.05 55.57 4,396,700 55.59 49.67
11-01-25 55.65 56.24 55.50 6,268,700 55.95 49.99
11-01-24 55.58 55.95 54.85 5,538,100 55.80 49.85
11-01-21 55.88 56.44 55.68 5,939,300 55.73 49.79
11-01-20 54.95 55.77 54.84 7,778,100 55.55 49.63
11-01-19 54.66 54.74 53.86 11,887,700 54.53 48.72
11-01-18 55.10 55.31 54.55 6,383,000 54.63 48.81
11-01-14 55.51 55.63 54.99 6,340,900 55.07 49.20
Date Open High Low Vol Cls adjCls
11-01-13 56.28 56.40 55.20 7,178,800 55.42 49.51
11-01-12 55.38 55.74 55.05 8,210,400 55.45 49.54
11-01-11 55.50 55.58 55.01 8,239,700 55.19 49.31
11-01-10 55.30 55.50 55.03 10,861,700 55.22 49.33
11-01-07 55.15 55.23 54.74 12,546,400 55.05 49.18
11-01-06 55.81 55.95 54.29 28,555,900 54.93 49.08
11-01-05 59.48 59.78 58.61 7,343,400 58.94 52.66
11-01-04 60.64 60.77 59.67 4,105,000 59.99 53.60
11-01-03 60.26 60.97 60.11 5,362,000 60.77 54.29
Date Open High Low Vol Cls adjCls
10-12-31 59.94 60.26 59.73 1,988,200 60.13 53.72
10-12-30 59.87 60.23 59.77 1,728,000 59.95 53.56
10-12-29 59.95 60.33 59.81 2,744,200 59.89 53.51
10-12-28 60.06 60.51 59.78 2,129,600 59.91 53.52
10-12-27 60.06 60.43 59.74 1,676,800 60.05 53.65
10-12-23 59.73 60.59 59.73 3,334,400 60.26 53.84
10-12-22 59.62 60.65 59.62 5,428,900 60.03 53.63
10-12-21 58.81 59.96 58.55 5,601,400 59.70 53.34
10-12-20 58.84 58.91 58.34 2,830,300 58.60 52.35
Date Open High Low Vol Cls adjCls
10-12-17 58.87 59.09 58.49 6,878,700 58.52 52.28
10-12-16 58.83 59.61 58.79 3,787,800 59.06 52.77
10-12-15 58.83 59.22 58.43 4,698,700 58.78 52.52
10-12-14 58.98 59.40 58.89 4,123,800 59.08 52.78
10-12-13 59.23 59.43 58.65 3,518,600 58.79 52.52
10-12-10 59.56 59.92 58.82 3,901,400 58.95 52.67
10-12-09 59.52 59.69 59.00 4,661,800 59.41 53.08
10-12-08 59.11 59.32 58.63 2,691,700 59.13 52.83
10-12-07 59.45 60.00 59.03 4,622,800 59.09 52.79
Date Open High Low Vol Cls adjCls
10-12-06 59.00 59.42 58.78 4,132,600 59.23 52.92
10-12-03 59.18 59.38 58.45 6,837,500 59.12 52.82
10-12-02 58.05 59.80 57.44 10,728,500 59.65 53.29
10-12-01 57.60 58.15 57.25 5,687,500 58.02 51.84
10-11-30 55.98 57.45 55.98 6,755,500 56.94 50.87
10-11-29 56.61 56.63 55.82 5,770,800 56.33 50.33
10-11-26 56.94 57.25 56.59 2,051,300 56.85 50.79
10-11-24 55.47 57.34 55.47 6,958,600 57.25 51.15
10-11-23 55.48 55.88 55.17 6,330,100 55.24 49.35
Date Open High Low Vol Cls adjCls
10-11-22 56.35 56.50 55.64 6,253,200 55.77 49.83
10-11-19 55.40 56.34 55.09 9,116,300 56.31 50.31
10-11-18 56.23 56.63 55.29 7,912,900 55.32 49.42
10-11-17 54.84 55.85 54.75 10,691,900 55.62 49.69
10-11-16 54.16 54.50 53.31 5,933,800 53.79 47.83
10-11-15 54.29 54.54 54.05 3,506,800 54.16 48.16
10-11-12 54.09 54.62 53.92 4,188,800 54.19 48.19
10-11-11 54.22 54.65 53.99 3,589,000 54.30 48.29
10-11-10 54.33 54.59 53.88 3,470,200 54.58 48.54
Date Open High Low Vol Cls adjCls
10-11-09 54.83 55.00 54.25 2,978,900 54.46 48.43
10-11-08 55.06 55.14 54.51 2,714,300 54.90 48.82
10-11-05 55.03 55.35 54.65 4,515,600 55.15 49.04
10-11-04 54.79 56.16 54.69 9,336,300 54.76 48.70
10-11-03 53.96 54.09 53.25 5,374,100 53.97 47.99
10-11-02 53.62 54.25 53.14 5,154,300 53.95 47.98
10-11-01 52.38 53.86 51.93 11,881,600 53.48 47.56
10-10-29 52.16 52.22 51.65 6,469,400 51.94 46.19
10-10-28 53.01 53.05 52.02 6,192,800 52.36 46.56
Date Open High Low Vol Cls adjCls
10-10-27 52.68 52.83 51.85 6,471,700 52.73 46.89
10-10-26 53.54 53.74 53.05 5,379,700 53.14 47.26
10-10-25 54.08 54.53 53.69 4,156,700 53.76 47.81
10-10-22 54.22 54.42 53.45 4,816,400 53.87 47.90
10-10-21 54.33 54.95 53.94 5,364,600 54.21 48.21
10-10-20 53.67 54.24 53.35 5,154,000 54.18 48.18
10-10-19 53.54 54.04 53.22 5,801,900 53.50 47.58
10-10-18 54.22 54.37 53.75 4,347,800 54.04 48.06
10-10-15 54.40 54.59 53.97 4,208,600 54.33 48.31
Date Open High Low Vol Cls adjCls
10-10-14 54.46 54.62 53.52 5,660,600 54.07 48.08
10-10-13 54.69 55.08 54.35 4,053,900 54.42 48.39
10-10-12 54.87 54.91 54.47 5,787,300 54.74 48.68
10-10-11 54.30 55.00 54.24 4,470,300 54.85 48.78
10-10-08 54.40 54.67 53.92 6,613,700 54.20 48.20
10-10-07 54.11 54.60 53.59 7,053,000 54.32 48.31
10-10-06 54.07 54.48 53.78 5,683,800 54.07 48.08
10-10-05 53.81 54.28 53.59 5,489,900 54.24 48.23
10-10-04 53.31 53.64 52.97 4,672,700 53.42 47.50
Date Open High Low Vol Cls adjCls
10-10-01 53.78 53.94 53.30 5,092,100 53.47 47.55
10-09-30 53.72 54.07 53.23 7,182,400 53.44 47.52
10-09-29 54.54 54.54 53.39 6,166,300 53.54 47.61
10-09-28 53.81 54.76 53.56 6,355,900 54.53 48.49
10-09-27 54.82 55.00 54.18 4,152,900 54.39 48.37
10-09-24 54.31 55.28 53.91 4,428,600 55.05 48.95
10-09-23 53.60 54.35 53.37 3,246,200 53.77 47.82
10-09-22 54.09 54.36 53.50 3,742,600 54.10 48.11
10-09-21 54.64 54.64 53.83 4,770,000 54.07 48.08
Date Open High Low Vol Cls adjCls
10-09-20 53.95 54.73 53.74 3,603,300 54.60 48.55
10-09-17 54.15 54.27 53.65 5,392,300 53.74 47.79
10-09-16 53.52 54.07 53.23 3,294,200 53.96 47.98
10-09-15 53.56 54.01 53.40 3,213,000 53.76 47.81
10-09-14 53.33 54.16 53.01 5,242,100 53.75 47.80
10-09-13 53.42 53.59 52.99 3,546,300 53.19 47.30
10-09-10 52.72 53.22 52.68 3,418,600 53.06 47.18
10-09-09 52.87 53.28 52.47 3,719,000 52.72 46.88
10-09-08 52.43 53.06 52.36 5,884,300 52.49 46.68
Date Open High Low Vol Cls adjCls
10-09-07 52.53 53.04 52.20 3,280,600 52.33 46.54
10-09-03 52.96 53.54 52.64 5,570,900 52.83 46.98
10-09-02 52.33 52.95 52.31 7,957,200 52.55 46.73
10-09-01 51.62 52.64 51.62 5,222,000 52.24 46.46
10-08-31 50.65 51.48 50.43 7,301,700 51.16 45.49
10-08-30 51.60 51.71 50.74 5,379,200 50.80 45.17
10-08-27 51.76 52.23 51.33 6,555,200 51.74 46.01
10-08-26 51.62 52.23 51.57 4,969,500 51.66 45.94
10-08-25 51.29 51.79 51.00 10,250,600 51.57 45.86
Date Open High Low Vol Cls adjCls
10-08-24 51.56 51.85 50.81 6,288,500 51.53 45.82
10-08-23 52.22 52.59 51.90 4,054,500 52.01 46.25
10-08-20 51.68 52.33 51.65 5,527,300 52.15 46.38
10-08-19 51.86 52.12 51.31 8,392,900 51.85 46.11
10-08-18 49.37 52.32 49.37 16,317,000 51.95 46.20
10-08-17 51.46 51.65 50.91 6,146,700 50.93 45.07
10-08-16 50.50 50.92 50.35 3,128,000 50.72 44.88
10-08-13 51.63 51.66 50.74 3,833,900 50.81 44.96
10-08-12 51.55 52.00 51.25 4,206,500 51.81 45.85
Date Open High Low Vol Cls adjCls
10-08-11 52.24 52.56 51.98 3,712,400 52.01 46.02
10-08-10 53.07 53.17 52.38 3,768,200 52.94 46.85
10-08-09 53.31 53.70 52.96 5,365,500 53.35 47.21
10-08-06 52.41 52.69 51.56 4,869,900 52.32 46.30
10-08-05 52.33 53.23 51.42 7,022,700 52.86 46.78
10-08-04 51.24 51.71 51.00 4,821,700 51.50 45.57
10-08-03 51.53 52.59 50.42 5,756,500 50.98 45.11
10-08-02 51.59 52.00 51.22 5,934,100 51.75 45.79
10-07-30 51.01 51.48 50.79 7,277,000 51.32 45.41
Date Open High Low Vol Cls adjCls
10-07-29 52.15 52.69 51.31 4,624,700 51.51 45.58
10-07-28 52.07 52.64 51.67 4,252,200 51.80 45.84
10-07-27 52.84 52.99 52.00 4,088,300 52.13 46.13
10-07-26 51.75 52.97 51.75 5,447,000 52.85 46.77
10-07-23 51.32 51.89 50.91 5,377,500 51.89 45.92
10-07-22 50.70 51.78 50.60 4,522,500 51.46 45.54
10-07-21 51.14 51.14 50.00 4,183,300 50.17 44.40
10-07-20 49.75 51.15 49.45 5,492,600 51.03 45.16
10-07-19 50.57 50.57 49.75 4,050,100 50.23 44.45
Date Open High Low Vol Cls adjCls
10-07-16 50.55 50.92 50.16 8,912,200 50.28 44.49
10-07-15 49.53 50.95 49.37 6,685,600 50.79 44.94
10-07-14 49.67 49.78 49.08 5,210,800 49.65 43.94
10-07-13 49.54 50.27 49.09 6,053,400 49.89 44.15
10-07-12 49.65 49.65 48.81 5,637,700 49.16 43.50
10-07-09 49.97 50.03 49.40 5,319,100 49.85 44.11
10-07-08 50.94 51.30 49.43 9,063,700 50.02 44.26
10-07-07 49.93 50.48 49.50 7,568,800 50.43 44.63
10-07-06 50.00 50.36 49.47 8,557,300 49.93 44.18
Date Open High Low Vol Cls adjCls
10-07-02 49.67 49.96 49.20 5,492,400 49.53 43.83
10-07-01 48.99 49.84 48.30 10,683,000 49.61 43.90
10-06-30 49.04 50.08 48.84 9,576,100 49.17 43.51
10-06-29 49.33 49.51 48.23 10,199,500 49.00 43.36
10-06-28 50.61 50.93 49.72 6,147,700 49.92 44.17
10-06-25 50.86 51.23 50.41 8,414,200 50.50 44.69
10-06-24 52.42 52.42 50.65 9,736,000 50.73 44.89
10-06-23 52.32 53.06 52.24 5,855,000 52.67 46.61
10-06-22 53.15 53.60 51.90 9,440,200 52.28 46.26
Date Open High Low Vol Cls adjCls
10-06-21 53.97 54.16 52.48 8,359,000 52.89 46.80
10-06-18 54.29 54.40 53.58 8,810,100 53.67 47.49
10-06-17 54.59 54.59 53.26 5,093,000 54.12 47.89
10-06-16 54.23 54.54 53.58 4,297,800 54.18 47.94
10-06-15 54.54 54.84 53.95 4,388,200 54.60 48.32
10-06-14 54.10 54.73 53.53 3,905,700 54.05 47.83
10-06-11 53.31 53.98 52.94 3,457,800 53.71 47.53
10-06-10 53.07 53.65 52.90 4,915,300 53.61 47.44
10-06-09 52.69 53.29 52.15 6,082,200 52.37 46.34
Date Open High Low Vol Cls adjCls
10-06-08 51.81 52.82 51.81 6,825,600 52.42 46.39
10-06-07 52.98 53.51 51.93 5,748,200 52.00 46.01
10-06-04 53.59 53.87 52.35 6,302,600 52.80 46.72
10-06-03 55.11 55.39 54.04 5,819,900 54.48 48.21
10-06-02 54.01 54.75 53.43 6,187,400 54.37 48.11
10-06-01 54.27 55.12 53.80 4,590,900 53.91 47.71
10-05-28 55.31 55.31 54.36 5,089,600 54.53 48.25
10-05-27 54.37 55.33 53.83 5,639,800 55.31 48.94
10-05-26 55.09 55.09 53.43 9,305,500 53.59 47.42
Date Open High Low Vol Cls adjCls
10-05-25 53.09 54.60 52.75 8,474,100 54.58 48.30
10-05-24 54.20 54.94 53.83 6,131,100 54.29 48.04
10-05-21 51.83 54.37 51.83 11,596,600 54.35 48.09
10-05-20 53.27 54.25 52.63 10,634,700 52.78 46.71
10-05-19 53.48 54.70 53.03 10,166,400 54.03 47.81
10-05-18 56.33 56.70 53.94 8,566,000 54.22 47.98
10-05-17 55.47 56.22 54.66 7,600,000 56.05 49.45
10-05-14 55.07 56.19 54.75 8,092,800 55.17 48.67
10-05-13 57.02 57.04 54.94 7,770,500 55.07 48.58
Date Open High Low Vol Cls adjCls
10-05-12 56.52 57.22 56.01 4,736,900 57.13 50.40
10-05-11 56.04 56.99 55.89 4,479,900 56.28 49.65
10-05-10 55.94 57.10 55.57 7,906,800 56.67 50.00
10-05-07 54.74 55.35 52.69 11,650,400 54.30 47.90
10-05-06 54.73 56.18 53.26 14,732,900 55.02 48.54
10-05-05 55.20 56.59 55.12 11,130,600 56.06 49.46
10-05-04 56.58 56.68 55.17 6,793,900 55.58 49.03
10-05-03 56.96 57.62 56.67 5,127,400 56.99 50.28
10-04-30 57.46 58.20 56.43 6,571,200 56.87 50.17
Date Open High Low Vol Cls adjCls
10-04-29 56.97 57.54 56.66 3,739,500 57.35 50.60
10-04-28 56.92 57.32 56.18 5,192,100 56.61 49.94
10-04-27 57.80 57.98 56.51 5,898,900 56.67 50.00
10-04-26 57.85 58.52 57.46 5,507,300 58.05 51.21
10-04-23 57.52 58.00 57.02 5,318,000 57.94 51.12
10-04-22 56.66 57.74 56.58 4,998,100 57.60 50.82
10-04-21 56.28 57.83 56.02 5,472,100 56.93 50.22
10-04-20 56.39 56.53 55.97 4,167,300 56.14 49.53
10-04-19 56.02 56.53 54.88 5,624,700 56.07 49.47
Date Open High Low Vol Cls adjCls
10-04-16 56.32 56.45 55.70 6,310,000 55.99 49.40
10-04-15 56.45 56.76 56.18 3,772,300 56.60 49.93
10-04-14 56.47 56.74 56.02 4,475,700 56.74 50.06
10-04-13 55.96 56.67 55.87 5,908,500 56.46 49.81
10-04-12 55.88 56.22 55.51 4,535,500 55.98 49.39
10-04-09 55.93 56.13 54.79 7,134,600 55.67 49.11
10-04-08 54.81 56.44 54.26 11,861,900 55.64 49.09
10-04-07 53.92 54.51 53.71 6,541,800 54.01 47.65
10-04-06 53.63 54.09 53.35 4,355,700 54.09 47.72
Date Open High Low Vol Cls adjCls
10-04-05 53.29 53.96 52.67 4,241,000 53.76 47.43
10-04-01 52.76 53.14 52.65 5,057,800 53.13 46.87
10-03-31 53.51 53.67 52.24 6,467,400 52.60 46.40
10-03-30 53.95 54.32 53.42 3,079,300 53.74 47.41
10-03-29 54.53 54.73 53.80 3,607,300 53.96 47.60
10-03-26 53.70 54.46 53.66 4,888,000 54.37 47.97
10-03-25 53.63 54.00 53.38 3,540,700 53.45 47.15
10-03-24 53.62 53.83 53.12 4,685,500 53.37 47.08
10-03-23 53.80 54.00 53.21 3,173,600 53.89 47.54
Date Open High Low Vol Cls adjCls
10-03-22 53.04 54.00 52.86 3,767,300 53.88 47.53
10-03-19 53.30 53.39 52.98 5,225,500 53.30 47.02
10-03-18 53.28 53.38 52.77 4,068,400 53.04 46.79
10-03-17 53.60 53.64 52.98 3,488,500 53.18 46.92
10-03-16 53.47 53.59 53.16 2,844,600 53.44 47.15
10-03-15 52.90 53.51 52.86 3,841,300 53.47 47.17
10-03-12 53.11 53.21 52.49 3,757,400 53.08 46.83
10-03-11 52.46 52.92 52.18 3,217,600 52.81 46.59
10-03-10 52.56 53.30 52.36 4,164,700 52.64 46.44
Date Open High Low Vol Cls adjCls
10-03-09 53.10 53.38 52.58 3,597,600 52.86 46.63
10-03-08 53.43 53.64 53.24 3,261,700 53.48 47.18
10-03-05 53.34 53.50 52.86 4,503,300 53.49 47.19
10-03-04 52.40 53.25 52.15 6,891,400 52.94 46.70
10-03-03 51.77 51.92 51.46 3,993,500 51.68 45.59
10-03-02 52.17 52.37 51.47 4,805,300 51.67 45.58
10-03-01 51.77 52.34 51.49 4,883,600 52.24 46.09
10-02-26 51.00 51.63 50.99 4,189,600 51.52 45.45
10-02-25 50.72 51.13 50.27 8,211,800 50.95 44.95
Date Open High Low Vol Cls adjCls
10-02-24 50.20 51.16 50.12 9,273,500 50.99 44.98
10-02-23 49.90 50.62 48.80 15,695,000 50.06 44.16
10-02-22 50.79 51.05 50.56 4,000,300 50.64 44.68
10-02-19 50.70 51.08 50.49 5,172,500 50.73 44.75
10-02-18 50.37 50.93 50.13 4,882,200 50.74 44.76
10-02-17 50.28 50.76 50.17 5,474,300 50.60 44.64
10-02-16 49.30 50.23 49.17 5,788,600 50.09 44.04
10-02-12 48.79 48.98 48.50 8,710,900 48.64 42.77
10-02-11 48.85 49.52 48.63 4,716,400 49.16 43.22
Date Open High Low Vol Cls adjCls
10-02-10 49.02 49.32 48.61 4,433,700 48.95 43.04
10-02-09 49.15 49.70 48.78 4,628,400 49.14 43.21
10-02-08 49.26 49.66 48.75 4,944,100 48.78 42.89
10-02-05 48.60 49.51 48.51 7,345,800 49.30 43.35
10-02-04 49.25 49.40 48.23 15,325,900 49.07 43.14
10-02-03 50.69 51.00 50.51 7,192,400 50.60 44.49
10-02-02 51.11 51.17 50.61 13,402,900 50.82 44.68
10-02-01 51.55 51.61 50.70 8,797,500 51.09 44.92
10-01-29 52.26 52.38 51.27 9,523,400 51.27 45.08
Date Open High Low Vol Cls adjCls
10-01-28 52.18 52.43 51.61 8,252,700 51.91 45.64
10-01-27 51.84 52.20 51.52 11,010,600 51.96 45.68
10-01-26 50.56 52.46 50.52 13,054,200 52.02 45.74
10-01-25 50.73 51.08 50.21 8,908,700 50.77 44.64
10-01-22 50.02 51.10 50.01 11,722,400 50.38 44.30
10-01-21 50.64 51.32 49.70 9,239,600 50.22 44.15
10-01-20 50.78 51.39 50.57 8,591,500 50.72 44.59
10-01-19 50.47 51.40 50.00 9,924,900 51.20 45.02
10-01-15 49.86 50.32 49.79 9,093,100 50.17 44.11
Date Open High Low Vol Cls adjCls
10-01-14 49.77 50.35 49.60 7,498,700 50.10 44.05
10-01-13 49.33 49.66 49.11 4,793,400 49.34 43.38
10-01-12 49.90 49.98 48.96 5,472,000 49.34 43.38
10-01-11 50.16 50.33 49.74 3,751,700 50.18 44.12
10-01-08 50.05 50.11 49.58 6,512,800 50.07 44.02
10-01-07 50.20 50.79 49.72 12,531,000 50.27 44.20
10-01-06 48.59 49.70 48.59 7,217,400 49.66 43.66
10-01-05 48.51 49.23 48.26 4,760,100 48.73 42.84
10-01-04 48.47 48.89 48.40 4,589,100 48.55 42.69
Date Open High Low Vol Cls adjCls
09-12-31 48.79 49.12 48.31 3,235,900 48.37 42.53
09-12-30 48.42 48.71 48.24 2,940,700 48.70 42.82
09-12-29 48.67 48.75 48.39 3,761,400 48.58 42.71
09-12-28 48.62 48.98 48.30 4,196,400 48.45 42.60
09-12-24 48.82 49.22 48.52 1,508,900 48.65 42.77
09-12-23 48.96 49.10 48.46 4,639,600 48.85 42.95
09-12-22 49.32 49.37 48.39 5,161,200 48.79 42.90
09-12-21 48.39 49.52 48.05 8,023,200 49.33 43.37
09-12-18 47.66 48.36 46.91 10,493,400 48.24 42.41
Date Open High Low Vol Cls adjCls
09-12-17 47.34 47.94 47.10 7,612,000 47.50 41.76
09-12-16 47.88 48.00 47.46 5,365,900 47.48 41.75
09-12-15 47.76 47.90 47.37 7,023,300 47.66 41.90
09-12-14 47.20 47.91 46.92 8,979,600 47.84 42.06
09-12-11 46.17 47.02 46.07 7,553,000 46.93 41.26
09-12-10 45.54 46.17 45.17 7,746,300 45.99 40.44
09-12-09 45.70 45.73 45.11 6,643,500 45.30 39.83
09-12-08 46.10 46.20 45.42 6,370,500 45.87 40.33
09-12-07 45.64 46.50 45.64 8,642,600 46.34 40.74
Date Open High Low Vol Cls adjCls
09-12-04 46.96 47.19 45.17 17,511,600 45.64 40.13
09-12-03 47.08 47.25 46.05 14,367,600 46.35 40.75
09-12-02 46.75 47.79 46.67 11,267,200 47.72 41.96
09-12-01 47.08 47.25 46.64 9,542,800 46.78 41.13
09-11-30 47.45 47.67 45.99 12,868,200 46.56 40.94
09-11-27 46.92 47.94 46.62 4,244,300 47.70 41.94
09-11-25 47.52 48.05 47.38 4,333,900 47.83 42.05
09-11-24 47.10 47.55 47.05 5,863,000 47.46 41.73
09-11-23 47.92 47.93 47.16 7,176,700 47.26 41.55
Date Open High Low Vol Cls adjCls
09-11-20 47.73 48.18 47.20 7,729,500 47.46 41.73
09-11-19 47.94 48.13 47.48 8,746,600 47.90 42.11
09-11-18 48.25 48.26 47.72 11,592,500 47.87 42.09
09-11-17 50.48 50.59 47.48 23,494,700 48.77 42.73
09-11-16 49.30 50.34 49.25 10,966,500 50.29 44.06
09-11-13 48.98 49.12 48.17 10,022,200 48.99 42.92
09-11-12 50.12 50.39 48.70 9,597,800 48.93 42.87
09-11-11 50.77 51.02 49.80 5,304,000 50.11 43.90
09-11-10 50.43 50.85 49.94 4,833,300 50.49 44.24
Date Open High Low Vol Cls adjCls
09-11-09 49.94 50.49 49.55 8,792,600 50.45 44.20
09-11-06 49.60 49.97 49.15 5,293,300 49.70 43.55
09-11-05 49.26 49.78 48.41 8,271,500 49.70 43.55
09-11-04 49.40 49.80 49.12 7,232,700 49.27 43.17
09-11-03 49.12 49.83 48.66 7,137,700 49.25 43.15
09-11-02 48.62 49.69 48.31 7,133,200 49.34 43.23
09-10-30 49.43 50.31 48.40 10,165,900 48.43 42.43
09-10-29 48.82 49.60 48.50 7,408,000 49.53 43.40
09-10-28 49.08 49.58 48.15 9,569,800 48.24 42.27
Date Open High Low Vol Cls adjCls
09-10-27 48.88 49.33 48.16 6,532,900 48.45 42.45
09-10-26 49.15 50.00 48.62 4,953,000 48.88 42.83
09-10-23 49.81 50.20 48.80 5,971,800 49.03 42.96
09-10-22 49.01 49.95 48.82 6,838,200 49.49 43.36
09-10-21 50.26 50.76 48.81 7,883,100 48.90 42.84
09-10-20 50.25 50.80 49.51 4,338,200 49.97 43.78
09-10-19 50.26 50.70 50.05 5,167,700 50.39 44.15
09-10-16 50.27 50.33 49.65 6,769,200 50.08 43.88
09-10-15 51.11 51.15 50.00 8,629,800 50.42 44.18
Date Open High Low Vol Cls adjCls
09-10-14 50.92 51.77 50.30 9,284,500 51.35 44.99
09-10-13 49.63 50.86 49.61 7,676,500 50.10 43.90
09-10-12 50.00 50.75 49.54 7,273,000 49.60 43.46
09-10-09 49.41 49.95 49.09 8,251,400 49.89 43.71
09-10-08 47.70 49.64 47.52 12,095,400 49.34 43.23
09-10-07 47.97 48.66 47.85 7,311,700 48.51 42.50
09-10-06 47.59 48.18 47.59 7,075,500 48.09 42.13
09-10-05 46.17 47.11 46.09 5,453,900 46.93 41.12
09-10-02 46.03 46.54 45.73 6,094,700 46.02 40.32
Date Open High Low Vol Cls adjCls
09-10-01 46.52 47.04 46.00 7,220,100 46.57 40.80
09-09-30 46.95 47.19 46.28 9,389,200 46.68 40.90
09-09-29 47.81 48.17 47.20 5,473,100 47.28 41.42
09-09-28 46.57 47.83 46.35 6,022,000 47.71 41.80
09-09-25 47.69 47.69 46.15 8,414,600 46.29 40.56
09-09-24 47.63 48.04 47.00 5,384,200 47.65 41.75
09-09-23 48.17 48.38 47.50 5,619,300 47.56 41.67
09-09-22 48.92 48.96 48.04 6,967,400 48.16 42.20
09-09-21 48.52 49.20 47.85 4,071,300 48.84 42.79
Date Open High Low Vol Cls adjCls
09-09-18 48.84 48.93 48.48 6,274,600 48.79 42.75
09-09-17 48.36 49.14 48.33 7,146,800 48.67 42.64
09-09-16 47.62 48.50 47.62 6,574,700 48.47 42.47
09-09-15 47.51 47.95 46.86 7,104,600 47.51 41.63
09-09-14 47.69 48.04 47.32 6,682,700 47.42 41.55
09-09-11 48.25 48.45 47.59 6,209,800 47.95 42.01
09-09-10 47.67 48.21 47.40 6,848,500 48.17 42.20
09-09-09 47.27 47.78 46.99 8,003,400 47.65 41.75
09-09-08 47.43 47.67 46.87 8,562,100 47.31 41.45
Date Open High Low Vol Cls adjCls
09-09-04 47.17 47.36 46.87 6,052,800 47.12 41.28
09-09-03 47.59 47.75 46.79 12,238,200 47.07 41.24
09-09-02 46.38 46.78 45.68 8,034,700 46.27 40.54
09-09-01 46.72 47.55 46.32 10,369,000 46.58 40.81
09-08-31 47.02 47.21 46.50 8,105,400 47.00 41.18
09-08-28 47.63 47.63 47.01 6,601,100 47.39 41.52
09-08-27 47.29 47.55 46.81 7,195,200 47.29 41.43
09-08-26 46.31 47.69 46.26 10,179,500 47.42 41.55
09-08-25 45.57 46.83 45.27 11,087,200 46.47 40.72
Date Open High Low Vol Cls adjCls
09-08-24 45.89 45.89 45.09 6,538,900 45.17 39.58
09-08-21 45.60 45.87 45.13 6,096,600 45.66 40.01
09-08-20 44.89 45.50 44.71 7,820,600 45.27 39.66
09-08-19 44.00 45.63 43.95 15,959,200 45.05 39.47
09-08-18 43.56 44.57 43.19 20,120,100 44.32 38.83
09-08-17 41.30 41.74 41.21 7,677,100 41.38 36.11
09-08-14 42.13 42.65 41.75 7,127,600 42.03 36.67
09-08-13 42.63 42.65 41.64 15,854,000 42.24 36.86
09-08-12 42.20 42.94 42.10 6,333,600 42.51 37.09
Date Open High Low Vol Cls adjCls
09-08-11 41.97 42.74 41.67 8,287,600 42.20 36.82
09-08-10 42.75 42.90 41.60 7,899,700 41.98 36.63
09-08-07 42.32 43.06 41.81 16,928,500 42.93 37.46
09-08-06 42.02 42.87 41.57 14,009,400 41.71 36.39
09-08-05 42.34 42.45 41.52 10,085,600 41.81 36.48
09-08-04 42.76 42.97 41.95 7,865,000 42.17 36.80
09-08-03 43.95 44.00 42.74 8,215,000 43.04 37.55
09-07-31 43.45 44.37 43.22 11,652,200 43.62 38.06
09-07-30 43.90 44.44 43.52 4,731,900 43.60 38.04
Date Open High Low Vol Cls adjCls
09-07-29 42.87 43.95 42.64 6,422,200 43.58 38.03
09-07-28 42.59 43.23 42.34 6,203,400 43.21 37.70
09-07-27 42.58 42.86 42.09 4,003,600 42.86 37.40
09-07-24 41.97 42.78 41.76 6,885,700 42.71 37.27
09-07-23 41.17 42.91 40.65 11,859,400 42.24 36.86
09-07-22 39.58 41.32 39.41 8,626,900 41.17 35.92
09-07-21 40.21 40.25 39.24 8,386,000 40.06 34.95
09-07-20 39.86 39.97 39.06 8,204,300 39.94 34.85
09-07-17 39.47 39.64 39.03 5,700,300 39.56 34.52
Date Open High Low Vol Cls adjCls
09-07-16 39.70 39.78 38.58 8,019,100 39.57 34.53
09-07-15 38.99 39.87 38.82 9,166,800 39.77 34.70
09-07-14 38.46 38.69 37.75 7,142,300 38.57 33.65
09-07-13 38.09 38.48 37.62 8,386,900 38.34 33.45
09-07-10 38.55 38.65 37.50 8,503,700 37.80 32.98
09-07-09 38.96 39.30 38.31 15,045,300 38.39 33.50
09-07-08 36.99 37.37 36.36 8,004,500 37.26 32.51
09-07-07 37.72 37.74 36.65 6,253,100 36.75 32.07
09-07-06 37.05 37.94 36.82 6,713,900 37.60 32.81
Date Open High Low Vol Cls adjCls
09-07-02 38.20 38.27 37.12 8,634,700 37.45 32.68
09-07-01 39.64 39.83 38.65 8,747,000 38.69 33.76
09-06-30 39.58 40.12 39.02 7,532,400 39.47 34.44
09-06-29 39.67 40.25 39.18 6,433,700 39.65 34.60
09-06-26 40.08 40.60 39.44 7,744,300 39.57 34.53
09-06-25 38.51 40.57 38.34 12,328,000 40.31 35.17
09-06-24 38.50 39.34 38.34 8,476,800 38.68 33.75
09-06-23 39.44 39.67 38.13 10,006,700 38.32 33.44
09-06-22 39.32 39.88 38.82 9,254,200 39.47 34.44
Date Open High Low Vol Cls adjCls
09-06-19 39.00 39.94 38.96 8,055,900 39.58 34.54
09-06-18 39.06 39.26 38.38 6,664,300 39.00 34.03
09-06-17 38.40 39.66 37.66 12,031,900 39.05 34.07
09-06-16 40.11 40.12 38.50 9,418,600 38.62 33.70
09-06-15 40.65 40.69 39.54 9,438,800 40.11 35.00
09-06-12 39.64 40.46 39.01 6,898,300 40.38 35.23
09-06-11 40.52 40.87 39.48 8,488,900 39.55 34.51
09-06-10 41.36 41.59 39.87 9,762,400 40.37 35.23
09-06-09 41.07 41.39 40.87 7,417,100 41.14 35.90
Date Open High Low Vol Cls adjCls
09-06-08 40.17 41.39 39.84 7,295,400 40.98 35.76
09-06-05 41.63 41.80 40.31 11,712,500 40.49 35.33
09-06-04 39.85 40.99 39.17 13,665,600 40.95 35.73
09-06-03 40.98 41.60 40.50 13,958,700 40.97 35.75
09-06-02 41.46 42.42 41.09 9,671,200 41.28 36.02
09-06-01 39.87 42.34 39.82 13,152,400 41.67 36.36
09-05-29 39.73 39.73 38.40 11,770,700 39.30 34.29
09-05-28 39.90 40.22 38.38 11,561,400 39.14 34.15
09-05-27 41.05 41.44 39.47 12,555,600 39.60 34.55
Date Open High Low Vol Cls adjCls
09-05-26 40.42 41.59 40.26 11,534,800 41.00 35.77
09-05-22 41.81 41.99 40.37 8,483,200 40.74 35.55
09-05-21 42.45 43.30 41.14 14,277,200 41.60 36.30
09-05-20 43.97 44.90 42.89 21,713,200 42.94 37.47
09-05-19 41.76 42.23 41.25 9,228,700 41.94 36.60
09-05-18 40.82 41.78 40.81 9,445,000 41.77 36.45
09-05-15 40.44 41.50 40.07 10,744,300 40.37 35.09
09-05-14 40.47 41.75 40.24 8,525,300 40.48 35.18
09-05-13 41.88 41.88 40.16 12,665,500 40.47 35.17
Date Open High Low Vol Cls adjCls
09-05-12 43.02 43.34 41.50 8,574,500 42.53 36.96
09-05-11 43.21 43.98 42.60 12,052,500 42.73 37.14
09-05-08 43.82 44.65 43.08 11,975,700 43.79 38.06
09-05-07 43.71 43.85 41.92 14,925,500 42.67 37.08
09-05-06 41.80 42.55 39.97 10,685,600 41.47 36.04
09-05-05 40.55 41.36 40.00 9,723,400 41.26 35.86
09-05-04 39.75 41.40 39.49 10,130,900 40.55 35.24
09-05-01 40.38 41.30 39.74 9,196,900 40.05 34.81
09-04-30 40.60 41.77 40.35 12,744,200 41.26 35.86
Date Open High Low Vol Cls adjCls
09-04-29 40.15 41.36 39.80 11,616,200 40.25 34.98
09-04-28 38.94 40.61 38.78 9,626,700 39.62 34.43
09-04-27 39.48 40.18 38.90 8,684,800 39.39 34.23
09-04-24 38.99 41.00 38.90 12,474,000 40.08 34.83
09-04-23 39.43 39.75 38.00 9,762,400 38.69 33.63
09-04-22 37.91 40.83 37.91 13,956,200 39.23 34.09
09-04-21 37.80 38.83 37.48 11,243,600 38.74 33.67
09-04-20 40.00 40.12 37.91 15,067,400 38.00 33.03
09-04-17 39.93 40.85 39.62 12,032,900 40.54 35.23
Date Open High Low Vol Cls adjCls
09-04-16 38.90 40.26 38.65 10,790,100 39.85 34.63
09-04-15 38.57 39.04 37.62 11,755,100 38.54 33.50
09-04-14 39.64 40.15 38.77 14,979,300 39.07 33.96
09-04-13 39.43 40.74 39.43 10,584,400 40.22 34.96
09-04-09 38.59 40.00 38.38 24,532,300 39.89 34.67
09-04-08 35.27 37.90 35.25 17,798,600 37.60 32.68
09-04-07 34.85 35.41 34.48 7,659,400 35.03 30.44
09-04-06 36.36 36.57 34.79 9,772,500 35.45 30.81
09-04-03 35.87 36.76 35.61 10,639,800 36.68 31.88
Date Open High Low Vol Cls adjCls
09-04-02 35.07 36.85 34.86 12,031,600 36.06 31.34
09-04-01 33.93 34.80 33.30 10,347,200 34.38 29.88
09-03-31 33.49 34.88 32.49 13,802,000 34.39 29.89
09-03-30 33.31 33.52 32.56 9,198,200 33.28 28.92
09-03-27 34.38 34.86 33.52 9,526,600 34.17 29.70
09-03-26 33.94 35.67 33.59 15,375,200 34.93 30.36
09-03-25 33.27 34.76 31.97 13,303,200 33.23 28.88
09-03-24 32.68 33.54 32.45 9,971,700 33.06 28.73
09-03-23 31.22 33.11 30.71 14,772,300 33.08 28.75
Date Open High Low Vol Cls adjCls
09-03-20 31.61 31.74 29.95 11,573,400 30.35 26.38
09-03-19 32.00 32.10 31.18 10,966,900 31.43 27.32
09-03-18 30.29 32.81 29.93 18,579,200 31.58 27.45
09-03-17 29.44 30.45 29.13 10,204,800 30.45 26.46
09-03-16 30.30 30.44 28.75 11,136,300 28.83 25.06
09-03-13 28.69 30.01 28.18 16,870,100 29.97 26.05
09-03-12 26.89 28.69 26.60 12,663,900 28.49 24.76
09-03-11 27.25 27.85 26.76 15,474,000 26.90 23.38
09-03-10 25.75 27.66 25.46 13,459,800 27.21 23.65
Date Open High Low Vol Cls adjCls
09-03-09 25.40 26.35 25.13 11,816,500 25.37 22.05
09-03-06 26.63 26.79 25.00 12,434,600 25.65 22.29
09-03-05 26.88 27.82 26.04 13,311,700 26.31 22.87
09-03-04 26.35 27.75 26.19 13,676,200 27.16 23.60
09-03-03 27.78 27.98 25.63 30,336,100 25.95 22.55
09-03-02 27.79 28.50 27.10 12,331,900 27.37 23.79
09-02-27 27.57 28.68 27.18 17,297,600 28.31 24.60
09-02-26 27.98 28.56 27.61 13,167,000 27.82 24.18
09-02-25 28.01 29.21 27.21 28,313,000 27.59 23.98
Date Open High Low Vol Cls adjCls
09-02-24 27.45 28.94 27.12 26,996,500 27.83 24.19
09-02-23 30.02 30.65 28.23 10,721,500 28.43 24.71
09-02-20 29.47 30.18 28.79 12,262,700 29.75 25.86
09-02-19 30.00 30.83 29.74 9,996,000 29.89 25.98
09-02-18 29.81 30.45 28.87 21,037,500 29.44 25.59
09-02-17 29.56 30.14 28.54 12,896,000 29.63 25.61
09-02-13 30.75 31.00 29.93 9,543,000 30.08 26.00
09-02-12 31.50 31.50 29.81 28,205,400 30.85 26.67
09-02-11 31.44 32.03 30.96 7,799,300 31.75 27.44
Date Open High Low Vol Cls adjCls
09-02-10 32.57 32.78 31.22 14,187,900 31.29 27.05
09-02-09 32.90 33.35 32.18 11,995,400 32.73 28.29
09-02-06 32.24 33.50 31.96 17,308,300 33.02 28.54
09-02-05 31.03 32.95 31.03 19,482,200 32.29 27.91
09-02-04 31.62 32.69 31.17 20,745,200 31.34 27.09
09-02-03 30.50 32.47 30.10 24,485,000 32.11 27.76
09-02-02 30.25 31.19 29.88 17,155,500 30.20 26.11
09-01-30 32.99 33.02 31.17 15,832,500 31.20 26.97
09-01-29 34.57 34.80 32.59 12,924,000 32.70 28.27
Date Open High Low Vol Cls adjCls
09-01-28 34.42 35.45 34.33 10,965,100 34.92 30.19
09-01-27 33.30 33.64 32.52 10,944,000 33.34 28.82
09-01-26 33.60 34.74 32.80 11,096,700 33.15 28.66
09-01-23 32.93 33.95 32.63 9,628,200 33.40 28.87
09-01-22 33.57 34.83 33.03 11,671,000 33.92 29.32
09-01-21 31.99 34.23 31.85 12,536,700 34.14 29.51
09-01-20 34.84 34.99 32.12 11,302,200 32.55 28.14
09-01-16 35.25 35.56 33.99 8,752,100 35.02 30.27
09-01-15 33.70 35.55 33.01 12,320,500 34.92 30.19
Date Open High Low Vol Cls adjCls
09-01-14 34.01 34.47 33.42 8,619,800 33.70 29.13
09-01-13 35.14 36.29 34.44 8,414,100 34.94 30.20
09-01-12 35.33 35.70 34.65 8,718,600 35.11 30.35
09-01-09 37.52 37.88 35.24 9,625,000 35.40 30.60
09-01-08 37.90 38.23 35.90 18,905,200 37.52 32.43
09-01-07 37.75 38.84 36.55 10,041,400 37.01 31.99
09-01-06 36.57 38.61 36.16 14,464,400 38.11 32.94
09-01-05 34.31 36.54 34.25 8,750,900 36.14 31.24
09-01-02 34.64 35.17 34.16 8,066,500 34.63 29.93
Date Open High Low Vol Cls adjCls
08-12-31 33.22 34.99 33.02 6,760,700 34.53 29.85
08-12-30 32.49 33.77 32.29 6,320,300 33.55 29.00
08-12-29 32.26 32.60 31.69 9,485,100 32.39 28.00
08-12-26 32.65 32.91 32.11 4,192,600 32.24 27.87
08-12-24 32.41 33.06 32.21 3,710,000 32.35 27.96
08-12-23 32.73 33.41 31.94 7,348,000 31.95 27.62
08-12-22 34.79 34.80 32.60 11,044,200 32.78 28.34
08-12-19 35.80 36.46 34.26 12,705,100 34.42 29.75
08-12-18 35.87 36.55 35.23 13,750,900 35.42 30.62
Date Open High Low Vol Cls adjCls
08-12-17 35.62 36.48 35.17 10,679,600 35.73 30.89
08-12-16 35.12 36.33 34.64 9,943,300 36.14 31.24
08-12-15 35.95 36.22 33.86 10,937,800 34.69 29.99
08-12-12 36.45 37.29 35.04 19,630,200 35.84 30.98
08-12-11 38.53 39.43 37.06 19,666,800 37.55 32.46
08-12-10 38.47 39.13 36.81 14,153,400 38.85 33.58
08-12-09 37.60 40.18 37.35 19,069,000 37.98 32.83
08-12-08 35.32 38.96 35.15 21,197,200 38.32 33.12
08-12-05 33.57 35.24 31.40 13,721,300 34.96 30.22
Date Open High Low Vol Cls adjCls
08-12-04 33.39 35.77 33.07 15,762,900 34.04 29.42
08-12-03 30.75 34.70 30.35 18,550,300 34.48 29.80
08-12-02 30.00 31.55 28.63 14,624,800 31.53 27.25
08-12-01 33.27 33.37 29.36 14,257,200 29.54 25.53
08-11-28 35.00 35.32 33.35 5,241,800 33.76 29.18
08-11-26 31.08 35.27 31.08 14,860,000 35.13 30.37
08-11-25 31.67 32.28 30.50 16,165,100 32.01 27.67
08-11-24 28.25 31.95 27.42 19,557,000 30.44 26.31
08-11-21 28.63 28.81 26.10 22,217,200 28.08 24.27
Date Open High Low Vol Cls adjCls
08-11-20 27.41 30.06 26.47 25,409,100 28.00 24.20
08-11-19 29.80 30.34 25.60 39,770,700 26.96 23.30
08-11-18 31.55 32.61 29.63 20,321,900 30.06 25.98
08-11-17 32.25 34.75 31.64 18,703,500 31.68 27.25
08-11-14 34.21 36.29 32.51 11,809,100 33.03 28.41
08-11-13 33.57 35.38 31.03 13,471,400 35.33 30.39
08-11-12 34.92 35.39 33.17 10,225,400 33.28 28.62
08-11-11 35.10 36.80 34.53 7,316,000 35.85 30.83
08-11-10 36.80 37.91 35.82 7,090,100 36.29 31.21
Date Open High Low Vol Cls adjCls
08-11-07 35.75 36.91 34.54 8,797,600 36.52 31.41
08-11-06 37.11 39.11 35.01 16,987,400 35.47 30.51
08-11-05 40.77 41.32 37.52 11,120,900 37.75 32.47
08-11-04 40.37 42.22 40.00 12,090,600 41.35 35.56
08-11-03 40.10 40.63 39.16 6,305,600 39.32 33.82
08-10-31 37.96 40.73 37.82 15,085,200 40.12 34.50
08-10-30 41.40 41.94 37.87 17,746,200 38.39 33.02
08-10-29 38.09 43.75 36.50 30,513,000 40.72 35.02
08-10-28 35.05 38.77 33.57 24,190,600 38.51 33.12
Date Open High Low Vol Cls adjCls
08-10-27 32.40 34.88 32.02 10,662,000 32.69 28.11
08-10-24 30.45 33.75 30.45 13,003,600 32.92 28.31
08-10-23 33.46 34.04 31.84 16,405,800 33.93 29.18
08-10-22 37.29 37.29 32.39 18,308,500 33.41 28.73
08-10-21 37.42 39.22 37.42 8,799,700 37.70 32.42
08-10-20 39.86 39.94 37.02 13,263,900 38.07 32.74
08-10-17 36.93 39.85 36.53 15,725,700 39.37 33.86
08-10-16 36.80 38.23 33.96 22,895,800 37.91 32.60
08-10-15 38.99 39.05 35.35 14,951,700 35.72 30.72
Date Open High Low Vol Cls adjCls
08-10-14 42.28 42.68 38.87 14,480,700 39.78 34.21
08-10-13 39.46 40.85 37.50 15,275,700 40.81 35.10
08-10-10 35.52 38.74 35.00 26,265,300 37.00 31.82
08-10-09 42.15 42.34 37.02 17,929,900 37.53 32.28
08-10-08 37.61 42.78 37.40 30,508,100 41.30 35.52
08-10-07 43.34 43.49 39.82 24,995,600 39.86 34.28
08-10-06 42.49 43.22 38.35 23,778,600 42.35 36.42
08-10-03 45.75 45.75 43.50 20,846,400 43.66 37.55
08-10-02 46.84 47.61 44.50 14,700,100 44.70 38.44
Date Open High Low Vol Cls adjCls
08-10-01 48.51 48.86 46.67 14,274,600 47.24 40.63
08-09-30 48.59 49.65 47.69 11,575,300 49.05 42.19
08-09-29 50.69 50.80 46.62 16,435,100 47.35 40.72
08-09-26 49.27 51.60 48.99 9,732,700 51.47 44.27
08-09-25 49.85 51.20 49.33 10,043,500 50.22 43.19
08-09-24 49.35 51.04 48.90 8,456,700 49.26 42.37
08-09-23 50.07 50.86 49.22 14,111,400 49.51 42.58
08-09-22 52.82 52.99 49.70 21,086,200 49.80 42.83
08-09-19 59.00 59.55 52.64 23,299,000 53.32 45.86
Date Open High Low Vol Cls adjCls
08-09-18 53.43 56.29 52.39 22,351,300 55.53 47.76
08-09-17 56.41 57.75 52.96 20,772,200 53.59 46.09
08-09-16 54.64 58.79 54.10 21,043,700 57.87 49.77
08-09-15 55.64 57.74 55.26 14,412,300 55.40 47.65
08-09-12 57.20 57.33 56.28 9,796,500 57.26 49.25
08-09-11 55.95 57.63 55.58 12,735,400 57.63 49.56
08-09-10 56.50 57.55 55.79 12,857,300 56.74 48.80
08-09-09 58.05 59.22 56.18 23,753,700 56.22 48.35
08-09-08 56.05 58.00 55.57 20,146,600 57.89 49.79
Date Open High Low Vol Cls adjCls
08-09-05 53.14 55.23 52.10 15,556,100 55.03 47.33
08-09-04 54.06 55.83 53.71 15,770,900 53.83 46.30
08-09-03 55.00 55.56 54.12 9,458,000 55.01 47.31
08-09-02 54.99 55.49 54.00 12,917,100 55.04 47.34
08-08-29 53.41 53.78 52.96 6,025,800 53.02 45.60
08-08-28 53.08 53.91 52.85 6,909,000 53.88 46.34
08-08-27 52.61 53.08 51.85 7,590,800 52.85 45.45
08-08-26 51.81 52.97 51.80 8,891,300 52.95 45.54
08-08-25 52.29 52.52 51.77 9,340,600 51.87 44.61
Date Open High Low Vol Cls adjCls
08-08-22 51.29 52.79 51.26 12,707,000 52.66 45.29
08-08-21 49.52 51.13 49.40 8,409,300 51.06 43.91
08-08-20 50.41 50.83 49.39 9,843,200 50.09 43.08
08-08-19 49.90 51.00 49.06 12,873,400 49.72 42.76
08-08-18 51.60 51.64 49.84 11,202,200 50.05 43.05
08-08-15 49.89 51.40 49.35 11,107,500 51.40 44.07
08-08-14 47.77 50.46 47.57 11,807,100 49.65 42.57
08-08-13 48.83 48.99 47.64 10,799,900 48.07 41.21
08-08-12 50.50 51.10 49.06 16,992,500 49.36 42.32
Date Open High Low Vol Cls adjCls
08-08-11 48.63 53.13 48.06 27,015,500 51.23 43.92
08-08-08 45.80 48.89 45.80 11,854,500 48.74 41.79
08-08-07 46.69 47.10 45.66 10,044,900 45.76 39.23
08-08-06 47.87 48.11 46.68 9,460,600 48.01 41.16
08-08-05 45.36 48.39 45.27 15,155,000 47.99 41.14
08-08-04 44.54 45.49 44.26 5,450,000 45.01 38.59
08-08-01 45.52 45.81 44.57 7,387,400 44.68 38.31
08-07-31 45.37 46.45 45.06 6,417,400 45.23 38.78
08-07-30 46.00 47.15 45.20 10,536,800 45.89 39.34
Date Open High Low Vol Cls adjCls
08-07-29 44.07 45.77 44.00 7,429,300 45.68 39.16
08-07-28 45.00 45.43 43.91 7,180,300 43.96 37.69
08-07-25 45.03 46.32 44.50 7,222,800 44.57 38.21
08-07-24 46.14 46.65 44.81 10,343,200 44.88 38.48
08-07-23 44.54 46.79 44.11 14,873,000 46.22 39.63
08-07-22 45.25 46.11 44.39 14,626,400 45.96 39.40
08-07-21 47.00 47.30 45.56 7,989,500 45.66 39.15
08-07-18 47.90 47.90 46.44 9,493,700 46.87 40.18
08-07-17 46.34 47.80 45.17 14,504,600 47.57 40.78
Date Open High Low Vol Cls adjCls
08-07-16 43.65 46.23 43.50 14,223,000 46.18 39.59
08-07-15 43.35 44.56 42.32 13,795,900 43.68 37.45
08-07-14 45.20 45.25 43.53 11,093,000 43.92 37.66
08-07-11 44.45 45.25 43.10 14,747,400 44.74 38.36
08-07-10 47.42 47.42 44.53 15,760,500 44.89 38.49
08-07-09 48.63 49.25 47.15 9,132,200 47.32 40.57
08-07-08 47.17 48.69 47.17 10,909,700 48.67 41.73
08-07-07 47.53 48.25 46.37 10,711,200 47.17 40.44
08-07-03 47.17 47.66 46.21 5,152,300 46.90 40.21
Date Open High Low Vol Cls adjCls
08-07-02 47.80 48.20 46.58 11,764,100 46.69 40.03
08-07-01 45.95 47.60 45.52 13,175,300 47.53 40.75
08-06-30 47.85 48.54 46.34 12,321,800 46.49 39.86
08-06-27 47.60 48.19 47.06 12,100,200 47.87 41.04
08-06-26 49.30 49.46 47.59 12,923,200 47.64 40.84
08-06-25 49.04 50.52 48.98 12,569,300 49.88 42.77
08-06-24 48.47 49.82 47.74 14,203,300 49.17 42.16
08-06-23 50.17 50.33 48.38 15,612,200 48.74 41.79
08-06-20 51.51 51.72 49.93 15,088,700 49.98 42.85
Date Open High Low Vol Cls adjCls
08-06-19 50.86 52.07 50.80 9,862,000 51.80 44.41
08-06-18 52.30 52.40 50.67 10,872,100 50.85 43.60
08-06-17 53.26 53.43 52.27 6,563,400 52.45 44.97
08-06-16 53.29 53.29 52.51 6,505,100 53.09 45.52
08-06-13 52.67 53.54 52.42 9,449,000 53.54 45.90
08-06-12 51.97 52.90 51.61 8,817,300 52.21 44.76
08-06-11 52.79 53.08 51.54 9,354,000 51.61 44.25
08-06-10 52.03 53.47 51.77 9,309,800 53.19 45.60
08-06-09 52.70 53.37 51.92 9,221,000 52.45 44.97
Date Open High Low Vol Cls adjCls
08-06-06 53.90 54.23 52.40 12,854,100 52.52 45.03
08-06-05 54.10 55.00 53.55 11,434,000 54.63 46.84
08-06-04 54.92 54.92 53.96 11,848,700 54.20 46.47
08-06-03 52.75 55.06 52.59 19,044,500 55.00 47.16
08-06-02 53.54 53.64 52.12 6,574,300 52.82 45.29
08-05-30 53.85 54.00 53.26 6,402,900 53.36 45.75
08-05-29 52.33 54.05 52.15 9,118,000 53.75 46.08
08-05-28 52.11 52.75 51.82 11,698,200 52.32 44.86
08-05-27 51.97 53.33 51.67 9,348,600 52.15 44.71
Date Open High Low Vol Cls adjCls
08-05-23 52.95 52.95 51.63 7,354,000 52.04 44.62
08-05-22 52.84 53.49 52.29 7,786,200 53.01 45.45
08-05-21 54.24 54.48 52.75 8,489,200 52.87 45.33
08-05-20 54.59 55.61 54.08 13,699,400 54.29 46.55
08-05-19 54.24 55.72 54.24 9,513,800 54.92 47.09
08-05-16 54.98 55.06 54.42 10,304,400 54.88 47.05
08-05-15 53.77 55.14 53.24 8,698,000 55.10 47.12
08-05-14 53.71 54.27 53.25 6,478,600 53.85 46.05
08-05-13 53.46 53.78 52.81 5,226,300 53.25 45.54
Date Open High Low Vol Cls adjCls
08-05-12 52.37 53.60 52.37 7,578,200 53.48 45.74
08-05-09 52.25 52.84 51.81 6,592,300 52.24 44.67
08-05-08 53.54 53.65 51.35 15,295,200 52.34 44.76
08-05-07 53.16 54.30 53.07 10,682,600 53.44 45.70
08-05-06 53.25 53.64 52.78 8,355,600 53.44 45.70
08-05-05 53.75 54.11 53.10 9,745,600 53.19 45.49
08-05-02 54.66 55.00 53.91 8,866,100 53.91 46.10
08-05-01 52.96 54.81 52.67 10,065,500 54.24 46.39
08-04-30 54.02 54.38 52.82 9,307,400 53.13 45.44
Date Open High Low Vol Cls adjCls
08-04-29 53.94 54.48 53.63 9,392,500 54.10 46.27
08-04-28 54.49 54.49 53.56 6,278,200 53.94 46.13
08-04-25 53.05 54.07 52.87 11,347,900 53.98 46.16
08-04-24 52.35 53.96 52.35 11,718,700 52.90 45.24
08-04-23 52.63 52.80 51.80 15,437,500 52.38 44.79
08-04-22 54.12 54.18 52.17 12,952,500 52.63 45.01
08-04-21 54.50 54.74 54.03 8,209,900 54.55 46.65
08-04-18 53.92 55.10 53.92 9,490,200 54.60 46.69
08-04-17 53.33 53.68 52.89 5,436,100 53.41 45.68
Date Open High Low Vol Cls adjCls
08-04-16 52.93 53.67 52.64 6,486,200 53.63 45.86
08-04-15 52.28 52.60 51.73 8,038,900 52.54 44.93
08-04-14 52.03 52.30 51.79 5,626,700 51.96 44.44
08-04-11 52.42 52.96 51.73 8,488,500 51.97 44.44
08-04-10 52.47 53.70 52.04 11,577,800 53.16 45.46
08-04-09 53.10 53.28 51.79 8,194,400 52.34 44.76
08-04-08 52.50 53.45 51.91 7,452,400 53.26 45.55
08-04-07 53.16 53.22 52.50 6,007,400 52.77 45.13
08-04-04 52.56 53.40 52.46 7,002,400 52.67 45.04
Date Open High Low Vol Cls adjCls
08-04-03 53.23 53.44 52.50 5,654,700 53.25 45.54
08-04-02 53.23 54.14 52.83 11,549,200 53.45 45.71
08-04-01 51.06 53.42 51.06 10,911,300 53.27 45.56
08-03-31 49.76 51.05 49.22 12,471,200 50.68 43.34
08-03-28 50.05 50.52 49.49 13,370,500 49.69 42.49
08-03-27 52.52 53.00 50.77 12,057,900 50.98 43.60
08-03-26 53.07 53.34 51.92 12,014,500 52.43 44.84
08-03-25 53.58 53.85 53.00 8,856,000 53.44 45.70
08-03-24 52.35 54.04 52.08 8,411,100 53.64 45.87
Date Open High Low Vol Cls adjCls
08-03-20 50.20 52.69 50.15 11,449,800 52.35 44.77
08-03-19 51.34 52.21 50.04 12,967,800 50.14 42.88
08-03-18 49.33 51.17 49.26 13,300,500 50.99 43.61
08-03-17 48.71 49.66 47.71 13,144,900 48.50 41.48
08-03-14 51.02 51.25 49.08 11,598,800 49.83 42.61
08-03-13 50.74 51.00 49.51 17,445,600 50.56 43.24
08-03-12 51.59 52.30 50.94 11,259,100 51.09 43.69
08-03-11 52.28 52.45 50.00 19,362,300 51.58 44.11
08-03-10 52.15 52.50 51.12 8,937,600 51.23 43.81
Date Open High Low Vol Cls adjCls
08-03-07 51.89 53.15 51.67 10,491,300 52.00 44.47
08-03-06 52.64 53.20 51.99 10,296,500 52.27 44.70
08-03-05 53.00 53.59 52.30 12,406,000 52.80 45.15
08-03-04 52.32 53.25 52.16 8,117,700 53.06 45.38
08-03-03 52.43 53.33 51.90 6,936,800 52.91 45.25
08-02-29 53.33 54.30 52.35 8,117,400 52.61 44.99
08-02-28 54.53 54.58 53.31 7,660,900 53.82 46.03
08-02-27 54.45 55.03 54.10 10,627,200 54.83 46.89
08-02-26 52.89 55.48 52.89 14,776,000 54.89 46.94
Date Open High Low Vol Cls adjCls
08-02-25 51.42 53.46 51.42 12,165,700 53.25 45.54
08-02-22 51.47 52.13 50.65 15,567,300 52.07 44.53
08-02-21 52.70 53.40 51.00 13,976,400 51.36 43.92
08-02-20 51.91 53.87 51.75 9,112,800 53.40 45.67
08-02-19 53.71 54.03 51.90 7,654,000 52.22 44.66
08-02-15 52.90 53.13 52.25 7,848,300 53.07 45.38
08-02-14 54.63 54.63 52.91 6,395,600 53.14 45.32
08-02-13 54.28 54.71 53.61 7,030,300 54.51 46.49
08-02-12 54.41 54.85 53.55 7,811,800 53.91 45.98
Date Open High Low Vol Cls adjCls
08-02-11 52.59 54.30 51.93 7,521,600 54.19 46.22
08-02-08 53.70 54.24 52.00 10,442,300 52.50 44.78
08-02-07 50.87 54.64 50.53 19,418,600 54.10 46.14
08-02-06 53.01 53.31 50.75 14,202,200 51.00 43.50
08-02-05 53.68 54.50 52.75 10,914,700 52.75 44.99
08-02-04 57.17 57.32 54.05 10,297,100 54.05 46.10
08-02-01 55.35 57.19 54.84 13,365,400 57.05 48.66
08-01-31 51.65 56.31 51.50 19,756,100 55.42 47.27
08-01-30 52.68 53.57 52.01 10,626,300 52.38 44.68
Date Open High Low Vol Cls adjCls
08-01-29 53.89 53.90 52.22 11,420,200 52.80 45.03
08-01-28 51.57 53.51 51.24 10,843,300 53.47 45.61
08-01-25 53.33 53.63 51.38 11,255,600 51.60 44.01
08-01-24 54.07 54.33 52.08 17,086,000 53.01 45.21
08-01-23 52.95 56.17 52.70 25,541,000 54.39 46.39
08-01-22 47.01 54.02 47.01 27,658,400 53.83 45.91
08-01-18 50.39 51.18 49.91 19,255,200 50.10 42.73
08-01-17 50.63 50.70 49.77 13,268,500 49.94 42.60
08-01-16 49.54 50.77 49.12 15,845,300 50.18 42.80
Date Open High Low Vol Cls adjCls
08-01-15 49.96 50.30 49.29 13,012,800 49.87 42.54
08-01-14 50.25 50.53 49.50 9,630,800 50.49 43.06
08-01-11 51.18 51.18 49.50 15,944,200 49.95 42.60
08-01-10 49.38 52.49 48.85 18,752,700 51.55 43.97
08-01-09 49.11 49.99 47.89 13,026,700 49.92 42.58
08-01-08 49.32 50.59 48.72 15,212,200 48.95 41.75
08-01-07 48.28 49.36 47.25 12,112,000 48.99 41.79
08-01-04 49.05 49.25 47.65 15,503,200 48.08 41.01
08-01-03 49.58 50.43 49.30 12,350,900 49.57 42.28
Date Open High Low Vol Cls adjCls
08-01-02 50.05 50.32 49.01 11,078,500 49.51 42.23
07-12-31 50.75 50.91 49.85 9,881,300 50.00 42.65
07-12-28 51.15 51.64 50.69 7,390,400 50.74 43.28
07-12-27 51.00 51.44 50.54 8,834,300 50.64 43.19
07-12-26 50.97 51.72 50.41 9,721,900 51.16 43.64
07-12-24 51.02 52.73 50.73 6,031,400 52.47 44.75
07-12-21 50.58 51.38 49.88 12,001,000 50.68 43.23
07-12-20 52.05 52.05 48.85 18,598,100 50.21 42.83
07-12-19 52.95 53.24 51.52 12,032,000 51.57 43.99
Date Open High Low Vol Cls adjCls
07-12-18 52.40 53.40 51.42 14,367,700 53.01 45.21
07-12-17 51.44 52.60 50.99 15,187,800 51.92 44.28
07-12-14 52.43 52.44 51.50 7,686,500 51.56 43.98
07-12-13 53.02 53.97 51.40 11,069,600 52.50 44.78
07-12-12 54.25 54.30 52.57 13,317,200 53.18 45.36
07-12-11 55.80 55.80 52.69 15,119,400 53.04 45.24
07-12-10 55.78 56.00 54.65 7,258,800 55.60 47.42
07-12-07 55.60 56.29 54.80 8,819,100 55.51 47.35
07-12-06 55.95 57.44 55.17 22,224,200 55.57 47.40
Date Open High Low Vol Cls adjCls
07-12-05 59.86 60.49 59.18 7,047,400 60.13 51.29
07-12-04 59.05 60.14 58.53 16,227,000 59.43 50.69
07-12-03 60.00 60.30 59.32 7,359,300 59.52 50.77
07-11-30 60.64 61.00 59.75 12,101,500 59.97 51.15
07-11-29 59.00 59.98 58.23 9,953,700 59.44 50.70
07-11-28 57.15 60.11 57.01 16,808,400 59.58 50.82
07-11-27 55.58 57.03 55.29 13,561,800 57.00 48.62
07-11-26 57.15 57.39 55.00 13,135,200 55.22 47.10
07-11-23 53.98 57.17 53.97 13,580,400 57.17 48.76
Date Open High Low Vol Cls adjCls
07-11-21 51.25 54.56 50.97 24,403,100 54.10 46.14
07-11-20 52.14 54.17 50.25 26,882,500 51.69 44.09
07-11-19 54.00 54.20 52.91 9,022,600 53.90 45.97
07-11-16 54.86 54.89 53.23 13,641,500 53.88 45.96
07-11-15 56.42 56.50 54.62 12,497,500 55.00 46.79
07-11-14 59.44 59.76 56.50 11,073,800 56.77 48.30
07-11-13 58.20 59.63 57.88 9,178,200 59.60 50.71
07-11-12 56.00 57.90 55.99 10,003,900 56.63 48.18
07-11-09 58.00 58.00 55.59 12,820,100 56.19 47.80
Date Open High Low Vol Cls adjCls
07-11-08 59.90 60.64 57.26 10,686,400 58.70 49.94
07-11-07 58.00 60.04 57.92 10,984,500 58.82 50.04
07-11-06 57.96 58.94 57.26 13,886,300 58.94 50.14
07-11-05 58.50 58.85 57.50 10,589,300 57.91 49.27
07-11-02 58.65 59.57 57.29 12,667,200 59.33 50.48
07-11-01 60.79 60.79 58.27 14,732,300 58.47 49.74
07-10-31 62.85 62.95 60.35 12,594,400 61.36 52.20
07-10-30 62.90 63.24 62.54 5,853,300 62.85 53.47
07-10-29 63.12 63.86 62.30 8,146,900 62.49 53.16
Date Open High Low Vol Cls adjCls
07-10-26 62.99 63.11 61.79 6,284,300 63.03 53.62
07-10-25 62.00 63.20 61.26 8,914,900 62.31 53.01
07-10-24 60.95 61.91 60.35 8,748,800 61.70 52.49
07-10-23 61.70 62.38 60.04 8,373,300 61.36 52.20
07-10-22 60.50 61.96 60.00 7,861,800 61.55 52.36
07-10-19 62.38 63.06 60.65 9,862,200 60.77 51.70
07-10-18 62.92 63.08 62.50 6,304,300 62.66 53.31
07-10-17 64.30 64.48 62.60 7,641,400 63.42 53.96
07-10-16 63.62 64.00 62.83 5,482,000 63.66 54.16
Date Open High Low Vol Cls adjCls
07-10-15 64.15 64.35 62.88 7,295,900 63.65 54.15
07-10-12 65.00 65.10 63.81 5,094,000 64.17 54.59
07-10-11 64.50 66.81 64.28 10,230,800 64.62 54.98
07-10-10 64.76 66.18 64.75 7,621,100 65.77 55.95
07-10-09 66.41 66.58 64.99 5,009,900 65.75 55.94
07-10-08 67.35 67.35 66.05 3,250,500 66.31 56.41
07-10-05 65.69 68.50 65.28 7,733,800 67.57 57.49
07-10-04 66.00 66.08 64.98 2,917,200 65.19 55.46
07-10-03 64.89 66.47 64.66 5,394,500 65.72 55.91
Date Open High Low Vol Cls adjCls
07-10-02 65.20 65.32 64.45 4,018,200 65.32 55.57
07-10-01 63.78 65.11 63.60 6,374,300 64.99 55.29
07-09-28 62.94 63.86 62.50 8,600,500 63.57 54.08
07-09-27 62.50 62.75 61.69 7,313,600 61.70 52.49
07-09-26 61.84 62.71 61.52 9,112,400 62.51 53.18
07-09-25 61.00 62.22 61.00 16,745,300 61.35 52.19
07-09-24 65.60 65.72 63.89 8,414,100 64.30 54.70
07-09-21 66.19 66.33 65.40 8,970,200 65.65 55.85
07-09-20 66.06 66.17 64.85 5,522,200 65.59 55.80
Date Open High Low Vol Cls adjCls
07-09-19 67.50 68.29 65.98 8,255,700 66.18 56.30
07-09-18 63.97 67.37 63.62 8,112,700 67.28 57.24
07-09-17 64.14 64.33 63.39 3,926,900 63.41 53.95
07-09-14 63.58 64.87 63.32 5,476,800 64.51 54.88
07-09-13 64.18 64.83 63.69 9,954,500 64.42 54.81
07-09-12 61.52 63.30 60.89 7,652,500 62.72 53.36
07-09-11 60.63 62.00 60.63 5,375,300 61.80 52.58
07-09-10 61.68 61.77 59.75 5,866,700 60.45 51.43
07-09-07 62.41 62.74 60.59 10,584,900 61.00 51.90
Date Open High Low Vol Cls adjCls
07-09-06 63.58 64.36 62.58 6,506,600 63.39 53.93
07-09-05 63.55 63.95 61.53 7,801,300 61.88 52.65
07-09-04 65.56 65.57 64.10 5,266,800 64.24 54.65
07-08-31 64.73 66.49 64.40 7,817,600 65.93 56.09
07-08-30 63.06 64.50 62.94 7,713,700 63.81 54.29
07-08-29 61.42 64.14 61.22 5,949,800 63.93 54.39
07-08-28 62.00 62.67 60.83 9,505,000 61.13 52.01
07-08-27 62.72 63.12 62.03 3,633,000 62.25 52.96
07-08-24 62.17 63.12 61.42 4,147,300 63.09 53.67
Date Open High Low Vol Cls adjCls
07-08-23 63.60 64.08 61.84 5,704,700 62.01 52.76
07-08-22 61.36 63.79 61.20 8,653,600 63.58 54.09
07-08-21 60.20 60.45 58.29 9,771,500 60.10 51.13
07-08-20 61.90 61.90 58.50 10,091,900 59.09 50.27
07-08-17 61.27 62.91 59.49 11,741,600 61.18 52.05
07-08-16 57.65 60.55 56.06 12,882,000 59.75 50.83
07-08-15 60.02 60.46 57.96 11,087,100 58.11 49.32
07-08-14 62.73 62.90 59.94 9,085,200 60.09 51.00
07-08-13 63.73 64.00 62.87 7,312,200 63.27 53.70
Date Open High Low Vol Cls adjCls
07-08-10 62.01 63.00 60.23 12,264,300 62.36 52.93
07-08-09 64.01 65.13 61.95 13,879,700 62.52 53.06
07-08-08 62.72 66.26 62.68 13,747,600 65.21 55.34
07-08-07 61.04 63.10 60.60 10,898,400 62.66 53.18
07-08-06 60.70 61.99 59.22 12,358,100 61.59 52.27
07-08-03 63.08 63.25 60.44 8,513,000 60.51 51.36
07-08-02 60.60 63.36 60.08 11,270,800 63.10 53.55
07-08-01 60.60 61.39 59.07 11,559,000 60.54 51.38
07-07-31 63.43 63.69 60.50 10,525,300 60.57 51.41
Date Open High Low Vol Cls adjCls
07-07-30 62.10 63.03 61.44 8,778,400 62.82 53.32
07-07-27 62.33 63.59 61.43 13,275,100 62.10 52.71
07-07-26 64.12 64.31 61.47 13,781,000 62.22 52.81
07-07-25 65.00 65.49 63.90 9,649,100 64.41 54.67
07-07-24 66.50 66.67 64.75 11,001,400 64.80 55.00
07-07-23 67.85 68.05 66.56 7,337,900 66.67 56.58
07-07-20 68.37 69.52 66.50 10,322,200 67.43 57.23
07-07-19 68.04 69.44 68.02 9,325,900 68.89 58.47
07-07-18 68.86 68.90 67.90 8,268,900 68.02 57.73
Date Open High Low Vol Cls adjCls
07-07-17 69.15 69.15 68.37 7,818,600 68.52 58.15
07-07-16 70.67 70.70 68.74 10,519,800 68.89 58.47
07-07-13 69.75 70.75 69.02 19,536,500 70.14 59.53
07-07-12 66.64 70.48 65.60 32,807,200 70.04 59.44
07-07-11 64.74 66.06 64.72 11,065,500 65.60 55.68
07-07-10 66.00 66.13 64.74 15,467,000 64.81 55.01
07-07-09 67.61 67.61 66.49 12,176,400 66.72 56.63
07-07-06 64.20 68.24 63.77 30,181,800 68.10 57.80
07-07-05 63.05 64.42 63.00 7,767,500 64.21 54.50
Date Open High Low Vol Cls adjCls
07-07-03 63.99 63.99 63.11 3,978,700 63.26 53.69
07-07-02 63.25 64.04 63.11 6,707,600 63.84 54.18
07-06-29 64.22 64.27 63.35 7,340,000 63.60 53.98
07-06-28 63.58 63.89 63.30 7,989,400 63.50 53.89
07-06-27 62.80 63.90 62.40 10,061,200 63.75 54.11
07-06-26 63.94 64.19 62.78 16,425,500 62.91 53.39
07-06-25 63.81 64.73 63.50 14,000,600 64.16 54.45
07-06-22 63.57 64.82 63.51 10,514,600 64.27 54.55
07-06-21 64.05 64.68 63.66 8,066,800 64.40 54.66
Date Open High Low Vol Cls adjCls
07-06-20 63.60 65.07 63.31 20,239,400 64.25 54.53
07-06-19 63.70 64.14 63.14 13,744,200 63.31 53.73
07-06-18 63.82 64.16 63.75 10,064,600 63.98 54.30
07-06-15 64.32 64.45 63.77 8,525,000 63.79 54.14
07-06-14 63.50 63.90 63.38 7,156,600 63.84 54.18
07-06-13 62.81 63.56 62.66 7,670,700 63.47 53.87
07-06-12 62.36 63.18 62.20 8,373,400 62.46 53.01
07-06-11 63.10 63.30 62.67 5,600,200 62.94 53.42
07-06-08 62.54 63.44 62.30 7,404,800 63.37 53.78
Date Open High Low Vol Cls adjCls
07-06-07 63.70 63.84 62.38 11,042,200 62.53 53.07
07-06-06 63.55 64.18 63.10 10,495,800 64.10 54.40
07-06-05 63.32 64.01 63.21 8,300,000 63.96 54.28
07-06-04 63.28 63.86 63.10 6,863,200 63.85 54.19
07-06-01 62.41 63.85 62.38 11,945,200 63.67 54.04
07-05-31 61.30 62.55 60.81 11,810,400 62.43 52.99
07-05-30 60.21 61.13 60.15 5,510,700 61.08 51.84
07-05-29 60.80 60.99 60.45 6,639,300 60.80 51.60
07-05-25 60.47 60.87 60.22 7,224,900 60.76 51.57
Date Open High Low Vol Cls adjCls
07-05-24 58.85 60.25 58.61 11,889,200 60.16 51.06
07-05-23 60.35 60.63 58.50 15,470,100 58.60 49.73
07-05-22 58.44 59.00 57.88 10,810,800 58.04 49.26
07-05-21 58.45 58.80 57.88 7,395,200 58.14 49.34
07-05-18 57.93 58.40 57.80 9,896,400 58.15 49.35
07-05-17 57.90 58.00 57.58 8,478,300 57.69 48.96
07-05-16 57.55 57.77 56.80 11,336,900 57.31 48.64
07-05-15 58.01 58.35 57.35 9,591,400 57.55 48.74
07-05-14 58.41 58.50 57.75 6,247,300 57.98 49.11
Date Open High Low Vol Cls adjCls
07-05-11 58.74 59.03 57.84 6,379,900 58.25 49.33
07-05-10 59.35 60.00 58.66 7,195,400 58.72 49.73
07-05-09 58.80 59.39 58.60 4,459,600 59.16 50.11
07-05-08 59.40 59.45 58.78 6,316,400 58.78 49.78
07-05-07 58.30 59.82 58.29 5,697,400 59.35 50.27
07-05-04 58.62 59.16 58.29 4,749,900 58.98 49.95
07-05-03 59.16 59.37 58.28 9,888,300 58.58 49.61
07-05-02 58.80 59.83 58.79 6,698,300 58.95 49.93
07-05-01 59.11 59.83 58.48 7,572,700 59.64 50.51
Date Open High Low Vol Cls adjCls
07-04-30 60.60 60.80 59.31 6,931,200 59.37 50.28
07-04-27 60.75 61.15 60.31 3,201,700 60.77 51.47
07-04-26 60.10 61.61 60.05 5,499,700 60.95 51.62
07-04-25 60.40 60.65 59.94 4,168,300 60.52 51.26
07-04-24 60.00 60.49 59.45 8,987,100 60.33 51.10
07-04-23 62.01 62.25 61.37 3,625,700 61.43 52.03
07-04-20 61.79 62.18 61.42 5,050,000 62.12 52.61
07-04-19 60.53 61.48 60.43 5,352,300 61.26 51.88
07-04-18 60.51 60.95 60.25 4,017,800 60.81 51.50
Date Open High Low Vol Cls adjCls
07-04-17 60.02 60.87 60.00 4,795,600 60.61 51.33
07-04-16 59.95 60.37 59.63 2,693,400 60.17 50.96
07-04-13 60.50 60.50 58.74 5,735,900 59.65 50.52
07-04-12 60.12 60.41 58.93 4,336,100 59.95 50.77
07-04-11 60.50 60.60 59.29 6,685,100 59.68 50.55
07-04-10 61.27 61.67 60.54 3,998,800 60.56 51.29
07-04-09 61.21 61.65 61.01 2,754,500 61.38 51.99
07-04-05 60.56 61.40 60.48 1,887,800 61.11 51.76
07-04-04 60.82 61.28 60.38 2,463,300 60.59 51.32
Date Open High Low Vol Cls adjCls
07-04-03 60.43 61.38 60.11 4,542,400 60.82 51.51
07-04-02 59.51 59.96 58.85 4,571,700 59.93 50.76
07-03-30 59.75 60.00 58.81 5,042,300 59.26 50.19
07-03-29 60.30 60.62 59.16 3,487,000 59.75 50.60
07-03-28 60.29 60.33 59.54 4,502,600 59.95 50.77
07-03-27 61.21 61.56 60.10 4,154,900 60.54 51.27
07-03-26 61.39 61.80 60.29 3,633,700 61.56 52.14
07-03-23 61.20 61.94 61.07 2,727,000 61.51 52.10
07-03-22 61.80 61.80 60.74 2,867,800 61.23 51.86
Date Open High Low Vol Cls adjCls
07-03-21 61.02 62.26 60.67 5,185,300 61.59 52.16
07-03-20 60.43 61.33 60.36 3,721,700 61.14 51.78
07-03-19 60.30 60.71 59.85 3,813,900 60.44 51.19
07-03-16 59.84 60.17 59.31 5,526,000 59.77 50.62
07-03-15 59.16 59.98 58.92 7,780,900 59.58 50.46
07-03-14 60.82 60.90 58.30 10,753,800 59.30 50.22
07-03-13 61.27 61.41 60.00 7,382,800 60.47 51.21
07-03-12 61.35 62.27 61.25 3,345,200 62.23 52.71
07-03-09 62.35 62.43 61.68 4,119,200 61.88 52.41
Date Open High Low Vol Cls adjCls
07-03-08 62.70 63.00 61.51 4,517,900 61.69 52.25
07-03-07 60.42 61.09 60.29 4,269,000 60.60 51.32
07-03-06 60.20 60.93 60.06 5,542,800 60.73 51.43
07-03-05 60.50 61.09 59.77 4,894,900 59.79 50.64
07-03-02 60.50 61.83 60.30 5,700,400 61.03 51.69
07-03-01 60.80 61.40 60.00 5,343,600 60.90 51.58
07-02-28 60.43 61.85 59.88 7,802,600 61.53 52.11
07-02-27 61.70 62.00 59.40 6,358,500 59.40 50.31
07-02-26 63.12 63.43 62.23 3,421,600 62.55 52.98
Date Open High Low Vol Cls adjCls
07-02-23 63.15 63.35 62.80 3,237,200 63.10 53.44
07-02-22 63.36 63.39 62.68 2,945,000 63.12 53.46
07-02-21 64.00 64.18 63.37 3,049,900 63.61 53.87
07-02-20 63.15 64.74 63.05 4,695,200 64.32 54.48
07-02-16 62.40 62.95 62.15 3,454,500 62.91 53.28
07-02-15 62.22 62.99 62.08 2,074,900 62.67 53.08
07-02-14 62.10 62.60 61.90 3,264,400 62.44 52.78
07-02-13 62.02 62.35 61.77 2,265,700 62.13 52.52
07-02-12 61.64 62.28 61.51 2,929,800 61.80 52.24
Date Open High Low Vol Cls adjCls
07-02-09 62.24 62.40 61.13 4,963,400 61.67 52.13
07-02-08 63.10 63.20 62.06 2,856,800 62.26 52.63
07-02-07 62.94 63.14 62.36 1,858,600 62.80 53.09
07-02-06 62.12 62.90 62.01 3,118,400 62.71 53.01
07-02-05 62.03 62.48 61.80 3,096,300 62.12 52.51
07-02-02 61.90 62.25 61.48 3,276,400 62.03 52.43
07-02-01 61.29 62.21 61.07 3,858,000 61.80 52.24
07-01-31 60.49 61.59 60.35 3,207,900 61.36 51.87
07-01-30 60.49 61.08 59.88 4,402,500 60.44 51.09
Date Open High Low Vol Cls adjCls
07-01-29 60.19 60.53 59.91 3,067,000 60.07 50.78
07-01-26 60.68 60.86 59.97 3,237,700 60.19 50.88
07-01-25 61.45 61.50 60.57 3,644,300 60.68 51.29
07-01-24 61.37 61.92 61.16 4,031,900 61.48 51.97
07-01-23 61.37 62.09 60.99 4,265,400 61.43 51.93
07-01-22 62.35 62.48 61.29 5,511,100 61.50 51.99
07-01-19 61.87 62.96 61.53 5,996,700 62.35 52.71
07-01-18 59.57 61.60 59.57 6,335,800 61.51 52.00
07-01-17 60.93 61.00 60.08 5,104,600 60.36 51.02
Date Open High Low Vol Cls adjCls
07-01-16 60.22 61.00 60.08 4,575,800 60.84 51.43
07-01-12 59.80 60.46 59.51 5,133,500 60.31 50.98
07-01-11 58.35 59.91 58.25 4,874,200 59.81 50.56
07-01-10 57.94 58.44 57.85 3,369,900 58.31 49.29
07-01-09 57.45 58.45 57.45 3,820,200 58.26 49.25
07-01-08 57.19 57.42 56.93 2,874,700 57.35 48.48
07-01-05 57.50 58.10 57.15 2,962,000 57.27 48.41
07-01-04 57.08 57.83 56.61 3,237,400 57.59 48.68
07-01-03 57.85 58.32 56.75 5,691,300 57.18 48.34
Date Open High Low Vol Cls adjCls
06-12-29 57.21 57.70 56.91 1,901,800 57.05 48.23
06-12-28 57.49 57.78 56.96 1,751,600 57.10 48.27
06-12-27 57.10 57.65 56.85 2,122,200 57.47 48.58
06-12-26 57.32 57.39 56.69 2,374,800 57.09 48.26
06-12-22 57.73 57.88 57.20 2,301,700 57.32 48.45
06-12-21 57.84 58.05 57.44 3,620,200 57.72 48.79
06-12-20 58.60 58.65 57.76 2,972,900 57.84 48.89
06-12-19 58.35 58.72 58.02 3,409,100 58.49 49.44
06-12-18 59.05 59.20 58.45 2,788,600 58.55 49.49
Date Open High Low Vol Cls adjCls
06-12-15 59.99 60.00 58.69 5,275,800 58.76 49.67
06-12-14 58.50 59.94 58.27 5,725,900 59.75 50.51
06-12-13 58.25 58.60 57.65 3,483,600 58.50 49.45
06-12-12 58.16 58.38 57.32 4,035,000 57.72 48.79
06-12-11 58.13 58.50 58.03 2,624,000 58.34 49.32
06-12-08 58.10 58.48 57.92 2,040,200 58.13 49.14
06-12-07 58.42 58.50 57.70 3,599,400 58.07 49.09
06-12-06 58.50 58.59 57.86 2,662,100 58.13 49.14
06-12-05 58.15 58.53 57.80 3,283,100 58.43 49.39
Date Open High Low Vol Cls adjCls
06-12-04 57.56 58.44 57.33 3,064,700 58.03 49.05
06-12-01 58.25 58.63 56.73 5,041,500 57.31 48.45
06-11-30 58.00 58.25 56.65 7,010,000 58.09 49.10
06-11-29 57.10 57.95 56.95 3,275,600 57.85 48.90
06-11-28 56.75 57.15 56.40 3,858,500 56.86 48.06
06-11-27 57.85 58.50 56.97 5,188,900 57.07 48.24
06-11-24 58.04 58.10 57.69 1,571,800 57.71 48.78
06-11-22 57.97 58.87 57.71 2,761,700 58.42 49.38
06-11-21 58.00 58.15 57.63 3,330,700 57.71 48.78
Date Open High Low Vol Cls adjCls
06-11-20 58.01 58.41 57.80 3,006,000 57.90 48.94
06-11-17 58.29 58.48 57.73 4,002,900 58.22 49.21
06-11-16 58.50 58.77 57.71 5,332,200 58.55 49.49
06-11-15 58.91 59.65 58.13 6,734,800 58.27 49.16
06-11-14 58.74 59.20 57.86 7,795,600 59.16 49.91
06-11-13 58.00 58.45 57.10 5,044,300 57.76 48.72
06-11-10 56.70 58.09 56.45 4,655,000 57.94 48.88
06-11-09 57.56 57.62 56.47 4,930,200 56.57 47.72
06-11-08 57.15 58.00 56.91 3,294,000 57.64 48.62
Date Open High Low Vol Cls adjCls
06-11-07 57.05 57.68 56.73 3,465,900 57.32 48.35
06-11-06 56.26 57.30 56.18 4,038,000 57.20 48.25
06-11-03 57.25 57.75 55.74 5,060,300 56.03 47.27
06-11-02 56.10 57.17 56.05 8,430,800 56.96 48.05
06-11-01 59.35 59.35 57.50 6,768,300 57.70 48.67
06-10-31 59.40 60.34 58.95 7,259,900 59.18 49.92
06-10-30 58.10 59.23 57.90 4,317,700 58.86 49.65
06-10-27 58.90 59.07 58.40 4,187,700 58.56 49.40
06-10-26 58.07 59.50 58.05 4,108,700 59.27 50.00
Date Open High Low Vol Cls adjCls
06-10-25 59.00 59.08 57.82 7,951,400 58.07 48.99
06-10-24 59.35 59.70 58.85 4,376,200 59.09 49.85
06-10-23 57.80 59.85 57.74 6,334,500 59.72 50.38
06-10-20 57.69 58.29 57.37 4,351,500 58.00 48.93
06-10-19 58.00 58.34 57.11 4,608,900 57.42 48.44
06-10-18 58.53 58.88 58.05 4,546,200 58.19 49.09
06-10-17 58.76 58.99 57.50 6,136,000 58.28 49.16
06-10-16 59.45 59.72 59.18 4,556,200 59.25 49.98
06-10-13 59.10 59.76 59.00 4,656,000 59.68 50.34
Date Open High Low Vol Cls adjCls
06-10-12 58.87 59.75 58.45 5,843,300 59.64 50.31
06-10-11 58.40 58.85 58.09 4,180,800 58.56 49.40
06-10-10 58.65 59.42 58.22 7,771,000 58.65 49.48
06-10-09 58.40 58.63 57.90 4,626,700 58.59 49.43
06-10-06 58.49 58.90 58.02 7,126,000 58.55 49.39
06-10-05 57.80 58.75 57.49 10,934,700 58.68 49.50
06-10-04 56.49 57.73 56.25 6,417,200 57.63 48.62
06-10-03 56.11 56.97 55.70 6,612,000 56.81 47.92
06-10-02 54.71 56.05 54.60 5,399,800 55.82 47.09
Date Open High Low Vol Cls adjCls
06-09-29 56.29 56.39 55.22 4,404,900 55.25 46.61
06-09-28 56.17 56.33 55.30 4,752,100 56.24 47.44
06-09-27 55.89 56.59 55.72 6,893,200 55.92 47.17
06-09-26 55.75 56.67 55.43 6,514,900 56.02 47.26
06-09-25 54.90 56.35 54.62 9,119,400 55.88 47.14
06-09-22 54.05 54.83 53.84 4,409,600 54.83 46.25
06-09-21 55.30 55.34 54.22 7,985,100 54.39 45.88
06-09-20 54.58 55.20 54.55 7,828,600 55.02 46.41
06-09-19 54.01 54.49 53.80 8,656,700 54.39 45.88
Date Open High Low Vol Cls adjCls
06-09-18 53.45 53.58 52.90 5,388,100 53.58 45.20
06-09-15 53.55 53.94 53.14 7,060,800 53.64 45.25
06-09-14 52.69 53.46 52.16 6,823,400 53.26 44.93
06-09-13 52.25 52.86 52.06 5,700,400 52.81 44.55
06-09-12 51.30 52.75 51.20 6,705,900 52.50 44.29
06-09-11 50.40 51.47 50.02 4,837,100 51.25 43.23
06-09-08 47.98 50.76 47.98 5,943,900 50.56 42.65
06-09-07 48.01 49.17 47.76 3,994,500 48.68 41.07
06-09-06 48.81 48.87 48.06 3,386,700 48.32 40.76
Date Open High Low Vol Cls adjCls
06-09-05 49.20 49.52 48.89 3,042,900 48.97 41.31
06-09-01 48.95 49.23 48.45 3,897,900 48.95 41.29
06-08-31 48.33 48.70 47.60 5,285,200 48.39 40.82
06-08-30 48.47 49.22 48.02 4,521,200 48.58 40.98
06-08-29 47.95 48.75 47.93 4,163,800 48.72 41.10
06-08-28 47.20 48.04 47.08 4,268,000 47.72 40.26
06-08-25 46.70 47.09 46.35 3,642,700 46.90 39.56
06-08-24 47.49 47.61 46.68 6,705,300 46.99 39.64
06-08-23 48.82 48.95 47.55 4,272,700 47.67 40.21
Date Open High Low Vol Cls adjCls
06-08-22 48.95 49.29 48.44 3,064,200 48.82 41.18
06-08-21 49.64 49.70 48.84 2,788,000 48.90 41.25
06-08-18 50.17 50.28 49.52 3,044,600 49.80 42.01
06-08-17 49.36 50.40 49.14 6,697,700 49.83 42.04
06-08-16 48.98 49.39 47.99 4,247,100 49.36 41.64
06-08-15 49.00 49.00 47.90 4,834,500 48.68 40.96
06-08-14 48.40 48.81 48.12 3,998,500 48.17 40.53
06-08-11 47.95 48.46 47.44 6,897,300 48.40 40.73
06-08-10 45.70 47.73 45.50 9,260,200 47.72 40.16
Date Open High Low Vol Cls adjCls
06-08-09 46.37 46.60 45.18 5,083,300 45.28 38.10
06-08-08 46.85 46.92 45.70 3,318,000 45.94 38.66
06-08-07 46.95 47.10 46.39 2,845,300 46.74 39.33
06-08-04 46.65 47.43 46.65 4,944,200 47.22 39.74
06-08-03 45.30 46.81 45.11 5,511,500 46.39 39.04
06-08-02 45.96 46.00 45.44 3,082,700 45.78 38.52
06-08-01 45.60 45.72 45.34 3,437,200 45.65 38.41
06-07-31 46.65 46.73 45.61 5,123,400 45.92 38.64
06-07-28 46.23 46.84 46.13 3,804,000 46.46 39.10
Date Open High Low Vol Cls adjCls
06-07-27 46.15 46.60 45.90 4,469,100 46.09 38.78
06-07-26 46.34 46.34 45.76 3,663,100 45.87 38.60
06-07-25 46.18 46.71 45.92 3,991,400 46.53 39.15
06-07-24 46.05 46.69 46.03 4,851,800 46.18 38.86
06-07-21 46.44 46.44 45.80 4,581,200 46.08 38.78
06-07-20 46.00 46.84 45.50 5,470,700 46.45 39.09
06-07-19 45.78 46.35 45.46 8,113,500 45.72 38.47
06-07-18 45.90 46.10 44.70 18,869,400 45.53 38.31
06-07-17 47.93 48.85 47.40 7,011,800 47.55 40.01
Date Open High Low Vol Cls adjCls
06-07-14 48.23 48.54 47.30 4,758,500 47.74 40.17
06-07-13 48.61 49.10 48.06 4,452,000 48.50 40.81
06-07-12 50.14 50.39 48.98 4,471,900 49.03 41.26
06-07-11 49.65 50.39 49.30 4,261,700 50.14 42.19
06-07-10 49.42 49.74 49.28 2,857,700 49.61 41.75
06-07-07 49.02 49.65 48.92 3,523,200 49.22 41.42
06-07-06 49.18 49.40 48.61 4,529,100 49.17 41.38
06-07-05 48.50 48.59 47.96 3,373,600 48.27 40.62
06-07-03 48.77 48.90 48.37 1,775,300 48.63 40.92
Date Open High Low Vol Cls adjCls
06-06-30 49.28 49.66 48.81 3,440,800 48.87 41.12
06-06-29 48.56 49.44 48.49 2,774,000 49.32 41.50
06-06-28 48.60 48.66 48.20 2,970,200 48.46 40.78
06-06-27 49.35 49.59 48.43 3,645,800 48.50 40.81
06-06-26 49.23 49.93 49.17 2,046,900 49.51 41.66
06-06-23 49.08 49.79 49.08 2,980,100 49.25 41.44
06-06-22 49.37 49.67 49.20 2,942,900 49.40 41.57
06-06-21 49.00 49.88 48.99 4,528,100 49.62 41.76
06-06-20 49.61 49.72 48.91 6,095,800 49.04 41.27
Date Open High Low Vol Cls adjCls
06-06-19 49.70 49.85 48.80 3,664,700 49.10 41.32
06-06-16 49.06 49.84 49.02 5,413,900 49.22 41.42
06-06-15 48.52 49.68 48.45 5,096,800 49.51 41.66
06-06-14 48.01 48.51 47.80 3,930,700 48.27 40.62
06-06-13 48.28 48.95 48.02 6,002,900 48.06 40.44
06-06-12 48.80 48.98 48.12 4,656,000 48.21 40.57
06-06-09 49.50 49.50 48.39 3,687,400 48.41 40.74
06-06-08 48.90 49.70 48.28 6,549,200 49.34 41.52
06-06-07 48.25 49.49 48.18 7,299,200 48.90 41.15
Date Open High Low Vol Cls adjCls
06-06-06 48.50 48.69 47.26 7,866,800 47.60 40.06
06-06-05 49.00 49.20 48.26 3,390,100 48.45 40.77
06-06-02 49.20 49.38 48.68 4,914,500 49.19 41.39
06-06-01 49.25 49.95 48.92 5,121,900 49.27 41.46
06-05-31 48.75 49.10 48.56 6,290,700 48.92 41.17
06-05-30 48.50 49.04 48.26 6,114,300 48.68 40.96
06-05-26 49.25 49.46 48.58 3,727,200 48.85 41.11
06-05-25 49.27 49.32 48.45 6,586,500 49.02 41.25
06-05-24 49.00 49.65 48.50 5,914,000 48.98 41.22
Date Open High Low Vol Cls adjCls
06-05-23 49.51 49.65 49.05 4,907,900 49.14 41.35
06-05-22 49.06 49.48 48.64 5,004,500 49.13 41.34
06-05-19 48.50 49.39 48.27 6,390,600 49.16 41.37
06-05-18 48.85 49.01 48.42 5,467,500 48.42 40.75
06-05-17 49.05 49.31 48.47 5,951,700 48.70 40.98
06-05-16 50.00 50.20 49.22 11,794,400 49.33 41.43
06-05-15 49.14 50.42 48.10 24,870,400 50.02 42.01
06-05-12 53.17 53.30 51.86 5,576,400 52.21 43.85
06-05-11 53.99 54.00 53.17 3,410,800 53.42 44.86
Date Open High Low Vol Cls adjCls
06-05-10 54.06 54.51 53.85 2,406,100 53.99 45.34
06-05-09 54.69 54.70 54.05 2,813,600 54.30 45.60
06-05-08 55.00 55.13 54.36 2,889,000 54.71 45.94
06-05-05 53.49 54.75 53.30 3,893,800 54.54 45.80
06-05-04 53.60 53.64 52.10 5,014,200 53.15 44.63
06-05-03 53.39 53.89 53.06 2,378,000 53.52 44.95
06-05-02 53.25 53.74 52.66 3,139,500 53.59 45.00
06-05-01 53.50 54.10 53.02 4,340,800 53.12 44.61
06-04-28 53.46 53.77 53.02 3,858,400 53.10 44.59
Date Open High Low Vol Cls adjCls
06-04-27 54.22 54.22 52.44 4,431,200 53.46 44.90
06-04-26 52.25 53.51 52.25 5,258,700 53.35 44.80
06-04-25 51.91 52.34 51.61 3,216,700 52.08 43.74
06-04-24 51.62 52.04 51.10 4,271,800 51.80 43.50
06-04-21 51.80 51.81 50.77 4,446,900 50.85 42.70
06-04-20 51.05 51.90 51.05 3,056,700 51.60 43.33
06-04-19 51.80 51.95 51.20 3,802,100 51.46 43.22
06-04-18 51.55 52.20 51.51 5,311,100 51.68 43.40
06-04-17 51.48 51.84 50.54 4,389,800 51.23 43.02
Date Open High Low Vol Cls adjCls
06-04-13 50.89 51.60 50.89 2,950,500 51.48 43.23
06-04-12 51.10 51.47 50.95 3,519,400 51.39 43.16
06-04-11 51.55 51.76 51.05 3,073,700 51.19 42.99
06-04-10 52.29 52.29 51.43 3,595,800 51.62 43.35
06-04-07 52.70 52.89 51.89 3,401,600 51.96 43.64
06-04-06 53.15 53.38 52.34 5,378,800 52.62 44.19
06-04-05 51.89 52.35 51.80 3,943,500 52.18 43.82
06-04-04 51.37 51.90 50.88 4,553,100 51.56 43.30
06-04-03 52.00 52.01 51.15 5,488,100 51.18 42.98
Date Open High Low Vol Cls adjCls
06-03-31 52.55 52.89 51.90 4,836,500 52.01 43.68
06-03-30 53.12 53.45 52.50 5,131,600 52.75 44.30
06-03-29 53.35 53.58 53.11 3,859,300 53.30 44.76
06-03-28 53.07 53.70 53.07 3,092,600 53.25 44.72
06-03-27 53.51 53.81 53.10 2,639,500 53.17 44.65
06-03-24 53.60 53.83 53.03 3,771,700 53.71 45.11
06-03-23 53.32 53.48 53.00 4,167,300 53.33 44.79
06-03-22 53.36 53.94 53.11 4,546,700 53.56 44.98
06-03-21 53.55 53.93 52.98 5,867,700 53.36 44.81
Date Open High Low Vol Cls adjCls
06-03-20 53.65 53.90 53.27 2,772,600 53.53 44.95
06-03-17 53.94 54.04 53.60 3,624,900 53.77 45.16
06-03-16 54.00 54.17 53.64 2,473,300 53.72 45.11
06-03-15 54.65 54.70 53.27 4,295,700 53.72 45.11
06-03-14 53.16 54.61 53.16 3,827,900 54.54 45.80
06-03-13 53.45 53.58 53.15 3,023,900 53.36 44.81
06-03-10 52.75 53.78 52.71 3,613,600 53.31 44.77
06-03-09 53.50 53.54 52.59 2,662,100 52.75 44.30
06-03-08 52.85 53.77 52.70 3,269,300 53.37 44.82
Date Open High Low Vol Cls adjCls
06-03-07 52.95 53.14 52.55 4,455,100 52.86 44.39
06-03-06 53.40 53.64 52.80 4,801,600 52.94 44.46
06-03-03 53.45 54.02 53.30 4,077,000 53.39 44.84
06-03-02 54.45 54.45 53.40 4,024,300 53.71 45.11
06-03-01 54.59 54.90 54.03 3,469,300 54.57 45.83
06-02-28 55.10 55.34 54.27 4,707,500 54.40 45.68
06-02-27 54.32 55.82 54.25 3,697,800 55.48 46.59
06-02-24 54.45 54.51 53.85 2,838,500 54.05 45.39
06-02-23 54.73 55.16 54.31 4,243,500 54.51 45.78
Date Open High Low Vol Cls adjCls
06-02-22 53.92 55.00 53.78 4,116,800 54.60 45.85
06-02-21 54.26 54.60 53.52 4,621,800 53.66 45.06
06-02-17 54.45 54.77 54.07 5,187,600 54.31 45.61
06-02-16 54.90 55.26 54.15 5,917,900 54.59 45.84
06-02-15 55.10 55.89 54.68 3,599,300 55.80 46.86
06-02-14 54.26 55.44 54.01 3,447,000 55.43 46.47
06-02-13 54.36 54.83 54.25 1,953,300 54.54 45.72
06-02-10 53.90 54.77 53.70 4,016,100 54.61 45.78
06-02-09 54.01 54.36 53.75 3,788,800 53.98 45.25
Date Open High Low Vol Cls adjCls
06-02-08 54.63 54.63 53.72 3,483,700 54.05 45.31
06-02-07 55.04 55.17 54.17 3,527,300 54.31 45.53
06-02-06 55.20 55.48 54.83 4,283,900 55.00 46.11
06-02-03 54.71 55.37 54.36 3,834,800 54.96 46.07
06-02-02 54.90 55.40 53.70 5,666,100 55.23 46.30
06-02-01 54.60 55.17 54.07 3,586,800 54.74 45.89
06-01-31 54.55 54.83 54.12 3,977,300 54.75 45.90
06-01-30 54.38 54.78 54.27 2,729,300 54.37 45.58
06-01-27 54.75 54.93 54.02 3,864,400 54.17 45.41
Date Open High Low Vol Cls adjCls
06-01-26 55.00 55.12 53.50 5,501,500 53.90 45.18
06-01-25 54.65 55.25 54.35 4,665,600 54.80 45.94
06-01-24 53.98 54.64 53.60 6,506,200 54.25 45.48
06-01-23 53.53 53.75 52.56 4,079,300 52.75 44.22
06-01-20 54.59 54.67 53.58 4,165,200 53.58 44.91
06-01-19 54.63 54.73 54.02 3,063,500 54.42 45.62
06-01-18 53.65 54.25 53.57 3,899,200 53.94 45.22
06-01-17 54.26 54.30 53.83 2,716,300 54.10 45.35
06-01-13 54.16 54.70 54.08 2,471,800 54.38 45.59
Date Open High Low Vol Cls adjCls
06-01-12 54.28 54.28 53.58 2,577,300 53.93 45.21
06-01-11 53.91 54.34 53.64 3,784,800 54.34 45.55
06-01-10 54.32 54.54 54.15 3,580,700 54.34 45.55
06-01-09 54.20 54.66 54.15 3,643,300 54.40 45.60
06-01-06 54.88 54.92 53.92 4,067,900 54.33 45.54
06-01-05 55.03 55.43 54.14 5,378,900 54.49 45.68
06-01-04 54.53 54.76 54.18 4,054,300 54.65 45.81
06-01-03 55.52 55.52 53.59 4,473,700 54.72 45.87
05-12-30 55.00 55.74 54.92 2,129,400 54.97 46.08
Date Open High Low Vol Cls adjCls
05-12-29 55.78 56.00 55.21 2,224,000 55.24 46.31
05-12-28 55.75 56.03 55.46 2,841,400 55.55 46.57
05-12-27 55.95 56.14 55.58 3,994,600 55.58 46.59
05-12-23 54.99 55.75 54.90 2,830,900 55.51 46.53
05-12-22 54.75 54.99 54.42 3,472,700 54.95 46.06
05-12-21 54.20 54.60 53.83 4,935,100 54.50 45.69
05-12-20 53.25 54.20 52.81 3,695,900 54.03 45.29
05-12-19 53.67 53.90 52.80 2,699,400 52.80 44.26
05-12-16 54.73 54.75 53.59 4,373,200 53.67 44.99
Date Open High Low Vol Cls adjCls
05-12-15 54.50 54.63 54.25 2,527,100 54.55 45.73
05-12-14 54.31 54.62 53.92 2,867,600 54.50 45.69
05-12-13 53.89 54.56 53.41 3,361,500 54.56 45.74
05-12-12 54.00 54.44 53.87 2,984,000 54.12 45.37
05-12-09 52.95 53.99 52.52 4,286,000 53.80 45.10
05-12-08 53.09 53.20 52.30 4,717,000 52.70 44.18
05-12-07 53.15 53.38 52.96 3,266,100 53.09 44.50
05-12-06 53.40 53.91 52.91 5,225,700 53.20 44.60
05-12-05 53.30 53.38 52.32 5,450,400 52.61 44.10
Date Open High Low Vol Cls adjCls
05-12-02 53.68 54.61 53.55 3,675,700 53.86 45.15
05-12-01 53.99 54.43 53.31 6,419,200 53.80 45.10
05-11-30 54.00 54.23 53.35 4,525,800 53.51 44.86
05-11-29 54.80 54.91 53.33 6,551,900 54.00 45.27
05-11-28 55.06 55.12 54.30 6,982,800 54.72 45.87
05-11-25 55.50 55.50 54.87 2,266,000 55.23 46.30
05-11-23 55.08 55.68 55.01 4,941,400 55.10 46.19
05-11-22 54.85 55.33 54.74 5,350,600 55.07 46.16
05-11-21 54.89 55.23 54.65 3,806,500 54.92 46.04
Date Open High Low Vol Cls adjCls
05-11-18 55.88 55.90 54.77 4,930,200 55.22 46.29
05-11-17 54.70 55.49 54.26 5,695,100 55.40 46.44
05-11-16 54.20 54.80 53.42 5,983,300 54.51 45.69
05-11-15 54.40 55.00 53.27 24,183,900 54.30 45.43
05-11-14 58.38 58.68 57.99 2,993,700 58.43 48.89
05-11-11 58.52 59.29 57.89 3,876,600 58.45 48.91
05-11-10 56.20 59.06 55.79 7,131,800 58.85 49.24
05-11-09 57.00 57.11 56.19 3,301,900 56.56 47.33
05-11-08 57.03 57.14 56.67 3,669,300 56.89 47.60
Date Open High Low Vol Cls adjCls
05-11-07 57.50 57.85 57.27 4,432,500 57.79 48.35
05-11-04 56.80 57.55 56.80 4,717,300 57.41 48.04
05-11-03 57.90 58.14 56.27 8,106,800 56.80 47.53
05-11-02 55.35 57.81 55.30 5,747,300 56.97 47.67
05-11-01 55.65 56.05 55.21 3,378,700 55.30 46.27
05-10-31 55.11 56.05 55.02 5,566,300 55.69 46.60
05-10-28 52.90 54.54 52.84 4,185,600 54.51 45.61
05-10-27 53.86 54.24 52.19 3,821,400 52.50 43.93
05-10-26 54.00 54.70 53.75 3,380,100 53.86 45.07
Date Open High Low Vol Cls adjCls
05-10-25 55.12 55.15 53.72 4,471,500 54.05 45.23
05-10-24 54.91 55.60 54.50 2,957,200 55.22 46.20
05-10-21 55.76 55.97 54.54 4,902,200 54.64 45.72
05-10-20 56.00 57.23 55.67 8,357,500 55.76 46.66
05-10-19 53.37 56.22 52.90 7,910,700 56.00 46.86
05-10-18 53.26 53.85 52.80 4,212,200 53.22 44.53
05-10-17 53.31 53.53 52.55 3,611,300 53.26 44.56
05-10-14 52.55 53.65 52.28 3,445,600 53.49 44.76
05-10-13 51.45 52.50 51.45 4,514,700 52.35 43.80
Date Open High Low Vol Cls adjCls
05-10-12 51.69 51.98 50.77 5,756,700 51.45 43.05
05-10-11 52.50 52.85 51.93 2,844,100 51.99 43.50
05-10-10 53.10 53.28 52.10 3,398,300 52.22 43.69
05-10-07 52.90 53.00 52.11 4,234,200 52.77 44.15
05-10-06 52.30 52.90 51.38 6,485,500 52.02 43.53
05-10-05 52.10 52.16 51.20 4,505,300 51.24 42.87
05-10-04 51.68 52.62 51.49 4,194,900 52.10 43.59
05-10-03 52.29 52.65 51.48 3,079,800 51.82 43.36
05-09-30 51.75 52.18 51.48 3,628,000 51.93 43.45
Date Open High Low Vol Cls adjCls
05-09-29 51.16 51.89 50.56 4,161,500 51.50 43.09
05-09-28 52.90 53.30 51.15 4,234,700 51.36 42.97
05-09-27 52.90 53.24 52.10 2,650,500 52.73 44.12
05-09-26 53.40 54.19 52.07 4,344,000 52.68 44.08
05-09-23 52.72 53.37 52.27 3,627,000 52.59 44.00
05-09-22 50.99 52.85 50.66 5,383,200 52.60 44.01
05-09-21 50.84 51.27 49.89 5,955,300 50.85 42.55
05-09-20 52.40 52.64 50.64 4,151,800 50.84 42.54
05-09-19 53.05 53.13 51.90 3,451,600 52.23 43.70
Date Open High Low Vol Cls adjCls
05-09-16 53.32 53.56 52.79 5,894,000 53.30 44.60
05-09-15 52.97 53.34 52.46 2,367,100 52.77 44.15
05-09-14 55.00 55.00 52.70 4,517,800 52.75 44.14
05-09-13 55.42 55.44 54.17 3,733,000 54.19 45.34
05-09-12 54.20 55.61 54.07 4,289,800 55.42 46.37
05-09-09 54.07 54.59 53.95 2,529,000 54.40 45.52
05-09-08 53.27 54.09 53.17 3,703,300 54.05 45.23
05-09-07 53.98 54.26 53.50 3,131,400 54.14 45.30
05-09-06 53.41 54.40 53.35 3,872,200 53.96 45.15
Date Open High Low Vol Cls adjCls
05-09-02 53.75 54.00 52.83 3,998,300 53.16 44.48
05-09-01 53.90 54.46 52.45 5,598,700 52.78 44.16
05-08-31 54.19 54.19 52.77 7,075,200 53.75 44.97
05-08-30 55.66 55.71 53.78 4,545,100 54.14 45.30
05-08-29 55.10 55.96 55.02 2,768,200 55.72 46.62
05-08-26 55.80 56.09 55.56 3,439,400 55.68 46.59
05-08-25 56.45 56.64 55.66 3,210,600 56.01 46.87
05-08-24 55.60 56.47 55.60 3,492,900 55.75 46.65
05-08-23 56.80 57.23 56.00 4,036,700 56.10 46.94
Date Open High Low Vol Cls adjCls
05-08-22 55.41 56.20 55.30 3,706,900 56.14 46.97
05-08-19 56.30 56.30 55.12 4,178,500 55.34 46.30
05-08-18 56.00 56.32 55.81 3,403,400 56.15 46.98
05-08-17 55.80 56.50 55.71 3,604,600 56.00 46.86
05-08-16 56.90 56.90 55.70 3,889,900 55.71 46.53
05-08-15 56.90 57.48 56.33 3,229,400 57.15 47.73
05-08-12 55.65 56.70 55.44 4,014,600 56.58 47.26
05-08-11 56.70 57.30 55.18 6,163,900 55.65 46.48
05-08-10 55.82 56.43 55.15 3,929,800 55.54 46.39
Date Open High Low Vol Cls adjCls
05-08-09 55.50 56.12 55.40 3,169,600 55.42 46.29
05-08-08 55.75 55.88 54.82 2,026,100 55.05 45.98
05-08-05 55.63 56.15 55.13 2,798,400 55.47 46.33
05-08-04 57.20 57.20 55.83 5,273,100 56.09 46.85
05-08-03 57.47 57.90 56.91 3,425,200 57.67 48.17
05-08-02 57.85 57.91 56.64 4,631,500 57.64 48.14
05-08-01 58.40 58.41 57.58 4,801,000 57.80 48.28
05-07-29 59.40 59.61 58.73 3,018,900 58.75 49.07
05-07-28 59.65 59.77 59.23 2,528,900 59.64 49.81
Date Open High Low Vol Cls adjCls
05-07-27 59.23 59.47 58.78 1,713,000 59.35 49.57
05-07-26 59.30 59.90 58.76 3,134,600 59.03 49.30
05-07-25 59.10 59.49 58.56 3,151,100 58.72 49.04
05-07-22 58.20 59.13 58.15 3,267,900 59.10 49.36
05-07-21 59.75 59.79 57.98 4,968,900 58.23 48.64
05-07-20 59.46 60.00 58.77 3,755,700 59.98 50.10
05-07-19 59.50 59.71 58.90 2,748,200 59.56 49.75
05-07-18 58.70 59.20 58.64 2,075,500 59.00 49.28
05-07-15 58.25 58.76 58.17 2,320,900 58.70 49.03
Date Open High Low Vol Cls adjCls
05-07-14 58.30 58.97 57.72 3,789,200 58.39 48.77
05-07-13 58.25 58.36 57.48 3,379,500 57.87 48.33
05-07-12 57.10 58.62 57.07 5,195,900 58.26 48.66
05-07-11 57.48 57.51 56.99 2,029,200 57.21 47.78
05-07-08 56.63 57.32 56.34 4,220,400 56.93 47.55
05-07-07 55.46 56.99 55.45 4,725,600 56.42 47.12
05-07-06 55.95 55.95 55.22 3,322,200 55.56 46.41
05-07-05 54.62 56.15 54.47 2,830,500 56.04 46.81
05-07-01 54.65 55.00 54.40 2,562,700 54.56 45.57
Date Open High Low Vol Cls adjCls
05-06-30 54.41 54.98 54.21 3,540,800 54.41 45.44
05-06-29 55.65 55.80 54.79 2,398,800 54.90 45.85
05-06-28 55.10 55.94 55.06 2,760,300 55.67 46.50
05-06-27 54.13 55.07 54.08 3,040,400 54.72 45.70
05-06-24 55.01 55.01 53.94 3,962,800 54.07 45.16
05-06-23 55.91 56.24 54.82 3,025,500 55.03 45.96
05-06-22 54.75 56.15 54.72 4,345,200 55.93 46.71
05-06-21 54.90 55.35 54.35 3,023,900 54.75 45.73
05-06-20 54.09 54.92 53.80 3,842,900 54.90 45.85
Date Open High Low Vol Cls adjCls
05-06-17 55.09 55.09 54.28 4,473,000 54.42 45.45
05-06-16 54.83 55.01 54.27 2,258,500 54.56 45.57
05-06-15 54.94 55.00 53.75 4,483,300 55.00 45.94
05-06-14 53.75 54.72 53.75 3,663,100 54.55 45.56
05-06-13 53.63 53.94 53.25 2,284,100 53.33 44.54
05-06-10 54.14 54.36 53.10 2,508,400 53.55 44.73
05-06-09 53.70 54.41 53.51 2,939,100 53.93 45.04
05-06-08 54.35 54.40 53.58 3,287,700 53.90 45.02
05-06-07 54.30 55.10 54.10 3,499,900 54.21 45.28
Date Open High Low Vol Cls adjCls
05-06-06 54.15 54.46 53.60 1,799,700 53.94 45.05
05-06-03 54.50 54.75 53.75 2,872,700 53.92 45.04
05-06-02 54.00 54.93 53.99 4,124,900 54.65 45.65
05-06-01 53.65 54.31 53.26 3,547,800 53.83 44.96
05-05-31 53.65 53.80 53.44 3,750,000 53.70 44.85
05-05-27 53.30 53.85 53.30 2,262,500 53.50 44.68
05-05-26 53.16 53.52 52.42 3,802,600 53.33 44.54
05-05-25 52.65 53.13 52.36 3,324,700 52.91 44.19
05-05-24 52.06 53.00 51.94 4,342,200 52.85 44.14
Date Open High Low Vol Cls adjCls
05-05-23 52.08 52.39 51.79 2,778,500 52.14 43.55
05-05-20 52.40 52.40 51.67 3,784,600 51.89 43.34
05-05-19 52.35 52.89 52.02 7,891,500 52.67 43.99
05-05-18 51.10 52.05 50.23 6,753,400 52.02 43.45
05-05-17 49.25 50.49 49.25 4,387,200 50.34 41.98
05-05-16 48.74 49.69 48.70 4,021,400 49.50 41.28
05-05-13 48.92 49.20 47.72 4,918,800 48.49 40.44
05-05-12 47.50 49.52 47.50 7,326,200 48.80 40.69
05-05-11 47.45 48.25 47.22 3,441,200 48.20 40.19
Date Open High Low Vol Cls adjCls
05-05-10 47.18 47.84 47.10 2,418,800 47.51 39.62
05-05-09 46.89 47.62 46.87 2,262,800 47.61 39.70
05-05-06 47.33 47.78 46.74 3,117,200 46.87 39.08
05-05-05 47.50 48.03 47.00 4,116,400 47.28 39.43
05-05-04 47.00 47.27 45.70 8,511,800 46.28 38.59
05-05-03 47.04 47.47 46.70 4,337,200 46.95 39.15
05-05-02 46.62 47.20 46.60 3,157,000 47.20 39.36
05-04-29 47.25 47.34 45.55 4,473,400 46.41 38.70
05-04-28 46.99 47.52 46.49 3,292,700 46.85 39.07
Date Open High Low Vol Cls adjCls
05-04-27 46.56 47.22 46.01 3,051,800 46.90 39.11
05-04-26 46.63 47.12 46.34 2,925,600 46.57 38.83
05-04-25 46.76 47.52 46.76 3,281,400 47.02 39.21
05-04-22 47.30 47.38 46.33 3,754,000 46.63 38.88
05-04-21 47.24 48.00 47.24 3,352,600 47.85 39.90
05-04-20 47.75 48.11 46.79 5,507,400 46.85 39.07
05-04-19 48.00 48.14 46.74 5,727,200 47.89 39.94
05-04-18 48.20 48.95 47.85 4,258,200 48.62 40.54
05-04-15 48.76 48.98 47.80 3,673,300 48.00 40.03
Date Open High Low Vol Cls adjCls
05-04-14 49.90 49.94 48.77 3,359,800 48.99 40.85
05-04-13 50.40 50.62 49.53 2,858,800 49.73 41.47
05-04-12 49.55 50.60 48.94 4,465,900 50.40 42.03
05-04-11 50.23 50.23 49.52 2,163,600 49.75 41.49
05-04-08 50.25 50.57 49.93 3,222,400 50.05 41.74
05-04-07 50.25 50.80 49.03 4,037,800 50.74 42.31
05-04-06 50.55 50.85 49.79 2,543,400 49.97 41.67
05-04-05 49.62 50.45 49.50 2,932,200 50.42 42.05
05-04-04 49.66 49.97 48.80 3,704,200 49.75 41.49
Date Open High Low Vol Cls adjCls
05-04-01 50.12 50.12 48.79 5,472,400 49.40 41.19
05-03-31 50.63 51.00 50.01 3,551,000 50.02 41.71
05-03-30 50.45 51.24 50.45 2,653,000 50.80 42.36
05-03-29 50.30 51.00 50.01 2,281,400 50.25 41.90
05-03-28 50.08 51.07 50.06 1,970,200 50.47 42.09
05-03-24 50.30 50.45 49.88 2,030,900 50.09 41.77
05-03-23 50.44 50.70 50.00 4,023,400 50.09 41.77
05-03-22 50.30 51.38 50.01 3,368,600 50.44 42.06
05-03-21 50.76 50.89 49.62 2,659,800 50.28 41.93
Date Open High Low Vol Cls adjCls
05-03-18 51.40 51.48 50.51 4,304,300 50.76 42.33
05-03-17 51.47 51.71 50.88 2,418,600 51.43 42.89
05-03-16 51.60 51.70 51.08 3,443,600 51.43 42.89
05-03-15 52.21 52.58 51.88 2,414,700 51.95 43.32
05-03-14 52.09 52.26 51.58 2,747,600 52.15 43.49
05-03-11 52.11 52.46 51.71 2,583,600 51.75 43.15
05-03-10 52.26 52.41 51.92 1,942,300 52.29 43.60
05-03-09 51.90 52.33 51.83 2,261,300 52.02 43.38
05-03-08 52.40 52.52 52.03 2,191,100 52.25 43.57
Date Open High Low Vol Cls adjCls
05-03-07 52.61 52.75 51.95 2,677,500 52.37 43.67
05-03-04 52.85 52.96 52.30 4,533,000 52.39 43.69
05-03-03 52.90 53.26 52.10 5,790,500 52.50 43.78
05-03-02 51.20 52.43 50.86 4,176,300 51.87 43.25
05-03-01 51.13 51.81 51.12 3,335,500 51.32 42.80
05-02-28 51.18 51.63 50.36 2,794,500 50.82 42.38
05-02-25 51.20 51.45 50.80 1,760,500 51.37 42.84
05-02-24 51.01 51.18 50.57 3,056,300 51.14 42.65
05-02-23 50.20 51.08 50.17 3,808,900 51.00 42.53
Date Open High Low Vol Cls adjCls
05-02-22 50.62 50.73 49.70 4,738,300 49.99 41.69
05-02-18 50.20 50.69 50.20 4,498,700 50.62 42.21
05-02-17 49.68 50.19 49.00 7,244,500 50.16 41.83
05-02-16 49.50 49.53 48.30 7,103,300 49.07 40.92
05-02-15 49.70 49.86 49.38 3,051,900 49.82 41.48
05-02-14 49.36 49.70 49.06 2,906,600 49.70 41.38
05-02-11 49.18 49.95 49.06 2,923,700 49.23 40.99
05-02-10 49.93 50.07 48.98 4,594,600 49.06 40.85
05-02-09 49.90 50.24 49.19 6,293,100 49.70 41.38
Date Open High Low Vol Cls adjCls
05-02-08 51.37 51.40 50.62 2,569,400 50.64 42.16
05-02-07 51.52 51.96 51.30 2,203,900 51.37 42.77
05-02-04 51.87 52.08 51.29 2,577,400 51.52 42.89
05-02-03 51.08 53.00 51.08 3,623,400 51.74 43.08
05-02-02 51.35 51.73 50.45 3,245,800 51.31 42.72
05-02-01 51.00 51.67 50.41 4,032,600 50.70 42.21
05-01-31 50.05 50.99 49.94 2,854,500 50.77 42.27
05-01-28 50.36 50.44 49.32 2,992,200 49.49 41.20
05-01-27 50.50 50.75 50.00 3,173,100 50.16 41.76
Date Open High Low Vol Cls adjCls
05-01-26 49.58 50.59 49.30 4,013,500 50.50 42.04
05-01-25 48.98 49.56 48.65 2,919,700 49.09 40.87
05-01-24 49.55 49.56 48.63 3,572,700 48.66 40.51
05-01-21 50.28 50.28 48.88 4,803,600 49.10 40.88
05-01-20 50.20 50.56 49.83 4,420,300 49.95 41.59
05-01-19 48.79 50.20 48.79 3,199,400 49.94 41.58
05-01-18 48.26 50.30 48.26 2,912,300 50.20 41.79
05-01-14 49.25 49.82 49.16 2,969,600 49.75 41.42
05-01-13 49.78 49.88 49.01 3,388,900 49.25 41.00
Date Open High Low Vol Cls adjCls
05-01-12 49.25 49.74 49.15 3,306,800 49.74 41.41
05-01-11 49.60 49.80 49.21 4,146,300 49.21 40.97
05-01-10 49.03 49.70 48.97 3,735,500 49.68 41.36
05-01-07 48.60 49.40 47.75 6,716,600 49.02 40.81
05-01-06 50.21 50.21 48.26 13,875,000 48.50 40.38
05-01-05 51.43 51.79 50.95 2,580,900 51.28 42.69
05-01-04 52.15 52.16 51.16 2,424,500 51.24 42.66
05-01-03 52.67 53.15 51.52 4,434,100 51.80 43.13
04-12-31 52.10 52.44 51.82 2,764,100 51.93 43.23
Date Open High Low Vol Cls adjCls
04-12-30 51.73 52.21 51.72 2,012,800 52.10 43.38
04-12-29 51.80 52.35 51.40 2,809,400 51.70 43.04
04-12-28 51.43 51.94 51.27 2,596,900 51.86 43.18
04-12-27 50.98 52.12 50.83 3,671,800 51.31 42.72
04-12-23 50.91 50.95 50.33 3,082,000 50.50 42.04
04-12-22 50.50 51.35 50.30 5,141,400 50.66 42.18
04-12-21 50.85 51.00 50.42 4,046,600 50.60 42.13
04-12-20 50.92 50.92 50.33 3,279,000 50.54 42.08
04-12-17 50.90 51.18 50.53 5,743,500 50.53 42.07
Date Open High Low Vol Cls adjCls
04-12-16 51.80 51.89 51.07 3,053,400 51.19 42.62
04-12-15 51.92 52.16 51.58 2,694,300 51.80 43.13
04-12-14 51.55 52.12 51.49 2,630,400 51.93 43.23
04-12-13 51.70 51.88 51.20 2,535,800 51.51 42.89
04-12-10 52.50 52.50 51.50 2,083,300 51.70 43.04
04-12-09 51.30 51.92 51.18 2,534,700 51.92 43.23
04-12-08 51.00 51.69 50.80 3,266,600 51.66 43.01
04-12-07 51.11 51.54 50.66 3,114,700 50.88 42.36
04-12-06 51.70 51.84 51.01 2,776,000 51.11 42.55
Date Open High Low Vol Cls adjCls
04-12-03 51.60 51.88 50.99 4,882,200 51.70 43.04
04-12-02 51.79 54.14 51.41 6,506,900 52.40 43.63
04-12-01 51.35 52.49 51.35 3,244,600 51.93 43.23
04-11-30 51.11 52.11 50.66 4,284,000 51.22 42.64
04-11-29 52.21 52.21 51.54 3,943,100 51.90 43.21
04-11-26 51.97 52.30 51.95 806,800 52.21 43.47
04-11-24 51.70 52.21 51.69 3,667,100 51.97 43.27
04-11-23 51.15 51.80 51.07 2,653,700 51.70 43.04
04-11-22 51.30 51.43 50.81 3,289,900 51.20 42.63
Date Open High Low Vol Cls adjCls
04-11-19 51.58 51.58 51.00 3,539,200 51.29 42.70
04-11-18 51.33 51.86 50.65 3,816,500 51.60 42.96
04-11-17 51.90 52.23 50.89 5,012,700 51.02 42.48
04-11-16 51.35 51.82 51.10 3,162,900 51.46 42.78
04-11-15 51.85 52.77 51.75 3,253,600 52.43 43.58
04-11-12 50.88 52.15 50.77 5,752,000 52.02 43.24
04-11-11 50.88 51.20 49.95 9,084,200 50.77 42.20
04-11-10 51.30 51.35 50.80 3,930,900 50.88 42.29
04-11-09 51.50 51.65 51.07 3,073,500 51.09 42.47
Date Open High Low Vol Cls adjCls
04-11-08 51.65 52.25 51.35 2,844,600 51.56 42.86
04-11-05 51.33 52.04 50.80 5,316,700 51.83 43.08
04-11-04 50.37 51.46 49.85 6,428,600 51.33 42.67
04-11-03 51.41 51.44 49.97 4,749,400 50.37 41.87
04-11-02 50.50 51.62 50.31 4,818,700 50.50 41.98
04-11-01 50.02 50.70 49.83 4,971,200 50.47 41.95
04-10-29 50.00 50.26 49.86 5,753,500 50.02 41.58
04-10-28 49.37 50.00 49.37 4,185,800 50.00 41.56
04-10-27 48.45 49.45 48.01 4,118,300 49.45 41.11
Date Open High Low Vol Cls adjCls
04-10-26 48.00 48.71 47.72 4,462,100 48.46 40.28
04-10-25 47.47 48.00 47.19 3,355,500 47.83 39.76
04-10-22 48.20 48.50 47.37 3,331,200 47.71 39.66
04-10-21 47.96 48.22 47.60 3,243,100 48.10 39.98
04-10-20 48.45 48.45 47.91 4,010,300 48.17 40.04
04-10-19 48.35 49.25 48.10 5,509,500 48.46 40.28
04-10-18 46.87 48.07 46.71 3,444,200 47.75 39.69
04-10-15 46.18 47.02 45.60 2,712,400 46.89 38.98
04-10-14 46.45 46.68 45.74 2,325,300 46.02 38.25
Date Open High Low Vol Cls adjCls
04-10-13 47.55 48.00 46.24 3,520,700 46.67 38.80
04-10-12 47.31 47.72 47.05 3,042,500 47.44 39.44
04-10-11 47.59 48.20 47.53 2,892,100 47.76 39.70
04-10-08 47.14 47.70 47.11 3,797,900 47.33 39.34
04-10-07 47.48 48.19 47.10 5,921,400 47.13 39.18
04-10-06 46.52 47.20 46.26 2,557,700 47.10 39.15
04-10-05 46.72 47.17 46.12 2,666,500 46.52 38.67
04-10-04 46.10 47.11 46.02 3,344,600 46.69 38.81
04-10-01 45.45 45.84 45.30 2,930,700 45.45 37.78
Date Open High Low Vol Cls adjCls
04-09-30 45.63 45.63 45.17 3,462,100 45.25 37.61
04-09-29 45.83 45.89 45.31 2,210,200 45.81 38.08
04-09-28 46.00 46.10 45.19 3,116,700 45.83 38.10
04-09-27 46.22 46.30 45.54 2,618,200 45.75 38.03
04-09-24 45.33 46.90 45.26 4,145,800 46.22 38.42
04-09-23 45.32 45.57 45.03 3,725,500 45.16 37.54
04-09-22 45.45 45.73 45.30 3,306,700 45.38 37.72
04-09-21 45.38 46.00 45.15 3,701,800 45.66 37.96
04-09-20 45.20 45.58 45.07 2,280,800 45.38 37.72
Date Open High Low Vol Cls adjCls
04-09-17 45.40 45.46 44.84 3,503,500 45.32 37.67
04-09-16 45.42 45.82 45.23 2,033,900 45.35 37.70
04-09-15 46.05 46.06 45.45 3,371,400 45.59 37.90
04-09-14 46.07 46.21 45.65 2,597,600 46.21 38.41
04-09-13 46.26 46.60 45.90 2,574,900 46.25 38.45
04-09-10 45.31 46.09 44.98 2,292,600 45.82 38.09
04-09-09 45.80 46.21 44.99 2,926,000 45.17 37.55
04-09-08 46.30 46.65 45.73 2,832,000 45.81 38.08
04-09-07 46.00 46.40 45.50 4,198,300 46.25 38.45
Date Open High Low Vol Cls adjCls
04-09-03 45.77 46.58 45.75 2,531,200 45.93 38.18
04-09-02 44.97 45.95 44.81 4,548,300 45.73 38.01
04-09-01 44.53 44.97 44.43 2,522,200 44.96 37.37
04-08-31 44.74 44.94 44.43 4,922,400 44.58 37.06
04-08-30 44.90 44.94 44.49 1,958,100 44.74 37.19
04-08-27 44.68 44.99 44.45 2,087,800 44.94 37.36
04-08-26 44.79 44.95 44.61 1,626,400 44.67 37.13
04-08-25 44.48 44.89 44.12 3,583,000 44.78 37.22
04-08-24 44.39 44.85 44.00 4,738,400 44.33 36.85
Date Open High Low Vol Cls adjCls
04-08-23 43.64 44.05 42.69 3,944,000 43.74 36.36
04-08-20 43.91 44.07 43.56 2,577,900 43.81 36.42
04-08-19 44.11 44.15 43.55 3,092,700 43.91 36.50
04-08-18 43.87 44.28 43.38 3,592,200 44.11 36.67
04-08-17 44.00 44.49 43.75 4,963,100 43.98 36.49
04-08-16 42.94 43.93 42.75 4,036,400 43.91 36.43
04-08-13 42.02 42.94 41.90 5,274,900 42.94 35.63
04-08-12 40.80 43.11 40.54 9,748,100 41.90 34.77
04-08-11 40.80 41.21 40.03 4,570,900 40.42 33.54
Date Open High Low Vol Cls adjCls
04-08-10 41.07 41.23 40.47 5,432,200 41.06 34.07
04-08-09 41.05 41.50 40.85 2,519,200 41.09 34.09
04-08-06 41.05 41.37 40.54 5,033,000 40.81 33.86
04-08-05 43.25 43.25 41.73 3,702,000 41.76 34.65
04-08-04 43.12 43.87 42.85 2,615,200 43.13 35.79
04-08-03 43.72 43.94 43.29 2,967,900 43.45 36.05
04-08-02 43.85 44.36 43.58 2,795,400 43.89 36.42
04-07-30 44.70 44.79 43.46 4,880,900 43.60 36.18
04-07-29 44.35 44.82 44.11 2,492,600 44.33 36.78
Date Open High Low Vol Cls adjCls
04-07-28 44.15 44.39 43.37 2,669,700 44.03 36.53
04-07-27 43.10 44.39 43.05 4,726,700 44.27 36.73
04-07-26 43.91 43.97 42.49 3,824,100 42.77 35.49
04-07-23 43.12 44.23 43.05 6,815,000 43.83 36.37
04-07-22 42.80 43.24 42.30 3,288,500 43.12 35.78
04-07-21 43.71 43.94 43.00 3,224,400 43.00 35.68
04-07-20 43.05 43.59 42.90 3,437,000 43.51 36.10
04-07-19 42.65 43.00 42.48 4,162,600 42.74 35.46
04-07-16 42.88 43.13 41.85 4,566,900 42.40 35.18
Date Open High Low Vol Cls adjCls
04-07-15 43.00 43.03 42.50 3,689,700 42.60 35.35
04-07-14 43.50 43.63 42.38 5,125,900 42.61 35.36
04-07-13 42.40 43.87 42.25 7,304,600 43.64 36.21
04-07-12 41.12 42.45 40.93 4,664,600 42.35 35.14
04-07-09 41.00 41.30 40.85 4,640,200 41.27 34.24
04-07-08 41.48 41.50 40.49 6,554,900 40.80 33.85
04-07-07 40.75 41.87 40.71 6,927,100 41.49 34.43
04-07-06 41.20 41.63 40.93 4,656,400 41.24 34.22
04-07-02 42.15 42.41 41.41 4,614,700 41.75 34.64
Date Open High Low Vol Cls adjCls
04-07-01 42.80 43.24 41.94 5,166,100 42.25 35.06
04-06-30 42.57 42.71 42.01 5,328,400 42.47 35.24
04-06-29 42.75 42.75 41.18 16,079,900 42.29 35.09
04-06-28 44.45 44.73 43.97 5,027,800 44.04 36.54
04-06-25 45.46 45.80 44.28 3,975,700 44.45 36.88
04-06-24 45.60 45.84 45.21 2,508,300 45.45 37.71
04-06-23 45.00 45.83 44.89 3,746,300 45.82 38.02
04-06-22 45.70 45.91 44.71 7,462,500 45.16 37.47
04-06-21 45.99 46.89 45.75 3,203,200 46.43 38.53
Date Open High Low Vol Cls adjCls
04-06-18 46.19 46.48 45.84 2,409,400 45.99 38.16
04-06-17 45.75 46.40 45.43 2,055,100 46.19 38.33
04-06-16 46.21 46.25 45.94 2,148,500 46.00 38.17
04-06-15 45.90 46.49 45.88 3,120,900 46.21 38.34
04-06-14 45.88 45.89 45.30 3,078,900 45.75 37.96
04-06-10 47.21 47.40 45.33 10,224,700 45.75 37.96
04-06-09 45.95 46.47 45.63 3,223,500 45.63 37.86
04-06-08 45.39 46.49 45.32 2,898,500 46.20 38.33
04-06-07 45.35 45.88 45.07 2,233,200 45.88 38.07
Date Open High Low Vol Cls adjCls
04-06-04 45.60 45.74 44.96 2,688,600 45.21 37.51
04-06-03 45.00 45.98 44.68 4,280,600 45.36 37.64
04-06-02 44.46 45.61 44.30 3,753,200 45.38 37.65
04-06-01 44.55 44.90 43.88 2,413,000 44.26 36.73
04-05-28 44.60 44.94 44.37 2,334,600 44.70 37.09
04-05-27 44.00 45.06 43.94 3,623,600 44.41 36.85
04-05-26 44.05 44.39 43.65 3,420,900 43.65 36.22
04-05-25 43.60 44.25 43.35 3,255,000 44.13 36.62
04-05-24 44.70 44.70 43.13 3,868,700 43.76 36.31
Date Open High Low Vol Cls adjCls
04-05-21 43.29 43.69 42.96 2,611,400 43.21 35.85
04-05-20 43.10 43.27 42.47 2,978,800 43.03 35.70
04-05-19 43.97 44.25 43.18 3,841,600 43.28 35.91
04-05-18 42.55 43.67 42.40 4,589,800 43.36 35.98
04-05-17 42.50 42.52 41.72 4,279,300 42.21 34.97
04-05-14 43.18 43.49 42.80 3,768,200 43.00 35.62
04-05-13 44.00 44.25 43.10 6,661,200 43.17 35.76
04-05-12 44.30 44.38 43.35 5,353,500 44.35 36.74
04-05-11 44.00 44.44 43.92 4,040,500 44.29 36.69
Date Open High Low Vol Cls adjCls
04-05-10 43.26 44.00 43.01 4,808,800 43.55 36.08
04-05-07 43.81 44.37 43.03 6,491,700 43.26 35.84
04-05-06 44.46 44.46 43.75 4,554,800 44.15 36.57
04-05-05 44.35 44.79 44.22 3,141,700 44.71 37.04
04-05-04 44.09 44.38 43.77 3,413,900 44.10 36.53
04-05-03 43.33 44.18 43.18 4,259,000 44.07 36.51
04-04-30 43.61 44.15 43.37 3,080,400 43.37 35.93
04-04-29 44.22 44.80 42.89 3,661,000 43.40 35.95
04-04-28 44.50 44.87 44.13 3,201,700 44.22 36.63
Date Open High Low Vol Cls adjCls
04-04-27 44.25 44.97 44.25 2,687,700 44.54 36.90
04-04-26 44.89 44.90 44.17 2,207,900 44.22 36.63
04-04-23 44.75 45.00 44.54 2,033,200 44.74 37.06
04-04-22 44.00 44.96 43.96 3,601,200 44.96 37.24
04-04-21 43.90 44.11 43.25 2,812,800 44.10 36.53
04-04-20 44.15 44.60 43.71 2,791,900 43.71 36.21
04-04-19 44.00 44.18 43.60 2,606,800 43.80 36.28
04-04-16 43.99 44.35 43.75 3,404,700 44.28 36.68
04-04-15 43.05 43.82 42.95 3,675,100 43.69 36.19
Date Open High Low Vol Cls adjCls
04-04-14 42.50 43.52 42.44 5,383,700 42.86 35.50
04-04-13 44.80 45.16 43.60 3,224,300 43.71 36.21
04-04-12 44.40 45.00 44.35 2,405,900 44.85 37.15
04-04-08 45.18 45.18 43.60 4,707,400 44.17 36.59
04-04-07 45.28 45.39 44.75 3,185,800 44.81 37.12
04-04-06 44.78 45.61 44.70 2,061,000 45.40 37.61
04-04-05 44.62 45.21 44.30 2,577,000 45.08 37.34
04-04-02 44.76 44.97 44.46 3,257,200 44.75 37.07
04-04-01 44.40 44.60 43.81 4,986,000 44.32 36.71
Date Open High Low Vol Cls adjCls
04-03-31 45.25 45.30 44.70 3,240,900 45.04 37.31
04-03-30 45.00 45.64 45.00 2,837,500 45.21 37.45
04-03-29 44.99 45.61 44.75 3,537,500 45.43 37.63
04-03-26 44.44 44.78 44.18 3,151,800 44.51 36.87
04-03-25 44.00 44.75 44.00 4,670,400 44.42 36.80
04-03-24 43.70 44.18 43.45 3,611,800 43.83 36.31
04-03-23 44.22 44.49 43.84 3,022,300 43.84 36.32
04-03-22 44.55 44.60 43.92 3,944,600 44.22 36.63
04-03-19 46.81 46.81 44.46 3,133,700 44.73 37.05
Date Open High Low Vol Cls adjCls
04-03-18 44.94 45.17 44.07 3,610,300 44.89 37.19
04-03-17 45.24 45.49 44.97 3,897,300 45.00 37.28
04-03-16 45.17 45.43 44.72 3,944,600 45.29 37.52
04-03-15 45.51 45.51 44.96 4,206,500 45.14 37.39
04-03-12 44.80 45.86 44.60 6,519,900 45.63 37.80
04-03-11 44.40 45.66 44.40 18,401,200 44.70 37.03
04-03-10 42.85 42.90 41.58 3,250,900 41.73 34.57
04-03-09 43.20 43.21 42.53 2,383,000 42.85 35.50
04-03-08 43.10 43.47 42.89 2,855,700 42.93 35.56
Date Open High Low Vol Cls adjCls
04-03-05 43.15 43.61 42.91 4,261,600 43.20 35.79
04-03-04 43.59 44.18 43.10 2,965,000 43.77 36.26
04-03-03 43.35 43.70 43.01 3,662,400 43.59 36.11
04-03-02 44.10 44.49 43.31 3,035,300 43.58 36.10
04-03-01 44.16 44.59 44.16 4,221,400 44.41 36.79
04-02-27 43.40 44.68 43.29 5,670,800 43.96 36.42
04-02-26 42.92 43.53 42.80 3,735,200 43.20 35.79
04-02-25 42.55 43.10 42.37 2,618,800 42.91 35.55
04-02-24 42.92 43.64 42.20 4,368,300 42.72 35.39
Date Open High Low Vol Cls adjCls
04-02-23 43.20 43.20 42.72 3,933,100 42.92 35.55
04-02-20 42.32 43.19 42.05 5,665,200 42.64 35.32
04-02-19 42.90 43.70 41.71 8,791,500 41.71 34.55
04-02-18 41.95 42.55 41.88 4,638,200 42.29 35.03
04-02-17 41.95 41.99 41.64 4,309,000 41.88 34.63
04-02-13 41.48 41.72 40.83 3,076,100 41.17 34.05
04-02-12 41.25 41.96 41.21 3,322,600 41.72 34.50
04-02-11 41.25 41.95 40.84 5,460,500 41.65 34.44
04-02-10 40.00 41.33 39.94 8,157,400 41.30 34.15
Date Open High Low Vol Cls adjCls
04-02-09 39.79 40.12 39.47 2,863,300 39.53 32.69
04-02-06 39.05 39.44 38.69 3,917,600 39.44 32.62
04-02-05 39.01 39.90 38.81 4,923,300 39.10 32.34
04-02-04 39.00 39.90 38.90 6,280,800 39.00 32.25
04-02-03 38.59 39.16 38.40 3,907,100 39.00 32.25
04-02-02 38.05 38.83 38.04 3,938,800 38.59 31.91
04-01-30 38.06 38.83 37.86 3,293,100 37.96 31.39
04-01-29 37.73 38.16 37.31 5,926,400 38.02 31.44
04-01-28 38.78 38.90 37.27 5,685,600 37.47 30.99
Date Open High Low Vol Cls adjCls
04-01-27 38.75 39.20 38.52 5,679,000 38.78 32.07
04-01-26 38.86 38.89 38.05 3,028,900 38.52 31.86
04-01-23 38.61 39.00 38.35 3,038,100 39.00 32.25
04-01-22 38.16 38.55 38.16 2,627,700 38.40 31.76
04-01-21 37.92 38.35 37.60 4,132,700 38.26 31.64
04-01-20 39.16 39.16 37.82 4,425,900 37.92 31.36
04-01-16 39.25 39.50 38.74 4,717,100 39.16 32.39
04-01-15 38.40 39.10 38.00 4,104,400 39.05 32.29
04-01-14 38.25 38.49 37.98 3,304,400 38.35 31.72
Date Open High Low Vol Cls adjCls
04-01-13 37.65 38.24 37.64 5,295,400 38.24 31.62
04-01-12 37.35 37.48 36.78 3,958,700 37.34 30.88
04-01-09 37.56 37.56 36.98 4,755,200 37.05 30.64
04-01-08 39.10 39.22 37.53 6,064,300 37.76 31.23
04-01-07 38.35 38.57 37.75 3,389,100 38.27 31.65
04-01-06 37.90 38.69 37.68 5,080,300 38.57 31.90
04-01-05 37.75 38.26 36.63 6,555,300 37.40 30.93
04-01-02 38.45 38.78 37.63 2,631,800 37.72 31.19
03-12-31 38.41 38.70 38.08 2,568,600 38.40 31.76
Date Open High Low Vol Cls adjCls
03-12-30 38.35 38.56 38.07 3,297,000 38.38 31.74
03-12-29 37.75 38.71 37.75 3,428,900 38.65 31.96
03-12-26 37.60 38.16 37.60 1,012,200 37.72 31.19
03-12-24 37.60 37.86 37.26 2,576,100 37.65 31.14
03-12-23 37.76 38.59 37.67 3,601,300 38.03 31.45
03-12-22 38.01 38.63 37.69 3,288,700 38.16 31.56
03-12-19 38.43 38.50 37.90 3,813,500 38.01 31.43
03-12-18 38.40 39.11 38.40 4,722,100 38.50 31.84
03-12-17 36.95 38.45 36.90 6,347,100 38.40 31.76
Date Open High Low Vol Cls adjCls
03-12-16 37.12 37.55 36.19 7,056,800 37.24 30.80
03-12-15 39.35 39.40 36.99 7,889,700 37.12 30.70
03-12-12 39.03 39.16 38.55 2,485,100 38.77 32.06
03-12-11 39.25 39.54 39.00 2,774,600 39.01 32.26
03-12-10 39.12 39.91 38.92 5,164,200 39.10 32.34
03-12-09 39.55 39.68 38.91 2,362,500 39.12 32.35
03-12-08 39.19 39.54 38.82 3,035,900 39.24 32.45
03-12-05 39.98 40.25 39.13 3,564,400 39.19 32.41
03-12-04 39.35 40.25 39.32 7,709,600 40.15 33.20
Date Open High Low Vol Cls adjCls
03-12-03 38.90 39.47 38.84 3,992,000 39.23 32.44
03-12-02 39.40 39.65 38.89 4,054,500 39.01 32.26
03-12-01 39.00 39.68 38.52 5,338,100 39.58 32.73
03-11-28 38.72 38.85 38.51 1,188,700 38.72 32.02
03-11-26 38.92 38.99 38.00 3,406,400 38.72 32.02
03-11-25 39.15 39.15 38.65 3,370,200 38.98 32.24
03-11-24 38.00 38.90 37.97 3,255,800 38.74 32.04
03-11-21 37.99 38.33 37.61 3,766,300 37.75 31.22
03-11-20 38.26 38.70 37.79 3,826,900 37.85 31.30
Date Open High Low Vol Cls adjCls
03-11-19 37.80 38.48 37.50 4,130,900 38.48 31.82
03-11-18 39.00 39.10 37.96 3,144,500 38.00 31.43
03-11-17 38.65 38.65 37.20 3,234,300 38.34 31.65
03-11-14 38.60 39.25 38.35 4,146,800 38.64 31.90
03-11-13 39.94 39.94 38.23 11,547,600 39.00 32.19
03-11-12 39.42 40.00 39.10 3,413,900 39.93 32.96
03-11-11 39.70 39.82 39.03 3,836,400 39.42 32.54
03-11-10 38.94 39.28 38.56 3,952,400 39.05 32.24
03-11-07 39.15 39.32 38.75 2,980,800 38.86 32.08
Date Open High Low Vol Cls adjCls
03-11-06 38.83 39.57 38.54 4,670,800 39.15 32.32
03-11-05 39.44 39.45 38.67 3,292,100 38.84 32.06
03-11-04 39.93 39.97 39.25 2,786,700 39.44 32.56
03-11-03 40.00 40.50 39.75 3,281,800 39.86 32.90
03-10-31 39.28 40.13 39.28 2,755,200 39.74 32.80
03-10-30 39.50 40.24 39.08 3,518,100 39.28 32.43
03-10-29 39.67 39.76 39.35 2,995,300 39.50 32.61
03-10-28 38.75 39.71 38.67 4,833,800 39.69 32.76
03-10-27 38.85 39.10 38.76 4,132,200 38.80 32.03
Date Open High Low Vol Cls adjCls
03-10-24 38.98 38.98 37.85 3,776,500 38.38 31.68
03-10-23 39.11 39.18 38.65 3,050,100 39.03 32.22
03-10-22 39.89 39.89 39.05 2,418,100 39.11 32.28
03-10-21 39.25 40.05 39.21 2,306,900 39.89 32.93
03-10-20 39.85 39.90 39.20 2,862,200 39.41 32.53
03-10-17 40.40 40.52 39.50 2,543,900 39.68 32.76
03-10-16 40.43 40.77 40.00 2,396,300 40.25 33.23
03-10-15 40.90 40.91 40.06 2,991,600 40.34 33.30
03-10-14 40.20 40.67 39.78 2,110,300 40.67 33.57
Date Open High Low Vol Cls adjCls
03-10-13 39.85 40.29 39.57 2,180,500 40.11 33.11
03-10-10 40.29 40.47 39.44 3,490,300 39.57 32.66
03-10-09 40.00 40.78 39.81 5,951,700 40.40 33.35
03-10-08 39.98 40.00 39.05 1,723,600 39.30 32.44
03-10-07 38.70 39.70 38.62 2,299,500 39.69 32.76
03-10-06 39.13 39.40 39.02 2,321,800 39.15 32.32
03-10-03 38.24 39.95 38.24 3,681,200 39.35 32.48
03-10-02 38.45 38.55 37.89 2,837,600 38.24 31.57
03-10-01 37.63 38.69 37.61 3,803,900 38.62 31.88
Date Open High Low Vol Cls adjCls
03-09-30 37.50 38.10 36.75 5,634,900 37.63 31.06
03-09-29 38.35 38.55 36.85 6,599,200 37.55 31.00
03-09-26 39.00 39.11 38.24 3,895,900 38.25 31.57
03-09-25 39.50 39.60 39.03 3,978,700 39.11 32.28
03-09-24 39.40 39.52 38.80 3,868,400 38.89 32.10
03-09-23 38.50 39.59 38.46 4,269,300 39.49 32.60
03-09-22 38.70 38.83 38.01 4,701,200 38.10 31.45
03-09-19 39.52 39.65 39.02 2,938,200 39.24 32.39
03-09-18 39.48 39.84 39.36 2,723,100 39.60 32.69
Date Open High Low Vol Cls adjCls
03-09-17 39.45 39.89 39.25 2,939,800 39.29 32.43
03-09-16 39.30 39.57 38.77 3,833,100 39.45 32.57
03-09-15 39.15 39.45 39.02 3,592,300 39.19 32.35
03-09-12 38.84 39.21 38.15 3,818,000 39.03 32.22
03-09-11 38.70 39.37 38.70 2,735,800 39.09 32.27
03-09-10 39.03 39.32 38.47 4,867,000 38.56 31.83
03-09-09 39.35 39.70 39.01 6,605,300 39.02 32.21
03-09-08 39.05 40.15 38.80 9,386,500 40.15 33.14
03-09-05 40.75 40.75 39.75 3,615,400 40.01 33.03
Date Open High Low Vol Cls adjCls
03-09-04 41.00 41.18 40.47 3,736,400 40.75 33.64
03-09-03 41.75 41.80 41.15 3,332,100 41.54 34.29
03-09-02 40.80 41.51 40.76 5,226,400 41.51 34.27
03-08-29 40.40 40.70 39.89 3,390,200 40.60 33.51
03-08-28 39.20 40.42 39.20 5,154,700 40.22 33.20
03-08-27 38.98 39.35 38.97 2,730,100 39.12 32.29
03-08-26 38.71 39.50 38.71 3,375,400 39.10 32.28
03-08-25 38.50 38.85 38.20 2,729,200 38.71 31.95
03-08-22 39.35 39.41 38.29 2,628,100 38.40 31.70
Date Open High Low Vol Cls adjCls
03-08-21 38.86 39.39 38.80 2,782,500 39.01 32.20
03-08-20 38.75 39.35 38.73 2,670,100 38.80 32.03
03-08-19 37.83 39.28 37.83 3,387,300 38.89 32.10
03-08-18 38.35 38.82 38.25 3,412,700 38.72 31.96
03-08-15 37.45 38.03 37.35 3,156,200 37.89 31.22
03-08-14 38.50 39.27 37.69 11,205,900 37.70 31.06
03-08-13 40.00 40.33 39.32 3,763,200 39.94 32.91
03-08-12 39.39 40.16 39.36 4,633,300 40.00 32.96
03-08-11 38.70 39.43 38.70 3,102,600 39.15 32.26
Date Open High Low Vol Cls adjCls
03-08-08 38.20 38.94 38.05 2,201,900 38.91 32.06
03-08-07 38.70 38.98 38.00 4,967,900 38.00 31.31
03-08-06 37.45 37.95 37.15 3,764,200 37.69 31.06
03-08-05 37.40 38.44 37.40 3,897,700 37.65 31.02
03-08-04 38.01 38.65 37.44 2,838,900 38.56 31.77
03-08-01 38.22 38.46 37.84 2,182,400 38.01 31.32
03-07-31 38.65 39.19 38.08 2,444,000 38.32 31.57
03-07-30 38.34 38.63 38.23 2,616,100 38.23 31.50
03-07-29 39.25 39.39 37.97 4,404,800 38.20 31.48
Date Open High Low Vol Cls adjCls
03-07-28 39.55 39.85 39.00 2,513,500 39.44 32.50
03-07-25 38.26 39.30 38.16 1,605,100 39.10 32.22
03-07-24 38.95 39.52 38.40 2,375,000 38.48 31.71
03-07-23 38.75 38.83 38.05 1,420,800 38.54 31.76
03-07-22 37.66 39.19 37.66 2,520,600 38.64 31.84
03-07-21 38.42 38.45 38.08 2,024,300 38.31 31.57
03-07-18 38.43 38.70 38.10 2,603,700 38.42 31.66
03-07-17 38.85 39.17 38.20 2,055,800 38.50 31.72
03-07-16 39.47 39.85 38.76 3,311,600 39.14 32.25
Date Open High Low Vol Cls adjCls
03-07-15 38.90 39.10 38.43 2,413,200 38.89 32.04
03-07-14 38.93 39.55 37.89 3,069,400 38.84 32.00
03-07-11 37.50 38.49 37.25 3,074,400 38.43 31.66
03-07-10 38.95 38.95 37.28 5,073,000 37.74 31.10
03-07-09 39.50 39.91 38.65 4,160,200 38.95 32.09
03-07-08 38.55 39.94 38.49 4,443,600 39.82 32.81
03-07-07 37.75 38.73 37.70 3,613,400 38.64 31.84
03-07-03 37.95 37.95 37.34 1,825,700 37.39 30.81
03-07-02 37.98 38.11 37.50 2,312,000 37.96 31.28
Date Open High Low Vol Cls adjCls
03-07-01 37.84 37.84 36.91 3,671,600 37.62 31.00
03-06-30 37.48 38.20 37.48 3,013,000 37.84 31.18
03-06-27 37.72 38.25 37.12 2,407,400 37.23 30.68
03-06-26 36.87 37.60 36.80 2,954,400 37.55 30.94
03-06-25 37.70 37.95 37.00 3,174,000 37.10 30.57
03-06-24 37.19 37.70 37.19 2,384,100 37.41 30.82
03-06-23 37.39 37.72 36.81 2,808,700 37.02 30.50
03-06-20 37.43 37.85 36.93 4,118,300 37.45 30.86
03-06-19 37.70 37.77 37.18 2,358,600 37.30 30.73
Date Open High Low Vol Cls adjCls
03-06-18 37.61 37.78 37.21 1,882,000 37.51 30.91
03-06-17 38.45 38.45 37.56 2,587,000 37.60 30.98
03-06-16 37.45 38.13 37.21 2,492,600 38.00 31.31
03-06-13 38.20 38.25 36.99 2,710,500 37.00 30.49
03-06-12 38.09 38.72 37.40 4,256,500 37.92 31.24
03-06-11 37.27 37.90 37.05 3,264,900 37.78 31.13
03-06-10 37.25 37.74 37.12 3,553,000 37.48 30.88
03-06-09 37.31 37.83 36.81 3,986,500 36.99 30.48
03-06-06 38.15 38.59 37.65 5,112,800 37.79 31.14
Date Open High Low Vol Cls adjCls
03-06-05 37.05 38.26 36.95 5,012,300 37.55 30.94
03-06-04 37.28 37.90 36.14 3,201,700 37.70 31.06
03-06-03 37.17 37.60 36.51 3,242,800 37.08 30.55
03-06-02 37.10 38.00 36.70 5,695,500 37.16 30.62
03-05-30 35.66 36.63 35.62 6,212,700 36.63 30.18
03-05-29 35.70 36.03 35.12 5,730,700 35.36 29.14
03-05-28 34.85 35.79 34.85 5,346,800 35.25 29.04
03-05-27 32.75 34.19 32.70 3,488,500 34.00 28.01
03-05-23 33.40 33.59 33.00 2,777,500 33.06 27.24
Date Open High Low Vol Cls adjCls
03-05-22 32.75 33.78 32.56 4,189,000 33.69 27.76
03-05-21 33.09 33.64 33.00 3,353,100 33.06 27.24
03-05-20 33.30 33.75 32.99 3,278,500 33.40 27.52
03-05-19 34.05 34.05 33.20 3,603,400 33.20 27.36
03-05-16 33.99 35.29 33.99 7,430,100 34.05 28.06
03-05-15 34.80 35.93 33.50 16,115,700 34.46 28.34
03-05-14 36.53 36.64 35.66 5,942,400 35.93 29.55
03-05-13 34.32 37.02 34.32 4,949,400 36.41 29.95
03-05-12 35.15 36.60 35.15 5,199,200 36.13 29.72
Date Open High Low Vol Cls adjCls
03-05-09 34.78 35.27 34.63 4,457,700 35.27 29.01
03-05-08 34.17 35.25 34.09 6,156,700 34.78 28.61
03-05-07 34.33 34.69 34.02 3,937,900 34.17 28.11
03-05-06 33.88 34.70 33.79 5,599,100 34.33 28.24
03-05-05 33.64 33.81 33.18 4,412,300 33.67 27.69
03-05-02 32.90 33.75 32.68 3,439,300 33.32 27.41
03-05-01 33.10 33.18 32.31 4,171,700 32.90 27.06
03-04-30 33.40 33.83 32.90 7,097,000 33.44 27.51
03-04-29 33.17 33.89 32.76 4,375,100 33.35 27.43
Date Open High Low Vol Cls adjCls
03-04-28 32.35 33.36 31.72 4,550,700 33.12 27.24
03-04-25 32.89 33.14 31.99 3,468,800 32.35 26.61
03-04-24 32.70 32.99 32.52 2,524,100 32.79 26.97
03-04-23 33.01 33.66 32.96 3,634,300 33.23 27.33
03-04-22 32.46 33.32 32.04 3,532,600 33.01 27.15
03-04-21 31.65 32.53 31.65 3,557,500 32.46 26.70
03-04-17 31.69 32.51 31.27 3,365,400 32.30 26.57
03-04-16 32.35 32.40 31.61 4,139,000 31.69 26.07
03-04-15 31.55 32.31 31.38 6,563,900 32.14 26.44
Date Open High Low Vol Cls adjCls
03-04-14 30.90 31.43 30.43 7,081,100 31.41 25.84
03-04-11 31.85 32.10 30.80 7,724,600 30.88 25.40
03-04-10 29.80 32.18 29.75 10,786,300 31.85 26.20
03-04-09 31.12 31.87 30.75 3,683,800 30.79 25.33
03-04-08 31.78 32.05 31.35 4,337,300 31.71 26.08
03-04-07 31.65 32.49 31.65 6,635,500 31.78 26.14
03-04-04 30.80 30.99 30.44 2,957,200 30.94 25.45
03-04-03 30.45 30.90 30.25 2,960,700 30.31 24.93
03-04-02 29.92 30.67 29.51 3,404,600 30.45 25.05
Date Open High Low Vol Cls adjCls
03-04-01 29.15 29.26 28.50 3,315,700 29.15 23.98
03-03-31 28.67 29.72 28.54 2,973,400 29.26 24.07
03-03-28 29.51 29.90 29.14 3,333,800 29.56 24.31
03-03-27 29.70 29.77 29.34 3,085,300 29.51 24.27
03-03-26 29.80 30.60 29.67 3,894,300 29.90 24.59
03-03-25 29.50 30.03 28.64 4,193,300 29.76 24.48
03-03-24 29.78 30.50 28.80 5,199,600 29.50 24.26
03-03-21 30.10 30.88 29.41 7,427,300 30.73 25.28
03-03-20 29.60 30.00 28.76 4,564,800 29.93 24.62
Date Open High Low Vol Cls adjCls
03-03-19 29.46 29.74 28.78 3,979,700 29.60 24.35
03-03-18 29.80 29.85 28.93 4,608,100 29.25 24.06
03-03-17 27.36 29.50 27.05 6,731,100 29.40 24.18
03-03-14 28.30 28.39 27.15 6,017,300 27.28 22.44
03-03-13 27.45 28.39 27.19 6,019,100 28.27 23.25
03-03-12 26.30 26.85 25.94 4,410,300 26.82 22.06
03-03-11 26.68 27.05 26.19 3,957,800 26.27 21.61
03-03-10 26.55 26.97 26.00 4,328,900 26.67 21.94
03-03-07 26.06 26.88 25.60 6,113,500 26.75 22.00
Date Open High Low Vol Cls adjCls
03-03-06 25.91 27.00 25.91 6,424,200 26.06 21.44
03-03-05 26.69 26.80 25.90 6,802,200 26.34 21.67
03-03-04 27.31 27.48 26.45 6,347,100 26.50 21.80
03-03-03 28.80 28.89 27.51 4,328,600 27.56 22.67
03-02-28 28.25 28.75 28.03 4,117,100 28.65 23.57
03-02-27 28.26 28.39 27.68 4,934,200 27.90 22.95
03-02-26 28.20 28.46 28.00 3,514,600 28.12 23.13
03-02-25 28.24 28.65 27.62 5,646,000 28.51 23.45
03-02-24 28.10 28.44 27.94 6,667,200 28.23 23.22
Date Open High Low Vol Cls adjCls
03-02-21 27.45 28.57 27.25 9,069,500 28.48 23.43
03-02-20 27.68 27.99 26.50 8,076,200 26.77 22.02
03-02-19 27.90 28.10 27.41 3,930,300 27.87 22.92
03-02-18 27.30 28.19 27.30 3,526,800 28.02 23.05
03-02-14 26.90 27.69 26.50 5,497,000 27.69 22.73
03-02-13 27.27 27.27 26.71 4,894,600 27.01 22.17
03-02-12 26.97 27.50 26.97 3,607,800 27.27 22.38
03-02-11 26.80 27.10 26.60 4,426,900 26.97 22.14
03-02-10 26.60 26.82 25.92 4,916,700 26.77 21.97
Date Open High Low Vol Cls adjCls
03-02-07 27.54 27.74 26.58 3,649,000 26.80 22.00
03-02-06 28.17 28.17 26.90 4,219,400 27.20 22.32
03-02-05 28.05 28.50 27.51 2,851,400 27.87 22.87
03-02-04 28.53 28.53 27.65 3,371,900 27.78 22.80
03-02-03 28.43 29.07 28.21 3,497,500 28.52 23.41
03-01-31 27.69 28.42 27.56 5,566,000 28.21 23.15
03-01-30 28.29 29.00 27.52 7,139,400 27.55 22.61
03-01-29 26.65 27.46 26.35 4,647,900 27.15 22.28
03-01-28 27.60 27.60 26.79 6,575,900 27.00 22.16
Date Open High Low Vol Cls adjCls
03-01-27 27.71 28.33 27.13 4,090,900 27.26 22.37
03-01-24 28.76 28.89 27.40 4,301,300 27.70 22.73
03-01-23 28.45 28.90 27.95 4,122,800 28.75 23.60
03-01-22 28.75 28.92 27.90 5,695,300 28.06 23.03
03-01-21 29.67 29.85 28.61 3,086,800 28.63 23.50
03-01-17 30.00 30.00 29.55 3,666,900 29.67 24.35
03-01-16 30.10 30.37 29.77 4,796,100 30.19 24.78
03-01-15 30.30 30.50 29.66 4,297,200 29.89 24.53
03-01-14 30.73 30.95 30.28 2,861,900 30.70 25.20
Date Open High Low Vol Cls adjCls
03-01-13 31.35 31.50 30.25 3,729,100 30.72 25.21
03-01-10 30.90 31.44 30.70 3,610,100 31.20 25.61
03-01-09 30.57 31.59 30.57 6,948,300 31.42 25.79
03-01-08 29.80 30.80 29.55 5,627,700 30.12 24.72
03-01-07 29.80 30.70 29.78 4,182,100 29.95 24.58
03-01-06 29.85 30.45 29.31 4,816,800 30.25 24.83
03-01-03 31.12 31.12 29.77 5,454,400 30.15 24.75
03-01-02 30.40 31.11 29.90 4,478,100 31.11 25.53
02-12-31 30.00 30.15 29.17 5,289,100 30.00 24.62
Date Open High Low Vol Cls adjCls
02-12-30 28.82 30.25 28.20 6,459,600 30.00 24.62
02-12-27 28.28 28.81 28.25 3,215,100 28.65 23.51
02-12-26 28.19 28.96 28.00 3,733,300 28.75 23.60
02-12-24 27.65 28.55 27.62 3,689,300 28.18 23.13
02-12-23 29.90 29.90 28.39 5,750,700 28.54 23.42
02-12-20 30.05 30.29 29.71 5,623,700 29.89 24.53
02-12-19 29.25 30.20 29.25 4,345,700 29.48 24.20
02-12-18 29.76 29.76 29.32 5,011,800 29.65 24.34
02-12-17 30.25 30.88 29.01 14,829,800 29.75 24.42
Date Open High Low Vol Cls adjCls
02-12-16 29.98 31.99 29.98 8,536,500 31.80 26.10
02-12-13 32.71 32.71 30.95 7,455,500 30.97 25.42
02-12-12 33.05 33.21 32.32 5,887,300 32.70 26.84
02-12-11 33.20 33.20 32.28 3,983,600 32.87 26.98
02-12-10 32.80 33.50 32.14 3,964,000 33.20 27.25
02-12-09 33.50 33.51 32.29 4,758,200 32.31 26.52
02-12-06 33.65 34.45 33.49 4,410,000 33.96 27.87
02-12-05 35.16 35.30 34.02 4,145,000 34.64 28.43
02-12-04 34.05 35.47 33.90 4,259,900 35.16 28.86
Date Open High Low Vol Cls adjCls
02-12-03 35.75 35.75 34.29 3,873,400 34.56 28.36
02-12-02 36.50 37.10 35.31 5,919,100 35.74 29.33
02-11-29 35.10 35.39 34.58 2,959,800 34.78 28.55
02-11-27 33.95 35.30 33.87 4,246,300 35.30 28.97
02-11-26 33.52 33.95 32.66 4,661,300 33.58 27.56
02-11-25 32.65 33.79 32.45 3,303,300 33.51 27.50
02-11-22 32.85 34.39 32.56 6,820,700 32.95 27.04
02-11-21 31.70 32.84 31.45 5,868,000 32.75 26.88
02-11-20 31.25 31.44 30.84 6,046,500 31.17 25.58
Date Open High Low Vol Cls adjCls
02-11-19 31.39 31.90 30.41 5,896,600 31.10 25.53
02-11-18 32.90 32.90 31.38 5,681,300 31.38 25.75
02-11-15 33.13 34.10 32.45 7,037,300 32.89 26.95
02-11-14 31.15 33.88 31.15 8,455,000 33.49 27.44
02-11-13 30.86 30.86 29.60 6,011,100 30.03 24.60
02-11-12 29.80 31.49 29.80 4,558,700 30.85 25.27
02-11-11 30.76 30.80 29.61 3,107,600 29.80 24.41
02-11-08 31.00 31.45 30.32 4,290,300 30.75 25.19
02-11-07 30.81 31.69 30.52 4,493,400 30.82 25.25
Date Open High Low Vol Cls adjCls
02-11-06 31.01 31.25 30.40 6,246,300 30.81 25.24
02-11-05 30.40 31.15 30.34 3,261,800 31.00 25.40
02-11-04 31.40 31.70 30.57 5,119,100 30.59 25.06
02-11-01 30.10 31.25 29.62 4,584,300 30.87 25.29
02-10-31 30.10 30.66 29.90 3,741,000 30.12 24.68
02-10-30 31.54 31.54 29.83 6,075,100 30.20 24.74
02-10-29 30.80 31.79 30.15 4,230,100 31.53 25.83
02-10-28 33.00 33.02 31.12 4,205,800 31.32 25.66
02-10-25 31.70 31.90 31.00 4,507,500 31.72 25.99
Date Open High Low Vol Cls adjCls
02-10-24 32.00 32.59 31.31 5,954,800 31.78 26.04
02-10-23 30.72 31.62 30.25 5,308,900 31.53 25.83
02-10-22 31.57 32.20 30.24 5,646,300 30.60 25.07
02-10-21 30.87 31.75 29.90 4,481,200 31.51 25.81
02-10-18 29.05 31.13 29.05 7,189,400 30.87 25.29
02-10-17 30.84 30.84 29.12 12,363,600 29.51 24.18
02-10-16 31.70 32.25 30.53 5,579,600 30.83 25.26
02-10-15 31.95 32.44 31.52 6,801,000 32.09 26.29
02-10-14 29.25 31.67 29.25 6,327,800 30.04 24.61
Date Open High Low Vol Cls adjCls
02-10-11 28.50 29.88 28.50 7,364,800 29.88 24.48
02-10-10 26.67 27.83 24.90 9,690,300 27.83 22.80
02-10-09 27.55 27.60 26.50 6,107,600 26.66 21.84
02-10-08 27.25 28.80 26.22 10,156,500 28.21 23.11
02-10-07 27.90 28.63 26.00 9,289,700 26.15 21.42
02-10-04 29.00 29.00 26.72 7,162,400 28.35 23.23
02-10-03 29.50 29.68 28.00 6,609,000 28.67 23.49
02-10-02 29.85 30.19 29.00 6,507,400 29.20 23.92
02-10-01 28.60 30.00 27.80 13,872,600 30.00 24.58
Date Open High Low Vol Cls adjCls
02-09-30 31.92 31.92 28.09 15,942,100 29.52 24.18
02-09-27 33.50 33.64 31.85 5,273,800 31.91 26.14
02-09-26 33.10 34.30 32.80 4,595,200 34.11 27.94
02-09-25 32.60 33.00 31.90 5,725,500 32.52 26.64
02-09-24 31.12 32.73 31.10 5,369,900 31.98 26.20
02-09-23 33.00 33.00 31.25 7,727,400 31.96 26.18
02-09-20 34.59 34.59 32.80 7,734,600 33.66 27.58
02-09-19 35.15 35.50 34.55 2,904,700 34.58 28.33
02-09-18 35.05 36.40 34.83 3,970,000 35.97 29.47
Date Open High Low Vol Cls adjCls
02-09-17 37.10 37.50 35.65 4,871,700 35.74 29.28
02-09-16 36.32 37.04 36.24 4,484,700 36.90 30.23
02-09-13 35.40 36.91 35.00 3,731,500 36.22 29.67
02-09-12 35.80 35.83 35.28 3,468,900 35.34 28.95
02-09-11 36.00 36.69 35.83 2,950,600 36.10 29.57
02-09-10 35.10 35.60 35.01 4,074,000 35.57 29.14
02-09-09 34.40 35.26 34.01 3,971,000 35.00 28.67
02-09-06 33.90 34.78 33.70 4,411,300 34.40 28.18
02-09-05 33.40 33.45 32.20 5,014,000 33.10 27.12
Date Open High Low Vol Cls adjCls
02-09-04 33.20 34.62 33.00 3,270,100 34.32 28.12
02-09-03 33.50 34.00 33.06 3,788,600 33.22 27.22
02-08-30 33.55 34.55 33.38 2,624,400 34.20 28.02
02-08-29 33.50 34.18 33.26 2,985,700 33.90 27.77
02-08-28 34.90 34.91 33.88 4,720,400 34.10 27.94
02-08-27 35.00 35.01 33.87 6,540,100 35.00 28.67
02-08-26 35.65 35.90 34.67 4,416,500 35.79 29.32
02-08-23 36.70 36.83 35.61 5,246,500 35.90 29.41
02-08-22 37.25 37.40 36.09 3,126,000 37.25 30.52
Date Open High Low Vol Cls adjCls
02-08-21 37.45 37.60 36.13 4,865,400 37.13 30.42
02-08-20 36.90 37.05 35.92 6,189,700 36.94 30.26
02-08-19 35.32 36.89 35.00 6,619,000 36.80 30.15
02-08-16 35.01 36.30 34.50 7,148,000 35.54 29.12
02-08-15 34.00 35.10 32.92 9,264,000 35.10 28.71
02-08-14 31.40 32.28 30.48 6,854,600 32.17 26.31
02-08-13 31.00 32.49 30.93 6,722,800 30.96 25.32
02-08-12 32.00 32.12 31.40 3,702,700 31.94 26.12
02-08-09 31.85 33.00 31.67 5,186,600 32.67 26.72
Date Open High Low Vol Cls adjCls
02-08-08 32.65 32.65 30.73 8,512,000 32.25 26.38
02-08-07 33.00 33.19 31.83 6,206,300 32.36 26.47
02-08-06 32.00 33.29 31.75 4,912,400 32.75 26.78
02-08-05 31.12 32.03 30.90 4,751,100 31.50 25.76
02-08-02 31.50 31.79 30.09 6,049,400 31.00 25.35
02-08-01 32.64 33.00 30.99 7,949,100 31.40 25.68
02-07-31 34.00 34.01 32.33 6,197,900 33.35 27.28
02-07-30 35.10 35.70 34.17 4,896,900 34.40 28.13
02-07-29 33.90 35.33 33.20 4,710,000 35.29 28.86
Date Open High Low Vol Cls adjCls
02-07-26 32.86 33.47 32.00 3,075,800 33.00 26.99
02-07-25 33.08 33.09 30.92 4,955,100 32.86 26.87
02-07-24 30.00 33.42 29.51 5,958,000 33.08 27.05
02-07-23 31.13 32.44 30.00 5,472,700 30.46 24.91
02-07-22 31.50 32.80 30.39 4,570,200 31.05 25.39
02-07-19 32.26 34.00 31.66 3,648,300 31.92 26.11
02-07-18 33.75 34.69 33.00 3,353,400 33.01 27.00
02-07-17 35.25 35.89 32.38 5,945,600 33.50 27.40
02-07-16 36.00 36.01 34.25 3,836,500 34.62 28.31
Date Open High Low Vol Cls adjCls
02-07-15 36.15 36.45 33.60 4,258,000 36.44 29.80
02-07-12 37.00 37.85 35.81 3,681,700 36.15 29.57
02-07-11 36.84 37.79 35.51 5,178,600 36.90 30.18
02-07-10 38.50 38.80 36.40 3,651,100 36.83 30.12
02-07-09 38.90 39.49 37.77 3,427,100 38.00 31.08
02-07-08 38.90 39.25 38.07 2,444,900 38.44 31.44
02-07-05 37.61 39.00 37.51 1,696,000 39.00 31.90
02-07-03 36.00 37.13 35.50 2,865,000 37.05 30.30
02-07-02 36.75 37.19 35.75 2,983,300 35.76 29.25
Date Open High Low Vol Cls adjCls
02-07-01 37.90 38.35 36.61 3,841,500 36.75 30.06
02-06-28 37.55 38.50 36.75 6,393,900 38.10 31.16
02-06-27 37.85 38.29 36.85 3,656,800 37.96 31.05
02-06-26 35.50 37.33 35.50 4,704,500 37.04 30.29
02-06-25 37.30 38.64 36.50 5,693,000 36.80 30.10
02-06-24 36.60 37.18 34.99 5,355,800 36.33 29.71
02-06-21 37.05 37.59 36.62 5,344,900 36.80 30.10
02-06-20 38.50 39.25 37.85 2,699,700 37.85 30.96
02-06-19 39.00 39.94 38.90 3,795,300 38.90 31.81
Date Open High Low Vol Cls adjCls
02-06-18 39.36 39.39 39.03 3,031,200 39.20 32.06
02-06-17 37.83 39.47 37.83 3,391,400 39.36 32.19
02-06-14 38.15 38.57 37.04 4,325,100 37.83 30.94
02-06-13 39.50 39.70 38.75 3,632,400 38.88 31.80
02-06-12 39.39 40.27 39.13 4,134,600 40.21 32.89
02-06-11 39.42 40.15 38.94 5,542,900 39.07 31.95
02-06-10 38.85 39.50 38.66 4,233,800 38.78 31.72
02-06-07 37.55 38.58 37.55 4,357,600 38.23 31.27
02-06-06 39.00 39.15 37.57 6,918,700 38.40 31.41
Date Open High Low Vol Cls adjCls
02-06-05 40.20 40.48 39.60 4,854,600 40.00 32.71
02-06-04 40.36 40.37 38.71 4,886,000 39.50 32.30
02-06-03 41.25 41.96 40.00 2,335,100 40.36 33.01
02-05-31 40.90 41.99 40.33 4,230,300 41.45 33.90
02-05-30 40.00 40.50 39.32 3,912,300 40.50 33.12
02-05-29 40.02 40.36 39.80 3,646,400 40.00 32.71
02-05-28 41.75 41.75 39.50 3,578,300 40.48 33.11
02-05-24 42.05 42.21 41.41 1,471,000 41.45 33.90
02-05-23 42.00 42.13 41.30 2,315,800 41.90 34.27
Date Open High Low Vol Cls adjCls
02-05-22 41.55 41.85 41.06 2,392,400 41.80 34.19
02-05-21 43.45 43.45 41.10 4,420,400 41.54 33.97
02-05-20 43.45 43.87 42.70 2,070,100 42.70 34.92
02-05-17 43.94 44.13 43.02 2,641,200 43.15 35.29
02-05-16 42.41 43.89 42.36 3,917,900 43.37 35.47
02-05-15 42.80 43.30 42.36 3,143,200 42.40 34.63
02-05-14 42.90 43.20 42.01 5,367,900 42.78 34.94
02-05-13 41.55 41.90 40.99 2,884,900 41.58 33.96
02-05-10 42.03 42.05 40.98 5,087,400 41.16 33.61
Date Open High Low Vol Cls adjCls
02-05-09 43.00 43.01 41.10 8,706,600 42.03 34.33
02-05-08 45.65 45.72 43.70 5,474,300 44.32 36.20
02-05-07 44.28 45.28 44.20 2,900,500 44.94 36.70
02-05-06 44.30 45.50 43.95 2,987,500 44.00 35.93
02-05-03 44.18 44.44 43.66 2,913,100 44.01 35.94
02-05-02 44.40 44.71 43.90 2,358,900 44.12 36.03
02-05-01 44.20 44.25 42.97 3,506,200 44.18 36.08
02-04-30 44.20 44.22 43.50 4,163,000 43.65 35.65
02-04-29 43.65 44.42 43.50 2,940,800 43.81 35.78
Date Open High Low Vol Cls adjCls
02-04-26 43.95 44.50 43.39 4,212,600 43.55 35.57
02-04-25 42.90 43.85 42.55 2,922,400 43.75 35.73
02-04-24 44.00 44.35 42.83 3,078,300 43.24 35.31
02-04-23 44.25 44.51 43.60 2,851,700 43.94 35.89
02-04-22 44.55 44.86 43.35 2,505,700 43.73 35.71
02-04-19 44.62 44.92 44.27 2,024,800 44.60 36.42
02-04-18 44.15 44.73 43.15 3,531,000 44.61 36.43
02-04-17 45.00 45.00 43.97 2,420,000 44.39 36.25
02-04-16 44.55 45.00 44.18 2,164,200 45.00 36.75
Date Open High Low Vol Cls adjCls
02-04-15 44.99 45.08 44.10 2,115,300 44.29 36.17
02-04-12 45.30 45.30 44.60 2,464,700 44.99 36.74
02-04-11 45.90 46.00 44.50 6,275,300 44.67 36.48
02-04-10 44.40 44.80 43.91 3,410,300 44.75 36.55
02-04-09 43.80 44.68 43.53 2,770,700 44.05 35.98
02-04-08 41.85 43.85 41.85 3,722,300 43.66 35.66
02-04-05 42.30 42.58 41.86 3,233,200 42.36 34.59
02-04-04 41.05 42.16 40.82 2,271,700 42.03 34.33
02-04-03 41.40 42.07 41.18 3,259,000 41.45 33.85
Date Open High Low Vol Cls adjCls
02-04-02 42.65 42.68 41.80 4,866,400 41.80 34.14
02-04-01 42.25 42.88 42.00 4,472,600 42.85 35.00
02-03-28 42.92 43.42 42.68 4,154,700 43.12 35.22
02-03-27 42.90 43.15 42.28 4,155,400 42.92 35.05
02-03-26 42.75 43.49 42.36 3,778,500 42.80 34.95
02-03-25 44.00 44.23 43.32 3,317,300 43.40 35.44
02-03-22 43.50 43.85 43.35 2,201,300 43.65 35.65
02-03-21 44.99 45.01 43.85 2,604,100 44.15 36.06
02-03-20 44.35 45.18 44.04 3,509,400 44.99 36.74
Date Open High Low Vol Cls adjCls
02-03-19 45.15 45.20 44.35 3,084,200 44.35 36.22
02-03-18 45.05 45.15 44.30 3,414,400 44.94 36.70
02-03-15 44.40 45.10 44.11 4,983,000 45.00 36.75
02-03-14 43.74 44.25 43.49 2,012,200 43.78 35.75
02-03-13 44.00 44.00 43.44 2,694,000 43.74 35.72
02-03-12 44.50 44.65 43.96 1,886,100 44.48 36.33
02-03-11 44.20 44.75 43.39 2,990,800 44.59 36.42
02-03-08 44.35 44.40 43.47 3,532,200 44.25 36.14
02-03-07 43.50 43.50 42.22 5,833,500 43.49 35.52
Date Open High Low Vol Cls adjCls
02-03-06 41.36 42.38 41.36 3,957,600 42.22 34.48
02-03-05 42.60 42.98 40.75 8,247,000 41.50 33.89
02-03-04 43.25 43.80 42.80 4,741,600 43.40 35.44
02-03-01 42.75 43.15 42.10 5,549,000 43.15 35.24
02-02-28 44.10 44.15 40.24 15,871,900 41.90 34.22
02-02-27 46.00 46.15 43.42 5,117,400 43.90 35.85
02-02-26 45.65 45.95 44.80 5,304,600 45.72 37.34
02-02-25 44.75 45.00 44.15 3,269,100 44.75 36.55
02-02-22 44.75 44.75 43.21 4,110,200 44.39 36.25
Date Open High Low Vol Cls adjCls
02-02-21 45.20 45.70 44.12 4,272,000 44.50 36.34
02-02-20 44.30 45.19 44.15 3,725,600 45.00 36.75
02-02-19 44.05 44.90 43.50 3,571,400 43.61 35.62
02-02-15 44.94 44.95 44.22 2,447,400 44.50 36.34
02-02-14 45.00 45.20 44.70 3,187,600 45.00 36.70
02-02-13 44.39 45.00 44.10 3,838,300 45.00 36.70
02-02-12 43.51 44.30 43.51 3,063,900 43.98 35.87
02-02-11 42.95 44.15 42.70 3,466,500 43.95 35.85
02-02-08 42.55 42.70 41.80 4,332,600 42.48 34.65
Date Open High Low Vol Cls adjCls
02-02-07 43.19 43.77 42.00 6,182,700 42.00 34.26
02-02-06 43.00 43.10 42.05 3,834,000 42.50 34.66
02-02-05 43.20 43.45 42.30 4,083,100 42.50 34.66
02-02-04 43.35 44.09 42.56 2,138,200 42.95 35.03
02-02-01 43.90 44.25 43.12 2,742,900 43.35 35.36
02-01-31 44.05 44.44 42.87 4,329,600 44.41 36.22
02-01-30 41.95 43.95 41.35 4,571,900 43.76 35.69
02-01-29 43.57 44.00 41.60 4,543,700 41.85 34.13
02-01-28 42.30 43.25 42.30 2,932,100 43.10 35.15
Date Open High Low Vol Cls adjCls
02-01-25 42.40 42.76 41.96 4,984,600 42.24 34.45
02-01-24 42.90 43.28 42.70 4,235,400 42.90 34.99
02-01-23 41.83 42.79 41.83 4,087,300 42.66 34.79
02-01-22 41.95 42.50 41.66 4,687,300 41.82 34.11
02-01-18 40.05 40.85 40.05 2,202,000 40.66 33.16
02-01-17 39.85 40.56 39.75 2,699,100 40.51 33.04
02-01-16 40.00 40.00 39.41 3,566,300 39.66 32.35
02-01-15 39.47 40.13 39.10 3,968,800 40.01 32.63
02-01-14 40.00 40.50 39.46 2,595,400 39.46 32.18
Date Open High Low Vol Cls adjCls
02-01-11 41.00 41.00 39.75 2,938,200 40.30 32.87
02-01-10 40.00 41.26 40.00 4,181,500 40.85 33.32
02-01-09 41.61 41.98 40.30 3,161,400 40.38 32.93
02-01-08 41.95 42.45 41.25 3,648,700 41.61 33.94
02-01-07 41.95 42.50 41.69 3,298,800 41.95 34.21
02-01-04 41.15 42.20 41.15 3,840,300 41.94 34.21
02-01-03 40.75 41.20 40.10 5,174,000 41.15 33.56
02-01-02 41.05 41.40 40.61 5,074,200 41.00 33.44
01-12-31 41.40 41.74 40.40 5,005,300 41.05 33.48
Date Open High Low Vol Cls adjCls
01-12-28 39.70 41.70 39.70 5,484,000 41.25 33.64
01-12-27 39.00 39.77 39.00 3,962,700 39.65 32.34
01-12-26 38.45 39.00 38.20 3,392,000 38.46 31.37
01-12-24 38.01 38.33 38.01 897,500 38.04 31.03
01-12-21 37.75 38.27 37.51 3,837,300 38.21 31.16
01-12-20 38.00 38.39 37.26 4,720,000 37.30 30.42
01-12-19 36.55 37.90 36.40 3,438,100 37.86 30.88
01-12-18 38.65 38.75 36.92 4,442,700 37.26 30.39
01-12-17 36.40 37.75 36.21 3,152,600 37.48 30.57
Date Open High Low Vol Cls adjCls
01-12-14 36.20 36.98 35.60 3,187,800 36.75 29.97
01-12-13 36.10 36.74 35.12 3,358,600 36.01 29.37
01-12-12 36.50 37.19 36.01 3,455,800 36.22 29.54
01-12-11 36.95 36.99 35.59 6,062,500 35.98 29.35
01-12-10 38.15 38.15 36.67 4,896,200 36.70 29.93
01-12-07 38.20 38.95 37.90 3,046,000 38.00 30.99
01-12-06 39.50 39.51 38.39 6,977,600 38.67 31.54
01-12-05 37.50 39.86 37.45 5,736,300 39.62 32.31
01-12-04 37.16 37.60 36.90 3,158,700 37.36 30.47
Date Open High Low Vol Cls adjCls
01-12-03 37.05 37.95 36.70 2,251,300 37.16 30.31
01-11-30 37.20 37.93 37.20 3,071,800 37.54 30.62
01-11-29 38.25 38.30 37.10 2,807,900 37.41 30.51
01-11-28 37.98 38.69 37.30 3,562,300 38.15 31.12
01-11-27 38.00 38.45 37.18 3,591,700 37.98 30.98
01-11-26 38.00 38.25 37.18 2,581,700 38.12 31.09
01-11-23 37.20 37.93 37.01 1,156,600 37.71 30.76
01-11-21 36.35 36.93 36.22 2,265,300 36.76 29.98
01-11-20 37.50 37.51 36.25 4,223,500 36.50 29.77
Date Open High Low Vol Cls adjCls
01-11-19 36.49 38.20 36.42 4,311,600 37.79 30.82
01-11-16 37.99 37.99 35.83 5,505,000 36.41 29.70
01-11-15 37.45 38.20 36.80 4,269,300 37.89 30.86
01-11-14 37.00 37.80 36.40 3,915,600 37.44 30.49
01-11-13 35.10 36.39 34.79 3,270,300 36.22 29.50
01-11-12 34.67 35.01 33.48 2,282,500 35.00 28.50
01-11-09 34.35 34.85 33.95 2,277,500 34.47 28.07
01-11-08 34.25 34.90 34.20 4,342,000 34.35 27.98
01-11-07 35.05 35.20 33.85 3,605,800 34.11 27.78
Date Open High Low Vol Cls adjCls
01-11-06 34.30 35.55 34.20 3,028,500 35.32 28.77
01-11-05 34.10 34.95 33.91 4,110,400 34.50 28.10
01-11-02 32.65 33.88 32.50 4,923,100 33.69 27.44
01-11-01 31.35 32.70 30.55 5,594,400 32.19 26.22
01-10-31 30.75 31.59 30.01 6,724,800 31.15 25.37
01-10-30 29.75 29.76 28.80 7,428,900 29.10 23.70
01-10-29 31.55 31.69 30.14 3,327,500 30.20 24.60
01-10-26 30.50 31.62 30.44 3,102,800 31.45 25.61
01-10-25 30.55 31.31 30.05 3,765,000 31.10 25.33
Date Open High Low Vol Cls adjCls
01-10-24 31.25 31.70 30.58 2,259,700 30.67 24.98
01-10-23 31.85 32.19 31.25 2,435,400 31.25 25.45
01-10-22 31.70 32.00 30.92 2,516,100 31.60 25.74
01-10-19 30.71 31.89 30.51 2,716,300 31.50 25.65
01-10-18 31.05 31.73 30.77 2,311,900 31.07 25.30
01-10-17 32.60 33.00 31.00 4,390,500 31.00 25.25
01-10-16 31.50 32.25 31.30 3,711,500 31.80 25.90
01-10-15 31.00 31.14 30.55 4,890,100 31.12 25.34
01-10-12 33.05 33.05 31.00 4,115,300 31.67 25.79
Date Open High Low Vol Cls adjCls
01-10-11 32.95 33.50 32.54 4,974,300 33.05 26.92
01-10-10 31.30 32.49 30.80 3,086,700 32.31 26.31
01-10-09 31.55 31.55 30.65 4,687,800 31.05 25.29
01-10-08 32.82 32.82 31.00 4,381,400 31.45 25.61
01-10-05 33.00 33.00 31.99 3,026,200 32.81 26.72
01-10-04 34.25 34.50 32.66 4,512,500 33.00 26.88
01-10-03 32.10 35.00 31.58 4,177,100 34.40 28.02
01-10-02 31.20 32.36 31.10 3,609,800 32.04 26.09
01-10-01 31.95 31.95 31.01 3,871,100 31.41 25.58
Date Open High Low Vol Cls adjCls
01-09-28 31.30 32.25 31.16 4,335,500 31.75 25.86
01-09-27 31.35 31.55 30.93 4,097,100 31.36 25.54
01-09-26 30.70 31.65 30.45 6,316,100 31.51 25.66
01-09-25 30.25 31.97 30.05 6,688,500 31.20 25.41
01-09-24 26.69 30.15 26.69 6,164,500 30.15 24.55
01-09-21 26.00 28.00 26.00 6,424,100 26.68 21.73
01-09-20 27.50 27.80 26.75 6,064,500 26.90 21.91
01-09-19 29.03 29.34 27.62 6,112,300 28.26 23.02
01-09-18 29.55 30.29 29.05 4,276,700 29.13 23.72
Date Open High Low Vol Cls adjCls
01-09-17 29.88 30.80 29.00 4,103,400 29.66 24.16
01-09-10 31.20 32.75 31.00 3,313,100 32.20 26.22
01-09-07 33.15 33.16 31.35 4,140,000 31.78 25.88
01-09-06 34.40 34.81 32.90 3,926,600 33.15 27.00
01-09-05 34.65 35.49 34.11 2,880,900 34.98 28.49
01-09-04 34.85 35.62 34.60 3,168,000 34.85 28.38
01-08-31 34.70 35.75 34.44 2,048,300 34.65 28.22
01-08-30 35.00 35.27 34.50 3,413,700 34.80 28.34
01-08-29 35.27 35.30 35.00 2,584,100 35.05 28.55
Date Open High Low Vol Cls adjCls
01-08-28 35.05 35.23 34.81 4,249,800 34.82 28.36
01-08-27 36.00 36.10 35.14 2,764,200 35.30 28.75
01-08-24 35.79 36.42 35.52 3,928,800 35.71 29.08
01-08-23 35.68 36.16 35.32 2,876,700 35.89 29.23
01-08-22 35.50 36.29 35.02 3,242,600 36.10 29.40
01-08-21 37.10 37.10 34.49 9,043,300 35.36 28.80
01-08-20 36.25 37.10 36.15 2,493,100 37.10 30.21
01-08-17 36.50 37.36 36.15 2,268,400 36.62 29.82
01-08-16 37.34 37.39 36.35 2,785,000 37.06 30.18
Date Open High Low Vol Cls adjCls
01-08-15 37.90 38.20 37.35 1,588,600 37.40 30.41
01-08-14 36.90 38.20 36.89 3,179,200 37.48 30.48
01-08-13 37.80 37.85 37.02 1,975,300 37.61 30.59
01-08-10 38.70 38.70 37.01 2,679,900 37.85 30.78
01-08-09 38.50 39.22 37.61 4,470,400 38.20 31.06
01-08-08 39.00 39.99 38.00 4,147,400 38.00 30.90
01-08-07 37.86 39.10 37.51 3,161,200 39.03 31.74
01-08-06 38.25 38.30 37.77 2,772,400 37.86 30.79
01-08-03 37.90 38.50 37.43 2,039,700 38.25 31.11
Date Open High Low Vol Cls adjCls
01-08-02 37.60 38.20 37.25 2,067,800 38.03 30.93
01-08-01 38.50 38.51 37.36 2,557,000 37.70 30.66
01-07-31 37.30 38.70 37.30 5,119,300 38.70 31.47
01-07-30 36.80 37.67 36.57 1,470,200 37.30 30.33
01-07-27 36.86 37.45 36.11 2,081,800 36.80 29.93
01-07-26 37.10 37.40 36.03 4,139,100 36.85 29.97
01-07-25 36.75 37.40 36.30 3,797,500 36.90 30.01
01-07-24 37.00 37.01 36.32 4,008,300 36.75 29.89
01-07-23 37.40 37.90 37.00 4,694,000 37.00 30.09
Date Open High Low Vol Cls adjCls
01-07-20 36.20 37.59 36.10 4,691,800 37.25 30.29
01-07-19 36.10 36.70 35.72 2,932,600 36.20 29.44
01-07-18 35.25 35.74 35.00 4,205,800 35.49 28.86
01-07-17 35.35 36.20 35.05 2,327,200 35.62 28.97
01-07-16 36.17 36.45 35.69 3,393,600 35.85 29.15
01-07-13 35.45 36.25 34.70 4,068,100 36.19 29.43
01-07-12 33.55 36.00 33.54 5,579,800 35.95 29.24
01-07-11 32.74 33.73 32.74 4,259,200 33.38 27.15
01-07-10 33.20 33.55 32.49 6,627,000 32.74 26.62
Date Open High Low Vol Cls adjCls
01-07-09 33.80 33.80 33.05 3,762,500 33.20 27.00
01-07-06 35.10 35.30 33.42 3,849,700 33.51 27.25
01-07-05 35.81 35.81 35.06 2,905,300 35.38 28.77
01-07-03 35.59 35.99 35.30 1,734,600 35.99 29.27
01-07-02 34.90 35.65 34.33 3,126,300 35.59 28.94
01-06-29 35.27 36.30 34.30 5,181,000 34.60 28.14
01-06-28 35.26 36.60 35.25 4,042,600 35.52 28.89
01-06-27 36.74 36.74 34.84 3,910,600 35.26 28.67
01-06-26 35.70 36.81 35.63 3,196,600 36.73 29.87
Date Open High Low Vol Cls adjCls
01-06-25 36.50 36.99 36.30 3,329,800 36.81 29.93
01-06-22 36.75 36.89 35.90 1,902,400 36.34 29.55
01-06-21 36.05 37.70 36.05 5,490,100 36.31 29.53
01-06-20 36.01 36.53 35.81 3,834,000 35.99 29.27
01-06-19 36.50 36.95 36.05 2,881,900 36.27 29.50
01-06-18 35.95 36.79 35.65 2,703,300 36.33 29.54
01-06-15 36.00 36.15 35.00 5,156,300 35.62 28.97
01-06-14 36.85 37.05 36.51 2,085,000 36.70 29.85
01-06-13 37.00 37.25 36.70 1,357,200 36.85 29.97
Date Open High Low Vol Cls adjCls
01-06-12 36.65 37.26 36.28 2,730,500 37.12 30.19
01-06-11 38.01 38.21 36.60 1,868,500 37.25 30.29
01-06-08 38.00 38.50 37.60 2,334,200 38.26 31.11
01-06-07 36.40 38.10 36.35 3,435,400 37.96 30.87
01-06-06 37.61 37.80 37.10 1,793,800 37.34 30.37
01-06-05 37.02 37.80 37.02 2,295,800 37.61 30.59
01-06-04 37.81 37.81 36.89 2,994,700 37.02 30.11
01-06-01 38.00 38.38 37.32 2,356,600 37.80 30.74
01-05-31 38.22 38.30 37.70 3,731,200 37.80 30.74
Date Open High Low Vol Cls adjCls
01-05-30 37.00 38.10 36.82 3,708,200 37.78 30.72
01-05-29 37.05 37.38 36.77 3,017,700 37.20 30.25
01-05-25 37.30 37.65 37.30 1,837,500 37.36 30.38
01-05-24 37.89 38.20 37.23 2,273,600 37.53 30.52
01-05-23 39.20 39.20 37.10 3,325,200 37.69 30.65
01-05-22 38.30 39.26 37.01 4,657,100 38.89 31.63
01-05-21 37.90 38.35 36.85 6,094,800 37.75 30.70
01-05-18 38.40 38.45 37.70 2,779,000 37.80 30.74
01-05-17 38.15 38.80 37.82 2,870,400 38.37 31.20
Date Open High Low Vol Cls adjCls
01-05-16 37.30 38.50 36.88 7,142,700 38.00 30.90
01-05-15 40.38 40.43 37.75 6,521,000 38.30 31.10
01-05-14 39.70 40.23 39.50 3,250,800 39.70 32.24
01-05-11 39.65 40.40 39.50 4,729,800 39.93 32.43
01-05-10 39.40 40.38 39.35 4,699,700 39.50 32.08
01-05-09 38.55 38.90 38.15 3,889,200 38.30 31.10
01-05-08 38.94 39.30 38.35 3,831,200 38.51 31.27
01-05-07 39.15 39.15 38.72 2,301,000 38.94 31.62
01-05-04 38.10 39.49 37.95 3,563,700 39.25 31.87
Date Open High Low Vol Cls adjCls
01-05-03 38.89 39.10 38.30 3,565,300 39.01 31.68
01-05-02 39.00 39.49 38.55 2,949,000 38.89 31.58
01-05-01 38.46 39.15 38.26 4,273,200 39.09 31.74
01-04-30 39.45 40.00 38.40 5,184,000 38.45 31.22
01-04-27 37.85 39.35 37.65 3,963,500 39.16 31.80
01-04-26 36.75 37.65 36.40 3,013,300 37.55 30.49
01-04-25 36.45 36.53 35.90 2,509,500 36.27 29.45
01-04-24 36.00 36.15 35.10 4,172,300 35.98 29.22
01-04-23 37.70 37.84 36.65 2,980,600 36.74 29.83
Date Open High Low Vol Cls adjCls
01-04-20 37.25 37.63 37.00 2,647,100 37.50 30.45
01-04-19 38.00 38.20 37.30 3,047,800 37.48 30.44
01-04-18 36.00 39.00 35.61 6,222,000 38.25 31.06
01-04-17 35.70 35.98 35.00 2,852,200 35.35 28.71
01-04-16 35.85 36.80 35.26 2,025,900 35.75 29.03
01-04-12 34.90 35.99 33.50 6,505,100 35.85 29.11
01-04-11 36.25 36.40 34.56 4,068,300 35.70 28.99
01-04-10 35.65 36.40 35.36 3,792,600 35.85 29.11
01-04-09 36.30 36.30 34.91 2,409,500 35.05 28.46
Date Open High Low Vol Cls adjCls
01-04-06 36.50 36.50 34.90 3,523,600 35.60 28.91
01-04-05 35.10 36.10 34.72 4,139,200 35.85 29.11
01-04-04 35.00 35.20 34.05 4,845,000 34.31 27.86
01-04-03 36.50 36.50 34.46 4,556,700 35.08 28.49
01-04-02 37.00 37.44 36.05 4,249,100 36.30 29.48
01-03-30 35.90 36.74 35.36 3,963,700 36.08 29.30
01-03-29 35.80 36.09 34.65 4,730,800 35.46 28.80
01-03-28 35.90 36.50 35.40 4,859,200 36.15 29.36
01-03-27 36.10 36.99 35.50 3,645,700 36.88 29.95
Date Open High Low Vol Cls adjCls
01-03-26 35.85 36.25 34.75 3,585,300 35.79 29.06
01-03-23 34.35 35.07 33.35 4,126,500 34.90 28.34
01-03-22 36.05 36.06 32.65 6,775,000 34.50 28.02
01-03-21 35.75 37.25 35.15 4,633,000 36.87 29.94
01-03-20 37.00 37.95 35.75 4,562,000 35.75 29.03
01-03-19 35.40 35.90 34.65 2,937,500 35.60 28.91
01-03-16 35.20 35.75 34.85 4,975,100 34.93 28.36
01-03-15 35.80 36.30 34.55 3,601,900 35.57 28.88
01-03-14 34.75 36.40 34.05 4,887,700 35.50 28.83
Date Open High Low Vol Cls adjCls
01-03-13 36.51 36.90 34.41 5,818,400 35.65 28.95
01-03-12 37.25 37.47 36.50 3,816,600 36.51 29.65
01-03-09 38.00 38.16 37.50 3,578,200 37.60 30.53
01-03-08 38.85 39.50 37.80 7,917,900 38.00 30.86
01-03-07 38.90 39.20 37.60 7,579,200 38.30 31.10
01-03-06 38.50 39.40 37.20 8,418,900 38.00 30.86
01-03-05 37.20 38.00 36.00 4,319,700 36.40 29.56
01-03-02 36.62 37.20 35.91 4,605,100 36.95 30.01
01-03-01 37.90 38.06 36.51 4,942,800 37.29 30.28
Date Open High Low Vol Cls adjCls
01-02-28 38.70 39.60 38.11 6,821,600 39.00 31.67
01-02-27 38.25 39.07 37.76 6,375,500 38.37 31.16
01-02-26 36.75 37.80 36.46 4,013,900 37.80 30.70
01-02-23 35.50 36.24 34.74 4,890,400 35.74 29.02
01-02-22 36.25 36.25 34.25 5,262,400 35.80 29.07
01-02-21 37.00 37.00 34.50 3,525,400 34.80 28.26
01-02-20 36.20 38.75 36.14 5,313,900 37.25 30.25
01-02-16 36.15 37.45 35.00 3,510,500 35.72 29.01
01-02-15 36.95 37.05 36.20 2,965,900 36.50 29.64
Date Open High Low Vol Cls adjCls
01-02-14 36.90 37.10 36.30 3,200,200 36.61 29.68
01-02-13 36.15 37.15 35.73 3,284,700 36.83 29.86
01-02-12 33.40 36.40 33.31 6,889,000 36.15 29.31
01-02-09 35.36 35.74 33.07 4,632,400 33.95 27.53
01-02-08 35.75 35.95 34.50 5,310,400 35.36 28.67
01-02-07 36.29 37.09 36.20 3,093,100 36.69 29.75
01-02-06 36.35 37.60 36.00 3,878,400 36.29 29.43
01-02-05 36.97 36.99 36.03 3,328,400 36.35 29.47
01-02-02 37.90 38.25 36.55 4,521,100 36.97 29.98
Date Open High Low Vol Cls adjCls
01-02-01 37.98 38.25 36.85 7,483,200 37.90 30.73
01-01-31 36.60 38.61 36.45 7,961,400 37.98 30.80
01-01-30 37.00 37.00 36.00 3,230,400 36.50 29.60
01-01-29 36.37 38.00 36.28 3,650,300 36.85 29.88
01-01-26 37.25 37.56 36.19 4,115,000 36.38 29.49
01-01-25 35.75 37.75 35.50 5,119,400 36.69 29.75
01-01-24 36.00 36.63 35.69 3,863,500 36.31 29.44
01-01-23 35.25 36.81 35.06 5,032,800 36.00 29.19
01-01-22 34.50 35.75 34.25 6,471,900 34.56 28.02
Date Open High Low Vol Cls adjCls
01-01-19 34.00 34.25 32.63 4,245,300 32.75 26.55
01-01-18 36.06 36.06 33.75 5,461,300 34.56 28.02
01-01-17 36.00 36.44 35.63 5,482,700 35.81 29.04
01-01-16 34.88 36.50 34.69 6,592,800 35.88 29.09
01-01-12 33.44 35.25 33.44 6,436,300 34.81 28.23
01-01-11 34.00 34.38 33.00 5,942,200 33.44 27.11
01-01-10 33.88 34.63 33.56 3,963,300 34.44 27.92
01-01-09 34.38 34.69 33.81 2,973,500 34.50 27.97
01-01-08 34.50 35.13 33.81 4,250,100 34.38 27.87
Date Open High Low Vol Cls adjCls
01-01-05 36.00 36.44 34.19 5,976,000 34.69 28.13
01-01-04 36.00 38.00 35.50 9,464,000 36.94 29.95
01-01-03 33.25 36.38 32.63 10,653,200 36.25 29.39
01-01-02 32.63 33.56 32.44 4,006,900 33.25 26.96
00-12-29 32.38 33.38 32.25 2,429,100 32.25 26.15
00-12-28 32.25 32.25 31.63 3,306,400 32.00 25.95
00-12-27 30.00 32.31 29.50 7,342,300 32.25 26.15
00-12-26 30.63 31.00 30.13 3,369,100 30.63 24.83
00-12-22 30.50 31.00 30.44 5,085,600 30.69 24.88
Date Open High Low Vol Cls adjCls
00-12-21 28.88 30.38 28.31 8,426,200 30.00 24.32
00-12-20 27.63 28.44 26.88 9,464,000 28.19 22.86
00-12-19 31.00 31.13 27.75 9,183,500 28.75 23.31
00-12-18 31.75 32.13 31.00 3,664,900 31.69 25.69
00-12-15 31.75 31.75 30.94 5,059,300 31.25 25.34
00-12-14 31.88 31.94 30.94 3,617,100 31.25 25.34
00-12-13 32.88 33.00 31.38 3,564,400 32.25 26.15
00-12-12 32.50 33.94 32.25 7,509,000 32.56 26.40
00-12-11 33.44 34.00 33.00 6,156,600 33.31 27.01
Date Open High Low Vol Cls adjCls
00-12-08 33.38 34.00 32.88 5,199,000 33.69 27.31
00-12-07 32.00 34.00 32.00 4,675,100 33.56 27.21
00-12-06 32.13 33.00 31.63 6,296,700 32.75 26.55
00-12-05 31.50 32.63 31.13 8,541,500 31.50 25.54
00-12-04 32.00 33.00 31.50 8,030,500 32.88 26.66
00-12-01 30.75 31.81 30.63 5,099,800 31.44 25.49
00-11-30 30.50 30.50 29.00 4,255,900 30.06 24.38
00-11-29 28.75 30.44 28.75 4,137,500 30.13 24.43
00-11-28 29.06 29.50 28.38 3,200,600 29.00 23.51
Date Open High Low Vol Cls adjCls
00-11-27 29.00 30.13 28.88 5,662,800 29.00 23.51
00-11-24 29.38 29.38 28.44 1,501,600 28.44 23.06
00-11-22 28.38 29.13 28.00 1,923,300 29.13 23.62
00-11-21 29.13 29.31 28.00 3,197,500 28.88 23.41
00-11-20 29.25 29.31 28.44 1,916,800 28.69 23.26
00-11-17 28.94 29.50 28.63 2,323,900 29.38 23.82
00-11-16 28.81 29.06 28.38 2,000,100 28.94 23.46
00-11-15 28.13 28.94 27.88 4,181,200 28.88 23.37
00-11-14 27.25 28.50 27.13 6,907,700 28.19 22.81
Date Open High Low Vol Cls adjCls
00-11-13 25.25 26.38 24.94 4,000,500 26.19 21.19
00-11-10 26.06 26.38 25.69 3,964,600 25.94 20.99
00-11-09 28.25 28.56 27.00 7,446,700 27.38 22.15
00-11-08 30.00 30.63 29.50 6,067,900 30.13 24.38
00-11-07 27.94 28.50 27.00 2,869,400 28.38 22.96
00-11-06 26.75 27.56 26.63 3,762,800 27.56 22.31
00-11-03 28.00 28.25 26.63 3,612,100 27.50 22.26
00-11-02 27.56 28.75 26.81 6,288,300 28.38 22.96
00-11-01 27.13 28.75 27.13 4,808,900 27.56 22.31
Date Open High Low Vol Cls adjCls
00-10-31 25.50 28.00 25.44 6,520,300 27.63 22.36
00-10-30 24.44 25.88 24.38 3,621,100 25.50 20.64
00-10-27 24.00 25.00 24.00 3,695,600 24.44 19.78
00-10-26 23.88 24.69 23.75 3,009,100 24.25 19.63
00-10-25 24.81 24.81 23.81 3,852,200 24.25 19.63
00-10-24 24.56 24.94 24.19 4,792,400 24.81 20.08
00-10-23 25.50 25.50 24.19 2,587,700 24.75 20.03
00-10-20 26.38 26.38 25.00 3,659,800 25.13 20.33
00-10-19 24.75 26.25 24.56 6,143,400 25.94 20.99
Date Open High Low Vol Cls adjCls
00-10-18 23.50 24.50 22.75 6,197,600 24.00 19.42
00-10-17 25.13 25.25 23.63 4,745,300 23.69 19.17
00-10-16 24.00 24.75 24.00 4,390,800 24.38 19.73
00-10-13 22.75 24.88 22.56 4,346,700 24.06 19.47
00-10-12 22.88 23.13 22.19 6,327,400 22.75 18.41
00-10-11 24.00 24.06 23.19 2,873,400 23.38 18.92
00-10-10 24.56 24.75 24.00 1,991,900 24.06 19.47
00-10-09 24.44 25.00 24.38 2,969,500 24.50 19.83
00-10-06 25.25 25.25 24.00 4,069,300 24.38 19.73
Date Open High Low Vol Cls adjCls
00-10-05 26.13 26.75 25.94 4,096,700 25.94 20.99
00-10-04 24.63 26.13 24.56 5,295,600 25.50 20.64
00-10-03 25.25 25.50 24.63 5,478,000 25.13 20.33
00-10-02 26.25 26.63 24.94 4,712,900 25.00 20.23
00-09-29 25.31 26.56 25.31 4,242,100 25.63 20.74
00-09-28 24.00 25.75 24.00 4,655,700 25.25 20.43
00-09-27 24.50 25.34 23.56 6,154,100 24.81 20.08
00-09-26 25.75 25.94 24.25 5,204,100 24.95 20.19
00-09-25 26.00 26.25 25.31 4,781,500 25.88 20.94
Date Open High Low Vol Cls adjCls
00-09-22 25.88 26.44 25.75 5,156,800 26.44 21.40
00-09-21 25.75 26.75 25.50 5,901,700 25.50 20.64
00-09-20 26.13 26.19 25.06 3,519,800 25.75 20.84
00-09-19 26.31 26.31 25.25 2,655,200 25.69 20.79
00-09-18 26.75 27.06 25.88 4,283,100 26.25 21.24
00-09-15 27.69 27.75 26.88 4,758,900 27.06 21.90
00-09-14 27.25 28.00 26.88 4,707,000 28.00 22.66
00-09-13 27.25 27.75 26.50 6,719,000 26.50 21.45
00-09-12 26.44 27.06 25.94 5,918,800 26.81 21.70
Date Open High Low Vol Cls adjCls
00-09-11 25.00 26.63 24.94 6,363,000 26.38 21.34
00-09-08 24.94 25.44 24.69 6,596,600 24.88 20.13
00-09-07 25.06 25.13 24.50 4,028,200 24.81 20.08
00-09-06 25.00 25.25 24.88 3,672,300 25.06 20.28
00-09-05 24.50 25.13 24.31 3,843,500 25.00 20.23
00-09-01 23.25 24.63 23.00 6,358,400 24.63 19.93
00-08-31 23.25 23.69 21.63 22,148,900 23.19 18.77
00-08-30 26.13 26.19 25.75 4,105,600 26.06 21.09
00-08-29 26.44 26.69 25.63 7,237,200 26.44 21.40
Date Open High Low Vol Cls adjCls
00-08-28 27.31 27.38 26.69 4,013,100 26.69 21.60
00-08-25 27.25 27.25 27.00 2,626,200 27.19 22.00
00-08-24 26.94 27.88 26.94 3,708,400 27.19 22.00
00-08-23 27.25 27.44 26.88 3,731,400 26.94 21.80
00-08-22 26.75 27.94 26.69 5,908,800 27.50 22.26
00-08-21 26.31 26.56 25.44 6,574,600 26.25 21.24
00-08-18 26.06 26.50 26.00 5,063,200 26.50 21.45
00-08-17 26.25 26.31 25.81 7,345,600 26.06 21.09
00-08-16 26.88 26.94 25.88 8,351,500 26.38 21.34
Date Open High Low Vol Cls adjCls
00-08-15 29.00 29.38 26.81 8,678,900 27.00 21.81
00-08-14 29.88 30.38 29.69 3,969,400 29.94 24.18
00-08-11 29.50 29.94 29.50 2,341,700 29.63 23.93
00-08-10 30.50 30.50 29.38 2,502,400 29.75 24.03
00-08-09 30.50 31.25 29.38 2,955,100 31.00 25.04
00-08-08 31.25 31.94 30.69 2,434,300 31.88 25.74
00-08-07 29.50 31.38 29.13 2,268,100 31.13 25.14
00-08-04 30.13 30.38 29.06 1,893,500 29.69 23.98
00-08-03 30.75 30.94 29.88 1,696,800 30.06 24.28
Date Open High Low Vol Cls adjCls
00-08-02 29.38 31.00 29.25 3,073,500 30.50 24.63
00-08-01 28.81 29.19 28.50 2,530,900 29.00 23.42
00-07-31 30.50 30.63 28.25 2,874,100 29.00 23.42
00-07-28 31.25 31.25 30.06 1,815,800 30.44 24.58
00-07-27 31.31 31.94 30.75 1,476,800 31.19 25.19
00-07-26 30.88 31.75 30.63 3,628,600 31.25 25.24
00-07-25 30.00 30.75 29.94 3,458,600 30.13 24.33
00-07-24 29.75 30.06 29.19 3,360,600 29.31 23.67
00-07-21 30.38 30.44 29.88 2,853,000 29.94 24.18
Date Open High Low Vol Cls adjCls
00-07-20 29.50 30.56 29.31 4,295,700 30.50 24.63
00-07-19 59.13 60.00 59.00 4,255,400 59.06 23.85
00-07-18 59.75 60.50 59.00 5,211,200 59.31 23.95
00-07-17 62.38 62.38 60.13 3,877,400 60.91 24.60
00-07-14 62.00 62.50 61.75 3,765,800 62.13 25.09
00-07-13 63.25 63.25 61.50 4,075,200 62.13 25.09
00-07-12 63.50 63.88 62.75 5,825,000 62.81 25.36
00-07-11 61.88 63.50 61.81 7,945,400 63.00 25.44
00-07-10 60.25 61.81 59.88 7,656,600 61.19 24.71
Date Open High Low Vol Cls adjCls
00-07-07 57.00 59.25 56.63 7,024,200 58.88 23.77
00-07-06 57.69 58.81 56.31 4,720,800 56.44 22.79
00-07-05 58.63 59.25 56.88 4,572,200 57.69 23.30
00-07-03 57.38 58.00 56.31 2,261,200 57.81 23.35
00-06-30 55.44 58.11 55.06 4,624,600 58.00 23.42
00-06-29 55.38 56.50 54.13 6,366,400 55.50 22.41
00-06-28 55.81 57.75 54.50 5,179,600 54.67 22.08
00-06-27 54.38 57.38 54.00 6,332,600 55.81 22.54
00-06-26 55.00 56.06 54.88 4,131,400 55.44 22.39
Date Open High Low Vol Cls adjCls
00-06-23 54.13 54.63 53.31 4,170,200 54.06 21.83
00-06-22 52.69 54.25 52.25 7,576,000 53.63 21.65
00-06-21 55.00 55.00 51.88 9,308,200 52.44 21.18
00-06-20 56.50 56.56 54.69 9,924,800 55.00 22.21
00-06-19 59.19 59.94 55.13 8,124,600 57.19 23.09
00-06-16 60.00 60.00 58.13 6,261,600 58.50 23.62
00-06-15 59.13 60.06 58.56 4,851,400 60.06 24.25
00-06-14 57.13 59.13 56.06 5,061,400 58.00 23.42
00-06-13 55.63 56.88 54.38 4,729,400 56.63 22.87
Date Open High Low Vol Cls adjCls
00-06-12 55.94 56.13 54.06 5,592,200 54.50 22.01
00-06-09 59.75 59.81 55.94 6,331,400 56.25 22.71
00-06-08 59.50 60.13 58.38 4,176,200 59.75 24.13
00-06-07 58.75 60.50 58.75 6,864,000 59.69 24.10
00-06-06 63.13 63.13 57.44 9,065,800 57.56 23.24
00-06-05 65.88 66.06 64.19 1,846,200 64.31 25.97
00-06-02 64.00 66.19 64.00 5,114,400 66.00 26.65
00-06-01 62.00 63.50 61.19 4,825,200 63.00 25.44
00-05-31 62.50 62.94 61.25 7,036,000 62.69 25.31
Date Open High Low Vol Cls adjCls
00-05-30 63.75 63.75 61.75 3,962,000 61.81 24.96
00-05-26 64.69 65.25 64.06 2,756,600 64.44 26.02
00-05-25 65.50 65.56 64.69 3,100,800 64.94 26.22
00-05-24 64.88 65.63 63.31 6,969,800 64.50 26.05
00-05-23 69.38 69.38 67.00 6,188,400 67.00 27.06
00-05-22 70.38 70.75 69.75 2,282,800 70.13 28.32
00-05-19 70.63 71.56 69.94 2,721,200 70.19 28.34
00-05-18 69.50 71.88 69.38 4,578,200 70.91 28.63
00-05-17 70.88 70.94 68.88 3,540,800 69.63 28.12
Date Open High Low Vol Cls adjCls
00-05-16 71.50 73.44 71.25 3,474,200 71.44 28.81
00-05-15 69.88 71.63 69.38 1,721,400 71.00 28.63
00-05-12 69.25 70.63 68.56 1,544,400 70.28 28.34
00-05-11 71.00 71.06 68.63 1,700,000 69.88 28.18
00-05-10 69.50 70.75 69.44 3,334,800 70.38 28.38
00-05-09 68.44 69.94 68.06 3,977,600 69.44 28.00
00-05-08 67.75 68.81 66.50 3,327,000 68.25 27.52
00-05-05 65.88 70.38 65.75 4,202,800 68.08 27.45
00-05-04 64.13 67.00 63.25 7,076,400 66.13 26.67
Date Open High Low Vol Cls adjCls
00-05-03 65.50 66.00 63.06 5,692,200 63.75 25.71
00-05-02 68.00 69.38 67.19 3,441,600 68.88 27.77
00-05-01 67.00 69.44 66.88 3,271,400 68.25 27.52
00-04-28 68.25 68.31 66.25 1,839,600 66.56 26.84
00-04-27 69.63 70.19 67.69 2,492,800 68.00 27.42
00-04-26 71.38 72.25 70.75 2,783,200 70.81 28.56
00-04-25 70.06 71.88 69.38 1,850,200 71.50 28.83
00-04-24 69.25 71.13 68.75 2,126,800 70.25 28.33
00-04-20 68.44 69.31 68.13 2,299,000 69.25 27.93
Date Open High Low Vol Cls adjCls
00-04-19 69.38 69.44 67.75 2,810,000 68.50 27.62
00-04-18 64.38 69.75 64.38 5,273,600 69.38 27.98
00-04-17 66.81 67.44 63.25 3,201,400 65.31 26.34
00-04-14 70.00 70.00 66.00 2,840,400 68.31 27.55
00-04-13 72.06 72.06 70.63 2,936,000 70.63 28.48
00-04-12 72.88 73.63 71.69 3,559,800 72.31 29.16
00-04-11 74.00 74.75 72.13 4,503,800 72.88 29.39
00-04-10 74.25 76.06 73.31 2,132,400 75.19 30.32
00-04-07 73.75 75.13 73.25 1,882,800 74.25 29.94
Date Open High Low Vol Cls adjCls
00-04-06 72.00 75.06 71.31 5,371,600 74.00 29.84
00-04-05 75.00 75.63 73.25 2,378,600 74.19 29.92
00-04-04 77.00 78.38 73.25 5,482,000 75.31 30.37
00-04-03 74.56 78.13 73.13 5,473,800 77.00 31.05
00-03-31 77.25 77.25 74.63 5,896,800 74.75 30.14
00-03-30 72.69 77.25 72.25 7,097,800 77.19 31.13
00-03-29 69.00 73.00 68.88 4,486,200 72.63 29.29
00-03-28 67.25 69.25 67.25 5,298,000 68.88 27.77
00-03-27 68.88 69.38 67.63 2,219,200 68.44 27.60
Date Open High Low Vol Cls adjCls
00-03-24 68.25 70.00 68.25 2,496,200 69.13 27.87
00-03-23 66.25 68.75 65.31 2,861,400 68.00 27.42
00-03-22 66.38 67.38 64.94 3,030,600 66.69 26.89
00-03-21 66.25 67.88 65.31 4,826,400 66.94 26.99
00-03-20 69.13 69.25 66.00 5,328,200 66.38 26.77
00-03-17 70.00 71.25 69.06 6,235,200 69.50 28.03
00-03-16 65.00 71.25 65.00 5,595,000 71.13 28.68
00-03-15 61.00 64.63 60.25 3,036,200 64.00 25.81
00-03-14 61.44 62.94 60.38 2,396,800 60.94 24.57
Date Open High Low Vol Cls adjCls
00-03-13 59.50 61.75 58.50 3,464,400 61.44 24.77
00-03-10 60.50 62.00 60.44 2,626,600 60.81 24.52
00-03-09 58.25 60.50 56.63 2,846,400 60.06 24.22
00-03-08 56.88 58.19 56.88 5,544,800 58.19 23.46
00-03-07 60.00 60.06 57.56 3,787,200 58.00 23.39
00-03-06 61.94 62.19 59.94 2,646,000 60.75 24.50
00-03-03 61.00 62.75 59.88 2,528,000 61.75 24.90
00-03-02 59.38 62.38 59.38 4,042,600 60.25 24.30
00-03-01 58.94 60.00 58.50 4,027,400 59.25 23.89
Date Open High Low Vol Cls adjCls
00-02-29 58.88 60.50 58.13 3,704,400 59.00 23.79
00-02-28 57.25 59.06 56.63 3,935,000 58.88 23.74
00-02-25 56.06 56.75 54.88 4,806,600 55.88 22.53
00-02-24 56.81 56.81 53.75 4,127,400 55.88 22.53
00-02-23 58.25 58.31 56.69 3,702,200 56.81 22.91
00-02-22 58.81 59.81 55.44 5,649,200 57.75 23.29
00-02-18 59.88 60.75 58.19 5,321,600 59.00 23.79
00-02-17 61.81 62.25 58.50 5,698,600 59.88 24.14
00-02-16 63.75 65.25 61.44 3,917,000 61.81 24.93
Date Open High Low Vol Cls adjCls
00-02-15 65.00 65.00 62.88 2,811,400 63.94 25.74
00-02-14 66.13 66.13 64.38 1,876,800 65.25 26.27
00-02-11 66.56 66.88 66.06 2,102,400 66.06 26.60
00-02-10 67.31 68.25 66.13 1,900,000 66.44 26.75
00-02-09 68.69 68.69 67.00 2,085,400 67.19 27.05
00-02-08 65.69 68.75 65.63 3,512,200 68.69 27.66
00-02-07 65.00 66.50 64.63 2,819,400 65.69 26.45
00-02-04 66.94 67.50 63.75 4,543,600 64.63 26.02
00-02-03 67.75 67.75 65.63 4,748,800 66.06 26.60
Date Open High Low Vol Cls adjCls
00-02-02 67.50 69.13 66.06 3,095,800 68.00 27.38
00-02-01 66.00 68.13 65.13 2,733,200 67.44 27.15
00-01-31 63.75 66.25 63.38 3,084,800 65.88 26.52
00-01-28 67.44 67.44 63.00 4,666,800 63.38 25.52
00-01-27 67.94 68.00 65.81 4,697,200 67.31 27.10
00-01-26 65.00 68.50 65.00 5,087,000 68.13 27.43
00-01-25 64.50 65.44 62.88 4,761,400 65.13 26.22
00-01-24 65.50 66.25 63.25 5,629,400 63.50 25.57
00-01-21 68.75 69.00 64.50 5,370,200 64.81 26.09
Date Open High Low Vol Cls adjCls
00-01-20 69.94 70.19 67.00 3,005,400 67.69 27.25
00-01-19 68.06 71.81 67.00 3,417,000 69.94 28.16
00-01-18 67.50 68.50 67.25 1,939,200 68.00 27.38
00-01-14 70.00 70.44 68.88 2,916,600 69.25 27.88
00-01-13 69.13 70.00 68.44 5,080,200 69.00 27.78
00-01-12 68.31 68.75 67.13 3,191,400 67.44 27.15
00-01-11 66.06 68.50 66.00 3,790,400 68.19 27.45
00-01-10 66.50 67.50 65.56 2,559,600 66.19 26.65
00-01-07 64.00 67.69 63.81 4,402,600 67.50 27.18
Date Open High Low Vol Cls adjCls
00-01-06 66.00 66.25 63.69 8,167,400 64.19 25.84
00-01-05 68.94 69.94 67.00 4,330,600 67.38 27.13
00-01-04 69.50 70.69 68.63 3,856,400 68.94 27.76
00-01-03 72.25 72.75 70.25 2,870,400 72.06 29.01
99-12-31 73.75 74.25 73.38 1,152,800 73.44 29.57
99-12-30 72.81 74.25 72.13 1,392,400 73.81 29.72
99-12-29 74.31 74.31 71.50 1,558,200 72.81 29.32
99-12-28 73.00 74.69 73.00 2,611,800 74.25 29.89
99-12-27 75.00 77.00 74.50 2,609,600 74.50 30.00
Date Open High Low Vol Cls adjCls
99-12-23 73.81 75.50 73.63 1,911,400 75.00 30.20
99-12-22 71.13 74.00 71.13 2,732,200 73.56 29.62
99-12-21 71.56 71.88 70.25 3,743,600 70.75 28.49
99-12-20 73.38 73.75 71.13 3,101,400 72.53 29.20
99-12-17 74.88 74.88 73.13 4,289,000 73.63 29.64
99-12-16 74.13 74.63 72.00 4,108,600 74.63 30.05
99-12-15 71.50 75.75 70.75 7,350,800 74.06 29.82
99-12-14 69.38 71.75 69.00 5,750,400 71.25 28.69
99-12-13 68.00 69.25 67.88 5,506,000 68.50 27.58
Date Open High Low Vol Cls adjCls
99-12-10 66.63 69.13 65.88 3,692,600 67.75 27.28
99-12-09 67.00 67.69 66.00 5,011,400 66.00 26.57
99-12-08 66.38 67.75 66.38 2,595,000 66.88 26.93
99-12-07 67.63 67.75 66.38 2,623,400 66.63 26.82
99-12-06 68.13 68.50 66.94 2,504,600 67.00 26.98
99-12-03 69.38 70.00 67.94 3,289,400 67.94 27.35
99-12-02 68.00 68.88 66.38 2,969,800 68.31 27.50
99-12-01 70.38 70.38 68.50 7,370,200 69.31 27.91
99-11-30 70.50 70.75 69.13 5,148,600 70.56 28.41
Date Open High Low Vol Cls adjCls
99-11-29 66.94 71.50 66.69 7,797,200 71.00 28.59
99-11-26 66.31 67.00 66.25 585,600 66.75 26.88
99-11-24 66.50 67.00 65.13 3,682,200 66.56 26.80
99-11-23 66.13 67.06 66.06 6,443,600 66.69 26.85
99-11-22 64.38 64.88 63.75 6,310,800 64.44 25.94
99-11-19 63.63 65.00 63.63 3,609,600 64.56 25.99
99-11-18 62.88 64.00 62.56 5,294,400 63.63 25.62
99-11-17 60.50 63.06 60.50 4,953,600 62.31 25.09
99-11-16 62.00 62.38 59.38 6,762,200 60.75 24.42
Date Open High Low Vol Cls adjCls
99-11-15 61.38 62.44 60.00 4,939,200 62.00 24.92
99-11-12 61.44 61.88 60.63 2,753,400 61.38 24.67
99-11-11 61.00 61.38 60.50 2,095,800 61.31 24.65
99-11-10 61.88 62.25 60.88 4,403,800 61.00 24.52
99-11-09 61.38 62.25 60.81 3,455,000 61.94 24.90
99-11-08 65.25 65.25 62.50 3,127,200 62.88 25.27
99-11-05 65.00 65.69 64.75 2,544,600 65.38 26.28
99-11-04 63.25 64.19 62.31 4,002,800 63.94 25.70
99-11-03 64.00 64.56 62.38 3,415,400 63.25 25.42
Date Open High Low Vol Cls adjCls
99-11-02 63.81 64.56 63.63 2,865,200 63.69 25.60
99-11-01 64.94 65.63 63.06 4,284,800 63.56 25.55
99-10-29 64.75 66.13 64.63 4,651,600 64.63 25.98
99-10-28 62.88 64.19 62.25 4,882,000 63.75 25.62
99-10-27 60.81 62.44 59.88 6,629,200 62.19 25.00
99-10-26 64.25 64.38 59.63 7,271,800 61.06 24.54
99-10-25 66.00 66.94 65.06 2,089,200 65.81 26.45
99-10-22 65.63 67.31 65.19 3,020,200 66.50 26.73
99-10-21 65.00 65.75 64.63 2,927,400 65.44 26.30
Date Open High Low Vol Cls adjCls
99-10-20 65.00 66.13 64.63 3,101,400 65.94 26.50
99-10-19 66.00 67.50 65.00 4,153,800 65.00 26.13
99-10-18 64.31 65.50 63.56 4,235,600 65.06 26.15
99-10-15 64.94 65.19 64.25 3,785,600 64.31 25.85
99-10-14 65.00 66.25 64.44 4,576,000 65.38 26.28
99-10-13 67.00 67.38 64.81 3,335,200 65.06 26.15
99-10-12 69.25 69.25 67.13 2,795,600 67.25 27.03
99-10-11 68.81 69.88 68.38 4,645,600 69.50 27.94
99-10-08 66.13 68.75 66.00 6,963,000 68.69 27.61
Date Open High Low Vol Cls adjCls
99-10-07 65.13 65.38 64.25 2,899,800 65.00 26.13
99-10-06 64.19 65.19 63.88 3,746,400 65.00 26.13
99-10-05 63.75 66.00 63.69 3,723,600 64.19 25.80
99-10-04 62.44 63.88 62.44 5,010,800 63.69 25.60
99-10-01 60.00 62.50 59.50 4,340,000 62.44 25.10
99-09-30 58.50 60.69 58.13 4,058,400 60.06 24.14
99-09-29 59.31 59.56 58.13 3,884,000 58.38 23.46
99-09-28 57.13 59.50 57.13 4,426,800 59.31 23.84
99-09-27 56.38 57.44 56.31 2,220,800 56.69 22.79
Date Open High Low Vol Cls adjCls
99-09-24 55.25 56.75 55.25 3,394,400 55.94 22.48
99-09-23 56.13 56.50 54.63 4,782,200 55.31 22.23
99-09-22 55.31 56.63 54.50 4,324,400 55.50 22.31
99-09-21 55.50 56.75 54.63 3,497,000 55.25 22.21
99-09-20 56.38 56.50 56.00 1,450,400 56.13 22.56
99-09-17 55.63 56.00 55.56 2,796,400 55.88 22.46
99-09-16 55.75 56.00 54.31 3,226,800 55.38 22.26
99-09-15 58.00 58.44 56.25 2,973,200 56.44 22.69
99-09-14 58.88 59.00 56.38 3,870,600 57.19 22.99
Date Open High Low Vol Cls adjCls
99-09-13 57.44 59.13 57.25 2,340,600 59.00 23.72
99-09-10 57.13 58.38 56.75 3,069,600 57.38 23.06
99-09-09 57.25 58.50 56.50 3,323,000 57.19 22.99
99-09-08 54.50 57.25 54.25 4,213,200 57.00 22.91
99-09-07 57.13 57.19 55.63 4,743,000 56.06 22.53
99-09-03 58.25 58.50 56.00 8,609,000 57.00 22.91
99-09-02 57.00 57.06 55.75 4,015,800 56.63 22.76
99-09-01 57.94 58.94 57.31 4,573,600 58.25 23.41
99-08-31 59.00 59.19 56.00 5,862,600 57.81 23.24
Date Open High Low Vol Cls adjCls
99-08-30 60.81 60.88 58.88 3,451,600 59.75 24.02
99-08-27 62.13 62.50 60.88 2,456,800 61.00 24.52
99-08-26 64.00 64.00 61.56 2,844,400 61.94 24.90
99-08-25 63.75 64.44 61.25 5,453,000 63.50 25.52
99-08-24 63.44 65.50 63.00 3,077,000 65.31 26.25
99-08-23 62.50 63.88 62.44 1,846,200 63.63 25.57
99-08-20 62.00 62.19 61.75 2,473,400 62.00 24.92
99-08-19 60.75 61.94 60.00 2,233,400 61.88 24.87
99-08-18 61.94 62.06 61.13 1,760,200 61.31 24.65
Date Open High Low Vol Cls adjCls
99-08-17 62.00 62.25 60.50 4,336,800 61.88 24.83
99-08-16 60.13 61.38 60.13 3,071,000 61.25 24.58
99-08-13 58.75 59.81 58.13 3,588,400 59.75 23.98
99-08-12 59.00 59.94 57.75 3,986,200 57.81 23.20
99-08-11 58.50 59.13 57.38 7,641,600 58.69 23.55
99-08-10 57.88 58.38 56.50 6,645,600 57.81 23.20
99-08-09 58.44 58.75 57.44 3,533,000 57.69 23.15
99-08-06 58.50 60.00 57.75 3,459,800 58.38 23.43
99-08-05 60.88 60.94 58.13 6,525,000 58.69 23.55
Date Open High Low Vol Cls adjCls
99-08-04 62.75 63.50 60.50 2,108,600 61.13 24.53
99-08-03 64.38 64.88 62.38 2,197,600 62.75 25.18
99-08-02 63.50 65.44 63.50 2,431,000 64.00 25.68
99-07-30 66.81 67.81 64.25 2,172,200 64.69 25.96
99-07-29 66.88 67.25 65.44 3,700,800 66.88 26.84
99-07-28 67.13 67.38 66.50 1,209,000 66.75 26.79
99-07-27 66.63 67.81 66.25 2,245,600 67.38 27.04
99-07-26 66.06 66.75 65.63 1,750,000 66.13 26.54
99-07-23 65.25 66.38 65.25 2,162,800 66.06 26.51
Date Open High Low Vol Cls adjCls
99-07-22 66.44 66.94 65.00 2,443,800 65.06 26.11
99-07-21 66.63 68.13 65.63 2,453,200 66.44 26.66
99-07-20 69.56 69.56 66.50 3,212,200 66.88 26.84
99-07-19 70.00 70.81 69.25 1,998,800 69.56 27.92
99-07-16 69.38 70.06 69.00 2,026,000 69.81 28.02
99-07-15 69.13 69.88 69.13 2,869,800 69.31 27.82
99-07-14 70.50 70.63 68.69 4,323,000 69.00 27.69
99-07-13 71.50 71.56 70.38 2,310,200 70.81 28.42
99-07-12 72.44 72.50 71.31 1,463,000 71.56 28.72
Date Open High Low Vol Cls adjCls
99-07-09 71.50 72.56 71.00 1,723,600 72.44 29.07
99-07-08 71.00 72.75 70.88 3,863,000 71.38 28.64
99-07-07 70.25 70.50 69.56 2,832,000 70.44 28.27
99-07-06 70.00 70.75 69.50 3,419,800 70.00 28.09
99-07-02 69.50 69.94 68.69 1,482,200 69.81 28.02
99-07-01 66.75 69.94 66.75 5,659,400 69.50 27.89
99-06-30 68.69 70.00 65.00 5,022,800 65.00 26.09
99-06-29 67.00 68.81 66.50 2,923,400 68.69 27.57
99-06-28 64.50 67.00 64.13 3,351,600 66.88 26.84
Date Open High Low Vol Cls adjCls
99-06-25 64.88 65.25 64.00 1,662,600 64.25 25.78
99-06-24 64.56 64.69 63.56 2,326,600 64.38 25.83
99-06-23 64.88 64.88 63.56 2,197,000 64.56 25.91
99-06-22 66.13 66.19 65.06 2,023,200 65.38 26.24
99-06-21 64.19 66.75 64.19 2,733,400 66.38 26.64
99-06-18 63.50 65.13 62.13 6,013,200 64.13 25.73
99-06-17 60.44 61.88 60.38 3,208,800 61.69 24.76
99-06-16 58.38 60.50 58.38 3,770,800 60.31 24.20
99-06-15 59.38 60.00 57.69 2,772,800 57.94 23.25
Date Open High Low Vol Cls adjCls
99-06-14 59.44 59.56 58.81 2,436,200 59.13 23.73
99-06-11 60.25 60.94 59.25 2,509,800 59.80 24.00
99-06-10 59.25 61.00 59.25 3,732,000 60.25 24.18
99-06-09 60.56 60.56 58.69 3,011,000 59.44 23.85
99-06-08 61.88 61.88 60.31 1,062,000 60.56 24.30
99-06-07 62.00 62.31 61.19 1,494,400 61.63 24.73
99-06-04 61.63 61.88 60.63 3,734,800 61.44 24.66
99-06-03 62.31 63.25 60.25 3,284,800 61.00 24.48
99-06-02 62.25 63.00 61.38 2,373,800 62.00 24.88
Date Open High Low Vol Cls adjCls
99-06-01 63.63 64.00 61.38 2,373,800 64.00 25.68
99-05-28 59.75 63.69 59.75 2,717,400 63.00 25.28
99-05-27 61.19 61.75 59.44 3,047,600 59.56 23.90
99-05-26 60.06 61.44 59.31 4,047,200 61.19 24.56
99-05-25 62.13 62.44 59.75 6,279,000 60.13 24.13
99-05-24 64.25 64.25 61.25 3,324,600 61.56 24.71
99-05-21 64.00 64.88 63.88 3,045,200 64.38 25.83
99-05-20 64.88 65.13 63.94 3,299,600 64.06 25.71
99-05-19 66.13 66.19 64.50 2,600,600 64.94 26.06
Date Open High Low Vol Cls adjCls
99-05-18 66.00 66.44 64.00 3,412,600 65.56 26.31
99-05-17 65.00 65.44 64.69 2,908,200 65.25 26.15
99-05-14 65.25 66.13 65.00 3,249,800 65.56 26.27
99-05-13 67.25 67.25 66.38 3,581,600 66.81 26.77
99-05-12 66.25 67.00 64.75 3,793,000 66.25 26.55
99-05-11 65.25 65.44 63.69 4,781,600 65.06 26.07
99-05-10 63.00 63.88 63.00 3,580,200 63.25 25.34
99-05-07 63.13 63.69 62.00 7,050,200 62.94 25.22
99-05-06 63.75 64.06 61.00 6,666,200 63.69 25.52
Date Open High Low Vol Cls adjCls
99-05-05 65.38 65.94 64.13 3,166,600 65.13 26.10
99-05-04 67.00 67.75 64.88 2,448,800 65.38 26.20
99-05-03 67.31 68.38 65.38 5,199,400 66.13 26.50
99-04-30 66.56 68.06 66.38 4,101,000 67.31 26.97
99-04-29 68.94 69.00 66.00 3,356,400 66.56 26.67
99-04-28 70.13 70.81 68.88 3,077,800 68.88 27.60
99-04-27 70.88 71.50 69.25 1,844,000 69.88 28.00
99-04-26 70.00 71.50 69.56 3,509,600 70.63 28.30
99-04-23 68.69 70.38 68.50 1,936,400 69.88 28.00
Date Open High Low Vol Cls adjCls
99-04-22 68.00 69.88 67.69 2,060,000 68.75 27.55
99-04-21 67.81 69.31 67.63 3,688,000 68.19 27.32
99-04-20 63.00 67.75 63.00 5,115,400 67.25 26.95
99-04-19 68.50 70.00 62.00 5,970,600 63.75 25.54
99-04-16 68.25 69.50 67.25 3,823,400 68.25 27.35
99-04-15 70.88 71.00 67.69 3,814,800 68.38 27.40
99-04-14 73.13 73.50 70.75 2,290,200 70.88 28.40
99-04-13 75.00 75.13 72.50 2,963,400 72.88 29.20
99-04-12 73.13 76.00 72.81 2,619,400 75.75 30.35
Date Open High Low Vol Cls adjCls
99-04-09 73.25 74.63 72.50 3,891,200 73.94 29.63
99-04-08 69.38 72.38 68.56 5,539,000 70.94 28.42
99-04-07 69.25 69.69 67.88 2,853,600 68.63 27.50
99-04-06 67.50 69.00 67.50 2,867,200 68.75 27.55
99-04-05 68.63 68.63 66.13 3,979,000 67.38 27.00
99-04-01 67.88 68.38 67.13 3,399,600 67.56 27.07
99-03-31 69.00 69.44 66.13 3,770,400 66.63 26.70
99-03-30 68.44 69.00 68.25 1,543,800 68.75 27.55
99-03-29 68.50 68.94 68.25 3,493,400 68.69 27.52
Date Open High Low Vol Cls adjCls
99-03-26 69.50 69.50 67.94 1,929,800 68.31 27.37
99-03-25 67.50 69.94 67.44 2,526,600 69.50 27.85
99-03-24 67.38 68.13 66.63 2,391,600 67.06 26.87
99-03-23 67.13 67.94 66.25 2,840,200 66.75 26.75
99-03-22 67.75 67.88 66.00 2,761,400 66.88 26.80
99-03-19 69.75 69.88 67.50 2,329,800 67.75 27.15
99-03-18 68.00 70.00 67.88 2,774,600 69.63 27.90
99-03-17 68.25 68.75 67.88 2,005,400 68.56 27.47
99-03-16 69.81 69.88 68.38 2,621,600 68.75 27.55
Date Open High Low Vol Cls adjCls
99-03-15 67.25 70.00 67.25 3,052,000 69.81 27.97
99-03-12 70.00 70.50 68.25 2,537,200 69.81 27.97
99-03-11 70.50 71.50 69.75 2,407,800 70.88 28.40
99-03-10 70.50 70.94 69.38 1,996,400 70.75 28.35
99-03-09 68.13 70.19 68.13 4,486,000 70.00 28.05
99-03-08 69.75 69.75 67.81 2,931,200 69.00 27.65
99-03-05 69.00 70.00 68.19 4,428,800 69.00 27.65
99-03-04 65.00 66.38 64.50 3,509,400 65.88 26.40
99-03-03 62.38 64.50 62.38 3,766,600 63.38 25.39
Date Open High Low Vol Cls adjCls
99-03-02 66.50 66.53 61.50 5,146,000 61.88 24.79
99-03-01 63.00 64.75 61.50 3,163,200 64.13 25.69
99-02-26 62.50 62.75 61.06 2,246,000 62.56 25.07
99-02-25 62.13 63.00 60.38 2,268,800 62.94 25.22
99-02-24 64.00 65.44 62.75 2,097,400 62.94 25.22
99-02-23 66.00 66.00 62.06 3,659,200 64.00 25.64
99-02-22 61.19 64.06 60.81 2,583,400 63.38 25.39
99-02-19 61.25 61.63 60.75 2,613,800 61.19 24.52
99-02-18 60.00 62.31 59.44 5,980,200 61.63 24.69
Date Open High Low Vol Cls adjCls
99-02-17 62.50 63.50 60.75 3,123,000 60.94 24.42
99-02-16 61.25 63.75 61.25 2,784,200 63.75 25.50
99-02-12 61.00 62.38 59.50 2,516,200 60.56 24.23
99-02-11 58.50 61.81 57.56 3,861,800 61.56 24.63
99-02-10 59.56 59.56 57.50 3,048,000 58.75 23.50
99-02-09 60.50 60.69 59.19 2,453,400 59.63 23.85
99-02-08 62.38 62.38 60.63 2,827,600 61.38 24.55
99-02-05 65.19 65.50 61.50 3,776,000 62.13 24.85
99-02-04 65.50 66.00 65.00 5,050,200 65.19 26.08
Date Open High Low Vol Cls adjCls
99-02-03 63.50 64.69 62.75 3,027,200 63.63 25.45
99-02-02 63.25 63.94 62.00 2,270,800 63.75 25.50
99-02-01 64.00 64.00 62.69 3,113,200 63.38 25.35
99-01-29 63.25 64.50 62.56 3,734,200 63.75 25.50
99-01-28 62.94 63.75 62.25 2,722,800 63.06 25.23
99-01-27 61.50 63.00 60.88 5,209,800 63.00 25.20
99-01-26 61.50 62.00 60.56 4,065,800 60.88 24.35
99-01-25 60.06 60.63 59.81 3,972,200 60.25 24.10
99-01-22 58.69 60.50 58.06 3,879,000 59.94 23.98
Date Open High Low Vol Cls adjCls
99-01-21 58.56 61.50 58.56 6,552,600 58.94 23.58
99-01-20 59.75 61.00 58.50 5,226,400 58.56 23.43
99-01-19 58.25 60.00 57.81 3,742,800 58.06 23.23
99-01-15 53.94 57.38 53.75 4,091,200 56.94 22.78
99-01-14 54.50 56.44 53.25 5,147,200 53.75 21.50
99-01-13 50.50 55.31 50.06 4,067,800 54.06 21.63
99-01-12 54.88 55.38 52.50 3,542,400 53.13 21.25
99-01-11 55.69 56.63 54.38 3,930,000 55.06 22.03
99-01-08 55.94 55.94 54.38 2,377,400 55.69 22.28
Date Open High Low Vol Cls adjCls
99-01-07 54.38 55.88 54.25 3,917,600 55.69 22.28
99-01-06 54.13 58.50 54.13 6,710,000 56.19 22.48
99-01-05 54.06 54.81 54.06 4,340,800 54.25 21.70
99-01-04 54.25 54.88 53.81 5,174,200 54.06 21.63
98-12-31 52.81 54.25 52.56 2,217,400 54.25 21.70
98-12-30 52.56 53.19 52.00 4,185,200 52.88 21.15
98-12-29 52.00 53.00 51.13 6,309,800 52.50 21.00
98-12-28 49.38 50.00 48.94 5,765,000 49.81 19.93
98-12-24 49.25 49.56 49.06 1,448,800 49.38 19.75
Date Open High Low Vol Cls adjCls
98-12-23 48.50 49.63 48.50 5,199,600 48.88 19.55
98-12-22 49.00 49.25 48.56 3,413,800 48.63 19.45
98-12-21 48.69 49.31 48.56 3,513,200 48.75 19.50
98-12-18 47.88 49.00 47.25 2,767,000 48.94 19.58
98-12-17 48.44 48.94 47.88 2,942,200 47.94 19.18
98-12-16 47.88 49.00 47.88 4,858,400 48.56 19.43
98-12-15 47.50 48.63 47.25 4,030,400 47.75 19.10
98-12-14 47.38 47.63 46.63 2,683,600 46.69 18.68
98-12-11 47.25 48.13 47.00 4,436,200 47.94 19.18
Date Open High Low Vol Cls adjCls
98-12-10 47.94 48.13 47.44 3,089,400 47.50 19.00
98-12-09 48.44 48.63 47.88 4,128,200 47.94 19.18
98-12-08 47.63 48.69 47.38 4,602,200 48.63 19.45
98-12-07 46.69 48.25 46.44 3,961,800 47.94 19.18
98-12-04 45.00 46.69 45.00 7,549,800 46.50 18.60
98-12-03 45.25 45.69 44.50 5,674,200 45.00 18.00
98-12-02 45.25 45.56 43.25 5,620,400 45.25 18.10
98-12-01 44.19 46.88 43.25 7,081,600 45.19 18.08
98-11-30 44.50 45.69 44.50 9,887,200 45.00 18.00
Date Open High Low Vol Cls adjCls
98-11-27 43.00 44.25 42.81 2,162,800 44.25 17.70
98-11-25 43.69 43.69 42.75 3,689,400 43.00 17.20
98-11-24 45.13 45.25 43.44 4,769,800 43.69 17.48
98-11-23 44.00 45.50 43.88 5,059,800 45.25 18.10
98-11-20 44.38 44.38 43.75 3,770,600 44.06 17.63
98-11-19 44.19 44.63 43.63 3,972,200 44.38 17.75
98-11-18 42.75 44.44 42.75 6,678,800 44.38 17.75
98-11-17 43.75 43.75 41.94 11,172,200 42.94 17.14
98-11-16 44.75 45.94 44.75 3,209,400 45.00 17.97
Date Open High Low Vol Cls adjCls
98-11-13 42.94 44.94 42.88 4,298,600 44.63 17.82
98-11-12 44.00 44.31 42.69 2,445,800 42.94 17.14
98-11-11 44.56 45.19 43.75 3,309,800 43.94 17.54
98-11-10 45.00 45.94 44.06 4,044,400 44.56 17.79
98-11-09 45.50 45.88 44.63 2,973,800 45.31 18.09
98-11-06 44.25 45.13 44.19 2,074,200 44.75 17.87
98-11-05 43.81 45.00 42.75 3,492,000 45.00 17.97
98-11-04