Capital One Financial Corporation (COF)

84.68
0.00 (0.00%)
Exchange
NYQ

Capital One Financial Corporation (COF) Historicals

Date Open High Low Vol Cls adjCls
17-03-29 84.89 85.19 84.03 2,482,500 84.68 84.68
17-03-28 82.01 84.63 81.90 2,821,400 84.17 84.17
17-03-27 81.93 82.87 81.32 4,233,000 82.13 82.13
17-03-24 83.99 84.52 83.18 1,966,100 83.80 83.80
17-03-23 83.60 85.06 83.23 2,671,200 83.78 83.78
17-03-22 83.08 84.44 82.15 3,133,700 83.68 83.68
17-03-21 87.10 87.10 83.34 4,559,000 83.65 83.65
17-03-20 88.11 88.23 86.58 2,802,000 86.78 86.78
17-03-17 90.43 90.70 88.01 3,388,300 88.23 88.23
Date Open High Low Vol Cls adjCls
17-03-16 90.38 91.09 89.96 1,781,900 90.21 90.21
17-03-15 91.01 91.96 89.13 3,179,000 89.92 89.92
17-03-14 91.36 91.78 90.78 1,730,800 91.75 91.75
17-03-13 92.20 92.41 91.65 1,830,200 91.79 91.79
17-03-10 92.82 93.00 91.57 1,644,300 92.19 92.19
17-03-09 92.77 93.35 91.85 1,653,500 92.11 92.11
17-03-08 94.02 94.43 92.28 2,028,600 92.40 92.40
17-03-07 93.07 93.34 92.49 1,641,300 92.82 92.82
17-03-06 93.50 93.68 92.85 1,936,800 93.00 93.00
Date Open High Low Vol Cls adjCls
17-03-03 94.19 94.64 93.33 2,539,200 93.94 93.94
17-03-02 96.21 96.33 94.28 1,624,200 94.33 94.33
17-03-01 95.00 96.92 94.81 3,371,600 96.12 96.12
17-02-28 93.04 93.93 92.99 3,077,800 93.86 93.86
17-02-27 92.39 93.72 92.06 1,724,000 93.66 93.66
17-02-24 92.53 92.80 91.77 2,239,700 92.61 92.61
17-02-23 93.25 93.52 92.89 2,134,100 93.41 93.41
17-02-22 92.42 93.24 92.09 1,820,100 92.89 92.89
17-02-21 91.70 93.57 91.61 3,601,400 92.85 92.85
Date Open High Low Vol Cls adjCls
17-02-17 90.34 92.04 90.08 4,026,400 91.81 91.81
17-02-16 90.98 91.25 89.82 1,795,500 90.51 90.51
17-02-15 90.49 91.36 89.61 2,295,800 90.93 90.93
17-02-14 89.01 90.51 88.70 2,140,200 90.18 90.18
17-02-13 88.77 89.58 88.71 1,791,300 89.03 89.03
17-02-10 88.89 88.89 88.09 1,617,300 88.40 88.40
17-02-09 87.14 88.70 87.11 1,809,200 88.54 88.54
17-02-08 87.60 87.91 87.05 2,052,600 87.54 87.14
17-02-07 88.10 88.42 87.20 3,514,000 88.11 87.71
Date Open High Low Vol Cls adjCls
17-02-06 87.35 88.40 87.18 1,430,600 87.62 87.22
17-02-03 87.94 88.08 86.66 2,891,200 87.92 87.52
17-02-02 86.74 87.00 85.84 2,147,700 86.34 85.95
17-02-01 88.10 88.95 87.23 2,263,100 87.51 87.11
17-01-31 88.28 88.66 86.68 2,880,400 87.39 86.99
17-01-30 89.15 89.15 87.38 3,550,400 88.81 88.40
17-01-27 89.96 90.00 88.93 2,195,200 89.15 88.74
17-01-26 88.50 89.72 87.82 3,004,700 89.71 89.30
17-01-25 87.83 88.83 87.12 5,304,100 88.38 87.98
Date Open High Low Vol Cls adjCls
17-01-24 87.52 89.14 86.99 2,711,800 88.73 88.32
17-01-23 87.05 87.78 86.51 2,821,000 86.87 86.47
17-01-20 86.72 88.00 86.69 1,684,500 87.34 86.94
17-01-19 87.37 87.59 86.34 1,696,700 86.72 86.32
17-01-18 86.94 87.32 85.77 1,706,400 87.28 86.88
17-01-17 88.20 88.20 86.05 2,192,300 86.37 85.98
17-01-13 88.42 89.74 88.42 2,327,800 88.85 88.44
17-01-12 88.72 88.85 86.78 2,064,300 87.89 87.49
17-01-11 88.99 89.25 88.01 1,885,100 89.14 88.73
Date Open High Low Vol Cls adjCls
17-01-10 87.81 89.37 87.44 3,141,200 88.98 88.57
17-01-09 88.22 88.40 87.40 2,115,500 87.44 87.04
17-01-06 88.77 89.18 88.09 1,795,800 88.60 88.20
17-01-05 89.84 89.93 87.60 2,223,900 88.38 87.98
17-01-04 89.13 90.77 89.13 2,630,900 90.30 89.89
17-01-03 88.55 89.60 87.79 3,441,100 88.87 88.46
16-12-30 87.08 87.59 86.28 2,424,800 87.24 86.84
16-12-29 88.42 88.56 86.95 2,102,700 87.11 86.71
16-12-28 89.99 89.99 87.84 2,231,800 88.19 87.79
Date Open High Low Vol Cls adjCls
16-12-27 90.23 90.23 89.65 2,026,000 89.76 89.35
16-12-23 89.35 90.19 89.12 2,980,000 89.68 89.27
16-12-22 89.93 90.03 88.63 2,620,800 89.19 88.78
16-12-21 90.79 90.91 90.13 2,460,600 90.44 90.03
16-12-20 90.51 90.84 90.00 2,066,500 90.62 90.21
16-12-19 89.96 90.19 89.12 3,258,100 90.04 89.63
16-12-16 90.66 90.66 89.05 9,370,400 89.67 89.26
16-12-15 89.57 91.64 89.04 3,586,200 90.36 89.95
16-12-14 88.80 90.12 88.09 3,596,800 88.95 88.54
Date Open High Low Vol Cls adjCls
16-12-13 89.74 90.08 88.32 2,911,800 89.45 89.04
16-12-12 90.15 91.08 89.12 3,387,900 89.42 89.01
16-12-09 90.61 90.63 89.35 3,428,100 90.45 90.04
16-12-08 89.92 91.38 89.08 3,180,800 90.61 90.20
16-12-07 87.60 89.79 87.26 2,912,300 89.58 89.17
16-12-06 87.00 87.89 85.70 3,407,500 87.84 87.44
16-12-05 86.48 87.35 86.39 4,257,200 86.71 86.31
16-12-02 86.47 86.62 85.18 5,086,800 86.00 85.61
16-12-01 84.45 86.77 84.17 5,276,900 86.61 86.21
Date Open High Low Vol Cls adjCls
16-11-30 83.80 84.53 83.32 3,800,700 84.04 83.66
16-11-29 83.42 83.55 82.45 2,242,700 82.60 82.22
16-11-28 83.91 84.55 83.09 3,390,900 83.24 82.86
16-11-25 84.26 84.79 83.94 1,582,700 84.57 84.18
16-11-23 82.87 84.80 82.87 3,417,000 84.62 84.23
16-11-22 83.40 83.88 82.43 3,812,800 82.59 82.21
16-11-21 82.73 83.35 82.07 3,128,900 83.21 82.83
16-11-18 81.39 82.39 81.07 2,306,500 82.01 81.64
16-11-17 80.25 81.56 79.32 3,073,000 81.56 81.19
Date Open High Low Vol Cls adjCls
16-11-16 80.37 81.00 79.44 3,710,600 80.22 79.85
16-11-15 82.28 82.69 79.87 6,241,500 82.15 81.77
16-11-14 80.98 83.82 80.95 5,506,700 83.76 83.38
16-11-11 78.75 81.25 78.73 4,614,800 80.99 80.62
16-11-10 76.67 79.69 76.67 7,306,100 79.23 78.87
16-11-09 73.65 76.66 73.25 13,256,900 76.30 75.95
16-11-08 73.89 73.89 72.30 6,617,900 72.84 72.11
16-11-07 74.28 75.00 74.28 4,126,500 74.84 74.09
16-11-04 72.40 73.69 71.91 3,646,700 73.10 72.37
Date Open High Low Vol Cls adjCls
16-11-03 72.80 73.26 72.15 5,653,300 72.32 71.59
16-11-02 73.08 73.34 72.19 4,032,200 72.61 71.88
16-11-01 74.43 74.51 72.42 3,967,300 73.23 72.50
16-10-31 75.13 75.14 73.84 3,469,500 74.04 73.30
16-10-28 74.86 75.09 73.95 3,780,500 74.63 73.88
16-10-27 75.70 75.86 74.30 2,693,300 74.80 74.05
16-10-26 73.48 76.16 72.95 4,732,300 75.43 74.67
16-10-25 75.29 75.78 75.01 4,391,800 75.39 74.63
16-10-24 75.42 75.73 75.23 3,107,600 75.40 74.64
Date Open High Low Vol Cls adjCls
16-10-21 73.82 75.10 73.70 3,947,400 74.89 74.14
16-10-20 73.76 75.24 73.36 4,502,800 74.51 73.76
16-10-19 72.10 73.75 72.06 3,347,600 73.62 72.88
16-10-18 72.65 72.77 71.66 3,121,000 71.99 71.27
16-10-17 71.91 72.36 71.74 3,899,900 71.78 71.06
16-10-14 71.71 72.20 71.23 2,872,600 71.53 70.81
16-10-13 71.34 71.69 70.50 4,824,400 71.07 70.36
16-10-12 71.80 72.43 71.74 2,231,700 72.06 71.34
16-10-11 73.25 73.44 71.85 2,254,700 72.16 71.44
Date Open High Low Vol Cls adjCls
16-10-10 73.60 73.89 73.24 1,760,100 73.33 72.59
16-10-07 73.14 73.71 72.69 2,695,100 73.05 72.32
16-10-06 73.63 73.75 72.39 3,262,300 73.04 72.31
16-10-05 73.01 74.07 73.01 3,126,200 73.70 72.96
16-10-04 72.46 73.23 72.26 4,098,400 72.76 72.03
16-10-03 71.60 72.68 71.56 3,557,400 72.13 71.41
16-09-30 70.87 72.19 70.63 3,198,800 71.83 71.11
16-09-29 71.62 72.00 69.49 3,169,000 70.36 69.65
16-09-28 71.78 72.09 70.81 2,498,600 71.75 71.03
Date Open High Low Vol Cls adjCls
16-09-27 70.48 71.83 70.15 2,405,500 71.80 71.08
16-09-26 71.23 71.65 70.60 3,075,300 70.81 70.10
16-09-23 71.74 72.25 71.25 3,099,400 71.28 70.56
16-09-22 71.77 72.22 71.66 3,290,800 72.14 71.42
16-09-21 70.77 71.78 70.57 4,076,400 71.68 70.96
16-09-20 71.45 71.70 70.38 2,514,900 70.56 69.85
16-09-19 70.56 71.33 70.42 3,156,000 70.98 70.27
16-09-16 70.54 70.61 69.78 3,214,900 70.21 69.51
16-09-15 70.48 71.11 69.69 3,086,100 70.99 70.28
Date Open High Low Vol Cls adjCls
16-09-14 71.10 71.31 70.28 2,776,600 70.59 69.88
16-09-13 71.51 71.96 70.54 3,504,000 71.22 70.51
16-09-12 71.12 72.77 70.44 3,288,800 72.50 71.77
16-09-09 72.02 72.35 71.61 4,064,000 71.65 70.93
16-09-08 71.63 72.43 71.49 2,686,100 72.28 71.55
16-09-07 70.61 71.80 70.44 2,523,100 71.77 71.05
16-09-06 71.61 71.66 70.54 2,561,400 70.99 70.28
16-09-02 71.24 71.92 70.87 2,448,200 71.64 70.92
16-09-01 71.60 72.09 70.18 5,574,100 71.08 70.37
Date Open High Low Vol Cls adjCls
16-08-31 70.39 71.72 70.39 6,129,400 71.60 70.88
16-08-30 69.63 70.61 69.63 3,091,200 70.33 69.62
16-08-29 69.13 70.06 68.89 3,015,200 69.63 68.93
16-08-26 69.00 69.64 68.75 2,191,900 69.16 68.47
16-08-25 68.35 69.10 68.27 1,732,500 68.77 68.08
16-08-24 68.86 69.33 68.47 2,025,600 68.62 67.93
16-08-23 68.93 69.32 68.79 1,867,800 68.79 68.10
16-08-22 68.53 68.81 68.08 1,878,200 68.68 67.99
16-08-19 68.04 68.68 67.99 2,473,500 68.56 67.87
Date Open High Low Vol Cls adjCls
16-08-18 68.29 68.58 68.11 2,443,600 68.21 67.53
16-08-17 68.50 68.66 67.97 2,810,200 68.29 67.60
16-08-16 68.27 68.96 68.20 2,657,300 68.62 67.93
16-08-15 68.02 68.91 68.02 2,741,700 68.61 67.92
16-08-12 67.47 68.06 67.18 2,098,800 68.00 67.32
16-08-11 67.04 68.02 66.81 2,660,200 67.94 67.26
16-08-10 67.74 67.83 66.61 2,348,300 66.85 66.18
16-08-09 68.13 68.20 67.56 1,793,500 67.78 67.10
16-08-08 68.23 68.83 67.95 1,749,800 68.17 67.49
Date Open High Low Vol Cls adjCls
16-08-05 67.10 68.35 67.10 3,695,900 68.10 67.42
16-08-04 66.22 66.65 66.08 2,197,400 66.20 65.54
16-08-03 66.15 66.98 66.00 3,965,400 66.55 65.49
16-08-02 66.90 67.09 66.00 4,409,200 66.30 65.24
16-08-01 67.28 67.53 66.68 3,418,500 67.03 65.96
16-07-29 67.19 67.72 67.04 3,632,600 67.08 66.01
16-07-28 67.49 67.75 66.78 3,079,700 67.48 66.40
16-07-27 67.53 68.49 67.37 3,110,100 67.91 66.82
16-07-26 67.30 67.98 66.92 2,997,700 67.69 66.61
Date Open High Low Vol Cls adjCls
16-07-25 66.86 67.87 66.75 4,373,700 67.34 66.26
16-07-22 66.50 67.33 65.00 8,632,900 67.03 65.96
16-07-21 67.44 68.47 67.24 3,503,100 67.99 66.90
16-07-20 68.04 68.17 67.16 2,895,300 67.61 66.53
16-07-19 67.97 68.11 67.51 2,136,000 67.73 66.65
16-07-18 68.45 68.54 67.82 2,240,300 68.12 67.03
16-07-15 69.09 69.18 67.72 5,763,900 68.15 67.06
16-07-14 69.31 69.50 68.13 3,284,800 68.85 67.75
16-07-13 67.74 68.23 66.95 3,611,400 67.94 66.85
Date Open High Low Vol Cls adjCls
16-07-12 67.03 68.11 66.99 4,975,400 67.85 66.77
16-07-11 65.18 66.38 65.06 4,910,200 66.26 65.20
16-07-08 63.55 64.94 63.13 4,949,000 64.71 63.68
16-07-07 61.20 62.55 61.20 4,644,900 61.89 60.90
16-07-06 60.25 61.30 59.66 2,840,200 61.28 60.30
16-07-05 62.14 62.36 60.65 3,331,300 60.86 59.89
16-07-01 63.48 63.56 62.73 3,152,500 62.96 61.95
16-06-30 62.42 63.53 61.42 6,389,700 63.51 62.49
16-06-29 60.57 61.97 60.21 4,470,700 61.92 60.93
Date Open High Low Vol Cls adjCls
16-06-28 59.25 59.77 58.66 6,530,600 59.66 58.71
16-06-27 60.84 60.84 58.03 8,924,600 58.15 57.22
16-06-24 62.55 64.28 61.75 8,115,300 61.88 60.89
16-06-23 64.77 65.65 64.56 2,948,300 65.60 64.55
16-06-22 64.30 64.84 63.89 2,670,200 63.93 62.91
16-06-21 64.92 64.99 63.55 4,496,000 64.25 63.22
16-06-20 65.79 65.95 64.17 5,160,200 64.28 63.25
16-06-17 64.29 64.80 63.81 6,191,200 64.19 63.16
16-06-16 64.10 64.45 62.73 5,296,300 64.25 63.22
Date Open High Low Vol Cls adjCls
16-06-15 65.43 66.23 64.47 9,490,900 64.64 63.61
16-06-14 68.52 68.52 63.76 14,942,400 64.43 63.40
16-06-13 69.46 70.42 68.96 2,488,900 69.00 67.90
16-06-10 70.30 70.55 69.79 2,506,000 70.04 68.92
16-06-09 71.45 71.46 70.14 2,749,900 70.87 69.74
16-06-08 71.75 72.56 71.43 3,190,400 72.10 70.95
16-06-07 73.00 73.06 72.32 2,249,700 72.35 71.19
16-06-06 71.66 73.33 71.39 2,422,700 72.85 71.69
16-06-03 72.28 72.38 70.47 3,494,400 71.60 70.46
Date Open High Low Vol Cls adjCls
16-06-02 73.19 73.38 72.62 1,495,800 73.38 72.21
16-06-01 72.51 73.32 71.84 1,594,400 73.22 72.05
16-05-31 74.19 74.35 72.83 2,363,400 73.24 72.07
16-05-27 72.88 73.83 72.33 2,808,400 73.83 72.65
16-05-26 73.03 73.16 72.27 1,642,400 72.56 71.40
16-05-25 72.04 73.53 71.85 2,767,100 73.27 72.10
16-05-24 70.91 71.85 69.60 2,046,000 71.62 70.48
16-05-23 70.82 71.49 70.42 1,889,900 70.65 69.52
16-05-20 70.76 71.57 70.46 2,052,300 70.93 69.80
Date Open High Low Vol Cls adjCls
16-05-19 70.38 71.79 69.88 3,460,700 70.53 69.40
16-05-18 68.83 71.01 68.66 3,636,900 70.98 69.85
16-05-17 68.88 69.67 68.41 2,679,000 68.83 67.73
16-05-16 68.53 69.66 68.38 2,678,700 69.28 68.17
16-05-13 69.15 69.96 68.33 2,459,700 68.71 67.61
16-05-12 70.17 70.73 68.84 2,109,900 69.36 68.25
16-05-11 70.83 71.45 70.35 2,411,900 70.35 68.83
16-05-10 70.01 71.28 69.96 2,650,200 71.14 69.60
16-05-09 70.31 70.37 69.25 2,788,900 69.60 68.10
Date Open High Low Vol Cls adjCls
16-05-06 68.80 69.43 68.43 3,441,100 69.39 67.89
16-05-05 69.93 70.33 68.61 5,345,400 69.12 67.63
16-05-04 71.16 71.17 69.27 4,057,500 69.68 68.18
16-05-03 72.56 72.71 71.44 2,184,500 71.97 70.42
16-05-02 72.87 73.73 72.00 2,721,000 73.58 71.99
16-04-29 72.99 73.29 71.87 2,966,500 72.39 70.83
16-04-28 73.56 74.26 72.99 2,641,800 73.37 71.79
16-04-27 73.13 74.50 72.82 6,388,700 74.31 72.71
16-04-26 75.03 76.00 74.63 2,686,100 75.96 74.32
Date Open High Low Vol Cls adjCls
16-04-25 75.08 75.47 74.48 2,478,000 74.99 73.37
16-04-22 74.50 75.73 74.48 1,783,000 75.56 73.93
16-04-21 75.25 76.30 74.69 2,962,000 74.73 73.12
16-04-20 73.35 75.55 73.31 4,921,500 75.43 73.80
16-04-19 71.96 72.89 71.46 2,349,100 72.80 71.23
16-04-18 70.89 71.90 70.55 1,764,400 71.66 70.11
16-04-15 71.72 72.24 71.05 2,862,500 71.34 69.80
16-04-14 70.66 72.18 70.48 2,871,400 71.47 69.93
16-04-13 69.00 70.87 68.98 3,366,100 70.84 69.31
Date Open High Low Vol Cls adjCls
16-04-12 67.55 68.46 67.41 2,862,000 68.31 66.84
16-04-11 66.83 67.70 66.73 3,626,200 67.20 65.75
16-04-08 67.03 67.72 66.41 2,259,300 66.67 65.23
16-04-07 67.66 67.98 66.10 2,842,900 66.58 65.14
16-04-06 68.01 68.42 67.20 3,215,900 68.27 66.80
16-04-05 68.10 68.95 67.79 3,455,200 68.53 67.05
16-04-04 70.59 70.89 69.72 1,617,400 69.83 68.32
16-04-01 69.73 70.97 69.26 2,894,900 70.80 69.27
16-03-31 69.15 69.79 68.98 3,222,700 69.31 67.81
Date Open High Low Vol Cls adjCls
16-03-30 69.30 70.00 69.04 2,050,000 69.15 67.66
16-03-29 68.83 68.96 67.58 4,411,700 68.85 67.36
16-03-28 69.81 69.97 68.96 1,884,400 69.20 67.71
16-03-24 69.44 69.78 68.88 2,090,100 69.76 68.25
16-03-23 70.52 70.77 70.00 2,603,800 70.21 68.69
16-03-22 70.28 70.78 69.95 1,904,900 70.46 68.94
16-03-21 70.31 71.39 70.08 2,381,000 70.81 69.28
16-03-18 69.82 71.12 69.53 5,089,800 70.57 69.05
16-03-17 69.05 70.06 68.59 4,067,500 69.50 68.00
Date Open High Low Vol Cls adjCls
16-03-16 69.21 70.08 68.85 3,274,100 69.38 67.88
16-03-15 69.29 69.32 68.31 3,395,800 69.32 67.82
16-03-14 70.78 71.01 69.73 2,550,400 69.93 68.42
16-03-11 70.19 71.12 70.01 2,358,000 71.03 69.50
16-03-10 69.18 70.00 68.12 2,155,600 69.23 67.74
16-03-09 69.04 69.30 68.25 2,508,100 68.70 67.22
16-03-08 68.85 69.17 68.01 2,713,800 68.49 67.01
16-03-07 68.94 69.62 68.78 2,002,700 69.52 68.02
16-03-04 69.81 70.39 68.96 2,939,300 69.59 68.09
Date Open High Low Vol Cls adjCls
16-03-03 68.97 69.66 68.69 2,444,600 69.66 68.16
16-03-02 68.02 69.14 67.74 2,397,500 69.14 67.65
16-03-01 66.67 68.00 66.15 4,131,800 67.99 66.52
16-02-29 66.93 67.18 65.70 3,404,300 65.73 64.31
16-02-26 66.73 68.19 66.64 3,105,800 67.20 65.75
16-02-25 65.76 66.42 64.87 2,642,200 66.42 64.99
16-02-24 64.77 65.64 63.45 2,894,800 65.41 64.00
16-02-23 67.61 67.61 65.32 3,487,000 65.72 64.30
16-02-22 66.44 67.79 66.40 3,007,600 67.76 66.30
Date Open High Low Vol Cls adjCls
16-02-19 65.50 65.88 64.76 2,456,700 65.73 64.31
16-02-18 65.48 66.68 65.18 4,272,100 65.93 64.51
16-02-17 64.96 66.05 64.87 3,806,000 65.18 63.77
16-02-16 63.71 65.13 63.08 4,309,000 64.21 62.82
16-02-12 61.21 62.84 60.62 5,528,000 62.54 61.19
16-02-11 59.71 60.88 58.74 4,823,200 60.15 58.85
16-02-10 62.92 64.12 62.18 3,186,400 62.24 60.51
16-02-09 60.04 62.93 59.75 4,424,000 62.42 60.68
16-02-08 62.33 62.45 60.10 3,878,300 60.89 59.19
Date Open High Low Vol Cls adjCls
16-02-05 63.92 64.63 62.64 3,507,800 63.36 61.59
16-02-04 63.00 64.36 62.84 4,308,500 63.73 61.95
16-02-03 63.66 64.01 59.86 6,036,600 63.15 61.39
16-02-02 63.83 63.86 62.82 5,195,700 63.21 61.45
16-02-01 65.00 65.45 63.79 4,319,500 65.01 63.20
16-01-29 63.49 65.70 63.28 6,380,200 65.62 63.79
16-01-28 63.79 63.79 62.12 6,491,500 62.99 61.23
16-01-27 61.30 64.59 61.26 8,544,900 63.30 61.54
16-01-26 59.10 60.50 59.10 5,619,900 60.38 58.70
Date Open High Low Vol Cls adjCls
16-01-25 60.69 61.01 58.49 5,711,500 58.66 57.03
16-01-22 62.15 62.60 60.52 4,148,100 61.10 59.40
16-01-21 60.85 62.30 60.51 3,747,300 61.18 59.47
16-01-20 60.80 61.37 58.92 5,328,000 60.76 59.07
16-01-19 63.69 63.70 61.51 3,464,500 62.19 60.46
16-01-15 62.00 63.46 61.84 4,818,400 62.85 61.10
16-01-14 64.01 65.11 62.51 4,573,000 64.60 62.80
16-01-13 66.28 66.66 63.41 5,406,000 63.64 61.87
16-01-12 65.56 65.97 64.68 3,680,300 65.80 63.97
Date Open High Low Vol Cls adjCls
16-01-11 64.82 65.54 64.00 3,416,800 64.76 62.96
16-01-08 65.75 65.89 64.07 4,731,700 64.23 62.44
16-01-07 66.34 67.00 64.85 5,638,300 65.08 63.27
16-01-06 68.55 69.69 67.98 4,223,300 68.55 66.64
16-01-05 69.43 70.55 68.70 5,216,200 69.46 67.52
16-01-04 70.77 70.91 69.86 3,636,200 70.74 68.77
15-12-31 72.71 73.26 72.16 1,702,100 72.18 70.17
15-12-30 73.62 73.80 73.16 1,414,600 73.21 71.17
15-12-29 73.60 73.99 73.19 1,506,200 73.79 71.73
Date Open High Low Vol Cls adjCls
15-12-28 73.15 73.42 72.28 1,569,800 73.15 71.11
15-12-24 73.68 73.90 73.26 810,700 73.52 71.47
15-12-23 73.17 73.92 72.96 2,361,100 73.69 71.64
15-12-22 72.62 73.01 71.10 3,367,300 72.77 70.74
15-12-21 73.04 73.50 71.95 2,503,300 72.58 70.56
15-12-18 73.92 73.92 72.32 5,097,500 72.47 70.45
15-12-17 76.55 76.74 74.28 2,890,000 74.38 72.31
15-12-16 76.19 76.55 74.40 4,175,800 76.36 74.23
15-12-15 74.27 75.52 74.08 3,039,200 75.37 73.27
Date Open High Low Vol Cls adjCls
15-12-14 73.81 74.68 72.49 3,448,600 73.31 71.27
15-12-11 74.29 74.55 73.30 2,915,400 73.68 71.63
15-12-10 75.39 76.45 75.18 2,428,700 75.61 73.50
15-12-09 76.37 77.24 74.88 3,517,600 75.42 73.32
15-12-08 77.45 77.73 76.54 2,630,500 76.86 74.72
15-12-07 78.73 79.06 77.82 2,262,500 78.33 76.15
15-12-04 77.91 79.56 77.40 2,665,500 79.37 77.16
15-12-03 79.10 79.10 77.05 3,035,700 77.33 75.17
15-12-02 79.61 79.96 78.65 2,570,600 78.77 76.57
Date Open High Low Vol Cls adjCls
15-12-01 79.04 79.86 78.76 2,204,900 79.82 77.60
15-11-30 79.08 79.50 78.37 2,999,700 78.51 76.32
15-11-27 78.98 79.25 78.27 907,800 79.00 76.80
15-11-25 78.85 79.16 78.40 1,774,900 79.04 76.84
15-11-24 78.10 79.02 77.61 2,570,300 78.63 76.44
15-11-23 79.55 79.55 78.79 1,969,900 78.82 76.62
15-11-20 80.07 80.17 78.88 3,013,600 79.46 77.25
15-11-19 78.53 79.98 78.53 3,751,800 79.58 77.36
15-11-18 76.95 78.31 76.60 3,698,500 78.29 76.11
Date Open High Low Vol Cls adjCls
15-11-17 77.80 77.85 76.32 3,353,500 76.37 74.24
15-11-16 76.95 77.90 76.68 2,654,000 77.90 75.73
15-11-13 77.14 77.86 76.71 2,817,700 76.97 74.82
15-11-12 78.33 78.33 77.19 3,473,100 77.38 75.22
15-11-11 79.76 79.93 78.69 2,420,500 78.87 76.67
15-11-10 80.28 80.77 79.37 2,801,000 79.38 77.17
15-11-09 81.34 81.59 80.11 2,590,200 80.45 78.21
15-11-06 81.23 81.62 80.40 3,579,200 81.42 79.15
15-11-05 80.82 80.82 79.54 3,377,200 79.55 77.33
Date Open High Low Vol Cls adjCls
15-11-04 80.83 81.19 80.39 2,290,700 80.55 77.92
15-11-03 79.76 81.37 79.75 1,950,900 80.88 78.24
15-11-02 79.37 80.50 79.22 2,281,600 80.22 77.60
15-10-30 80.55 80.73 78.82 2,707,000 78.90 76.32
15-10-29 80.88 81.41 79.93 2,011,900 80.20 77.58
15-10-28 79.34 81.19 79.20 2,264,200 81.14 78.49
15-10-27 79.08 79.59 78.94 1,954,300 79.33 76.74
15-10-26 80.51 80.93 79.47 3,081,900 79.65 77.05
15-10-23 77.36 81.41 77.18 6,560,700 81.12 78.47
Date Open High Low Vol Cls adjCls
15-10-22 73.78 76.38 73.78 4,234,100 74.94 72.49
15-10-21 75.01 75.30 73.61 3,235,800 73.68 71.27
15-10-20 74.54 75.16 74.42 2,155,600 74.58 72.14
15-10-19 74.14 74.88 73.97 2,429,300 74.64 72.20
15-10-16 74.95 75.08 74.16 2,714,200 74.67 72.23
15-10-15 73.18 74.54 72.63 2,593,300 74.52 72.08
15-10-14 74.00 74.05 72.33 3,287,400 72.56 70.19
15-10-13 74.07 74.57 73.63 2,340,900 73.94 71.52
15-10-12 74.65 74.88 74.01 1,729,900 74.25 71.82
Date Open High Low Vol Cls adjCls
15-10-09 75.35 75.71 74.24 2,209,500 74.45 72.02
15-10-08 74.55 75.26 73.87 2,422,000 75.05 72.60
15-10-07 75.68 76.17 74.66 2,338,200 74.96 72.51
15-10-06 74.90 75.69 74.67 2,336,700 75.22 72.76
15-10-05 73.36 75.64 73.36 2,538,700 75.30 72.84
15-10-02 71.21 72.87 70.17 3,122,500 72.87 70.49
15-10-01 72.63 73.02 71.76 4,221,000 72.94 70.56
15-09-30 72.72 72.86 71.76 2,689,600 72.52 70.15
15-09-29 72.12 72.49 71.04 2,837,800 71.55 69.21
Date Open High Low Vol Cls adjCls
15-09-28 73.58 73.95 72.10 1,993,200 72.17 69.81
15-09-25 74.22 74.73 73.84 2,522,200 74.05 71.63
15-09-24 72.60 73.24 72.18 3,693,200 73.12 70.73
15-09-23 74.08 74.08 73.19 2,097,300 73.50 71.10
15-09-22 73.52 73.78 72.95 2,188,000 73.68 71.27
15-09-21 74.21 75.02 74.08 2,219,900 74.58 72.14
15-09-18 74.84 74.88 73.34 4,956,100 73.56 71.15
15-09-17 77.29 77.70 75.56 2,744,500 75.89 73.41
15-09-16 76.58 77.41 76.19 2,869,600 77.28 74.75
Date Open High Low Vol Cls adjCls
15-09-15 76.00 76.80 75.92 3,328,300 76.36 73.86
15-09-14 75.81 76.34 75.29 2,658,200 75.76 73.28
15-09-11 75.59 75.89 74.91 2,324,400 75.65 73.18
15-09-10 75.46 76.43 75.39 2,530,900 75.87 73.39
15-09-09 77.52 77.98 75.69 2,254,200 75.86 73.38
15-09-08 76.00 76.80 75.71 2,613,000 76.79 74.28
15-09-04 74.95 75.32 74.17 2,249,800 74.83 72.38
15-09-03 75.99 77.35 75.69 2,940,000 76.16 73.67
15-09-02 75.54 75.94 74.18 2,580,200 75.30 72.84
Date Open High Low Vol Cls adjCls
15-09-01 75.68 76.07 73.86 2,813,000 74.32 71.89
15-08-31 77.02 78.11 76.67 2,674,300 77.75 75.21
15-08-28 77.07 77.52 76.75 2,262,200 77.32 74.79
15-08-27 75.81 77.63 75.55 4,724,900 77.36 74.83
15-08-26 73.62 74.91 72.45 3,699,900 74.75 72.31
15-08-25 75.79 75.85 72.20 3,577,000 72.25 69.89
15-08-24 71.79 75.87 67.73 4,382,600 73.53 71.13
15-08-21 78.29 78.82 76.62 4,220,400 76.62 74.11
15-08-20 79.30 79.77 79.01 2,895,600 79.04 76.46
Date Open High Low Vol Cls adjCls
15-08-19 80.66 80.87 79.74 4,634,600 80.12 77.50
15-08-18 81.61 82.08 80.89 2,414,600 81.26 78.60
15-08-17 80.69 81.78 80.50 2,020,200 81.65 78.98
15-08-14 80.33 81.36 80.30 1,967,000 81.27 78.61
15-08-13 80.98 81.42 80.38 2,448,700 80.76 78.12
15-08-12 80.44 80.89 79.13 3,122,100 80.62 77.98
15-08-11 81.71 81.92 80.43 2,543,800 80.87 78.23
15-08-10 81.47 82.67 81.30 2,303,100 82.49 79.79
15-08-07 81.00 81.63 80.27 2,879,000 80.82 78.18
Date Open High Low Vol Cls adjCls
15-08-06 81.54 81.83 80.86 3,196,300 81.14 78.49
15-08-05 81.95 82.22 81.33 3,937,500 81.86 78.80
15-08-04 81.63 81.92 81.26 2,088,400 81.38 78.33
15-08-03 81.46 81.70 80.79 3,392,900 81.63 78.58
15-07-31 81.58 81.60 80.90 3,677,200 81.30 78.26
15-07-30 80.22 81.58 80.11 4,276,500 81.50 78.45
15-07-29 78.94 79.74 78.89 4,626,500 79.62 76.64
15-07-28 79.25 79.25 77.80 7,524,100 78.65 75.71
15-07-27 78.04 79.38 77.95 7,195,600 78.61 75.67
Date Open High Low Vol Cls adjCls
15-07-24 83.54 83.90 78.23 16,800,000 78.86 75.91
15-07-23 91.62 91.80 90.60 2,646,200 90.77 87.37
15-07-22 91.62 92.10 91.28 2,484,000 91.65 88.22
15-07-21 91.42 92.06 91.20 2,522,000 91.71 88.28
15-07-20 91.08 91.85 90.58 2,377,100 91.44 88.02
15-07-17 90.63 91.02 90.27 2,401,100 90.99 87.58
15-07-16 90.65 91.08 90.51 2,067,300 90.96 87.56
15-07-15 89.74 90.56 89.04 2,211,300 90.10 86.73
15-07-14 88.73 89.22 88.58 1,783,800 89.02 85.69
Date Open High Low Vol Cls adjCls
15-07-13 88.53 89.09 88.11 2,058,800 89.03 85.70
15-07-10 87.82 88.08 87.10 1,723,600 87.67 84.39
15-07-09 87.22 87.61 86.70 2,025,700 86.73 83.48
15-07-08 87.39 87.54 86.12 2,361,700 86.21 82.98
15-07-07 87.67 87.96 86.35 2,581,300 87.89 84.60
15-07-06 87.41 88.00 87.25 1,999,400 87.75 84.47
15-07-02 88.72 89.07 88.02 1,903,700 88.32 85.01
15-07-01 89.01 89.01 88.19 2,728,800 88.60 85.28
15-06-30 88.52 88.75 87.71 2,827,500 87.97 84.68
Date Open High Low Vol Cls adjCls
15-06-29 87.87 88.55 87.66 3,131,100 87.75 84.47
15-06-26 89.16 89.32 88.79 3,244,000 89.06 85.73
15-06-25 89.48 90.10 88.52 2,431,700 88.85 85.52
15-06-24 89.31 89.65 89.07 2,153,800 89.09 85.76
15-06-23 89.93 89.99 89.17 1,881,000 89.38 86.04
15-06-22 89.00 89.50 88.96 2,140,900 89.32 85.98
15-06-19 88.15 88.76 88.02 3,614,800 88.42 85.11
15-06-18 88.16 88.65 87.71 2,655,700 88.52 85.21
15-06-17 88.49 88.49 87.71 2,870,300 87.84 84.55
Date Open High Low Vol Cls adjCls
15-06-16 87.37 88.12 87.18 2,250,500 88.07 84.77
15-06-15 86.78 87.59 86.78 2,810,100 87.49 84.22
15-06-12 87.47 87.78 87.12 2,627,500 87.57 84.29
15-06-11 86.99 87.94 86.74 2,939,100 87.66 84.38
15-06-10 85.80 86.99 85.40 4,359,300 86.93 83.68
15-06-09 84.74 85.72 84.59 2,361,700 85.57 82.37
15-06-08 85.08 85.37 84.69 3,476,700 84.94 81.76
15-06-05 83.89 85.01 83.73 3,965,400 84.94 81.76
15-06-04 83.55 84.28 83.05 3,164,000 83.19 80.08
Date Open High Low Vol Cls adjCls
15-06-03 84.00 84.91 83.98 2,221,400 84.30 81.15
15-06-02 83.44 84.30 83.27 2,427,900 83.95 80.81
15-06-01 83.80 84.04 83.13 2,129,300 83.39 80.27
15-05-29 84.38 84.52 83.32 2,473,600 83.56 80.43
15-05-28 84.48 84.72 83.88 1,847,900 84.30 81.15
15-05-27 84.45 85.05 84.11 2,131,700 84.63 81.46
15-05-26 84.98 84.98 83.48 2,833,600 83.95 80.81
15-05-22 84.90 85.36 84.61 1,740,500 85.02 81.84
15-05-21 85.27 85.44 84.80 2,156,300 85.11 81.92
Date Open High Low Vol Cls adjCls
15-05-20 85.25 85.68 84.92 2,119,300 85.35 82.16
15-05-19 84.91 85.55 84.69 2,615,600 85.41 82.21
15-05-18 84.24 84.72 84.00 1,665,600 84.56 81.40
15-05-15 84.63 84.74 83.59 3,146,200 84.03 80.89
15-05-14 84.12 84.50 83.75 2,390,800 84.47 81.31
15-05-13 82.98 83.71 82.72 2,172,300 83.65 80.52
15-05-12 82.89 83.16 82.24 2,438,900 82.91 79.81
15-05-11 83.14 83.66 83.00 2,109,500 83.31 80.19
15-05-08 82.59 83.36 82.16 2,767,400 83.16 80.05
Date Open High Low Vol Cls adjCls
15-05-07 82.16 82.32 81.40 3,150,900 82.02 78.95
15-05-06 82.74 82.99 82.00 3,283,900 82.64 79.16
15-05-05 82.00 83.04 81.94 2,760,800 82.27 78.81
15-05-04 82.00 82.43 81.81 1,934,200 82.26 78.80
15-05-01 81.24 81.99 80.97 2,840,000 81.93 78.48
15-04-30 80.23 80.85 79.82 4,201,200 80.85 77.45
15-04-29 80.60 80.99 79.84 1,899,900 80.36 76.98
15-04-28 80.52 80.92 80.06 1,783,500 80.73 77.33
15-04-27 80.58 81.07 80.30 2,815,700 80.36 76.98
Date Open High Low Vol Cls adjCls
15-04-24 80.09 81.06 79.36 3,780,700 80.44 77.05
15-04-23 81.68 82.34 81.55 2,361,500 81.86 78.42
15-04-22 81.55 81.89 81.04 2,543,200 81.76 78.32
15-04-21 82.50 82.61 81.50 2,294,900 81.53 78.10
15-04-20 82.36 82.64 82.05 1,699,900 82.19 78.73
15-04-17 82.40 82.62 81.82 2,752,600 82.00 78.55
15-04-16 82.62 83.21 82.52 2,373,400 83.01 79.52
15-04-15 81.55 82.96 81.36 3,696,200 82.82 79.33
15-04-14 81.09 81.47 80.77 2,773,800 81.35 77.93
Date Open High Low Vol Cls adjCls
15-04-13 80.61 81.33 80.43 1,644,200 81.09 77.68
15-04-10 80.23 80.66 80.01 2,233,400 80.61 77.22
15-04-09 80.04 80.41 79.62 1,856,800 80.36 76.98
15-04-08 79.66 81.04 79.65 2,564,200 80.19 76.82
15-04-07 79.86 80.28 79.67 2,301,100 79.67 76.32
15-04-06 79.43 80.84 79.14 2,099,300 80.32 76.94
15-04-02 79.64 80.44 79.46 1,968,500 80.31 76.93
15-04-01 78.83 80.04 78.57 3,607,600 79.87 76.51
15-03-31 78.58 79.19 78.45 2,666,700 78.82 75.50
Date Open High Low Vol Cls adjCls
15-03-30 79.19 79.61 79.06 1,962,700 79.20 75.87
15-03-27 78.47 79.02 78.05 2,636,300 78.65 75.34
15-03-26 78.80 78.90 77.89 2,291,100 78.51 75.21
15-03-25 80.18 80.18 78.84 1,918,300 78.84 75.52
15-03-24 80.94 80.96 80.13 2,118,100 80.14 76.77
15-03-23 81.27 81.99 81.18 1,731,500 81.25 77.83
15-03-20 80.97 81.45 80.76 3,649,600 81.13 77.72
15-03-19 81.48 81.59 80.53 2,653,800 80.62 77.23
15-03-18 80.97 81.91 80.51 2,175,900 81.62 78.19
Date Open High Low Vol Cls adjCls
15-03-17 81.00 81.65 80.67 2,201,300 81.50 78.07
15-03-16 80.64 81.77 80.53 2,888,900 81.47 78.04
15-03-13 81.40 81.40 79.27 2,770,500 80.00 76.63
15-03-12 79.04 81.52 79.04 4,562,500 81.45 78.02
15-03-11 78.05 78.53 77.72 2,259,600 78.23 74.94
15-03-10 79.02 79.11 77.70 2,864,700 77.72 74.45
15-03-09 78.87 80.02 78.62 3,048,100 79.84 76.48
15-03-06 79.55 80.71 78.76 3,088,700 78.98 75.66
15-03-05 78.65 78.97 78.20 2,042,100 78.89 75.57
Date Open High Low Vol Cls adjCls
15-03-04 78.95 78.98 78.25 2,340,500 78.65 75.34
15-03-03 79.15 79.42 78.78 2,257,000 79.14 75.81
15-03-02 78.71 79.28 78.27 3,486,400 79.15 75.82
15-02-27 78.86 79.41 78.71 3,329,200 78.71 75.40
15-02-26 79.48 79.97 78.72 2,731,700 79.15 75.82
15-02-25 80.18 80.42 79.55 3,103,800 79.66 76.31
15-02-24 79.84 80.82 79.62 2,225,300 80.50 77.11
15-02-23 80.39 80.39 79.38 2,397,500 80.06 76.69
15-02-20 79.20 80.42 78.57 2,590,500 80.39 77.01
Date Open High Low Vol Cls adjCls
15-02-19 79.39 79.75 79.09 2,190,700 79.42 76.08
15-02-18 79.73 79.99 79.27 2,535,300 79.34 76.00
15-02-17 78.79 80.28 78.77 3,468,600 80.00 76.63
15-02-13 79.39 79.71 78.65 3,216,000 78.88 75.56
15-02-12 78.03 79.64 77.89 3,961,500 79.29 75.95
15-02-11 77.10 77.58 76.90 1,923,300 77.32 74.07
15-02-10 77.42 77.60 76.75 2,063,000 77.06 73.82
15-02-09 75.69 77.04 75.29 2,441,500 76.72 73.49
15-02-06 76.32 77.51 76.07 3,805,300 76.22 73.01
Date Open High Low Vol Cls adjCls
15-02-05 75.45 75.96 75.41 3,303,500 75.78 72.59
15-02-04 75.74 76.08 75.08 3,317,900 75.30 71.84
15-02-03 74.69 75.60 74.54 2,830,800 75.51 72.04
15-02-02 73.70 74.52 72.77 3,552,000 74.42 71.00
15-01-30 74.50 74.91 73.11 4,937,800 73.21 69.85
15-01-29 74.20 75.25 73.90 4,577,700 74.96 71.52
15-01-28 76.66 76.84 74.43 4,404,900 74.45 71.03
15-01-27 77.28 77.58 76.70 3,205,600 76.77 73.25
15-01-26 77.23 78.30 76.50 4,297,900 78.19 74.60
Date Open High Low Vol Cls adjCls
15-01-23 76.63 78.72 76.63 4,822,800 77.60 74.04
15-01-22 76.96 77.16 74.75 7,580,300 76.20 72.70
15-01-21 77.08 77.60 76.60 2,486,600 77.21 73.67
15-01-20 76.63 77.62 76.44 3,296,000 77.39 73.84
15-01-16 76.64 77.21 75.55 4,689,900 76.65 73.13
15-01-15 76.71 78.38 76.64 3,918,800 76.95 73.42
15-01-14 77.44 77.44 75.51 4,149,400 76.75 73.23
15-01-13 79.75 80.04 77.63 3,944,700 78.39 74.79
15-01-12 79.79 80.00 78.65 2,381,200 79.06 75.43
Date Open High Low Vol Cls adjCls
15-01-09 80.90 81.03 79.36 2,744,900 79.37 75.73
15-01-08 80.71 81.39 80.58 2,008,200 80.77 77.06
15-01-07 80.16 80.46 79.71 2,434,100 79.99 76.32
15-01-06 80.73 80.77 78.86 2,929,500 79.09 75.46
15-01-05 81.57 82.16 80.20 2,678,200 80.59 76.89
15-01-02 82.79 83.24 81.73 1,483,200 82.49 78.70
14-12-31 83.83 83.95 82.53 1,523,200 82.55 78.76
14-12-30 83.09 83.72 82.90 2,069,000 83.31 79.49
14-12-29 82.96 83.96 82.83 1,601,200 83.30 79.48
Date Open High Low Vol Cls adjCls
14-12-26 83.38 83.78 83.18 957,600 83.21 79.39
14-12-24 83.57 83.57 83.19 1,040,600 83.23 79.41
14-12-23 83.39 83.77 83.21 1,685,200 83.28 79.46
14-12-22 82.40 82.93 82.08 2,040,800 82.89 79.09
14-12-19 82.46 82.94 81.72 4,057,100 82.43 78.65
14-12-18 80.34 82.17 80.33 4,340,300 82.16 78.39
14-12-17 78.42 79.62 78.15 5,072,400 79.61 75.96
14-12-16 78.87 79.94 77.72 3,887,600 78.23 74.64
14-12-15 80.51 80.51 78.58 4,607,400 79.61 75.96
Date Open High Low Vol Cls adjCls
14-12-12 81.80 82.23 80.15 3,028,100 80.17 76.49
14-12-11 82.58 83.11 82.19 2,138,300 82.38 78.60
14-12-10 83.28 83.60 82.30 4,792,900 82.39 78.61
14-12-09 82.09 83.52 82.09 3,188,700 83.27 79.45
14-12-08 83.17 83.26 82.48 3,581,200 83.20 79.38
14-12-05 82.70 83.26 82.43 2,853,200 82.94 79.13
14-12-04 81.00 82.19 81.00 2,924,000 82.09 78.32
14-12-03 82.05 82.57 81.83 2,333,500 82.18 78.41
14-12-02 82.14 82.80 81.97 1,964,400 82.34 78.56
Date Open High Low Vol Cls adjCls
14-12-01 82.54 82.80 82.17 2,161,000 82.31 78.53
14-11-28 82.62 83.69 82.59 1,161,900 83.20 79.38
14-11-26 82.91 83.00 82.41 1,470,000 82.75 78.95
14-11-25 82.10 82.86 81.99 2,393,700 82.66 78.87
14-11-24 81.58 82.23 81.51 1,767,900 82.10 78.33
14-11-21 81.75 81.91 80.93 2,461,900 81.21 77.48
14-11-20 80.45 81.53 80.22 2,968,100 81.09 77.37
14-11-19 81.40 81.46 80.48 2,173,200 80.64 76.94
14-11-18 81.50 82.03 81.25 2,596,100 81.29 77.56
Date Open High Low Vol Cls adjCls
14-11-17 81.73 81.73 80.37 2,931,000 81.14 77.42
14-11-14 81.41 81.96 81.41 2,458,300 81.76 78.01
14-11-13 82.01 82.33 81.20 2,632,200 81.60 77.85
14-11-12 81.95 82.01 81.26 2,408,300 81.57 77.83
14-11-11 82.23 83.21 81.83 3,543,900 82.18 78.41
14-11-10 82.60 83.30 82.54 2,207,100 83.24 79.42
14-11-07 82.22 83.14 82.00 2,065,100 82.60 78.81
14-11-06 81.60 82.31 81.24 2,413,200 82.08 78.31
14-11-05 82.69 82.79 81.32 3,954,700 81.60 77.57
Date Open High Low Vol Cls adjCls
14-11-04 82.77 82.84 81.84 2,199,400 82.47 78.40
14-11-03 83.00 83.32 82.51 2,061,000 82.67 78.59
14-10-31 82.87 83.07 82.43 2,666,600 82.77 78.68
14-10-30 81.40 82.36 81.21 2,227,400 81.73 77.69
14-10-29 80.83 81.80 80.58 2,509,500 81.29 77.27
14-10-28 79.61 80.80 79.55 2,251,700 80.69 76.70
14-10-27 79.25 79.68 78.86 2,675,700 79.04 75.13
14-10-24 78.65 79.35 78.44 2,289,700 79.27 75.35
14-10-23 78.68 78.92 78.21 2,306,300 78.39 74.52
Date Open High Low Vol Cls adjCls
14-10-22 78.51 78.77 77.80 3,531,500 77.85 74.00
14-10-21 77.29 78.74 76.69 4,667,400 78.70 74.81
14-10-20 76.23 76.73 76.00 4,578,800 76.50 72.72
14-10-17 75.99 76.77 75.08 9,753,000 76.43 72.65
14-10-16 77.85 79.46 77.26 5,980,200 78.53 74.65
14-10-15 79.05 80.19 77.83 7,118,000 79.21 75.30
14-10-14 79.61 80.48 79.54 2,889,600 80.03 76.08
14-10-13 80.23 80.81 79.41 2,987,200 79.48 75.55
14-10-10 81.44 82.14 80.34 2,738,900 80.36 76.39
Date Open High Low Vol Cls adjCls
14-10-09 82.61 83.10 81.33 2,954,700 81.44 77.42
14-10-08 81.11 82.94 80.71 3,370,700 82.76 78.67
14-10-07 81.54 81.81 80.82 3,123,900 80.82 76.83
14-10-06 82.81 82.99 81.82 1,952,600 82.22 78.16
14-10-03 82.08 82.66 82.03 3,397,200 82.28 78.21
14-10-02 80.68 81.50 80.14 2,721,800 81.13 77.12
14-10-01 81.75 81.91 80.57 3,336,100 80.61 76.63
14-09-30 81.94 82.40 81.56 3,460,900 81.62 77.59
14-09-29 80.79 82.03 80.75 3,133,600 81.83 77.79
Date Open High Low Vol Cls adjCls
14-09-26 81.05 81.81 80.88 2,292,000 81.61 77.58
14-09-25 82.27 82.51 81.01 3,232,300 81.01 77.01
14-09-24 82.21 82.52 81.66 2,158,900 82.42 78.35
14-09-23 82.81 83.20 82.04 2,805,900 82.05 78.00
14-09-22 83.93 84.35 83.25 2,112,500 83.29 79.17
14-09-19 84.42 84.66 83.89 4,328,500 84.07 79.92
14-09-18 83.16 83.99 82.97 4,199,200 83.67 79.54
14-09-17 82.48 83.27 82.13 4,075,000 82.88 78.79
14-09-16 81.55 82.49 81.25 2,891,500 82.18 78.12
Date Open High Low Vol Cls adjCls
14-09-15 81.12 81.78 80.92 3,621,100 81.50 77.47
14-09-12 81.12 81.22 80.66 2,949,600 80.94 76.94
14-09-11 81.04 81.34 80.93 2,129,800 81.23 77.22
14-09-10 81.61 82.23 81.20 3,078,700 81.23 77.22
14-09-09 81.99 82.06 81.48 1,945,700 81.52 77.49
14-09-08 82.42 82.78 81.85 1,906,600 82.08 78.02
14-09-05 82.50 82.85 82.14 1,620,600 82.69 78.60
14-09-04 82.68 83.10 82.18 1,892,600 82.50 78.42
14-09-03 82.81 82.93 82.44 2,207,400 82.53 78.45
Date Open High Low Vol Cls adjCls
14-09-02 82.34 82.69 81.87 2,808,900 82.58 78.50
14-08-29 82.05 82.42 81.79 1,897,900 82.06 78.01
14-08-28 81.50 81.79 81.21 1,200,600 81.59 77.56
14-08-27 81.99 82.02 81.69 1,556,800 81.96 77.91
14-08-26 82.13 82.25 81.74 1,458,000 81.80 77.76
14-08-25 81.87 82.66 81.82 2,188,200 82.06 78.01
14-08-22 81.65 82.00 81.20 1,458,800 81.30 77.28
14-08-21 81.21 81.82 80.97 2,863,900 81.69 77.65
14-08-20 80.45 81.02 80.26 2,159,600 80.92 76.92
Date Open High Low Vol Cls adjCls
14-08-19 80.63 80.68 80.42 1,687,500 80.48 76.50
14-08-18 79.87 80.42 79.77 3,003,500 80.42 76.45
14-08-15 80.17 80.24 78.74 2,364,900 79.30 75.38
14-08-14 79.91 80.15 79.63 1,611,100 79.79 75.85
14-08-13 79.64 79.96 79.39 2,594,000 79.88 75.93
14-08-12 78.39 79.42 78.39 2,927,200 79.34 75.42
14-08-11 79.03 79.34 78.59 1,745,100 78.71 74.82
14-08-08 78.12 78.90 77.70 2,279,600 78.88 74.98
14-08-07 78.85 78.92 77.88 2,346,400 78.04 74.18
Date Open High Low Vol Cls adjCls
14-08-06 78.38 79.08 78.25 2,820,900 78.76 74.58
14-08-05 79.71 79.92 78.65 3,695,200 78.79 74.61
14-08-04 79.80 80.22 79.40 5,056,900 80.22 75.97
14-08-01 79.04 80.02 78.87 4,016,700 79.49 75.27
14-07-31 81.11 81.18 79.54 3,243,200 79.54 75.32
14-07-30 81.48 81.80 81.02 2,806,300 81.56 77.24
14-07-29 81.53 81.91 81.18 2,139,100 81.19 76.88
14-07-28 83.11 83.52 81.16 2,386,600 81.53 77.21
14-07-25 82.11 82.52 81.57 2,929,600 81.65 77.32
Date Open High Low Vol Cls adjCls
14-07-24 82.54 82.61 82.17 3,620,000 82.40 78.03
14-07-23 82.33 82.39 81.95 2,851,400 81.99 77.64
14-07-22 81.91 82.39 81.89 3,966,300 82.12 77.77
14-07-21 82.32 82.42 81.78 3,595,400 81.92 77.58
14-07-18 83.68 83.90 82.06 6,368,300 82.29 77.93
14-07-17 84.07 84.28 82.41 4,083,900 82.49 78.12
14-07-16 85.05 85.16 84.06 3,356,700 84.38 79.91
14-07-15 84.39 85.39 84.34 3,029,200 84.90 80.40
14-07-14 84.64 84.90 83.89 2,608,500 84.01 79.56
Date Open High Low Vol Cls adjCls
14-07-11 83.77 84.08 83.32 1,934,500 83.96 79.51
14-07-10 83.04 84.08 82.99 2,401,700 83.69 79.25
14-07-09 84.15 84.95 83.68 2,773,000 84.39 79.92
14-07-08 83.29 83.61 82.89 2,640,700 83.23 78.82
14-07-07 84.31 84.60 83.29 2,501,800 83.57 79.14
14-07-03 84.20 84.98 83.91 2,811,500 84.95 80.45
14-07-02 83.29 83.68 83.15 2,830,400 83.60 79.17
14-07-01 83.12 83.53 82.88 3,252,600 83.02 78.62
14-06-30 83.00 83.08 82.48 2,349,100 82.60 78.22
Date Open High Low Vol Cls adjCls
14-06-27 81.06 83.19 81.06 2,723,100 83.01 78.61
14-06-26 82.25 82.52 81.54 1,977,300 82.49 78.12
14-06-25 82.14 82.59 81.94 2,554,600 82.33 77.96
14-06-24 83.35 83.72 82.42 3,538,400 82.45 78.08
14-06-23 83.18 83.57 82.75 3,117,500 83.49 79.06
14-06-20 82.40 83.89 82.38 6,220,000 83.43 79.01
14-06-19 81.97 82.22 81.34 3,867,100 82.00 77.65
14-06-18 80.82 81.74 80.20 5,820,200 81.65 77.32
14-06-17 80.82 81.55 80.77 5,594,400 80.90 76.61
Date Open High Low Vol Cls adjCls
14-06-16 80.38 81.40 80.15 3,273,000 81.04 76.74
14-06-13 80.91 81.04 80.13 3,259,900 80.47 76.20
14-06-12 80.61 81.26 80.61 2,920,700 80.93 76.64
14-06-11 81.57 81.57 80.30 3,373,700 80.83 76.54
14-06-10 81.81 81.96 81.48 2,537,600 81.71 77.38
14-06-09 81.00 82.32 80.96 3,341,000 81.99 77.64
14-06-06 79.91 80.97 79.78 2,650,900 80.80 76.52
14-06-05 78.90 79.97 78.81 2,088,300 79.82 75.59
14-06-04 78.69 79.28 78.60 2,094,400 79.18 74.98
Date Open High Low Vol Cls adjCls
14-06-03 78.47 79.07 78.11 2,410,700 78.78 74.60
14-06-02 78.92 79.03 78.20 2,454,500 78.63 74.46
14-05-30 78.65 79.24 78.61 2,424,900 78.89 74.71
14-05-29 78.59 78.90 78.17 2,464,100 78.72 74.55
14-05-28 77.98 78.88 77.93 2,939,400 78.55 74.38
14-05-27 77.19 78.20 77.16 2,028,500 77.75 73.63
14-05-23 76.43 77.28 76.43 1,702,000 77.19 73.10
14-05-22 76.50 77.08 76.50 1,936,300 76.65 72.59
14-05-21 75.80 76.79 75.70 1,830,300 76.67 72.60
Date Open High Low Vol Cls adjCls
14-05-20 76.09 76.25 75.33 1,928,600 75.48 71.48
14-05-19 75.70 76.16 75.60 2,264,100 76.10 72.06
14-05-16 76.21 76.28 75.17 3,325,100 75.77 71.75
14-05-15 75.99 76.43 75.35 3,354,500 76.42 72.37
14-05-14 77.28 77.54 76.06 2,620,700 76.17 72.13
14-05-13 77.76 77.97 77.18 2,476,800 77.51 73.40
14-05-12 76.88 77.78 76.88 2,566,500 77.73 73.61
14-05-09 76.21 76.65 76.02 2,750,600 76.43 72.38
14-05-08 76.01 76.90 75.87 3,275,200 76.17 72.13
Date Open High Low Vol Cls adjCls
14-05-07 75.17 76.49 75.17 2,835,900 76.42 72.08
14-05-06 75.33 75.82 74.76 3,497,800 74.98 70.73
14-05-05 75.80 75.86 75.20 3,188,900 75.81 71.51
14-05-02 74.76 75.98 74.45 5,635,000 75.82 71.52
14-05-01 73.90 74.54 73.39 4,774,400 74.53 70.30
14-04-30 73.52 74.02 73.23 4,251,700 73.90 69.71
14-04-29 73.44 73.66 73.21 4,016,100 73.51 69.34
14-04-28 73.81 74.08 72.63 6,126,400 72.95 68.81
14-04-25 74.54 74.74 73.20 3,946,900 73.34 69.18
Date Open High Low Vol Cls adjCls
14-04-24 75.31 75.41 74.55 2,729,400 74.74 70.50
14-04-23 75.06 75.42 74.78 3,376,400 74.92 70.67
14-04-22 75.07 75.74 74.84 4,021,800 75.11 70.85
14-04-21 75.46 75.94 74.93 4,336,400 75.05 70.79
14-04-17 75.59 75.89 74.72 4,794,000 74.89 70.64
14-04-16 75.27 75.55 74.63 3,643,600 75.16 70.90
14-04-15 74.39 75.33 73.56 3,107,700 74.52 70.29
14-04-14 74.87 74.94 73.21 2,979,800 74.06 69.86
14-04-11 73.40 74.83 73.06 2,741,300 74.04 69.84
Date Open High Low Vol Cls adjCls
14-04-10 76.40 76.51 74.07 4,814,300 74.07 69.87
14-04-09 75.84 76.44 75.22 3,582,300 76.34 72.01
14-04-08 75.49 76.10 74.99 3,051,300 75.68 71.39
14-04-07 76.52 76.54 75.04 3,864,000 75.55 71.26
14-04-04 77.76 77.91 76.54 3,008,700 76.70 72.35
14-04-03 77.28 77.68 77.00 2,392,200 77.47 73.07
14-04-02 76.86 77.37 76.55 2,521,100 77.15 72.77
14-04-01 77.33 77.45 76.56 2,171,700 76.78 72.42
14-03-31 76.70 77.55 76.59 2,549,700 77.16 72.78
Date Open High Low Vol Cls adjCls
14-03-28 76.02 76.61 75.66 2,024,000 76.09 71.77
14-03-27 75.58 76.40 75.07 3,924,500 75.88 71.57
14-03-26 75.64 76.09 74.92 2,836,400 74.96 70.71
14-03-25 75.51 75.97 75.10 2,884,100 75.32 71.05
14-03-24 75.51 75.86 74.88 2,245,600 75.20 70.93
14-03-21 75.14 76.93 74.69 6,870,100 75.40 71.12
14-03-20 72.88 74.35 72.83 2,724,800 74.28 70.07
14-03-19 73.64 74.25 72.83 2,864,800 73.11 68.96
14-03-18 73.97 74.03 73.34 1,796,900 73.55 69.38
Date Open High Low Vol Cls adjCls
14-03-17 73.91 73.95 72.84 1,911,100 73.83 69.64
14-03-14 72.53 73.31 72.06 2,321,200 72.19 68.09
14-03-13 74.64 74.77 72.54 2,876,700 72.73 68.60
14-03-12 73.87 74.36 73.74 1,936,400 74.19 69.98
14-03-11 75.52 75.52 74.16 2,075,200 74.36 70.14
14-03-10 74.76 75.29 74.48 1,939,100 75.15 70.89
14-03-07 75.33 75.86 74.73 2,487,000 75.01 70.75
14-03-06 74.51 75.23 74.26 2,879,600 75.03 70.77
14-03-05 73.65 74.60 73.31 2,438,900 74.36 70.14
Date Open High Low Vol Cls adjCls
14-03-04 73.08 73.79 72.64 2,573,000 73.67 69.49
14-03-03 72.69 72.81 71.97 2,040,100 72.24 68.14
14-02-28 72.83 74.07 72.82 2,753,900 73.43 69.26
14-02-27 71.36 72.73 71.22 2,609,400 72.62 68.50
14-02-26 71.18 71.62 70.79 2,298,700 71.33 67.28
14-02-25 71.81 71.86 70.72 3,350,700 71.04 67.01
14-02-24 70.97 72.10 70.97 2,823,400 71.73 67.66
14-02-21 70.84 71.54 70.58 2,969,900 70.97 66.94
14-02-20 70.89 70.99 70.21 2,789,400 70.84 66.82
Date Open High Low Vol Cls adjCls
14-02-19 72.14 72.59 70.90 2,275,300 70.95 66.92
14-02-18 72.68 73.10 72.23 1,850,100 72.42 68.31
14-02-14 72.20 72.54 72.08 1,587,100 72.40 68.29
14-02-13 70.81 72.42 70.81 2,839,800 72.37 68.26
14-02-12 71.40 72.10 71.28 2,378,700 71.66 67.59
14-02-11 71.32 71.88 71.04 3,026,200 71.26 67.22
14-02-10 71.40 71.97 70.91 2,091,900 71.37 67.32
14-02-07 70.12 71.42 70.12 3,471,600 71.40 67.35
14-02-06 68.66 69.98 68.56 2,295,900 69.92 65.95
Date Open High Low Vol Cls adjCls
14-02-05 68.61 68.84 67.86 2,667,900 68.66 64.48
14-02-04 69.12 69.66 68.36 3,110,800 68.72 64.54
14-02-03 70.52 70.61 68.59 3,856,900 68.87 64.68
14-01-31 69.94 70.99 69.72 3,228,800 70.61 66.31
14-01-30 70.61 71.31 70.29 2,205,800 70.96 66.64
14-01-29 70.08 70.92 69.78 2,906,200 69.87 65.62
14-01-28 69.97 71.11 69.93 2,293,300 70.87 66.56
14-01-27 70.55 70.75 69.72 3,277,800 69.95 65.69
14-01-24 71.24 71.78 70.57 3,768,800 70.57 66.27
Date Open High Low Vol Cls adjCls
14-01-23 72.36 72.36 71.06 4,323,900 71.54 67.19
14-01-22 72.69 72.97 72.46 4,125,300 72.65 68.23
14-01-21 72.80 73.14 72.41 6,158,300 72.61 68.19
14-01-17 73.88 73.91 72.29 10,411,300 72.39 67.98
14-01-16 77.10 77.23 76.31 3,130,300 76.44 71.79
14-01-15 77.25 77.52 76.81 3,054,300 77.03 72.34
14-01-14 77.28 77.72 76.82 2,530,900 77.36 72.65
14-01-13 77.62 77.91 76.14 2,639,600 76.37 71.72
14-01-10 77.98 78.24 77.40 2,324,500 78.02 73.27
Date Open High Low Vol Cls adjCls
14-01-09 78.06 78.34 77.74 3,648,000 77.85 73.11
14-01-08 77.22 77.92 77.18 3,035,100 77.85 73.11
14-01-07 78.31 78.49 77.13 5,041,100 77.28 72.58
14-01-06 77.55 78.07 76.57 3,489,200 76.59 71.93
14-01-03 77.24 77.60 76.91 1,940,000 77.34 72.63
14-01-02 76.61 77.73 76.60 3,070,300 77.25 72.55
13-12-31 76.00 76.71 75.85 1,935,400 76.61 71.95
13-12-30 75.97 76.16 75.54 1,429,300 75.82 71.21
13-12-27 75.87 75.96 75.51 693,500 75.78 71.17
Date Open High Low Vol Cls adjCls
13-12-26 75.62 76.00 75.40 1,615,100 75.88 71.26
13-12-24 75.07 75.47 74.97 666,700 75.38 70.79
13-12-23 74.95 75.33 74.50 1,908,700 75.01 70.44
13-12-20 73.94 74.81 73.61 4,705,200 74.73 70.18
13-12-19 73.36 73.78 72.77 2,984,300 73.64 69.16
13-12-18 71.88 73.51 71.22 3,311,900 73.45 68.98
13-12-17 72.72 72.95 71.47 2,010,800 71.79 67.42
13-12-16 71.76 72.51 71.55 2,232,700 72.18 67.79
13-12-13 71.69 71.81 71.09 1,837,800 71.47 67.12
Date Open High Low Vol Cls adjCls
13-12-12 71.69 71.89 71.02 2,558,500 71.48 67.13
13-12-11 73.00 73.22 71.69 3,254,600 71.86 67.49
13-12-10 72.71 73.22 72.36 1,858,000 72.82 68.39
13-12-09 73.02 73.33 72.80 2,612,400 73.00 68.56
13-12-06 72.77 73.19 72.33 4,134,500 72.60 68.18
13-12-05 72.25 72.42 71.60 3,508,500 71.94 67.56
13-12-04 71.28 72.64 71.15 3,459,500 72.35 67.95
13-12-03 71.92 72.15 71.35 4,238,700 71.63 67.27
13-12-02 72.65 73.00 71.86 3,869,000 72.10 67.71
Date Open High Low Vol Cls adjCls
13-11-29 71.69 72.18 71.32 1,699,700 71.63 67.27
13-11-27 71.09 71.60 70.84 1,967,300 71.51 67.16
13-11-26 70.54 71.12 70.39 2,322,700 70.81 66.50
13-11-25 69.73 70.78 69.60 2,474,500 70.41 66.12
13-11-22 69.96 69.96 69.04 3,018,400 69.61 65.37
13-11-21 69.25 69.85 69.06 2,755,000 69.63 65.39
13-11-20 69.89 69.91 68.74 2,884,700 68.80 64.61
13-11-19 69.42 69.59 69.02 2,335,700 69.25 65.04
13-11-18 70.44 70.58 69.32 3,286,800 69.42 65.19
Date Open High Low Vol Cls adjCls
13-11-15 70.40 70.93 70.24 2,738,800 70.37 66.09
13-11-14 70.13 70.88 70.11 2,641,000 70.69 66.39
13-11-13 69.28 70.07 68.80 3,378,900 70.06 65.80
13-11-12 69.66 69.88 69.32 2,515,300 69.51 65.28
13-11-11 69.63 69.95 69.46 2,086,100 69.68 65.44
13-11-08 68.90 70.00 68.85 3,932,300 69.59 65.35
13-11-07 69.59 69.90 68.82 2,946,500 68.85 64.66
13-11-06 70.48 70.48 68.92 3,264,700 69.29 65.07
13-11-05 69.50 70.15 69.12 2,748,500 69.96 65.42
Date Open High Low Vol Cls adjCls
13-11-04 69.52 69.69 69.16 2,578,600 69.61 65.09
13-11-01 68.79 69.45 68.63 2,470,600 69.39 64.89
13-10-31 69.58 69.67 68.67 4,563,300 68.67 64.21
13-10-30 70.82 71.00 69.68 3,201,700 69.80 65.27
13-10-29 70.87 71.38 70.84 2,659,100 70.93 66.33
13-10-28 70.37 71.13 70.02 2,322,300 70.77 66.18
13-10-25 70.59 70.82 70.07 3,311,200 70.38 65.81
13-10-24 70.82 70.85 70.12 3,095,400 70.65 66.07
13-10-23 70.86 70.86 70.15 3,294,000 70.54 65.96
Date Open High Low Vol Cls adjCls
13-10-22 71.45 71.62 70.52 4,767,400 71.00 66.39
13-10-21 71.80 71.95 71.16 3,603,300 71.27 66.65
13-10-18 72.80 72.99 70.95 6,241,700 71.60 66.95
13-10-17 72.10 72.54 71.63 4,603,700 72.15 67.47
13-10-16 71.89 72.65 71.83 3,925,300 72.25 67.56
13-10-15 71.93 72.17 71.29 4,403,000 71.59 66.94
13-10-14 71.62 72.35 71.08 3,674,400 72.10 67.42
13-10-11 70.75 71.94 70.62 2,294,900 71.91 67.24
13-10-10 69.10 70.91 69.08 3,158,600 70.76 66.17
Date Open High Low Vol Cls adjCls
13-10-09 67.90 68.38 67.36 2,626,300 68.10 63.68
13-10-08 68.88 69.14 67.60 3,565,700 67.83 63.43
13-10-07 69.63 69.65 68.82 2,587,000 68.88 64.41
13-10-04 68.88 70.49 68.73 3,046,400 70.32 65.76
13-10-03 69.16 69.70 68.38 2,289,200 68.78 64.32
13-10-02 69.44 69.55 68.88 2,480,500 69.55 65.04
13-10-01 69.04 70.00 68.95 2,768,700 69.79 65.26
13-09-30 68.48 69.05 68.07 2,940,500 68.74 64.28
13-09-27 68.74 69.11 68.60 2,162,800 68.92 64.45
Date Open High Low Vol Cls adjCls
13-09-26 69.07 69.84 68.88 1,821,800 69.12 64.63
13-09-25 68.72 69.70 68.37 3,168,000 69.19 64.70
13-09-24 68.34 69.38 67.85 3,254,500 68.49 64.05
13-09-23 68.75 68.84 67.97 2,590,800 68.45 64.01
13-09-20 69.09 69.56 68.95 3,306,600 69.10 64.62
13-09-19 69.55 69.76 68.85 1,911,700 69.04 64.56
13-09-18 68.96 69.65 68.69 2,644,900 69.28 64.78
13-09-17 67.91 69.24 67.84 3,308,800 69.12 64.63
13-09-16 68.19 68.70 67.47 3,057,500 67.65 63.26
Date Open High Low Vol Cls adjCls
13-09-13 67.96 68.18 67.32 1,950,400 67.49 63.11
13-09-12 67.57 68.19 67.55 2,912,000 67.95 63.54
13-09-11 67.89 68.10 67.33 2,218,400 67.62 63.23
13-09-10 67.00 68.02 66.81 2,572,900 67.85 63.45
13-09-09 65.49 66.48 65.34 1,883,500 66.46 62.15
13-09-06 65.64 65.73 64.34 1,699,700 65.38 61.14
13-09-05 65.00 65.98 64.92 1,815,000 65.58 61.32
13-09-04 64.34 65.20 64.21 1,782,400 65.03 60.81
13-09-03 65.31 65.60 63.99 1,834,000 64.40 60.22
Date Open High Low Vol Cls adjCls
13-08-30 64.46 64.70 64.24 2,026,100 64.55 60.36
13-08-29 63.91 64.84 63.69 1,685,500 64.38 60.20
13-08-28 64.35 64.57 63.65 3,039,300 64.04 59.88
13-08-27 65.39 65.63 64.15 2,850,300 64.31 60.14
13-08-26 66.58 66.81 66.00 1,352,500 66.00 61.72
13-08-23 67.06 67.06 66.10 1,145,800 66.67 62.34
13-08-22 66.58 67.03 66.19 1,462,700 66.68 62.35
13-08-21 66.38 66.82 65.85 1,853,200 66.16 61.87
13-08-20 65.96 67.04 65.67 1,981,500 66.59 62.27
Date Open High Low Vol Cls adjCls
13-08-19 66.87 67.22 65.89 2,155,300 65.91 61.63
13-08-16 66.89 67.69 66.84 2,403,800 67.16 62.80
13-08-15 68.08 68.25 66.82 2,639,900 67.01 62.66
13-08-14 68.45 68.76 68.34 1,487,900 68.36 63.92
13-08-13 68.38 68.88 67.91 1,386,300 68.56 64.11
13-08-12 68.00 68.50 67.74 1,890,200 68.42 63.98
13-08-09 68.41 68.83 68.17 2,402,000 68.23 63.80
13-08-08 68.48 68.81 68.17 2,734,200 68.42 63.98
13-08-07 69.03 69.03 67.87 3,996,100 67.93 63.52
Date Open High Low Vol Cls adjCls
13-08-06 69.44 69.53 68.84 2,698,100 69.29 64.79
13-08-05 69.37 69.64 69.13 1,998,300 69.50 64.99
13-08-02 69.46 69.72 69.35 2,535,200 69.59 65.07
13-08-01 69.48 69.79 68.88 3,170,400 69.70 65.18
13-07-31 69.13 69.52 68.50 5,287,900 69.02 64.26
13-07-30 68.97 69.22 68.26 3,325,100 69.17 64.40
13-07-29 68.42 68.54 68.18 1,942,100 68.45 63.73
13-07-26 68.50 68.78 67.86 2,549,300 68.76 64.02
13-07-25 68.06 68.76 67.25 3,715,200 68.72 63.98
Date Open High Low Vol Cls adjCls
13-07-24 69.14 69.49 68.67 2,191,000 68.72 63.98
13-07-23 69.24 69.38 68.74 2,417,700 69.01 64.25
13-07-22 69.27 69.40 68.80 3,198,300 69.19 64.42
13-07-19 69.06 70.00 68.22 5,275,800 69.14 64.37
13-07-18 66.90 67.52 66.42 3,839,800 67.05 62.43
13-07-17 66.77 67.06 65.97 3,077,500 66.90 62.29
13-07-16 66.76 67.08 65.94 1,973,900 66.68 62.08
13-07-15 67.63 67.70 66.17 2,027,500 66.85 62.24
13-07-12 65.99 66.96 65.82 2,192,500 66.81 62.20
Date Open High Low Vol Cls adjCls
13-07-11 65.71 65.93 65.10 2,801,100 65.81 61.27
13-07-10 65.53 65.53 64.60 3,139,700 64.91 60.43
13-07-09 65.93 66.14 65.38 2,890,200 65.53 61.01
13-07-08 66.07 66.33 65.28 3,291,200 65.54 61.02
13-07-05 64.53 65.66 64.29 2,449,100 65.66 61.13
13-07-03 63.82 64.14 63.33 1,510,700 63.92 59.51
13-07-02 63.64 64.72 63.59 4,959,500 64.24 59.81
13-07-01 63.17 63.99 63.09 2,924,300 63.59 59.20
13-06-28 62.41 63.12 61.77 3,694,400 62.81 58.48
Date Open High Low Vol Cls adjCls
13-06-27 62.00 63.00 61.84 2,650,400 62.69 58.37
13-06-26 61.60 61.88 61.15 2,749,400 61.57 57.32
13-06-25 60.51 61.42 60.42 2,926,000 61.11 56.90
13-06-24 60.93 61.00 59.81 3,147,200 59.97 55.83
13-06-21 62.09 62.16 60.71 4,593,700 61.36 57.13
13-06-20 61.72 62.50 61.39 5,222,200 61.62 57.37
13-06-19 62.25 62.39 61.62 3,641,500 61.81 57.55
13-06-18 61.93 62.28 61.79 3,661,900 62.10 57.82
13-06-17 61.42 62.04 60.87 3,936,700 62.00 57.72
Date Open High Low Vol Cls adjCls
13-06-14 62.20 62.22 60.58 3,501,800 61.01 56.80
13-06-13 61.43 62.49 61.16 2,414,700 62.35 58.05
13-06-12 61.86 62.11 61.12 2,058,200 61.38 57.15
13-06-11 61.90 62.17 61.27 2,624,200 61.46 57.22
13-06-10 62.34 62.94 62.18 2,270,900 62.54 58.23
13-06-07 61.31 62.39 61.25 3,684,100 62.33 58.03
13-06-06 60.13 60.79 59.67 2,939,900 60.77 56.58
13-06-05 61.07 61.36 59.89 3,487,200 60.19 56.04
13-06-04 61.88 62.26 61.11 2,851,700 61.26 57.04
Date Open High Low Vol Cls adjCls
13-06-03 61.18 62.00 60.81 3,295,800 61.91 57.64
13-05-31 62.07 62.12 60.93 5,334,500 60.93 56.73
13-05-30 61.73 62.98 61.54 5,352,900 62.43 58.12
13-05-29 61.32 62.02 61.07 3,918,300 61.60 57.35
13-05-28 62.00 62.54 61.74 5,252,100 61.81 57.55
13-05-24 60.81 61.22 60.50 3,903,000 61.13 56.91
13-05-23 60.98 61.66 60.50 3,538,700 61.24 57.02
13-05-22 62.13 63.63 61.23 5,850,000 61.54 57.30
13-05-21 61.86 62.41 61.59 3,339,300 62.11 57.83
Date Open High Low Vol Cls adjCls
13-05-20 60.72 62.06 60.72 3,618,500 61.81 57.55
13-05-17 59.51 60.95 59.38 4,108,000 60.83 56.64
13-05-16 59.92 60.00 58.97 3,575,800 59.15 55.07
13-05-15 59.59 60.28 59.33 3,206,900 60.11 55.96
13-05-14 58.96 59.80 58.89 3,259,900 59.60 55.49
13-05-13 59.38 59.52 58.50 2,380,700 58.81 54.75
13-05-10 59.29 59.51 58.84 2,723,300 59.51 55.41
13-05-09 59.69 59.69 58.84 2,567,000 59.15 55.07
13-05-08 58.84 59.85 58.47 3,885,300 59.84 55.43
Date Open High Low Vol Cls adjCls
13-05-07 59.10 59.40 58.89 3,236,200 59.08 54.73
13-05-06 58.47 59.27 58.26 3,410,600 59.05 54.70
13-05-03 58.70 59.64 58.40 4,101,300 58.52 54.21
13-05-02 57.33 58.32 57.05 3,555,700 58.18 53.90
13-05-01 57.78 57.85 57.16 2,752,100 57.35 53.13
13-04-30 57.49 57.93 57.33 3,219,100 57.78 53.53
13-04-29 57.30 57.57 57.20 4,659,300 57.51 53.28
13-04-26 57.17 57.39 56.67 3,426,000 57.15 52.94
13-04-25 57.05 57.55 56.78 4,302,900 57.03 52.83
Date Open High Low Vol Cls adjCls
13-04-24 56.25 57.11 56.19 5,587,100 57.06 52.86
13-04-23 56.03 56.58 55.49 5,034,500 56.34 52.19
13-04-22 56.29 56.34 55.13 4,598,000 55.36 51.28
13-04-19 54.97 56.49 54.40 13,367,200 56.17 52.03
13-04-18 52.85 53.27 52.34 5,486,700 52.79 48.90
13-04-17 52.83 53.12 52.45 5,379,800 52.76 48.88
13-04-16 53.55 53.71 52.75 4,768,800 53.33 49.40
13-04-15 54.36 54.39 53.06 5,634,700 53.10 49.19
13-04-12 54.59 54.80 53.91 4,026,000 54.66 50.64
Date Open High Low Vol Cls adjCls
13-04-11 55.77 55.82 54.79 4,461,400 54.82 50.78
13-04-10 55.96 56.50 55.74 3,652,000 55.76 51.65
13-04-09 55.50 56.16 55.40 4,490,700 55.81 51.70
13-04-08 54.53 55.47 54.32 2,752,500 55.41 51.33
13-04-05 54.36 54.84 53.82 3,679,700 54.71 50.68
13-04-04 54.15 55.13 54.08 4,848,600 55.07 51.02
13-04-03 54.63 54.71 53.94 4,133,600 54.16 50.17
13-04-02 53.85 54.68 53.85 4,061,500 54.63 50.61
13-04-01 55.06 55.06 53.44 3,320,900 53.68 49.73
Date Open High Low Vol Cls adjCls
13-03-28 54.75 55.00 54.65 2,644,600 54.95 50.90
13-03-27 54.65 55.21 54.57 2,530,900 54.82 50.78
13-03-26 54.90 55.52 54.85 4,867,400 55.06 51.01
13-03-25 54.40 54.71 53.90 4,540,100 54.59 50.57
13-03-22 53.69 54.16 53.58 2,431,800 54.10 50.12
13-03-21 53.48 54.07 53.48 3,292,700 53.71 49.76
13-03-20 53.97 54.10 53.54 4,943,900 53.91 49.94
13-03-19 54.94 54.94 53.17 6,083,000 53.64 49.69
13-03-18 54.53 54.98 54.25 3,219,200 54.66 50.64
Date Open High Low Vol Cls adjCls
13-03-15 54.66 55.26 54.37 8,652,100 55.19 51.13
13-03-14 54.82 55.04 54.22 3,733,800 54.51 50.50
13-03-13 54.62 55.12 54.53 3,115,700 54.63 50.61
13-03-12 55.00 55.23 54.44 5,322,000 54.60 50.58
13-03-11 54.26 55.02 53.84 3,983,100 54.98 50.93
13-03-08 54.80 54.84 53.59 4,184,600 54.20 50.21
13-03-07 54.36 54.71 54.03 4,861,300 54.42 50.41
13-03-06 54.29 54.60 53.95 6,279,400 54.31 50.31
13-03-05 53.61 54.85 53.43 10,804,300 53.95 49.98
Date Open High Low Vol Cls adjCls
13-03-04 51.74 53.23 51.73 9,440,900 53.12 49.21
13-03-01 50.21 51.95 50.21 11,378,200 51.87 48.05
13-02-28 51.40 51.63 50.74 6,471,200 51.03 47.27
13-02-27 51.34 51.73 50.92 6,580,800 51.59 47.79
13-02-26 51.28 51.61 50.69 6,155,400 51.47 47.68
13-02-25 52.45 52.57 50.80 6,376,800 50.80 47.06
13-02-22 52.61 52.66 51.92 5,695,700 52.28 48.43
13-02-21 52.14 52.42 51.83 6,306,300 52.21 48.37
13-02-20 52.25 52.99 51.90 12,105,900 52.27 48.42
Date Open High Low Vol Cls adjCls
13-02-19 53.99 54.00 52.95 9,927,100 53.12 49.21
13-02-15 56.09 56.09 53.68 9,782,600 54.03 50.05
13-02-14 54.96 55.62 54.74 6,629,400 55.59 51.50
13-02-13 55.80 56.10 55.05 7,385,400 55.07 51.02
13-02-12 56.42 56.53 55.33 8,458,900 55.78 51.67
13-02-11 57.02 57.08 56.33 3,865,900 56.55 52.39
13-02-08 57.38 57.56 56.89 3,733,100 57.27 53.05
13-02-07 57.75 57.84 56.79 5,030,000 57.19 52.98
13-02-06 56.79 57.91 56.71 4,668,200 57.47 53.19
Date Open High Low Vol Cls adjCls
13-02-05 56.74 57.37 56.47 4,832,800 57.13 52.88
13-02-04 56.11 56.68 56.01 4,016,800 56.39 52.19
13-02-01 56.78 57.05 56.32 6,329,900 56.50 52.29
13-01-31 56.41 56.75 56.18 4,628,900 56.32 52.13
13-01-30 55.46 56.72 55.45 5,605,300 56.56 52.35
13-01-29 55.67 56.01 55.13 6,769,000 55.62 51.48
13-01-28 56.58 56.59 55.90 5,616,300 56.00 51.83
13-01-25 56.98 57.33 56.02 6,656,200 56.32 52.13
13-01-24 56.24 56.93 56.20 5,489,000 56.86 52.63
Date Open High Low Vol Cls adjCls
13-01-23 56.32 56.76 56.08 4,814,900 56.24 52.05
13-01-22 56.86 56.90 56.08 8,788,900 56.16 51.98
13-01-18 56.59 57.50 56.21 27,136,300 56.99 52.75
13-01-17 61.88 62.14 61.24 6,044,700 61.59 57.01
13-01-16 61.41 61.78 61.06 4,057,700 61.75 57.15
13-01-15 61.09 61.85 61.09 2,781,200 61.70 57.11
13-01-14 62.78 62.90 60.88 4,904,700 61.28 56.72
13-01-11 62.49 62.79 61.84 3,377,400 61.99 57.38
13-01-10 62.73 62.87 62.13 4,569,400 62.87 58.19
Date Open High Low Vol Cls adjCls
13-01-09 62.37 62.67 62.18 2,894,900 62.31 57.67
13-01-08 62.49 62.61 61.58 3,826,700 62.16 57.53
13-01-07 61.80 62.92 61.60 6,413,400 62.88 58.20
13-01-04 60.78 61.96 60.63 4,273,700 61.96 57.35
13-01-03 60.89 61.32 60.36 5,730,000 60.55 56.04
13-01-02 59.53 61.25 59.30 6,661,100 61.23 56.67
12-12-31 56.77 57.95 56.47 2,733,500 57.93 53.62
12-12-28 56.93 57.40 56.73 2,073,200 57.10 52.85
12-12-27 57.89 57.97 56.45 2,365,400 57.35 53.08
Date Open High Low Vol Cls adjCls
12-12-26 58.61 58.78 57.64 1,674,500 57.79 53.49
12-12-24 58.86 58.86 58.39 578,100 58.55 54.19
12-12-21 58.79 59.38 58.31 4,359,300 58.89 54.51
12-12-20 58.68 59.17 58.29 6,657,400 59.15 54.75
12-12-19 59.85 59.90 58.71 3,513,900 58.72 54.35
12-12-18 58.24 59.94 58.24 5,200,100 59.86 55.40
12-12-17 57.09 58.27 57.05 3,700,000 58.01 53.69
12-12-14 57.82 57.93 56.67 3,363,600 56.83 52.60
12-12-13 58.40 58.53 57.73 3,087,700 58.00 53.68
Date Open High Low Vol Cls adjCls
12-12-12 58.39 58.91 57.82 3,744,900 58.42 54.07
12-12-11 57.66 58.70 57.61 4,002,200 58.26 53.92
12-12-10 56.91 57.80 56.78 2,931,400 57.50 53.22
12-12-07 57.64 57.98 56.82 3,205,800 57.07 52.82
12-12-06 57.93 57.93 56.33 2,946,000 57.27 53.01
12-12-05 57.24 57.79 56.45 3,125,600 57.05 52.80
12-12-04 57.37 57.40 56.63 2,391,400 57.02 52.78
12-12-03 57.84 58.11 57.27 2,889,600 57.33 53.06
12-11-30 58.10 58.35 57.43 3,338,700 57.60 53.31
Date Open High Low Vol Cls adjCls
12-11-29 58.47 58.55 57.64 2,341,200 58.26 53.92
12-11-28 57.22 58.14 56.97 2,422,800 58.08 53.76
12-11-27 57.91 58.16 57.20 3,778,500 57.61 53.32
12-11-26 58.47 58.82 58.30 2,210,400 58.67 54.30
12-11-23 58.66 58.97 58.50 882,800 58.97 54.58
12-11-21 58.75 58.82 57.99 1,434,700 58.31 53.97
12-11-20 58.05 58.69 57.70 2,975,500 58.48 54.13
12-11-19 56.25 58.14 56.13 4,620,200 58.14 53.81
12-11-16 54.81 56.10 54.81 5,202,800 55.70 51.55
Date Open High Low Vol Cls adjCls
12-11-15 55.69 55.80 54.45 7,143,400 54.77 50.69
12-11-14 57.52 57.61 55.98 3,208,600 56.14 51.96
12-11-13 57.51 58.09 57.03 2,871,300 57.31 53.04
12-11-12 58.47 58.49 57.53 2,252,300 57.82 53.52
12-11-09 58.04 59.05 57.81 2,984,700 58.37 54.03
12-11-08 59.41 59.84 57.55 6,017,600 58.29 53.95
12-11-07 60.37 60.37 58.90 4,927,900 59.42 55.00
12-11-06 60.73 61.45 60.57 2,885,000 61.07 56.48
12-11-05 61.18 61.39 60.30 2,567,400 60.68 56.12
Date Open High Low Vol Cls adjCls
12-11-02 61.50 61.83 61.08 4,685,100 61.40 56.78
12-11-01 60.35 61.41 60.15 4,408,800 61.40 56.78
12-10-31 60.33 60.33 59.48 3,082,500 60.17 55.65
12-10-26 59.16 60.34 59.12 2,968,700 60.00 55.49
12-10-25 60.29 60.47 59.70 3,048,100 59.97 55.46
12-10-24 60.20 60.39 59.57 3,622,800 59.67 55.18
12-10-23 59.35 60.33 59.04 5,923,500 60.02 55.51
12-10-22 61.14 61.33 59.81 6,039,400 60.00 55.49
12-10-19 59.10 60.89 58.92 11,775,500 60.75 56.18
Date Open High Low Vol Cls adjCls
12-10-18 57.78 57.87 57.13 5,300,600 57.30 52.99
12-10-17 58.45 58.54 57.62 3,480,700 58.03 53.67
12-10-16 58.03 58.50 57.64 3,572,000 58.01 53.65
12-10-15 56.76 57.90 56.75 7,499,500 57.60 53.27
12-10-12 58.70 59.11 57.76 4,418,800 58.21 53.83
12-10-11 58.80 59.19 58.28 2,689,300 58.89 54.46
12-10-10 58.78 58.78 58.06 2,567,500 58.23 53.85
12-10-09 58.89 59.15 58.36 2,837,900 58.66 54.25
12-10-08 58.77 59.10 58.50 1,959,600 59.05 54.61
Date Open High Low Vol Cls adjCls
12-10-05 60.05 60.05 58.74 3,266,600 59.00 54.56
12-10-04 58.99 59.64 58.68 4,218,600 59.53 55.05
12-10-03 58.39 58.73 57.89 2,971,500 58.63 54.22
12-10-02 58.26 58.50 57.80 3,165,000 58.31 53.93
12-10-01 57.49 58.73 57.49 3,947,700 58.06 53.69
12-09-28 56.63 57.21 56.18 4,945,800 57.01 52.72
12-09-27 55.77 57.10 55.73 5,858,800 56.96 52.68
12-09-26 55.93 55.96 55.14 3,984,600 55.28 51.12
12-09-25 57.56 57.81 55.87 6,048,500 55.90 51.70
Date Open High Low Vol Cls adjCls
12-09-24 56.82 58.04 56.62 3,948,800 57.35 53.04
12-09-21 58.53 58.54 57.23 5,362,300 57.26 52.95
12-09-20 57.73 58.18 57.55 3,530,900 58.05 53.69
12-09-19 57.84 58.17 57.62 4,433,100 57.97 53.61
12-09-18 58.51 58.51 57.50 3,824,400 57.88 53.53
12-09-17 59.18 59.29 58.61 4,088,900 58.76 54.34
12-09-14 58.89 59.74 58.71 5,748,700 59.37 54.91
12-09-13 57.81 59.39 57.32 5,245,800 58.98 54.55
12-09-12 56.77 58.10 56.77 7,650,500 57.92 53.57
Date Open High Low Vol Cls adjCls
12-09-11 56.97 56.97 56.00 7,757,100 56.47 52.22
12-09-10 57.55 57.96 56.96 4,441,800 57.04 52.75
12-09-07 57.30 57.59 56.47 4,794,800 57.41 53.09
12-09-06 56.75 57.30 56.43 10,024,400 57.16 52.86
12-09-05 55.81 56.20 55.40 35,629,000 56.17 51.95
12-09-04 56.50 56.83 56.14 2,768,300 56.49 52.24
12-08-31 56.36 56.98 55.99 3,856,700 56.53 52.28
12-08-30 56.13 56.33 55.62 2,480,400 56.02 51.81
12-08-29 56.79 56.93 56.33 2,263,600 56.47 52.22
Date Open High Low Vol Cls adjCls
12-08-28 56.51 56.98 56.20 2,036,200 56.67 52.41
12-08-27 56.92 57.06 56.32 2,071,100 56.83 52.56
12-08-24 55.49 57.07 55.49 4,428,700 56.87 52.59
12-08-23 55.77 56.10 55.48 2,499,800 55.63 51.45
12-08-22 56.26 56.57 55.68 3,104,000 55.88 51.68
12-08-21 56.56 57.42 56.33 3,558,400 56.47 52.22
12-08-20 56.48 56.88 56.20 2,442,400 56.49 52.24
12-08-17 56.58 56.83 55.97 2,507,400 56.79 52.52
12-08-16 55.14 56.60 55.09 3,796,300 56.23 52.00
Date Open High Low Vol Cls adjCls
12-08-15 55.13 55.34 54.79 2,924,600 55.04 50.90
12-08-14 55.90 56.19 54.96 3,148,500 55.13 50.98
12-08-13 56.25 56.28 55.39 2,598,500 55.59 51.41
12-08-10 56.23 56.41 55.50 3,220,700 56.10 51.88
12-08-09 56.49 56.72 55.93 2,439,900 56.55 52.30
12-08-08 56.14 56.65 55.69 3,498,700 56.56 52.31
12-08-07 56.90 57.40 56.45 3,592,900 56.58 52.28
12-08-06 57.64 57.78 56.65 2,808,800 56.69 52.38
12-08-03 56.13 57.94 56.09 4,622,000 57.58 53.20
Date Open High Low Vol Cls adjCls
12-08-02 54.93 55.59 54.18 3,686,900 55.17 50.98
12-08-01 56.71 56.82 55.59 3,025,400 55.64 51.41
12-07-31 56.84 56.85 55.98 2,419,800 56.49 52.20
12-07-30 57.50 57.56 56.57 2,618,100 56.90 52.58
12-07-27 56.81 57.98 56.20 3,368,300 57.60 53.22
12-07-26 55.77 56.50 55.47 3,540,300 56.36 52.08
12-07-25 55.33 55.71 54.40 3,534,700 54.87 50.70
12-07-24 55.37 55.95 54.56 3,576,900 55.00 50.82
12-07-23 54.89 55.54 54.16 3,546,900 55.30 51.10
Date Open High Low Vol Cls adjCls
12-07-20 56.13 56.71 55.43 4,140,700 55.88 51.63
12-07-19 55.70 58.69 55.61 11,291,500 56.37 52.09
12-07-18 55.62 55.71 54.42 4,196,800 54.89 50.72
12-07-17 55.65 55.99 54.65 2,692,700 55.83 51.59
12-07-16 54.04 55.80 54.04 4,669,100 55.09 50.90
12-07-13 53.47 54.58 53.29 2,323,100 54.42 50.28
12-07-12 53.53 53.69 52.88 2,489,200 53.36 49.30
12-07-11 53.60 54.38 53.23 3,051,100 54.04 49.93
12-07-10 53.80 54.84 53.31 2,101,000 53.55 49.48
Date Open High Low Vol Cls adjCls
12-07-09 53.89 54.28 53.46 1,683,800 54.23 50.11
12-07-06 53.86 54.17 53.71 1,874,100 54.02 49.91
12-07-05 54.74 54.98 54.08 1,870,600 54.53 50.39
12-07-03 54.59 55.34 54.54 1,309,500 55.10 50.91
12-07-02 54.87 54.90 53.82 2,516,100 54.75 50.59
12-06-29 54.79 54.91 54.00 3,741,000 54.66 50.51
12-06-28 52.62 53.50 52.27 2,883,700 53.46 49.40
12-06-27 53.16 53.41 52.56 3,162,900 53.17 49.13
12-06-26 52.30 53.45 52.16 3,399,300 53.14 49.10
Date Open High Low Vol Cls adjCls
12-06-25 51.74 52.65 51.64 3,150,100 52.19 48.22
12-06-22 53.43 53.61 52.75 7,725,500 52.93 48.91
12-06-21 54.85 54.93 52.93 4,282,100 53.03 49.00
12-06-20 55.16 55.40 54.04 4,547,000 54.43 50.29
12-06-19 54.42 55.29 54.39 4,147,000 55.05 50.87
12-06-18 53.60 54.35 53.33 3,457,200 54.11 50.00
12-06-15 53.52 54.01 53.09 9,432,200 53.81 49.72
12-06-14 52.32 53.36 51.96 4,395,100 53.01 48.98
12-06-13 52.74 53.06 51.75 5,487,800 52.07 48.11
Date Open High Low Vol Cls adjCls
12-06-12 52.17 53.33 51.46 4,605,700 53.08 49.05
12-06-11 53.25 53.31 51.73 4,417,900 51.78 47.84
12-06-08 50.84 52.61 50.77 4,203,100 52.59 48.59
12-06-07 51.48 51.95 50.82 5,182,400 51.17 47.28
12-06-06 50.82 51.20 50.36 5,408,900 50.61 46.76
12-06-05 48.60 50.34 48.54 5,720,100 50.27 46.45
12-06-04 48.53 49.26 47.99 5,048,300 48.68 44.98
12-06-01 50.13 50.19 48.03 7,070,100 48.40 44.72
12-05-31 50.92 51.81 50.15 3,733,200 51.37 47.47
Date Open High Low Vol Cls adjCls
12-05-30 51.43 51.43 50.45 3,987,900 50.98 47.11
12-05-29 51.45 52.00 50.92 2,918,000 51.88 47.94
12-05-25 51.49 51.92 50.96 2,822,300 51.13 47.24
12-05-24 50.98 51.72 50.72 4,834,200 51.72 47.79
12-05-23 49.68 50.46 49.01 4,677,000 50.34 46.51
12-05-22 50.06 51.48 49.89 4,537,000 50.29 46.47
12-05-21 49.14 50.13 48.86 4,339,100 49.88 46.09
12-05-18 49.92 50.06 48.90 5,198,500 49.13 45.40
12-05-17 50.15 50.69 49.72 5,340,500 49.80 46.01
Date Open High Low Vol Cls adjCls
12-05-16 51.58 52.01 50.28 6,592,600 50.30 46.48
12-05-15 51.93 52.48 51.16 7,022,500 51.28 47.34
12-05-14 53.65 53.87 52.31 4,206,300 52.31 48.29
12-05-11 53.75 54.73 53.59 4,464,400 54.37 50.19
12-05-10 54.10 54.94 54.09 4,575,600 54.31 50.13
12-05-09 53.56 53.92 52.72 5,448,800 53.53 49.41
12-05-08 54.62 55.04 53.28 5,595,600 54.07 49.91
12-05-07 54.08 55.05 54.08 3,069,000 54.65 50.45
12-05-04 54.91 55.22 53.82 4,732,500 54.52 50.33
Date Open High Low Vol Cls adjCls
12-05-03 56.29 56.34 55.37 3,398,000 55.56 51.29
12-05-02 55.85 56.31 55.22 3,783,700 56.08 51.77
12-05-01 55.28 56.90 55.28 3,137,000 56.02 51.71
12-04-30 55.85 56.10 55.10 2,518,200 55.48 51.21
12-04-27 55.10 56.28 55.05 4,707,400 56.06 51.75
12-04-26 54.79 55.48 54.30 4,388,000 54.84 50.62
12-04-25 54.83 55.09 54.14 4,368,300 54.92 50.70
12-04-24 54.16 55.19 54.04 5,737,200 54.36 50.18
12-04-23 53.77 54.23 53.34 5,286,700 54.08 49.92
Date Open High Low Vol Cls adjCls
12-04-20 54.78 54.99 53.82 6,847,800 53.85 49.71
12-04-19 54.19 54.45 53.49 4,612,400 53.93 49.78
12-04-18 53.67 54.98 53.38 3,687,200 54.26 50.09
12-04-17 53.72 54.34 53.21 3,897,800 54.02 49.87
12-04-16 53.86 54.33 52.86 4,481,500 53.28 49.18
12-04-13 54.53 54.55 53.39 3,474,200 53.47 49.36
12-04-12 53.72 54.73 53.45 3,357,500 54.65 50.45
12-04-11 53.25 53.91 53.11 5,549,500 53.73 49.60
12-04-10 54.07 54.42 52.51 6,763,000 52.69 48.64
Date Open High Low Vol Cls adjCls
12-04-09 54.74 54.78 53.95 4,577,900 54.24 50.07
12-04-05 55.11 56.22 55.07 4,385,200 55.65 51.37
12-04-04 55.45 56.10 55.01 4,819,400 55.39 51.13
12-04-03 56.34 56.54 55.78 3,520,700 56.34 52.01
12-04-02 55.89 56.95 55.46 4,845,500 56.36 52.03
12-03-30 56.77 56.90 55.51 7,329,900 55.74 51.45
12-03-29 56.31 56.73 55.81 4,566,000 56.43 52.09
12-03-28 56.99 57.30 56.01 4,815,700 56.98 52.60
12-03-27 57.32 57.49 56.72 6,781,300 56.88 52.51
Date Open High Low Vol Cls adjCls
12-03-26 56.22 57.19 55.72 7,381,700 57.15 52.75
12-03-23 54.44 55.86 54.43 5,961,400 55.74 51.45
12-03-22 54.80 55.24 54.07 5,154,000 54.42 50.23
12-03-21 55.77 56.11 55.13 5,416,900 55.38 51.12
12-03-20 54.84 55.35 54.36 6,386,700 55.13 50.89
12-03-19 54.94 56.19 54.60 7,638,200 55.10 50.86
12-03-16 54.15 55.00 53.99 8,569,900 54.50 50.31
12-03-15 51.88 54.20 51.87 23,152,000 53.63 49.51
12-03-14 50.86 53.00 50.71 9,349,800 52.33 48.31
Date Open High Low Vol Cls adjCls
12-03-13 49.38 51.09 49.35 4,705,300 50.95 47.03
12-03-12 49.80 49.82 48.67 3,295,800 48.98 45.21
12-03-09 49.58 50.38 49.21 4,252,600 49.82 45.99
12-03-08 49.03 49.50 48.46 2,970,500 49.43 45.63
12-03-07 48.23 48.84 48.09 3,932,800 48.59 44.85
12-03-06 48.80 49.00 48.19 3,384,000 48.27 44.56
12-03-05 49.86 49.92 49.07 3,265,000 49.38 45.58
12-03-02 50.32 50.43 49.67 3,820,800 49.89 46.05
12-03-01 50.51 50.85 49.95 6,382,300 50.24 46.38
Date Open High Low Vol Cls adjCls
12-02-29 50.34 51.32 50.21 28,885,100 50.60 46.71
12-02-28 49.87 50.62 49.76 6,558,300 50.37 46.50
12-02-27 49.06 49.97 48.86 4,558,700 49.74 45.91
12-02-24 49.29 49.50 49.05 4,601,500 49.29 45.50
12-02-23 48.73 49.50 48.31 6,867,000 49.30 45.51
12-02-22 48.46 48.91 48.11 3,633,300 48.25 44.54
12-02-21 49.00 49.01 48.33 5,206,200 48.66 44.92
12-02-17 49.33 49.59 48.80 4,397,100 48.83 45.07
12-02-16 49.00 49.55 48.66 5,861,500 49.29 45.50
Date Open High Low Vol Cls adjCls
12-02-15 49.21 50.02 49.01 9,346,600 49.18 45.40
12-02-14 48.17 48.17 47.49 3,352,000 47.98 44.29
12-02-13 48.62 48.99 48.00 4,409,400 48.49 44.76
12-02-10 48.51 48.65 48.00 3,411,700 48.28 44.57
12-02-09 48.49 49.25 47.94 5,408,300 49.10 45.32
12-02-08 47.18 48.50 47.18 7,091,200 48.38 44.66
12-02-07 47.83 48.01 47.14 7,334,800 47.29 43.61
12-02-06 48.86 48.93 47.73 5,285,700 47.90 44.17
12-02-03 47.74 49.93 47.74 8,144,400 49.30 45.46
Date Open High Low Vol Cls adjCls
12-02-02 46.85 47.57 46.53 4,440,500 46.99 43.33
12-02-01 46.02 47.04 46.01 6,047,800 46.65 43.02
12-01-31 45.09 46.04 44.91 7,679,000 45.75 42.19
12-01-30 45.37 45.39 44.30 6,571,700 44.80 41.31
12-01-27 45.16 46.21 45.10 4,680,900 46.05 42.46
12-01-26 45.75 46.33 45.01 7,281,600 45.61 42.06
12-01-25 44.88 45.75 44.65 6,115,300 45.61 42.06
12-01-24 45.64 45.72 44.80 7,190,300 45.04 41.53
12-01-23 45.91 46.20 45.54 5,497,900 46.09 42.50
Date Open High Low Vol Cls adjCls
12-01-20 45.15 46.30 44.75 17,119,600 46.03 42.45
12-01-19 49.39 49.63 48.54 6,797,900 48.77 44.97
12-01-18 48.68 49.44 48.37 4,479,800 49.12 45.29
12-01-17 49.19 49.60 48.70 5,362,100 48.80 45.00
12-01-13 47.81 48.97 47.44 5,043,200 48.89 45.08
12-01-12 48.07 48.48 47.40 6,007,500 48.40 44.63
12-01-11 47.45 48.17 47.10 4,069,600 47.71 43.99
12-01-10 46.91 48.00 46.52 8,358,200 47.68 43.97
12-01-09 45.31 46.34 45.18 5,580,600 46.25 42.65
Date Open High Low Vol Cls adjCls
12-01-06 45.30 45.90 44.93 3,345,400 45.16 41.64
12-01-05 44.20 46.22 44.05 6,687,400 45.18 41.66
12-01-04 43.50 44.75 43.12 6,322,500 44.50 41.03
12-01-03 43.39 44.14 43.36 5,752,700 43.75 40.34
11-12-30 42.70 42.77 42.29 2,795,800 42.29 39.00
11-12-29 41.98 42.68 41.82 4,079,000 42.64 39.32
11-12-28 42.40 42.65 41.68 2,604,400 41.72 38.47
11-12-27 42.78 43.25 42.48 1,888,400 42.49 39.18
11-12-23 43.00 43.13 42.46 2,598,700 43.10 39.74
Date Open High Low Vol Cls adjCls
11-12-22 42.13 42.94 41.90 5,339,000 42.64 39.32
11-12-21 41.63 41.98 41.27 8,169,700 41.94 38.67
11-12-20 42.50 43.20 41.74 8,392,100 41.75 38.50
11-12-19 43.51 43.56 41.43 5,679,600 41.56 38.32
11-12-16 43.29 43.86 43.14 5,886,700 43.39 40.01
11-12-15 44.94 45.13 42.82 9,205,400 43.05 39.70
11-12-14 44.36 44.93 44.13 4,573,300 44.33 40.88
11-12-13 45.58 46.00 44.13 4,962,400 44.60 41.13
11-12-12 45.45 45.52 44.80 3,140,300 45.15 41.63
Date Open High Low Vol Cls adjCls
11-12-09 45.28 46.20 45.21 3,790,700 46.07 42.48
11-12-08 45.81 45.90 44.62 4,375,100 44.72 41.24
11-12-07 45.25 46.52 44.83 3,037,500 46.26 42.66
11-12-06 46.59 46.66 45.33 5,149,300 45.68 42.12
11-12-05 46.24 47.25 45.84 6,877,400 46.80 43.16
11-12-02 45.11 46.10 45.03 6,179,600 45.34 41.81
11-12-01 44.18 44.96 44.14 5,876,600 44.75 41.26
11-11-30 42.96 44.71 42.80 7,308,900 44.66 41.18
11-11-29 41.76 42.05 41.49 5,136,500 41.53 38.30
Date Open High Low Vol Cls adjCls
11-11-28 41.52 41.88 41.40 7,313,400 41.86 38.60
11-11-25 40.02 40.65 39.87 1,957,700 40.02 36.90
11-11-23 40.31 40.32 39.30 5,796,100 39.85 36.75
11-11-22 40.89 41.33 40.48 4,054,300 40.77 37.59
11-11-21 40.56 41.29 40.00 4,817,900 40.98 37.79
11-11-18 41.61 41.94 41.25 3,619,600 41.64 38.40
11-11-17 41.87 42.45 40.93 6,564,100 41.21 38.00
11-11-16 43.29 43.29 42.04 6,541,900 42.07 38.75
11-11-15 43.50 44.30 42.96 4,815,900 43.68 40.23
Date Open High Low Vol Cls adjCls
11-11-14 44.64 44.76 43.36 4,474,400 43.81 40.35
11-11-11 45.27 45.45 44.61 3,835,900 45.02 41.46
11-11-10 45.16 45.29 44.19 4,408,700 44.49 40.98
11-11-09 45.87 45.99 44.15 6,886,200 44.40 40.89
11-11-08 46.63 46.94 45.60 3,887,100 46.85 43.15
11-11-07 45.98 46.54 45.47 2,572,600 46.37 42.71
11-11-04 46.43 46.43 45.68 3,478,700 46.16 42.51
11-11-03 45.72 46.93 44.67 9,051,700 46.74 43.05
11-11-02 44.73 45.60 44.58 5,936,200 45.20 41.63
Date Open High Low Vol Cls adjCls
11-11-01 44.27 45.05 43.65 5,994,700 43.77 40.31
11-10-31 46.03 46.79 45.66 4,778,200 45.66 42.05
11-10-28 46.59 47.19 46.16 3,685,700 46.90 43.20
11-10-27 46.25 47.31 45.84 9,581,300 47.07 43.35
11-10-26 44.26 44.86 43.49 5,222,500 44.60 41.08
11-10-25 44.78 45.48 43.15 7,079,400 43.41 39.98
11-10-24 43.70 46.06 43.49 8,205,200 45.44 41.85
11-10-21 41.33 43.49 41.32 13,089,300 43.29 39.87
11-10-20 39.94 40.59 39.14 7,341,700 40.49 37.29
Date Open High Low Vol Cls adjCls
11-10-19 41.06 41.62 39.67 6,499,900 39.75 36.61
11-10-18 40.54 41.51 40.04 7,738,100 41.18 37.93
11-10-17 41.80 41.85 40.14 5,378,400 40.28 37.10
11-10-14 42.73 42.73 41.02 4,785,900 42.06 38.74
11-10-13 42.99 42.99 41.33 5,462,300 41.87 38.56
11-10-12 42.84 44.26 42.46 5,565,500 43.44 40.01
11-10-11 41.48 42.95 41.17 5,373,100 42.52 39.16
11-10-10 40.80 41.93 40.75 3,580,900 41.90 38.59
11-10-07 40.84 41.67 39.45 6,238,500 39.81 36.67
Date Open High Low Vol Cls adjCls
11-10-06 39.25 40.69 38.58 4,375,000 40.62 37.41
11-10-05 38.79 39.67 37.86 5,140,900 39.42 36.31
11-10-04 37.22 38.99 36.33 8,800,000 38.80 35.74
11-10-03 39.37 40.23 37.74 6,734,000 37.75 34.77
11-09-30 40.38 40.89 39.62 5,399,300 39.63 36.50
11-09-29 42.03 42.13 39.94 7,088,600 41.03 37.79
11-09-28 42.47 42.86 40.94 5,813,900 40.94 37.71
11-09-27 44.90 45.19 42.10 7,190,400 42.43 39.08
11-09-26 41.36 42.99 40.85 5,485,400 42.87 39.48
Date Open High Low Vol Cls adjCls
11-09-23 40.40 41.19 40.16 6,603,800 40.94 37.71
11-09-22 40.20 41.93 39.81 11,222,300 40.80 37.58
11-09-21 42.48 43.22 41.37 6,876,100 41.39 38.12
11-09-20 43.07 43.51 42.37 4,270,700 42.42 39.07
11-09-19 41.95 43.05 41.57 4,589,300 42.72 39.35
11-09-16 43.58 44.04 42.42 6,585,900 42.97 39.58
11-09-15 43.65 43.72 41.88 12,200,000 43.46 40.03
11-09-14 43.05 44.12 42.04 5,880,000 43.52 40.08
11-09-13 42.72 43.58 42.35 5,049,600 42.66 39.29
Date Open High Low Vol Cls adjCls
11-09-12 40.82 42.71 40.72 6,171,700 42.58 39.22
11-09-09 42.39 43.03 41.55 6,051,800 41.78 38.48
11-09-08 43.73 44.28 43.03 5,106,000 43.10 39.70
11-09-07 42.83 44.27 42.64 6,961,200 44.05 40.57
11-09-06 40.82 41.83 40.32 6,005,300 41.73 38.43
11-09-02 43.94 44.04 41.90 8,151,200 42.28 38.94
11-09-01 45.90 46.28 45.25 6,901,800 45.30 41.72
11-08-31 45.53 46.46 45.40 4,860,400 46.05 42.41
11-08-30 45.03 45.84 44.39 5,131,500 45.37 41.79
Date Open High Low Vol Cls adjCls
11-08-29 44.95 45.39 44.70 4,343,800 45.39 41.81
11-08-26 43.09 44.54 42.34 4,954,000 44.23 40.74
11-08-25 44.51 45.56 43.13 6,645,600 43.38 39.95
11-08-24 42.76 44.68 42.48 6,142,800 43.78 40.32
11-08-23 41.51 42.80 40.83 6,310,900 42.80 39.42
11-08-22 42.38 42.71 40.82 5,031,900 41.13 37.88
11-08-19 41.47 42.96 41.23 5,495,000 41.30 38.04
11-08-18 42.76 42.95 41.40 8,980,000 41.93 38.62
11-08-17 44.94 45.37 43.90 4,862,600 44.47 40.96
Date Open High Low Vol Cls adjCls
11-08-16 44.84 45.18 44.20 5,674,500 44.55 41.03
11-08-15 44.28 46.15 44.11 7,130,100 45.40 41.81
11-08-12 44.70 46.12 43.36 10,165,500 43.78 40.32
11-08-11 41.88 44.66 41.77 12,856,500 44.14 40.65
11-08-10 41.40 43.57 39.99 20,050,700 41.05 37.81
11-08-09 39.16 40.88 37.18 13,167,100 40.82 37.55
11-08-08 41.95 42.56 35.94 18,289,900 37.63 34.62
11-08-05 43.56 43.97 41.00 12,729,800 42.80 39.37
11-08-04 45.29 45.31 43.10 8,424,100 43.10 39.65
Date Open High Low Vol Cls adjCls
11-08-03 45.27 46.15 44.34 6,162,600 45.96 42.28
11-08-02 46.88 47.08 45.07 7,687,700 45.08 41.47
11-08-01 48.14 48.36 46.92 5,145,900 47.12 43.35
11-07-29 47.28 48.04 46.58 5,414,200 47.80 43.97
11-07-28 47.72 48.55 47.53 3,461,700 47.63 43.81
11-07-27 48.58 48.69 47.55 5,000,300 47.61 43.80
11-07-26 48.85 49.26 48.22 4,955,500 48.84 44.93
11-07-25 49.27 49.57 48.76 4,246,800 48.88 44.96
11-07-22 49.91 50.05 49.48 3,931,300 49.64 45.66
Date Open High Low Vol Cls adjCls
11-07-21 49.26 50.40 49.16 8,036,800 50.00 45.99
11-07-20 48.82 49.33 48.39 5,740,400 48.95 45.03
11-07-19 48.52 49.20 47.85 6,713,700 48.56 44.67
11-07-18 48.39 48.90 47.55 7,534,400 48.35 44.48
11-07-15 49.00 49.04 47.95 12,884,800 48.50 44.61
11-07-14 50.52 50.70 48.63 40,184,200 48.75 44.84
11-07-13 51.72 52.11 50.67 10,159,300 50.87 46.79
11-07-12 52.05 52.95 51.99 2,838,100 52.24 48.06
11-07-11 52.84 53.37 51.89 3,991,100 52.07 47.90
Date Open High Low Vol Cls adjCls
11-07-08 53.50 54.26 53.47 3,319,700 53.71 49.41
11-07-07 54.06 54.97 53.87 4,879,700 54.31 49.96
11-07-06 52.77 53.18 52.04 3,610,100 53.13 48.87
11-07-05 52.56 53.17 51.89 3,837,200 53.06 48.81
11-07-01 51.74 52.83 51.53 3,102,800 52.65 48.43
11-06-30 52.38 52.60 51.28 5,428,200 51.67 47.53
11-06-29 51.76 52.35 51.00 5,180,500 52.26 48.07
11-06-28 50.92 51.58 50.44 3,590,400 51.42 47.30
11-06-27 49.59 50.89 49.29 3,622,800 50.76 46.69
Date Open High Low Vol Cls adjCls
11-06-24 50.33 50.50 49.22 4,427,100 49.51 45.54
11-06-23 49.72 50.66 49.64 4,248,300 50.36 46.33
11-06-22 50.37 51.25 50.22 3,401,300 50.36 46.33
11-06-21 50.01 50.95 49.82 4,582,000 50.66 46.60
11-06-20 48.72 50.71 48.57 5,877,600 49.59 45.62
11-06-17 49.31 49.81 48.24 6,082,100 48.84 44.93
11-06-16 47.85 49.91 47.77 9,108,200 49.00 45.07
11-06-15 48.09 48.83 47.33 6,700,700 47.87 44.04
11-06-14 50.52 50.63 48.25 10,303,900 48.43 44.55
Date Open High Low Vol Cls adjCls
11-06-13 49.81 50.31 49.69 3,415,400 50.06 46.05
11-06-10 49.97 50.07 48.85 4,201,000 49.54 45.57
11-06-09 49.98 50.71 49.94 2,508,600 50.15 46.13
11-06-08 50.05 50.92 49.52 3,852,200 49.70 45.72
11-06-07 51.00 51.00 49.97 3,652,700 50.16 46.14
11-06-06 51.43 51.61 50.33 4,322,300 50.73 46.67
11-06-03 51.85 52.31 51.50 3,271,300 51.55 47.42
11-06-02 52.75 53.29 52.00 3,741,900 52.52 48.31
11-06-01 54.03 54.03 52.67 3,792,800 52.75 48.52
Date Open High Low Vol Cls adjCls
11-05-31 54.46 54.81 53.95 2,776,800 54.34 49.99
11-05-27 53.16 54.32 53.11 3,487,400 54.04 49.71
11-05-26 52.22 53.24 51.83 3,353,900 52.87 48.63
11-05-25 52.91 52.94 52.05 4,219,100 52.41 48.21
11-05-24 54.24 54.25 52.82 4,020,200 53.03 48.78
11-05-23 54.35 54.65 54.04 2,551,000 54.09 49.76
11-05-20 56.02 56.17 54.98 4,594,900 55.07 50.66
11-05-19 55.68 56.26 55.37 3,605,100 56.21 51.71
11-05-18 54.98 55.40 54.28 3,851,100 55.37 50.89
Date Open High Low Vol Cls adjCls
11-05-17 53.16 54.87 53.00 4,803,400 54.87 50.43
11-05-16 52.14 54.02 51.87 4,690,600 53.48 49.15
11-05-13 52.95 53.12 52.15 3,383,400 52.34 48.10
11-05-12 53.02 53.16 52.09 3,623,700 52.95 48.66
11-05-11 53.68 53.87 52.92 2,854,800 53.03 48.74
11-05-10 53.65 54.06 53.37 2,126,400 53.95 49.58
11-05-09 53.53 53.85 53.16 2,311,500 53.37 49.05
11-05-06 53.93 54.63 53.45 4,088,700 53.79 49.44
11-05-05 53.07 53.68 52.57 3,969,100 53.14 48.84
Date Open High Low Vol Cls adjCls
11-05-04 54.13 54.24 52.79 4,831,900 53.17 48.87
11-05-03 54.73 54.95 54.04 4,456,000 54.04 49.67
11-05-02 55.13 55.29 54.72 3,570,700 54.78 50.35
11-04-29 55.23 55.44 54.59 3,100,000 54.73 50.30
11-04-28 55.33 55.64 55.11 2,927,900 55.20 50.73
11-04-27 54.80 55.64 54.58 4,887,500 55.44 50.95
11-04-26 54.79 54.79 53.80 4,000,000 54.61 50.19
11-04-25 53.40 54.49 53.03 5,002,500 54.45 50.04
11-04-21 51.43 53.83 51.42 8,834,700 53.26 48.95
Date Open High Low Vol Cls adjCls
11-04-20 50.82 50.88 50.19 3,171,800 50.53 46.44
11-04-19 49.48 50.47 49.44 3,454,000 50.22 46.16
11-04-18 49.44 49.67 48.83 3,014,400 49.44 45.44
11-04-15 50.31 50.80 49.32 4,421,900 50.03 45.98
11-04-14 51.24 51.29 50.23 3,366,100 50.25 46.18
11-04-13 51.99 52.03 51.06 3,734,900 51.53 47.36
11-04-12 51.23 51.81 50.86 3,049,700 51.62 47.44
11-04-11 51.69 52.03 51.35 2,644,900 51.50 47.33
11-04-08 52.05 52.11 51.59 2,499,400 51.65 47.47
Date Open High Low Vol Cls adjCls
11-04-07 52.10 52.46 51.71 2,694,900 51.95 47.75
11-04-06 51.84 52.24 51.53 2,507,200 52.15 47.93
11-04-05 51.71 52.04 51.24 2,928,600 51.67 47.49
11-04-04 52.09 52.16 51.60 2,183,900 51.82 47.63
11-04-01 52.53 52.69 51.77 3,127,100 52.09 47.87
11-03-31 51.89 52.38 51.36 3,044,300 51.96 47.75
11-03-30 52.30 52.87 51.85 3,433,800 52.11 47.89
11-03-29 51.63 52.12 51.16 2,359,300 52.01 47.80
11-03-28 52.46 52.46 51.57 2,494,400 51.58 47.41
Date Open High Low Vol Cls adjCls
11-03-25 51.97 52.49 51.70 3,164,000 52.23 48.00
11-03-24 50.61 52.15 49.76 6,808,500 51.86 47.66
11-03-23 50.57 51.62 50.30 3,559,100 51.41 47.25
11-03-22 51.23 51.36 50.55 3,525,200 50.56 46.47
11-03-21 51.76 51.86 50.60 3,713,500 51.24 47.09
11-03-18 51.55 52.28 50.79 6,328,500 51.05 46.92
11-03-17 51.12 51.34 50.27 4,101,800 50.78 46.67
11-03-16 51.08 51.45 50.13 7,098,700 50.20 46.14
11-03-15 47.93 51.45 47.93 8,398,700 51.10 46.96
Date Open High Low Vol Cls adjCls
11-03-14 49.11 49.52 48.13 3,889,800 49.46 45.46
11-03-11 48.03 49.88 48.00 3,880,400 49.57 45.56
11-03-10 48.61 48.63 47.78 3,334,200 48.27 44.36
11-03-09 48.96 49.68 48.93 2,758,100 49.33 45.34
11-03-08 48.53 49.53 48.47 5,094,600 49.28 45.29
11-03-07 48.64 48.76 48.10 5,145,400 48.30 44.39
11-03-04 49.73 49.99 48.00 5,940,400 48.53 44.60
11-03-03 48.37 49.14 48.14 5,016,000 48.97 45.01
11-03-02 48.13 49.00 47.79 3,917,900 47.91 44.03
Date Open High Low Vol Cls adjCls
11-03-01 49.88 49.88 48.19 6,300,500 48.26 44.35
11-02-28 50.25 50.50 49.57 4,721,900 49.77 45.74
11-02-25 50.86 51.03 49.98 4,677,600 49.99 45.94
11-02-24 50.36 51.29 49.94 4,408,900 50.63 46.53
11-02-23 50.80 51.11 49.39 4,699,400 50.34 46.27
11-02-22 51.91 52.39 50.45 6,293,500 50.73 46.62
11-02-18 52.30 52.98 51.67 3,793,500 52.69 48.43
11-02-17 51.99 52.40 51.77 2,667,400 52.13 47.91
11-02-16 52.39 52.40 51.74 3,722,300 52.11 47.89
Date Open High Low Vol Cls adjCls
11-02-15 52.69 52.90 51.83 4,099,500 52.11 47.89
11-02-14 51.96 52.92 51.96 3,811,600 52.76 48.49
11-02-11 51.55 52.40 51.52 4,225,500 52.06 47.85
11-02-10 50.78 51.79 50.77 3,821,000 51.70 47.52
11-02-09 51.26 51.63 50.44 4,817,200 51.03 46.90
11-02-08 49.62 51.71 49.45 7,630,700 51.58 47.36
11-02-07 48.99 49.95 48.82 2,648,700 49.53 45.48
11-02-04 49.19 49.19 48.44 3,043,300 48.76 44.77
11-02-03 49.39 49.46 48.54 2,695,900 49.05 45.04
Date Open High Low Vol Cls adjCls
11-02-02 48.97 49.92 48.97 3,822,200 49.46 45.41
11-02-01 48.54 50.00 48.31 5,156,100 49.86 45.78
11-01-31 48.50 48.60 47.97 4,013,400 48.16 44.22
11-01-28 48.67 49.05 47.98 5,726,300 48.24 44.29
11-01-27 48.54 48.89 47.71 3,692,000 48.40 44.44
11-01-26 48.47 49.14 48.24 2,959,200 48.28 44.33
11-01-25 47.73 48.40 47.54 3,958,700 48.21 44.27
11-01-24 49.06 49.29 48.28 4,018,900 48.47 44.50
11-01-21 47.84 49.69 47.60 8,087,100 49.17 45.15
Date Open High Low Vol Cls adjCls
11-01-20 47.20 47.48 46.25 5,483,200 47.25 43.38
11-01-19 47.59 47.90 47.05 4,960,100 47.32 43.45
11-01-18 49.06 49.06 47.46 4,903,800 48.01 44.08
11-01-14 46.66 48.62 46.66 5,038,000 48.38 44.42
11-01-13 47.06 47.20 46.23 4,077,800 46.69 42.87
11-01-12 46.70 47.38 46.58 5,554,000 47.17 43.31
11-01-11 45.87 46.62 45.75 3,374,400 46.20 42.42
11-01-10 44.99 46.11 44.88 3,647,000 45.57 41.84
11-01-07 45.59 45.68 44.26 5,620,300 45.41 41.69
Date Open High Low Vol Cls adjCls
11-01-06 45.69 45.85 45.17 5,195,400 45.40 41.68
11-01-05 43.67 45.52 43.42 6,710,900 45.52 41.80
11-01-04 43.77 44.10 43.21 3,340,000 43.68 40.11
11-01-03 43.01 44.10 43.01 3,847,800 43.69 40.11
10-12-31 42.45 42.70 42.26 1,781,800 42.56 39.08
10-12-30 42.47 42.58 42.06 2,165,000 42.47 38.99
10-12-29 42.79 42.90 42.45 1,600,800 42.60 39.11
10-12-28 42.39 42.95 42.32 1,412,000 42.78 39.28
10-12-27 42.08 42.83 42.01 1,332,100 42.59 39.10
Date Open High Low Vol Cls adjCls
10-12-23 42.21 42.79 42.13 1,779,200 42.36 38.89
10-12-22 42.26 42.91 42.12 2,631,900 42.54 39.06
10-12-21 41.32 42.42 41.15 4,063,300 42.18 38.73
10-12-20 40.80 41.23 40.55 3,809,300 41.05 37.69
10-12-17 40.85 41.00 40.08 5,937,000 40.49 37.18
10-12-16 41.47 41.85 40.80 7,306,300 40.90 37.55
10-12-15 41.82 41.90 41.29 4,354,200 41.52 38.12
10-12-14 42.20 42.76 42.00 3,064,600 42.10 38.65
10-12-13 42.61 42.69 41.93 3,949,500 42.22 38.77
Date Open High Low Vol Cls adjCls
10-12-10 41.76 42.40 41.66 5,281,300 42.21 38.76
10-12-09 40.80 41.40 40.64 5,956,200 41.27 37.89
10-12-08 38.57 40.58 38.46 6,391,700 40.53 37.21
10-12-07 38.93 39.36 38.37 3,937,400 38.57 35.41
10-12-06 38.67 38.79 38.33 2,362,500 38.52 35.37
10-12-03 38.66 38.84 38.16 4,196,100 38.76 35.59
10-12-02 38.11 39.06 37.80 4,658,100 38.95 35.76
10-12-01 37.79 38.25 37.52 4,689,300 38.13 35.01
10-11-30 37.36 37.67 37.07 4,649,300 37.23 34.18
Date Open High Low Vol Cls adjCls
10-11-29 36.80 37.88 36.54 5,004,500 37.73 34.64
10-11-26 37.29 37.57 37.00 1,482,000 37.00 33.97
10-11-24 36.81 37.84 36.65 4,737,500 37.70 34.62
10-11-23 36.81 37.18 36.44 4,925,200 36.55 33.56
10-11-22 37.69 37.75 37.00 5,174,100 37.12 34.08
10-11-19 37.85 38.12 37.50 4,860,700 37.82 34.73
10-11-18 38.72 38.90 37.98 5,124,600 38.06 34.95
10-11-17 38.78 38.98 38.13 3,965,600 38.27 35.14
10-11-16 39.38 39.57 38.66 5,674,000 38.82 35.64
Date Open High Low Vol Cls adjCls
10-11-15 39.43 40.52 39.38 4,852,500 39.69 36.44
10-11-12 39.23 39.57 38.70 4,467,200 39.27 36.06
10-11-11 39.19 39.64 38.93 3,375,300 39.51 36.28
10-11-10 38.90 39.70 38.57 4,972,400 39.66 36.41
10-11-09 40.26 40.26 38.49 4,980,800 38.73 35.56
10-11-08 40.10 40.62 39.78 4,271,500 40.08 36.75
10-11-05 39.44 41.00 39.10 7,910,900 40.36 37.01
10-11-04 38.30 39.44 37.92 6,998,400 39.30 36.04
10-11-03 37.47 37.81 37.16 4,328,200 37.76 34.63
Date Open High Low Vol Cls adjCls
10-11-02 37.66 37.80 37.11 3,822,700 37.37 34.27
10-11-01 37.41 38.00 36.88 5,018,100 37.31 34.21
10-10-29 37.66 37.79 37.08 5,145,000 37.27 34.18
10-10-28 38.21 38.43 37.55 3,128,000 37.92 34.77
10-10-27 37.50 38.43 37.42 5,150,700 37.91 34.76
10-10-26 38.14 38.41 37.62 5,813,400 37.77 34.64
10-10-25 39.45 39.84 38.13 5,967,300 38.24 35.07
10-10-22 39.24 39.56 38.89 2,711,400 39.12 35.87
10-10-21 38.89 39.76 38.75 7,073,800 39.30 36.04
Date Open High Low Vol Cls adjCls
10-10-20 38.79 38.89 37.21 11,237,900 38.75 35.53
10-10-19 38.25 40.15 37.71 17,154,400 38.76 35.54
10-10-18 36.86 37.24 36.10 10,499,300 37.23 34.14
10-10-15 40.24 40.25 36.50 18,952,900 36.86 33.80
10-10-14 40.18 40.41 39.20 7,168,400 39.89 36.58
10-10-13 40.86 41.15 39.91 6,419,700 40.43 37.08
10-10-12 39.56 40.69 39.48 3,960,700 40.57 37.20
10-10-11 39.47 39.86 39.26 2,491,400 39.68 36.39
10-10-08 39.41 39.80 39.21 3,405,100 39.36 36.09
Date Open High Low Vol Cls adjCls
10-10-07 40.46 40.63 39.23 5,375,500 39.27 36.01
10-10-06 40.30 40.63 39.95 3,750,800 40.16 36.83
10-10-05 38.94 40.61 38.74 6,730,800 40.39 37.04
10-10-04 39.23 39.47 38.43 4,842,900 38.57 35.37
10-10-01 39.93 40.03 38.72 4,673,700 39.30 36.04
10-09-30 39.21 39.91 38.80 5,612,100 39.55 36.27
10-09-29 38.89 39.23 38.69 2,860,300 38.93 35.70
10-09-28 38.86 39.21 38.40 3,547,400 39.15 35.90
10-09-27 39.38 39.38 38.73 3,660,600 38.77 35.55
Date Open High Low Vol Cls adjCls
10-09-24 38.35 39.40 38.07 5,365,300 39.35 36.08
10-09-23 37.55 38.41 37.40 5,994,600 37.67 34.54
10-09-22 38.37 38.72 37.60 6,654,100 37.89 34.75
10-09-21 39.30 39.42 38.26 4,835,600 38.33 35.15
10-09-20 38.90 39.48 38.80 4,588,400 39.33 36.07
10-09-17 39.66 39.73 38.64 7,636,300 38.67 35.46
10-09-16 38.88 39.73 38.87 4,489,600 39.51 36.23
10-09-15 38.25 39.24 38.05 4,263,400 39.09 35.85
10-09-14 39.19 39.36 38.48 4,452,900 38.60 35.40
Date Open High Low Vol Cls adjCls
10-09-13 39.60 40.16 39.20 4,755,000 39.45 36.18
10-09-10 39.50 39.61 38.52 3,900,500 38.89 35.66
10-09-09 39.89 40.06 38.97 3,867,200 39.40 36.13
10-09-08 39.01 39.93 38.96 6,960,400 39.08 35.84
10-09-07 40.28 40.38 38.81 4,752,500 38.85 35.63
10-09-03 39.98 40.77 39.96 4,110,900 40.69 37.31
10-09-02 39.15 39.53 38.91 3,483,800 39.52 36.24
10-09-01 38.25 39.05 38.17 4,939,000 39.03 35.79
10-08-31 37.63 38.42 37.41 3,733,200 37.87 34.73
Date Open High Low Vol Cls adjCls
10-08-30 38.05 38.63 37.62 4,818,000 37.64 34.52
10-08-27 37.50 38.45 36.91 5,424,600 38.21 35.04
10-08-26 37.65 38.00 37.10 4,361,000 37.21 34.12
10-08-25 37.03 37.37 36.69 5,042,800 37.12 34.04
10-08-24 37.26 37.65 36.95 4,863,600 37.33 34.23
10-08-23 37.97 38.43 37.81 4,011,100 37.88 34.74
10-08-20 37.41 38.00 37.30 4,155,700 37.78 34.65
10-08-19 38.83 38.89 37.44 6,318,500 37.61 34.49
10-08-18 39.22 39.32 38.59 3,997,900 39.06 35.82
Date Open High Low Vol Cls adjCls
10-08-17 39.29 39.87 39.00 4,545,200 39.12 35.87
10-08-16 38.62 39.50 38.53 4,182,400 38.93 35.70
10-08-13 38.59 39.38 38.53 4,497,600 38.82 35.60
10-08-12 39.41 39.59 38.50 8,205,900 38.61 35.41
10-08-11 40.70 40.96 39.84 4,647,900 39.86 36.55
10-08-10 40.68 42.04 40.46 4,811,600 41.48 38.04
10-08-09 41.04 41.41 40.56 2,575,800 41.27 37.85
10-08-06 40.66 40.92 39.98 4,626,800 40.92 37.48
10-08-05 41.21 41.70 41.06 3,820,700 41.17 37.71
Date Open High Low Vol Cls adjCls
10-08-04 42.18 42.22 41.23 4,278,200 41.64 38.14
10-08-03 42.39 42.54 41.65 4,761,000 41.93 38.40
10-08-02 43.09 43.36 42.42 5,763,000 42.78 39.18
10-07-30 41.94 42.51 41.67 4,535,800 42.33 38.77
10-07-29 41.68 42.76 41.68 6,660,500 42.42 38.85
10-07-28 41.43 42.00 41.16 4,991,900 41.77 38.26
10-07-27 41.71 42.19 40.99 6,534,000 41.55 38.06
10-07-26 40.72 41.70 40.59 4,338,900 41.45 37.96
10-07-23 40.85 40.98 39.60 10,399,600 40.84 37.41
Date Open High Low Vol Cls adjCls
10-07-22 40.98 42.60 40.96 6,835,300 42.08 38.54
10-07-21 41.94 41.98 39.97 5,058,800 40.09 36.72
10-07-20 40.19 41.50 40.02 7,504,100 41.46 37.97
10-07-19 41.61 41.80 40.58 4,799,000 40.99 37.54
10-07-16 42.64 42.72 41.28 7,639,100 41.46 37.97
10-07-15 44.49 44.50 42.27 9,129,500 43.26 39.62
10-07-14 44.61 44.62 43.84 4,540,300 44.53 40.79
10-07-13 44.26 45.20 43.93 5,787,000 45.00 41.22
10-07-12 43.34 43.77 43.05 2,860,600 43.68 40.01
Date Open High Low Vol Cls adjCls
10-07-09 42.74 43.81 42.52 4,075,800 43.68 40.01
10-07-08 42.65 43.20 41.89 4,933,200 42.78 39.18
10-07-07 39.89 42.18 39.89 6,920,000 42.09 38.55
10-07-06 39.92 40.95 39.04 4,988,900 39.57 36.24
10-07-02 40.02 40.12 38.60 4,247,100 39.43 36.11
10-07-01 40.25 40.78 38.66 7,863,600 39.58 36.25
10-06-30 40.82 41.53 40.15 5,451,800 40.30 36.91
10-06-29 42.23 42.47 40.52 7,043,400 40.82 37.39
10-06-28 43.55 43.60 42.65 3,794,100 42.93 39.32
Date Open High Low Vol Cls adjCls
10-06-25 43.10 43.59 42.16 6,294,300 43.44 39.79
10-06-24 42.89 43.67 42.55 6,763,400 42.77 39.17
10-06-23 43.45 43.92 42.78 5,154,800 43.24 39.60
10-06-22 43.38 44.78 43.02 7,245,400 43.65 39.98
10-06-21 43.21 44.19 43.13 6,816,800 43.33 39.69
10-06-18 42.49 42.74 42.11 4,783,100 42.64 39.05
10-06-17 42.59 42.60 41.87 5,387,200 42.37 38.81
10-06-16 42.11 42.84 41.87 6,302,100 42.50 38.93
10-06-15 40.71 42.62 40.67 8,835,500 42.53 38.95
Date Open High Low Vol Cls adjCls
10-06-14 40.75 40.95 40.07 5,784,900 40.46 37.06
10-06-11 39.37 40.40 39.32 6,717,300 40.26 36.87
10-06-10 38.87 40.16 38.57 6,751,300 40.07 36.70
10-06-09 39.33 39.54 37.83 7,365,000 38.02 34.82
10-06-08 38.79 39.10 37.71 7,268,300 39.01 35.73
10-06-07 39.65 40.21 38.36 5,730,100 38.50 35.26
10-06-04 40.12 40.68 39.03 7,139,100 39.31 36.00
10-06-03 41.74 41.93 40.77 5,143,500 41.19 37.73
10-06-02 40.85 41.81 40.20 5,016,200 41.75 38.24
Date Open High Low Vol Cls adjCls
10-06-01 40.70 41.60 40.45 4,489,400 40.48 37.08
10-05-28 42.04 42.37 40.90 4,296,500 41.30 37.83
10-05-27 41.29 42.28 41.07 4,279,700 42.21 38.66
10-05-26 41.30 41.77 40.01 6,128,100 40.31 36.92
10-05-25 39.88 40.77 39.08 8,865,700 40.65 37.23
10-05-24 41.95 42.44 40.86 5,806,800 40.92 37.48
10-05-21 40.44 42.04 40.26 12,224,200 41.81 38.29
10-05-20 41.63 43.74 41.29 15,338,500 41.33 37.85
10-05-19 41.29 43.22 41.18 12,229,400 42.38 38.82
Date Open High Low Vol Cls adjCls
10-05-18 43.21 43.21 40.63 12,251,600 41.57 38.07
10-05-17 43.31 43.79 40.86 11,841,200 42.61 39.03
10-05-14 43.18 43.46 42.11 12,583,000 42.76 39.16
10-05-13 46.00 46.12 44.90 6,457,100 44.91 41.13
10-05-12 45.35 46.78 44.58 7,920,700 46.61 42.69
10-05-11 43.41 45.78 43.28 8,386,400 44.78 41.01
10-05-10 44.11 45.38 43.45 7,256,800 44.20 40.48
10-05-07 43.05 43.74 40.97 11,128,800 42.14 38.60
10-05-06 43.93 45.60 40.50 12,246,700 43.12 39.45
Date Open High Low Vol Cls adjCls
10-05-05 44.14 45.60 43.67 7,756,600 44.24 40.47
10-05-04 45.37 46.00 44.40 7,506,300 44.89 41.07
10-05-03 43.73 46.36 43.73 7,934,900 46.13 42.20
10-04-30 44.71 45.11 43.30 5,548,900 43.41 39.71
10-04-29 44.37 45.32 44.19 5,672,400 44.87 41.05
10-04-28 43.81 44.50 43.50 5,385,000 43.87 40.13
10-04-27 44.93 45.52 43.11 9,433,300 43.29 39.60
10-04-26 46.57 46.84 45.14 7,297,000 45.24 41.39
10-04-23 47.73 47.73 45.20 10,853,300 46.73 42.75
Date Open High Low Vol Cls adjCls
10-04-22 44.11 45.85 44.02 6,261,000 45.55 41.67
10-04-21 44.58 45.06 44.10 5,103,100 44.74 40.93
10-04-20 44.14 44.60 43.71 4,244,500 44.58 40.78
10-04-19 43.10 43.82 42.70 5,967,800 43.81 40.08
10-04-16 45.07 45.47 42.82 11,226,500 43.49 39.79
10-04-15 46.26 46.31 45.03 8,515,100 45.15 41.31
10-04-14 45.61 46.40 44.27 9,193,800 46.06 42.14
10-04-13 45.14 45.20 44.51 4,524,600 44.95 41.12
10-04-12 43.91 45.35 43.91 7,029,300 45.18 41.33
Date Open High Low Vol Cls adjCls
10-04-09 44.09 44.42 43.44 3,445,300 43.86 40.13
10-04-08 42.77 44.15 42.77 5,279,600 43.99 40.24
10-04-07 43.02 43.68 42.74 6,164,700 43.15 39.48
10-04-06 42.93 43.38 42.70 5,765,000 43.26 39.58
10-04-05 41.86 43.21 41.62 5,690,200 43.15 39.48
10-04-01 41.78 41.86 41.19 3,969,600 41.57 38.03
10-03-31 41.54 41.83 41.14 5,263,600 41.41 37.88
10-03-30 42.65 43.00 41.88 4,641,700 41.92 38.35
10-03-29 42.34 42.75 41.79 4,870,100 42.65 39.02
Date Open High Low Vol Cls adjCls
10-03-26 42.29 42.83 41.63 4,469,800 41.92 38.35
10-03-25 41.56 42.79 41.56 6,346,700 42.05 38.47
10-03-24 40.79 41.63 40.66 5,131,100 41.26 37.75
10-03-23 40.59 41.12 40.30 4,431,200 40.91 37.43
10-03-22 39.37 40.69 39.33 6,350,100 40.61 37.15
10-03-19 39.77 41.23 39.75 7,784,600 39.77 36.38
10-03-18 40.20 40.92 40.03 5,476,600 40.84 37.36
10-03-17 40.61 40.91 39.96 5,605,800 40.25 36.82
10-03-16 40.26 40.42 39.27 7,872,500 40.39 36.95
Date Open High Low Vol Cls adjCls
10-03-15 39.90 40.43 38.95 7,799,500 39.98 36.58
10-03-12 39.88 40.75 39.46 6,531,300 39.89 36.49
10-03-11 38.99 39.85 38.75 4,837,100 39.81 36.42
10-03-10 38.93 39.66 38.74 5,789,000 39.09 35.76
10-03-09 37.68 39.13 37.50 6,799,200 38.66 35.37
10-03-08 38.06 38.26 37.56 4,008,100 37.85 34.63
10-03-05 36.50 38.05 36.15 10,041,300 37.94 34.71
10-03-04 37.48 37.55 36.58 9,498,300 36.84 33.70
10-03-03 38.04 38.76 37.46 5,416,800 37.76 34.54
Date Open High Low Vol Cls adjCls
10-03-02 37.52 38.33 37.47 3,617,600 37.98 34.75
10-03-01 37.94 38.06 37.23 4,418,400 37.38 34.20
10-02-26 37.35 37.92 37.04 3,824,400 37.75 34.54
10-02-25 37.03 37.43 36.40 5,267,200 37.37 34.19
10-02-24 37.20 37.69 36.91 4,333,100 37.64 34.43
10-02-23 38.10 38.37 36.83 7,199,000 37.03 33.88
10-02-22 37.90 38.53 37.68 6,873,200 38.28 35.02
10-02-19 37.27 37.85 36.86 6,076,100 37.79 34.57
10-02-18 36.61 37.54 36.61 5,329,000 37.33 34.15
Date Open High Low Vol Cls adjCls
10-02-17 36.98 37.29 36.45 6,431,600 36.85 33.71
10-02-16 36.19 36.91 35.95 8,239,700 36.74 33.61
10-02-12 35.10 35.38 34.68 7,013,900 35.14 32.15
10-02-11 35.50 35.87 34.83 4,801,100 35.64 32.61
10-02-10 35.23 36.01 34.97 4,672,500 35.56 32.53
10-02-09 35.17 36.11 34.86 5,409,000 35.33 32.28
10-02-08 35.41 35.76 34.60 4,895,000 34.63 31.64
10-02-05 35.11 35.54 34.03 8,869,700 35.36 32.30
10-02-04 36.18 36.34 34.85 9,094,100 34.95 31.93
Date Open High Low Vol Cls adjCls
10-02-03 37.15 37.34 36.38 5,430,300 36.55 33.39
10-02-02 37.47 38.44 36.92 9,958,800 37.43 34.19
10-02-01 36.85 37.36 36.47 8,417,200 36.78 33.60
10-01-29 37.75 37.90 36.70 8,555,700 36.86 33.67
10-01-28 36.51 37.23 35.76 10,454,200 36.74 33.56
10-01-27 35.31 36.86 34.65 11,448,100 36.55 33.39
10-01-26 35.96 36.70 35.15 13,500,900 35.21 32.17
10-01-25 38.32 38.35 35.65 17,531,700 36.11 32.99
10-01-22 40.79 40.88 37.31 22,018,900 37.53 34.29
Date Open High Low Vol Cls adjCls
10-01-21 42.86 43.54 41.45 11,787,800 42.70 39.01
10-01-20 42.71 43.60 42.32 7,280,300 43.02 39.30
10-01-19 40.97 43.09 40.81 7,769,600 43.01 39.29
10-01-15 41.32 42.11 40.90 7,222,400 41.13 37.57
10-01-14 41.81 42.10 41.29 4,302,700 41.67 38.07
10-01-13 41.52 42.24 40.72 6,079,100 42.12 38.48
10-01-12 41.48 42.20 41.32 6,491,900 41.86 38.24
10-01-11 42.81 42.99 41.68 5,299,100 41.70 38.09
10-01-08 42.43 43.19 42.01 6,929,600 42.46 38.79
Date Open High Low Vol Cls adjCls
10-01-07 40.69 43.11 40.59 7,885,800 42.83 39.13
10-01-06 40.35 40.97 40.20 5,819,000 40.81 37.28
10-01-05 39.63 40.63 39.62 8,029,400 40.59 37.08
10-01-04 38.66 39.14 38.55 4,447,400 39.05 35.67
09-12-31 38.36 38.87 38.32 2,714,300 38.34 35.03
09-12-30 38.26 38.39 37.91 1,780,500 38.25 34.94
09-12-29 38.72 39.05 38.46 2,160,700 38.51 35.18
09-12-28 39.12 39.23 38.38 1,893,500 38.54 35.21
09-12-24 38.25 39.19 38.12 1,615,800 38.89 35.53
Date Open High Low Vol Cls adjCls
09-12-23 38.63 38.85 37.96 3,078,800 38.23 34.92
09-12-22 39.12 39.23 38.50 3,350,500 38.57 35.24
09-12-21 39.80 39.96 39.14 4,021,600 39.16 35.77
09-12-18 38.79 39.51 38.59 9,309,700 39.50 36.09
09-12-17 39.90 40.10 38.46 6,825,000 38.55 35.22
09-12-16 40.35 40.78 40.05 4,677,500 40.20 36.72
09-12-15 40.48 41.00 39.84 5,892,600 40.09 36.62
09-12-14 40.56 41.21 40.15 4,888,300 41.05 37.50
09-12-11 38.90 40.48 38.84 6,688,000 40.40 36.91
Date Open High Low Vol Cls adjCls
09-12-10 38.69 39.37 38.43 5,014,200 38.72 35.37
09-12-09 37.60 38.78 37.49 6,277,800 38.61 35.27
09-12-08 37.01 37.73 36.98 5,558,700 37.60 34.35
09-12-07 38.48 38.63 37.18 6,072,400 37.47 34.23
09-12-04 37.88 38.28 37.05 11,964,300 37.92 34.64
09-12-03 38.63 39.00 36.64 9,544,600 36.92 33.73
09-12-02 37.97 38.77 37.62 5,262,600 38.35 35.03
09-12-01 38.71 38.94 37.43 6,517,100 38.09 34.80
09-11-30 37.50 38.46 37.11 4,954,200 38.36 35.04
Date Open High Low Vol Cls adjCls
09-11-27 37.39 38.07 37.01 2,667,200 37.24 34.02
09-11-25 38.25 38.99 38.11 4,181,600 38.76 35.41
09-11-24 37.82 38.13 37.40 4,399,700 38.05 34.76
09-11-23 38.37 39.00 37.72 4,880,700 38.02 34.73
09-11-20 38.01 38.62 37.58 7,332,800 37.70 34.44
09-11-19 40.10 40.18 38.22 7,250,400 38.34 35.03
09-11-18 40.24 40.62 39.89 4,700,800 40.45 36.95
09-11-17 39.75 40.59 39.59 4,643,600 40.50 37.00
09-11-16 39.34 40.59 39.08 8,241,200 39.89 36.44
Date Open High Low Vol Cls adjCls
09-11-13 38.41 39.09 38.09 5,126,000 38.80 35.45
09-11-12 39.49 39.78 38.21 4,947,900 38.37 35.05
09-11-11 39.96 40.65 39.28 4,725,400 39.64 36.21
09-11-10 39.44 40.03 38.76 6,539,200 39.69 36.26
09-11-09 38.20 39.89 37.86 5,782,600 39.78 36.34
09-11-06 37.89 38.13 36.90 6,316,000 37.67 34.41
09-11-05 37.54 38.56 36.95 6,480,500 38.46 35.09
09-11-04 37.97 38.62 36.97 7,692,900 37.19 33.93
09-11-03 37.46 37.79 36.20 8,394,400 37.43 34.15
Date Open High Low Vol Cls adjCls
09-11-02 36.84 38.33 36.76 9,301,100 38.27 34.92
09-10-30 38.74 38.74 35.97 9,131,700 36.60 33.39
09-10-29 38.01 39.01 37.43 5,946,500 39.00 35.58
09-10-28 39.36 39.73 37.35 8,232,000 37.39 34.11
09-10-27 39.55 40.56 39.22 7,728,200 39.66 36.18
09-10-26 41.27 41.72 39.17 10,435,700 39.48 36.02
09-10-23 41.89 42.90 40.21 20,673,300 40.95 37.36
09-10-22 36.82 38.60 36.41 9,707,000 38.33 34.97
09-10-21 36.71 38.22 36.44 5,950,400 36.63 33.42
Date Open High Low Vol Cls adjCls
09-10-20 37.32 37.93 36.66 5,198,000 36.90 33.67
09-10-19 36.80 37.78 36.35 7,073,200 37.28 34.01
09-10-16 37.46 37.75 36.31 8,372,000 36.35 33.16
09-10-15 37.43 38.54 36.70 14,092,200 38.12 34.78
09-10-14 38.46 39.44 37.67 9,174,000 39.35 35.90
09-10-13 38.01 38.43 37.46 6,964,500 38.19 34.84
09-10-12 37.95 38.70 37.61 5,264,500 38.31 34.95
09-10-09 37.47 37.88 36.91 4,690,700 37.61 34.31
09-10-08 37.34 37.78 36.96 6,971,800 37.47 34.19
Date Open High Low Vol Cls adjCls
09-10-07 35.76 37.05 35.66 7,823,500 36.94 33.70
09-10-06 35.61 36.75 34.73 7,088,600 35.96 32.81
09-10-05 34.60 36.08 34.50 10,739,600 35.93 32.78
09-10-02 32.74 33.93 32.56 8,698,300 33.19 30.28
09-10-01 35.41 35.59 33.56 8,440,400 33.64 30.69
09-09-30 35.48 36.19 34.81 7,391,000 35.73 32.60
09-09-29 36.78 36.88 35.20 6,670,200 35.29 32.20
09-09-28 35.29 36.71 34.66 6,041,300 36.70 33.48
09-09-25 35.62 36.00 34.64 7,278,300 35.14 32.06
Date Open High Low Vol Cls adjCls
09-09-24 36.51 36.65 35.25 5,388,500 35.81 32.67
09-09-23 37.36 37.48 36.18 5,251,500 36.30 33.12
09-09-22 36.75 37.65 36.52 6,509,600 37.23 33.97
09-09-21 37.05 37.34 34.73 7,174,600 36.29 33.11
09-09-18 38.31 38.41 37.24 8,807,700 37.50 34.21
09-09-17 38.66 39.70 37.94 8,177,700 38.05 34.72
09-09-16 37.86 39.25 37.13 11,678,800 39.00 35.58
09-09-15 38.14 38.14 36.41 12,039,800 37.42 34.14
09-09-14 37.50 38.36 36.60 6,636,400 38.32 34.96
Date Open High Low Vol Cls adjCls
09-09-11 38.25 38.54 37.50 4,920,500 37.98 34.65
09-09-10 37.52 38.25 36.60 7,246,600 38.17 34.82
09-09-09 36.45 37.77 35.66 9,195,300 37.47 34.19
09-09-08 35.77 36.10 34.75 5,244,800 35.44 32.33
09-09-04 34.93 35.47 34.67 4,447,700 35.23 32.14
09-09-03 34.79 35.28 34.31 5,992,100 34.86 31.80
09-09-02 35.17 35.40 34.26 9,354,900 34.34 31.33
09-09-01 37.01 37.49 34.94 9,878,100 35.05 31.98
09-08-31 36.10 37.42 35.96 6,776,100 37.29 34.02
Date Open High Low Vol Cls adjCls
09-08-28 37.14 37.14 36.22 4,755,800 36.73 33.51
09-08-27 36.40 36.74 36.02 4,743,300 36.63 33.42
09-08-26 36.10 36.79 35.65 6,568,300 36.49 33.29
09-08-25 36.86 36.91 36.07 7,776,800 36.37 33.18
09-08-24 37.59 37.95 36.37 9,467,600 36.45 33.26
09-08-21 35.68 36.58 32.42 8,891,200 36.48 33.28
09-08-20 34.44 35.12 34.13 7,548,600 35.04 31.97
09-08-19 34.63 34.96 34.10 9,710,300 34.46 31.44
09-08-18 34.39 35.36 34.08 8,012,900 35.25 32.16
Date Open High Low Vol Cls adjCls
09-08-17 33.98 35.30 33.60 14,634,300 34.06 31.08
09-08-14 35.01 35.45 34.11 8,222,500 35.08 32.01
09-08-13 34.69 35.33 34.05 10,570,200 35.30 32.21
09-08-12 32.88 33.88 32.57 8,808,600 33.79 30.83
09-08-11 33.65 33.91 32.27 10,592,100 32.76 29.89
09-08-10 33.84 35.05 33.67 11,878,800 33.88 30.91
09-08-07 32.90 34.58 32.60 13,575,700 34.12 31.13
09-08-06 31.91 33.21 30.97 14,440,700 32.17 29.31
09-08-05 31.41 31.68 29.98 13,231,100 31.45 28.65
Date Open High Low Vol Cls adjCls
09-08-04 31.00 31.85 30.61 7,953,500 31.50 28.69
09-08-03 31.29 31.94 30.71 8,212,900 31.39 28.59
09-07-31 30.30 31.27 30.15 6,986,500 30.70 27.97
09-07-30 30.39 31.63 30.10 10,344,800 30.41 27.70
09-07-29 29.43 30.24 29.21 7,216,200 29.71 27.06
09-07-28 29.58 30.33 29.32 9,303,100 29.68 27.04
09-07-27 29.90 30.80 29.56 11,929,900 29.82 27.16
09-07-24 26.56 30.59 26.40 24,139,100 30.07 27.39
09-07-23 26.56 28.18 26.40 10,027,900 27.83 25.35
Date Open High Low Vol Cls adjCls
09-07-22 25.79 26.74 25.70 7,321,100 26.47 24.11
09-07-21 27.04 27.20 25.96 7,023,600 26.31 23.97
09-07-20 26.65 27.35 26.41 8,321,500 26.71 24.33
09-07-17 26.54 27.06 26.27 8,895,400 26.50 24.14
09-07-16 25.35 27.13 25.21 15,153,600 26.92 24.52
09-07-15 24.05 26.36 24.00 20,749,900 25.84 23.54
09-07-14 21.90 23.28 21.29 15,312,100 23.11 21.05
09-07-13 21.02 21.97 20.73 9,225,100 21.86 19.91
09-07-10 20.76 20.98 20.32 7,040,800 20.63 18.79
Date Open High Low Vol Cls adjCls
09-07-09 20.88 21.56 20.69 8,300,800 21.20 19.31
09-07-08 20.62 20.92 19.73 13,502,700 20.57 18.74
09-07-07 20.80 21.11 20.43 7,572,700 20.47 18.65
09-07-06 20.73 21.51 20.53 7,478,300 20.98 19.11
09-07-02 21.46 21.70 20.79 6,637,400 20.79 18.94
09-07-01 22.01 22.47 21.74 4,547,000 21.87 19.92
09-06-30 22.35 22.44 21.65 6,454,800 21.88 19.93
09-06-29 22.06 22.66 21.64 6,542,100 22.38 20.39
09-06-26 22.06 22.15 21.50 7,677,100 21.94 19.99
Date Open High Low Vol Cls adjCls
09-06-25 21.12 22.18 21.00 7,720,100 22.16 20.19
09-06-24 21.42 22.05 20.98 8,300,100 21.24 19.35
09-06-23 20.56 21.58 20.24 9,779,100 21.16 19.28
09-06-22 21.68 22.07 20.42 12,042,800 20.45 18.63
09-06-19 22.59 22.59 21.59 13,618,500 22.33 20.34
09-06-18 22.79 23.22 21.79 12,274,200 22.29 20.30
09-06-17 22.79 23.49 21.23 19,129,400 22.48 20.48
09-06-16 23.55 23.94 23.14 10,736,300 23.15 21.09
09-06-15 23.54 23.85 23.20 7,963,600 23.40 21.32
Date Open High Low Vol Cls adjCls
09-06-12 24.50 24.50 23.72 8,249,200 23.94 21.81
09-06-11 24.49 24.95 24.25 10,513,000 24.59 22.40
09-06-10 24.28 24.83 23.88 9,133,100 24.23 22.07
09-06-09 23.91 24.61 23.85 11,142,000 24.05 21.91
09-06-08 23.93 24.08 23.00 13,062,300 23.44 21.35
09-06-05 25.54 25.80 24.03 9,195,100 24.11 21.96
09-06-04 24.16 25.23 23.55 10,206,200 25.00 22.77
09-06-03 24.05 24.83 23.62 9,195,700 23.91 21.78
09-06-02 24.64 24.94 23.48 12,672,400 24.45 22.27
Date Open High Low Vol Cls adjCls
09-06-01 24.69 25.68 24.11 13,760,500 24.84 22.63
09-05-29 23.12 24.56 22.75 14,987,800 24.44 22.26
09-05-28 22.63 23.39 21.77 13,409,400 23.27 21.20
09-05-27 22.74 24.00 22.26 13,213,100 22.29 20.30
09-05-26 21.71 22.88 21.65 14,112,700 22.64 20.62
09-05-22 22.75 23.24 21.79 12,461,200 21.92 19.97
09-05-21 22.93 23.88 22.17 17,919,200 22.93 20.89
09-05-20 25.26 25.39 22.23 29,794,200 23.11 21.05
09-05-19 25.68 26.38 24.76 13,486,200 24.90 22.68
Date Open High Low Vol Cls adjCls
09-05-18 25.31 26.28 24.74 17,648,500 26.06 23.74
09-05-15 25.29 26.80 24.16 23,328,900 24.54 22.35
09-05-14 23.65 24.94 22.92 19,749,000 24.58 22.39
09-05-13 24.22 24.88 23.10 26,250,700 23.96 21.83
09-05-12 27.46 27.80 24.05 39,033,700 25.49 23.22
09-05-11 27.74 29.09 27.10 114,574,400 27.10 24.69
09-05-08 26.19 31.80 25.96 49,881,700 31.34 28.55
09-05-07 26.41 27.57 25.63 60,155,400 26.45 24.09
09-05-06 20.88 23.76 20.82 26,594,300 22.39 20.35
Date Open High Low Vol Cls adjCls
09-05-05 19.81 20.64 19.23 18,535,000 19.47 17.70
09-05-04 17.69 20.52 17.69 20,682,500 20.31 18.46
09-05-01 16.72 17.85 16.57 15,695,000 17.34 15.76
09-04-30 17.74 18.82 16.74 19,037,800 16.74 15.22
09-04-29 16.63 17.62 16.37 14,961,600 17.48 15.89
09-04-28 16.25 16.93 15.71 20,151,200 16.18 14.71
09-04-27 18.30 18.75 16.50 22,668,000 16.74 15.22
09-04-24 17.06 19.49 16.18 32,552,900 19.02 17.29
09-04-23 14.58 17.27 14.50 32,774,000 16.93 15.39
Date Open High Low Vol Cls adjCls
09-04-22 13.92 16.20 13.65 34,334,900 14.38 13.07
09-04-21 12.56 15.34 12.51 26,754,500 15.05 13.68
09-04-20 16.48 16.50 13.28 24,064,100 13.38 12.16
09-04-17 17.41 18.50 17.15 17,166,600 17.85 16.22
09-04-16 16.78 18.60 16.21 20,124,700 17.86 16.23
09-04-15 16.04 17.48 15.29 27,658,500 17.32 15.74
09-04-14 18.53 19.87 16.87 20,231,700 17.07 15.52
09-04-13 16.72 19.49 16.72 24,932,000 19.21 17.46
09-04-09 15.20 18.21 15.06 29,625,900 17.46 15.87
Date Open High Low Vol Cls adjCls
09-04-08 12.96 13.99 12.86 12,024,800 13.81 12.55
09-04-07 12.33 13.56 12.28 11,027,300 12.81 11.64
09-04-06 13.25 13.61 12.56 13,546,500 12.82 11.65
09-04-03 12.67 13.95 12.25 16,393,900 13.82 12.56
09-04-02 13.99 14.12 12.42 17,845,500 13.14 11.94
09-04-01 11.56 13.18 11.56 14,565,700 12.97 11.79
09-03-31 11.74 12.60 11.28 17,466,400 12.24 11.13
09-03-30 13.69 13.69 11.14 20,236,900 11.35 10.32
09-03-27 14.23 15.00 14.12 10,129,300 14.23 12.93
Date Open High Low Vol Cls adjCls
09-03-26 14.75 15.16 13.73 18,111,400 14.81 13.46
09-03-25 13.94 14.61 13.21 19,244,100 14.46 13.14
09-03-24 13.06 14.45 12.71 16,669,200 13.31 12.10
09-03-23 11.99 13.62 11.99 20,253,600 13.62 12.38
09-03-20 12.25 12.35 10.83 19,772,400 11.34 10.31
09-03-19 14.25 14.97 12.21 17,908,600 12.30 11.18
09-03-18 12.80 14.42 11.93 27,416,500 14.23 12.93
09-03-17 12.48 13.37 12.07 13,709,500 13.37 12.15
09-03-16 13.21 14.02 12.52 26,875,100 12.57 11.42
Date Open High Low Vol Cls adjCls
09-03-13 13.41 13.42 11.50 23,168,100 12.56 11.42
09-03-12 10.77 13.73 10.47 26,981,800 13.31 12.10
09-03-11 10.00 11.11 9.40 23,709,600 10.82 9.83
09-03-10 9.98 10.20 8.95 25,095,300 10.05 9.13
09-03-09 7.95 9.67 7.80 20,643,100 8.73 7.93
09-03-06 9.24 9.34 7.98 21,657,500 8.31 7.55
09-03-05 9.80 10.44 8.68 17,894,200 8.99 8.17
09-03-04 10.79 12.00 9.12 17,706,000 10.45 9.50
09-03-03 10.63 10.81 9.87 17,105,900 10.20 9.27
Date Open High Low Vol Cls adjCls
09-03-02 11.50 11.93 10.01 22,516,800 10.10 9.18
09-02-27 12.06 13.25 11.91 22,174,800 12.05 10.95
09-02-26 13.36 15.10 12.51 36,311,500 12.98 11.80
09-02-25 11.09 12.99 10.06 40,993,300 12.27 11.15
09-02-24 8.70 11.58 8.68 27,077,300 11.31 10.28
09-02-23 10.45 10.55 9.08 16,768,900 9.13 8.30
09-02-20 8.78 10.35 8.50 29,469,300 10.01 9.10
09-02-19 11.22 11.53 8.92 25,585,400 9.04 8.22
09-02-18 10.47 11.09 9.57 24,198,300 10.95 9.95
Date Open High Low Vol Cls adjCls
09-02-17 11.55 11.82 9.69 27,058,400 10.13 9.21
09-02-13 12.23 12.65 11.55 16,114,600 12.11 11.01
09-02-12 12.77 13.25 11.45 20,011,000 12.28 11.16
09-02-11 13.10 13.60 12.83 10,727,800 13.51 12.28
09-02-10 14.75 14.96 12.63 20,049,100 12.85 11.68
09-02-09 14.49 15.67 14.12 12,107,100 14.95 13.59
09-02-06 14.25 15.46 14.14 17,770,300 14.50 13.18
09-02-05 14.36 15.11 13.76 17,876,200 14.21 12.57
09-02-04 15.49 15.78 14.34 13,988,000 14.53 12.86
Date Open High Low Vol Cls adjCls
09-02-03 16.87 17.10 14.82 26,009,100 14.99 13.26
09-02-02 15.67 17.00 15.20 16,915,700 16.83 14.89
09-01-30 17.24 17.40 15.51 14,733,100 15.84 14.02
09-01-29 19.43 19.80 16.76 15,785,400 16.87 14.93
09-01-28 19.27 20.80 18.53 18,829,100 20.30 17.96
09-01-27 18.83 18.97 17.29 13,235,300 17.90 15.84
09-01-26 19.18 19.91 18.25 12,117,600 18.57 16.43
09-01-23 18.77 19.85 16.91 30,046,300 19.32 17.10
09-01-22 21.88 23.25 20.98 13,076,500 21.94 19.42
Date Open High Low Vol Cls adjCls
09-01-21 24.01 24.42 20.15 28,947,400 22.96 20.32
09-01-20 23.02 24.76 22.63 19,329,200 22.92 20.28
09-01-16 26.25 26.79 23.89 18,113,500 24.10 21.33
09-01-15 25.58 26.67 24.40 14,075,900 25.47 22.54
09-01-14 26.93 27.20 25.30 10,791,800 25.58 22.64
09-01-13 26.84 28.55 26.59 7,191,100 27.94 24.72
09-01-12 29.15 29.42 26.86 7,094,800 27.14 24.02
09-01-09 31.03 31.03 29.13 5,482,200 29.33 25.95
09-01-08 31.07 31.99 30.45 5,389,900 30.93 27.37
Date Open High Low Vol Cls adjCls
09-01-07 33.01 33.49 31.48 4,532,900 31.68 28.03
09-01-06 34.00 34.67 32.48 5,983,400 34.14 30.21
09-01-05 32.39 33.75 32.01 6,639,300 33.04 29.24
09-01-02 31.80 33.54 31.45 4,359,700 33.31 29.48
08-12-31 30.78 32.34 30.74 4,358,700 31.89 28.22
08-12-30 29.77 30.99 29.13 3,036,800 30.86 27.31
08-12-29 29.31 29.78 28.88 2,795,600 29.31 25.94
08-12-26 29.96 29.99 28.99 1,518,500 29.48 26.09
08-12-24 29.38 29.53 28.75 1,073,000 29.40 26.02
Date Open High Low Vol Cls adjCls
08-12-23 30.49 30.49 28.75 3,420,900 29.00 25.66
08-12-22 30.93 31.33 29.67 6,597,100 29.94 26.49
08-12-19 30.12 31.40 28.81 10,084,700 30.97 27.41
08-12-18 29.72 30.41 29.19 7,224,000 29.76 26.34
08-12-17 28.85 29.88 28.10 7,529,800 29.47 26.08
08-12-16 26.78 29.64 26.22 8,650,700 29.46 26.07
08-12-15 27.82 28.20 25.78 9,638,300 26.11 23.11
08-12-12 26.34 28.78 26.25 8,376,100 28.12 24.88
08-12-11 31.32 31.79 27.66 11,452,000 27.85 24.65
Date Open High Low Vol Cls adjCls
08-12-10 33.00 33.35 30.98 6,015,000 32.08 28.39
08-12-09 33.48 34.76 32.61 6,697,300 32.88 29.10
08-12-08 34.00 34.50 32.10 6,923,400 34.33 30.38
08-12-05 29.62 32.79 29.18 8,768,100 32.72 28.95
08-12-04 30.75 33.02 30.26 6,871,900 30.99 27.42
08-12-03 28.07 31.70 28.07 8,683,100 31.59 27.95
08-12-02 27.20 29.45 25.99 11,450,600 29.29 25.92
08-12-01 32.96 33.13 26.60 9,953,500 27.13 24.01
08-11-28 33.51 36.30 33.51 3,512,100 34.41 30.45
Date Open High Low Vol Cls adjCls
08-11-26 32.66 34.85 31.87 7,798,400 34.62 30.64
08-11-25 33.57 35.25 33.00 16,225,600 33.70 29.82
08-11-24 27.70 32.49 26.23 12,006,800 31.75 28.10
08-11-21 26.35 27.20 23.28 13,934,600 26.83 23.74
08-11-20 25.66 28.95 24.85 13,772,800 25.19 22.29
08-11-19 28.68 29.00 26.20 11,354,200 26.50 23.45
08-11-18 30.07 31.02 26.87 11,656,900 29.25 25.88
08-11-17 30.02 31.27 29.27 8,859,400 29.87 26.43
08-11-14 32.54 34.98 31.11 9,574,400 31.19 27.60
Date Open High Low Vol Cls adjCls
08-11-13 30.20 34.65 28.98 19,028,100 33.56 29.70
08-11-12 30.45 32.00 29.52 9,614,800 30.04 26.58
08-11-11 31.65 33.59 30.34 8,514,400 32.05 28.36
08-11-10 35.72 35.72 31.85 6,774,000 32.56 28.81
08-11-07 35.39 35.91 33.51 8,173,000 34.56 30.58
08-11-06 37.45 38.50 34.19 12,139,900 34.80 30.80
08-11-05 41.56 42.65 38.00 7,948,000 38.23 33.50
08-11-04 40.01 42.99 40.01 6,637,500 42.82 37.52
08-11-03 39.20 39.85 38.57 4,428,200 39.62 34.72
Date Open High Low Vol Cls adjCls
08-10-31 37.07 40.15 37.04 8,133,000 39.12 34.28
08-10-30 39.00 39.65 37.60 6,723,400 38.12 33.40
08-10-29 39.01 40.47 37.02 10,110,800 37.85 33.17
08-10-28 35.05 40.04 34.38 11,711,300 39.90 34.96
08-10-27 35.90 37.77 34.29 8,435,200 34.40 30.14
08-10-24 32.05 37.04 31.16 9,395,000 35.30 30.93
08-10-23 35.93 37.17 32.95 10,028,100 35.71 31.29
08-10-22 37.12 38.94 35.00 7,165,200 36.40 31.90
08-10-21 39.74 40.88 38.17 7,020,200 38.88 34.07
Date Open High Low Vol Cls adjCls
08-10-20 40.50 40.53 37.36 6,840,800 40.28 35.30
08-10-17 38.95 42.32 35.42 13,834,700 39.92 34.98
08-10-16 37.62 39.77 34.80 12,655,400 38.70 33.91
08-10-15 42.60 43.08 37.10 12,223,300 37.76 33.09
08-10-14 43.47 46.29 41.97 17,072,500 44.47 38.97
08-10-13 38.67 39.74 35.88 8,189,600 39.74 34.82
08-10-10 31.70 37.85 31.48 22,145,700 35.54 31.14
08-10-09 37.40 38.33 30.88 12,993,300 33.41 29.28
08-10-08 36.05 40.57 35.79 5,681,500 35.79 31.36
Date Open High Low Vol Cls adjCls
08-10-07 42.83 42.83 37.56 6,954,200 37.56 32.91
08-10-06 43.00 44.90 40.00 8,823,500 41.69 36.53
08-10-03 47.66 49.50 44.00 7,627,400 44.90 39.34
08-10-02 51.40 51.64 45.91 5,401,700 46.78 40.99
08-10-01 49.26 51.74 48.66 5,897,900 51.42 45.06
08-09-30 47.49 53.00 45.90 6,780,800 51.00 44.69
08-09-29 53.47 53.47 44.00 7,794,300 44.00 38.55
08-09-26 48.25 55.00 47.60 8,210,200 54.55 47.80
08-09-25 49.00 52.01 48.10 20,519,500 49.80 43.64
Date Open High Low Vol Cls adjCls
08-09-24 53.87 54.00 51.00 7,974,500 52.49 45.99
08-09-23 53.01 55.02 52.04 7,918,600 53.72 47.07
08-09-22 57.62 63.50 53.79 16,204,500 54.45 47.71
08-09-19 60.80 61.46 54.67 29,237,700 56.05 49.11
08-09-18 46.97 55.50 45.07 39,320,100 54.00 47.32
08-09-17 47.60 48.18 44.05 22,822,200 46.34 40.61
08-09-16 43.42 49.09 42.47 27,845,100 49.04 42.97
08-09-15 44.29 47.05 44.25 21,655,800 44.70 39.17
08-09-12 45.40 46.94 44.62 15,831,500 45.94 40.25
Date Open High Low Vol Cls adjCls
08-09-11 43.95 47.09 43.71 17,254,700 46.34 40.61
08-09-10 46.03 46.98 45.20 14,315,000 45.58 39.94
08-09-09 47.99 49.08 45.36 22,166,800 45.50 39.87
08-09-08 47.84 48.73 45.31 21,244,900 48.73 42.70
08-09-05 42.10 44.89 42.02 10,750,100 44.71 39.18
08-09-04 44.40 45.04 43.21 12,457,400 43.33 37.97
08-09-03 44.94 45.89 44.42 8,823,900 45.66 40.01
08-09-02 45.47 45.86 43.80 7,912,200 44.92 39.36
08-08-29 43.75 44.97 43.43 5,973,300 44.14 38.68
Date Open High Low Vol Cls adjCls
08-08-28 43.02 44.36 42.52 7,741,200 44.14 38.68
08-08-27 41.77 42.74 41.11 4,017,700 42.59 37.32
08-08-26 41.53 42.15 40.77 6,879,900 41.83 36.65
08-08-25 41.62 42.41 41.34 5,878,700 41.67 36.51
08-08-22 42.69 42.80 40.74 6,137,900 42.35 37.11
08-08-21 40.00 41.48 39.75 6,538,400 41.22 36.12
08-08-20 40.55 41.43 39.21 7,822,100 41.29 36.18
08-08-19 40.99 41.06 39.56 8,301,600 40.35 35.36
08-08-18 43.62 43.96 41.56 8,004,500 41.79 36.62
Date Open High Low Vol Cls adjCls
08-08-15 42.08 43.99 42.08 8,796,900 43.95 38.51
08-08-14 40.28 42.32 40.11 7,234,000 41.78 36.61
08-08-13 42.46 42.50 40.50 10,675,800 40.79 35.74
08-08-12 45.39 45.95 42.72 11,151,600 43.16 37.82
08-08-11 43.13 47.08 42.86 13,790,500 46.00 40.31
08-08-08 41.40 44.02 40.57 16,868,500 43.39 38.02
08-08-07 43.37 45.17 41.06 18,691,300 42.00 36.80
08-08-06 44.10 45.93 43.03 13,334,600 45.01 39.11
08-08-05 40.91 45.66 40.80 13,882,600 45.23 39.30
Date Open High Low Vol Cls adjCls
08-08-04 41.19 41.63 39.41 7,233,400 40.55 35.24
08-08-01 42.28 42.43 40.40 8,972,000 41.51 36.07
08-07-31 40.87 43.04 40.43 9,846,000 41.86 36.37
08-07-30 42.22 44.32 40.56 17,890,300 42.33 36.78
08-07-29 37.20 41.01 36.89 10,205,200 40.99 35.62
08-07-28 39.00 39.99 36.91 8,346,400 37.08 32.22
08-07-25 40.14 40.49 38.00 11,940,900 39.27 34.12
08-07-24 43.44 43.75 39.20 13,920,200 39.67 34.47
08-07-23 42.00 46.18 40.69 17,306,800 43.25 37.58
Date Open High Low Vol Cls adjCls
08-07-22 39.68 42.31 38.20 21,694,700 42.20 36.67
08-07-21 42.66 44.65 41.75 14,390,400 42.08 36.57
08-07-18 42.04 42.95 40.58 17,201,300 42.87 37.25
08-07-17 38.80 44.24 38.80 34,397,500 42.80 37.19
08-07-16 34.52 37.59 33.30 18,836,200 37.28 32.39
08-07-15 34.63 35.86 30.82 30,868,700 33.75 29.33
08-07-14 39.43 39.49 35.52 14,821,300 35.70 31.02
08-07-11 39.28 40.90 37.61 14,979,400 38.56 33.51
08-07-10 39.10 41.18 38.53 12,193,200 40.35 35.06
Date Open High Low Vol Cls adjCls
08-07-09 41.36 41.89 39.32 12,091,100 39.40 34.24
08-07-08 36.90 41.26 36.53 15,835,500 41.06 35.68
08-07-07 39.10 39.79 36.07 12,895,700 37.33 32.44
08-07-03 39.30 39.88 38.01 4,573,800 38.44 33.40
08-07-02 40.18 41.16 38.80 10,081,000 38.89 33.79
08-07-01 37.70 40.36 37.47 16,140,000 40.14 34.88
08-06-30 39.76 39.89 37.91 10,901,700 38.01 33.03
08-06-27 38.53 39.01 37.31 12,116,700 38.31 33.29
08-06-26 39.51 39.66 38.50 14,619,800 38.65 33.58
Date Open High Low Vol Cls adjCls
08-06-25 41.14 43.50 40.30 12,908,400 41.13 35.74
08-06-24 39.30 41.91 39.04 9,842,100 40.98 35.61
08-06-23 41.00 41.35 38.96 11,735,100 39.52 34.34
08-06-20 41.03 42.30 40.56 11,315,400 40.90 35.54
08-06-19 42.25 42.70 40.50 11,167,000 41.88 36.39
08-06-18 43.07 43.23 40.90 16,341,200 42.36 36.81
08-06-17 46.17 46.33 43.86 9,399,300 43.87 38.12
08-06-16 44.32 46.67 43.74 9,289,900 45.64 39.66
08-06-13 44.37 44.90 42.87 7,984,700 44.62 38.77
Date Open High Low Vol Cls adjCls
08-06-12 42.95 45.03 42.88 7,672,500 43.56 37.85
08-06-11 44.33 44.39 42.34 8,369,900 42.52 36.95
08-06-10 43.91 45.10 43.51 9,181,300 44.08 38.30
08-06-09 46.19 47.69 43.92 12,652,700 44.44 38.62
08-06-06 48.30 48.30 45.93 11,130,800 46.15 40.10
08-06-05 47.55 49.90 47.23 10,446,700 49.62 43.12
08-06-04 46.53 48.82 46.45 8,503,600 47.18 41.00
08-06-03 47.13 47.78 45.97 8,808,600 46.88 40.74
08-06-02 47.84 47.84 46.18 8,340,800 46.56 40.46
Date Open High Low Vol Cls adjCls
08-05-30 48.39 48.91 47.63 7,484,600 48.12 41.81
08-05-29 48.51 49.10 47.74 6,598,500 48.58 42.21
08-05-28 48.89 49.12 47.39 7,415,000 48.52 42.16
08-05-27 47.48 49.04 47.48 6,126,700 48.59 42.22
08-05-23 48.42 48.48 47.23 6,041,900 47.47 41.25
08-05-22 47.95 49.42 47.35 5,868,700 48.92 42.51
08-05-21 49.75 50.36 47.78 8,522,900 47.98 41.69
08-05-20 50.85 50.85 49.20 10,791,200 49.76 43.24
08-05-19 51.77 53.77 51.42 5,923,800 51.71 44.93
Date Open High Low Vol Cls adjCls
08-05-16 52.69 52.73 50.91 6,029,400 51.65 44.88
08-05-15 51.17 52.88 51.01 7,547,500 52.70 45.79
08-05-14 52.09 52.50 51.07 5,831,300 51.25 44.53
08-05-13 53.31 53.74 51.51 8,201,000 51.75 44.97
08-05-12 53.12 54.35 52.46 5,506,200 53.92 46.85
08-05-09 53.27 54.38 52.58 5,821,600 52.91 45.98
08-05-08 54.29 54.38 52.68 6,369,700 53.76 46.71
08-05-07 56.10 56.50 53.96 8,635,200 54.20 46.77
08-05-06 54.36 56.99 53.80 6,971,600 55.96 48.29
Date Open High Low Vol Cls adjCls
08-05-05 54.53 56.75 54.50 5,162,200 55.40 47.81
08-05-02 56.80 57.68 54.67 9,957,500 55.23 47.66
08-05-01 53.03 55.90 52.51 6,527,500 55.82 48.17
08-04-30 53.83 54.15 52.55 13,566,600 53.00 45.74
08-04-29 53.70 54.76 52.90 6,300,300 53.61 46.26
08-04-28 51.20 54.58 50.29 12,518,800 53.82 46.44
08-04-25 49.31 51.10 48.73 6,524,500 50.91 43.93
08-04-24 45.89 48.70 45.87 6,532,600 48.45 41.81
08-04-23 46.66 46.80 45.02 7,197,000 45.92 39.63
Date Open High Low Vol Cls adjCls
08-04-22 47.55 47.85 45.96 6,828,400 46.38 40.02
08-04-21 46.86 48.39 46.80 8,545,200 47.86 41.30
08-04-18 49.96 51.00 46.82 15,399,200 47.21 40.74
08-04-17 45.91 49.40 45.44 11,697,800 48.74 42.06
08-04-16 47.24 47.38 45.90 11,007,500 46.25 39.91
08-04-15 47.35 48.80 45.89 9,710,800 45.97 39.67
08-04-14 47.76 48.00 46.54 7,866,600 47.12 40.66
08-04-11 48.12 50.05 47.88 8,958,300 48.30 41.68
08-04-10 49.70 50.70 48.71 9,770,000 49.62 42.82
Date Open High Low Vol Cls adjCls
08-04-09 53.42 53.50 50.11 9,997,500 50.63 43.69
08-04-08 52.30 54.00 51.75 6,380,600 53.51 46.18
08-04-07 52.00 54.98 51.70 8,707,700 53.06 45.79
08-04-04 52.51 53.25 50.92 7,923,600 51.27 44.24
08-04-03 51.45 53.19 51.08 7,644,900 52.99 45.73
08-04-02 53.67 55.00 52.51 7,141,300 53.18 45.89
08-04-01 50.51 53.57 50.51 8,193,200 53.48 46.15
08-03-31 48.77 50.19 48.00 5,314,600 49.22 42.47
08-03-28 50.91 51.37 48.60 6,591,300 48.99 42.27
Date Open High Low Vol Cls adjCls
08-03-27 51.81 52.48 49.83 8,240,200 50.47 43.55
08-03-26 51.93 52.48 51.00 8,886,600 51.25 44.23
08-03-25 52.81 54.01 51.01 10,332,100 53.05 45.78
08-03-24 54.31 57.44 53.11 10,606,000 54.35 46.90
08-03-20 49.42 53.95 49.42 13,507,300 53.25 45.95
08-03-19 51.65 54.46 49.01 12,191,400 49.46 42.68
08-03-18 49.21 51.58 48.33 14,024,100 51.49 44.43
08-03-17 44.18 48.47 44.10 12,196,000 47.46 40.95
08-03-14 50.03 51.23 46.90 11,271,400 47.86 41.30
Date Open High Low Vol Cls adjCls
08-03-13 46.50 50.16 45.71 17,230,600 49.54 42.75
08-03-12 46.37 50.76 46.37 17,725,000 47.65 41.12
08-03-11 44.85 46.75 42.59 14,215,400 46.72 40.32
08-03-10 43.49 43.70 40.75 8,659,400 41.26 35.60
08-03-07 42.08 44.42 41.70 9,851,700 43.36 37.42
08-03-06 43.70 44.05 42.34 8,029,100 42.50 36.67
08-03-05 45.81 46.63 43.99 7,357,600 44.32 38.25
08-03-04 44.63 45.93 43.15 11,576,700 45.42 39.19
08-03-03 45.89 46.70 44.75 9,534,700 44.97 38.81
Date Open High Low Vol Cls adjCls
08-02-29 47.98 48.30 45.74 6,728,500 46.03 39.72
08-02-28 49.57 49.75 48.19 4,363,300 48.42 41.78
08-02-27 49.00 50.89 48.65 5,001,100 49.83 43.00
08-02-26 48.21 50.77 47.27 8,869,300 49.94 43.09
08-02-25 47.85 48.96 46.28 5,528,000 48.54 41.89
08-02-22 47.87 48.22 45.99 7,704,700 47.92 41.35
08-02-21 49.90 50.44 47.45 5,073,500 47.68 41.14
08-02-20 47.55 49.84 47.50 7,123,000 49.33 42.57
08-02-19 48.49 48.85 47.10 5,476,400 48.06 41.47
Date Open High Low Vol Cls adjCls
08-02-15 47.32 47.80 46.50 6,338,800 47.66 41.13
08-02-14 48.49 49.47 47.21 5,759,700 47.59 41.07
08-02-13 48.31 49.25 47.18 5,804,900 49.08 42.35
08-02-12 47.49 49.27 46.59 10,730,800 47.45 40.95
08-02-11 49.05 49.27 46.14 10,655,900 46.82 40.40
08-02-08 49.43 50.97 47.36 9,589,800 48.98 42.27
08-02-07 48.70 50.77 47.39 15,323,900 50.10 43.23
08-02-06 50.65 52.76 49.37 8,537,200 49.56 42.44
08-02-05 50.73 52.27 49.96 8,224,800 50.20 42.99
Date Open High Low Vol Cls adjCls
08-02-04 55.55 55.56 52.17 9,757,900 52.65 45.09
08-02-01 55.43 57.68 55.04 13,049,400 56.97 48.79
08-01-31 50.69 55.89 49.23 15,817,800 54.62 46.78
08-01-30 51.43 54.13 50.09 13,013,900 51.60 44.19
08-01-29 50.30 52.30 49.40 9,780,300 51.69 44.27
08-01-28 46.48 50.04 44.82 10,838,700 49.89 42.73
08-01-25 48.38 49.29 45.50 13,268,000 46.51 39.83
08-01-24 47.00 49.75 44.23 18,819,700 47.75 40.89
08-01-23 38.77 44.72 37.59 16,648,600 44.20 37.85
Date Open High Low Vol Cls adjCls
08-01-22 37.41 41.37 37.41 12,649,700 39.81 34.09
08-01-18 41.43 42.75 39.18 12,430,800 39.68 33.98
08-01-17 43.17 44.00 40.56 12,809,700 41.06 35.16
08-01-16 41.82 44.38 41.11 12,623,300 43.54 37.29
08-01-15 41.32 42.38 41.10 12,994,700 42.00 35.97
08-01-14 42.86 43.51 40.80 7,565,000 43.07 36.89
08-01-11 40.79 43.41 40.61 13,290,600 42.59 36.47
08-01-10 40.42 44.25 38.85 26,990,700 42.92 36.76
08-01-09 43.02 43.87 41.23 10,746,800 43.35 37.12
Date Open High Low Vol Cls adjCls
08-01-08 47.18 47.75 42.60 10,128,800 43.19 36.99
08-01-07 46.16 48.02 45.20 6,275,300 46.85 40.12
08-01-04 45.76 46.23 44.72 5,576,500 45.97 39.37
08-01-03 47.74 47.98 46.26 3,512,700 46.67 39.97
08-01-02 47.76 48.77 46.16 5,649,100 47.35 40.55
07-12-31 46.25 47.99 45.10 3,998,600 47.26 40.47
07-12-28 46.70 47.38 46.16 3,195,900 46.57 39.88
07-12-27 47.35 47.64 46.65 3,273,900 46.69 39.99
07-12-26 47.62 48.11 47.16 2,119,600 47.84 40.97
Date Open High Low Vol Cls adjCls
07-12-24 47.52 48.65 47.52 1,881,200 48.21 41.29
07-12-21 46.39 47.83 46.01 5,538,800 47.68 40.83
07-12-20 46.26 46.77 44.88 4,674,400 45.91 39.32
07-12-19 46.60 47.32 45.69 3,492,800 46.00 39.39
07-12-18 45.97 46.99 45.21 7,655,400 46.50 39.82
07-12-17 45.54 47.65 44.40 7,440,400 45.66 39.10
07-12-14 47.66 48.36 47.15 6,219,900 47.20 40.42
07-12-13 47.40 48.79 45.94 8,435,000 48.61 41.63
07-12-12 51.06 51.52 47.08 10,687,300 48.27 41.34
Date Open High Low Vol Cls adjCls
07-12-11 52.20 53.51 49.49 7,587,700 49.93 42.76
07-12-10 49.84 52.14 49.84 6,777,100 52.07 44.59
07-12-07 50.11 50.84 49.16 8,762,800 49.80 42.65
07-12-06 49.78 52.50 49.39 5,134,400 52.43 44.90
07-12-05 50.46 50.97 49.44 6,940,200 49.93 42.76
07-12-04 50.49 50.97 49.17 3,476,100 49.90 42.73
07-12-03 54.01 54.24 50.30 6,546,800 50.89 43.58
07-11-30 54.10 56.95 52.87 9,474,700 53.31 45.65
07-11-29 53.33 53.33 51.27 4,188,700 51.92 44.46
Date Open High Low Vol Cls adjCls
07-11-28 50.30 53.67 50.25 6,707,000 53.61 45.91
07-11-27 49.55 50.08 47.91 6,035,600 49.17 42.11
07-11-26 52.07 52.10 49.09 5,145,900 49.20 42.13
07-11-23 50.04 52.42 50.04 2,542,400 52.07 44.59
07-11-21 50.22 51.34 48.83 6,507,900 49.81 42.66
07-11-20 51.50 51.80 49.22 8,472,900 50.74 43.45
07-11-19 52.61 52.92 50.35 6,015,600 51.50 44.10
07-11-16 53.16 53.97 52.06 5,002,800 53.05 45.43
07-11-15 54.97 54.97 52.50 7,111,300 52.79 45.21
Date Open High Low Vol Cls adjCls
07-11-14 57.93 59.29 54.48 6,212,500 55.30 47.36
07-11-13 54.84 57.05 54.60 5,765,900 56.93 48.75
07-11-12 53.20 55.98 52.50 7,052,500 54.27 46.48
07-11-09 51.25 55.76 50.35 11,440,400 54.26 46.47
07-11-08 50.88 54.13 50.44 15,338,900 52.90 45.30
07-11-07 56.10 58.10 50.05 18,796,100 50.21 43.00
07-11-06 60.77 61.97 58.05 9,332,900 59.47 50.91
07-11-05 60.00 61.33 59.00 4,433,400 60.53 51.81
07-11-02 62.50 62.79 60.10 7,743,400 61.17 52.36
Date Open High Low Vol Cls adjCls
07-11-01 64.20 64.34 61.86 7,126,300 62.29 53.32
07-10-31 66.48 67.79 63.83 4,227,500 65.59 56.15
07-10-30 65.60 65.75 64.64 2,714,700 65.23 55.84
07-10-29 64.88 67.69 64.40 5,504,000 65.89 56.40
07-10-26 63.55 64.62 61.88 4,567,800 64.40 55.13
07-10-25 63.52 64.33 60.87 7,309,200 61.96 53.04
07-10-24 61.71 63.91 60.91 6,617,500 63.73 54.55
07-10-23 63.97 65.00 61.12 5,372,000 62.06 53.12
07-10-22 61.15 64.09 61.00 5,115,300 62.93 53.87
Date Open High Low Vol Cls adjCls
07-10-19 65.12 65.59 62.41 6,925,300 62.68 53.65
07-10-18 65.93 66.41 64.45 5,416,500 66.00 56.50
07-10-17 67.76 67.84 65.30 3,376,200 66.90 57.27
07-10-16 68.16 68.80 66.64 2,961,400 66.99 57.34
07-10-15 70.63 70.93 67.69 3,972,100 68.52 58.65
07-10-12 71.81 71.89 70.62 2,730,400 70.88 60.67
07-10-11 71.12 73.39 71.12 4,359,000 71.89 61.54
07-10-10 71.59 71.96 70.28 2,259,500 70.83 60.63
07-10-09 71.30 72.04 70.50 2,644,600 72.01 61.64
Date Open High Low Vol Cls adjCls
07-10-08 72.03 72.28 71.05 2,491,300 71.25 60.99
07-10-05 72.00 73.55 71.50 3,241,100 72.94 62.44
07-10-04 70.36 71.95 70.31 3,331,900 71.05 60.82
07-10-03 69.44 70.53 68.42 5,393,200 70.30 60.18
07-10-02 68.48 70.75 68.47 2,808,600 69.32 59.34
07-10-01 65.99 68.69 65.79 2,746,300 68.32 58.48
07-09-28 66.78 66.98 66.05 2,466,700 66.43 56.86
07-09-27 67.00 67.73 66.50 2,165,600 66.80 57.18
07-09-26 66.00 66.58 65.21 2,753,400 66.10 56.58
Date Open High Low Vol Cls adjCls
07-09-25 66.40 66.40 64.57 4,781,900 65.86 56.38
07-09-24 68.79 69.04 66.73 4,541,300 66.77 57.16
07-09-21 69.53 69.66 68.17 5,617,100 69.02 59.08
07-09-20 70.80 70.95 69.34 3,688,900 69.39 59.40
07-09-19 70.00 72.43 69.76 4,830,400 70.98 60.76
07-09-18 66.03 70.15 65.28 6,068,600 69.73 59.69
07-09-17 65.07 65.89 64.27 3,371,000 65.24 55.85
07-09-14 65.74 66.35 64.79 2,854,400 66.11 56.59
07-09-13 65.13 66.60 65.13 3,404,600 66.41 56.85
Date Open High Low Vol Cls adjCls
07-09-12 63.78 65.67 63.12 3,680,300 65.07 55.70
07-09-11 63.10 64.42 63.00 3,399,900 64.08 54.85
07-09-10 63.00 63.52 62.20 3,984,000 62.79 53.75
07-09-07 63.01 63.59 62.18 5,402,600 62.70 53.67
07-09-06 62.90 64.24 62.90 3,018,300 64.12 54.89
07-09-05 63.80 63.89 62.60 3,992,400 63.14 54.05
07-09-04 64.64 65.30 64.35 3,361,600 64.73 55.41
07-08-31 65.55 66.00 64.23 3,042,800 64.66 55.35
07-08-30 64.33 65.10 63.99 3,986,500 64.25 55.00
Date Open High Low Vol Cls adjCls
07-08-29 64.19 65.34 62.77 4,788,900 65.04 55.67
07-08-28 65.10 65.29 63.43 6,423,400 63.75 54.57
07-08-27 65.90 66.24 65.10 2,099,500 65.90 56.41
07-08-24 66.37 66.59 65.58 2,957,100 66.32 56.77
07-08-23 67.30 67.73 65.85 4,055,400 66.85 57.22
07-08-22 69.80 69.80 66.19 6,051,800 66.94 57.30
07-08-21 67.33 69.65 66.17 8,120,200 68.47 58.61
07-08-20 68.75 69.48 65.41 5,529,800 66.72 57.11
07-08-17 68.00 69.61 65.01 8,484,900 68.75 58.85
Date Open High Low Vol Cls adjCls
07-08-16 62.07 65.88 59.49 11,866,300 64.86 55.52
07-08-15 66.18 66.96 62.41 9,946,500 63.03 53.95
07-08-14 68.80 68.87 65.24 6,112,000 66.00 56.50
07-08-13 70.11 70.79 68.10 3,552,400 68.47 58.61
07-08-10 67.09 69.33 66.30 5,143,800 69.10 59.15
07-08-09 69.00 71.44 67.81 7,182,100 68.00 58.21
07-08-08 70.61 73.79 70.23 6,241,200 71.59 61.28
07-08-07 69.17 71.54 68.49 5,236,700 70.61 60.42
07-08-06 67.63 70.25 65.41 7,574,400 70.25 60.11
Date Open High Low Vol Cls adjCls
07-08-03 70.97 71.15 66.52 9,831,600 67.34 57.62
07-08-02 70.25 72.43 70.09 4,941,900 71.20 60.92
07-08-01 70.50 71.90 68.13 11,011,300 69.96 59.86
07-07-31 74.47 75.17 70.59 8,796,400 70.76 60.55
07-07-30 73.02 74.33 72.11 4,314,300 73.49 62.88
07-07-27 72.96 74.82 72.86 4,478,600 73.02 62.48
07-07-26 73.87 74.28 72.21 6,287,400 73.83 63.18
07-07-25 76.10 76.65 73.88 5,110,800 75.12 64.28
07-07-24 76.53 76.72 75.08 4,799,800 75.36 64.48
Date Open High Low Vol Cls adjCls
07-07-23 78.05 78.63 77.66 2,692,300 78.05 66.79
07-07-20 77.49 78.80 76.51 7,751,100 77.66 66.45
07-07-19 78.08 78.08 74.69 6,622,500 75.51 64.61
07-07-18 76.00 76.68 75.32 4,922,700 76.38 65.36
07-07-17 76.21 77.28 75.81 3,206,400 76.39 65.37
07-07-16 75.06 77.13 75.06 3,152,700 76.20 65.20
07-07-13 75.46 75.92 75.03 2,636,600 75.35 64.48
07-07-12 75.18 76.20 74.63 4,357,200 75.71 64.78
07-07-11 76.25 76.39 74.11 8,227,700 74.63 63.86
Date Open High Low Vol Cls adjCls
07-07-10 78.00 78.17 75.43 5,568,600 75.68 64.76
07-07-09 78.28 79.23 78.16 2,083,900 78.85 67.47
07-07-06 78.03 78.90 77.84 1,940,400 78.61 67.27
07-07-05 78.47 78.68 77.80 2,256,700 78.03 66.77
07-07-03 78.83 79.44 78.83 1,088,300 78.94 67.55
07-07-02 79.26 79.26 78.03 2,080,800 78.75 67.39
07-06-29 80.85 80.90 77.95 3,929,500 78.44 67.12
07-06-28 80.79 80.97 79.32 4,181,000 79.67 68.17
07-06-27 78.40 78.86 77.40 4,163,200 78.80 67.43
Date Open High Low Vol Cls adjCls
07-06-26 79.60 79.65 78.03 5,084,700 78.81 67.44
07-06-25 80.43 80.63 79.30 3,052,300 79.40 67.94
07-06-22 80.62 81.18 79.83 3,596,100 80.03 68.48
07-06-21 80.02 81.42 79.59 3,223,600 80.90 69.22
07-06-20 81.00 82.10 80.46 2,756,800 80.47 68.86
07-06-19 81.85 82.25 81.11 2,580,100 81.64 69.86
07-06-18 80.90 82.05 80.65 2,863,900 81.85 70.04
07-06-15 80.89 81.63 80.72 3,985,100 80.75 69.10
07-06-14 80.55 81.12 80.31 2,579,000 80.42 68.81
Date Open High Low Vol Cls adjCls
07-06-13 79.81 80.64 79.17 2,677,300 80.64 69.00
07-06-12 79.72 80.46 79.59 3,391,600 79.70 68.20
07-06-11 80.00 80.84 79.61 2,928,900 80.57 68.94
07-06-08 79.56 79.99 78.97 2,969,800 79.99 68.45
07-06-07 79.49 80.13 79.29 5,055,000 79.59 68.10
07-06-06 79.44 79.94 79.05 3,739,400 79.61 68.12
07-06-05 79.50 80.20 79.11 2,703,800 79.88 68.35
07-06-04 79.90 80.40 79.75 2,123,100 79.90 68.37
07-06-01 79.89 80.47 79.64 3,383,000 80.15 68.58
Date Open High Low Vol Cls adjCls
07-05-31 79.81 80.48 79.35 2,903,400 79.78 68.27
07-05-30 78.90 80.08 78.34 2,329,800 80.00 68.45
07-05-29 78.79 79.95 78.53 2,508,600 79.77 68.26
07-05-25 78.60 78.88 77.91 1,780,600 78.78 67.41
07-05-24 80.15 80.25 78.45 3,334,500 78.56 67.22
07-05-23 78.66 80.15 78.66 4,359,300 79.77 68.26
07-05-22 78.32 78.98 77.55 1,956,500 78.62 67.27
07-05-21 77.21 78.11 77.06 2,151,700 77.92 66.67
07-05-18 76.87 77.60 76.87 2,465,000 77.44 66.26
Date Open High Low Vol Cls adjCls
07-05-17 76.98 77.28 76.71 3,035,400 76.88 65.78
07-05-16 77.47 77.47 76.72 2,882,600 76.98 65.87
07-05-15 77.08 77.82 76.64 3,241,500 76.79 65.71
07-05-14 77.00 77.30 76.33 2,772,900 77.08 65.96
07-05-11 76.75 77.30 76.45 2,916,100 77.20 66.06
07-05-10 75.70 77.25 74.84 5,180,200 76.15 65.16
07-05-09 75.20 75.82 74.88 1,946,200 75.31 64.44
07-05-08 74.80 75.55 74.27 2,424,500 75.39 64.51
07-05-07 74.50 75.33 74.33 2,960,100 75.31 64.42
Date Open High Low Vol Cls adjCls
07-05-04 74.90 74.98 74.13 2,497,900 74.43 63.67
07-05-03 74.15 74.74 73.93 2,065,100 74.50 63.73
07-05-02 73.94 74.37 73.55 3,491,300 74.15 63.43
07-05-01 74.27 74.45 73.20 3,905,100 73.74 63.08
07-04-30 74.99 75.67 74.21 3,557,900 74.26 63.52
07-04-27 74.74 75.38 73.87 4,156,700 74.91 64.08
07-04-26 73.54 75.93 73.51 6,188,000 75.49 64.57
07-04-25 72.75 74.11 72.28 5,933,300 73.95 63.26
07-04-24 70.78 71.99 70.54 6,313,900 71.97 61.56
Date Open High Low Vol Cls adjCls
07-04-23 72.45 72.45 70.24 9,344,700 70.26 60.10
07-04-20 73.54 74.39 71.57 15,549,900 72.80 62.27
07-04-19 77.00 78.15 76.61 4,136,800 77.34 66.15
07-04-18 77.12 78.18 76.50 3,588,200 77.68 66.45
07-04-17 76.80 77.40 76.13 3,653,700 77.12 65.97
07-04-16 75.37 76.90 75.25 3,016,200 76.31 65.27
07-04-13 73.90 75.10 73.88 3,785,700 75.06 64.20
07-04-12 73.51 73.98 73.25 2,461,200 73.83 63.15
07-04-11 73.84 74.44 73.67 3,270,200 73.92 63.23
Date Open High Low Vol Cls adjCls
07-04-10 73.44 74.17 73.13 2,453,900 74.01 63.31
07-04-09 73.41 73.69 73.06 2,081,900 73.43 62.81
07-04-05 73.26 73.48 72.47 4,520,200 73.36 62.75
07-04-04 74.47 74.53 73.08 4,471,400 73.28 62.68
07-04-03 73.97 75.15 73.75 4,172,800 74.36 63.61
07-04-02 75.22 75.23 73.42 25,366,200 73.57 62.93
07-03-30 75.37 76.02 75.07 2,074,100 75.46 64.55
07-03-29 76.08 76.31 75.20 1,759,800 75.65 64.71
07-03-28 76.22 76.22 75.02 3,561,700 75.49 64.57
Date Open High Low Vol Cls adjCls
07-03-27 76.94 77.25 76.54 3,120,000 76.64 65.56
07-03-26 77.93 78.24 76.63 3,043,600 77.44 66.24
07-03-23 77.76 78.17 77.47 2,656,000 77.89 66.63
07-03-22 77.90 78.85 77.07 2,218,100 77.76 66.51
07-03-21 76.13 78.86 75.92 3,537,800 78.07 66.78
07-03-20 75.63 76.29 75.25 2,491,100 76.21 65.19
07-03-19 75.16 75.88 74.62 3,801,500 75.64 64.70
07-03-16 76.37 76.52 74.60 3,596,900 74.95 64.11
07-03-15 75.21 76.65 75.00 2,711,300 75.95 64.97
Date Open High Low Vol Cls adjCls
07-03-14 74.76 75.50 73.43 4,652,200 75.21 64.33
07-03-13 75.50 75.99 74.55 4,442,100 74.75 63.94
07-03-12 76.90 76.90 76.10 2,015,600 76.18 65.16
07-03-09 77.25 77.53 76.20 3,454,400 77.00 65.86
07-03-08 75.61 77.35 75.50 3,825,700 76.65 65.56
07-03-07 75.61 75.85 74.79 2,733,600 74.81 63.99
07-03-06 76.00 76.30 74.69 2,702,100 75.86 64.89
07-03-05 76.00 77.24 74.25 4,761,400 74.37 63.61
07-03-02 76.60 77.43 76.15 3,236,000 76.78 65.68
Date Open High Low Vol Cls adjCls
07-03-01 75.35 77.46 75.00 3,539,100 77.15 65.99
07-02-28 77.13 78.27 75.78 4,257,500 77.03 65.89
07-02-27 79.50 79.89 76.31 4,783,200 77.13 65.98
07-02-26 80.51 81.14 79.52 3,242,300 80.32 68.70
07-02-23 82.43 82.43 79.91 3,420,200 80.48 68.84
07-02-22 82.44 82.45 81.87 2,611,200 82.31 70.41
07-02-21 81.50 82.40 81.23 3,546,500 82.29 70.39
07-02-20 81.82 82.39 81.59 2,601,100 82.14 70.26
07-02-16 82.10 82.43 81.70 3,397,300 82.07 70.20
Date Open High Low Vol Cls adjCls
07-02-15 81.99 82.50 81.25 3,127,200 82.35 70.44
07-02-14 82.10 82.63 81.68 2,669,200 81.87 70.03
07-02-13 81.60 82.42 81.50 2,207,800 81.78 69.95
07-02-12 81.59 82.17 80.78 2,661,000 81.50 69.71
07-02-09 82.70 83.12 81.30 2,697,600 82.01 70.15
07-02-08 83.04 83.18 81.01 3,464,300 82.78 70.81
07-02-07 82.70 83.84 81.78 3,162,900 83.61 71.50
07-02-06 81.60 82.85 81.41 4,148,500 82.69 70.71
07-02-05 80.57 81.86 80.27 3,509,200 81.64 69.81
Date Open High Low Vol Cls adjCls
07-02-02 79.97 81.25 79.67 5,207,700 80.81 69.10
07-02-01 80.40 80.43 79.45 2,799,700 79.72 68.17
07-01-31 79.80 80.73 78.97 2,996,300 80.40 68.75
07-01-30 78.77 80.40 78.25 3,381,400 80.15 68.54
07-01-29 79.30 79.49 78.23 2,081,100 78.75 67.34
07-01-26 79.50 79.80 78.85 2,715,700 79.47 67.95
07-01-25 80.24 80.40 78.31 3,352,500 78.68 67.28
07-01-24 80.00 80.28 79.53 2,667,600 80.24 68.61
07-01-23 79.37 80.09 79.09 3,825,400 80.05 68.45
Date Open High Low Vol Cls adjCls
07-01-22 78.78 79.71 78.38 3,975,900 78.99 67.54
07-01-19 77.50 79.00 76.89 7,297,000 78.88 67.45
07-01-18 77.30 77.55 75.57 3,288,100 75.82 64.83
07-01-17 76.16 77.14 75.89 2,884,900 76.53 65.44
07-01-16 77.03 77.04 75.95 3,647,000 76.19 65.15
07-01-12 75.99 77.22 75.97 2,819,600 77.02 65.86
07-01-11 75.70 76.10 75.45 3,194,800 75.99 64.98
07-01-10 76.49 76.53 75.30 2,839,500 75.70 64.73
07-01-09 77.68 77.70 76.30 2,089,600 76.63 65.53
Date Open High Low Vol Cls adjCls
07-01-08 77.24 77.47 76.49 2,018,900 77.43 66.21
07-01-05 77.16 77.50 76.50 2,163,900 77.16 65.98
07-01-04 77.47 77.72 76.63 1,461,400 77.16 65.98
07-01-03 77.07 77.75 76.62 3,047,000 77.25 66.06
06-12-29 78.07 78.20 76.82 1,859,400 76.82 65.69
06-12-28 78.00 78.25 77.77 1,967,300 78.08 66.77
06-12-27 78.03 78.34 77.38 1,797,900 78.23 66.89
06-12-26 77.15 78.30 77.00 1,882,100 78.02 66.71
06-12-22 77.53 77.53 76.66 1,372,900 77.40 66.18
Date Open High Low Vol Cls adjCls
06-12-21 77.36 77.94 77.16 2,387,500 77.52 66.29
06-12-20 76.52 77.40 76.51 1,717,900 77.36 66.15
06-12-19 77.00 77.69 76.50 2,377,400 76.73 65.61
06-12-18 76.51 77.34 76.50 2,471,300 77.02 65.86
06-12-15 77.50 77.75 76.54 2,583,700 76.61 65.51
06-12-14 76.85 77.85 76.68 2,479,600 77.25 66.06
06-12-13 77.30 77.57 76.71 2,003,000 77.08 65.91
06-12-12 76.10 77.16 76.05 2,777,400 76.43 65.36
06-12-11 76.19 76.85 76.05 3,231,700 76.52 65.43
Date Open High Low Vol Cls adjCls
06-12-08 76.50 76.58 75.75 2,923,900 76.18 65.14
06-12-07 77.56 78.35 76.50 4,124,000 76.56 65.47
06-12-06 77.76 77.89 76.56 4,167,800 77.58 66.34
06-12-05 78.01 78.16 77.11 5,530,700 77.92 66.63
06-12-04 78.00 78.74 77.95 3,467,100 78.16 66.83
06-12-01 77.88 78.12 77.00 2,782,200 77.64 66.39
06-11-30 77.80 78.00 76.91 7,468,100 77.88 66.60
06-11-29 76.98 78.00 76.47 5,028,000 77.32 66.12
06-11-28 74.52 75.50 74.24 3,241,000 75.41 64.48
Date Open High Low Vol Cls adjCls
06-11-27 75.65 75.65 74.40 3,269,100 75.18 64.29
06-11-24 75.05 75.55 74.87 561,100 75.40 64.47
06-11-22 75.45 75.62 75.01 1,618,700 75.62 64.66
06-11-21 75.10 75.65 74.76 1,673,200 74.98 64.12
06-11-20 75.50 76.15 74.89 1,883,900 74.97 64.11
06-11-17 75.20 76.06 74.00 3,219,000 75.50 64.56
06-11-16 77.19 77.52 75.22 4,028,000 75.60 64.65
06-11-15 77.00 77.25 76.51 2,313,700 77.09 65.92
06-11-14 77.50 77.77 76.33 2,334,500 77.05 65.89
Date Open High Low Vol Cls adjCls
06-11-13 77.50 78.27 77.30 1,182,700 77.50 66.27
06-11-10 76.67 77.64 76.65 1,739,400 77.52 66.29
06-11-09 77.75 77.83 76.22 2,830,000 76.42 65.35
06-11-08 77.25 77.56 76.72 1,271,400 77.50 66.27
06-11-07 78.50 78.80 77.46 1,950,000 77.57 66.31
06-11-06 77.05 78.77 76.89 2,418,200 78.68 67.26
06-11-03 77.50 78.03 76.35 2,204,600 76.56 65.44
06-11-02 76.86 77.19 75.80 2,293,900 76.66 65.53
06-11-01 79.95 79.96 76.40 5,051,700 76.86 65.70
Date Open High Low Vol Cls adjCls
06-10-31 81.25 81.25 78.85 4,801,400 79.33 67.81
06-10-30 81.72 81.74 80.50 1,944,600 81.21 69.42
06-10-27 82.15 82.52 81.53 2,346,700 81.66 69.80
06-10-26 82.50 83.00 81.60 1,881,700 82.72 70.71
06-10-25 80.32 82.52 80.30 2,400,000 82.42 70.45
06-10-24 81.48 81.48 80.53 1,652,500 80.65 68.94
06-10-23 81.10 82.11 80.72 1,515,400 80.92 69.17
06-10-20 82.15 82.30 80.69 2,640,700 81.24 69.44
06-10-19 81.00 82.83 79.51 4,278,200 81.90 70.01
Date Open High Low Vol Cls adjCls
06-10-18 81.60 81.60 79.03 3,640,300 80.11 68.48
06-10-17 81.05 81.40 80.02 1,705,000 80.66 68.95
06-10-16 81.59 81.62 80.91 1,393,000 81.56 69.72
06-10-13 81.74 81.92 81.44 1,650,800 81.62 69.77
06-10-12 79.99 81.25 79.80 2,617,100 81.23 69.44
06-10-11 79.30 79.83 77.80 3,165,800 79.46 67.92
06-10-10 79.70 80.60 79.65 2,898,900 80.30 68.64
06-10-09 78.62 79.47 78.43 1,130,300 79.34 67.82
06-10-06 78.55 78.77 77.56 1,491,000 78.61 67.20
Date Open High Low Vol Cls adjCls
06-10-05 79.29 79.60 78.13 1,590,300 79.06 67.58
06-10-04 78.29 79.30 77.81 1,103,900 79.29 67.78
06-10-03 77.60 78.87 77.53 1,620,600 78.29 66.92
06-10-02 79.00 79.05 77.13 2,190,500 77.31 66.08
06-09-29 80.68 80.68 78.55 2,059,700 78.66 67.24
06-09-28 78.31 80.10 78.31 3,517,100 80.10 68.47
06-09-27 77.90 78.72 77.44 1,811,900 78.37 66.99
06-09-26 77.65 78.07 77.25 3,451,100 77.67 66.39
06-09-25 77.05 77.79 76.55 2,259,100 77.59 66.32
Date Open High Low Vol Cls adjCls
06-09-22 77.00 77.43 76.50 1,715,600 76.95 65.78
06-09-21 77.25 77.83 76.15 3,855,200 76.54 65.43
06-09-20 75.15 77.17 75.15 2,329,500 76.92 65.75
06-09-19 75.40 75.41 74.56 2,209,800 75.09 64.19
06-09-18 76.60 76.90 75.60 1,931,600 75.81 64.80
06-09-15 74.65 76.25 74.65 3,424,000 76.09 65.04
06-09-14 75.88 75.93 74.02 2,641,600 74.47 63.66
06-09-13 75.93 76.18 75.25 2,996,300 75.72 64.73
06-09-12 72.40 75.95 72.36 3,856,900 75.95 64.92
Date Open High Low Vol Cls adjCls
06-09-11 72.10 72.74 71.61 1,810,300 71.87 61.43
06-09-08 72.15 72.54 71.90 2,044,900 72.46 61.94
06-09-07 72.80 73.28 72.07 1,776,000 72.35 61.85
06-09-06 74.34 74.37 72.64 1,966,000 72.82 62.25
06-09-05 73.75 74.43 73.31 1,734,900 74.40 63.60
06-09-01 74.00 74.03 73.08 1,841,600 73.46 62.79
06-08-31 73.37 73.65 72.72 1,990,800 73.10 62.49
06-08-30 72.20 73.99 72.02 3,569,600 73.38 62.73
06-08-29 70.73 72.20 70.61 3,159,600 72.01 61.55
Date Open High Low Vol Cls adjCls
06-08-28 70.15 71.13 69.50 3,158,000 70.98 60.67
06-08-25 70.85 70.90 69.30 3,409,000 69.88 59.73
06-08-24 71.85 72.26 70.85 1,789,700 71.00 60.69
06-08-23 72.20 72.99 71.67 1,991,800 71.94 61.49
06-08-22 73.00 73.17 71.99 2,439,000 72.10 61.63
06-08-21 74.04 74.29 73.07 1,521,700 73.07 62.46
06-08-18 75.20 75.20 73.95 1,587,300 74.29 63.50
06-08-17 74.43 75.19 74.32 2,100,700 75.01 64.12
06-08-16 74.70 74.98 73.66 2,215,800 74.43 63.62
Date Open High Low Vol Cls adjCls
06-08-15 73.50 74.20 73.38 2,292,300 73.90 63.17
06-08-14 72.21 73.31 72.00 3,859,400 72.88 62.30
06-08-11 73.60 73.90 71.77 5,039,000 71.82 61.39
06-08-10 74.66 74.66 73.33 3,850,300 73.40 62.74
06-08-09 77.43 77.87 74.61 2,970,400 74.66 63.82
06-08-08 78.33 78.55 76.82 2,514,000 77.29 66.07
06-08-07 78.55 78.93 77.55 1,997,800 78.44 67.03
06-08-04 81.50 82.25 78.93 2,908,700 79.15 67.63
06-08-03 79.48 80.76 78.95 3,061,200 80.75 69.00
Date Open High Low Vol Cls adjCls
06-08-02 79.15 79.65 78.84 2,209,300 79.48 67.92
06-08-01 78.92 79.00 77.11 2,186,800 78.70 67.25
06-07-31 77.69 77.98 77.23 1,648,200 77.35 66.10
06-07-28 74.86 78.15 74.86 2,635,000 77.69 66.39
06-07-27 78.80 79.24 75.31 3,155,800 75.66 64.65
06-07-26 78.50 79.12 77.69 2,188,400 78.69 67.24
06-07-25 77.30 78.52 77.30 2,546,700 78.33 66.93
06-07-24 77.70 78.01 76.25 4,452,400 77.72 66.41
06-07-21 80.95 81.06 76.70 14,128,700 77.70 66.40
Date Open High Low Vol Cls adjCls
06-07-20 85.95 87.19 85.60 4,499,200 86.17 73.63
06-07-19 83.25 86.12 83.25 4,134,600 85.87 73.38
06-07-18 83.25 84.04 82.72 2,589,900 82.90 70.84
06-07-17 83.10 83.37 82.65 946,800 83.07 70.98
06-07-14 83.64 83.67 82.48 1,226,500 83.18 71.08
06-07-13 84.76 84.76 83.52 2,436,900 83.63 71.46
06-07-12 85.35 85.81 84.63 1,360,800 84.76 72.43
06-07-11 85.50 85.50 84.42 2,145,200 85.05 72.68
06-07-10 84.73 85.13 84.45 2,219,100 84.98 72.62
Date Open High Low Vol Cls adjCls
06-07-07 84.24 85.09 83.77 2,040,400 84.72 72.39
06-07-06 84.48 84.66 83.75 1,717,900 84.24 71.98
06-07-05 86.12 86.12 84.06 2,163,600 84.28 72.02
06-07-03 85.68 86.52 85.36 1,016,900 86.12 73.59
06-06-30 86.83 87.11 85.45 2,156,800 85.45 73.02
06-06-29 85.35 87.00 85.12 2,593,000 86.84 74.21
06-06-28 84.50 85.00 84.05 1,244,700 84.89 72.54
06-06-27 85.90 86.20 84.31 1,372,300 84.40 72.12
06-06-26 85.95 86.06 85.65 2,045,700 85.90 73.40
Date Open High Low Vol Cls adjCls
06-06-23 85.10 85.94 84.43 1,923,600 85.39 72.97
06-06-22 85.36 85.66 84.81 1,764,700 84.96 72.60
06-06-21 84.16 85.54 84.16 2,006,700 85.13 72.74
06-06-20 83.77 84.76 83.75 1,344,400 84.00 71.78
06-06-19 84.25 84.93 83.95 2,116,800 84.14 71.90
06-06-16 83.60 84.00 83.18 1,650,200 83.82 71.62
06-06-15 82.87 83.93 82.25 2,113,800 83.73 71.55
06-06-14 82.30 83.06 81.80 2,432,900 82.56 70.55
06-06-13 83.25 84.18 82.00 2,517,000 82.50 70.50
Date Open High Low Vol Cls adjCls
06-06-12 83.88 83.98 83.02 1,388,800 83.09 71.00
06-06-09 83.08 84.10 82.75 1,196,000 83.21 71.10
06-06-08 82.85 83.50 82.04 1,715,200 83.38 71.25
06-06-07 82.82 83.74 82.77 2,751,600 83.18 71.08
06-06-06 82.15 82.68 81.87 2,020,400 82.68 70.65
06-06-05 83.30 83.36 81.73 1,353,700 82.00 70.07
06-06-02 83.98 84.35 83.12 1,384,000 83.71 71.53
06-06-01 82.36 83.61 82.26 1,697,400 83.53 71.38
06-05-31 82.70 83.03 82.20 1,482,600 82.77 70.73
Date Open High Low Vol Cls adjCls
06-05-30 83.30 83.34 82.25 1,338,500 82.52 70.51
06-05-26 83.20 83.86 83.06 1,179,900 83.55 71.39
06-05-25 82.40 83.32 81.69 2,160,000 83.27 71.15
06-05-24 82.30 82.46 81.05 1,729,600 81.91 69.99
06-05-23 82.41 83.29 82.18 1,511,000 82.43 70.44
06-05-22 82.90 83.35 81.69 2,890,600 81.92 70.00
06-05-19 84.05 84.55 83.19 1,732,600 83.73 71.55
06-05-18 83.47 85.04 83.47 2,179,100 83.87 71.67
06-05-17 85.50 85.51 83.91 2,633,100 84.14 71.90
Date Open High Low Vol Cls adjCls
06-05-16 86.52 86.52 85.59 1,021,300 85.82 73.33
06-05-15 86.00 86.52 85.83 1,528,400 86.52 73.93
06-05-12 86.95 87.10 85.90 1,909,300 86.00 73.49
06-05-11 87.44 87.50 86.35 2,479,400 86.78 74.15
06-05-10 86.88 87.33 86.67 1,926,500 87.23 74.54
06-05-09 86.36 87.12 86.35 1,940,200 86.89 74.25
06-05-08 85.80 86.31 85.69 1,226,700 86.28 73.73
06-05-05 85.60 86.35 85.49 1,481,100 85.82 73.31
06-05-04 86.38 86.38 84.97 1,840,400 85.15 72.74
Date Open High Low Vol Cls adjCls
06-05-03 85.51 85.75 84.98 1,369,100 85.57 73.10
06-05-02 85.35 85.79 84.53 3,110,200 85.37 72.93
06-05-01 87.13 87.16 85.41 2,069,800 85.50 73.04
06-04-28 85.66 87.02 85.41 2,961,600 86.64 74.01
06-04-27 85.10 86.15 84.43 3,184,300 85.66 73.17
06-04-26 85.08 85.64 84.75 2,641,800 85.20 72.78
06-04-25 85.05 85.67 84.62 2,097,700 84.83 72.47
06-04-24 86.06 86.06 84.69 2,608,600 85.56 73.09
06-04-21 85.50 86.33 84.67 6,070,500 86.09 73.54
Date Open High Low Vol Cls adjCls
06-04-20 83.95 83.95 83.33 2,128,700 83.57 71.39
06-04-19 84.00 84.10 83.30 2,142,000 83.83 71.61
06-04-18 83.50 84.24 83.49 2,925,800 84.01 71.76
06-04-17 82.50 83.50 82.40 3,582,400 83.41 71.25
06-04-13 83.51 84.30 83.43 2,950,400 83.90 71.67
06-04-12 83.15 83.38 82.70 1,528,100 83.25 71.12
06-04-11 83.52 83.66 82.67 1,539,500 82.85 70.77
06-04-10 83.35 83.84 83.25 1,876,100 83.51 71.34
06-04-07 83.35 83.44 82.29 2,262,200 83.09 70.98
Date Open High Low Vol Cls adjCls
06-04-06 83.75 83.77 82.23 2,253,100 82.58 70.54
06-04-05 82.78 83.00 82.14 1,677,000 82.39 70.38
06-04-04 81.27 82.45 80.92 2,181,400 82.18 70.20
06-04-03 80.80 81.58 80.41 2,282,400 81.10 69.28
06-03-31 80.09 80.96 80.09 2,929,600 80.52 68.78
06-03-30 81.76 81.79 80.36 2,335,000 80.90 69.11
06-03-29 81.50 82.30 81.29 2,290,500 81.76 69.84
06-03-28 82.48 82.76 81.30 2,551,700 81.30 69.45
06-03-27 82.15 82.76 81.77 2,112,100 82.48 70.46
Date Open High Low Vol Cls adjCls
06-03-24 81.92 82.60 81.57 2,434,000 82.10 70.13
06-03-23 82.00 82.26 81.66 2,761,800 81.92 69.98
06-03-22 81.20 82.19 81.10 3,968,300 82.06 70.10
06-03-21 81.10 81.44 80.70 2,354,600 80.93 69.13
06-03-20 81.65 81.96 80.16 6,089,800 81.00 69.19
06-03-17 84.00 84.10 81.67 5,895,500 81.90 69.96
06-03-16 83.15 84.08 83.00 5,874,400 84.00 71.76
06-03-15 82.35 83.53 81.85 5,976,500 83.04 70.94
06-03-14 82.52 82.70 81.74 8,764,700 82.35 70.35
Date Open High Low Vol Cls adjCls
06-03-13 84.90 85.30 82.71 16,867,900 83.10 70.99
06-03-10 87.62 90.04 87.40 2,840,000 89.92 76.81
06-03-09 86.97 87.63 85.72 1,829,800 85.90 73.38
06-03-08 86.95 87.00 85.31 1,275,000 86.03 73.49
06-03-07 87.35 87.47 86.46 964,500 86.80 74.15
06-03-06 88.35 88.69 87.18 887,700 87.48 74.73
06-03-03 89.00 89.50 88.11 989,400 88.35 75.47
06-03-02 88.30 89.30 88.30 1,726,200 89.16 76.16
06-03-01 87.90 88.43 87.58 1,570,700 88.29 75.42
Date Open High Low Vol Cls adjCls
06-02-28 88.82 88.88 87.15 1,430,800 87.60 74.83
06-02-27 89.63 89.66 88.68 1,545,900 88.78 75.84
06-02-24 87.80 88.94 87.41 1,896,100 88.85 75.90
06-02-23 89.80 89.80 88.40 1,117,900 88.79 75.85
06-02-22 87.21 89.85 87.21 2,258,900 89.68 76.61
06-02-21 87.26 87.96 87.15 788,400 87.21 74.50
06-02-17 88.00 88.10 87.16 1,222,900 87.26 74.54
06-02-16 88.29 88.77 87.27 1,487,700 87.90 75.09
06-02-15 87.81 88.83 87.70 3,199,900 88.56 75.65
Date Open High Low Vol Cls adjCls
06-02-14 86.01 87.12 85.42 1,947,800 86.83 74.17
06-02-13 84.30 86.10 84.30 1,796,900 85.99 73.46
06-02-10 84.28 85.25 83.70 1,528,700 85.17 72.76
06-02-09 83.89 84.69 83.83 1,909,900 84.13 71.87
06-02-08 81.70 83.52 81.22 1,439,800 83.46 71.29
06-02-07 82.68 83.13 81.57 1,521,300 81.75 69.81
06-02-06 83.25 83.57 83.01 1,293,300 83.30 71.13
06-02-03 82.60 83.58 82.42 1,358,300 83.27 71.11
06-02-02 83.26 83.27 82.41 1,347,000 82.70 70.62
Date Open High Low Vol Cls adjCls
06-02-01 83.39 83.59 82.69 1,949,000 83.27 71.11
06-01-31 84.29 84.34 83.00 2,208,600 83.30 71.13
06-01-30 84.95 85.15 84.28 1,013,700 84.28 71.97
06-01-27 84.81 85.03 84.22 1,426,200 84.74 72.36
06-01-26 84.95 85.00 84.24 1,929,600 84.80 72.42
06-01-25 84.63 84.68 83.29 1,752,200 83.50 71.31
06-01-24 84.55 85.44 84.20 1,853,800 84.38 72.06
06-01-23 85.80 86.30 84.40 1,973,500 84.50 72.16
06-01-20 86.00 87.27 85.01 3,761,800 85.17 72.73
Date Open High Low Vol Cls adjCls
06-01-19 86.38 86.76 85.15 1,580,100 85.52 73.03
06-01-18 85.70 86.30 85.70 1,248,500 86.00 73.44
06-01-17 86.05 86.47 85.52 1,257,400 86.00 73.44
06-01-13 87.10 87.11 86.54 1,616,800 86.64 73.99
06-01-12 87.95 88.35 86.63 1,372,000 86.70 74.04
06-01-11 88.19 89.14 87.54 1,923,600 88.00 75.15
06-01-10 87.05 87.87 87.01 1,359,200 87.72 74.91
06-01-09 86.55 88.63 86.54 1,598,400 88.12 75.25
06-01-06 86.80 86.85 85.69 904,000 86.44 73.82
Date Open High Low Vol Cls adjCls
06-01-05 86.55 86.95 86.00 1,365,100 86.44 73.82
06-01-04 86.98 87.18 85.59 1,751,500 86.42 73.80
06-01-03 86.40 86.98 84.35 1,934,000 86.98 74.28
05-12-30 86.69 86.69 85.91 632,500 86.40 73.78
05-12-29 86.69 87.25 86.50 1,179,300 86.71 74.05
05-12-28 86.94 87.25 86.11 987,200 86.57 73.93
05-12-27 87.90 88.43 86.74 686,200 86.99 74.29
05-12-23 88.08 88.37 87.80 535,500 88.01 75.16
05-12-22 87.72 87.87 87.34 689,800 87.78 74.96
Date Open High Low Vol Cls adjCls
05-12-21 87.70 88.34 87.27 2,140,900 87.71 74.90
05-12-20 86.00 88.56 85.99 3,780,800 87.85 75.02
05-12-19 85.25 86.27 84.81 2,515,800 86.00 73.44
05-12-16 85.88 86.00 84.90 3,395,800 85.74 73.22
05-12-15 84.92 85.83 84.40 2,163,200 85.73 73.21
05-12-14 83.17 84.90 83.17 1,689,000 84.81 72.42
05-12-13 83.32 83.77 82.72 1,834,700 83.25 71.09
05-12-12 84.97 85.25 83.42 1,889,700 83.82 71.58
05-12-09 82.81 84.90 82.81 1,605,700 84.47 72.13
Date Open High Low Vol Cls adjCls
05-12-08 83.60 83.65 82.36 1,726,600 82.79 70.70
05-12-07 84.52 84.71 83.34 1,242,000 83.60 71.39
05-12-06 83.97 85.45 83.95 1,619,600 84.75 72.37
05-12-05 84.10 84.41 83.03 1,132,200 83.97 71.71
05-12-02 84.25 84.76 83.85 605,000 84.53 72.19
05-12-01 83.19 84.59 83.19 1,562,300 84.25 71.95
05-11-30 83.96 84.42 82.87 2,071,500 83.06 70.93
05-11-29 84.00 84.68 83.72 2,004,000 83.81 71.57
05-11-28 84.79 85.42 83.52 2,596,200 83.55 71.35
Date Open High Low Vol Cls adjCls
05-11-25 84.53 85.11 84.49 646,200 84.94 72.54
05-11-23 84.39 84.94 84.08 1,714,400 84.53 72.19
05-11-22 83.87 84.70 83.00 1,451,000 84.38 72.06
05-11-21 84.22 84.28 83.18 1,609,600 84.18 71.89
05-11-18 84.25 84.40 83.00 2,924,800 84.34 72.02
05-11-17 82.42 82.75 82.00 2,406,700 82.70 70.62
05-11-16 81.25 82.04 80.69 5,350,700 81.74 69.80
05-11-15 81.00 81.72 80.71 2,640,700 81.25 69.38
05-11-14 80.83 81.10 80.05 3,510,600 80.91 69.09
Date Open High Low Vol Cls adjCls
05-11-11 82.01 82.40 80.59 4,368,600 80.82 69.02
05-11-10 78.30 81.08 78.10 4,944,100 80.58 68.81
05-11-09 75.50 78.29 75.50 3,998,200 78.06 66.66
05-11-08 77.10 77.10 74.90 3,409,700 75.20 64.22
05-11-07 76.36 77.71 76.36 1,569,200 77.30 65.99
05-11-04 76.15 76.50 75.83 1,543,800 76.26 65.10
05-11-03 76.00 76.54 74.74 2,985,200 75.54 64.49
05-11-02 75.50 76.50 75.05 1,864,600 75.75 64.66
05-11-01 76.15 76.58 75.47 3,137,000 75.79 64.70
Date Open High Low Vol Cls adjCls
05-10-31 75.26 76.59 75.23 2,088,700 76.35 65.18
05-10-28 74.17 75.42 74.00 1,743,400 75.26 64.25
05-10-27 74.82 75.09 74.01 1,780,500 74.16 63.31
05-10-26 74.55 75.49 74.20 1,971,200 75.02 64.04
05-10-25 75.22 76.50 74.17 3,120,200 74.78 63.84
05-10-24 74.45 76.02 74.41 2,238,200 75.91 64.80
05-10-21 72.69 75.76 72.26 5,043,900 74.45 63.55
05-10-20 73.54 74.50 71.60 2,856,700 72.60 61.98
05-10-19 72.14 73.55 71.15 2,678,400 73.55 62.79
Date Open High Low Vol Cls adjCls
05-10-18 72.65 73.68 72.13 2,185,200 72.13 61.57
05-10-17 73.70 74.40 72.50 2,814,100 72.65 62.02
05-10-14 73.37 73.80 72.03 2,596,500 72.97 62.29
05-10-13 72.40 73.20 71.94 4,206,100 72.01 61.47
05-10-12 72.00 73.80 71.83 4,950,300 72.73 62.09
05-10-11 74.70 75.00 73.24 5,038,500 73.46 62.71
05-10-10 75.54 75.59 74.18 4,168,600 74.80 63.85
05-10-07 76.10 76.42 75.33 2,413,100 75.54 64.49
05-10-06 77.35 77.37 75.34 3,645,200 76.07 64.94
Date Open High Low Vol Cls adjCls
05-10-05 78.50 78.50 77.08 3,567,400 77.13 65.84
05-10-04 80.10 80.20 78.58 3,096,100 78.71 67.19
05-10-03 79.40 80.33 79.30 2,080,400 80.10 68.38
05-09-30 79.76 79.85 78.84 2,917,300 79.52 67.88
05-09-29 79.80 80.49 79.62 3,122,400 80.40 68.63
05-09-28 80.53 80.79 79.74 3,391,100 80.00 68.29
05-09-27 80.88 80.93 79.61 2,110,900 80.16 68.43
05-09-26 80.72 80.80 79.92 2,309,600 80.57 68.78
05-09-23 79.60 80.11 78.52 1,730,900 79.86 68.17
Date Open High Low Vol Cls adjCls
05-09-22 79.41 79.67 77.88 2,883,600 79.35 67.74
05-09-21 81.30 81.32 79.31 2,580,900 79.41 67.79
05-09-20 82.27 82.65 81.35 2,446,600 81.94 69.95
05-09-19 82.06 82.07 80.66 2,121,400 81.95 69.96
05-09-16 80.65 82.00 80.52 3,984,600 82.00 70.00
05-09-15 80.73 80.80 80.03 2,803,000 80.28 68.53
05-09-14 80.55 80.80 80.08 2,346,600 80.48 68.70
05-09-13 80.85 81.09 80.25 3,075,000 80.55 68.76
05-09-12 79.35 80.73 79.35 3,386,400 80.71 68.90
Date Open High Low Vol Cls adjCls
05-09-09 78.99 79.46 78.93 2,081,800 79.30 67.70
05-09-08 79.03 79.78 78.70 3,427,600 78.98 67.42
05-09-07 81.52 82.00 79.16 8,041,400 79.45 67.82
05-09-06 82.07 82.29 80.11 3,424,600 80.50 68.72
05-09-02 80.14 82.11 80.06 4,885,000 82.04 70.03
05-09-01 81.99 82.02 78.90 6,408,800 80.13 68.40
05-08-31 81.36 82.24 80.01 8,900,500 82.24 70.20
05-08-30 81.55 81.76 80.55 1,777,400 81.36 69.45
05-08-29 81.14 82.10 80.31 1,738,000 81.70 69.74
Date Open High Low Vol Cls adjCls
05-08-26 82.70 82.71 81.10 2,125,100 81.14 69.27
05-08-25 83.04 83.09 82.37 1,260,400 82.85 70.73
05-08-24 84.14 84.14 82.80 1,387,300 82.84 70.72
05-08-23 85.50 85.97 83.99 1,459,500 84.12 71.81
05-08-22 85.00 85.49 84.42 1,459,900 85.44 72.94
05-08-19 85.00 85.10 84.52 1,106,900 84.80 72.39
05-08-18 85.22 85.28 84.41 965,700 84.80 72.39
05-08-17 83.80 85.45 83.80 2,384,000 85.22 72.75
05-08-16 83.75 84.78 83.63 2,357,600 83.71 71.46
Date Open High Low Vol Cls adjCls
05-08-15 83.09 83.77 82.81 780,100 83.48 71.26
05-08-12 83.00 83.66 82.90 860,500 83.33 71.14
05-08-11 82.72 83.40 82.02 1,415,900 83.38 71.18
05-08-10 84.65 84.65 82.70 1,936,700 82.72 70.61
05-08-09 84.09 85.25 84.05 2,212,600 84.54 72.17
05-08-08 84.39 85.13 83.60 2,175,200 83.95 71.66
05-08-05 83.75 84.43 83.09 1,894,500 84.35 71.98
05-08-04 83.14 84.09 82.94 1,992,000 83.95 71.64
05-08-03 83.50 83.50 82.75 882,600 83.14 70.95
Date Open High Low Vol Cls adjCls
05-08-02 83.35 83.83 83.22 724,100 83.46 71.22
05-08-01 82.75 83.42 82.75 1,213,900 83.35 71.13
05-07-29 83.40 83.43 82.36 922,100 82.50 70.40
05-07-28 82.75 83.65 82.35 1,263,400 83.59 71.33
05-07-27 83.65 83.78 82.98 1,713,500 83.08 70.90
05-07-26 83.83 83.89 83.17 1,086,000 83.66 71.39
05-07-25 84.00 84.28 83.64 2,204,000 83.74 71.46
05-07-22 83.86 85.05 83.61 2,381,200 84.90 72.45
05-07-21 83.00 84.85 82.89 3,839,500 84.17 71.83
Date Open High Low Vol Cls adjCls
05-07-20 81.27 81.74 80.83 1,640,300 81.05 69.17
05-07-19 82.15 82.25 81.25 1,100,300 81.26 69.35
05-07-18 82.05 82.05 81.58 1,035,700 81.60 69.64
05-07-15 82.65 82.65 81.84 994,500 82.17 70.12
05-07-14 83.45 83.45 81.60 2,056,800 82.39 70.31
05-07-13 82.60 83.08 82.51 1,433,000 82.97 70.81
05-07-12 82.58 83.17 82.21 1,683,300 82.82 70.68
05-07-11 81.90 83.33 81.75 2,617,100 82.38 70.30
05-07-08 81.22 81.90 80.57 1,867,600 81.85 69.85
Date Open High Low Vol Cls adjCls
05-07-07 79.20 81.52 78.54 3,163,700 81.46 69.52
05-07-06 78.85 80.28 78.84 2,785,300 79.62 67.95
05-07-05 78.75 79.28 78.71 2,138,100 79.00 67.42
05-07-01 80.01 80.51 78.52 3,677,600 78.80 67.25
05-06-30 79.00 80.52 78.35 13,553,100 80.01 68.28
05-06-29 74.36 74.54 73.69 2,084,300 73.89 63.06
05-06-28 73.80 74.46 73.43 1,345,900 74.35 63.45
05-06-27 73.11 73.70 72.95 1,270,400 73.62 62.83
05-06-24 73.11 73.80 73.11 1,904,700 73.36 62.60
Date Open High Low Vol Cls adjCls
05-06-23 74.20 74.47 72.60 2,004,500 73.10 62.38
05-06-22 75.16 75.33 74.14 1,196,300 74.44 63.53
05-06-21 74.83 75.19 74.39 1,217,100 74.79 63.82
05-06-20 74.64 75.28 74.58 1,295,200 74.98 63.99
05-06-17 75.31 75.32 74.71 2,219,400 74.98 63.99
05-06-16 75.08 75.17 74.34 1,420,300 74.90 63.92
05-06-15 74.95 75.12 74.30 1,561,600 75.08 64.07
05-06-14 74.40 74.69 73.92 1,176,900 74.40 63.49
05-06-13 74.26 75.04 74.04 1,139,600 74.65 63.71
Date Open High Low Vol Cls adjCls
05-06-10 75.15 75.15 74.34 1,115,700 74.54 63.61
05-06-09 74.89 75.70 74.50 1,030,700 75.32 64.28
05-06-08 75.70 75.70 74.76 1,191,300 74.88 63.90
05-06-07 75.12 75.91 74.86 1,960,600 75.00 64.00
05-06-06 74.50 74.85 74.15 1,511,000 74.75 63.79
05-06-03 75.46 75.60 74.12 1,438,800 74.93 63.94
05-06-02 75.90 75.90 75.08 941,100 75.46 64.40
05-06-01 75.06 75.96 74.87 1,946,300 75.53 64.46
05-05-31 74.90 75.40 72.92 4,862,000 75.40 64.35
Date Open High Low Vol Cls adjCls
05-05-27 74.68 74.95 74.51 1,845,300 74.87 63.89
05-05-26 73.99 74.79 73.55 2,171,300 74.37 63.47
05-05-25 74.58 74.58 73.65 1,654,000 73.99 63.14
05-05-24 73.95 74.29 73.39 1,335,800 74.20 63.32
05-05-23 74.34 74.59 74.00 2,045,900 74.12 63.25
05-05-20 74.35 74.46 73.89 1,189,300 74.34 63.44
05-05-19 74.55 75.01 74.07 1,931,600 74.51 63.59
05-05-18 73.20 74.67 73.20 2,880,500 74.20 63.32
05-05-17 72.50 73.34 71.77 1,803,700 73.26 62.52
Date Open High Low Vol Cls adjCls
05-05-16 71.15 72.76 71.15 2,401,700 72.69 62.03
05-05-13 71.06 71.87 70.52 1,946,500 71.02 60.61
05-05-12 71.96 72.77 71.08 2,037,300 71.22 60.78
05-05-11 71.55 72.37 71.05 1,886,700 71.96 61.41
05-05-10 71.18 71.60 71.06 1,981,800 71.08 60.66
05-05-09 71.52 72.29 70.86 1,827,100 71.71 61.20
05-05-06 72.50 72.75 71.56 1,835,700 71.56 61.07
05-05-05 72.65 73.24 71.51 2,235,800 72.00 61.42
05-05-04 71.70 73.24 71.59 2,731,000 72.50 61.85
Date Open High Low Vol Cls adjCls
05-05-03 71.50 72.51 71.29 1,741,800 71.57 61.05
05-05-02 71.07 71.89 71.06 1,573,800 71.72 61.18
05-04-29 71.27 71.35 69.36 3,128,600 70.89 60.47
05-04-28 71.30 72.10 70.70 1,698,600 70.95 60.53
05-04-27 71.05 72.01 70.50 1,854,000 71.61 61.09
05-04-26 71.80 72.13 70.99 1,420,400 70.99 60.56
05-04-25 70.82 72.46 70.60 2,030,900 71.79 61.24
05-04-22 71.35 72.42 70.23 2,972,400 70.65 60.27
05-04-21 72.30 72.32 69.09 8,626,900 71.63 61.11
Date Open High Low Vol Cls adjCls
05-04-20 73.40 74.28 72.24 2,273,100 72.24 61.63
05-04-19 72.78 73.74 72.37 1,463,500 73.45 62.66
05-04-18 72.84 73.60 72.55 2,115,900 72.84 62.14
05-04-15 73.80 74.43 72.55 2,640,000 73.00 62.27
05-04-14 74.28 74.78 74.04 2,225,600 74.23 63.32
05-04-13 74.98 75.48 74.20 2,103,200 74.53 63.58
05-04-12 73.75 75.47 73.33 2,244,100 74.90 63.89
05-04-11 74.28 74.65 73.56 1,350,200 74.05 63.17
05-04-08 75.29 75.31 73.86 1,296,900 74.36 63.43
Date Open High Low Vol Cls adjCls
05-04-07 75.07 75.54 74.55 1,312,100 75.28 64.22
05-04-06 75.08 75.66 75.01 977,600 75.17 64.13
05-04-05 75.01 75.70 74.85 1,125,400 75.10 64.07
05-04-04 74.77 75.50 73.70 1,839,400 74.83 63.83
05-04-01 76.00 77.00 74.30 2,560,400 74.68 63.71
05-03-31 74.75 75.00 74.20 2,110,400 74.77 63.78
05-03-30 73.88 74.71 73.68 1,654,800 74.71 63.73
05-03-29 73.77 74.38 73.15 2,229,500 73.76 62.92
05-03-28 75.45 75.45 73.82 2,588,300 74.16 63.26
Date Open High Low Vol Cls adjCls
05-03-24 75.86 76.28 74.84 1,929,100 75.05 64.02
05-03-23 75.44 76.07 74.80 2,614,000 75.81 64.67
05-03-22 76.90 77.22 75.43 2,044,600 75.64 64.53
05-03-21 76.64 77.47 76.38 1,910,600 76.96 65.65
05-03-18 77.10 77.10 75.90 2,821,000 76.64 65.38
05-03-17 77.25 77.46 76.42 1,865,100 76.93 65.63
05-03-16 78.20 78.20 76.80 2,709,100 77.00 65.69
05-03-15 79.37 79.37 78.05 2,438,500 78.20 66.71
05-03-14 78.25 79.13 78.04 2,108,300 79.01 67.40
Date Open High Low Vol Cls adjCls
05-03-11 78.71 79.31 77.25 2,456,700 77.88 66.44
05-03-10 78.45 78.95 77.82 2,216,800 78.71 67.14
05-03-09 78.75 80.05 78.25 4,473,400 78.40 66.88
05-03-08 76.60 78.75 76.60 6,974,700 78.75 67.18
05-03-07 75.00 77.74 75.00 9,542,300 76.00 64.83
05-03-04 77.00 78.46 76.98 2,038,000 78.08 66.61
05-03-03 77.25 77.49 76.26 1,688,500 76.60 65.34
05-03-02 76.35 77.30 76.28 1,037,000 76.54 65.29
05-03-01 77.12 77.48 76.31 1,390,600 76.75 65.47
Date Open High Low Vol Cls adjCls
05-02-28 77.25 77.30 76.46 1,795,500 76.68 65.41
05-02-25 75.69 77.55 75.60 1,350,300 77.35 65.98
05-02-24 75.20 76.05 74.96 1,281,700 76.00 64.83
05-02-23 75.00 76.45 74.70 2,393,300 75.42 64.34
05-02-22 76.36 77.10 74.63 2,423,500 75.00 63.98
05-02-18 77.80 77.81 76.56 1,624,700 76.82 65.53
05-02-17 78.40 78.80 77.55 1,276,500 77.88 66.44
05-02-16 78.25 78.90 78.05 803,100 78.63 67.08
05-02-15 78.50 78.98 78.16 1,704,200 78.50 66.97
Date Open High Low Vol Cls adjCls
05-02-14 78.41 79.10 78.26 1,064,100 78.85 67.26
05-02-11 77.40 78.73 76.65 1,237,100 78.40 66.88
05-02-10 76.86 77.51 76.43 1,808,000 77.20 65.86
05-02-09 77.95 78.23 76.60 2,081,800 76.83 65.54
05-02-08 77.78 78.31 77.20 1,507,300 77.32 65.96
05-02-07 78.55 79.23 78.37 711,900 78.57 67.00
05-02-04 78.28 78.92 78.10 1,370,100 78.83 67.22
05-02-03 78.48 79.12 78.18 1,176,800 78.42 66.87
05-02-02 79.28 79.28 77.99 1,440,400 78.47 66.92
Date Open High Low Vol Cls adjCls
05-02-01 78.18 79.63 78.00 1,891,600 79.46 67.76
05-01-31 77.95 78.65 77.59 1,284,500 78.28 66.76
05-01-28 77.77 77.94 76.95 1,359,900 77.62 66.19
05-01-27 78.62 78.82 77.62 1,580,100 77.62 66.19
05-01-26 77.47 78.99 77.20 1,700,800 78.75 67.16
05-01-25 77.30 77.75 76.75 1,757,300 77.06 65.71
05-01-24 78.32 78.40 76.67 2,275,100 76.75 65.45
05-01-21 78.67 79.74 78.39 2,908,000 78.39 66.85
05-01-20 78.75 79.73 77.60 7,369,400 78.66 67.08
Date Open High Low Vol Cls adjCls
05-01-19 82.93 83.12 81.79 1,623,800 82.10 70.01
05-01-18 81.63 83.08 81.61 1,253,300 82.93 70.72
05-01-14 82.10 82.38 81.59 899,800 82.12 70.03
05-01-13 82.47 82.93 81.96 1,272,500 82.04 69.96
05-01-12 81.87 82.47 80.93 1,063,200 82.47 70.33
05-01-11 81.80 82.60 81.55 1,202,200 82.09 70.00
05-01-10 81.70 82.86 81.66 910,000 82.31 70.19
05-01-07 82.51 83.07 81.79 1,500,900 81.96 69.89
05-01-06 81.49 82.79 80.91 1,397,900 82.45 70.31
Date Open High Low Vol Cls adjCls
05-01-05 82.26 82.49 81.36 1,507,200 81.43 69.44
05-01-04 84.00 84.49 82.25 1,561,500 82.25 70.14
05-01-03 84.05 84.75 83.54 1,721,800 83.80 71.46
04-12-31 83.80 84.45 83.45 764,500 84.21 71.81
04-12-30 84.12 84.45 83.79 642,200 83.79 71.45
04-12-29 84.16 84.37 83.66 736,500 84.16 71.77
04-12-28 83.40 84.15 83.36 1,068,300 83.95 71.59
04-12-27 82.20 83.08 82.01 866,200 82.81 70.62
04-12-23 82.71 82.79 82.32 470,000 82.43 70.29
Date Open High Low Vol Cls adjCls
04-12-22 82.75 82.80 82.53 712,800 82.73 70.55
04-12-21 82.25 82.86 82.14 1,019,900 82.75 70.57
04-12-20 82.24 82.84 81.93 952,300 81.93 69.87
04-12-17 81.22 82.18 81.22 1,483,400 82.04 69.96
04-12-16 82.20 82.43 81.51 1,043,100 81.82 69.77
04-12-15 81.50 82.61 81.23 1,314,400 82.45 70.31
04-12-14 81.90 81.99 81.21 1,098,400 81.86 69.81
04-12-13 81.48 81.98 80.60 2,157,300 81.98 69.91
04-12-10 79.45 82.25 79.45 3,081,200 81.12 69.18
Date Open High Low Vol Cls adjCls
04-12-09 78.45 79.20 77.54 1,325,300 79.19 67.53
04-12-08 78.60 78.80 77.90 1,101,500 78.60 67.03
04-12-07 79.36 79.82 78.67 1,265,800 78.69 67.10
04-12-06 78.15 79.79 78.15 1,297,300 79.35 67.67
04-12-03 79.65 80.01 78.80 1,182,100 79.24 67.57
04-12-02 79.23 80.29 78.97 1,782,200 79.91 68.15
04-12-01 78.65 79.60 78.65 1,205,300 79.30 67.62
04-11-30 78.52 78.91 78.11 1,130,400 78.58 67.01
04-11-29 79.60 79.67 78.28 1,308,700 78.51 66.95
Date Open High Low Vol Cls adjCls
04-11-26 79.90 79.99 79.70 377,800 79.98 68.20
04-11-24 79.50 80.00 79.40 1,103,300 79.99 68.21
04-11-23 78.22 79.80 78.18 1,503,200 79.47 67.77
04-11-22 77.82 78.48 76.94 1,062,500 78.21 66.70
04-11-19 79.26 79.51 77.52 1,156,500 77.67 66.23
04-11-18 78.78 79.56 78.76 724,000 79.24 67.57
04-11-17 78.45 79.94 78.34 1,563,600 78.78 67.18
04-11-16 79.70 79.71 78.30 1,296,400 78.33 66.80
04-11-15 79.35 79.97 79.15 1,359,700 79.73 67.99
Date Open High Low Vol Cls adjCls
04-11-12 79.40 79.82 78.90 1,367,800 79.72 67.98
04-11-11 78.65 79.32 78.50 1,755,500 79.25 67.58
04-11-10 78.00 78.91 77.97 1,789,500 78.65 67.07
04-11-09 75.80 77.89 75.80 1,912,700 77.75 66.30
04-11-08 76.77 77.40 76.52 1,240,500 77.05 65.68
04-11-05 76.70 77.50 76.39 1,493,400 77.14 65.76
04-11-04 74.98 76.51 74.62 1,544,500 76.50 65.21
04-11-03 75.28 75.65 74.41 1,541,800 74.76 63.73
04-11-02 74.79 75.22 74.26 1,758,200 74.46 63.47
Date Open High Low Vol Cls adjCls
04-11-01 73.95 74.74 73.83 1,605,300 74.48 63.49
04-10-29 73.50 73.99 73.15 1,409,600 73.76 62.88
04-10-28 73.42 73.82 73.16 1,039,400 73.32 62.50
04-10-27 72.75 73.89 72.10 1,723,500 73.72 62.84
04-10-26 70.49 72.83 70.46 1,999,100 72.83 62.08
04-10-25 69.84 70.57 69.30 1,473,800 70.49 60.09
04-10-22 70.82 70.88 69.28 1,442,400 69.80 59.50
04-10-21 70.75 71.70 69.91 3,869,700 70.62 60.20
04-10-20 69.55 69.98 67.62 2,690,100 69.05 58.86
Date Open High Low Vol Cls adjCls
04-10-19 69.86 70.80 69.13 1,639,300 70.00 59.67
04-10-18 69.66 70.00 69.26 1,245,500 69.69 59.41
04-10-15 69.71 69.92 69.06 1,657,400 69.91 59.60
04-10-14 70.53 70.54 69.08 2,550,800 69.22 59.01
04-10-13 72.29 72.49 70.60 1,346,400 70.64 60.22
04-10-12 71.40 72.27 71.30 1,833,400 72.04 61.41
04-10-11 73.07 73.30 72.93 484,600 73.15 62.36
04-10-08 73.55 73.56 72.70 1,224,200 72.94 62.18
04-10-07 74.55 74.83 73.87 1,294,100 73.87 62.97
Date Open High Low Vol Cls adjCls
04-10-06 74.49 75.09 74.35 1,224,100 75.09 64.01
04-10-05 74.89 74.99 74.15 1,186,700 74.33 63.36
04-10-04 74.98 75.49 74.84 885,700 74.89 63.84
04-10-01 74.28 74.85 74.10 1,338,100 74.56 63.56
04-09-30 74.46 74.51 73.50 1,667,200 73.90 63.00
04-09-29 74.98 75.49 74.44 2,135,200 74.54 63.54
04-09-28 73.86 74.99 73.47 2,004,600 74.98 63.92
04-09-27 73.30 73.79 72.89 1,147,600 73.47 62.63
04-09-24 72.92 73.85 72.88 782,800 73.60 62.74
Date Open High Low Vol Cls adjCls
04-09-23 73.27 73.37 72.74 1,227,300 72.76 62.03
04-09-22 73.25 73.71 73.14 1,513,800 73.44 62.60
04-09-21 72.92 74.12 72.75 1,457,500 73.99 63.07
04-09-20 72.95 73.15 72.44 772,200 72.75 62.02
04-09-17 73.03 73.50 72.80 1,138,800 73.18 62.38
04-09-16 71.75 73.10 71.75 1,034,900 72.62 61.91
04-09-15 74.10 74.29 72.70 1,873,100 72.78 62.04
04-09-14 72.75 73.55 72.70 1,617,300 73.52 62.67
04-09-13 72.50 73.65 72.21 1,689,700 73.30 62.49
Date Open High Low Vol Cls adjCls
04-09-10 70.49 72.59 70.49 3,293,300 72.55 61.85
04-09-09 69.55 69.78 68.71 1,309,600 69.61 59.34
04-09-08 70.29 70.60 69.41 1,421,700 69.46 59.21
04-09-07 69.10 70.72 69.06 1,529,100 70.28 59.91
04-09-03 69.07 69.67 68.52 775,400 68.58 58.46
04-09-02 68.43 69.28 68.06 759,400 69.17 58.96
04-09-01 67.80 68.90 67.29 887,000 68.31 58.23
04-08-31 68.15 68.50 67.51 1,382,300 67.76 57.76
04-08-30 68.69 68.90 68.07 871,800 68.12 58.07
Date Open High Low Vol Cls adjCls
04-08-27 69.48 69.56 68.80 1,304,200 68.92 58.75
04-08-26 69.70 69.89 69.22 1,624,100 69.58 59.31
04-08-25 70.37 70.49 69.40 1,497,000 70.49 60.09
04-08-24 70.73 70.81 69.91 724,800 70.46 60.06
04-08-23 70.88 71.17 70.28 881,200 70.29 59.92
04-08-20 70.00 71.07 69.95 1,449,200 70.85 60.40
04-08-19 70.00 70.45 69.73 1,201,900 69.95 59.63
04-08-18 69.60 70.15 69.17 1,332,900 70.09 59.75
04-08-17 70.00 70.86 69.39 1,742,600 69.61 59.34
Date Open High Low Vol Cls adjCls
04-08-16 67.82 69.86 67.82 1,798,700 69.52 59.26
04-08-13 67.19 68.20 67.19 1,558,400 68.02 57.98
04-08-12 67.15 67.36 66.78 1,582,500 67.19 57.28
04-08-11 67.28 67.45 66.45 2,117,900 67.35 57.41
04-08-10 66.52 68.25 66.31 1,628,600 68.25 58.18
04-08-09 66.15 66.33 65.51 1,181,500 65.73 56.03
04-08-06 66.47 66.91 65.55 2,303,000 65.95 56.22
04-08-05 68.50 68.50 66.93 1,277,300 66.93 57.03
04-08-04 68.54 69.09 67.92 887,500 68.50 58.37
Date Open High Low Vol Cls adjCls
04-08-03 69.36 70.00 68.89 1,321,500 68.92 58.73
04-08-02 68.62 69.73 68.34 1,124,500 69.52 59.24
04-07-30 69.04 69.32 68.49 1,031,900 69.32 59.07
04-07-29 68.30 69.43 68.03 1,149,100 68.98 58.78
04-07-28 68.29 69.31 67.35 1,475,500 67.80 57.77
04-07-27 68.40 68.72 67.64 1,488,500 68.54 58.40
04-07-26 68.43 68.70 67.78 1,268,800 68.25 58.16
04-07-23 69.03 69.46 67.61 1,928,200 67.97 57.92
04-07-22 66.01 69.54 66.01 4,555,900 69.30 59.05
Date Open High Low Vol Cls adjCls
04-07-21 66.48 67.12 65.93 2,168,000 66.00 56.24
04-07-20 65.35 66.50 65.27 1,942,000 66.31 56.50
04-07-19 66.00 66.00 64.93 2,634,700 65.20 55.56
04-07-16 66.43 66.92 65.91 1,174,900 66.02 56.26
04-07-15 66.18 66.61 65.87 963,800 66.12 56.34
04-07-14 66.00 67.09 65.71 1,123,900 66.18 56.39
04-07-13 66.74 66.94 66.20 1,052,700 66.41 56.59
04-07-12 66.41 67.41 66.27 1,322,600 66.84 56.95
04-07-09 67.70 67.80 66.07 2,008,900 66.41 56.59
Date Open High Low Vol Cls adjCls
04-07-08 68.50 68.50 67.37 1,232,300 67.55 57.56
04-07-07 67.98 69.00 67.98 1,254,900 68.47 58.34
04-07-06 68.09 68.49 67.37 1,018,800 67.85 57.82
04-07-02 68.61 68.76 67.89 1,017,900 68.09 58.02
04-07-01 68.95 69.23 68.07 1,360,800 68.61 58.46
04-06-30 68.13 68.77 67.81 1,384,000 68.38 58.27
04-06-29 68.80 68.81 67.65 1,863,000 68.13 58.05
04-06-28 70.30 70.68 68.90 2,579,100 69.03 58.82
04-06-25 70.00 70.72 69.81 1,365,700 70.26 59.87
Date Open High Low Vol Cls adjCls
04-06-24 70.52 70.89 69.92 1,269,000 70.18 59.80
04-06-23 70.73 70.85 69.62 1,897,400 70.67 60.22
04-06-22 70.40 70.94 69.42 1,873,800 70.72 60.26
04-06-21 71.46 71.75 70.88 946,600 70.88 60.40
04-06-18 71.25 72.30 71.15 2,160,000 71.38 60.82
04-06-17 71.00 72.12 70.77 1,889,400 71.98 61.33
04-06-16 70.77 71.39 70.73 1,083,900 71.23 60.70
04-06-15 70.75 71.23 70.47 1,866,900 70.78 60.31
04-06-14 69.91 70.70 69.57 1,662,900 70.25 59.86
Date Open High Low Vol Cls adjCls
04-06-10 70.40 70.77 69.60 1,597,100 70.16 59.78
04-06-09 71.44 71.83 70.40 1,450,100 70.81 60.34
04-06-08 71.20 71.84 71.02 1,303,900 71.44 60.87
04-06-07 70.15 71.95 70.15 1,582,300 71.86 61.23
04-06-04 69.10 70.15 68.94 1,384,800 69.86 59.53
04-06-03 69.07 69.27 68.19 1,269,000 68.31 58.21
04-06-02 69.80 70.20 68.78 1,110,200 69.67 59.37
04-06-01 69.80 69.85 68.54 1,638,100 69.38 59.12
04-05-28 70.05 70.45 69.80 978,300 70.06 59.70
Date Open High Low Vol Cls adjCls
04-05-27 69.15 70.33 69.15 2,191,800 69.99 59.64
04-05-26 69.20 69.74 68.70 1,401,300 69.02 58.81
04-05-25 67.31 69.44 66.78 2,739,700 69.25 59.01
04-05-24 67.60 67.65 66.62 1,456,700 67.35 57.39
04-05-21 67.10 67.65 66.94 1,307,200 67.17 57.24
04-05-20 66.08 67.23 66.01 1,718,400 66.88 56.99
04-05-19 66.37 67.71 65.92 2,313,300 66.00 56.24
04-05-18 64.91 65.80 64.86 1,701,100 65.71 55.99
04-05-17 64.80 65.10 64.42 1,694,400 64.66 55.10
Date Open High Low Vol Cls adjCls
04-05-14 65.66 66.40 65.39 1,517,100 65.84 56.10
04-05-13 64.50 66.15 64.25 3,140,000 65.57 55.87
04-05-12 64.10 64.76 63.54 3,404,300 64.59 55.04
04-05-11 62.35 63.63 62.16 3,083,000 63.40 54.02
04-05-10 63.60 63.75 61.15 4,680,400 61.64 52.52
04-05-07 65.40 66.05 63.75 3,846,300 63.96 54.50
04-05-06 66.63 66.76 65.81 2,177,700 66.48 56.65
04-05-05 66.81 67.87 66.65 1,897,900 66.97 57.04
04-05-04 65.68 67.45 65.59 2,360,600 66.81 56.91
Date Open High Low Vol Cls adjCls
04-05-03 65.40 66.13 64.50 2,217,300 65.62 55.89
04-04-30 66.25 66.57 65.04 1,390,600 65.53 55.82
04-04-29 66.65 67.75 65.63 2,205,400 66.07 56.28
04-04-28 68.26 68.27 66.15 2,633,300 66.40 56.56
04-04-27 67.90 69.85 67.90 2,441,100 68.43 58.29
04-04-26 69.00 69.10 67.21 3,481,600 67.68 57.65
04-04-23 70.50 70.58 68.70 3,162,500 68.85 58.64
04-04-22 70.81 71.65 68.30 7,642,000 70.65 60.18
04-04-21 71.98 71.98 69.33 3,251,600 71.43 60.84
Date Open High Low Vol Cls adjCls
04-04-20 73.77 74.39 71.94 1,940,700 71.98 61.31
04-04-19 73.72 73.77 72.70 2,025,900 73.77 62.83
04-04-16 72.05 73.72 71.21 2,855,300 73.72 62.79
04-04-15 73.25 73.29 71.00 3,590,100 71.73 61.10
04-04-14 74.75 74.85 72.44 2,363,300 73.15 62.31
04-04-13 77.40 77.41 74.61 2,171,800 75.10 63.97
04-04-12 76.35 77.67 76.32 2,095,800 77.52 66.03
04-04-08 75.86 76.58 74.96 1,231,000 75.41 64.23
04-04-07 76.80 76.80 75.11 1,344,300 75.86 64.61
Date Open High Low Vol Cls adjCls
04-04-06 75.80 77.15 75.50 1,556,800 76.82 65.43
04-04-05 75.00 76.46 74.60 2,523,300 76.20 64.90
04-04-02 77.30 77.32 74.25 2,403,900 74.99 63.87
04-04-01 77.01 77.19 75.05 1,641,500 76.00 64.73
04-03-31 76.15 76.30 75.19 1,937,000 75.43 64.25
04-03-30 74.69 76.71 74.31 3,206,700 75.78 64.55
04-03-29 73.93 75.00 73.70 1,453,700 74.69 63.62
04-03-26 72.16 74.37 71.93 1,959,000 73.65 62.73
04-03-25 72.02 72.48 71.40 2,103,200 72.20 61.50
Date Open High Low Vol Cls adjCls
04-03-24 71.50 71.85 70.00 3,133,100 71.49 60.89
04-03-23 72.00 72.44 71.37 1,593,700 71.75 61.11
04-03-22 72.35 72.35 70.70 2,212,500 71.70 61.07
04-03-19 73.40 74.24 72.20 1,850,000 72.40 61.67
04-03-18 72.50 74.17 72.48 1,744,600 73.83 62.88
04-03-17 72.95 73.72 72.38 1,590,900 73.34 62.47
04-03-16 73.25 73.30 72.21 2,084,100 72.73 61.95
04-03-15 73.50 73.50 72.51 1,989,700 72.77 61.98
04-03-12 72.10 73.66 72.09 1,752,900 73.50 62.60
Date Open High Low Vol Cls adjCls
04-03-11 73.75 73.76 71.76 2,696,100 71.86 61.21
04-03-10 74.85 75.12 73.75 4,619,000 73.84 62.89
04-03-09 74.42 74.84 72.50 2,686,100 72.81 62.02
04-03-08 74.33 75.00 72.80 3,104,300 74.41 63.38
04-03-05 72.75 74.00 72.26 2,189,900 73.78 62.84
04-03-04 72.55 73.48 71.26 2,247,800 73.40 62.52
04-03-03 70.67 71.40 70.60 1,450,100 71.30 60.73
04-03-02 71.00 71.60 70.78 1,551,500 71.00 60.47
04-03-01 71.05 71.40 70.59 1,357,000 71.22 60.66
Date Open High Low Vol Cls adjCls
04-02-27 69.82 71.38 69.82 1,721,600 70.72 60.24
04-02-26 70.55 71.62 70.00 1,912,400 71.00 60.47
04-02-25 68.80 70.95 68.68 2,042,900 70.77 60.28
04-02-24 69.85 69.85 68.03 2,615,200 68.66 58.48
04-02-23 71.25 71.25 69.75 1,869,200 69.99 59.61
04-02-20 72.25 72.29 70.46 2,019,900 71.12 60.58
04-02-19 72.10 72.75 71.91 1,495,900 72.25 61.54
04-02-18 71.97 72.22 71.40 1,002,200 71.65 61.03
04-02-17 73.50 73.50 71.15 2,672,600 72.11 61.42
Date Open High Low Vol Cls adjCls
04-02-13 73.48 73.58 72.33 1,265,800 73.05 62.22
04-02-12 73.80 74.20 73.28 1,360,500 73.50 62.60
04-02-11 72.85 74.49 71.79 2,432,500 74.20 63.20
04-02-10 72.33 72.52 71.65 1,075,300 72.08 61.39
04-02-09 73.00 73.75 72.25 1,765,900 72.33 61.61
04-02-06 69.45 71.85 69.36 1,358,900 71.64 61.02
04-02-05 70.57 70.79 69.08 1,819,400 69.65 59.30
04-02-04 70.50 71.27 70.27 1,231,200 70.57 60.08
04-02-03 71.40 71.95 71.25 1,582,200 71.75 61.09
Date Open High Low Vol Cls adjCls
04-02-02 70.95 72.30 70.75 1,694,700 71.48 60.86
04-01-30 70.40 71.76 70.02 2,271,100 71.08 60.52
04-01-29 70.30 70.38 69.09 2,639,600 69.60 59.26
04-01-28 73.02 73.16 69.90 2,710,400 70.40 59.94
04-01-27 73.50 73.60 72.63 2,381,500 73.21 62.33
04-01-26 72.75 73.75 71.89 4,024,500 73.65 62.71
04-01-23 73.60 74.30 73.36 3,211,400 74.06 63.06
04-01-22 70.84 74.20 70.84 6,587,700 74.15 63.13
04-01-21 68.15 70.05 67.87 4,620,600 69.85 59.47
Date Open High Low Vol Cls adjCls
04-01-20 68.00 69.75 67.28 5,298,600 67.90 57.81
04-01-16 67.10 67.50 66.86 3,003,500 67.27 57.27
04-01-15 65.00 67.65 64.98 5,768,800 67.10 57.13
04-01-14 64.32 64.84 63.65 1,568,800 64.79 55.16
04-01-13 64.15 64.66 63.46 1,968,600 64.25 54.70
04-01-12 64.27 64.73 63.97 2,887,400 64.21 54.67
04-01-09 64.67 64.67 63.90 2,455,900 64.02 54.51
04-01-08 64.00 64.96 63.68 3,628,000 64.83 55.20
04-01-07 63.63 63.95 63.25 2,430,200 63.91 54.41
Date Open High Low Vol Cls adjCls
04-01-06 62.45 63.86 62.12 3,338,100 63.71 54.24
04-01-05 61.60 63.02 60.25 2,980,400 62.50 53.21
04-01-02 61.33 61.60 60.04 1,343,400 60.23 51.28
03-12-31 60.97 61.50 60.72 982,700 61.29 52.18
03-12-30 61.39 61.54 60.85 986,900 61.08 52.00
03-12-29 60.60 61.71 60.60 1,327,300 61.50 52.36
03-12-26 60.68 60.81 60.19 280,300 60.43 51.45
03-12-24 60.35 60.98 60.11 397,500 60.65 51.64
03-12-23 61.51 61.51 60.09 1,062,000 60.67 51.65
Date Open High Low Vol Cls adjCls
03-12-22 59.71 60.62 59.71 2,242,900 60.52 51.53
03-12-19 59.29 59.90 58.86 2,530,400 59.71 50.84
03-12-18 57.85 59.40 57.26 3,434,100 59.29 50.48
03-12-17 56.50 56.76 56.04 1,231,600 56.54 48.14
03-12-16 55.46 56.60 55.46 2,096,700 56.50 48.10
03-12-15 56.90 57.25 55.30 2,482,000 55.46 47.22
03-12-12 56.38 56.40 55.82 1,320,700 56.25 47.89
03-12-11 55.55 56.50 55.53 2,983,100 55.99 47.67
03-12-10 57.18 57.34 55.15 3,703,700 55.30 47.08
Date Open High Low Vol Cls adjCls
03-12-09 59.20 59.20 57.67 1,887,200 57.68 49.11
03-12-08 59.16 59.75 58.63 1,273,100 59.08 50.30
03-12-05 59.40 59.48 58.92 1,178,200 59.16 50.37
03-12-04 60.35 60.49 59.60 1,130,100 60.10 51.17
03-12-03 59.70 61.02 59.70 1,904,400 60.35 51.38
03-12-02 60.17 60.20 59.50 1,639,100 59.54 50.69
03-12-01 60.01 60.35 59.74 1,607,600 60.20 51.25
03-11-28 59.60 59.85 59.13 596,600 59.72 50.85
03-11-26 58.90 59.73 58.52 1,581,300 59.73 50.85
Date Open High Low Vol Cls adjCls
03-11-25 58.75 59.85 58.64 1,607,100 58.69 49.97
03-11-24 56.82 58.75 56.80 2,325,600 58.58 49.88
03-11-21 57.25 57.60 56.48 1,893,600 56.50 48.10
03-11-20 58.00 58.25 57.00 1,627,600 57.02 48.55
03-11-19 57.55 58.11 56.55 1,916,200 58.04 49.42
03-11-18 58.45 58.47 57.52 1,565,000 57.65 49.08
03-11-17 58.85 58.85 57.23 2,558,900 57.95 49.34
03-11-14 60.07 60.45 58.85 1,565,100 58.85 50.11
03-11-13 60.43 60.43 59.85 1,863,000 60.07 51.14
Date Open High Low Vol Cls adjCls
03-11-12 59.55 60.49 59.50 1,563,700 60.42 51.44
03-11-11 59.28 60.18 59.28 2,091,800 59.47 50.63
03-11-10 60.00 60.23 59.10 2,204,200 59.28 50.47
03-11-07 61.10 61.55 59.99 1,953,900 60.00 51.08
03-11-06 61.28 61.30 60.06 2,113,900 60.95 51.89
03-11-05 61.70 61.70 60.73 1,791,400 61.28 52.17
03-11-04 61.68 62.00 61.13 2,513,500 61.70 52.51
03-11-03 60.80 61.95 60.46 3,352,100 61.68 52.49
03-10-31 59.84 61.41 59.67 3,769,000 60.80 51.74
Date Open High Low Vol Cls adjCls
03-10-30 61.00 61.90 59.49 7,707,500 59.68 50.79
03-10-29 64.12 64.12 63.13 3,052,400 63.38 53.94
03-10-28 61.74 64.25 61.74 3,272,100 64.12 54.57
03-10-27 62.10 62.85 61.44 1,603,400 61.74 52.54
03-10-24 62.48 62.48 61.43 2,284,500 61.96 52.73
03-10-23 60.00 63.39 60.00 4,731,000 62.48 53.17
03-10-22 61.78 61.78 60.09 2,794,600 60.10 51.15
03-10-21 61.06 61.85 60.95 2,310,900 61.78 52.58
03-10-20 60.50 61.20 60.35 1,692,300 61.06 51.96
Date Open High Low Vol Cls adjCls
03-10-17 61.30 62.00 60.30 1,587,900 60.50 51.49
03-10-16 60.65 61.51 60.30 2,611,000 61.19 52.07
03-10-15 62.12 62.25 60.94 2,085,400 61.25 52.13
03-10-14 62.45 62.48 61.75 2,763,200 62.35 53.06
03-10-13 61.99 63.42 61.99 1,577,900 63.00 53.61
03-10-10 63.29 63.29 61.79 3,501,400 61.98 52.75
03-10-09 60.81 63.50 60.81 3,716,600 63.28 53.85
03-10-08 60.37 61.50 60.15 2,484,000 60.81 51.75
03-10-07 58.91 60.75 58.91 2,660,100 60.57 51.55
Date Open High Low Vol Cls adjCls
03-10-06 59.70 60.53 59.70 1,899,200 60.36 51.37
03-10-03 60.20 60.75 59.55 2,483,400 59.70 50.81
03-10-02 58.49 59.42 58.03 1,917,800 59.26 50.43
03-10-01 57.04 58.65 57.02 2,046,200 58.61 49.88
03-09-30 57.30 57.97 56.33 2,268,800 57.04 48.54
03-09-29 56.30 57.80 56.19 2,297,100 57.76 49.16
03-09-26 57.56 57.70 56.10 2,581,200 56.26 47.88
03-09-25 58.48 58.97 57.38 2,442,200 57.46 48.90
03-09-24 59.95 60.13 58.29 2,921,600 58.47 49.76
Date Open High Low Vol Cls adjCls
03-09-23 60.40 60.58 59.90 3,105,500 60.20 51.23
03-09-22 60.70 61.37 60.25 2,344,500 60.56 51.54
03-09-19 61.54 61.90 60.40 2,510,800 61.60 52.42
03-09-18 60.60 61.91 60.05 3,116,400 61.55 52.38
03-09-17 59.98 62.02 59.81 3,051,000 60.85 51.78
03-09-16 59.05 60.10 58.90 2,557,900 60.00 51.06
03-09-15 58.76 59.44 58.68 2,185,300 59.09 50.29
03-09-12 58.00 58.80 57.15 2,413,600 58.67 49.93
03-09-11 58.91 59.20 58.03 3,224,300 58.24 49.56
Date Open High Low Vol Cls adjCls
03-09-10 57.77 60.21 57.41 9,550,200 58.91 50.13
03-09-09 55.22 56.30 54.38 2,904,900 56.05 47.70
03-09-08 54.65 55.46 54.50 2,159,400 55.40 47.15
03-09-05 53.76 55.66 53.44 2,537,300 53.92 45.89
03-09-04 54.15 54.15 53.28 2,849,200 53.76 45.75
03-09-03 55.56 55.80 53.90 3,560,000 54.15 46.08
03-09-02 53.10 55.60 53.08 2,807,200 55.56 47.28
03-08-29 52.65 53.40 52.56 1,131,000 53.40 45.44
03-08-28 52.39 53.00 51.44 1,473,700 52.89 45.01
Date Open High Low Vol Cls adjCls
03-08-27 52.74 53.08 52.15 1,771,900 52.36 44.56
03-08-26 52.31 52.90 51.70 2,047,600 52.74 44.88
03-08-25 51.66 52.42 51.20 2,234,900 52.27 44.48
03-08-22 52.20 52.30 51.51 2,283,700 51.66 43.96
03-08-21 51.30 51.89 50.85 1,933,400 51.40 43.74
03-08-20 50.75 51.60 50.38 2,252,800 51.15 43.53
03-08-19 50.58 50.82 49.85 1,555,600 50.70 43.15
03-08-18 49.97 50.49 49.43 1,962,400 50.20 42.72
03-08-15 49.51 49.84 48.83 822,900 49.76 42.35
Date Open High Low Vol Cls adjCls
03-08-14 49.54 50.39 49.43 1,468,100 49.88 42.45
03-08-13 50.50 50.50 49.51 2,315,500 49.82 42.40
03-08-12 50.70 51.50 50.20 8,821,600 50.49 42.97
03-08-11 47.82 48.78 47.82 2,502,600 48.09 40.93
03-08-08 47.00 48.03 47.00 1,960,300 47.81 40.69
03-08-07 46.53 46.88 45.80 2,523,500 46.80 39.83
03-08-06 46.28 47.17 45.68 3,094,200 46.53 39.60
03-08-05 47.00 47.50 45.81 2,645,300 45.89 39.03
03-08-04 47.26 47.75 45.55 2,934,100 47.19 40.14
Date Open High Low Vol Cls adjCls
03-08-01 47.41 48.18 47.12 2,255,600 47.25 40.19
03-07-31 48.40 49.12 47.78 2,529,600 47.91 40.75
03-07-30 48.34 48.66 47.17 2,645,200 47.62 40.50
03-07-29 49.30 49.42 48.10 2,550,200 48.33 41.11
03-07-28 49.81 49.85 49.10 2,095,300 49.30 41.93
03-07-25 48.00 49.90 48.00 2,993,700 49.81 42.36
03-07-24 48.10 48.99 47.79 2,399,000 48.00 40.83
03-07-23 48.41 48.41 47.57 2,840,700 47.88 40.72
03-07-22 49.56 49.60 47.70 3,463,300 48.41 41.17
Date Open High Low Vol Cls adjCls
03-07-21 49.10 49.89 48.94 2,595,400 49.24 41.88
03-07-18 48.90 49.52 47.39 7,739,800 48.96 41.64
03-07-17 50.50 51.10 44.51 21,918,800 48.22 41.01
03-07-16 54.30 55.60 53.45 4,801,700 55.32 47.05
03-07-15 55.10 55.39 52.43 4,572,900 52.73 44.85
03-07-14 52.85 55.90 52.75 5,702,000 55.03 46.80
03-07-11 50.70 51.85 50.10 2,280,500 51.75 44.01
03-07-10 51.77 51.78 50.25 2,396,000 50.72 43.14
03-07-09 52.00 52.25 51.33 1,824,700 51.77 44.03
Date Open High Low Vol Cls adjCls
03-07-08 51.15 52.20 51.15 2,607,600 52.05 44.27
03-07-07 50.05 51.48 50.00 3,040,200 51.13 43.49
03-07-03 49.26 49.85 48.41 1,358,000 49.25 41.89
03-07-02 48.97 49.92 48.25 2,959,400 49.26 41.90
03-07-01 49.18 49.18 47.35 3,231,100 48.97 41.65
03-06-30 49.25 49.60 48.80 1,953,100 49.18 41.83
03-06-27 49.96 50.30 48.72 2,384,400 48.88 41.57
03-06-26 48.70 50.09 48.55 2,493,500 49.95 42.48
03-06-25 49.15 50.15 48.30 3,252,100 48.65 41.38
Date Open High Low Vol Cls adjCls
03-06-24 48.73 49.86 48.40 2,889,400 49.50 42.10
03-06-23 49.64 49.70 48.18 2,960,900 48.57 41.31
03-06-20 51.05 51.47 49.48 4,394,500 49.64 42.22
03-06-19 51.95 52.49 50.42 2,590,000 50.77 43.18
03-06-18 52.40 52.43 51.10 2,625,100 51.85 44.10
03-06-17 53.49 53.49 51.95 3,215,400 52.40 44.57
03-06-16 53.10 53.75 52.90 2,279,200 53.49 45.49
03-06-13 53.55 53.56 52.24 3,382,000 52.93 45.02
03-06-12 53.35 54.35 52.10 4,376,700 53.73 45.70
Date Open High Low Vol Cls adjCls
03-06-11 50.50 53.23 50.32 3,442,300 53.18 45.23
03-06-10 50.65 51.25 49.50 3,934,300 50.68 43.10
03-06-09 51.80 52.09 49.68 4,282,400 50.05 42.57
03-06-06 53.65 54.99 52.40 4,946,800 52.65 44.78
03-06-05 51.15 53.43 51.15 4,734,900 53.16 45.21
03-06-04 50.05 52.10 49.76 4,671,100 51.98 44.21
03-06-03 51.02 52.07 49.55 6,921,300 49.94 42.48
03-06-02 49.00 51.81 48.25 7,891,000 51.51 43.81
03-05-30 47.38 48.26 47.02 3,059,400 48.17 40.97
Date Open High Low Vol Cls adjCls
03-05-29 49.11 49.55 46.92 5,139,600 47.38 40.30
03-05-28 46.93 49.22 46.93 5,951,900 49.09 41.75
03-05-27 44.95 47.25 44.40 4,787,100 46.93 39.91
03-05-23 44.72 45.09 44.30 2,875,100 44.95 38.23
03-05-22 44.10 45.01 43.80 4,638,200 44.72 38.04
03-05-21 42.84 44.28 42.21 4,447,900 44.27 37.65
03-05-20 42.78 43.79 42.37 3,507,200 42.83 36.43
03-05-19 44.26 44.35 42.40 4,255,300 42.77 36.38
03-05-16 44.42 45.20 44.20 4,802,900 44.84 38.14
Date Open High Low Vol Cls adjCls
03-05-15 46.00 46.51 44.78 6,498,000 44.84 38.14
03-05-14 47.10 47.96 45.22 8,670,400 45.34 38.56
03-05-13 45.95 48.07 45.94 4,502,100 47.00 39.97
03-05-12 45.73 46.88 45.00 6,993,000 46.65 39.68
03-05-09 45.27 45.40 43.17 6,793,800 44.91 38.20
03-05-08 45.50 46.58 44.55 5,593,000 44.78 38.09
03-05-07 46.21 47.20 45.46 6,809,800 46.56 39.60
03-05-06 44.39 46.86 44.35 9,830,600 46.60 39.63
03-05-05 43.26 44.79 43.26 6,120,100 44.42 37.76
Date Open High Low Vol Cls adjCls
03-05-02 41.44 42.90 41.44 3,946,800 42.80 36.38
03-05-01 41.87 41.96 40.30 3,819,900 41.43 35.22
03-04-30 40.50 42.57 39.87 7,558,300 41.87 35.59
03-04-29 39.05 40.25 39.05 3,345,800 40.10 34.09
03-04-28 37.85 39.25 37.69 2,257,200 38.87 33.04
03-04-25 37.95 38.08 37.30 3,104,800 37.69 32.04
03-04-24 39.07 39.64 37.98 4,538,200 38.39 32.63
03-04-23 39.16 39.58 38.29 5,084,100 39.07 33.21
03-04-22 35.88 38.18 35.54 9,033,300 38.18 32.45
Date Open High Low Vol Cls adjCls
03-04-21 37.58 37.99 37.11 3,570,100 37.29 31.70
03-04-17 36.69 38.46 36.69 3,376,600 37.42 31.81
03-04-16 37.44 38.00 36.43 3,558,800 36.69 31.19
03-04-15 35.25 37.75 35.20 6,372,100 37.49 31.87
03-04-14 34.31 35.20 33.90 2,419,400 35.16 29.89
03-04-11 34.90 34.99 33.91 2,843,800 34.11 28.99
03-04-10 33.10 34.50 33.06 4,173,200 34.36 29.21
03-04-09 33.40 33.85 32.53 2,210,700 32.54 27.66
03-04-08 33.69 33.90 33.00 2,222,000 33.31 28.31
Date Open High Low Vol Cls adjCls
03-04-07 34.95 35.13 33.67 4,502,600 33.69 28.64
03-04-04 33.23 34.02 33.13 2,058,700 33.64 28.59
03-04-03 33.29 33.90 32.60 2,419,100 33.23 28.25
03-04-02 31.70 33.35 31.70 3,495,800 32.98 28.03
03-04-01 30.10 31.52 30.05 2,822,900 31.37 26.66
03-03-31 30.14 30.95 29.77 3,177,600 30.01 25.51
03-03-28 31.11 31.90 30.20 1,545,300 31.18 26.50
03-03-27 32.07 32.07 30.76 3,331,900 31.41 26.70
03-03-26 31.53 32.95 31.53 2,738,400 32.06 27.25
Date Open High Low Vol Cls adjCls
03-03-25 31.02 31.99 31.00 2,067,100 31.48 26.76
03-03-24 31.31 32.11 30.82 3,190,100 31.26 26.57
03-03-21 31.75 32.81 31.50 3,954,400 32.60 27.71
03-03-20 31.32 31.85 30.11 4,071,700 31.18 26.50
03-03-19 30.45 31.64 30.34 5,025,500 31.40 26.69
03-03-18 30.16 30.68 29.77 3,830,200 30.33 25.78
03-03-17 28.25 30.12 27.60 4,956,400 29.96 25.47
03-03-14 28.50 28.55 27.55 4,017,800 28.25 24.01
03-03-13 27.63 28.57 27.12 4,503,000 28.30 24.06
Date Open High Low Vol Cls adjCls
03-03-12 25.39 26.29 25.33 4,413,700 26.27 22.33
03-03-11 26.90 27.24 24.91 6,684,300 25.38 21.57
03-03-10 27.35 28.10 26.84 3,783,800 27.04 22.98
03-03-07 27.05 27.78 26.00 3,534,800 27.48 23.36
03-03-06 27.72 27.80 26.92 2,931,600 26.92 22.88
03-03-05 27.55 27.95 27.25 3,621,800 27.71 23.55
03-03-04 28.26 28.26 27.15 7,136,200 27.37 23.26
03-03-03 27.40 28.45 27.05 18,391,600 28.25 24.01
03-02-28 30.50 31.13 30.32 2,461,900 30.97 26.32
Date Open High Low Vol Cls adjCls
03-02-27 30.10 30.92 29.86 2,100,600 30.40 25.84
03-02-26 29.98 30.12 29.62 2,481,700 29.85 25.37
03-02-25 29.55 30.20 28.90 3,491,300 30.10 25.59
03-02-24 30.63 30.64 29.56 2,604,000 29.78 25.31
03-02-21 30.30 31.09 29.86 2,337,900 30.82 26.20
03-02-20 31.00 31.00 30.03 2,328,100 30.17 25.64
03-02-19 32.11 32.74 30.44 4,119,300 30.85 26.22
03-02-18 30.50 32.39 30.50 4,030,000 32.10 27.29
03-02-14 29.20 30.29 29.01 2,887,100 30.21 25.68
Date Open High Low Vol Cls adjCls
03-02-13 29.76 29.76 28.12 5,485,500 29.11 24.74
03-02-12 29.40 30.36 29.32 4,102,700 29.75 25.29
03-02-11 29.84 30.48 29.62 2,513,400 29.71 25.25
03-02-10 30.08 30.18 29.05 2,526,900 29.84 25.36
03-02-07 30.40 31.01 29.62 2,447,400 30.00 25.50
03-02-06 30.54 30.54 29.82 2,927,600 29.82 25.35
03-02-05 31.12 31.79 30.32 2,486,500 30.57 25.96
03-02-04 31.05 31.45 30.50 2,969,200 31.04 26.36
03-02-03 31.06 32.30 31.05 2,817,500 31.82 27.02
Date Open High Low Vol Cls adjCls
03-01-31 31.09 31.42 30.06 3,401,400 31.05 26.37
03-01-30 31.85 31.85 30.80 2,993,000 31.08 26.39
03-01-29 31.46 32.15 30.71 3,417,800 31.84 27.04
03-01-28 30.75 31.83 30.75 3,279,300 31.66 26.89
03-01-27 31.20 32.05 30.24 3,855,000 30.42 25.83
03-01-24 32.30 32.64 31.45 2,929,900 31.52 26.77
03-01-23 32.88 33.30 30.85 6,958,500 32.26 27.40
03-01-22 31.99 33.49 31.64 4,958,500 32.80 27.86
03-01-21 33.26 33.90 31.75 4,095,700 31.98 27.16
Date Open High Low Vol Cls adjCls
03-01-17 34.20 34.50 32.45 9,583,900 33.25 28.24
03-01-16 36.24 36.75 35.07 8,119,300 35.18 29.88
03-01-15 38.71 38.71 36.11 8,082,500 36.95 31.38
03-01-14 38.40 38.82 38.10 3,059,800 38.70 32.87
03-01-13 39.12 39.70 38.07 4,828,100 38.89 33.03
03-01-10 36.51 39.30 35.56 11,097,900 39.00 33.12
03-01-09 36.02 36.70 34.36 8,111,300 36.51 31.01
03-01-08 32.21 36.60 31.85 14,350,300 35.41 30.07
03-01-07 33.12 33.75 32.05 3,324,000 32.20 27.35
Date Open High Low Vol Cls adjCls
03-01-06 32.13 34.38 32.05 4,761,600 33.24 28.23
03-01-03 31.73 32.13 31.16 2,156,700 31.75 26.96
03-01-02 30.20 31.83 29.89 4,736,000 31.72 26.94
02-12-31 30.26 30.48 29.52 1,976,400 29.72 25.24
02-12-30 29.65 30.38 29.36 2,352,900 30.11 25.57
02-12-27 31.16 31.20 29.42 3,338,300 29.65 25.18
02-12-26 31.68 32.03 30.93 1,355,200 31.25 26.54
02-12-24 31.12 31.79 31.12 662,000 31.25 26.54
02-12-23 31.63 32.61 31.34 2,393,300 31.60 26.84
Date Open High Low Vol Cls adjCls
02-12-20 30.99 32.00 30.99 2,968,000 31.54 26.79
02-12-19 30.67 31.43 30.52 2,832,600 30.98 26.31
02-12-18 31.30 31.45 30.31 3,214,700 30.66 26.04
02-12-17 31.95 32.91 31.65 2,770,000 31.89 27.08
02-12-16 30.62 32.48 30.60 3,334,200 32.25 27.39
02-12-13 32.09 32.09 30.20 5,619,600 30.20 25.65
02-12-12 32.02 33.57 31.90 3,011,300 32.08 27.24
02-12-11 32.47 32.47 31.29 5,133,800 32.20 27.35
02-12-10 32.76 33.32 32.27 2,719,700 32.95 27.98
Date Open High Low Vol Cls adjCls
02-12-09 33.81 34.20 32.50 2,913,100 32.76 27.82
02-12-06 33.75 34.96 33.30 3,944,700 33.77 28.68
02-12-05 34.50 35.17 34.15 2,554,300 34.62 29.40
02-12-04 33.40 35.55 32.55 3,727,000 34.48 29.28
02-12-03 34.00 35.20 33.87 5,393,500 34.00 28.87
02-12-02 33.80 36.45 33.80 4,779,200 35.83 30.43
02-11-29 34.56 34.60 33.79 917,400 33.80 28.70
02-11-27 33.90 34.74 33.28 2,980,300 34.65 29.43
02-11-26 33.97 34.97 32.80 4,260,400 32.95 27.98
Date Open High Low Vol Cls adjCls
02-11-25 31.95 34.23 31.83 4,384,100 33.72 28.64
02-11-22 33.16 33.50 31.38 9,447,300 31.54 26.79
02-11-21 29.87 33.40 29.80 8,422,600 33.15 28.15
02-11-20 29.03 29.55 29.02 3,424,800 29.38 24.95
02-11-19 28.94 29.48 28.51 4,240,400 29.02 24.65
02-11-18 31.00 31.19 28.90 6,717,600 28.94 24.58
02-11-15 30.01 31.28 29.51 6,254,000 31.00 26.33
02-11-14 31.45 31.45 29.75 10,737,300 30.00 25.48
02-11-13 28.58 29.11 27.14 5,754,800 28.16 23.91
Date Open High Low Vol Cls adjCls
02-11-12 29.34 29.53 28.47 3,755,800 28.57 24.26
02-11-11 29.27 30.12 28.22 4,127,800 29.33 24.91
02-11-08 31.05 31.57 29.09 5,055,800 29.32 24.90
02-11-07 32.50 32.70 30.83 5,104,400 30.95 26.28
02-11-06 33.90 34.05 32.01 5,951,300 33.06 28.08
02-11-05 32.85 33.76 32.30 4,378,200 33.70 28.60
02-11-04 32.10 34.02 32.10 5,012,300 33.07 28.06
02-11-01 30.48 31.50 29.62 4,766,300 31.30 26.56
02-10-31 31.35 32.02 30.37 2,594,000 30.47 25.86
Date Open High Low Vol Cls adjCls
02-10-30 30.48 31.98 30.07 3,445,500 31.34 26.59
02-10-29 30.52 30.75 29.12 4,134,600 30.28 25.69
02-10-28 30.32 31.75 30.32 4,687,700 30.89 26.21
02-10-25 29.80 30.39 28.67 5,882,600 30.31 25.72
02-10-24 32.60 32.74 28.28 8,987,100 28.75 24.40
02-10-23 32.23 32.23 30.17 4,355,500 31.78 26.97
02-10-22 30.95 33.05 30.75 4,117,600 32.22 27.34
02-10-21 30.00 31.66 29.50 4,086,900 31.63 26.84
02-10-18 28.67 30.50 28.17 4,506,700 30.17 25.60
Date Open High Low Vol Cls adjCls
02-10-17 30.00 30.56 27.75 8,696,500 28.96 24.57
02-10-16 29.00 29.44 25.49 21,173,100 27.85 23.63
02-10-15 36.25 36.43 33.77 7,797,200 34.64 29.39
02-10-14 30.41 32.30 30.20 3,184,900 32.16 27.29
02-10-11 29.23 31.90 29.23 5,789,600 30.66 26.02
02-10-10 26.51 29.50 26.10 5,291,300 29.22 24.79
02-10-09 28.71 28.75 26.16 7,644,400 26.50 22.49
02-10-08 28.35 30.96 27.55 5,967,300 29.69 25.19
02-10-07 29.00 29.40 27.82 7,148,400 28.06 23.81
Date Open High Low Vol Cls adjCls
02-10-04 33.05 33.09 29.88 6,468,300 30.38 25.78
02-10-03 33.78 34.15 32.35 4,124,400 32.43 27.52
02-10-02 35.50 35.78 32.50 4,351,100 33.60 28.51
02-10-01 35.40 36.50 33.85 2,834,500 36.32 30.82
02-09-30 34.40 35.52 32.38 5,427,900 34.92 29.63
02-09-27 36.00 36.75 34.15 3,346,900 34.70 29.44
02-09-26 35.47 36.60 35.37 3,576,300 36.24 30.75
02-09-25 35.15 35.75 33.39 5,508,400 35.38 30.02
02-09-24 34.66 35.50 33.50 3,648,400 34.25 29.06
Date Open High Low Vol Cls adjCls
02-09-23 34.20 34.96 33.39 3,226,200 34.65 29.40
02-09-20 34.87 35.20 34.15 4,241,300 34.85 29.57
02-09-19 35.00 35.73 34.75 3,210,500 34.87 29.59
02-09-18 35.24 37.10 34.00 7,533,000 35.99 30.54
02-09-17 38.65 38.67 34.70 7,239,000 35.24 29.90
02-09-16 38.80 39.50 37.24 1,882,600 38.67 32.81
02-09-13 37.80 39.60 37.50 2,975,900 38.92 33.03
02-09-12 40.50 40.50 38.55 4,476,800 38.60 32.75
02-09-11 40.00 41.50 40.00 4,728,800 41.00 34.79
Date Open High Low Vol Cls adjCls
02-09-10 38.49 39.36 37.64 5,092,600 38.95 33.05
02-09-09 36.25 39.88 36.20 6,002,600 39.48 33.50
02-09-06 35.80 37.00 35.67 2,846,600 36.51 30.98
02-09-05 35.05 35.82 34.05 3,515,400 35.07 29.76
02-09-04 33.90 35.81 33.44 3,194,700 35.53 30.15
02-09-03 34.92 34.97 33.42 4,051,400 33.44 28.38
02-08-30 35.20 36.45 34.93 2,191,600 35.67 30.27
02-08-29 34.75 35.90 34.00 4,093,600 35.51 30.13
02-08-28 35.45 35.58 34.80 2,974,800 35.33 29.98
Date Open High Low Vol Cls adjCls
02-08-27 37.25 37.61 35.50 3,043,600 35.80 30.38
02-08-26 36.30 36.85 35.15 2,711,800 36.63 31.08
02-08-23 36.95 37.05 35.82 3,109,700 36.06 30.60
02-08-22 35.65 38.00 34.90 5,585,700 37.18 31.55
02-08-21 35.10 35.89 34.40 3,245,400 35.28 29.94
02-08-20 34.55 35.40 33.70 3,418,900 34.98 29.68
02-08-19 32.00 35.20 31.65 5,526,600 34.80 29.53
02-08-16 32.10 33.40 31.20 4,067,600 32.50 27.58
02-08-15 31.20 33.10 30.90 6,615,900 32.75 27.79
Date Open High Low Vol Cls adjCls
02-08-14 26.80 31.10 26.30 9,125,500 31.05 26.35
02-08-13 29.10 30.08 28.57 5,012,700 29.20 24.78
02-08-12 28.25 28.95 27.31 4,513,600 28.88 24.51
02-08-09 27.40 29.59 26.92 5,487,100 29.10 24.69
02-08-08 26.25 28.35 24.25 8,812,300 27.70 23.50
02-08-07 26.72 27.50 24.05 12,086,600 25.28 21.45
02-08-06 25.89 27.55 25.35 8,435,600 26.71 22.66
02-08-05 28.65 28.88 24.20 9,431,300 24.70 20.94
02-08-02 30.05 30.12 28.02 3,484,500 28.60 24.24
Date Open High Low Vol Cls adjCls
02-08-01 31.80 31.80 29.76 4,108,500 30.00 25.43
02-07-31 30.13 31.78 30.07 6,900,700 31.70 26.87
02-07-30 29.50 30.40 27.55 11,051,900 29.93 25.37
02-07-29 30.50 32.35 28.40 10,424,700 29.35 24.88
02-07-26 33.75 33.75 30.25 9,583,400 30.50 25.85
02-07-25 32.50 34.36 30.99 7,287,700 32.39 27.45
02-07-24 28.00 34.00 26.55 11,891,400 33.31 28.23
02-07-23 34.31 34.55 30.20 8,538,700 30.99 26.27
02-07-22 35.75 37.00 34.10 9,413,900 34.10 28.90
Date Open High Low Vol Cls adjCls
02-07-19 33.48 37.20 33.15 9,753,600 35.21 29.84
02-07-18 30.40 34.20 29.99 19,137,700 33.31 28.23
02-07-17 33.50 41.62 29.99 42,710,700 30.48 25.84
02-07-16 50.75 51.91 49.32 4,018,300 50.60 42.89
02-07-15 51.10 51.15 48.20 4,137,000 51.11 43.32
02-07-12 50.80 52.59 49.55 4,496,800 51.50 43.65
02-07-11 51.60 51.62 48.64 8,591,300 50.42 42.74
02-07-10 56.04 56.80 51.35 9,166,900 51.41 43.58
02-07-09 57.60 58.00 55.45 3,166,900 55.45 47.00
Date Open High Low Vol Cls adjCls
02-07-08 59.60 60.65 57.76 2,865,100 58.03 49.19
02-07-05 58.10 60.30 57.90 1,062,800 59.95 50.81
02-07-03 56.00 57.48 54.91 2,423,800 57.48 48.72
02-07-02 58.54 58.54 56.70 2,676,200 56.75 48.10
02-07-01 60.80 61.10 58.28 2,861,900 58.53 49.61
02-06-28 59.11 61.90 59.00 3,068,400 61.05 51.75
02-06-27 57.85 59.25 57.25 2,676,800 59.10 50.09
02-06-26 56.45 57.10 55.61 2,648,400 56.80 48.14
02-06-25 58.04 59.98 57.50 2,031,500 57.56 48.79
Date Open High Low Vol Cls adjCls
02-06-24 56.60 59.00 55.23 2,576,000 58.04 49.20
02-06-21 56.80 57.40 56.24 2,135,700 57.35 48.61
02-06-20 58.72 58.72 56.95 2,878,600 57.05 48.36
02-06-19 59.00 59.35 58.30 2,835,800 58.72 49.77
02-06-18 59.00 60.09 58.80 2,655,100 59.79 50.68
02-06-17 56.90 59.60 56.80 3,582,400 59.60 50.52
02-06-14 54.20 55.74 52.00 3,653,300 55.63 47.15
02-06-13 57.10 57.10 54.61 3,994,500 55.27 46.85
02-06-12 59.10 59.20 56.38 4,014,000 57.00 48.31
Date Open High Low Vol Cls adjCls
02-06-11 60.30 61.24 58.84 1,794,600 58.99 50.00
02-06-10 60.10 60.15 58.58 1,666,700 59.80 50.69
02-06-07 59.00 60.19 58.27 1,925,600 60.00 50.86
02-06-06 60.50 60.63 59.49 1,718,300 59.78 50.67
02-06-05 59.25 60.74 59.25 1,777,400 60.45 51.24
02-06-04 60.45 60.55 58.55 3,303,400 59.23 50.20
02-06-03 62.10 62.85 60.52 1,613,600 60.53 51.31
02-05-31 61.75 63.00 61.70 1,381,100 62.44 52.93
02-05-30 62.00 62.24 61.45 1,539,400 62.07 52.61
Date Open High Low Vol Cls adjCls
02-05-29 61.50 62.90 61.41 1,613,200 62.24 52.76
02-05-28 63.40 63.60 61.53 1,986,400 61.61 52.22
02-05-24 63.09 63.75 62.88 1,053,000 63.45 53.78
02-05-23 62.36 63.35 61.89 1,348,700 63.34 53.69
02-05-22 61.75 62.40 61.24 1,180,300 62.35 52.85
02-05-21 63.60 63.70 61.44 2,021,500 62.00 52.55
02-05-20 64.20 64.43 62.71 1,723,600 62.79 53.22
02-05-17 63.95 64.32 63.10 1,906,000 64.20 54.42
02-05-16 64.30 64.34 62.52 2,755,300 63.95 54.21
Date Open High Low Vol Cls adjCls
02-05-15 64.25 64.47 63.35 1,767,400 64.47 54.65
02-05-14 64.25 64.93 62.95 2,604,200 64.65 54.80
02-05-13 61.25 62.38 60.63 1,961,600 62.02 52.57
02-05-10 60.53 61.99 60.00 3,007,200 60.30 51.11
02-05-09 61.90 62.00 60.50 1,688,200 60.52 51.30
02-05-08 60.00 62.70 59.95 2,957,000 62.51 52.98
02-05-07 58.15 59.27 57.81 2,228,600 58.30 49.42
02-05-06 59.55 60.16 57.40 2,271,900 57.40 48.65
02-05-03 60.00 60.20 59.25 2,376,700 59.74 50.61
Date Open High Low Vol Cls adjCls
02-05-02 59.31 60.70 58.94 3,161,700 60.54 51.29
02-05-01 59.55 59.74 57.20 3,527,700 59.30 50.24
02-04-30 59.07 60.30 59.07 3,957,300 59.89 50.74
02-04-29 62.00 62.05 58.55 4,859,700 58.75 49.78
02-04-26 63.12 63.60 61.90 2,306,100 62.05 52.57
02-04-25 64.41 64.41 62.54 3,273,000 62.88 53.27
02-04-24 65.45 65.85 63.90 3,392,400 64.40 54.56
02-04-23 64.70 66.06 64.56 2,715,800 65.50 55.49
02-04-22 65.00 65.84 64.52 2,912,800 64.98 55.05
Date Open High Low Vol Cls adjCls
02-04-19 65.40 65.80 64.65 2,677,300 65.75 55.71
02-04-18 64.00 65.16 63.80 6,550,800 65.09 55.15
02-04-17 63.76 66.50 63.17 9,603,900 63.91 54.15
02-04-16 62.50 63.99 62.50 2,077,600 63.76 54.02
02-04-15 63.00 63.35 61.75 1,231,700 61.97 52.50
02-04-12 62.80 63.43 62.20 2,158,700 62.45 52.91
02-04-11 64.40 65.00 61.60 3,164,000 62.28 52.77
02-04-10 64.00 64.44 63.17 2,042,200 64.40 54.56
02-04-09 63.10 64.39 62.76 2,032,100 63.00 53.38
Date Open High Low Vol Cls adjCls
02-04-08 61.00 62.80 60.95 1,936,800 62.76 53.17
02-04-05 62.10 63.15 61.25 2,762,000 61.46 52.07
02-04-04 61.00 62.10 60.90 2,287,800 61.74 52.31
02-04-03 63.89 63.90 61.40 2,868,000 61.95 52.49
02-04-02 63.35 64.99 63.15 2,952,000 63.99 54.21
02-04-01 63.85 65.00 62.45 1,388,900 63.60 53.88
02-03-28 63.92 64.91 62.95 1,734,900 63.85 54.10
02-03-27 62.75 63.92 62.52 1,968,400 63.92 54.16
02-03-26 60.57 63.03 60.57 2,962,800 62.75 53.16
Date Open High Low Vol Cls adjCls
02-03-25 63.25 63.55 60.34 2,874,000 60.54 51.29
02-03-22 62.27 63.80 61.81 2,243,500 63.37 53.69
02-03-21 62.15 62.37 60.75 1,871,100 62.27 52.76
02-03-20 63.30 63.49 62.00 2,061,200 62.15 52.66
02-03-19 62.80 64.10 62.65 2,997,900 63.81 54.06
02-03-18 62.06 63.30 61.75 2,696,100 62.48 52.94
02-03-15 60.00 62.15 59.98 2,054,600 62.05 52.57
02-03-14 59.70 60.25 59.19 2,615,500 59.77 50.64
02-03-13 60.40 60.60 59.40 3,936,400 59.60 50.50
Date Open High Low Vol Cls adjCls
02-03-12 59.90 61.65 59.80 4,910,300 61.04 51.72
02-03-11 58.80 61.40 58.80 5,468,000 60.87 51.57
02-03-08 60.00 60.20 57.82 5,095,100 58.46 49.53
02-03-07 58.20 58.45 57.60 4,739,000 58.19 49.30
02-03-06 55.85 57.45 55.77 3,472,800 57.10 48.38
02-03-05 54.60 57.70 54.51 6,296,800 56.20 47.61
02-03-04 52.50 55.43 52.45 5,637,900 55.20 46.77
02-03-01 49.45 51.00 48.85 2,170,800 50.59 42.86
02-02-28 49.10 50.30 49.04 3,114,700 49.27 41.74
Date Open High Low Vol Cls adjCls
02-02-27 48.25 49.90 48.10 3,261,400 48.90 41.43
02-02-26 46.90 47.65 45.75 2,458,300 47.38 40.14
02-02-25 44.15 47.00 44.15 2,674,100 47.00 39.82
02-02-22 45.05 45.20 43.19 3,494,400 44.09 37.35
02-02-21 46.45 46.79 44.54 2,645,600 44.90 38.04
02-02-20 45.60 46.84 44.50 2,183,600 46.71 39.57
02-02-19 45.35 46.35 45.01 2,430,900 45.38 38.45
02-02-15 47.90 47.90 45.36 4,105,600 45.99 38.96
02-02-14 48.25 49.13 47.25 2,994,500 47.46 40.21
Date Open High Low Vol Cls adjCls
02-02-13 48.30 49.20 48.25 2,658,600 48.75 41.30
02-02-12 46.75 48.34 46.50 4,064,300 47.60 40.33
02-02-11 46.75 46.76 45.05 5,094,500 45.68 38.70
02-02-08 46.16 47.82 46.16 3,133,400 47.52 40.26
02-02-07 43.95 47.75 43.50 4,802,100 46.16 39.11
02-02-06 44.90 45.00 43.01 4,791,500 44.42 37.63
02-02-05 45.60 46.01 43.70 4,410,700 44.55 37.72
02-02-04 47.45 47.46 45.05 4,832,500 45.56 38.58
02-02-01 49.35 49.40 47.26 5,172,500 48.41 40.99
Date Open High Low Vol Cls adjCls
02-01-31 48.02 50.17 47.87 3,481,200 50.17 42.48
02-01-30 47.50 49.08 44.86 8,720,300 47.90 40.56
02-01-29 51.26 51.26 46.75 6,817,300 47.11 39.89
02-01-28 51.58 52.15 50.55 4,242,200 51.26 43.40
02-01-25 52.65 53.43 52.65 1,577,400 53.25 45.09
02-01-24 52.05 53.50 52.05 2,287,900 52.70 44.62
02-01-23 53.16 53.49 52.00 2,612,800 52.00 44.03
02-01-22 54.00 54.48 53.10 2,323,000 53.16 45.01
02-01-18 54.75 55.35 54.50 2,509,500 54.84 46.43
Date Open High Low Vol Cls adjCls
02-01-17 54.75 55.90 54.35 2,818,000 55.40 46.91
02-01-16 53.60 55.50 52.86 4,675,500 54.36 46.03
02-01-15 52.40 54.49 52.25 2,831,500 53.55 45.34
02-01-14 52.22 53.00 51.90 1,801,000 52.30 44.28
02-01-11 53.40 53.41 52.20 2,088,100 52.42 44.39
02-01-10 54.15 54.95 53.00 2,632,200 53.45 45.26
02-01-09 54.65 54.86 53.80 2,122,000 54.20 45.89
02-01-08 55.30 55.30 53.81 3,797,500 54.41 46.07
02-01-07 56.00 57.80 55.15 3,080,400 55.30 46.82
Date Open High Low Vol Cls adjCls
02-01-04 55.00 57.05 54.75 3,416,400 56.90 48.18
02-01-03 53.23 53.98 52.70 1,944,000 53.36 45.18
02-01-02 54.15 54.15 52.20 1,951,800 53.12 44.98
01-12-31 54.73 55.20 53.88 1,836,400 53.95 45.68
01-12-28 52.80 55.06 52.80 2,214,200 54.73 46.34
01-12-27 51.30 53.29 51.30 1,255,400 52.80 44.71
01-12-26 50.35 51.71 50.25 1,385,600 51.34 43.47
01-12-24 50.40 50.82 50.30 376,900 50.38 42.66
01-12-21 51.55 51.55 50.22 2,123,300 50.35 42.63
Date Open High Low Vol Cls adjCls
01-12-20 51.71 52.50 51.12 2,348,000 51.30 43.44
01-12-19 50.09 52.20 49.90 2,115,800 51.70 43.78
01-12-18 49.63 50.70 49.48 1,829,700 50.08 42.40
01-12-17 48.00 49.83 47.90 1,462,000 48.95 41.45
01-12-14 48.40 49.00 46.50 2,486,900 47.89 40.55
01-12-13 49.10 49.88 48.25 2,299,800 48.30 40.90
01-12-12 50.45 50.55 48.50 3,516,000 49.53 41.94
01-12-11 51.00 52.25 50.70 2,622,100 51.08 43.25
01-12-10 51.50 51.94 50.00 1,808,100 50.10 42.42
Date Open High Low Vol Cls adjCls
01-12-07 52.50 52.85 51.45 2,311,000 52.07 44.09
01-12-06 51.50 53.90 51.45 2,081,000 53.51 45.31
01-12-05 50.05 52.50 50.05 1,798,000 51.35 43.48
01-12-04 49.25 50.25 48.74 2,823,100 50.15 42.46
01-12-03 49.40 49.41 48.20 2,979,700 48.55 41.11
01-11-30 50.20 51.20 50.00 3,406,700 50.03 42.36
01-11-29 52.04 52.50 51.50 2,321,600 51.50 43.61
01-11-28 54.20 54.21 52.00 1,778,000 52.04 44.06
01-11-27 52.81 55.00 52.81 2,820,900 54.45 46.10
Date Open High Low Vol Cls adjCls
01-11-26 52.55 53.20 51.75 1,562,200 53.06 44.93
01-11-23 50.41 52.12 50.35 1,016,500 52.04 44.06
01-11-21 51.13 51.50 49.66 2,665,100 50.40 42.67
01-11-20 51.86 51.86 50.80 2,396,900 51.12 43.28
01-11-19 51.90 53.12 50.78 2,905,500 51.85 43.90
01-11-16 53.02 53.65 51.10 4,056,200 51.90 43.94
01-11-15 53.45 55.60 53.20 3,194,500 54.63 46.26
01-11-14 54.20 54.60 53.63 3,344,000 54.50 46.15
01-11-13 52.60 54.24 51.90 3,612,200 53.88 45.62
Date Open High Low Vol Cls adjCls
01-11-12 50.66 52.00 49.15 2,893,700 51.80 43.86
01-11-09 50.00 51.30 48.81 2,696,700 50.65 42.89
01-11-08 50.00 54.00 49.66 4,889,500 50.00 42.34
01-11-07 47.00 50.01 46.75 4,651,500 49.76 42.13
01-11-06 44.95 47.60 44.50 3,503,500 47.13 39.91
01-11-05 44.01 45.20 44.01 1,725,200 44.75 37.89
01-11-02 43.40 44.54 42.64 3,302,100 44.04 37.27
01-11-01 41.80 44.20 41.25 5,986,100 43.45 36.77
01-10-31 43.60 43.80 41.00 5,972,100 41.31 34.96
Date Open High Low Vol Cls adjCls
01-10-30 44.40 44.49 43.00 2,939,600 43.56 36.86
01-10-29 45.60 45.61 44.50 4,057,100 44.51 37.66
01-10-26 44.81 46.68 44.42 3,480,200 46.12 39.03
01-10-25 45.75 46.35 43.00 6,485,600 44.81 37.92
01-10-24 47.61 47.75 45.30 5,314,500 45.85 38.80
01-10-23 47.66 48.38 47.10 2,988,400 47.60 40.28
01-10-22 47.80 49.05 46.76 4,494,800 47.65 40.32
01-10-19 47.75 48.23 45.50 7,443,300 47.67 40.34
01-10-18 48.35 49.35 47.72 3,286,700 48.65 41.17
Date Open High Low Vol Cls adjCls
01-10-17 49.00 49.00 47.83 9,372,400 47.89 40.52
01-10-16 42.75 45.00 42.38 3,909,400 43.13 36.50
01-10-15 44.80 44.85 42.06 5,069,400 42.50 35.96
01-10-12 47.70 47.70 42.55 7,981,100 44.80 37.91
01-10-11 48.80 50.25 46.90 3,238,400 47.70 40.36
01-10-10 45.97 48.30 45.50 1,779,200 47.97 40.59
01-10-09 45.85 46.80 45.39 1,549,600 45.86 38.81
01-10-08 47.01 47.01 45.00 1,455,000 45.39 38.41
01-10-05 47.50 47.90 45.87 2,111,500 47.00 39.77
Date Open High Low Vol Cls adjCls
01-10-04 49.10 49.76 47.80 1,901,600 48.05 40.66
01-10-03 46.73 48.68 46.15 2,024,000 48.51 41.05
01-10-02 46.75 47.42 46.00 2,058,800 47.02 39.79
01-10-01 46.25 47.25 45.87 2,012,700 46.55 39.39
01-09-28 44.60 46.55 44.12 2,851,700 46.03 38.95
01-09-27 44.00 44.53 42.50 2,139,200 43.72 37.00
01-09-26 44.00 44.58 42.90 2,715,600 43.77 37.04
01-09-25 43.20 44.60 41.91 3,087,700 42.80 36.22
01-09-24 43.50 44.20 42.50 4,101,500 43.05 36.43
Date Open High Low Vol Cls adjCls
01-09-21 38.55 40.00 36.40 5,172,000 40.00 33.85
01-09-20 40.08 40.25 38.15 2,922,100 39.95 33.81
01-09-19 42.10 42.95 37.57 3,561,000 40.08 33.92
01-09-18 45.46 45.50 41.65 3,054,200 41.96 35.51
01-09-17 45.00 46.75 43.50 3,914,400 44.92 38.01
01-09-10 48.10 51.30 48.10 3,408,700 50.37 42.62
01-09-07 48.60 49.85 48.05 4,141,400 48.50 41.04
01-09-06 52.10 52.10 49.70 3,108,300 50.24 42.51
01-09-05 52.95 53.20 50.75 3,970,000 52.48 44.41
Date Open High Low Vol Cls adjCls
01-09-04 53.50 54.57 51.25 6,321,700 52.76 44.65
01-08-31 55.25 56.20 54.70 1,915,100 55.61 47.06
01-08-30 55.90 56.30 54.35 3,013,400 55.24 46.74
01-08-29 57.40 57.75 56.08 1,790,300 56.68 47.96
01-08-28 58.95 59.05 56.67 1,986,900 57.40 48.57
01-08-27 59.20 59.20 58.28 1,694,000 58.78 49.74
01-08-24 60.36 60.49 57.70 3,016,700 59.15 50.05
01-08-23 60.25 60.80 59.80 1,001,500 60.21 50.95
01-08-22 59.90 60.65 58.62 2,566,300 60.25 50.98
Date Open High Low Vol Cls adjCls
01-08-21 62.02 62.49 59.33 1,536,000 59.37 50.24
01-08-20 61.15 62.21 61.02 802,800 61.84 52.33
01-08-17 61.80 61.81 60.25 1,274,000 61.01 51.63
01-08-16 63.37 63.37 61.20 1,343,700 62.00 52.46
01-08-15 64.12 64.67 63.05 961,400 63.61 53.83
01-08-14 63.00 64.40 63.00 1,192,700 64.12 54.26
01-08-13 62.35 63.17 61.03 1,281,200 62.89 53.22
01-08-10 62.22 62.44 60.80 1,180,800 62.02 52.48
01-08-09 62.53 62.54 60.62 1,858,400 62.22 52.65
Date Open High Low Vol Cls adjCls
01-08-08 64.20 64.20 62.24 1,606,600 62.53 52.91
01-08-07 64.90 65.90 64.22 871,300 64.30 54.41
01-08-06 65.90 66.65 64.79 657,200 64.95 54.96
01-08-03 65.90 65.90 64.81 659,800 65.69 55.56
01-08-02 66.30 66.73 65.65 1,151,700 65.90 55.74
01-08-01 64.25 66.74 64.00 1,059,800 65.67 55.55
01-07-31 63.17 65.60 63.17 1,488,700 64.27 54.36
01-07-30 64.36 64.75 62.50 958,500 63.17 53.43
01-07-27 62.40 64.65 62.40 918,800 64.36 54.44
Date Open High Low Vol Cls adjCls
01-07-26 62.25 63.13 61.50 1,426,000 62.70 53.04
01-07-25 63.55 63.55 61.30 1,166,100 62.25 52.65
01-07-24 63.54 64.47 61.79 1,517,100 62.24 52.65
01-07-23 63.60 64.30 63.33 1,429,400 63.53 53.74
01-07-20 63.75 63.80 62.45 2,104,700 63.43 53.65
01-07-19 65.60 65.70 62.12 3,419,400 63.29 53.53
01-07-18 65.70 67.02 64.68 3,023,600 65.48 55.39
01-07-17 64.40 67.25 64.40 2,099,600 67.01 56.68
01-07-16 65.61 66.40 64.12 1,702,300 64.72 54.74
Date Open High Low Vol Cls adjCls
01-07-13 63.10 65.90 62.85 2,919,100 65.61 55.50
01-07-12 61.25 63.30 60.75 2,844,400 63.14 53.41
01-07-11 58.90 59.15 57.33 1,879,300 58.94 49.85
01-07-10 59.60 59.98 58.60 1,888,000 59.00 49.91
01-07-09 60.25 60.30 58.66 1,983,900 59.26 50.13
01-07-06 62.00 62.05 59.76 1,359,000 60.12 50.85
01-07-05 61.03 62.15 60.71 2,139,600 62.00 52.44
01-07-03 60.95 61.36 60.68 924,500 61.03 51.62
01-07-02 60.60 61.45 60.20 1,583,900 60.98 51.58
Date Open High Low Vol Cls adjCls
01-06-29 60.20 61.41 59.80 2,181,100 60.15 50.88
01-06-28 58.35 61.45 58.35 3,213,100 60.50 51.17
01-06-27 60.00 61.04 58.00 3,817,100 58.00 49.06
01-06-26 58.60 59.75 58.60 1,814,000 59.55 50.37
01-06-25 62.03 62.12 59.60 1,263,300 60.41 51.10
01-06-22 63.14 63.14 61.35 1,206,300 61.93 52.38
01-06-21 60.90 63.40 60.65 2,301,000 62.90 53.20
01-06-20 60.30 61.50 60.00 2,012,600 60.51 51.18
01-06-19 60.30 60.79 59.60 1,622,900 60.12 50.85
Date Open High Low Vol Cls adjCls
01-06-18 60.00 60.10 58.50 1,981,900 59.23 50.10
01-06-15 59.00 61.38 59.00 2,943,100 60.25 50.96
01-06-14 62.20 62.36 59.80 2,754,900 60.50 51.17
01-06-13 64.89 65.45 63.34 1,659,000 63.61 53.80
01-06-12 64.22 65.60 63.28 1,504,100 65.49 55.40
01-06-11 65.85 66.97 65.01 1,186,500 65.52 55.42
01-06-08 65.98 66.24 65.45 585,200 65.85 55.70
01-06-07 66.10 66.11 65.12 1,129,000 66.11 55.92
01-06-06 68.35 68.36 66.16 1,417,500 66.25 56.04
Date Open High Low Vol Cls adjCls
01-06-05 67.40 69.00 67.31 1,099,800 69.00 58.36
01-06-04 66.80 67.50 66.02 930,400 67.50 57.10
01-06-01 65.80 67.05 64.70 1,205,400 67.05 56.71
01-05-31 66.40 66.44 64.94 1,075,300 65.11 55.07
01-05-30 66.45 67.34 65.00 1,392,500 65.64 55.52
01-05-29 68.20 68.30 66.34 1,034,300 66.60 56.33
01-05-25 66.85 67.84 66.85 785,100 67.23 56.87
01-05-24 69.30 69.70 67.55 1,680,800 68.01 57.53
01-05-23 71.71 71.77 69.15 3,719,200 69.50 58.79
Date Open High Low Vol Cls adjCls
01-05-22 70.00 72.58 69.75 3,476,300 72.06 60.95
01-05-21 66.40 69.00 65.97 1,119,700 68.97 58.34
01-05-18 66.67 67.00 65.40 826,400 66.57 56.31
01-05-17 66.42 67.25 66.12 2,108,700 66.77 56.48
01-05-16 63.70 66.80 63.21 1,849,400 66.60 56.33
01-05-15 63.40 64.55 62.43 1,406,600 64.33 54.41
01-05-14 63.83 64.46 62.90 907,400 63.24 53.49
01-05-11 63.80 64.90 63.49 1,575,200 63.98 54.12
01-05-10 64.50 65.05 63.60 1,259,200 63.80 53.97
Date Open High Low Vol Cls adjCls
01-05-09 63.30 63.75 62.80 1,809,400 63.75 53.92
01-05-08 64.50 64.87 64.02 1,582,800 64.20 54.30
01-05-07 65.18 65.54 64.80 1,284,400 65.25 55.19
01-05-04 62.45 65.60 61.65 1,906,600 65.11 55.05
01-05-03 64.20 64.90 63.00 1,273,500 63.42 53.62
01-05-02 63.87 64.89 63.50 771,200 64.44 54.48
01-05-01 62.61 63.94 62.05 886,700 63.87 54.00
01-04-30 64.10 64.95 62.52 995,300 62.86 53.15
01-04-27 63.70 64.20 63.20 853,400 63.99 54.10
Date Open High Low Vol Cls adjCls
01-04-26 61.90 63.50 61.70 1,020,100 62.77 53.07
01-04-25 61.40 62.20 60.53 1,295,000 61.96 52.39
01-04-24 62.30 62.85 60.90 1,171,100 61.40 51.91
01-04-23 63.00 63.20 61.81 1,223,100 62.36 52.73
01-04-20 62.40 63.37 62.30 2,039,000 62.90 53.18
01-04-19 64.50 65.56 62.51 3,129,500 63.77 53.92
01-04-18 60.65 66.35 60.61 3,652,300 66.00 55.80
01-04-17 59.05 60.90 58.39 1,649,000 58.39 49.37
01-04-16 59.95 60.70 58.60 1,098,700 59.05 49.93
Date Open High Low Vol Cls adjCls
01-04-12 59.40 60.50 59.05 1,873,600 59.75 50.52
01-04-11 61.40 61.49 59.65 3,316,600 60.13 50.84
01-04-10 55.85 58.90 55.59 2,268,300 58.20 49.21
01-04-09 53.79 55.30 53.79 1,536,100 55.00 46.50
01-04-06 54.25 55.47 53.59 1,181,700 53.78 45.47
01-04-05 53.45 55.29 53.31 1,326,100 55.06 46.55
01-04-04 53.85 54.33 51.61 1,308,100 52.35 44.26
01-04-03 55.75 56.20 53.84 1,794,600 53.85 45.53
01-04-02 53.60 56.52 52.90 2,701,800 56.15 47.48
Date Open High Low Vol Cls adjCls
01-03-30 53.60 55.50 53.34 2,463,400 55.50 46.93
01-03-29 54.55 55.10 52.10 3,012,000 53.00 44.81
01-03-28 53.30 55.50 53.00 2,250,300 54.95 46.46
01-03-27 51.20 54.85 50.55 2,060,000 54.48 46.06
01-03-26 51.80 53.09 50.46 1,224,000 51.21 43.30
01-03-23 48.25 51.50 48.00 1,687,000 51.04 43.15
01-03-22 48.45 49.00 46.90 3,464,000 47.84 40.45
01-03-21 51.05 52.09 49.20 2,684,500 49.20 41.60
01-03-20 54.00 54.55 51.65 1,634,500 51.70 43.71
Date Open High Low Vol Cls adjCls
01-03-19 54.63 55.16 52.30 1,508,200 53.94 45.61
01-03-16 54.12 55.03 53.40 1,685,300 54.38 45.98
01-03-15 54.45 55.40 54.05 1,916,400 54.12 45.76
01-03-14 53.10 54.60 51.85 1,570,600 53.50 45.23
01-03-13 53.60 55.50 52.75 1,581,800 55.29 46.75
01-03-12 55.90 55.90 52.00 1,690,900 52.14 44.08
01-03-09 57.46 57.50 55.60 950,500 56.66 47.91
01-03-08 57.35 57.91 56.95 877,700 57.46 48.58
01-03-07 57.50 57.94 56.00 1,496,400 57.02 48.21
Date Open High Low Vol Cls adjCls
01-03-06 57.01 59.10 56.52 783,100 57.25 48.41
01-03-05 58.75 58.80 56.15 1,251,300 56.76 47.99
01-03-02 55.80 58.00 55.35 1,065,400 57.25 48.41
01-03-01 55.80 55.85 54.38 1,200,700 55.80 47.18
01-02-28 58.14 58.15 54.10 1,607,400 55.25 46.71
01-02-27 55.40 58.30 54.19 2,367,500 57.89 48.95
01-02-26 56.48 56.82 54.09 1,928,700 55.50 46.93
01-02-23 54.80 56.49 53.19 1,888,600 56.15 47.48
01-02-22 55.85 55.85 50.60 2,991,100 54.87 46.39
Date Open High Low Vol Cls adjCls
01-02-21 57.85 57.86 55.40 2,049,900 55.85 47.22
01-02-20 59.85 60.71 57.55 1,639,100 57.90 48.95
01-02-16 61.02 61.97 60.40 1,276,500 60.50 51.15
01-02-15 60.35 61.35 58.31 2,432,700 61.02 51.59
01-02-14 62.51 62.75 60.00 1,335,400 60.10 50.81
01-02-13 63.85 64.30 62.50 792,700 62.50 52.84
01-02-12 62.00 63.75 62.00 1,054,400 63.75 53.90
01-02-09 61.66 63.30 61.35 775,900 62.24 52.62
01-02-08 61.55 63.35 61.55 1,192,300 61.71 52.18
Date Open High Low Vol Cls adjCls
01-02-07 61.86 63.67 61.52 953,000 61.52 52.02
01-02-06 61.72 62.55 60.56 1,264,800 61.86 52.30
01-02-05 61.76 62.00 61.05 876,000 61.75 52.19
01-02-02 62.70 63.99 61.56 1,098,900 61.83 52.25
01-02-01 63.10 63.10 62.00 1,502,500 62.53 52.85
01-01-31 64.50 64.50 62.03 2,136,000 63.02 53.26
01-01-30 67.25 67.40 65.00 3,184,500 65.00 54.93
01-01-29 65.62 67.97 65.60 1,592,800 67.25 56.84
01-01-26 64.44 65.69 63.31 893,100 65.63 55.46
Date Open High Low Vol Cls adjCls
01-01-25 65.31 65.50 63.88 1,081,000 64.44 54.46
01-01-24 63.38 65.69 62.94 1,605,100 65.56 55.41
01-01-23 62.63 63.69 62.44 1,393,400 63.00 53.24
01-01-22 61.00 63.44 60.56 2,856,200 62.38 52.72
01-01-19 61.75 62.25 60.31 3,853,800 61.44 51.92
01-01-18 65.19 66.50 62.06 3,926,300 63.50 53.67
01-01-17 66.00 67.94 65.63 2,501,700 66.13 55.88
01-01-16 64.25 66.13 63.50 1,252,200 64.69 54.67
01-01-12 63.75 65.00 62.94 927,100 63.56 53.72
Date Open High Low Vol Cls adjCls
01-01-11 62.94 66.31 62.94 1,208,000 63.63 53.77
01-01-10 60.50 63.00 60.19 1,109,300 62.94 53.19
01-01-09 63.19 63.81 60.31 1,276,400 60.75 51.34
01-01-08 64.50 64.94 62.00 1,577,900 62.69 52.98
01-01-05 61.63 64.94 61.63 2,022,300 64.50 54.51
01-01-04 66.25 70.44 65.81 3,103,600 67.00 56.62
01-01-03 61.25 68.75 60.50 1,958,300 67.00 56.62
01-01-02 64.63 64.63 61.06 1,245,400 61.94 52.35
00-12-29 67.25 68.00 65.69 776,000 65.81 55.62
Date Open High Low Vol Cls adjCls
00-12-28 63.56 66.44 63.44 874,100 65.56 55.41
00-12-27 63.25 64.25 62.25 1,297,900 63.31 53.51
00-12-26 61.75 63.00 61.25 539,900 63.00 53.24
00-12-22 60.13 61.94 60.00 1,065,600 61.69 52.13
00-12-21 59.13 60.13 57.69 1,200,500 59.38 50.18
00-12-20 58.00 59.19 56.88 1,289,800 58.81 49.70
00-12-19 60.31 61.56 58.38 1,354,400 58.63 49.55
00-12-18 59.25 61.44 59.00 1,548,300 60.56 51.18
00-12-15 57.94 58.50 56.75 1,893,200 57.75 48.81
Date Open High Low Vol Cls adjCls
00-12-14 58.13 58.69 56.50 1,711,000 57.94 48.97
00-12-13 60.25 60.63 58.06 1,085,200 58.06 49.07
00-12-12 60.63 60.69 59.00 857,200 59.63 50.39
00-12-11 59.44 61.44 59.06 846,800 60.63 51.24
00-12-08 59.81 60.19 58.81 1,330,100 59.38 50.18
00-12-07 58.00 59.75 57.50 1,553,400 58.00 49.02
00-12-06 58.50 62.38 57.88 2,304,800 58.31 49.28
00-12-05 54.94 59.81 54.31 2,366,000 59.19 50.02
00-12-04 54.75 55.06 52.94 2,186,200 54.13 45.74
Date Open High Low Vol Cls adjCls
00-12-01 56.06 57.88 56.00 1,701,800 56.88 48.07
00-11-30 55.56 57.25 54.06 2,596,500 55.81 47.17
00-11-29 53.63 56.63 53.50 1,779,400 56.38 47.64
00-11-28 54.00 54.88 53.06 1,728,200 53.38 45.11
00-11-27 52.00 54.63 51.81 2,096,100 53.94 45.58
00-11-24 48.50 49.81 48.50 517,300 49.63 41.94
00-11-22 51.50 51.50 48.38 1,790,800 48.44 40.94
00-11-21 48.50 51.44 46.56 3,667,300 49.75 42.05
00-11-20 52.00 52.06 45.88 3,787,900 49.56 41.89
Date Open High Low Vol Cls adjCls
00-11-17 53.88 55.38 51.88 2,747,500 52.50 44.37
00-11-16 56.50 57.69 55.31 1,425,600 55.31 46.75
00-11-15 57.06 59.38 56.19 1,812,100 57.13 48.28
00-11-14 57.94 59.44 56.06 1,693,200 57.88 48.91
00-11-13 58.63 59.75 54.06 2,427,200 56.50 47.75
00-11-10 61.75 61.75 58.63 1,032,200 59.19 50.02
00-11-09 62.50 64.81 61.00 1,461,800 62.00 52.40
00-11-08 64.31 64.38 62.31 860,500 63.94 54.04
00-11-07 64.00 65.75 63.56 976,700 64.31 54.35
Date Open High Low Vol Cls adjCls
00-11-06 61.50 64.38 60.19 924,500 64.00 54.09
00-11-03 63.00 63.00 60.44 638,900 61.44 51.90
00-11-02 61.94 63.31 61.38 808,400 63.00 53.22
00-11-01 62.75 62.75 60.75 860,700 61.81 52.22
00-10-31 61.75 63.50 59.88 1,237,600 63.13 53.33
00-10-30 60.69 63.63 60.38 1,022,600 62.31 52.64
00-10-27 58.88 61.38 56.50 2,582,600 60.56 51.16
00-10-26 58.38 58.88 51.81 5,543,900 58.88 49.74
00-10-25 62.00 62.00 58.25 2,658,600 60.25 50.90
Date Open High Low Vol Cls adjCls
00-10-24 66.25 68.38 64.13 1,976,800 64.25 54.28
00-10-23 67.50 67.56 63.81 1,628,600 65.75 55.54
00-10-20 68.25 68.63 67.56 1,428,500 68.38 57.76
00-10-19 68.63 70.44 68.13 1,494,000 68.75 58.08
00-10-18 62.56 68.50 62.56 1,355,700 67.31 56.86
00-10-17 70.25 70.75 65.25 1,523,200 66.06 55.81
00-10-16 68.50 70.69 68.38 1,345,100 69.75 58.92
00-10-13 61.75 67.88 61.13 1,199,500 67.75 57.23
00-10-12 66.25 67.00 61.44 2,309,700 61.88 52.27
Date Open High Low Vol Cls adjCls
00-10-11 63.00 65.69 62.13 2,046,200 65.38 55.23
00-10-10 66.63 66.75 62.75 1,881,200 63.63 53.75
00-10-09 66.31 67.06 65.19 1,224,900 66.69 56.34
00-10-06 69.88 69.88 64.06 2,270,400 66.31 56.02
00-10-05 71.25 73.19 71.25 1,291,300 71.75 60.61
00-10-04 70.25 72.63 69.88 1,291,600 71.25 60.19
00-10-03 71.38 73.25 70.00 1,763,400 71.00 59.98
00-10-02 69.88 70.88 68.06 835,000 70.50 59.56
00-09-29 71.19 71.31 69.56 1,237,600 70.06 59.19
Date Open High Low Vol Cls adjCls
00-09-28 69.31 71.75 69.06 1,127,200 71.44 60.35
00-09-27 67.13 69.06 67.00 978,200 68.56 57.92
00-09-26 70.00 70.63 66.44 1,514,400 66.84 56.47
00-09-25 67.00 69.50 66.50 2,364,600 68.69 58.02
00-09-22 63.56 65.50 62.81 1,567,800 65.50 55.33
00-09-21 62.25 63.81 61.13 1,127,900 63.81 53.91
00-09-20 62.81 63.00 60.75 752,400 62.50 52.80
00-09-19 61.88 63.94 61.50 1,206,000 62.81 53.06
00-09-18 64.50 64.69 61.63 1,583,300 61.63 52.06
Date Open High Low Vol Cls adjCls
00-09-15 64.38 66.00 63.81 1,349,700 64.00 54.06
00-09-14 66.13 66.56 64.13 1,191,200 64.38 54.38
00-09-13 65.25 66.69 65.13 1,431,300 66.00 55.75
00-09-12 65.25 65.88 64.56 1,147,100 65.75 55.54
00-09-11 65.44 66.13 64.81 1,561,500 65.69 55.49
00-09-08 64.44 65.88 63.69 1,156,300 65.16 55.04
00-09-07 62.50 65.00 61.88 1,982,600 64.00 54.06
00-09-06 62.13 63.50 61.75 1,383,200 62.56 52.85
00-09-05 60.13 62.44 60.13 1,144,300 61.13 51.64
Date Open High Low Vol Cls adjCls
00-09-01 61.56 61.56 59.63 709,600 60.13 50.79
00-08-31 59.69 61.63 59.69 861,200 60.33 50.96
00-08-30 59.75 60.56 59.19 502,700 59.69 50.42
00-08-29 60.06 60.50 58.63 831,800 60.13 50.79
00-08-28 58.31 60.63 58.25 1,158,000 59.81 50.53
00-08-25 58.63 58.88 58.06 412,700 58.25 49.21
00-08-24 58.00 59.13 57.94 828,900 59.13 49.95
00-08-23 58.19 58.69 57.31 811,800 58.06 49.05
00-08-22 57.00 58.69