McDonald's Corp. (MCD)

123.30
-0.54 (-0.44%)
Exchange
NYQ
Day Range
123.11 - 124.68
52 Week Range
87.50 - 131.96
Open
124.27
Avg. Vol
5,733,740
Market Cap
108.20B
Short ratio
1.87
PE ratio
23.68
PEG Ratio
2.11
Earnings Share
5.20

McDonald's Corp. (MCD) Historicals

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