McDonald's Corp. (MCD)

115.35
+0.57 (+0.50%)
Exchange
NYQ
Day Range
114.69 - 115.71
52 Week Range
97.13 - 131.96
Open
114.69
Avg. Vol
4,728,000
Market Cap
98.44B
Short ratio
2.20
PE ratio
22.03
PEG Ratio
2.22
Earnings Share
5.24

McDonald's Corp. (MCD) Historicals

<
Date Open High Low Vol Cls adjCls
16-09-30 114.69 115.71 114.69 4,046,900 115.36 115.36
16-09-29 115.20 115.97 114.73 4,899,600 114.79 114.79
16-09-28 116.38 116.53 114.46 5,638,900 115.18 115.18
16-09-27 116.95 117.20 116.37 3,745,400 116.88 116.88
16-09-26 116.80 116.94 116.28 3,022,400 116.53 116.53
16-09-23 116.49 117.52 116.35 2,776,000 117.17 117.17
16-09-22 117.46 117.95 117.28 3,808,800 117.36 117.36
16-09-21 116.49 117.05 115.96 4,528,900 116.93 116.93
16-09-20 115.72 116.63 115.50 3,841,800 116.45 116.45
Date Open High Low Vol Cls adjCls
16-09-19 115.83 116.41 114.96 3,741,500 115.21 115.21
16-09-16 115.68 116.26 114.83 9,500,500 115.28 115.28
16-09-15 114.88 116.24 114.77 3,671,200 116.14 116.14
16-09-14 115.00 115.66 114.82 4,530,700 115.18 115.18
16-09-13 115.61 115.61 114.48 4,162,200 114.73 114.73
16-09-12 114.47 116.18 114.13 5,014,000 115.95 115.95
16-09-09 115.60 115.76 114.58 4,961,100 114.58 114.58
16-09-08 116.82 117.11 116.04 3,085,600 116.17 116.17
16-09-07 117.27 117.49 116.44 2,647,700 116.92 116.92
Date Open High Low Vol Cls adjCls
16-09-06 117.09 119.24 116.91 6,337,900 117.25 117.25
16-09-02 115.93 116.11 115.70 3,410,100 115.83 115.83
16-09-01 115.51 115.81 114.86 3,966,600 115.40 115.40
16-08-31 115.51 116.00 115.20 5,394,700 115.66 115.66
16-08-30 115.41 115.87 114.60 5,085,300 115.36 115.36
16-08-29 114.60 115.65 114.50 4,983,000 115.41 114.52
16-08-26 115.63 115.72 113.96 5,294,500 114.44 113.56
16-08-25 115.10 115.78 114.88 6,694,100 115.43 114.54
16-08-24 115.15 115.40 114.73 4,135,400 114.87 113.98
Date Open High Low Vol Cls adjCls
16-08-23 115.91 116.12 115.05 4,305,400 115.19 114.30
16-08-22 115.00 115.73 114.65 4,484,700 115.42 114.53
16-08-19 116.80 116.80 115.00 7,065,700 115.01 114.12
16-08-18 117.24 117.37 116.80 3,710,500 117.13 116.23
16-08-17 117.98 117.98 116.52 5,184,900 117.10 116.20
16-08-16 118.31 118.53 117.92 3,333,900 117.94 117.03
16-08-15 119.02 119.25 118.52 3,391,600 118.52 117.61
16-08-12 119.57 120.02 119.28 3,015,700 119.52 118.60
16-08-11 118.87 119.75 118.85 3,490,200 119.38 118.46
Date Open High Low Vol Cls adjCls
16-08-10 118.00 118.94 117.65 2,941,700 118.80 117.88
16-08-09 117.98 119.13 117.60 3,491,700 118.31 117.40
16-08-08 119.17 119.37 118.20 3,589,300 118.29 117.38
16-08-05 118.78 119.45 118.60 3,883,800 119.21 118.29
16-08-04 117.85 118.55 117.58 4,313,200 118.30 117.39
16-08-03 117.77 118.02 117.14 4,120,000 117.52 116.61
16-08-02 118.18 118.71 117.11 4,504,200 117.70 116.79
16-08-01 117.88 118.39 117.74 4,208,800 118.01 117.10
16-07-29 119.14 119.66 117.43 7,460,900 117.65 116.74
Date Open High Low Vol Cls adjCls
16-07-28 119.59 120.18 118.36 6,239,400 119.42 118.50
16-07-27 121.69 121.79 119.24 9,939,200 119.48 118.56
16-07-26 123.50 124.35 120.97 14,563,700 121.71 120.77
16-07-25 127.95 127.95 126.86 6,210,100 127.40 126.42
16-07-22 127.29 128.60 127.29 4,304,200 128.26 127.27
16-07-21 126.42 127.23 125.93 3,572,100 127.18 126.20
16-07-20 126.84 126.87 125.56 3,353,300 126.06 125.09
16-07-19 124.08 126.60 123.75 6,277,700 126.50 125.52
16-07-18 124.00 124.00 123.39 5,254,700 123.80 122.85
Date Open High Low Vol Cls adjCls
16-07-15 124.42 124.44 123.39 3,688,400 123.61 122.66
16-07-14 123.70 124.21 123.01 6,011,900 123.93 122.97
16-07-13 122.36 123.02 122.16 3,464,200 122.82 121.87
16-07-12 122.00 122.59 121.96 3,742,000 122.25 121.31
16-07-11 121.69 122.12 121.46 4,266,300 122.00 121.06
16-07-08 121.22 121.69 121.08 3,809,600 121.31 120.37
16-07-07 120.89 121.24 120.41 3,621,300 120.92 119.99
16-07-06 119.29 120.96 119.00 5,102,800 120.63 119.70
16-07-05 120.12 120.80 120.10 5,191,100 120.76 119.83
Date Open High Low Vol Cls adjCls
16-07-01 119.72 120.86 119.66 3,798,100 120.40 119.47
16-06-30 119.68 120.45 119.30 4,808,100 120.34 119.41
16-06-29 119.16 119.96 119.00 5,020,400 119.49 118.57
16-06-28 117.20 118.64 116.83 6,173,000 118.50 117.59
16-06-27 118.16 118.16 116.08 14,150,500 116.30 115.40
16-06-24 118.76 121.11 118.29 6,985,900 119.44 118.52
16-06-23 121.48 121.75 120.64 3,832,800 121.21 120.28
16-06-22 121.31 121.45 120.05 6,578,900 120.62 119.69
16-06-21 123.92 124.00 122.31 4,749,000 122.63 121.68
Date Open High Low Vol Cls adjCls
16-06-20 123.32 124.08 123.27 5,951,000 123.42 122.47
16-06-17 122.23 122.71 121.42 8,331,400 122.27 121.33
16-06-16 121.84 122.63 120.95 3,931,800 122.47 121.53
16-06-15 123.15 123.32 122.13 4,168,100 122.25 121.31
16-06-14 122.54 123.19 121.93 6,351,400 122.51 121.57
16-06-13 121.95 123.97 121.85 5,436,700 122.99 122.04
16-06-10 121.80 122.66 121.61 4,347,400 122.36 121.42
16-06-09 122.07 123.09 122.07 4,583,400 122.79 121.84
16-06-08 121.98 122.49 120.89 3,925,900 122.11 121.17
Date Open High Low Vol Cls adjCls
16-06-07 122.34 123.38 121.90 4,562,100 121.90 120.96
16-06-06 121.79 122.17 121.21 4,901,700 122.00 121.06
16-06-03 121.09 121.67 120.34 4,643,000 121.35 120.41
16-06-02 120.70 121.51 120.55 4,740,200 121.17 120.24
16-06-01 122.06 122.74 121.50 5,057,200 121.97 120.15
16-05-31 123.30 123.41 121.62 7,995,200 122.06 120.23
16-05-27 124.27 124.68 123.12 3,222,800 123.25 121.41
16-05-26 123.38 123.98 123.23 3,716,300 123.79 121.94
16-05-25 123.75 123.99 123.03 5,307,400 123.26 121.42
Date Open High Low Vol Cls adjCls
16-05-24 123.39 124.77 123.01 4,494,100 123.95 122.10
16-05-23 122.76 123.73 122.47 7,081,600 122.81 120.97
16-05-20 124.74 125.00 122.14 9,735,900 122.56 120.73
16-05-19 125.48 125.60 124.68 6,255,100 125.29 123.42
16-05-18 127.05 127.47 125.73 7,303,200 126.21 124.32
16-05-17 129.60 129.97 127.30 5,826,200 127.69 125.78
16-05-16 128.51 129.73 128.05 4,343,600 129.64 127.70
16-05-13 129.74 130.16 128.71 6,568,700 128.83 126.90
16-05-12 129.74 130.54 129.16 4,286,800 130.12 128.17
Date Open High Low Vol Cls adjCls
16-05-11 131.24 131.62 129.14 6,890,200 129.14 127.21
16-05-10 130.85 131.96 130.85 4,082,600 131.60 129.63
16-05-09 130.65 131.50 130.35 5,006,800 130.83 128.87
16-05-06 129.38 130.58 128.59 4,418,400 130.58 128.63
16-05-05 129.31 129.98 129.00 4,519,700 129.28 127.35
16-05-04 127.57 130.43 127.57 6,613,700 129.33 127.40
16-05-03 127.40 128.99 127.38 4,048,400 128.40 126.48
16-05-02 126.65 128.22 126.50 4,830,800 128.20 126.28
16-04-29 127.93 127.93 126.10 6,276,900 126.49 124.60
Date Open High Low Vol Cls adjCls
16-04-28 127.86 128.85 127.44 3,385,800 127.92 126.01
16-04-27 127.94 128.56 127.78 4,436,200 128.30 126.38
16-04-26 127.42 128.34 127.03 4,082,300 127.71 125.80
16-04-25 125.07 127.53 125.01 6,979,900 127.46 125.55
16-04-22 128.17 128.40 125.36 9,311,300 125.50 123.62
16-04-21 128.55 128.75 125.60 7,947,600 125.79 123.91
16-04-20 129.31 129.80 128.51 5,006,700 128.55 126.63
16-04-19 128.91 129.35 128.12 4,606,300 128.86 126.93
16-04-18 127.78 128.91 127.68 4,525,600 128.85 126.92
Date Open High Low Vol Cls adjCls
16-04-15 127.08 128.04 126.96 3,103,800 127.78 125.87
16-04-14 127.14 128.09 127.04 4,834,800 127.51 125.60
16-04-13 127.71 127.92 126.08 4,985,200 126.89 124.99
16-04-12 128.08 128.28 126.89 5,211,400 127.61 125.70
16-04-11 128.35 128.69 127.45 6,973,700 127.56 125.65
16-04-08 128.28 128.74 127.28 3,625,600 127.96 126.05
16-04-07 127.37 128.52 127.02 4,720,800 128.14 126.22
16-04-06 127.47 127.69 126.84 5,619,900 127.52 125.61
16-04-05 126.84 127.78 126.39 6,282,200 127.38 125.48
Date Open High Low Vol Cls adjCls
16-04-04 127.05 127.87 126.88 4,239,300 127.57 125.66
16-04-01 125.19 127.39 124.87 5,212,400 127.02 125.12
16-03-31 126.15 126.96 125.61 7,685,900 125.68 123.80
16-03-30 124.90 126.10 124.60 4,853,700 125.83 123.95
16-03-29 123.43 124.57 123.34 7,188,200 123.97 122.12
16-03-28 124.00 124.20 123.12 4,784,400 123.17 121.33
16-03-24 123.69 124.00 122.66 5,796,700 123.29 121.45
16-03-23 124.10 125.00 123.86 4,143,600 124.19 122.33
16-03-22 123.79 124.39 123.56 3,494,500 123.82 121.97
Date Open High Low Vol Cls adjCls
16-03-21 123.66 124.50 123.05 4,050,100 123.81 121.96
16-03-18 123.43 124.12 122.75 14,783,800 124.08 122.22
16-03-17 123.27 123.85 123.11 6,108,700 123.16 121.32
16-03-16 123.33 124.06 122.67 6,716,700 123.52 121.67
16-03-15 122.30 123.76 122.21 5,061,400 123.43 121.58
16-03-14 121.81 123.49 121.45 7,912,100 122.90 121.06
16-03-11 120.49 122.01 120.36 7,042,300 121.55 119.73
16-03-10 119.91 120.86 118.66 6,171,200 119.98 118.19
16-03-09 119.24 120.20 118.46 6,428,200 119.64 117.85
Date Open High Low Vol Cls adjCls
16-03-08 116.21 119.08 116.21 6,236,200 118.42 116.65
16-03-07 117.03 117.57 116.12 5,640,700 117.15 115.40
16-03-04 116.72 117.45 115.90 5,857,400 117.18 115.43
16-03-03 117.48 117.48 115.32 9,132,000 116.69 114.95
16-03-02 118.56 118.73 117.66 4,267,700 118.48 116.71
16-03-01 117.91 119.19 117.77 4,731,500 118.85 117.07
16-02-29 116.80 118.37 116.71 6,467,700 117.19 115.44
16-02-26 117.98 118.27 116.17 5,193,700 117.06 115.31
16-02-25 117.43 118.50 117.16 6,034,000 118.37 115.72
Date Open High Low Vol Cls adjCls
16-02-24 116.32 117.33 115.80 5,349,800 117.06 114.44
16-02-23 117.35 118.15 116.85 5,276,700 116.90 114.29
16-02-22 116.53 118.16 116.53 6,223,300 117.67 115.04
16-02-19 117.00 117.35 115.81 10,793,700 116.53 113.92
16-02-18 118.81 119.46 116.93 9,707,100 117.17 114.55
16-02-17 119.18 119.40 116.72 12,729,000 118.64 115.99
16-02-16 118.42 119.18 117.60 10,835,800 119.18 116.52
16-02-12 116.72 118.33 116.10 8,552,800 117.93 115.29
16-02-11 115.74 117.50 115.69 7,568,600 116.73 114.12
Date Open High Low Vol Cls adjCls
16-02-10 118.02 118.53 117.26 5,726,300 117.54 114.91
16-02-09 115.54 117.80 115.35 7,525,700 117.01 114.39
16-02-08 114.05 116.36 112.71 11,311,500 116.05 113.46
16-02-05 120.65 120.65 114.96 13,261,700 115.40 112.82
16-02-04 121.04 121.24 118.72 7,595,000 120.66 117.96
16-02-03 124.36 124.58 120.84 9,327,000 121.47 118.75
16-02-02 124.05 124.34 123.10 7,653,000 123.95 121.18
16-02-01 123.08 124.83 123.02 6,189,900 124.61 121.82
16-01-29 122.77 124.35 122.75 10,549,900 123.78 121.01
Date Open High Low Vol Cls adjCls
16-01-28 121.10 122.60 120.20 7,460,500 122.38 119.64
16-01-27 120.88 121.62 119.83 7,409,000 120.87 118.17
16-01-26 119.60 121.30 119.00 8,326,100 120.43 117.74
16-01-25 121.85 121.90 118.20 15,141,500 119.20 116.53
16-01-22 118.44 118.75 117.37 9,016,600 118.40 115.75
16-01-21 116.51 118.44 115.79 9,839,100 117.84 115.21
16-01-20 116.97 118.00 114.38 11,905,200 115.78 113.19
16-01-19 116.63 117.71 115.96 9,195,300 117.50 114.87
16-01-15 114.26 116.45 114.21 10,201,900 115.18 112.60
Date Open High Low Vol Cls adjCls
16-01-14 115.59 117.13 113.00 9,204,500 116.62 114.01
16-01-13 117.69 117.87 115.08 6,986,000 115.12 112.55
16-01-12 117.03 117.74 116.17 5,639,700 117.44 114.81
16-01-11 115.65 117.06 115.58 6,392,400 116.69 114.08
16-01-08 115.75 117.47 115.26 6,103,400 115.48 112.90
16-01-07 117.44 117.97 115.59 7,477,900 115.66 113.07
16-01-06 118.00 119.27 117.81 6,543,800 118.40 115.75
16-01-05 117.41 119.23 117.29 6,314,000 119.20 116.53
16-01-04 117.25 117.73 115.87 9,995,000 117.58 114.95
Date Open High Low Vol Cls adjCls
15-12-31 118.82 119.18 117.94 3,723,200 118.14 115.50
15-12-30 119.64 119.99 119.23 2,400,800 119.43 116.76
15-12-29 119.00 120.23 118.82 3,213,900 120.07 117.39
15-12-28 118.10 118.90 118.05 2,777,200 118.75 116.09
15-12-24 118.75 118.99 118.50 1,659,300 118.57 115.92
15-12-23 118.02 118.85 117.75 3,641,900 118.80 116.14
15-12-22 117.96 118.04 116.64 4,092,000 117.72 115.09
15-12-21 116.96 117.74 116.61 3,344,600 117.69 115.06
15-12-18 116.74 117.28 115.89 11,238,900 116.66 114.05
Date Open High Low Vol Cls adjCls
15-12-17 118.34 118.90 117.49 5,275,900 117.50 114.87
15-12-16 117.49 118.75 116.49 6,306,300 117.84 115.21
15-12-15 117.50 118.24 116.84 6,104,700 116.93 114.32
15-12-14 116.17 117.07 114.65 7,660,700 116.26 113.66
15-12-11 115.86 116.61 115.62 5,736,400 116.08 113.48
15-12-10 116.61 117.51 116.20 5,299,900 117.20 114.58
15-12-09 116.21 117.30 115.90 7,604,700 116.58 113.97
15-12-08 115.95 116.86 115.26 4,814,200 116.53 113.92
15-12-07 115.81 116.51 115.75 4,810,700 116.42 113.82
Date Open High Low Vol Cls adjCls
15-12-04 113.75 116.39 113.42 7,778,200 116.20 113.60
15-12-03 113.61 114.44 112.91 6,558,600 113.39 110.85
15-12-02 114.10 114.27 113.45 5,692,200 113.72 111.18
15-12-01 114.52 114.93 113.79 5,321,900 114.45 111.89
15-11-30 114.38 114.49 113.56 7,872,000 114.16 111.61
15-11-27 113.71 114.39 113.53 2,763,700 114.23 111.68
15-11-25 114.27 114.92 113.95 7,477,200 114.40 110.97
15-11-24 113.90 114.56 113.36 6,047,700 114.28 110.86
15-11-23 114.01 114.90 113.91 4,968,400 114.47 111.04
Date Open High Low Vol Cls adjCls
15-11-20 113.36 114.17 113.19 6,659,400 113.91 110.50
15-11-19 112.53 113.71 112.30 5,323,500 113.30 109.91
15-11-18 111.30 112.59 110.84 5,194,500 112.53 109.16
15-11-17 111.04 111.82 110.46 6,027,600 110.94 107.62
15-11-16 109.85 111.06 109.60 6,731,800 111.06 107.73
15-11-13 111.85 112.36 109.91 8,602,400 109.97 106.67
15-11-12 113.50 113.74 112.06 5,893,800 112.11 108.75
15-11-11 113.67 114.43 113.54 8,387,800 113.85 110.44
15-11-10 112.77 114.99 110.75 12,716,500 113.22 109.83
Date Open High Low Vol Cls adjCls
15-11-09 113.45 113.48 112.40 8,423,800 112.93 109.55
15-11-06 112.40 113.44 112.16 4,615,600 113.31 109.91
15-11-05 112.60 113.45 112.15 5,059,100 112.85 109.47
15-11-04 112.19 112.53 111.31 6,797,100 112.40 109.03
15-11-03 111.92 112.31 111.27 4,584,900 112.08 108.72
15-11-02 112.46 112.84 111.23 5,663,000 112.11 108.75
15-10-30 112.88 113.29 112.25 6,409,500 112.25 108.89
15-10-29 112.66 112.95 111.89 3,752,600 112.62 109.25
15-10-28 111.69 112.95 111.40 4,390,300 112.94 109.56
Date Open High Low Vol Cls adjCls
15-10-27 112.27 112.35 110.59 10,013,300 111.64 108.29
15-10-26 112.23 113.96 111.82 11,478,600 112.18 108.82
15-10-23 111.18 112.87 111.10 11,677,300 112.59 109.22
15-10-22 110.40 111.00 108.38 25,286,600 110.87 107.55
15-10-21 103.98 104.25 102.08 7,979,600 102.54 99.47
15-10-20 104.05 104.35 103.42 4,872,200 103.84 100.73
15-10-19 104.24 105.15 104.15 7,064,300 104.49 101.36
15-10-16 104.72 105.01 103.41 6,717,800 104.82 101.68
15-10-15 102.57 105.20 101.60 10,168,300 103.66 100.55
Date Open High Low Vol Cls adjCls
15-10-14 104.15 104.93 102.43 9,093,000 102.82 99.74
15-10-13 102.85 103.51 102.63 4,697,300 103.38 100.28
15-10-12 102.68 103.31 102.51 3,448,200 103.24 100.15
15-10-09 103.00 103.44 102.27 5,756,600 102.76 99.68
15-10-08 101.85 103.47 101.77 8,218,900 102.95 99.87
15-10-07 100.75 101.90 100.34 6,497,100 101.77 98.72
15-10-06 101.26 102.30 101.16 7,252,400 101.90 98.85
15-10-05 100.27 101.64 100.20 6,501,600 101.17 98.14
15-10-02 97.33 99.81 97.13 4,400,800 99.79 96.80
Date Open High Low Vol Cls adjCls
15-10-01 98.50 99.00 97.67 4,456,600 98.78 95.82
15-09-30 98.21 98.70 97.76 5,517,600 98.53 95.58
15-09-29 97.46 97.79 96.81 6,944,800 97.48 94.56
15-09-28 97.00 97.74 95.78 6,609,800 95.96 93.08
15-09-25 97.89 98.70 97.46 4,825,800 97.59 94.67
15-09-24 96.83 97.43 96.30 4,138,800 97.29 94.37
15-09-23 97.24 97.85 97.01 3,035,300 97.38 94.46
15-09-22 97.12 98.08 96.71 6,254,500 97.20 94.29
15-09-21 97.48 98.17 97.01 4,543,500 97.90 94.97
Date Open High Low Vol Cls adjCls
15-09-18 96.82 97.70 96.25 10,492,700 97.05 94.14
15-09-17 98.57 98.97 97.39 7,955,000 97.84 94.91
15-09-16 98.65 98.74 97.53 5,198,700 98.69 95.73
15-09-15 97.29 98.59 96.74 5,142,600 98.19 95.25
15-09-14 97.36 97.66 96.63 4,557,200 96.97 94.06
15-09-11 95.47 97.42 95.26 6,656,300 97.41 94.49
15-09-10 94.96 95.85 94.75 6,210,800 95.25 92.40
15-09-09 97.29 97.39 95.22 5,129,400 95.43 92.57
15-09-08 96.31 96.88 95.49 5,771,100 96.78 93.88
Date Open High Low Vol Cls adjCls
15-09-04 95.05 95.58 94.31 4,429,100 94.85 92.01
15-09-03 96.80 97.43 95.58 6,313,900 96.01 93.13
15-09-02 95.63 96.12 94.55 6,908,100 96.04 93.16
15-09-01 92.77 94.28 92.60 7,308,400 93.47 90.67
15-08-31 95.77 95.88 94.85 5,086,600 95.02 92.17
15-08-28 96.05 96.66 95.79 5,606,000 96.25 93.37
15-08-27 95.88 97.37 95.57 10,187,100 97.33 93.59
15-08-26 92.93 95.20 91.47 16,439,800 95.15 91.49
15-08-25 95.47 95.48 91.03 11,468,800 91.21 87.70
Date Open High Low Vol Cls adjCls
15-08-24 91.58 95.88 87.50 15,074,800 92.87 89.30
15-08-21 99.38 99.39 97.13 10,980,000 97.13 93.40
15-08-20 100.73 101.00 99.74 6,668,000 99.76 95.93
15-08-19 100.45 101.88 100.19 5,989,000 101.10 97.21
15-08-18 100.00 101.44 100.00 4,257,300 100.76 96.89
15-08-17 99.00 100.91 98.92 5,204,100 100.66 96.79
15-08-14 99.05 99.56 98.72 3,185,600 99.27 95.45
15-08-13 98.07 99.82 97.99 4,636,400 99.37 95.55
15-08-12 98.27 98.43 97.23 4,167,100 98.28 94.50
Date Open High Low Vol Cls adjCls
15-08-11 98.69 99.16 98.40 3,585,000 98.81 95.01
15-08-10 99.49 99.95 98.87 3,994,500 99.39 95.57
15-08-07 99.29 99.42 98.45 3,463,700 98.92 95.12
15-08-06 99.72 100.18 99.21 6,740,200 99.35 95.53
15-08-05 99.83 100.14 99.26 3,560,600 99.80 95.96
15-08-04 99.47 99.52 98.77 2,842,100 99.14 95.33
15-08-03 100.00 100.18 99.02 4,427,300 99.42 95.60
15-07-31 99.65 101.10 99.30 7,647,000 99.86 96.02
15-07-30 97.59 99.34 97.59 5,372,500 99.17 95.36
Date Open High Low Vol Cls adjCls
15-07-29 97.48 98.39 97.00 6,006,500 98.21 94.44
15-07-28 96.48 97.42 96.32 4,863,000 97.33 93.59
15-07-27 96.00 96.75 95.70 5,818,600 96.04 92.35
15-07-24 97.41 97.41 96.09 5,554,600 96.10 92.41
15-07-23 98.90 99.00 96.15 10,380,700 97.09 93.36
15-07-22 97.71 98.25 97.43 5,392,600 97.58 93.83
15-07-21 97.60 97.72 96.96 4,206,700 97.32 93.58
15-07-20 97.78 98.21 97.40 4,947,000 97.49 93.74
15-07-17 97.70 98.22 97.00 6,429,800 97.50 93.75
Date Open High Low Vol Cls adjCls
15-07-16 99.11 99.11 97.21 7,696,200 97.86 94.10
15-07-15 98.15 99.63 97.85 7,572,500 99.07 95.26
15-07-14 98.12 99.05 97.96 5,746,100 98.78 94.98
15-07-13 98.00 98.51 97.70 4,578,700 98.43 94.65
15-07-10 97.25 97.78 96.95 5,179,200 97.65 93.90
15-07-09 96.64 97.27 96.44 5,482,500 96.49 92.78
15-07-08 95.65 96.59 95.65 4,914,300 95.84 92.16
15-07-07 95.93 96.78 95.24 4,794,400 96.68 92.96
15-07-06 95.89 96.28 95.25 3,852,500 95.65 91.97
Date Open High Low Vol Cls adjCls
15-07-02 96.13 96.60 95.58 3,250,900 96.17 92.47
15-07-01 95.10 95.82 94.73 4,446,200 95.76 92.08
15-06-30 95.93 96.30 94.54 6,656,000 95.07 91.42
15-06-29 96.62 97.23 95.42 8,412,800 95.44 91.77
15-06-26 96.13 97.35 95.93 6,039,500 97.29 93.55
15-06-25 96.70 96.91 95.78 4,322,300 95.79 92.11
15-06-24 96.75 97.45 96.64 3,927,100 96.64 92.93
15-06-23 97.59 97.96 97.12 4,541,700 97.18 93.44
15-06-22 96.31 97.03 96.14 3,893,300 96.87 93.15
Date Open High Low Vol Cls adjCls
15-06-19 96.39 97.14 95.98 8,279,300 96.08 92.39
15-06-18 95.69 96.63 95.28 5,101,000 96.17 92.47
15-06-17 94.54 95.52 94.54 3,941,000 95.22 91.56
15-06-16 94.25 94.67 94.10 3,094,800 94.63 90.99
15-06-15 94.74 95.00 94.02 5,861,800 94.30 90.68
15-06-12 95.42 95.55 95.00 3,702,400 95.06 91.41
15-06-11 95.50 96.33 95.50 4,203,900 95.59 91.92
15-06-10 95.02 95.63 94.81 4,828,600 95.30 91.64
15-06-09 95.52 95.56 94.49 7,770,900 94.73 91.09
Date Open High Low Vol Cls adjCls
15-06-08 96.00 96.04 95.25 4,594,600 95.32 91.66
15-06-05 95.93 96.09 95.47 3,959,300 95.54 91.87
15-06-04 96.30 96.97 96.01 4,702,800 96.31 92.61
15-06-03 96.38 97.07 95.97 4,165,700 96.52 92.81
15-06-02 96.30 96.97 95.81 4,430,300 96.29 92.59
15-06-01 95.84 96.91 95.84 4,919,200 96.22 92.52
15-05-29 97.59 97.77 95.84 6,439,100 95.93 92.24
15-05-28 98.00 98.21 96.20 10,204,000 96.48 92.77
15-05-27 98.97 99.22 98.20 8,129,500 98.66 94.05
Date Open High Low Vol Cls adjCls
15-05-26 98.85 99.20 98.04 7,123,100 98.46 93.86
15-05-22 99.15 99.48 98.84 4,559,500 98.99 94.37
15-05-21 99.89 99.96 99.06 4,729,500 99.28 94.64
15-05-20 100.88 100.98 99.42 6,185,100 100.11 95.43
15-05-19 98.09 101.08 97.65 10,809,200 100.68 95.98
15-05-18 97.97 98.25 97.62 4,100,800 98.02 93.44
15-05-15 97.74 99.04 97.54 7,607,200 98.04 93.46
15-05-14 97.66 97.87 97.28 4,744,000 97.71 93.14
15-05-13 98.07 98.49 97.28 6,526,900 97.35 92.80
Date Open High Low Vol Cls adjCls
15-05-12 97.39 98.35 96.92 4,848,100 97.95 93.37
15-05-11 98.07 98.39 97.15 4,123,700 97.51 92.95
15-05-08 98.19 99.15 97.79 7,543,100 98.23 93.64
15-05-07 96.27 97.33 96.12 5,018,900 96.78 92.26
15-05-06 96.10 96.66 95.88 6,614,500 96.39 91.89
15-05-05 96.39 96.47 95.57 7,637,000 96.13 91.64
15-05-04 96.57 98.63 96.05 8,426,300 96.13 91.64
15-05-01 96.73 97.97 96.73 6,280,300 97.80 93.23
15-04-30 96.65 97.37 96.41 8,300,300 96.55 92.04
Date Open High Low Vol Cls adjCls
15-04-29 96.58 97.67 96.07 5,697,200 97.02 92.49
15-04-28 96.27 96.89 95.78 4,357,400 96.83 92.31
15-04-27 98.74 98.94 96.26 7,282,700 96.44 91.93
15-04-24 96.99 99.08 96.84 7,741,300 98.74 94.13
15-04-23 97.44 97.52 96.56 6,336,500 97.00 92.47
15-04-22 97.00 99.35 96.24 19,254,300 97.84 93.27
15-04-21 96.19 96.55 94.54 5,981,700 94.87 90.44
15-04-20 95.00 96.26 95.00 4,382,400 96.18 91.69
15-04-17 95.13 95.35 94.46 6,933,600 94.88 90.45
Date Open High Low Vol Cls adjCls
15-04-16 96.37 97.44 95.51 5,071,700 95.63 91.16
15-04-15 97.00 97.55 96.28 6,604,400 96.44 91.93
15-04-14 97.16 97.74 96.97 4,961,100 97.58 93.02
15-04-13 97.41 97.75 97.07 5,197,900 97.44 92.89
15-04-10 96.90 97.95 96.56 5,937,800 97.80 93.23
15-04-09 96.85 97.43 96.21 4,790,000 96.55 92.04
15-04-08 96.73 97.50 95.98 4,445,200 96.85 92.33
15-04-07 96.24 96.79 96.10 4,443,700 96.35 91.85
15-04-06 95.75 96.82 95.45 4,501,300 96.28 91.78
Date Open High Low Vol Cls adjCls
15-04-02 95.96 96.24 94.71 6,614,300 95.83 91.35
15-04-01 96.81 97.02 96.00 7,484,800 96.29 91.79
15-03-31 97.82 98.43 97.44 5,617,000 97.44 92.89
15-03-30 97.43 98.32 97.37 4,074,500 97.88 93.31
15-03-27 97.36 97.85 96.77 4,642,400 96.96 92.43
15-03-26 97.60 97.97 96.20 10,445,800 97.64 93.08
15-03-25 99.03 99.61 98.11 6,030,500 98.14 93.55
15-03-24 98.46 99.84 98.07 7,549,900 99.36 94.72
15-03-23 96.80 99.12 96.80 9,232,000 98.62 94.01
Date Open High Low Vol Cls adjCls
15-03-20 96.32 97.72 96.12 10,014,000 97.05 92.52
15-03-19 96.86 97.01 95.98 3,615,400 95.98 91.50
15-03-18 96.01 97.24 95.33 5,831,000 97.00 92.47
15-03-17 96.90 97.15 95.99 4,530,700 96.17 91.68
15-03-16 96.93 97.47 96.74 4,772,200 97.15 92.61
15-03-13 96.24 97.05 95.75 5,152,800 96.35 91.85
15-03-12 95.42 96.44 95.28 8,765,100 96.25 91.75
15-03-11 96.30 96.77 94.94 9,391,100 94.96 90.52
15-03-10 96.91 97.12 96.10 7,838,900 96.29 91.79
Date Open High Low Vol Cls adjCls
15-03-09 96.81 98.25 96.81 8,460,300 97.71 93.14
15-03-06 98.27 98.99 96.96 9,677,900 97.13 92.59
15-03-05 99.01 99.92 98.46 9,438,800 99.11 94.48
15-03-04 99.81 100.48 99.18 9,179,400 100.25 95.57
15-03-03 99.97 100.44 99.55 8,149,700 99.74 95.08
15-03-02 98.90 101.09 98.31 12,363,300 100.00 95.33
15-02-27 99.17 99.30 98.49 7,552,500 98.90 94.28
15-02-26 97.43 99.88 97.00 16,098,800 99.51 94.86
15-02-25 94.91 99.31 94.86 16,751,600 98.66 93.24
Date Open High Low Vol Cls adjCls
15-02-24 94.08 95.33 93.69 5,643,600 94.98 89.76
15-02-23 94.12 94.41 93.95 5,682,000 94.31 89.13
15-02-20 94.16 94.49 93.56 8,155,000 94.19 89.02
15-02-19 94.50 94.55 93.74 6,312,200 94.19 89.02
15-02-18 94.23 94.79 94.00 5,617,500 94.58 89.38
15-02-17 95.12 95.39 94.09 5,972,000 94.35 89.17
15-02-13 95.40 95.85 94.93 6,762,200 95.65 90.40
15-02-12 94.05 95.60 93.77 7,910,100 95.09 89.87
15-02-11 94.16 94.33 93.30 5,153,900 94.21 89.03
Date Open High Low Vol Cls adjCls
15-02-10 93.33 94.23 92.97 4,697,600 94.02 88.86
15-02-09 93.30 93.45 92.54 8,203,000 92.72 87.63
15-02-06 94.15 94.48 93.65 4,597,900 93.99 88.83
15-02-05 94.10 94.83 94.00 5,564,100 94.34 89.16
15-02-04 93.50 94.43 93.50 6,464,800 94.05 88.88
15-02-03 92.64 93.98 92.45 7,373,000 93.92 88.76
15-02-02 92.05 92.66 91.43 6,751,400 92.51 87.43
15-01-30 92.65 93.30 92.31 12,385,400 92.44 87.36
15-01-29 91.50 93.50 91.26 19,146,900 93.27 88.15
Date Open High Low Vol Cls adjCls
15-01-28 89.74 89.82 88.77 6,921,300 88.78 83.90
15-01-27 89.96 90.31 89.56 6,640,800 89.57 84.65
15-01-26 89.39 90.70 89.29 7,753,300 90.67 85.69
15-01-23 90.92 91.64 89.43 11,496,000 89.56 84.64
15-01-22 90.62 90.97 89.84 7,536,400 90.89 85.90
15-01-21 90.16 90.46 89.54 8,682,200 90.34 85.38
15-01-20 91.64 91.88 90.23 6,967,300 90.80 85.81
15-01-16 91.05 91.69 90.74 6,927,000 91.49 86.46
15-01-15 91.54 92.35 90.97 5,737,500 91.38 86.36
Date Open High Low Vol Cls adjCls
15-01-14 91.45 92.05 91.12 7,745,500 91.54 86.51
15-01-13 93.95 94.44 92.42 5,971,200 92.83 87.73
15-01-12 93.53 93.81 92.60 3,989,600 93.01 87.90
15-01-09 93.97 93.97 92.78 4,283,300 93.21 88.09
15-01-08 94.23 94.98 94.05 5,476,700 94.36 89.18
15-01-07 93.26 94.05 92.86 6,400,300 94.01 88.85
15-01-06 92.67 93.81 91.88 6,484,100 92.40 87.32
15-01-05 93.30 93.68 92.22 6,211,900 92.23 87.16
15-01-02 94.13 95.00 93.05 6,019,700 93.26 88.14
Date Open High Low Vol Cls adjCls
14-12-31 93.75 94.80 93.57 4,589,300 93.70 88.55
14-12-30 94.85 95.00 94.07 3,257,700 94.25 89.07
14-12-29 94.32 95.46 94.27 4,183,200 95.04 89.82
14-12-26 94.10 94.93 93.95 3,875,000 94.78 89.57
14-12-24 94.22 94.54 93.74 1,729,700 93.83 88.68
14-12-23 94.36 94.82 94.01 3,590,000 94.22 89.04
14-12-22 93.28 94.02 93.03 5,342,200 93.89 88.73
14-12-19 93.51 94.32 92.95 10,284,300 93.22 88.10
14-12-18 92.28 93.74 91.65 11,277,100 93.67 88.52
Date Open High Low Vol Cls adjCls
14-12-17 88.93 92.05 88.50 14,010,000 91.65 86.62
14-12-16 88.07 90.75 87.62 15,106,700 88.72 83.85
14-12-15 90.96 91.10 88.25 10,121,600 88.46 83.60
14-12-12 90.66 91.39 90.43 8,691,000 90.62 85.64
14-12-11 90.09 91.15 90.02 8,972,700 90.97 85.97
14-12-10 91.04 91.29 89.51 12,020,800 90.00 85.06
14-12-09 91.30 92.00 91.01 10,066,800 91.36 86.34
14-12-08 93.41 97.50 92.23 11,792,700 92.61 87.52
14-12-05 95.78 96.61 95.65 6,209,300 96.31 91.02
Date Open High Low Vol Cls adjCls
14-12-04 95.39 95.99 95.14 5,149,300 95.66 90.41
14-12-03 94.80 95.57 94.78 5,316,700 95.50 90.25
14-12-02 95.21 97.00 94.76 10,370,000 95.11 89.89
14-12-01 96.15 96.94 95.64 5,273,700 95.78 90.52
14-11-28 95.98 97.40 95.97 3,442,900 96.81 91.49
14-11-26 96.36 96.39 95.92 3,667,800 96.22 90.93
14-11-25 97.20 97.34 96.85 5,368,900 97.00 90.87
14-11-24 96.83 97.42 96.53 5,222,500 97.17 91.03
14-11-21 97.47 97.50 96.42 5,483,700 96.68 90.57
Date Open High Low Vol Cls adjCls
14-11-20 96.54 97.30 96.50 4,551,600 96.64 90.53
14-11-19 96.74 97.30 96.43 6,631,300 96.56 90.46
14-11-18 96.04 96.95 95.37 6,258,600 96.41 90.32
14-11-17 96.06 96.08 95.60 3,596,500 95.97 89.90
14-11-14 95.38 97.18 95.27 7,793,400 96.21 90.13
14-11-13 95.50 96.22 95.18 4,099,800 95.48 89.44
14-11-12 94.93 95.38 94.83 2,725,700 95.33 89.30
14-11-11 95.22 95.42 94.93 3,429,000 95.14 89.13
14-11-10 95.56 95.69 94.98 5,123,900 95.11 89.10
Date Open High Low Vol Cls adjCls
14-11-07 94.40 95.10 94.06 4,674,600 95.10 89.09
14-11-06 94.74 94.93 94.42 3,597,300 94.66 88.68
14-11-05 95.00 95.07 94.39 4,123,800 94.64 88.66
14-11-04 93.93 94.63 93.77 5,802,200 94.47 88.50
14-11-03 93.78 93.78 93.02 4,064,900 93.61 87.69
14-10-31 93.90 94.01 92.83 6,795,900 93.73 87.80
14-10-30 92.57 93.39 92.49 3,965,500 93.38 87.48
14-10-29 92.65 93.12 92.00 5,295,900 92.73 86.87
14-10-28 92.48 92.60 91.69 5,083,000 92.60 86.75
Date Open High Low Vol Cls adjCls
14-10-27 91.52 92.09 91.50 4,071,100 92.01 86.19
14-10-24 90.70 91.79 90.55 5,256,600 91.67 85.88
14-10-23 91.84 92.10 90.88 5,966,700 91.02 85.27
14-10-22 90.70 91.51 90.60 6,455,600 90.94 85.19
14-10-21 89.95 91.45 89.70 11,422,200 91.01 85.26
14-10-20 90.96 91.59 90.71 5,403,200 91.59 85.80
14-10-17 90.41 91.14 89.64 7,074,500 91.04 85.28
14-10-16 89.39 90.29 89.34 7,526,400 89.91 84.23
14-10-15 90.49 90.98 89.57 10,468,500 90.44 84.72
Date Open High Low Vol Cls adjCls
14-10-14 90.81 91.74 90.63 5,539,500 91.10 85.34
14-10-13 92.13 92.42 90.66 6,173,800 90.73 84.99
14-10-10 92.76 93.45 92.30 5,844,900 92.30 86.47
14-10-09 93.77 94.00 92.71 5,068,600 92.72 86.86
14-10-08 93.08 93.95 92.81 5,586,600 93.83 87.90
14-10-07 93.51 93.54 92.80 6,093,800 92.81 86.94
14-10-06 94.36 94.43 93.69 4,278,600 93.84 87.91
14-10-03 95.29 95.29 94.51 3,948,600 94.86 88.86
14-10-02 94.03 94.60 94.00 4,116,000 94.12 88.17
Date Open High Low Vol Cls adjCls
14-10-01 94.37 95.08 94.01 5,334,600 94.19 88.24
14-09-30 96.23 96.36 94.34 10,036,400 94.81 88.82
14-09-29 94.26 97.30 93.98 16,489,100 96.22 90.14
14-09-26 94.05 94.88 94.02 3,454,400 94.70 88.71
14-09-25 94.94 95.31 94.06 4,569,100 94.16 88.21
14-09-24 93.70 95.32 93.66 7,817,900 95.00 88.99
14-09-23 93.70 94.15 93.44 4,702,700 93.51 87.60
14-09-22 94.12 94.47 93.82 4,875,700 93.93 87.99
14-09-19 93.95 94.93 93.80 9,043,100 94.36 88.40
Date Open High Low Vol Cls adjCls
14-09-18 93.43 93.90 93.26 5,488,900 93.48 87.57
14-09-17 93.68 93.83 93.18 5,738,600 93.53 87.62
14-09-16 93.27 94.11 93.25 5,826,200 93.75 87.82
14-09-15 93.26 93.91 93.25 6,255,000 93.47 87.56
14-09-12 92.94 93.84 92.82 8,033,100 93.34 87.44
14-09-11 92.94 93.29 92.42 5,960,100 92.96 87.08
14-09-10 90.84 93.06 90.53 12,031,400 93.00 87.12
14-09-09 92.60 92.70 90.96 9,795,200 91.09 85.33
14-09-08 92.80 92.82 92.20 5,251,900 92.50 86.65
Date Open High Low Vol Cls adjCls
14-09-05 93.10 93.12 92.80 4,004,600 93.07 87.19
14-09-04 93.02 93.23 92.80 4,849,800 93.01 87.13
14-09-03 93.27 93.49 93.04 4,855,300 93.14 87.25
14-09-02 93.24 93.70 92.69 6,727,100 92.80 86.93
14-08-29 94.20 94.20 93.51 4,635,100 93.72 87.80
14-08-28 93.65 94.76 93.51 5,492,400 94.14 88.19
14-08-27 94.23 94.68 93.60 9,027,300 94.65 87.91
14-08-26 94.39 94.79 94.05 6,392,400 94.11 87.41
14-08-25 94.85 95.37 94.41 4,614,300 94.44 87.71
Date Open High Low Vol Cls adjCls
14-08-22 94.53 94.86 94.27 3,586,900 94.45 87.72
14-08-21 94.31 94.76 94.24 5,981,600 94.53 87.80
14-08-20 94.45 94.66 94.00 4,150,400 94.19 87.48
14-08-19 94.60 94.75 94.26 3,331,700 94.45 87.72
14-08-18 94.15 94.74 93.93 4,398,800 94.25 87.54
14-08-15 94.07 94.47 93.41 4,281,300 93.79 87.11
14-08-14 93.65 93.89 93.26 5,644,500 93.66 86.99
14-08-13 93.75 94.32 93.55 3,599,900 93.96 87.27
14-08-12 93.43 93.65 93.15 3,235,900 93.56 86.90
Date Open High Low Vol Cls adjCls
14-08-11 93.73 93.92 93.46 4,288,400 93.53 86.87
14-08-08 93.07 93.84 92.92 6,505,900 93.55 86.89
14-08-07 93.82 94.00 93.24 3,261,100 93.31 86.66
14-08-06 93.39 93.95 93.36 3,728,000 93.47 86.81
14-08-05 94.00 94.30 93.35 5,494,800 93.43 86.77
14-08-04 94.30 94.35 93.52 7,652,700 94.31 87.59
14-08-01 94.30 94.73 94.20 4,576,400 94.30 87.58
14-07-31 95.22 95.36 94.56 6,826,000 94.56 87.82
14-07-30 96.19 96.34 95.57 6,049,800 95.95 89.12
Date Open High Low Vol Cls adjCls
14-07-29 95.89 96.42 95.71 6,712,700 95.82 88.99
14-07-28 95.50 95.97 95.39 4,863,100 95.78 88.96
14-07-25 95.36 95.85 95.32 4,992,500 95.72 88.90
14-07-24 95.48 95.62 95.27 7,781,700 95.35 88.56
14-07-23 95.51 95.82 94.82 9,483,200 95.35 88.56
14-07-22 95.39 96.85 95.10 12,398,100 96.27 89.41
14-07-21 98.52 98.63 97.55 6,510,600 97.55 90.60
14-07-18 98.64 99.09 98.13 4,044,900 98.99 91.94
14-07-17 98.96 99.09 98.35 4,099,100 98.37 91.36
Date Open High Low Vol Cls adjCls
14-07-16 99.65 99.80 98.76 7,128,700 99.27 92.20
14-07-15 100.32 100.37 99.86 3,787,000 100.30 93.16
14-07-14 100.69 100.73 100.30 4,159,900 100.47 93.31
14-07-11 100.66 100.81 100.03 2,812,500 100.37 93.22
14-07-10 100.22 101.05 100.16 3,274,900 100.58 93.42
14-07-09 100.30 101.25 100.26 5,604,900 101.07 93.87
14-07-08 99.79 100.57 99.73 3,115,100 100.09 92.96
14-07-07 100.75 100.75 99.82 3,951,700 100.17 93.03
14-07-03 101.32 101.32 100.74 2,295,800 100.98 93.79
Date Open High Low Vol Cls adjCls
14-07-02 101.02 101.08 100.35 3,216,700 100.53 93.37
14-07-01 100.43 101.36 100.24 3,787,700 101.00 93.81
14-06-30 101.27 101.48 100.50 4,265,700 100.74 93.56
14-06-27 101.25 101.67 101.15 2,785,500 101.46 94.23
14-06-26 101.61 101.89 101.07 2,783,200 101.51 94.28
14-06-25 101.09 101.90 101.03 3,662,000 101.61 94.37
14-06-24 101.84 102.18 101.41 4,586,400 101.47 94.24
14-06-23 101.64 101.99 101.51 2,919,000 101.91 94.65
14-06-20 102.20 102.30 101.66 5,418,100 101.92 94.66
Date Open High Low Vol Cls adjCls
14-06-19 101.04 102.03 101.04 3,372,200 101.91 94.65
14-06-18 101.74 101.79 100.91 5,441,200 101.35 94.13
14-06-17 100.91 101.84 100.82 6,479,700 101.27 94.06
14-06-16 100.42 101.17 100.24 4,038,600 101.10 93.90
14-06-13 99.41 100.59 99.41 4,014,600 100.49 93.33
14-06-12 100.41 101.01 99.54 5,609,100 99.76 92.65
14-06-11 100.74 100.96 100.33 6,606,100 100.42 93.27
14-06-10 101.61 101.61 100.68 5,961,200 100.88 93.69
14-06-09 101.59 102.00 101.18 3,802,600 101.38 94.16
Date Open High Low Vol Cls adjCls
14-06-06 102.41 102.62 101.78 2,955,500 101.96 94.70
14-06-05 102.34 102.60 101.75 2,407,800 102.45 95.15
14-06-04 101.36 102.47 101.27 3,589,200 102.44 95.14
14-06-03 101.64 102.00 101.41 3,363,500 101.45 94.22
14-06-02 101.39 102.50 101.32 3,001,400 102.03 94.76
14-05-30 101.25 101.46 100.71 4,232,800 101.43 94.20
14-05-29 101.27 101.49 100.87 4,123,700 101.34 94.12
14-05-28 101.84 102.04 100.87 8,930,700 101.30 93.33
14-05-27 102.20 102.90 102.07 5,093,200 102.36 94.31
Date Open High Low Vol Cls adjCls
14-05-23 102.52 102.85 101.77 4,174,300 102.00 93.98
14-05-22 102.65 102.98 102.23 3,376,000 102.45 94.39
14-05-21 101.71 102.58 101.55 2,735,600 102.56 94.49
14-05-20 102.05 102.44 101.44 3,123,700 101.53 93.54
14-05-19 102.81 102.83 101.74 3,859,800 102.09 94.06
14-05-16 102.55 103.39 102.35 5,081,000 103.14 95.03
14-05-15 102.78 103.00 102.15 3,810,800 102.50 94.44
14-05-14 103.69 103.78 102.54 3,826,300 103.03 94.93
14-05-13 103.32 103.62 102.50 3,955,400 103.53 95.39
Date Open High Low Vol Cls adjCls
14-05-12 102.95 103.33 102.79 3,817,400 102.86 94.77
14-05-09 101.85 102.95 101.82 3,649,400 102.93 94.83
14-05-08 102.00 102.18 101.43 3,384,500 101.95 93.93
14-05-07 101.26 102.11 100.95 4,322,600 101.96 93.94
14-05-06 101.06 101.30 100.80 3,075,100 100.95 93.01
14-05-05 101.38 101.38 100.59 3,483,500 101.14 93.18
14-05-02 101.11 102.28 100.99 4,934,000 101.43 93.45
14-05-01 100.68 101.04 100.33 3,531,400 100.96 93.02
14-04-30 101.55 101.76 101.04 4,519,800 101.38 93.41
Date Open High Low Vol Cls adjCls
14-04-29 100.21 101.78 99.81 6,626,100 101.50 93.52
14-04-28 100.98 101.18 99.65 7,444,500 100.31 92.42
14-04-25 99.85 100.75 99.39 5,047,100 100.73 92.81
14-04-24 99.52 100.10 99.13 4,764,900 99.84 91.99
14-04-23 99.35 99.99 99.01 4,179,100 99.13 91.33
14-04-22 100.02 100.27 98.89 8,934,300 99.32 91.51
14-04-21 99.80 100.39 99.25 6,357,000 99.67 91.83
14-04-17 100.73 101.00 100.25 4,545,200 100.25 92.36
14-04-16 101.00 101.12 100.49 3,532,700 100.83 92.90
Date Open High Low Vol Cls adjCls
14-04-15 100.70 100.94 100.07 5,882,400 100.83 92.90
14-04-14 99.66 100.16 99.32 6,155,900 100.11 92.24
14-04-11 99.15 99.73 99.06 6,553,600 99.29 91.48
14-04-10 98.55 99.85 98.16 8,873,000 99.43 91.61
14-04-09 98.08 98.54 97.90 3,669,500 98.35 90.61
14-04-08 96.98 98.22 96.52 5,579,500 98.08 90.37
14-04-07 97.58 98.24 96.57 5,994,600 97.01 89.38
14-04-04 97.77 98.42 97.39 5,409,000 97.87 90.17
14-04-03 98.03 98.11 97.35 2,575,700 97.66 89.98
Date Open High Low Vol Cls adjCls
14-04-02 98.15 98.23 97.34 3,701,200 97.59 89.91
14-04-01 98.10 98.52 97.63 4,494,000 97.90 90.20
14-03-31 97.44 98.45 97.30 4,853,300 98.03 90.32
14-03-28 96.27 97.44 96.21 4,344,100 97.24 89.59
14-03-27 95.77 96.36 95.52 3,756,000 96.16 88.60
14-03-26 96.04 96.57 95.84 4,127,000 95.84 88.30
14-03-25 96.44 96.49 95.83 4,929,800 95.91 88.37
14-03-24 96.09 96.74 95.99 6,393,000 96.18 88.61
14-03-21 97.22 97.40 95.47 12,625,800 95.47 87.96
Date Open High Low Vol Cls adjCls
14-03-20 95.94 96.95 95.81 4,242,600 96.60 89.00
14-03-19 97.27 97.29 95.78 5,556,900 96.10 88.54
14-03-18 97.80 97.99 97.22 3,269,500 97.31 89.66
14-03-17 98.14 98.20 97.46 5,554,300 97.60 89.92
14-03-14 97.33 97.89 97.01 5,510,700 97.58 89.90
14-03-13 98.90 98.90 97.01 5,480,200 97.37 89.71
14-03-12 98.41 99.07 98.15 6,701,700 98.71 90.95
14-03-11 95.94 98.92 95.71 16,354,400 98.78 91.01
14-03-10 95.26 95.68 94.97 4,388,900 95.20 87.71
Date Open High Low Vol Cls adjCls
14-03-07 95.74 95.79 94.97 3,724,000 95.50 87.99
14-03-06 95.06 95.67 94.75 4,362,900 95.58 88.06
14-03-05 95.34 95.61 94.94 3,913,300 95.02 87.55
14-03-04 95.25 95.27 94.86 4,655,200 94.98 87.51
14-03-03 94.24 94.80 94.00 5,149,300 94.32 86.90
14-02-28 95.11 95.46 94.86 5,104,700 95.15 87.67
14-02-27 95.24 95.41 94.65 4,179,600 95.08 87.60
14-02-26 96.63 96.74 95.71 4,265,900 95.89 87.60
14-02-25 96.46 96.72 95.89 4,233,600 96.62 88.27
Date Open High Low Vol Cls adjCls
14-02-24 96.43 96.94 96.24 4,472,200 96.50 88.16
14-02-21 96.04 97.00 96.04 5,284,300 96.45 88.11
14-02-20 95.66 96.11 95.49 2,975,000 95.75 87.47
14-02-19 95.78 96.66 95.46 4,505,500 95.55 87.29
14-02-18 96.03 96.57 95.54 5,454,200 96.02 87.72
14-02-14 95.30 95.97 95.11 3,532,900 95.78 87.50
14-02-13 94.69 95.58 94.50 3,617,900 95.46 87.21
14-02-12 95.44 95.67 94.79 4,268,900 94.89 86.69
14-02-11 95.06 95.84 94.83 5,343,500 95.34 87.10
Date Open High Low Vol Cls adjCls
14-02-10 95.75 95.93 94.52 6,968,200 94.86 86.66
14-02-07 95.09 95.95 94.62 6,591,200 95.92 87.63
14-02-06 93.87 95.19 93.69 5,356,900 94.94 86.73
14-02-05 92.80 93.84 92.22 4,958,900 93.58 85.49
14-02-04 92.86 93.47 92.59 6,300,400 93.09 85.04
14-02-03 94.54 94.74 92.91 6,904,700 93.02 84.98
14-01-31 93.05 94.55 92.95 5,972,500 94.17 86.03
14-01-30 93.39 94.00 92.93 4,987,400 93.80 85.69
14-01-29 93.96 94.30 92.87 8,013,500 93.15 85.10
Date Open High Low Vol Cls adjCls
14-01-28 94.33 94.64 94.10 3,682,800 94.18 86.04
14-01-27 94.29 94.68 93.92 6,607,600 94.07 85.94
14-01-24 94.73 95.96 94.39 6,944,800 94.43 86.27
14-01-23 94.55 95.95 94.50 7,146,000 95.32 87.08
14-01-22 95.07 95.32 94.69 4,976,400 94.88 86.68
14-01-21 95.36 95.96 95.01 6,462,700 95.08 86.86
14-01-17 96.02 96.13 94.77 5,975,300 94.93 86.72
14-01-16 95.40 96.30 95.19 5,058,000 96.06 87.76
14-01-15 95.49 95.67 95.15 3,560,600 95.46 87.21
Date Open High Low Vol Cls adjCls
14-01-14 94.81 95.40 94.80 3,842,200 95.22 86.99
14-01-13 95.83 95.83 94.59 5,753,200 94.83 86.63
14-01-10 95.83 96.22 95.64 5,512,200 95.80 87.52
14-01-09 96.24 96.35 95.25 7,709,000 95.46 87.21
14-01-08 95.55 95.71 95.00 7,669,800 95.41 87.16
14-01-07 96.38 97.08 96.13 4,881,800 96.38 88.05
14-01-06 96.62 96.62 95.52 5,022,700 95.85 87.56
14-01-03 96.90 97.03 96.50 2,965,300 96.54 88.20
14-01-02 96.81 97.03 96.26 2,925,800 96.41 88.08
Date Open High Low Vol Cls adjCls
13-12-31 96.95 97.08 96.63 2,560,900 97.03 88.64
13-12-30 96.88 97.15 96.79 2,293,000 97.01 88.62
13-12-27 96.87 97.28 96.80 1,987,100 96.91 88.53
13-12-26 96.77 96.91 96.63 1,978,300 96.84 88.47
13-12-24 96.14 96.75 96.14 1,155,900 96.54 88.20
13-12-23 96.72 96.95 96.05 3,296,300 96.30 87.98
13-12-20 95.46 96.51 95.34 8,039,500 96.51 88.17
13-12-19 95.88 96.30 94.93 5,476,500 95.14 86.92
13-12-18 94.66 95.95 94.57 5,526,800 95.93 87.64
Date Open High Low Vol Cls adjCls
13-12-17 95.44 95.58 94.27 4,460,300 94.38 86.22
13-12-16 94.97 95.78 94.90 4,868,100 95.45 87.20
13-12-13 94.19 94.62 94.05 3,277,500 94.44 86.28
13-12-12 95.40 95.68 94.04 5,719,900 94.10 85.97
13-12-11 95.51 95.72 95.17 5,194,500 95.26 87.03
13-12-10 95.69 95.70 95.07 4,190,600 95.43 87.18
13-12-09 96.13 96.50 95.45 5,056,100 95.72 87.45
13-12-06 95.94 96.95 95.90 5,811,200 96.80 88.43
13-12-05 95.37 95.82 95.20 5,076,500 95.43 87.18
Date Open High Low Vol Cls adjCls
13-12-04 95.66 96.13 95.36 4,951,300 95.71 87.44
13-12-03 96.75 96.75 96.07 4,851,900 96.38 88.05
13-12-02 97.29 97.29 96.33 4,810,000 96.51 88.17
13-11-29 97.25 97.60 97.08 2,920,300 97.37 88.95
13-11-27 97.62 97.66 96.95 3,501,500 97.06 88.67
13-11-26 98.80 99.09 98.15 5,517,400 98.20 88.97
13-11-25 98.75 99.27 98.65 20,420,800 98.92 89.62
13-11-22 97.84 98.51 97.37 16,495,500 98.27 89.03
13-11-21 97.80 98.09 97.59 12,884,800 97.70 88.52
Date Open High Low Vol Cls adjCls
13-11-20 97.57 98.05 97.18 3,815,100 97.54 88.37
13-11-19 97.52 98.29 97.36 3,836,600 97.98 88.77
13-11-18 96.90 97.79 96.90 4,966,700 97.65 88.47
13-11-15 97.45 97.71 96.40 7,096,800 96.92 87.81
13-11-14 98.18 98.70 97.18 6,594,200 97.56 88.39
13-11-13 97.47 98.12 97.31 4,164,800 98.11 88.89
13-11-12 97.07 97.76 96.85 3,845,000 97.66 88.48
13-11-11 96.83 97.49 96.80 2,573,800 97.09 87.97
13-11-08 97.17 97.30 96.32 5,052,400 97.01 87.89
Date Open High Low Vol Cls adjCls
13-11-07 97.96 98.09 96.78 4,921,000 97.20 88.07
13-11-06 97.66 98.19 97.47 4,365,900 97.90 88.70
13-11-05 97.38 97.75 97.02 4,338,200 97.41 88.26
13-11-04 97.26 97.50 96.83 5,023,900 97.31 88.17
13-11-01 96.52 97.50 96.52 5,127,300 97.24 88.10
13-10-31 96.20 96.70 96.11 4,271,300 96.52 87.45
13-10-30 96.17 96.45 95.73 3,404,300 96.03 87.01
13-10-29 95.62 96.10 95.30 3,975,100 96.05 87.02
13-10-28 94.69 95.72 94.68 3,836,400 95.37 86.41
Date Open High Low Vol Cls adjCls
13-10-25 94.78 94.95 94.36 3,055,900 94.78 85.87
13-10-24 94.41 94.81 94.24 3,640,900 94.68 85.78
13-10-23 95.08 95.20 93.93 4,581,200 94.21 85.36
13-10-22 94.68 95.49 94.21 5,144,000 95.12 86.18
13-10-21 93.70 94.85 93.24 9,137,700 94.59 85.70
13-10-18 95.70 95.70 94.52 7,286,100 95.20 86.25
13-10-17 95.19 95.52 94.65 3,860,500 95.47 86.50
13-10-16 94.30 95.24 94.14 4,708,700 95.22 86.27
13-10-15 93.99 94.20 93.45 5,878,900 93.80 84.99
Date Open High Low Vol Cls adjCls
13-10-14 94.41 94.88 94.18 3,429,700 94.72 85.82
13-10-11 94.69 94.80 94.33 4,132,600 94.74 85.84
13-10-10 94.22 94.44 93.51 4,531,000 94.44 85.56
13-10-09 93.82 93.96 93.14 5,159,400 93.27 84.50
13-10-08 94.27 94.58 93.94 3,643,900 93.94 85.11
13-10-07 94.26 94.80 94.14 3,037,100 94.36 85.49
13-10-04 94.61 94.80 94.40 3,047,700 94.70 85.80
13-10-03 95.15 95.21 94.61 4,855,700 94.67 85.77
13-10-02 95.58 95.88 94.01 7,250,300 95.28 86.33
Date Open High Low Vol Cls adjCls
13-10-01 96.18 96.39 95.85 3,240,700 96.13 87.10
13-09-30 96.46 96.69 95.11 4,404,500 96.21 87.17
13-09-27 97.89 97.99 97.00 3,533,100 97.12 87.99
13-09-26 97.89 98.32 97.79 3,604,900 98.19 88.96
13-09-25 97.80 97.99 97.41 4,053,200 97.62 88.45
13-09-24 97.14 98.60 96.86 4,810,300 97.78 88.59
13-09-23 96.97 97.58 96.82 3,301,600 97.28 88.14
13-09-20 97.70 98.05 96.90 8,077,000 96.90 87.79
13-09-19 98.50 98.51 97.00 6,430,800 97.92 88.72
Date Open High Low Vol Cls adjCls
13-09-18 97.87 98.99 97.64 4,279,600 98.70 89.42
13-09-17 97.58 98.36 97.49 3,256,900 97.92 88.72
13-09-16 97.88 98.17 97.40 3,490,900 97.71 88.53
13-09-13 97.34 97.65 97.13 2,668,700 97.35 88.20
13-09-12 97.48 97.85 97.07 4,277,300 97.18 88.05
13-09-11 96.66 97.46 96.37 3,928,600 97.46 88.30
13-09-10 97.10 97.36 96.50 4,984,300 96.89 87.78
13-09-09 96.22 96.79 96.21 3,525,200 96.45 87.39
13-09-06 95.87 96.75 95.25 4,485,800 96.26 87.21
Date Open High Low Vol Cls adjCls
13-09-05 95.33 96.46 95.08 4,275,300 95.66 86.67
13-09-04 94.50 95.36 94.34 2,898,800 95.16 86.22
13-09-03 95.10 95.28 94.12 3,672,100 94.52 85.64
13-08-30 95.00 95.13 94.14 3,993,000 94.36 85.49
13-08-29 95.65 95.98 94.70 4,796,600 94.86 85.95
13-08-28 95.00 96.33 95.00 5,482,500 96.08 86.35
13-08-27 94.86 95.19 94.01 4,513,100 94.84 85.24
13-08-26 95.36 95.94 95.10 3,060,000 95.31 85.66
13-08-23 95.57 95.68 94.91 12,274,200 95.13 85.50
Date Open High Low Vol Cls adjCls
13-08-22 95.37 95.69 95.21 15,364,400 95.46 85.80
13-08-21 95.41 95.82 95.11 3,430,600 95.11 85.48
13-08-20 95.51 95.90 95.36 2,827,800 95.50 85.83
13-08-19 95.12 95.99 95.05 3,126,200 95.48 85.81
13-08-16 95.20 95.50 95.01 3,324,000 95.03 85.41
13-08-15 95.55 95.91 95.19 4,207,500 95.39 85.73
13-08-14 96.24 96.37 95.64 5,448,700 96.11 86.38
13-08-13 97.02 97.10 96.11 5,188,300 96.45 86.69
13-08-12 97.49 97.80 97.00 3,256,800 97.04 87.22
Date Open High Low Vol Cls adjCls
13-08-09 97.90 98.40 97.07 4,041,800 97.62 87.74
13-08-08 98.64 98.99 97.44 4,862,300 98.04 88.11
13-08-07 98.60 98.99 98.27 3,256,400 98.33 88.38
13-08-06 99.33 99.40 98.37 3,507,200 98.69 88.70
13-08-05 99.01 99.44 98.83 3,326,400 99.31 89.26
13-08-02 98.81 99.20 98.45 3,224,300 99.20 89.16
13-08-01 98.62 99.24 98.32 3,954,600 99.00 88.98
13-07-31 98.32 98.54 97.63 5,343,000 98.08 88.15
13-07-30 98.00 98.54 97.84 4,127,400 98.37 88.41
Date Open High Low Vol Cls adjCls
13-07-29 97.96 98.03 97.39 3,592,500 97.87 87.96
13-07-26 97.25 98.08 96.92 4,561,600 98.03 88.11
13-07-25 96.67 97.59 96.56 4,208,100 97.49 87.62
13-07-24 97.21 97.40 96.30 5,197,900 96.66 86.87
13-07-23 97.55 97.72 96.68 6,989,300 96.76 86.96
13-07-22 97.75 97.93 97.06 13,209,600 97.58 87.70
13-07-19 100.20 100.41 99.53 4,508,300 100.27 90.12
13-07-18 100.48 100.77 99.99 3,401,600 100.18 90.04
13-07-17 100.05 100.35 99.30 5,377,400 100.10 89.97
Date Open High Low Vol Cls adjCls
13-07-16 100.18 101.12 99.47 4,406,200 100.88 90.67
13-07-15 101.60 101.73 100.70 4,480,700 100.75 90.55
13-07-12 100.59 101.81 100.50 4,766,800 101.58 91.30
13-07-11 100.75 100.96 99.76 4,064,100 100.79 90.59
13-07-10 100.15 100.36 99.40 3,532,400 99.98 89.86
13-07-09 100.24 100.37 99.20 4,120,100 99.99 89.87
13-07-08 100.28 100.50 99.55 4,064,300 99.88 89.77
13-07-05 100.69 100.84 99.25 3,933,900 99.86 89.75
13-07-03 99.95 100.56 99.71 1,676,300 100.35 90.19
Date Open High Low Vol Cls adjCls
13-07-02 99.82 100.50 99.39 3,850,500 99.93 89.81
13-07-01 99.35 100.30 99.26 4,053,500 99.82 89.71
13-06-28 99.51 100.11 98.93 5,386,400 99.00 88.98
13-06-27 99.45 99.82 99.13 4,497,100 99.65 89.56
13-06-26 98.36 99.14 98.04 3,585,500 98.84 88.83
13-06-25 97.91 97.99 97.14 3,211,300 97.52 87.65
13-06-24 96.54 97.71 96.02 4,244,500 97.29 87.44
13-06-21 97.36 97.75 96.89 7,227,000 97.23 87.39
13-06-20 98.37 98.68 96.62 5,550,100 96.79 86.99
Date Open High Low Vol Cls adjCls
13-06-19 99.71 100.07 98.53 3,518,200 98.81 88.81
13-06-18 98.98 100.04 98.95 3,340,100 99.75 89.65
13-06-17 99.30 99.69 98.30 4,884,800 98.74 88.74
13-06-14 98.83 99.42 98.23 3,351,100 98.42 88.46
13-06-13 98.10 99.07 97.87 2,927,800 98.88 88.87
13-06-12 98.74 99.10 98.07 4,485,200 98.24 88.29
13-06-11 99.02 99.49 98.07 4,812,800 98.23 88.29
13-06-10 99.80 100.18 99.12 5,718,400 99.53 89.45
13-06-07 97.06 98.69 97.00 5,036,800 98.28 88.33
Date Open High Low Vol Cls adjCls
13-06-06 96.39 96.83 95.16 5,817,300 96.68 86.89
13-06-05 98.13 98.16 96.12 5,394,800 96.42 86.66
13-06-04 98.01 98.68 97.64 4,902,300 98.37 88.41
13-06-03 96.77 97.99 96.57 4,224,000 97.96 88.04
13-05-31 96.89 97.71 96.56 5,443,400 96.57 86.79
13-05-30 98.42 98.59 96.79 8,028,900 97.07 87.24
13-05-29 100.64 100.64 98.28 8,770,700 99.05 88.33
13-05-28 101.06 101.94 100.88 14,083,800 101.24 90.28
13-05-24 100.66 100.66 99.73 13,161,000 100.29 89.44
Date Open High Low Vol Cls adjCls
13-05-23 101.14 101.51 100.35 13,743,100 101.03 90.10
13-05-22 102.18 102.40 101.41 4,648,200 101.74 90.73
13-05-21 101.65 102.62 101.42 4,078,600 102.14 91.09
13-05-20 101.24 101.94 101.24 2,233,100 101.54 90.55
13-05-17 101.10 101.90 100.80 4,015,300 101.54 90.55
13-05-16 101.58 101.78 100.84 4,251,800 101.12 90.18
13-05-15 101.30 102.03 101.30 3,402,600 101.95 90.92
13-05-14 100.48 101.49 100.44 3,810,800 101.20 90.25
13-05-13 100.02 100.70 99.80 3,154,100 100.38 89.52
Date Open High Low Vol Cls adjCls
13-05-10 99.95 100.20 99.40 5,036,900 100.20 89.36
13-05-09 100.78 101.23 99.46 10,628,500 99.69 88.90
13-05-08 102.28 102.28 100.76 5,228,800 100.95 90.02
13-05-07 102.09 102.52 101.79 4,304,200 102.29 91.22
13-05-06 102.76 102.80 102.05 3,314,200 102.07 91.02
13-05-03 102.92 103.34 102.55 4,109,400 102.92 91.78
13-05-02 101.46 102.34 101.12 3,821,100 102.06 91.01
13-05-01 101.98 102.44 101.33 2,720,100 101.38 90.41
13-04-30 102.27 102.36 101.56 4,205,200 102.14 91.09
Date Open High Low Vol Cls adjCls
13-04-29 101.56 102.52 101.15 3,417,700 102.18 91.12
13-04-26 100.83 100.99 100.40 3,113,600 100.89 89.97
13-04-25 101.27 101.63 100.85 3,529,400 100.94 90.02
13-04-24 100.09 101.24 100.09 4,593,000 101.02 90.09
13-04-23 99.27 100.24 99.21 5,753,500 99.76 88.96
13-04-22 99.35 99.66 98.38 5,620,500 99.32 88.57
13-04-19 100.58 101.44 99.45 8,227,700 99.92 89.11
13-04-18 102.08 102.23 100.10 5,696,900 101.91 90.88
13-04-17 102.56 103.11 102.00 4,191,500 102.54 91.44
Date Open High Low Vol Cls adjCls
13-04-16 102.40 103.05 102.02 3,199,300 103.04 91.89
13-04-15 103.14 103.44 102.13 5,643,600 102.15 91.09
13-04-12 101.50 103.70 101.50 5,714,000 103.59 92.38
13-04-11 101.34 102.47 101.34 4,049,400 101.99 90.95
13-04-10 101.12 101.74 101.01 3,159,400 101.49 90.51
13-04-09 101.50 101.50 100.57 3,690,400 101.06 90.12
13-04-08 101.08 101.50 100.85 4,163,600 101.50 90.52
13-04-05 100.17 101.47 99.81 5,693,000 101.42 90.44
13-04-04 99.54 100.81 99.53 5,860,600 100.63 89.74
Date Open High Low Vol Cls adjCls
13-04-03 100.21 100.50 99.06 4,454,400 99.25 88.51
13-04-02 99.40 100.42 99.03 5,136,800 100.26 89.41
13-04-01 99.41 99.68 98.85 3,155,800 99.05 88.33
13-03-28 98.88 99.78 98.67 3,954,700 99.69 88.90
13-03-27 98.19 99.29 98.18 4,401,700 98.90 88.20
13-03-26 98.35 98.67 98.26 4,434,000 98.50 87.84
13-03-25 99.46 99.60 98.12 4,932,500 98.24 87.61
13-03-22 98.52 99.62 98.52 4,160,000 99.27 88.53
13-03-21 98.50 98.88 98.42 3,523,400 98.53 87.87
Date Open High Low Vol Cls adjCls
13-03-20 98.59 98.90 98.59 3,534,900 98.77 88.08
13-03-19 98.78 98.99 98.20 4,648,500 98.40 87.75
13-03-18 98.95 99.34 98.21 3,934,500 98.57 87.90
13-03-15 98.97 99.70 98.82 6,388,000 99.67 88.88
13-03-14 99.36 99.38 98.90 3,649,900 99.31 88.56
13-03-13 98.74 99.47 98.54 3,896,600 99.38 88.62
13-03-12 98.86 98.87 98.53 3,856,000 98.76 88.07
13-03-11 98.46 98.89 98.28 4,853,400 98.89 88.19
13-03-08 98.13 98.95 98.03 8,838,100 98.71 88.03
Date Open High Low Vol Cls adjCls
13-03-07 96.64 97.16 96.64 4,566,400 97.09 86.58
13-03-06 95.95 96.82 95.93 5,052,000 96.81 86.33
13-03-05 95.54 96.10 95.33 5,643,000 95.81 85.44
13-03-04 95.60 95.67 94.87 4,636,900 95.07 84.78
13-03-01 95.68 95.82 94.96 3,823,200 95.68 85.33
13-02-28 95.71 96.22 95.51 3,967,600 95.90 85.52
13-02-27 95.36 95.95 95.11 4,326,800 95.73 85.37
13-02-26 96.35 96.57 96.05 6,451,100 96.22 85.12
13-02-25 95.38 96.78 95.26 9,028,000 96.14 85.05
Date Open High Low Vol Cls adjCls
13-02-22 94.27 95.25 93.85 4,421,300 95.25 84.26
13-02-21 93.44 94.45 93.30 4,424,600 94.14 83.28
13-02-20 93.93 94.48 93.75 4,023,800 93.91 83.08
13-02-19 94.14 94.49 93.77 4,401,900 93.85 83.02
13-02-15 93.81 94.31 93.21 5,094,100 93.90 83.07
13-02-14 93.86 93.89 93.19 5,360,900 93.56 82.77
13-02-13 94.64 94.75 93.48 6,663,100 94.00 83.16
13-02-12 95.05 95.34 94.81 4,526,900 95.10 84.13
13-02-11 94.75 95.31 94.60 3,557,600 95.17 84.19
Date Open High Low Vol Cls adjCls
13-02-08 94.39 95.48 94.36 5,331,600 94.87 83.93
13-02-07 95.03 95.06 94.07 5,619,600 94.63 83.71
13-02-06 94.49 95.33 94.41 4,482,700 95.07 84.10
13-02-05 94.59 95.54 94.51 4,952,800 94.91 83.96
13-02-04 95.40 95.79 94.50 5,933,300 94.60 83.69
13-02-01 95.58 96.32 95.50 5,481,100 95.95 84.88
13-01-31 94.60 95.29 94.46 5,740,500 95.29 84.30
13-01-30 94.88 95.10 94.43 4,657,600 94.67 83.75
13-01-29 94.15 94.99 94.05 4,929,700 94.92 83.97
Date Open High Low Vol Cls adjCls
13-01-28 93.94 94.58 93.64 4,564,600 94.36 83.47
13-01-25 93.31 93.94 93.28 5,461,600 93.72 82.91
13-01-24 93.58 93.60 93.02 5,157,200 93.31 82.55
13-01-23 93.45 93.75 92.25 9,368,000 93.48 82.70
13-01-22 92.15 93.33 91.81 6,967,300 92.95 82.23
13-01-18 92.07 92.30 91.85 5,579,900 92.26 81.62
13-01-17 91.45 92.10 91.31 4,044,600 91.76 81.17
13-01-16 91.13 91.32 90.91 2,925,800 91.10 80.59
13-01-15 91.11 91.63 90.86 3,910,400 91.51 80.95
Date Open High Low Vol Cls adjCls
13-01-14 91.76 92.12 91.43 3,828,100 91.53 80.97
13-01-11 91.94 91.98 91.05 3,692,600 91.73 81.15
13-01-10 91.35 91.64 91.03 4,393,300 91.40 80.86
13-01-09 90.80 91.24 90.36 4,822,100 90.81 80.33
13-01-08 90.54 90.96 89.97 6,285,200 90.94 80.45
13-01-07 89.77 91.05 89.25 5,820,900 90.91 80.42
13-01-04 90.62 90.79 89.67 5,374,100 89.85 79.48
13-01-03 90.31 90.70 90.16 5,473,500 90.63 80.17
13-01-02 89.40 90.35 89.33 7,377,200 90.12 79.72
Date Open High Low Vol Cls adjCls
12-12-31 87.42 88.25 86.81 6,236,600 88.21 78.03
12-12-28 88.24 88.54 87.47 3,725,600 87.58 77.48
12-12-27 88.90 89.13 87.76 4,576,600 88.72 78.49
12-12-26 89.12 89.37 88.39 3,054,000 88.74 78.50
12-12-24 89.59 89.69 89.10 2,375,000 89.29 78.99
12-12-21 89.65 90.19 89.11 10,730,000 90.18 79.78
12-12-20 89.97 90.12 89.45 4,298,900 90.04 79.65
12-12-19 90.73 90.85 89.70 5,152,900 89.71 79.36
12-12-18 89.99 90.80 89.92 5,340,500 90.52 80.08
Date Open High Low Vol Cls adjCls
12-12-17 89.14 89.93 89.01 5,956,500 89.91 79.54
12-12-14 88.84 89.39 88.50 4,364,600 88.88 78.63
12-12-13 89.27 89.73 88.93 4,639,700 89.17 78.88
12-12-12 89.87 89.99 89.20 4,219,500 89.31 79.01
12-12-11 89.76 89.81 89.00 7,333,000 89.62 79.28
12-12-10 89.97 90.17 89.01 9,276,400 89.41 79.10
12-12-07 89.09 89.14 88.20 8,086,500 88.48 78.27
12-12-06 87.11 88.39 87.10 6,580,200 88.09 77.93
12-12-05 87.43 87.97 86.73 5,349,700 86.97 76.94
Date Open High Low Vol Cls adjCls
12-12-04 86.64 87.38 86.27 6,109,700 87.20 77.14
12-12-03 87.42 87.43 86.76 6,638,100 87.06 77.02
12-11-30 86.08 87.31 85.95 7,369,800 87.04 77.00
12-11-29 86.44 86.98 86.10 4,873,900 86.49 76.51
12-11-28 85.91 86.66 85.69 7,155,400 86.52 75.86
12-11-27 86.24 86.46 85.82 4,633,200 85.92 75.33
12-11-26 86.53 86.67 85.80 5,619,200 86.24 75.61
12-11-23 86.77 87.07 86.56 2,474,400 87.05 76.32
12-11-21 86.06 86.26 85.29 3,900,700 86.01 75.41
Date Open High Low Vol Cls adjCls
12-11-20 85.17 86.17 85.10 5,822,800 85.68 75.12
12-11-19 84.54 85.05 84.37 5,559,800 85.04 74.56
12-11-16 84.17 84.39 83.31 6,909,300 84.12 73.75
12-11-15 84.39 84.74 83.61 7,639,100 84.05 73.69
12-11-14 84.85 85.61 84.18 8,157,000 84.62 74.19
12-11-13 84.76 85.28 84.52 4,842,300 84.64 74.21
12-11-12 84.95 85.30 84.60 4,101,900 84.88 74.42
12-11-09 84.47 85.10 84.05 11,030,400 84.74 74.30
12-11-08 86.39 87.00 84.96 11,398,400 85.13 74.64
Date Open High Low Vol Cls adjCls
12-11-07 87.81 87.98 86.70 5,971,900 86.86 76.16
12-11-06 87.74 88.13 87.63 5,581,600 87.97 77.13
12-11-05 86.97 87.63 86.70 5,039,100 87.46 76.68
12-11-02 87.35 87.90 86.76 7,908,400 86.86 76.16
12-11-01 87.00 87.10 86.40 7,374,900 86.80 76.10
12-10-31 87.48 87.54 86.37 6,899,300 86.80 76.10
12-10-26 87.46 87.56 86.62 7,684,500 86.71 76.02
12-10-25 87.78 87.79 86.97 4,978,800 87.33 76.57
12-10-24 88.45 88.45 87.09 6,498,000 87.28 76.52
Date Open High Low Vol Cls adjCls
12-10-23 88.02 88.38 87.32 7,763,800 87.96 77.12
12-10-22 88.86 89.08 87.85 8,142,400 88.45 77.55
12-10-19 90.07 90.25 88.55 19,495,400 88.72 77.79
12-10-18 93.67 93.75 92.61 6,817,600 92.86 81.42
12-10-17 93.96 94.16 93.25 5,623,700 93.68 82.14
12-10-16 93.97 94.09 93.64 4,678,900 94.09 82.49
12-10-15 92.78 93.74 92.65 5,630,700 93.50 81.98
12-10-12 92.57 92.70 92.35 3,411,100 92.51 81.11
12-10-11 92.66 93.00 92.36 4,274,400 92.36 80.98
Date Open High Low Vol Cls adjCls
12-10-10 92.94 93.37 92.36 6,712,100 92.40 81.01
12-10-09 91.46 92.60 91.42 7,048,900 92.11 80.76
12-10-08 90.97 91.65 90.81 3,894,900 91.54 80.26
12-10-05 91.49 91.56 90.70 4,166,200 91.00 79.79
12-10-04 90.90 91.19 90.59 4,478,300 91.03 79.81
12-10-03 91.10 91.25 90.27 6,337,400 90.35 79.22
12-10-02 92.17 92.23 90.72 5,979,500 90.93 79.72
12-10-01 92.11 92.50 91.89 4,939,800 91.99 80.65
12-09-28 92.01 92.01 90.40 9,523,600 91.75 80.44
Date Open High Low Vol Cls adjCls
12-09-27 93.38 93.63 93.12 3,840,400 93.27 81.78
12-09-26 92.89 93.35 92.88 4,392,000 93.20 81.71
12-09-25 93.91 94.00 92.82 4,714,600 92.86 81.42
12-09-24 93.33 93.92 93.16 3,722,000 93.71 82.16
12-09-21 93.63 93.91 93.39 7,247,700 93.71 82.16
12-09-20 92.78 93.20 92.75 3,981,400 93.15 81.67
12-09-19 93.24 93.45 92.76 3,979,900 92.83 81.39
12-09-18 92.04 93.10 92.00 5,272,900 93.08 81.61
12-09-17 91.75 92.43 91.72 5,294,600 92.14 80.79
Date Open High Low Vol Cls adjCls
12-09-14 91.87 92.12 91.47 6,395,000 91.70 80.40
12-09-13 90.54 91.89 90.54 5,666,500 91.57 80.29
12-09-12 91.47 91.65 90.61 5,363,400 90.82 79.63
12-09-11 91.87 92.10 91.17 5,595,500 91.20 79.96
12-09-10 90.95 91.50 90.90 5,008,200 91.30 80.05
12-09-07 91.08 91.08 90.42 4,889,600 91.02 79.80
12-09-06 89.59 90.79 89.56 5,925,100 90.67 79.50
12-09-05 89.30 89.46 88.85 3,597,800 89.06 78.08
12-09-04 89.51 89.51 88.71 4,287,000 89.05 78.08
Date Open High Low Vol Cls adjCls
12-08-31 89.04 89.86 88.90 6,063,800 89.49 78.46
12-08-30 88.84 89.02 88.60 4,567,900 88.70 77.77
12-08-29 89.09 89.81 89.01 4,292,200 89.65 77.99
12-08-28 89.44 89.75 88.96 4,428,700 89.14 77.54
12-08-27 89.13 89.82 89.01 4,313,800 89.54 77.89
12-08-24 88.21 89.00 88.10 3,508,000 88.92 77.35
12-08-23 88.66 88.95 88.13 3,005,900 88.25 76.77
12-08-22 88.63 88.80 88.26 4,269,000 88.55 77.03
12-08-21 88.26 89.00 88.05 4,414,200 88.52 77.01
Date Open High Low Vol Cls adjCls
12-08-20 87.17 88.22 87.16 4,823,500 88.17 76.70
12-08-17 87.68 87.86 87.28 6,704,300 87.36 76.00
12-08-16 87.94 88.05 87.44 5,568,000 87.46 76.08
12-08-15 88.27 88.39 87.75 4,346,200 87.81 76.39
12-08-14 88.07 88.28 87.92 3,828,200 88.12 76.66
12-08-13 88.46 88.48 87.72 4,308,100 87.90 76.47
12-08-10 87.25 88.23 87.20 5,747,400 88.20 76.73
12-08-09 87.58 87.96 87.09 6,023,500 87.15 75.81
12-08-08 86.87 87.98 86.15 14,424,800 87.53 76.14
Date Open High Low Vol Cls adjCls
12-08-07 89.71 90.12 88.97 5,341,900 89.01 77.43
12-08-06 89.77 90.43 89.50 3,490,200 89.69 78.02
12-08-03 90.17 90.36 89.29 4,873,000 89.59 77.94
12-08-02 89.07 89.69 88.56 4,332,700 89.59 77.94
12-08-01 89.49 89.85 89.30 4,133,600 89.43 77.80
12-07-31 89.11 89.76 88.81 4,596,900 89.36 77.74
12-07-30 89.32 89.67 89.12 4,431,600 89.33 77.71
12-07-27 89.34 89.69 88.65 5,932,500 89.19 77.59
12-07-26 89.19 89.47 88.59 4,517,500 89.00 77.42
Date Open High Low Vol Cls adjCls
12-07-25 88.36 88.46 87.84 4,262,200 88.04 76.59
12-07-24 89.16 89.47 87.62 7,036,800 88.06 76.61
12-07-23 89.22 89.85 88.25 12,127,900 88.94 77.37
12-07-20 92.09 92.29 91.40 7,269,800 91.58 79.67
12-07-19 92.59 93.32 92.05 7,430,800 92.76 80.69
12-07-18 91.44 92.23 91.00 5,962,700 92.22 80.22
12-07-17 91.99 92.35 91.21 3,753,800 91.89 79.94
12-07-16 92.15 92.27 91.50 3,601,300 91.65 79.73
12-07-13 92.27 92.69 92.07 6,163,500 92.29 80.28
Date Open High Low Vol Cls adjCls
12-07-12 89.27 92.50 89.19 11,741,900 91.93 79.97
12-07-11 90.68 90.81 89.00 6,230,300 89.53 77.88
12-07-10 90.03 90.87 89.65 6,615,500 90.25 78.51
12-07-09 89.64 89.95 89.33 3,785,000 89.80 78.12
12-07-06 89.22 89.93 89.11 4,533,200 89.66 78.00
12-07-05 88.79 89.98 88.70 5,794,300 89.30 77.68
12-07-03 88.21 88.73 87.95 4,597,000 88.58 77.06
12-07-02 88.41 88.41 87.65 5,088,100 88.08 76.62
12-06-29 89.08 89.19 88.06 6,364,700 88.53 77.01
Date Open High Low Vol Cls adjCls
12-06-28 88.02 88.26 87.38 4,922,600 88.18 76.71
12-06-27 89.26 89.50 88.04 5,940,300 88.33 76.84
12-06-26 88.57 89.43 88.55 4,488,500 89.10 77.51
12-06-25 88.00 88.33 87.70 4,524,400 88.12 76.66
12-06-22 88.19 88.59 87.98 5,325,400 88.35 76.86
12-06-21 89.09 89.15 87.53 5,762,200 87.64 76.24
12-06-20 89.59 89.67 88.16 7,917,500 88.65 77.12
12-06-19 89.97 90.25 89.21 7,601,600 89.60 77.94
12-06-18 90.60 90.62 89.92 6,343,400 90.24 78.50
Date Open High Low Vol Cls adjCls
12-06-15 90.14 90.76 89.73 9,516,800 90.50 78.73
12-06-14 88.49 89.92 88.12 7,646,300 89.72 78.05
12-06-13 86.95 88.94 86.88 8,838,500 87.97 76.53
12-06-12 87.00 87.59 86.67 7,762,000 87.51 76.13
12-06-11 88.98 89.05 86.59 9,511,900 86.59 75.33
12-06-08 86.40 88.27 85.92 12,060,100 87.75 76.34
12-06-07 89.60 89.78 88.01 8,321,500 88.38 76.88
12-06-06 87.92 88.66 87.44 5,936,000 88.66 77.13
12-06-05 86.22 87.41 86.01 7,237,300 87.08 75.75
Date Open High Low Vol Cls adjCls
12-06-04 86.60 86.78 86.01 7,035,200 86.32 75.09
12-06-01 87.47 88.13 86.50 10,832,500 86.71 75.43
12-05-31 89.89 90.26 89.26 6,816,400 89.34 77.72
12-05-30 90.40 90.52 89.85 5,375,600 90.11 77.78
12-05-29 91.41 91.73 90.26 5,380,300 90.90 78.46
12-05-25 91.65 91.80 90.81 3,681,300 91.05 78.59
12-05-24 91.86 92.11 90.83 5,010,000 91.53 79.01
12-05-23 90.97 91.57 90.67 4,236,500 91.48 78.96
12-05-22 91.96 91.96 91.00 5,063,400 91.34 78.84
Date Open High Low Vol Cls adjCls
12-05-21 90.01 91.32 89.89 6,622,500 91.27 78.78
12-05-18 90.21 91.11 89.69 7,990,700 89.85 77.56
12-05-17 91.28 91.58 89.50 9,094,100 89.62 77.36
12-05-16 91.12 91.69 90.98 4,949,100 91.43 78.92
12-05-15 90.99 91.74 90.85 4,890,300 91.01 78.56
12-05-14 91.54 91.69 90.66 6,050,000 90.88 78.44
12-05-11 91.69 92.60 91.67 5,366,500 91.90 79.32
12-05-10 92.70 92.73 91.73 7,129,500 91.87 79.30
12-05-09 92.99 93.09 91.56 8,975,700 91.93 79.35
Date Open High Low Vol Cls adjCls
12-05-08 93.90 94.87 92.97 12,379,500 93.55 80.75
12-05-07 95.73 96.03 95.20 5,089,700 95.51 82.44
12-05-04 96.85 96.85 95.75 4,688,500 95.87 82.75
12-05-03 97.47 97.58 96.79 3,935,200 97.04 83.76
12-05-02 96.90 97.71 96.90 4,348,300 97.51 84.17
12-05-01 97.23 98.01 97.13 5,297,900 97.20 83.90
12-04-30 97.61 97.75 97.09 4,507,200 97.45 84.12
12-04-27 96.23 97.53 95.80 7,373,300 97.38 84.05
12-04-26 94.94 96.07 94.94 4,741,200 95.83 82.72
Date Open High Low Vol Cls adjCls
12-04-25 95.15 95.24 94.78 5,699,600 95.22 82.19
12-04-24 95.01 95.45 94.15 6,223,800 94.59 81.65
12-04-23 95.78 95.93 94.85 5,217,500 95.19 82.16
12-04-20 96.91 97.77 95.65 11,021,200 95.94 82.81
12-04-19 97.16 97.24 94.13 13,939,100 95.28 82.24
12-04-18 97.02 97.98 97.02 5,388,700 97.34 84.02
12-04-17 96.92 97.58 96.91 7,592,700 97.11 83.82
12-04-16 97.09 97.90 96.32 6,236,300 96.58 83.36
12-04-13 97.52 97.80 96.96 5,223,700 96.97 83.70
Date Open High Low Vol Cls adjCls
12-04-12 98.72 98.75 97.35 5,763,900 97.64 84.28
12-04-11 98.29 98.73 97.50 6,366,600 98.56 85.07
12-04-10 98.78 98.78 97.31 7,581,600 97.67 84.31
12-04-09 97.74 99.50 97.64 6,712,700 98.88 85.35
12-04-05 97.13 98.66 97.07 5,469,400 98.62 85.13
12-04-04 98.25 98.57 97.15 7,768,300 97.48 84.14
12-04-03 98.31 99.41 98.30 5,422,200 99.40 85.80
12-04-02 97.82 98.81 97.68 4,603,000 98.36 84.90
12-03-30 97.88 98.25 97.76 4,429,500 98.10 84.68
Date Open High Low Vol Cls adjCls
12-03-29 96.95 97.70 96.93 4,103,600 97.64 84.28
12-03-28 97.52 97.84 97.06 5,055,400 97.08 83.80
12-03-27 97.29 97.83 97.07 4,877,500 97.34 84.02
12-03-26 96.16 97.03 96.10 5,644,100 96.97 83.70
12-03-23 95.91 95.94 95.13 6,041,500 95.55 82.48
12-03-22 96.13 96.48 95.77 7,721,200 95.80 82.69
12-03-21 97.53 97.82 96.72 6,038,600 96.72 83.49
12-03-20 97.46 97.85 97.07 4,757,100 97.65 84.29
12-03-19 97.36 98.10 97.32 4,634,500 97.73 84.36
Date Open High Low Vol Cls adjCls
12-03-16 98.42 98.55 97.57 7,337,000 97.66 84.30
12-03-15 97.15 98.19 97.15 5,768,200 98.04 84.62
12-03-14 96.69 97.44 96.68 7,209,100 97.29 83.98
12-03-13 96.99 97.29 96.37 6,350,900 96.78 83.54
12-03-12 97.05 97.48 96.58 4,503,100 96.66 83.43
12-03-09 97.45 97.60 96.53 7,808,700 96.84 83.59
12-03-08 97.00 97.65 96.46 16,841,200 96.96 83.69
12-03-07 100.00 100.44 99.54 5,873,500 100.18 86.47
12-03-06 99.18 100.20 99.10 6,713,900 99.89 86.22
Date Open High Low Vol Cls adjCls
12-03-05 99.42 100.35 98.84 6,313,200 99.94 86.26
12-03-02 99.27 99.64 98.96 4,311,700 99.50 85.88
12-03-01 99.28 99.68 99.14 4,086,100 99.25 85.67
12-02-29 99.86 99.88 99.26 5,461,000 99.28 85.69
12-02-28 99.77 100.10 99.50 4,365,800 99.78 86.13
12-02-27 100.03 100.75 99.50 4,044,500 100.36 86.02
12-02-24 100.76 100.76 100.05 3,661,800 100.32 85.99
12-02-23 100.81 101.04 100.40 4,166,500 100.81 86.41
12-02-22 100.15 100.75 100.15 3,918,900 100.66 86.28
Date Open High Low Vol Cls adjCls
12-02-21 100.12 100.75 100.00 4,474,800 100.49 86.13
12-02-17 99.66 100.25 99.41 4,931,700 99.99 85.71
12-02-16 98.36 99.44 98.36 3,996,300 99.26 85.08
12-02-15 99.66 99.75 98.31 5,260,500 98.61 84.52
12-02-14 99.51 99.64 98.95 3,520,800 99.55 85.33
12-02-13 99.72 99.92 99.28 2,971,100 99.65 85.41
12-02-10 99.52 99.66 98.94 3,874,700 99.47 85.26
12-02-09 100.06 100.46 99.70 3,608,800 99.99 85.71
12-02-08 101.12 101.29 99.60 5,433,600 100.05 85.76
Date Open High Low Vol Cls adjCls
12-02-07 99.57 101.18 99.56 6,029,900 100.91 86.49
12-02-06 99.96 100.00 99.34 3,486,600 99.49 85.28
12-02-03 99.18 100.27 99.04 5,600,900 100.01 85.72
12-02-02 98.26 98.82 98.26 3,984,000 98.62 84.53
12-02-01 99.46 99.49 98.36 6,141,300 98.40 84.34
12-01-31 99.04 99.26 98.25 6,574,200 99.05 84.90
12-01-30 98.04 98.81 97.70 6,104,900 98.69 84.59
12-01-27 98.57 98.94 98.35 5,135,000 98.69 84.59
12-01-26 99.54 99.71 98.69 4,607,100 99.18 85.01
Date Open High Low Vol Cls adjCls
12-01-25 98.41 99.51 98.05 7,544,000 99.23 85.05
12-01-24 101.02 101.02 98.41 11,654,100 98.75 84.64
12-01-23 101.71 101.89 100.04 6,059,700 100.95 86.53
12-01-20 101.39 102.22 101.27 5,630,400 101.74 87.21
12-01-19 101.77 101.80 100.70 4,763,300 101.26 86.79
12-01-18 100.90 101.87 100.74 4,844,500 101.56 87.05
12-01-17 100.59 101.20 100.05 4,555,800 100.55 86.19
12-01-13 100.18 100.43 99.61 4,134,800 100.35 86.01
12-01-12 100.37 100.65 100.07 4,022,700 100.57 86.20
Date Open High Low Vol Cls adjCls
12-01-11 99.62 100.11 99.35 4,622,500 99.93 85.65
12-01-10 100.24 100.45 99.35 5,075,400 99.70 85.46
12-01-09 100.88 100.93 99.51 4,433,700 99.64 85.41
12-01-06 100.09 100.77 99.87 6,775,300 100.60 86.23
12-01-05 99.47 100.40 98.68 8,163,800 99.83 85.57
12-01-04 99.11 100.30 98.76 6,754,700 99.39 85.19
12-01-03 101.33 101.59 98.75 8,895,900 98.84 84.72
11-12-30 100.43 100.82 100.06 2,957,200 100.33 86.00
11-12-29 99.75 101.00 99.60 3,986,200 100.81 86.41
Date Open High Low Vol Cls adjCls
11-12-28 100.73 100.75 99.46 3,111,600 99.58 85.35
11-12-27 100.17 100.82 100.00 3,052,100 100.55 86.19
11-12-23 98.84 100.15 98.76 3,516,800 100.15 85.84
11-12-22 99.24 99.35 98.55 4,752,500 98.60 84.51
11-12-21 98.98 99.50 98.70 5,414,500 99.20 85.03
11-12-20 98.07 98.92 97.93 5,981,100 98.82 84.70
11-12-19 97.92 98.37 96.98 5,169,500 97.24 83.35
11-12-16 98.54 98.62 97.08 8,867,300 97.49 83.56
11-12-15 98.51 98.78 97.86 5,558,600 98.14 84.12
Date Open High Low Vol Cls adjCls
11-12-14 97.76 98.46 97.16 6,347,200 97.61 83.67
11-12-13 98.74 98.95 97.76 6,862,400 98.00 84.00
11-12-12 97.67 98.53 97.20 5,804,900 98.48 84.41
11-12-09 97.67 98.43 97.62 5,721,200 98.03 84.03
11-12-08 97.03 98.29 96.72 8,123,000 96.92 83.07
11-12-07 95.83 96.65 95.50 5,137,800 96.45 82.67
11-12-06 95.47 96.27 94.82 5,346,500 96.01 82.29
11-12-05 96.42 96.59 95.08 5,906,900 95.35 81.73
11-12-02 96.37 96.47 95.32 4,023,100 95.70 82.03
Date Open High Low Vol Cls adjCls
11-12-01 95.44 95.88 95.22 4,860,300 95.50 81.86
11-11-30 94.85 95.54 94.64 7,683,300 95.52 81.87
11-11-29 93.54 93.79 93.11 5,648,300 93.46 80.11
11-11-28 93.19 93.99 93.07 6,101,200 93.76 79.77
11-11-25 91.87 92.45 91.80 2,452,400 92.10 78.35
11-11-23 92.32 92.50 91.70 4,555,800 91.87 78.16
11-11-22 91.90 93.14 91.81 4,695,700 92.65 78.82
11-11-21 92.03 92.62 91.22 5,869,400 92.28 78.51
11-11-18 92.56 93.00 92.19 4,791,500 92.74 78.90
Date Open High Low Vol Cls adjCls
11-11-17 93.14 93.55 91.72 5,435,000 92.29 78.52
11-11-16 93.91 94.33 93.07 3,915,600 93.15 79.25
11-11-15 93.87 94.91 93.70 5,577,300 94.47 80.37
11-11-14 94.35 94.80 93.86 3,232,200 94.06 80.02
11-11-11 93.93 94.95 93.86 4,425,500 94.76 80.62
11-11-10 93.28 93.49 92.59 4,189,400 93.26 79.34
11-11-09 93.41 93.96 92.35 6,666,000 92.65 78.82
11-11-08 94.96 95.45 93.84 7,195,500 94.60 80.48
11-11-07 93.92 94.70 93.22 4,646,700 94.62 80.50
Date Open High Low Vol Cls adjCls
11-11-04 92.84 93.83 92.30 5,612,500 93.81 79.81
11-11-03 92.83 93.15 92.28 5,245,400 93.00 79.12
11-11-02 92.33 92.83 91.67 5,421,700 92.53 78.72
11-11-01 92.31 93.39 91.71 6,503,500 91.91 78.19
11-10-31 92.78 93.68 92.78 4,544,600 92.85 78.99
11-10-28 93.49 93.65 92.49 4,942,400 93.29 79.37
11-10-27 93.31 93.84 92.01 7,004,300 93.51 79.55
11-10-26 92.38 92.67 90.87 7,046,500 91.78 78.08
11-10-25 91.86 92.86 91.45 6,465,700 91.77 78.07
Date Open High Low Vol Cls adjCls
11-10-24 92.07 92.31 91.40 6,653,900 92.01 78.28
11-10-21 91.22 92.45 91.09 12,081,700 92.32 78.54
11-10-20 90.00 90.15 88.38 6,969,800 89.01 75.72
11-10-19 89.92 90.63 89.31 5,681,700 89.62 76.24
11-10-18 88.95 90.00 88.21 4,864,000 89.64 76.26
11-10-17 89.41 89.90 88.51 4,321,700 88.66 75.43
11-10-14 89.98 89.98 89.14 3,702,300 89.94 76.52
11-10-13 88.39 89.94 88.28 4,990,800 89.31 75.98
11-10-12 89.83 89.83 88.03 7,847,900 88.36 75.17
Date Open High Low Vol Cls adjCls
11-10-11 88.83 89.89 88.67 6,868,200 89.34 76.01
11-10-10 88.05 88.52 87.61 5,136,400 88.51 75.30
11-10-07 87.29 87.97 86.59 5,509,200 87.20 74.18
11-10-06 86.45 87.25 86.07 5,861,000 87.11 74.11
11-10-05 86.67 86.77 84.90 7,730,400 85.83 73.02
11-10-04 85.06 86.60 83.74 10,700,000 86.48 73.57
11-10-03 87.43 87.78 86.00 9,185,600 86.02 73.18
11-09-30 87.99 90.17 87.81 8,776,100 87.82 74.71
11-09-29 89.45 89.82 87.38 8,145,900 88.78 75.53
Date Open High Low Vol Cls adjCls
11-09-28 89.74 90.38 87.98 7,027,800 88.03 74.89
11-09-27 90.24 91.00 89.40 8,043,200 89.74 76.35
11-09-26 87.96 89.47 86.73 7,515,500 89.34 76.01
11-09-23 86.10 87.85 85.75 7,614,900 87.37 74.33
11-09-22 85.84 86.97 85.10 10,785,600 85.99 73.16
11-09-21 89.26 89.72 87.48 5,777,500 87.52 74.46
11-09-20 89.24 90.56 89.00 7,942,200 89.31 75.98
11-09-19 87.61 89.22 87.54 6,471,600 88.81 75.55
11-09-16 88.26 88.76 88.04 7,594,500 88.29 75.11
Date Open High Low Vol Cls adjCls
11-09-15 87.55 88.24 87.37 6,755,100 88.07 74.92
11-09-14 86.30 87.79 85.44 7,666,600 86.75 73.80
11-09-13 86.17 86.30 85.17 6,598,700 86.12 73.27
11-09-12 84.44 86.20 84.16 8,271,000 86.19 73.33
11-09-09 86.29 86.46 83.65 18,444,800 85.03 72.34
11-09-08 89.16 90.00 88.61 7,330,000 88.61 75.38
11-09-07 89.48 89.48 88.62 7,065,300 89.29 75.96
11-09-06 87.42 88.95 87.07 7,198,400 88.82 75.56
11-09-02 89.46 89.93 89.01 5,250,800 89.09 75.79
Date Open High Low Vol Cls adjCls
11-09-01 90.27 91.09 90.03 5,475,400 90.07 76.63
11-08-31 91.06 91.20 90.02 9,168,400 90.41 76.92
11-08-30 90.24 91.22 90.10 6,311,800 90.78 77.23
11-08-29 90.60 90.82 90.07 6,261,700 90.79 76.72
11-08-26 88.65 90.49 87.83 5,958,600 89.93 75.99
11-08-25 90.06 90.46 88.36 8,671,900 88.71 74.96
11-08-24 89.06 90.15 88.54 8,174,400 90.13 76.16
11-08-23 87.76 89.56 87.75 6,617,100 89.53 75.66
11-08-22 88.21 88.89 87.33 7,087,900 87.76 74.16
Date Open High Low Vol Cls adjCls
11-08-19 85.82 88.43 85.82 11,686,500 87.23 73.71
11-08-18 86.56 87.27 84.68 11,373,500 85.61 72.34
11-08-17 87.14 87.51 86.44 5,407,500 87.50 73.94
11-08-16 86.45 87.19 85.68 5,627,300 86.67 73.24
11-08-15 86.82 86.87 85.76 6,470,400 86.82 73.37
11-08-12 86.59 86.94 85.78 6,531,200 86.50 73.09
11-08-11 84.73 86.97 84.44 11,112,100 86.28 72.91
11-08-10 84.93 85.46 83.61 13,493,400 84.08 71.05
11-08-09 83.46 86.03 82.57 15,364,200 85.96 72.64
Date Open High Low Vol Cls adjCls
11-08-08 83.63 84.94 82.01 14,499,500 82.11 69.39
11-08-05 84.71 85.53 82.75 12,502,600 85.08 71.89
11-08-04 85.39 86.46 84.25 10,708,800 84.28 71.22
11-08-03 85.11 85.81 85.00 7,635,100 85.54 72.28
11-08-02 86.04 86.58 85.03 5,604,800 85.06 71.88
11-08-01 87.49 87.49 85.60 4,400,300 86.39 73.00
11-07-29 86.15 86.85 85.82 5,707,000 86.48 73.08
11-07-28 86.99 87.77 86.67 4,864,300 86.78 73.33
11-07-27 87.92 88.18 87.08 6,668,100 87.09 73.59
Date Open High Low Vol Cls adjCls
11-07-26 88.06 88.45 87.83 4,729,100 88.02 74.38
11-07-25 87.96 89.00 87.78 5,346,000 88.12 74.46
11-07-22 88.50 89.57 88.44 11,408,600 88.56 74.84
11-07-21 86.67 87.04 86.02 6,107,200 86.54 73.13
11-07-20 86.22 86.58 85.90 4,114,100 86.27 72.90
11-07-19 85.70 86.26 85.56 4,672,200 86.21 72.85
11-07-18 85.48 85.93 85.15 5,408,100 85.40 72.17
11-07-15 85.88 86.05 84.92 5,892,000 85.48 72.23
11-07-14 86.02 86.46 85.56 6,764,400 85.81 72.51
Date Open High Low Vol Cls adjCls
11-07-13 85.25 85.76 84.81 6,545,200 84.96 71.79
11-07-12 85.20 86.05 84.97 5,498,200 84.99 71.82
11-07-11 85.32 85.86 85.10 5,288,300 85.35 72.12
11-07-08 85.60 85.90 85.25 5,200,100 85.60 72.33
11-07-07 86.00 86.29 85.66 6,072,300 86.06 72.72
11-07-06 85.64 86.28 85.30 5,810,300 85.86 72.55
11-07-05 85.41 85.99 85.33 5,093,000 85.64 72.37
11-07-01 84.16 85.79 84.15 5,829,700 85.65 72.38
11-06-30 84.70 84.91 84.24 4,968,000 84.32 71.25
Date Open High Low Vol Cls adjCls
11-06-29 84.41 84.66 84.10 7,181,000 84.57 71.46
11-06-28 82.46 84.41 82.42 8,545,100 84.35 71.28
11-06-27 81.51 82.50 81.51 4,528,800 82.32 69.56
11-06-24 82.29 82.65 81.72 6,467,700 81.84 69.16
11-06-23 82.06 82.34 81.40 6,677,400 82.29 69.54
11-06-22 82.85 83.09 82.48 4,543,200 82.65 69.84
11-06-21 82.77 83.07 82.49 5,818,300 82.80 69.97
11-06-20 82.32 82.97 82.11 4,792,800 82.69 69.88
11-06-17 82.22 82.72 81.85 7,279,500 82.52 69.73
Date Open High Low Vol Cls adjCls
11-06-16 81.38 81.93 80.90 5,258,800 81.81 69.13
11-06-15 81.22 81.89 81.11 5,353,600 81.24 68.65
11-06-14 81.06 81.85 80.80 5,246,300 81.47 68.84
11-06-13 80.43 81.32 80.39 4,376,000 80.73 68.22
11-06-10 81.21 81.38 80.28 5,466,200 80.36 67.91
11-06-09 81.15 81.61 80.62 4,540,200 81.26 68.67
11-06-08 80.18 81.50 80.00 7,867,600 81.15 68.57
11-06-07 81.05 82.23 80.96 7,248,900 81.14 68.57
11-06-06 80.60 81.47 80.43 6,132,800 80.70 68.19
Date Open High Low Vol Cls adjCls
11-06-03 80.10 80.95 80.01 5,752,100 80.54 68.06
11-06-02 80.95 81.27 80.46 4,764,400 80.75 68.24
11-06-01 81.47 81.74 80.98 5,700,100 80.98 68.43
11-05-31 82.13 82.25 81.28 7,161,400 81.54 68.90
11-05-27 82.13 82.20 81.27 5,443,300 81.62 68.97
11-05-26 82.87 82.97 82.20 7,160,900 82.43 69.14
11-05-25 82.57 82.99 82.51 6,589,800 82.72 69.38
11-05-24 82.65 83.08 82.41 6,309,900 82.64 69.32
11-05-23 81.53 82.70 81.49 6,550,800 82.50 69.20
Date Open High Low Vol Cls adjCls
11-05-20 82.79 82.85 81.99 4,790,700 82.33 69.06
11-05-19 81.60 82.63 81.37 5,909,600 82.51 69.21
11-05-18 80.90 81.50 80.73 4,373,100 81.50 68.36
11-05-17 80.70 81.29 80.44 6,471,600 80.93 67.88
11-05-16 80.44 81.25 80.44 6,244,100 81.14 68.06
11-05-13 80.59 80.91 80.38 5,220,900 80.74 67.72
11-05-12 79.30 80.71 79.11 6,400,000 80.66 67.66
11-05-11 79.68 79.97 79.17 4,304,800 79.51 66.69
11-05-10 79.52 79.85 79.27 4,375,800 79.71 66.86
Date Open High Low Vol Cls adjCls
11-05-09 79.46 79.82 79.08 6,284,700 79.31 66.52
11-05-06 78.83 79.37 78.65 6,076,200 78.70 66.01
11-05-05 78.84 79.18 78.20 6,407,800 78.60 65.93
11-05-04 78.91 79.31 78.82 5,493,400 79.07 66.32
11-05-03 78.63 79.09 78.51 4,446,300 78.94 66.21
11-05-02 78.40 78.93 78.35 4,021,700 78.64 65.96
11-04-29 78.04 78.59 77.77 4,500,000 78.31 65.68
11-04-28 78.00 78.44 77.52 3,991,900 78.03 65.45
11-04-27 77.41 77.96 77.01 5,745,100 77.87 65.32
Date Open High Low Vol Cls adjCls
11-04-26 77.20 77.34 76.55 4,900,000 76.94 64.54
11-04-25 77.15 77.25 76.54 3,831,600 77.13 64.69
11-04-21 77.40 77.69 76.50 9,424,100 76.91 64.51
11-04-20 77.18 78.41 77.17 7,964,800 78.40 65.76
11-04-19 76.88 77.00 76.43 4,810,600 76.60 64.25
11-04-18 76.89 77.36 76.40 4,937,700 77.00 64.59
11-04-15 77.29 77.54 76.66 4,605,700 77.38 64.90
11-04-14 76.72 77.22 76.45 3,488,700 77.07 64.64
11-04-13 76.97 77.46 76.50 4,862,700 76.89 64.49
Date Open High Low Vol Cls adjCls
11-04-12 75.83 76.96 75.83 4,769,000 76.66 64.30
11-04-11 76.16 76.50 76.00 3,940,500 76.25 63.96
11-04-08 76.25 76.38 75.78 3,693,100 76.04 63.78
11-04-07 76.34 76.74 75.66 5,414,400 76.01 63.76
11-04-06 76.78 76.91 76.46 5,657,400 76.72 64.35
11-04-05 76.26 76.74 75.97 4,274,100 76.60 64.25
11-04-04 76.31 76.50 76.14 3,283,100 76.39 64.07
11-04-01 76.30 76.50 75.87 3,889,000 75.99 63.74
11-03-31 75.84 76.45 75.76 4,505,700 76.09 63.82
Date Open High Low Vol Cls adjCls
11-03-30 75.50 76.04 75.46 3,479,500 75.81 63.59
11-03-29 74.87 75.45 74.87 3,008,700 75.37 63.22
11-03-28 75.55 75.63 75.00 3,081,600 75.00 62.91
11-03-25 75.00 75.75 74.76 4,652,000 75.25 63.12
11-03-24 74.60 75.00 74.49 4,306,800 74.93 62.85
11-03-23 73.75 74.65 73.67 5,057,900 74.53 62.51
11-03-22 74.00 74.30 73.53 4,498,800 73.87 61.96
11-03-21 73.50 74.23 73.38 5,353,700 73.76 61.87
11-03-18 73.48 73.79 72.89 9,184,100 72.99 61.22
Date Open High Low Vol Cls adjCls
11-03-17 74.13 74.19 73.12 6,126,100 73.40 61.57
11-03-16 74.74 74.75 73.17 10,583,900 73.38 61.55
11-03-15 74.50 75.67 74.34 6,933,600 75.12 63.01
11-03-14 76.10 76.41 75.46 7,988,500 75.67 63.47
11-03-11 76.36 77.04 76.00 4,448,900 76.73 64.36
11-03-10 75.64 77.25 75.29 8,157,900 76.68 64.32
11-03-09 75.68 76.00 75.20 5,337,800 75.78 63.56
11-03-08 75.73 76.05 74.97 8,950,300 75.54 63.36
11-03-07 76.38 77.24 75.94 7,954,100 76.29 63.99
Date Open High Low Vol Cls adjCls
11-03-04 76.11 76.60 75.56 5,416,400 76.03 63.77
11-03-03 75.26 76.63 75.17 7,390,100 76.24 63.95
11-03-02 74.66 74.80 73.64 7,835,300 74.69 62.65
11-03-01 75.71 75.91 74.71 9,067,200 74.89 62.82
11-02-28 74.51 75.87 74.51 11,324,600 75.68 63.48
11-02-25 74.90 75.34 74.42 6,499,000 74.44 62.44
11-02-24 74.98 75.33 74.55 7,297,100 75.21 62.57
11-02-23 75.97 76.45 74.59 7,034,000 75.19 62.56
11-02-22 75.95 76.44 75.52 7,034,000 75.70 62.98
Date Open High Low Vol Cls adjCls
11-02-18 76.08 76.32 75.37 5,446,900 76.13 63.34
11-02-17 75.91 76.13 75.70 4,338,400 75.98 63.21
11-02-16 76.28 76.34 75.76 4,058,200 76.02 63.25
11-02-15 75.87 76.34 75.80 3,823,000 76.15 63.35
11-02-14 76.07 76.45 75.83 4,512,800 76.24 63.43
11-02-11 75.80 76.23 75.51 4,597,900 76.14 63.35
11-02-10 75.98 76.32 75.53 5,437,100 75.76 63.03
11-02-09 75.50 75.99 75.18 5,845,000 75.93 63.17
11-02-08 74.37 75.97 74.20 11,855,200 75.36 62.70
Date Open High Low Vol Cls adjCls
11-02-07 74.13 74.35 73.30 11,618,600 73.45 61.11
11-02-04 73.73 74.50 73.64 9,699,700 74.05 61.61
11-02-03 73.84 74.27 73.81 11,126,100 73.83 61.42
11-02-02 73.49 73.76 73.08 5,841,900 73.64 61.27
11-02-01 74.22 74.26 73.20 8,468,900 73.47 61.12
11-01-31 73.80 73.98 73.35 6,372,400 73.67 61.29
11-01-28 74.37 74.73 73.05 9,083,500 73.28 60.97
11-01-27 75.43 75.45 74.34 7,610,900 74.35 61.86
11-01-26 75.59 75.71 75.15 6,669,000 75.17 62.54
Date Open High Low Vol Cls adjCls
11-01-25 75.54 75.68 75.00 6,959,800 75.48 62.80
11-01-24 74.25 75.85 74.15 16,395,500 75.38 62.71
11-01-21 75.75 75.75 74.64 9,825,900 75.01 62.41
11-01-20 75.39 75.74 74.68 8,290,300 75.16 62.53
11-01-19 75.10 75.44 74.75 10,696,700 75.35 62.69
11-01-18 74.65 75.36 74.31 11,228,500 74.68 62.13
11-01-14 72.40 74.12 72.14 10,570,000 74.06 61.62
11-01-13 73.44 73.55 72.46 14,512,600 72.67 60.46
11-01-12 74.37 74.37 73.46 10,378,500 73.60 61.23
Date Open High Low Vol Cls adjCls
11-01-11 73.84 74.49 73.57 8,658,800 73.90 61.48
11-01-10 74.25 74.46 73.52 11,338,600 73.56 61.20
11-01-07 74.35 74.58 73.59 11,271,900 74.37 61.87
11-01-06 74.90 74.94 74.08 11,717,100 74.21 61.74
11-01-05 74.68 74.90 74.31 17,904,000 74.66 62.11
11-01-04 75.74 75.91 74.11 36,471,600 74.31 61.82
11-01-03 77.10 77.59 76.60 8,019,700 76.60 63.73
10-12-31 76.71 76.86 76.34 2,485,100 76.76 63.86
10-12-30 76.86 77.05 76.52 2,565,000 76.76 63.86
Date Open High Low Vol Cls adjCls
10-12-29 76.75 77.50 76.63 3,583,900 76.99 64.05
10-12-28 76.44 76.61 75.94 2,962,900 76.43 63.59
10-12-27 76.73 76.75 76.23 2,612,600 76.43 63.59
10-12-23 77.01 77.11 76.76 2,862,600 76.96 64.03
10-12-22 77.04 77.37 76.91 3,518,100 77.01 64.07
10-12-21 77.14 77.14 76.51 4,286,100 76.86 63.95
10-12-20 76.95 77.06 76.82 4,759,200 76.92 64.00
10-12-17 76.71 76.96 76.62 8,998,800 76.81 63.90
10-12-16 77.19 77.19 76.53 6,483,700 76.71 63.82
Date Open High Low Vol Cls adjCls
10-12-15 77.23 77.45 76.91 6,125,800 76.98 64.05
10-12-14 77.05 77.37 76.91 6,040,400 77.11 64.15
10-12-13 77.74 77.76 77.08 6,926,500 77.11 64.15
10-12-10 77.65 77.84 77.32 5,321,100 77.56 64.53
10-12-09 79.20 79.21 77.45 10,593,300 77.61 64.57
10-12-08 78.83 78.95 78.12 9,359,700 78.74 65.51
10-12-07 79.96 80.94 79.90 7,729,000 80.34 66.84
10-12-06 79.69 79.94 79.40 3,113,700 79.58 66.21
10-12-03 79.31 79.79 79.05 3,611,200 79.76 66.36
Date Open High Low Vol Cls adjCls
10-12-02 79.47 79.65 79.22 4,994,400 79.38 66.04
10-12-01 79.14 79.58 79.10 5,323,300 79.29 65.97
10-11-30 77.76 78.73 77.50 5,558,300 78.30 65.14
10-11-29 77.94 78.47 77.15 4,977,600 78.26 65.11
10-11-26 79.24 79.27 78.54 2,576,700 78.54 64.84
10-11-24 79.37 79.67 79.25 4,465,100 79.48 65.61
10-11-23 79.05 79.20 78.44 5,460,400 79.01 65.22
10-11-22 79.37 79.53 79.06 10,939,500 79.52 65.64
10-11-19 79.12 79.66 78.76 10,866,000 79.64 65.74
Date Open High Low Vol Cls adjCls
10-11-18 78.63 79.48 78.63 11,083,200 79.02 65.23
10-11-17 77.43 78.52 77.43 5,272,800 78.37 64.70
10-11-16 78.60 78.64 77.12 6,751,400 77.42 63.91
10-11-15 78.98 79.38 78.77 3,741,600 79.07 65.27
10-11-12 79.30 79.45 78.14 4,946,900 78.85 65.09
10-11-11 79.36 79.85 79.32 4,438,900 79.70 65.79
10-11-10 79.07 79.58 78.66 4,009,900 79.50 65.63
10-11-09 79.19 79.25 78.71 4,534,300 79.10 65.30
10-11-08 78.94 79.40 78.70 4,865,700 79.31 65.47
Date Open High Low Vol Cls adjCls
10-11-05 79.39 79.39 78.80 5,243,200 79.30 65.46
10-11-04 79.12 79.47 78.84 5,607,000 79.18 65.36
10-11-03 78.41 78.71 77.82 4,060,500 78.50 64.80
10-11-02 78.39 78.76 78.27 3,701,400 78.40 64.72
10-11-01 78.06 78.63 77.37 4,957,800 77.88 64.29
10-10-29 77.60 79.90 77.40 4,335,000 77.77 64.20
10-10-28 77.72 77.77 77.12 5,346,300 77.48 63.96
10-10-27 78.46 78.62 77.00 8,459,200 77.48 63.96
10-10-26 78.59 79.00 78.58 4,030,200 78.76 65.02
Date Open High Low Vol Cls adjCls
10-10-25 78.99 79.25 78.63 4,103,000 78.70 64.97
10-10-22 78.05 78.75 77.85 4,224,000 78.55 64.84
10-10-21 78.44 79.48 78.27 7,697,000 78.44 64.75
10-10-20 77.27 78.14 77.17 6,420,300 77.41 63.90
10-10-19 77.08 77.62 76.68 5,226,000 76.99 63.56
10-10-18 77.54 77.94 77.16 5,375,200 77.32 63.83
10-10-15 77.47 77.77 76.93 6,259,200 77.48 63.96
10-10-14 75.77 77.09 75.67 6,616,400 77.04 63.60
10-10-13 75.89 76.07 75.41 4,370,700 75.75 62.53
Date Open High Low Vol Cls adjCls
10-10-12 75.71 75.82 74.88 4,703,500 75.58 62.39
10-10-11 76.01 76.25 75.27 3,653,400 75.59 62.40
10-10-08 75.91 76.31 75.64 4,118,200 76.10 62.82
10-10-07 75.51 75.99 75.51 4,477,200 75.86 62.62
10-10-06 75.79 75.95 75.40 4,732,700 75.56 62.38
10-10-05 75.39 75.96 75.25 5,680,000 75.82 62.59
10-10-04 74.91 75.13 74.40 3,900,300 74.95 61.87
10-10-01 75.04 75.20 74.54 7,192,400 74.92 61.85
10-09-30 74.52 74.97 73.87 7,237,700 74.51 61.51
Date Open High Low Vol Cls adjCls
10-09-29 74.57 74.75 74.30 4,668,100 74.45 61.46
10-09-28 74.96 74.96 74.22 7,047,500 74.63 61.61
10-09-27 75.23 75.39 74.75 5,957,400 74.76 61.72
10-09-24 75.40 75.44 74.94 5,843,400 75.10 62.00
10-09-23 75.16 75.43 74.58 5,921,600 74.64 61.62
10-09-22 75.36 75.78 75.00 5,141,600 75.13 62.02
10-09-21 75.32 75.75 74.88 5,297,300 75.51 62.33
10-09-20 74.32 75.35 74.30 4,211,200 75.11 62.00
10-09-17 74.60 74.79 74.13 7,933,500 74.32 61.35
Date Open High Low Vol Cls adjCls
10-09-16 74.62 74.90 74.35 5,073,300 74.80 61.75
10-09-15 73.72 74.83 73.71 4,549,400 74.71 61.67
10-09-14 74.47 74.57 73.81 6,543,500 73.94 61.04
10-09-13 75.25 75.34 74.01 7,851,500 74.57 61.56
10-09-10 74.19 75.13 74.18 7,483,900 75.01 61.92
10-09-09 74.34 76.08 73.66 14,615,200 74.37 61.39
10-09-08 75.94 76.26 75.75 6,808,700 76.08 62.80
10-09-07 74.97 75.98 74.93 7,188,700 75.80 62.57
10-09-03 74.90 75.35 74.42 7,328,100 75.09 61.99
Date Open High Low Vol Cls adjCls
10-09-02 74.75 75.06 74.29 5,885,200 75.02 61.93
10-09-01 73.92 74.60 73.72 6,746,800 74.54 61.53
10-08-31 72.56 73.32 72.55 5,598,100 73.06 60.31
10-08-30 73.31 73.47 72.74 4,192,900 72.74 60.05
10-08-27 73.47 74.07 72.86 6,592,900 73.99 60.63
10-08-26 73.69 73.76 73.11 5,215,600 73.16 59.95
10-08-25 72.30 73.45 72.30 6,704,600 73.19 59.97
10-08-24 72.75 73.10 72.19 5,846,200 72.72 59.58
10-08-23 73.53 73.94 73.33 5,404,300 73.34 60.09
Date Open High Low Vol Cls adjCls
10-08-20 72.87 73.20 72.68 5,566,300 73.08 59.88
10-08-19 73.15 73.40 72.45 6,950,500 72.97 59.79
10-08-18 73.23 73.82 72.80 6,030,800 73.25 60.02
10-08-17 72.08 73.64 71.74 7,392,900 73.22 59.99
10-08-16 71.76 72.12 71.54 4,935,700 71.79 58.82
10-08-13 71.69 72.47 71.69 5,937,300 71.89 58.90
10-08-12 71.04 72.15 71.04 5,641,400 72.06 59.04
10-08-11 72.01 72.32 71.50 5,478,000 71.57 58.64
10-08-10 72.50 72.98 71.97 5,689,700 72.84 59.68
Date Open High Low Vol Cls adjCls
10-08-09 72.41 73.34 72.35 8,921,200 72.92 59.75
10-08-06 70.16 71.80 70.02 6,775,300 71.74 58.78
10-08-05 70.50 70.50 69.84 5,441,500 70.45 57.72
10-08-04 70.38 70.95 70.21 4,567,100 70.69 57.92
10-08-03 70.21 70.84 70.06 4,946,000 70.45 57.72
10-08-02 70.50 70.50 69.93 5,873,100 70.25 57.56
10-07-30 68.92 69.98 68.59 5,990,300 69.73 57.13
10-07-29 70.20 70.25 68.90 5,131,700 69.38 56.85
10-07-28 70.21 70.38 69.37 6,708,400 69.77 57.17
Date Open High Low Vol Cls adjCls
10-07-27 71.03 71.03 69.99 6,214,900 70.40 57.68
10-07-26 70.04 70.87 69.90 5,525,400 70.87 58.07
10-07-23 70.76 71.17 68.94 12,238,900 69.90 57.27
10-07-22 70.51 71.54 70.51 6,717,900 71.40 58.50
10-07-21 70.93 71.00 69.65 5,734,400 70.11 57.45
10-07-20 69.47 70.96 69.44 5,474,300 70.87 58.07
10-07-19 69.97 70.38 69.45 5,072,700 69.91 57.28
10-07-16 71.16 71.28 69.86 5,981,000 69.94 57.31
10-07-15 70.90 71.46 70.43 5,470,100 71.33 58.45
Date Open High Low Vol Cls adjCls
10-07-14 70.50 70.98 70.16 4,476,100 70.90 58.09
10-07-13 70.44 71.07 70.12 6,072,100 70.84 58.04
10-07-12 68.96 70.00 68.96 5,420,800 69.94 57.31
10-07-09 69.08 69.33 68.75 4,513,000 69.22 56.72
10-07-08 67.80 69.15 67.55 7,871,200 69.02 56.55
10-07-07 66.09 67.37 66.00 6,623,200 67.31 55.15
10-07-06 66.52 67.10 65.63 5,940,700 66.11 54.17
10-07-02 66.75 67.00 65.96 5,280,600 66.14 54.19
10-07-01 66.72 66.90 65.31 10,924,400 66.71 54.66
Date Open High Low Vol Cls adjCls
10-06-30 66.29 66.84 65.80 7,204,900 65.87 53.97
10-06-29 66.61 66.79 66.09 8,715,200 66.46 54.46
10-06-28 67.58 67.89 67.25 4,427,700 67.33 55.17
10-06-25 67.71 68.29 67.37 8,041,700 67.42 55.24
10-06-24 68.43 68.54 67.61 5,942,800 67.73 55.50
10-06-23 68.82 69.30 68.47 5,443,200 68.63 56.23
10-06-22 70.01 70.37 68.55 5,487,700 68.64 56.24
10-06-21 70.27 70.50 69.77 5,203,100 69.92 57.29
10-06-18 70.25 70.43 69.81 8,817,900 69.88 57.26
Date Open High Low Vol Cls adjCls
10-06-17 70.55 70.58 69.38 7,014,900 70.05 57.40
10-06-16 70.06 70.50 70.01 4,548,500 70.29 57.59
10-06-15 69.94 70.49 69.85 6,419,900 70.40 57.68
10-06-14 69.95 69.98 69.30 4,525,300 69.30 56.78
10-06-11 68.86 69.55 68.75 5,367,100 69.54 56.98
10-06-10 68.98 69.41 68.71 6,743,600 69.37 56.84
10-06-09 68.68 68.90 68.04 8,921,800 68.26 55.93
10-06-08 67.16 68.45 65.81 13,565,800 68.38 56.03
10-06-07 66.64 67.82 66.25 9,808,400 66.75 54.69
Date Open High Low Vol Cls adjCls
10-06-04 66.82 68.09 66.52 7,558,000 66.70 54.65
10-06-03 67.80 68.25 67.44 4,402,500 67.85 55.59
10-06-02 66.53 67.80 66.20 5,750,400 67.77 55.53
10-06-01 66.23 67.31 66.04 5,367,700 66.36 54.37
10-05-28 67.24 67.63 66.75 7,164,800 66.87 54.79
10-05-27 66.41 67.20 66.02 9,728,000 67.20 55.06
10-05-26 67.89 68.06 66.00 11,525,200 66.01 53.64
10-05-25 66.59 67.84 66.20 9,257,900 67.84 55.12
10-05-24 67.84 68.51 67.26 6,733,300 67.66 54.98
Date Open High Low Vol Cls adjCls
10-05-21 67.07 68.04 65.55 12,614,800 67.86 55.14
10-05-20 68.54 69.36 67.63 13,571,000 67.66 54.98
10-05-19 69.66 69.95 68.90 7,814,300 69.40 56.39
10-05-18 70.53 70.81 69.84 6,897,800 70.02 56.89
10-05-17 69.82 70.25 69.35 7,467,000 70.14 56.99
10-05-14 70.28 70.45 69.10 9,111,400 69.59 56.55
10-05-13 70.71 71.30 70.45 5,734,000 70.50 57.28
10-05-12 70.73 70.94 70.15 5,655,500 70.67 57.42
10-05-11 70.17 71.10 70.13 6,709,900 70.48 57.27
Date Open High Low Vol Cls adjCls
10-05-10 70.07 71.05 69.75 10,903,300 70.58 57.35
10-05-07 69.02 69.32 67.42 15,280,700 68.01 55.26
10-05-06 70.45 71.49 67.49 16,489,600 69.42 56.41
10-05-05 70.40 71.06 70.13 9,577,700 70.66 57.41
10-05-04 71.15 71.30 70.30 7,240,200 70.64 57.40
10-05-03 70.88 71.84 70.65 5,990,600 71.42 58.03
10-04-30 71.53 71.71 70.39 6,966,600 70.59 57.36
10-04-29 70.58 71.70 70.58 7,357,400 71.52 58.11
10-04-28 70.48 70.73 69.76 7,589,400 70.34 57.15
Date Open High Low Vol Cls adjCls
10-04-27 70.71 71.33 70.40 8,154,400 70.53 57.31
10-04-26 71.30 71.42 70.73 6,035,600 71.02 57.71
10-04-23 71.22 71.35 70.75 5,923,700 71.15 57.81
10-04-22 70.25 71.47 70.12 7,139,600 71.03 57.72
10-04-21 70.62 71.19 70.05 10,738,100 70.36 57.17
10-04-20 69.98 70.59 69.95 7,340,300 70.34 57.15
10-04-19 69.00 69.97 68.99 7,157,900 69.92 56.81
10-04-16 69.11 69.28 68.33 7,876,100 69.03 56.09
10-04-15 69.31 69.49 68.97 4,767,200 69.16 56.20
Date Open High Low Vol Cls adjCls
10-04-14 69.18 69.53 69.05 6,193,000 69.42 56.41
10-04-13 68.68 69.05 68.31 5,652,600 68.92 56.00
10-04-12 68.77 68.85 68.37 4,025,000 68.53 55.68
10-04-09 68.66 68.77 68.14 5,622,100 68.68 55.81
10-04-08 67.90 69.03 67.87 7,141,000 68.76 55.87
10-04-07 67.80 68.13 67.26 6,623,700 67.70 55.01
10-04-06 67.77 67.96 67.65 3,318,300 67.81 55.10
10-04-05 67.76 68.20 67.76 4,875,200 68.03 55.28
10-04-01 67.06 67.71 67.06 5,474,200 67.58 54.91
Date Open High Low Vol Cls adjCls
10-03-31 67.15 67.39 66.63 5,765,600 66.72 54.21
10-03-30 67.11 67.49 66.92 5,093,500 67.24 54.64
10-03-29 67.46 67.48 66.59 6,522,600 67.07 54.50
10-03-26 67.09 67.45 66.93 5,984,100 67.26 54.65
10-03-25 67.13 67.44 66.84 5,705,600 66.90 54.36
10-03-24 66.99 67.19 66.58 6,363,700 66.80 54.28
10-03-23 67.14 67.35 66.83 8,057,700 67.35 54.72
10-03-22 66.07 67.25 65.90 7,386,400 67.01 54.45
10-03-19 66.53 66.91 66.00 10,230,100 66.53 54.06
Date Open High Low Vol Cls adjCls
10-03-18 66.47 66.74 66.36 6,206,700 66.68 54.18
10-03-17 66.23 66.44 65.87 4,818,800 66.38 53.94
10-03-16 66.22 66.24 65.80 5,705,600 66.07 53.68
10-03-15 65.70 66.19 65.69 5,715,100 65.93 53.57
10-03-12 65.46 65.98 65.36 6,601,700 65.53 53.25
10-03-11 64.80 65.21 64.67 4,350,400 65.21 52.99
10-03-10 65.02 65.24 64.73 6,900,200 64.94 52.77
10-03-09 64.99 65.50 64.84 7,126,900 65.10 52.90
10-03-08 64.41 65.54 64.23 11,825,600 65.12 52.91
Date Open High Low Vol Cls adjCls
10-03-05 63.72 63.76 63.25 8,154,600 63.67 51.73
10-03-04 63.79 63.79 63.30 5,958,200 63.43 51.54
10-03-03 64.25 64.34 63.45 6,396,100 63.63 51.70
10-03-02 64.42 64.42 63.91 6,271,700 64.07 52.06
10-03-01 63.98 64.14 63.67 6,320,300 63.98 51.99
10-02-26 64.46 64.73 63.85 8,288,400 63.85 51.88
10-02-25 64.29 64.64 63.76 8,500,000 64.38 52.31
10-02-24 64.96 65.55 64.77 7,579,700 65.26 52.58
10-02-23 64.78 65.05 64.70 7,485,700 64.87 52.27
Date Open High Low Vol Cls adjCls
10-02-22 64.93 64.93 64.63 4,274,900 64.77 52.19
10-02-19 64.46 64.89 64.30 5,622,600 64.74 52.16
10-02-18 64.11 64.62 64.00 4,975,800 64.48 51.95
10-02-17 64.21 64.35 63.77 5,424,600 64.26 51.77
10-02-16 63.50 64.18 63.28 7,090,200 64.01 51.57
10-02-12 63.21 63.89 63.19 6,749,800 63.59 51.23
10-02-11 63.25 63.84 62.54 7,478,900 63.79 51.40
10-02-10 63.54 63.83 62.97 6,161,300 63.25 50.96
10-02-09 63.15 63.85 62.77 10,131,500 63.57 51.22
Date Open High Low Vol Cls adjCls
10-02-08 63.48 63.80 62.92 6,975,100 62.92 50.69
10-02-05 64.07 64.34 62.63 14,007,600 63.37 51.06
10-02-04 65.19 65.27 64.02 10,868,400 64.06 51.61
10-02-03 64.63 65.75 64.61 13,695,300 65.21 52.54
10-02-02 63.87 64.05 63.35 7,271,400 64.03 51.59
10-02-01 62.83 63.97 62.83 8,062,700 63.89 51.48
10-01-29 62.82 63.22 62.39 7,589,600 62.43 50.30
10-01-28 63.85 63.87 62.75 8,560,100 62.83 50.62
10-01-27 63.67 64.00 63.30 8,080,800 63.73 51.35
Date Open High Low Vol Cls adjCls
10-01-26 62.75 64.00 62.75 9,292,700 63.81 51.41
10-01-25 63.34 63.60 62.92 6,382,200 63.09 50.83
10-01-22 63.23 64.78 62.81 15,645,900 63.39 51.07
10-01-21 62.97 63.60 62.80 11,724,100 63.20 50.92
10-01-20 63.49 63.60 62.75 6,996,800 63.01 50.77
10-01-19 62.90 63.82 62.77 8,551,500 63.48 51.15
10-01-15 62.67 62.98 62.05 9,429,100 62.28 50.18
10-01-14 62.56 62.73 62.09 7,095,600 62.65 50.48
10-01-13 62.86 63.29 62.56 8,623,000 62.59 50.43
Date Open High Low Vol Cls adjCls
10-01-12 62.03 62.66 62.00 7,199,400 62.66 50.49
10-01-11 62.02 62.43 61.85 6,081,300 62.32 50.21
10-01-08 62.27 62.41 61.60 6,107,300 61.84 49.82
10-01-07 61.25 62.34 61.11 7,517,700 61.90 49.87
10-01-06 62.20 62.41 61.06 10,551,300 61.45 49.51
10-01-05 62.66 62.75 62.19 7,099,000 62.30 50.19
10-01-04 62.63 63.07 62.31 5,839,300 62.78 50.58
09-12-31 62.97 63.07 62.39 4,495,300 62.44 50.31
09-12-30 63.45 63.65 62.81 6,776,100 62.89 50.67
Date Open High Low Vol Cls adjCls
09-12-29 63.68 63.92 63.56 2,628,900 63.59 51.23
09-12-28 63.43 63.70 63.15 2,389,400 63.61 51.25
09-12-24 63.34 63.71 63.25 2,577,300 63.42 51.10
09-12-23 62.97 63.68 62.57 5,889,700 63.36 51.05
09-12-22 62.68 63.09 62.66 3,418,500 62.97 50.73
09-12-21 62.24 63.08 62.14 4,625,700 62.66 50.49
09-12-18 61.99 62.43 61.97 9,854,100 62.17 50.09
09-12-17 62.24 62.48 61.92 5,418,500 61.92 49.89
09-12-16 62.32 62.74 61.93 5,647,100 62.42 50.29
Date Open High Low Vol Cls adjCls
09-12-15 62.24 62.43 61.89 4,952,700 62.00 49.95
09-12-14 62.25 62.40 61.82 5,632,900 62.14 50.07
09-12-11 61.37 61.91 61.19 5,864,400 61.66 49.68
09-12-10 60.98 61.35 60.69 8,035,900 61.05 49.19
09-12-09 60.73 61.03 60.33 10,911,800 60.60 48.83
09-12-08 60.45 60.90 60.04 14,696,700 60.61 48.83
09-12-07 61.66 62.26 61.29 9,036,800 61.93 49.90
09-12-04 62.46 62.70 61.14 9,497,500 61.59 49.62
09-12-03 62.63 62.85 61.95 10,761,500 61.97 49.93
Date Open High Low Vol Cls adjCls
09-12-02 63.50 63.85 62.49 10,518,400 62.50 50.36
09-12-01 63.64 64.05 63.51 9,614,400 63.54 51.19
09-11-30 63.76 63.76 63.03 6,566,200 63.25 50.96
09-11-27 62.98 63.86 62.98 3,557,900 63.60 51.24
09-11-25 64.41 64.60 64.27 7,602,400 64.45 51.48
09-11-24 64.01 64.29 63.27 8,274,400 64.22 51.30
09-11-23 64.30 64.30 63.68 6,871,700 63.99 51.12
09-11-20 63.36 64.19 63.25 8,850,700 63.97 51.10
09-11-19 63.94 63.94 63.05 5,848,400 63.41 50.65
Date Open High Low Vol Cls adjCls
09-11-18 63.61 63.98 63.22 6,986,500 63.98 51.11
09-11-17 64.34 64.48 63.45 8,589,300 63.57 50.78
09-11-16 63.92 64.75 63.71 12,109,900 64.53 51.55
09-11-13 62.23 63.80 62.17 9,692,300 63.58 50.79
09-11-12 62.72 62.81 61.99 6,417,500 62.17 49.66
09-11-11 62.68 63.10 62.45 6,643,100 62.83 50.19
09-11-10 62.49 62.76 61.98 7,408,400 62.28 49.75
09-11-09 62.27 62.88 62.13 10,517,300 62.64 50.04
09-11-06 61.05 62.18 61.03 10,795,100 61.72 49.30
Date Open High Low Vol Cls adjCls
09-11-05 60.46 61.50 60.29 11,000,400 61.48 49.11
09-11-04 59.50 60.85 59.20 12,294,800 60.29 48.16
09-11-03 58.82 59.54 58.82 6,562,000 59.24 47.32
09-11-02 58.84 59.54 58.60 7,583,300 59.16 47.26
09-10-30 59.09 59.50 58.56 9,878,800 58.61 46.82
09-10-29 58.98 59.22 58.60 6,950,800 59.14 47.24
09-10-28 58.65 59.32 58.60 8,752,500 58.64 46.84
09-10-27 59.22 59.28 58.44 8,336,600 59.02 47.15
09-10-26 59.51 59.96 59.12 9,020,300 59.20 47.29
Date Open High Low Vol Cls adjCls
09-10-23 59.50 59.61 59.02 7,629,500 59.43 47.47
09-10-22 59.87 60.60 59.09 24,641,000 59.50 47.53
09-10-21 58.80 59.11 58.00 9,619,500 58.33 46.60
09-10-20 59.60 59.65 58.62 7,608,600 58.92 47.07
09-10-19 58.97 59.45 58.82 7,560,600 59.28 47.35
09-10-16 58.08 59.23 58.06 9,980,400 58.78 46.95
09-10-15 57.27 58.25 57.27 8,141,000 58.20 46.49
09-10-14 57.40 57.93 57.39 7,580,200 57.50 45.93
09-10-13 56.71 57.30 56.68 6,164,500 57.05 45.57
Date Open High Low Vol Cls adjCls
09-10-12 56.93 57.54 56.57 8,550,100 56.68 45.28
09-10-09 56.54 56.77 56.03 10,227,800 56.70 45.29
09-10-08 57.47 57.62 56.81 8,713,600 56.87 45.43
09-10-07 57.23 57.56 56.72 7,284,400 57.14 45.64
09-10-06 56.72 57.64 56.72 7,164,800 57.44 45.88
09-10-05 56.90 57.00 56.29 8,040,800 56.61 45.22
09-10-02 56.27 57.18 56.09 8,862,000 56.71 45.30
09-10-01 56.99 57.14 56.46 10,006,000 56.74 45.33
09-09-30 56.96 57.33 56.22 9,826,300 57.07 45.59
Date Open High Low Vol Cls adjCls
09-09-29 57.18 57.66 57.05 7,542,100 57.17 45.67
09-09-28 57.24 57.67 57.08 7,784,200 57.17 45.67
09-09-25 56.48 57.46 56.42 11,279,900 56.95 45.49
09-09-24 55.68 56.39 55.54 9,271,400 56.12 44.83
09-09-23 55.88 56.27 55.50 8,589,400 55.54 44.37
09-09-22 56.50 56.50 55.58 8,013,300 55.81 44.58
09-09-21 56.54 56.75 55.83 9,820,100 56.14 44.85
09-09-18 56.60 57.00 56.30 14,364,400 57.00 45.53
09-09-17 56.41 56.73 56.05 9,719,900 56.46 45.10
Date Open High Low Vol Cls adjCls
09-09-16 55.29 56.64 55.00 17,384,000 56.47 45.11
09-09-15 54.59 55.29 54.17 14,272,000 54.98 43.92
09-09-14 54.10 54.34 53.88 10,273,400 54.23 43.32
09-09-11 55.11 55.12 54.23 12,205,600 54.39 43.45
09-09-10 55.25 55.39 54.75 12,450,400 54.85 43.82
09-09-09 55.12 55.52 54.69 17,822,200 55.09 44.01
09-09-08 56.40 56.62 56.00 7,479,600 56.22 44.91
09-09-04 55.60 56.24 55.40 4,877,700 56.14 44.85
09-09-03 55.55 55.60 55.06 5,680,000 55.57 44.39
Date Open High Low Vol Cls adjCls
09-09-02 55.64 55.70 54.69 6,959,000 55.37 44.23
09-09-01 56.05 56.40 55.46 7,785,000 55.64 44.45
09-08-31 55.75 56.24 55.65 7,888,500 56.24 44.93
09-08-28 57.02 57.05 55.76 8,683,600 56.07 44.79
09-08-27 57.06 57.18 56.59 8,462,900 57.16 45.26
09-08-26 56.47 57.22 56.30 8,253,300 57.00 45.13
09-08-25 56.18 56.75 56.15 7,442,300 56.45 44.70
09-08-24 56.38 56.38 55.70 6,638,900 55.91 44.27
09-08-21 56.50 56.62 56.05 7,671,200 56.27 44.56
Date Open High Low Vol Cls adjCls
09-08-20 55.76 56.25 55.65 5,522,000 56.14 44.45
09-08-19 55.21 55.99 55.11 7,963,800 55.65 44.07
09-08-18 54.57 55.27 54.43 10,305,500 55.26 43.76
09-08-17 54.77 55.24 54.50 10,440,700 54.50 43.15
09-08-14 55.69 55.80 54.83 7,705,200 55.27 43.76
09-08-13 56.45 56.65 55.56 9,925,900 55.78 44.17
09-08-12 55.91 56.63 55.76 7,223,000 56.26 44.55
09-08-11 56.06 56.37 55.85 8,713,800 56.02 44.36
09-08-10 55.80 56.49 55.75 11,008,600 56.27 44.56
Date Open High Low Vol Cls adjCls
09-08-07 55.08 55.40 54.79 8,137,200 55.20 43.71
09-08-06 55.20 55.25 54.67 10,248,700 54.84 43.42
09-08-05 55.13 55.24 54.80 9,426,200 55.09 43.62
09-08-04 55.32 55.49 54.91 11,782,200 55.01 43.56
09-08-03 55.11 55.39 54.68 10,607,000 55.13 43.65
09-07-31 55.50 55.79 54.92 13,519,700 55.06 43.60
09-07-30 56.61 56.69 55.55 13,845,700 55.59 44.02
09-07-29 56.25 56.96 56.20 8,002,500 56.41 44.67
09-07-28 55.90 56.70 55.80 8,744,700 56.47 44.71
Date Open High Low Vol Cls adjCls
09-07-27 56.22 56.31 55.70 7,792,100 55.97 44.32
09-07-24 56.39 56.47 55.75 12,337,100 56.08 44.41
09-07-23 56.99 57.19 55.62 34,243,500 56.09 44.41
09-07-22 58.53 59.59 58.48 9,146,200 58.82 46.58
09-07-21 58.52 58.67 57.91 7,748,400 58.63 46.43
09-07-20 58.22 58.50 57.98 8,093,200 58.28 46.15
09-07-17 57.34 58.05 57.26 9,767,400 57.84 45.80
09-07-16 57.19 57.33 56.92 10,080,300 57.22 45.31
09-07-15 57.48 57.49 56.71 11,899,500 57.08 45.20
Date Open High Low Vol Cls adjCls
09-07-14 57.24 57.52 56.86 6,670,400 57.46 45.50
09-07-13 57.07 57.53 56.56 7,057,400 57.27 45.35
09-07-10 56.56 57.72 56.56 6,739,400 57.05 45.17
09-07-09 57.25 57.29 56.28 7,793,600 56.77 44.95
09-07-08 57.10 57.19 56.44 10,771,500 57.04 45.17
09-07-07 58.00 58.00 56.75 8,192,600 56.80 44.98
09-07-06 57.08 58.24 56.80 7,533,100 57.99 45.92
09-07-02 57.69 57.83 57.25 6,970,800 57.45 45.49
09-07-01 57.65 58.55 57.65 5,733,500 58.22 46.10
Date Open High Low Vol Cls adjCls
09-06-30 57.30 58.14 57.21 7,334,500 57.49 45.52
09-06-29 57.19 57.35 56.60 6,641,600 57.23 45.32
09-06-26 57.39 57.40 56.75 8,195,100 57.00 45.13
09-06-25 56.21 57.70 56.15 7,841,400 57.46 45.50
09-06-24 57.07 57.10 56.04 7,297,500 56.30 44.58
09-06-23 57.54 57.61 56.64 7,329,300 56.76 44.94
09-06-22 57.80 58.02 57.13 7,651,100 57.20 45.29
09-06-19 58.41 58.83 58.00 9,602,400 58.17 46.06
09-06-18 57.55 58.82 57.21 6,944,300 58.16 46.05
Date Open High Low Vol Cls adjCls
09-06-17 57.21 58.12 57.21 7,216,600 57.37 45.43
09-06-16 57.91 57.91 56.82 8,714,200 57.07 45.19
09-06-15 58.10 58.15 57.24 7,538,200 57.78 45.75
09-06-12 57.72 58.48 57.50 7,063,000 58.36 46.21
09-06-11 58.32 58.71 57.63 9,316,200 57.67 45.67
09-06-10 59.60 59.62 57.87 9,999,800 58.36 46.21
09-06-09 59.02 59.55 58.75 7,947,200 59.08 46.78
09-06-08 58.58 59.18 57.75 14,756,100 58.72 46.50
09-06-05 60.40 60.49 59.35 10,285,700 59.87 47.41
Date Open High Low Vol Cls adjCls
09-06-04 60.65 60.65 59.80 10,236,900 60.24 47.70
09-06-03 59.85 61.01 59.75 10,424,500 60.99 47.90
09-06-02 59.57 60.77 59.48 9,332,000 60.38 47.42
09-06-01 59.18 59.99 58.92 7,746,100 59.85 47.00
09-05-29 58.28 59.03 57.69 8,060,100 58.99 46.33
09-05-28 57.89 58.60 57.40 8,402,400 58.13 45.65
09-05-27 58.68 58.95 57.77 10,434,900 57.82 45.41
09-05-26 56.97 58.92 56.78 12,256,200 58.84 46.21
09-05-22 55.92 57.69 55.69 10,726,600 57.08 44.83
Date Open High Low Vol Cls adjCls
09-05-21 55.68 56.25 55.22 10,264,600 55.69 43.74
09-05-20 55.18 57.00 55.02 15,246,900 56.25 44.18
09-05-19 54.34 54.46 53.72 6,328,800 53.87 42.31
09-05-18 53.51 54.27 53.04 8,250,700 54.20 42.57
09-05-15 53.47 54.54 53.04 8,267,800 53.46 41.98
09-05-14 53.36 54.12 53.24 8,224,700 53.57 42.07
09-05-13 53.52 53.92 53.14 8,666,900 53.49 42.01
09-05-12 54.74 54.81 53.25 8,466,800 53.97 42.38
09-05-11 54.83 54.83 54.04 9,664,600 54.40 42.72
Date Open High Low Vol Cls adjCls
09-05-08 55.10 55.45 54.51 13,643,700 54.92 43.13
09-05-07 54.02 54.37 52.94 11,227,100 53.39 41.93
09-05-06 53.55 54.60 53.39 12,329,300 53.69 42.17
09-05-05 53.00 53.65 52.97 12,381,900 53.16 41.75
09-05-04 52.89 53.97 52.50 12,988,600 52.77 41.44
09-05-01 53.21 53.21 51.76 11,163,900 52.40 41.15
09-04-30 54.71 55.24 53.10 11,167,400 53.29 41.85
09-04-29 55.09 55.18 54.20 8,888,000 54.41 42.73
09-04-28 54.05 55.33 54.00 7,438,000 54.53 42.82
Date Open High Low Vol Cls adjCls
09-04-27 53.90 54.89 53.77 8,146,900 54.49 42.79
09-04-24 55.17 55.45 54.05 9,941,100 54.31 42.65
09-04-23 54.75 55.50 54.01 9,877,400 55.30 43.43
09-04-22 55.78 56.51 54.20 12,701,000 54.25 42.60
09-04-21 55.55 56.15 54.95 8,925,900 55.63 43.69
09-04-20 55.51 55.79 55.14 7,181,800 55.33 43.45
09-04-17 55.09 56.41 54.80 11,687,400 56.09 44.05
09-04-16 54.15 54.85 53.80 8,563,500 54.70 42.96
09-04-15 54.05 54.18 53.03 12,180,300 53.95 42.37
Date Open High Low Vol Cls adjCls
09-04-14 55.80 55.90 54.52 8,601,200 54.82 43.05
09-04-13 56.34 56.66 55.90 5,506,400 56.11 44.07
09-04-09 56.29 57.27 56.16 7,291,800 56.67 44.51
09-04-08 55.46 55.83 55.05 5,825,800 55.56 43.63
09-04-07 55.64 55.77 54.60 7,128,900 55.40 43.51
09-04-06 56.47 56.61 55.60 6,494,800 55.94 43.93
09-04-03 56.20 56.64 55.56 7,175,700 56.64 44.48
09-04-02 55.94 57.06 55.63 8,797,600 56.35 44.25
09-04-01 54.30 55.33 53.87 8,279,200 55.24 43.38
Date Open High Low Vol Cls adjCls
09-03-31 54.30 55.35 54.27 9,044,500 54.57 42.86
09-03-30 54.00 54.17 53.03 8,702,800 53.92 42.35
09-03-27 55.46 55.90 54.84 6,636,500 55.01 43.20
09-03-26 55.49 56.09 54.78 11,095,700 56.06 44.03
09-03-25 54.06 55.04 53.25 10,880,900 55.01 43.20
09-03-24 55.00 55.00 53.38 9,836,100 53.56 42.06
09-03-23 53.97 55.17 53.10 10,846,700 55.16 43.32
09-03-20 54.48 55.23 52.94 13,789,400 53.20 41.78
09-03-19 55.58 55.84 54.30 10,356,000 54.71 42.97
Date Open High Low Vol Cls adjCls
09-03-18 53.44 55.55 53.42 12,896,800 55.42 43.52
09-03-17 51.70 53.70 51.36 13,657,500 53.64 42.13
09-03-16 52.65 52.93 51.55 9,883,400 51.69 40.59
09-03-13 52.67 52.97 51.87 11,354,900 52.38 41.14
09-03-12 51.39 52.43 50.51 15,302,200 52.17 40.97
09-03-11 52.51 52.94 50.69 16,622,700 51.03 40.08
09-03-10 52.83 53.50 52.07 17,334,300 52.60 41.31
09-03-09 51.69 53.46 51.31 17,924,500 52.32 41.09
09-03-06 51.24 52.19 50.90 18,185,800 52.12 40.93
Date Open High Low Vol Cls adjCls
09-03-05 52.36 52.50 50.44 15,550,300 50.86 39.94
09-03-04 53.10 53.70 52.29 11,618,400 53.15 41.74
09-03-03 52.14 53.57 52.14 14,878,300 52.43 41.18
09-03-02 51.80 52.63 51.28 13,245,200 51.85 40.72
09-02-27 51.57 52.92 51.50 13,381,500 52.25 41.03
09-02-26 54.52 54.69 52.06 10,170,800 52.20 40.99
09-02-25 54.40 55.15 53.92 11,531,100 54.29 42.24
09-02-24 54.22 54.94 53.92 10,903,500 54.76 42.61
09-02-23 54.75 55.39 53.69 10,856,700 53.87 41.92
Date Open High Low Vol Cls adjCls
09-02-20 54.88 55.23 54.05 13,541,100 54.57 42.46
09-02-19 55.92 57.11 55.31 9,524,500 55.31 43.04
09-02-18 56.00 56.56 55.55 9,489,500 56.41 43.89
09-02-17 55.90 56.41 55.26 9,744,100 55.68 43.33
09-02-13 57.06 57.59 56.69 6,976,700 56.81 44.20
09-02-12 56.79 57.05 55.63 12,798,000 56.96 44.32
09-02-11 57.49 57.85 56.63 9,579,700 57.08 44.41
09-02-10 59.00 59.02 56.88 13,322,500 57.28 44.57
09-02-09 59.03 59.43 58.05 12,359,600 59.02 45.92
Date Open High Low Vol Cls adjCls
09-02-06 58.12 59.33 58.12 10,788,700 58.46 45.49
09-02-05 57.50 58.58 57.07 11,066,500 58.36 45.41
09-02-04 59.17 59.77 57.50 9,266,600 57.86 45.02
09-02-03 58.29 59.15 57.19 8,104,300 58.88 45.82
09-02-02 57.62 58.44 57.45 7,652,100 57.90 45.05
09-01-30 58.50 58.73 57.37 9,660,800 58.02 45.15
09-01-29 58.78 59.06 58.02 9,559,400 58.14 45.24
09-01-28 59.70 59.70 58.31 11,110,700 59.20 46.06
09-01-27 58.80 59.22 58.30 9,992,800 58.52 45.53
Date Open High Low Vol Cls adjCls
09-01-26 57.23 58.67 56.45 14,106,700 58.40 45.44
09-01-23 57.24 58.72 56.75 10,266,100 58.02 45.15
09-01-22 58.07 59.47 57.69 10,969,400 58.72 45.69
09-01-21 57.98 58.94 57.16 10,261,400 58.70 45.68
09-01-20 59.59 59.80 56.91 11,930,300 57.07 44.41
09-01-16 58.74 59.98 58.54 12,445,800 59.67 46.43
09-01-15 57.20 58.59 56.55 12,166,300 57.98 45.11
09-01-14 58.51 58.62 56.41 15,340,200 57.33 44.61
09-01-13 60.31 60.80 58.82 9,082,600 59.32 46.16
Date Open High Low Vol Cls adjCls
09-01-12 60.10 61.23 59.75 8,682,900 60.16 46.81
09-01-09 60.71 60.95 59.85 7,150,700 60.07 46.74
09-01-08 60.83 60.83 59.70 9,382,300 60.52 47.09
09-01-07 61.93 62.57 60.84 7,910,400 61.24 47.65
09-01-06 63.99 64.46 61.83 10,855,700 62.14 48.35
09-01-05 63.26 63.84 62.89 7,692,900 63.56 49.46
09-01-02 62.38 64.13 62.20 8,652,700 63.75 49.60
08-12-31 61.64 62.39 61.32 6,230,500 62.19 48.39
08-12-30 60.87 61.75 60.40 5,801,000 61.74 48.04
Date Open High Low Vol Cls adjCls
08-12-29 60.99 61.37 59.79 5,785,900 60.38 46.98
08-12-26 61.50 61.57 60.83 2,410,100 61.06 47.51
08-12-24 61.23 61.66 60.75 2,574,800 61.28 47.68
08-12-23 61.58 62.18 60.51 7,178,800 60.65 47.19
08-12-22 60.32 61.40 60.07 9,064,900 61.40 47.78
08-12-19 61.78 62.17 60.16 15,966,600 60.32 46.94
08-12-18 63.02 63.02 60.90 11,393,600 61.29 47.69
08-12-17 62.61 63.59 62.18 10,869,400 62.63 48.73
08-12-16 61.14 63.00 60.91 13,487,700 62.92 48.96
Date Open High Low Vol Cls adjCls
08-12-15 60.69 61.23 60.00 7,964,700 60.69 47.22
08-12-12 59.62 61.18 59.52 9,827,700 60.59 47.15
08-12-11 61.10 62.45 60.62 11,650,300 60.87 47.36
08-12-10 60.22 61.93 59.76 11,410,900 61.66 47.98
08-12-09 60.62 60.97 59.03 13,459,500 59.68 46.44
08-12-08 63.35 63.99 60.40 16,959,100 60.92 47.40
08-12-05 60.10 62.86 58.55 17,843,400 62.72 48.80
08-12-04 59.24 62.08 58.77 16,996,200 60.84 47.34
08-12-03 56.76 59.83 56.50 13,454,300 59.55 46.34
Date Open High Low Vol Cls adjCls
08-12-02 56.87 57.75 55.44 10,215,700 57.05 44.39
08-12-01 58.07 58.74 55.99 11,077,100 56.17 43.71
08-11-28 57.63 58.98 57.06 3,916,400 58.75 45.71
08-11-26 55.66 58.05 55.30 9,377,800 57.90 45.05
08-11-25 56.50 57.11 54.83 14,759,300 56.81 43.82
08-11-24 55.54 56.50 55.00 13,472,900 55.51 42.81
08-11-21 53.68 55.21 51.15 20,692,500 55.15 42.54
08-11-20 54.73 56.30 52.58 15,883,200 52.91 40.81
08-11-19 56.25 57.94 55.26 16,144,600 55.44 42.76
Date Open High Low Vol Cls adjCls
08-11-18 55.02 57.23 54.80 12,905,200 56.51 43.58
08-11-17 55.90 57.11 55.50 11,272,300 55.61 42.89
08-11-14 55.33 58.30 54.63 12,851,700 56.13 43.29
08-11-13 54.15 56.30 52.00 15,680,700 56.25 43.38
08-11-12 55.41 56.25 53.75 10,940,200 54.02 41.66
08-11-11 56.39 57.01 55.62 9,076,000 56.29 43.41
08-11-10 57.15 58.10 55.90 8,925,000 56.48 43.56
08-11-07 53.93 55.85 53.93 8,600,900 55.47 42.78
08-11-06 55.50 56.85 53.44 11,095,900 54.17 41.78
Date Open High Low Vol Cls adjCls
08-11-05 57.52 58.06 55.75 8,465,100 56.00 43.19
08-11-04 57.77 58.24 56.39 10,601,300 57.78 44.56
08-11-03 58.41 58.93 56.59 7,761,600 57.03 43.99
08-10-31 57.88 58.29 56.44 11,162,900 57.93 44.68
08-10-30 58.96 59.50 56.85 11,118,200 57.87 44.63
08-10-29 56.62 59.94 56.01 17,848,100 57.18 44.10
08-10-28 52.76 56.73 52.23 13,517,600 56.62 43.67
08-10-27 53.47 54.31 51.64 12,073,500 51.76 39.92
08-10-24 52.41 54.55 51.70 13,436,300 53.06 40.92
Date Open High Low Vol Cls adjCls
08-10-23 55.39 56.31 52.57 13,355,600 55.58 42.87
08-10-22 55.16 56.18 53.60 17,950,300 54.18 41.79
08-10-21 56.40 57.92 54.76 10,833,400 55.13 42.52
08-10-20 54.87 56.86 54.28 8,881,100 56.84 43.84
08-10-17 53.50 56.13 52.60 11,572,900 53.80 41.49
08-10-16 52.02 55.27 50.80 17,272,200 54.46 42.00
08-10-15 54.98 56.08 51.32 13,075,100 51.55 39.76
08-10-14 59.32 59.84 54.64 17,389,100 56.02 43.21
08-10-13 55.32 57.62 54.75 14,492,500 57.25 44.15
Date Open High Low Vol Cls adjCls
08-10-10 50.04 57.78 45.79 33,087,500 53.35 41.15
08-10-09 55.00 55.71 52.08 17,219,700 52.08 40.17
08-10-08 53.26 55.83 53.25 20,739,700 53.41 41.19
08-10-07 58.94 58.94 52.73 15,343,700 54.97 42.40
08-10-06 58.99 59.84 55.45 16,078,600 57.15 44.08
08-10-03 62.90 62.96 60.02 11,059,100 60.23 46.45
08-10-02 63.64 63.90 61.17 10,905,400 61.88 47.73
08-10-01 61.18 64.02 60.86 12,381,800 63.66 49.10
08-09-30 61.29 61.73 59.88 12,966,800 61.70 47.59
Date Open High Low Vol Cls adjCls
08-09-29 63.09 63.48 59.86 12,665,100 60.16 46.40
08-09-26 62.05 63.34 62.05 8,277,400 63.20 48.74
08-09-25 61.79 62.70 61.79 8,920,800 62.27 48.03
08-09-24 62.00 62.65 60.70 8,890,200 61.43 47.38
08-09-23 62.63 64.50 61.31 11,455,600 61.78 47.65
08-09-22 63.58 64.76 62.22 12,146,400 62.57 48.26
08-09-19 64.66 65.47 63.60 13,907,400 63.98 49.35
08-09-18 63.38 64.23 62.09 13,208,400 63.96 49.33
08-09-17 63.87 64.82 62.39 13,401,200 62.52 48.22
Date Open High Low Vol Cls adjCls
08-09-16 63.49 65.08 63.11 15,780,900 64.29 49.58
08-09-15 63.73 64.87 63.08 11,333,200 63.72 49.14
08-09-12 64.12 64.87 63.57 9,374,700 64.06 49.41
08-09-11 62.56 64.64 62.26 13,363,300 64.56 49.79
08-09-10 63.38 63.77 62.59 8,683,800 63.20 48.74
08-09-09 63.00 64.65 62.99 14,469,800 63.19 48.74
08-09-08 61.26 62.50 60.93 10,431,000 62.42 48.14
08-09-05 59.79 60.47 59.56 8,913,000 60.30 46.51
08-09-04 61.51 61.54 59.96 7,760,100 60.02 46.29
Date Open High Low Vol Cls adjCls
08-09-03 63.13 63.15 61.20 10,104,800 61.72 47.60
08-09-02 62.39 64.29 62.39 9,658,900 62.91 48.52
08-08-29 62.76 62.94 61.81 5,955,700 62.00 47.82
08-08-28 62.34 62.95 61.71 5,762,500 62.89 48.50
08-08-27 62.59 62.59 61.37 4,890,800 62.08 47.59
08-08-26 62.07 62.27 61.21 5,547,000 62.13 47.63
08-08-25 63.21 63.21 61.90 5,997,600 62.08 47.59
08-08-22 62.69 63.90 62.69 5,611,000 63.42 48.62
08-08-21 61.93 62.85 61.90 5,135,300 62.31 47.77
Date Open High Low Vol Cls adjCls
08-08-20 62.64 62.67 61.96 4,626,500 62.43 47.86
08-08-19 63.00 63.02 62.25 5,645,300 62.46 47.88
08-08-18 63.89 64.23 63.04 6,953,500 63.29 48.52
08-08-15 64.13 64.35 63.23 5,169,800 63.63 48.78
08-08-14 62.65 64.29 62.00 9,297,900 63.60 48.76
08-08-13 64.01 64.09 61.94 12,390,700 62.78 48.13
08-08-12 65.21 65.43 63.62 13,159,200 63.94 49.02
08-08-11 65.04 67.00 64.77 14,801,100 65.95 50.56
08-08-08 62.39 66.24 61.55 27,536,700 65.67 50.34
Date Open High Low Vol Cls adjCls
08-08-07 61.90 63.06 61.31 12,579,200 61.86 47.42
08-08-06 61.90 62.42 61.42 9,689,800 62.14 47.64
08-08-05 60.79 62.41 60.68 13,334,700 62.33 47.78
08-08-04 59.84 60.96 59.77 6,068,600 60.55 46.42
08-08-01 59.83 60.51 59.44 7,167,600 59.77 45.82
08-07-31 60.20 60.98 59.69 6,960,100 59.79 45.84
08-07-30 60.05 60.78 59.90 7,740,100 60.45 46.34
08-07-29 58.30 60.00 57.97 10,151,700 59.70 45.77
08-07-28 58.70 59.08 57.70 7,273,300 57.79 44.30
Date Open High Low Vol Cls adjCls
08-07-25 58.59 59.99 58.35 7,949,000 58.65 44.96
08-07-24 58.70 59.25 58.00 8,440,300 58.37 44.75
08-07-23 61.20 61.21 58.52 15,047,600 59.66 45.74
08-07-22 59.50 60.60 59.50 9,622,000 60.12 46.09
08-07-21 60.36 60.90 59.19 8,614,800 59.75 45.80
08-07-18 60.41 61.00 59.91 7,258,000 60.44 46.33
08-07-17 59.80 60.98 59.01 9,482,400 60.37 46.28
08-07-16 58.52 60.34 58.20 10,214,600 60.16 46.12
08-07-15 57.52 59.46 57.33 9,576,300 58.56 44.89
Date Open High Low Vol Cls adjCls
08-07-14 57.91 58.50 57.51 7,040,200 58.09 44.53
08-07-11 57.88 58.36 57.19 9,801,500 57.32 43.94
08-07-10 59.14 59.30 58.14 8,735,000 58.44 44.80
08-07-09 58.70 59.50 58.28 10,559,700 59.25 45.42
08-07-08 57.70 58.66 57.33 9,710,800 58.52 44.86
08-07-07 57.42 58.01 56.64 8,011,800 57.36 43.97
08-07-03 57.60 57.88 56.26 5,833,800 57.19 43.84
08-07-02 57.40 58.43 57.18 9,864,800 57.43 44.03
08-07-01 55.87 57.35 55.70 12,089,100 57.29 43.92
Date Open High Low Vol Cls adjCls
08-06-30 56.70 57.43 55.52 12,268,500 56.22 43.10
08-06-27 56.63 57.19 55.17 14,277,700 56.50 43.31
08-06-26 57.48 58.10 56.41 10,465,900 56.45 43.27
08-06-25 57.34 58.39 56.78 8,294,300 58.05 44.50
08-06-24 57.55 57.81 56.08 9,697,500 57.02 43.71
08-06-23 57.75 58.05 56.94 7,033,900 57.01 43.70
08-06-20 58.26 58.50 57.35 10,426,900 57.40 44.00
08-06-19 58.07 58.97 57.87 6,060,400 58.59 44.92
08-06-18 58.95 59.40 58.05 6,248,700 58.21 44.62
Date Open High Low Vol Cls adjCls
08-06-17 60.27 60.33 59.07 5,305,400 59.21 45.39
08-06-16 59.44 60.30 59.39 4,520,700 59.94 45.95
08-06-13 59.61 60.33 59.40 5,033,700 59.95 45.96
08-06-12 58.98 59.85 58.92 6,261,300 59.34 45.49
08-06-11 59.77 59.77 58.64 6,613,400 58.75 45.04
08-06-10 59.01 60.41 59.01 9,083,100 59.77 45.82
08-06-09 58.37 59.56 58.00 11,668,400 59.31 45.47
08-06-06 57.70 57.82 56.84 7,365,800 56.95 43.66
08-06-05 57.96 58.50 57.77 7,715,900 58.05 44.50
Date Open High Low Vol Cls adjCls
08-06-04 57.43 58.62 57.43 7,601,500 57.98 44.16
08-06-03 58.70 58.91 57.21 9,189,000 57.56 43.84
08-06-02 59.12 59.19 58.07 4,930,300 58.55 44.59
08-05-30 59.54 59.64 58.80 5,132,200 59.32 45.18
08-05-29 58.70 59.84 58.62 4,506,500 59.48 45.30
08-05-28 58.37 59.05 58.35 5,481,600 58.69 44.70
08-05-27 57.87 58.46 57.55 5,896,100 58.11 44.26
08-05-23 58.37 58.37 57.31 5,778,800 57.73 43.97
08-05-22 58.75 59.26 58.42 5,111,000 58.53 44.58
Date Open High Low Vol Cls adjCls
08-05-21 59.77 59.96 58.41 7,842,600 58.78 44.77
08-05-20 60.28 60.45 59.14 8,618,600 59.68 45.45
08-05-19 60.76 60.87 60.40 4,924,600 60.45 46.04
08-05-16 60.87 60.95 60.27 5,691,000 60.53 46.10
08-05-15 60.40 60.88 59.66 6,108,400 60.86 46.35
08-05-14 61.35 61.50 60.27 8,562,500 60.44 46.03
08-05-13 60.90 61.76 60.76 6,601,200 61.17 46.59
08-05-12 59.30 61.04 59.30 6,268,300 60.87 46.36
08-05-09 59.06 59.58 59.06 5,219,400 59.24 45.12
Date Open High Low Vol Cls adjCls
08-05-08 59.73 59.80 58.79 7,987,700 59.77 45.52
08-05-07 60.40 60.69 59.25 6,222,700 59.38 45.23
08-05-06 60.61 60.70 60.09 5,146,500 60.49 46.07
08-05-05 60.96 60.99 60.30 5,311,900 60.87 46.36
08-05-02 60.90 61.24 60.80 7,353,400 60.95 46.42
08-05-01 59.54 60.93 59.35 6,954,300 60.92 46.40
08-04-30 60.00 60.60 59.54 8,486,600 59.58 45.38
08-04-29 59.15 60.50 59.15 7,821,800 60.20 45.85
08-04-28 59.75 59.99 59.20 7,705,100 59.59 45.39
Date Open High Low Vol Cls adjCls
08-04-25 59.75 59.98 59.26 7,969,600 59.67 45.45
08-04-24 58.65 59.88 58.29 7,197,200 59.58 45.38
08-04-23 58.41 59.44 58.10 8,813,400 58.69 44.70
08-04-22 57.94 58.77 57.42 10,915,900 58.35 44.44
08-04-21 58.59 58.68 58.05 6,179,000 58.67 44.69
08-04-18 57.56 58.47 57.55 6,762,700 58.30 44.40
08-04-17 57.11 57.42 56.86 5,394,100 57.33 43.67
08-04-16 56.31 57.20 55.70 7,441,300 57.18 43.55
08-04-15 55.79 56.14 55.67 6,655,700 55.96 42.62
Date Open High Low Vol Cls adjCls
08-04-14 55.49 55.81 55.23 3,883,200 55.54 42.30
08-04-11 55.41 55.85 55.14 5,331,500 55.40 42.20
08-04-10 55.59 56.21 55.59 6,762,800 55.85 42.54
08-04-09 55.79 56.10 55.39 7,686,800 55.74 42.45
08-04-08 55.42 56.03 55.40 4,893,900 55.87 42.55
08-04-07 56.02 56.24 55.45 6,744,800 55.65 42.39
08-04-04 56.22 56.33 55.40 7,419,700 55.72 42.44
08-04-03 56.44 56.85 55.77 6,786,400 56.24 42.83
08-04-02 57.05 57.24 56.37 8,375,000 56.66 43.15
Date Open High Low Vol Cls adjCls
08-04-01 56.04 57.05 56.00 13,339,900 56.91 43.35
08-03-31 55.56 56.00 55.56 6,452,300 55.77 42.48
08-03-28 55.69 55.94 55.23 4,778,800 55.48 42.26
08-03-27 55.83 56.22 55.42 8,198,700 55.45 42.23
08-03-26 55.83 56.30 55.20 5,240,900 55.60 42.35
08-03-25 55.67 56.51 55.36 7,557,800 56.20 42.80
08-03-24 54.58 56.00 54.40 7,874,100 55.77 42.48
08-03-20 53.95 54.76 53.70 13,075,600 54.42 41.45
08-03-19 55.01 55.49 53.59 8,740,500 53.66 40.87
Date Open High Low Vol Cls adjCls
08-03-18 54.85 55.48 54.01 10,415,700 54.85 41.78
08-03-17 53.37 54.80 53.01 10,530,900 54.28 41.34
08-03-14 55.18 55.18 53.75 10,275,000 54.78 41.72
08-03-13 53.40 55.12 53.40 11,973,500 54.89 41.81
08-03-12 54.47 54.63 53.60 7,407,900 53.70 40.90
08-03-11 54.80 54.80 53.45 9,330,900 54.25 41.32
08-03-10 54.65 54.73 52.93 17,599,500 53.80 40.98
08-03-07 52.55 52.78 52.00 8,053,000 52.27 39.81
08-03-06 53.64 54.20 53.00 6,526,200 53.04 40.40
Date Open High Low Vol Cls adjCls
08-03-05 53.83 54.17 53.27 7,087,700 53.94 41.08
08-03-04 52.90 53.63 52.62 7,887,800 53.63 40.85
08-03-03 53.98 54.74 52.67 7,495,800 53.16 40.49
08-02-29 54.30 54.76 53.94 7,461,200 54.11 41.21
08-02-28 55.00 55.10 54.30 6,969,500 54.62 41.60
08-02-27 56.22 57.00 55.10 13,814,900 55.33 41.86
08-02-26 55.68 56.82 55.68 9,346,700 56.45 42.70
08-02-25 55.61 56.16 55.12 5,236,600 56.05 42.40
08-02-22 55.35 55.69 54.39 5,963,300 55.69 42.13
Date Open High Low Vol Cls adjCls
08-02-21 56.28 56.35 55.12 5,764,400 55.23 41.78
08-02-20 55.27 56.40 55.01 8,007,600 56.20 42.51
08-02-19 55.82 55.99 55.50 7,853,300 55.67 42.11
08-02-15 55.35 55.47 54.84 6,972,300 55.30 41.83
08-02-14 56.77 56.77 55.50 5,610,900 55.58 42.05
08-02-13 57.07 57.07 55.85 7,739,000 56.64 42.85
08-02-12 56.35 56.82 55.92 9,506,600 56.37 42.64
08-02-11 55.73 56.34 55.19 5,904,900 55.98 42.35
08-02-08 54.90 56.41 54.81 12,940,600 55.64 42.09
Date Open High Low Vol Cls adjCls
08-02-07 53.37 54.86 53.30 11,229,000 54.46 41.20
08-02-06 54.19 54.19 53.53 11,636,200 53.73 40.65
08-02-05 53.37 54.50 52.88 13,425,000 53.84 40.73
08-02-04 54.23 54.29 53.30 6,079,100 53.88 40.76
08-02-01 53.67 54.37 52.85 11,656,900 54.22 41.02
08-01-31 50.25 53.58 50.11 18,338,600 53.58 40.53
08-01-30 50.84 51.78 50.80 13,593,900 51.01 38.59
08-01-29 51.43 51.43 50.07 20,685,000 50.75 38.39
08-01-28 51.10 51.43 49.36 49,724,500 51.07 38.63
Date Open High Low Vol Cls adjCls
08-01-25 54.46 54.75 53.99 12,779,800 54.10 40.93
08-01-24 53.80 54.19 52.99 10,305,400 54.00 40.85
08-01-23 51.64 53.05 50.89 19,158,300 53.01 40.10
08-01-22 49.37 52.62 49.37 16,883,500 52.45 39.68
08-01-18 52.45 53.29 52.26 11,754,400 52.40 39.64
08-01-17 52.67 53.04 51.92 12,878,400 51.98 39.32
08-01-16 53.41 53.83 52.22 13,246,000 52.41 39.65
08-01-15 54.39 55.19 53.44 10,107,000 53.76 40.67
08-01-14 54.89 55.31 53.72 12,932,700 54.96 41.58
Date Open High Low Vol Cls adjCls
08-01-11 56.90 56.90 53.32 33,215,200 54.32 41.09
08-01-10 57.69 58.49 56.96 10,767,000 58.17 44.00
08-01-09 57.06 57.53 56.10 11,600,400 57.47 43.48
08-01-08 58.44 58.64 56.96 10,080,800 57.08 43.18
08-01-07 57.36 58.25 56.87 10,784,500 58.03 43.90
08-01-04 57.33 57.47 56.43 9,687,500 57.05 43.16
08-01-03 58.40 58.80 57.74 6,514,700 57.93 43.82
08-01-02 59.48 59.48 57.89 7,858,300 58.10 43.95
07-12-31 59.72 59.94 58.83 4,346,000 58.91 44.56
Date Open High Low Vol Cls adjCls
07-12-28 59.76 59.79 59.17 5,471,700 59.50 45.01
07-12-27 59.64 59.92 59.16 4,189,400 59.19 44.78
07-12-26 60.01 60.50 59.81 3,314,100 59.88 45.30
07-12-24 60.16 60.49 60.00 2,926,200 60.31 45.62
07-12-21 59.20 60.25 59.00 9,803,500 60.03 45.41
07-12-20 59.16 59.16 58.23 6,540,100 58.79 44.47
07-12-19 59.96 60.10 58.75 6,180,600 58.85 44.52
07-12-18 60.30 60.49 59.53 7,369,900 59.83 45.26
07-12-17 61.00 61.00 59.71 7,289,000 59.76 45.21
Date Open High Low Vol Cls adjCls
07-12-14 61.21 62.00 61.11 6,799,200 61.16 46.27
07-12-13 61.48 62.25 61.10 7,731,800 61.51 46.53
07-12-12 63.60 63.69 61.10 10,201,300 61.66 46.64
07-12-11 61.85 63.49 61.75 12,972,200 63.13 47.76
07-12-10 61.00 62.14 60.70 8,786,700 61.90 46.83
07-12-07 60.45 60.77 59.94 6,121,900 60.16 45.51
07-12-06 59.81 60.39 59.08 6,427,700 60.28 45.60
07-12-05 59.44 59.86 59.06 9,485,400 59.51 45.02
07-12-04 59.59 60.47 59.45 9,330,500 60.03 45.41
Date Open High Low Vol Cls adjCls
07-12-03 58.45 60.35 58.10 10,450,500 59.83 45.26
07-11-30 59.00 59.60 58.20 11,931,700 58.47 44.23
07-11-29 57.67 58.40 57.57 6,500,000 58.35 44.14
07-11-28 57.60 58.20 57.42 10,942,200 57.97 43.85
07-11-27 57.00 57.78 56.89 7,532,200 57.46 43.47
07-11-26 57.84 57.84 56.75 10,468,900 56.82 42.98
07-11-23 57.82 58.00 57.30 4,688,500 57.72 43.66
07-11-21 58.11 58.40 57.32 9,121,100 57.33 43.37
07-11-20 58.60 58.81 57.90 9,414,700 58.48 44.24
Date Open High Low Vol Cls adjCls
07-11-19 57.88 58.95 57.88 10,722,600 58.60 44.33
07-11-16 57.49 58.34 57.49 12,450,900 58.13 43.97
07-11-15 56.59 57.30 56.24 8,701,800 57.18 43.26
07-11-14 57.56 57.70 56.58 8,255,100 56.70 42.89
07-11-13 58.50 58.50 56.77 16,885,600 57.10 43.20
07-11-12 59.25 59.25 58.51 16,654,300 58.54 43.15
07-11-09 59.00 59.27 58.10 10,049,800 58.31 42.98
07-11-08 59.21 59.59 58.81 17,443,800 59.37 43.76
07-11-07 59.57 59.86 58.25 9,703,100 58.38 43.03
Date Open High Low Vol Cls adjCls
07-11-06 59.71 59.92 59.39 7,524,500 59.74 44.03
07-11-05 59.00 59.89 58.76 7,026,200 59.67 43.98
07-11-02 59.20 59.45 58.50 7,664,700 59.02 43.50
07-11-01 59.35 59.71 58.84 6,922,800 59.00 43.49
07-10-31 59.23 59.85 58.83 7,662,000 59.75 44.04
07-10-30 58.83 59.51 58.62 4,553,700 59.18 43.62
07-10-29 58.42 59.53 58.42 6,293,800 59.18 43.62
07-10-26 58.13 58.56 57.60 5,832,200 58.47 43.10
07-10-25 57.15 58.28 56.94 7,870,900 58.07 42.80
Date Open High Low Vol Cls adjCls
07-10-24 56.88 57.25 56.23 8,250,200 57.15 42.13
07-10-23 56.20 56.97 55.69 8,997,200 56.97 41.99
07-10-22 56.03 56.26 55.61 11,976,700 56.02 41.29
07-10-19 56.35 57.07 56.32 8,936,500 56.42 41.59
07-10-18 56.89 57.10 56.67 3,710,400 56.79 41.86
07-10-17 57.22 57.29 56.45 5,481,800 56.96 41.99
07-10-16 56.25 57.05 56.04 9,601,700 56.81 41.87
07-10-15 57.29 57.35 55.93 9,406,200 56.19 41.42
07-10-12 56.85 57.36 56.18 12,560,300 57.02 42.03
Date Open High Low Vol Cls adjCls
07-10-11 57.31 57.42 55.95 7,967,400 56.25 41.46
07-10-10 57.17 57.53 56.28 6,543,900 57.03 42.04
07-10-09 57.02 57.46 56.70 6,463,400 57.38 42.29
07-10-08 56.11 56.95 56.02 4,218,900 56.87 41.92
07-10-05 56.07 56.56 55.93 6,022,800 56.37 41.55
07-10-04 56.22 56.39 55.85 4,871,400 56.04 41.31
07-10-03 55.95 56.24 55.54 5,764,200 56.11 41.36
07-10-02 56.36 56.44 55.68 7,950,600 55.95 41.24
07-10-01 54.75 56.22 54.67 8,244,300 56.01 41.28
Date Open High Low Vol Cls adjCls
07-09-28 54.46 54.90 54.11 7,248,000 54.47 40.15
07-09-27 54.83 54.95 54.06 6,750,300 54.56 40.22
07-09-26 54.35 54.92 54.20 7,709,300 54.80 40.39
07-09-25 54.80 54.90 53.89 13,574,500 54.15 39.91
07-09-24 54.88 55.40 54.71 4,712,800 54.96 40.51
07-09-21 55.48 55.48 54.70 10,275,600 54.80 40.39
07-09-20 55.40 55.63 54.79 8,232,600 54.87 40.44
07-09-19 54.85 55.73 54.75 11,841,900 55.41 40.84
07-09-18 54.97 55.19 54.61 11,114,400 55.02 40.56
Date Open High Low Vol Cls adjCls
07-09-17 55.30 55.44 54.14 11,722,300 54.64 40.28
07-09-14 53.90 55.51 53.11 15,606,300 55.45 40.87
07-09-13 52.69 54.68 52.66 20,106,400 54.30 40.02
07-09-12 51.88 51.95 51.16 7,697,100 51.20 37.74
07-09-11 51.01 52.54 50.93 17,275,900 51.76 38.15
07-09-10 49.49 50.62 49.49 8,932,700 50.15 36.97
07-09-07 49.50 49.58 49.00 5,818,900 49.24 36.29
07-09-06 49.20 49.87 48.81 5,867,600 49.76 36.68
07-09-05 49.37 50.00 48.98 4,145,500 49.24 36.29
Date Open High Low Vol Cls adjCls
07-09-04 49.13 49.79 49.07 5,795,100 49.66 36.60
07-08-31 49.28 49.54 49.12 4,083,600 49.25 36.30
07-08-30 48.77 49.21 48.63 4,129,700 48.83 35.99
07-08-29 48.70 49.31 48.17 6,750,400 49.19 36.26
07-08-28 49.59 49.59 48.50 5,773,500 48.64 35.85
07-08-27 50.00 50.56 49.39 4,535,200 49.47 36.46
07-08-24 49.89 50.46 49.63 5,848,300 50.12 36.94
07-08-23 49.67 50.03 49.50 6,666,200 49.85 36.74
07-08-22 48.62 49.45 48.56 6,384,800 49.36 36.38
Date Open High Low Vol Cls adjCls
07-08-21 48.52 48.84 48.06 5,581,100 48.47 35.73
07-08-20 47.73 48.72 47.66 5,143,600 48.29 35.59
07-08-17 49.16 49.20 47.33 12,152,000 47.57 35.06
07-08-16 46.85 48.35 46.64 10,930,100 48.07 35.43
07-08-15 48.20 48.75 47.50 8,208,200 47.56 35.06
07-08-14 48.61 48.71 47.38 10,058,200 48.00 35.38
07-08-13 49.69 49.99 48.60 6,793,800 48.71 35.90
07-08-10 49.65 49.93 48.59 8,513,100 49.41 36.42
07-08-09 49.50 51.88 49.01 13,259,000 49.93 36.80
Date Open High Low Vol Cls adjCls
07-08-08 49.76 51.00 48.32 10,242,300 50.29 37.07
07-08-07 49.00 50.30 49.00 7,281,700 49.73 36.66
07-08-06 48.27 49.53 48.26 9,994,700 49.46 36.46
07-08-03 49.04 49.41 48.46 7,738,200 48.52 35.76
07-08-02 48.08 49.28 48.07 12,158,900 48.99 36.11
07-08-01 47.68 48.37 47.50 12,486,900 48.27 35.58
07-07-31 48.45 48.90 47.86 8,498,400 47.87 35.28
07-07-30 48.81 48.92 48.05 8,493,700 48.39 35.67
07-07-27 49.20 49.53 48.47 11,279,000 48.76 35.94
Date Open High Low Vol Cls adjCls
07-07-26 50.65 51.04 48.86 17,238,600 49.50 36.49
07-07-25 51.61 52.00 50.79 8,704,500 50.96 37.56
07-07-24 51.70 52.78 51.49 7,149,500 51.55 38.00
07-07-23 52.65 52.87 51.89 5,430,000 52.50 38.70
07-07-20 52.73 53.22 51.95 7,519,200 52.09 38.40
07-07-19 52.69 52.73 52.16 3,352,500 52.67 38.82
07-07-18 52.23 52.84 51.92 5,086,900 52.20 38.48
07-07-17 52.02 52.40 52.00 5,487,100 52.16 38.45
07-07-16 52.57 52.57 51.82 6,155,500 52.10 38.40
Date Open High Low Vol Cls adjCls
07-07-13 51.73 52.50 51.40 6,972,200 51.91 38.26
07-07-12 51.00 51.66 50.50 6,588,100 51.65 38.07
07-07-11 50.23 50.88 50.23 4,307,600 50.72 37.39
07-07-10 50.88 51.11 50.25 6,506,400 50.34 37.11
07-07-09 51.44 51.45 50.81 5,002,700 51.14 37.70
07-07-06 51.35 51.62 51.00 5,881,800 51.43 37.91
07-07-05 51.40 51.87 51.10 6,198,900 51.21 37.75
07-07-03 51.44 52.06 51.34 4,829,700 51.40 37.89
07-07-02 51.19 51.40 50.81 11,794,500 51.38 37.87
Date Open High Low Vol Cls adjCls
07-06-29 51.22 51.37 50.47 6,572,000 50.76 37.42
07-06-28 51.36 51.47 50.79 5,495,800 50.85 37.48
07-06-27 51.55 51.66 51.19 8,439,800 51.34 37.84
07-06-26 51.50 51.94 51.20 8,576,900 51.75 38.14
07-06-25 50.60 51.85 50.19 10,828,900 51.30 37.81
07-06-22 50.96 51.09 50.02 10,489,500 50.42 37.16
07-06-21 51.32 51.37 50.64 4,973,700 51.07 37.64
07-06-20 52.41 52.47 51.30 7,595,500 51.33 37.84
07-06-19 52.25 52.88 52.19 6,007,300 52.48 38.68
Date Open High Low Vol Cls adjCls
07-06-18 52.07 52.51 51.69 5,850,500 52.40 38.62
07-06-15 52.49 52.60 52.13 6,414,900 52.17 38.45
07-06-14 52.10 52.53 51.77 5,096,100 52.25 38.51
07-06-13 51.40 52.22 51.25 7,453,100 52.19 38.47
07-06-12 51.42 52.10 51.35 8,642,100 51.48 37.95
07-06-11 51.47 51.62 50.98 6,096,600 51.25 37.78
07-06-08 50.99 51.48 50.56 11,979,600 51.41 37.89
07-06-07 50.68 51.48 50.21 8,293,000 50.21 37.01
07-06-06 50.85 50.88 50.47 7,469,600 50.64 37.33
Date Open High Low Vol Cls adjCls
07-06-05 51.10 51.20 50.43 6,008,300 50.85 37.48
07-06-04 50.95 51.21 50.45 4,921,300 51.10 37.67
07-06-01 50.56 51.23 50.55 3,883,200 50.95 37.56
07-05-31 50.65 50.83 50.30 7,874,100 50.55 37.26
07-05-30 50.43 50.52 49.79 8,187,000 50.23 37.02
07-05-29 50.92 50.92 50.14 6,444,300 50.61 37.30
07-05-25 50.94 51.29 50.73 4,974,500 50.90 37.52
07-05-24 51.79 52.07 50.74 8,137,100 50.96 37.56
07-05-23 52.35 52.50 51.35 7,066,400 51.57 38.01
Date Open High Low Vol Cls adjCls
07-05-22 52.13 52.58 51.95 9,919,600 52.50 38.70
07-05-21 52.33 52.33 51.99 11,852,000 52.27 38.53
07-05-18 52.42 52.42 51.82 13,455,300 52.33 38.57
07-05-17 51.60 52.27 51.51 13,334,500 52.26 38.52
07-05-16 51.29 52.09 50.74 11,052,900 51.97 38.31
07-05-15 50.76 51.88 50.63 9,826,300 51.27 37.79
07-05-14 50.60 50.85 50.48 7,406,000 50.63 37.32
07-05-11 49.80 50.76 49.58 10,294,800 50.65 37.33
07-05-10 49.71 50.12 49.63 12,465,900 50.00 36.85
Date Open High Low Vol Cls adjCls
07-05-09 49.39 49.95 49.25 6,302,700 49.84 36.74
07-05-08 49.45 49.85 49.30 4,710,500 49.32 36.35
07-05-07 49.92 50.00 49.42 8,175,600 49.50 36.49
07-05-04 49.97 50.01 49.55 4,896,500 49.92 36.80
07-05-03 50.00 50.02 49.58 7,951,100 49.91 36.79
07-05-02 49.33 50.06 49.25 9,376,900 50.02 36.87
07-05-01 48.21 49.20 48.21 6,510,400 49.14 36.22
07-04-30 48.85 48.90 48.26 8,216,000 48.28 35.59
07-04-27 48.80 49.10 48.70 4,018,000 48.95 36.08
Date Open High Low Vol Cls adjCls
07-04-26 48.78 49.41 48.73 6,849,500 49.23 36.29
07-04-25 48.71 48.95 48.32 6,984,800 48.63 35.85
07-04-24 48.44 48.66 48.13 6,624,200 48.47 35.73
07-04-23 48.40 48.80 48.23 6,815,100 48.64 35.85
07-04-20 49.63 49.70 47.67 12,582,100 48.36 35.65
07-04-19 49.00 49.00 48.32 6,564,200 48.78 35.96
07-04-18 48.73 48.96 48.57 6,733,000 48.88 36.03
07-04-17 48.05 49.13 48.05 14,330,000 49.01 36.13
07-04-16 47.66 48.10 47.42 9,647,200 48.10 35.45
Date Open High Low Vol Cls adjCls
07-04-13 47.20 47.92 46.87 9,533,300 47.64 35.12
07-04-12 46.49 47.00 46.15 5,691,700 46.63 34.37
07-04-11 46.31 46.74 46.24 8,634,100 46.44 34.23
07-04-10 46.27 46.42 46.06 5,558,300 46.31 34.14
07-04-09 45.95 46.63 45.81 7,927,500 46.49 34.27
07-04-05 45.24 45.81 45.13 4,870,000 45.78 33.74
07-04-04 45.04 45.49 45.04 3,213,000 45.23 33.34
07-04-03 45.00 45.35 44.94 5,775,600 45.26 33.36
07-04-02 44.28 45.14 44.26 4,659,500 44.82 33.04
Date Open High Low Vol Cls adjCls
07-03-30 44.95 45.27 44.71 4,770,700 45.05 33.21
07-03-29 45.29 45.30 44.66 5,264,800 44.87 33.07
07-03-28 44.85 45.04 44.46 5,982,800 44.83 33.04
07-03-27 44.87 45.19 44.82 4,722,700 45.04 33.20
07-03-26 45.49 45.49 44.65 5,300,500 45.12 33.26
07-03-23 45.00 45.14 44.34 6,040,700 45.05 33.21
07-03-22 44.55 44.67 44.37 6,240,800 44.49 32.79
07-03-21 44.27 44.70 43.82 4,548,900 44.61 32.88
07-03-20 43.95 44.35 43.74 3,929,600 44.31 32.66
Date Open High Low Vol Cls adjCls
07-03-19 43.65 44.24 43.65 4,978,200 43.87 32.34
07-03-16 42.50 43.73 42.50 9,813,600 43.48 32.05
07-03-15 43.50 43.75 43.40 5,665,500 43.47 32.04
07-03-14 43.57 43.87 43.06 6,574,100 43.65 32.17
07-03-13 44.62 44.63 43.43 8,612,900 43.48 32.05
07-03-12 44.10 44.89 44.09 7,331,500 44.67 32.93
07-03-09 43.80 44.49 43.78 6,217,700 44.15 32.54
07-03-08 44.00 44.16 43.40 6,853,100 43.64 32.17
07-03-07 42.92 43.26 42.65 5,990,100 43.10 31.77
Date Open High Low Vol Cls adjCls
07-03-06 43.17 43.25 42.31 7,306,100 43.10 31.77
07-03-05 43.46 43.73 42.85 6,868,500 42.91 31.63
07-03-02 44.10 44.47 43.63 6,448,300 43.67 32.19
07-03-01 43.49 44.44 42.94 10,729,800 44.10 32.51
07-02-28 44.56 44.56 43.38 11,700,600 43.69 32.20
07-02-27 45.54 45.75 44.00 9,690,200 44.46 32.77
07-02-26 46.00 46.15 45.76 5,905,200 45.80 33.76
07-02-23 46.05 46.21 45.83 3,857,700 46.01 33.91
07-02-22 45.85 46.09 45.81 4,804,000 46.05 33.94
Date Open High Low Vol Cls adjCls
07-02-21 45.74 46.12 45.74 5,621,200 45.97 33.88
07-02-20 45.17 45.90 45.05 7,022,100 45.80 33.76
07-02-16 45.00 45.38 44.86 6,806,600 45.32 33.41
07-02-15 44.90 45.24 44.84 4,127,300 44.98 33.15
07-02-14 44.95 45.05 44.71 5,361,000 45.02 33.18
07-02-13 44.85 44.97 44.71 5,110,800 44.90 33.10
07-02-12 44.50 44.90 44.40 5,649,800 44.73 32.97
07-02-09 44.47 44.90 44.42 4,946,700 44.56 32.85
07-02-08 44.73 44.84 44.14 6,018,400 44.35 32.69
Date Open High Low Vol Cls adjCls
07-02-07 44.75 44.88 44.46 3,362,000 44.72 32.96
07-02-06 44.70 44.86 44.43 4,016,600 44.77 33.00
07-02-05 44.46 44.71 44.30 3,520,900 44.53 32.82
07-02-02 44.48 44.74 44.42 4,724,100 44.54 32.83
07-02-01 44.26 44.52 44.20 6,086,700 44.48 32.79
07-01-31 43.77 44.44 43.65 7,350,900 44.35 32.69
07-01-30 43.48 43.85 43.48 5,818,200 43.77 32.26
07-01-29 42.78 43.65 42.75 8,262,100 43.23 31.86
07-01-26 43.02 43.09 42.54 8,542,300 42.93 31.64
Date Open High Low Vol Cls adjCls
07-01-25 43.98 44.14 42.86 10,630,200 43.00 31.70
07-01-24 44.45 44.48 44.04 11,019,000 44.16 32.55
07-01-23 44.55 45.00 44.40 6,140,200 44.85 33.06
07-01-22 44.80 44.80 44.20 4,918,000 44.35 32.69
07-01-19 44.67 44.90 44.30 5,116,900 44.81 33.03
07-01-18 44.87 44.99 44.52 4,690,400 44.59 32.87
07-01-17 44.57 45.06 44.39 9,439,700 44.86 33.07
07-01-16 44.36 44.65 44.17 5,377,700 44.57 32.85
07-01-12 44.67 44.68 44.09 7,103,000 44.22 32.59
Date Open High Low Vol Cls adjCls
07-01-11 44.22 44.60 44.11 5,626,900 44.51 32.81
07-01-10 43.78 44.29 43.46 6,374,800 44.26 32.62
07-01-09 43.86 44.15 43.59 6,832,800 43.79 32.28
07-01-08 43.50 43.85 43.25 4,538,500 43.71 32.22
07-01-05 43.40 43.82 43.34 5,701,000 43.54 32.09
07-01-04 43.75 43.86 42.87 9,776,100 43.54 32.09
07-01-03 43.65 44.38 43.50 7,579,100 43.87 32.34
06-12-29 44.17 44.68 44.10 3,300,500 44.33 32.68
06-12-28 44.34 44.63 44.02 3,414,800 44.36 32.70
Date Open High Low Vol Cls adjCls
06-12-27 43.95 44.36 43.82 3,802,900 44.33 32.68
06-12-26 43.66 43.92 43.50 2,226,100 43.81 32.29
06-12-22 43.87 43.98 43.52 3,559,600 43.57 32.12
06-12-21 44.00 44.20 43.73 5,511,700 43.87 32.34
06-12-20 44.00 44.24 43.74 5,868,000 43.86 32.33
06-12-19 43.48 44.00 43.24 5,906,800 43.99 32.42
06-12-18 43.34 43.75 43.25 5,196,400 43.48 32.05
06-12-15 43.69 43.95 43.12 7,394,700 43.41 32.00
06-12-14 43.51 43.94 43.38 4,642,600 43.69 32.20
Date Open High Low Vol Cls adjCls
06-12-13 43.20 43.68 43.15 5,026,700 43.59 32.13
06-12-12 43.49 43.58 42.81 5,350,600 43.04 31.72
06-12-11 43.50 43.79 43.37 4,611,700 43.58 32.12
06-12-08 43.52 43.89 43.25 7,236,300 43.76 32.26
06-12-07 43.00 43.43 42.96 5,775,800 43.28 31.90
06-12-06 42.95 43.00 42.54 5,631,500 42.96 31.67
06-12-05 42.74 43.43 42.51 6,714,000 42.75 31.51
06-12-04 42.05 42.67 42.00 5,170,900 42.50 31.33
06-12-01 42.18 42.26 41.70 6,326,900 42.08 31.02
Date Open High Low Vol Cls adjCls
06-11-30 41.94 42.12 41.55 6,392,200 41.97 30.94
06-11-29 41.55 41.94 41.47 7,239,100 41.85 30.85
06-11-28 41.00 41.47 40.79 6,660,800 41.40 30.52
06-11-27 42.00 42.07 41.05 7,251,700 41.10 30.29
06-11-24 41.87 42.26 41.67 1,877,600 41.88 30.87
06-11-22 42.06 42.25 41.75 4,708,400 42.15 31.07
06-11-21 41.98 42.25 41.91 8,403,500 42.06 31.00
06-11-20 41.78 42.00 41.65 7,821,800 41.89 30.88
06-11-17 41.67 41.82 41.28 6,196,800 41.82 30.83
Date Open High Low Vol Cls adjCls
06-11-16 41.30 41.79 41.06 7,781,900 41.67 30.71
06-11-15 41.18 41.70 40.99 10,242,900 41.10 30.29
06-11-14 41.60 41.64 40.88 8,263,400 41.27 30.42
06-11-13 41.20 41.60 40.85 10,226,300 41.51 30.60
06-11-10 42.10 42.22 41.97 8,642,600 41.97 30.20
06-11-09 42.03 42.12 41.86 7,620,300 42.09 30.29
06-11-08 41.62 42.25 41.35 7,647,600 42.03 30.24
06-11-07 41.83 42.08 41.66 16,560,500 41.67 29.98
06-11-06 41.55 41.90 41.24 7,915,600 41.83 30.10
Date Open High Low Vol Cls adjCls
06-11-03 42.05 42.10 41.21 7,381,900 41.24 29.67
06-11-02 41.73 42.10 41.62 8,055,200 42.05 30.26
06-11-01 42.15 42.15 41.76 6,753,600 41.86 30.12
06-10-31 42.18 42.24 41.60 10,009,500 41.92 30.16
06-10-30 41.48 41.96 41.22 8,921,300 41.92 30.16
06-10-27 41.82 41.93 41.41 7,309,000 41.47 29.84
06-10-26 41.92 42.15 41.61 6,373,100 42.11 30.30
06-10-25 42.24 42.48 41.69 8,889,400 42.00 30.22
06-10-24 41.90 42.46 41.84 11,380,200 42.25 30.40
Date Open High Low Vol Cls adjCls
06-10-23 41.37 42.36 41.35 12,637,000 42.14 30.32
06-10-20 41.10 41.47 40.78 12,769,900 41.47 29.84
06-10-19 41.43 41.47 40.00 20,300,800 40.77 29.34
06-10-18 41.99 42.09 41.23 15,383,300 41.47 29.84
06-10-17 41.84 41.97 41.46 9,875,900 41.60 29.93
06-10-16 41.93 42.27 41.71 12,451,400 42.12 30.31
06-10-13 41.90 42.22 41.85 24,260,200 42.11 30.30
06-10-12 41.90 42.46 41.80 19,023,900 42.23 30.39
06-10-11 40.61 41.28 40.60 10,757,300 41.25 29.68
Date Open High Low Vol Cls adjCls
06-10-10 40.50 40.88 40.45 8,072,100 40.84 29.39
06-10-09 40.15 40.70 40.00 14,783,200 40.57 29.19
06-10-06 39.96 40.28 39.48 21,206,500 40.11 28.86
06-10-05 39.96 40.05 39.67 86,981,300 39.80 28.64
06-10-04 39.83 40.09 39.70 53,013,400 40.00 28.78
06-10-03 39.62 40.05 39.62 38,317,900 39.68 28.55
06-10-02 39.12 39.77 38.95 14,210,800 39.51 28.43
06-09-29 39.55 39.88 39.11 11,915,800 39.12 28.15
06-09-28 39.76 39.93 39.23 7,592,700 39.59 28.49
Date Open High Low Vol Cls adjCls
06-09-27 39.43 40.06 39.43 14,464,200 39.82 28.65
06-09-26 38.61 39.09 38.55 7,559,900 39.06 28.11
06-09-25 38.20 38.96 38.08 15,575,300 38.85 27.95
06-09-22 38.29 38.53 38.07 5,591,100 38.21 27.49
06-09-21 37.88 38.42 37.80 8,466,200 38.34 27.59
06-09-20 37.78 37.93 37.62 6,323,500 37.78 27.18
06-09-19 37.53 37.70 37.33 5,353,200 37.58 27.04
06-09-18 37.73 37.75 37.30 4,902,800 37.42 26.93
06-09-15 37.55 37.83 37.27 13,112,200 37.73 27.15
Date Open High Low Vol Cls adjCls
06-09-14 37.65 37.83 37.03 9,699,600 37.33 26.86
06-09-13 37.80 38.09 37.80 12,759,300 37.84 27.23
06-09-12 37.40 38.29 37.35 19,393,300 38.20 27.49
06-09-11 37.60 37.75 37.10 11,202,700 37.12 26.71
06-09-08 36.69 37.51 36.35 8,451,700 37.50 26.98
06-09-07 36.12 36.61 36.05 4,125,400 36.52 26.28
06-09-06 36.35 36.58 36.17 5,244,800 36.22 26.06
06-09-05 36.55 36.76 36.42 3,903,900 36.65 26.37
06-09-01 36.25 36.80 36.01 6,925,900 36.76 26.45
Date Open High Low Vol Cls adjCls
06-08-31 36.16 36.19 35.77 2,544,900 35.90 25.83
06-08-30 36.17 36.20 35.80 2,957,000 36.15 26.01
06-08-29 35.81 36.15 35.73 2,968,300 36.08 25.96
06-08-28 35.15 35.93 35.14 3,714,000 35.81 25.77
06-08-25 35.62 35.69 35.16 3,064,800 35.23 25.35
06-08-24 35.59 35.88 35.16 4,326,000 35.88 25.82
06-08-23 35.56 35.74 35.26 3,893,500 35.59 25.61
06-08-22 35.71 36.01 35.43 3,346,300 35.60 25.62
06-08-21 36.10 36.10 35.62 3,379,700 35.71 25.69
Date Open High Low Vol Cls adjCls
06-08-18 36.24 36.24 35.91 3,286,900 36.18 26.03
06-08-17 36.00 36.25 35.92 4,143,700 36.24 26.08
06-08-16 35.59 35.99 35.43 4,412,800 35.97 25.88
06-08-15 35.18 35.57 34.93 4,611,900 35.50 25.54
06-08-14 35.05 35.10 34.66 3,550,700 34.72 24.98
06-08-11 34.87 34.96 34.50 2,507,100 34.69 24.96
06-08-10 34.23 35.08 34.22 4,501,900 34.87 25.09
06-08-09 35.50 35.52 34.26 8,927,200 34.36 24.72
06-08-08 35.53 35.68 34.95 8,325,100 35.16 25.30
Date Open High Low Vol Cls adjCls
06-08-07 35.25 35.56 35.21 2,857,600 35.53 25.57
06-08-04 35.98 36.06 35.23 5,142,900 35.41 25.48
06-08-03 35.35 36.00 35.15 5,452,000 35.84 25.79
06-08-02 35.50 35.70 34.98 5,352,000 35.59 25.61
06-08-01 35.20 35.23 34.85 3,914,700 35.08 25.24
06-07-31 35.37 35.50 35.13 4,098,700 35.39 25.46
06-07-28 34.80 35.40 34.62 5,034,200 35.29 25.39
06-07-27 34.70 34.95 34.45 5,281,300 34.73 24.99
06-07-26 34.49 34.77 34.39 6,801,400 34.45 24.79
Date Open High Low Vol Cls adjCls
06-07-25 35.00 35.34 34.65 8,185,500 34.76 25.01
06-07-24 34.69 34.96 34.57 4,144,800 34.84 25.07
06-07-21 34.72 34.75 34.45 5,696,300 34.70 24.97
06-07-20 34.91 35.00 34.52 4,997,000 34.67 24.95
06-07-19 34.81 35.20 34.70 6,201,000 35.09 25.25
06-07-18 35.00 35.16 34.57 8,332,100 34.81 25.05
06-07-17 34.00 34.96 33.79 12,845,000 34.72 24.98
06-07-14 32.96 33.13 32.75 5,022,400 33.04 23.77
06-07-13 33.55 33.68 33.08 4,478,800 33.17 23.87
Date Open High Low Vol Cls adjCls
06-07-12 34.38 34.45 33.66 5,317,000 33.81 24.33
06-07-11 33.79 34.33 33.30 5,715,000 34.28 24.67
06-07-10 33.50 33.89 33.39 3,825,300 33.68 24.23
06-07-07 33.52 33.71 33.09 4,125,300 33.18 23.87
06-07-06 33.72 33.84 33.43 3,668,100 33.69 24.24
06-07-05 33.45 33.88 33.30 4,384,600 33.76 24.29
06-07-03 33.70 34.00 33.57 1,764,400 33.97 24.44
06-06-30 33.81 34.60 33.57 7,905,700 33.60 24.18
06-06-29 32.40 33.69 32.40 9,137,200 33.56 24.15
Date Open High Low Vol Cls adjCls
06-06-28 32.50 32.59 31.91 8,569,800 31.97 23.00
06-06-27 32.50 32.79 32.49 4,593,800 32.51 23.39
06-06-26 32.60 32.80 32.43 3,812,300 32.66 23.50
06-06-23 32.55 33.01 32.50 3,769,400 32.60 23.46
06-06-22 33.20 33.40 32.48 5,239,700 32.55 23.42
06-06-21 32.85 33.54 32.85 6,911,000 33.40 24.03
06-06-20 33.00 33.11 32.70 5,100,900 32.96 23.72
06-06-19 33.11 33.25 32.76 4,129,400 32.85 23.64
06-06-16 33.31 33.35 32.94 6,044,900 33.14 23.85
Date Open High Low Vol Cls adjCls
06-06-15 32.91 33.53 32.64 6,635,500 33.35 24.00
06-06-14 32.00 32.96 31.97 7,856,300 32.85 23.64
06-06-13 33.47 33.47 31.73 7,657,900 31.94 22.98
06-06-12 33.50 33.62 32.83 5,335,000 32.93 23.69
06-06-09 33.65 33.88 33.38 4,131,600 33.38 24.02
06-06-08 33.57 33.74 32.98 8,470,300 33.69 24.24
06-06-07 33.50 33.77 33.30 5,070,600 33.32 23.97
06-06-06 33.25 33.55 32.81 5,780,300 33.31 23.97
06-06-05 33.51 33.56 33.08 4,387,300 33.15 23.85
Date Open High Low Vol Cls adjCls
06-06-02 33.55 33.78 33.25 4,423,400 33.51 24.11
06-06-01 32.97 33.74 32.96 6,745,800 33.68 24.23
06-05-31 32.78 33.28 32.72 6,087,800 33.17 23.87
06-05-30 32.80 33.08 32.62 4,502,700 32.72 23.54
06-05-26 33.35 33.35 32.88 6,168,500 32.92 23.69
06-05-25 33.14 33.28 32.88 7,128,000 33.26 23.93
06-05-24 33.63 33.68 32.79 9,722,100 32.95 23.71
06-05-23 34.03 34.13 33.53 5,207,900 33.53 24.13
06-05-22 34.08 34.14 33.51 7,387,900 34.03 24.49
Date Open High Low Vol Cls adjCls
06-05-19 34.65 34.72 33.97 6,252,800 34.15 24.57
06-05-18 34.83 34.97 34.41 5,374,800 34.44 24.78
06-05-17 34.53 34.76 34.43 6,572,400 34.56 24.87
06-05-16 35.05 35.12 34.67 3,320,100 34.70 24.97
06-05-15 34.88 35.00 34.61 4,066,000 34.97 25.16
06-05-12 35.37 35.52 34.87 5,397,100 34.88 25.10
06-05-11 35.95 35.96 35.22 4,927,600 35.35 25.44
06-05-10 35.76 35.99 35.69 4,813,600 35.96 25.87
06-05-09 35.70 35.93 35.57 5,933,100 35.83 25.78
Date Open High Low Vol Cls adjCls
06-05-08 35.21 35.39 35.20 4,038,800 35.39 25.46
06-05-05 34.88 35.25 34.85 6,408,400 35.21 25.33
06-05-04 34.85 35.08 34.80 4,646,200 34.85 25.08
06-05-03 34.48 34.88 34.32 4,472,600 34.86 25.08
06-05-02 34.40 34.53 34.22 3,975,400 34.41 24.76
06-05-01 34.64 34.75 34.31 4,054,700 34.37 24.73
06-04-28 34.60 34.72 34.30 4,714,000 34.57 24.87
06-04-27 33.85 34.65 33.85 4,864,300 34.62 24.91
06-04-26 33.90 34.13 33.71 4,218,300 34.11 24.54
Date Open High Low Vol Cls adjCls
06-04-25 34.06 34.17 33.81 7,113,900 33.85 24.36
06-04-24 34.35 34.45 34.08 5,687,200 34.26 24.65
06-04-21 34.88 35.00 34.36 6,320,500 34.60 24.90
06-04-20 34.55 35.11 34.55 5,006,100 35.08 25.24
06-04-19 34.33 34.85 34.33 3,408,600 34.55 24.86
06-04-18 34.32 34.68 34.11 5,441,100 34.48 24.81
06-04-17 34.78 34.83 34.05 6,301,700 34.32 24.69
06-04-13 35.49 35.49 34.70 10,711,400 34.85 25.08
06-04-12 35.37 35.41 34.97 6,314,200 35.19 25.32
Date Open High Low Vol Cls adjCls
06-04-11 35.39 35.57 35.19 5,525,900 35.55 25.58
06-04-10 35.00 35.45 34.95 6,109,500 35.35 25.44
06-04-07 34.63 34.99 34.48 4,716,800 34.88 25.10
06-04-06 34.47 34.91 34.47 4,033,800 34.60 24.90
06-04-05 34.58 34.89 34.43 5,667,500 34.81 25.05
06-04-04 34.88 34.91 34.57 4,283,000 34.66 24.94
06-04-03 34.45 34.91 34.43 5,750,000 34.73 24.99
06-03-31 34.41 34.63 34.26 4,020,100 34.36 24.72
06-03-30 34.41 34.80 34.18 4,039,100 34.55 24.86
Date Open High Low Vol Cls adjCls
06-03-29 34.20 34.65 34.16 2,583,800 34.60 24.90
06-03-28 34.36 34.77 34.28 4,430,800 34.31 24.69
06-03-27 34.42 34.65 34.37 3,338,600 34.55 24.86
06-03-24 34.54 34.86 34.40 3,230,600 34.70 24.97
06-03-23 34.81 34.81 34.36 4,451,300 34.54 24.85
06-03-22 35.03 35.13 34.62 4,218,100 34.80 25.04
06-03-21 34.67 35.14 34.67 5,700,400 34.90 25.11
06-03-20 34.94 35.07 34.67 3,983,900 34.73 24.99
06-03-17 35.24 35.25 35.00 5,983,900 35.10 25.26
Date Open High Low Vol Cls adjCls
06-03-16 34.70 35.14 34.70 5,637,800 35.06 25.23
06-03-15 34.21 34.83 34.19 5,235,500 34.77 25.02
06-03-14 34.17 34.41 34.12 5,652,900 34.26 24.65
06-03-13 34.53 34.70 34.11 6,117,300 34.32 24.69
06-03-10 34.60 35.01 34.54 3,991,100 34.65 24.93
06-03-09 34.62 34.73 34.39 5,009,600 34.53 24.85
06-03-08 34.67 34.90 34.65 6,588,600 34.68 24.95
06-03-07 34.55 34.78 34.43 7,942,300 34.64 24.92
06-03-06 34.61 34.96 34.57 4,145,000 34.67 24.95
Date Open High Low Vol Cls adjCls
06-03-03 34.75 35.06 34.64 5,270,700 34.85 25.08
06-03-02 34.93 34.99 34.69 4,566,200 34.94 25.14
06-03-01 35.00 35.18 34.43 5,910,300 34.93 25.13
06-02-28 35.30 35.47 34.89 5,522,700 34.91 25.12
06-02-27 35.30 35.53 35.11 4,262,100 35.25 25.36
06-02-24 35.49 35.52 35.19 4,802,800 35.34 25.43
06-02-23 35.75 35.99 35.50 3,751,800 35.59 25.61
06-02-22 35.75 36.08 35.72 4,323,400 35.95 25.87
06-02-21 35.88 36.00 35.35 5,250,300 35.66 25.66
Date Open High Low Vol Cls adjCls
06-02-17 36.37 36.44 36.01 4,802,300 36.06 25.95
06-02-16 35.99 36.39 35.86 3,963,500 36.37 26.17
06-02-15 36.26 36.27 35.75 7,669,400 36.01 25.91
06-02-14 36.36 36.55 36.07 5,392,300 36.37 26.17
06-02-13 36.41 36.59 36.16 3,421,100 36.36 26.16
06-02-10 36.27 36.46 36.11 5,741,200 36.33 26.14
06-02-09 36.31 36.49 36.22 4,889,600 36.30 26.12
06-02-08 36.60 36.75 36.26 6,444,300 36.36 26.16
06-02-07 36.30 36.51 36.06 4,868,600 36.19 26.04
Date Open High Low Vol Cls adjCls
06-02-06 36.00 36.44 35.90 7,163,500 36.13 26.00
06-02-03 35.45 36.08 35.44 6,852,900 35.97 25.88
06-02-02 35.33 35.81 35.17 5,409,500 35.45 25.51
06-02-01 35.01 35.71 34.99 7,186,600 35.67 25.67
06-01-31 35.04 35.25 34.90 6,988,200 35.01 25.19
06-01-30 34.90 35.07 34.83 8,004,200 35.02 25.20
06-01-27 34.94 35.24 34.92 7,355,400 35.05 25.22
06-01-26 35.50 35.70 34.75 12,358,000 34.94 25.14
06-01-25 36.00 36.14 34.55 21,016,500 35.16 25.30
Date Open High Low Vol Cls adjCls
06-01-24 35.94 36.31 35.67 9,685,600 35.85 25.80
06-01-23 35.86 36.09 35.27 6,944,500 35.71 25.69
06-01-20 35.20 35.91 35.09 11,436,800 35.86 25.80
06-01-19 35.30 35.37 35.00 9,093,800 35.20 25.33
06-01-18 34.58 35.44 34.41 10,550,100 34.99 25.18
06-01-17 34.72 35.16 34.52 5,499,100 34.59 24.89
06-01-13 34.65 34.74 34.35 4,807,700 34.47 24.80
06-01-12 35.25 35.32 34.74 11,593,600 34.79 25.03
06-01-11 34.82 35.36 34.80 8,209,000 35.34 25.43
Date Open High Low Vol Cls adjCls
06-01-10 34.61 34.85 34.54 7,021,800 34.74 25.00
06-01-09 34.00 34.74 33.99 4,659,900 34.71 24.98
06-01-06 34.23 34.30 33.81 5,877,100 34.06 24.51
06-01-05 33.82 34.20 33.73 6,245,200 33.86 24.36
06-01-04 33.43 33.85 33.42 5,990,200 33.82 24.33
06-01-03 34.29 34.29 33.20 9,250,100 33.52 24.12
05-12-30 34.10 34.29 33.58 4,219,600 33.72 24.26
05-12-29 34.05 34.29 34.01 2,530,600 34.14 24.56
05-12-28 34.10 34.39 34.03 2,212,000 34.19 24.60
Date Open High Low Vol Cls adjCls
05-12-27 34.57 34.72 34.01 3,039,700 34.10 24.54
05-12-23 34.70 34.70 34.33 1,930,300 34.55 24.86
05-12-22 34.50 34.68 34.11 3,326,600 34.58 24.88
05-12-21 34.20 34.75 34.20 4,031,000 34.44 24.78
05-12-20 34.00 34.35 33.80 4,172,500 34.15 24.57
05-12-19 34.66 34.93 34.07 3,801,800 34.10 24.54
05-12-16 34.99 35.12 34.69 7,956,600 34.75 25.00
05-12-15 35.50 35.69 34.85 5,615,400 34.98 25.17
05-12-14 35.17 35.65 35.11 4,990,100 35.50 25.54
Date Open High Low Vol Cls adjCls
05-12-13 34.35 35.54 34.35 5,928,000 35.27 25.38
05-12-12 34.84 34.84 34.34 3,962,900 34.47 24.80
05-12-09 35.10 35.22 34.10 4,617,000 34.84 25.07
05-12-08 35.12 35.36 34.70 5,474,600 34.82 25.05
05-12-07 35.00 35.27 34.81 6,290,600 35.26 25.37
05-12-06 34.83 35.26 34.78 8,155,500 35.16 25.30
05-12-05 34.74 34.91 34.40 6,958,700 34.57 24.87
05-12-02 35.05 35.25 34.75 8,186,900 34.91 25.12
05-12-01 34.23 35.38 34.06 13,905,500 35.33 25.42
Date Open High Low Vol Cls adjCls
05-11-30 34.14 34.76 33.84 8,158,600 33.85 24.36
05-11-29 34.24 34.58 33.88 6,594,800 33.93 24.41
05-11-28 33.63 34.10 33.52 6,393,500 33.95 24.43
05-11-25 33.77 33.78 33.46 2,311,200 33.46 24.08
05-11-23 33.04 33.88 33.01 6,450,800 33.71 24.26
05-11-22 33.02 33.08 32.80 4,723,500 32.99 23.74
05-11-21 33.02 33.17 32.82 4,801,300 33.07 23.80
05-11-18 33.55 33.55 32.94 7,016,200 33.09 23.81
05-11-17 33.08 33.36 32.88 5,802,400 33.19 23.88
Date Open High Low Vol Cls adjCls
05-11-16 33.36 33.60 32.73 6,758,100 32.80 23.60
05-11-15 33.82 34.05 33.16 8,585,100 33.31 23.97
05-11-14 33.80 34.25 33.75 7,199,800 33.93 24.41
05-11-11 33.35 33.89 33.03 6,682,400 33.80 24.32
05-11-10 32.95 33.28 32.71 6,847,600 33.23 23.91
05-11-09 34.00 34.18 33.28 6,877,100 33.33 23.50
05-11-08 33.70 34.05 33.33 9,653,000 34.00 23.97
05-11-07 33.25 33.81 33.09 12,334,000 33.70 23.76
05-11-04 33.28 33.48 33.03 6,116,900 33.43 23.57
Date Open High Low Vol Cls adjCls
05-11-03 32.45 33.32 32.35 10,297,500 33.23 23.43
05-11-02 32.20 32.46 31.93 7,612,400 32.26 22.75
05-11-01 32.73 32.73 31.61 17,401,100 31.77 22.40
05-10-31 32.29 32.78 31.55 18,254,300 31.60 22.28
05-10-28 31.84 32.29 31.55 6,599,100 32.29 22.77
05-10-27 32.30 32.38 31.48 6,098,100 31.55 22.25
05-10-26 33.00 33.04 32.31 4,660,600 32.31 22.78
05-10-25 33.05 33.41 32.65 6,204,400 33.00 23.27
05-10-24 32.65 33.14 32.37 6,886,400 33.12 23.35
Date Open High Low Vol Cls adjCls
05-10-21 31.82 32.89 31.82 11,964,400 32.48 22.90
05-10-20 33.45 33.46 32.01 10,984,400 32.40 22.84
05-10-19 32.70 34.02 32.46 8,869,200 33.69 23.75
05-10-18 32.80 32.87 32.30 4,710,200 32.47 22.89
05-10-17 32.32 32.71 32.32 4,939,800 32.70 23.06
05-10-14 32.15 32.36 32.01 6,701,900 32.32 22.79
05-10-13 32.37 32.71 31.77 10,285,200 32.05 22.60
05-10-12 32.25 32.50 31.62 6,891,500 31.67 22.33
05-10-11 33.05 33.39 32.32 7,477,900 32.34 22.80
Date Open High Low Vol Cls adjCls
05-10-10 32.47 32.47 32.18 5,460,200 32.34 22.80
05-10-07 32.76 32.77 32.09 5,966,800 32.22 22.72
05-10-06 32.86 33.18 32.50 8,038,000 32.73 23.08
05-10-05 32.75 33.14 32.62 7,328,600 32.85 23.16
05-10-04 33.45 33.55 32.82 9,187,500 32.88 23.18
05-10-03 33.40 33.99 33.40 5,742,600 33.87 23.88
05-09-30 33.49 33.65 33.12 7,138,400 33.49 23.61
05-09-29 33.06 33.57 33.00 5,636,000 33.48 23.61
05-09-28 33.45 33.95 33.10 6,425,800 33.10 23.34
Date Open High Low Vol Cls adjCls
05-09-27 33.20 33.30 32.98 9,808,500 33.01 23.27
05-09-26 32.95 33.76 32.95 8,828,200 33.26 23.45
05-09-23 33.00 33.59 32.55 8,232,500 32.64 23.01
05-09-22 31.42 33.15 31.33 12,830,500 33.09 23.33
05-09-21 32.49 32.62 31.31 13,572,300 31.42 22.15
05-09-20 33.50 33.86 32.50 7,783,700 32.62 23.00
05-09-19 33.77 34.03 33.47 7,524,400 33.50 23.62
05-09-16 33.73 35.03 33.55 25,124,600 34.24 24.14
05-09-15 32.36 33.50 32.36 9,369,100 33.45 23.58
Date Open High Low Vol Cls adjCls
05-09-14 33.30 33.31 32.31 7,436,000 32.36 22.82
05-09-13 33.75 33.88 33.12 6,922,500 33.12 23.35
05-09-12 33.91 34.17 33.71 6,572,300 33.80 23.83
05-09-09 33.38 34.42 33.29 12,547,900 34.14 24.07
05-09-08 33.47 33.66 33.18 6,233,500 33.37 23.53
05-09-07 33.05 33.87 33.01 12,166,600 33.70 23.76
05-09-06 32.53 32.92 32.39 6,878,500 32.66 23.03
05-09-02 31.82 32.01 31.72 5,643,600 31.90 22.49
05-09-01 32.30 32.37 31.53 8,614,600 31.55 22.25
Date Open High Low Vol Cls adjCls
05-08-31 32.56 32.75 32.03 6,655,300 32.45 22.88
05-08-30 33.10 33.10 32.21 8,607,700 32.40 22.84
05-08-29 33.15 33.45 32.77 6,764,400 33.17 23.39
05-08-26 33.09 33.60 32.98 7,884,300 33.48 23.61
05-08-25 32.90 33.49 32.90 9,425,800 33.30 23.48
05-08-24 33.00 33.26 32.76 7,465,400 32.98 23.25
05-08-23 33.19 33.23 32.85 5,803,400 33.04 23.30
05-08-22 33.37 33.45 33.05 4,519,900 33.29 23.47
05-08-19 33.26 33.55 33.22 5,510,600 33.38 23.54
Date Open High Low Vol Cls adjCls
05-08-18 33.60 33.64 33.05 6,848,900 33.39 23.54
05-08-17 33.02 34.18 32.98 11,185,600 33.87 23.88
05-08-16 33.50 33.72 33.04 7,406,200 33.17 23.39
05-08-15 32.63 33.64 32.62 6,665,400 33.60 23.69
05-08-12 33.74 33.96 33.07 12,759,300 33.25 23.44
05-08-11 32.95 34.70 32.85 17,421,600 34.69 24.46
05-08-10 32.46 32.97 32.25 8,547,300 32.70 23.06
05-08-09 32.29 32.45 32.04 5,902,700 32.44 22.87
05-08-08 31.76 32.38 31.75 10,226,400 32.14 22.66
Date Open High Low Vol Cls adjCls
05-08-05 31.10 31.50 31.10 5,058,400 31.30 22.07
05-08-04 31.55 31.65 31.09 4,514,900 31.20 22.00
05-08-03 31.31 31.74 31.20 6,199,500 31.62 22.29
05-08-02 31.32 31.58 31.22 5,378,200 31.48 22.20
05-08-01 30.25 31.33 30.25 5,361,800 31.18 21.98
05-07-29 30.50 31.18 30.50 7,402,200 31.17 21.98
05-07-28 30.10 30.44 30.10 4,683,900 30.28 21.35
05-07-27 30.35 30.43 29.97 6,752,800 30.08 21.21
05-07-26 30.63 30.77 30.30 5,244,400 30.36 21.41
Date Open High Low Vol Cls adjCls
05-07-25 30.64 30.80 30.49 4,333,900 30.62 21.59
05-07-22 30.55 30.97 30.51 5,200,800 30.94 21.81
05-07-21 30.50 31.25 30.27 5,540,800 30.78 21.70
05-07-20 30.68 30.99 30.59 4,812,400 30.90 21.79
05-07-19 30.89 30.96 30.74 4,759,700 30.85 21.75
05-07-18 30.82 30.97 30.59 5,227,500 30.90 21.79
05-07-15 29.92 31.07 29.60 14,489,100 30.99 21.85
05-07-14 29.61 29.94 29.54 9,087,000 29.60 20.87
05-07-13 29.17 29.62 29.16 6,471,900 29.59 20.86
Date Open High Low Vol Cls adjCls
05-07-12 29.22 29.25 29.00 5,273,900 29.16 20.56
05-07-11 28.88 29.06 28.75 5,937,800 28.97 20.43
05-07-08 28.00 28.87 27.78 9,319,200 28.65 20.20
05-07-07 27.54 28.06 27.36 6,099,500 28.00 19.74
05-07-06 27.97 27.99 27.61 4,709,800 27.70 19.53
05-07-05 27.82 28.09 27.71 4,017,200 27.97 19.72
05-07-01 27.81 28.13 27.72 4,486,700 27.94 19.70
05-06-30 28.05 28.20 27.74 8,062,100 27.75 19.57
05-06-29 28.30 28.44 27.88 6,386,100 27.91 19.68
Date Open High Low Vol Cls adjCls
05-06-28 28.16 28.48 28.12 5,123,800 28.24 19.91
05-06-27 28.20 28.46 28.13 3,512,800 28.16 19.85
05-06-24 28.57 28.68 28.22 7,044,000 28.28 19.94
05-06-23 28.95 29.10 28.56 6,860,300 28.57 20.14
05-06-22 29.26 29.29 28.96 4,283,800 29.02 20.46
05-06-21 28.96 29.18 28.84 5,860,600 29.04 20.48
05-06-20 28.85 29.16 28.80 3,777,600 29.06 20.49
05-06-17 29.40 29.40 28.98 7,370,600 29.00 20.45
05-06-16 29.01 29.19 28.93 4,905,600 29.13 20.54
Date Open High Low Vol Cls adjCls
05-06-15 29.30 29.38 28.80 6,803,600 28.95 20.41
05-06-14 29.15 29.56 29.15 4,898,000 29.30 20.66
05-06-13 29.09 29.45 28.91 8,162,400 29.11 20.52
05-06-10 29.10 29.54 28.98 7,988,200 29.53 20.82
05-06-09 29.23 29.27 28.75 8,293,800 28.98 20.43
05-06-08 29.57 29.66 29.18 11,257,000 29.23 20.61
05-06-07 30.35 30.49 29.32 11,748,800 29.57 20.85
05-06-06 30.41 30.45 30.20 4,064,100 30.41 21.44
05-06-03 31.04 31.08 30.47 3,814,500 30.51 21.51
Date Open High Low Vol Cls adjCls
05-06-02 30.89 31.21 30.80 3,165,300 31.12 21.94
05-06-01 30.84 31.15 30.69 4,223,500 31.02 21.87
05-05-31 31.16 31.16 30.93 5,551,600 30.94 21.81
05-05-27 31.40 31.40 31.17 2,932,100 31.26 22.04
05-05-26 31.00 31.49 30.96 5,047,200 31.48 22.20
05-05-25 30.87 31.00 30.77 3,762,400 30.89 21.78
05-05-24 31.19 31.29 30.66 5,179,200 30.87 21.77
05-05-23 30.85 31.50 30.85 4,464,600 31.32 22.08
05-05-20 30.90 31.14 30.73 4,019,500 30.94 21.81
Date Open High Low Vol Cls adjCls
05-05-19 30.82 31.03 30.65 5,007,900 30.97 21.84
05-05-18 30.15 30.66 30.08 5,199,100 30.58 21.56
05-05-17 29.89 30.06 29.65 3,429,800 29.97 21.13
05-05-16 29.70 30.00 29.60 3,861,600 29.88 21.07
05-05-13 29.64 29.83 29.50 4,465,000 29.65 20.91
05-05-12 29.99 30.09 29.77 4,864,400 29.78 21.00
05-05-11 30.01 30.15 29.70 5,780,300 29.85 21.05
05-05-10 29.95 30.32 29.80 4,499,200 30.10 21.22
05-05-09 29.70 30.15 29.60 6,065,900 30.12 21.24
Date Open High Low Vol Cls adjCls
05-05-06 29.96 30.05 29.37 6,281,100 29.38 20.72
05-05-05 30.19 30.28 29.76 4,703,100 29.94 21.11
05-05-04 29.79 30.26 29.73 4,829,400 30.13 21.24
05-05-03 29.72 30.00 29.60 6,839,500 29.80 21.01
05-05-02 29.12 29.60 29.12 5,036,000 29.57 20.85
05-04-29 29.61 29.79 29.11 7,557,600 29.31 20.67
05-04-28 29.85 30.15 29.61 5,318,400 29.61 20.88
05-04-27 29.86 30.40 29.79 4,795,900 30.16 21.26
05-04-26 30.15 30.27 29.93 4,676,400 30.00 21.15
Date Open High Low Vol Cls adjCls
05-04-25 29.96 30.47 29.70 5,169,900 30.28 21.35
05-04-22 30.50 30.65 29.75 8,272,000 30.06 21.19
05-04-21 30.27 30.50 29.51 6,525,200 29.85 21.05
05-04-20 30.09 30.28 29.70 5,267,800 29.94 21.11
05-04-19 30.10 30.25 29.88 5,122,100 30.18 21.28
05-04-18 30.15 30.22 29.37 8,465,100 30.10 21.22
05-04-15 30.62 30.69 30.15 6,510,900 30.30 21.36
05-04-14 31.33 31.34 30.74 4,586,400 30.76 21.69
05-04-13 31.42 31.91 31.20 9,357,800 31.22 22.01
Date Open High Low Vol Cls adjCls
05-04-12 30.60 31.05 30.31 5,528,000 30.90 21.79
05-04-11 30.98 31.04 30.52 4,897,000 30.80 21.72
05-04-08 31.48 31.78 31.11 3,420,500 31.14 21.96
05-04-07 31.39 31.59 31.15 3,916,100 31.47 22.19
05-04-06 31.13 31.70 31.00 4,360,500 31.49 22.20
05-04-05 30.87 31.29 30.81 3,643,200 31.21 22.01
05-04-04 31.07 31.14 30.65 5,859,300 30.99 21.85
05-04-01 31.20 31.52 30.88 4,399,000 31.00 21.86
05-03-31 31.60 31.60 31.09 5,400,600 31.14 21.96
Date Open High Low Vol Cls adjCls
05-03-30 30.98 31.68 30.98 4,418,700 31.65 22.32
05-03-29 31.34 31.42 30.96 5,404,500 31.02 21.87
05-03-28 31.41 31.76 31.40 3,355,000 31.53 22.23
05-03-24 31.56 31.79 31.45 3,292,600 31.58 22.27
05-03-23 31.55 31.78 31.38 5,302,400 31.45 22.17
05-03-22 31.68 31.91 31.43 4,669,700 31.45 22.17
05-03-21 31.75 31.87 31.52 3,022,700 31.68 22.34
05-03-18 31.83 31.95 31.30 8,967,600 31.90 22.49
05-03-17 32.30 32.32 31.68 5,287,800 31.80 22.42
Date Open High Low Vol Cls adjCls
05-03-16 32.30 32.48 32.05 3,382,300 32.32 22.79
05-03-15 33.01 33.07 32.29 3,970,100 32.43 22.87
05-03-14 32.54 33.00 32.54 4,486,700 32.96 23.24
05-03-11 32.75 32.92 32.51 3,468,000 32.59 22.98
05-03-10 32.64 32.79 32.51 5,558,500 32.75 23.09
05-03-09 32.65 32.99 32.33 9,408,500 32.53 22.94
05-03-08 34.00 34.00 32.92 8,239,500 33.48 23.61
05-03-07 34.30 34.56 34.17 3,978,100 34.21 24.12
05-03-04 33.60 34.23 33.50 4,868,200 33.96 23.94
Date Open High Low Vol Cls adjCls
05-03-03 33.28 33.60 33.00 3,323,400 33.41 23.56
05-03-02 33.04 33.82 33.04 4,198,400 33.28 23.46
05-03-01 33.02 33.42 33.02 3,378,000 33.33 23.50
05-02-28 32.98 33.25 32.85 4,742,800 33.08 23.32
05-02-25 32.45 32.98 32.32 3,328,000 32.98 23.25
05-02-24 32.44 32.71 32.25 2,794,400 32.65 23.02
05-02-23 32.05 32.49 32.02 4,308,500 32.44 22.87
05-02-22 32.31 32.45 31.95 3,677,400 31.95 22.53
05-02-18 32.15 32.50 32.07 3,830,000 32.33 22.79
Date Open High Low Vol Cls adjCls
05-02-17 32.49 32.50 32.21 3,469,500 32.29 22.77
05-02-16 32.90 32.98 32.42 4,746,300 32.60 22.99
05-02-15 32.60 33.18 32.60 5,985,100 33.16 23.38
05-02-14 32.25 32.70 32.21 3,492,800 32.61 22.99
05-02-11 31.90 32.49 31.79 5,341,200 32.25 22.74
05-02-10 32.10 32.21 31.86 3,584,700 32.10 22.63
05-02-09 32.40 32.48 31.96 4,515,400 31.97 22.54
05-02-08 32.72 32.85 32.38 5,179,300 32.42 22.86
05-02-07 32.38 32.85 32.38 5,516,100 32.78 23.11
Date Open High Low Vol Cls adjCls
05-02-04 31.82 32.60 31.80 5,137,300 32.57 22.96
05-02-03 31.60 32.10 31.40 3,694,200 32.06 22.60
05-02-02 31.88 32.02 31.56 6,577,700 31.77 22.40
05-02-01 32.05 32.19 31.91 5,949,100 31.98 22.55
05-01-31 32.10 32.50 32.10 5,815,000 32.39 22.84
05-01-28 31.85 32.24 31.20 7,837,700 32.00 22.56
05-01-27 32.00 32.39 31.94 6,036,000 32.12 22.65
05-01-26 31.93 32.25 31.87 4,675,000 31.99 22.56
05-01-25 31.99 32.09 31.90 4,957,200 31.94 22.52
Date Open High Low Vol Cls adjCls
05-01-24 31.58 31.89 31.43 5,401,900 31.74 22.38
05-01-21 31.45 31.60 31.13 4,085,500 31.25 22.03
05-01-20 31.57 31.77 31.13 4,047,900 31.45 22.17
05-01-19 31.70 32.00 31.56 4,444,300 31.62 22.29
05-01-18 31.20 31.69 31.08 3,642,900 31.60 22.28
05-01-14 30.84 31.36 30.81 3,919,700 31.31 22.08
05-01-13 31.24 31.31 30.84 3,731,800 30.89 21.78
05-01-12 31.22 31.35 30.96 4,194,300 31.34 22.10
05-01-11 31.43 31.67 31.05 5,045,300 31.10 21.93
Date Open High Low Vol Cls adjCls
05-01-10 31.67 31.86 31.52 3,455,100 31.67 22.33
05-01-07 32.03 32.18 31.73 3,902,200 31.87 22.47
05-01-06 31.84 32.21 31.80 3,671,000 32.08 22.62
05-01-05 32.08 32.27 31.83 4,008,100 31.83 22.44
05-01-04 31.74 32.31 31.74 5,435,100 32.08 22.62
05-01-03 31.60 32.23 31.54 4,906,300 31.82 22.44
04-12-31 32.40 32.45 32.05 2,933,300 32.06 22.60
04-12-30 32.50 32.69 32.34 2,828,000 32.38 22.83
04-12-29 32.47 32.59 32.22 3,127,200 32.53 22.94
Date Open High Low Vol Cls adjCls
04-12-28 32.28 32.51 32.22 3,283,700 32.46 22.89
04-12-27 32.40 32.52 32.12 2,417,700 32.15 22.67
04-12-23 32.55 32.74 32.12 2,824,000 32.33 22.79
04-12-22 32.67 32.96 32.30 4,385,200 32.52 22.93
04-12-21 32.57 32.74 32.40 4,235,000 32.59 22.98
04-12-20 32.55 32.79 32.19 4,484,700 32.39 22.84
04-12-17 32.67 32.94 32.44 7,106,700 32.54 22.94
04-12-16 32.44 32.75 32.31 5,668,600 32.66 23.03
04-12-15 31.85 32.50 31.84 6,104,600 32.44 22.87
Date Open High Low Vol Cls adjCls
04-12-14 31.98 32.03 31.82 5,223,800 31.91 22.50
04-12-13 31.84 31.98 31.73 4,061,800 31.98 22.55
04-12-10 31.88 31.88 31.40 4,021,200 31.65 22.32
04-12-09 31.20 31.85 31.14 7,721,600 31.78 22.41
04-12-08 31.22 31.75 31.21 5,384,600 31.50 22.21
04-12-07 31.08 31.37 30.91 5,115,200 31.22 22.01
04-12-06 31.21 31.21 30.96 3,172,900 31.08 21.91
04-12-03 31.42 31.42 31.12 3,283,700 31.28 22.05
04-12-02 31.32 31.58 31.14 4,122,300 31.42 22.15
Date Open High Low Vol Cls adjCls
04-12-01 30.90 31.36 30.86 6,529,500 31.21 22.01
04-11-30 30.60 30.84 30.50 5,981,400 30.74 21.67
04-11-29 30.71 30.85 30.01 5,229,600 30.75 21.68
04-11-26 30.33 30.73 30.31 1,337,000 30.57 21.55
04-11-24 30.20 30.83 30.20 4,087,500 30.40 21.43
04-11-23 29.27 30.12 29.26 5,600,000 30.10 21.22
04-11-22 29.44 29.57 29.02 4,913,500 29.38 20.72
04-11-19 29.65 29.75 29.00 7,922,100 29.30 20.66
04-11-18 30.25 30.57 29.65 9,666,800 29.95 21.12
Date Open High Low Vol Cls adjCls
04-11-17 30.32 30.53 30.11 4,070,800 30.40 21.43
04-11-16 30.47 30.47 30.11 2,481,300 30.11 21.23
04-11-15 30.33 30.54 30.24 3,491,700 30.42 21.45
04-11-12 30.38 30.50 30.10 3,482,400 30.50 21.50
04-11-11 30.10 30.42 29.93 3,516,400 30.28 21.35
04-11-10 29.96 30.27 29.81 5,405,800 30.02 21.17
04-11-09 30.08 30.29 29.93 4,039,100 30.18 20.89
04-11-08 30.40 31.00 30.04 8,455,300 30.20 20.91
04-11-05 29.74 30.25 29.65 7,508,300 30.06 20.81
Date Open High Low Vol Cls adjCls
04-11-04 29.32 29.69 29.30 7,919,700 29.63 20.51
04-11-03 29.17 29.44 28.77 5,922,500 29.31 20.29
04-11-02 29.50 29.73 29.05 4,254,600 29.19 20.21
04-11-01 29.05 29.60 29.00 4,408,100 29.58 20.48
04-10-29 28.83 29.15 28.68 4,149,800 29.15 20.18
04-10-28 28.96 29.10 28.86 3,659,700 29.03 20.10
04-10-27 28.67 29.20 28.61 3,697,500 29.19 20.21
04-10-26 28.40 28.88 28.20 3,774,300 28.87 19.98
04-10-25 28.34 28.55 28.10 3,644,100 28.38 19.65
Date Open High Low Vol Cls adjCls
04-10-22 28.47 28.75 28.42 4,013,100 28.52 19.74
04-10-21 28.80 28.99 28.27 4,038,500 28.52 19.74
04-10-20 28.74 28.84 28.35 5,219,000 28.80 19.94
04-10-19 29.21 29.49 28.81 7,012,600 29.00 20.07
04-10-18 28.83 29.48 28.80 5,443,300 29.20 20.21
04-10-15 29.24 29.49 28.96 5,329,600 28.99 20.07
04-10-14 28.65 29.19 28.65 6,351,500 29.08 20.13
04-10-13 28.30 28.88 28.05 12,155,000 28.86 19.98
04-10-12 27.48 27.68 27.31 3,913,700 27.55 19.07
Date Open High Low Vol Cls adjCls
04-10-11 27.93 28.03 27.59 3,028,100 27.68 19.16
04-10-08 27.94 28.18 27.90 3,624,500 27.94 19.34
04-10-07 28.16 28.45 27.88 5,878,800 27.93 19.33
04-10-06 27.90 27.91 27.46 5,981,900 27.84 19.27
04-10-05 27.96 27.99 27.77 2,527,400 27.94 19.34
04-10-04 28.14 28.26 27.90 4,825,200 28.00 19.38
04-10-01 28.00 28.25 27.92 4,233,500 28.14 19.48
04-09-30 27.79 28.13 27.71 4,190,300 28.03 19.40
04-09-29 27.75 27.96 27.65 3,305,900 27.89 19.31
Date Open High Low Vol Cls adjCls
04-09-28 27.78 28.03 27.73 3,559,600 27.96 19.35
04-09-27 27.45 28.06 27.42 5,192,300 27.94 19.34
04-09-24 27.22 27.73 27.22 3,740,900 27.60 19.11
04-09-23 27.10 27.48 27.07 3,892,000 27.14 18.79
04-09-22 27.56 27.57 26.95 6,074,200 27.01 18.70
04-09-21 27.50 27.84 27.43 3,037,100 27.77 19.22
04-09-20 27.63 27.98 27.42 3,946,500 27.47 19.02
04-09-17 27.75 27.78 27.56 3,043,100 27.67 19.15
04-09-16 27.45 27.74 27.45 2,338,500 27.59 19.10
Date Open High Low Vol Cls adjCls
04-09-15 27.60 27.67 27.42 3,053,500 27.53 19.06
04-09-14 27.20 27.71 27.04 4,497,800 27.60 19.11
04-09-13 26.89 27.17 26.89 4,160,700 27.17 18.81
04-09-10 27.23 27.30 26.98 4,260,400 27.05 18.72
04-09-09 27.75 27.92 27.37 4,708,300 27.44 18.99
04-09-08 27.85 27.98 27.48 5,029,700 27.50 19.04
04-09-07 27.74 27.77 27.10 4,508,300 27.38 18.95
04-09-03 27.40 27.90 27.40 2,448,200 27.76 19.22
04-09-02 27.18 27.53 27.01 2,675,400 27.49 19.03
Date Open High Low Vol Cls adjCls
04-09-01 27.03 27.24 26.86 2,260,800 27.19 18.82
04-08-31 27.00 27.09 26.66 2,548,700 27.02 18.70
04-08-30 27.05 27.36 27.00 1,494,800 27.00 18.69
04-08-27 27.07 27.28 26.98 1,871,900 27.17 18.81
04-08-26 27.00 27.29 26.95 2,330,900 27.10 18.76
04-08-25 26.84 27.00 26.56 2,886,500 26.95 18.66
04-08-24 26.60 27.04 26.60 2,189,000 26.87 18.60
04-08-23 27.07 27.18 26.64 1,867,300 26.64 18.44
04-08-20 26.46 27.07 26.46 3,070,900 27.07 18.74
Date Open High Low Vol Cls adjCls
04-08-19 26.46 26.74 26.40 1,998,500 26.60 18.41
04-08-18 26.37 26.74 26.27 2,724,600 26.48 18.33
04-08-17 25.80 26.44 25.70 3,679,000 26.37 18.25
04-08-16 25.70 25.95 25.64 3,758,900 25.75 17.82
04-08-13 25.85 26.05 25.69 2,753,200 25.81 17.87
04-08-12 26.18 26.37 25.82 4,205,600 25.85 17.89
04-08-11 26.68 26.69 26.15 3,860,400 26.35 18.24
04-08-10 26.38 26.75 26.17 3,209,800 26.74 18.51
04-08-09 26.28 26.66 26.13 3,177,000 26.16 18.11
Date Open High Low Vol Cls adjCls
04-08-06 26.58 26.78 26.24 4,792,700 26.34 18.23
04-08-05 27.15 27.30 26.79 2,743,400 26.88 18.61
04-08-04 27.08 27.20 26.58 3,312,800 27.16 18.80
04-08-03 27.50 27.59 27.08 2,704,600 27.25 18.86
04-08-02 27.32 27.59 27.32 2,600,500 27.46 19.01
04-07-30 27.25 27.52 27.20 2,589,700 27.50 19.04
04-07-29 27.29 27.39 27.05 2,391,500 27.24 18.86
04-07-28 27.25 27.42 26.96 2,685,000 27.31 18.90
04-07-27 26.90 27.63 26.90 3,530,900 27.49 19.03
Date Open High Low Vol Cls adjCls
04-07-26 27.21 27.35 26.98 3,152,100 26.98 18.68
04-07-23 27.37 27.59 26.98 2,999,600 27.08 18.75
04-07-22 27.70 27.88 27.31 5,644,400 27.57 19.08
04-07-21 28.20 28.21 27.60 4,406,600 27.66 19.15
04-07-20 28.03 28.25 27.96 2,711,300 28.16 19.49
04-07-19 27.76 28.20 27.76 3,274,800 27.93 19.33
04-07-16 28.00 28.00 27.64 3,930,500 27.81 19.25
04-07-15 27.80 28.07 27.76 6,123,600 27.91 19.32
04-07-14 27.10 27.99 27.02 10,355,800 27.79 19.24
Date Open High Low Vol Cls adjCls
04-07-13 26.83 26.98 26.56 3,130,000 26.68 18.47
04-07-12 26.42 26.85 26.42 2,617,000 26.82 18.57
04-07-09 26.42 26.62 26.42 2,365,000 26.51 18.35
04-07-08 26.30 26.59 26.28 2,683,600 26.50 18.34
04-07-07 26.05 26.61 26.04 3,277,600 26.42 18.29
04-07-06 26.00 26.17 25.74 3,250,600 26.13 18.09
04-07-02 26.30 26.48 26.04 2,391,600 26.12 18.08
04-07-01 26.09 26.46 26.09 5,094,700 26.31 18.21
04-06-30 26.42 26.44 25.80 7,796,100 26.00 18.00
Date Open High Low Vol Cls adjCls
04-06-29 26.60 26.63 26.38 3,617,200 26.41 18.28
04-06-28 26.80 27.00 26.40 6,599,400 26.58 18.40
04-06-25 27.04 27.16 26.99 3,542,100 26.99 18.68
04-06-24 27.00 27.38 26.98 3,484,500 27.08 18.75
04-06-23 26.90 27.15 26.76 4,084,800 27.11 18.77
04-06-22 26.72 26.99 26.70 3,009,300 26.90 18.62
04-06-21 26.80 26.97 26.68 2,389,600 26.86 18.59
04-06-18 26.72 26.93 26.59 4,213,700 26.92 18.63
04-06-17 26.61 26.83 26.53 4,083,500 26.72 18.50
Date Open High Low Vol Cls adjCls
04-06-16 26.74 26.80 26.60 3,503,200 26.71 18.49
04-06-15 27.00 27.10 26.56 6,445,300 26.68 18.47
04-06-14 26.83 27.21 26.81 4,753,000 27.00 18.69
04-06-10 26.74 27.05 26.65 4,980,600 27.05 18.72
04-06-09 26.89 26.94 26.52 3,523,100 26.58 18.40
04-06-08 26.69 26.94 26.62 4,501,900 26.84 18.58
04-06-07 26.97 27.00 26.51 5,373,200 26.61 18.42
04-06-04 26.86 27.20 26.66 3,533,400 26.86 18.59
04-06-03 26.43 27.03 26.41 4,844,100 26.52 18.36
Date Open High Low Vol Cls adjCls
04-06-02 26.20 26.45 26.20 3,638,900 26.43 18.30
04-06-01 26.21 26.64 26.15 3,041,300 26.47 18.32
04-05-28 26.36 26.51 26.15 4,617,900 26.40 18.27
04-05-27 25.95 26.45 25.87 6,268,000 26.27 18.18
04-05-26 25.54 25.88 25.50 4,708,200 25.75 17.82
04-05-25 25.20 25.57 25.19 5,841,400 25.45 17.62
04-05-24 25.40 25.57 25.18 4,298,100 25.35 17.55
04-05-21 25.33 25.54 25.33 4,331,500 25.45 17.62
04-05-20 25.70 25.92 25.05 5,335,400 25.31 17.52
Date Open High Low Vol Cls adjCls
04-05-19 26.01 26.03 25.62 3,845,100 25.75 17.82
04-05-18 25.93 26.00 25.63 3,529,900 25.79 17.85
04-05-17 25.75 26.05 25.50 2,849,700 25.87 17.91
04-05-14 26.09 26.48 25.90 2,746,000 26.17 18.12
04-05-13 26.14 26.25 25.80 3,763,200 26.09 18.06
04-05-12 26.27 26.83 25.71 5,934,300 26.07 18.05
04-05-11 26.58 26.70 26.23 5,243,700 26.45 18.31
04-05-10 26.72 27.32 26.51 4,418,600 26.64 18.44
04-05-07 26.98 27.29 26.65 3,515,500 26.71 18.49
Date Open High Low Vol Cls adjCls
04-05-06 27.52 27.62 27.02 2,731,000 27.27 18.88
04-05-05 27.48 27.88 27.35 3,161,100 27.81 19.25
04-05-04 27.88 27.88 27.33 3,017,400 27.61 19.11
04-05-03 27.43 27.88 27.25 3,786,300 27.76 19.22
04-04-30 27.56 27.66 27.20 4,072,100 27.23 18.85
04-04-29 27.79 27.80 27.12 3,574,200 27.18 18.81
04-04-28 27.77 27.98 27.42 6,286,000 27.61 19.11
04-04-27 27.48 27.80 27.05 3,952,000 27.20 18.83
04-04-26 27.46 27.55 27.02 3,956,900 27.32 18.91
Date Open High Low Vol Cls adjCls
04-04-23 27.35 27.55 27.15 3,640,400 27.34 18.93
04-04-22 27.00 27.58 26.95 5,902,800 27.40 18.97
04-04-21 26.75 27.00 26.55 5,134,400 26.95 18.66
04-04-20 27.05 27.23 26.55 5,193,900 26.55 18.38
04-04-19 26.45 27.14 26.45 15,179,300 26.75 18.52
04-04-16 27.20 27.66 27.04 4,317,900 27.46 19.01
04-04-15 26.99 27.05 26.52 6,686,700 26.93 18.64
04-04-14 27.31 27.85 26.40 15,812,600 27.00 18.69
04-04-13 29.04 29.22 28.26 4,626,600 28.27 19.57
Date Open High Low Vol Cls adjCls
04-04-12 28.82 29.16 28.78 3,120,300 29.02 20.09
04-04-08 29.02 29.20 28.42 3,395,900 28.67 19.85
04-04-07 28.91 29.33 28.74 5,193,400 28.90 20.01
04-04-06 29.12 29.19 28.93 3,871,400 29.01 20.08
04-04-05 28.79 29.43 28.77 2,826,000 29.36 20.32
04-04-02 28.56 29.25 28.56 3,369,400 28.94 20.03
04-04-01 28.75 29.02 28.66 3,696,600 28.91 20.01
04-03-31 28.70 28.75 28.44 3,228,000 28.57 19.78
04-03-30 28.35 28.80 28.28 2,617,200 28.66 19.84
Date Open High Low Vol Cls adjCls
04-03-29 28.02 28.62 28.02 5,874,500 28.47 19.71
04-03-26 28.20 28.32 27.82 4,185,000 27.87 19.29
04-03-25 27.85 28.50 27.80 3,400,200 28.45 19.69
04-03-24 27.64 28.06 27.57 3,455,300 27.70 19.17
04-03-23 28.35 28.36 27.54 4,426,400 27.76 19.22
04-03-22 27.65 28.71 27.65 6,544,400 28.35 19.62
04-03-19 28.02 28.40 27.90 6,240,600 28.10 19.45
04-03-18 28.48 28.57 27.78 6,672,200 28.02 19.40
04-03-17 28.73 28.84 28.50 4,023,400 28.70 19.87
Date Open High Low Vol Cls adjCls
04-03-16 28.83 29.02 28.49 3,493,700 28.66 19.84
04-03-15 28.81 28.81 28.36 4,228,900 28.45 19.69
04-03-12 28.96 29.09 28.65 3,233,300 29.01 20.08
04-03-11 28.80 29.36 28.59 5,398,400 28.70 19.87
04-03-10 29.03 29.64 28.90 4,929,300 28.91 20.01
04-03-09 29.39 29.90 28.95 7,616,900 28.98 20.06
04-03-08 29.85 29.98 29.30 5,445,100 29.31 20.29
04-03-05 28.25 29.98 28.25 11,285,300 29.85 20.66
04-03-04 28.85 29.17 28.75 5,007,600 28.84 19.96
Date Open High Low Vol Cls adjCls
04-03-03 28.38 29.01 28.38 5,100,200 28.89 20.00
04-03-02 28.32 28.55 28.32 3,740,800 28.42 19.67
04-03-01 28.40 28.58 28.37 4,812,800 28.41 19.67
04-02-27 27.31 28.76 27.31 5,390,300 28.30 19.59
04-02-26 27.78 28.39 27.76 5,509,700 28.30 19.59
04-02-25 27.77 28.05 27.61 4,734,300 27.94 19.34
04-02-24 27.78 27.88 27.53 4,923,800 27.63 19.13
04-02-23 27.14 27.95 27.13 6,208,800 27.77 19.22
04-02-20 27.23 27.37 26.95 4,831,600 27.16 18.80
Date Open High Low Vol Cls adjCls
04-02-19 27.17 27.50 27.14 5,072,000 27.25 18.86
04-02-18 27.00 27.14 26.91 4,258,600 27.05 18.72
04-02-17 26.79 27.05 26.74 3,214,300 27.00 18.69
04-02-13 26.61 26.79 26.45 3,257,200 26.63 18.43
04-02-12 26.93 27.03 26.65 3,811,200 26.68 18.47
04-02-11 26.77 27.05 26.72 8,295,900 27.05 18.72
04-02-10 26.78 27.02 26.67 3,390,600 26.78 18.54
04-02-09 26.93 27.22 26.79 5,984,900 26.91 18.63
04-02-06 27.20 27.27 26.67 8,223,100 27.16 18.80
Date Open High Low Vol Cls adjCls
04-02-05 26.23 26.75 26.20 5,668,000 26.70 18.48
04-02-04 26.35 26.51 26.28 5,659,000 26.41 18.28
04-02-03 25.86 26.23 25.86 3,297,600 26.15 18.10
04-02-02 25.82 26.25 25.72 5,774,000 25.99 17.99
04-01-30 25.40 25.85 25.38 4,962,300 25.74 17.82
04-01-29 25.30 25.57 25.14 6,641,400 25.50 17.65
04-01-28 25.55 25.60 24.74 6,016,800 24.86 17.21
04-01-27 25.52 25.65 25.40 4,911,700 25.45 17.62
04-01-26 25.28 25.45 24.90 4,841,900 25.28 17.50
Date Open High Low Vol Cls adjCls
04-01-23 25.34 25.50 24.88 4,601,300 25.25 17.48
04-01-22 25.38 25.67 25.32 2,965,200 25.39 17.58
04-01-21 25.32 25.63 25.22 3,649,300 25.52 17.67
04-01-20 25.42 25.50 24.96 4,128,500 25.17 17.42
04-01-16 25.10 25.35 25.00 4,683,100 25.31 17.52
04-01-15 25.15 25.48 24.75 5,403,900 25.15 17.41
04-01-14 24.80 25.09 24.77 6,205,000 25.07 17.35
04-01-13 25.02 25.12 24.54 5,628,300 24.64 17.06
04-01-12 25.03 25.15 24.71 5,013,800 25.11 17.38
Date Open High Low Vol Cls adjCls
04-01-09 25.28 25.55 25.15 4,583,000 25.15 17.41
04-01-08 25.33 25.56 25.17 5,282,400 25.50 17.65
04-01-07 25.34 25.45 25.13 6,675,100 25.41 17.59
04-01-06 24.98 25.48 24.96 5,231,300 25.33 17.53
04-01-05 24.98 25.10 24.80 5,455,000 25.03 17.33
04-01-02 24.95 25.03 24.66 4,576,400 24.79 17.16
03-12-31 24.84 24.89 24.61 4,572,900 24.83 17.19
03-12-30 24.38 24.87 24.35 6,671,200 24.78 17.15
03-12-29 24.55 24.66 24.12 13,575,900 24.60 17.03
Date Open High Low Vol Cls adjCls
03-12-26 24.00 24.25 23.92 7,277,700 24.09 16.68
03-12-24 23.35 24.13 23.10 23,082,500 23.96 16.59
03-12-23 25.20 25.34 25.11 5,293,900 25.28 17.50
03-12-22 24.11 25.19 24.11 6,964,200 25.16 17.42
03-12-19 25.00 25.02 23.59 11,544,700 24.30 16.82
03-12-18 24.65 24.95 24.58 4,668,100 24.81 17.17
03-12-17 24.75 24.94 24.40 6,037,700 24.50 16.96
03-12-16 25.36 25.55 24.84 5,742,200 24.88 17.22
03-12-15 26.10 26.12 25.38 4,367,900 25.42 17.60
Date Open High Low Vol Cls adjCls
03-12-12 25.86 25.96 25.51 3,826,100 25.78 17.85
03-12-11 25.54 26.02 25.54 4,514,200 25.80 17.86
03-12-10 25.30 25.55 25.26 3,227,000 25.55 17.69
03-12-09 25.81 25.85 25.37 4,643,000 25.42 17.60
03-12-08 26.20 26.36 25.46 6,459,600 25.62 17.73
03-12-05 26.31 26.45 25.93 3,603,500 25.99 17.99
03-12-04 26.46 27.01 26.20 6,235,500 26.56 18.39
03-12-03 26.58 26.85 26.35 3,832,600 26.46 18.32
03-12-02 26.47 26.52 26.35 5,465,300 26.48 18.33
Date Open High Low Vol Cls adjCls
03-12-01 25.95 26.45 25.90 5,393,100 26.35 18.24
03-11-28 25.22 25.89 25.22 1,889,900 25.63 17.74
03-11-26 25.55 25.73 25.25 4,763,700 25.39 17.58
03-11-25 25.61 25.89 25.40 3,154,500 25.76 17.83
03-11-24 25.20 25.75 25.18 4,019,600 25.64 17.75
03-11-21 24.97 25.26 24.89 4,474,200 24.97 17.28
03-11-20 24.66 24.92 24.56 3,979,300 24.68 17.08
03-11-19 24.70 24.72 24.46 3,862,100 24.65 17.06
03-11-18 25.05 25.27 24.66 5,886,900 24.70 17.10
Date Open High Low Vol Cls adjCls
03-11-17 25.67 25.77 24.74 6,134,600 25.00 17.31
03-11-14 26.00 26.09 25.51 4,395,400 25.68 17.78
03-11-13 26.24 26.29 25.97 5,809,200 26.07 18.05
03-11-12 25.95 26.48 25.92 6,355,000 26.24 18.16
03-11-11 26.01 26.11 25.81 6,605,600 26.10 17.79
03-11-10 26.09 26.38 25.90 7,040,800 26.00 17.72
03-11-07 26.73 26.78 25.99 13,722,000 26.01 17.73
03-11-06 26.15 26.20 25.78 8,072,500 25.98 17.71
03-11-05 26.11 26.60 25.80 7,599,700 26.15 17.82
Date Open High Low Vol Cls adjCls
03-11-04 25.50 26.20 25.30 10,074,300 26.11 17.80
03-11-03 25.37 25.66 25.22 7,350,300 25.39 17.31
03-10-31 24.79 25.08 24.74 7,744,100 25.00 17.04
03-10-30 24.61 24.76 24.50 3,854,000 24.73 16.86
03-10-29 24.64 24.64 24.26 5,867,100 24.61 16.77
03-10-28 24.50 24.60 24.01 6,690,700 24.60 16.77
03-10-27 24.17 24.49 24.10 4,972,500 24.25 16.53
03-10-24 23.80 24.19 23.62 4,622,800 24.19 16.49
03-10-23 23.60 24.15 23.60 6,996,900 24.00 16.36
Date Open High Low Vol Cls adjCls
03-10-22 23.90 24.22 23.59 8,938,600 23.90 16.29
03-10-21 24.02 24.15 23.52 5,718,700 23.74 16.18
03-10-20 24.10 24.21 24.05 3,551,300 24.18 16.48
03-10-17 24.05 24.17 23.82 4,468,800 24.15 16.46
03-10-16 24.07 24.19 23.80 4,880,200 24.00 16.36
03-10-15 24.49 24.50 23.87 6,484,100 23.92 16.30
03-10-14 24.30 24.46 24.21 3,653,100 24.39 16.62
03-10-13 24.36 24.49 24.24 2,887,100 24.48 16.69
03-10-10 24.40 24.50 23.91 5,703,900 24.29 16.56
Date Open High Low Vol Cls adjCls
03-10-09 24.45 24.59 24.10 6,985,000 24.21 16.50
03-10-08 24.94 24.94 24.06 8,898,200 24.15 16.46
03-10-07 24.68 24.87 24.34 8,097,900 24.72 16.85
03-10-06 24.15 24.22 23.98 4,453,700 24.10 16.43
03-10-03 24.28 24.77 24.08 6,266,900 24.26 16.54
03-10-02 24.37 24.75 24.26 5,702,600 24.28 16.55
03-10-01 23.75 24.30 23.72 6,430,900 24.21 16.50
03-09-30 23.73 23.91 23.26 4,417,000 23.54 16.05
03-09-29 23.50 23.75 23.30 5,132,500 23.73 16.17
Date Open High Low Vol Cls adjCls
03-09-26 23.05 23.84 22.92 7,932,800 23.60 16.09
03-09-25 23.92 23.96 23.30 5,729,200 23.36 15.92
03-09-24 23.97 24.37 23.87 9,402,600 23.93 16.31
03-09-23 23.87 24.06 23.80 4,919,900 23.90 16.29
03-09-22 23.80 23.88 23.59 3,400,400 23.63 16.11
03-09-19 23.94 24.02 23.65 7,493,300 23.92 16.30
03-09-18 23.66 23.97 23.66 6,326,400 23.91 16.30
03-09-17 23.70 23.90 23.65 4,461,000 23.75 16.19
03-09-16 23.65 23.80 23.65 5,930,800 23.75 16.19
Date Open High Low Vol Cls adjCls
03-09-15 23.45 23.65 23.43 5,007,600 23.49 16.01
03-09-12 23.54 23.60 23.26 4,965,700 23.48 16.00
03-09-11 23.44 23.83 23.40 5,309,800 23.70 16.15
03-09-10 23.50 23.62 23.14 4,910,600 23.20 15.81
03-09-09 24.25 24.25 23.54 10,260,200 23.59 16.08
03-09-08 23.31 23.49 23.22 5,213,600 23.35 15.92
03-09-05 23.39 23.54 23.05 5,618,500 23.30 15.88
03-09-04 22.86 23.50 22.81 9,658,300 23.39 15.94
03-09-03 22.50 22.70 22.39 6,741,300 22.69 15.47
Date Open High Low Vol Cls adjCls
03-09-02 22.45 22.71 22.11 6,850,400 22.50 15.34
03-08-29 22.16 22.60 22.06 4,173,500 22.42 15.28
03-08-28 22.60 22.71 22.29 4,295,400 22.35 15.23
03-08-27 22.40 22.78 22.40 4,304,200 22.56 15.38
03-08-26 22.07 22.36 21.89 4,326,800 22.30 15.20
03-08-25 21.92 22.25 21.80 4,139,100 22.20 15.13
03-08-22 22.56 22.63 21.65 7,953,000 21.95 14.96
03-08-21 23.00 23.08 22.45 5,088,900 22.50 15.34
03-08-20 22.80 23.05 22.73 2,740,800 23.00 15.68
Date Open High Low Vol Cls adjCls
03-08-19 22.74 22.95 22.55 3,047,300 22.88 15.60
03-08-18 23.00 23.00 22.65 4,503,200 22.72 15.49
03-08-15 23.00 23.00 22.75 2,884,300 22.98 15.66
03-08-14 22.90 23.04 22.43 7,330,500 22.95 15.64
03-08-13 23.80 23.85 23.03 6,732,300 23.17 15.79
03-08-12 23.56 23.94 23.54 6,500,200 23.79 16.22
03-08-11 23.70 23.98 23.29 6,432,400 23.76 16.20
03-08-08 22.98 23.90 22.90 15,961,700 23.89 16.28
03-08-07 22.00 22.23 21.88 3,422,400 22.06 15.04
Date Open High Low Vol Cls adjCls
03-08-06 21.70 21.94 21.57 4,300,600 21.82 14.87
03-08-05 22.58 22.58 21.92 3,999,600 22.00 15.00
03-08-04 22.78 22.85 22.20 4,703,600 22.58 15.39
03-08-01 23.01 23.07 22.67 4,428,600 22.97 15.66
03-07-31 22.70 23.19 22.65 9,256,600 23.01 15.68
03-07-30 21.97 22.51 21.93 7,254,500 22.40 15.27
03-07-29 21.76 22.40 21.10 10,748,700 22.15 15.10
03-07-28 21.28 21.40 20.95 4,591,600 21.26 14.49
03-07-25 21.08 21.49 20.81 3,978,000 21.44 14.61
Date Open High Low Vol Cls adjCls
03-07-24 21.35 21.64 21.06 3,711,200 21.08 14.37
03-07-23 21.22 21.38 20.94 3,731,200 21.21 14.46
03-07-22 20.81 21.25 20.79 4,073,800 21.08 14.37
03-07-21 21.39 21.39 20.81 6,023,500 20.87 14.23
03-07-18 20.90 21.51 20.83 7,373,900 21.39 14.58
03-07-17 21.00 21.06 20.40 5,163,800 20.49 13.97
03-07-16 21.10 21.17 20.70 10,086,600 21.12 14.40
03-07-15 22.20 22.20 20.88 13,689,300 21.08 14.37
03-07-14 22.84 22.92 21.86 14,126,000 21.92 14.94
Date Open High Low Vol Cls adjCls
03-07-11 22.26 22.85 22.16 5,054,200 22.58 15.39
03-07-10 22.85 22.85 22.12 5,246,200 22.26 15.17
03-07-09 22.75 23.03 22.46 7,697,300 22.85 15.57
03-07-08 22.77 22.96 22.68 7,178,500 22.80 15.54
03-07-07 22.60 23.24 22.47 6,528,600 22.90 15.61
03-07-03 22.50 23.00 22.40 4,350,100 22.62 15.42
03-07-02 21.80 22.78 21.70 6,537,700 22.72 15.49
03-07-01 21.80 22.07 21.41 6,189,300 21.94 14.95
03-06-30 22.37 22.52 21.90 5,748,900 22.06 15.04
Date Open High Low Vol Cls adjCls
03-06-27 22.35 22.95 22.17 5,476,700 22.37 15.25
03-06-26 22.20 22.45 21.95 4,332,600 22.45 15.30
03-06-25 22.55 22.60 22.10 5,600,400 22.24 15.16
03-06-24 22.50 22.74 22.30 6,590,100 22.53 15.36
03-06-23 22.01 22.43 21.78 6,623,700 22.37 15.25
03-06-20 21.93 22.08 21.56 9,686,200 22.02 15.01
03-06-19 21.67 21.99 21.25 7,900,900 21.56 14.70
03-06-18 22.20 22.20 21.95 4,387,000 22.05 15.03
03-06-17 22.20 22.32 21.92 6,999,500 22.20 15.13
Date Open High Low Vol Cls adjCls
03-06-16 21.42 22.20 21.41 5,991,900 22.20 15.13
03-06-13 21.50 21.76 21.31 3,713,000 21.46 14.63
03-06-12 21.65 21.81 21.17 5,308,100 21.62 14.74
03-06-11 21.65 21.94 21.22 8,110,500 21.64 14.75
03-06-10 20.83 21.68 20.49 10,202,700 21.67 14.77
03-06-09 20.58 20.93 20.40 8,762,500 20.87 14.23
03-06-06 19.95 21.33 19.90 20,814,200 21.06 14.35
03-06-05 18.99 19.38 18.80 6,365,700 19.28 13.14
03-06-04 19.13 19.23 18.95 4,967,400 18.99 12.94
Date Open High Low Vol Cls adjCls
03-06-03 18.90 19.18 18.72 4,458,900 19.17 13.07
03-06-02 18.92 19.40 18.73 7,648,400 18.90 12.88
03-05-30 18.34 18.83 18.32 6,125,000 18.73 12.77
03-05-29 18.16 18.62 18.16 4,557,900 18.34 12.50
03-05-28 17.91 18.45 17.86 9,309,600 18.26 12.45
03-05-27 17.81 18.01 17.60 6,552,900 17.77 12.11
03-05-23 17.50 17.85 17.39 6,701,700 17.80 12.13
03-05-22 17.47 17.81 17.33 10,871,500 17.50 11.93
03-05-21 17.48 17.50 16.91 22,420,100 17.30 11.79
Date Open High Low Vol Cls adjCls
03-05-20 18.15 18.50 16.58 27,215,600 16.95 11.55
03-05-19 18.43 18.43 18.10 3,927,000 18.16 12.38
03-05-16 18.70 18.73 18.44 4,385,600 18.52 12.62
03-05-15 18.50 18.81 18.44 8,349,000 18.60 12.68
03-05-14 18.40 18.56 18.05 5,266,900 18.56 12.65
03-05-13 18.29 18.43 17.99 8,963,800 18.27 12.45
03-05-12 17.59 18.30 17.44 8,589,200 18.29 12.47
03-05-09 17.50 17.60 17.36 6,053,800 17.58 11.98
03-05-08 17.05 17.38 16.93 6,003,200 17.25 11.76
Date Open High Low Vol Cls adjCls
03-05-07 17.64 17.82 17.25 7,425,000 17.39 11.85
03-05-06 17.53 18.03 17.49 8,195,200 17.88 12.19
03-05-05 17.68 17.68 17.25 5,003,300 17.49 11.92
03-05-02 17.22 17.68 17.07 4,660,400 17.59 11.99
03-05-01 17.05 17.20 16.71 5,473,300 17.16 11.70
03-04-30 17.11 17.27 16.87 10,335,900 17.10 11.66
03-04-29 17.22 17.40 17.05 9,600,800 17.28 11.78
03-04-28 16.45 16.95 16.15 15,176,600 16.93 11.54
03-04-25 15.92 16.00 15.79 4,201,900 15.81 10.78
Date Open High Low Vol Cls adjCls
03-04-24 15.80 16.00 15.74 3,824,800 15.92 10.85
03-04-23 16.05 16.06 15.83 5,569,900 15.85 10.80
03-04-22 15.85 16.09 15.80 6,030,800 16.05 10.94
03-04-21 16.05 16.19 15.80 4,479,400 16.01 10.91
03-04-17 15.75 16.00 15.02 4,660,400 16.00 10.91
03-04-16 15.77 15.85 15.53 5,860,300 15.75 10.74
03-04-15 15.75 15.90 15.62 5,099,800 15.85 10.80
03-04-14 15.69 15.89 15.45 5,832,800 15.70 10.70
03-04-11 15.79 15.94 15.58 4,512,900 15.78 10.76
Date Open High Low Vol Cls adjCls
03-04-10 15.65 15.80 15.32 6,238,700 15.80 10.77
03-04-09 15.92 15.92 15.37 8,911,300 15.50 10.57
03-04-08 15.95 16.05 15.62 14,791,600 15.84 10.80
03-04-07 14.90 15.86 14.75 20,227,400 15.80 10.77
03-04-04 14.15 14.55 14.15 6,929,300 14.55 9.92
03-04-03 14.43 14.44 13.88 6,190,900 14.08 9.60
03-04-02 14.10 14.50 14.10 7,613,600 14.32 9.76
03-04-01 14.60 14.63 14.01 6,653,500 14.05 9.58
03-03-31 14.55 14.63 14.32 5,990,900 14.46 9.86
Date Open High Low Vol Cls adjCls
03-03-28 14.50 15.20 14.35 8,474,800 14.84 10.12
03-03-27 14.15 14.68 14.12 7,010,500 14.50 9.88
03-03-26 14.25 14.38 14.08 4,533,600 14.23 9.70
03-03-25 14.03 14.30 13.80 3,991,000 14.16 9.65
03-03-24 14.32 14.40 13.94 4,625,800 14.03 9.56
03-03-21 14.41 14.73 14.20 6,466,700 14.65 9.99
03-03-20 14.57 14.57 13.97 4,927,000 14.38 9.80
03-03-19 14.22 14.68 14.12 7,109,700 14.57 9.93
03-03-18 13.90 14.40 13.75 10,155,400 14.31 9.75
Date Open High Low Vol Cls adjCls
03-03-17 13.54 13.71 13.24 8,290,700 13.70 9.34
03-03-14 12.80 13.54 12.76 13,697,400 13.54 9.23
03-03-13 12.60 12.84 12.52 10,172,600 12.80 8.72
03-03-12 12.45 12.55 12.12 8,575,400 12.38 8.44
03-03-11 12.42 12.70 12.42 5,086,900 12.47 8.50
03-03-10 12.75 12.81 12.41 5,142,700 12.50 8.52
03-03-07 12.46 12.90 12.44 7,185,100 12.82 8.74
03-03-06 12.52 12.85 12.51 6,533,900 12.61 8.60
03-03-05 12.97 13.05 12.75 4,830,400 12.77 8.70
Date Open High Low Vol Cls adjCls
03-03-04 13.01 13.10 12.91 3,717,900 12.91 8.80
03-03-03 13.85 13.85 13.19 4,813,200 13.19 8.99
03-02-28 13.35 13.69 13.27 9,021,200 13.61 9.28
03-02-27 12.87 13.26 12.80 7,317,600 13.25 9.03
03-02-26 13.05 13.17 12.77 5,776,300 12.81 8.73
03-02-25 13.30 13.30 12.93 6,676,800 13.15 8.96
03-02-24 13.60 13.61 13.16 4,030,900 13.27 9.05
03-02-21 13.26 13.69 13.22 3,961,400 13.58 9.26
03-02-20 13.75 13.75 13.30 3,686,300 13.38 9.12
Date Open High Low Vol Cls adjCls
03-02-19 13.49 13.62 13.41 4,610,800 13.50 9.20
03-02-18 13.28 13.52 13.26 5,558,000 13.45 9.17
03-02-14 13.32 13.64 13.16 7,219,000 13.62 9.28
03-02-13 13.65 13.72 13.41 5,902,700 13.57 9.25
03-02-12 13.81 14.05 13.67 5,807,600 13.83 9.43
03-02-11 13.82 14.18 13.81 6,907,300 13.90 9.47
03-02-10 13.64 13.76 13.56 4,617,300 13.70 9.34
03-02-07 13.78 13.97 13.48 5,469,300 13.55 9.24
03-02-06 13.96 14.12 13.68 5,625,100 13.68 9.32
Date Open High Low Vol Cls adjCls
03-02-05 14.30 14.48 14.05 4,762,500 14.06 9.58
03-02-04 14.28 14.39 14.05 6,807,300 14.30 9.75
03-02-03 14.07 14.62 14.07 6,697,300 14.52 9.90
03-01-31 14.25 14.39 13.91 8,874,300 14.24 9.71
03-01-30 14.45 14.56 14.20 7,055,600 14.46 9.86
03-01-29 14.68 14.68 14.25 6,954,300 14.38 9.80
03-01-28 14.70 14.78 14.50 6,247,000 14.67 10.00
03-01-27 14.64 14.99 14.64 6,047,700 14.70 10.02
03-01-24 15.28 15.31 14.78 9,160,100 14.90 10.16
Date Open High Low Vol Cls adjCls
03-01-23 14.93 15.28 14.65 14,923,500 15.00 10.22
03-01-22 15.33 15.94 15.20 7,321,500 15.36 10.47
03-01-21 15.62 15.65 15.31 6,566,700 15.34 10.46
03-01-17 15.85 15.86 15.21 14,052,300 15.45 10.53
03-01-16 16.72 16.89 15.65 17,167,700 15.85 10.80
03-01-15 16.72 16.85 16.43 6,401,700 16.69 11.38
03-01-14 17.15 17.24 16.85 7,430,300 16.96 11.56
03-01-13 17.35 17.38 17.05 5,546,100 17.33 11.81
03-01-10 16.73 17.25 16.65 7,726,900 17.24 11.75
Date Open High Low Vol Cls adjCls
03-01-09 16.79 17.10 16.75 8,273,300 16.87 11.50
03-01-08 16.53 16.92 16.46 5,686,000 16.84 11.48
03-01-07 16.65 16.68 16.35 4,952,400 16.67 11.36
03-01-06 16.25 16.67 16.17 7,310,900 16.65 11.35
03-01-03 16.50 16.55 16.03 5,714,800 16.12 10.99
03-01-02 16.17 16.59 15.95 8,308,500 16.55 11.28
02-12-31 15.70 16.08 15.61 7,717,100 16.08 10.96
02-12-30 15.63 15.75 15.40 7,187,600 15.75 10.74
02-12-27 15.49 15.67 15.47 6,064,500 15.50 10.57
Date Open High Low Vol Cls adjCls
02-12-26 15.50 15.66 15.46 5,791,900 15.58 10.62
02-12-24 15.37 15.57 15.32 3,861,900 15.48 10.55
02-12-23 15.20 15.55 15.17 11,363,100 15.55 10.60
02-12-20 15.50 15.86 15.47 19,431,600 15.75 10.74
02-12-19 15.73 15.89 15.51 11,189,100 15.64 10.66
02-12-18 15.72 16.08 15.70 13,276,500 15.96 10.88
02-12-17 16.55 16.68 15.58 35,334,900 15.99 10.90
02-12-16 17.50 17.55 17.14 6,332,700 17.38 11.85
02-12-13 17.16 17.69 17.12 5,476,300 17.34 11.82
Date Open High Low Vol Cls adjCls
02-12-12 17.20 17.53 17.20 5,779,100 17.40 11.86
02-12-11 17.10 17.34 16.93 6,536,300 17.20 11.72
02-12-10 17.41 17.47 17.18 6,246,500 17.35 11.83
02-12-09 17.85 17.96 17.18 9,447,700 17.40 11.86
02-12-06 18.33 18.52 17.89 8,393,200 17.97 12.25
02-12-05 18.17 19.17 17.78 14,118,700 18.78 12.80
02-12-04 18.02 18.65 17.60 7,108,600 18.37 12.52
02-12-03 18.70 18.71 18.14 4,543,000 18.24 12.43
02-12-02 18.63 18.85 18.44 5,120,100 18.74 12.77
Date Open High Low Vol Cls adjCls
02-11-29 18.38 18.64 18.23 2,289,200 18.50 12.61
02-11-27 18.19 18.64 18.16 4,094,800 18.50 12.61
02-11-26 17.97 18.40 17.94 4,250,500 18.22 12.42
02-11-25 18.48 18.68 18.03 6,269,200 18.23 12.43
02-11-22 18.53 19.05 18.52 5,764,200 18.64 12.71
02-11-21 18.05 18.87 18.05 5,377,100 18.70 12.75
02-11-20 17.78 18.20 17.75 4,007,200 18.05 12.30
02-11-19 17.70 18.01 17.54 5,145,300 17.84 12.16
02-11-18 17.53 17.91 17.38 8,322,800 17.75 12.10
Date Open High Low Vol Cls adjCls
02-11-15 17.30 17.49 17.10 6,561,400 17.38 11.85
02-11-14 17.15 17.38 16.96 6,033,100 17.30 11.79
02-11-13 16.66 17.18 16.52 8,041,100 17.15 11.69
02-11-12 17.00 17.25 16.25 10,766,200 17.09 11.49
02-11-11 17.35 17.48 17.08 7,006,900 17.09 11.49
02-11-08 17.50 17.91 16.50 19,940,700 17.79 11.96
02-11-07 19.00 19.70 18.80 7,843,400 19.31 12.98
02-11-06 18.83 19.22 18.69 7,627,900 19.06 12.81
02-11-05 18.50 18.93 18.40 5,764,700 18.93 12.73
Date Open High Low Vol Cls adjCls
02-11-04 18.32 18.76 18.20 7,347,800 18.43 12.39
02-11-01 18.02 18.38 17.98 4,333,200 18.13 12.19
02-10-31 18.10 18.40 17.90 5,394,100 18.11 12.17
02-10-30 18.36 18.37 17.86 4,758,600 18.20 12.23
02-10-29 18.17 18.55 17.90 3,796,300 18.42 12.38
02-10-28 18.82 18.84 18.25 3,868,500 18.32 12.32
02-10-25 18.43 18.74 18.28 5,127,400 18.50 12.44
02-10-24 19.28 19.31 18.57 4,563,400 18.71 12.58
02-10-23 18.65 19.37 18.52 6,447,600 19.25 12.94
Date Open High Low Vol Cls adjCls
02-10-22 18.95 19.95 18.66 16,937,000 18.95 12.74
02-10-21 17.59 18.45 17.49 6,977,500 18.30 12.30
02-10-18 17.47 17.63 17.26 5,251,500 17.48 11.75
02-10-17 17.58 17.83 17.09 6,647,800 17.83 11.99
02-10-16 17.55 17.77 17.31 4,948,600 17.50 11.76
02-10-15 18.16 18.55 17.59 7,869,800 18.06 12.14
02-10-14 17.82 18.00 17.65 3,317,500 17.97 12.08
02-10-11 17.42 18.25 17.25 6,815,000 17.97 12.08
02-10-10 16.22 17.31 15.75 11,885,600 17.17 11.54
Date Open High Low Vol Cls adjCls
02-10-09 17.35 17.56 16.40 7,750,400 16.56 11.13
02-10-08 17.50 17.85 17.20 5,135,300 17.56 11.80
02-10-07 17.25 17.69 17.21 5,395,000 17.45 11.73
02-10-04 17.95 18.04 17.26 5,223,500 17.50 11.76
02-10-03 18.14 18.46 17.74 5,072,700 17.79 11.96
02-10-02 18.04 18.88 18.00 7,297,300 18.19 12.23
02-10-01 17.84 18.48 17.64 7,175,900 18.28 12.29
02-09-30 17.90 18.03 17.42 10,127,700 17.66 11.87
02-09-27 18.27 18.85 18.20 11,367,800 18.37 12.35
Date Open High Low Vol Cls adjCls
02-09-26 18.08 18.60 18.04 7,466,000 18.45 12.40
02-09-25 18.00 18.40 17.85 8,970,600 18.10 12.17
02-09-24 17.96 18.08 17.70 9,042,300 17.90 12.03
02-09-23 17.85 18.41 17.80 9,294,400 18.16 12.21
02-09-20 18.00 18.24 17.80 13,001,200 17.95 12.07
02-09-19 17.81 18.40 17.80 14,969,100 17.85 12.00
02-09-18 18.60 18.70 17.90 19,584,200 18.16 12.21
02-09-17 21.20 21.20 18.90 24,164,600 18.91 12.71
02-09-16 21.20 21.94 20.95 8,819,100 21.69 14.58
Date Open High Low Vol Cls adjCls
02-09-13 20.10 20.68 20.01 8,307,000 20.53 13.80
02-09-12 20.72 20.72 19.89 15,956,100 20.31 13.65
02-09-11 21.45 21.58 21.29 4,819,600 21.34 14.35
02-09-10 21.59 21.80 20.84 6,051,600 21.30 14.32
02-09-09 20.95 21.69 20.91 7,200,600 21.45 14.42
02-09-06 21.95 22.20 20.97 8,580,300 21.36 14.36
02-09-05 21.85 22.19 20.81 10,084,700 21.97 14.77
02-09-04 23.02 23.03 22.00 6,918,100 22.24 14.95
02-09-03 23.57 23.59 22.93 3,968,700 23.03 15.48
Date Open High Low Vol Cls adjCls
02-08-30 23.83 24.10 23.57 2,404,600 23.76 15.97
02-08-29 23.58 24.11 23.26 3,714,800 23.81 16.01
02-08-28 23.52 24.07 23.47 5,003,900 23.57 15.84
02-08-27 24.00 24.20 23.60 3,663,600 23.85 16.03
02-08-26 24.35 24.38 23.35 3,174,500 23.96 16.11
02-08-23 24.15 24.61 24.00 2,833,100 24.15 16.23
02-08-22 24.68 24.70 23.97 3,204,800 24.40 16.40
02-08-21 24.50 24.76 24.25 5,060,600 24.52 16.48
02-08-20 24.62 24.62 24.05 6,032,500 24.37 16.38
Date Open High Low Vol Cls adjCls
02-08-19 23.70 24.69 23.54 4,797,300 24.61 16.54
02-08-16 24.35 24.35 23.72 5,529,700 23.80 16.00
02-08-15 23.12 24.16 23.00 5,306,800 24.16 16.24
02-08-14 22.47 23.25 22.31 5,387,700 23.00 15.46
02-08-13 22.92 23.23 22.57 5,200,900 22.66 15.23
02-08-12 22.65 23.29 22.26 5,669,900 22.92 15.41
02-08-09 22.03 22.88 21.99 6,870,000 22.76 15.30
02-08-08 23.50 23.70 22.07 11,689,500 22.50 15.13
02-08-07 23.43 23.63 22.73 6,070,400 23.36 15.70
Date Open High Low Vol Cls adjCls
02-08-06 23.84 24.11 22.96 5,356,100 22.98 15.45
02-08-05 23.58 24.19 23.58 3,880,600 23.84 16.03
02-08-02 24.11 24.34 23.33 4,221,600 23.80 16.00
02-08-01 24.65 25.34 24.30 5,755,100 24.34 16.36
02-07-31 24.74 24.99 24.30 4,265,400 24.75 16.64
02-07-30 24.57 25.29 24.35 5,802,200 24.50 16.47
02-07-29 24.45 24.88 23.96 5,593,600 24.68 16.59
02-07-26 22.12 23.50 21.91 7,833,600 23.49 15.79
02-07-25 23.63 24.16 21.75 12,944,500 21.85 14.69
Date Open High Low Vol Cls adjCls
02-07-24 23.00 24.48 22.76 9,107,400 23.77 15.98
02-07-23 23.42 24.42 23.40 5,388,100 23.84 16.03
02-07-22 23.50 24.41 22.80 9,788,300 23.30 15.66
02-07-19 25.00 25.00 24.10 5,930,600 24.17 16.25
02-07-18 25.62 25.90 25.11 4,569,000 25.11 16.88
02-07-17 26.26 26.50 25.37 6,011,600 25.70 17.28
02-07-16 26.18 26.50 25.95 4,513,400 26.05 17.51
02-07-15 27.00 27.08 25.94 7,724,700 26.55 17.85
02-07-12 27.35 27.42 26.85 6,179,000 27.12 18.23
Date Open High Low Vol Cls adjCls
02-07-11 27.95 28.19 27.31 10,354,400 27.39 18.41
02-07-10 28.00 28.50 27.92 8,584,600 28.09 18.88
02-07-09 27.96 28.14 27.45 6,434,300 27.80 18.69
02-07-08 27.75 27.98 27.51 4,038,200 27.90 18.76
02-07-05 27.93 27.93 27.58 2,444,000 27.84 18.72
02-07-03 27.80 28.09 27.08 5,867,300 27.43 18.44
02-07-02 28.10 28.24 27.61 3,136,900 27.71 18.63
02-07-01 28.46 28.62 28.02 4,421,500 28.10 18.89
02-06-28 28.77 28.82 28.15 5,790,500 28.45 19.13
Date Open High Low Vol Cls adjCls
02-06-27 28.73 28.86 28.22 5,165,000 28.67 19.27
02-06-26 28.65 28.89 27.87 6,713,700 28.78 19.35
02-06-25 29.03 29.43 28.86 6,270,300 29.05 19.53
02-06-24 29.03 29.46 28.76 4,283,900 29.16 19.60
02-06-21 29.10 29.65 28.85 9,333,600 29.00 19.50
02-06-20 29.95 30.02 29.42 4,129,200 29.52 19.84
02-06-19 29.89 30.28 29.69 3,921,300 29.98 20.15
02-06-18 29.84 30.00 29.54 4,414,200 29.80 20.03
02-06-17 29.78 29.92 29.40 5,793,000 29.82 20.05
Date Open High Low Vol Cls adjCls
02-06-14 29.62 29.70 28.55 6,104,400 29.12 19.58
02-06-13 29.70 29.94 29.43 3,260,900 29.81 20.04
02-06-12 29.75 30.15 29.55 4,315,500 29.75 20.00
02-06-11 30.24 30.44 29.71 4,383,600 29.80 20.03
02-06-10 30.16 30.44 30.01 3,295,600 30.31 20.38
02-06-07 29.77 30.07 29.66 4,744,400 29.93 20.12
02-06-06 29.99 30.25 29.81 3,547,600 30.00 20.17
02-06-05 29.30 30.05 29.25 3,446,600 29.99 20.16
02-06-04 29.47 29.61 29.15 3,723,200 29.28 19.68
Date Open High Low Vol Cls adjCls
02-06-03 30.00 30.09 29.50 3,481,800 29.50 19.83
02-05-31 29.95 30.11 29.67 4,978,700 29.94 20.13
02-05-30 29.94 30.25 29.71 3,611,100 29.77 20.01
02-05-29 30.39 30.40 29.82 4,084,200 30.01 20.17
02-05-28 30.15 30.40 30.11 2,732,700 30.15 20.27
02-05-24 30.40 30.54 30.10 3,574,200 30.26 20.34
02-05-23 30.55 30.72 30.05 4,911,000 30.40 20.44
02-05-22 30.20 30.68 30.10 4,612,800 30.65 20.60
02-05-21 30.34 30.40 30.06 4,969,800 30.40 20.44
Date Open High Low Vol Cls adjCls
02-05-20 29.80 30.15 29.61 3,534,200 30.13 20.25
02-05-17 29.95 30.07 29.50 3,457,300 30.01 20.17
02-05-16 30.06 30.26 29.71 3,765,000 29.97 20.15
02-05-15 30.00 30.19 29.92 5,150,500 30.06 20.21
02-05-14 30.49 30.58 29.84 6,105,500 29.98 20.15
02-05-13 29.97 30.52 29.92 7,737,300 30.41 20.44
02-05-10 29.43 29.97 29.40 6,923,800 29.81 20.04
02-05-09 28.71 29.50 28.71 4,266,800 29.28 19.68
02-05-08 29.32 29.39 28.71 6,518,900 28.88 19.41
Date Open High Low Vol Cls adjCls
02-05-07 29.35 29.78 29.02 6,536,800 29.21 19.64
02-05-06 29.35 29.75 29.10 6,205,300 29.10 19.56
02-05-03 28.68 29.40 28.61 8,193,100 29.29 19.69
02-05-02 28.49 28.72 28.36 5,392,800 28.50 19.16
02-05-01 28.40 28.59 28.06 6,365,800 28.48 19.15
02-04-30 28.07 28.63 28.02 5,078,200 28.40 19.09
02-04-29 28.01 28.64 28.00 3,755,300 28.21 18.96
02-04-26 28.47 28.48 28.09 4,092,200 28.23 18.98
02-04-25 28.03 28.80 28.02 5,446,300 28.33 19.04
Date Open High Low Vol Cls adjCls
02-04-24 28.75 28.80 28.50 6,256,200 28.50 19.16
02-04-23 28.75 29.20 28.50 8,090,000 28.77 19.34
02-04-22 28.50 28.89 28.41 5,023,300 28.50 19.16
02-04-19 28.73 28.79 28.30 7,898,300 28.60 19.23
02-04-18 28.35 28.90 28.21 15,718,100 28.62 19.24
02-04-17 27.35 27.50 27.07 3,556,600 27.16 18.26
02-04-16 27.58 27.69 27.42 3,608,400 27.50 18.49
02-04-15 27.50 27.75 27.15 3,445,600 27.40 18.42
02-04-12 28.20 28.20 27.60 3,588,800 27.80 18.69
Date Open High Low Vol Cls adjCls
02-04-11 28.05 28.24 27.52 4,989,700 27.71 18.63
02-04-10 28.15 28.24 27.66 7,097,800 27.95 18.79
02-04-09 28.58 28.97 28.02 7,697,300 28.15 18.92
02-04-08 28.00 28.60 28.00 2,683,300 28.49 19.15
02-04-05 27.56 28.50 27.56 4,274,100 28.35 19.06
02-04-04 27.70 27.83 27.50 3,526,100 27.79 18.68
02-04-03 27.45 27.77 27.21 3,165,700 27.49 18.48
02-04-02 27.00 27.73 27.00 2,470,600 27.50 18.49
02-04-01 27.55 27.62 27.10 3,040,700 27.25 18.32
Date Open High Low Vol Cls adjCls
02-03-28 27.95 28.28 27.72 2,958,000 27.75 18.65
02-03-27 27.40 28.10 27.28 3,057,100 27.94 18.78
02-03-26 27.14 27.69 27.12 3,029,300 27.49 18.48
02-03-25 27.15 27.54 27.05 4,641,800 27.22 18.30
02-03-22 28.00 28.53 27.65 7,366,800 27.65 18.59
02-03-21 28.72 29.06 28.52 3,336,800 28.70 19.29
02-03-20 28.42 29.00 28.41 3,627,900 28.75 19.33
02-03-19 28.32 28.81 28.32 2,600,100 28.80 19.36
02-03-18 28.70 28.79 28.27 2,980,600 28.44 19.12
Date Open High Low Vol Cls adjCls
02-03-15 28.45 28.94 28.30 5,927,700 28.72 19.31
02-03-14 28.22 28.43 27.99 3,966,500 28.15 18.92
02-03-13 28.23 28.95 27.33 10,266,000 27.90 18.76
02-03-12 27.70 28.54 27.65 5,145,800 28.35 19.06
02-03-11 27.83 28.12 27.77 4,396,200 27.90 18.76
02-03-08 27.80 28.20 27.74 4,279,800 27.91 18.76
02-03-07 28.00 28.00 27.62 4,185,400 27.74 18.65
02-03-06 27.84 28.60 27.78 5,999,500 28.06 18.86
02-03-05 27.03 27.80 26.88 6,318,800 27.62 18.57
Date Open High Low Vol Cls adjCls
02-03-04 26.30 27.10 26.25 5,179,900 26.85 18.05
02-03-01 26.35 26.43 26.07 4,336,400 26.17 17.59
02-02-28 26.53 26.65 26.10 4,267,500 26.10 17.55
02-02-27 26.49 26.63 26.02 4,837,700 26.38 17.73
02-02-26 26.81 26.97 26.45 3,687,000 26.50 17.81
02-02-25 26.95 27.06 26.77 3,466,800 26.82 18.03
02-02-22 26.50 27.06 26.39 2,970,200 26.95 18.12
02-02-21 26.98 27.24 26.50 3,173,300 26.52 17.83
02-02-20 26.25 26.98 26.20 3,675,000 26.97 18.13
Date Open High Low Vol Cls adjCls
02-02-19 26.48 26.76 26.10 5,129,500 26.20 17.61
02-02-15 26.93 27.28 26.75 3,739,900 26.75 17.98
02-02-14 26.90 27.05 26.76 4,358,900 26.86 18.06
02-02-13 26.85 27.08 26.70 4,306,500 26.93 18.10
02-02-12 26.90 26.95 26.66 2,965,700 26.85 18.05
02-02-11 26.56 27.14 26.51 2,654,000 27.00 18.15
02-02-08 27.01 27.20 26.37 4,110,800 26.72 17.96
02-02-07 27.25 27.45 27.04 3,398,200 27.06 18.19
02-02-06 27.27 27.35 26.94 4,937,000 27.19 18.28
Date Open High Low Vol Cls adjCls
02-02-05 26.70 27.29 26.56 4,835,300 27.20 18.28
02-02-04 26.77 27.15 26.60 4,433,200 26.60 17.88
02-02-01 26.88 27.05 26.63 3,430,700 26.63 17.90
02-01-31 27.00 27.20 26.77 4,342,400 27.18 18.27
02-01-30 26.20 27.00 26.10 4,966,900 26.99 18.14
02-01-29 26.28 27.00 25.86 5,414,200 26.26 17.65
02-01-28 25.52 26.38 25.51 4,459,200 26.38 17.73
02-01-25 26.22 26.43 25.38 7,895,500 25.62 17.22
02-01-24 27.44 27.45 26.30 6,085,400 26.47 17.79
Date Open High Low Vol Cls adjCls
02-01-23 27.12 27.40 26.87 5,020,200 27.40 18.42
02-01-22 26.53 27.05 26.52 4,561,600 26.80 18.02
02-01-18 26.45 26.85 26.25 3,142,300 26.43 17.77
02-01-17 26.33 26.54 26.10 4,294,100 26.48 17.80
02-01-16 26.38 26.49 26.06 4,328,600 26.06 17.52
02-01-15 26.55 26.70 26.02 5,553,200 26.20 17.61
02-01-14 26.52 26.60 26.02 3,696,400 26.02 17.49
02-01-11 26.88 27.00 26.34 4,397,100 26.34 17.71
02-01-10 26.88 27.28 26.75 3,525,600 26.81 18.02
Date Open High Low Vol Cls adjCls
02-01-09 27.22 27.45 26.81 3,219,200 26.88 18.07
02-01-08 27.35 27.48 27.00 3,326,000 27.36 18.39
02-01-07 27.00 27.47 26.82 3,683,800 27.20 18.28
02-01-04 26.98 27.05 26.80 4,883,600 26.99 18.14
02-01-03 26.52 26.96 26.52 4,813,300 26.79 18.01
02-01-02 26.47 26.64 26.24 3,855,800 26.49 17.81
01-12-31 26.41 26.90 26.41 3,051,300 26.47 17.79
01-12-28 26.90 26.93 26.52 3,659,600 26.60 17.88
01-12-27 26.36 26.90 26.05 4,841,700 26.73 17.97
Date Open High Low Vol Cls adjCls
01-12-26 25.75 26.34 25.72 3,427,100 26.10 17.55
01-12-24 25.95 26.06 25.84 1,280,900 25.85 17.38
01-12-21 25.95 26.12 25.70 6,083,900 25.90 17.41
01-12-20 26.15 26.34 25.65 4,533,400 25.65 17.24
01-12-19 26.13 26.48 26.12 4,315,500 26.17 17.59
01-12-18 26.38 26.66 26.13 3,427,200 26.40 17.75
01-12-17 26.83 26.90 26.06 5,388,700 26.06 17.52
01-12-14 26.10 27.08 26.05 7,769,600 26.80 18.02
01-12-13 25.25 25.82 25.15 6,166,700 25.64 17.24
Date Open High Low Vol Cls adjCls
01-12-12 26.70 26.75 25.45 8,120,000 25.64 17.24
01-12-11 26.50 26.76 26.40 6,306,900 26.50 17.81
01-12-10 27.05 27.49 26.86 4,267,000 27.02 18.16
01-12-07 27.67 27.67 26.81 4,507,800 26.90 18.08
01-12-06 27.35 27.72 27.31 5,010,300 27.62 18.57
01-12-05 26.90 27.50 26.66 4,398,400 27.48 18.47
01-12-04 26.96 26.96 26.60 4,188,100 26.87 18.06
01-12-03 27.02 27.36 26.60 5,590,900 26.72 17.96
01-11-30 26.89 27.03 26.59 4,178,900 26.84 18.04
Date Open High Low Vol Cls adjCls
01-11-29 26.60 26.95 26.56 2,903,400 26.79 18.01
01-11-28 27.01 27.10 26.50 7,836,600 26.76 17.99
01-11-27 27.22 27.23 26.90 5,821,200 27.02 18.16
01-11-26 27.32 27.75 27.26 5,095,200 27.40 18.42
01-11-23 27.38 27.60 27.30 1,287,400 27.52 18.50
01-11-21 27.05 27.21 26.91 3,011,000 27.18 18.27
01-11-20 27.43 27.62 27.17 5,013,400 27.22 18.30
01-11-19 28.01 28.25 27.45 3,379,700 27.86 18.73
01-11-16 28.50 28.50 28.00 5,665,800 28.01 18.83
Date Open High Low Vol Cls adjCls
01-11-15 27.74 28.36 27.58 4,550,600 28.36 19.06
01-11-14 27.21 27.68 27.21 5,262,300 27.54 18.51
01-11-13 27.14 27.54 27.01 5,343,800 27.46 18.46
01-11-12 26.78 26.95 26.12 3,273,200 26.76 17.84
01-11-09 26.17 26.75 25.99 4,726,900 26.58 17.72
01-11-08 27.00 27.13 25.88 8,060,900 26.30 17.53
01-11-07 27.08 27.26 26.76 3,400,400 27.02 18.01
01-11-06 26.72 27.15 26.66 3,183,600 27.00 18.00
01-11-05 26.84 27.00 26.42 4,099,400 26.78 17.85
Date Open High Low Vol Cls adjCls
01-11-02 26.50 26.98 26.36 3,289,300 26.79 17.86
01-11-01 26.10 26.45 25.82 5,004,700 26.20 17.46
01-10-31 25.95 26.37 25.85 6,537,500 26.07 17.38
01-10-30 26.70 26.90 25.00 13,766,100 25.99 17.32
01-10-29 28.55 28.90 27.28 7,589,000 27.28 18.18
01-10-26 28.00 29.01 28.00 2,986,300 28.95 19.30
01-10-25 27.75 28.38 27.38 3,270,500 28.35 18.90
01-10-24 27.80 28.11 27.60 3,648,400 27.99 18.66
01-10-23 28.30 28.40 27.55 4,088,200 27.66 18.44
Date Open High Low Vol Cls adjCls
01-10-22 28.02 28.70 28.02 3,753,000 28.40 18.93
01-10-19 28.50 28.61 28.01 6,213,900 28.58 19.05
01-10-18 29.32 29.39 28.75 5,027,100 29.24 19.49
01-10-17 29.91 30.00 29.32 4,883,500 29.40 19.60
01-10-16 29.60 29.84 29.45 4,784,200 29.70 19.80
01-10-15 29.74 29.97 29.37 4,995,600 29.51 19.67
01-10-12 29.55 29.97 28.96 4,605,100 29.49 19.66
01-10-11 29.45 30.10 29.37 5,712,500 30.05 20.03
01-10-10 29.00 29.51 28.93 5,326,500 29.45 19.63
Date Open High Low Vol Cls adjCls
01-10-09 28.09 28.87 28.05 2,439,700 28.79 19.19
01-10-08 28.83 28.84 28.26 3,588,800 28.36 18.90
01-10-05 29.00 29.04 28.42 4,423,000 28.89 19.26
01-10-04 28.92 28.93 28.52 6,536,900 28.93 19.28
01-10-03 27.69 28.71 27.52 5,017,900 28.65 19.10
01-10-02 27.48 27.65 27.27 3,640,200 27.62 18.41
01-10-01 27.48 27.48 26.69 4,633,400 27.33 18.22
01-09-28 27.50 27.60 26.65 6,373,700 27.14 18.09
01-09-27 26.95 27.00 26.43 10,036,500 27.00 18.00
Date Open High Low Vol Cls adjCls
01-09-26 26.75 26.88 26.06 6,052,000 26.25 17.50
01-09-25 26.70 27.29 26.00 6,170,800 26.34 17.56
01-09-24 27.10 27.35 26.50 6,082,400 26.72 17.81
01-09-21 26.70 27.50 26.15 7,093,300 27.08 18.05
01-09-20 28.02 28.09 27.16 7,941,100 27.37 18.24
01-09-19 28.57 29.10 28.00 11,570,600 28.50 19.00
01-09-18 28.38 28.44 27.59 4,637,900 28.01 18.67
01-09-17 27.70 28.80 27.47 8,336,300 28.38 18.92
01-09-10 30.00 30.21 28.60 8,200,600 28.92 19.28
Date Open High Low Vol Cls adjCls
01-09-07 30.22 30.32 29.86 4,083,900 29.96 19.97
01-09-06 30.73 30.75 30.31 4,218,000 30.40 20.26
01-09-05 30.75 30.85 30.32 3,711,400 30.75 20.50
01-09-04 30.23 30.87 30.04 4,399,200 30.78 20.52
01-08-31 30.05 30.20 29.90 2,814,500 30.03 20.02
01-08-30 29.81 30.10 29.76 3,229,100 30.02 20.01
01-08-29 29.70 30.08 29.65 4,995,700 30.00 20.00
01-08-28 30.00 30.10 29.72 4,392,400 29.89 19.92
01-08-27 30.27 30.47 30.10 2,890,900 30.27 20.18
Date Open High Low Vol Cls adjCls
01-08-24 30.70 31.00 30.21 4,941,600 30.49 20.32
01-08-23 30.12 30.95 30.10 4,080,500 30.84 20.56
01-08-22 30.00 30.45 29.98 3,172,700 30.25 20.16
01-08-21 30.00 30.47 29.90 4,782,000 30.00 20.00
01-08-20 30.00 30.09 29.80 2,765,900 30.05 20.03
01-08-17 29.50 30.07 29.36 7,711,000 30.00 20.00
01-08-16 28.65 29.80 28.60 7,375,200 29.70 19.80
01-08-15 28.06 28.70 28.05 6,460,100 28.49 18.99
01-08-14 28.17 28.17 27.77 3,386,800 27.99 18.66
Date Open High Low Vol Cls adjCls
01-08-13 28.01 28.49 27.91 1,861,200 28.02 18.68
01-08-10 28.05 28.22 27.69 3,318,800 28.09 18.72
01-08-09 28.32 28.50 28.00 2,872,500 28.29 18.86
01-08-08 28.61 28.90 28.29 2,850,400 28.42 18.94
01-08-07 28.63 28.96 28.56 2,104,100 28.80 19.20
01-08-06 28.90 29.08 28.60 2,053,300 28.80 19.20
01-08-03 29.00 29.13 28.80 1,728,200 29.01 19.34
01-08-02 29.25 29.48 28.90 2,611,000 29.15 19.43
01-08-01 29.29 29.50 29.16 3,745,000 29.38 19.58
Date Open High Low Vol Cls adjCls
01-07-31 29.13 29.50 29.01 4,359,300 29.14 19.42
01-07-30 28.60 29.05 28.45 2,095,400 28.90 19.26
01-07-27 28.70 28.92 28.60 2,585,100 28.64 19.09
01-07-26 28.97 29.10 28.71 3,571,200 28.93 19.28
01-07-25 28.53 29.44 28.45 7,503,800 29.30 19.53
01-07-24 28.24 28.59 27.99 8,264,900 28.39 18.92
01-07-23 27.97 28.68 27.69 6,509,700 27.77 18.51
01-07-20 27.50 27.75 27.45 2,961,600 27.52 18.34
01-07-19 27.88 27.94 27.51 3,008,600 27.67 18.44
Date Open High Low Vol Cls adjCls
01-07-18 27.70 27.88 27.57 3,068,500 27.70 18.46
01-07-17 27.60 27.89 27.32 2,664,800 27.72 18.48
01-07-16 27.30 27.89 27.30 3,607,200 27.63 18.42
01-07-13 26.83 27.69 26.83 4,014,100 27.65 18.43
01-07-12 26.63 27.23 26.20 3,423,200 27.00 18.00
01-07-11 26.20 27.04 26.19 5,751,000 26.64 17.76
01-07-10 26.86 27.32 26.65 5,415,900 26.90 17.93
01-07-09 26.53 26.72 26.30 2,696,000 26.57 17.71
01-07-06 27.03 27.06 26.05 5,248,900 26.55 17.70
Date Open High Low Vol Cls adjCls
01-07-05 27.32 27.39 27.03 2,010,900 27.06 18.04
01-07-03 27.58 27.59 26.92 1,709,900 27.24 18.16
01-07-02 27.20 27.54 27.20 3,917,800 27.40 18.26
01-06-29 27.79 27.79 27.00 14,439,500 27.06 18.04
01-06-28 27.56 27.99 27.53 2,710,400 27.68 18.45
01-06-27 27.42 27.75 27.15 2,946,800 27.51 18.34
01-06-26 27.96 27.98 27.00 9,066,300 27.54 18.36
01-06-25 27.97 28.19 27.66 3,658,300 27.80 18.53
01-06-22 28.40 28.43 27.81 4,046,300 28.12 18.74
Date Open High Low Vol Cls adjCls
01-06-21 28.00 28.66 28.00 3,504,300 28.64 19.09
01-06-20 28.00 28.51 27.80 3,903,200 28.22 18.81
01-06-19 28.50 28.80 27.98 4,407,300 28.20 18.80
01-06-18 28.42 28.55 28.14 5,075,800 28.50 19.00
01-06-15 29.34 29.88 28.42 11,853,500 28.67 19.11
01-06-14 30.00 30.40 29.80 4,808,100 29.96 19.97
01-06-13 29.92 30.29 29.85 3,222,700 30.00 20.00
01-06-12 29.67 30.05 29.48 3,717,600 29.81 19.87
01-06-11 29.45 29.99 29.25 2,642,300 29.91 19.94
Date Open High Low Vol Cls adjCls
01-06-08 29.66 30.00 28.91 2,461,900 29.45 19.63
01-06-07 29.57 30.06 29.52 2,525,700 29.89 19.92
01-06-06 30.10 30.45 29.61 5,231,300 29.70 19.80
01-06-05 29.26 29.75 29.00 4,723,200 29.41 19.60
01-06-04 29.55 29.60 29.08 3,596,600 29.23 19.48
01-06-01 30.28 30.34 29.52 4,096,200 29.71 19.80
01-05-31 30.08 30.67 29.84 5,132,400 30.28 20.18
01-05-30 30.50 30.81 30.26 3,601,200 30.69 20.46
01-05-29 30.52 30.79 30.31 2,782,100 30.75 20.50
Date Open High Low Vol Cls adjCls
01-05-25 30.48 30.59 30.27 2,056,600 30.51 20.34
01-05-24 30.15 30.76 30.12 2,997,300 30.76 20.50
01-05-23 30.15 30.35 29.85 4,142,100 30.24 20.16
01-05-22 30.70 30.96 30.20 6,826,700 30.50 20.33
01-05-21 29.77 29.97 29.02 5,809,200 29.86 19.90
01-05-18 28.55 29.90 28.52 8,899,900 29.80 19.86
01-05-17 27.50 28.75 27.50 7,799,800 28.50 19.00
01-05-16 27.60 27.98 27.40 4,870,500 27.70 18.46
01-05-15 27.75 28.11 27.45 4,320,400 27.50 18.33
Date Open High Low Vol Cls adjCls
01-05-14 27.50 27.90 27.36 6,319,700 27.75 18.50
01-05-11 27.11 27.78 27.05 4,851,300 27.74 18.49
01-05-10 27.20 27.21 26.91 5,256,700 26.91 17.94
01-05-09 26.30 27.20 26.25 6,109,200 27.20 18.13
01-05-08 26.78 26.95 26.50 4,155,100 26.55 17.70
01-05-07 26.97 27.01 26.65 3,380,700 26.77 17.84
01-05-04 26.43 26.86 26.41 6,354,700 26.82 17.88
01-05-03 27.56 27.56 26.75 6,436,500 26.90 17.93
01-05-02 27.79 27.79 27.25 3,582,800 27.55 18.36
Date Open High Low Vol Cls adjCls
01-05-01 27.25 27.95 27.12 4,017,200 27.78 18.52
01-04-30 27.40 27.68 26.90 5,778,400 27.50 18.33
01-04-27 27.25 27.47 26.76 2,824,000 27.11 18.07
01-04-26 26.86 27.19 26.69 3,033,100 27.02 18.01
01-04-25 27.02 27.04 26.62 4,285,700 27.00 18.00
01-04-24 27.21 27.26 26.78 5,059,300 26.84 17.89
01-04-23 27.07 27.25 26.80 3,437,600 26.96 17.97
01-04-20 27.25 27.47 26.71 4,010,000 27.09 18.06
01-04-19 27.49 27.90 26.70 4,907,300 27.47 18.31
Date Open High Low Vol Cls adjCls
01-04-18 26.95 27.95 26.86 4,294,700 27.49 18.32
01-04-17 27.02 27.30 26.90 2,844,000 27.17 18.11
01-04-16 26.95 27.29 26.77 2,444,300 27.22 18.14
01-04-12 26.44 27.03 26.43 2,872,800 26.89 17.92
01-04-11 26.84 27.25 26.56 3,405,000 26.73 17.82
01-04-10 26.74 27.37 26.60 3,751,400 27.00 18.00
01-04-09 25.95 26.94 25.94 3,673,600 26.69 17.79
01-04-06 26.22 26.25 25.75 3,312,400 26.25 17.50
01-04-05 26.33 26.54 25.72 4,362,000 26.00 17.33
Date Open High Low Vol Cls adjCls
01-04-04 25.95 26.09 25.39 5,456,000 26.09 17.39
01-04-03 26.55 26.57 25.62 5,562,400 25.79 17.19
01-04-02 26.30 27.25 26.30 4,560,200 26.64 17.76
01-03-30 25.65 26.60 25.52 5,845,400 26.55 17.70
01-03-29 25.25 26.98 25.09 5,678,900 26.49 17.66
01-03-28 25.28 25.51 25.00 4,168,800 25.28 16.85
01-03-27 25.30 25.60 25.06 5,708,700 25.33 16.88
01-03-26 25.00 25.49 24.75 5,164,300 25.30 16.86
01-03-23 25.25 25.34 24.75 5,210,200 25.00 16.66
Date Open High Low Vol Cls adjCls
01-03-22 25.15 25.48 24.88 7,568,600 25.11 16.74
01-03-21 25.60 26.09 25.33 6,182,500 25.65 17.10
01-03-20 26.40 26.48 25.69 4,981,800 25.77 17.18
01-03-19 26.24 26.70 26.21 4,393,500 26.38 17.58
01-03-16 26.80 27.45 26.11 8,455,500 26.50 17.66
01-03-15 27.30 27.31 26.54 5,756,500 27.24 18.16
01-03-14 26.30 28.10 26.29 9,960,400 27.55 18.36
01-03-13 27.75 28.03 27.14 8,211,200 27.80 18.53
01-03-12 28.65 28.65 27.93 4,978,100 28.06 18.70
Date Open High Low Vol Cls adjCls
01-03-09 29.30 29.35 28.62 3,745,400 28.95 19.30
01-03-08 28.20 29.30 28.17 4,038,800 29.30 19.53
01-03-07 28.85 28.96 28.11 3,803,700 28.40 18.93
01-03-06 28.10 28.91 27.85 5,627,300 28.85 19.23
01-03-05 28.60 28.68 28.46 2,781,400 28.56 19.04
01-03-02 29.21 29.21 28.60 4,924,700 28.85 19.23
01-03-01 29.04 29.48 28.99 4,732,100 29.21 19.47
01-02-28 30.00 30.00 29.00 4,582,200 29.40 19.60
01-02-27 30.03 30.17 29.71 3,666,300 30.05 20.03
Date Open High Low Vol Cls adjCls
01-02-26 30.05 30.20 29.75 2,763,600 29.88 19.92
01-02-23 30.10 30.49 29.95 4,653,000 30.12 20.08
01-02-22 29.65 30.35 29.60 4,020,300 30.06 20.04
01-02-21 30.24 30.85 29.61 4,261,100 29.68 19.78
01-02-20 30.07 30.84 30.07 3,712,700 30.44 20.29
01-02-16 30.00 30.45 29.85 4,590,500 30.22 20.14
01-02-15 29.29 30.17 29.25 7,087,000 30.08 20.05
01-02-14 31.00 31.00 29.14 4,888,600 29.25 19.50
01-02-13 29.90 30.35 29.72 5,234,600 30.00 20.00
Date Open High Low Vol Cls adjCls
01-02-12 29.76 30.25 29.65 3,865,500 29.83 19.88
01-02-09 29.33 30.10 29.28 3,406,200 29.76 19.84
01-02-08 29.42 29.67 28.95 6,959,000 29.34 19.56
01-02-07 30.01 30.24 29.19 6,112,900 29.27 19.51
01-02-06 29.27 30.50 29.26 6,791,300 30.03 20.02
01-02-05 29.25 29.53 29.15 4,410,000 29.36 19.57
01-02-02 29.06 29.51 28.96 5,769,700 29.43 19.62
01-02-01 29.50 29.75 28.96 6,946,800 29.03 19.35
01-01-31 29.25 29.49 28.95 7,850,300 29.35 19.56
Date Open High Low Vol Cls adjCls
01-01-30 29.50 29.54 29.12 5,582,200 29.45 19.63
01-01-29 29.20 29.71 28.00 8,501,700 29.52 19.68
01-01-26 29.50 29.94 28.81 9,631,400 29.00 19.33
01-01-25 30.81 31.13 28.25 20,823,700 29.56 19.71
01-01-24 31.88 32.13 30.31 11,006,600 30.81 20.54
01-01-23 33.50 33.50 32.63 3,290,600 32.88 21.91
01-01-22 32.63 33.75 32.63 3,267,500 33.50 22.33
01-01-19 33.44 33.50 32.69 5,238,500 32.81 21.87
01-01-18 34.13 34.31 33.63 4,744,500 33.63 22.41
Date Open High Low Vol Cls adjCls
01-01-17 33.88 35.06 33.63 5,223,100 34.69 23.12
01-01-16 32.75 34.13 32.13 4,546,000 34.13 22.75
01-01-12 32.94 33.94 32.56 3,284,200 33.63 22.41
01-01-11 33.31 33.31 32.63 2,179,800 32.69 21.79
01-01-10 32.88 33.31 32.31 3,091,800 33.19 22.12
01-01-09 32.56 33.25 32.56 2,778,100 33.06 22.04
01-01-08 32.88 33.31 32.75 2,803,600 33.00 22.00
01-01-05 32.75 33.00 32.56 3,999,100 32.94 21.96
01-01-04 33.25 33.88 32.88 5,953,800 33.00 22.00
Date Open High Low Vol Cls adjCls
01-01-03 33.56 34.69 33.38 3,265,400 33.69 22.46
01-01-02 33.81 33.81 33.00 3,529,800 33.50 22.33
00-12-29 33.81 34.50 33.56 3,338,200 34.00 22.66
00-12-28 32.81 34.00 32.44 3,539,400 33.88 22.58
00-12-27 32.31 33.13 32.13 3,865,600 33.13 22.08
00-12-26 32.63 32.75 32.06 3,365,100 32.50 21.66
00-12-22 32.50 33.06 31.94 3,214,200 32.69 21.79
00-12-21 31.94 32.69 31.81 4,297,600 32.69 21.79
00-12-20 32.38 32.75 31.38 5,257,300 31.38 20.91
Date Open High Low Vol Cls adjCls
00-12-19 32.50 33.19 32.38 4,633,800 32.88 21.91
00-12-18 31.88 32.56 31.69 3,202,600 32.31 21.54
00-12-15 31.50 32.25 31.44 7,806,700 31.50 21.00
00-12-14 31.00 31.75 30.75 5,369,000 31.56 21.04
00-12-13 31.13 31.50 30.56 7,453,800 31.13 20.75
00-12-12 30.50 31.19 30.38 9,798,200 30.88 20.58
00-12-11 29.25 30.13 29.00 12,259,000 29.94 19.96
00-12-08 30.00 30.13 28.75 5,463,100 29.50 19.66
00-12-07 29.50 30.63 29.31 3,239,200 30.25 20.16
Date Open High Low Vol Cls adjCls
00-12-06 30.19 30.50 29.06 4,859,100 29.63 19.75
00-12-05 31.25 31.25 30.13 3,762,800 30.50 20.33
00-12-04 30.50 31.63 30.44 2,857,900 31.44 20.96
00-12-01 32.13 32.13 30.63 5,264,000 30.94 20.62
00-11-30 32.63 32.94 31.50 3,794,900 31.88 21.25
00-11-29 31.31 33.25 31.25 5,271,600 32.50 21.66
00-11-28 31.63 32.06 30.88 5,332,000 31.25 20.83
00-11-27 33.13 33.38 31.50 5,253,000 31.94 21.29
00-11-24 33.44 34.00 33.44 1,475,500 33.69 22.46
Date Open High Low Vol Cls adjCls
00-11-22 33.31 34.44 33.31 3,043,000 34.25 22.83
00-11-21 33.56 34.00 33.19 2,471,800 33.94 22.62
00-11-20 32.50 33.88 32.50 3,091,600 33.50 22.33
00-11-17 32.50 33.44 32.50 3,465,000 33.44 22.29
00-11-16 33.44 33.44 32.69 2,587,800 32.69 21.79
00-11-15 33.31 33.75 33.25 3,670,200 33.31 22.21
00-11-14 33.06 33.50 32.81 4,011,100 33.44 22.29
00-11-13 32.25 33.31 32.19 4,603,700 33.06 22.04
00-11-10 31.38 33.25 31.31 6,093,400 33.06 21.90
Date Open High Low Vol Cls adjCls
00-11-09 31.50 31.88 31.19 2,431,100 31.75 21.03
00-11-08 31.56 31.75 31.25 2,728,400 31.63 20.94
00-11-07 31.81 32.31 31.56 2,333,600 31.75 21.03
00-11-06 32.00 32.25 31.69 2,440,600 32.00 21.19
00-11-03 31.94 32.63 31.69 3,794,400 32.38 21.44
00-11-02 31.44 32.00 31.31 3,065,700 31.94 21.15
00-11-01 30.75 31.69 30.63 3,181,300 31.63 20.94
00-10-31 31.38 31.50 30.69 4,047,100 31.00 20.53
00-10-30 29.69 31.31 29.44 5,916,900 31.19 20.65
Date Open High Low Vol Cls adjCls
00-10-27 28.69 29.75 28.69 3,743,900 29.75 19.70
00-10-26 28.69 29.19 28.63 4,074,800 28.94 19.16
00-10-25 28.88 29.25 28.81 4,246,900 29.00 19.21
00-10-24 29.31 29.63 28.81 5,020,500 29.13 19.29
00-10-23 28.94 29.19 28.81 3,610,200 29.13 19.29
00-10-20 28.50 28.63 28.13 5,199,500 28.25 18.71
00-10-19 28.88 28.88 27.56 6,460,600 27.88 18.46
00-10-18 28.38 28.50 27.81 3,077,800 28.06 18.58
00-10-17 28.38 28.50 27.63 4,310,200 28.00 18.54
Date Open High Low Vol Cls adjCls
00-10-16 29.44 29.44 28.81 2,694,800 29.00 19.21
00-10-13 28.31 29.19 28.00 2,707,100 28.88 19.12
00-10-12 29.75 29.81 27.94 5,741,500 28.38 18.79
00-10-11 30.00 30.44 29.94 2,424,100 30.00 19.87
00-10-10 30.31 30.38 29.94 1,944,800 29.94 19.83
00-10-09 30.00 30.13 29.50 2,179,400 30.06 19.91
00-10-06 29.88 30.31 29.44 3,540,600 29.88 19.78
00-10-05 30.25 30.44 29.69 5,717,500 30.13 19.95
00-10-04 30.31 30.50 29.88 2,199,700 30.00 19.87
Date Open High Low Vol Cls adjCls
00-10-03 30.13 30.50 29.94 3,047,300 30.25 20.03
00-10-02 30.44 30.44 30.00 2,161,800 30.06 19.91
00-09-29 30.19 30.38 29.75 3,074,500 30.19 19.99
00-09-28 29.94 30.25 29.81 3,317,900 29.88 19.78
00-09-27 29.63 29.94 29.50 3,542,400 29.88 19.78
00-09-26 29.50 30.13 29.44 5,603,100 29.88 19.78
00-09-25 29.25 29.44 28.94 4,416,800 29.44 19.50
00-09-22 28.69 29.28 28.19 6,886,900 28.69 19.00
00-09-21 27.81 28.25 27.00 4,128,100 27.00 17.88
Date Open High Low Vol Cls adjCls
00-09-20 27.88 27.94 27.00 4,793,200 27.69 18.34
00-09-19 28.50 28.63 27.56 5,110,200 27.88 18.46
00-09-18 27.94 28.56 27.44 5,527,900 28.50 18.87
00-09-15 28.81 28.81 27.06 10,175,900 28.00 18.54
00-09-14 27.75 27.75 26.38 17,827,100 27.25 18.05
00-09-13 29.44 29.50 27.00 7,816,400 27.19 18.01
00-09-12 28.19 29.56 27.81 11,730,400 29.00 19.21
00-09-11 28.75 28.81 28.06 4,514,600 28.38 18.79
00-09-08 29.31 29.56 28.25 6,268,100 28.75 19.04
Date Open High Low Vol Cls adjCls
00-09-07 30.25 30.38 29.06 6,629,500 29.50 19.54
00-09-06 29.56 30.31 29.56 4,009,200 30.13 19.95
00-09-05 29.56 29.81 29.38 5,208,100 29.69 19.66
00-09-01 29.69 30.06 29.31 4,717,000 29.56 19.58
00-08-31 30.13 30.38 29.63 6,792,600 29.89 19.80
00-08-30 30.44 30.44 29.94 4,095,000 30.38 20.12
00-08-29 30.69 31.00 30.19 4,823,800 30.44 20.16
00-08-28 30.00 30.44 30.00 4,056,200 30.38 20.12
00-08-25 30.50 30.56 29.88 4,992,100 30.38 20.12
Date Open High Low Vol Cls adjCls
00-08-24 31.19 31.31 30.00 6,604,900 30.38 20.12
00-08-23 31.31 31.75 30.94 3,414,800 31.19 20.65
00-08-22 31.69 31.88 31.19 3,485,600 31.31 20.74
00-08-21 31.81 31.94 31.25 2,985,800 31.56 20.90
00-08-18 31.13 31.94 31.00 3,335,400 31.56 20.90
00-08-17 32.13 32.38 31.00 4,735,200 31.25 20.70
00-08-16 32.44 32.56 32.06 2,087,600 32.38 21.44
00-08-15 33.44 33.63 32.25 2,872,800 32.44 21.48
00-08-14 33.44 33.44 33.00 2,457,400 33.31 22.06
Date Open High Low Vol Cls adjCls
00-08-11 32.94 33.63 32.88 2,224,100 33.44 22.14
00-08-10 32.94 33.06 32.63 2,316,000 32.81 21.73
00-08-09 32.81 33.19 32.25 3,548,300 32.69 21.65
00-08-08 34.00 34.13 33.06 2,625,500 33.50 22.19
00-08-07 33.56 34.25 33.50 3,078,100 33.69 22.31
00-08-04 33.13 33.69 33.00 2,536,600 33.38 22.10
00-08-03 33.63 33.94 33.19 3,805,700 33.25 22.02
00-08-02 32.56 33.56 32.56 4,643,100 33.44 22.14
00-08-01 31.88 32.63 31.81 3,134,200 32.63 21.61
Date Open High Low Vol Cls adjCls
00-07-31 32.44 32.63 31.44 4,871,300 31.69 20.99
00-07-28 32.31 32.81 32.00 3,092,900 32.00 21.19
00-07-27 33.00 33.75 32.06 6,561,400 32.19 21.32
00-07-26 32.00 33.25 31.69 11,296,100 31.69 20.99
00-07-25 31.00 31.38 30.06 6,895,700 31.31 20.74
00-07-24 30.88 31.19 30.13 4,192,300 30.25 20.03
00-07-21 31.88 31.88 30.56 4,031,800 30.88 20.45
00-07-20 31.50 32.00 31.31 3,266,300 31.69 20.99
00-07-19 31.31 31.44 31.00 3,170,500 31.38 20.78
Date Open High Low Vol Cls adjCls
00-07-18 31.31 31.63 31.00 2,651,700 31.31 20.74
00-07-17 31.50 31.56 31.13 2,669,400 31.31 20.74
00-07-14 31.31 31.56 31.13 3,143,900 31.38 20.78
00-07-13 32.44 32.44 31.00 6,731,700 31.50 20.86
00-07-12 32.63 32.63 32.00 2,893,000 32.00 21.19
00-07-11 32.88 33.06 32.25 3,094,500 32.56 21.56
00-07-10 33.38 33.44 32.19 3,013,900 32.25 21.36
00-07-07 32.25 33.50 32.00 3,766,600 32.50 21.52
00-07-06 32.06 32.56 32.06 4,010,300 32.19 21.32
Date Open High Low Vol Cls adjCls
00-07-05 32.50 32.56 31.63 5,067,000 31.81 21.07
00-07-03 33.19 33.38 32.25 1,681,200 32.50 21.52
00-06-30 31.50 33.05 31.44 6,147,600 32.94 21.81
00-06-29 31.94 31.94 31.06 5,545,100 31.25 20.70
00-06-28 32.50 32.81 32.00 3,179,800 32.22 21.34
00-06-27 33.25 33.50 32.63 3,422,100 32.69 21.65
00-06-26 32.94 33.63 32.88 4,887,200 33.44 22.14
00-06-23 31.69 33.19 31.50 7,978,700 32.63 21.61
00-06-22 31.25 31.56 31.13 3,928,900 31.44 20.82
Date Open High Low Vol Cls adjCls
00-06-21 31.25 31.75 31.06 4,396,800 31.31 20.74
00-06-20 31.69 31.75 31.00 3,930,200 31.50 20.86
00-06-19 31.88 32.06 31.06 4,510,500 31.50 20.86
00-06-16 32.50 32.56 31.31 6,858,000 31.31 20.74
00-06-15 31.75 32.31 31.63 6,280,100 32.13 21.27
00-06-14 32.00 33.00 31.63 5,941,800 31.75 21.03
00-06-13 32.25 33.19 32.06 6,046,900 32.38 21.44
00-06-12 33.25 33.31 32.00 8,145,700 32.63 21.61
00-06-09 35.50 36.00 31.63 15,301,500 33.88 22.43
Date Open High Low Vol Cls adjCls
00-06-08 34.50 35.75 34.50 3,312,300 35.44 23.47
00-06-07 35.13 35.31 34.31 2,518,000 34.88 23.10
00-06-06 35.13 35.63 34.88 3,577,600 35.13 23.26
00-06-05 36.00 36.00 35.25 1,957,900 35.50 23.51
00-06-02 36.13 36.31 35.19 3,701,800 36.13 23.92
00-06-01 35.56 35.81 35.25 2,979,100 35.63 23.59
00-05-31 36.00 36.56 35.31 3,880,700 35.81 23.72
00-05-30 37.00 37.06 35.94 4,210,200 36.56 24.21
00-05-26 37.25 37.94 37.19 3,130,700 37.75 25.00
Date Open High Low Vol Cls adjCls
00-05-25 38.00 38.56 37.13 3,453,100 37.31 24.71
00-05-24 39.13 39.94 38.13 5,108,400 38.75 25.66
00-05-23 38.38 39.25 37.75 2,757,100 39.13 25.91
00-05-22 37.88 39.13 37.81 3,145,000 38.88 25.75
00-05-19 37.81 38.75 37.63 2,985,300 37.81 25.04
00-05-18 38.81 39.06 38.56 1,933,700 38.63 25.58
00-05-17 38.69 39.31 38.31 2,017,900 39.06 25.87
00-05-16 38.81 39.25 38.44 2,753,400 39.19 25.95
00-05-15 37.44 38.56 37.38 2,840,100 38.19 25.29
Date Open High Low Vol Cls adjCls
00-05-12 38.25 38.25 37.25 2,410,500 37.56 24.88
00-05-11 38.50 38.81 38.13 3,185,200 38.19 25.29
00-05-10 37.19 38.81 37.13 5,995,500 38.63 25.58
00-05-09 36.25 37.19 36.19 3,165,700 37.00 24.50
00-05-08 35.75 36.13 35.19 3,115,600 35.81 23.72
00-05-05 35.50 36.19 35.00 4,968,100 35.69 23.63
00-05-04 36.63 36.69 35.56 6,515,400 35.75 23.68
00-05-03 38.25 38.69 37.06 5,243,800 37.31 24.71
00-05-02 38.38 39.63 38.31 3,129,800 39.19 25.95
Date Open High Low Vol Cls adjCls
00-05-01 38.00 39.31 38.00 3,089,100 38.88 25.75
00-04-28 38.56 38.75 37.56 2,936,500 38.06 25.21
00-04-27 38.13 39.13 38.06 2,904,600 38.81 25.70
00-04-26 38.38 39.38 38.38 3,479,300 38.88 25.75
00-04-25 38.94 39.44 38.19 3,975,100 38.75 25.66
00-04-24 35.25 39.00 35.13 9,601,600 39.00 25.83
00-04-20 34.00 36.00 33.75 7,009,700 35.81 23.72
00-04-19 32.94 33.19 32.50 3,473,000 33.06 21.90
00-04-18 33.75 33.81 31.94 5,440,000 32.50 21.52
Date Open High Low Vol Cls adjCls
00-04-17 33.50 34.13 33.06 4,728,900 33.69 22.31
00-04-14 33.56 34.81 33.00 5,744,700 33.56 22.23
00-04-13 36.00 36.00 34.13 7,400,300 34.13 22.60
00-04-12 37.25 38.19 36.31 4,548,200 36.31 24.05
00-04-11 36.13 37.75 35.88 3,354,100 37.69 24.96
00-04-10 36.88 36.94 35.88 3,234,600 36.38 24.09
00-04-07 36.38 37.31 36.13 3,155,400 37.00 24.50
00-04-06 37.75 38.06 36.88 4,124,100 37.00 24.50
00-04-05 38.00 38.63 37.25 4,143,600 38.56 25.54
Date Open High Low Vol Cls adjCls
00-04-04 38.69 39.31 37.69 5,145,500 38.53 25.52
00-04-03 37.81 38.63 37.56 4,459,400 38.50 25.50
00-03-31 37.88 37.94 36.81 3,738,300 37.38 24.75
00-03-30 36.81 38.25 36.81 4,939,100 37.63 24.92
00-03-29 34.88 37.06 34.81 5,292,800 36.81 24.38
00-03-28 34.00 35.38 34.00 2,963,500 35.13 23.26
00-03-27 34.19 35.19 34.13 2,189,900 34.75 23.01
00-03-24 35.13 35.94 34.69 3,188,100 34.81 23.05
00-03-23 34.00 35.94 33.94 4,034,900 35.19 23.30
Date Open High Low Vol Cls adjCls