Analog Devices, Inc. (ADI)

81.64
0.00 (0.00%)
Exchange
NMS

Analog Devices, Inc. (ADI) Historicals

Date Open High Low Vol Cls adjCls
17-03-24 81.86 82.95 81.40 2,212,900 81.64 81.64
17-03-23 82.24 82.33 81.31 3,395,000 81.54 81.54
17-03-22 81.84 82.26 81.65 2,604,300 82.12 82.12
17-03-21 83.25 83.46 81.69 3,300,700 81.80 81.80
17-03-20 83.26 83.70 82.88 2,670,700 82.90 82.90
17-03-17 83.31 83.34 82.73 4,185,400 83.26 83.26
17-03-16 83.29 83.50 82.41 4,101,800 82.72 82.72
17-03-15 83.45 83.67 82.56 4,499,200 83.51 83.51
17-03-14 82.52 83.73 82.40 4,881,100 83.68 83.68
Date Open High Low Vol Cls adjCls
17-03-13 82.15 82.99 82.05 4,598,200 82.76 82.76
17-03-10 83.87 83.87 82.03 7,495,200 82.20 82.20
17-03-09 83.38 83.66 82.80 2,004,100 83.17 83.17
17-03-08 83.77 83.85 83.18 2,381,400 83.48 83.48
17-03-07 83.70 84.17 83.21 2,886,400 83.41 83.41
17-03-06 83.00 84.24 82.35 3,717,400 83.85 83.85
17-03-03 83.62 83.65 83.04 2,357,200 83.18 83.18
17-03-02 83.39 84.08 83.04 2,714,300 83.65 83.65
17-03-01 82.45 83.79 82.15 2,265,100 83.76 83.76
Date Open High Low Vol Cls adjCls
17-02-28 82.18 82.24 81.58 2,045,400 81.93 81.93
17-02-27 81.65 82.43 81.24 1,793,100 82.28 82.28
17-02-24 80.97 81.70 80.82 2,841,100 81.68 81.68
17-02-23 82.15 82.16 81.03 2,277,500 81.61 81.61
17-02-22 82.31 82.39 81.52 3,679,500 82.06 82.06
17-02-21 82.50 82.87 81.99 2,375,600 82.82 82.37
17-02-17 81.80 82.50 81.48 2,933,200 82.48 82.03
17-02-16 81.00 82.57 80.75 3,465,000 81.97 81.52
17-02-15 80.80 81.63 77.96 7,032,700 81.60 81.16
Date Open High Low Vol Cls adjCls
17-02-14 77.84 77.97 77.07 2,589,600 77.84 77.42
17-02-13 77.01 78.03 76.81 2,637,600 77.92 77.50
17-02-10 76.78 76.78 75.54 1,667,900 76.53 76.11
17-02-09 77.77 77.77 76.48 2,192,300 76.51 76.09
17-02-08 77.00 77.75 76.78 3,397,800 77.48 77.06
17-02-07 75.69 76.58 75.39 2,136,100 76.31 75.90
17-02-06 75.65 75.65 74.94 1,789,200 75.53 75.12
17-02-03 75.52 75.73 75.26 2,143,100 75.52 75.11
17-02-02 75.66 76.03 75.14 2,490,000 75.23 74.82
Date Open High Low Vol Cls adjCls
17-02-01 75.76 76.73 75.42 2,588,600 76.17 75.76
17-01-31 76.14 76.19 74.60 2,609,900 74.94 74.53
17-01-30 76.76 76.76 75.23 2,476,300 76.28 75.87
17-01-27 74.55 76.94 74.25 3,820,600 76.93 76.51
17-01-26 74.37 74.54 73.77 4,172,100 74.20 73.80
17-01-25 74.69 75.59 74.51 3,944,300 74.54 74.13
17-01-24 73.01 73.68 72.56 3,312,900 73.51 73.11
17-01-23 72.74 73.24 72.41 2,205,600 72.78 72.38
17-01-20 72.09 73.65 72.09 1,811,600 72.88 72.48
Date Open High Low Vol Cls adjCls
17-01-19 72.88 73.39 72.29 1,988,200 72.44 72.05
17-01-18 72.64 73.63 72.22 2,107,100 73.01 72.61
17-01-17 72.23 73.41 71.85 2,374,600 72.28 71.89
17-01-13 72.36 72.88 72.11 1,509,100 72.67 72.28
17-01-12 72.42 72.42 71.00 2,099,200 72.22 71.83
17-01-11 72.27 72.66 72.07 1,580,900 72.62 72.23
17-01-10 71.87 72.51 71.85 2,403,200 72.35 71.96
17-01-09 71.64 72.51 71.52 2,399,500 71.94 71.55
17-01-06 71.58 71.95 71.00 2,069,700 71.60 71.21
Date Open High Low Vol Cls adjCls
17-01-05 72.41 72.61 71.28 2,067,300 71.32 70.93
17-01-04 72.77 73.03 72.25 1,971,000 72.36 71.97
17-01-03 72.60 74.13 72.09 2,687,200 72.51 72.12
16-12-30 73.80 74.02 72.39 1,758,500 72.62 72.23
16-12-29 73.38 73.88 73.23 1,331,000 73.58 73.18
16-12-28 74.54 74.60 73.53 1,851,000 73.56 73.16
16-12-27 73.81 74.62 73.81 897,000 74.31 73.91
16-12-23 73.37 73.87 73.34 1,229,100 73.84 73.44
16-12-22 73.89 73.95 73.01 1,680,600 73.45 73.05
Date Open High Low Vol Cls adjCls
16-12-21 73.69 74.29 73.27 1,868,000 73.60 73.20
16-12-20 72.92 73.59 72.81 1,729,600 73.40 73.00
16-12-19 72.41 73.00 72.15 1,947,700 72.81 72.41
16-12-16 73.77 74.00 71.97 5,131,300 72.09 71.70
16-12-15 72.81 73.94 72.54 2,165,700 73.61 73.21
16-12-14 73.23 73.43 72.29 2,482,200 72.54 72.15
16-12-13 73.11 73.73 72.79 2,171,900 73.10 72.70
16-12-12 72.85 73.26 72.20 2,194,600 72.90 72.50
16-12-09 74.54 74.82 72.49 2,106,700 73.14 72.74
Date Open High Low Vol Cls adjCls
16-12-08 72.99 74.25 72.75 2,153,600 73.88 73.48
16-12-07 70.98 72.96 70.52 2,648,400 72.94 72.54
16-12-06 71.02 71.50 70.26 2,196,800 71.00 70.61
16-12-05 70.84 71.23 70.15 2,445,000 70.60 70.22
16-12-02 68.66 70.26 68.42 3,248,100 70.11 69.73
16-12-01 73.56 74.18 68.67 5,518,200 69.01 68.64
16-11-30 74.36 74.75 73.62 3,803,300 74.24 73.84
16-11-29 74.17 74.86 73.45 2,918,000 74.53 73.71
16-11-28 74.01 74.46 73.53 3,126,700 74.16 73.34
Date Open High Low Vol Cls adjCls
16-11-25 73.45 74.32 72.91 1,998,300 74.20 73.38
16-11-23 73.67 74.11 72.61 5,922,900 73.59 72.78
16-11-22 73.05 74.87 72.52 7,844,300 72.89 72.09
16-11-21 68.75 69.91 68.71 3,583,500 69.82 69.05
16-11-18 67.92 68.58 67.62 1,580,100 68.47 67.71
16-11-17 67.89 68.32 67.38 1,610,800 68.21 67.46
16-11-16 68.14 68.50 67.68 3,532,300 67.88 67.13
16-11-15 66.73 68.49 66.47 3,345,000 68.21 67.46
16-11-14 65.42 66.83 65.33 4,326,300 66.46 65.73
Date Open High Low Vol Cls adjCls
16-11-11 64.29 65.44 64.11 2,172,200 65.32 64.60
16-11-10 65.21 65.97 63.45 2,189,000 64.25 63.54
16-11-09 63.08 65.29 62.50 2,448,800 64.97 64.25
16-11-08 64.08 65.40 63.71 2,224,500 64.85 64.13
16-11-07 64.53 64.55 63.96 2,982,700 64.36 63.65
16-11-04 62.89 64.02 62.89 2,136,500 63.43 62.73
16-11-03 63.75 64.03 63.34 2,329,000 63.85 63.15
16-11-02 63.79 64.18 63.40 2,359,000 63.66 62.96
16-11-01 64.40 64.40 62.84 3,643,400 63.60 62.90
Date Open High Low Vol Cls adjCls
16-10-31 64.04 64.44 63.74 2,175,500 64.10 63.39
16-10-28 63.45 64.29 63.35 2,412,200 63.53 62.83
16-10-27 63.87 64.16 63.06 2,067,200 63.27 62.57
16-10-26 63.57 63.75 63.10 2,576,100 63.44 62.74
16-10-25 64.02 64.26 63.74 3,078,000 64.06 63.35
16-10-24 63.53 64.05 63.44 1,316,300 64.02 63.31
16-10-21 63.13 63.33 62.22 1,827,100 62.91 62.22
16-10-20 62.28 63.68 61.67 4,556,300 63.47 62.77
16-10-19 61.84 62.07 61.27 1,380,400 61.91 61.23
Date Open High Low Vol Cls adjCls
16-10-18 62.33 62.84 62.02 2,759,200 62.14 61.45
16-10-17 61.65 62.29 61.33 2,475,900 61.70 61.02
16-10-14 61.11 62.71 60.97 3,834,700 62.06 61.37
16-10-13 60.80 60.86 59.54 3,570,700 60.71 60.04
16-10-12 62.15 62.16 60.70 3,305,100 61.19 60.51
16-10-11 63.31 63.65 61.64 3,533,100 62.10 61.41
16-10-10 64.78 64.88 63.34 2,117,300 63.35 62.65
16-10-07 64.62 64.62 63.74 1,851,900 64.42 63.71
16-10-06 64.60 64.83 64.04 1,355,300 64.74 64.03
Date Open High Low Vol Cls adjCls
16-10-05 64.48 65.18 63.80 2,089,100 64.68 63.97
16-10-04 64.21 64.93 63.98 1,571,300 64.24 63.53
16-10-03 64.29 64.74 64.06 1,921,100 64.25 63.54
16-09-30 64.14 64.97 63.41 3,104,700 64.45 63.74
16-09-29 63.99 64.27 62.93 1,820,100 63.74 63.04
16-09-28 64.02 64.13 63.27 2,313,200 63.93 63.22
16-09-27 62.28 63.93 61.81 2,551,000 63.81 63.11
16-09-26 62.79 62.98 62.22 3,196,400 62.28 61.59
16-09-23 63.70 63.82 63.23 3,185,500 63.23 62.53
Date Open High Low Vol Cls adjCls
16-09-22 63.89 64.02 63.37 2,323,900 63.68 62.98
16-09-21 62.60 63.40 62.52 2,042,300 63.30 62.60
16-09-20 62.69 62.91 62.25 2,304,200 62.34 61.65
16-09-19 62.42 63.05 62.21 2,167,200 62.46 61.77
16-09-16 62.77 62.85 61.46 2,947,800 62.05 61.37
16-09-15 60.88 62.72 60.87 3,235,500 62.65 61.96
16-09-14 60.51 61.18 60.12 1,906,400 60.92 60.25
16-09-13 60.39 60.87 59.94 3,161,700 60.45 59.78
16-09-12 59.13 60.67 59.01 2,520,700 60.62 59.95
Date Open High Low Vol Cls adjCls
16-09-09 60.83 61.12 59.37 3,609,600 59.62 58.96
16-09-08 61.66 61.80 61.12 2,025,800 61.41 60.73
16-09-07 62.54 62.86 61.44 2,215,400 61.65 60.97
16-09-06 63.24 63.43 62.51 1,779,400 62.73 62.04
16-09-02 63.29 63.53 62.91 1,989,300 63.15 62.45
16-09-01 62.10 63.07 61.60 1,814,000 63.06 62.36
16-08-31 62.90 62.97 62.36 1,860,600 62.56 61.87
16-08-30 63.06 63.35 62.65 1,432,500 62.90 62.21
16-08-29 63.09 63.45 62.81 1,512,900 62.89 62.20
Date Open High Low Vol Cls adjCls
16-08-26 63.00 63.53 62.57 2,144,400 62.96 62.27
16-08-25 62.82 63.04 62.56 2,336,700 62.72 62.03
16-08-24 63.59 63.84 62.70 2,613,100 62.70 62.01
16-08-23 64.38 64.74 63.79 1,936,000 63.80 62.68
16-08-22 64.40 64.41 63.75 1,942,000 63.84 62.72
16-08-19 63.92 64.58 63.83 1,964,600 64.14 63.01
16-08-18 64.30 64.85 63.75 2,130,600 64.13 63.00
16-08-17 64.26 64.84 63.16 3,247,300 64.20 63.07
16-08-16 65.15 65.15 64.59 2,475,600 64.88 63.74
Date Open High Low Vol Cls adjCls
16-08-15 64.24 65.49 64.24 2,534,100 65.27 64.12
16-08-12 64.06 64.36 63.77 1,357,800 64.24 63.11
16-08-11 63.99 64.14 62.87 1,324,900 64.14 63.01
16-08-10 64.00 64.00 63.16 2,054,900 63.79 62.67
16-08-09 63.88 64.15 63.63 1,933,800 63.82 62.70
16-08-08 63.83 63.94 63.29 1,839,200 63.44 62.33
16-08-05 63.50 63.73 63.07 1,843,000 63.69 62.57
16-08-04 63.07 63.39 62.70 1,783,800 63.34 62.23
16-08-03 62.65 63.58 62.24 1,899,900 62.87 61.77
Date Open High Low Vol Cls adjCls
16-08-02 63.78 63.84 62.49 2,740,500 62.84 61.74
16-08-01 64.19 64.32 63.54 2,669,100 63.98 62.86
16-07-29 64.20 64.44 63.50 3,241,900 63.83 62.71
16-07-28 63.46 64.39 62.75 4,724,100 64.22 63.09
16-07-27 66.78 66.91 62.95 14,963,000 63.33 62.22
16-07-26 61.15 64.22 61.08 5,046,000 62.87 61.77
16-07-25 60.49 60.59 60.20 1,195,600 60.53 59.47
16-07-22 60.05 60.44 59.66 823,700 60.40 59.34
16-07-21 60.65 60.65 59.72 1,379,500 59.95 58.90
Date Open High Low Vol Cls adjCls
16-07-20 60.43 60.92 60.15 1,397,800 60.69 59.62
16-07-19 60.09 60.48 59.89 1,366,100 60.27 59.21
16-07-18 60.50 60.83 60.26 1,836,800 60.43 59.37
16-07-15 60.25 60.25 59.97 1,984,700 60.15 59.09
16-07-14 60.00 60.18 59.67 1,721,700 60.02 58.97
16-07-13 59.27 59.62 58.99 2,477,700 59.52 58.48
16-07-12 58.68 59.03 58.26 1,309,500 58.99 57.95
16-07-11 57.99 58.55 57.84 1,788,500 58.25 57.23
16-07-08 56.51 57.79 56.43 2,287,100 57.74 56.73
Date Open High Low Vol Cls adjCls
16-07-07 55.49 56.36 55.29 1,382,000 55.95 54.97
16-07-06 55.15 55.60 54.55 1,434,000 55.46 54.49
16-07-05 55.99 56.40 55.04 1,711,600 55.36 54.39
16-07-01 56.15 56.92 55.85 1,910,900 56.63 55.64
16-06-30 55.75 56.69 55.40 2,573,300 56.64 55.65
16-06-29 54.69 55.65 54.61 2,484,700 55.62 54.64
16-06-28 53.53 54.32 53.11 3,244,200 54.31 53.36
16-06-27 53.86 54.18 52.17 3,599,600 52.55 51.63
16-06-24 54.91 56.37 54.75 8,490,000 55.04 54.07
Date Open High Low Vol Cls adjCls
16-06-23 57.52 58.12 57.32 1,608,900 58.11 57.09
16-06-22 57.14 57.56 56.78 1,718,400 56.85 55.85
16-06-21 56.99 57.16 56.65 1,243,600 57.06 56.06
16-06-20 56.78 57.37 56.73 1,850,700 56.79 55.79
16-06-17 56.85 56.85 55.61 2,659,100 55.99 55.01
16-06-16 56.51 57.00 55.90 1,088,000 56.90 55.90
16-06-15 57.26 57.29 56.73 2,391,100 56.87 55.87
16-06-14 56.82 57.25 56.57 2,202,500 57.07 56.07
16-06-13 56.86 57.55 56.70 1,103,200 56.87 55.87
Date Open High Low Vol Cls adjCls
16-06-10 56.89 57.28 56.61 1,364,100 56.96 55.96
16-06-09 57.57 57.61 57.20 1,052,700 57.56 56.55
16-06-08 57.88 58.12 57.50 1,241,200 57.78 56.77
16-06-07 57.48 57.95 56.88 3,267,900 57.79 56.78
16-06-06 58.05 58.40 57.04 4,243,500 57.09 56.09
16-06-03 58.56 58.56 57.78 1,462,900 58.11 57.09
16-06-02 57.20 58.34 57.20 1,708,200 58.28 57.26
16-06-01 58.11 58.77 58.11 1,077,100 58.65 57.62
16-05-31 58.43 58.61 58.04 1,348,300 58.50 57.47
Date Open High Low Vol Cls adjCls
16-05-27 58.35 58.72 58.13 1,000,800 58.44 57.41
16-05-26 58.21 58.49 57.99 1,034,300 58.29 57.27
16-05-25 57.95 58.39 57.81 1,445,400 58.27 57.25
16-05-24 57.10 58.35 56.96 1,649,100 58.22 56.79
16-05-23 56.77 57.44 56.61 1,515,300 56.76 55.36
16-05-20 56.01 57.10 55.98 1,928,900 56.54 55.15
16-05-19 55.67 56.03 55.03 1,779,100 55.70 54.33
16-05-18 53.06 56.14 53.00 3,217,600 55.82 54.44
16-05-17 55.31 56.02 55.25 2,907,300 55.37 54.01
Date Open High Low Vol Cls adjCls
16-05-16 54.87 55.81 54.54 1,897,100 55.43 54.06
16-05-13 54.76 55.32 54.33 1,882,100 54.72 53.37
16-05-12 55.96 56.22 54.48 2,279,000 54.90 53.55
16-05-11 56.05 56.52 55.68 1,591,700 55.75 54.38
16-05-10 55.55 56.17 55.17 2,622,800 56.10 54.72
16-05-09 55.69 56.09 55.18 2,125,700 55.23 53.87
16-05-06 55.47 55.68 54.84 2,665,200 55.47 54.10
16-05-05 55.98 56.21 55.42 1,523,300 55.69 54.32
16-05-04 55.79 56.13 55.49 2,345,000 55.83 54.45
Date Open High Low Vol Cls adjCls
16-05-03 56.33 56.72 56.08 1,646,600 56.23 54.84
16-05-02 56.31 57.04 55.96 1,704,000 57.01 55.61
16-04-29 57.60 57.63 55.88 2,612,100 56.32 54.93
16-04-28 59.20 59.56 57.56 2,470,400 57.86 56.43
16-04-27 58.50 59.76 58.21 1,775,700 59.64 58.17
16-04-26 58.77 59.87 58.52 1,776,000 59.33 57.87
16-04-25 58.45 58.89 57.75 1,282,400 58.43 56.99
16-04-22 58.91 59.37 58.20 1,944,800 58.48 57.04
16-04-21 59.05 59.14 58.48 1,464,600 58.81 57.36
Date Open High Low Vol Cls adjCls
16-04-20 58.52 59.37 58.44 1,812,300 59.18 57.72
16-04-19 58.61 58.78 57.76 1,674,800 58.23 56.80
16-04-18 58.68 58.87 58.37 1,665,400 58.70 57.25
16-04-15 59.39 59.39 58.64 2,076,600 58.66 57.21
16-04-14 59.23 59.62 58.68 1,558,000 59.44 57.98
16-04-13 59.18 59.85 58.81 1,354,200 59.80 58.33
16-04-12 58.73 58.99 58.07 1,456,200 58.80 57.35
16-04-11 59.09 59.64 58.57 1,505,800 58.60 57.16
16-04-08 58.70 59.01 58.29 1,824,600 58.80 57.35
Date Open High Low Vol Cls adjCls
16-04-07 58.79 59.07 57.99 1,484,800 58.36 56.92
16-04-06 58.31 59.25 57.83 1,401,800 59.16 57.70
16-04-05 58.43 58.86 58.29 1,689,400 58.48 57.04
16-04-04 58.97 59.05 58.60 938,800 58.76 57.31
16-04-01 58.69 59.06 58.55 1,393,600 58.98 57.53
16-03-31 58.91 59.45 58.69 1,775,900 59.19 57.73
16-03-30 59.00 59.43 58.45 1,305,500 59.11 57.65
16-03-29 58.05 59.00 57.89 1,338,500 58.80 57.35
16-03-28 58.63 58.63 58.14 1,455,700 58.32 56.88
Date Open High Low Vol Cls adjCls
16-03-24 58.05 58.65 57.67 1,947,800 58.64 57.20
16-03-23 58.58 58.58 58.15 1,711,700 58.33 56.89
16-03-22 58.68 58.82 57.98 1,828,500 58.52 57.08
16-03-21 58.76 58.98 58.15 2,575,100 58.85 57.40
16-03-18 57.87 59.06 57.73 4,820,100 59.01 57.56
16-03-17 56.50 57.95 56.50 2,495,700 57.87 56.44
16-03-16 55.72 56.89 55.67 1,721,500 56.86 55.46
16-03-15 55.34 56.14 55.16 1,986,300 56.11 54.73
16-03-14 55.57 56.22 55.26 1,403,000 55.67 54.30
Date Open High Low Vol Cls adjCls
16-03-11 55.83 56.03 55.00 1,760,300 55.94 54.56
16-03-10 55.46 55.81 54.42 1,749,700 55.12 53.76
16-03-09 55.71 55.91 54.84 2,212,700 54.93 53.58
16-03-08 55.98 56.21 55.06 2,726,400 55.34 53.98
16-03-07 55.16 56.49 55.16 2,180,100 56.49 55.10
16-03-04 55.67 56.21 55.11 2,312,000 55.78 54.41
16-03-03 55.61 55.78 54.66 2,071,100 55.47 54.10
16-03-02 54.72 55.71 54.60 2,411,300 55.41 54.04
16-03-01 53.95 54.72 53.01 2,188,600 54.70 53.35
Date Open High Low Vol Cls adjCls
16-02-29 53.46 53.95 52.99 2,159,600 52.99 51.68
16-02-26 53.30 53.62 52.88 1,758,200 53.44 52.12
16-02-25 53.06 53.12 51.43 2,430,200 52.99 51.68
16-02-24 50.60 51.85 50.10 2,690,900 51.81 50.53
16-02-23 52.46 52.73 51.39 1,781,400 51.46 49.78
16-02-22 52.67 53.12 52.10 1,776,700 52.61 50.90
16-02-19 51.88 52.41 51.67 2,276,700 52.10 50.40
16-02-18 53.01 53.63 51.93 2,184,100 52.04 50.34
16-02-17 51.12 53.98 51.12 3,909,900 52.73 51.01
Date Open High Low Vol Cls adjCls
16-02-16 49.79 52.35 49.79 4,819,000 52.07 50.37
16-02-12 49.60 49.80 48.68 3,741,500 49.64 48.02
16-02-11 48.37 49.34 48.17 2,416,700 48.84 47.25
16-02-10 49.71 50.06 48.92 1,897,500 48.96 47.36
16-02-09 48.84 50.13 48.62 3,112,100 49.31 47.70
16-02-08 49.25 49.68 48.29 2,994,100 49.16 47.56
16-02-05 51.40 51.81 49.56 2,506,000 49.82 48.20
16-02-04 51.21 52.15 50.89 1,772,300 51.67 49.99
16-02-03 51.94 51.97 50.46 2,425,600 51.38 49.71
Date Open High Low Vol Cls adjCls
16-02-02 52.04 52.66 51.27 3,151,700 51.34 49.67
16-02-01 53.38 53.70 52.96 2,295,700 53.17 51.44
16-01-29 52.07 53.94 51.33 3,378,100 53.86 52.10
16-01-28 51.67 51.97 51.14 2,693,200 51.76 50.07
16-01-27 51.03 52.21 50.82 2,747,900 51.28 49.61
16-01-26 51.34 51.96 50.90 2,362,700 51.29 49.62
16-01-25 51.27 51.52 50.77 2,642,200 51.05 49.39
16-01-22 51.50 51.76 50.81 1,767,600 51.38 49.71
16-01-21 51.51 51.68 50.11 3,972,000 50.53 48.88
Date Open High Low Vol Cls adjCls
16-01-20 49.35 51.13 49.00 5,069,700 50.58 48.93
16-01-19 50.33 50.98 48.49 3,707,100 49.39 47.78
16-01-15 48.16 49.95 47.24 8,216,300 49.82 48.20
16-01-14 50.54 51.06 49.91 3,377,000 50.50 48.85
16-01-13 51.72 52.35 50.03 2,659,500 50.10 48.47
16-01-12 51.55 52.22 50.97 2,445,900 51.65 49.97
16-01-11 51.04 51.76 50.42 3,437,900 51.17 49.50
16-01-08 50.74 51.55 49.98 3,805,200 49.98 48.35
16-01-07 50.45 51.46 50.03 5,163,000 50.42 48.78
Date Open High Low Vol Cls adjCls
16-01-06 53.07 53.54 51.43 3,779,700 51.74 50.05
16-01-05 54.73 54.84 53.86 2,689,500 54.04 52.28
16-01-04 54.24 54.47 53.63 2,648,900 54.44 52.67
15-12-31 56.45 56.55 55.32 1,402,000 55.32 53.52
15-12-30 57.17 57.48 56.51 1,459,900 56.55 54.71
15-12-29 56.80 57.75 56.69 1,347,700 57.31 55.44
15-12-28 56.67 56.84 55.87 1,205,500 56.45 54.61
15-12-24 56.48 57.00 56.48 536,300 56.80 54.95
15-12-23 56.36 56.84 56.23 1,153,100 56.48 54.64
Date Open High Low Vol Cls adjCls
15-12-22 56.55 56.98 55.85 1,136,200 56.02 54.19
15-12-21 55.83 55.86 55.35 1,763,500 55.83 54.01
15-12-18 55.75 56.37 55.12 4,719,900 55.17 53.37
15-12-17 57.44 57.87 56.11 2,249,600 56.12 54.29
15-12-16 56.94 57.74 56.31 1,960,100 57.53 55.65
15-12-15 55.85 57.85 55.70 4,702,100 56.55 54.71
15-12-14 56.88 57.27 56.40 2,896,200 56.82 54.97
15-12-11 56.29 57.11 56.29 3,886,300 56.93 55.07
15-12-10 56.67 57.51 56.44 3,170,200 57.15 55.29
Date Open High Low Vol Cls adjCls
15-12-09 58.00 58.06 56.44 2,479,200 56.65 54.80
15-12-08 58.08 58.33 57.51 2,178,100 58.02 56.13
15-12-07 59.22 59.49 58.34 2,590,700 58.50 56.59
15-12-04 57.76 59.71 56.77 5,550,200 59.21 57.28
15-12-03 61.40 61.46 58.81 3,560,400 59.05 57.13
15-12-02 61.33 61.97 60.62 2,031,100 60.74 58.76
15-12-01 62.09 62.40 61.28 3,044,400 61.57 59.18
15-11-30 60.39 62.08 60.39 3,358,100 61.63 59.23
15-11-27 60.23 60.73 60.00 915,700 60.45 58.10
Date Open High Low Vol Cls adjCls
15-11-25 60.46 61.36 59.83 3,348,400 60.25 57.91
15-11-24 59.38 61.02 57.42 7,189,300 60.42 58.07
15-11-23 58.90 59.00 56.50 7,029,300 56.80 54.59
15-11-20 60.21 60.21 59.22 3,044,000 59.42 57.11
15-11-19 60.39 60.41 59.43 2,755,000 59.77 57.45
15-11-18 59.33 60.83 59.30 1,797,300 60.74 58.38
15-11-17 58.49 59.71 58.27 2,341,500 59.30 56.99
15-11-16 58.08 58.54 57.78 2,617,600 58.48 56.21
15-11-13 59.46 59.65 57.80 2,230,200 58.13 55.87
Date Open High Low Vol Cls adjCls
15-11-12 59.72 60.76 59.33 2,120,800 59.46 57.15
15-11-11 60.34 60.80 59.80 1,268,900 59.90 57.57
15-11-10 59.57 60.28 59.54 1,850,400 59.97 57.64
15-11-09 61.53 61.55 60.56 1,519,600 60.96 58.59
15-11-06 60.42 61.98 60.29 1,866,500 61.70 59.30
15-11-05 60.83 60.92 60.05 1,202,300 60.36 58.01
15-11-04 60.61 60.70 60.09 1,444,900 60.49 58.14
15-11-03 60.22 60.94 60.22 1,140,500 60.66 58.30
15-11-02 60.19 60.79 59.83 1,778,900 60.34 57.99
Date Open High Low Vol Cls adjCls
15-10-30 60.21 60.61 59.95 2,097,600 60.12 57.78
15-10-29 59.96 60.95 59.27 2,390,700 59.98 57.65
15-10-28 62.50 63.20 60.21 4,532,600 61.86 59.45
15-10-27 60.83 61.78 60.83 1,608,900 61.39 59.00
15-10-26 63.25 63.39 61.44 2,608,600 61.53 59.14
15-10-23 64.04 64.11 63.10 2,277,000 63.62 61.15
15-10-22 63.28 63.95 62.42 3,499,200 63.40 60.93
15-10-21 61.02 62.50 61.02 4,551,000 61.75 59.35
15-10-20 60.31 60.97 59.84 1,725,600 60.40 58.05
Date Open High Low Vol Cls adjCls
15-10-19 59.94 60.39 59.53 2,107,900 60.22 57.88
15-10-16 61.31 61.54 59.88 3,067,800 60.19 57.85
15-10-15 61.50 61.76 60.39 4,908,100 61.28 58.90
15-10-14 56.91 64.16 56.75 11,994,700 60.99 58.62
15-10-13 56.07 56.64 55.96 2,100,300 56.05 53.87
15-10-12 56.78 56.90 56.33 1,717,200 56.58 54.38
15-10-09 57.57 57.97 56.50 3,683,400 56.69 54.49
15-10-08 57.95 57.99 56.59 2,303,000 57.72 55.48
15-10-07 57.60 58.06 56.64 3,340,300 57.87 55.62
Date Open High Low Vol Cls adjCls
15-10-06 57.38 57.72 56.32 2,504,700 56.89 54.68
15-10-05 56.18 57.81 55.92 2,778,600 57.43 55.20
15-10-02 54.00 55.69 53.70 3,297,000 55.69 53.52
15-10-01 56.35 56.54 53.71 4,106,800 54.94 52.80
15-09-30 55.02 56.54 54.83 3,340,700 56.41 54.22
15-09-29 53.48 54.31 53.13 2,368,500 54.05 51.95
15-09-28 54.27 54.94 53.46 2,287,600 53.47 51.39
15-09-25 54.53 55.29 53.88 2,143,100 54.44 52.32
15-09-24 54.53 54.70 52.48 3,544,000 54.00 51.90
Date Open High Low Vol Cls adjCls
15-09-23 55.58 56.00 55.03 1,800,100 55.20 53.05
15-09-22 55.90 56.38 55.03 2,912,200 55.18 53.03
15-09-21 56.88 57.38 56.16 2,856,500 56.63 54.43
15-09-18 57.12 57.33 56.21 3,925,900 56.67 54.47
15-09-17 58.38 58.96 57.86 2,521,100 57.93 55.68
15-09-16 58.54 58.55 57.75 2,085,300 58.45 56.18
15-09-15 57.56 58.60 57.56 2,950,300 58.30 56.03
15-09-14 57.28 57.60 56.83 3,124,700 57.56 55.32
15-09-11 55.60 56.46 55.33 1,762,800 56.35 54.16
Date Open High Low Vol Cls adjCls
15-09-10 55.99 56.55 55.31 3,366,000 56.01 53.83
15-09-09 57.94 58.65 56.12 2,814,600 56.27 54.08
15-09-08 55.99 57.82 55.46 4,119,600 57.77 55.52
15-09-04 54.08 54.66 53.70 1,693,700 53.96 51.86
15-09-03 55.25 55.88 54.70 2,318,700 55.17 53.02
15-09-02 54.68 54.68 53.59 2,095,700 54.59 52.47
15-09-01 54.25 54.88 53.23 3,574,400 53.55 51.47
15-08-31 56.32 56.41 55.51 2,647,000 55.86 53.69
15-08-28 56.10 56.99 55.69 3,329,700 56.45 54.26
Date Open High Low Vol Cls adjCls
15-08-27 54.75 56.51 54.62 5,323,200 56.48 54.28
15-08-26 51.89 54.29 50.96 5,216,300 54.22 52.11
15-08-25 53.30 53.64 50.56 3,945,500 50.61 48.26
15-08-24 51.49 54.00 50.86 6,843,300 51.67 49.27
15-08-21 53.35 55.25 53.03 5,870,900 53.78 51.28
15-08-20 57.26 57.40 53.80 5,913,900 53.82 51.32
15-08-19 60.73 60.82 57.75 9,479,200 58.38 55.67
15-08-18 58.99 59.42 57.33 4,584,900 57.90 55.21
15-08-17 58.47 59.52 58.30 1,408,700 59.50 56.73
Date Open High Low Vol Cls adjCls
15-08-14 58.85 59.27 58.53 1,612,100 58.84 56.11
15-08-13 59.66 59.89 58.87 1,895,700 59.00 56.26
15-08-12 58.78 60.01 58.27 2,127,000 59.74 56.96
15-08-11 60.61 60.85 59.16 2,065,800 59.38 56.62
15-08-10 59.95 61.23 59.95 1,957,500 61.09 58.25
15-08-07 58.81 59.75 58.00 2,469,300 59.61 56.84
15-08-06 60.32 60.79 58.73 2,922,600 58.87 56.13
15-08-05 59.14 60.84 58.87 3,227,900 60.70 57.88
15-08-04 58.53 59.20 58.05 1,620,800 58.48 55.76
Date Open High Low Vol Cls adjCls
15-08-03 58.43 59.04 58.35 2,262,300 58.67 55.94
15-07-31 59.05 59.05 58.21 1,930,700 58.33 55.62
15-07-30 58.66 59.06 57.98 2,131,900 58.82 56.09
15-07-29 58.87 59.01 58.25 2,355,100 58.79 56.06
15-07-28 58.27 59.56 57.62 2,581,500 58.99 56.25
15-07-27 58.22 58.40 57.53 2,084,700 57.89 55.20
15-07-24 60.37 60.59 58.36 2,506,600 58.49 55.77
15-07-23 58.99 61.22 58.75 3,235,500 60.05 57.26
15-07-22 58.73 58.95 57.16 5,695,500 58.65 55.92
Date Open High Low Vol Cls adjCls
15-07-21 61.90 62.47 60.60 1,655,900 62.08 59.19
15-07-20 62.61 62.73 61.95 1,395,300 61.99 59.11
15-07-17 62.82 62.83 62.06 1,574,400 62.46 59.56
15-07-16 62.51 63.25 62.24 1,782,600 62.83 59.91
15-07-15 62.24 63.15 62.14 2,252,400 62.92 60.00
15-07-14 62.00 62.77 61.90 1,968,300 62.62 59.71
15-07-13 62.06 62.15 61.65 1,589,200 61.87 58.99
15-07-10 61.40 62.05 61.09 1,777,300 61.51 58.65
15-07-09 62.82 63.22 60.88 3,327,300 60.89 58.06
Date Open High Low Vol Cls adjCls
15-07-08 62.80 62.98 61.39 2,945,200 61.94 59.06
15-07-07 63.47 63.66 61.69 2,417,800 63.38 60.43
15-07-06 63.85 64.31 63.37 2,055,500 63.59 60.63
15-07-02 64.58 64.90 63.90 1,860,000 64.38 61.39
15-07-01 65.08 66.28 64.38 2,100,300 64.57 61.57
15-06-30 64.34 64.68 63.82 1,927,600 64.19 61.21
15-06-29 65.41 65.60 63.83 2,736,500 63.99 61.02
15-06-26 66.37 67.17 65.26 5,640,200 65.80 62.74
15-06-25 67.06 67.33 66.30 1,589,300 66.59 63.50
Date Open High Low Vol Cls adjCls
15-06-24 67.46 67.65 66.75 1,361,900 66.84 63.73
15-06-23 68.04 68.26 67.39 1,391,800 67.53 64.39
15-06-22 68.34 68.60 67.41 1,999,900 68.02 64.86
15-06-19 68.34 68.55 67.29 3,150,800 67.91 64.75
15-06-18 67.60 68.63 67.51 1,988,400 68.30 65.13
15-06-17 66.82 67.61 66.82 2,190,600 67.23 64.11
15-06-16 66.55 66.94 66.34 1,384,800 66.63 63.53
15-06-15 65.75 66.77 65.37 1,701,900 66.70 63.60
15-06-12 66.75 66.92 66.07 1,241,500 66.26 63.18
Date Open High Low Vol Cls adjCls
15-06-11 67.74 67.85 67.13 1,384,200 67.22 64.10
15-06-10 66.08 67.88 65.74 2,998,100 67.72 64.57
15-06-09 66.07 66.39 65.27 2,278,400 65.69 62.64
15-06-08 67.43 67.52 65.72 2,311,900 65.95 62.88
15-06-05 66.95 67.61 66.41 1,769,500 67.37 64.24
15-06-04 66.92 67.43 66.62 2,167,500 66.94 63.83
15-06-03 68.08 68.08 67.19 1,227,200 67.29 64.16
15-06-02 68.69 68.70 67.51 1,853,100 67.71 64.56
15-06-01 68.41 68.97 67.80 2,453,000 68.75 65.55
Date Open High Low Vol Cls adjCls
15-05-29 68.50 68.51 67.59 2,371,200 67.96 64.80
15-05-28 68.35 68.75 67.68 1,722,500 68.31 65.14
15-05-27 66.57 68.44 66.48 2,995,700 68.29 65.12
15-05-26 66.95 67.15 65.94 2,970,000 66.85 63.36
15-05-22 65.54 67.47 65.47 3,560,300 67.10 63.60
15-05-21 66.00 66.02 65.05 3,560,700 65.49 62.07
15-05-20 64.20 66.85 64.00 7,012,400 66.18 62.73
15-05-19 63.80 64.34 63.30 4,538,900 63.45 60.14
15-05-18 63.23 63.71 63.03 3,453,600 63.36 60.05
Date Open High Low Vol Cls adjCls
15-05-15 63.89 63.93 62.96 2,333,200 63.18 59.88
15-05-14 62.97 63.83 62.71 1,918,800 63.40 60.09
15-05-13 62.25 62.87 62.03 1,659,000 62.24 58.99
15-05-12 62.24 62.49 61.59 1,614,400 62.08 58.84
15-05-11 62.75 63.00 62.63 1,396,700 62.64 59.37
15-05-08 62.75 63.44 62.40 2,026,900 62.72 59.45
15-05-07 61.83 62.62 61.57 1,760,100 62.04 58.80
15-05-06 62.07 62.27 61.26 1,673,100 61.64 58.42
15-05-05 63.04 63.04 61.72 1,630,200 61.77 58.55
Date Open High Low Vol Cls adjCls
15-05-04 63.63 63.90 63.15 1,436,400 63.25 59.95
15-05-01 62.35 63.57 62.34 3,636,800 63.27 59.97
15-04-30 62.55 62.67 61.29 2,985,900 61.84 58.61
15-04-29 63.05 63.65 62.31 1,547,500 62.82 59.54
15-04-28 62.68 63.46 62.50 1,912,300 63.22 59.92
15-04-27 62.02 63.27 62.02 1,689,400 62.67 59.40
15-04-24 63.58 63.60 61.85 3,916,500 62.53 59.27
15-04-23 63.04 63.82 62.80 2,707,700 63.59 60.27
15-04-22 64.74 64.74 63.67 1,021,800 64.49 61.12
Date Open High Low Vol Cls adjCls
15-04-21 64.15 64.54 63.79 1,435,900 64.37 61.01
15-04-20 63.67 64.41 63.62 1,508,900 63.72 60.39
15-04-17 63.36 63.76 63.07 2,449,500 63.42 60.11
15-04-16 63.52 64.23 63.49 1,453,700 64.11 60.76
15-04-15 62.93 64.06 62.86 1,557,000 63.93 60.59
15-04-14 63.63 63.86 62.46 2,292,600 62.57 59.30
15-04-13 64.25 64.65 63.61 1,475,200 63.75 60.42
15-04-10 64.28 64.39 63.85 1,274,000 64.24 60.89
15-04-09 63.32 64.10 63.23 1,574,600 64.03 60.69
Date Open High Low Vol Cls adjCls
15-04-08 63.13 63.89 63.02 2,266,200 63.67 60.35
15-04-07 62.71 63.66 62.28 2,118,300 63.24 59.94
15-04-06 61.59 62.94 61.33 2,329,800 62.78 59.50
15-04-02 62.30 63.33 61.95 2,200,500 62.24 58.99
15-04-01 62.83 63.22 62.01 2,374,700 62.57 59.30
15-03-31 64.18 64.52 62.86 3,694,200 63.00 59.71
15-03-30 62.10 64.94 61.85 10,493,700 64.81 61.43
15-03-27 57.46 58.87 57.01 2,521,400 58.84 55.77
15-03-26 56.92 57.89 56.27 2,847,200 57.42 54.42
Date Open High Low Vol Cls adjCls
15-03-25 60.34 60.34 57.54 3,767,300 57.56 54.56
15-03-24 60.27 60.51 60.00 2,737,800 60.36 57.21
15-03-23 60.68 61.09 60.30 2,177,600 60.40 57.25
15-03-20 60.38 61.32 59.95 4,481,000 61.07 57.88
15-03-19 59.43 60.12 59.11 2,724,600 60.00 56.87
15-03-18 58.55 59.89 58.34 3,023,200 59.67 56.56
15-03-17 58.42 58.80 58.08 1,845,200 58.76 55.69
15-03-16 57.81 58.83 57.65 1,367,500 58.80 55.73
15-03-13 57.31 57.70 56.80 1,276,300 57.53 54.53
Date Open High Low Vol Cls adjCls
15-03-12 56.81 57.55 56.68 1,010,000 57.51 54.51
15-03-11 57.42 57.89 57.10 1,412,900 57.29 54.30
15-03-10 57.82 58.11 57.20 1,381,700 57.20 54.22
15-03-09 57.97 58.59 57.97 1,313,300 58.46 55.41
15-03-06 58.29 58.57 57.45 1,584,100 57.93 54.91
15-03-05 58.56 58.87 58.18 985,000 58.45 55.40
15-03-04 58.33 58.72 57.95 1,037,700 58.40 55.35
15-03-03 59.54 59.60 58.44 1,499,300 58.74 55.67
15-03-02 58.81 59.78 58.54 1,854,000 59.78 56.66
Date Open High Low Vol Cls adjCls
15-02-27 59.00 59.04 58.51 1,198,200 58.54 55.49
15-02-26 59.06 59.22 58.59 1,671,600 58.88 55.81
15-02-25 59.31 59.39 58.80 1,344,400 58.99 55.91
15-02-24 58.90 59.65 57.82 1,863,100 59.61 56.12
15-02-23 58.95 58.99 58.39 1,029,500 58.98 55.53
15-02-20 58.62 59.14 58.18 1,420,200 59.13 55.67
15-02-19 58.41 58.67 58.17 1,837,900 58.65 55.22
15-02-18 58.40 58.73 57.10 4,095,300 58.38 54.96
15-02-17 56.50 58.86 56.41 5,685,100 58.81 55.37
Date Open High Low Vol Cls adjCls
15-02-13 56.84 57.24 56.50 1,404,300 57.05 53.71
15-02-12 56.36 56.73 55.96 1,687,400 56.72 53.40
15-02-11 55.53 56.00 55.24 909,100 55.62 52.36
15-02-10 54.75 55.60 54.39 1,253,500 55.54 52.29
15-02-09 54.71 55.11 54.40 1,436,600 54.56 51.37
15-02-06 54.87 55.89 54.81 1,917,800 55.01 51.79
15-02-05 53.80 55.01 53.50 2,207,600 54.95 51.73
15-02-04 53.64 54.15 53.45 1,466,500 53.78 50.63
15-02-03 52.59 54.04 52.57 2,214,500 53.97 50.81
Date Open High Low Vol Cls adjCls
15-02-02 52.10 52.47 51.29 2,536,000 52.30 49.24
15-01-30 52.82 53.36 52.05 1,928,800 52.11 49.06
15-01-29 52.99 53.61 52.43 1,568,500 53.23 50.11
15-01-28 53.87 54.32 52.83 1,687,800 52.93 49.83
15-01-27 53.92 54.11 53.11 1,963,300 53.37 50.25
15-01-26 54.65 54.93 54.02 1,341,100 54.66 51.46
15-01-23 54.86 54.96 54.26 1,935,300 54.51 51.32
15-01-22 54.71 54.76 53.22 2,555,700 54.75 51.54
15-01-21 54.24 54.87 53.82 1,585,100 54.58 51.38
Date Open High Low Vol Cls adjCls
15-01-20 54.19 54.69 53.67 1,786,400 54.39 51.21
15-01-16 52.46 53.76 52.21 1,998,000 53.69 50.55
15-01-15 53.70 54.20 52.67 1,990,300 52.73 49.64
15-01-14 53.42 54.46 52.93 2,523,800 53.51 50.38
15-01-13 54.69 55.52 53.27 2,340,100 53.55 50.42
15-01-12 54.62 54.75 53.86 1,250,500 54.17 51.00
15-01-09 54.99 55.04 54.12 1,720,300 54.72 51.52
15-01-08 54.39 55.18 54.08 1,874,900 54.76 51.55
15-01-07 53.49 54.13 53.03 1,723,000 53.81 50.66
Date Open High Low Vol Cls adjCls
15-01-06 54.73 54.80 53.21 1,707,500 53.25 50.13
15-01-05 55.40 55.45 54.50 1,445,200 54.53 51.34
15-01-02 55.68 56.25 54.97 1,323,200 55.54 52.29
14-12-31 55.94 56.41 55.49 1,746,800 55.52 52.27
14-12-30 55.84 56.09 55.32 1,677,700 55.56 52.31
14-12-29 56.20 56.38 55.74 1,777,400 56.08 52.80
14-12-26 56.80 56.98 56.19 1,555,500 56.28 52.99
14-12-24 56.90 56.98 56.56 1,262,100 56.71 53.39
14-12-23 57.50 57.89 56.51 3,065,300 56.66 53.34
Date Open High Low Vol Cls adjCls
14-12-22 56.88 57.50 56.77 1,008,600 57.49 54.12
14-12-19 57.03 57.36 56.42 3,194,100 56.75 53.43
14-12-18 56.82 57.06 56.02 2,337,600 57.06 53.72
14-12-17 54.85 56.09 54.22 2,358,300 55.99 52.71
14-12-16 55.43 56.03 54.73 2,362,100 54.78 51.57
14-12-15 56.01 56.81 55.31 2,000,700 55.42 52.18
14-12-12 55.52 56.39 55.43 3,175,800 55.92 52.65
14-12-11 57.99 57.99 55.62 2,559,400 56.25 52.96
14-12-10 56.36 56.65 55.42 2,177,800 55.64 52.38
Date Open High Low Vol Cls adjCls
14-12-09 55.83 56.39 55.43 2,445,900 56.37 53.07
14-12-08 56.95 57.34 55.82 2,124,000 56.18 52.89
14-12-05 56.75 57.38 56.31 2,266,400 57.34 53.98
14-12-04 56.46 56.70 55.99 3,137,500 56.62 53.31
14-12-03 54.95 56.88 54.95 6,303,000 56.51 53.20
14-12-02 54.54 55.25 54.28 2,182,200 55.21 51.63
14-12-01 54.48 54.94 54.19 2,463,400 54.65 51.11
14-11-28 54.95 54.95 54.32 1,336,800 54.64 51.10
14-11-26 52.53 54.69 52.51 5,683,400 54.56 51.02
Date Open High Low Vol Cls adjCls
14-11-25 51.74 51.98 51.50 2,500,300 51.71 48.36
14-11-24 51.96 51.96 51.27 1,615,600 51.80 48.44
14-11-21 51.95 51.95 51.15 1,638,800 51.65 48.30
14-11-20 50.35 51.20 50.35 1,762,700 51.17 47.85
14-11-19 51.42 51.44 50.50 1,795,000 50.75 47.46
14-11-18 50.31 51.27 50.23 2,333,300 51.26 47.94
14-11-17 50.34 50.49 49.81 1,662,900 50.35 47.08
14-11-14 50.34 50.69 49.84 1,509,900 50.62 47.34
14-11-13 50.43 50.64 49.95 1,113,400 50.21 46.95
Date Open High Low Vol Cls adjCls
14-11-12 50.02 50.36 49.81 1,226,400 50.26 47.00
14-11-11 50.39 50.52 49.88 1,211,800 50.14 46.89
14-11-10 50.16 50.55 49.98 1,771,600 50.42 47.15
14-11-07 50.40 50.41 49.70 1,962,600 50.24 46.98
14-11-06 50.00 50.37 49.42 2,017,900 50.22 46.96
14-11-05 49.78 50.05 49.18 1,493,500 50.03 46.79
14-11-04 49.60 49.92 49.33 1,684,500 49.45 46.24
14-11-03 49.72 50.21 49.48 3,318,900 49.72 46.50
14-10-31 48.71 50.54 48.48 6,689,200 49.62 46.40
Date Open High Low Vol Cls adjCls
14-10-30 47.29 47.30 46.38 3,025,800 47.00 43.95
14-10-29 46.93 47.33 46.40 2,415,400 47.31 44.24
14-10-28 46.77 47.12 46.33 1,791,000 46.99 43.94
14-10-27 46.68 46.76 46.22 1,817,800 46.62 43.60
14-10-24 46.70 47.11 46.25 1,862,800 46.85 43.81
14-10-23 46.57 46.72 46.21 2,234,000 46.42 43.41
14-10-22 46.90 47.15 46.00 2,549,900 46.02 43.04
14-10-21 45.89 46.82 45.51 2,765,700 46.72 43.69
14-10-20 44.75 45.40 44.61 1,884,400 45.32 42.38
Date Open High Low Vol Cls adjCls
14-10-17 44.99 45.90 44.86 3,334,900 44.94 42.03
14-10-16 43.44 44.91 43.20 3,386,200 44.60 41.71
14-10-15 42.76 44.44 42.59 4,467,400 44.12 41.26
14-10-14 43.93 44.66 43.38 4,012,100 43.46 40.64
14-10-13 43.43 44.38 42.86 4,187,800 43.10 40.30
14-10-10 44.30 44.47 42.57 10,052,700 43.45 40.63
14-10-09 47.75 47.94 46.34 6,539,900 46.34 43.33
14-10-08 46.10 47.81 46.00 3,219,000 47.75 44.65
14-10-07 46.79 46.98 46.12 3,086,700 46.21 43.21
Date Open High Low Vol Cls adjCls
14-10-06 47.80 48.05 47.03 2,351,400 47.15 44.09
14-10-03 47.97 48.13 47.50 1,821,800 47.58 44.49
14-10-02 48.24 48.35 47.24 3,576,600 47.80 44.70
14-10-01 49.35 49.42 48.17 2,480,500 48.25 45.12
14-09-30 49.82 50.01 49.45 3,185,500 49.49 46.28
14-09-29 49.69 50.00 49.52 1,632,900 49.81 46.58
14-09-26 49.73 50.11 49.62 1,613,600 50.03 46.79
14-09-25 49.94 50.05 49.55 3,193,900 49.64 46.42
14-09-24 49.72 50.19 49.60 2,203,700 50.00 46.76
Date Open High Low Vol Cls adjCls
14-09-23 49.46 50.10 49.25 3,190,000 49.67 46.45
14-09-22 49.75 50.08 49.37 3,344,700 49.92 46.68
14-09-19 50.64 50.64 49.81 2,917,300 49.99 46.75
14-09-18 49.79 50.37 49.57 1,594,600 50.29 47.03
14-09-17 49.00 50.02 49.00 1,814,300 49.63 46.41
14-09-16 48.65 49.33 48.64 2,001,400 49.20 46.01
14-09-15 49.23 49.35 48.65 1,777,300 48.87 45.70
14-09-12 49.68 49.76 48.90 2,238,000 49.12 45.93
14-09-11 49.32 49.91 49.26 2,132,400 49.76 46.53
Date Open High Low Vol Cls adjCls
14-09-10 49.69 49.92 49.47 2,327,000 49.64 46.42
14-09-09 49.93 50.25 49.75 1,918,400 49.80 46.57
14-09-08 50.07 50.42 49.86 2,252,700 50.07 46.82
14-09-05 50.40 50.78 50.13 1,893,500 50.22 46.96
14-09-04 50.25 50.67 50.25 1,435,400 50.41 47.14
14-09-03 50.39 50.80 50.09 1,931,600 50.25 46.99
14-09-02 51.10 51.35 50.40 2,045,500 50.62 46.99
14-08-29 51.67 51.70 50.91 1,631,500 51.12 47.46
14-08-28 50.95 51.41 50.71 2,094,900 51.29 47.61
Date Open High Low Vol Cls adjCls
14-08-27 51.65 52.11 49.99 4,754,300 51.03 47.37
14-08-26 52.00 52.34 51.76 2,658,900 52.21 48.47
14-08-25 52.75 52.95 51.85 1,902,700 51.93 48.21
14-08-22 52.67 52.79 52.34 900,100 52.50 48.74
14-08-21 52.03 52.58 51.76 1,181,600 52.54 48.77
14-08-20 51.52 52.29 51.52 1,357,400 52.17 48.43
14-08-19 51.45 51.92 51.29 1,105,700 51.72 48.01
14-08-18 51.22 51.51 51.08 1,016,600 51.34 47.66
14-08-15 51.19 51.62 50.75 1,930,700 51.18 47.51
Date Open High Low Vol Cls adjCls
14-08-14 50.42 50.90 50.40 1,566,900 50.74 47.10
14-08-13 50.16 50.66 50.08 1,754,000 50.53 46.91
14-08-12 49.75 50.22 49.64 1,192,700 50.18 46.58
14-08-11 49.81 50.30 49.57 1,137,800 49.93 46.35
14-08-08 49.06 49.62 48.81 2,026,000 49.54 45.99
14-08-07 50.18 50.30 48.86 2,243,300 48.93 45.42
14-08-06 49.58 50.19 49.36 2,074,300 50.05 46.46
14-08-05 49.61 49.97 49.28 1,752,800 49.65 46.09
14-08-04 50.00 50.11 49.38 1,851,700 49.69 46.13
Date Open High Low Vol Cls adjCls
14-08-01 49.61 50.18 49.47 1,698,900 50.01 46.42
14-07-31 50.40 50.83 49.62 1,888,300 49.63 46.07
14-07-30 50.82 51.13 50.57 1,887,200 50.86 47.21
14-07-29 50.50 51.18 50.46 1,508,500 50.52 46.90
14-07-28 50.16 50.72 49.66 2,407,900 50.55 46.93
14-07-25 51.01 51.05 50.00 3,059,800 50.16 46.56
14-07-24 51.36 51.64 50.81 2,517,500 51.30 47.62
14-07-23 53.40 53.40 51.21 3,931,100 51.28 47.60
14-07-22 53.60 53.87 53.56 1,165,800 53.75 49.90
Date Open High Low Vol Cls adjCls
14-07-21 53.35 53.75 53.11 977,900 53.46 49.63
14-07-18 53.04 53.69 52.94 1,173,100 53.48 49.65
14-07-17 53.39 53.54 52.93 1,369,700 52.94 49.14
14-07-16 53.83 54.06 53.51 1,787,400 53.67 49.82
14-07-15 53.77 54.20 53.45 1,900,200 53.73 49.88
14-07-14 54.76 54.93 53.76 2,179,400 53.85 49.99
14-07-11 54.46 54.46 54.01 933,900 54.29 50.40
14-07-10 54.11 54.67 53.83 982,600 54.40 50.50
14-07-09 54.48 54.87 53.49 1,200,300 54.74 50.82
Date Open High Low Vol Cls adjCls
14-07-08 54.68 54.91 54.25 1,645,600 54.45 50.55
14-07-07 54.59 54.93 54.50 1,197,900 54.66 50.74
14-07-03 54.42 54.84 54.26 711,200 54.83 50.90
14-07-02 54.39 54.72 54.18 1,740,400 54.41 50.51
14-07-01 53.77 54.66 53.73 2,201,400 54.52 50.61
14-06-30 53.65 54.14 53.49 2,167,000 54.07 50.19
14-06-27 53.82 53.88 53.28 1,485,500 53.50 49.66
14-06-26 53.66 53.76 53.07 1,481,600 53.55 49.71
14-06-25 53.82 54.05 53.45 1,757,900 53.75 49.90
Date Open High Low Vol Cls adjCls
14-06-24 54.52 54.69 53.78 1,113,900 53.87 50.01
14-06-23 54.77 54.96 54.45 894,000 54.52 50.61
14-06-20 55.00 55.00 54.48 3,092,400 54.69 50.77
14-06-19 55.27 55.27 54.48 1,853,500 54.93 50.99
14-06-18 55.64 55.70 54.80 1,751,800 55.13 51.18
14-06-17 55.33 55.92 55.30 1,251,900 55.70 51.71
14-06-16 55.49 55.82 55.16 1,882,700 55.50 51.52
14-06-13 55.54 55.98 55.29 1,649,700 55.62 51.63
14-06-12 55.62 55.90 55.27 1,534,200 55.44 51.47
Date Open High Low Vol Cls adjCls
14-06-11 55.14 56.02 55.14 2,147,200 55.63 51.64
14-06-10 55.19 56.04 55.14 2,720,900 55.79 51.79
14-06-09 54.28 56.18 54.28 6,815,600 55.31 51.34
14-06-06 52.86 53.28 52.60 1,201,200 52.69 48.91
14-06-05 52.31 52.67 52.04 1,353,100 52.57 48.80
14-06-04 52.21 52.62 52.21 1,079,600 52.49 48.73
14-06-03 52.25 52.62 52.15 1,145,700 52.47 48.71
14-06-02 52.41 52.56 51.92 1,401,500 52.37 48.62
14-05-30 52.44 52.52 52.18 1,265,300 52.38 48.62
Date Open High Low Vol Cls adjCls
14-05-29 52.65 52.72 52.20 1,683,400 52.26 48.51
14-05-28 52.58 52.59 52.09 1,659,700 52.45 48.69
14-05-27 52.56 53.13 52.36 1,920,900 53.02 48.88
14-05-23 51.89 52.46 51.61 1,578,600 52.39 48.29
14-05-22 51.35 52.03 51.35 2,021,300 51.74 47.70
14-05-21 52.74 52.75 50.88 4,534,700 51.33 47.32
14-05-20 52.07 52.23 51.69 4,419,000 51.98 47.92
14-05-19 51.60 52.19 51.56 1,700,900 51.98 47.92
14-05-16 50.99 51.66 50.72 3,128,200 51.60 47.57
Date Open High Low Vol Cls adjCls
14-05-15 50.92 51.22 50.41 2,559,100 50.78 46.81
14-05-14 51.28 51.37 51.02 1,816,200 51.06 47.07
14-05-13 52.37 52.46 51.34 2,074,500 51.47 47.45
14-05-12 51.81 52.35 51.44 1,496,000 52.23 48.15
14-05-09 51.29 51.40 50.83 1,039,200 51.25 47.24
14-05-08 50.72 51.92 50.51 1,967,000 51.31 47.30
14-05-07 50.72 50.93 50.08 1,788,200 50.80 46.83
14-05-06 51.25 51.31 50.74 1,731,600 50.74 46.77
14-05-05 50.99 51.50 50.87 674,100 51.18 47.18
Date Open High Low Vol Cls adjCls
14-05-02 50.94 51.83 50.79 2,033,200 51.41 47.39
14-05-01 51.38 51.53 50.77 1,529,100 50.82 46.85
14-04-30 50.98 51.35 50.56 1,762,500 51.29 47.28
14-04-29 50.67 51.42 50.67 1,350,600 51.19 47.19
14-04-28 51.21 51.91 50.07 2,243,800 50.99 47.00
14-04-25 53.02 53.15 51.02 3,307,000 51.42 47.40
14-04-24 53.90 54.37 53.56 2,437,300 53.70 49.50
14-04-23 53.28 53.57 53.09 956,500 53.29 49.12
14-04-22 52.86 53.42 52.59 1,113,200 53.30 49.13
Date Open High Low Vol Cls adjCls
14-04-21 53.07 53.18 52.56 786,800 52.90 48.77
14-04-17 52.09 53.19 52.07 2,051,900 52.85 48.72
14-04-16 53.15 53.15 51.34 3,049,900 52.15 48.07
14-04-15 52.40 53.29 52.23 2,280,600 53.18 49.02
14-04-14 52.65 52.75 52.06 1,486,300 52.46 48.36
14-04-11 52.43 52.93 52.07 2,104,100 52.09 48.02
14-04-10 54.15 54.36 52.48 1,905,700 52.49 48.39
14-04-09 54.16 54.33 53.70 1,417,500 54.30 50.06
14-04-08 52.99 54.01 52.99 2,136,000 53.96 49.74
Date Open High Low Vol Cls adjCls
14-04-07 52.97 53.85 52.84 2,231,100 53.12 48.97
14-04-04 54.24 54.37 52.81 2,272,600 52.92 48.78
14-04-03 54.16 54.40 53.79 1,603,300 53.98 49.76
14-04-02 54.07 54.28 53.75 1,945,800 54.06 49.83
14-04-01 53.50 54.10 53.22 2,045,600 54.08 49.85
14-03-31 53.03 53.38 52.87 1,732,000 53.14 48.99
14-03-28 52.85 53.29 52.62 1,242,400 52.84 48.71
14-03-27 52.78 53.16 52.38 1,197,500 52.58 48.47
14-03-26 53.51 53.73 52.75 2,616,000 52.75 48.63
Date Open High Low Vol Cls adjCls
14-03-25 53.87 54.33 53.28 3,611,000 53.29 49.12
14-03-24 53.17 53.77 52.74 3,019,300 53.61 49.42
14-03-21 53.74 54.31 53.00 6,903,900 53.24 49.08
14-03-20 51.44 53.26 51.20 4,521,800 53.23 49.07
14-03-19 51.44 51.68 51.18 2,126,100 51.60 47.57
14-03-18 50.87 51.55 50.71 1,744,500 51.44 47.42
14-03-17 50.26 50.93 50.26 2,297,000 50.68 46.72
14-03-14 50.25 50.85 50.03 1,724,100 50.09 46.17
14-03-13 51.94 51.94 50.19 2,162,100 50.45 46.51
Date Open High Low Vol Cls adjCls
14-03-12 51.18 51.73 51.13 1,490,500 51.73 47.69
14-03-11 51.85 51.93 51.37 1,464,900 51.52 47.49
14-03-10 51.85 51.90 51.55 1,822,800 51.80 47.75
14-03-07 51.77 51.83 51.26 2,847,300 51.83 47.78
14-03-06 51.29 51.62 51.08 1,248,900 51.57 47.54
14-03-05 51.26 51.28 50.86 1,057,400 51.24 47.23
14-03-04 50.94 51.42 50.86 1,646,600 51.20 47.20
14-03-03 50.58 50.78 50.23 1,309,800 50.58 46.63
14-02-28 51.15 51.15 50.48 2,141,400 50.82 46.85
Date Open High Low Vol Cls adjCls
14-02-27 50.81 51.20 50.75 1,395,200 51.03 47.04
14-02-26 50.67 51.36 50.56 1,579,000 50.84 46.87
14-02-25 50.99 51.04 50.49 2,206,400 50.80 46.49
14-02-24 51.29 51.61 50.95 2,096,300 50.96 46.63
14-02-21 51.37 51.60 51.09 1,969,500 51.12 46.78
14-02-20 51.72 51.87 51.01 3,741,300 51.40 47.04
14-02-19 51.90 52.38 51.41 4,079,500 51.57 47.19
14-02-18 50.44 51.34 50.44 3,936,600 51.23 46.88
14-02-14 50.42 50.99 50.27 2,168,200 50.77 46.46
Date Open High Low Vol Cls adjCls
14-02-13 49.69 50.70 49.63 2,124,700 50.69 46.39
14-02-12 49.96 50.19 49.72 1,802,500 49.89 45.66
14-02-11 49.31 49.89 49.19 1,230,800 49.75 45.53
14-02-10 48.78 49.32 48.75 1,458,700 49.22 45.04
14-02-07 48.58 48.97 48.26 1,822,100 48.97 44.81
14-02-06 48.01 48.68 47.86 1,797,900 48.35 44.25
14-02-05 47.43 48.01 47.27 2,589,400 47.85 43.79
14-02-04 47.70 47.75 47.23 2,333,300 47.69 43.64
14-02-03 48.23 48.35 47.14 2,892,200 47.26 43.25
Date Open High Low Vol Cls adjCls
14-01-31 48.34 48.73 48.07 1,927,500 48.27 44.17
14-01-30 48.87 49.12 48.42 1,385,400 48.89 44.74
14-01-29 48.32 48.91 48.10 1,994,100 48.27 44.17
14-01-28 48.17 48.75 48.11 1,777,400 48.51 44.39
14-01-27 48.32 48.72 48.11 1,888,300 48.22 44.13
14-01-24 49.39 49.39 48.21 2,628,300 48.25 44.15
14-01-23 50.22 50.31 49.33 2,236,500 49.41 45.22
14-01-22 49.86 50.54 49.76 1,659,900 50.37 46.09
14-01-21 49.95 50.12 49.46 2,228,500 49.98 45.74
Date Open High Low Vol Cls adjCls
14-01-17 49.57 49.94 49.21 3,104,300 49.38 45.19
14-01-16 50.48 50.50 49.73 2,885,000 49.82 45.59
14-01-15 49.75 50.33 49.73 2,120,700 50.02 45.77
14-01-14 48.93 50.02 48.89 2,879,900 49.71 45.49
14-01-13 49.21 49.55 48.66 2,989,700 48.87 44.72
14-01-10 49.43 49.59 49.14 2,072,200 49.53 45.33
14-01-09 49.45 49.63 49.19 2,470,900 49.52 45.32
14-01-08 49.71 49.90 49.38 1,201,600 49.71 45.49
14-01-07 49.49 49.78 49.34 1,338,500 49.59 45.38
Date Open High Low Vol Cls adjCls
14-01-06 49.35 49.50 49.15 2,165,000 49.33 45.14
14-01-03 49.27 49.79 49.14 1,644,700 49.61 45.40
14-01-02 49.52 49.75 49.04 2,799,000 49.28 45.10
13-12-31 51.00 51.20 50.70 857,000 50.93 46.61
13-12-30 50.51 50.90 50.51 918,400 50.85 46.53
13-12-27 50.77 50.93 50.63 631,000 50.70 46.40
13-12-26 50.84 50.91 50.56 688,700 50.74 46.43
13-12-24 50.37 50.84 50.35 710,000 50.63 46.33
13-12-23 50.23 50.63 50.05 1,873,100 50.62 46.32
Date Open High Low Vol Cls adjCls
13-12-20 49.63 50.26 49.45 2,828,400 50.01 45.77
13-12-19 49.77 49.77 49.09 1,589,500 49.66 45.44
13-12-18 48.90 49.78 48.63 1,771,600 49.78 45.55
13-12-17 48.64 49.00 48.54 1,419,600 48.94 44.79
13-12-16 48.50 48.84 48.39 1,536,300 48.74 44.60
13-12-13 48.41 48.43 48.02 1,831,800 48.41 44.30
13-12-12 48.73 48.87 48.01 2,107,200 48.11 44.03
13-12-11 49.01 49.21 48.61 1,376,900 48.67 44.54
13-12-10 48.85 49.22 48.72 1,485,100 48.91 44.76
Date Open High Low Vol Cls adjCls
13-12-09 49.50 49.59 48.90 1,563,300 49.01 44.85
13-12-06 49.39 49.50 48.92 2,217,900 49.27 45.09
13-12-05 48.78 48.97 48.58 2,226,300 48.82 44.68
13-12-04 49.16 49.36 48.47 2,455,100 48.77 44.63
13-12-03 48.40 49.82 48.40 5,500,700 49.56 45.04
13-12-02 47.80 48.44 47.80 2,629,500 48.40 43.99
13-11-29 48.66 48.81 48.19 1,909,500 48.22 43.82
13-11-27 47.20 48.57 46.12 7,832,300 48.54 44.12
13-11-26 49.13 50.04 49.13 1,918,100 49.92 45.37
Date Open High Low Vol Cls adjCls
13-11-25 49.89 49.90 49.24 1,902,300 49.66 45.13
13-11-22 49.77 49.85 49.47 1,459,500 49.76 45.22
13-11-21 49.42 49.90 49.00 1,197,000 49.77 45.23
13-11-20 49.46 49.54 48.80 2,245,800 49.08 44.61
13-11-19 50.19 50.25 49.39 1,500,900 49.45 44.94
13-11-18 50.69 50.70 50.02 1,780,900 50.11 45.54
13-11-15 50.31 50.79 50.05 1,796,000 50.69 46.07
13-11-14 50.37 50.41 49.96 1,070,800 50.36 45.77
13-11-13 49.59 50.38 49.52 1,514,000 50.35 45.76
Date Open High Low Vol Cls adjCls
13-11-12 49.43 49.93 49.37 1,344,600 49.85 45.31
13-11-11 49.67 49.83 49.34 1,088,900 49.66 45.13
13-11-08 49.30 49.81 48.89 1,240,200 49.80 45.26
13-11-07 49.95 50.04 49.08 1,497,800 49.14 44.66
13-11-06 49.99 50.05 49.55 1,085,500 49.93 45.38
13-11-05 48.83 50.04 48.57 6,844,300 49.79 45.25
13-11-04 49.56 49.68 49.01 1,763,000 49.16 44.68
13-11-01 49.68 49.75 49.05 4,688,500 49.68 45.15
13-10-31 48.82 49.54 48.82 2,107,800 49.30 44.81
Date Open High Low Vol Cls adjCls
13-10-30 49.11 49.43 48.44 1,939,900 48.78 44.33
13-10-29 47.98 49.18 47.49 2,618,500 49.17 44.69
13-10-28 46.74 47.50 46.55 1,599,700 47.48 43.15
13-10-25 47.17 47.41 46.59 1,976,500 46.75 42.49
13-10-24 46.67 46.95 46.45 1,617,500 46.95 42.67
13-10-23 47.30 47.30 46.16 1,659,300 46.48 42.24
13-10-22 48.00 48.00 47.20 2,200,200 47.64 43.30
13-10-21 47.77 47.97 47.43 1,294,200 47.75 43.40
13-10-18 47.60 47.67 47.19 1,462,000 47.66 43.32
Date Open High Low Vol Cls adjCls
13-10-17 46.93 47.62 46.70 1,613,500 47.52 43.19
13-10-16 46.60 47.29 46.48 1,607,300 47.24 42.93
13-10-15 47.02 47.21 46.60 1,659,300 46.73 42.47
13-10-14 46.59 47.32 46.31 1,040,000 47.27 42.96
13-10-11 46.80 47.05 46.35 1,428,300 46.98 42.70
13-10-10 46.16 46.71 45.97 1,437,500 46.65 42.40
13-10-09 45.83 45.99 45.28 1,726,300 45.69 41.52
13-10-08 46.62 46.89 45.47 2,388,200 45.70 41.53
13-10-07 46.41 47.00 46.27 1,474,300 46.64 42.39
Date Open High Low Vol Cls adjCls
13-10-04 46.38 47.01 46.22 1,865,200 46.99 42.71
13-10-03 46.79 46.83 45.94 2,677,800 46.32 42.10
13-10-02 46.56 46.94 46.51 1,436,800 46.80 42.53
13-10-01 47.07 47.31 46.75 1,722,600 47.11 42.82
13-09-30 46.56 47.49 46.36 2,440,000 47.05 42.76
13-09-27 47.20 47.20 46.84 1,957,900 46.89 42.62
13-09-26 47.88 47.88 47.34 968,200 47.45 43.12
13-09-25 47.77 47.92 47.27 1,031,700 47.58 43.24
13-09-24 47.65 48.05 47.36 1,531,400 47.74 43.39
Date Open High Low Vol Cls adjCls
13-09-23 48.09 48.23 47.44 1,543,000 47.56 43.22
13-09-20 48.39 48.64 47.93 3,518,300 47.99 43.62
13-09-19 48.73 48.75 48.24 1,683,800 48.38 43.97
13-09-18 48.43 48.54 47.96 1,842,300 48.50 44.08
13-09-17 48.35 48.55 48.25 1,089,200 48.49 44.07
13-09-16 48.57 48.62 48.05 950,500 48.30 43.90
13-09-13 48.01 48.14 47.60 754,300 47.95 43.58
13-09-12 48.27 48.38 47.86 1,276,700 47.96 43.59
13-09-11 47.62 48.29 47.60 1,710,400 48.24 43.84
Date Open High Low Vol Cls adjCls
13-09-10 47.73 47.95 47.52 1,686,200 47.88 43.52
13-09-09 47.24 47.46 47.00 1,011,700 47.30 42.99
13-09-06 47.43 47.55 46.70 1,253,200 47.04 42.75
13-09-05 47.51 47.68 47.21 1,705,300 47.29 42.98
13-09-04 46.60 47.66 46.57 1,555,900 47.45 43.12
13-09-03 46.97 47.38 46.55 1,808,700 46.66 42.41
13-08-30 46.49 47.09 45.99 1,441,000 46.28 42.06
13-08-29 46.05 46.77 45.93 1,064,400 46.49 42.25
13-08-28 46.01 46.37 45.75 1,825,700 46.17 41.96
Date Open High Low Vol Cls adjCls
13-08-27 46.81 46.91 46.04 2,064,300 46.16 41.64
13-08-26 47.26 47.63 47.14 1,302,200 47.22 42.60
13-08-23 47.34 47.56 46.91 1,770,100 47.33 42.70
13-08-22 47.00 47.59 46.84 1,154,300 47.24 42.62
13-08-21 46.65 47.29 46.42 4,024,900 46.95 42.36
13-08-20 47.84 48.23 47.71 2,313,400 47.85 43.17
13-08-19 48.35 48.57 47.78 1,424,800 47.78 43.10
13-08-16 47.77 48.51 47.77 1,333,700 48.30 43.57
13-08-15 48.46 48.48 47.80 1,385,400 47.83 43.15
Date Open High Low Vol Cls adjCls
13-08-14 49.40 49.40 48.87 914,300 48.88 44.10
13-08-13 49.40 49.69 48.83 1,000,600 49.58 44.73
13-08-12 48.92 49.55 48.89 1,374,000 49.41 44.58
13-08-09 49.07 49.23 48.76 1,187,900 49.00 44.21
13-08-08 49.52 49.61 48.79 836,500 49.10 44.30
13-08-07 49.45 49.45 48.82 1,114,500 49.15 44.34
13-08-06 49.54 49.65 49.25 1,087,200 49.42 44.58
13-08-05 49.74 49.79 49.47 801,400 49.58 44.73
13-08-02 49.73 49.88 49.26 1,384,100 49.87 44.99
Date Open High Low Vol Cls adjCls
13-08-01 49.57 50.00 49.57 1,448,500 49.94 45.05
13-07-31 49.14 49.67 48.98 2,615,800 49.38 44.55
13-07-30 48.83 49.02 48.64 1,250,700 48.93 44.14
13-07-29 48.52 48.71 48.21 1,132,100 48.50 43.75
13-07-26 48.34 48.56 48.05 1,439,300 48.56 43.81
13-07-25 48.11 48.79 48.04 1,601,500 48.75 43.98
13-07-24 48.73 48.78 47.96 2,520,900 48.23 43.51
13-07-23 48.52 48.83 48.18 3,267,200 48.38 43.65
13-07-22 48.49 48.49 47.76 2,275,600 47.94 43.25
Date Open High Low Vol Cls adjCls
13-07-19 48.40 48.40 47.84 2,554,400 47.98 43.29
13-07-18 48.79 48.83 47.95 3,021,700 48.34 43.61
13-07-17 48.57 48.93 48.48 2,189,600 48.66 43.90
13-07-16 48.47 48.64 48.28 1,201,100 48.52 43.77
13-07-15 48.27 48.53 48.12 1,594,900 48.40 43.66
13-07-12 48.08 48.43 47.61 1,969,300 48.35 43.62
13-07-11 47.26 48.05 47.20 3,064,600 48.00 43.30
13-07-10 46.28 46.76 46.14 1,358,500 46.73 42.16
13-07-09 46.11 46.42 45.89 1,318,400 46.26 41.73
Date Open High Low Vol Cls adjCls
13-07-08 46.27 46.53 45.54 1,588,800 45.76 41.28
13-07-05 45.99 46.26 45.68 936,200 46.21 41.69
13-07-03 45.17 45.95 44.90 666,700 45.68 41.21
13-07-02 45.28 45.74 44.99 1,680,700 45.31 40.88
13-07-01 45.00 45.60 45.00 1,489,400 45.37 40.93
13-06-28 45.14 45.31 44.62 3,925,900 45.06 40.65
13-06-27 45.42 45.51 45.12 1,627,800 45.37 40.93
13-06-26 45.01 45.18 44.38 1,725,300 45.07 40.66
13-06-25 44.62 44.62 43.91 2,382,500 44.52 40.16
Date Open High Low Vol Cls adjCls
13-06-24 44.68 45.03 43.95 2,495,900 44.03 39.72
13-06-21 44.91 45.26 44.58 3,840,000 45.16 40.74
13-06-20 45.60 45.62 44.59 2,047,700 44.67 40.30
13-06-19 46.44 46.70 45.99 1,683,200 46.04 41.53
13-06-18 46.02 46.74 45.92 2,244,100 46.66 42.09
13-06-17 45.11 46.04 45.04 2,558,600 45.95 41.45
13-06-14 45.14 45.42 44.82 1,413,100 44.95 40.55
13-06-13 44.12 45.22 43.86 1,527,400 45.10 40.69
13-06-12 45.43 45.52 44.15 2,172,500 44.15 39.83
Date Open High Low Vol Cls adjCls
13-06-11 45.47 45.68 44.99 1,300,800 45.02 40.61
13-06-10 46.21 46.21 45.74 1,804,800 45.95 41.45
13-06-07 45.73 46.26 45.29 2,423,500 46.21 41.69
13-06-06 45.58 45.76 45.00 1,837,700 45.47 41.02
13-06-05 45.92 46.04 45.35 1,871,900 45.39 40.95
13-06-04 46.22 46.82 45.92 2,243,100 46.13 41.62
13-06-03 45.94 46.19 45.37 2,991,400 45.82 41.34
13-05-31 45.92 46.19 45.72 3,349,100 45.93 41.44
13-05-30 45.66 46.65 45.65 2,269,800 46.24 41.72
Date Open High Low Vol Cls adjCls
13-05-29 45.70 45.93 45.26 2,322,200 45.62 41.16
13-05-28 45.62 46.04 45.38 1,664,400 45.48 40.72
13-05-24 45.20 45.41 44.89 1,113,100 45.37 40.62
13-05-23 45.22 45.53 44.49 2,427,300 45.49 40.73
13-05-22 45.65 46.48 45.27 4,085,600 45.55 40.79
13-05-21 46.68 46.88 46.11 2,491,000 46.56 41.69
13-05-20 46.82 47.20 46.74 1,720,300 46.87 41.97
13-05-17 46.84 47.02 46.52 1,816,100 47.02 42.10
13-05-16 46.69 47.06 46.47 1,745,200 46.50 41.64
Date Open High Low Vol Cls adjCls
13-05-15 46.29 46.73 46.20 1,443,600 46.69 41.81
13-05-14 46.22 46.53 46.19 1,844,600 46.34 41.49
13-05-13 46.53 46.66 46.15 1,373,800 46.25 41.41
13-05-10 46.56 46.83 46.36 1,671,000 46.79 41.90
13-05-09 45.95 46.61 45.95 2,240,500 46.38 41.53
13-05-08 45.81 46.13 45.50 1,441,000 46.08 41.26
13-05-07 45.81 45.91 45.55 1,658,400 45.78 40.99
13-05-06 45.28 45.96 45.02 3,211,200 45.82 41.03
13-05-03 44.71 45.11 44.50 2,395,300 45.00 40.29
Date Open High Low Vol Cls adjCls
13-05-02 43.96 44.45 43.58 2,883,700 44.21 39.59
13-05-01 44.12 44.35 43.76 1,876,200 43.88 39.29
13-04-30 43.56 44.04 43.36 2,572,500 43.99 39.39
13-04-29 43.60 43.77 43.39 1,548,100 43.66 39.09
13-04-26 43.51 43.70 43.21 2,081,200 43.30 38.77
13-04-25 43.97 43.97 43.57 6,025,300 43.65 39.08
13-04-24 43.66 43.81 43.44 2,926,900 43.46 38.91
13-04-23 42.98 43.63 42.85 2,371,400 43.43 38.89
13-04-22 42.62 42.92 41.88 2,253,700 42.66 38.20
Date Open High Low Vol Cls adjCls
13-04-19 42.20 42.69 41.81 2,746,300 42.36 37.93
13-04-18 43.35 43.35 42.16 2,803,000 42.34 37.91
13-04-17 43.57 43.86 42.24 4,737,000 42.85 38.37
13-04-16 44.09 44.78 43.90 2,382,100 44.74 40.06
13-04-15 44.41 44.70 43.84 2,781,000 43.84 39.25
13-04-12 44.71 44.83 44.08 2,311,900 44.59 39.93
13-04-11 45.14 45.40 44.74 2,459,300 44.90 40.20
13-04-10 44.28 45.12 44.04 2,386,200 45.10 40.38
13-04-09 44.03 44.27 43.53 2,574,900 44.07 39.46
Date Open High Low Vol Cls adjCls
13-04-08 43.64 44.00 43.35 2,301,900 44.00 39.40
13-04-05 43.01 43.68 42.45 3,381,400 43.61 39.05
13-04-04 44.13 44.19 43.62 3,513,900 43.74 39.16
13-04-03 45.09 45.19 43.89 2,431,100 44.06 39.45
13-04-02 45.72 45.74 44.94 2,177,100 45.20 40.47
13-04-01 46.28 46.36 45.31 2,542,600 45.41 40.66
13-03-28 45.63 46.53 45.61 2,095,900 46.49 41.63
13-03-27 45.30 45.87 45.02 1,471,200 45.75 40.96
13-03-26 44.90 45.78 44.77 1,623,400 45.75 40.96
Date Open High Low Vol Cls adjCls
13-03-25 45.04 45.06 44.37 1,900,100 44.64 39.97
13-03-22 44.82 45.16 44.70 2,071,600 44.90 40.20
13-03-21 45.22 45.40 44.52 1,645,400 44.55 39.89
13-03-20 45.29 45.75 45.13 1,811,300 45.66 40.88
13-03-19 44.98 45.16 44.33 1,778,100 44.91 40.21
13-03-18 45.25 45.35 44.73 2,326,900 44.85 40.16
13-03-15 46.33 46.53 45.39 4,695,300 45.53 40.77
13-03-14 46.65 46.99 46.47 1,902,600 46.51 41.65
13-03-13 46.41 46.63 46.21 1,864,300 46.48 41.62
Date Open High Low Vol Cls adjCls
13-03-12 46.40 46.64 46.15 1,967,400 46.48 41.62
13-03-11 45.96 46.45 45.79 1,731,700 46.44 41.58
13-03-08 45.96 46.27 45.53 1,663,200 46.05 41.23
13-03-07 46.25 46.26 45.59 1,975,200 45.71 40.93
13-03-06 45.83 46.19 45.80 1,908,600 46.12 41.30
13-03-05 45.50 45.93 45.50 1,425,100 45.77 40.98
13-03-04 45.29 45.35 44.89 1,971,700 45.30 40.56
13-03-01 45.00 45.44 44.41 2,392,800 45.23 40.50
13-02-28 45.28 45.82 43.68 2,627,200 45.22 40.49
Date Open High Low Vol Cls adjCls
13-02-27 44.58 45.62 44.31 2,095,000 45.38 40.63
13-02-26 45.08 45.31 44.65 4,383,900 45.00 39.99
13-02-25 46.11 46.27 44.75 2,626,700 44.77 39.78
13-02-22 45.19 45.89 45.19 2,320,100 45.52 40.45
13-02-21 45.70 45.77 44.84 2,923,100 45.12 40.10
13-02-20 46.90 47.27 45.76 3,472,900 45.79 40.69
13-02-19 46.40 47.04 46.20 2,734,400 47.01 41.77
13-02-15 46.39 46.63 45.86 3,187,400 46.18 41.04
13-02-14 46.02 46.70 45.98 1,991,400 46.54 41.36
Date Open High Low Vol Cls adjCls
13-02-13 46.29 46.63 46.06 2,376,100 46.26 41.11
13-02-12 46.15 46.35 45.96 2,313,600 46.27 41.12
13-02-11 45.99 46.14 45.77 2,383,000 46.08 40.95
13-02-08 44.72 45.90 44.45 2,962,900 45.70 40.61
13-02-07 44.62 44.67 44.06 1,817,600 44.39 39.45
13-02-06 44.36 44.92 44.35 1,962,700 44.74 39.76
13-02-05 44.32 44.86 44.14 2,057,700 44.68 39.70
13-02-04 44.57 44.82 44.05 2,324,200 44.05 39.14
13-02-01 44.06 44.74 44.00 2,684,600 44.67 39.70
Date Open High Low Vol Cls adjCls
13-01-31 44.25 44.25 43.53 2,649,300 43.64 38.78
13-01-30 44.02 44.33 43.87 1,894,800 44.17 39.25
13-01-29 43.99 44.31 43.60 1,781,200 44.15 39.23
13-01-28 43.90 44.17 43.82 1,842,500 44.03 39.13
13-01-25 43.64 43.98 43.55 2,142,400 43.80 38.92
13-01-24 43.38 43.76 43.14 2,379,700 43.43 38.59
13-01-23 43.31 43.45 43.03 2,265,300 43.35 38.52
13-01-22 42.94 43.16 42.74 1,852,900 43.15 38.34
13-01-18 42.85 43.09 42.63 1,916,700 43.06 38.26
Date Open High Low Vol Cls adjCls
13-01-17 42.25 43.19 42.21 2,567,800 43.06 38.26
13-01-16 41.92 42.30 41.71 2,620,700 42.08 37.39
13-01-15 42.01 42.29 41.82 2,272,600 42.02 37.34
13-01-14 42.81 42.96 42.09 2,768,400 42.24 37.54
13-01-11 42.40 42.60 42.17 1,952,700 42.26 37.55
13-01-10 42.25 42.63 42.19 2,275,800 42.61 37.86
13-01-09 42.19 42.41 41.81 3,117,500 42.10 37.41
13-01-08 42.61 42.75 42.14 1,797,800 42.21 37.51
13-01-07 42.01 42.81 42.00 2,377,000 42.65 37.90
Date Open High Low Vol Cls adjCls
13-01-04 43.23 43.29 42.43 3,502,800 42.52 37.78
13-01-03 43.60 43.71 42.64 2,953,000 43.29 38.47
13-01-02 42.80 44.01 42.80 3,761,100 44.00 39.10
12-12-31 41.47 42.09 41.19 2,366,100 42.06 37.38
12-12-28 41.64 41.99 41.44 1,439,700 41.47 36.85
12-12-27 41.87 42.02 41.41 2,134,700 41.89 37.23
12-12-26 42.18 42.41 41.73 1,419,300 41.79 37.14
12-12-24 42.03 42.28 41.70 945,400 42.11 37.42
12-12-21 41.94 42.24 41.34 11,347,400 42.19 37.49
Date Open High Low Vol Cls adjCls
12-12-20 42.39 42.46 41.98 2,324,000 42.35 37.63
12-12-19 42.39 42.73 42.15 2,965,200 42.31 37.60
12-12-18 41.75 42.31 41.75 2,128,500 42.16 37.46
12-12-17 41.42 41.78 41.29 2,518,200 41.55 36.92
12-12-14 41.37 41.60 41.11 2,243,900 41.35 36.75
12-12-13 41.70 41.99 41.36 1,539,900 41.52 36.90
12-12-12 42.26 42.45 41.95 1,742,500 42.02 37.34
12-12-11 41.63 42.36 41.41 2,715,300 42.25 37.54
12-12-10 41.07 41.59 41.07 2,282,300 41.43 36.82
Date Open High Low Vol Cls adjCls
12-12-07 40.92 41.35 40.73 2,193,600 41.28 36.68
12-12-06 40.57 41.04 40.53 1,877,800 40.73 36.19
12-12-05 40.54 40.77 40.22 1,572,200 40.57 36.05
12-12-04 40.52 40.81 40.25 1,368,500 40.65 35.86
12-12-03 40.84 40.98 40.37 2,223,200 40.44 35.67
12-11-30 40.28 40.79 40.16 2,547,600 40.60 35.81
12-11-29 40.51 40.86 39.90 2,170,400 40.60 35.81
12-11-28 38.89 40.49 38.82 4,887,200 40.40 35.64
12-11-27 40.22 40.73 39.97 2,981,000 40.11 35.38
Date Open High Low Vol Cls adjCls
12-11-26 40.55 40.89 40.22 2,377,300 40.38 35.62
12-11-23 40.15 40.81 40.00 741,500 40.74 35.94
12-11-21 38.96 40.26 38.96 1,187,700 40.11 35.38
12-11-20 40.00 40.43 39.71 2,350,700 40.04 35.32
12-11-19 39.98 40.23 39.34 1,497,400 40.21 35.47
12-11-16 39.41 39.53 38.74 2,004,000 39.33 34.69
12-11-15 39.70 39.99 39.24 2,632,600 39.39 34.75
12-11-14 40.50 40.72 39.66 1,663,600 39.74 35.05
12-11-13 39.93 40.71 39.85 1,974,300 40.45 35.68
Date Open High Low Vol Cls adjCls
12-11-12 40.34 40.37 39.95 1,119,300 40.25 35.50
12-11-09 40.11 40.80 39.96 2,242,700 40.28 35.53
12-11-08 40.45 40.65 39.98 2,488,600 40.00 35.28
12-11-07 40.43 40.90 40.18 3,484,600 40.45 35.68
12-11-06 40.86 41.49 40.75 2,733,700 41.33 36.46
12-11-05 39.64 40.88 39.64 1,682,400 40.77 35.96
12-11-02 40.33 40.47 39.77 1,936,000 39.82 35.12
12-11-01 39.08 40.49 39.02 2,461,400 40.33 35.57
12-10-31 39.25 39.40 38.92 2,032,200 39.12 34.51
Date Open High Low Vol Cls adjCls
12-10-26 38.78 39.13 38.62 1,645,700 39.04 34.44
12-10-25 38.45 38.70 38.24 1,693,200 38.69 34.13
12-10-24 38.89 38.90 38.07 1,543,100 38.17 33.67
12-10-23 38.14 38.70 38.00 1,976,300 38.55 34.00
12-10-22 38.59 38.76 38.18 1,448,600 38.44 33.91
12-10-19 39.20 39.24 38.32 1,926,000 38.45 33.92
12-10-18 39.61 39.61 38.99 1,365,800 39.23 34.60
12-10-17 39.22 39.67 38.90 2,178,800 39.53 34.87
12-10-16 38.66 39.49 38.62 2,219,500 39.45 34.80
Date Open High Low Vol Cls adjCls
12-10-15 38.33 38.60 38.16 1,391,200 38.56 34.01
12-10-12 38.11 38.34 37.98 1,852,300 38.11 33.62
12-10-11 37.82 38.31 37.82 3,522,000 37.96 33.48
12-10-10 38.70 38.70 38.09 2,112,600 38.18 33.68
12-10-09 39.18 39.21 38.58 1,778,600 38.67 34.11
12-10-08 39.21 39.50 39.00 1,272,400 39.29 34.66
12-10-05 39.80 40.13 39.60 1,220,900 39.72 35.04
12-10-04 39.60 39.68 39.24 1,429,000 39.58 34.91
12-10-03 39.64 39.77 39.35 1,269,200 39.55 34.89
Date Open High Low Vol Cls adjCls
12-10-02 39.64 39.79 39.33 1,434,400 39.64 34.97
12-10-01 39.35 39.99 39.30 3,046,100 39.50 34.84
12-09-28 39.25 39.49 39.02 2,264,200 39.18 34.56
12-09-27 39.00 39.73 38.91 1,946,200 39.59 34.92
12-09-26 39.01 39.10 38.44 3,103,200 38.76 34.19
12-09-25 40.14 40.17 38.99 3,840,500 39.01 34.41
12-09-24 40.60 40.77 39.76 1,994,500 39.83 35.13
12-09-21 40.73 40.96 40.28 2,422,600 40.32 35.57
12-09-20 40.83 40.93 40.35 2,116,900 40.51 35.73
Date Open High Low Vol Cls adjCls
12-09-19 41.07 41.07 40.52 1,875,900 40.92 36.09
12-09-18 40.44 40.99 40.41 2,699,200 40.77 35.96
12-09-17 41.46 41.50 40.84 3,857,600 41.16 36.31
12-09-14 41.02 41.79 40.78 3,316,400 41.68 36.77
12-09-13 39.76 41.02 39.76 2,342,900 40.89 36.07
12-09-12 40.42 40.47 40.03 1,513,200 40.26 35.51
12-09-11 40.25 40.50 40.00 1,991,400 40.23 35.49
12-09-10 40.29 40.50 40.05 2,388,800 40.07 35.34
12-09-07 40.20 40.48 40.05 1,741,300 40.45 35.68
Date Open High Low Vol Cls adjCls
12-09-06 39.56 40.54 39.00 1,918,600 40.34 35.58
12-09-05 39.34 39.48 39.01 1,697,800 39.30 34.67
12-09-04 39.60 39.91 39.07 1,618,400 39.36 34.72
12-08-31 39.50 39.78 39.17 1,693,300 39.74 35.05
12-08-30 39.46 39.69 39.14 1,557,600 39.39 34.75
12-08-29 39.01 39.60 39.01 1,357,800 39.52 34.86
12-08-28 39.54 39.76 39.42 1,384,900 39.55 34.62
12-08-27 39.83 39.84 39.35 1,349,400 39.60 34.67
12-08-24 39.49 39.92 39.33 1,920,100 39.74 34.79
Date Open High Low Vol Cls adjCls
12-08-23 39.68 39.75 39.25 1,820,000 39.57 34.64
12-08-22 40.00 40.20 39.42 3,983,200 39.70 34.75
12-08-21 40.60 40.80 40.20 3,239,900 40.34 35.31
12-08-20 40.58 40.75 40.24 2,074,600 40.54 35.49
12-08-17 40.87 40.89 40.45 1,275,000 40.82 35.73
12-08-16 40.43 40.91 40.40 1,011,600 40.85 35.76
12-08-15 40.26 40.72 40.21 1,338,800 40.43 35.39
12-08-14 40.59 40.72 40.13 1,676,100 40.28 35.26
12-08-13 40.35 40.53 40.04 1,654,200 40.53 35.48
Date Open High Low Vol Cls adjCls
12-08-10 40.30 40.50 40.06 2,020,500 40.43 35.39
12-08-09 40.04 40.49 40.01 1,520,800 40.36 35.33
12-08-08 40.06 40.30 39.81 1,672,200 40.18 35.17
12-08-07 39.86 40.50 39.86 2,491,100 40.01 35.02
12-08-06 39.96 40.04 39.79 1,805,900 39.84 34.88
12-08-03 39.50 39.94 39.30 2,329,200 39.80 34.84
12-08-02 38.90 39.53 38.72 2,250,500 39.08 34.21
12-08-01 39.43 39.58 38.89 3,029,800 39.35 34.45
12-07-31 39.30 39.70 39.07 2,609,500 39.08 34.21
Date Open High Low Vol Cls adjCls
12-07-30 39.40 39.60 38.85 1,771,700 39.22 34.33
12-07-27 38.65 39.51 38.49 2,492,700 39.37 34.46
12-07-26 38.41 38.82 38.13 2,500,300 38.34 33.56
12-07-25 36.84 38.15 36.79 3,353,500 37.95 33.22
12-07-24 36.91 37.01 36.38 1,662,000 36.70 32.13
12-07-23 37.15 37.15 36.36 2,215,900 36.99 32.38
12-07-20 37.92 37.93 37.29 1,697,200 37.49 32.82
12-07-19 37.89 38.33 37.63 2,894,300 37.99 33.26
12-07-18 36.55 37.89 36.43 2,294,000 37.59 32.91
Date Open High Low Vol Cls adjCls
12-07-17 36.32 36.75 35.79 2,828,400 36.57 32.01
12-07-16 36.35 36.57 36.07 2,102,700 36.18 31.67
12-07-13 35.96 36.57 35.93 1,431,400 36.47 31.93
12-07-12 36.13 36.21 35.61 1,970,300 35.83 31.37
12-07-11 36.25 36.71 36.09 2,881,900 36.44 31.90
12-07-10 36.18 36.65 35.88 2,177,900 36.12 31.62
12-07-09 36.60 36.62 35.98 2,122,100 36.31 31.79
12-07-06 37.11 37.20 36.19 2,143,900 36.62 32.06
12-07-05 37.19 37.58 36.80 1,593,700 37.43 32.77
Date Open High Low Vol Cls adjCls
12-07-03 37.26 37.32 36.75 1,691,000 37.28 32.63
12-07-02 37.70 37.70 36.94 2,138,400 37.24 32.60
12-06-29 37.07 37.67 37.02 2,371,900 37.67 32.98
12-06-28 36.64 36.87 36.10 3,074,600 36.52 31.97
12-06-27 36.77 37.29 36.62 2,328,300 37.08 32.46
12-06-26 37.00 37.07 36.23 2,434,700 36.63 32.07
12-06-25 37.29 37.31 36.80 2,295,700 36.96 32.35
12-06-22 37.57 37.92 37.45 7,928,300 37.73 33.03
12-06-21 38.14 38.22 37.26 2,123,200 37.32 32.67
Date Open High Low Vol Cls adjCls
12-06-20 38.16 38.48 37.95 2,218,100 38.27 33.50
12-06-19 37.80 38.17 37.61 2,606,300 38.00 33.26
12-06-18 36.76 37.60 36.66 1,881,000 37.56 32.88
12-06-15 36.61 36.95 36.34 2,957,800 36.91 32.31
12-06-14 36.80 36.80 36.09 2,253,500 36.44 31.90
12-06-13 37.16 37.17 36.49 1,921,800 36.62 32.06
12-06-12 36.56 37.31 36.43 2,034,100 37.30 32.65
12-06-11 37.62 37.63 36.29 1,829,300 36.33 31.80
12-06-08 36.83 37.20 36.68 1,886,500 37.10 32.48
Date Open High Low Vol Cls adjCls
12-06-07 37.80 37.88 36.79 2,257,700 36.84 32.25
12-06-06 36.44 37.34 36.37 1,923,200 37.32 32.67
12-06-05 35.62 36.34 35.59 1,830,200 36.20 31.69
12-06-04 35.73 36.20 35.18 2,661,500 35.68 31.23
12-06-01 35.58 36.28 35.58 3,471,700 35.74 31.29
12-05-31 36.18 36.64 35.89 2,957,800 36.37 31.84
12-05-30 36.37 36.40 35.90 2,265,900 36.15 31.65
12-05-29 36.56 36.92 36.36 2,553,300 36.90 32.04
12-05-25 35.91 36.38 35.78 1,825,800 36.19 31.42
Date Open High Low Vol Cls adjCls
12-05-24 35.79 36.17 35.30 3,225,000 36.00 31.26
12-05-23 34.25 35.76 34.25 3,874,800 35.68 30.98
12-05-22 35.96 36.05 35.51 2,625,300 35.80 31.08
12-05-21 35.06 35.95 35.06 1,629,700 35.87 31.14
12-05-18 35.82 35.82 35.00 3,300,400 35.09 30.47
12-05-17 36.51 36.51 35.66 2,689,500 35.68 30.98
12-05-16 37.10 37.13 36.24 3,452,600 36.35 31.56
12-05-15 37.19 37.36 36.58 2,065,200 36.90 32.04
12-05-14 37.00 37.31 36.76 1,196,700 37.19 32.29
Date Open High Low Vol Cls adjCls
12-05-11 37.03 37.72 36.88 1,250,000 37.33 32.41
12-05-10 37.37 37.37 36.55 3,186,800 37.13 32.24
12-05-09 36.62 37.27 36.29 3,785,700 37.09 32.20
12-05-08 37.12 37.57 36.69 1,946,400 37.45 32.52
12-05-07 37.53 37.66 37.20 1,232,500 37.44 32.51
12-05-04 38.00 38.12 37.39 1,740,000 37.50 32.56
12-05-03 38.76 39.11 38.12 2,177,500 38.20 33.17
12-05-02 38.80 39.08 38.65 1,864,000 38.99 33.85
12-05-01 39.15 39.31 38.86 1,422,500 39.04 33.90
Date Open High Low Vol Cls adjCls
12-04-30 38.91 39.04 38.79 2,040,800 38.98 33.85
12-04-27 38.54 39.11 38.34 2,451,200 38.97 33.84
12-04-26 37.78 38.57 37.78 1,651,500 38.38 33.32
12-04-25 37.90 37.95 37.36 2,506,200 37.83 32.85
12-04-24 37.49 37.78 37.28 2,897,600 37.46 32.53
12-04-23 37.44 37.46 36.95 2,703,900 37.22 32.32
12-04-20 38.32 38.45 37.75 3,630,100 37.81 32.83
12-04-19 38.40 38.85 38.02 2,874,500 38.28 33.24
12-04-18 38.27 38.52 38.07 1,870,000 38.39 33.33
Date Open High Low Vol Cls adjCls
12-04-17 38.21 38.75 38.11 2,518,200 38.64 33.55
12-04-16 38.22 38.52 37.85 1,833,900 37.93 32.93
12-04-13 38.75 38.88 38.04 1,868,200 38.04 33.03
12-04-12 38.07 38.97 37.87 2,496,200 38.83 33.71
12-04-11 37.97 38.29 37.87 1,845,400 37.94 32.94
12-04-10 37.95 38.23 37.52 2,018,600 37.61 32.66
12-04-09 38.29 38.30 37.88 2,326,300 38.04 33.03
12-04-05 38.48 38.83 38.42 1,575,200 38.79 33.68
12-04-04 38.78 38.79 38.28 2,598,600 38.69 33.59
Date Open High Low Vol Cls adjCls
12-04-03 39.81 40.00 38.97 3,624,000 39.08 33.93
12-04-02 40.39 40.46 39.83 2,424,800 39.90 34.64
12-03-30 40.24 40.56 39.96 2,125,800 40.40 35.08
12-03-29 39.88 40.09 39.67 2,356,900 40.01 34.74
12-03-28 40.33 40.53 39.86 2,422,000 40.12 34.84
12-03-27 40.43 40.60 40.33 1,675,600 40.38 35.06
12-03-26 40.20 40.44 40.09 1,312,500 40.44 35.11
12-03-23 39.82 39.99 39.67 1,558,000 39.92 34.66
12-03-22 39.81 40.17 39.68 2,231,400 39.82 34.57
Date Open High Low Vol Cls adjCls
12-03-21 40.02 40.29 40.00 2,211,900 40.14 34.85
12-03-20 39.96 40.07 39.60 2,938,500 40.05 34.77
12-03-19 39.52 40.42 39.44 3,344,600 40.29 34.98
12-03-16 39.93 39.97 39.64 2,274,100 39.70 34.47
12-03-15 39.18 39.87 39.03 2,263,000 39.79 34.55
12-03-14 39.37 39.96 39.00 2,876,300 39.05 33.91
12-03-13 38.79 39.43 38.73 2,042,100 39.42 34.23
12-03-12 38.80 39.04 38.55 1,484,500 38.64 33.55
12-03-09 38.58 39.01 38.54 2,667,700 38.89 33.77
Date Open High Low Vol Cls adjCls
12-03-08 38.42 38.65 38.19 1,872,100 38.58 33.50
12-03-07 37.83 38.28 37.83 2,091,800 38.20 33.17
12-03-06 37.54 38.32 37.51 3,586,300 38.08 32.80
12-03-05 38.55 38.63 37.69 2,673,600 37.96 32.70
12-03-02 38.99 39.27 38.59 2,334,100 38.66 33.30
12-03-01 39.32 39.46 38.84 2,693,700 39.15 33.73
12-02-29 39.72 39.77 39.15 2,958,500 39.21 33.78
12-02-28 38.95 39.70 38.82 2,687,400 39.57 34.09
12-02-27 38.63 39.23 38.41 3,258,500 38.82 33.44
Date Open High Low Vol Cls adjCls
12-02-24 39.46 39.46 38.65 4,719,500 38.85 33.47
12-02-23 39.86 40.17 39.06 6,144,100 39.33 33.88
12-02-22 39.74 40.37 39.61 3,278,600 39.82 34.30
12-02-21 40.70 40.70 40.08 2,088,000 40.19 34.62
12-02-17 40.82 40.83 40.24 2,035,100 40.42 34.82
12-02-16 39.69 40.51 39.65 3,169,300 40.36 34.77
12-02-15 39.64 40.04 39.47 2,222,300 39.62 34.13
12-02-14 39.23 39.52 39.07 2,109,800 39.43 33.97
12-02-13 39.74 39.80 38.98 2,056,500 39.50 34.03
Date Open High Low Vol Cls adjCls
12-02-10 39.74 39.74 39.31 2,381,100 39.46 33.99
12-02-09 39.98 40.16 39.75 2,520,400 40.10 34.54
12-02-08 39.67 40.28 39.60 2,361,900 39.89 34.36
12-02-07 39.35 39.79 39.24 2,013,400 39.67 34.17
12-02-06 39.85 39.86 39.45 3,152,900 39.57 34.09
12-02-03 39.78 40.16 39.62 3,688,000 40.08 34.53
12-02-02 39.43 39.82 39.27 2,300,900 39.34 33.89
12-02-01 39.46 39.86 39.20 3,186,300 39.35 33.90
12-01-31 39.35 39.54 38.98 2,492,700 39.13 33.71
Date Open High Low Vol Cls adjCls
12-01-30 38.92 39.20 38.73 2,322,400 39.08 33.66
12-01-27 38.97 39.58 38.88 3,069,400 39.36 33.91
12-01-26 39.89 40.38 39.16 3,810,200 39.28 33.84
12-01-25 39.72 39.85 39.08 2,866,300 39.78 34.27
12-01-24 39.29 39.97 39.26 2,977,600 39.85 34.33
12-01-23 39.82 39.96 39.34 2,800,700 39.50 34.03
12-01-20 39.69 39.84 39.39 3,180,500 39.78 34.27
12-01-19 39.17 39.75 39.07 3,599,800 39.67 34.17
12-01-18 38.29 39.45 38.16 7,307,100 39.15 33.73
Date Open High Low Vol Cls adjCls
12-01-17 36.93 37.28 36.85 2,580,800 37.04 31.91
12-01-13 37.05 37.11 36.43 3,376,600 36.62 31.55
12-01-12 37.00 37.49 36.86 2,653,300 37.31 32.14
12-01-11 36.56 37.00 36.56 1,526,100 36.91 31.80
12-01-10 36.86 36.98 36.58 1,953,500 36.76 31.67
12-01-09 35.91 36.69 35.91 2,593,900 36.60 31.53
12-01-06 36.11 36.22 35.78 3,533,000 35.90 30.93
12-01-05 35.73 36.22 35.73 2,124,300 36.14 31.13
12-01-04 36.01 36.08 35.65 1,428,000 35.98 30.99
Date Open High Low Vol Cls adjCls
12-01-03 36.46 36.71 35.91 3,021,500 36.03 31.04
11-12-30 35.93 36.11 35.73 1,030,900 35.78 30.82
11-12-29 35.80 36.00 35.69 1,658,500 35.85 30.88
11-12-28 36.34 36.34 35.58 1,993,900 35.60 30.67
11-12-27 36.00 36.62 36.00 1,553,000 36.38 31.34
11-12-23 36.05 36.33 35.78 1,334,000 36.21 31.19
11-12-22 35.13 36.06 35.13 2,493,100 35.94 30.96
11-12-21 35.17 35.41 34.44 3,249,600 35.12 30.25
11-12-20 33.93 35.43 33.92 4,406,700 35.28 30.39
Date Open High Low Vol Cls adjCls
11-12-19 34.18 34.37 33.38 2,761,300 33.46 28.82
11-12-16 34.30 34.79 34.05 4,078,300 34.16 29.43
11-12-15 34.08 34.45 33.90 3,122,200 34.05 29.33
11-12-14 33.91 34.09 33.65 4,241,500 33.69 29.02
11-12-13 34.41 34.73 33.73 4,092,400 33.91 29.21
11-12-12 34.76 34.78 34.03 3,691,100 34.36 29.60
11-12-09 34.28 35.40 33.91 3,950,500 35.20 30.32
11-12-08 35.58 35.92 34.67 4,334,700 34.74 29.93
11-12-07 35.65 35.97 35.26 2,694,500 35.80 30.84
Date Open High Low Vol Cls adjCls
11-12-06 35.99 36.19 35.66 2,417,900 35.87 30.90
11-12-05 35.83 36.36 35.49 4,112,400 35.95 30.97
11-12-02 36.47 36.80 35.18 3,790,600 35.26 30.37
11-12-01 34.67 35.33 34.58 3,218,600 35.21 30.33
11-11-30 33.76 34.91 33.65 4,086,700 34.86 30.03
11-11-29 32.97 33.70 32.85 4,504,900 33.23 28.41
11-11-28 33.24 33.42 32.65 3,551,500 32.90 28.13
11-11-25 32.28 32.84 32.18 1,677,600 32.28 27.60
11-11-23 32.93 33.05 32.29 4,282,800 32.51 27.79
Date Open High Low Vol Cls adjCls
11-11-22 34.03 34.25 32.93 5,792,500 33.32 28.49
11-11-21 34.80 34.97 33.98 4,364,300 34.34 29.36
11-11-18 35.89 35.94 35.21 2,926,500 35.30 30.18
11-11-17 36.42 36.58 35.06 4,777,200 35.50 30.35
11-11-16 36.23 37.52 36.04 4,165,600 36.55 31.25
11-11-15 36.11 36.97 36.11 1,986,800 36.66 31.34
11-11-14 36.88 37.13 36.15 1,846,500 36.37 31.09
11-11-11 36.29 36.98 36.26 1,835,200 36.86 31.51
11-11-10 35.71 36.01 35.29 3,257,300 35.89 30.68
Date Open High Low Vol Cls adjCls
11-11-09 36.22 36.34 35.17 4,614,900 35.25 30.14
11-11-08 36.91 37.20 36.47 2,512,300 37.13 31.74
11-11-07 37.12 37.28 36.48 2,755,500 36.74 31.41
11-11-04 36.31 37.39 36.27 2,961,200 37.25 31.85
11-11-03 35.83 36.65 35.34 3,243,200 36.59 31.28
11-11-02 35.90 35.93 35.22 2,348,100 35.50 30.35
11-11-01 35.48 35.91 35.22 4,180,900 35.43 30.29
11-10-31 37.21 37.34 36.56 3,337,200 36.57 31.27
11-10-28 36.98 37.75 36.78 4,155,000 37.70 32.23
Date Open High Low Vol Cls adjCls
11-10-27 37.09 37.48 36.70 3,101,000 37.25 31.85
11-10-26 36.25 36.53 35.60 3,788,800 36.18 30.93
11-10-25 35.68 36.36 35.35 4,142,400 35.94 30.73
11-10-24 35.30 36.50 35.28 3,151,500 36.07 30.84
11-10-21 34.78 35.50 34.56 4,598,100 35.13 30.03
11-10-20 34.74 34.86 33.93 6,011,100 34.13 29.18
11-10-19 35.57 35.77 34.73 3,818,000 34.82 29.77
11-10-18 34.76 35.81 34.49 4,063,300 35.68 30.50
11-10-17 35.55 35.73 34.63 3,210,700 34.77 29.73
Date Open High Low Vol Cls adjCls
11-10-14 36.01 36.01 35.20 2,458,400 35.82 30.62
11-10-13 34.67 35.86 34.60 5,019,100 35.69 30.51
11-10-12 35.11 35.43 34.82 3,563,300 34.89 29.83
11-10-11 34.69 34.90 34.45 2,619,100 34.66 29.63
11-10-10 34.90 35.12 34.59 2,406,300 34.97 29.90
11-10-07 34.06 34.74 33.73 4,439,500 34.25 29.28
11-10-06 33.26 33.97 33.12 4,405,400 33.93 29.01
11-10-05 32.33 33.49 31.94 3,875,700 33.45 28.60
11-10-04 30.68 32.31 30.65 5,500,000 32.31 27.62
Date Open High Low Vol Cls adjCls
11-10-03 31.78 32.16 31.02 6,494,200 31.07 26.56
11-09-30 31.88 32.27 31.25 5,667,500 31.25 26.72
11-09-29 33.02 33.21 31.72 5,280,400 32.41 27.71
11-09-28 33.60 33.76 32.44 3,203,200 32.55 27.83
11-09-27 33.12 34.20 33.03 4,215,900 33.60 28.73
11-09-26 33.03 33.05 31.75 5,029,100 32.63 27.90
11-09-23 32.01 33.06 31.83 4,614,800 32.85 28.09
11-09-22 32.29 32.63 31.56 6,891,300 32.08 27.43
11-09-21 34.33 34.65 33.22 4,242,200 33.24 28.42
Date Open High Low Vol Cls adjCls
11-09-20 34.75 34.84 34.12 2,810,700 34.17 29.21
11-09-19 34.54 34.75 33.88 3,553,800 34.59 29.57
11-09-16 34.78 35.13 34.41 3,966,400 34.60 29.58
11-09-15 34.66 34.92 34.10 4,524,900 34.36 29.38
11-09-14 33.59 34.76 33.19 6,232,900 34.40 29.41
11-09-13 32.93 33.37 32.68 3,525,900 33.28 28.45
11-09-12 31.69 32.83 31.69 3,765,200 32.83 28.07
11-09-09 32.31 32.99 31.94 6,544,500 32.11 27.45
11-09-08 32.60 33.49 32.41 4,992,700 32.66 27.92
Date Open High Low Vol Cls adjCls
11-09-07 32.20 32.73 32.17 3,313,600 32.73 27.98
11-09-06 30.91 31.67 30.91 3,767,300 31.61 27.02
11-09-02 32.25 32.34 31.80 3,540,700 32.01 27.37
11-09-01 33.10 33.58 32.78 4,369,900 32.84 28.08
11-08-31 33.29 33.46 32.77 4,942,000 33.02 28.23
11-08-30 33.02 33.31 32.58 4,168,600 33.12 28.32
11-08-29 32.79 33.15 32.62 3,723,600 33.12 28.32
11-08-26 31.63 32.46 31.17 4,168,000 32.38 27.68
11-08-25 32.32 32.66 31.75 7,150,500 31.79 27.18
Date Open High Low Vol Cls adjCls
11-08-24 32.56 32.56 31.79 5,743,600 32.35 27.66
11-08-23 31.39 32.76 31.13 6,208,300 32.76 27.79
11-08-22 31.46 31.59 30.86 4,903,900 31.20 26.47
11-08-19 30.50 32.02 30.50 8,084,300 30.80 26.13
11-08-18 30.78 30.98 29.80 9,435,500 30.89 26.21
11-08-17 31.48 32.34 31.11 8,532,100 31.69 26.89
11-08-16 31.81 31.86 31.07 6,122,200 31.35 26.60
11-08-15 31.71 32.08 31.34 5,220,000 32.08 27.22
11-08-12 31.64 31.78 30.93 5,900,500 31.49 26.72
Date Open High Low Vol Cls adjCls
11-08-11 30.69 31.82 30.55 9,291,000 31.50 26.73
11-08-10 30.45 31.34 29.74 12,990,200 30.67 26.02
11-08-09 30.93 31.08 29.23 11,665,300 31.00 26.30
11-08-08 30.69 31.37 30.08 8,762,000 30.18 25.61
11-08-05 32.08 32.25 30.69 9,427,700 31.50 26.73
11-08-04 33.12 33.20 31.63 6,785,200 31.63 26.84
11-08-03 32.68 33.56 32.57 5,070,100 33.50 28.42
11-08-02 33.66 34.05 32.98 4,854,100 32.98 27.98
11-08-01 34.91 34.94 33.73 4,379,000 34.08 28.91
Date Open High Low Vol Cls adjCls
11-07-29 34.36 34.92 34.02 3,756,700 34.40 29.19
11-07-28 34.80 35.20 34.43 4,097,300 34.69 29.43
11-07-27 35.86 36.23 34.76 6,495,400 34.85 29.57
11-07-26 36.48 37.06 36.48 3,002,400 36.79 31.21
11-07-25 36.54 36.79 36.25 3,678,400 36.40 30.88
11-07-22 36.39 37.17 36.35 3,135,000 37.06 31.44
11-07-21 36.28 36.56 35.60 3,105,900 36.49 30.96
11-07-20 36.64 36.78 35.96 3,820,200 36.11 30.64
11-07-19 35.72 36.21 35.72 3,005,100 36.09 30.62
Date Open High Low Vol Cls adjCls
11-07-18 35.70 35.70 35.04 3,606,900 35.46 30.09
11-07-15 36.19 36.19 35.56 3,904,500 35.77 30.35
11-07-14 36.43 36.74 35.63 4,670,400 35.89 30.45
11-07-13 36.87 36.96 36.09 4,021,700 36.26 30.76
11-07-12 37.89 37.89 36.23 8,342,400 36.56 31.02
11-07-11 39.18 39.59 38.39 3,429,700 38.54 32.70
11-07-08 39.60 39.76 39.20 2,172,600 39.62 33.61
11-07-07 39.93 40.49 39.69 2,435,200 40.19 34.10
11-07-06 39.45 39.66 38.89 2,666,000 39.63 33.62
Date Open High Low Vol Cls adjCls
11-07-05 39.88 39.99 39.27 2,068,100 39.46 33.48
11-07-01 39.10 40.19 38.85 3,090,000 39.97 33.91
11-06-30 38.41 39.31 38.41 3,196,100 39.14 33.21
11-06-29 38.68 38.77 38.12 2,900,100 38.30 32.49
11-06-28 37.90 38.29 37.68 2,628,800 38.28 32.48
11-06-27 37.39 38.10 36.91 2,400,100 37.84 32.10
11-06-24 37.89 38.06 37.20 3,222,400 37.32 31.66
11-06-23 36.88 38.04 36.69 3,872,800 37.98 32.22
11-06-22 37.30 37.66 37.22 1,866,700 37.32 31.66
Date Open High Low Vol Cls adjCls
11-06-21 36.83 37.81 36.59 3,429,600 37.55 31.86
11-06-20 36.44 36.86 36.38 2,569,400 36.74 31.17
11-06-17 37.18 37.26 36.43 3,376,500 36.58 31.04
11-06-16 37.00 37.20 36.55 4,749,100 36.73 31.16
11-06-15 37.53 37.92 36.83 4,330,200 36.96 31.36
11-06-14 37.91 38.12 37.80 3,286,500 37.89 32.15
11-06-13 37.91 38.08 37.28 2,406,900 37.48 31.80
11-06-10 38.31 38.39 37.52 2,875,100 37.87 32.13
11-06-09 38.90 38.90 38.39 3,149,500 38.44 32.61
Date Open High Low Vol Cls adjCls
11-06-08 39.27 39.27 38.44 2,722,400 38.54 32.70
11-06-07 39.11 39.75 39.04 2,946,000 39.44 33.46
11-06-06 39.08 39.35 38.97 2,503,300 39.00 33.09
11-06-03 39.31 39.68 38.96 2,346,600 39.08 33.16
11-06-02 39.99 40.19 39.58 2,371,900 39.84 33.80
11-06-01 40.93 41.07 39.68 3,208,700 39.86 33.82
11-05-31 41.22 41.22 40.62 3,553,400 41.17 34.93
11-05-27 40.55 40.67 40.40 1,895,400 40.55 34.40
11-05-26 39.90 40.54 39.84 2,800,400 40.38 34.26
Date Open High Low Vol Cls adjCls
11-05-25 40.18 40.22 39.87 5,421,500 39.96 33.90
11-05-24 41.22 41.22 40.36 3,647,200 40.45 34.11
11-05-23 41.44 41.44 40.79 4,174,600 41.03 34.60
11-05-20 42.20 42.20 41.75 4,045,000 41.80 35.25
11-05-19 42.67 42.88 42.01 6,321,200 42.31 35.68
11-05-18 42.00 43.28 41.20 10,044,200 42.60 35.92
11-05-17 40.47 40.47 39.82 2,914,000 40.23 33.92
11-05-16 40.77 41.27 40.50 1,897,200 40.55 34.19
11-05-13 41.40 41.50 40.77 2,392,400 40.79 34.39
Date Open High Low Vol Cls adjCls
11-05-12 40.55 41.70 40.49 2,073,200 41.47 34.97
11-05-11 41.31 41.49 40.61 1,992,200 40.75 34.36
11-05-10 41.10 41.57 40.83 2,843,100 41.37 34.88
11-05-09 40.50 40.99 40.42 2,125,800 40.82 34.42
11-05-06 40.73 41.19 40.42 2,114,900 40.53 34.17
11-05-05 40.22 41.00 40.21 2,047,700 40.34 34.01
11-05-04 40.10 40.63 39.78 2,228,900 40.40 34.06
11-05-03 40.36 40.42 39.79 1,391,600 40.18 33.88
11-05-02 40.52 40.78 40.26 2,576,700 40.39 34.06
Date Open High Low Vol Cls adjCls
11-04-29 40.50 40.72 40.26 1,933,500 40.31 33.99
11-04-28 40.41 40.75 40.22 1,514,000 40.54 34.18
11-04-27 40.11 40.57 39.88 2,167,500 40.55 34.19
11-04-26 39.37 40.08 39.12 2,600,000 39.98 33.71
11-04-25 39.21 39.46 39.10 1,482,100 39.16 33.02
11-04-21 39.20 39.38 39.00 1,610,300 39.10 32.97
11-04-20 38.09 39.05 37.95 2,778,900 38.98 32.87
11-04-19 37.14 37.42 36.90 3,026,500 37.34 31.48
11-04-18 37.61 37.73 36.95 3,819,200 37.02 31.21
Date Open High Low Vol Cls adjCls
11-04-15 37.70 38.17 37.23 2,757,300 38.16 32.18
11-04-14 37.65 37.72 37.31 2,999,700 37.67 31.76
11-04-13 37.95 38.09 37.62 2,838,800 37.85 31.91
11-04-12 38.18 38.26 37.50 2,757,000 37.75 31.83
11-04-11 39.07 39.10 38.25 2,796,300 38.44 32.41
11-04-08 39.49 39.60 38.86 2,068,600 39.06 32.93
11-04-07 39.28 39.58 38.90 3,115,600 39.33 33.16
11-04-06 38.53 39.36 38.38 3,163,300 39.28 33.12
11-04-05 38.96 38.99 38.10 4,831,600 38.38 32.36
Date Open High Low Vol Cls adjCls
11-04-04 39.12 39.20 38.29 2,569,600 38.50 32.46
11-04-01 39.82 39.87 39.03 2,003,900 39.16 33.02
11-03-31 39.35 39.66 39.19 1,724,100 39.38 33.20
11-03-30 39.80 39.84 39.11 1,382,600 39.50 33.31
11-03-29 38.92 39.51 38.50 1,543,300 39.50 33.31
11-03-28 39.13 39.50 38.92 1,713,100 38.96 32.85
11-03-25 39.20 39.46 38.99 1,726,300 39.02 32.90
11-03-24 38.67 39.13 38.42 3,714,100 39.10 32.97
11-03-23 37.87 38.45 37.62 1,786,300 38.38 32.36
Date Open High Low Vol Cls adjCls
11-03-22 38.14 38.45 37.82 1,936,800 37.97 32.02
11-03-21 37.99 38.55 37.99 2,204,300 38.12 32.14
11-03-18 37.88 37.94 37.31 4,827,000 37.82 31.89
11-03-17 37.10 37.75 36.84 4,271,000 37.36 31.50
11-03-16 37.45 37.86 36.29 4,665,600 36.54 30.81
11-03-15 37.06 37.81 36.36 4,167,200 37.60 31.70
11-03-14 37.96 38.45 37.74 2,190,000 38.17 32.18
11-03-11 37.91 38.65 37.79 3,498,200 38.15 32.17
11-03-10 38.13 38.47 37.63 2,794,700 37.92 31.97
Date Open High Low Vol Cls adjCls
11-03-09 39.65 39.66 38.21 3,074,700 38.51 32.47
11-03-08 39.73 40.11 39.25 2,225,400 39.82 33.58
11-03-07 40.64 40.74 39.06 3,370,800 39.62 33.41
11-03-04 40.84 40.99 40.33 2,456,500 40.63 34.26
11-03-03 40.12 40.99 40.08 3,159,600 40.96 34.54
11-03-02 39.02 40.07 38.92 2,661,800 39.74 33.51
11-03-01 39.79 40.15 39.03 3,113,600 39.17 32.84
11-02-28 40.23 40.32 39.34 2,184,800 39.88 33.44
11-02-25 39.45 40.08 39.43 1,597,200 39.99 33.53
Date Open High Low Vol Cls adjCls
11-02-24 39.13 39.66 38.87 3,035,200 39.27 32.93
11-02-23 39.96 40.12 38.79 3,064,800 39.21 32.88
11-02-22 40.57 40.81 39.90 2,915,800 40.06 33.59
11-02-18 41.28 41.38 40.87 2,490,300 41.12 34.48
11-02-17 40.77 41.36 40.54 2,863,700 41.19 34.54
11-02-16 40.20 41.11 40.15 5,198,400 40.84 34.24
11-02-15 41.52 41.66 40.88 3,731,500 41.00 34.38
11-02-14 40.70 41.12 40.70 2,524,600 40.99 34.37
11-02-11 39.76 40.75 39.69 2,840,300 40.59 34.03
Date Open High Low Vol Cls adjCls
11-02-10 39.52 40.00 39.28 1,919,200 39.99 33.53
11-02-09 39.51 39.95 39.35 2,338,000 39.81 33.38
11-02-08 39.82 39.82 39.17 2,760,200 39.62 33.22
11-02-07 40.09 40.48 39.73 3,113,400 39.86 33.42
11-02-04 39.41 40.00 39.27 3,040,800 40.00 33.54
11-02-03 39.74 39.80 39.13 2,370,900 39.23 32.89
11-02-02 39.59 39.96 39.54 2,779,200 39.76 33.34
11-02-01 39.09 39.70 39.06 2,860,600 39.67 33.26
11-01-31 38.44 39.02 38.17 3,630,300 38.83 32.56
Date Open High Low Vol Cls adjCls
11-01-28 39.30 39.49 38.26 4,059,500 38.30 32.11
11-01-27 39.03 39.67 38.98 3,211,700 39.18 32.85
11-01-26 39.02 39.02 38.47 3,254,700 38.89 32.61
11-01-25 39.26 39.32 38.57 2,937,700 38.78 32.51
11-01-24 38.76 39.50 38.59 3,161,600 39.35 32.99
11-01-21 39.26 39.44 38.62 3,637,600 38.77 32.51
11-01-20 39.19 39.26 38.41 4,843,600 38.93 32.64
11-01-19 38.90 39.49 38.90 3,999,700 39.04 32.73
11-01-18 38.75 39.86 38.71 5,599,600 39.86 33.42
Date Open High Low Vol Cls adjCls
11-01-14 37.80 38.70 37.71 3,651,100 38.60 32.36
11-01-13 37.94 38.05 37.73 2,124,100 37.85 31.74
11-01-12 37.76 38.12 37.75 2,618,600 38.04 31.89
11-01-11 37.74 38.11 37.62 2,362,200 38.03 31.89
11-01-10 37.45 37.89 37.26 3,407,400 37.70 31.61
11-01-07 37.94 38.10 37.50 3,963,300 37.59 31.52
11-01-06 37.75 38.13 37.56 2,987,200 37.81 31.70
11-01-05 37.43 37.60 36.90 3,651,300 37.60 31.53
11-01-04 38.20 38.20 37.42 2,907,600 37.52 31.46
Date Open High Low Vol Cls adjCls
11-01-03 37.68 38.43 37.13 3,606,200 37.95 31.82
10-12-31 37.91 38.02 37.61 826,800 37.67 31.58
10-12-30 37.68 38.15 37.52 1,647,700 37.96 31.83
10-12-29 37.70 37.89 37.55 1,648,700 37.64 31.56
10-12-28 38.02 38.17 37.52 1,888,000 37.55 31.48
10-12-27 37.48 38.17 37.44 1,689,100 38.12 31.96
10-12-23 37.45 37.75 37.45 1,568,200 37.67 31.58
10-12-22 37.61 37.82 37.41 3,574,700 37.58 31.51
10-12-21 37.75 38.23 37.75 4,328,300 37.98 31.84
Date Open High Low Vol Cls adjCls
10-12-20 37.59 37.68 37.29 2,282,000 37.52 31.46
10-12-17 37.38 37.61 37.28 2,895,100 37.49 31.43
10-12-16 37.28 37.35 36.96 2,311,900 37.28 31.26
10-12-15 37.39 37.57 36.96 2,885,400 37.14 31.14
10-12-14 37.68 37.84 37.32 3,278,800 37.49 31.43
10-12-13 37.92 37.93 37.43 3,774,300 37.56 31.49
10-12-10 37.98 38.08 37.59 2,795,100 37.74 31.64
10-12-09 38.45 38.60 38.05 4,132,800 38.13 31.97
10-12-08 37.88 38.32 37.78 4,369,900 38.23 32.05
Date Open High Low Vol Cls adjCls
10-12-07 37.58 38.12 37.53 6,648,500 37.86 31.74
10-12-06 37.96 37.97 37.04 4,624,000 37.18 31.17
10-12-03 37.16 37.69 37.09 2,942,000 37.63 31.55
10-12-02 36.62 37.39 36.48 4,077,700 37.26 31.24
10-12-01 36.02 36.80 35.92 5,062,300 36.66 30.74
10-11-30 35.52 35.70 34.93 4,288,800 35.56 29.63
10-11-29 35.77 36.22 35.32 4,080,000 35.78 29.81
10-11-26 35.99 36.17 35.78 1,468,500 35.86 29.88
10-11-24 36.01 36.49 35.86 2,863,800 36.37 30.31
Date Open High Low Vol Cls adjCls
10-11-23 35.52 36.07 35.30 4,943,800 35.71 29.76
10-11-22 35.26 36.00 35.02 6,321,800 35.96 29.96
10-11-19 34.58 35.22 34.56 3,780,500 35.18 29.31
10-11-18 34.07 34.68 34.04 2,989,300 34.55 28.79
10-11-17 33.84 34.16 33.59 1,881,600 33.92 28.26
10-11-16 33.84 34.19 33.52 3,922,900 33.76 28.13
10-11-15 34.32 34.44 34.00 2,761,300 34.05 28.37
10-11-12 33.95 34.44 33.73 4,014,600 34.21 28.51
10-11-11 33.67 34.18 33.18 6,462,000 34.07 28.39
Date Open High Low Vol Cls adjCls
10-11-10 35.01 35.01 34.29 4,929,300 34.71 28.92
10-11-09 35.55 35.60 34.93 3,049,200 35.07 29.22
10-11-08 35.39 35.70 35.06 4,130,900 35.42 29.51
10-11-05 35.50 35.66 35.19 4,794,100 35.53 29.61
10-11-04 34.97 35.63 34.74 6,189,300 35.63 29.69
10-11-03 34.34 34.66 33.92 4,040,200 34.66 28.88
10-11-02 34.03 34.42 33.88 3,313,800 34.35 28.62
10-11-01 33.93 34.06 33.54 3,508,500 33.80 28.16
10-10-29 32.91 34.09 32.78 7,019,000 33.67 28.06
Date Open High Low Vol Cls adjCls
10-10-28 32.85 32.95 32.18 4,292,700 32.93 27.44
10-10-27 31.74 32.87 31.74 4,811,800 32.79 27.32
10-10-26 32.00 32.11 31.71 3,073,500 31.99 26.66
10-10-25 32.15 32.59 32.15 3,172,400 32.27 26.89
10-10-22 31.36 32.03 31.36 2,729,900 32.01 26.67
10-10-21 31.66 31.80 31.15 3,905,800 31.40 26.16
10-10-20 31.25 31.75 31.22 4,160,400 31.54 26.28
10-10-19 31.16 31.80 30.86 5,103,900 31.27 26.06
10-10-18 31.59 31.65 30.92 3,672,700 31.55 26.29
Date Open High Low Vol Cls adjCls
10-10-15 31.73 31.84 31.28 4,622,800 31.67 26.39
10-10-14 31.59 31.79 31.25 7,141,900 31.42 26.18
10-10-13 31.69 32.01 31.37 8,798,300 31.42 26.18
10-10-12 32.50 32.74 32.28 5,494,600 32.56 27.13
10-10-11 32.34 32.83 32.20 2,852,400 32.49 27.07
10-10-08 31.85 32.43 31.48 4,984,600 32.34 26.95
10-10-07 31.71 32.00 31.27 3,600,000 31.91 26.59
10-10-06 31.76 31.98 31.25 3,944,600 31.60 26.33
10-10-05 31.35 32.01 31.13 4,238,600 32.01 26.67
Date Open High Low Vol Cls adjCls
10-10-04 31.22 31.45 30.69 4,134,400 31.03 25.86
10-10-01 31.53 31.99 31.08 4,713,500 31.39 26.16
10-09-30 31.63 31.95 31.04 4,083,000 31.38 26.15
10-09-29 31.34 31.96 31.22 5,407,400 31.57 26.31
10-09-28 30.98 31.73 30.67 7,174,000 31.67 26.39
10-09-27 30.83 31.24 30.67 3,983,500 31.01 25.84
10-09-24 29.82 30.87 29.76 5,116,800 30.87 25.72
10-09-23 29.01 29.97 28.76 3,886,400 29.45 24.54
10-09-22 29.80 30.08 29.19 6,592,500 29.31 24.42
Date Open High Low Vol Cls adjCls
10-09-21 30.02 30.19 29.74 4,532,200 30.02 25.01
10-09-20 30.00 30.07 29.47 5,350,800 30.02 25.01
10-09-17 29.63 29.96 29.36 6,120,500 29.91 24.92
10-09-16 28.83 29.49 28.68 4,112,100 29.48 24.56
10-09-15 28.95 29.00 28.46 4,830,700 28.90 24.08
10-09-14 28.72 29.45 28.50 4,335,000 29.15 24.29
10-09-13 28.25 28.83 28.10 4,427,300 28.73 23.94
10-09-10 28.41 28.52 27.45 12,363,500 27.93 23.27
10-09-09 29.18 29.19 28.68 2,868,900 28.81 24.01
Date Open High Low Vol Cls adjCls
10-09-08 28.75 28.98 28.32 4,812,500 28.82 24.01
10-09-07 29.45 29.45 28.60 4,545,600 28.67 23.89
10-09-03 29.47 29.76 29.08 2,831,300 29.59 24.66
10-09-02 28.64 29.20 28.58 2,942,400 29.19 24.32
10-09-01 28.19 28.75 27.90 5,865,200 28.50 23.75
10-08-31 28.38 28.46 27.65 7,700,400 27.88 23.23
10-08-30 29.12 29.12 28.38 4,537,300 28.38 23.65
10-08-27 29.21 29.32 28.22 6,747,600 29.22 24.35
10-08-26 29.10 29.24 28.70 5,504,600 28.96 24.13
Date Open High Low Vol Cls adjCls
10-08-25 29.00 29.06 28.51 6,037,600 29.01 24.17
10-08-24 29.47 29.50 28.68 7,688,100 29.32 24.25
10-08-23 29.75 29.93 29.33 6,099,500 29.91 24.74
10-08-20 29.58 29.95 29.27 5,005,500 29.62 24.50
10-08-19 30.02 30.22 29.53 6,124,600 29.67 24.54
10-08-18 29.37 30.25 29.05 11,079,100 30.08 24.88
10-08-17 28.62 29.07 28.40 4,393,000 28.81 23.83
10-08-16 27.95 28.44 27.72 3,273,200 28.36 23.45
10-08-13 28.16 28.42 28.02 2,710,100 28.07 23.21
Date Open High Low Vol Cls adjCls
10-08-12 28.60 29.09 28.03 6,619,800 28.23 23.35
10-08-11 29.32 29.32 28.76 4,872,500 29.09 24.06
10-08-10 30.12 30.12 29.46 4,049,800 29.89 24.72
10-08-09 30.38 30.59 30.02 1,727,500 30.49 25.22
10-08-06 29.91 30.39 29.78 3,333,300 30.17 24.95
10-08-05 30.09 30.61 30.05 1,918,900 30.23 25.00
10-08-04 30.02 30.26 29.73 2,366,900 30.24 25.01
10-08-03 30.07 30.07 29.70 2,032,800 29.87 24.70
10-08-02 30.16 30.26 29.64 2,730,700 30.09 24.88
Date Open High Low Vol Cls adjCls
10-07-30 29.50 29.88 29.07 3,133,000 29.71 24.57
10-07-29 30.51 30.59 29.40 4,572,800 29.74 24.60
10-07-28 30.88 31.04 30.19 4,314,400 30.31 25.07
10-07-27 31.33 31.37 30.85 3,254,100 31.04 25.67
10-07-26 30.67 31.21 30.37 2,629,700 31.20 25.80
10-07-23 30.57 30.86 30.17 3,570,200 30.86 25.52
10-07-22 29.93 30.66 29.73 5,531,400 30.61 25.31
10-07-21 30.07 30.14 29.36 4,005,400 29.57 24.45
10-07-20 29.38 30.05 28.95 3,493,800 30.05 24.85
Date Open High Low Vol Cls adjCls
10-07-19 29.30 30.05 29.25 2,949,300 30.01 24.82
10-07-16 29.54 29.70 29.18 4,451,100 29.21 24.16
10-07-15 29.57 29.82 29.22 3,511,400 29.73 24.59
10-07-14 30.40 30.50 29.41 4,864,400 29.60 24.48
10-07-13 29.65 30.19 29.54 3,992,100 30.05 24.85
10-07-12 29.15 29.64 29.10 3,672,400 29.36 24.28
10-07-09 29.12 29.33 28.90 2,078,200 29.30 24.23
10-07-08 29.76 29.76 28.67 4,818,200 29.08 24.05
10-07-07 27.88 29.45 27.88 4,017,000 29.44 24.35
Date Open High Low Vol Cls adjCls
10-07-06 28.26 28.57 27.61 2,926,500 27.89 23.07
10-07-02 28.02 28.12 27.43 3,150,900 27.87 23.05
10-07-01 27.86 28.26 27.25 4,596,700 27.92 23.09
10-06-30 28.23 28.52 27.75 4,373,200 27.86 23.04
10-06-29 28.74 28.76 27.95 4,053,200 28.24 23.35
10-06-28 29.19 29.45 28.97 3,596,500 29.22 24.17
10-06-25 29.37 29.37 28.65 4,210,000 29.12 24.08
10-06-24 29.77 29.78 29.12 2,590,900 29.27 24.21
10-06-23 29.61 30.16 29.22 3,745,900 29.80 24.64
Date Open High Low Vol Cls adjCls
10-06-22 30.34 30.66 29.49 3,194,100 29.58 24.46
10-06-21 30.91 30.98 30.07 3,379,100 30.28 25.04
10-06-18 30.64 30.82 30.42 2,752,000 30.52 25.24
10-06-17 30.80 30.86 30.32 4,123,500 30.65 25.35
10-06-16 30.17 30.83 29.97 4,786,500 30.60 25.31
10-06-15 29.08 30.42 28.87 4,369,300 30.36 25.11
10-06-14 29.37 29.45 28.85 3,706,100 28.88 23.88
10-06-11 28.11 29.11 28.11 3,395,000 29.04 24.02
10-06-10 28.24 28.77 28.16 3,913,500 28.62 23.67
Date Open High Low Vol Cls adjCls
10-06-09 28.31 28.62 27.72 5,059,700 27.87 23.05
10-06-08 28.11 28.14 27.28 7,374,000 28.09 23.23
10-06-07 29.13 29.30 27.93 6,785,900 27.96 23.12
10-06-04 29.60 30.13 28.81 5,744,000 29.00 23.98
10-06-03 29.69 30.40 29.69 6,176,800 30.37 25.12
10-06-02 28.94 29.81 28.69 4,572,500 29.81 24.65
10-06-01 28.98 29.49 28.75 4,551,400 28.87 23.88
10-05-28 29.66 29.74 28.86 4,655,000 29.17 24.12
10-05-27 29.02 29.72 28.95 5,626,100 29.72 24.58
Date Open High Low Vol Cls adjCls
10-05-26 28.85 28.98 28.43 6,733,400 28.48 23.55
10-05-25 27.73 28.67 27.39 6,176,600 28.67 23.53
10-05-24 28.55 28.90 28.18 7,039,800 28.47 23.36
10-05-21 27.76 29.04 27.51 8,347,300 28.64 23.50
10-05-20 28.11 28.67 27.75 9,662,300 28.12 23.08
10-05-19 28.07 29.18 27.57 12,425,800 28.77 23.61
10-05-18 28.67 28.86 27.45 6,255,600 27.60 22.65
10-05-17 27.82 28.39 27.37 4,415,500 28.35 23.27
10-05-14 28.41 28.41 27.25 5,488,900 27.78 22.80
Date Open High Low Vol Cls adjCls
10-05-13 29.13 29.43 28.46 3,480,500 28.58 23.45
10-05-12 29.02 29.40 28.83 2,668,600 29.36 24.09
10-05-11 28.88 29.24 28.21 4,861,500 28.86 23.68
10-05-10 28.92 29.19 28.62 4,676,900 29.18 23.95
10-05-07 27.91 28.55 27.06 10,258,200 27.74 22.77
10-05-06 29.04 29.47 26.28 6,378,100 28.08 23.04
10-05-05 29.04 29.69 28.47 3,901,900 29.24 24.00
10-05-04 29.66 29.66 28.90 4,985,100 29.40 24.13
10-05-03 30.23 30.43 29.87 3,746,900 30.09 24.69
Date Open High Low Vol Cls adjCls
10-04-30 30.96 30.96 29.69 6,010,000 29.93 24.56
10-04-29 30.33 30.94 30.07 4,682,900 30.85 25.32
10-04-28 30.24 30.43 29.53 7,435,300 30.25 24.82
10-04-27 30.97 30.99 30.03 6,192,100 30.04 24.65
10-04-26 30.76 31.31 30.69 4,520,200 31.13 25.55
10-04-23 30.37 30.68 29.78 3,670,800 30.67 25.17
10-04-22 29.95 30.48 29.24 3,105,000 30.42 24.96
10-04-21 30.90 31.06 29.93 4,365,200 30.29 24.86
10-04-20 30.52 30.94 30.40 3,036,800 30.75 25.24
Date Open High Low Vol Cls adjCls
10-04-19 30.46 30.66 29.73 3,712,800 30.41 24.96
10-04-16 31.18 31.18 30.33 7,443,100 30.58 25.10
10-04-15 31.19 31.50 30.99 4,419,200 31.35 25.73
10-04-14 30.24 31.37 30.23 7,090,600 31.35 25.73
10-04-13 29.56 29.80 29.35 2,674,100 29.78 24.44
10-04-12 29.19 29.75 29.11 3,073,900 29.55 24.25
10-04-09 29.05 29.12 28.81 3,324,000 29.11 23.89
10-04-08 29.30 29.40 28.75 4,642,300 28.99 23.79
10-04-07 29.16 29.65 29.04 3,822,900 29.46 24.18
Date Open High Low Vol Cls adjCls
10-04-06 29.34 29.45 28.98 2,424,000 29.29 24.04
10-04-05 28.89 29.57 28.89 2,608,700 29.45 24.17
10-04-01 29.00 29.35 28.53 2,076,900 28.82 23.65
10-03-31 28.81 29.12 28.72 2,956,500 28.82 23.65
10-03-30 28.89 29.13 28.63 2,870,600 29.01 23.81
10-03-29 28.53 29.08 28.53 4,141,500 28.82 23.65
10-03-26 28.94 29.18 28.21 5,712,500 28.49 23.38
10-03-25 29.30 29.52 28.87 5,233,800 28.94 23.75
10-03-24 30.32 30.32 29.03 7,601,100 29.06 23.85
Date Open High Low Vol Cls adjCls
10-03-23 30.11 30.44 30.01 1,911,000 30.43 24.97
10-03-22 29.60 30.22 29.59 2,386,500 30.07 24.68
10-03-19 29.75 30.38 29.64 4,870,300 29.75 24.41
10-03-18 30.54 30.54 30.00 2,673,600 30.16 24.75
10-03-17 30.11 30.58 30.03 3,439,300 30.43 24.97
10-03-16 29.06 30.05 28.96 5,235,400 30.01 24.63
10-03-15 29.02 29.05 28.75 2,589,200 28.92 23.73
10-03-12 29.31 29.51 28.95 3,475,400 28.98 23.78
10-03-11 30.00 30.00 28.98 5,894,800 29.17 23.94
Date Open High Low Vol Cls adjCls
10-03-10 29.76 30.42 29.68 5,723,100 30.08 24.69
10-03-09 29.27 29.44 28.91 4,010,700 29.25 24.00
10-03-08 29.43 29.60 29.33 2,995,700 29.52 24.23
10-03-05 29.30 29.79 29.12 3,195,700 29.50 24.21
10-03-04 29.30 29.40 28.89 2,814,600 29.07 23.86
10-03-03 29.62 29.76 29.16 2,398,800 29.19 23.96
10-03-02 29.91 30.14 29.45 4,293,600 29.62 24.14
10-03-01 29.31 29.85 29.30 3,629,400 29.82 24.31
10-02-26 29.79 29.79 28.98 3,606,800 29.24 23.83
Date Open High Low Vol Cls adjCls
10-02-25 29.20 29.63 28.75 4,270,500 29.63 24.15
10-02-24 29.30 29.66 29.21 3,698,100 29.49 24.04
10-02-23 29.77 29.88 28.92 6,081,200 29.15 23.76
10-02-22 29.95 30.04 29.59 4,298,200 29.89 24.36
10-02-19 29.36 30.00 29.28 3,853,400 29.75 24.25
10-02-18 28.96 29.80 28.53 10,230,000 29.57 24.10
10-02-17 28.67 28.85 28.01 6,629,000 28.38 23.13
10-02-16 28.60 28.69 28.14 6,318,100 28.60 23.31
10-02-12 27.51 28.20 27.19 7,836,200 27.99 22.82
Date Open High Low Vol Cls adjCls
10-02-11 27.18 27.98 26.93 8,066,300 27.67 22.55
10-02-10 27.03 27.42 26.82 4,745,300 27.05 22.05
10-02-09 27.21 27.56 26.92 4,841,300 27.12 22.11
10-02-08 26.98 27.15 26.48 5,526,400 26.80 21.85
10-02-05 26.50 26.95 26.38 5,844,800 26.90 21.93
10-02-04 27.44 27.44 26.50 5,900,100 26.50 21.60
10-02-03 27.62 27.87 27.47 2,201,000 27.65 22.54
10-02-02 27.55 27.93 27.35 2,902,000 27.78 22.64
10-02-01 27.05 27.61 26.92 4,133,900 27.52 22.43
Date Open High Low Vol Cls adjCls
10-01-29 27.60 27.95 26.76 7,080,100 26.96 21.98
10-01-28 27.66 27.70 26.62 7,521,600 27.15 22.13
10-01-27 27.43 28.00 27.37 4,760,700 27.70 22.58
10-01-26 27.74 27.99 27.55 3,203,300 27.60 22.50
10-01-25 27.87 28.32 27.78 2,937,000 28.01 22.83
10-01-22 29.10 29.10 27.66 4,761,400 27.76 22.63
10-01-21 29.13 29.52 28.78 4,415,200 29.06 23.69
10-01-20 29.52 29.52 28.55 4,657,200 28.93 23.58
10-01-19 29.03 29.55 29.02 3,906,700 29.47 24.02
Date Open High Low Vol Cls adjCls
10-01-15 29.85 29.85 28.93 5,807,800 28.96 23.61
10-01-14 30.00 30.05 29.38 5,073,700 29.97 24.43
10-01-13 30.20 30.20 29.39 5,327,100 30.00 24.45
10-01-12 30.55 30.75 29.70 6,868,800 30.01 24.46
10-01-11 31.58 31.59 30.84 2,963,900 31.31 25.52
10-01-08 31.20 31.51 31.00 2,393,100 31.49 25.67
10-01-07 31.46 31.65 31.07 2,033,400 31.31 25.52
10-01-06 31.71 31.85 31.34 2,105,000 31.56 25.73
10-01-05 31.67 31.81 31.41 2,040,100 31.62 25.77
Date Open High Low Vol Cls adjCls
10-01-04 31.79 32.19 31.61 2,102,700 31.67 25.81
09-12-31 31.72 31.91 31.55 1,445,100 31.58 25.74
09-12-30 31.20 31.76 31.12 1,849,500 31.76 25.89
09-12-29 31.38 31.42 31.15 1,798,700 31.31 25.52
09-12-28 31.73 31.73 31.29 2,259,700 31.38 25.58
09-12-24 31.40 31.73 31.36 862,500 31.69 25.83
09-12-23 31.30 31.38 31.05 1,443,800 31.38 25.58
09-12-22 31.26 31.39 31.05 2,045,000 31.32 25.53
09-12-21 31.01 31.29 30.92 3,593,500 31.12 25.37
Date Open High Low Vol Cls adjCls
09-12-18 30.89 31.00 30.56 3,975,200 30.88 25.17
09-12-17 30.67 30.80 30.44 2,885,500 30.47 24.84
09-12-16 30.62 31.03 30.45 3,635,300 30.69 25.02
09-12-15 30.69 30.75 30.36 2,282,700 30.45 24.82
09-12-14 30.57 30.69 30.33 2,601,500 30.60 24.94
09-12-11 30.62 30.65 30.25 3,209,300 30.49 24.85
09-12-10 30.59 30.65 30.22 2,997,400 30.45 24.82
09-12-09 30.13 30.49 29.85 4,327,800 30.49 24.85
09-12-08 30.38 30.60 30.03 3,829,200 30.22 24.63
Date Open High Low Vol Cls adjCls
09-12-07 30.47 30.75 30.35 3,956,100 30.44 24.81
09-12-04 30.75 30.98 30.08 6,824,700 30.60 24.94
09-12-03 30.68 30.73 30.39 4,638,100 30.66 24.99
09-12-02 30.16 30.60 30.06 5,137,300 30.39 24.77
09-12-01 30.10 30.48 29.97 5,497,900 30.37 24.59
09-11-30 29.68 29.99 29.42 4,378,500 29.99 24.28
09-11-27 29.48 29.95 29.00 2,813,000 29.75 24.09
09-11-25 29.49 30.15 29.49 4,187,900 29.84 24.16
09-11-24 29.15 30.06 27.94 14,627,100 29.74 24.08
Date Open High Low Vol Cls adjCls
09-11-23 27.99 27.99 27.65 4,719,000 27.94 22.62
09-11-20 27.65 27.75 27.24 3,589,100 27.48 22.25
09-11-19 27.88 28.00 27.18 4,149,700 27.84 22.54
09-11-18 28.90 28.90 28.17 3,752,400 28.30 22.92
09-11-17 28.17 28.20 27.78 1,568,300 28.19 22.83
09-11-16 27.54 28.34 27.52 3,369,900 28.18 22.82
09-11-13 27.36 27.56 27.16 4,294,300 27.36 22.15
09-11-12 27.64 28.10 27.37 2,679,600 27.40 22.19
09-11-11 27.79 28.34 27.61 3,771,500 27.72 22.45
Date Open High Low Vol Cls adjCls
09-11-10 27.30 27.74 27.22 4,434,700 27.71 22.44
09-11-09 26.68 27.25 26.58 3,382,500 27.13 21.97
09-11-06 26.71 27.03 26.38 3,521,800 26.52 21.47
09-11-05 26.50 27.02 26.25 3,295,100 26.87 21.76
09-11-04 26.11 26.49 25.98 2,965,800 26.13 21.16
09-11-03 25.64 26.00 25.30 4,836,300 25.83 20.92
09-11-02 25.66 25.97 25.26 3,824,100 25.80 20.89
09-10-30 26.29 26.44 25.54 4,343,700 25.63 20.75
09-10-29 25.93 26.43 25.92 2,841,400 26.36 21.35
Date Open High Low Vol Cls adjCls
09-10-28 26.37 26.73 25.79 5,547,000 25.79 20.88
09-10-27 27.21 27.60 26.51 3,648,600 26.59 21.53
09-10-26 27.05 27.67 26.92 2,989,000 27.20 22.03
09-10-23 28.12 28.12 27.00 3,171,000 27.12 21.96
09-10-22 27.22 27.61 26.68 3,799,200 27.57 22.32
09-10-21 27.56 27.93 27.16 3,117,900 27.25 22.07
09-10-20 27.91 28.05 27.53 3,124,700 27.67 22.41
09-10-19 27.68 28.17 27.55 4,393,600 27.81 22.52
09-10-16 27.86 27.91 27.42 4,164,700 27.66 22.40
Date Open High Low Vol Cls adjCls
09-10-15 28.59 28.62 28.03 3,888,000 28.16 22.80
09-10-14 28.62 28.99 28.14 6,003,700 28.65 23.20
09-10-13 28.01 28.31 27.75 5,956,800 28.02 22.69
09-10-12 27.48 28.40 27.44 5,440,000 28.10 22.75
09-10-09 26.28 27.45 26.26 4,082,200 27.41 22.20
09-10-08 26.86 26.93 26.20 4,559,700 26.37 21.35
09-10-07 26.96 27.05 26.65 2,599,800 26.77 21.68
09-10-06 26.55 27.05 26.43 4,348,000 26.98 21.85
09-10-05 26.26 26.52 26.05 4,871,100 26.36 21.35
Date Open High Low Vol Cls adjCls
09-10-02 26.43 26.87 26.22 4,945,400 26.26 21.26
09-10-01 27.57 27.70 26.57 5,957,300 26.57 21.52
09-09-30 27.09 27.90 27.09 6,399,000 27.58 22.33
09-09-29 28.05 28.14 27.25 4,968,300 27.28 22.09
09-09-28 27.77 28.25 27.67 2,331,600 28.02 22.69
09-09-25 27.30 27.74 27.13 4,194,600 27.58 22.33
09-09-24 27.88 27.89 27.18 4,114,400 27.38 22.17
09-09-23 27.37 28.36 27.36 5,829,600 27.70 22.43
09-09-22 27.29 27.42 26.92 4,367,500 27.28 22.09
Date Open High Low Vol Cls adjCls
09-09-21 27.17 27.44 26.93 3,976,300 27.20 22.03
09-09-18 27.65 27.80 27.19 5,134,700 27.28 22.09
09-09-17 27.45 27.84 27.37 4,373,900 27.47 22.24
09-09-16 28.05 28.35 27.53 7,857,400 27.66 22.40
09-09-15 28.79 28.98 28.50 3,042,000 28.55 23.12
09-09-14 28.37 28.69 28.28 3,756,900 28.68 23.22
09-09-11 29.38 29.38 28.25 7,519,700 28.39 22.99
09-09-10 29.12 29.71 29.09 5,288,400 29.40 23.81
09-09-09 29.30 29.42 28.90 2,928,900 29.28 23.71
Date Open High Low Vol Cls adjCls
09-09-08 28.97 29.33 28.75 4,383,800 29.30 23.73
09-09-04 28.03 28.85 27.96 2,990,500 28.80 23.32
09-09-03 27.83 28.16 27.53 3,980,400 28.15 22.79
09-09-02 27.57 28.15 27.47 2,801,200 27.56 22.32
09-09-01 28.08 28.94 27.68 4,116,300 27.76 22.48
09-08-31 28.44 28.58 28.09 2,865,000 28.25 22.88
09-08-28 28.85 29.22 28.49 3,937,300 28.68 23.22
09-08-27 28.50 28.63 28.15 4,668,800 28.59 23.15
09-08-26 28.40 28.78 28.34 4,009,700 28.64 23.19
Date Open High Low Vol Cls adjCls
09-08-25 28.08 28.49 28.07 5,187,400 28.37 22.97
09-08-24 28.49 28.62 28.08 5,868,700 28.24 22.71
09-08-21 28.21 28.44 27.64 6,469,700 28.42 22.85
09-08-20 27.66 28.04 27.40 6,342,800 27.97 22.49
09-08-19 25.98 27.90 25.80 11,696,100 27.80 22.35
09-08-18 26.82 27.30 26.76 4,816,200 27.22 21.89
09-08-17 27.11 27.15 26.56 4,428,500 26.76 21.52
09-08-14 27.68 27.70 27.02 4,344,000 27.39 22.02
09-08-13 27.97 28.00 27.32 4,374,100 27.81 22.36
Date Open High Low Vol Cls adjCls
09-08-12 27.15 27.55 27.07 3,295,300 27.20 21.87
09-08-11 26.95 27.48 26.91 2,490,200 27.10 21.79
09-08-10 27.01 27.42 26.81 3,136,700 27.16 21.84
09-08-07 27.37 27.78 26.85 4,519,900 27.05 21.75
09-08-06 27.80 27.89 27.02 2,546,100 27.28 21.93
09-08-05 27.89 28.08 27.28 1,796,500 27.57 22.17
09-08-04 27.51 27.88 27.35 2,894,900 27.80 22.35
09-08-03 27.49 27.83 27.34 3,381,500 27.60 22.19
09-07-31 27.53 27.81 27.25 3,103,700 27.37 22.01
Date Open High Low Vol Cls adjCls
09-07-30 27.77 28.21 27.31 5,026,000 27.47 22.09
09-07-29 27.32 27.52 27.10 2,828,400 27.50 22.11
09-07-28 27.35 27.84 27.15 3,074,300 27.55 22.15
09-07-27 27.35 27.57 26.97 3,027,300 27.52 22.13
09-07-24 27.05 27.37 26.74 3,333,600 27.37 22.01
09-07-23 26.74 27.61 26.50 5,782,700 27.39 22.02
09-07-22 25.51 26.84 25.50 7,585,100 26.70 21.47
09-07-21 25.74 25.90 25.10 3,939,000 25.68 20.65
09-07-20 25.81 26.00 25.52 4,795,300 25.82 20.76
Date Open High Low Vol Cls adjCls
09-07-17 25.40 25.68 25.14 3,731,800 25.61 20.59
09-07-16 24.66 25.47 24.61 4,477,500 25.33 20.37
09-07-15 24.55 25.16 24.52 4,831,700 24.94 20.05
09-07-14 24.07 24.31 23.92 4,552,800 24.18 19.44
09-07-13 23.96 24.30 23.42 3,478,100 24.27 19.51
09-07-10 23.89 24.20 23.32 4,647,500 23.95 19.26
09-07-09 23.53 24.23 23.44 4,197,700 24.03 19.32
09-07-08 23.88 24.07 23.21 4,248,600 23.46 18.86
09-07-07 24.05 24.48 23.78 4,022,500 23.80 19.14
Date Open High Low Vol Cls adjCls
09-07-06 24.57 24.69 23.74 3,511,800 24.08 19.36
09-07-02 24.51 24.77 24.25 3,727,600 24.70 19.86
09-07-01 24.88 25.35 24.77 2,762,700 24.86 19.99
09-06-30 24.69 25.07 24.40 3,876,300 24.78 19.92
09-06-29 24.87 25.11 24.58 3,125,000 24.68 19.84
09-06-26 24.71 25.15 24.50 3,994,400 24.78 19.92
09-06-25 24.36 24.81 23.95 7,470,900 24.79 19.93
09-06-24 23.49 24.01 23.40 4,573,800 23.73 19.08
09-06-23 23.65 23.90 23.23 4,682,500 23.34 18.77
Date Open High Low Vol Cls adjCls
09-06-22 24.43 24.72 23.62 4,152,400 23.65 19.02
09-06-19 24.32 24.75 24.31 3,000,000 24.54 19.73
09-06-18 24.62 24.77 24.24 2,989,400 24.41 19.63
09-06-17 24.45 24.97 24.14 4,625,100 24.64 19.81
09-06-16 25.07 25.13 24.17 4,609,300 24.41 19.63
09-06-15 25.12 25.30 24.41 4,724,000 25.00 20.10
09-06-12 25.77 25.82 25.20 4,751,700 25.40 20.42
09-06-11 25.76 25.94 25.59 5,723,800 25.74 20.70
09-06-10 25.85 25.85 25.25 5,917,300 25.71 20.67
Date Open High Low Vol Cls adjCls
09-06-09 24.94 26.05 24.78 8,904,200 25.73 20.69
09-06-08 24.33 24.64 23.98 3,098,100 24.43 19.64
09-06-05 24.86 24.88 24.10 3,396,900 24.43 19.64
09-06-04 24.37 24.87 23.98 4,576,300 24.56 19.75
09-06-03 24.13 24.36 23.79 4,741,500 24.35 19.58
09-06-02 24.97 24.97 24.23 4,862,800 24.48 19.68
09-06-01 24.84 25.32 24.78 6,267,500 25.03 20.12
09-05-29 24.15 24.46 23.62 7,810,000 24.41 19.63
09-05-28 24.08 24.19 23.38 6,439,400 24.15 19.42
Date Open High Low Vol Cls adjCls
09-05-27 23.60 24.49 23.43 8,399,000 23.94 19.25
09-05-26 23.50 23.87 23.36 6,963,400 23.66 18.86
09-05-22 23.71 23.80 23.20 5,595,900 23.59 18.81
09-05-21 23.59 23.79 23.00 9,536,500 23.57 18.79
09-05-20 23.43 24.32 23.30 27,693,900 23.80 18.97
09-05-19 19.93 20.79 19.73 7,499,800 20.58 16.41
09-05-18 19.64 20.01 19.51 7,538,900 19.90 15.86
09-05-15 20.13 20.13 19.14 10,767,400 19.46 15.51
09-05-14 20.16 20.46 20.01 7,099,500 20.09 16.02
Date Open High Low Vol Cls adjCls
09-05-13 20.31 20.70 20.01 4,437,800 20.12 16.04
09-05-12 20.91 20.97 20.22 5,658,200 20.61 16.43
09-05-11 20.44 21.33 20.10 6,008,300 20.81 16.59
09-05-08 21.88 21.88 20.53 7,735,600 20.67 16.48
09-05-07 22.90 22.90 21.18 5,504,000 21.56 17.19
09-05-06 22.20 22.84 21.88 7,191,400 22.62 18.03
09-05-05 22.05 22.15 21.63 4,190,600 22.00 17.54
09-05-04 21.41 22.12 21.15 5,724,700 22.06 17.59
09-05-01 21.04 21.61 20.85 4,972,200 21.15 16.86
Date Open High Low Vol Cls adjCls
09-04-30 20.75 21.81 20.75 4,857,000 21.28 16.96
09-04-29 20.80 21.03 20.50 3,388,500 20.78 16.57
09-04-28 20.66 20.92 20.34 3,181,800 20.55 16.38
09-04-27 20.81 21.37 20.76 4,282,400 20.84 16.61
09-04-24 21.02 21.30 20.53 4,387,900 21.16 16.87
09-04-23 20.87 20.95 20.32 5,884,000 20.91 16.67
09-04-22 20.63 21.35 20.24 5,674,900 20.93 16.69
09-04-21 20.80 21.10 20.16 6,539,100 20.75 16.54
09-04-20 21.06 21.27 20.37 4,485,400 20.68 16.49
Date Open High Low Vol Cls adjCls
09-04-17 21.07 21.51 20.74 5,064,400 21.41 17.07
09-04-16 20.45 21.39 20.45 5,849,800 21.29 16.97
09-04-15 20.48 20.48 20.08 5,555,100 20.42 16.28
09-04-14 20.31 20.94 20.23 4,723,100 20.85 16.62
09-04-13 20.50 20.67 20.20 7,503,700 20.55 16.38
09-04-09 20.48 20.95 20.28 4,836,200 20.76 16.55
09-04-08 20.15 20.26 19.74 4,006,800 20.13 16.05
09-04-07 20.01 20.43 19.77 3,924,400 19.87 15.84
09-04-06 20.49 20.49 19.78 5,794,700 20.34 16.22
Date Open High Low Vol Cls adjCls
09-04-03 19.41 20.70 19.36 8,555,100 20.63 16.45
09-04-02 19.44 20.04 19.26 4,629,700 19.59 15.62
09-04-01 18.90 19.19 18.59 9,714,700 19.00 15.15
09-03-31 19.68 19.68 19.18 4,449,100 19.27 15.36
09-03-30 19.84 19.94 19.18 3,602,000 19.32 15.40
09-03-27 19.91 20.14 19.80 4,045,100 19.98 15.93
09-03-26 20.10 20.41 19.87 6,851,200 20.20 16.10
09-03-25 20.35 20.63 19.42 7,193,100 19.83 15.81
09-03-24 20.07 20.30 19.83 4,579,200 20.04 15.98
Date Open High Low Vol Cls adjCls
09-03-23 20.00 20.71 19.74 7,027,400 20.32 16.20
09-03-20 20.29 20.47 19.48 6,233,500 19.59 15.62
09-03-19 20.88 20.91 20.06 5,734,500 20.28 16.17
09-03-18 20.16 20.75 19.97 6,603,900 20.61 16.43
09-03-17 19.71 20.24 19.52 5,394,800 20.24 16.14
09-03-16 20.27 20.35 19.56 7,824,900 19.59 15.62
09-03-13 19.97 20.22 19.62 7,264,400 20.16 16.07
09-03-12 19.43 20.03 19.30 7,107,600 19.95 15.90
09-03-11 19.33 19.74 19.07 6,022,900 19.43 15.49
Date Open High Low Vol Cls adjCls
09-03-10 18.40 19.21 18.20 6,567,400 19.17 15.28
09-03-09 18.55 18.90 18.01 7,075,500 18.05 14.39
09-03-06 18.93 19.38 18.11 8,557,800 18.48 14.73
09-03-05 18.56 19.18 18.55 7,292,400 18.78 14.97
09-03-04 18.28 19.22 18.27 9,190,500 18.92 15.08
09-03-03 18.19 18.59 17.91 8,783,100 18.24 14.38
09-03-02 18.29 18.63 17.82 6,576,000 17.93 14.14
09-02-27 18.49 19.05 18.43 7,272,600 18.64 14.70
09-02-26 19.50 19.96 18.76 7,597,500 18.77 14.80
Date Open High Low Vol Cls adjCls
09-02-25 18.66 19.71 18.56 8,259,900 19.26 15.19
09-02-24 18.45 18.84 18.27 6,642,300 18.78 14.81
09-02-23 19.45 19.61 18.21 8,867,900 18.34 14.46
09-02-20 19.08 19.80 19.06 9,542,600 19.30 15.22
09-02-19 20.15 20.74 19.36 7,847,000 19.40 15.30
09-02-18 20.40 20.50 19.79 9,218,300 20.02 15.79
09-02-17 20.97 21.00 19.87 7,753,900 20.00 15.77
09-02-13 21.03 21.87 21.01 6,320,200 21.38 16.86
09-02-12 20.57 21.35 20.47 7,062,800 21.13 16.66
Date Open High Low Vol Cls adjCls
09-02-11 21.07 21.26 20.44 6,279,800 20.90 16.48
09-02-10 22.14 22.48 20.86 7,781,500 21.02 16.57
09-02-09 22.34 22.48 22.00 3,796,000 22.31 17.59
09-02-06 21.85 22.53 21.78 5,539,600 22.38 17.65
09-02-05 20.81 22.39 20.71 9,566,400 21.98 17.33
09-02-04 20.82 21.86 20.59 5,860,000 21.04 16.59
09-02-03 20.32 20.96 19.85 6,039,800 20.82 16.42
09-02-02 19.98 20.52 19.41 5,056,600 20.32 16.02
09-01-30 20.76 20.81 19.84 6,515,400 19.98 15.75
Date Open High Low Vol Cls adjCls
09-01-29 21.01 21.44 20.24 5,654,300 20.44 16.12
09-01-28 20.93 21.70 20.79 8,227,500 21.29 16.79
09-01-27 19.83 20.67 19.56 5,448,100 20.54 16.20
09-01-26 19.71 20.37 19.39 5,753,700 19.69 15.53
09-01-23 18.42 20.03 18.42 6,308,800 19.66 15.50
09-01-22 18.65 19.15 18.39 6,430,400 18.93 14.93
09-01-21 18.06 19.07 18.06 6,770,100 18.90 14.90
09-01-20 19.64 19.77 18.76 5,205,000 18.77 14.80
09-01-16 19.44 20.02 19.01 6,052,900 19.83 15.64
Date Open High Low Vol Cls adjCls
09-01-15 18.59 19.29 18.37 6,168,900 19.10 15.06
09-01-14 19.00 19.16 18.44 5,254,700 18.60 14.67
09-01-13 19.08 19.85 18.92 4,729,000 19.35 15.26
09-01-12 19.32 19.33 18.82 3,393,500 19.05 15.02
09-01-09 19.74 19.84 19.17 3,264,700 19.37 15.27
09-01-08 19.70 19.83 19.17 3,763,200 19.77 15.59
09-01-07 19.80 20.02 19.42 4,462,900 19.75 15.57
09-01-06 19.57 20.60 19.56 5,710,900 20.52 16.18
09-01-05 19.52 19.97 19.41 4,380,100 19.57 15.43
Date Open High Low Vol Cls adjCls
09-01-02 19.00 19.78 18.76 3,264,900 19.67 15.51
08-12-31 18.82 19.34 18.74 2,585,200 19.02 15.00
08-12-30 18.16 18.94 18.16 2,498,200 18.84 14.85
08-12-29 18.25 18.26 17.92 3,589,100 18.11 14.28
08-12-26 18.27 18.34 18.09 872,200 18.14 14.30
08-12-24 18.20 18.34 18.00 607,000 18.19 14.34
08-12-23 18.48 18.80 17.92 2,453,400 18.03 14.22
08-12-22 18.99 19.00 17.99 4,945,200 18.35 14.47
08-12-19 18.46 19.14 18.43 6,016,200 18.97 14.96
Date Open High Low Vol Cls adjCls
08-12-18 19.41 19.68 17.96 5,280,600 18.24 14.38
08-12-17 19.84 20.01 19.17 4,899,000 19.68 15.52
08-12-16 18.76 20.14 18.62 6,552,300 19.98 15.75
08-12-15 19.38 19.40 18.40 4,629,600 18.87 14.88
08-12-12 18.03 19.60 17.83 6,481,200 19.38 15.28
08-12-11 18.15 18.97 17.90 8,383,800 18.46 14.56
08-12-10 18.42 18.51 17.80 5,364,900 18.18 14.33
08-12-09 16.50 18.61 16.39 11,045,400 18.06 14.24
08-12-08 17.07 17.27 16.46 7,111,700 16.71 13.18
Date Open High Low Vol Cls adjCls
08-12-05 15.58 16.68 15.29 8,356,400 16.66 13.14
08-12-04 17.00 17.10 15.93 6,056,000 16.19 12.77
08-12-03 16.00 17.35 15.87 8,417,900 17.30 13.64
08-12-02 16.16 16.50 15.69 6,109,900 16.35 12.73
08-12-01 16.72 16.73 16.09 7,295,100 16.10 12.54
08-11-28 17.63 17.72 16.95 2,172,600 17.10 13.32
08-11-26 16.95 17.93 16.67 5,794,100 17.75 13.82
08-11-25 18.35 19.80 16.31 12,015,200 16.95 13.20
08-11-24 17.10 18.55 16.95 6,792,400 18.17 14.15
Date Open High Low Vol Cls adjCls
08-11-21 17.24 17.37 16.23 9,731,600 16.92 13.18
08-11-20 17.47 18.40 16.62 6,036,200 16.94 13.19
08-11-19 18.55 18.87 17.53 4,490,400 17.53 13.65
08-11-18 18.91 19.31 18.17 5,862,000 18.75 14.60
08-11-17 18.65 19.51 18.65 4,378,400 18.80 14.64
08-11-14 19.91 20.32 19.17 5,988,500 19.29 15.02
08-11-13 19.36 20.29 18.46 9,382,600 20.23 15.76
08-11-12 19.32 20.08 19.20 6,218,900 19.23 14.98
08-11-11 19.50 20.07 19.45 5,113,300 19.64 15.30
Date Open High Low Vol Cls adjCls
08-11-10 20.82 20.96 19.54 3,847,000 19.79 15.41
08-11-07 19.84 20.52 19.52 3,783,600 20.50 15.97
08-11-06 20.54 21.08 19.73 4,843,100 19.86 15.47
08-11-05 21.95 22.09 20.89 5,245,300 20.92 16.29
08-11-04 21.72 22.40 21.39 6,337,000 22.20 17.29
08-11-03 21.43 21.61 21.07 3,123,500 21.14 16.46
08-10-31 21.20 21.86 21.01 5,740,600 21.36 16.64
08-10-30 21.50 21.98 20.76 7,926,400 21.45 16.71
08-10-29 21.25 21.65 20.62 6,275,500 20.95 16.32
Date Open High Low Vol Cls adjCls
08-10-28 19.86 21.40 19.51 6,288,200 21.37 16.64
08-10-27 18.92 20.22 18.88 5,914,900 19.34 15.06
08-10-24 18.46 19.93 18.02 6,166,100 19.27 15.01
08-10-23 19.61 19.77 18.77 7,190,500 19.56 15.23
08-10-22 19.84 20.34 19.10 5,444,900 19.53 15.21
08-10-21 19.75 20.47 19.65 5,031,500 19.94 15.53
08-10-20 20.41 20.76 19.84 7,120,200 20.33 15.83
08-10-17 19.98 20.92 19.15 6,586,300 20.10 15.65
08-10-16 20.02 20.24 18.59 11,215,100 20.23 15.76
Date Open High Low Vol Cls adjCls
08-10-15 21.50 22.77 19.66 8,983,900 19.75 15.38
08-10-14 24.43 24.80 22.25 5,473,900 22.77 17.73
08-10-13 21.96 24.04 21.60 6,865,700 24.02 18.71
08-10-10 21.34 22.87 20.37 10,232,200 21.40 16.67
08-10-09 22.67 23.44 22.06 6,813,200 22.12 17.23
08-10-08 21.91 23.88 21.91 8,642,400 22.71 17.69
08-10-07 23.53 24.09 22.34 6,008,900 22.41 17.45
08-10-06 24.27 24.27 22.56 9,524,500 23.68 18.44
08-10-03 25.10 25.69 24.52 5,423,300 24.64 19.19
Date Open High Low Vol Cls adjCls
08-10-02 25.82 25.83 24.85 4,354,300 25.00 19.47
08-10-01 26.08 26.30 25.66 3,845,600 26.17 20.38
08-09-30 25.66 26.45 25.39 4,586,100 26.35 20.52
08-09-29 26.54 26.65 24.95 5,998,000 25.26 19.67
08-09-26 26.56 26.93 26.00 4,222,600 26.87 20.93
08-09-25 26.78 27.18 26.34 4,522,800 26.56 20.69
08-09-24 26.42 27.03 26.18 3,635,000 26.61 20.72
08-09-23 26.98 27.55 26.17 4,312,100 26.60 20.72
08-09-22 27.67 27.87 26.83 4,775,900 26.97 21.01
Date Open High Low Vol Cls adjCls
08-09-19 29.31 29.54 27.17 8,962,400 27.67 21.55
08-09-18 25.85 30.68 25.05 9,333,600 27.88 21.71
08-09-17 26.10 26.10 25.12 9,216,500 25.37 19.76
08-09-16 25.94 26.68 25.63 7,162,500 26.38 20.55
08-09-15 26.15 26.93 25.96 7,361,700 26.23 20.43
08-09-12 26.30 26.83 25.83 5,839,800 26.75 20.83
08-09-11 26.10 26.92 25.98 4,968,300 26.71 20.80
08-09-10 26.58 26.83 26.26 4,267,700 26.40 20.56
08-09-09 27.18 27.26 26.22 5,959,200 26.23 20.43
Date Open High Low Vol Cls adjCls
08-09-08 28.01 28.15 27.03 8,123,100 27.40 21.34
08-09-05 25.99 27.67 25.99 8,013,500 27.50 21.42
08-09-04 26.11 26.59 26.00 7,300,300 26.19 20.40
08-09-03 27.43 27.70 26.10 12,779,300 26.24 20.44
08-09-02 28.36 28.61 27.35 4,761,100 27.59 21.49
08-08-29 28.01 28.15 27.75 3,141,000 27.96 21.78
08-08-28 28.27 28.45 28.07 3,913,000 28.18 21.95
08-08-27 27.95 28.28 27.71 3,863,200 28.19 21.96
08-08-26 28.40 28.47 27.97 4,714,000 28.13 21.75
Date Open High Low Vol Cls adjCls
08-08-25 28.79 28.89 28.34 4,161,100 28.36 21.93
08-08-22 28.97 29.13 28.65 5,552,000 28.84 22.30
08-08-21 29.14 29.27 28.55 6,948,600 28.70 22.19
08-08-20 31.14 31.40 29.03 11,062,800 29.29 22.65
08-08-19 32.06 32.57 31.77 5,789,200 32.14 24.85
08-08-18 32.59 32.78 31.82 2,681,200 32.18 24.88
08-08-15 33.53 33.53 32.45 2,966,600 32.57 25.19
08-08-14 32.14 33.03 32.09 2,947,700 32.86 25.41
08-08-13 32.50 32.80 32.19 2,705,800 32.41 25.06
Date Open High Low Vol Cls adjCls
08-08-12 32.45 32.71 32.17 3,117,700 32.39 25.05
08-08-11 32.06 33.27 32.06 3,230,100 32.70 25.29
08-08-08 31.49 32.34 31.25 3,432,400 32.26 24.95
08-08-07 31.39 32.09 31.06 3,813,000 31.51 24.37
08-08-06 31.05 31.64 30.61 2,930,400 31.49 24.35
08-08-05 30.45 31.15 30.27 3,465,800 31.10 24.05
08-08-04 30.25 30.51 30.06 2,326,800 30.15 23.31
08-08-01 30.55 30.75 29.79 2,814,500 30.20 23.35
08-07-31 30.31 31.15 30.31 4,134,300 30.51 23.59
Date Open High Low Vol Cls adjCls
08-07-30 30.11 30.80 30.03 3,838,000 30.67 23.72
08-07-29 29.50 30.37 29.45 3,280,900 29.96 23.17
08-07-28 29.96 30.19 29.38 3,565,700 29.46 22.78
08-07-25 30.10 30.20 29.54 4,163,500 30.11 23.28
08-07-24 30.71 30.75 29.91 3,215,700 29.99 23.19
08-07-23 30.22 31.23 30.00 4,462,100 30.89 23.89
08-07-22 30.44 30.68 29.85 5,957,400 30.23 23.38
08-07-21 31.82 32.06 30.90 3,237,200 31.26 24.17
08-07-18 31.83 31.83 30.92 3,310,800 31.65 24.47
Date Open High Low Vol Cls adjCls
08-07-17 31.56 32.10 31.07 3,922,300 31.83 24.61
08-07-16 30.47 31.70 30.11 5,592,300 31.45 24.32
08-07-15 29.87 30.84 29.55 6,427,400 30.32 23.45
08-07-14 30.71 30.77 29.65 4,506,300 30.00 23.20
08-07-11 29.70 30.74 29.47 5,742,600 30.34 23.46
08-07-10 29.80 30.30 29.35 5,995,500 30.10 23.28
08-07-09 30.66 30.87 29.74 6,617,300 29.74 23.00
08-07-08 30.98 31.20 30.26 7,270,600 31.06 24.02
08-07-07 31.00 32.06 30.61 7,097,100 30.92 23.91
Date Open High Low Vol Cls adjCls
08-07-03 31.45 31.49 30.42 3,002,300 30.71 23.75
08-07-02 31.80 33.10 30.99 4,958,000 31.24 24.16
08-07-01 31.49 31.77 31.02 4,536,600 31.72 24.53
08-06-30 31.71 32.40 31.61 4,834,000 31.77 24.57
08-06-27 32.08 32.17 31.35 3,941,800 31.70 24.51
08-06-26 33.00 33.09 31.89 5,926,200 32.00 24.75
08-06-25 33.17 34.41 33.14 4,185,100 33.43 25.85
08-06-24 32.70 33.65 32.66 3,429,300 33.10 25.60
08-06-23 33.35 33.84 32.79 2,740,000 32.83 25.39
Date Open High Low Vol Cls adjCls
08-06-20 33.46 33.75 32.92 4,902,700 33.25 25.71
08-06-19 32.69 34.06 32.69 5,222,900 33.78 26.12
08-06-18 33.34 33.71 32.62 4,603,100 32.79 25.36
08-06-17 34.32 34.59 33.75 4,707,000 33.75 26.10
08-06-16 33.80 34.50 33.80 4,689,500 34.25 26.49
08-06-13 33.12 33.95 33.12 4,166,300 33.93 26.24
08-06-12 32.95 33.47 32.74 5,208,400 33.07 25.57
08-06-11 33.93 33.93 32.84 6,234,700 32.84 25.40
08-06-10 34.26 34.34 33.53 5,749,000 33.96 26.26
Date Open High Low Vol Cls adjCls
08-06-09 34.88 35.07 34.05 5,401,400 34.66 26.80
08-06-06 36.08 36.08 34.80 5,389,800 34.80 26.91
08-06-05 36.01 36.28 35.59 4,799,900 36.03 27.86
08-06-04 35.15 36.17 35.10 6,032,500 35.87 27.74
08-06-03 35.12 35.54 34.66 6,694,100 35.19 27.21
08-06-02 35.03 35.32 34.37 4,467,800 34.87 26.96
08-05-30 34.41 35.40 34.41 4,810,200 35.11 27.15
08-05-29 34.12 34.73 34.03 4,343,800 34.41 26.61
08-05-28 34.63 34.81 34.09 3,450,400 34.32 26.54
Date Open High Low Vol Cls adjCls
08-05-27 33.80 34.81 33.80 4,649,000 34.60 26.60
08-05-23 33.78 33.88 33.13 3,669,800 33.81 25.99
08-05-22 33.30 34.27 33.28 5,757,700 33.81 25.99
08-05-21 32.75 33.75 32.46 11,840,800 33.35 25.64
08-05-20 35.46 35.52 34.28 6,376,600 34.75 26.72
08-05-19 35.66 36.35 35.48 4,961,300 35.70 27.45
08-05-16 35.39 35.50 34.71 4,279,400 35.46 27.26
08-05-15 34.73 35.48 34.50 4,130,900 35.40 27.22
08-05-14 34.53 35.42 34.46 3,598,200 34.65 26.64
Date Open High Low Vol Cls adjCls
08-05-13 34.47 34.60 34.24 3,443,500 34.46 26.49
08-05-12 34.20 34.31 33.85 3,646,100 34.20 26.29
08-05-09 33.21 34.33 33.21 3,608,900 34.14 26.25
08-05-08 34.11 34.19 33.46 4,115,600 33.73 25.93
08-05-07 34.30 34.63 33.96 4,991,800 34.11 26.22
08-05-06 33.80 34.44 33.40 4,888,200 34.30 26.37
08-05-05 33.27 33.97 33.13 5,640,100 33.64 25.86
08-05-02 33.80 33.93 32.72 5,178,800 33.32 25.62
08-05-01 32.25 33.92 32.23 5,805,200 33.60 25.83
Date Open High Low Vol Cls adjCls
08-04-30 32.50 32.78 31.97 4,677,400 32.21 24.76
08-04-29 32.55 32.76 32.29 3,472,000 32.43 24.93
08-04-28 32.35 32.43 31.94 3,113,300 32.28 24.82
08-04-25 32.36 32.50 31.64 3,160,300 32.20 24.76
08-04-24 32.01 32.66 31.53 3,440,600 32.36 24.88
08-04-23 31.40 32.78 31.40 4,260,800 32.11 24.69
08-04-22 32.39 32.40 31.07 4,344,000 31.34 24.10
08-04-21 31.80 32.73 31.42 5,122,500 32.63 25.09
08-04-18 31.59 32.08 31.44 3,257,200 31.66 24.34
Date Open High Low Vol Cls adjCls
08-04-17 31.48 31.52 30.80 3,420,800 31.13 23.93
08-04-16 30.55 31.55 30.54 4,672,300 31.44 24.17
08-04-15 29.76 30.32 29.50 3,347,100 30.22 23.23
08-04-14 30.39 30.49 29.82 2,210,800 29.85 22.95
08-04-11 31.12 31.30 30.27 3,163,600 30.34 23.33
08-04-10 30.71 31.75 30.60 6,179,500 31.56 24.26
08-04-09 29.97 30.12 29.26 3,281,000 30.02 23.08
08-04-08 30.40 30.42 29.72 2,999,100 29.90 22.99
08-04-07 30.75 30.93 30.30 4,062,700 30.63 23.55
Date Open High Low Vol Cls adjCls
08-04-04 30.68 31.06 30.35 3,665,000 30.67 23.58
08-04-03 30.13 30.91 29.97 3,224,100 30.71 23.61
08-04-02 30.82 31.08 30.13 4,081,400 30.36 23.34
08-04-01 29.61 30.81 29.61 6,209,600 30.62 23.54
08-03-31 29.04 29.75 28.94 4,900,500 29.52 22.70
08-03-28 29.46 29.98 28.96 5,619,100 28.96 22.27
08-03-27 29.26 29.67 29.05 4,262,300 29.16 22.42
08-03-26 29.41 29.45 28.95 2,825,200 29.21 22.46
08-03-25 29.57 30.05 29.37 7,171,800 29.51 22.69
Date Open High Low Vol Cls adjCls
08-03-24 29.74 30.20 29.07 6,984,300 29.47 22.66
08-03-20 27.58 28.42 27.43 6,390,200 28.35 21.80
08-03-19 28.82 28.82 27.41 5,016,200 27.41 21.07
08-03-18 28.40 28.50 27.76 4,446,800 28.50 21.91
08-03-17 27.03 28.16 27.03 4,720,200 27.93 21.47
08-03-14 28.50 28.50 27.23 5,104,800 27.63 21.24
08-03-13 27.76 28.51 27.40 4,071,900 28.28 21.74
08-03-12 27.73 28.26 27.60 3,269,500 27.84 21.40
08-03-11 27.76 27.90 27.20 4,114,200 27.80 21.37
Date Open High Low Vol Cls adjCls
08-03-10 27.34 27.77 27.10 3,589,800 27.20 20.91
08-03-07 26.55 27.77 26.55 5,371,800 27.37 21.04
08-03-06 27.50 27.64 26.65 4,046,700 26.72 20.54
08-03-05 27.31 27.90 27.23 4,740,800 27.57 21.20
08-03-04 26.70 27.43 26.54 5,008,000 27.32 20.87
08-03-03 26.84 27.14 26.58 4,627,400 26.91 20.55
08-02-29 27.71 27.71 26.85 3,466,100 26.92 20.56
08-02-28 28.25 28.39 27.85 3,011,800 27.95 21.35
08-02-27 28.48 28.69 28.06 5,025,000 28.39 21.68
Date Open High Low Vol Cls adjCls
08-02-26 28.29 28.64 28.12 5,808,000 28.48 21.75
08-02-25 28.14 28.65 27.79 4,819,100 28.39 21.68
08-02-22 28.70 28.79 27.78 5,373,500 28.19 21.53
08-02-21 28.50 29.49 28.30 9,493,300 28.63 21.87
08-02-20 27.91 27.91 27.18 7,582,900 27.72 21.17
08-02-19 27.62 28.26 27.39 4,237,700 27.43 20.95
08-02-15 28.30 28.31 27.76 4,055,100 27.93 21.33
08-02-14 28.62 28.66 28.12 7,023,000 28.33 21.64
08-02-13 28.53 28.83 28.32 3,274,600 28.55 21.81
Date Open High Low Vol Cls adjCls
08-02-12 28.35 28.75 28.19 2,971,100 28.27 21.59
08-02-11 27.66 28.56 27.66 2,893,200 28.25 21.58
08-02-08 27.60 28.06 27.46 3,494,600 27.77 21.21
08-02-07 27.26 27.97 26.94 3,685,100 27.73 21.18
08-02-06 27.78 28.06 27.22 3,172,400 27.37 20.90
08-02-05 28.24 28.38 27.58 3,739,200 27.65 21.12
08-02-04 29.00 29.10 28.60 2,636,000 28.70 21.92
08-02-01 27.90 29.21 27.90 4,580,500 29.10 22.23
08-01-31 27.68 28.60 27.64 4,778,200 28.36 21.66
Date Open High Low Vol Cls adjCls
08-01-30 28.00 28.45 27.63 4,542,000 28.00 21.39
08-01-29 28.30 28.34 27.76 3,027,700 28.20 21.54
08-01-28 27.94 28.10 27.28 3,114,200 28.06 21.43
08-01-25 29.18 29.50 27.66 5,718,500 27.72 21.17
08-01-24 28.00 29.06 27.91 5,599,800 28.92 22.09
08-01-23 26.53 28.00 26.15 5,398,900 27.99 21.38
08-01-22 26.99 27.54 26.60 4,406,000 27.18 20.76
08-01-18 27.20 27.80 27.00 4,839,200 27.54 21.03
08-01-17 27.52 27.97 26.90 4,002,300 26.97 20.60
Date Open High Low Vol Cls adjCls
08-01-16 26.16 27.99 26.16 6,775,700 27.49 21.00
08-01-15 26.99 27.48 26.36 5,396,300 26.46 20.21
08-01-14 26.68 27.47 26.60 5,746,800 27.20 20.77
08-01-11 27.48 27.48 26.42 3,810,300 26.52 20.25
08-01-10 27.17 27.77 26.90 3,643,900 27.66 21.13
08-01-09 27.97 27.98 26.90 6,033,200 27.42 20.94
08-01-08 28.76 29.13 27.76 4,130,800 27.81 21.24
08-01-07 29.04 29.22 28.44 3,305,000 28.76 21.97
08-01-04 29.84 29.85 28.86 4,037,400 29.13 22.25
Date Open High Low Vol Cls adjCls
08-01-03 30.38 30.47 29.86 3,744,800 29.91 22.84
08-01-02 31.19 31.51 30.32 3,838,200 30.37 23.20
07-12-31 31.40 31.91 31.31 2,506,600 31.70 24.21
07-12-28 31.16 31.57 31.16 2,054,300 31.56 24.10
07-12-27 31.80 32.00 31.22 1,561,100 31.29 23.90
07-12-26 31.91 32.08 31.75 1,084,100 31.95 24.40
07-12-24 31.77 32.13 31.62 707,900 31.98 24.43
07-12-21 32.00 32.23 31.72 2,426,400 31.86 24.33
07-12-20 31.44 31.71 31.33 1,814,400 31.63 24.16
Date Open High Low Vol Cls adjCls
07-12-19 31.34 31.53 31.03 1,873,100 31.38 23.97
07-12-18 31.46 31.62 31.15 2,010,500 31.40 23.98
07-12-17 31.93 32.05 31.32 2,200,400 31.40 23.98
07-12-14 31.73 32.36 31.66 2,901,300 32.13 24.54
07-12-13 31.74 32.12 31.48 2,221,300 32.02 24.46
07-12-12 32.46 32.64 31.47 4,040,000 31.79 24.28
07-12-11 32.09 32.55 31.62 6,046,000 31.69 24.20
07-12-10 31.33 31.91 31.27 4,821,900 31.77 24.26
07-12-07 31.62 31.65 31.24 3,228,900 31.31 23.91
Date Open High Low Vol Cls adjCls
07-12-06 31.30 31.59 31.08 3,532,500 31.55 24.10
07-12-05 30.65 31.46 30.47 3,760,600 31.31 23.91
07-12-04 30.57 30.97 30.29 3,612,800 30.36 23.05
07-12-03 31.04 31.19 30.66 3,211,600 30.69 23.30
07-11-30 31.50 31.81 30.68 4,081,900 30.78 23.37
07-11-29 32.06 32.09 31.17 4,178,900 31.39 23.83
07-11-28 32.83 33.58 31.93 7,327,800 32.23 24.47
07-11-27 30.95 31.26 30.19 4,512,700 31.22 23.70
07-11-26 31.10 31.23 30.45 3,312,800 30.46 23.13
Date Open High Low Vol Cls adjCls
07-11-23 31.13 31.39 30.93 1,516,000 31.16 23.66
07-11-21 31.30 31.54 30.85 4,979,600 31.04 23.57
07-11-20 31.97 32.56 31.15 6,289,700 31.48 23.90
07-11-19 32.47 32.99 31.89 2,980,800 31.98 24.28
07-11-16 32.80 32.99 32.21 3,197,300 32.61 24.76
07-11-15 32.80 33.20 32.44 2,474,300 32.63 24.77
07-11-14 33.11 33.42 32.70 2,999,700 32.85 24.94
07-11-13 32.29 33.00 32.29 3,085,600 32.98 25.04
07-11-12 32.28 32.59 31.98 4,067,200 32.08 24.36
Date Open High Low Vol Cls adjCls
07-11-09 32.21 32.84 32.16 3,987,500 32.40 24.60
07-11-08 33.01 33.04 31.93 4,467,600 32.71 24.83
07-11-07 33.36 33.65 32.79 2,697,900 32.82 24.92
07-11-06 33.38 33.80 33.30 2,709,000 33.70 25.59
07-11-05 32.85 33.83 32.64 3,299,300 33.45 25.40
07-11-02 32.79 32.96 32.23 3,605,700 32.90 24.98
07-11-01 33.44 33.50 32.69 3,089,400 32.74 24.86
07-10-31 33.53 33.75 32.93 3,616,500 33.46 25.40
07-10-30 33.17 33.82 33.17 2,490,600 33.48 25.42
Date Open High Low Vol Cls adjCls
07-10-29 33.20 33.63 33.08 1,529,700 33.17 25.18
07-10-26 33.26 33.46 32.80 2,058,500 33.03 25.08
07-10-25 33.73 34.08 32.88 3,226,700 33.06 25.10
07-10-24 33.90 33.90 32.93 2,975,900 33.80 25.66
07-10-23 34.41 34.62 33.43 4,361,300 34.05 25.85
07-10-22 34.50 34.75 34.12 2,575,700 34.46 26.16
07-10-19 35.39 35.49 34.52 3,079,900 34.63 26.29
07-10-18 35.50 35.82 35.12 1,701,900 35.55 26.99
07-10-17 36.10 36.40 35.38 2,809,900 35.59 27.02
Date Open High Low Vol Cls adjCls
07-10-16 35.71 36.58 35.50 2,765,800 35.79 27.17
07-10-15 36.25 36.63 36.03 1,761,200 36.09 27.40
07-10-12 36.14 36.80 36.06 2,137,700 36.37 27.61
07-10-11 36.58 37.21 35.60 3,745,500 35.86 27.23
07-10-10 36.69 36.93 36.33 2,885,300 36.50 27.71
07-10-09 36.71 36.83 36.33 3,565,500 36.73 27.89
07-10-08 36.59 36.96 36.46 1,533,600 36.78 27.92
07-10-05 36.40 36.84 36.23 2,191,800 36.56 27.76
07-10-04 36.44 36.44 35.70 2,376,400 36.18 27.47
Date Open High Low Vol Cls adjCls
07-10-03 36.08 36.22 35.86 2,435,400 36.08 27.39
07-10-02 36.99 37.00 36.23 2,725,200 36.37 27.61
07-10-01 36.25 37.08 36.16 3,550,600 36.94 28.05
07-09-28 36.53 36.84 36.12 3,225,300 36.16 27.45
07-09-27 36.48 37.05 36.44 2,334,200 36.46 27.68
07-09-26 37.40 37.43 36.16 4,074,900 36.29 27.55
07-09-25 36.60 37.18 36.41 3,058,400 37.07 28.14
07-09-24 36.45 36.98 36.42 2,537,100 36.68 27.85
07-09-21 36.72 36.91 36.51 4,241,600 36.60 27.79
Date Open High Low Vol Cls adjCls
07-09-20 36.25 37.01 36.09 2,629,600 36.72 27.88
07-09-19 36.38 36.59 36.10 2,543,600 36.23 27.51
07-09-18 35.45 36.46 35.39 3,028,400 36.18 27.47
07-09-17 35.15 35.47 34.93 1,930,200 35.21 26.73
07-09-14 35.50 35.61 35.04 3,485,000 35.17 26.70
07-09-13 36.34 36.47 35.62 3,263,500 35.83 27.20
07-09-12 36.93 36.96 36.02 2,765,800 36.09 27.40
07-09-11 36.78 37.18 36.59 3,725,900 36.96 28.06
07-09-10 36.57 37.07 36.22 3,493,800 36.72 27.88
Date Open High Low Vol Cls adjCls
07-09-07 37.30 37.54 36.21 3,464,800 36.57 27.77
07-09-06 37.27 37.85 37.27 2,088,800 37.71 28.63
07-09-05 37.55 37.63 36.83 3,045,700 37.27 28.30
07-09-04 36.98 38.06 36.91 3,086,800 37.84 28.73
07-08-31 36.95 37.17 36.51 2,561,400 36.88 28.00
07-08-30 36.38 37.07 36.27 3,043,400 36.52 27.73
07-08-29 35.83 36.69 35.69 2,675,300 36.62 27.80
07-08-28 36.37 36.55 35.56 3,314,300 35.71 26.98
07-08-27 36.05 36.76 36.05 2,586,400 36.45 27.53
Date Open High Low Vol Cls adjCls
07-08-24 36.32 36.63 35.97 4,178,700 36.21 27.35
07-08-23 36.95 36.99 35.84 3,865,200 36.40 27.50
07-08-22 37.50 37.95 36.66 6,486,800 36.87 27.85
07-08-21 37.99 38.68 36.74 5,363,100 37.72 28.49
07-08-20 37.76 38.61 37.74 3,007,200 38.16 28.83
07-08-17 38.73 38.76 37.18 3,866,700 37.76 28.52
07-08-16 36.55 37.71 36.19 3,813,300 37.56 28.37
07-08-15 37.33 37.99 36.66 3,035,800 36.83 27.82
07-08-14 38.03 38.46 37.31 2,478,000 37.40 28.25
Date Open High Low Vol Cls adjCls
07-08-13 37.87 38.13 37.48 2,454,800 37.78 28.54
07-08-10 37.06 38.89 37.06 3,582,200 37.72 28.49
07-08-09 37.10 38.70 36.93 3,197,200 37.81 28.56
07-08-08 37.40 38.96 36.10 4,091,600 38.03 28.73
07-08-07 36.39 37.34 35.86 4,591,200 36.73 27.75
07-08-06 35.80 36.71 35.18 4,475,500 36.65 27.69
07-08-03 36.49 36.57 35.45 2,870,100 35.46 26.79
07-08-02 36.08 36.70 35.92 2,496,900 36.60 27.65
07-08-01 35.42 36.39 35.11 4,161,000 36.27 27.40
Date Open High Low Vol Cls adjCls
07-07-31 36.16 36.31 35.34 3,598,900 35.45 26.78
07-07-30 35.97 36.44 35.50 2,860,600 36.06 27.24
07-07-27 35.80 36.52 35.58 2,668,900 35.58 26.88
07-07-26 36.66 36.87 35.60 4,297,800 36.05 27.23
07-07-25 37.02 37.53 36.70 3,004,900 36.87 27.85
07-07-24 37.22 37.45 35.97 4,443,300 36.80 27.80
07-07-23 38.25 38.38 37.73 2,064,100 37.83 28.58
07-07-20 37.87 38.44 37.70 3,483,700 38.07 28.76
07-07-19 38.64 38.81 38.04 3,180,700 38.41 29.02
Date Open High Low Vol Cls adjCls
07-07-18 38.77 38.81 37.85 4,964,900 38.54 29.11
07-07-17 39.31 39.60 38.94 4,561,500 39.00 29.46
07-07-16 39.63 39.65 39.14 2,364,600 39.26 29.66
07-07-13 39.82 39.85 39.38 2,177,600 39.63 29.94
07-07-12 39.67 39.91 38.96 2,446,600 39.82 30.08
07-07-11 38.84 39.14 38.35 2,287,700 39.03 29.48
07-07-10 38.72 39.40 38.56 3,035,700 39.00 29.46
07-07-09 38.95 39.28 38.79 4,091,600 39.06 29.51
07-07-06 38.90 39.15 38.53 3,172,600 39.07 29.51
Date Open High Low Vol Cls adjCls
07-07-05 38.13 38.81 38.02 3,273,200 38.60 29.16
07-07-03 38.43 38.56 37.99 1,651,500 38.14 28.81
07-07-02 37.69 38.41 37.62 2,660,500 38.41 29.02
07-06-29 37.86 38.26 37.55 2,655,100 37.64 28.43
07-06-28 38.09 38.17 37.74 2,982,100 37.74 28.51
07-06-27 36.87 38.28 36.84 4,126,000 38.09 28.77
07-06-26 37.26 37.56 36.83 4,543,500 37.24 28.13
07-06-25 37.12 38.02 37.02 4,027,300 37.26 28.15
07-06-22 38.29 38.29 36.98 6,518,400 37.09 28.02
Date Open High Low Vol Cls adjCls
07-06-21 37.09 38.57 37.06 4,995,800 38.52 29.10
07-06-20 37.57 37.68 37.03 2,793,200 37.09 28.02
07-06-19 37.28 37.70 37.06 4,027,900 37.53 28.35
07-06-18 37.78 37.86 37.56 2,506,900 37.68 28.46
07-06-15 37.53 37.94 37.45 3,981,300 37.65 28.44
07-06-14 36.62 37.55 36.62 4,154,000 37.46 28.30
07-06-13 35.92 36.80 35.92 5,201,200 36.70 27.72
07-06-12 35.85 36.33 35.61 3,286,200 35.82 27.06
07-06-11 36.38 36.90 36.02 4,928,200 36.10 27.27
Date Open High Low Vol Cls adjCls
07-06-08 36.00 36.57 35.62 7,194,700 36.37 27.47
07-06-07 36.59 37.91 35.57 8,511,800 35.57 26.87
07-06-06 36.69 37.14 36.55 4,924,600 36.59 27.64
07-06-05 36.20 37.15 36.20 4,657,600 36.89 27.87
07-06-04 36.25 37.03 36.10 3,442,600 36.73 27.75
07-06-01 36.25 36.87 36.25 4,274,200 36.65 27.69
07-05-31 36.30 36.60 36.00 5,893,200 36.21 27.35
07-05-30 36.08 36.08 35.19 6,713,800 35.70 26.97
07-05-29 35.89 36.45 35.72 6,451,900 36.40 27.36
Date Open High Low Vol Cls adjCls
07-05-25 35.39 35.87 35.30 5,753,900 35.67 26.81
07-05-24 36.25 36.52 35.22 8,162,400 35.39 26.60
07-05-23 36.85 37.13 36.11 17,552,400 36.39 27.35
07-05-22 40.41 40.99 39.40 6,890,000 40.42 30.38
07-05-21 40.35 41.10 39.95 5,533,300 40.14 30.17
07-05-18 40.35 40.58 39.78 4,362,000 40.15 30.18
07-05-17 39.85 40.70 39.55 5,228,300 40.20 30.22
07-05-16 39.19 39.85 39.19 3,608,500 39.73 29.86
07-05-15 39.88 40.00 39.07 3,521,900 39.13 29.41
Date Open High Low Vol Cls adjCls
07-05-14 40.90 41.00 39.73 3,449,600 39.85 29.95
07-05-11 39.71 40.55 39.47 2,757,100 40.55 30.48
07-05-10 40.65 40.75 39.63 2,816,300 39.70 29.84
07-05-09 39.74 40.60 39.51 3,085,500 40.56 30.49
07-05-08 40.08 40.08 39.35 1,991,900 39.74 29.87
07-05-07 40.03 40.15 39.80 2,153,400 40.08 30.13
07-05-04 39.90 40.15 39.60 2,117,800 39.79 29.91
07-05-03 39.59 40.15 39.31 2,620,700 39.77 29.89
07-05-02 38.31 39.49 38.01 2,737,500 39.25 29.50
Date Open High Low Vol Cls adjCls
07-05-01 38.71 39.12 38.48 3,966,600 38.90 29.24
07-04-30 39.00 39.21 38.61 3,639,500 38.62 29.03
07-04-27 39.73 39.90 38.10 3,618,700 39.16 29.44
07-04-26 40.02 40.14 39.49 3,004,900 39.85 29.95
07-04-25 40.05 40.18 39.42 3,850,900 40.10 30.14
07-04-24 39.45 40.57 39.10 7,013,600 39.97 30.04
07-04-23 38.42 38.63 38.12 2,293,100 38.20 28.71
07-04-20 38.89 38.92 38.23 3,817,100 38.60 29.01
07-04-19 37.56 38.75 37.50 4,251,000 38.45 28.90
Date Open High Low Vol Cls adjCls
07-04-18 37.05 38.38 37.00 8,281,100 37.83 28.44
07-04-17 36.67 36.76 36.13 2,227,900 36.23 27.23
07-04-16 36.31 36.81 36.07 2,669,000 36.78 27.65
07-04-13 37.00 37.00 35.61 1,893,200 36.09 27.13
07-04-12 35.96 36.25 35.72 2,660,300 36.24 27.24
07-04-11 36.59 36.70 35.87 2,579,900 35.96 27.03
07-04-10 36.06 36.60 35.95 3,705,300 36.59 27.50
07-04-09 36.99 37.00 35.55 2,634,300 36.16 27.18
07-04-05 35.39 36.17 35.39 3,554,300 36.13 27.16
Date Open High Low Vol Cls adjCls
07-04-04 34.94 35.44 34.85 2,679,600 35.37 26.59
07-04-03 34.50 35.05 34.41 3,360,400 34.83 26.18
07-04-02 34.59 35.00 34.16 3,112,200 34.36 25.83
07-03-30 34.46 34.80 34.17 3,033,000 34.49 25.93
07-03-29 34.83 34.99 34.10 3,531,900 34.36 25.83
07-03-28 35.23 35.23 34.61 2,966,100 34.69 26.08
07-03-27 35.35 35.78 35.25 3,025,400 35.37 26.59
07-03-26 35.66 35.77 35.06 2,592,000 35.41 26.62
07-03-23 35.36 35.96 35.28 3,077,400 35.57 26.74
Date Open High Low Vol Cls adjCls
07-03-22 36.00 36.19 35.31 4,790,700 35.36 26.58
07-03-21 35.92 36.53 35.62 3,105,300 36.13 27.16
07-03-20 35.56 36.08 35.30 2,908,800 35.88 26.97
07-03-19 35.60 35.84 35.36 2,525,400 35.53 26.71
07-03-16 35.41 35.62 35.05 3,907,800 35.33 26.56
07-03-15 35.41 35.54 35.20 2,015,200 35.39 26.60
07-03-14 35.72 35.99 34.97 3,997,000 35.40 26.61
07-03-13 36.35 36.47 35.84 2,655,500 35.84 26.94
07-03-12 36.35 36.72 36.29 2,666,500 36.46 27.41
Date Open High Low Vol Cls adjCls
07-03-09 36.27 37.22 35.82 3,551,200 36.29 27.28
07-03-08 35.88 36.05 35.48 3,821,800 35.64 26.79
07-03-07 35.70 35.85 35.25 2,793,200 35.47 26.66
07-03-06 35.60 35.95 35.37 3,765,700 35.88 26.83
07-03-05 35.00 35.99 34.91 4,204,300 35.10 26.25
07-03-02 36.15 36.37 35.18 5,141,000 35.35 26.44
07-03-01 35.75 36.37 35.26 5,788,200 36.15 27.04
07-02-28 35.87 36.47 35.86 5,157,200 36.31 27.16
07-02-27 36.59 36.74 35.57 6,614,900 35.86 26.82
Date Open High Low Vol Cls adjCls
07-02-26 36.49 36.89 36.18 3,722,100 36.58 27.36
07-02-23 36.43 37.17 36.40 5,841,700 36.95 27.63
07-02-22 35.41 36.97 35.25 13,706,000 36.80 27.52
07-02-21 32.90 33.33 32.53 6,576,600 33.32 24.92
07-02-20 33.00 33.10 32.76 4,157,900 32.97 24.66
07-02-16 33.21 33.21 32.80 5,311,800 32.98 24.67
07-02-15 33.26 33.64 33.16 2,582,800 33.29 24.90
07-02-14 33.08 33.66 33.08 2,540,600 33.43 25.00
07-02-13 33.00 33.07 32.68 2,266,800 33.02 24.70
Date Open High Low Vol Cls adjCls
07-02-12 33.10 33.29 32.73 2,068,100 32.91 24.61
07-02-09 33.44 34.00 33.09 4,328,100 33.10 24.76
07-02-08 33.20 33.49 33.04 2,378,800 33.30 24.91
07-02-07 33.00 33.50 33.00 3,109,900 33.24 24.86
07-02-06 33.14 33.25 32.72 2,692,600 32.95 24.64
07-02-05 33.37 33.69 33.14 2,989,200 33.19 24.82
07-02-02 33.20 33.56 33.13 3,268,200 33.34 24.93
07-02-01 32.75 33.34 32.73 3,737,000 33.10 24.76
07-01-31 32.68 32.94 32.31 4,332,500 32.75 24.49
Date Open High Low Vol Cls adjCls
07-01-30 33.00 33.12 32.71 1,936,100 32.83 24.55
07-01-29 33.44 33.44 32.72 3,447,000 32.89 24.60
07-01-26 33.14 33.84 32.94 3,585,100 33.32 24.92
07-01-25 33.16 33.70 32.86 2,488,100 33.04 24.71
07-01-24 32.62 33.23 32.60 2,091,600 33.00 24.68
07-01-23 32.50 33.10 32.45 2,488,200 32.62 24.40
07-01-22 32.41 32.88 32.28 4,154,700 32.37 24.21
07-01-19 32.70 33.27 32.52 3,245,500 32.79 24.52
07-01-18 33.20 33.20 32.59 3,208,200 32.69 24.45
Date Open High Low Vol Cls adjCls
07-01-17 33.46 33.80 33.10 4,137,800 33.23 24.85
07-01-16 33.88 33.92 33.47 2,961,900 33.77 25.26
07-01-12 33.55 34.04 33.43 3,561,300 33.94 25.38
07-01-11 33.82 34.53 33.50 4,466,700 33.89 25.35
07-01-10 33.06 33.98 32.87 4,148,000 33.82 25.29
07-01-09 33.28 33.58 32.83 3,316,300 33.24 24.86
07-01-08 33.18 33.62 32.95 2,879,100 33.29 24.90
07-01-05 33.27 33.30 32.65 2,627,900 33.03 24.70
07-01-04 32.84 33.53 32.80 3,483,600 33.41 24.99
Date Open High Low Vol Cls adjCls
07-01-03 32.93 33.40 32.50 3,073,800 32.84 24.56
06-12-29 32.69 33.22 32.66 1,619,300 32.87 24.58
06-12-28 32.58 32.98 32.58 1,876,800 32.78 24.52
06-12-27 32.50 33.05 32.50 2,355,100 32.74 24.49
06-12-26 32.08 32.55 32.07 1,480,700 32.38 24.22
06-12-22 32.70 32.75 32.20 2,946,900 32.20 24.08
06-12-21 33.04 33.21 32.48 2,647,800 32.79 24.52
06-12-20 33.20 33.45 32.87 2,947,500 33.08 24.74
06-12-19 32.51 32.92 32.31 3,482,500 32.59 24.37
Date Open High Low Vol Cls adjCls
06-12-18 32.58 33.11 32.52 3,105,000 32.86 24.58
06-12-15 32.61 32.84 32.42 3,653,900 32.59 24.37
06-12-14 32.42 32.97 32.42 3,809,700 32.63 24.40
06-12-13 32.79 32.88 32.27 2,972,500 32.49 24.30
06-12-12 32.73 33.10 32.45 4,157,700 32.72 24.47
06-12-11 33.02 33.14 32.66 3,320,500 32.87 24.58
06-12-08 33.06 33.21 32.51 3,455,100 33.12 24.77
06-12-07 33.75 33.75 32.95 3,887,000 33.06 24.73
06-12-06 33.60 33.82 33.17 2,359,100 33.57 25.11
Date Open High Low Vol Cls adjCls
06-12-05 33.43 33.74 33.29 2,912,400 33.60 25.13
06-12-04 32.71 33.50 32.50 3,358,900 33.23 24.85
06-12-01 33.01 33.01 32.07 3,833,200 32.62 24.40
06-11-30 32.25 32.83 32.18 3,088,600 32.52 24.32
06-11-29 32.72 32.82 31.97 3,518,600 32.25 24.12
06-11-28 32.74 32.74 31.89 4,949,200 32.48 24.29
06-11-27 33.23 33.62 32.54 5,991,200 32.74 24.49
06-11-24 33.41 33.68 33.30 1,482,400 33.59 25.12
06-11-22 33.12 33.75 33.12 4,172,800 33.63 25.15
Date Open High Low Vol Cls adjCls
06-11-21 33.56 33.70 32.93 3,100,700 33.09 24.75
06-11-20 33.60 33.90 33.32 3,311,600 33.71 25.09
06-11-17 33.61 34.00 33.32 2,125,200 33.67 25.06
06-11-16 33.56 34.00 33.29 3,744,100 33.81 25.17
06-11-15 34.10 34.30 33.32 9,153,100 33.56 24.98
06-11-14 32.44 33.04 32.02 5,779,400 33.03 24.59
06-11-13 32.13 32.54 31.83 3,928,200 32.20 23.97
06-11-10 31.76 32.16 31.67 2,006,700 32.12 23.91
06-11-09 32.52 32.54 31.78 3,623,400 31.79 23.66
Date Open High Low Vol Cls adjCls
06-11-08 32.35 32.53 31.80 2,884,200 32.35 24.08
06-11-07 32.09 32.81 31.98 3,830,200 32.43 24.14
06-11-06 31.47 32.00 31.00 2,863,100 31.83 23.69
06-11-03 32.66 32.66 31.00 4,074,300 31.22 23.24
06-11-02 31.53 31.99 31.44 2,932,200 31.59 23.51
06-11-01 31.89 31.98 31.61 3,776,800 31.67 23.57
06-10-31 31.67 31.92 31.33 2,987,600 31.82 23.69
06-10-30 31.17 31.58 31.05 3,181,500 31.51 23.45
06-10-27 31.52 31.52 31.00 4,570,800 31.13 23.17
Date Open High Low Vol Cls adjCls
06-10-26 31.67 31.67 30.92 4,446,600 31.52 23.46
06-10-25 29.41 31.71 29.41 8,306,800 31.54 23.48
06-10-24 30.01 30.37 29.44 5,907,600 29.66 22.08
06-10-23 29.59 30.34 29.56 3,906,800 30.01 22.34
06-10-20 29.78 29.88 29.38 3,837,800 29.76 22.15
06-10-19 29.52 30.12 29.38 3,283,600 29.63 22.06
06-10-18 30.77 30.77 29.13 6,751,100 29.68 22.09
06-10-17 30.99 30.99 30.33 3,181,700 30.79 22.92
06-10-16 30.73 31.23 30.64 2,985,100 31.09 23.14
Date Open High Low Vol Cls adjCls
06-10-13 30.08 30.78 30.06 4,269,500 30.56 22.75
06-10-12 30.13 30.40 29.91 4,489,400 30.27 22.53
06-10-11 29.80 30.04 29.53 6,487,100 29.84 22.21
06-10-10 30.49 30.63 29.86 3,892,300 30.05 22.37
06-10-09 30.00 30.74 29.93 3,446,800 30.48 22.69
06-10-06 29.29 30.24 29.24 3,292,700 30.07 22.38
06-10-05 29.50 29.76 29.35 2,446,300 29.52 21.97
06-10-04 29.15 29.64 29.10 4,085,200 29.63 22.06
06-10-03 29.02 29.43 28.82 3,615,400 29.14 21.69
Date Open High Low Vol Cls adjCls
06-10-02 29.49 29.63 29.04 3,253,800 29.32 21.82
06-09-29 29.59 29.76 29.34 2,853,100 29.39 21.88
06-09-28 29.67 29.81 29.41 4,008,700 29.70 22.11
06-09-27 30.00 30.40 29.53 4,959,600 29.67 22.08
06-09-26 30.00 30.10 29.59 3,246,300 30.02 22.35
06-09-25 30.00 30.34 29.30 7,049,100 30.16 22.45
06-09-22 30.05 30.20 29.52 3,440,700 29.72 22.12
06-09-21 30.90 31.05 30.03 4,049,600 30.12 22.42
06-09-20 30.69 31.05 30.50 3,721,100 30.93 23.02
Date Open High Low Vol Cls adjCls
06-09-19 31.15 31.15 30.22 5,593,400 30.61 22.78
06-09-18 31.26 31.59 30.92 2,693,100 31.21 23.23
06-09-15 31.66 32.06 31.17 3,846,900 31.25 23.26
06-09-14 31.02 31.47 30.74 3,417,900 31.20 23.22
06-09-13 31.10 31.52 30.68 3,437,800 31.14 23.18
06-09-12 30.47 31.48 30.47 3,645,200 31.19 23.22
06-09-11 29.63 30.77 29.49 4,962,900 30.47 22.68
06-09-08 29.40 29.84 29.20 3,535,900 29.63 22.06
06-09-07 29.91 30.05 29.28 6,067,200 29.30 21.81
Date Open High Low Vol Cls adjCls
06-09-06 30.20 30.22 29.80 2,760,900 30.16 22.45
06-09-05 30.14 30.51 29.75 3,517,200 30.42 22.64
06-09-01 30.75 30.80 30.09 2,481,000 30.27 22.53
06-08-31 30.73 30.75 30.30 2,677,300 30.64 22.81
06-08-30 30.47 30.75 30.02 3,933,300 30.57 22.75
06-08-29 30.02 30.50 29.74 5,389,200 30.47 22.68
06-08-28 28.81 30.14 28.72 9,443,700 30.01 22.34
06-08-25 28.68 29.09 28.55 4,032,300 28.63 21.31
06-08-24 28.24 29.05 28.21 5,390,000 28.96 21.56
Date Open High Low Vol Cls adjCls
06-08-23 27.45 28.31 27.45 4,694,300 28.21 21.00
06-08-22 27.43 27.96 27.41 3,686,600 27.63 20.45
06-08-21 27.98 28.00 27.34 3,575,700 27.42 20.29
06-08-18 28.11 28.31 27.55 3,416,700 28.23 20.89
06-08-17 27.68 28.29 27.63 6,206,500 28.10 20.80
06-08-16 27.99 28.18 27.52 7,359,300 27.95 20.68
06-08-15 27.99 28.30 27.70 6,039,800 27.84 20.60
06-08-14 26.96 27.80 26.90 9,650,300 27.59 20.42
06-08-11 28.70 28.94 26.07 27,748,000 26.73 19.78
Date Open High Low Vol Cls adjCls
06-08-10 32.25 32.55 31.89 5,586,900 31.90 23.61
06-08-09 32.66 33.24 32.18 3,188,300 32.25 23.87
06-08-08 32.35 32.73 32.06 2,403,300 32.26 23.87
06-08-07 32.35 32.51 32.01 2,113,200 32.24 23.86
06-08-04 32.67 33.12 32.23 4,535,200 32.34 23.93
06-08-03 31.20 32.50 31.05 2,440,100 32.32 23.92
06-08-02 31.70 31.94 31.35 2,481,600 31.54 23.34
06-08-01 32.19 32.19 31.26 2,108,500 31.61 23.39
06-07-31 32.30 32.59 32.01 2,065,400 32.33 23.93
Date Open High Low Vol Cls adjCls
06-07-28 31.39 32.42 31.38 3,443,600 32.25 23.87
06-07-27 31.10 31.86 31.10 2,585,800 31.21 23.10
06-07-26 30.95 31.41 30.15 3,630,600 30.96 22.91
06-07-25 31.00 31.35 30.31 3,913,000 31.05 22.98
06-07-24 30.24 31.04 30.22 2,375,100 30.90 22.87
06-07-21 31.07 31.07 29.89 4,508,200 30.17 22.33
06-07-20 31.91 32.33 31.02 3,767,500 31.06 22.99
06-07-19 31.54 32.20 31.38 3,636,400 31.98 23.67
06-07-18 31.54 31.75 30.79 3,585,900 31.51 23.32
Date Open High Low Vol Cls adjCls
06-07-17 31.27 31.79 31.27 2,381,300 31.54 23.34
06-07-14 31.16 31.76 31.02 2,732,300 31.36 23.21
06-07-13 31.11 32.02 30.82 5,050,500 31.18 23.07
06-07-12 31.50 31.76 30.86 4,161,900 31.15 23.05
06-07-11 30.40 31.75 30.30 8,022,600 31.68 23.44
06-07-10 30.97 31.30 30.43 2,968,700 30.60 22.65
06-07-07 31.33 31.33 30.40 8,758,100 30.89 22.86
06-07-06 31.50 31.84 31.11 2,435,200 31.33 23.19
06-07-05 32.27 32.27 31.65 2,183,500 31.83 23.56
Date Open High Low Vol Cls adjCls
06-07-03 32.14 32.59 32.11 801,000 32.50 24.05
06-06-30 32.37 32.53 31.84 1,868,400 32.14 23.78
06-06-29 31.71 32.42 31.41 2,782,800 32.36 23.95
06-06-28 31.28 31.53 30.89 2,156,000 31.52 23.33
06-06-27 31.55 31.60 31.05 2,116,200 31.26 23.13
06-06-26 31.60 31.99 31.44 2,312,600 31.48 23.30
06-06-23 32.04 32.14 31.50 2,071,200 31.65 23.42
06-06-22 32.82 32.89 31.94 2,893,000 32.10 23.76
06-06-21 32.30 33.19 32.30 1,867,300 33.02 24.44
Date Open High Low Vol Cls adjCls
06-06-20 32.39 32.55 32.03 2,096,400 32.32 23.92
06-06-19 33.11 33.21 32.28 1,950,900 32.45 24.01
06-06-16 33.14 33.45 32.73 2,696,100 32.99 24.41
06-06-15 32.60 33.45 32.50 2,486,600 33.38 24.70
06-06-14 32.25 32.70 32.09 3,701,100 32.40 23.98
06-06-13 31.95 32.68 31.94 3,143,800 32.08 23.74
06-06-12 32.43 32.79 31.99 2,334,300 32.00 23.68
06-06-09 33.00 33.42 32.23 3,338,500 32.45 24.01
06-06-08 32.24 32.80 31.63 3,712,500 32.39 23.97
Date Open High Low Vol Cls adjCls
06-06-07 32.80 33.17 32.21 3,259,100 32.24 23.86
06-06-06 32.90 33.14 32.40 4,238,900 32.66 24.17
06-06-05 34.19 34.25 32.81 3,541,700 32.86 24.32
06-06-02 34.42 34.55 33.95 4,249,500 34.44 25.49
06-06-01 33.73 34.25 33.61 2,838,700 34.15 25.27
06-05-31 33.64 33.83 33.36 2,991,500 33.73 24.96
06-05-30 33.80 33.97 33.40 2,963,900 33.62 24.88
06-05-26 33.75 34.14 33.58 3,094,500 33.80 25.01
06-05-25 33.75 33.90 33.26 4,327,900 33.53 24.81
Date Open High Low Vol Cls adjCls
06-05-24 33.43 33.80 32.75 6,732,500 33.39 24.71
06-05-23 34.84 35.27 33.57 4,200,800 33.64 24.78
06-05-22 35.33 35.33 34.11 3,516,100 34.69 25.55
06-05-19 34.79 35.48 34.70 3,898,900 35.33 26.02
06-05-18 35.90 36.05 34.90 3,339,000 34.91 25.71
06-05-17 35.56 36.18 35.34 4,293,100 35.80 26.37
06-05-16 36.15 36.27 35.18 3,522,800 35.56 26.19
06-05-15 35.98 36.65 35.55 4,136,000 36.24 26.69
06-05-12 35.51 36.40 35.18 8,899,900 36.03 26.54
Date Open High Low Vol Cls adjCls
06-05-11 35.29 35.53 34.36 5,616,000 34.68 25.54
06-05-10 35.51 35.57 34.73 4,474,400 35.28 25.98
06-05-09 35.89 35.92 35.45 3,085,600 35.67 26.27
06-05-08 35.63 36.18 35.58 3,852,100 36.08 26.57
06-05-05 36.01 36.78 35.17 7,428,400 35.82 26.38
06-05-04 36.65 37.16 36.59 2,785,900 36.81 27.11
06-05-03 36.61 36.74 36.17 3,425,000 36.60 26.96
06-05-02 37.19 37.59 36.30 4,539,100 36.61 26.96
06-05-01 37.93 37.96 36.95 2,602,400 37.14 27.35
Date Open High Low Vol Cls adjCls
06-04-28 37.60 38.34 37.60 2,433,900 37.92 27.93
06-04-27 37.60 38.13 37.16 3,426,600 37.82 27.86
06-04-26 38.03 38.29 37.47 2,529,700 37.70 27.77
06-04-25 38.33 38.54 37.73 3,022,900 37.90 27.91
06-04-24 38.36 38.47 37.79 2,525,200 38.39 28.27
06-04-21 39.30 39.30 38.13 3,026,600 38.45 28.32
06-04-20 38.85 39.81 38.50 2,083,800 39.08 28.78
06-04-19 38.75 39.33 38.43 2,841,500 39.00 28.72
06-04-18 37.70 39.00 37.64 3,051,100 38.74 28.53
Date Open High Low Vol Cls adjCls
06-04-17 38.07 38.50 37.26 2,031,500 37.51 27.63
06-04-13 37.90 38.41 37.81 1,103,300 38.14 28.09
06-04-12 37.73 38.03 37.50 2,021,300 37.97 27.97
06-04-11 38.25 38.60 37.56 2,094,700 37.73 27.79
06-04-10 38.47 38.48 37.80 1,579,100 38.09 28.05
06-04-07 39.34 39.62 38.25 2,155,100 38.47 28.33
06-04-06 38.78 39.49 38.76 2,047,700 39.23 28.89
06-04-05 38.15 39.11 38.14 2,290,600 38.91 28.66
06-04-04 38.26 38.59 37.93 2,468,800 38.20 28.14
Date Open High Low Vol Cls adjCls
06-04-03 38.64 38.85 38.18 2,078,200 38.36 28.25
06-03-31 38.49 38.80 37.98 2,370,700 38.29 28.20
06-03-30 37.95 38.85 37.90 3,805,000 38.30 28.21
06-03-29 37.25 38.04 37.04 3,004,200 37.69 27.76
06-03-28 37.59 37.95 36.98 2,381,800 37.06 27.30
06-03-27 37.83 38.25 37.75 2,441,800 37.77 27.82
06-03-24 37.76 38.25 37.47 2,693,500 38.08 28.05
06-03-23 37.55 38.18 37.49 2,678,800 37.83 27.86
06-03-22 37.10 37.70 36.81 2,880,000 37.66 27.74
Date Open High Low Vol Cls adjCls
06-03-21 37.56 38.28 37.07 3,009,800 37.10 27.32
06-03-20 37.38 37.76 37.32 2,409,000 37.51 27.63
06-03-17 37.29 37.45 36.62 3,149,600 37.23 27.42
06-03-16 38.02 38.03 37.23 3,665,700 37.23 27.42
06-03-15 37.80 38.38 37.67 3,117,400 37.99 27.98
06-03-14 36.85 37.80 36.83 3,419,200 37.61 27.70
06-03-13 37.11 37.39 36.88 2,284,400 36.94 27.21
06-03-10 37.00 37.27 36.61 3,894,000 36.85 27.14
06-03-09 37.88 38.29 37.12 3,207,600 37.18 27.38
Date Open High Low Vol Cls adjCls
06-03-08 37.60 38.24 37.50 3,073,500 37.88 27.90
06-03-07 38.06 38.46 37.39 2,937,300 37.76 27.81
06-03-06 38.72 38.95 38.35 2,872,200 38.71 28.51
06-03-03 38.84 38.95 38.40 3,060,800 38.52 28.37
06-03-02 39.09 39.53 38.46 3,661,400 38.91 28.66
06-03-01 38.39 39.41 38.34 3,353,400 39.20 28.87
06-02-28 38.42 38.72 37.71 3,430,400 38.14 28.09
06-02-27 38.33 38.70 38.15 2,441,700 38.47 28.33
06-02-24 38.11 38.80 37.92 2,148,400 38.36 28.25
Date Open High Low Vol Cls adjCls
06-02-23 38.12 38.88 37.79 2,754,300 38.21 28.14
06-02-22 37.79 38.46 37.48 3,270,400 38.08 28.05
06-02-21 38.79 39.00 37.60 3,446,300 37.88 27.81
06-02-17 39.47 39.55 38.78 2,350,900 38.79 28.48
06-02-16 39.13 39.60 38.71 2,497,200 39.58 29.06
06-02-15 39.69 39.76 38.70 4,290,300 38.83 28.51
06-02-14 39.36 39.85 38.81 2,611,200 39.82 29.24
06-02-13 39.11 39.42 38.83 2,595,100 39.35 28.89
06-02-10 40.00 40.00 38.90 8,114,700 39.26 28.82
Date Open High Low Vol Cls adjCls
06-02-09 41.00 41.48 40.44 5,570,500 40.91 30.04
06-02-08 40.38 41.00 40.12 3,385,600 40.90 30.03
06-02-07 40.16 40.44 39.83 2,405,700 40.38 29.65
06-02-06 39.65 40.70 39.55 3,080,100 40.18 29.50
06-02-03 40.01 40.28 39.66 3,527,900 39.77 29.20
06-02-02 40.39 40.73 39.64 2,647,900 40.00 29.37
06-02-01 39.60 40.41 39.45 3,585,000 40.33 29.61
06-01-31 40.24 40.27 39.68 3,482,800 39.77 29.20
06-01-30 39.67 40.20 39.60 4,436,900 40.00 29.37
Date Open High Low Vol Cls adjCls
06-01-27 39.90 40.23 39.45 3,545,500 39.67 29.13
06-01-26 39.08 39.79 38.63 3,617,700 39.76 29.19
06-01-25 38.94 39.05 38.14 3,458,400 38.93 28.58
06-01-24 38.11 39.05 38.02 4,849,100 38.59 28.33
06-01-23 37.86 38.12 37.35 3,198,600 37.87 27.80
06-01-20 38.72 38.72 37.48 4,207,800 37.77 27.73
06-01-19 38.05 38.94 38.00 4,092,000 38.72 28.43
06-01-18 37.49 37.84 36.99 4,967,100 37.65 27.64
06-01-17 39.00 39.01 37.56 3,658,400 37.82 27.77
Date Open High Low Vol Cls adjCls
06-01-13 38.77 39.16 38.53 2,006,900 39.02 28.65
06-01-12 39.16 39.27 38.69 3,137,600 38.77 28.46
06-01-11 39.09 39.39 38.72 2,309,300 39.10 28.71
06-01-10 38.80 38.99 38.49 2,252,200 38.91 28.57
06-01-09 38.39 39.03 38.31 3,102,200 38.91 28.57
06-01-06 38.62 38.96 37.92 3,247,000 38.37 28.17
06-01-05 37.16 38.46 37.16 4,014,300 38.22 28.06
06-01-04 36.55 37.12 36.55 3,351,800 37.04 27.19
06-01-03 36.13 36.78 35.34 3,575,900 36.70 26.94
Date Open High Low Vol Cls adjCls
05-12-30 35.97 36.06 35.61 1,683,300 35.87 26.34
05-12-29 36.40 36.62 36.10 1,304,500 36.22 26.59
05-12-28 36.26 36.70 36.24 1,146,500 36.51 26.81
05-12-27 37.10 37.29 36.26 1,576,100 36.28 26.64
05-12-23 36.75 37.23 36.75 1,489,700 37.01 27.17
05-12-22 36.67 36.91 36.52 2,077,600 36.82 27.03
05-12-21 36.61 37.00 36.33 2,674,400 36.60 26.87
05-12-20 36.89 37.29 36.42 3,288,100 36.50 26.80
05-12-19 37.67 37.79 36.77 2,265,400 36.78 27.00
Date Open High Low Vol Cls adjCls
05-12-16 38.10 38.10 37.60 2,465,400 37.70 27.68
05-12-15 38.30 38.48 37.88 2,078,700 37.96 27.87
05-12-14 38.68 39.18 38.06 2,848,700 38.26 28.09
05-12-13 38.35 39.20 38.16 1,882,200 38.79 28.48
05-12-12 38.45 38.76 38.25 1,652,900 38.43 28.21
05-12-09 38.42 38.82 37.96 3,100,800 38.44 28.22
05-12-08 39.35 39.38 37.90 4,353,000 38.32 28.13
05-12-07 39.35 39.81 39.04 2,709,400 39.15 28.74
05-12-06 39.63 40.40 39.43 2,972,800 39.44 28.96
Date Open High Low Vol Cls adjCls
05-12-05 39.69 39.82 38.95 4,127,400 39.16 28.75
05-12-02 39.05 40.15 38.95 8,030,000 39.74 29.18
05-12-01 38.24 39.42 38.14 4,150,900 39.25 28.82
05-11-30 37.27 38.15 37.25 3,083,000 37.92 27.84
05-11-29 37.46 37.59 37.13 2,853,100 37.26 27.36
05-11-28 37.94 37.99 37.18 3,107,800 37.19 27.30
05-11-25 37.88 38.37 37.80 811,000 38.02 27.91
05-11-23 38.00 38.50 37.73 2,139,800 37.74 27.71
05-11-22 37.33 38.35 37.30 2,937,100 38.00 27.90
Date Open High Low Vol Cls adjCls
05-11-21 37.50 38.03 37.05 2,503,100 37.69 27.60
05-11-18 37.41 37.83 36.86 2,682,200 37.27 27.29
05-11-17 36.44 37.00 36.11 2,522,500 36.96 27.06
05-11-16 37.00 37.00 36.06 3,326,600 36.41 26.66
05-11-15 37.68 37.77 36.95 2,349,100 37.09 27.16
05-11-14 37.36 37.79 37.10 2,059,300 37.72 27.62
05-11-11 37.15 37.60 37.07 3,407,700 37.40 27.39
05-11-10 36.30 37.02 35.81 2,519,300 36.99 27.09
05-11-09 36.10 36.61 35.73 2,295,400 36.25 26.54
Date Open High Low Vol Cls adjCls
05-11-08 36.35 36.63 36.00 2,124,200 36.10 26.43
05-11-07 36.51 36.94 36.25 2,807,800 36.63 26.82
05-11-04 36.15 36.48 35.52 2,061,400 36.20 26.51
05-11-03 35.50 36.42 35.47 4,506,800 36.13 26.46
05-11-02 34.65 35.57 34.61 3,330,400 35.43 25.94
05-11-01 34.78 34.78 34.18 3,134,000 34.50 25.26
05-10-31 34.69 35.28 34.69 3,255,500 34.78 25.47
05-10-28 33.70 34.69 33.50 3,949,800 34.61 25.34
05-10-27 34.56 34.60 33.71 2,382,600 33.81 24.76
Date Open High Low Vol Cls adjCls
05-10-26 35.41 35.41 34.22 2,670,400 34.53 25.28
05-10-25 34.95 35.35 34.57 2,692,400 34.59 25.33
05-10-24 35.47 35.60 34.60 3,603,200 34.95 25.59
05-10-21 35.70 35.82 35.25 4,391,900 35.27 25.83
05-10-20 35.60 35.90 35.08 8,541,600 35.28 25.83
05-10-19 33.00 33.35 32.35 3,569,400 33.19 24.30
05-10-18 32.70 33.18 32.62 2,353,800 33.01 24.17
05-10-17 33.36 33.45 32.86 2,800,200 33.00 24.16
05-10-14 33.33 33.60 33.00 4,721,200 33.38 24.44
Date Open High Low Vol Cls adjCls
05-10-13 32.85 33.16 32.31 4,658,800 33.01 24.17
05-10-12 32.30 33.01 31.71 6,857,200 32.96 24.13
05-10-11 33.18 33.25 32.21 6,346,900 32.48 23.78
05-10-10 34.47 34.48 33.00 5,027,900 33.02 24.18
05-10-07 34.74 35.08 34.26 3,066,800 34.47 25.24
05-10-06 35.54 35.54 33.96 6,479,100 34.43 25.21
05-10-05 36.65 36.84 35.45 3,974,600 35.51 26.00
05-10-04 37.42 37.63 36.70 2,481,200 36.77 26.92
05-10-03 37.32 37.90 37.28 2,235,900 37.36 27.36
Date Open High Low Vol Cls adjCls
05-09-30 36.48 37.55 36.48 3,248,600 37.14 27.20
05-09-29 35.81 36.58 35.51 3,276,500 36.44 26.68
05-09-28 35.83 36.36 35.47 2,230,100 35.91 26.29
05-09-27 36.05 36.11 35.30 3,144,700 35.70 26.14
05-09-26 36.46 36.57 35.74 2,920,400 36.09 26.43
05-09-23 36.04 36.16 35.65 2,829,900 36.15 26.47
05-09-22 36.00 36.49 35.71 2,127,800 36.15 26.47
05-09-21 36.48 36.61 35.88 2,231,900 36.17 26.49
05-09-20 37.26 37.63 36.63 2,902,100 36.73 26.90
Date Open High Low Vol Cls adjCls
05-09-19 37.70 37.90 36.79 4,234,400 37.07 27.14
05-09-16 38.10 38.24 37.72 3,065,700 37.85 27.72
05-09-15 38.15 38.28 37.59 3,329,500 37.95 27.79
05-09-14 38.30 38.49 38.03 2,120,800 38.15 27.93
05-09-13 38.06 38.63 38.06 3,660,600 38.35 28.08
05-09-12 38.26 38.63 38.20 1,703,700 38.31 28.05
05-09-09 37.90 38.52 37.52 4,310,500 38.36 28.09
05-09-08 37.13 37.96 36.88 3,089,900 37.45 27.42
05-09-07 36.30 37.26 36.30 1,831,900 36.88 27.00
Date Open High Low Vol Cls adjCls
05-09-06 36.63 37.26 36.58 2,199,900 37.21 27.25
05-09-02 36.31 36.64 35.96 2,573,400 36.57 26.78
05-09-01 36.45 36.70 35.70 3,715,100 36.20 26.51
05-08-31 35.65 36.47 35.46 3,329,400 36.45 26.69
05-08-30 35.95 35.99 35.21 3,176,000 35.62 26.08
05-08-29 35.25 36.28 35.20 2,290,600 36.15 26.47
05-08-26 36.24 36.24 35.52 2,902,600 35.54 26.02
05-08-25 36.30 36.63 36.00 1,922,400 36.16 26.48
05-08-24 36.41 37.08 36.05 2,604,100 36.17 26.49
Date Open High Low Vol Cls adjCls
05-08-23 36.75 37.07 36.32 1,585,200 36.58 26.71
05-08-22 36.33 36.84 36.20 2,217,000 36.77 26.85
05-08-19 36.63 36.78 36.23 2,150,700 36.24 26.46
05-08-18 36.95 36.98 36.48 2,300,900 36.50 26.65
05-08-17 37.09 37.29 36.83 1,919,200 37.04 27.05
05-08-16 37.50 37.50 36.84 1,843,600 37.02 27.03
05-08-15 37.18 37.84 37.00 2,457,700 37.57 27.43
05-08-12 38.05 38.08 36.72 3,921,100 37.25 27.20
05-08-11 38.05 38.43 37.58 3,232,300 38.42 28.06
Date Open High Low Vol Cls adjCls
05-08-10 37.66 37.99 37.00 2,697,300 37.11 27.10
05-08-09 37.49 37.88 37.32 2,525,500 37.50 27.38
05-08-08 37.30 37.68 37.05 2,958,300 37.39 27.30
05-08-05 37.60 37.75 37.04 3,365,900 37.15 27.13
05-08-04 38.15 38.38 37.63 3,454,100 37.64 27.49
05-08-03 39.25 39.87 38.50 7,304,800 38.58 28.17
05-08-02 39.80 41.21 39.57 5,260,400 40.72 29.74
05-08-01 39.25 39.48 38.83 2,492,300 39.06 28.52
05-07-29 39.76 39.80 39.03 3,310,100 39.20 28.63
Date Open High Low Vol Cls adjCls
05-07-28 39.98 40.18 39.50 2,031,600 39.92 29.15
05-07-27 40.36 40.54 38.91 3,987,400 39.97 29.19
05-07-26 40.82 40.82 40.32 2,385,800 40.60 29.65
05-07-25 40.73 41.08 40.36 1,466,900 40.51 29.58
05-07-22 40.88 41.32 40.34 2,358,500 40.71 29.73
05-07-21 41.32 41.32 40.65 3,052,900 40.86 29.84
05-07-20 40.70 41.38 40.26 2,695,800 41.32 30.17
05-07-19 40.55 40.98 40.15 1,356,200 40.95 29.90
05-07-18 40.23 40.27 39.85 2,097,800 40.24 29.38
Date Open High Low Vol Cls adjCls
05-07-15 40.80 40.88 40.20 3,208,200 40.45 29.54
05-07-14 40.75 41.40 40.25 3,451,300 40.90 29.87
05-07-13 40.45 40.65 40.28 3,273,500 40.50 29.57
05-07-12 40.17 40.83 40.17 3,320,800 40.60 29.65
05-07-11 39.79 40.39 39.71 3,068,300 40.37 29.48
05-07-08 39.22 39.50 39.00 4,019,700 39.49 28.84
05-07-07 38.53 39.30 38.30 3,986,500 39.28 28.68
05-07-06 37.65 38.69 37.58 3,447,500 38.46 28.08
05-07-05 37.16 37.86 37.10 2,489,700 37.57 27.43
Date Open High Low Vol Cls adjCls
05-07-01 37.45 37.69 37.09 1,149,200 37.33 27.26
05-06-30 37.45 37.78 37.16 2,319,500 37.31 27.25
05-06-29 37.71 37.71 37.20 1,956,700 37.41 27.32
05-06-28 37.52 37.79 37.36 2,061,900 37.68 27.52
05-06-27 37.96 38.00 37.28 2,668,900 37.28 27.22
05-06-24 38.50 38.56 37.95 3,055,000 37.96 27.72
05-06-23 38.21 39.76 38.16 3,530,200 38.64 28.22
05-06-22 38.15 38.42 37.92 1,427,500 38.16 27.87
05-06-21 37.83 38.30 37.77 2,666,300 37.87 27.65
Date Open High Low Vol Cls adjCls
05-06-20 38.00 38.25 37.80 1,557,300 37.91 27.68
05-06-17 38.82 38.82 38.03 2,274,900 38.25 27.93
05-06-16 37.94 38.82 37.80 3,243,100 38.46 28.08
05-06-15 37.73 38.00 37.42 3,345,000 37.86 27.65
05-06-14 37.95 38.15 37.46 2,019,000 37.55 27.42
05-06-13 38.00 38.28 37.69 3,182,900 37.95 27.71
05-06-10 38.75 38.76 38.00 3,327,700 38.08 27.81
05-06-09 37.74 38.70 37.28 2,672,700 38.63 28.21
05-06-08 38.15 38.20 37.61 2,722,400 37.74 27.56
Date Open High Low Vol Cls adjCls
05-06-07 37.99 38.47 37.43 2,139,200 37.47 27.36
05-06-06 38.01 38.01 37.46 2,739,500 37.79 27.60
05-06-03 37.78 38.45 37.61 3,243,600 37.88 27.66
05-06-02 37.07 37.93 36.95 2,392,900 37.91 27.68
05-06-01 37.08 37.63 36.80 2,239,000 37.04 27.05
05-05-31 36.82 37.20 36.52 2,420,500 37.08 27.08
05-05-27 36.90 36.90 36.30 1,576,000 36.69 26.79
05-05-26 36.63 37.12 36.50 1,772,500 36.99 27.01
05-05-25 36.84 36.84 36.02 1,718,700 36.29 26.50
Date Open High Low Vol Cls adjCls
05-05-24 36.41 36.90 36.17 2,341,300 36.85 26.84
05-05-23 37.09 37.18 36.44 2,307,700 36.53 26.60
05-05-20 36.97 37.20 36.50 1,534,000 37.08 27.00
05-05-19 37.00 37.25 36.71 2,239,800 36.89 26.87
05-05-18 36.73 37.04 36.25 2,554,600 36.86 26.84
05-05-17 36.33 36.83 36.21 2,487,200 36.70 26.73
05-05-16 35.66 36.45 35.38 4,115,000 36.42 26.52
05-05-13 34.88 36.20 34.55 6,184,600 35.49 25.85
05-05-12 34.24 34.76 34.02 4,304,000 34.31 24.99
Date Open High Low Vol Cls adjCls
05-05-11 34.43 34.49 33.50 2,405,600 34.06 24.80
05-05-10 34.41 34.58 34.00 1,872,300 34.13 24.86
05-05-09 34.50 34.85 34.30 2,243,000 34.55 25.16
05-05-06 34.85 34.90 34.48 1,869,800 34.62 25.21
05-05-05 34.41 35.16 34.41 1,934,000 34.62 25.21
05-05-04 33.99 34.66 33.85 2,862,000 34.56 25.17
05-05-03 33.85 34.25 33.55 2,458,800 33.67 24.52
05-05-02 34.11 34.38 33.72 1,902,800 33.85 24.65
05-04-29 33.87 34.28 33.25 2,465,400 34.11 24.84
Date Open High Low Vol Cls adjCls
05-04-28 33.43 34.15 33.43 3,089,600 33.52 24.41
05-04-27 33.25 33.82 32.91 2,368,600 33.36 24.29
05-04-26 33.66 34.62 33.50 2,597,500 33.52 24.41
05-04-25 33.88 34.13 33.65 2,209,300 33.70 24.54
05-04-22 34.15 34.19 33.42 1,997,500 33.80 24.62
05-04-21 33.85 34.43 33.56 2,769,800 34.35 25.02
05-04-20 34.02 34.25 33.26 4,812,100 33.42 24.34
05-04-19 33.86 34.21 33.75 3,637,000 33.85 24.65
05-04-18 33.10 33.69 32.96 2,893,500 33.36 24.29
Date Open High Low Vol Cls adjCls
05-04-15 33.35 33.36 32.65 4,469,300 32.84 23.92
05-04-14 34.19 34.74 33.40 2,840,200 33.65 24.51
05-04-13 34.80 34.81 33.90 2,250,100 34.10 24.83
05-04-12 35.34 35.35 34.09 3,859,100 34.93 25.44
05-04-11 35.75 35.90 35.28 1,138,800 35.34 25.74
05-04-08 36.05 36.24 35.66 1,735,900 35.67 25.98
05-04-07 35.41 36.10 35.33 2,378,800 36.09 26.28
05-04-06 35.56 35.80 35.31 2,844,200 35.41 25.79
05-04-05 35.60 36.05 35.22 2,749,000 35.31 25.71
Date Open High Low Vol Cls adjCls
05-04-04 35.89 35.94 35.20 2,406,300 35.60 25.93
05-04-01 36.40 36.50 35.55 2,696,500 35.71 26.01
05-03-31 36.33 36.41 35.95 2,422,900 36.14 26.32
05-03-30 35.23 36.33 35.23 3,461,800 36.33 26.46
05-03-29 35.43 35.96 35.07 3,268,900 35.12 25.58
05-03-28 35.88 36.35 35.66 1,731,800 35.66 25.97
05-03-24 36.23 36.44 35.80 2,507,400 35.80 26.07
05-03-23 35.67 36.82 35.67 2,670,600 36.23 26.38
05-03-22 36.04 36.70 35.83 3,548,900 35.83 26.09
Date Open High Low Vol Cls adjCls
05-03-21 35.72 35.99 35.25 3,221,000 35.71 26.01
05-03-18 36.03 36.14 35.54 2,694,300 35.83 26.09
05-03-17 35.94 36.37 35.72 2,211,300 36.02 26.23
05-03-16 36.45 36.86 35.80 3,334,100 35.92 26.16
05-03-15 37.47 37.47 36.51 3,241,600 36.57 26.63
05-03-14 37.13 37.51 36.98 2,840,500 37.21 27.10
05-03-11 38.30 38.30 37.00 5,608,000 37.13 27.04
05-03-10 36.97 38.00 36.62 4,794,000 37.85 27.56
05-03-09 37.20 37.70 36.86 3,548,800 36.92 26.89
Date Open High Low Vol Cls adjCls
05-03-08 36.85 37.43 36.75 2,862,200 36.95 26.91
05-03-07 37.12 37.53 36.90 3,700,200 37.05 26.98
05-03-04 37.40 37.70 36.60 2,799,400 37.12 27.03
05-03-03 37.79 37.90 36.66 3,313,400 36.93 26.89
05-03-02 37.50 38.30 37.27 4,101,600 37.71 27.46
05-03-01 37.17 38.07 37.17 3,731,300 38.00 27.67
05-02-28 37.56 38.06 36.57 3,373,900 36.72 26.74
05-02-25 37.15 37.97 36.91 3,363,400 37.50 27.31
05-02-24 36.47 37.35 36.32 3,340,200 37.32 27.18
Date Open High Low Vol Cls adjCls
05-02-23 36.78 37.10 36.05 3,333,200 36.59 26.65
05-02-22 35.96 37.50 35.94 4,146,100 36.50 26.54
05-02-18 36.70 36.75 36.24 2,131,500 36.30 26.39
05-02-17 37.02 37.40 36.60 3,180,300 36.70 26.68
05-02-16 37.20 37.54 36.71 2,475,400 37.13 27.00
05-02-15 37.61 38.09 37.02 3,464,100 37.32 27.13
05-02-14 38.01 38.10 37.35 3,323,300 37.60 27.34
05-02-11 36.70 38.87 36.63 9,298,400 38.05 27.66
05-02-10 38.18 38.38 36.43 7,508,600 36.83 26.78
Date Open High Low Vol Cls adjCls
05-02-09 37.95 37.95 36.96 3,771,500 37.18 27.03
05-02-08 37.45 38.76 37.39 3,350,400 38.02 27.64
05-02-07 37.35 38.06 37.14 3,296,900 37.52 27.28
05-02-04 35.60 37.60 35.55 5,226,100 37.52 27.28
05-02-03 36.01 36.01 34.95 2,919,800 35.24 25.62
05-02-02 35.85 36.27 35.65 2,316,300 36.01 26.18
05-02-01 35.89 36.72 35.85 3,079,500 35.99 26.17
05-01-31 35.10 35.92 35.10 3,617,300 35.89 26.09
05-01-28 34.80 35.34 34.43 2,777,900 34.74 25.26
Date Open High Low Vol Cls adjCls
05-01-27 34.88 35.11 34.47 2,652,100 34.83 25.32
05-01-26 34.65 34.99 34.34 3,364,400 34.88 25.36
05-01-25 34.20 34.66 34.06 2,803,200 34.30 24.94
05-01-24 34.88 34.88 33.95 3,899,300 34.05 24.76
05-01-21 34.66 35.14 34.43 3,580,200 34.47 25.06
05-01-20 34.95 35.52 34.53 4,633,600 34.65 25.19
05-01-19 36.08 36.39 35.09 3,614,600 35.14 25.55
05-01-18 35.50 36.44 35.29 3,791,200 36.07 26.22
05-01-14 35.20 36.00 35.20 2,530,200 35.64 25.91
Date Open High Low Vol Cls adjCls
05-01-13 35.56 35.68 34.95 3,907,900 35.10 25.52
05-01-12 35.35 35.75 34.82 3,263,600 35.56 25.85
05-01-11 35.10 35.36 34.77 3,394,500 35.08 25.51
05-01-10 35.16 35.93 35.07 2,809,900 35.41 25.75
05-01-07 35.50 36.21 35.23 3,925,700 35.55 25.85
05-01-06 35.56 35.90 35.27 4,049,400 35.50 25.81
05-01-05 35.11 35.91 34.88 6,026,900 35.56 25.85
05-01-04 36.64 36.70 34.50 5,831,700 35.40 25.74
05-01-03 37.02 37.37 36.39 3,211,000 36.39 26.46
Date Open High Low Vol Cls adjCls
04-12-31 36.95 37.29 36.82 1,436,300 36.92 26.84
04-12-30 36.85 37.27 36.84 2,108,800 37.03 26.92
04-12-29 36.10 36.89 36.10 2,006,600 36.64 26.64
04-12-28 35.99 36.44 35.90 2,014,700 36.23 26.34
04-12-27 36.70 36.82 36.05 1,761,000 36.08 26.23
04-12-23 36.59 37.09 36.27 1,652,100 36.45 26.50
04-12-22 36.11 36.96 36.11 2,357,400 36.69 26.68
04-12-21 36.50 36.62 36.01 3,812,200 36.47 26.52
04-12-20 36.99 37.00 36.00 3,699,400 36.15 26.28
Date Open High Low Vol Cls adjCls
04-12-17 36.71 37.76 36.38 5,178,000 36.59 26.60
04-12-16 37.96 38.29 37.03 3,855,100 37.12 26.99
04-12-15 37.88 38.40 37.52 4,923,800 37.99 27.62
04-12-14 36.70 37.84 36.70 4,869,700 37.68 27.40
04-12-13 36.94 36.94 35.93 3,696,600 36.40 26.46
04-12-10 35.70 36.74 35.70 3,988,100 36.42 26.48
04-12-09 36.00 37.65 35.29 8,220,800 36.25 26.36
04-12-08 37.70 37.71 35.84 5,938,100 36.14 26.28
04-12-07 38.41 38.77 37.51 3,788,100 37.70 27.41
Date Open High Low Vol Cls adjCls
04-12-06 38.46 38.67 37.91 2,734,500 38.38 27.90
04-12-03 38.75 39.08 38.21 4,967,500 38.66 28.11
04-12-02 37.50 38.93 37.38 4,447,100 37.71 27.42
04-12-01 37.05 37.84 36.55 4,305,600 37.71 27.42
04-11-30 37.75 37.84 36.32 5,371,000 36.95 26.82
04-11-29 38.39 38.82 37.58 5,083,800 37.67 27.34
04-11-26 38.81 39.10 38.53 1,207,200 38.70 28.09
04-11-24 39.73 40.17 38.53 5,590,500 38.91 28.24
04-11-23 39.23 39.99 38.57 4,944,400 39.01 28.32
Date Open High Low Vol Cls adjCls
04-11-22 39.75 39.90 39.18 4,381,900 39.40 28.60
04-11-19 41.09 41.20 39.82 3,562,400 39.90 28.96
04-11-18 41.12 41.38 40.53 3,579,800 41.34 30.01
04-11-17 41.00 41.57 40.58 4,758,800 41.12 29.85
04-11-16 40.57 41.29 40.35 5,010,600 40.48 29.38
04-11-15 40.15 41.66 39.70 5,672,100 41.07 29.81
04-11-12 39.22 39.63 38.70 2,841,000 39.47 28.65
04-11-11 39.10 39.44 38.77 2,807,300 39.10 28.38
04-11-10 39.34 39.35 38.32 4,224,100 38.50 27.95
Date Open High Low Vol Cls adjCls
04-11-09 39.81 40.07 39.32 2,328,300 39.45 28.64
04-11-08 39.61 40.13 39.40 1,845,300 39.66 28.79
04-11-05 39.95 40.22 39.25 3,194,800 39.61 28.75
04-11-04 38.97 39.85 38.79 3,177,900 39.56 28.72
04-11-03 40.94 40.98 38.83 4,333,200 38.97 28.29
04-11-02 40.25 40.77 39.65 4,471,700 39.99 29.03
04-11-01 40.19 40.58 39.79 2,590,100 40.32 29.27
04-10-29 40.13 40.50 39.62 2,493,200 40.26 29.22
04-10-28 40.22 40.95 39.72 4,063,300 40.10 29.11
Date Open High Low Vol Cls adjCls
04-10-27 38.75 40.32 38.65 3,113,500 40.23 29.20
04-10-26 39.10 39.39 38.38 2,600,300 38.84 28.19
04-10-25 38.99 39.73 38.99 3,723,500 39.04 28.34
04-10-22 40.01 40.07 38.55 5,614,300 38.62 28.03
04-10-21 38.20 40.88 37.40 9,311,700 40.30 29.25
04-10-20 37.78 38.83 37.30 4,052,700 38.26 27.77
04-10-19 37.91 38.52 37.75 4,177,100 37.77 27.42
04-10-18 37.01 37.45 36.50 3,961,000 37.40 27.15
04-10-15 37.40 37.80 37.03 2,612,100 37.36 27.12
Date Open High Low Vol Cls adjCls
04-10-14 38.13 38.14 37.01 3,631,700 37.26 27.05
04-10-13 38.45 38.84 38.04 4,768,000 38.24 27.76
04-10-12 37.50 38.11 37.31 3,576,700 37.70 27.37
04-10-11 38.65 38.65 37.85 3,826,900 38.39 27.87
04-10-08 39.36 39.59 38.09 3,944,200 38.64 28.05
04-10-07 39.99 40.30 39.50 3,881,800 39.59 28.74
04-10-06 39.76 40.08 39.02 3,418,100 40.06 29.08
04-10-05 40.02 40.57 39.51 3,828,800 40.01 29.04
04-10-04 40.33 41.45 40.27 4,338,700 40.38 29.31
Date Open High Low Vol Cls adjCls
04-10-01 39.45 40.24 39.21 3,859,900 39.88 28.95
04-09-30 38.65 39.70 38.47 5,358,600 38.78 28.15
04-09-29 37.48 38.80 37.47 4,676,300 38.64 28.05
04-09-28 37.31 37.65 36.93 3,889,300 37.47 27.20
04-09-27 36.65 37.89 36.65 3,417,100 37.30 27.08
04-09-24 38.44 38.74 37.05 4,502,400 37.46 27.19
04-09-23 38.38 39.09 37.85 3,226,500 38.62 28.03
04-09-22 39.15 39.15 38.26 3,688,800 38.37 27.85
04-09-21 39.29 39.86 39.10 4,519,100 39.41 28.61
Date Open High Low Vol Cls adjCls
04-09-20 37.25 39.49 37.11 7,067,500 39.22 28.47
04-09-17 36.94 37.68 36.69 4,351,400 37.57 27.27
04-09-16 36.73 37.29 36.52 3,573,300 36.63 26.59
04-09-15 37.85 37.85 36.37 3,815,300 36.60 26.57
04-09-14 37.85 38.06 37.23 4,952,700 37.84 27.47
04-09-13 38.10 38.68 37.33 6,865,400 37.85 27.47
04-09-10 35.80 37.47 35.50 6,595,800 37.22 27.02
04-09-09 34.36 36.33 34.28 6,825,900 35.79 25.98
04-09-08 33.60 34.43 33.59 4,088,700 33.87 24.59
Date Open High Low Vol Cls adjCls
04-09-07 34.60 34.77 33.60 4,196,600 33.78 24.52
04-09-03 35.00 35.59 34.00 4,573,400 34.17 24.80
04-09-02 34.87 35.85 34.72 3,384,100 35.74 25.94
04-09-01 34.75 35.73 34.61 4,150,300 35.11 25.49
04-08-31 34.40 34.81 33.98 5,974,000 34.72 25.20
04-08-30 35.09 35.18 34.28 2,772,200 34.40 24.97
04-08-27 35.18 35.53 34.94 2,491,100 35.08 25.46
04-08-26 35.50 35.61 34.86 3,485,900 35.01 25.41
04-08-25 35.04 35.81 34.81 7,002,900 35.53 25.79
Date Open High Low Vol Cls adjCls
04-08-24 36.97 36.99 35.31 5,519,900 35.61 25.80
04-08-23 36.77 37.45 36.60 3,485,900 36.75 26.63
04-08-20 36.63 36.84 36.21 3,090,800 36.72 26.61
04-08-19 36.26 36.91 36.20 5,634,500 36.63 26.54
04-08-18 35.12 36.46 35.03 4,384,900 36.37 26.36
04-08-17 34.35 35.80 34.35 6,329,700 35.37 25.63
04-08-16 33.93 34.40 33.85 5,768,500 34.22 24.80
04-08-13 31.36 33.75 31.36 14,452,300 33.57 24.33
04-08-12 35.00 35.41 33.72 9,405,100 33.83 24.52
Date Open High Low Vol Cls adjCls
04-08-11 33.50 35.82 32.49 12,330,900 35.75 25.91
04-08-10 36.15 36.18 35.30 4,688,400 35.84 25.97
04-08-09 36.45 36.65 35.44 4,009,600 35.92 26.03
04-08-06 37.98 37.98 35.86 5,415,800 36.20 26.23
04-08-05 38.13 38.95 38.05 4,294,500 38.13 27.63
04-08-04 37.93 38.59 37.41 3,726,800 38.13 27.63
04-08-03 40.00 40.03 38.22 4,493,800 38.29 27.75
04-08-02 39.70 40.46 39.24 4,011,700 40.27 29.18
04-07-30 38.92 39.88 38.53 3,756,200 39.70 28.77
Date Open High Low Vol Cls adjCls
04-07-29 38.51 39.90 38.31 4,392,800 38.92 28.20
04-07-28 38.35 38.59 37.36 4,233,500 38.34 27.78
04-07-27 38.79 39.09 37.25 5,820,000 38.64 28.00
04-07-26 39.18 39.42 38.11 4,607,300 38.79 28.11
04-07-23 40.35 40.52 39.26 4,367,300 39.26 28.45
04-07-22 39.30 41.19 39.30 4,154,600 40.75 29.53
04-07-21 41.42 41.75 39.74 5,515,700 39.74 28.80
04-07-20 39.87 40.73 39.76 4,636,900 40.63 29.44
04-07-19 40.38 40.44 39.31 5,139,800 39.80 28.84
Date Open High Low Vol Cls adjCls
04-07-16 42.39 42.39 40.00 4,331,800 40.04 29.02
04-07-15 41.60 42.30 41.30 4,062,100 41.39 29.99
04-07-14 42.20 42.21 40.92 7,139,100 41.37 29.98
04-07-13 42.62 43.07 42.43 3,351,100 42.72 30.96
04-07-12 42.60 42.96 41.65 5,969,100 42.63 30.89
04-07-09 42.80 43.35 42.80 3,685,400 43.25 31.34
04-07-08 42.69 43.12 42.15 4,478,000 42.37 30.70
04-07-07 42.40 43.43 42.40 3,401,900 43.15 31.27
04-07-06 43.75 43.88 42.11 5,359,600 42.56 30.84
Date Open High Low Vol Cls adjCls
04-07-02 44.80 44.89 43.50 3,683,200 44.25 32.07
04-07-01 46.76 46.85 44.69 5,350,100 44.85 32.50
04-06-30 46.25 47.37 46.15 3,726,600 47.08 34.12
04-06-29 45.62 46.34 45.51 2,661,300 46.15 33.44
04-06-28 46.47 46.52 45.56 2,761,200 45.61 33.05
04-06-25 46.00 46.34 45.70 2,906,200 46.19 33.47
04-06-24 46.54 47.20 45.92 3,085,900 46.00 33.33
04-06-23 46.41 46.77 45.83 3,970,700 46.53 33.72
04-06-22 45.25 46.59 45.11 3,781,000 46.41 33.63
Date Open High Low Vol Cls adjCls
04-06-21 45.86 46.20 44.95 3,220,000 45.03 32.63
04-06-18 45.65 46.78 45.50 3,576,700 45.73 33.14
04-06-17 47.67 47.67 44.82 4,982,900 45.65 33.08
04-06-16 48.73 48.76 47.35 2,972,600 47.67 34.54
04-06-15 48.50 49.10 48.34 2,970,700 48.59 35.21
04-06-14 48.40 48.59 47.69 3,021,800 48.05 34.82
04-06-10 48.80 49.11 47.55 2,635,000 48.40 35.07
04-06-09 49.75 49.75 48.20 3,204,400 48.24 34.96
04-06-08 49.45 50.17 49.30 3,624,700 49.75 36.05
Date Open High Low Vol Cls adjCls
04-06-07 48.28 50.00 48.11 4,091,400 49.86 36.13
04-06-04 48.00 48.39 47.51 2,944,300 47.65 34.53
04-06-03 47.80 47.93 46.86 3,606,400 46.96 34.03
04-06-02 48.42 48.43 47.29 4,542,700 48.04 34.81
04-06-01 48.60 49.37 48.04 3,276,800 48.41 35.08
04-05-28 49.14 49.35 48.77 2,536,100 49.15 35.62
04-05-27 49.02 49.47 48.58 3,234,600 48.97 35.49
04-05-26 48.65 49.19 48.30 2,981,000 48.80 35.36
04-05-25 47.70 48.96 46.68 5,586,200 48.70 35.25
Date Open High Low Vol Cls adjCls
04-05-24 48.54 48.76 47.85 2,989,000 47.87 34.65
04-05-21 47.88 48.20 47.45 2,953,100 48.08 34.80
04-05-20 48.05 48.07 46.98 3,639,600 47.58 34.44
04-05-19 48.49 49.29 47.88 4,783,500 47.91 34.68
04-05-18 46.55 48.43 46.35 5,807,000 47.72 34.54
04-05-17 46.46 46.46 45.35 5,482,000 45.72 33.09
04-05-14 47.15 48.24 46.47 7,894,700 46.71 33.81
04-05-13 46.00 46.47 45.35 4,525,300 45.95 33.26
04-05-12 46.00 46.28 44.46 4,841,400 46.05 33.33
Date Open High Low Vol Cls adjCls
04-05-11 46.30 46.80 46.03 3,147,700 46.62 33.74
04-05-10 45.25 46.71 45.17 5,024,400 45.86 33.19
04-05-07 44.65 46.61 44.50 6,229,400 45.75 33.11
04-05-06 43.50 44.53 43.33 4,112,300 44.13 31.94
04-05-05 43.80 44.46 42.98 4,692,300 44.11 31.93
04-05-04 42.70 43.80 42.43 4,653,900 43.18 31.25
04-05-03 43.05 43.76 41.50 4,358,100 42.30 30.62
04-04-30 44.09 44.44 42.52 4,351,700 42.60 30.83
04-04-29 45.30 45.57 43.34 5,388,000 43.99 31.84
Date Open High Low Vol Cls adjCls
04-04-28 45.35 46.53 45.05 3,917,100 45.05 32.61
04-04-27 46.48 46.70 45.29 3,532,600 45.43 32.88
04-04-26 47.62 47.76 45.99 3,778,300 46.06 33.34
04-04-23 46.65 47.82 46.61 2,942,300 47.62 34.47
04-04-22 45.35 46.40 44.87 3,983,600 46.21 33.45
04-04-21 45.95 46.40 44.92 5,120,300 46.00 33.29
04-04-20 48.20 48.20 45.87 3,374,700 45.95 33.26
04-04-19 47.50 48.43 47.33 2,391,700 48.03 34.76
04-04-16 47.59 47.87 46.27 3,302,200 47.60 34.45
Date Open High Low Vol Cls adjCls
04-04-15 49.50 49.57 47.25 4,182,800 47.66 34.49
04-04-14 49.00 49.77 48.92 3,158,400 49.23 35.63
04-04-13 50.10 50.36 48.90 1,986,500 49.24 35.64
04-04-12 49.90 50.12 49.30 1,449,400 50.03 36.21
04-04-08 50.05 50.28 49.42 1,829,600 49.85 36.08
04-04-07 49.65 49.99 48.64 2,286,100 49.47 35.80
04-04-06 49.62 49.97 48.97 3,038,200 49.65 35.93
04-04-05 50.45 50.98 49.89 2,381,500 50.71 36.70
04-04-02 49.70 50.90 49.70 4,520,600 50.73 36.72
Date Open High Low Vol Cls adjCls
04-04-01 47.93 49.28 47.93 3,454,800 48.99 35.46
04-03-31 48.00 48.49 47.24 2,593,500 48.01 34.75
04-03-30 48.05 48.24 46.89 2,516,900 47.86 34.64
04-03-29 47.22 48.44 47.18 3,303,900 48.05 34.78
04-03-26 48.07 48.29 46.68 4,309,600 46.70 33.80
04-03-25 46.35 48.50 46.09 4,767,900 48.32 34.97
04-03-24 44.90 46.84 44.66 3,723,800 46.09 33.36
04-03-23 45.56 45.97 44.33 3,226,400 44.89 32.49
04-03-22 44.67 45.39 44.44 3,988,200 45.11 32.65
Date Open High Low Vol Cls adjCls
04-03-19 46.08 46.86 45.04 3,105,400 45.11 32.65
04-03-18 46.84 47.17 45.58 3,818,400 46.08 33.35
04-03-17 46.75 47.44 46.55 2,468,900 47.13 34.11
04-03-16 46.80 46.97 45.61 4,371,600 46.20 33.44
04-03-15 48.15 48.15 45.62 3,346,700 46.60 33.73
04-03-12 47.56 48.43 47.53 2,478,500 48.24 34.91
04-03-11 47.36 48.95 47.11 4,032,100 47.19 34.15
04-03-10 47.90 48.49 47.05 3,569,800 47.36 34.28
04-03-09 48.85 48.92 47.13 5,374,600 48.05 34.78
Date Open High Low Vol Cls adjCls
04-03-08 50.80 51.25 48.75 2,924,200 48.86 35.36
04-03-05 50.50 51.40 50.01 2,475,000 50.79 36.76
04-03-04 51.10 51.64 50.59 1,978,900 51.01 36.92
04-03-03 51.16 51.70 50.28 2,798,600 50.74 36.72
04-03-02 51.39 52.35 51.15 3,661,500 51.15 37.02
04-03-01 49.90 51.42 49.27 3,022,200 51.39 37.19
04-02-27 50.64 50.78 49.64 3,819,700 49.90 36.12
04-02-26 50.25 50.81 49.56 3,792,500 50.55 36.59
04-02-25 49.22 50.50 49.20 3,061,200 50.22 36.35
Date Open High Low Vol Cls adjCls
04-02-24 47.90 49.75 47.87 4,389,000 49.50 35.80
04-02-23 49.84 49.84 47.23 3,799,000 48.22 34.87
04-02-20 50.44 50.44 48.68 3,166,400 49.34 35.68
04-02-19 51.99 52.37 50.00 3,946,900 50.06 36.20
04-02-18 51.02 51.90 51.00 2,945,000 51.39 37.16
04-02-17 51.00 51.35 50.74 3,713,000 50.94 36.84
04-02-13 51.35 51.70 49.76 7,904,100 50.64 36.62
04-02-12 49.99 50.38 48.83 3,244,900 48.99 35.43
04-02-11 48.85 50.01 48.85 3,241,400 49.99 36.15
Date Open High Low Vol Cls adjCls
04-02-10 48.48 49.06 48.23 2,610,800 48.77 35.27
04-02-09 48.65 48.94 48.09 2,051,000 48.09 34.78
04-02-06 46.72 48.30 46.58 4,037,000 48.04 34.74
04-02-05 46.40 46.50 45.50 3,038,600 46.00 33.27
04-02-04 46.52 46.66 45.61 2,613,000 45.78 33.11
04-02-03 46.77 47.38 46.51 2,502,700 46.92 33.93
04-02-02 47.86 48.10 46.51 2,885,100 46.77 33.82
04-01-30 47.47 48.23 47.12 2,316,400 47.85 34.60
04-01-29 47.90 47.92 46.51 3,864,700 47.60 34.42
Date Open High Low Vol Cls adjCls
04-01-28 47.59 48.77 46.75 3,870,700 47.17 34.11
04-01-27 48.82 49.08 47.17 2,985,300 47.17 34.11
04-01-26 48.62 49.16 48.52 3,221,500 49.10 35.51
04-01-23 48.94 49.32 48.10 3,404,300 48.65 35.18
04-01-22 48.85 49.71 48.01 3,511,800 48.46 35.05
04-01-21 49.80 49.80 48.56 3,021,300 48.85 35.33
04-01-20 50.50 50.50 49.53 3,050,000 49.92 36.10
04-01-16 50.99 50.99 50.08 2,869,200 50.50 36.52
04-01-15 50.54 50.88 49.86 4,570,000 50.51 36.53
Date Open High Low Vol Cls adjCls
04-01-14 50.30 50.88 49.55 3,952,200 50.70 36.67
04-01-13 50.30 50.39 49.14 4,334,200 50.09 36.22
04-01-12 49.05 50.44 48.56 4,019,700 50.29 36.37
04-01-09 49.02 49.70 48.55 2,856,100 48.82 35.31
04-01-08 48.99 49.65 48.12 3,277,500 49.61 35.88
04-01-07 48.10 48.84 47.85 3,430,200 48.74 35.25
04-01-06 47.19 48.52 46.87 3,198,500 48.26 34.90
04-01-05 46.35 47.49 46.35 2,738,200 47.20 34.13
04-01-02 45.95 46.50 45.47 2,030,400 45.79 33.11
Date Open High Low Vol Cls adjCls
03-12-31 45.46 45.90 44.83 2,378,400 45.65 33.01
03-12-30 45.75 46.28 45.29 1,679,200 45.69 33.04
03-12-29 45.18 45.96 45.18 1,523,400 45.87 33.17
03-12-26 44.80 45.20 44.79 631,000 44.86 32.44
03-12-24 44.84 45.35 44.55 1,040,100 44.98 32.53
03-12-23 44.60 45.00 44.39 1,966,800 44.84 32.43
03-12-22 44.25 45.12 43.94 2,959,600 44.37 32.09
03-12-19 45.12 45.28 43.87 3,385,000 44.35 32.07
03-12-18 43.99 45.50 43.90 3,231,600 45.12 32.63
Date Open High Low Vol Cls adjCls
03-12-17 43.97 44.07 43.19 4,127,300 43.71 31.61
03-12-16 45.00 45.18 43.10 5,020,900 43.99 31.81
03-12-15 47.95 47.95 44.85 4,010,400 44.94 32.50
03-12-12 47.15 47.33 46.25 2,780,600 46.77 33.82
03-12-11 45.52 47.50 45.25 4,376,700 47.16 34.11
03-12-10 45.02 45.59 44.46 5,306,300 45.27 32.74
03-12-09 46.90 47.00 44.85 3,842,500 45.02 32.56
03-12-08 47.17 47.45 46.05 3,793,800 46.60 33.70
03-12-05 48.55 48.55 46.80 3,283,300 47.16 34.11
Date Open High Low Vol Cls adjCls
03-12-04 48.80 49.37 47.60 3,195,800 48.55 35.11
03-12-03 49.68 50.19 48.68 2,952,300 48.80 35.29
03-12-02 49.73 50.17 49.20 2,822,500 49.42 35.74
03-12-01 49.49 50.35 49.01 2,985,100 49.80 36.01
03-11-28 49.05 50.00 48.93 878,200 49.75 35.98
03-11-26 49.70 50.06 48.55 3,498,300 49.01 35.44
03-11-25 48.80 49.50 48.45 3,347,700 49.10 35.51
03-11-24 47.89 48.85 47.65 3,069,100 48.78 35.25
03-11-21 46.50 47.99 46.03 4,120,800 47.18 34.09
Date Open High Low Vol Cls adjCls
03-11-20 46.59 46.93 45.65 3,445,100 45.81 33.10
03-11-19 46.35 47.36 45.81 7,457,900 46.59 33.67
03-11-18 45.99 46.36 44.75 4,065,500 44.89 32.44
03-11-17 45.30 47.80 44.20 4,813,900 45.24 32.69
03-11-14 47.45 47.93 45.90 3,109,400 46.15 33.35
03-11-13 46.00 48.35 46.00 3,672,100 47.45 34.29
03-11-12 47.04 48.75 47.04 2,792,200 48.68 35.18
03-11-11 46.86 47.18 46.28 2,272,200 47.04 33.99
03-11-10 47.81 47.81 46.60 3,230,700 46.87 33.87
Date Open High Low Vol Cls adjCls
03-11-07 47.59 48.25 47.01 3,687,900 47.81 34.55
03-11-06 46.73 47.77 45.99 3,015,100 47.58 34.38
03-11-05 46.00 46.84 45.42 2,710,300 46.73 33.77
03-11-04 45.74 46.47 44.90 3,329,200 46.01 33.25
03-11-03 43.36 45.97 43.35 4,000,700 45.74 33.05
03-10-31 44.75 45.04 43.57 2,878,900 44.33 32.03
03-10-30 44.81 45.54 44.18 3,466,400 44.75 32.34
03-10-29 44.01 44.60 43.56 3,308,800 44.28 32.00
03-10-28 42.17 44.42 42.17 3,645,000 44.38 32.07
Date Open High Low Vol Cls adjCls
03-10-27 41.50 42.40 41.50 2,126,200 42.17 30.47
03-10-24 41.87 41.92 40.45 3,911,400 41.50 29.99
03-10-23 42.01 42.32 41.52 3,734,100 41.87 30.25
03-10-22 44.86 44.86 42.60 3,776,800 42.90 31.00
03-10-21 43.02 45.10 43.02 5,142,000 44.86 32.42
03-10-20 42.15 43.13 41.72 2,543,100 43.02 31.09
03-10-17 43.55 43.66 41.82 2,130,700 42.11 30.43
03-10-16 42.91 43.26 42.50 2,481,700 43.09 31.14
03-10-15 43.99 44.34 42.51 4,107,600 42.91 31.01
Date Open High Low Vol Cls adjCls
03-10-14 42.78 43.93 42.37 2,416,800 43.87 31.70
03-10-13 42.73 44.00 42.62 2,077,800 43.11 31.15
03-10-10 42.87 43.20 42.35 2,514,000 42.98 31.06
03-10-09 42.89 43.24 42.10 4,013,200 42.79 30.92
03-10-08 42.98 43.00 41.80 3,276,100 42.05 30.38
03-10-07 41.99 43.00 41.85 3,371,400 42.98 31.06
03-10-06 42.00 42.35 41.92 2,738,900 42.00 30.35
03-10-03 41.00 42.48 40.21 4,583,500 42.00 30.35
03-10-02 39.04 40.20 38.98 2,633,400 39.83 28.78
Date Open High Low Vol Cls adjCls
03-10-01 38.40 39.47 38.29 3,570,300 39.30 28.40
03-09-30 39.30 39.30 38.02 3,365,100 38.02 27.47
03-09-29 38.70 39.61 38.63 3,069,800 39.30 28.40
03-09-26 38.75 39.64 38.10 3,344,900 38.19 27.60
03-09-25 38.80 40.30 38.68 3,423,500 38.69 27.96
03-09-24 40.80 40.89 38.60 2,830,100 38.80 28.04
03-09-23 40.00 40.81 39.41 2,982,200 40.80 29.48
03-09-22 41.21 41.21 39.59 2,637,800 40.00 28.90
03-09-19 41.16 41.69 40.00 2,268,600 41.21 29.78
Date Open High Low Vol Cls adjCls
03-09-18 39.50 41.29 39.50 2,313,200 41.16 29.74
03-09-17 41.10 41.61 40.48 2,331,500 40.67 29.39
03-09-16 40.00 41.37 39.97 2,605,900 41.28 29.83
03-09-15 40.55 41.06 39.50 2,281,300 39.87 28.81
03-09-12 39.82 40.70 39.15 3,204,300 40.54 29.29
03-09-11 39.80 40.85 38.52 5,256,400 39.82 28.77
03-09-10 41.45 41.58 39.00 4,337,300 39.23 28.35
03-09-09 42.74 42.74 41.41 2,855,800 41.88 30.26
03-09-08 42.11 42.75 41.67 2,709,600 42.74 30.88
Date Open High Low Vol Cls adjCls
03-09-05 40.54 42.35 40.50 4,363,700 41.78 30.19
03-09-04 40.60 41.43 40.39 3,248,500 41.15 29.73
03-09-03 41.06 41.72 40.74 3,615,400 40.98 29.61
03-09-02 41.25 41.76 40.78 3,128,400 41.70 30.13
03-08-29 40.96 41.20 40.65 1,566,800 41.00 29.63
03-08-28 41.01 41.15 40.08 2,345,300 40.96 29.60
03-08-27 39.61 41.00 39.61 3,622,400 40.97 29.60
03-08-26 40.70 40.70 38.85 4,601,400 39.60 28.61
03-08-25 41.51 41.69 40.32 2,496,500 40.70 29.41
Date Open High Low Vol Cls adjCls
03-08-22 43.00 43.00 41.45 6,879,200 41.51 29.99
03-08-21 38.94 40.62 38.94 4,666,800 40.50 29.26
03-08-20 38.20 39.19 38.04 2,141,200 38.84 28.07
03-08-19 38.40 39.58 37.90 3,269,800 38.80 28.04
03-08-18 36.62 38.49 36.51 3,413,200 38.40 27.75
03-08-15 36.65 36.95 35.20 3,330,400 36.35 26.27
03-08-14 37.22 37.48 36.76 3,355,300 37.09 26.80
03-08-13 36.90 37.68 36.80 3,862,300 37.06 26.78
03-08-12 36.75 36.95 35.90 4,283,600 36.48 26.36
Date Open High Low Vol Cls adjCls
03-08-11 36.00 36.99 35.92 3,405,200 36.77 26.57
03-08-08 37.27 37.55 35.65 4,595,000 36.03 26.03
03-08-07 38.05 38.45 37.11 3,395,500 37.27 26.93
03-08-06 38.00 38.90 37.65 2,821,300 38.25 27.64
03-08-05 39.73 39.73 38.15 3,128,600 38.19 27.60
03-08-04 38.60 39.90 38.60 3,451,300 39.73 28.71
03-08-01 38.19 39.57 37.81 3,473,900 39.51 28.55
03-07-31 38.40 39.50 37.91 2,961,100 37.95 27.42
03-07-30 38.00 38.00 37.00 1,763,800 37.29 26.95
Date Open High Low Vol Cls adjCls
03-07-29 38.50 38.78 37.68 2,060,300 38.00 27.46
03-07-28 38.18 39.20 37.53 2,113,300 38.75 28.00
03-07-25 37.33 38.40 36.50 2,521,500 38.18 27.59
03-07-24 37.84 38.48 37.00 2,739,300 37.13 26.83
03-07-23 37.70 37.70 36.57 2,606,700 37.50 27.10
03-07-22 36.08 37.64 35.98 4,526,400 37.48 27.08
03-07-21 35.55 35.93 34.85 3,048,200 35.76 25.84
03-07-18 36.40 36.40 34.95 3,048,100 35.70 25.80
03-07-17 37.91 37.91 35.95 3,365,800 36.13 26.11
Date Open High Low Vol Cls adjCls
03-07-16 38.25 38.40 36.70 2,950,700 37.91 27.39
03-07-15 38.48 38.65 37.43 3,034,800 38.04 27.49
03-07-14 37.45 38.65 37.38 3,732,600 38.16 27.57
03-07-11 36.50 37.02 36.27 2,373,700 36.70 26.52
03-07-10 36.60 36.93 35.94 2,755,600 36.25 26.19
03-07-09 37.28 38.00 36.45 3,276,700 37.44 27.05
03-07-08 36.50 37.40 35.90 3,527,600 37.29 26.95
03-07-07 36.45 36.86 36.37 5,658,600 36.71 26.53
03-07-03 35.65 36.38 35.46 1,895,500 36.00 26.01
Date Open High Low Vol Cls adjCls
03-07-02 35.50 36.15 35.28 4,207,000 35.82 25.88
03-07-01 34.82 35.33 33.38 4,756,800 35.25 25.47
03-06-30 34.72 35.40 34.69 3,968,400 34.82 25.16
03-06-27 34.54 34.96 33.95 4,031,500 34.05 24.60
03-06-26 33.10 34.67 33.04 3,629,900 34.56 24.97
03-06-25 32.76 34.04 32.76 5,162,900 33.04 23.87
03-06-24 32.11 33.20 32.11 4,557,200 32.75 23.66
03-06-23 33.99 33.99 32.69 4,252,800 33.05 23.88
03-06-20 35.38 35.40 33.94 5,090,900 33.99 24.56
Date Open High Low Vol Cls adjCls
03-06-19 34.32 36.00 34.32 4,883,000 35.17 25.41
03-06-18 33.90 35.50 33.15 7,298,700 35.17 25.41
03-06-17 34.01 35.01 33.80 5,095,000 33.90 24.50
03-06-16 34.58 35.15 33.55 4,405,000 35.00 25.29
03-06-13 35.50 35.60 34.00 4,544,400 34.44 24.89
03-06-12 36.01 36.51 34.79 4,494,600 35.30 25.51
03-06-11 36.49 36.90 35.17 5,488,600 36.44 26.33
03-06-10 36.80 37.28 35.80 3,278,800 37.28 26.94
03-06-09 37.70 38.53 36.40 3,747,100 36.70 26.52
Date Open High Low Vol Cls adjCls
03-06-06 38.81 40.33 38.42 5,183,800 38.53 27.84
03-06-05 39.50 39.50 37.94 4,273,600 38.81 28.04
03-06-04 37.85 39.55 37.35 3,778,700 39.50 28.54
03-06-03 37.37 37.85 36.90 3,535,600 37.85 27.35
03-06-02 39.00 39.20 37.12 6,666,700 37.38 27.01
03-05-30 38.33 38.85 38.15 4,150,100 38.55 27.86
03-05-29 37.05 39.08 36.50 4,979,800 38.33 27.70
03-05-28 36.70 37.28 34.10 4,158,200 37.05 26.77
03-05-27 34.80 36.80 34.68 4,306,800 36.70 26.52
Date Open High Low Vol Cls adjCls
03-05-23 34.67 35.20 33.68 1,635,600 34.90 25.22
03-05-22 34.12 35.22 34.09 3,009,100 34.92 25.23
03-05-21 33.42 34.30 32.80 4,360,100 34.25 24.75
03-05-20 33.60 34.13 33.10 3,334,700 33.63 24.30
03-05-19 34.94 34.94 33.20 3,413,200 33.28 24.05
03-05-16 35.24 35.24 34.52 3,132,400 34.93 25.24
03-05-15 35.50 35.98 34.90 6,406,400 35.24 25.46
03-05-14 34.60 34.84 33.68 3,421,800 34.00 24.57
03-05-13 33.83 35.12 33.83 3,356,900 34.60 25.00
Date Open High Low Vol Cls adjCls
03-05-12 34.25 35.45 33.95 3,743,800 35.21 25.44
03-05-09 33.45 34.35 33.30 4,375,600 34.25 24.75
03-05-08 33.11 33.60 32.81 2,531,600 32.92 23.79
03-05-07 34.01 34.24 33.30 2,737,600 33.58 24.26
03-05-06 33.75 35.49 33.60 4,980,500 34.18 24.70
03-05-05 33.94 34.75 33.31 4,267,900 33.76 24.39
03-05-02 33.25 33.67 33.09 4,688,600 33.25 24.03
03-05-01 33.12 33.44 32.27 2,739,500 33.16 23.96
03-04-30 33.82 33.82 32.87 3,619,300 33.12 23.93
Date Open High Low Vol Cls adjCls
03-04-29 33.03 34.00 32.92 4,811,600 33.82 24.44
03-04-28 31.57 32.87 31.36 3,721,600 32.76 23.67
03-04-25 32.99 32.99 31.15 5,280,300 31.32 22.63
03-04-24 33.30 33.56 32.07 3,171,900 32.99 23.84
03-04-23 32.74 33.38 32.52 3,986,400 33.30 24.06
03-04-22 31.50 32.85 31.05 5,123,300 32.73 23.65
03-04-21 31.32 31.93 31.07 3,333,300 31.50 22.76
03-04-17 30.26 31.65 29.78 5,277,300 31.32 22.63
03-04-16 29.10 30.50 29.10 6,366,800 30.26 21.87
Date Open High Low Vol Cls adjCls
03-04-15 27.94 28.58 26.92 2,745,300 28.31 20.46
03-04-14 26.95 28.00 26.75 1,875,600 27.94 20.19
03-04-11 28.05 28.11 26.65 2,602,700 26.92 19.45
03-04-10 27.38 27.92 27.14 2,184,900 27.57 19.92
03-04-09 27.44 28.09 27.32 3,906,300 27.38 19.78
03-04-08 28.67 29.50 27.25 6,624,300 27.37 19.78
03-04-07 30.43 30.81 29.82 4,721,600 29.86 21.58
03-04-04 29.65 29.75 28.83 3,086,200 29.18 21.08
03-04-03 29.65 30.25 29.20 3,302,200 29.65 21.42
Date Open High Low Vol Cls adjCls
03-04-02 27.70 29.81 27.70 3,805,500 29.58 21.37
03-04-01 27.68 27.99 27.41 3,192,600 27.75 20.05
03-03-31 28.30 28.30 27.47 2,514,600 27.50 19.87
03-03-28 29.12 29.63 28.60 2,347,900 28.89 20.88
03-03-27 29.06 29.65 28.50 2,319,800 29.40 21.24
03-03-26 29.95 30.01 29.35 2,215,500 29.69 21.45
03-03-25 29.00 30.18 28.93 4,131,800 29.85 21.57
03-03-24 29.60 29.94 28.70 4,198,300 28.96 20.93
03-03-21 31.10 31.10 30.23 3,907,200 30.63 22.13
Date Open High Low Vol Cls adjCls
03-03-20 30.40 30.96 30.01 5,183,000 30.22 21.84
03-03-19 30.87 30.87 29.77 5,005,300 30.68 22.17
03-03-18 30.40 30.87 29.75 4,448,000 30.87 22.31
03-03-17 28.50 30.81 28.32 5,667,000 30.36 21.94
03-03-14 29.48 29.48 28.50 4,037,000 28.76 20.78
03-03-13 26.90 29.19 26.90 4,806,500 29.11 21.03
03-03-12 26.46 26.76 25.75 3,134,600 26.76 19.34
03-03-11 26.40 26.50 25.90 2,341,400 26.13 18.88
03-03-10 26.75 26.79 26.00 3,158,700 26.05 18.82
Date Open High Low Vol Cls adjCls
03-03-07 27.25 27.25 26.30 3,603,200 27.00 19.51
03-03-06 27.84 27.90 27.00 3,243,500 27.25 19.69
03-03-05 27.33 28.10 27.30 3,328,400 27.84 20.12
03-03-04 28.05 28.10 27.02 4,502,200 27.33 19.75
03-03-03 29.32 29.58 27.70 3,669,400 27.90 20.16
03-02-28 28.44 29.58 28.27 4,800,600 29.16 21.07
03-02-27 27.65 28.34 27.30 3,457,800 28.34 20.48
03-02-26 27.97 28.25 27.20 3,147,900 27.26 19.70
03-02-25 27.87 28.03 27.02 3,314,900 27.97 20.21
Date Open High Low Vol Cls adjCls
03-02-24 28.27 28.48 27.74 2,495,300 27.86 20.13
03-02-21 28.00 28.52 27.35 3,538,200 28.26 20.42
03-02-20 27.84 28.04 27.32 4,115,300 27.90 20.16
03-02-19 27.92 28.10 26.90 4,144,100 27.30 19.73
03-02-18 27.00 28.00 27.00 4,130,900 27.76 20.06
03-02-14 24.85 26.90 24.85 7,019,100 26.90 19.44
03-02-13 24.01 24.25 23.70 3,625,700 23.88 17.26
03-02-12 24.00 24.53 23.60 2,793,700 24.00 17.34
03-02-11 23.47 24.51 23.47 3,682,800 24.00 17.34
Date Open High Low Vol Cls adjCls
03-02-10 23.25 23.77 22.82 2,214,000 23.46 16.95
03-02-07 23.05 23.54 22.85 2,944,900 23.06 16.66
03-02-06 23.49 23.74 22.92 2,741,700 23.04 16.65
03-02-05 24.03 24.50 23.24 3,281,200 23.49 16.97
03-02-04 23.75 23.97 23.31 2,413,100 23.74 17.15
03-02-03 23.94 24.50 23.66 2,051,800 23.74 17.15
03-01-31 23.11 24.16 22.58 5,694,500 23.93 17.29
03-01-30 25.20 25.22 23.57 4,068,900 23.57 17.03
03-01-29 24.79 25.45 24.25 2,718,100 24.75 17.88
Date Open High Low Vol Cls adjCls
03-01-28 24.86 25.13 24.19 2,285,800 25.04 18.09
03-01-27 25.04 25.24 24.41 2,227,400 24.61 17.78
03-01-24 25.64 25.64 24.75 2,760,800 25.03 18.09
03-01-23 25.50 26.40 24.70 4,013,800 25.63 18.52
03-01-22 24.60 25.45 24.25 2,991,000 24.62 17.79
03-01-21 25.18 25.40 24.59 2,402,200 24.60 17.78
03-01-17 25.75 25.91 24.75 3,525,000 24.98 18.05
03-01-16 27.48 27.69 26.29 2,622,800 26.60 19.22
03-01-15 28.04 28.23 27.15 2,349,900 27.45 19.83
Date Open High Low Vol Cls adjCls
03-01-14 27.94 28.50 27.50 3,581,600 28.01 20.24
03-01-13 28.95 29.75 27.45 4,312,800 27.70 20.02
03-01-10 27.91 29.28 27.78 3,231,800 28.94 20.91
03-01-09 27.15 28.94 27.15 4,192,700 28.35 20.49
03-01-08 27.74 27.74 26.53 3,148,100 27.01 19.52
03-01-07 27.93 28.74 27.55 3,664,100 27.74 20.04
03-01-06 26.50 27.96 26.42 3,486,200 27.61 19.95
03-01-03 25.50 26.58 25.45 2,650,900 26.01 18.79
03-01-02 24.25 25.90 23.96 2,778,100 25.90 18.71
Date Open High Low Vol Cls adjCls
02-12-31 23.81 24.20 23.50 2,465,700 23.87 17.25
02-12-30 25.00 25.21 23.70 2,741,800 23.80 17.20
02-12-27 25.02 25.39 24.56 1,529,700 24.70 17.85
02-12-26 25.60 26.30 24.83 1,802,500 24.99 18.06
02-12-24 25.50 26.00 25.35 789,400 25.36 18.32
02-12-23 25.12 26.28 25.10 2,176,200 25.83 18.66
02-12-20 24.96 25.76 24.96 3,114,700 25.45 18.39
02-12-19 25.25 25.63 24.43 3,708,100 24.95 18.03
02-12-18 26.92 26.92 25.15 2,802,800 25.25 18.25
Date Open High Low Vol Cls adjCls
02-12-17 26.98 27.60 26.65 2,869,300 26.91 19.44
02-12-16 26.18 27.21 25.94 4,143,600 26.97 19.49
02-12-13 27.26 27.26 26.15 2,541,500 26.31 19.01
02-12-12 27.60 28.20 27.05 3,837,500 27.25 19.69
02-12-11 27.29 28.06 26.34 3,338,100 27.27 19.70
02-12-10 25.75 27.40 25.75 3,763,500 27.28 19.71
02-12-09 27.39 27.39 25.68 2,825,900 25.74 18.60
02-12-06 27.03 27.80 26.36 3,159,600 27.39 19.79
02-12-05 27.65 27.98 26.96 4,309,300 27.02 19.52
Date Open High Low Vol Cls adjCls
02-12-04 27.50 28.40 27.00 7,162,900 27.64 19.97
02-12-03 30.30 30.68 29.50 2,407,000 29.57 21.37
02-12-02 31.95 32.60 30.56 4,828,200 30.84 22.28
02-11-29 31.90 31.92 30.64 1,180,900 30.69 22.18
02-11-27 30.15 31.65 29.87 3,349,000 31.20 22.54
02-11-26 31.28 31.28 29.12 3,440,400 29.21 21.11
02-11-25 29.70 31.43 29.70 4,220,200 31.27 22.60
02-11-22 30.99 30.99 29.50 4,325,800 29.70 21.46
02-11-21 30.00 31.00 29.85 5,497,800 30.99 22.39
Date Open High Low Vol Cls adjCls
02-11-20 28.01 30.50 28.01 6,528,300 29.81 21.54
02-11-19 28.13 28.34 27.30 4,581,400 28.00 20.23
02-11-18 28.95 29.75 28.38 3,853,400 28.40 20.52
02-11-15 29.47 29.47 27.25 5,134,000 28.94 20.91
02-11-14 26.95 29.65 26.95 4,209,600 29.46 21.29
02-11-13 27.00 27.89 26.10 3,322,400 26.94 19.47
02-11-12 25.49 27.98 25.49 4,626,400 27.20 19.65
02-11-11 26.30 26.31 25.06 2,648,800 25.48 18.41
02-11-08 26.91 27.47 26.01 3,479,300 26.92 19.45
Date Open High Low Vol Cls adjCls
02-11-07 27.80 29.01 26.52 4,620,600 26.90 19.44
02-11-06 29.10 29.25 27.61 5,458,100 29.00 20.95
02-11-05 30.72 30.72 28.46 5,646,300 29.10 21.03
02-11-04 28.68 31.75 28.56 7,867,700 30.71 22.19
02-11-01 26.80 27.90 26.32 5,921,100 27.69 20.01
02-10-31 28.00 28.39 26.67 4,744,100 26.80 19.37
02-10-30 26.25 28.32 26.17 4,191,400 28.00 20.23
02-10-29 26.25 26.58 24.45 3,375,700 25.61 18.51
02-10-28 27.50 27.66 26.30 2,922,200 26.50 19.15
Date Open High Low Vol Cls adjCls
02-10-25 25.52 27.07 25.52 4,203,400 26.96 19.48
02-10-24 26.80 27.09 25.44 3,990,700 25.49 18.42
02-10-23 24.80 26.54 24.56 4,725,000 26.42 19.09
02-10-22 25.08 26.00 24.50 5,270,400 24.80 17.92
02-10-21 25.64 27.38 24.82 3,736,600 27.28 19.71
02-10-18 25.21 25.91 24.10 3,699,700 25.75 18.61
02-10-17 24.95 26.15 24.85 3,693,000 25.46 18.40
02-10-16 24.96 24.96 23.26 4,603,800 23.48 16.97
02-10-15 24.00 24.99 23.88 4,415,200 24.95 18.03
Date Open High Low Vol Cls adjCls
02-10-14 21.00 22.50 20.95 2,949,400 22.35 16.15
02-10-11 21.00 22.25 20.75 6,324,100 21.46 15.51
02-10-10 18.08 20.40 18.08 6,889,800 20.03 14.47
02-10-09 18.05 18.96 18.05 4,978,700 18.29 13.22
02-10-08 19.12 19.12 17.88 4,989,300 18.57 13.42
02-10-07 19.45 19.95 18.57 3,445,100 18.67 13.49
02-10-04 20.84 21.00 18.86 3,812,000 19.31 13.95
02-10-03 21.50 21.50 20.42 3,506,600 20.79 15.02
02-10-02 20.90 22.50 20.25 3,885,900 21.40 15.46
Date Open High Low Vol Cls adjCls
02-10-01 19.74 21.35 19.56 3,246,100 21.15 15.28
02-09-30 20.15 20.33 19.30 3,728,700 19.70 14.23
02-09-27 20.93 21.85 20.51 2,412,600 20.76 15.00
02-09-26 21.90 22.20 20.55 4,504,700 21.00 15.17
02-09-25 20.30 21.85 20.05 4,378,800 21.37 15.44
02-09-24 19.10 20.70 19.07 4,653,900 19.89 14.37
02-09-23 19.78 20.05 19.15 3,745,300 19.62 14.18
02-09-20 20.31 20.48 19.50 4,253,800 19.99 14.44
02-09-19 21.00 21.26 20.05 3,616,900 20.24 14.63
Date Open High Low Vol Cls adjCls
02-09-18 21.12 22.00 21.00 3,349,100 21.35 15.43
02-09-17 22.80 22.99 21.28 3,239,200 21.68 15.67
02-09-16 22.64 22.80 21.98 2,668,600 22.04 15.93
02-09-13 23.51 23.64 22.64 3,661,400 23.00 16.62
02-09-12 25.00 25.00 23.50 2,871,400 23.51 16.99
02-09-11 25.90 26.30 25.06 2,824,900 25.69 18.56
02-09-10 23.86 25.24 23.86 2,671,500 25.00 18.06
02-09-09 23.25 24.25 22.64 2,861,000 23.78 17.18
02-09-06 23.50 23.88 23.10 3,269,100 23.50 16.98
Date Open High Low Vol Cls adjCls
02-09-05 23.15 23.35 22.32 3,342,900 22.65 16.37
02-09-04 23.08 23.66 22.15 4,723,800 23.54 17.01
02-09-03 23.50 23.65 22.65 3,314,300 22.83 16.50
02-08-30 24.00 24.78 23.95 2,461,500 24.10 17.41
02-08-29 23.50 24.76 23.38 3,666,000 24.56 17.75
02-08-28 25.25 25.66 24.00 3,380,400 24.30 17.56
02-08-27 26.50 26.59 25.52 3,600,000 25.84 18.67
02-08-26 25.83 26.65 25.15 2,640,000 26.36 19.05
02-08-23 27.00 27.30 25.74 2,465,100 25.96 18.76
Date Open High Low Vol Cls adjCls
02-08-22 27.30 28.30 26.55 3,393,500 27.62 19.96
02-08-21 26.15 27.50 26.15 2,633,200 27.30 19.73
02-08-20 27.20 27.21 25.75 3,282,700 25.90 18.71
02-08-19 26.50 28.00 25.97 3,362,700 27.69 20.01
02-08-16 24.02 26.65 23.75 5,319,000 26.50 19.15
02-08-15 23.39 24.99 23.38 5,097,200 24.00 17.34
02-08-14 22.10 23.50 21.55 2,923,100 23.38 16.89
02-08-13 22.51 23.94 21.95 3,017,100 22.01 15.90
02-08-12 23.35 23.35 22.42 2,591,000 22.90 16.55
Date Open High Low Vol Cls adjCls
02-08-09 23.00 23.32 22.00 2,230,300 22.92 16.56
02-08-08 21.79 23.35 21.28 3,396,700 23.15 16.73
02-08-07 22.35 22.85 20.85 4,156,000 21.62 15.62
02-08-06 20.50 22.04 20.06 3,870,700 21.40 15.46
02-08-05 20.85 21.15 19.57 3,137,700 20.00 14.45
02-08-02 21.88 21.89 19.70 4,985,900 21.00 15.17
02-08-01 23.30 23.96 21.94 2,914,000 22.18 16.03
02-07-31 25.10 25.10 22.69 4,064,100 24.10 17.41
02-07-30 24.00 25.33 23.50 3,039,400 25.15 18.17
Date Open High Low Vol Cls adjCls
02-07-29 23.00 24.34 22.45 4,249,300 24.25 17.52
02-07-26 23.23 23.60 20.99 4,802,700 22.10 15.97
02-07-25 24.50 24.51 21.80 5,139,500 23.03 16.64
02-07-24 24.00 25.63 23.49 4,577,900 25.47 18.40
02-07-23 25.85 26.50 24.50 4,665,800 25.10 18.14
02-07-22 26.92 27.35 25.17 4,150,900 25.60 18.50
02-07-19 27.10 28.20 26.40 3,730,800 26.62 19.24
02-07-18 29.00 29.45 27.50 2,916,600 27.50 19.87
02-07-17 29.85 30.60 28.00 3,621,400 28.82 20.82
Date Open High Low Vol Cls adjCls
02-07-16 28.48 30.00 27.75 4,328,800 28.80 20.81
02-07-15 27.90 28.50 26.25 4,090,400 28.48 20.58
02-07-12 27.89 28.69 27.03 2,909,600 28.34 20.48
02-07-11 26.30 28.19 25.79 4,501,600 27.72 20.03
02-07-10 28.36 28.41 26.27 3,915,000 26.30 19.00
02-07-09 28.29 28.42 27.36 3,040,700 27.70 20.02
02-07-08 30.30 31.00 28.53 3,118,100 28.70 20.74
02-07-05 29.25 30.79 29.25 1,435,100 30.79 22.25
02-07-03 26.83 28.65 26.67 3,490,000 28.55 20.63
Date Open High Low Vol Cls adjCls
02-07-02 27.74 27.78 26.70 3,915,500 26.90 19.44
02-07-01 29.90 30.24 27.89 3,261,200 27.99 20.23
02-06-28 30.25 31.30 29.65 3,165,500 29.70 21.46
02-06-27 29.02 30.65 28.99 3,892,900 30.02 21.69
02-06-26 26.65 28.82 26.60 3,936,200 28.50 20.59
02-06-25 30.40 30.60 28.03 2,994,100 28.19 20.37
02-06-24 29.37 30.56 28.78 4,103,000 29.86 21.58
02-06-21 29.75 30.78 29.10 3,314,900 29.36 21.22
02-06-20 33.05 33.50 30.01 4,008,200 30.35 21.93
Date Open High Low Vol Cls adjCls
02-06-19 33.60 34.25 32.18 2,698,800 32.45 23.45
02-06-18 34.90 35.98 34.05 2,063,900 34.33 24.81
02-06-17 33.85 35.35 33.67 2,012,700 35.00 25.29
02-06-14 32.70 33.75 31.66 2,213,800 33.52 24.22
02-06-13 33.80 34.90 32.80 2,318,700 33.61 24.29
02-06-12 33.45 34.90 32.75 4,340,200 33.64 24.31
02-06-11 35.00 35.43 33.24 2,577,200 33.35 24.10
02-06-10 34.45 35.19 34.14 1,988,700 34.43 24.88
02-06-07 33.28 34.79 32.60 2,940,900 34.30 24.78
Date Open High Low Vol Cls adjCls
02-06-06 34.50 36.01 34.50 2,997,600 34.65 25.04
02-06-05 36.30 36.50 34.70 2,355,400 35.88 25.93
02-06-04 34.90 36.35 34.20 3,073,800 35.99 26.01
02-06-03 36.65 36.65 34.90 2,416,300 35.03 25.31
02-05-31 37.00 37.59 36.25 2,736,900 36.62 26.46
02-05-30 36.10 36.90 35.40 2,816,800 36.45 26.34
02-05-29 37.05 37.06 36.00 1,854,500 36.68 26.50
02-05-28 38.00 38.40 36.52 2,210,400 37.15 26.84
02-05-24 38.62 38.62 37.60 1,464,600 37.85 27.35
Date Open High Low Vol Cls adjCls
02-05-23 39.31 39.31 37.43 3,093,400 38.79 28.03
02-05-22 39.53 40.12 38.00 2,251,600 39.31 28.40
02-05-21 40.00 40.49 38.93 3,387,400 39.55 28.58
02-05-20 40.50 40.50 39.65 2,473,200 40.10 28.98
02-05-17 40.00 40.50 39.65 4,651,500 40.40 29.19
02-05-16 39.15 39.76 38.15 3,153,200 39.48 28.53
02-05-15 39.52 40.49 38.28 3,552,000 39.16 28.30
02-05-14 39.50 40.20 39.30 3,721,400 39.68 28.67
02-05-13 35.80 38.18 35.80 3,472,400 38.15 27.57
Date Open High Low Vol Cls adjCls
02-05-10 37.10 37.70 35.25 2,774,600 35.56 25.70
02-05-09 38.06 38.48 36.78 3,124,700 36.85 26.63
02-05-08 36.50 39.00 36.36 5,098,700 38.15 27.57
02-05-07 34.32 35.06 33.00 3,914,400 34.19 24.71
02-05-06 34.50 35.50 33.68 2,813,200 33.81 24.43
02-05-03 36.02 36.20 34.25 4,109,000 34.43 24.88
02-05-02 36.80 37.85 35.85 3,896,300 36.16 26.13
02-05-01 36.81 37.52 35.00 4,516,000 36.80 26.59
02-04-30 36.70 37.95 36.03 3,120,200 36.96 26.71
Date Open High Low Vol Cls adjCls
02-04-29 36.35 37.40 35.25 2,756,900 35.75 25.83
02-04-26 38.05 38.31 36.00 3,709,600 36.24 26.19
02-04-25 38.13 38.50 37.10 4,823,300 37.55 27.13
02-04-24 40.10 40.35 37.97 3,701,800 38.13 27.55
02-04-23 41.45 41.58 39.60 2,998,400 39.69 28.68
02-04-22 41.35 41.36 40.66 2,086,900 41.05 29.66
02-04-19 43.51 43.83 41.40 3,360,900 41.50 29.99
02-04-18 43.90 44.35 42.88 2,407,900 43.50 31.43
02-04-17 44.00 45.50 43.72 2,678,500 44.52 32.17
Date Open High Low Vol Cls adjCls
02-04-16 44.00 44.44 43.45 3,336,200 43.89 31.71
02-04-15 41.86 42.48 40.36 2,711,400 41.99 30.34
02-04-12 40.59 41.80 40.35 2,710,700 41.62 30.07
02-04-11 41.70 41.88 40.18 3,115,900 40.40 29.19
02-04-10 41.30 42.05 39.80 4,307,600 41.91 30.28
02-04-09 42.78 43.77 40.60 3,281,100 41.30 29.84
02-04-08 42.73 42.92 40.77 2,822,500 42.78 30.91
02-04-05 43.50 43.80 42.42 2,120,000 42.73 30.88
02-04-04 42.32 43.75 41.95 2,758,000 42.81 30.93
Date Open High Low Vol Cls adjCls
02-04-03 43.77 44.50 42.15 2,340,200 42.32 30.58
02-04-02 44.90 45.10 43.52 2,075,200 43.52 31.45
02-04-01 44.40 46.38 43.85 1,882,300 45.95 33.20
02-03-28 44.61 45.60 44.45 1,657,700 45.04 32.55
02-03-27 44.15 44.42 43.25 1,795,600 44.01 31.80
02-03-26 43.07 44.50 42.70 2,257,000 44.05 31.83
02-03-25 44.71 45.25 42.80 2,254,400 42.82 30.94
02-03-22 44.90 45.85 44.25 1,728,200 44.71 32.31
02-03-21 44.35 45.42 43.76 1,666,500 45.25 32.70
Date Open High Low Vol Cls adjCls
02-03-20 45.05 45.25 44.00 1,670,700 44.35 32.05
02-03-19 46.05 46.20 45.24 1,694,900 46.05 33.27
02-03-18 45.54 46.82 45.23 2,395,900 45.80 33.09
02-03-15 44.57 45.30 44.17 2,924,600 45.29 32.73
02-03-14 44.00 44.45 43.31 2,420,100 44.07 31.84
02-03-13 44.40 44.41 42.82 3,025,200 43.52 31.45
02-03-12 45.55 46.10 44.22 3,323,400 45.17 32.64
02-03-11 47.33 47.61 45.90 3,112,300 46.95 33.93
02-03-08 45.98 47.95 45.91 4,198,700 47.55 34.36
Date Open High Low Vol Cls adjCls
02-03-07 45.49 46.40 44.40 3,053,800 45.02 32.53
02-03-06 45.24 45.30 43.50 3,232,900 44.72 32.31
02-03-05 43.95 45.75 43.62 3,910,300 45.60 32.95
02-03-04 41.65 44.51 41.10 4,299,100 43.95 31.76
02-03-01 37.85 41.75 37.85 3,863,000 41.59 30.05
02-02-28 38.45 38.95 36.88 3,231,000 37.21 26.89
02-02-27 39.38 40.36 37.70 2,626,600 38.20 27.60
02-02-26 40.00 40.01 37.90 3,803,100 38.72 27.98
02-02-25 38.02 40.33 38.01 2,435,100 40.03 28.93
Date Open High Low Vol Cls adjCls
02-02-22 37.45 38.80 36.62 3,434,200 37.58 27.15
02-02-21 39.51 39.51 36.89 3,378,400 37.00 26.74
02-02-20 40.00 40.18 37.15 3,721,500 39.50 28.54
02-02-19 40.64 40.90 39.41 3,034,400 39.63 28.64
02-02-15 40.10 41.85 40.10 4,352,400 41.32 29.86
02-02-14 41.00 41.60 39.67 3,226,800 39.96 28.87
02-02-13 41.00 41.32 39.80 2,654,200 40.62 29.35
02-02-12 40.50 41.30 39.50 2,692,700 40.25 29.08
02-02-11 38.50 40.90 38.50 3,975,700 40.90 29.55
Date Open High Low Vol Cls adjCls
02-02-08 40.25 40.25 38.00 6,569,900 38.87 28.09
02-02-07 41.26 41.42 38.91 3,846,300 39.34 28.43
02-02-06 42.42 42.42 40.55 3,785,900 41.01 29.63
02-02-05 41.78 43.33 40.89 3,469,000 42.02 30.36
02-02-04 43.39 43.70 42.20 3,703,700 42.28 30.55
02-02-01 44.00 44.00 42.22 2,084,500 43.14 31.17
02-01-31 43.85 44.15 42.43 2,699,800 43.80 31.65
02-01-30 41.90 43.50 41.06 3,467,300 43.50 31.43
02-01-29 44.50 44.80 41.00 4,425,200 41.66 30.10
Date Open High Low Vol Cls adjCls
02-01-28 43.27 44.15 42.55 2,160,700 43.74 31.61
02-01-25 42.75 43.65 42.15 2,453,600 43.27 31.27
02-01-24 42.62 44.48 42.62 3,212,600 43.35 31.32
02-01-23 41.06 42.94 40.86 3,343,000 42.00 30.35
02-01-22 43.20 43.49 40.86 2,709,100 41.05 29.66
02-01-18 42.12 43.89 41.40 3,979,300 43.00 31.07
02-01-17 43.20 43.50 42.20 3,925,300 43.02 31.09
02-01-16 43.35 44.45 42.15 5,546,400 42.70 30.85
02-01-15 44.31 45.00 43.55 3,287,500 43.85 31.69
Date Open High Low Vol Cls adjCls
02-01-14 46.63 47.10 43.71 5,840,800 44.11 31.87
02-01-11 46.60 47.70 46.05 2,587,600 46.63 33.69
02-01-10 46.75 47.25 46.10 2,998,600 46.60 33.67
02-01-09 47.10 48.84 47.10 3,984,400 47.35 34.21
02-01-08 46.50 47.84 46.10 2,895,000 46.59 33.67
02-01-07 48.20 48.50 46.29 3,947,700 46.85 33.85
02-01-04 48.00 48.50 46.80 5,197,200 47.95 34.65
02-01-03 45.25 47.98 45.25 4,807,300 47.66 34.44
02-01-02 44.75 45.80 43.80 3,349,000 45.35 32.77
Date Open High Low Vol Cls adjCls
01-12-31 44.88 45.35 44.20 1,725,900 44.39 32.08
01-12-28 44.84 45.35 44.55 1,525,900 45.13 32.61
01-12-27 44.00 44.88 43.80 1,518,700 44.22 31.95
01-12-26 43.30 45.00 43.30 1,758,600 43.60 31.50
01-12-24 44.02 44.45 42.90 1,169,900 43.10 31.14
01-12-21 43.60 44.82 43.52 2,837,200 44.65 32.26
01-12-20 45.18 45.25 42.44 4,812,400 42.97 31.05
01-12-19 46.00 46.10 44.75 3,749,700 45.13 32.61
01-12-18 46.05 47.65 46.05 3,363,100 47.20 34.11
Date Open High Low Vol Cls adjCls
01-12-17 45.45 46.45 45.40 2,490,100 45.98 33.22
01-12-14 43.77 45.76 43.65 3,248,500 45.33 32.75
01-12-13 44.85 44.86 43.10 6,105,200 44.00 31.79
01-12-12 45.25 45.98 44.25 2,675,000 45.91 33.17
01-12-11 45.50 46.60 44.44 2,730,200 44.68 32.29
01-12-10 45.50 46.88 44.72 2,496,900 44.96 32.49
01-12-07 47.60 48.20 45.20 2,631,200 46.33 33.48
01-12-06 47.40 48.40 46.54 3,759,300 47.73 34.49
01-12-05 45.00 47.85 44.98 4,018,600 47.27 34.16
Date Open High Low Vol Cls adjCls
01-12-04 42.50 44.67 42.10 4,392,800 44.65 32.26
01-12-03 42.30 42.75 41.41 2,532,500 41.96 30.32
01-11-30 42.36 42.89 41.00 3,340,100 42.50 30.71
01-11-29 41.69 42.76 40.42 3,278,100 42.35 30.60
01-11-28 42.81 42.81 40.61 3,421,200 40.80 29.48
01-11-27 44.00 44.24 42.11 4,783,100 42.81 30.93
01-11-26 42.19 44.74 42.19 3,649,700 44.30 32.01
01-11-23 41.70 42.49 40.61 954,500 42.19 30.49
01-11-21 42.00 42.00 39.90 4,155,200 41.60 30.06
Date Open High Low Vol Cls adjCls
01-11-20 44.29 44.29 40.44 4,486,400 42.00 30.35
01-11-19 46.79 46.79 43.75 4,480,500 43.80 31.65
01-11-16 46.22 46.88 45.40 2,229,400 46.30 33.46
01-11-15 46.55 46.75 45.30 3,230,600 45.65 32.99
01-11-14 47.42 48.00 45.75 3,636,400 46.70 33.74
01-11-13 46.88 47.55 46.10 3,336,000 47.42 34.26
01-11-12 44.60 46.00 43.16 3,772,000 45.31 32.74
01-11-09 43.00 44.50 42.57 3,755,400 44.25 31.97
01-11-08 46.00 46.00 42.60 6,356,900 43.00 31.07
Date Open High Low Vol Cls adjCls
01-11-07 43.90 46.25 43.50 5,194,000 45.25 32.70
01-11-06 41.90 44.95 41.50 4,701,500 44.55 32.19
01-11-05 41.35 42.00 40.85 3,750,100 42.00 30.35
01-11-02 40.00 41.60 39.30 3,926,700 40.25 29.08
01-11-01 38.00 40.20 37.57 4,166,700 40.00 28.90
01-10-31 37.00 39.58 37.00 5,319,100 38.00 27.46
01-10-30 37.75 38.00 35.20 5,512,700 35.70 25.80
01-10-29 41.75 41.76 38.00 3,563,300 38.80 28.04
01-10-26 41.00 42.60 40.78 4,065,000 42.50 30.71
Date Open High Low Vol Cls adjCls
01-10-25 37.90 41.70 37.06 3,817,100 41.62 30.07
01-10-24 37.81 39.60 37.70 2,893,600 38.71 27.97
01-10-23 38.25 39.65 37.10 3,797,000 37.81 27.32
01-10-22 36.20 38.84 35.10 3,516,100 38.74 27.99
01-10-19 35.95 36.62 34.31 5,613,200 36.17 26.14
01-10-18 39.00 39.77 35.44 7,355,500 35.80 25.87
01-10-17 44.00 44.10 39.69 4,763,800 39.76 28.73
01-10-16 40.74 42.30 40.00 4,098,100 42.07 30.40
01-10-15 41.85 41.86 39.66 4,595,300 40.00 28.90
Date Open High Low Vol Cls adjCls
01-10-12 42.60 43.38 40.59 4,325,000 43.11 31.15
01-10-11 39.90 44.20 39.90 5,747,000 43.98 31.78
01-10-10 36.32 39.44 36.30 4,498,200 39.44 28.50
01-10-09 39.08 39.09 36.56 3,479,500 36.57 26.42
01-10-08 38.00 39.83 37.02 3,607,000 39.58 28.60
01-10-05 38.00 38.94 35.65 3,654,300 38.24 27.63
01-10-04 36.96 39.10 36.00 4,769,300 38.56 27.86
01-10-03 32.15 37.89 31.85 5,784,600 36.95 26.70
01-10-02 31.79 32.80 31.60 3,207,400 32.14 23.22
Date Open High Low Vol Cls adjCls
01-10-01 32.80 33.49 30.80 2,766,600 31.79 22.97
01-09-28 32.14 33.65 31.92 4,362,900 32.70 23.63
01-09-27 32.50 33.00 29.00 5,734,600 32.05 23.16
01-09-26 35.26 35.26 32.66 3,457,000 32.85 23.74
01-09-25 33.30 35.75 32.90 5,005,400 35.25 25.47
01-09-24 31.26 35.40 31.26 4,537,500 33.30 24.06
01-09-21 30.25 32.06 29.90 4,594,200 31.25 22.58
01-09-20 32.90 35.00 32.07 4,555,200 32.20 23.27
01-09-19 34.79 35.20 30.88 4,863,500 33.92 24.51
Date Open High Low Vol Cls adjCls
01-09-18 38.99 39.50 34.78 3,313,400 34.78 25.13
01-09-17 39.10 39.85 37.15 3,546,500 38.99 28.17
01-09-10 42.15 43.34 41.50 3,568,400 41.92 30.29
01-09-07 42.00 44.50 41.67 4,295,100 42.40 30.64
01-09-06 44.14 44.64 41.85 4,285,200 42.48 30.70
01-09-05 45.05 45.90 42.50 4,740,600 44.37 32.06
01-09-04 48.00 48.87 45.18 3,658,200 45.30 32.73
01-08-31 46.55 48.40 46.35 2,176,800 47.87 34.59
01-08-30 48.80 49.25 46.48 3,553,000 47.10 34.03
Date Open High Low Vol Cls adjCls
01-08-29 51.15 51.98 48.47 2,968,700 48.76 35.23
01-08-28 52.40 52.74 51.25 3,420,200 51.28 37.05
01-08-27 49.95 52.66 49.55 3,948,100 52.50 37.94
01-08-24 48.42 50.15 48.42 3,531,600 50.15 36.24
01-08-23 47.64 49.03 47.20 3,265,500 48.42 34.99
01-08-22 46.00 47.72 44.75 4,689,200 47.64 34.42
01-08-21 48.32 48.45 45.20 3,031,700 45.25 32.70
01-08-20 47.65 48.90 47.20 2,414,900 48.17 34.81
01-08-17 47.00 47.70 46.24 3,435,700 47.66 34.44
Date Open High Low Vol Cls adjCls
01-08-16 46.90 48.30 45.84 3,338,300 48.22 34.84
01-08-15 49.05 49.44 47.00 2,351,200 47.12 34.05
01-08-14 49.50 49.94 48.95 2,398,500 49.01 35.41
01-08-13 48.99 49.24 48.40 3,272,900 48.99 35.40
01-08-10 46.09 47.98 45.01 3,458,100 47.45 34.29
01-08-09 46.30 47.10 45.40 2,708,300 46.07 33.29
01-08-08 47.95 49.80 46.00 3,106,900 46.00 33.24
01-08-07 48.75 48.90 47.21 2,222,400 47.95 34.65
01-08-06 48.35 49.45 47.80 2,377,700 49.09 35.47
Date Open High Low Vol Cls adjCls
01-08-03 49.90 49.90 48.42 2,461,600 49.00 35.41
01-08-02 50.00 51.06 49.15 3,448,100 49.90 36.06
01-08-01 49.00 50.83 48.45 4,894,700 50.00 36.13
01-07-31 46.25 47.80 46.00 4,089,700 46.00 33.24
01-07-30 47.25 47.49 45.85 2,678,200 46.75 33.78
01-07-27 48.28 48.50 46.35 3,670,600 47.00 33.96
01-07-26 42.90 48.31 42.75 5,046,200 48.27 34.88
01-07-25 41.99 43.60 40.25 4,059,900 43.38 31.35
01-07-24 41.08 42.70 40.77 4,122,000 42.09 30.41
Date Open High Low Vol Cls adjCls
01-07-23 43.25 43.57 40.90 2,155,800 41.11 29.71
01-07-20 41.05 43.25 40.25 2,767,800 43.25 31.25
01-07-19 40.50 43.50 40.41 4,434,500 42.05 30.38
01-07-18 41.50 42.60 38.90 3,324,900 39.06 28.22
01-07-17 40.50 42.25 39.05 3,656,600 42.13 30.44
01-07-16 43.29 43.40 39.80 3,586,400 40.50 29.26
01-07-13 44.24 44.72 42.59 3,058,600 43.04 31.10
01-07-12 40.90 46.00 40.60 4,346,700 44.24 31.97
01-07-11 38.78 40.42 38.60 3,474,500 39.20 28.33
Date Open High Low Vol Cls adjCls
01-07-10 41.50 41.64 38.41 3,081,600 38.78 28.02
01-07-09 40.94 41.90 40.62 3,391,000 40.71 29.42
01-07-06 43.20 43.21 40.75 1,902,600 40.93 29.58
01-07-05 42.40 44.95 42.40 1,655,900 43.76 31.62
01-07-03 45.25 46.05 44.85 1,064,800 45.15 32.62
01-07-02 44.10 46.31 43.27 2,239,300 45.25 32.70
01-06-29 43.65 46.00 43.09 3,357,900 43.25 31.25
01-06-28 41.60 44.36 41.60 2,779,000 43.65 31.54
01-06-27 41.64 42.25 40.38 2,687,500 41.37 29.89
Date Open High Low Vol Cls adjCls
01-06-26 39.00 41.95 39.00 2,868,300 41.63 30.08
01-06-25 40.25 40.65 39.45 2,472,000 40.00 28.90
01-06-22 40.05 40.95 39.04 3,193,000 39.50 28.54
01-06-21 40.50 41.29 39.60 3,317,800 40.25 29.08
01-06-20 40.90 41.80 39.00 4,330,600 40.85 29.52
01-06-19 42.75 43.40 41.03 4,247,700 41.17 29.75
01-06-18 41.50 42.50 40.60 3,585,600 41.10 29.70
01-06-15 39.50 41.50 39.00 3,933,900 40.64 29.37
01-06-14 43.90 43.90 39.97 3,801,000 40.60 29.34
Date Open High Low Vol Cls adjCls
01-06-13 46.06 46.89 44.10 2,605,100 44.10 31.87
01-06-12 46.40 46.90 43.25 3,753,400 46.05 33.27
01-06-11 49.25 49.25 46.77 1,422,400 47.43 34.27
01-06-08 51.27 51.27 48.20 1,748,300 49.31 35.63
01-06-07 48.05 51.51 47.85 4,831,700 51.30 37.07
01-06-06 48.60 49.25 47.14 2,328,200 48.65 35.15
01-06-05 45.15 49.05 45.12 2,263,700 48.60 35.12
01-06-04 45.90 46.25 44.50 1,521,800 45.05 32.55
01-06-01 45.10 46.33 44.29 2,617,400 45.90 33.17
Date Open High Low Vol Cls adjCls
01-05-31 43.59 45.20 43.59 3,351,900 44.55 32.19
01-05-30 46.50 46.50 42.85 3,410,700 43.49 31.43
01-05-29 47.75 47.91 46.45 2,080,000 46.90 33.89
01-05-25 48.75 49.30 47.95 1,729,800 48.60 35.12
01-05-24 49.85 49.86 47.43 2,498,700 48.50 35.05
01-05-23 51.10 51.25 49.59 2,312,700 49.85 36.02
01-05-22 53.10 53.30 51.10 2,618,900 52.05 37.61
01-05-21 49.25 53.15 49.03 3,236,100 53.15 38.41
01-05-18 47.80 49.56 47.10 2,365,600 49.25 35.59
Date Open High Low Vol Cls adjCls
01-05-17 47.25 48.98 46.60 2,113,600 48.40 34.97
01-05-16 45.41 47.60 44.80 2,194,300 47.17 34.08
01-05-15 45.00 46.92 44.62 2,036,400 45.41 32.81
01-05-14 45.15 45.15 43.90 1,772,900 45.00 32.52
01-05-11 46.10 46.27 44.40 1,899,500 45.20 32.66
01-05-10 47.60 48.55 45.75 1,970,900 45.75 33.06
01-05-09 46.50 47.16 45.55 2,295,100 46.35 33.49
01-05-08 48.87 48.87 47.44 2,449,000 47.96 34.66
01-05-07 49.10 50.00 47.10 2,755,500 47.40 34.25
Date Open High Low Vol Cls adjCls
01-05-04 46.25 49.73 45.70 2,795,200 48.66 35.16
01-05-03 49.40 49.50 47.50 2,871,600 47.75 34.50
01-05-02 49.00 50.50 48.35 3,911,400 50.40 36.42
01-05-01 46.40 47.15 44.80 2,958,600 47.10 34.03
01-04-30 46.50 48.51 45.40 4,063,100 47.31 34.19
01-04-27 44.00 44.90 43.59 2,058,600 44.75 32.34
01-04-26 45.15 46.00 42.65 2,124,200 42.65 30.82
01-04-25 43.55 45.75 42.86 2,647,300 44.90 32.44
01-04-24 44.90 46.70 42.87 2,549,500 43.55 31.47
Date Open High Low Vol Cls adjCls
01-04-23 46.80 46.80 44.05 2,008,800 45.10 32.59
01-04-20 48.60 49.45 46.82 2,875,300 47.51 34.33
01-04-19 45.50 49.50 44.95 4,700,600 48.66 35.16
01-04-18 41.24 48.50 41.24 5,959,400 45.30 32.73
01-04-17 39.00 41.40 38.17 3,603,900 39.34 28.43
01-04-16 41.00 41.90 38.60 4,026,600 39.38 28.46
01-04-12 38.10 43.00 36.75 5,019,900 42.37 30.62
01-04-11 39.75 42.00 38.42 5,398,200 39.00 28.18
01-04-10 32.60 36.00 32.25 3,810,600 34.80 25.15
Date Open High Low Vol Cls adjCls
01-04-09 33.00 33.50 30.50 3,338,300 31.90 23.05
01-04-06 34.00 35.07 32.25 3,904,800 33.00 23.85
01-04-05 33.00 35.77 32.50 4,040,100 35.22 25.45
01-04-04 31.49 33.46 30.60 5,672,600 30.99 22.39
01-04-03 32.70 33.50 30.85 4,690,300 31.00 22.40
01-04-02 36.15 36.60 32.20 4,737,700 32.78 23.69
01-03-30 37.45 37.74 35.20 4,082,700 36.24 26.19
01-03-29 37.30 39.30 35.75 3,833,300 36.60 26.45
01-03-28 39.50 40.30 37.25 3,602,100 37.40 27.02
Date Open High Low Vol Cls adjCls
01-03-27 40.50 42.80 39.49 3,970,800 40.28 29.11
01-03-26 43.61 43.61 40.00 3,141,200 41.00 29.63
01-03-23 43.01 44.65 40.80 5,092,600 43.61 31.51
01-03-22 36.02 41.90 36.02 5,087,700 40.54 29.29
01-03-21 38.50 39.85 37.00 4,409,900 37.30 26.95
01-03-20 39.90 41.20 38.25 4,346,500 38.45 27.78
01-03-19 40.20 40.48 38.69 3,551,100 40.15 29.01
01-03-16 39.25 40.99 39.25 4,478,400 39.61 28.62
01-03-15 41.60 41.85 40.40 3,902,100 40.56 29.31
Date Open High Low Vol Cls adjCls
01-03-14 39.00 40.91 38.10 3,462,900 39.62 28.63
01-03-13 38.25 40.29 37.80 3,409,700 40.14 29.00
01-03-12 39.00 40.20 37.85 4,945,000 37.90 27.39
01-03-09 40.25 40.79 39.05 2,397,900 39.68 28.67
01-03-08 42.25 42.50 41.25 2,937,400 41.45 29.95
01-03-07 44.51 44.51 41.80 4,760,600 42.50 30.71
01-03-06 44.50 46.75 44.00 3,918,100 44.50 32.15
01-03-05 42.50 43.90 42.30 2,708,300 42.55 30.75
01-03-02 39.65 44.20 39.65 5,229,800 42.80 30.93
Date Open High Low Vol Cls adjCls
01-03-01 37.20 41.58 36.71 6,101,400 41.20 29.77
01-02-28 40.00 40.00 37.00 5,170,300 37.30 26.95
01-02-27 42.60 42.79 39.80 4,467,400 40.25 29.08
01-02-26 44.50 45.15 42.00 3,509,100 43.21 31.22
01-02-23 45.25 45.90 42.80 4,543,800 44.15 31.90
01-02-22 45.00 47.99 44.55 4,388,600 45.51 32.88
01-02-21 44.00 47.12 44.00 5,261,400 45.50 32.88
01-02-20 48.50 49.00 44.95 5,744,300 44.95 32.48
01-02-16 50.50 50.60 48.30 4,370,300 49.50 35.77
Date Open High Low Vol Cls adjCls
01-02-15 51.96 53.50 50.80 3,660,600 51.51 37.22
01-02-14 46.75 51.90 46.00 3,535,200 50.96 36.82
01-02-13 46.60 49.00 46.60 2,619,200 47.51 34.33
01-02-12 46.55 49.77 46.55 2,939,500 48.10 34.76
01-02-09 50.47 51.20 47.40 2,416,300 48.49 35.04
01-02-08 50.00 51.70 49.10 2,860,000 50.47 36.47
01-02-07 52.50 52.50 48.49 4,271,900 49.40 35.70
01-02-06 53.00 55.01 52.10 2,304,500 52.44 37.89
01-02-05 54.30 54.85 52.35 2,620,100 53.85 38.91
Date Open High Low Vol Cls adjCls
01-02-02 60.25 60.93 55.03 3,414,400 55.20 39.89
01-02-01 61.60 62.50 59.00 3,131,100 59.20 42.78
01-01-31 60.19 64.00 59.90 3,986,700 62.60 45.23
01-01-30 56.30 60.75 55.75 3,118,200 60.41 43.65
01-01-29 54.75 56.75 53.40 2,015,400 56.68 40.96
01-01-26 53.50 55.25 52.63 2,990,800 54.75 39.56
01-01-25 55.75 56.50 54.38 2,255,500 54.69 39.52
01-01-24 56.31 57.94 55.31 2,737,100 56.56 40.87
01-01-23 56.00 57.50 54.75 3,020,200 56.31 40.69
Date Open High Low Vol Cls adjCls
01-01-22 57.31 57.81 55.38 3,146,600 56.00 40.46
01-01-19 58.31 58.38 55.56 5,100,600 57.31 41.41
01-01-18 53.88 60.00 51.00 14,827,800 58.50 42.27
01-01-17 58.00 58.88 56.44 5,345,000 57.63 41.64
01-01-16 51.75 52.56 51.06 3,945,700 52.56 37.98
01-01-12 51.94 53.00 50.50 3,928,900 52.50 37.94
01-01-11 47.25 52.88 47.19 4,882,700 51.94 37.53
01-01-10 44.75 49.63 44.63 4,326,600 49.19 35.54
01-01-09 45.94 46.50 44.13 3,517,200 45.88 33.15
Date Open High Low Vol Cls adjCls
01-01-08 47.38 47.38 43.81 3,649,200 46.00 33.24
01-01-05 52.13 52.13 46.94 3,621,200 47.63 34.41
01-01-04 53.63 53.63 50.63 5,871,500 52.13 37.66
01-01-03 47.00 54.56 43.13 8,229,000 54.50 39.38
01-01-02 48.00 48.50 45.75 3,520,100 47.00 33.96
00-12-29 53.75 54.00 51.06 2,872,600 51.19 36.99
00-12-28 55.56 56.00 52.50 2,713,000 54.00 39.02
00-12-27 52.00 56.75 51.38 2,364,200 55.56 40.15
00-12-26 51.00 51.94 49.94 1,805,500 51.63 37.30
Date Open High Low Vol Cls adjCls
00-12-22 48.69 49.94 47.38 4,786,300 49.25 35.59
00-12-21 50.06 50.44 45.88 5,407,600 47.44 34.28
00-12-20 51.00 52.88 50.50 4,971,800 50.81 36.72
00-12-19 53.31 59.38 53.25 4,776,500 55.19 39.88
00-12-18 56.00 57.00 52.56 3,705,000 53.06 38.34
00-12-15 53.19 54.25 50.44 3,484,300 54.25 39.20
00-12-14 56.50 56.69 53.75 3,122,800 55.13 39.83
00-12-13 60.00 60.50 54.25 3,291,500 54.56 39.43
00-12-12 60.00 61.13 58.94 2,707,700 59.88 43.26
Date Open High Low Vol Cls adjCls
00-12-11 59.50 61.75 58.56 4,302,500 60.88 43.99
00-12-08 56.50 59.88 56.50 4,887,500 59.50 42.99
00-12-07 57.00 57.00 52.00 4,590,800 55.25 39.92
00-12-06 55.88 60.00 54.63 5,630,500 58.81 42.50
00-12-05 49.00 56.50 49.00 6,763,700 56.13 40.56
00-12-04 51.25 51.75 46.88 5,043,300 48.94 35.36
00-12-01 50.00 54.38 49.75 3,419,900 52.38 37.85
00-11-30 46.13 50.25 44.75 7,658,600 49.63 35.86
00-11-29 54.81 56.63 51.75 5,191,400 51.88 37.48
Date Open High Low Vol Cls adjCls
00-11-28 55.63 56.44 52.75 4,632,400 53.69 38.79
00-11-27 63.25 63.38 54.94 4,198,900 55.63 40.19
00-11-24 59.75 62.38 58.94 1,000,300 62.38 45.07
00-11-22 61.19 62.25 57.88 3,252,600 58.50 42.27
00-11-21 60.63 61.75 56.88 3,507,500 59.25 42.81
00-11-20 59.00 62.00 57.13 4,763,400 61.50 44.44
00-11-17 60.88 61.13 56.13 5,498,800 59.75 43.17
00-11-16 65.50 65.50 60.31 4,604,600 60.75 43.90
00-11-15 63.75 67.44 61.50 11,619,400 63.25 45.70
Date Open High Low Vol Cls adjCls
00-11-14 50.88 61.00 49.94 6,859,300 55.50 40.10
00-11-13 44.25 50.38 43.88 6,942,900 48.19 34.82
00-11-10 44.50 45.56 43.19 4,629,700 44.50 32.15
00-11-09 45.56 48.00 42.63 8,694,400 45.88 33.15
00-11-08 54.00 54.88 46.56 7,823,600 46.94 33.92
00-11-07 59.50 60.00 53.50 6,384,800 53.94 38.97
00-11-06 64.63 64.63 61.31 2,529,800 62.00 44.80
00-11-03 61.00 63.00 60.25 3,178,000 62.31 45.03
00-11-02 61.00 62.75 59.50 4,216,100 60.00 43.36
Date Open High Low Vol Cls adjCls
00-11-01 63.00 63.00 58.50 5,700,100 59.50 42.99
00-10-31 62.50 68.00 61.50 5,172,400 65.00 46.97
00-10-30 60.00 62.00 59.38 3,446,400 60.06 43.40
00-10-27 62.50 64.75 59.63 4,469,100 60.00 43.36
00-10-26 63.75 64.00 58.75 5,962,000 61.19 44.21
00-10-25 68.50 70.00 63.13 7,721,200 64.13 46.34
00-10-24 77.00 77.00 70.38 5,954,400 72.63 52.48
00-10-23 79.81 83.56 77.00 3,114,400 79.00 57.08
00-10-20 76.06 82.25 74.13 3,982,600 80.06 57.85
Date Open High Low Vol Cls adjCls
00-10-19 70.00 76.38 68.44 4,835,100 76.31 55.14
00-10-18 64.75 69.44 61.50 5,135,600 65.38 47.24
00-10-17 66.88 67.88 64.31 4,783,200 67.25 48.59
00-10-16 74.69 76.13 66.38 4,391,800 66.81 48.28
00-10-13 63.38 75.44 63.38 4,696,100 74.56 53.88
00-10-12 69.75 71.75 63.50 3,871,600 63.81 46.11
00-10-11 66.00 72.38 66.00 7,831,100 67.75 48.96
00-10-10 73.25 74.56 66.63 9,743,600 69.38 50.13
00-10-09 84.00 86.00 75.13 5,874,500 78.00 56.36
Date Open High Low Vol Cls adjCls
00-10-06 91.88 93.31 83.38 3,290,000 84.00 60.70
00-10-05 91.56 93.06 89.50 4,372,600 92.06 66.52
00-10-04 85.31 91.94 84.50 3,394,800 91.56 66.16
00-10-03 85.50 89.00 85.13 3,415,600 85.31 61.65
00-10-02 83.50 86.69 83.50 3,047,700 84.00 60.70
00-09-29 85.00 86.75 82.00 3,074,500 82.75 59.79
00-09-28 86.81 87.50 84.63 2,673,800 87.25 63.05
00-09-27 85.25 89.50 85.00 3,849,900 86.81 62.73
00-09-26 81.00 86.06 81.00 10,253,000 85.25 61.60
Date Open High Low Vol Cls adjCls
00-09-25 91.00 93.94 82.00 3,213,800 82.19 59.39
00-09-22 85.25 89.38 82.50 4,097,900 88.38 63.86
00-09-21 90.25 91.25 79.00 2,391,600 83.00 59.97
00-09-20 90.00 92.00 85.38 3,600,000 90.19 65.17
00-09-19 84.50 90.50 83.00 3,978,500 89.00 64.31
00-09-18 91.25 91.50 83.00 3,824,000 83.00 59.97
00-09-15 92.50 92.88 89.75 2,321,400 92.06 66.52
00-09-14 90.75 94.06 89.63 2,181,400 93.25 67.38
00-09-13 86.75 89.69 85.63 2,391,700 89.25 64.49
Date Open High Low Vol Cls adjCls
00-09-12 89.88 91.44 86.63 2,336,300 87.50 63.23
00-09-11 86.81 92.25 85.50 3,227,600 89.00 64.31
00-09-08 95.38 95.38 88.25 3,236,500 88.81 64.17
00-09-07 90.88 97.38 90.63 2,901,500 96.50 69.73
00-09-06 93.75 95.00 90.50 3,008,600 90.75 65.57
00-09-05 100.00 100.06 94.94 2,235,300 96.25 69.55
00-09-01 100.63 103.00 99.63 1,857,200 101.38 73.25
00-08-31 95.63 102.88 95.63 3,436,700 100.00 72.26
00-08-30 96.00 96.38 94.56 1,624,400 96.38 69.64
Date Open High Low Vol Cls adjCls
00-08-29 94.63 96.56 93.44 1,884,300 96.38 69.64
00-08-28 94.25 95.31 91.63 1,792,400 94.00 67.92
00-08-25 95.50 95.75 92.25 1,855,000 93.25 67.38
00-08-24 97.94 98.00 95.50 2,222,100 96.38 69.64
00-08-23 95.63 99.06 94.13 2,674,900 98.50 71.17
00-08-22 94.75 96.50 94.13 2,025,100 95.31 68.87
00-08-21 95.75 96.38 93.25 3,408,100 95.00 68.65
00-08-18 96.00 97.75 93.81 3,260,400 94.25 68.10
00-08-17 92.00 94.19 91.75 4,496,200 92.50 66.84