Zimmer Holdings, Inc. (ZMH)

113.56
+0.00 (+0.00%)
Exchange
NYQ
Day Range
52 Week Range
94.73 - 121.84
Open
Avg. Vol
1,134,540
Market Cap
Short ratio
0.00
PE ratio
PEG Ratio
0.00
Earnings Share
3.92

Zimmer Holdings, Inc. (ZMH) Historicals

Date Open High Low Vol Cls adjCls
15-06-26 113.70 114.09 113.11 1,776,800 113.56 113.56
15-06-25 113.53 114.21 112.92 1,580,400 113.27 113.27
15-06-24 112.50 115.50 112.16 3,485,500 113.52 113.52
15-06-23 113.70 113.77 112.20 822,800 112.68 112.68
15-06-22 113.28 113.92 112.98 824,600 113.40 113.40
15-06-19 113.40 113.77 112.57 1,612,500 112.66 112.66
15-06-18 113.04 113.77 112.96 1,012,900 113.30 113.30
15-06-17 113.02 113.28 111.74 656,400 112.50 112.50
15-06-16 111.64 112.84 111.28 755,400 112.55 112.55
Date Open High Low Vol Cls adjCls
15-06-15 111.52 112.02 110.95 1,088,500 111.67 111.67
15-06-12 113.33 113.71 112.05 1,239,000 112.20 112.20
15-06-11 113.89 114.36 113.61 1,400,200 114.11 114.11
15-06-10 113.26 114.01 112.59 1,300,200 113.66 113.66
15-06-09 113.07 113.89 112.57 850,200 112.64 112.64
15-06-08 113.54 114.47 113.09 876,100 113.14 113.14
15-06-05 113.00 113.40 112.34 952,000 113.25 113.25
15-06-04 112.93 114.19 112.82 892,300 113.07 113.07
15-06-03 114.27 114.68 113.66 720,000 113.90 113.90
Date Open High Low Vol Cls adjCls
15-06-02 114.14 114.83 113.99 684,400 114.16 114.16
15-06-01 114.58 115.22 113.94 887,100 114.77 114.77
15-05-29 112.99 114.87 112.56 1,795,100 114.09 114.09
15-05-28 113.95 114.35 112.75 1,830,900 113.39 113.39
15-05-27 113.69 114.43 112.71 869,300 114.27 114.27
15-05-26 113.79 113.79 112.71 1,136,600 113.09 113.09
15-05-22 114.08 114.47 113.23 1,013,300 113.77 113.77
15-05-21 114.02 114.53 113.90 584,000 114.46 114.46
15-05-20 114.38 114.91 113.92 441,200 114.34 114.34
Date Open High Low Vol Cls adjCls
15-05-19 114.21 114.76 113.73 706,900 114.34 114.34
15-05-18 113.36 114.56 113.12 598,000 114.28 114.28
15-05-15 113.53 113.76 112.81 783,300 113.18 113.18
15-05-14 112.74 113.65 112.14 1,270,500 113.57 113.57
15-05-13 112.64 112.71 111.73 953,100 111.84 111.84
15-05-12 112.51 112.94 111.63 2,028,800 112.24 112.02
15-05-11 112.57 113.75 112.38 1,409,600 113.18 112.96
15-05-08 112.20 113.10 111.71 1,244,700 112.95 112.73
15-05-07 110.38 111.33 110.07 1,668,300 111.04 110.82
Date Open High Low Vol Cls adjCls
15-05-06 110.86 111.33 109.23 1,919,400 110.10 109.88
15-05-05 110.69 110.87 109.55 2,116,200 110.51 110.29
15-05-04 110.72 111.65 110.41 1,297,700 110.68 110.46
15-05-01 110.17 111.13 109.48 1,413,500 110.43 110.21
15-04-30 111.59 112.01 108.54 3,317,600 109.84 109.62
15-04-29 116.43 116.79 114.83 1,305,100 115.34 115.11
15-04-28 116.04 117.16 114.52 1,130,200 116.73 116.50
15-04-27 119.00 119.00 116.35 820,400 116.61 116.38
15-04-24 118.09 118.92 117.73 737,600 118.76 118.53
Date Open High Low Vol Cls adjCls
15-04-23 117.36 119.10 116.71 740,500 118.57 118.34
15-04-22 117.12 118.27 116.57 731,600 117.49 117.26
15-04-21 116.39 117.79 116.34 824,400 117.37 117.14
15-04-20 115.08 116.45 114.88 583,300 115.92 115.69
15-04-17 114.99 115.10 113.71 1,092,600 114.61 114.39
15-04-16 115.43 115.84 114.98 1,002,600 115.36 115.13
15-04-15 116.18 116.62 115.55 986,800 115.62 115.39
15-04-14 116.40 117.11 115.23 1,240,800 115.96 115.73
15-04-13 117.74 118.34 115.97 1,176,700 116.21 115.98
Date Open High Low Vol Cls adjCls
15-04-10 117.53 117.86 117.07 958,600 117.45 117.22
15-04-09 116.30 117.32 115.59 840,800 117.20 116.97
15-04-08 116.09 116.89 115.23 672,000 116.12 115.89
15-04-07 117.19 117.99 115.97 634,700 116.01 115.78
15-04-06 116.14 117.63 115.82 622,500 117.36 117.13
15-04-02 116.34 117.66 115.78 632,400 116.92 116.69
15-04-01 118.22 118.47 115.71 1,049,500 116.19 115.96
15-03-31 117.86 118.21 117.12 960,800 117.52 117.29
15-03-30 118.06 118.99 117.77 723,100 118.57 118.34
Date Open High Low Vol Cls adjCls
15-03-27 115.70 117.93 115.53 1,288,900 117.50 117.27
15-03-26 115.34 116.62 114.66 792,900 115.65 115.42
15-03-25 117.33 118.20 115.20 1,009,900 115.31 115.08
15-03-24 118.01 118.68 117.31 1,142,300 117.31 117.08
15-03-23 118.76 119.32 118.08 847,500 118.47 118.24
15-03-20 119.31 119.73 118.33 1,390,200 118.76 118.53
15-03-19 118.60 118.77 118.05 1,249,200 118.56 118.33
15-03-18 115.19 119.92 114.70 2,317,400 119.21 118.98
15-03-17 117.30 117.30 114.51 2,853,300 115.28 115.05
Date Open High Low Vol Cls adjCls
15-03-16 116.65 118.23 116.65 761,000 118.02 117.79
15-03-13 117.56 118.20 115.38 1,323,100 116.25 116.02
15-03-12 116.63 117.66 116.44 1,259,900 117.20 116.97
15-03-11 116.15 116.96 115.85 1,020,200 116.23 116.00
15-03-10 115.54 116.71 115.23 1,171,200 115.51 115.28
15-03-09 116.95 117.23 116.19 1,204,200 116.95 116.72
15-03-06 119.13 119.14 116.24 1,243,200 116.35 116.12
15-03-05 119.14 119.74 118.63 1,145,400 119.18 118.95
15-03-04 119.15 119.66 117.97 1,028,400 118.76 118.53
Date Open High Low Vol Cls adjCls
15-03-03 121.19 121.28 118.71 873,300 119.27 118.82
15-03-02 120.39 121.54 120.20 1,266,800 121.39 120.93
15-02-27 120.98 121.37 120.30 698,100 120.39 119.93
15-02-26 120.52 121.39 119.86 579,400 121.33 120.87
15-02-25 121.45 121.75 120.44 986,300 120.52 120.06
15-02-24 121.07 121.84 120.70 819,500 121.76 121.30
15-02-23 121.59 121.59 120.73 770,100 121.31 120.85
15-02-20 119.87 121.69 119.62 1,058,200 121.59 121.13
15-02-19 120.12 120.66 119.84 720,300 120.20 119.74
Date Open High Low Vol Cls adjCls
15-02-18 120.55 120.62 119.73 1,109,600 120.30 119.84
15-02-17 119.33 120.66 118.79 1,229,000 120.39 119.93
15-02-13 117.90 119.36 117.82 1,084,900 119.33 118.88
15-02-12 118.32 118.36 116.70 977,200 118.15 117.70
15-02-11 117.07 117.88 116.60 1,161,500 116.90 116.46
15-02-10 116.19 117.41 115.12 1,011,000 117.07 116.63
15-02-09 115.16 115.96 114.41 1,324,600 114.77 114.33
15-02-06 116.90 117.45 115.78 1,057,200 116.15 115.71
15-02-05 116.38 117.37 116.01 944,500 117.10 116.65
Date Open High Low Vol Cls adjCls
15-02-04 115.35 116.27 115.15 1,110,300 115.52 115.08
15-02-03 115.43 116.87 114.49 1,693,600 116.66 116.22
15-02-02 112.48 114.12 111.06 1,099,400 113.98 113.55
15-01-30 111.99 114.64 111.96 1,939,700 112.10 111.67
15-01-29 112.65 114.39 111.20 3,235,000 112.52 112.09
15-01-28 116.37 117.54 114.35 1,590,100 114.50 114.06
15-01-27 116.16 117.35 115.29 796,800 116.23 115.79
15-01-26 116.89 117.09 116.03 1,188,100 117.07 116.63
15-01-23 118.35 118.55 116.95 583,200 116.98 116.54
Date Open High Low Vol Cls adjCls
15-01-22 116.27 118.42 115.78 711,300 118.35 117.90
15-01-21 115.70 116.56 114.92 642,800 115.88 115.44
15-01-20 117.73 118.39 114.82 926,600 115.89 115.45
15-01-16 114.85 117.11 114.85 1,232,900 117.00 116.56
15-01-15 117.20 117.61 114.96 1,531,200 114.98 114.54
15-01-14 116.95 117.69 115.77 1,042,800 117.18 116.73
15-01-13 119.00 120.70 117.72 1,613,800 118.75 118.30
15-01-12 118.21 118.77 117.68 1,001,500 118.49 118.04
15-01-09 118.06 119.50 117.50 2,124,100 118.21 117.76
Date Open High Low Vol Cls adjCls
15-01-08 119.04 120.60 118.77 1,406,800 119.94 119.48
15-01-07 116.20 119.58 116.01 1,462,000 118.68 118.23
15-01-06 117.16 117.23 115.13 1,782,100 115.80 115.36
15-01-05 114.01 117.19 114.01 2,159,100 116.79 116.35
15-01-02 114.21 114.61 111.78 909,300 112.59 112.16
14-12-31 115.06 115.75 113.39 689,900 113.42 112.99
14-12-30 113.49 115.55 113.46 625,300 114.57 114.13
14-12-29 113.75 114.31 113.25 450,300 113.50 113.07
14-12-26 114.16 115.18 113.95 400,000 114.17 113.74
Date Open High Low Vol Cls adjCls
14-12-24 113.51 114.68 113.23 304,600 114.11 113.68
14-12-23 115.53 116.14 113.16 1,287,400 113.47 112.82
14-12-22 115.07 115.74 114.36 627,800 115.05 114.39
14-12-19 115.63 116.04 114.05 1,271,700 114.91 114.25
14-12-18 113.34 114.94 112.64 957,800 114.94 114.28
14-12-17 109.61 112.13 109.13 924,200 111.92 111.28
14-12-16 110.15 111.61 108.77 1,039,700 108.79 108.17
14-12-15 112.07 112.35 109.84 750,600 110.26 109.63
14-12-12 112.16 112.99 111.34 875,300 111.34 110.70
Date Open High Low Vol Cls adjCls
14-12-11 112.03 113.78 112.03 961,700 113.24 112.59
14-12-10 113.81 113.83 111.26 920,500 111.51 110.87
14-12-09 113.42 114.06 113.17 986,400 113.73 113.08
14-12-08 114.96 115.55 114.69 643,600 114.85 114.19
14-12-05 114.29 115.88 113.61 1,018,700 114.96 114.30
14-12-04 113.21 114.56 113.12 731,900 113.96 113.31
14-12-03 114.31 114.41 113.26 975,700 113.65 113.00
14-12-02 111.74 114.98 111.65 1,504,900 114.43 113.77
14-12-01 112.19 112.62 111.31 613,000 111.47 110.83
Date Open High Low Vol Cls adjCls
14-11-28 111.63 113.00 111.63 426,900 112.29 111.65
14-11-26 111.36 111.77 110.98 595,000 111.63 110.99
14-11-25 110.50 111.20 110.27 923,600 111.08 110.44
14-11-24 110.12 110.44 108.76 1,355,400 110.08 109.45
14-11-21 111.23 111.63 109.70 821,200 110.48 109.85
14-11-20 109.70 110.44 109.01 984,100 110.12 109.49
14-11-19 111.19 111.27 110.42 518,700 110.55 109.92
14-11-18 110.25 111.97 110.14 688,700 111.50 110.86
14-11-17 110.12 110.90 109.94 964,600 110.68 110.05
Date Open High Low Vol Cls adjCls
14-11-14 110.66 110.83 109.75 702,700 110.12 109.49
14-11-13 111.23 111.23 110.15 811,800 110.61 109.98
14-11-12 110.78 111.03 110.27 783,000 110.87 110.23
14-11-11 110.49 111.51 109.77 568,500 111.07 110.43
14-11-10 108.61 110.51 108.20 802,100 110.42 109.79
14-11-07 109.81 110.00 107.81 829,800 108.19 107.57
14-11-06 110.96 111.36 110.16 741,800 110.19 109.56
14-11-05 110.47 111.10 109.44 1,196,100 110.99 110.35
14-11-04 110.10 110.63 108.94 1,020,100 109.21 108.58
Date Open High Low Vol Cls adjCls
14-11-03 111.18 111.50 109.50 789,400 110.41 109.78
14-10-31 110.35 111.29 110.00 1,486,200 111.24 110.60
14-10-30 107.97 109.55 107.51 787,400 109.28 108.65
14-10-29 108.10 108.95 107.74 1,360,000 108.15 107.53
14-10-28 105.62 108.37 105.24 1,701,200 108.10 107.48
14-10-27 105.17 105.90 104.72 574,700 104.98 104.38
14-10-24 104.57 105.50 104.55 573,900 105.29 104.69
14-10-23 103.48 106.30 102.68 1,697,600 104.57 103.97
14-10-22 101.84 101.90 99.88 1,335,700 100.20 99.63
Date Open High Low Vol Cls adjCls
14-10-21 99.65 101.43 99.63 1,027,200 101.32 100.74
14-10-20 97.56 99.26 97.09 1,101,500 99.19 98.62
14-10-17 96.86 97.94 96.62 912,800 97.52 96.96
14-10-16 96.00 97.06 95.75 1,781,700 95.95 95.40
14-10-15 95.81 97.87 95.33 2,268,300 97.72 97.16
14-10-14 99.23 99.47 97.18 1,300,900 97.54 96.98
14-10-13 100.92 101.05 98.63 1,014,300 98.73 98.16
14-10-10 102.00 103.72 101.06 882,600 101.08 100.50
14-10-09 103.13 103.42 101.52 1,156,700 101.73 101.15
Date Open High Low Vol Cls adjCls
14-10-08 101.82 103.71 101.21 805,500 103.54 102.95
14-10-07 102.50 102.76 101.35 684,900 101.40 100.82
14-10-06 103.37 104.44 102.39 966,900 102.99 102.40
14-10-03 102.45 102.93 102.17 731,300 102.59 102.00
14-10-02 100.94 102.59 98.87 2,721,600 102.20 101.61
14-10-01 100.63 101.17 99.50 1,687,100 100.76 100.18
14-09-30 101.59 101.83 100.55 1,025,300 100.55 99.97
14-09-29 100.76 101.70 100.70 605,200 101.46 100.88
14-09-26 101.33 102.14 101.16 965,100 101.66 101.08
Date Open High Low Vol Cls adjCls
14-09-25 103.24 103.30 101.25 1,915,600 101.25 100.67
14-09-24 102.37 103.98 102.12 1,268,900 103.63 103.04
14-09-23 102.23 103.45 102.10 1,388,800 102.42 101.61
14-09-22 103.55 103.96 103.03 1,015,200 103.70 102.88
14-09-19 104.68 104.92 103.50 1,243,200 103.99 103.17
14-09-18 104.23 104.30 103.58 1,450,500 104.25 103.43
14-09-17 104.89 105.17 103.57 1,239,500 103.97 103.15
14-09-16 104.31 105.16 103.76 985,800 104.94 104.11
14-09-15 104.93 104.93 104.19 785,300 104.49 103.67
Date Open High Low Vol Cls adjCls
14-09-12 104.99 105.68 104.44 1,470,000 104.94 104.11
14-09-11 104.08 105.38 103.86 1,677,400 105.23 104.40
14-09-10 102.81 104.98 102.10 2,027,300 104.75 103.93
14-09-09 101.56 103.54 101.56 2,060,300 102.44 101.63
14-09-08 101.00 101.33 100.57 825,800 100.92 100.13
14-09-05 100.37 101.08 99.92 562,900 101.07 100.27
14-09-04 100.73 102.53 100.23 1,193,100 100.65 99.86
14-09-03 99.75 100.58 99.42 1,054,000 100.32 99.53
14-09-02 99.72 99.72 98.81 1,037,600 99.29 98.51
Date Open High Low Vol Cls adjCls
14-08-29 99.60 99.60 98.74 1,015,700 99.31 98.53
14-08-28 99.31 99.65 99.00 714,900 99.45 98.67
14-08-27 100.86 101.08 99.72 853,300 99.78 98.99
14-08-26 100.54 101.21 100.40 752,200 100.76 99.97
14-08-25 100.24 101.04 99.98 669,800 100.46 99.67
14-08-22 100.44 100.79 99.45 1,014,300 99.49 98.71
14-08-21 99.98 100.68 99.88 630,700 100.62 99.83
14-08-20 99.82 100.30 99.35 1,156,900 99.81 99.02
14-08-19 99.61 100.20 99.41 944,000 99.94 99.15
Date Open High Low Vol Cls adjCls
14-08-18 97.88 99.32 97.88 1,591,900 99.31 98.53
14-08-15 97.96 98.15 96.62 1,171,400 97.48 96.71
14-08-14 97.68 98.14 97.40 1,428,400 97.83 97.06
14-08-13 96.93 97.82 96.56 1,034,000 97.68 96.91
14-08-12 96.15 97.11 95.80 1,556,300 96.71 95.95
14-08-11 96.57 96.96 95.88 873,900 96.32 95.56
14-08-08 95.67 96.18 94.73 1,368,900 96.08 95.32
14-08-07 97.02 97.18 95.02 1,750,700 95.31 94.56
14-08-06 98.10 98.41 95.96 2,995,200 96.35 95.59
Date Open High Low Vol Cls adjCls
14-08-05 99.68 99.92 98.13 1,125,700 98.36 97.59
14-08-04 99.61 100.22 98.46 799,100 100.14 99.35
14-08-01 100.08 100.35 99.02 1,020,400 99.61 98.83
14-07-31 101.37 102.37 100.00 1,809,700 100.07 99.28
14-07-30 101.30 102.73 101.28 1,821,100 102.22 101.42
14-07-29 100.65 101.31 100.01 1,186,900 100.93 100.14
14-07-28 101.97 102.03 100.01 854,300 100.57 99.78
14-07-25 99.52 101.04 99.29 1,474,900 100.81 100.02
14-07-24 99.28 100.42 98.40 2,814,600 99.82 99.03
Date Open High Low Vol Cls adjCls
14-07-23 102.27 103.68 101.91 1,733,800 103.16 102.35
14-07-22 103.81 104.46 101.34 947,900 102.17 101.37
14-07-21 101.98 102.41 101.02 1,008,900 101.42 100.62
14-07-18 100.77 102.77 99.98 1,131,800 102.44 101.63
14-07-17 102.46 102.90 100.63 804,900 100.71 99.92
14-07-16 103.20 103.36 102.39 869,100 102.79 101.98
14-07-15 103.16 103.62 101.97 1,088,200 102.74 101.93
14-07-14 104.28 104.93 103.15 733,900 103.26 102.45
14-07-11 103.56 103.87 102.95 694,700 103.79 102.97
Date Open High Low Vol Cls adjCls
14-07-10 103.07 103.83 102.00 1,080,200 103.67 102.85
14-07-09 103.50 104.22 103.36 585,300 103.79 102.97
14-07-08 104.48 104.49 102.88 826,100 103.36 102.55
14-07-07 104.47 104.73 103.52 977,700 104.48 103.66
14-07-03 105.05 105.47 104.20 470,800 105.13 104.30
14-07-02 104.35 105.15 104.35 512,500 104.86 104.03
14-07-01 103.76 105.42 103.76 905,200 104.89 104.06
14-06-30 104.50 104.86 103.40 1,076,200 103.86 103.04
14-06-27 104.55 105.27 104.00 1,142,800 104.35 103.53
Date Open High Low Vol Cls adjCls
14-06-26 105.28 105.53 104.79 916,400 105.12 104.29
14-06-25 104.20 105.47 103.90 1,052,300 105.37 104.54
14-06-24 105.05 105.43 104.10 1,084,400 104.16 103.12
14-06-23 105.74 106.44 104.92 796,200 104.93 103.88
14-06-20 105.49 105.87 105.29 2,160,100 105.58 104.53
14-06-19 105.93 106.38 104.83 1,108,400 105.63 104.58
14-06-18 104.49 106.09 103.97 898,000 106.03 104.97
14-06-17 104.58 105.44 104.46 1,075,800 104.73 103.69
14-06-16 105.95 107.00 104.91 1,286,600 104.98 103.93
Date Open High Low Vol Cls adjCls
14-06-13 105.81 106.01 105.11 796,000 105.58 104.53
14-06-12 105.93 105.98 104.80 1,448,000 105.32 104.27
14-06-11 106.42 106.42 105.43 622,100 105.81 104.76
14-06-10 106.40 106.80 105.63 728,200 106.60 105.54
14-06-09 107.62 107.65 106.31 782,500 106.81 105.75
14-06-06 106.94 107.66 106.76 1,048,400 107.20 106.13
14-06-05 105.69 107.29 105.69 974,400 106.98 105.91
14-06-04 106.19 107.24 105.81 1,344,700 106.85 105.79
14-06-03 104.54 106.47 104.14 2,582,800 106.09 105.03
Date Open High Low Vol Cls adjCls
14-06-02 104.31 104.90 103.99 996,900 104.67 103.63
14-05-30 103.74 104.38 103.60 1,359,600 104.35 103.31
14-05-29 102.92 103.98 102.84 1,059,100 103.86 102.83
14-05-28 103.09 103.14 102.33 1,869,100 102.91 101.88
14-05-27 101.96 102.78 101.70 1,067,600 102.62 101.60
14-05-23 102.05 102.26 101.43 735,600 101.84 100.83
14-05-22 101.52 102.43 101.43 1,242,300 101.77 100.76
14-05-21 102.04 102.17 101.02 796,100 101.51 100.50
14-05-20 101.57 102.39 101.20 1,313,700 101.56 100.55
Date Open High Low Vol Cls adjCls
14-05-19 100.97 102.67 100.78 1,626,200 102.00 100.98
14-05-16 99.95 101.07 99.95 1,639,800 100.61 99.61
14-05-15 101.89 102.00 99.80 2,341,500 100.15 99.15
14-05-14 101.80 101.91 100.59 1,641,500 100.93 99.92
14-05-13 101.50 101.90 100.48 1,792,900 101.28 100.27
14-05-12 100.61 101.35 99.86 1,362,600 100.88 99.87
14-05-09 99.18 100.35 97.91 2,115,800 99.98 98.98
14-05-08 100.10 101.40 98.90 1,688,200 99.40 98.41
14-05-07 100.11 100.24 98.83 1,354,000 100.03 99.03
Date Open High Low Vol Cls adjCls
14-05-06 98.78 100.70 98.09 3,523,100 100.06 99.06
14-05-05 97.13 99.11 96.34 2,503,100 99.03 98.04
14-05-02 97.59 98.27 97.30 2,514,900 98.11 97.13
14-05-01 97.00 98.17 96.85 1,945,800 97.50 96.53
14-04-30 97.57 97.91 96.55 1,917,400 96.80 95.84
14-04-29 98.86 99.34 97.85 1,618,800 97.91 96.93
14-04-28 100.47 100.50 97.59 3,382,500 98.45 97.47
14-04-25 100.97 102.56 99.91 4,971,700 100.54 99.54
14-04-24 107.00 108.33 100.92 12,394,500 101.97 100.95
Date Open High Low Vol Cls adjCls
14-04-23 91.50 91.94 91.10 1,302,000 91.45 90.54
14-04-22 92.00 92.27 91.64 1,155,700 91.68 90.77
14-04-21 91.93 92.10 91.30 1,421,600 91.91 90.99
14-04-17 91.48 92.27 90.96 1,152,300 90.99 90.08
14-04-16 93.42 93.42 90.97 1,175,900 91.57 90.66
14-04-15 92.85 93.28 90.48 1,456,400 92.62 91.70
14-04-14 92.57 93.39 92.15 1,190,600 93.07 92.14
14-04-11 92.33 93.06 91.45 1,212,200 91.50 90.59
14-04-10 96.09 96.20 92.42 1,040,100 92.67 91.75
Date Open High Low Vol Cls adjCls
14-04-09 94.01 96.13 93.46 1,381,500 96.02 95.06
14-04-08 94.65 95.00 93.09 1,629,800 93.85 92.91
14-04-07 96.76 96.87 94.74 1,006,000 94.85 93.90
14-04-04 98.30 98.93 96.32 1,194,200 96.67 95.71
14-04-03 97.07 98.10 96.72 1,179,400 97.97 96.99
14-04-02 95.42 96.85 95.16 969,500 96.57 95.61
14-04-01 94.31 95.56 94.31 856,200 95.31 94.36
14-03-31 94.29 94.75 93.69 752,700 94.58 93.64
14-03-28 93.01 94.32 92.89 735,200 93.71 92.78
Date Open High Low Vol Cls adjCls
14-03-27 92.67 92.93 91.63 853,000 92.76 91.84
14-03-26 93.15 93.93 92.59 740,500 92.59 91.67
14-03-25 92.56 93.28 92.05 957,700 92.98 91.84
14-03-24 94.00 94.11 91.42 1,335,900 92.06 90.93
14-03-21 95.52 95.65 93.32 1,229,700 93.54 92.39
14-03-20 94.67 94.91 94.09 709,200 94.77 93.60
14-03-19 95.00 96.06 94.24 679,000 94.73 93.56
14-03-18 94.37 95.27 94.07 847,800 95.19 94.02
14-03-17 94.26 94.81 93.86 974,200 94.31 93.15
Date Open High Low Vol Cls adjCls
14-03-14 94.70 95.81 94.10 1,833,300 94.15 92.99
14-03-13 97.07 97.59 94.38 2,717,200 94.45 93.29
14-03-12 96.45 97.71 96.45 1,935,800 96.81 95.62
14-03-11 98.37 98.95 97.63 1,021,700 97.86 96.66
14-03-10 97.95 98.38 97.75 678,900 98.35 97.14
14-03-07 98.56 98.75 97.32 1,152,000 98.06 96.85
14-03-06 97.20 98.87 97.19 1,480,900 98.25 97.04
14-03-05 96.78 97.40 96.28 1,097,500 97.16 95.96
14-03-04 95.57 97.37 95.56 1,473,000 97.05 95.86
Date Open High Low Vol Cls adjCls
14-03-03 92.96 95.10 92.77 1,395,900 94.40 93.24
14-02-28 95.47 95.77 93.45 1,780,400 93.84 92.69
14-02-27 95.12 95.49 94.51 737,500 95.25 94.08
14-02-26 95.12 95.69 94.93 902,500 95.20 94.03
14-02-25 95.29 96.17 94.74 1,064,500 95.08 93.91
14-02-24 95.51 96.49 95.51 749,800 95.59 94.41
14-02-21 95.17 96.14 94.76 1,323,700 95.40 94.23
14-02-20 94.98 95.51 94.45 1,821,700 95.30 94.13
14-02-19 95.73 96.37 94.67 1,269,500 94.70 93.53
Date Open High Low Vol Cls adjCls
14-02-18 96.35 96.85 95.84 1,261,500 96.00 94.82
14-02-14 96.15 96.57 95.52 971,500 96.07 94.89
14-02-13 94.91 96.21 94.75 898,900 96.12 94.94
14-02-12 95.55 95.99 94.45 989,200 95.40 94.23
14-02-11 95.27 95.86 94.92 1,091,400 95.74 94.56
14-02-10 94.08 95.69 94.08 1,368,800 95.55 94.37
14-02-07 92.81 94.63 92.65 1,170,600 94.49 93.33
14-02-06 92.03 92.75 91.87 883,600 92.55 91.41
14-02-05 91.01 92.51 90.78 1,190,300 92.18 91.05
Date Open High Low Vol Cls adjCls
14-02-04 91.33 91.78 90.80 1,142,400 91.32 90.20
14-02-03 94.00 94.19 90.77 1,181,200 90.87 89.75
14-01-31 93.49 94.42 92.50 1,473,500 93.97 92.81
14-01-30 93.74 95.38 92.90 1,909,000 93.04 91.90
14-01-29 93.39 94.33 92.92 1,474,100 93.22 92.07
14-01-28 93.40 94.93 93.32 1,059,100 94.28 93.12
14-01-27 93.53 94.09 92.50 969,100 93.21 92.06
14-01-24 94.40 94.96 93.24 1,034,300 93.36 92.21
14-01-23 96.37 96.89 94.84 996,000 95.38 94.21
Date Open High Low Vol Cls adjCls
14-01-22 96.47 96.69 95.76 741,900 96.41 95.22
14-01-21 97.44 97.72 95.73 837,800 96.45 95.26
14-01-17 96.98 96.99 95.64 1,083,500 95.93 94.75
14-01-16 97.80 97.82 96.92 873,100 97.05 95.86
14-01-15 96.95 97.86 96.43 982,300 97.71 96.51
14-01-14 96.14 96.92 95.76 716,300 96.80 95.61
14-01-13 96.61 97.12 95.40 1,013,800 95.65 94.47
14-01-10 96.30 97.12 95.89 1,351,800 96.68 95.49
14-01-09 97.50 97.61 96.33 1,351,500 96.47 95.28
Date Open High Low Vol Cls adjCls
14-01-08 95.81 97.48 95.48 1,880,500 97.43 96.23
14-01-07 93.42 95.12 93.42 1,852,600 95.10 93.93
14-01-06 93.79 94.00 92.93 1,414,900 93.24 92.09
14-01-03 92.58 93.89 92.41 1,288,200 92.64 91.50
14-01-02 92.63 92.82 91.97 868,800 92.24 91.10
13-12-31 93.50 93.65 92.88 650,000 93.19 92.04
13-12-30 93.24 93.41 92.90 623,200 93.20 92.05
13-12-27 93.33 93.54 92.92 360,300 93.24 92.09
13-12-26 93.14 93.70 93.03 288,800 93.43 92.28
Date Open High Low Vol Cls adjCls
13-12-24 93.00 93.48 92.76 395,800 93.10 91.95
13-12-23 93.12 93.53 92.73 635,700 93.43 92.08
13-12-20 92.80 93.12 92.35 1,341,800 92.74 91.40
13-12-19 93.63 93.63 91.47 1,061,000 92.61 91.27
13-12-18 90.77 92.90 90.41 1,430,600 92.80 91.46
13-12-17 90.75 90.89 89.92 899,400 90.63 89.32
13-12-16 90.74 91.50 90.32 903,900 90.40 89.10
13-12-13 90.46 90.74 89.93 768,700 90.51 89.20
13-12-12 89.83 90.41 89.62 996,700 90.00 88.70
Date Open High Low Vol Cls adjCls
13-12-11 92.05 92.06 90.17 1,021,100 90.34 89.04
13-12-10 92.11 92.49 91.73 1,031,200 91.88 90.56
13-12-09 91.76 92.69 91.47 1,150,400 92.44 91.11
13-12-06 91.50 92.38 91.50 887,900 92.02 90.69
13-12-05 90.13 91.12 90.04 2,092,900 90.45 89.15
13-12-04 89.85 90.47 89.58 1,028,500 90.07 88.77
13-12-03 90.57 90.90 90.03 922,400 90.59 89.28
13-12-02 91.24 91.55 90.85 952,300 91.04 89.73
13-11-29 90.58 91.59 90.23 850,100 91.41 90.09
Date Open High Low Vol Cls adjCls
13-11-27 90.48 90.95 90.29 1,312,100 90.62 89.31
13-11-26 89.73 91.52 89.73 1,840,900 90.60 89.29
13-11-25 89.99 90.56 89.60 1,175,200 89.74 88.45
13-11-22 89.36 89.60 88.38 1,296,200 89.24 87.95
13-11-21 89.68 89.95 88.65 1,580,200 89.17 87.88
13-11-20 89.81 90.00 89.09 594,900 89.27 87.98
13-11-19 89.46 90.29 88.89 663,300 89.94 88.64
13-11-18 90.60 90.69 89.28 663,300 89.59 88.30
13-11-15 90.03 90.83 90.03 1,549,700 90.59 89.28
Date Open High Low Vol Cls adjCls
13-11-14 89.47 90.75 89.40 1,068,800 90.30 89.00
13-11-13 89.07 89.65 88.52 743,000 89.64 88.35
13-11-12 88.78 89.31 88.35 1,102,700 89.25 87.96
13-11-11 88.52 89.56 88.41 1,151,800 89.23 87.94
13-11-08 88.15 88.67 87.58 999,800 88.59 87.31
13-11-07 89.29 89.69 88.11 1,392,500 88.36 87.09
13-11-06 89.00 89.68 88.81 1,255,500 89.40 88.11
13-11-05 88.22 89.08 88.09 1,263,900 88.94 87.66
13-11-04 87.86 89.04 87.65 1,501,300 88.88 87.60
Date Open High Low Vol Cls adjCls
13-11-01 87.87 88.16 87.30 999,500 87.89 86.62
13-10-31 88.38 88.45 87.46 1,088,500 87.47 86.21
13-10-30 88.53 88.83 88.11 1,202,500 88.22 86.95
13-10-29 88.17 88.66 87.72 1,092,200 88.40 87.13
13-10-28 86.33 88.59 86.12 1,752,600 88.13 86.86
13-10-25 85.04 86.95 85.04 1,647,100 86.91 85.66
13-10-24 81.20 88.23 80.55 2,774,800 85.66 84.42
13-10-23 88.68 89.93 88.34 1,192,000 89.90 88.60
13-10-22 88.39 89.31 87.81 1,194,700 88.72 87.44
Date Open High Low Vol Cls adjCls
13-10-21 88.83 88.97 88.24 815,900 88.32 87.05
13-10-18 88.00 89.49 87.84 1,417,500 88.95 87.67
13-10-17 87.25 87.95 87.19 841,400 87.88 86.61
13-10-16 86.70 87.72 86.70 851,300 87.72 86.46
13-10-15 87.50 88.19 86.30 2,221,200 86.38 85.13
13-10-14 86.24 87.92 86.04 1,065,400 87.65 86.39
13-10-11 85.59 86.69 85.55 939,400 86.66 85.41
13-10-10 85.30 85.96 85.12 1,215,800 85.93 84.69
13-10-09 83.83 85.42 83.65 2,192,800 84.69 83.47
Date Open High Low Vol Cls adjCls
13-10-08 83.60 84.99 83.35 1,895,000 83.37 82.17
13-10-07 82.26 83.68 82.10 1,114,700 83.21 82.01
13-10-04 82.58 83.71 82.58 1,213,200 83.39 82.19
13-10-03 82.70 83.27 82.12 1,435,300 82.66 81.47
13-10-02 82.08 83.04 82.08 1,664,400 83.02 81.82
13-10-01 82.29 82.50 81.90 796,000 82.41 81.22
13-09-30 81.62 82.60 81.40 1,075,300 82.14 80.96
13-09-27 81.88 82.58 81.52 824,400 82.30 81.11
13-09-26 81.64 82.47 81.50 992,900 82.24 81.05
Date Open High Low Vol Cls adjCls
13-09-25 83.53 83.76 81.67 1,547,700 81.70 80.52
13-09-24 83.72 84.35 83.61 1,481,200 83.83 82.42
13-09-23 83.50 84.17 83.32 1,118,100 83.92 82.51
13-09-20 83.52 83.63 83.02 1,157,800 83.11 81.72
13-09-19 83.84 83.84 83.33 673,600 83.51 82.11
13-09-18 83.22 83.80 82.48 1,424,400 83.76 82.36
13-09-17 82.80 83.20 82.44 898,700 83.15 81.76
13-09-16 82.67 83.07 81.99 1,360,100 82.82 81.43
13-09-13 81.35 81.91 81.11 1,363,600 81.89 80.52
Date Open High Low Vol Cls adjCls
13-09-12 80.48 81.54 80.47 1,104,300 81.24 79.88
13-09-11 80.85 81.32 80.59 784,800 80.84 79.48
13-09-10 80.96 81.40 80.70 738,500 80.85 79.49
13-09-09 79.87 80.83 79.81 723,200 80.70 79.35
13-09-06 80.31 80.39 79.00 799,600 79.88 78.54
13-09-05 79.45 79.99 79.18 527,100 79.60 78.26
13-09-04 78.73 79.80 78.70 884,000 79.44 78.11
13-09-03 80.04 80.47 78.30 954,800 78.91 77.59
13-08-30 78.91 79.27 78.67 1,139,800 79.09 77.76
Date Open High Low Vol Cls adjCls
13-08-29 78.13 79.47 78.00 744,100 78.86 77.54
13-08-28 78.43 78.73 78.04 611,300 78.25 76.94
13-08-27 79.66 79.66 78.26 1,048,900 78.34 77.03
13-08-26 80.55 81.15 80.30 720,500 80.46 79.11
13-08-23 80.88 81.19 80.15 763,700 80.52 79.17
13-08-22 79.68 80.92 79.46 518,000 80.75 79.40
13-08-21 79.50 80.12 79.15 622,900 79.50 78.17
13-08-20 79.55 80.21 79.35 571,400 79.85 78.51
13-08-19 79.43 80.16 79.36 799,600 79.63 78.29
Date Open High Low Vol Cls adjCls
13-08-16 79.50 79.84 79.12 762,000 79.54 78.21
13-08-15 80.50 80.55 79.50 772,500 79.72 78.38
13-08-14 81.91 82.12 80.62 890,700 80.90 79.54
13-08-13 82.28 82.40 81.72 548,600 81.85 80.48
13-08-12 81.93 82.57 81.86 522,800 82.31 80.93
13-08-09 83.10 83.28 81.95 585,700 82.57 81.19
13-08-08 83.35 83.52 82.64 732,700 83.29 81.89
13-08-07 82.88 83.00 82.32 783,300 82.59 81.20
13-08-06 83.77 83.88 82.79 1,036,600 83.00 81.61
Date Open High Low Vol Cls adjCls
13-08-05 83.57 84.45 83.40 647,900 83.94 82.53
13-08-02 83.89 84.05 83.66 925,100 84.00 82.59
13-08-01 83.90 84.75 83.40 1,039,800 84.47 83.05
13-07-31 83.29 84.00 83.07 1,000,800 83.48 82.08
13-07-30 83.55 83.88 82.75 580,400 82.99 81.60
13-07-29 83.85 84.00 83.02 1,209,600 83.62 82.22
13-07-26 82.60 84.55 82.50 897,100 84.48 83.06
13-07-25 83.98 84.43 82.67 1,480,300 82.90 81.51
13-07-24 84.50 84.57 83.74 873,400 84.04 82.63
Date Open High Low Vol Cls adjCls
13-07-23 84.43 84.60 83.59 1,291,100 84.50 83.08
13-07-22 83.85 84.79 83.43 952,700 84.52 83.10
13-07-19 82.19 85.08 81.88 2,322,700 84.67 83.25
13-07-18 81.62 82.28 81.54 988,600 82.21 80.83
13-07-17 80.55 81.92 80.44 1,272,300 81.68 80.31
13-07-16 79.70 81.17 79.56 1,373,600 80.13 78.79
13-07-15 78.90 79.59 78.88 675,000 79.56 78.23
13-07-12 78.26 79.38 77.90 696,500 78.95 77.63
13-07-11 78.11 78.37 77.59 682,300 78.17 76.86
Date Open High Low Vol Cls adjCls
13-07-10 76.90 77.77 76.68 826,900 77.20 75.91
13-07-09 77.37 77.47 76.60 893,900 76.88 75.59
13-07-08 76.49 77.54 76.42 869,100 77.08 75.79
13-07-05 75.80 76.35 75.50 429,100 76.32 75.04
13-07-03 75.86 75.93 74.95 491,400 75.42 74.16
13-07-02 75.04 76.56 75.00 1,194,400 76.08 74.80
13-07-01 75.17 75.85 74.85 1,223,700 75.00 73.74
13-06-28 74.92 75.44 74.57 1,574,000 74.94 73.68
13-06-27 75.56 75.67 74.84 1,151,300 74.96 73.70
Date Open High Low Vol Cls adjCls
13-06-26 75.49 76.26 74.91 1,151,800 74.94 73.68
13-06-25 75.92 76.11 74.85 1,036,300 74.97 73.52
13-06-24 75.79 75.95 74.55 1,016,000 75.27 73.81
13-06-21 76.09 76.76 75.65 1,025,700 76.38 74.90
13-06-20 77.08 77.30 75.22 1,093,700 75.44 73.98
13-06-19 79.91 79.91 77.84 892,000 77.94 76.43
13-06-18 79.58 80.55 79.52 861,700 79.79 78.24
13-06-17 78.53 80.48 78.53 1,372,500 79.65 78.11
13-06-14 78.35 78.83 77.65 484,500 77.86 76.35
Date Open High Low Vol Cls adjCls
13-06-13 76.95 78.60 76.02 714,300 78.44 76.92
13-06-12 78.05 78.05 76.87 1,029,000 77.01 75.52
13-06-11 77.85 78.50 77.04 1,237,300 77.39 75.89
13-06-10 78.72 78.98 77.85 972,200 78.50 76.98
13-06-07 78.68 79.09 78.13 556,000 78.73 77.20
13-06-06 77.27 78.30 76.80 688,300 78.30 76.78
13-06-05 77.48 78.18 77.15 1,038,300 77.17 75.67
13-06-04 78.66 78.77 76.83 1,497,400 77.60 76.09
13-06-03 78.77 79.13 78.09 1,769,700 78.83 77.30
Date Open High Low Vol Cls adjCls
13-05-31 79.59 80.09 78.51 1,079,700 78.51 76.99
13-05-30 79.25 80.37 79.00 599,300 79.94 78.39
13-05-29 80.17 80.17 78.44 1,283,600 79.01 77.48
13-05-28 80.47 81.27 80.27 665,500 80.78 79.21
13-05-24 79.42 80.17 78.94 579,500 79.87 78.32
13-05-23 79.35 80.00 79.26 804,900 79.95 78.40
13-05-22 81.02 81.92 79.41 1,011,700 79.86 78.31
13-05-21 81.05 81.72 80.76 967,100 81.01 79.44
13-05-20 80.16 81.18 79.97 968,500 80.81 79.24
Date Open High Low Vol Cls adjCls
13-05-17 80.18 80.52 79.65 1,426,600 80.34 78.78
13-05-16 80.29 81.36 80.25 1,001,200 80.62 79.06
13-05-15 80.49 81.37 80.40 1,143,500 80.99 79.42
13-05-14 79.86 80.99 79.86 954,200 80.89 79.32
13-05-13 79.00 80.28 78.80 1,116,900 79.97 78.42
13-05-10 78.19 79.58 77.79 1,255,500 79.39 77.85
13-05-09 77.91 78.74 77.58 670,700 78.28 76.76
13-05-08 77.04 78.25 76.91 1,130,400 78.19 76.67
13-05-07 76.87 77.30 76.55 1,091,100 77.30 75.80
Date Open High Low Vol Cls adjCls
13-05-06 76.69 77.51 76.52 736,800 76.96 75.47
13-05-03 76.30 77.10 76.08 806,500 77.00 75.51
13-05-02 75.61 76.33 75.12 710,700 75.68 74.21
13-05-01 76.05 76.41 75.20 617,800 75.30 73.84
13-04-30 75.93 76.56 75.50 1,837,800 76.45 74.97
13-04-29 74.99 76.40 74.94 1,107,400 76.17 74.69
13-04-26 75.47 75.96 74.97 905,300 74.97 73.52
13-04-25 74.90 76.13 74.82 1,187,600 75.49 74.03
13-04-24 74.33 75.24 74.15 1,400,700 74.53 73.08
Date Open High Low Vol Cls adjCls
13-04-23 73.54 74.52 73.40 826,100 74.46 73.02
13-04-22 73.88 73.93 73.21 790,600 73.36 71.94
13-04-19 73.14 73.95 72.67 637,200 73.93 72.50
13-04-18 73.43 73.60 72.65 1,274,900 72.97 71.55
13-04-17 73.14 73.61 72.65 1,816,300 73.18 71.76
13-04-16 73.19 73.61 72.31 1,450,700 73.50 72.07
13-04-15 75.18 75.38 73.69 822,700 73.69 72.26
13-04-12 75.94 76.16 74.83 920,900 75.46 74.00
13-04-11 75.97 77.53 75.81 1,472,200 76.30 74.82
Date Open High Low Vol Cls adjCls
13-04-10 75.49 76.17 74.97 1,038,600 75.85 74.38
13-04-09 74.93 75.58 74.58 962,700 75.37 73.91
13-04-08 73.77 74.42 73.46 803,600 74.31 72.87
13-04-05 74.32 74.37 73.43 1,426,800 74.03 72.59
13-04-04 74.71 75.43 74.41 1,150,800 75.25 73.79
13-04-03 75.39 75.42 74.17 1,076,100 74.46 73.02
13-04-02 75.45 75.93 75.06 809,500 75.33 73.87
13-04-01 75.03 75.36 74.44 693,700 75.13 73.67
13-03-28 74.05 75.46 73.42 1,672,400 75.22 73.76
Date Open High Low Vol Cls adjCls
13-03-27 73.77 74.22 73.29 1,315,700 74.22 72.78
13-03-26 73.11 74.23 72.98 1,176,400 74.21 72.77
13-03-25 73.66 73.83 72.61 601,200 72.92 71.31
13-03-22 72.59 73.45 72.35 810,600 73.45 71.83
13-03-21 72.91 73.35 72.24 902,100 72.38 70.78
13-03-20 73.65 73.87 73.10 1,027,600 73.21 71.59
13-03-19 73.42 73.62 72.49 775,700 73.00 71.39
13-03-18 73.15 73.68 72.62 919,500 73.24 71.62
13-03-15 74.54 74.55 73.09 1,959,100 73.97 72.34
Date Open High Low Vol Cls adjCls
13-03-14 75.71 75.71 73.66 2,229,400 74.85 73.20
13-03-13 76.04 76.32 75.63 1,031,900 76.06 74.38
13-03-12 75.53 76.25 75.09 681,000 76.20 74.52
13-03-11 75.13 75.98 74.98 508,400 75.74 74.07
13-03-08 75.21 75.52 74.74 593,200 75.40 73.73
13-03-07 75.34 75.69 74.61 721,600 74.89 73.24
13-03-06 76.00 76.42 75.21 845,600 75.29 73.63
13-03-05 75.06 75.87 74.97 782,700 75.83 74.16
13-03-04 74.76 74.97 74.13 896,500 74.86 73.21
Date Open High Low Vol Cls adjCls
13-03-01 74.57 75.05 73.95 941,900 74.99 73.33
13-02-28 74.45 75.33 74.40 1,220,500 74.96 73.30
13-02-27 73.52 74.60 73.31 768,900 74.45 72.81
13-02-26 73.51 73.93 72.54 862,600 73.53 71.91
13-02-25 74.50 74.87 73.07 794,900 73.07 71.46
13-02-22 74.23 74.39 73.74 675,800 74.14 72.50
13-02-21 75.15 75.27 73.54 1,028,800 73.87 72.24
13-02-20 75.87 76.18 75.23 1,608,900 75.31 73.65
13-02-19 75.74 76.31 74.82 1,074,900 76.11 74.43
Date Open High Low Vol Cls adjCls
13-02-15 76.22 76.40 75.35 1,176,100 75.90 74.22
13-02-14 75.86 76.40 75.75 860,100 76.34 74.65
13-02-13 75.74 76.75 75.66 931,700 76.00 74.32
13-02-12 75.65 75.82 75.35 1,048,300 75.44 73.77
13-02-11 75.75 75.98 75.35 665,500 75.65 73.98
13-02-08 75.02 75.99 74.96 911,000 75.85 74.17
13-02-07 75.24 75.31 74.22 1,344,100 75.06 73.40
13-02-06 73.71 75.11 73.53 1,520,900 75.11 73.45
13-02-05 73.77 74.33 73.73 1,084,500 74.06 72.42
Date Open High Low Vol Cls adjCls
13-02-04 72.53 74.01 72.53 1,513,600 73.46 71.84
13-02-01 74.66 74.94 73.36 1,732,900 73.47 71.85
13-01-31 73.93 74.74 72.22 2,036,300 74.60 72.95
13-01-30 74.97 75.05 74.26 1,292,700 74.43 72.79
13-01-29 75.08 75.91 74.88 878,500 75.42 73.75
13-01-28 75.03 75.29 74.82 611,200 75.03 73.37
13-01-25 74.78 75.20 74.38 973,000 75.12 73.46
13-01-24 74.00 75.00 73.85 1,528,500 74.43 72.79
13-01-23 74.05 74.36 73.68 876,700 74.11 72.47
Date Open High Low Vol Cls adjCls
13-01-22 73.67 74.25 73.49 1,008,200 74.25 72.61
13-01-18 73.32 73.61 72.72 1,681,100 73.61 71.98
13-01-17 72.29 73.38 72.09 1,503,800 73.00 71.39
13-01-16 70.91 72.11 70.82 1,117,300 71.91 70.32
13-01-15 70.74 71.18 70.61 1,191,100 71.06 69.49
13-01-14 70.49 71.28 70.20 1,010,300 71.05 69.48
13-01-11 70.86 71.44 70.70 925,100 71.17 69.60
13-01-10 70.91 71.17 70.46 1,082,000 70.71 69.15
13-01-09 69.50 71.14 69.44 1,302,200 70.57 69.01
Date Open High Low Vol Cls adjCls
13-01-08 69.17 69.39 68.61 905,200 69.29 67.76
13-01-07 68.76 69.33 68.71 957,000 69.19 67.66
13-01-04 68.72 69.14 68.55 1,190,800 69.02 67.50
13-01-03 67.73 68.88 67.57 1,575,000 68.67 67.15
13-01-02 67.60 67.89 67.34 1,397,500 67.70 66.20
12-12-31 65.42 66.66 65.15 1,107,900 66.66 65.19
12-12-28 66.30 66.65 65.52 614,100 65.54 64.09
12-12-27 66.58 66.83 65.75 667,400 66.73 65.26
12-12-26 67.17 67.36 66.28 597,000 66.58 65.11
Date Open High Low Vol Cls adjCls
12-12-24 67.19 67.91 66.96 300,000 67.10 65.62
12-12-21 68.46 68.46 67.47 1,596,000 67.64 65.97
12-12-20 68.46 68.86 67.91 1,140,900 68.80 67.10
12-12-19 68.85 68.90 68.19 1,197,000 68.24 66.56
12-12-18 68.17 69.09 68.06 1,125,400 68.72 67.02
12-12-17 67.42 68.19 67.14 1,339,300 68.12 66.44
12-12-14 67.07 67.68 66.75 1,631,500 67.26 65.60
12-12-13 67.43 67.65 67.26 1,311,900 67.35 65.69
12-12-12 67.27 68.39 66.81 1,466,800 67.55 65.88
Date Open High Low Vol Cls adjCls
12-12-11 66.03 67.26 66.01 1,459,600 67.06 65.40
12-12-10 65.25 65.82 65.14 1,145,600 65.50 63.88
12-12-07 65.76 65.96 65.32 829,200 65.49 63.87
12-12-06 65.52 65.94 65.41 863,700 65.71 64.09
12-12-05 65.84 66.14 65.35 1,539,400 65.63 64.01
12-12-04 65.53 66.06 65.26 1,023,200 65.84 64.21
12-12-03 66.22 66.31 65.33 950,300 65.45 63.83
12-11-30 66.45 66.47 65.36 1,212,300 65.97 64.34
12-11-29 66.51 66.67 65.71 1,647,000 66.36 64.72
Date Open High Low Vol Cls adjCls
12-11-28 65.77 66.18 64.98 957,300 66.10 64.47
12-11-27 66.06 67.28 65.73 1,151,400 66.02 64.39
12-11-26 66.63 66.63 65.24 1,127,000 66.15 64.52
12-11-23 66.24 66.87 66.02 292,200 66.84 65.19
12-11-21 66.25 66.54 65.81 902,000 66.03 64.40
12-11-20 65.51 66.73 65.36 1,263,800 66.30 64.66
12-11-19 64.81 65.82 64.58 1,190,800 65.82 64.20
12-11-16 64.21 66.75 63.80 1,044,400 64.44 62.85
12-11-15 64.29 64.42 63.56 1,285,700 64.25 62.66
Date Open High Low Vol Cls adjCls
12-11-14 64.55 64.85 64.13 1,047,900 64.34 62.75
12-11-13 64.53 65.31 64.41 1,417,100 64.44 62.85
12-11-12 64.86 65.10 64.44 855,600 64.70 63.10
12-11-09 64.85 65.08 64.34 1,082,600 64.69 63.09
12-11-08 64.79 65.04 64.35 1,353,200 64.67 63.07
12-11-07 65.40 65.40 64.26 1,589,300 64.83 63.23
12-11-06 65.73 66.22 65.46 1,000,900 66.01 64.38
12-11-05 65.05 65.80 64.66 971,100 65.68 64.06
12-11-02 65.58 65.99 65.00 1,437,700 65.05 63.44
Date Open High Low Vol Cls adjCls
12-11-01 64.12 65.64 64.06 1,448,100 65.55 63.93
12-10-31 63.50 64.47 63.20 1,637,400 64.21 62.62
12-10-26 64.11 64.41 63.44 1,606,600 63.55 61.98
12-10-25 62.92 64.58 62.28 2,034,200 63.98 62.40
12-10-24 62.52 62.80 62.07 1,092,200 62.28 60.74
12-10-23 62.68 62.75 62.14 1,507,700 62.14 60.61
12-10-22 62.58 63.48 62.54 1,099,100 63.47 61.90
12-10-19 63.72 63.72 62.51 1,492,900 62.69 61.14
12-10-18 63.02 64.01 63.02 1,782,200 63.92 62.34
Date Open High Low Vol Cls adjCls
12-10-17 63.66 63.99 63.14 1,176,900 63.90 62.32
12-10-16 63.86 64.54 63.42 1,785,800 63.76 62.19
12-10-15 62.44 63.25 62.31 1,885,200 63.17 61.61
12-10-12 62.98 63.51 61.97 1,653,600 62.26 60.72
12-10-11 62.99 63.63 62.89 1,316,600 62.90 61.35
12-10-10 63.47 63.51 62.23 2,632,900 62.61 61.06
12-10-09 66.45 66.45 63.75 3,475,200 63.75 62.18
12-10-08 66.76 67.22 66.38 1,218,900 66.82 65.17
12-10-05 67.62 67.78 66.73 1,658,000 66.88 65.23
Date Open High Low Vol Cls adjCls
12-10-04 67.49 67.58 66.94 1,513,900 67.27 65.61
12-10-03 67.55 67.81 67.22 1,275,100 67.29 65.63
12-10-02 67.87 68.11 67.06 1,744,400 67.32 65.66
12-10-01 67.77 69.00 67.57 1,599,200 67.87 66.19
12-09-28 66.57 67.76 66.50 1,643,700 67.62 65.95
12-09-27 66.68 67.35 66.50 664,800 67.16 65.50
12-09-26 66.89 67.00 66.33 1,044,900 66.48 64.84
12-09-25 67.62 67.90 66.85 1,347,300 66.85 65.20
12-09-24 67.22 67.65 66.94 1,369,600 67.54 65.70
Date Open High Low Vol Cls adjCls
12-09-21 67.08 67.71 66.90 1,434,200 67.45 65.61
12-09-20 66.92 67.16 66.41 773,300 66.76 64.94
12-09-19 67.14 67.75 67.02 1,628,200 67.14 65.31
12-09-18 66.79 67.20 66.68 1,231,800 67.19 65.36
12-09-17 66.69 67.14 66.59 746,200 66.93 65.10
12-09-14 66.54 67.17 66.32 1,864,800 66.90 65.07
12-09-13 65.47 66.80 65.04 1,377,800 66.63 64.81
12-09-12 65.57 66.06 65.36 1,030,200 65.47 63.68
12-09-11 65.03 65.76 64.83 1,071,500 65.51 63.72
Date Open High Low Vol Cls adjCls
12-09-10 65.33 65.33 64.73 952,900 64.97 63.20
12-09-07 64.73 66.31 64.70 1,959,800 65.22 63.44
12-09-06 62.80 64.14 62.80 936,200 64.05 62.30
12-09-05 63.04 63.15 62.15 1,037,900 62.60 60.89
12-09-04 61.86 63.22 61.83 1,022,200 63.00 61.28
12-08-31 62.16 62.49 61.58 656,600 61.78 60.09
12-08-30 61.61 62.11 61.37 886,300 61.91 60.22
12-08-29 61.43 62.09 61.43 1,043,700 62.02 60.33
12-08-28 61.06 61.84 60.96 805,500 61.28 59.61
Date Open High Low Vol Cls adjCls
12-08-27 61.26 61.59 60.96 772,200 61.06 59.39
12-08-24 60.87 61.51 60.43 1,083,200 61.27 59.60
12-08-23 61.61 61.61 60.93 955,900 61.03 59.36
12-08-22 61.89 62.12 61.26 807,300 61.63 59.95
12-08-21 62.51 62.99 61.99 1,153,500 62.12 60.42
12-08-20 61.75 62.50 61.75 872,900 62.50 60.79
12-08-17 61.87 62.10 61.68 677,300 61.93 60.24
12-08-16 61.91 62.02 61.49 683,700 61.86 60.17
12-08-15 61.33 61.98 61.10 796,100 61.85 60.16
Date Open High Low Vol Cls adjCls
12-08-14 61.74 61.74 61.06 810,300 61.48 59.80
12-08-13 61.12 61.39 60.82 544,100 61.38 59.71
12-08-10 60.81 61.42 60.63 676,300 61.37 59.70
12-08-09 60.91 61.29 60.76 682,600 60.90 59.24
12-08-08 60.98 61.37 60.55 984,100 61.09 59.42
12-08-07 60.22 61.47 60.14 1,501,900 61.03 59.36
12-08-06 59.22 60.43 59.16 1,581,100 59.78 58.15
12-08-03 58.77 59.69 58.66 1,708,600 59.02 57.41
12-08-02 58.68 58.75 57.60 1,529,700 57.95 56.37
Date Open High Low Vol Cls adjCls
12-08-01 59.21 59.67 59.00 1,809,500 59.16 57.55
12-07-31 58.62 59.43 58.62 1,833,100 58.93 57.32
12-07-30 58.86 59.05 58.31 1,746,600 58.70 57.10
12-07-27 58.74 59.03 57.95 2,803,600 58.84 57.23
12-07-26 59.58 60.00 57.46 3,152,200 58.72 57.12
12-07-25 61.00 61.72 60.77 1,594,600 61.00 59.34
12-07-24 61.79 61.93 60.47 1,446,600 60.84 59.18
12-07-23 62.07 62.45 61.30 1,149,100 61.91 60.22
12-07-20 63.93 64.25 62.55 1,357,800 62.64 60.93
Date Open High Low Vol Cls adjCls
12-07-19 64.65 64.65 63.60 1,507,100 64.32 62.56
12-07-18 64.12 65.56 63.91 1,143,300 64.69 62.92
12-07-17 63.46 64.67 63.46 1,615,900 64.48 62.72
12-07-16 63.16 63.35 62.74 818,200 62.98 61.26
12-07-13 62.84 63.48 62.78 1,073,800 63.35 61.62
12-07-12 62.85 63.14 62.49 1,143,200 62.81 61.10
12-07-11 63.40 63.50 62.79 921,700 63.26 61.53
12-07-10 64.20 64.66 63.12 1,280,500 63.33 61.60
12-07-09 62.96 63.89 62.55 1,049,500 63.82 62.08
Date Open High Low Vol Cls adjCls
12-07-06 63.10 63.33 62.64 947,900 62.72 61.01
12-07-05 64.50 64.59 63.78 666,400 63.79 62.05
12-07-03 64.60 64.71 63.93 644,700 64.69 62.92
12-07-02 64.27 64.50 63.78 861,500 64.49 62.73
12-06-29 63.36 64.41 63.24 1,241,000 64.36 62.60
12-06-28 62.20 62.55 60.89 1,455,200 62.37 60.67
12-06-27 61.84 62.80 61.84 893,800 62.56 60.85
12-06-26 61.61 62.01 61.31 1,208,500 61.66 59.98
12-06-25 62.54 63.09 61.85 1,528,000 61.87 60.01
Date Open High Low Vol Cls adjCls
12-06-22 61.79 63.42 61.65 1,828,200 63.17 61.27
12-06-21 63.18 63.46 61.67 1,150,100 61.74 59.88
12-06-20 63.22 63.54 62.52 1,374,600 63.07 61.17
12-06-19 63.18 63.66 62.97 1,234,000 63.30 61.39
12-06-18 62.77 63.68 62.61 1,828,800 62.75 60.86
12-06-15 60.75 63.58 60.72 3,290,800 63.20 61.30
12-06-14 60.01 60.94 60.01 966,000 60.63 58.80
12-06-13 60.34 60.71 59.77 644,500 59.96 58.15
12-06-12 60.26 60.48 59.65 664,100 60.47 58.65
Date Open High Low Vol Cls adjCls
12-06-11 61.29 61.34 59.98 740,000 60.02 58.21
12-06-08 59.89 60.96 59.89 966,600 60.96 59.12
12-06-07 60.39 60.69 60.06 897,000 60.17 58.36
12-06-06 59.84 60.05 59.59 928,900 59.95 58.14
12-06-05 58.45 59.72 58.36 812,200 59.54 57.75
12-06-04 58.65 59.09 58.23 1,163,200 58.74 56.97
12-06-01 59.76 59.97 58.93 1,447,400 58.93 57.16
12-05-31 61.10 61.19 60.43 1,485,600 60.65 58.82
12-05-30 61.75 61.95 60.93 1,344,300 61.08 59.24
Date Open High Low Vol Cls adjCls
12-05-29 62.40 62.70 61.93 1,656,100 62.28 60.40
12-05-25 61.64 62.32 61.64 1,535,000 62.04 60.17
12-05-24 60.32 61.98 60.32 2,185,300 61.90 60.04
12-05-23 59.73 60.31 59.28 1,787,600 60.00 58.19
12-05-22 60.18 60.50 59.71 1,757,500 60.14 58.33
12-05-21 59.38 60.22 58.95 812,300 60.17 58.36
12-05-18 59.76 59.86 58.57 1,432,900 58.86 57.09
12-05-17 60.64 60.83 59.50 1,122,500 59.50 57.71
12-05-16 61.17 61.18 60.66 972,500 60.76 58.93
Date Open High Low Vol Cls adjCls
12-05-15 61.26 61.56 60.69 1,000,300 60.81 58.98
12-05-14 61.45 61.71 61.01 650,200 61.36 59.51
12-05-11 61.79 62.35 61.49 831,100 61.90 60.04
12-05-10 62.41 63.03 61.95 832,100 62.13 60.26
12-05-09 61.90 62.59 61.62 1,271,900 62.08 60.21
12-05-08 63.03 63.09 62.00 1,375,000 62.76 60.87
12-05-07 62.79 63.74 62.74 1,849,600 63.49 61.58
12-05-04 63.56 63.85 63.13 1,838,600 63.15 61.25
12-05-03 63.79 64.78 63.46 2,255,400 64.02 62.09
Date Open High Low Vol Cls adjCls
12-05-02 63.99 64.06 63.38 2,163,800 63.77 61.85
12-05-01 62.99 64.84 62.63 2,733,700 64.49 62.55
12-04-30 63.00 63.12 62.57 1,598,200 62.93 61.03
12-04-27 63.01 64.49 62.51 2,334,900 63.02 61.12
12-04-26 61.15 62.54 60.28 2,857,200 62.07 60.20
12-04-25 63.08 63.89 62.94 1,928,700 63.43 61.52
12-04-24 62.20 62.39 61.90 1,345,600 62.39 60.51
12-04-23 62.40 62.49 61.65 1,645,600 62.13 60.26
12-04-20 63.07 63.28 62.71 2,940,300 63.08 61.18
Date Open High Low Vol Cls adjCls
12-04-19 64.35 64.44 62.83 2,874,100 63.06 61.16
12-04-18 65.00 66.41 64.22 3,091,000 64.29 62.35
12-04-17 63.50 64.83 63.50 1,778,000 64.65 62.70
12-04-16 63.75 63.75 62.67 1,676,200 63.21 61.31
12-04-13 64.24 64.76 63.28 1,824,900 63.37 61.46
12-04-12 63.15 64.56 63.02 2,584,400 64.22 62.29
12-04-11 63.60 63.96 63.09 1,312,100 63.19 61.29
12-04-10 63.98 64.24 63.15 1,738,000 63.15 61.25
12-04-09 63.91 64.31 63.35 1,193,500 64.15 62.22
Date Open High Low Vol Cls adjCls
12-04-05 64.32 64.81 64.07 1,084,300 64.72 62.77
12-04-04 64.67 65.14 64.34 1,770,400 64.57 62.63
12-04-03 65.12 65.78 64.66 1,618,600 65.12 63.16
12-04-02 64.50 65.77 64.22 2,510,600 65.25 63.28
12-03-30 63.43 64.33 63.43 1,787,400 64.28 62.34
12-03-29 63.31 63.52 62.59 1,668,600 63.29 61.38
12-03-28 64.06 64.33 63.43 1,266,800 63.62 61.70
12-03-27 64.59 64.81 64.11 1,301,600 64.25 62.14
12-03-26 63.89 64.65 63.81 758,000 64.43 62.31
Date Open High Low Vol Cls adjCls
12-03-23 63.20 63.69 63.10 839,200 63.49 61.41
12-03-22 63.24 63.48 62.79 867,100 63.16 61.09
12-03-21 63.98 64.01 63.44 761,100 63.62 61.53
12-03-20 63.85 64.14 63.71 993,600 63.85 61.75
12-03-19 63.99 64.53 63.73 839,300 64.32 62.21
12-03-16 63.77 64.29 63.59 1,810,600 64.10 62.00
12-03-15 62.97 63.90 62.72 958,400 63.87 61.77
12-03-14 62.99 63.48 62.43 1,093,600 62.73 60.67
12-03-13 61.84 63.12 61.58 1,357,900 62.99 60.92
Date Open High Low Vol Cls adjCls
12-03-12 61.59 61.73 61.16 812,000 61.46 59.44
12-03-09 60.98 61.80 60.83 1,766,500 61.56 59.54
12-03-08 60.67 61.22 60.27 997,900 60.95 58.95
12-03-07 60.00 60.54 59.89 1,130,300 60.33 58.35
12-03-06 59.86 60.05 59.67 1,239,000 59.84 57.88
12-03-05 60.08 60.53 59.96 1,015,500 60.44 58.46
12-03-02 60.30 60.50 60.07 635,400 60.24 58.26
12-03-01 60.87 60.93 60.14 1,451,200 60.37 58.39
12-02-29 61.50 61.50 60.49 2,429,500 60.75 58.76
Date Open High Low Vol Cls adjCls
12-02-28 61.96 62.02 61.11 1,389,700 61.42 59.40
12-02-27 61.77 62.29 61.17 1,086,700 62.01 59.97
12-02-24 61.41 62.36 61.38 1,379,600 62.21 60.17
12-02-23 61.13 61.55 60.82 1,465,200 61.40 59.38
12-02-22 60.49 61.44 60.49 1,079,600 61.01 59.01
12-02-21 61.55 61.97 61.05 849,700 61.25 59.24
12-02-17 61.87 62.00 61.32 1,268,300 61.53 59.51
12-02-16 61.53 61.66 61.00 1,636,100 61.54 59.52
12-02-15 61.88 62.00 61.19 1,472,700 61.56 59.54
Date Open High Low Vol Cls adjCls
12-02-14 61.41 61.80 61.15 2,151,000 61.79 59.76
12-02-13 60.90 61.74 60.90 1,686,600 61.25 59.24
12-02-10 60.71 60.86 59.76 2,737,700 60.84 58.84
12-02-09 62.44 62.44 60.45 3,199,900 61.03 59.03
12-02-08 62.46 63.02 62.09 1,768,700 62.47 60.42
12-02-07 62.31 62.50 61.77 1,119,700 62.36 60.31
12-02-06 62.41 62.78 61.98 1,623,700 62.59 60.53
12-02-03 61.95 62.68 61.76 2,026,600 62.51 60.46
12-02-02 60.90 61.57 60.80 1,818,500 61.36 59.35
Date Open High Low Vol Cls adjCls
12-02-01 60.64 61.58 60.32 2,630,600 60.85 58.85
12-01-31 61.12 61.60 60.42 1,873,800 60.75 58.76
12-01-30 60.05 61.20 59.64 2,432,500 60.95 58.95
12-01-27 59.57 60.92 59.38 1,766,700 60.50 58.51
12-01-26 60.91 61.89 59.05 4,641,400 59.61 57.65
12-01-25 56.31 58.07 55.98 2,796,700 57.75 55.85
12-01-24 55.58 56.70 54.96 1,861,500 56.55 54.69
12-01-23 55.91 56.42 55.72 1,002,500 56.06 54.22
12-01-20 56.11 56.24 55.67 1,028,600 56.05 54.21
Date Open High Low Vol Cls adjCls
12-01-19 55.29 56.47 55.00 1,818,900 56.14 54.30
12-01-18 55.30 55.70 54.79 1,308,700 55.55 53.73
12-01-17 55.53 56.22 55.05 1,452,300 55.19 53.38
12-01-13 54.85 55.19 54.61 1,046,300 55.04 53.23
12-01-12 55.42 55.42 54.62 1,557,400 55.06 53.25
12-01-11 55.19 55.50 54.87 1,182,400 55.30 53.48
12-01-10 54.83 55.79 54.54 2,765,600 55.52 53.70
12-01-09 53.94 54.50 53.89 1,711,600 54.38 52.59
12-01-06 53.86 54.31 53.64 1,643,000 53.98 52.21
Date Open High Low Vol Cls adjCls
12-01-05 52.97 53.97 52.70 2,199,000 53.84 52.07
12-01-04 53.66 53.92 52.99 1,755,000 53.21 51.46
12-01-03 54.48 54.84 53.89 1,958,100 53.94 52.17
11-12-30 53.26 54.06 53.23 1,106,900 53.42 51.67
11-12-29 53.12 53.50 52.86 1,101,000 53.44 51.69
11-12-28 53.41 53.60 53.09 2,361,400 53.16 51.41
11-12-27 53.17 53.72 52.97 934,500 53.28 51.53
11-12-23 53.10 53.44 52.80 1,278,900 53.21 51.46
11-12-22 52.48 53.10 52.34 2,344,600 53.04 51.30
Date Open High Low Vol Cls adjCls
11-12-21 50.65 52.06 50.52 2,672,400 51.83 50.13
11-12-20 49.87 50.94 49.85 3,211,300 50.70 49.04
11-12-19 48.74 49.30 47.55 1,710,900 47.70 46.13
11-12-16 48.15 48.41 47.38 3,411,000 47.52 45.96
11-12-15 48.00 48.48 47.60 1,473,100 47.74 46.17
11-12-14 47.57 47.72 47.00 1,670,000 47.47 45.91
11-12-13 48.50 48.85 47.36 1,750,300 47.72 46.15
11-12-12 48.78 48.94 48.02 1,673,500 48.27 46.69
11-12-09 48.27 49.48 48.17 2,054,400 49.26 47.64
Date Open High Low Vol Cls adjCls
11-12-08 48.69 48.86 47.82 2,046,400 48.08 46.50
11-12-07 49.40 49.49 48.58 2,744,400 49.08 47.47
11-12-06 49.72 50.03 49.42 1,201,600 49.69 48.06
11-12-05 50.02 50.61 49.42 2,738,800 49.61 47.98
11-12-02 51.24 51.59 48.08 5,917,500 48.92 47.31
11-12-01 50.47 51.65 50.29 1,358,800 50.86 49.19
11-11-30 49.36 50.59 49.13 2,008,700 50.55 48.89
11-11-29 48.56 48.74 47.91 1,746,000 48.03 46.45
11-11-28 48.45 48.89 48.09 1,453,400 48.43 46.84
Date Open High Low Vol Cls adjCls
11-11-25 47.61 48.05 47.41 695,000 47.41 45.85
11-11-23 47.57 48.02 47.25 2,440,900 47.57 46.01
11-11-22 48.25 48.68 47.52 1,753,300 47.86 46.29
11-11-21 47.96 48.45 47.66 2,439,100 48.14 46.56
11-11-18 50.38 50.48 48.35 3,882,700 48.44 46.85
11-11-17 51.12 51.12 49.86 2,016,800 50.00 48.36
11-11-16 51.65 51.81 51.00 3,394,500 51.16 49.48
11-11-15 52.26 52.49 51.53 1,657,200 52.21 50.50
11-11-14 52.20 52.55 51.69 2,235,600 52.50 50.78
Date Open High Low Vol Cls adjCls
11-11-11 51.95 52.77 51.77 1,228,500 52.50 50.78
11-11-10 52.09 52.35 51.58 2,232,200 51.67 49.97
11-11-09 52.73 53.27 51.46 2,006,600 51.67 49.97
11-11-08 53.15 54.12 52.95 1,772,600 54.05 52.28
11-11-07 51.27 52.90 51.27 1,664,100 52.86 51.12
11-11-04 52.28 52.37 51.17 3,165,700 51.30 49.62
11-11-03 52.37 52.79 51.86 2,010,900 52.69 50.96
11-11-02 51.38 52.33 51.22 1,874,700 51.84 50.14
11-11-01 51.62 52.43 50.62 3,480,100 50.81 49.14
Date Open High Low Vol Cls adjCls
11-10-31 53.84 54.08 52.63 1,522,000 52.63 50.90
11-10-28 54.11 54.85 54.04 2,115,200 54.30 52.52
11-10-27 53.97 55.06 51.37 4,954,600 54.17 52.39
11-10-26 54.26 54.42 52.86 2,919,800 54.02 52.25
11-10-25 54.64 54.79 53.47 1,476,900 53.58 51.82
11-10-24 54.32 55.43 54.32 1,470,400 55.00 53.19
11-10-21 53.64 54.65 53.57 1,676,500 54.64 52.85
11-10-20 53.02 53.40 52.10 1,619,000 53.13 51.39
11-10-19 52.63 53.70 52.40 1,832,500 53.02 51.28
Date Open High Low Vol Cls adjCls
11-10-18 51.73 53.10 51.18 1,528,300 52.56 50.83
11-10-17 52.36 52.86 51.82 1,250,500 51.96 50.25
11-10-14 53.64 54.00 52.81 1,706,800 52.96 51.22
11-10-13 53.53 53.59 52.25 1,828,500 52.99 51.25
11-10-12 54.09 54.75 53.76 1,256,300 53.80 52.03
11-10-11 53.49 54.13 53.41 1,134,700 53.80 52.03
11-10-10 53.49 54.13 52.96 1,542,200 53.79 52.02
11-10-07 53.65 53.65 52.49 1,343,700 52.75 51.02
11-10-06 52.04 53.05 51.65 1,693,900 53.05 51.31
Date Open High Low Vol Cls adjCls
11-10-05 51.53 52.23 51.07 2,033,800 52.04 50.33
11-10-04 50.46 51.64 49.67 3,000,000 51.52 49.83
11-10-03 53.01 53.51 51.01 2,589,800 51.10 49.42
11-09-30 55.06 55.34 53.47 2,356,800 53.48 51.72
11-09-29 55.77 55.77 54.73 3,145,000 55.66 53.83
11-09-28 56.54 56.56 54.84 2,275,100 54.98 53.17
11-09-27 56.10 57.42 56.00 3,274,500 56.53 54.67
11-09-26 54.05 55.54 53.71 2,671,700 55.45 53.63
11-09-23 53.19 53.65 52.70 2,948,900 53.52 51.76
Date Open High Low Vol Cls adjCls
11-09-22 52.54 53.71 52.23 4,846,500 53.46 51.70
11-09-21 57.42 57.45 55.45 2,304,600 55.46 53.64
11-09-20 56.78 58.17 56.59 1,999,500 57.29 55.41
11-09-19 56.16 56.78 55.63 3,229,400 56.50 54.64
11-09-16 57.04 57.35 56.26 1,823,800 56.94 55.07
11-09-15 56.63 57.06 55.55 2,481,300 56.72 54.86
11-09-14 55.27 56.43 54.82 2,927,200 55.86 54.03
11-09-13 53.97 55.16 53.44 3,458,600 55.03 53.22
11-09-12 52.94 53.72 52.29 3,896,500 53.72 51.96
Date Open High Low Vol Cls adjCls
11-09-09 56.23 56.30 53.73 3,557,700 53.82 52.05
11-09-08 56.70 57.72 56.07 2,365,100 56.90 55.03
11-09-07 55.70 57.36 55.54 3,210,400 57.35 55.47
11-09-06 53.75 54.96 53.47 1,807,100 54.78 52.98
11-09-02 55.28 55.64 54.72 1,327,200 54.92 53.12
11-09-01 56.87 57.58 56.24 1,996,000 56.40 54.55
11-08-31 56.15 57.25 56.09 1,907,000 56.89 55.02
11-08-30 55.43 56.12 54.90 1,328,700 55.77 53.94
11-08-29 54.91 55.62 54.78 1,025,500 55.58 53.76
Date Open High Low Vol Cls adjCls
11-08-26 52.89 54.35 52.05 1,984,800 54.18 52.40
11-08-25 53.79 54.00 52.39 1,925,800 53.08 51.34
11-08-24 52.41 53.62 52.18 1,190,300 53.48 51.72
11-08-23 51.11 53.00 50.72 3,002,800 52.81 51.08
11-08-22 51.89 52.05 50.89 3,004,000 51.06 49.38
11-08-19 50.01 51.87 49.92 3,360,000 50.98 49.31
11-08-18 51.58 51.67 50.02 2,117,500 50.47 48.81
11-08-17 53.31 53.81 52.08 1,472,400 52.80 51.07
11-08-16 53.06 53.46 52.32 2,310,800 53.05 51.31
Date Open High Low Vol Cls adjCls
11-08-15 53.70 53.82 52.59 1,888,700 53.38 51.63
11-08-12 53.18 53.47 51.50 4,113,500 53.23 51.48
11-08-11 51.76 53.29 51.15 3,981,100 52.75 51.02
11-08-10 53.29 53.85 51.34 3,531,500 51.48 49.79
11-08-09 51.80 54.73 51.80 6,722,400 54.35 52.57
11-08-08 55.66 56.58 53.74 5,633,300 53.90 52.13
11-08-05 57.23 58.16 55.65 4,640,800 57.56 55.67
11-08-04 56.84 58.17 56.46 5,755,700 56.50 54.64
11-08-03 57.32 57.73 56.61 2,994,000 57.54 55.65
Date Open High Low Vol Cls adjCls
11-08-02 57.58 58.40 57.27 2,744,500 57.29 55.41
11-08-01 60.41 60.44 58.14 2,525,900 58.54 56.62
11-07-29 59.64 60.57 59.25 1,940,100 60.02 58.05
11-07-28 60.85 61.10 60.10 2,578,900 60.24 58.26
11-07-27 60.99 62.19 60.45 3,011,200 60.84 58.84
11-07-26 62.19 62.21 61.16 1,755,200 61.58 59.56
11-07-25 62.61 62.67 61.88 2,430,200 62.24 60.20
11-07-22 64.62 64.63 63.10 1,537,200 63.29 61.21
11-07-21 64.33 65.24 64.17 1,704,600 64.74 62.61
Date Open High Low Vol Cls adjCls
11-07-20 63.58 64.18 62.93 1,698,700 63.86 61.76
11-07-19 63.46 63.61 62.49 1,628,500 63.51 61.42
11-07-18 63.44 63.50 62.40 840,800 63.22 61.14
11-07-15 64.00 64.12 63.22 825,200 63.68 61.59
11-07-14 64.01 64.56 63.57 1,040,700 63.86 61.76
11-07-13 63.81 64.88 63.62 1,465,300 63.91 61.81
11-07-12 62.77 63.95 62.70 1,501,700 63.57 61.48
11-07-11 63.62 63.82 62.19 1,462,400 62.77 60.71
11-07-08 65.14 65.14 64.22 2,023,900 64.52 62.40
Date Open High Low Vol Cls adjCls
11-07-07 64.97 66.03 64.55 1,744,700 65.73 63.57
11-07-06 64.50 64.88 64.16 2,019,100 64.55 62.43
11-07-05 64.90 64.97 64.23 1,211,200 64.42 62.30
11-07-01 62.97 65.25 62.94 1,764,900 65.09 62.95
11-06-30 62.65 63.28 62.62 1,094,600 63.20 61.12
11-06-29 63.02 63.10 62.35 1,015,600 62.65 60.59
11-06-28 62.12 63.02 62.02 1,148,400 62.86 60.80
11-06-27 61.52 62.31 61.49 822,900 62.12 60.08
11-06-24 61.99 62.12 61.42 2,604,300 61.50 59.48
Date Open High Low Vol Cls adjCls
11-06-23 61.52 62.07 60.73 1,934,400 62.01 59.97
11-06-22 63.17 63.24 62.11 1,940,700 62.15 60.11
11-06-21 62.75 63.69 62.59 1,542,100 63.48 61.40
11-06-20 61.86 62.40 61.79 1,173,000 62.24 60.20
11-06-17 62.62 63.12 61.76 2,272,200 62.05 60.01
11-06-16 62.91 63.14 62.18 1,246,500 62.51 60.46
11-06-15 63.50 63.99 62.60 1,141,900 62.79 60.73
11-06-14 63.93 64.24 63.63 1,397,200 63.79 61.70
11-06-13 63.05 63.65 62.94 1,570,800 63.40 61.32
Date Open High Low Vol Cls adjCls
11-06-10 63.91 64.04 62.84 1,297,600 62.86 60.80
11-06-09 63.73 64.42 63.51 1,064,500 64.05 61.95
11-06-08 64.28 64.45 63.26 2,322,000 63.43 61.35
11-06-07 65.34 65.45 64.46 1,626,300 64.47 62.35
11-06-06 65.74 65.74 65.11 1,052,700 65.11 62.97
11-06-03 65.56 65.90 65.30 1,954,700 65.82 63.66
11-06-02 66.50 66.62 65.91 1,641,800 66.33 64.15
11-06-01 67.68 68.06 66.53 1,060,000 66.53 64.35
11-05-31 68.47 68.64 67.61 1,617,700 67.76 65.54
Date Open High Low Vol Cls adjCls
11-05-27 68.04 68.38 67.81 861,300 68.18 65.94
11-05-26 67.17 68.03 66.85 1,391,500 68.03 65.80
11-05-25 66.64 67.28 66.42 1,955,600 67.17 64.96
11-05-24 67.04 67.27 66.79 1,489,500 66.97 64.77
11-05-23 67.12 67.31 66.57 1,394,200 67.00 64.80
11-05-20 68.24 68.42 67.24 1,402,400 67.70 65.48
11-05-19 68.98 69.00 68.04 1,848,600 68.28 66.04
11-05-18 68.68 69.11 68.60 1,814,500 68.87 66.61
11-05-17 68.54 68.89 68.22 1,380,200 68.80 66.54
Date Open High Low Vol Cls adjCls
11-05-16 68.74 69.00 68.61 1,177,200 68.88 66.62
11-05-13 69.50 69.87 68.48 998,400 68.89 66.63
11-05-12 69.01 69.75 68.78 2,066,800 69.54 67.26
11-05-11 69.28 69.93 68.90 3,158,900 69.15 66.88
11-05-10 68.15 69.74 68.08 2,517,100 69.69 67.40
11-05-09 67.37 68.03 67.03 1,597,800 67.94 65.71
11-05-06 67.14 68.14 66.58 3,163,400 67.50 65.28
11-05-05 65.78 67.36 65.71 2,281,900 66.32 64.14
11-05-04 66.16 66.29 65.52 1,743,000 66.17 64.00
Date Open High Low Vol Cls adjCls
11-05-03 65.62 66.28 65.45 1,200,400 66.14 63.97
11-05-02 65.66 66.67 65.57 1,701,900 65.89 63.73
11-04-29 66.29 66.75 65.22 2,359,100 65.25 63.11
11-04-28 64.10 66.67 64.02 4,135,400 65.76 63.60
11-04-27 62.76 63.32 62.19 1,572,900 62.91 60.84
11-04-26 61.57 62.93 61.44 1,700,000 62.79 60.73
11-04-25 62.12 62.43 61.40 759,600 61.44 59.42
11-04-21 61.86 62.37 61.61 1,111,200 62.24 60.20
11-04-20 62.77 62.81 61.18 3,172,700 61.54 59.52
Date Open High Low Vol Cls adjCls
11-04-19 61.51 63.32 61.40 2,112,100 63.32 61.24
11-04-18 61.56 61.68 61.09 1,101,100 61.41 59.39
11-04-15 60.33 62.43 60.33 2,290,300 62.00 59.96
11-04-14 59.65 60.88 59.51 1,597,100 60.17 58.19
11-04-13 59.77 60.15 59.52 1,030,700 59.87 57.90
11-04-12 59.72 60.41 59.49 1,312,200 59.66 57.70
11-04-11 60.05 60.61 59.92 907,600 60.42 58.44
11-04-08 61.00 61.05 59.78 1,322,700 59.91 57.94
11-04-07 60.55 61.43 60.44 1,225,800 60.70 58.71
Date Open High Low Vol Cls adjCls
11-04-06 60.64 61.26 60.51 3,137,700 60.70 58.71
11-04-05 60.61 60.68 60.13 1,292,700 60.38 58.40
11-04-04 61.27 61.42 60.54 1,116,700 60.82 58.82
11-04-01 60.87 61.72 60.83 1,278,200 61.28 59.27
11-03-31 60.70 60.92 60.40 1,039,300 60.53 58.54
11-03-30 61.02 61.27 60.89 767,200 60.95 58.95
11-03-29 60.68 61.05 60.26 913,000 60.96 58.96
11-03-28 60.77 60.94 60.51 608,300 60.57 58.58
11-03-25 60.16 61.07 60.11 875,700 60.74 58.75
Date Open High Low Vol Cls adjCls
11-03-24 60.27 60.38 59.63 1,498,300 60.00 58.03
11-03-23 60.54 60.80 59.71 1,508,800 60.10 58.13
11-03-22 61.35 61.38 60.75 1,007,800 60.75 58.76
11-03-21 60.91 61.66 60.91 1,163,400 61.36 59.35
11-03-18 60.45 61.00 60.03 1,586,200 60.31 58.33
11-03-17 60.23 60.39 59.50 1,033,900 59.71 57.75
11-03-16 60.36 60.89 59.12 2,031,700 59.41 57.46
11-03-15 59.75 60.85 59.36 1,692,600 60.67 58.68
11-03-14 61.23 61.48 60.37 1,055,200 61.02 59.02
Date Open High Low Vol Cls adjCls
11-03-11 61.42 61.90 60.69 914,100 61.68 59.65
11-03-10 62.32 62.40 61.27 1,470,900 61.27 59.26
11-03-09 62.70 63.27 62.63 891,700 63.01 60.94
11-03-08 61.98 63.00 61.69 1,037,400 62.78 60.72
11-03-07 62.91 62.99 61.60 1,643,600 61.87 59.84
11-03-04 63.06 63.35 62.38 1,106,000 62.75 60.69
11-03-03 62.61 63.40 62.47 1,346,700 63.22 61.14
11-03-02 61.06 62.27 60.60 1,535,800 62.21 60.17
11-03-01 63.33 63.33 61.21 1,464,700 61.22 59.21
Date Open High Low Vol Cls adjCls
11-02-28 62.13 62.86 61.78 1,544,400 62.34 60.29
11-02-25 61.34 62.33 61.33 1,804,000 62.00 59.96
11-02-24 61.56 61.97 60.74 1,840,400 61.01 59.01
11-02-23 63.20 63.46 61.45 2,784,600 61.46 59.44
11-02-22 62.70 63.18 61.94 3,326,600 62.00 59.96
11-02-18 63.11 65.22 62.56 2,896,100 63.73 61.64
11-02-17 60.95 62.30 60.80 1,846,200 62.25 60.21
11-02-16 60.79 61.44 60.62 1,205,500 61.31 59.30
11-02-15 60.48 60.85 60.34 861,900 60.67 58.68
Date Open High Low Vol Cls adjCls
11-02-14 60.58 60.97 60.50 658,900 60.78 58.78
11-02-11 59.73 60.76 59.51 1,967,400 60.63 58.64
11-02-10 59.03 60.35 59.03 2,170,200 60.05 58.08
11-02-09 59.80 60.08 58.83 2,352,000 59.37 57.42
11-02-08 60.07 60.50 59.76 1,785,600 59.96 57.99
11-02-07 60.63 60.68 59.94 2,767,800 59.99 58.02
11-02-04 60.50 60.74 59.98 2,445,600 60.65 58.66
11-02-03 60.22 60.62 60.02 2,279,300 60.50 58.51
11-02-02 59.92 60.66 59.53 2,004,100 60.52 58.53
Date Open High Low Vol Cls adjCls
11-02-01 59.35 60.40 59.32 1,676,500 60.21 58.23
11-01-31 58.67 59.43 58.50 2,001,600 59.16 57.22
11-01-28 58.98 59.20 58.43 2,587,400 58.58 56.66
11-01-27 58.01 60.68 57.60 5,180,500 59.08 57.14
11-01-26 56.45 56.57 54.90 3,396,900 55.28 53.46
11-01-25 55.06 56.50 54.83 2,634,600 56.38 54.53
11-01-24 56.24 56.48 55.17 1,922,000 55.43 53.61
11-01-21 56.31 57.26 55.94 2,266,800 56.36 54.51
11-01-20 55.96 56.34 55.57 1,588,500 55.84 54.01
Date Open High Low Vol Cls adjCls
11-01-19 56.27 56.60 55.71 2,109,900 55.93 54.09
11-01-18 55.81 56.34 55.58 1,568,900 56.16 54.32
11-01-14 55.13 55.87 55.02 1,445,200 55.77 53.94
11-01-13 55.60 55.68 55.24 1,129,400 55.44 53.62
11-01-12 55.14 55.70 54.80 2,103,600 55.70 53.87
11-01-11 53.85 55.49 53.81 3,188,900 54.89 53.09
11-01-10 52.77 53.09 52.51 2,237,600 53.00 51.26
11-01-07 52.75 52.78 52.15 2,686,900 52.59 50.86
11-01-06 54.02 54.04 52.16 4,292,700 52.60 50.87
Date Open High Low Vol Cls adjCls
11-01-05 53.98 54.28 53.91 1,803,000 54.28 52.50
11-01-04 54.96 55.11 54.10 1,800,300 54.24 52.46
11-01-03 54.10 55.05 53.84 1,893,800 54.97 53.17
10-12-31 53.90 54.16 53.59 719,600 53.68 51.92
10-12-30 53.92 54.16 53.69 679,700 53.90 52.13
10-12-29 54.30 54.54 53.97 606,400 53.97 52.20
10-12-28 54.47 54.54 54.14 770,600 54.16 52.38
10-12-27 54.20 54.53 54.02 579,000 54.45 52.66
10-12-23 54.79 54.99 54.32 888,100 54.42 52.63
Date Open High Low Vol Cls adjCls
10-12-22 54.12 54.97 53.90 1,265,300 54.97 53.17
10-12-21 54.34 54.74 54.00 1,756,600 54.10 52.32
10-12-20 54.70 54.70 54.13 1,686,600 54.49 52.70
10-12-17 53.98 54.73 53.86 2,678,100 54.50 52.71
10-12-16 53.67 54.19 53.12 1,942,700 54.13 52.35
10-12-15 53.46 54.50 53.36 2,868,900 53.70 51.94
10-12-14 52.32 53.85 52.32 2,287,000 53.62 51.86
10-12-13 53.27 53.32 52.30 1,712,200 52.36 50.64
10-12-10 52.00 53.21 51.83 2,411,600 53.11 51.37
Date Open High Low Vol Cls adjCls
10-12-09 51.58 51.91 51.30 1,519,000 51.86 50.16
10-12-08 50.27 51.50 50.27 2,204,400 51.41 49.72
10-12-07 50.39 50.56 50.02 2,635,400 50.27 48.62
10-12-06 49.84 50.24 49.60 1,331,200 49.92 48.28
10-12-03 49.90 50.38 49.81 1,862,100 50.02 48.38
10-12-02 50.01 50.35 49.99 2,018,000 50.14 48.49
10-12-01 49.75 50.46 49.75 2,059,500 50.13 48.48
10-11-30 49.41 49.76 49.20 1,921,400 49.26 47.64
10-11-29 49.84 50.10 49.65 1,209,500 49.94 48.30
Date Open High Low Vol Cls adjCls
10-11-26 50.07 50.53 49.91 273,600 50.11 48.46
10-11-24 50.48 50.65 50.22 1,006,100 50.44 48.78
10-11-23 49.64 50.31 49.57 1,766,800 50.02 48.38
10-11-22 50.26 50.73 49.97 1,799,400 50.22 48.57
10-11-19 50.50 50.88 50.43 1,226,800 50.51 48.85
10-11-18 50.45 51.08 50.28 1,439,500 50.59 48.93
10-11-17 50.12 50.59 50.00 1,706,500 50.00 48.36
10-11-16 50.50 50.61 50.21 2,363,600 50.22 48.57
10-11-15 51.10 51.25 50.69 1,857,000 50.70 49.04
Date Open High Low Vol Cls adjCls
10-11-12 50.97 51.22 50.75 2,273,600 50.95 49.28
10-11-11 51.15 51.38 50.71 2,875,800 51.29 49.61
10-11-10 52.01 52.25 51.09 2,178,400 51.69 49.99
10-11-09 51.90 52.22 51.53 2,635,900 52.07 50.36
10-11-08 51.90 51.92 51.38 2,292,100 51.58 49.89
10-11-05 50.81 52.49 50.81 4,045,600 51.81 50.11
10-11-04 50.11 50.90 49.95 4,629,400 50.76 49.09
10-11-03 49.00 49.78 48.74 3,150,600 49.60 47.97
10-11-02 48.36 49.18 48.11 3,107,900 48.99 47.38
Date Open High Low Vol Cls adjCls
10-11-01 47.74 48.28 47.52 3,478,800 48.10 46.52
10-10-29 48.67 49.00 47.09 7,030,600 47.44 45.88
10-10-28 50.26 50.76 47.60 7,747,400 49.41 47.79
10-10-27 51.52 52.08 50.98 2,422,200 51.89 50.19
10-10-26 51.36 52.00 51.15 1,348,600 51.89 50.19
10-10-25 51.58 52.05 51.52 1,271,300 51.56 49.87
10-10-22 51.34 51.47 51.12 796,900 51.29 49.61
10-10-21 50.95 51.80 50.83 1,795,800 51.38 49.69
10-10-20 51.66 51.73 50.55 2,827,900 50.68 49.02
Date Open High Low Vol Cls adjCls
10-10-19 51.39 51.50 50.50 2,708,300 50.66 49.00
10-10-18 51.30 52.33 51.18 1,927,600 52.23 50.52
10-10-15 50.70 51.31 50.29 2,204,000 51.22 49.54
10-10-14 50.50 50.92 49.98 2,093,900 50.31 48.66
10-10-13 51.34 51.46 49.57 4,232,100 50.50 48.84
10-10-12 51.47 51.52 49.73 4,731,500 50.98 49.31
10-10-11 51.95 52.02 51.41 1,519,400 51.62 49.93
10-10-08 52.23 52.56 51.58 2,142,000 51.96 50.25
10-10-07 52.87 52.89 51.77 2,103,300 52.10 50.39
Date Open High Low Vol Cls adjCls
10-10-06 52.44 52.75 52.33 1,091,100 52.75 51.02
10-10-05 51.69 52.72 51.62 1,763,900 52.42 50.70
10-10-04 52.33 52.67 51.06 1,859,600 51.23 49.55
10-10-01 52.51 52.81 52.28 1,724,400 52.65 50.92
10-09-30 52.28 52.74 51.80 1,988,800 52.33 50.61
10-09-29 51.48 52.40 51.23 2,131,400 52.15 50.44
10-09-28 50.17 51.79 49.50 4,273,400 51.69 49.99
10-09-27 51.20 51.20 49.99 3,127,000 50.11 48.46
10-09-24 50.68 51.81 50.67 1,236,900 51.81 50.11
Date Open High Low Vol Cls adjCls
10-09-23 50.28 50.79 50.01 1,327,200 50.33 48.68
10-09-22 51.45 51.75 50.49 1,629,600 50.60 48.94
10-09-21 51.43 51.89 51.08 1,438,700 51.53 49.84
10-09-20 50.87 51.69 50.54 1,428,500 51.60 49.91
10-09-17 50.73 50.98 50.35 1,981,800 50.68 49.02
10-09-16 50.36 50.58 49.60 1,531,200 50.57 48.91
10-09-15 49.75 50.58 49.49 2,064,900 50.57 48.91
10-09-14 49.12 49.95 48.66 1,895,900 49.87 48.23
10-09-13 49.47 49.66 49.09 1,553,900 49.30 47.68
Date Open High Low Vol Cls adjCls
10-09-10 48.92 49.42 48.60 1,522,700 48.99 47.38
10-09-09 49.08 49.24 48.71 1,413,100 48.95 47.34
10-09-08 48.71 48.98 48.27 2,298,300 48.70 47.10
10-09-07 49.10 49.45 48.85 1,698,900 49.00 47.39
10-09-03 48.88 49.43 48.82 1,428,200 49.28 47.66
10-09-02 48.13 48.76 47.90 1,426,900 48.55 46.96
10-09-01 47.72 48.60 47.55 1,870,400 47.70 46.13
10-08-31 47.42 47.56 46.96 1,934,800 47.17 45.62
10-08-30 47.87 48.07 47.53 1,272,300 47.53 45.97
Date Open High Low Vol Cls adjCls
10-08-27 47.34 48.08 47.12 1,409,600 48.01 46.43
10-08-26 47.76 47.85 47.12 1,672,700 47.28 45.73
10-08-25 46.38 47.97 46.27 2,950,000 47.72 46.15
10-08-24 48.85 48.85 46.86 3,615,200 46.97 45.43
10-08-23 50.15 50.59 49.36 1,649,200 49.37 47.75
10-08-20 50.03 50.55 49.48 1,779,300 49.82 48.18
10-08-19 51.63 51.63 50.17 1,826,000 50.22 48.57
10-08-18 51.23 52.18 51.05 1,596,300 51.87 50.17
10-08-17 51.14 51.60 50.89 2,049,500 51.21 49.53
Date Open High Low Vol Cls adjCls
10-08-16 51.13 51.47 50.60 1,349,000 51.00 49.33
10-08-13 51.72 51.90 51.38 1,454,800 51.44 49.75
10-08-12 51.45 52.32 51.31 2,847,400 52.00 50.29
10-08-11 53.21 53.21 51.89 3,295,600 52.01 50.30
10-08-10 53.61 54.40 53.29 2,126,700 53.90 52.13
10-08-09 54.39 54.49 53.72 1,217,100 53.99 52.22
10-08-06 54.08 54.30 53.26 1,589,100 53.98 52.21
10-08-05 54.51 54.65 54.16 1,846,100 54.50 52.71
10-08-04 54.19 54.95 54.01 1,903,800 54.83 53.03
Date Open High Low Vol Cls adjCls
10-08-03 53.79 54.41 53.78 1,946,200 54.19 52.41
10-08-02 53.46 54.19 53.41 2,271,900 53.83 52.06
10-07-30 51.64 53.20 51.50 2,600,700 52.99 51.25
10-07-29 53.79 53.79 51.99 3,837,000 52.16 50.45
10-07-28 53.70 53.95 53.12 4,068,000 53.48 51.72
10-07-27 53.62 54.04 53.30 3,320,800 53.87 52.10
10-07-26 53.20 53.78 52.86 3,574,800 53.32 51.57
10-07-23 52.58 53.38 52.32 3,374,600 52.94 51.20
10-07-22 54.77 55.30 52.27 5,840,300 52.51 50.79
Date Open High Low Vol Cls adjCls
10-07-21 52.79 53.64 52.15 5,164,800 52.97 51.23
10-07-20 54.78 55.26 53.82 2,761,600 55.15 53.34
10-07-19 56.07 56.38 55.60 955,800 55.99 54.15
10-07-16 57.76 57.91 55.74 1,549,000 55.91 54.07
10-07-15 57.44 58.08 57.21 1,648,200 57.92 56.02
10-07-14 56.75 57.49 56.63 1,575,700 57.49 55.60
10-07-13 56.38 57.57 56.38 2,103,600 56.92 55.05
10-07-12 56.09 56.20 55.76 1,362,500 56.01 54.17
10-07-09 56.08 56.39 55.87 1,319,700 56.22 54.37
Date Open High Low Vol Cls adjCls
10-07-08 56.45 56.85 55.75 1,823,900 56.33 54.48
10-07-07 55.05 56.31 54.52 1,831,700 56.22 54.37
10-07-06 54.67 55.65 54.61 2,160,500 55.04 53.23
10-07-02 53.93 54.73 53.80 1,633,200 54.32 52.54
10-07-01 54.07 54.07 52.73 1,939,400 53.88 52.11
10-06-30 54.68 55.09 53.84 2,680,900 54.05 52.28
10-06-29 55.17 56.47 54.18 3,931,400 54.60 52.81
10-06-28 53.18 54.96 53.04 2,643,400 54.57 52.78
10-06-25 53.36 53.45 52.90 1,813,800 53.27 51.52
Date Open High Low Vol Cls adjCls
10-06-24 53.89 53.89 53.03 1,848,800 53.21 51.46
10-06-23 54.55 54.55 53.52 1,631,800 54.18 52.40
10-06-22 55.11 55.43 54.53 1,735,100 54.58 52.79
10-06-21 55.68 56.03 54.77 2,106,800 55.00 53.19
10-06-18 55.07 55.29 54.64 3,203,300 55.05 53.24
10-06-17 55.20 55.22 54.57 1,349,600 55.01 53.20
10-06-16 54.47 55.35 53.23 2,250,400 55.16 53.35
10-06-15 53.88 54.56 53.80 2,614,100 54.36 52.58
10-06-14 54.03 54.58 53.58 1,831,900 53.66 51.90
Date Open High Low Vol Cls adjCls
10-06-11 53.40 54.23 53.27 1,625,100 54.01 52.24
10-06-10 53.85 54.23 53.63 1,952,200 54.06 52.29
10-06-09 53.28 54.17 53.00 2,569,600 53.22 51.47
10-06-08 52.75 53.25 52.26 2,215,800 52.99 51.25
10-06-07 53.44 53.59 52.63 1,539,800 52.66 50.93
10-06-04 54.32 54.69 53.01 2,565,800 53.18 51.43
10-06-03 55.59 55.67 54.80 2,113,800 55.23 53.42
10-06-02 54.17 55.10 53.89 1,651,500 55.10 53.29
10-06-01 55.36 55.36 54.10 3,228,700 54.17 52.39
Date Open High Low Vol Cls adjCls
10-05-28 55.25 56.45 55.09 2,924,700 55.93 54.09
10-05-27 54.92 55.35 54.48 1,620,000 55.32 53.50
10-05-26 55.18 55.37 54.12 2,795,800 54.23 52.45
10-05-25 54.66 54.88 53.58 2,373,400 54.85 53.05
10-05-24 55.34 56.67 55.32 2,332,500 55.61 53.78
10-05-21 55.28 56.57 54.71 2,893,100 55.83 54.00
10-05-20 57.45 57.46 56.07 1,757,200 56.07 54.23
10-05-19 58.58 58.81 58.00 1,074,300 58.37 56.45
10-05-18 59.17 59.88 58.62 1,159,800 58.70 56.77
Date Open High Low Vol Cls adjCls
10-05-17 59.66 60.01 58.15 2,442,800 59.04 57.10
10-05-14 60.35 60.58 59.27 969,400 59.56 57.60
10-05-13 60.97 61.20 60.65 1,064,800 60.65 58.66
10-05-12 60.93 61.23 60.45 2,274,600 61.10 59.09
10-05-11 60.62 61.24 60.06 1,573,400 60.70 58.71
10-05-10 60.42 61.44 59.91 1,966,200 60.88 58.88
10-05-07 59.42 59.60 57.72 3,506,600 58.50 56.58
10-05-06 60.00 61.07 57.67 4,451,000 59.74 57.78
10-05-05 59.84 60.34 59.48 2,280,700 60.31 58.33
Date Open High Low Vol Cls adjCls
10-05-04 60.68 61.08 60.00 1,440,700 60.24 58.26
10-05-03 60.96 61.49 60.58 707,500 61.33 59.32
10-04-30 61.52 61.97 60.50 1,430,300 60.91 58.91
10-04-29 61.87 61.97 61.38 2,769,000 61.61 59.59
10-04-28 61.13 61.93 60.73 2,461,200 61.45 59.43
10-04-27 60.95 61.68 60.63 2,433,500 60.82 58.82
10-04-26 62.16 62.50 61.02 3,616,400 61.14 59.13
10-04-23 60.66 61.12 60.31 2,322,600 60.97 58.97
10-04-22 59.29 60.64 58.50 2,803,000 60.62 58.63
Date Open High Low Vol Cls adjCls
10-04-21 61.09 61.09 59.86 2,520,700 60.22 58.24
10-04-20 60.66 61.29 60.66 1,973,100 61.18 59.17
10-04-19 60.23 60.53 59.66 1,178,000 60.37 58.39
10-04-16 60.85 61.11 59.80 1,965,200 60.48 58.49
10-04-15 61.48 62.34 60.77 2,644,200 61.00 59.00
10-04-14 60.02 61.12 59.73 2,212,300 61.03 59.03
10-04-13 59.27 60.15 59.06 1,317,800 60.09 58.12
10-04-12 59.55 59.81 59.29 734,800 59.34 57.39
10-04-09 58.99 59.56 58.80 1,064,300 59.55 57.59
Date Open High Low Vol Cls adjCls
10-04-08 58.88 59.23 58.60 1,357,900 59.08 57.14
10-04-07 58.83 59.45 58.50 1,993,700 59.08 57.14
10-04-06 59.27 59.66 58.80 1,856,500 58.95 57.01
10-04-05 60.09 60.26 59.35 1,140,700 59.50 57.55
10-04-01 59.42 59.99 59.33 1,508,300 59.99 58.02
10-03-31 58.90 59.43 58.71 1,962,400 59.20 57.26
10-03-30 58.54 59.11 58.28 1,754,500 59.03 57.09
10-03-29 57.39 58.68 57.34 1,474,700 58.61 56.69
10-03-26 57.70 57.98 57.15 1,223,700 57.31 55.43
Date Open High Low Vol Cls adjCls
10-03-25 58.35 58.35 57.46 1,327,800 57.48 55.59
10-03-24 58.19 58.63 57.96 993,800 58.05 56.14
10-03-23 58.27 58.61 57.57 1,468,100 58.46 56.54
10-03-22 57.01 58.27 56.82 3,306,600 58.20 56.29
10-03-19 56.97 57.58 56.23 2,438,600 56.97 55.10
10-03-18 57.63 57.79 57.33 1,729,100 57.44 55.55
10-03-17 57.84 58.00 57.41 2,172,400 57.64 55.75
10-03-16 58.45 58.65 57.39 1,964,500 57.81 55.91
10-03-15 58.98 59.35 58.01 2,643,900 58.24 56.33
Date Open High Low Vol Cls adjCls
10-03-12 57.44 59.30 57.44 4,746,800 59.24 57.29
10-03-11 58.65 58.76 56.10 9,028,000 57.03 55.16
10-03-10 58.94 59.07 58.50 1,256,400 58.86 56.93
10-03-09 59.18 59.48 59.04 1,202,800 59.11 57.17
10-03-08 60.13 60.52 59.51 1,025,400 59.55 57.59
10-03-05 58.87 60.30 58.79 1,614,200 60.10 58.13
10-03-04 59.15 59.15 58.50 1,172,500 58.78 56.85
10-03-03 59.00 59.24 58.72 869,200 59.04 57.10
10-03-02 58.44 59.32 58.23 964,100 59.06 57.12
Date Open High Low Vol Cls adjCls
10-03-01 57.43 58.57 57.28 1,132,300 58.23 56.32
10-02-26 57.22 57.76 57.00 917,500 57.33 55.45
10-02-25 57.07 57.32 56.48 1,054,200 57.24 55.36
10-02-24 57.47 57.91 57.21 1,071,600 57.44 55.55
10-02-23 57.94 58.02 57.02 820,800 57.38 55.50
10-02-22 58.10 58.31 57.73 701,500 58.14 56.23
10-02-19 58.29 58.62 57.65 1,072,400 58.10 56.19
10-02-18 58.12 58.49 57.99 767,000 58.40 56.48
10-02-17 58.42 58.54 58.02 984,200 58.34 56.42
Date Open High Low Vol Cls adjCls
10-02-16 57.47 58.36 57.34 1,000,200 58.36 56.44
10-02-12 57.05 57.43 56.56 1,156,600 57.24 55.36
10-02-11 56.42 57.94 56.42 2,396,300 57.60 55.71
10-02-10 56.01 57.22 55.90 2,530,800 56.68 54.82
10-02-09 55.89 56.53 55.57 1,519,000 56.08 54.24
10-02-08 55.21 56.31 55.21 1,338,200 55.42 53.60
10-02-05 55.50 55.59 54.72 1,726,900 55.43 53.61
10-02-04 56.59 56.88 55.57 1,619,000 55.62 53.79
10-02-03 58.17 58.17 57.06 1,272,100 57.13 55.25
Date Open High Low Vol Cls adjCls
10-02-02 57.11 58.52 56.95 2,173,500 58.30 56.39
10-02-01 56.46 57.09 55.57 2,072,500 57.03 55.16
10-01-29 56.94 56.97 55.35 3,514,500 56.32 54.47
10-01-28 58.25 59.28 56.53 3,494,800 56.85 54.98
10-01-27 60.47 60.47 58.89 1,655,100 59.88 57.91
10-01-26 60.68 61.16 60.42 1,369,400 60.66 58.67
10-01-25 61.22 62.15 60.53 1,886,100 60.84 58.84
10-01-22 62.10 63.01 60.56 1,666,600 60.59 58.60
10-01-21 62.53 63.00 61.19 1,038,000 61.35 59.34
Date Open High Low Vol Cls adjCls
10-01-20 63.70 64.77 62.04 1,544,600 62.53 60.48
10-01-19 61.94 63.74 61.90 1,656,600 63.71 61.62
10-01-15 62.49 62.69 61.45 1,431,500 61.75 59.72
10-01-14 62.40 62.87 62.15 755,300 62.73 60.67
10-01-13 62.26 62.79 61.73 766,400 62.55 60.50
10-01-12 63.20 63.56 61.73 1,476,200 62.14 60.10
10-01-11 62.40 63.81 62.20 1,426,000 63.36 61.28
10-01-08 61.81 62.84 61.10 2,149,500 61.99 59.95
10-01-07 62.85 63.70 62.16 1,683,500 63.32 61.24
Date Open High Low Vol Cls adjCls
10-01-06 62.06 62.12 61.47 1,277,300 61.90 59.87
10-01-05 61.32 61.98 60.65 1,718,100 61.92 59.89
10-01-04 59.31 60.14 59.31 782,400 60.02 58.05
09-12-31 59.65 59.89 59.05 562,300 59.11 57.17
09-12-30 60.14 60.22 59.56 577,100 59.76 57.80
09-12-29 60.28 60.46 60.02 590,200 60.18 58.20
09-12-28 60.28 60.52 59.96 545,200 60.34 58.36
09-12-24 60.14 60.31 60.01 234,500 60.27 58.29
09-12-23 59.64 60.11 59.21 764,300 60.07 58.10
Date Open High Low Vol Cls adjCls
09-12-22 58.80 59.50 58.80 619,300 59.44 57.49
09-12-21 58.65 59.48 58.65 674,100 58.88 56.95
09-12-18 58.26 58.74 57.55 1,798,700 58.47 56.55
09-12-17 59.14 59.35 58.65 1,429,000 58.68 56.75
09-12-16 59.86 60.64 59.27 1,563,000 59.36 57.41
09-12-15 59.88 60.50 59.42 1,408,800 60.07 58.10
09-12-14 59.50 60.23 59.50 947,000 59.88 57.91
09-12-11 59.10 59.59 59.07 1,173,200 59.36 57.41
09-12-10 58.31 59.48 58.20 1,103,700 59.21 57.27
Date Open High Low Vol Cls adjCls
09-12-09 58.29 58.50 57.42 1,579,200 57.91 56.01
09-12-08 58.61 58.87 57.99 2,048,900 58.43 56.51
09-12-07 58.61 59.65 58.61 961,700 59.12 57.18
09-12-04 58.39 59.12 58.13 1,406,800 58.91 56.98
09-12-03 58.90 59.44 58.09 3,187,200 58.14 56.23
09-12-02 58.74 59.24 58.65 1,663,100 58.97 57.03
09-12-01 59.51 59.68 58.56 2,049,500 58.75 56.82
09-11-30 58.93 59.41 58.45 1,957,800 59.17 57.23
09-11-27 57.93 59.07 56.83 958,800 58.52 56.60
Date Open High Low Vol Cls adjCls
09-11-25 58.55 59.31 58.39 1,431,200 59.11 57.17
09-11-24 58.11 58.47 57.46 1,515,400 58.34 56.42
09-11-23 57.21 58.20 57.04 1,460,500 57.96 56.06
09-11-20 56.61 57.06 55.64 2,145,200 56.92 55.05
09-11-19 57.79 58.08 56.33 1,997,500 56.86 54.99
09-11-18 57.09 58.21 57.09 2,568,800 58.03 56.12
09-11-17 55.55 56.95 55.51 1,977,100 56.75 54.89
09-11-16 55.76 56.17 55.61 1,860,300 55.79 53.96
09-11-13 55.07 56.04 54.92 2,363,100 55.59 53.76
Date Open High Low Vol Cls adjCls
09-11-12 55.27 55.83 54.93 1,272,300 55.16 53.35
09-11-11 56.10 56.27 54.90 1,370,700 55.32 53.50
09-11-10 54.70 55.83 54.70 861,700 55.71 53.88
09-11-09 53.83 54.99 53.74 1,142,900 54.94 53.14
09-11-06 54.25 54.64 53.68 1,371,600 53.77 52.00
09-11-05 53.49 54.61 53.49 1,123,600 54.50 52.71
09-11-04 52.50 53.94 52.50 1,674,500 53.15 51.40
09-11-03 52.64 52.86 52.17 1,684,800 52.43 50.71
09-11-02 52.62 53.33 52.28 1,297,400 52.77 51.04
Date Open High Low Vol Cls adjCls
09-10-30 53.34 53.93 52.23 1,679,900 52.57 50.84
09-10-29 54.77 54.77 52.86 1,264,000 53.57 51.81
09-10-28 54.18 54.28 52.97 1,975,800 53.10 51.36
09-10-27 54.21 55.15 54.20 1,755,900 54.30 52.52
09-10-26 55.10 55.76 54.00 2,258,700 54.26 52.48
09-10-23 54.85 55.61 54.50 2,236,100 54.71 52.91
09-10-22 53.71 55.31 52.25 4,231,600 55.04 53.23
09-10-21 51.91 53.72 51.65 4,665,400 52.23 50.52
09-10-20 51.83 51.90 50.68 1,957,000 50.95 49.28
Date Open High Low Vol Cls adjCls
09-10-19 51.90 52.11 51.65 1,754,000 51.91 50.21
09-10-16 51.89 52.49 51.49 2,201,300 51.92 50.22
09-10-15 51.86 52.35 51.76 1,290,600 52.14 50.43
09-10-14 52.42 52.59 51.44 2,676,500 52.04 50.33
09-10-13 52.52 52.66 52.04 1,871,700 52.23 50.52
09-10-12 52.42 52.55 52.18 1,318,900 52.49 50.77
09-10-09 51.10 52.48 50.61 2,451,800 52.38 50.66
09-10-08 51.82 52.47 51.66 4,092,400 52.00 50.29
09-10-07 51.24 51.71 51.20 2,285,800 51.60 49.91
Date Open High Low Vol Cls adjCls
09-10-06 50.61 51.52 49.14 4,514,500 51.45 49.76
09-10-05 51.39 52.60 51.27 2,255,500 52.45 50.73
09-10-02 52.39 52.44 51.46 4,475,500 51.50 49.81
09-10-01 53.40 53.46 52.75 3,457,500 52.75 51.02
09-09-30 54.99 55.25 53.21 3,463,800 53.45 51.70
09-09-29 53.86 54.00 53.18 3,906,300 53.60 51.84
09-09-28 53.04 54.55 53.01 2,847,700 53.91 52.14
09-09-25 52.22 53.48 52.08 4,116,200 52.92 51.18
09-09-24 52.82 52.87 51.96 3,696,500 52.11 50.40
Date Open High Low Vol Cls adjCls
09-09-23 52.58 53.20 51.95 3,259,700 52.83 51.10
09-09-22 52.67 53.04 52.17 2,505,100 52.43 50.71
09-09-21 51.55 53.70 51.45 3,030,700 52.68 50.95
09-09-18 50.73 51.26 50.51 1,866,900 51.12 49.44
09-09-17 51.07 51.34 50.38 1,948,100 50.70 49.04
09-09-16 50.89 51.28 50.68 1,619,500 51.26 49.58
09-09-15 50.62 51.17 50.16 1,885,600 50.89 49.22
09-09-14 50.58 50.65 49.83 1,295,800 50.62 48.96
09-09-11 49.92 51.03 49.74 2,549,700 50.59 48.93
Date Open High Low Vol Cls adjCls
09-09-10 49.77 49.96 49.11 1,156,500 49.96 48.32
09-09-09 48.82 50.40 48.82 2,450,300 49.55 47.92
09-09-08 49.14 49.22 48.56 2,876,500 48.95 47.34
09-09-04 47.33 49.94 47.20 5,271,300 49.11 47.50
09-09-03 46.50 47.50 46.18 2,538,600 47.44 45.88
09-09-02 46.39 46.61 46.01 1,807,600 46.24 44.72
09-09-01 47.14 47.63 46.28 2,269,300 46.60 45.07
09-08-31 47.77 48.10 46.99 1,774,100 47.35 45.80
09-08-28 48.73 48.78 47.23 1,502,000 47.96 46.39
Date Open High Low Vol Cls adjCls
09-08-27 48.48 48.64 47.80 1,526,000 48.56 46.97
09-08-26 47.89 48.96 47.82 2,025,000 48.55 46.96
09-08-25 47.95 48.59 47.61 2,323,500 48.14 46.56
09-08-24 48.44 49.00 47.86 2,177,600 47.96 46.39
09-08-21 46.97 47.75 46.82 2,091,400 47.24 45.69
09-08-20 45.78 47.00 45.60 2,471,500 46.70 45.17
09-08-19 44.66 45.85 44.66 1,126,600 45.69 44.19
09-08-18 44.87 45.18 44.53 937,500 44.89 43.42
09-08-17 44.87 45.36 44.54 1,225,200 44.94 43.46
Date Open High Low Vol Cls adjCls
09-08-14 45.23 45.83 44.95 1,210,600 45.33 43.84
09-08-13 45.49 45.50 44.61 1,802,900 45.41 43.92
09-08-12 45.15 45.91 44.89 1,864,200 45.49 44.00
09-08-11 45.93 46.24 45.32 2,067,700 45.37 43.88
09-08-10 45.14 46.51 45.01 1,915,900 46.10 44.59
09-08-07 46.36 46.69 44.89 3,051,300 45.30 43.81
09-08-06 46.28 46.29 45.61 1,101,800 46.08 44.57
09-08-05 46.70 46.76 45.89 1,133,900 46.41 44.89
09-08-04 46.30 46.70 46.24 1,037,700 46.59 45.06
Date Open High Low Vol Cls adjCls
09-08-03 46.88 46.88 45.88 2,178,400 46.50 44.97
09-07-31 45.78 46.79 45.55 2,115,900 46.60 45.07
09-07-30 46.93 46.93 45.53 2,144,200 45.65 44.15
09-07-29 45.85 47.00 45.74 2,476,700 46.65 45.12
09-07-28 45.28 46.42 45.02 3,014,500 46.37 44.85
09-07-27 44.71 45.37 44.44 2,179,200 45.30 43.81
09-07-24 44.47 44.72 43.51 3,098,700 44.62 43.15
09-07-23 43.70 44.71 42.77 6,646,500 43.17 41.75
09-07-22 41.97 43.29 41.79 3,127,600 42.62 41.22
Date Open High Low Vol Cls adjCls
09-07-21 41.96 42.49 41.38 1,887,400 42.07 40.69
09-07-20 41.82 41.94 41.30 1,164,500 41.73 40.36
09-07-17 42.32 42.58 41.37 1,782,700 41.57 40.21
09-07-16 41.16 42.76 41.11 1,981,600 42.59 41.19
09-07-15 40.86 41.57 40.81 2,239,900 41.31 39.95
09-07-14 40.44 40.92 39.92 2,957,700 40.70 39.36
09-07-13 38.55 40.96 38.55 2,502,600 40.59 39.26
09-07-10 39.51 39.77 38.82 1,840,300 39.24 37.95
09-07-09 40.27 40.89 39.28 2,316,300 39.76 38.45
Date Open High Low Vol Cls adjCls
09-07-08 39.89 40.28 39.60 2,514,900 40.04 38.73
09-07-07 39.96 40.24 39.66 2,128,200 39.75 38.44
09-07-06 40.15 40.54 39.90 2,428,200 40.27 38.95
09-07-02 41.37 41.87 40.21 2,696,400 40.22 38.90
09-07-01 42.52 42.58 41.79 1,903,200 41.87 40.50
09-06-30 42.89 42.89 42.23 1,775,900 42.60 41.20
09-06-29 43.05 43.15 42.44 962,200 42.99 41.58
09-06-26 42.71 43.30 41.96 3,583,000 43.10 41.68
09-06-25 41.69 43.60 41.49 2,449,400 42.92 41.51
Date Open High Low Vol Cls adjCls
09-06-24 42.24 42.46 41.54 3,361,800 41.69 40.32
09-06-23 41.99 42.74 41.87 1,576,800 42.07 40.69
09-06-22 42.06 42.45 41.84 2,331,500 41.98 40.60
09-06-19 41.55 42.75 41.55 4,480,900 42.47 41.08
09-06-18 40.90 41.73 40.64 3,824,900 41.33 39.97
09-06-17 40.68 41.31 40.66 2,291,000 40.91 39.57
09-06-16 40.72 41.31 40.20 2,712,200 40.66 39.33
09-06-15 41.95 42.09 40.41 2,180,000 40.56 39.23
09-06-12 42.55 43.12 42.21 1,383,300 42.47 41.08
Date Open High Low Vol Cls adjCls
09-06-11 41.90 43.03 41.90 1,832,900 42.56 41.16
09-06-10 42.75 43.05 41.81 1,824,500 42.02 40.64
09-06-09 42.98 43.40 42.33 1,921,400 42.40 41.01
09-06-08 43.07 43.60 42.56 2,372,600 42.71 41.31
09-06-05 44.17 44.55 43.40 1,606,400 43.48 42.05
09-06-04 45.13 45.20 43.78 1,952,800 44.15 42.70
09-06-03 45.61 45.80 44.69 2,122,800 45.09 43.61
09-06-02 45.66 46.60 45.66 1,577,700 46.02 44.51
09-06-01 44.87 45.95 44.87 1,230,700 45.71 44.21
Date Open High Low Vol Cls adjCls
09-05-29 44.05 44.59 43.76 2,725,900 44.55 43.09
09-05-28 45.19 45.70 43.90 2,217,300 44.12 42.67
09-05-27 45.10 46.05 44.86 1,964,200 44.97 43.49
09-05-26 44.08 45.42 43.47 1,673,300 45.29 43.80
09-05-22 44.21 44.85 43.92 1,101,400 44.26 42.81
09-05-21 44.89 44.97 44.07 1,236,100 44.32 42.86
09-05-20 45.55 46.00 45.27 1,883,400 45.35 43.86
09-05-19 44.31 45.56 44.31 2,355,700 45.34 43.85
09-05-18 43.82 44.52 43.53 2,110,400 44.49 43.03
Date Open High Low Vol Cls adjCls
09-05-15 43.65 44.13 43.35 1,656,200 43.71 42.27
09-05-14 43.04 43.97 42.95 1,867,200 43.81 42.37
09-05-13 43.89 44.14 42.79 3,026,300 42.89 41.48
09-05-12 45.25 45.76 43.71 3,202,400 44.32 42.86
09-05-11 45.77 46.35 45.00 2,755,400 45.24 43.75
09-05-08 46.64 47.41 46.30 2,001,100 46.66 45.13
09-05-07 45.01 46.60 44.19 4,052,700 46.29 44.77
09-05-06 43.94 45.05 43.49 2,908,300 44.60 43.14
09-05-05 43.84 44.51 43.49 1,649,200 43.77 42.33
Date Open High Low Vol Cls adjCls
09-05-04 43.62 44.33 43.13 2,736,300 44.26 42.81
09-05-01 43.92 44.21 42.80 2,393,100 43.10 41.68
09-04-30 44.53 45.06 43.64 2,208,200 43.99 42.55
09-04-29 43.86 44.83 43.31 1,691,600 44.23 42.78
09-04-28 43.67 43.92 42.87 2,296,000 43.36 41.94
09-04-27 43.55 44.51 43.11 2,095,500 43.79 42.35
09-04-24 43.21 44.97 43.05 3,217,400 44.62 43.15
09-04-23 42.31 44.02 42.22 3,452,700 42.74 41.34
09-04-22 41.63 43.02 41.58 2,178,600 42.29 40.90
Date Open High Low Vol Cls adjCls
09-04-21 41.72 42.41 41.02 2,483,600 42.21 40.82
09-04-20 42.46 43.46 41.77 3,229,500 41.93 40.55
09-04-17 41.57 43.13 41.50 2,413,600 42.96 41.55
09-04-16 41.65 41.71 40.83 1,872,500 41.40 40.04
09-04-15 40.85 41.46 40.32 2,699,300 41.21 39.86
09-04-14 39.09 41.56 38.96 3,890,600 41.35 39.99
09-04-13 38.42 39.46 38.24 1,424,300 39.24 37.95
09-04-09 39.49 39.49 38.07 1,918,500 38.78 37.51
09-04-08 37.73 39.05 37.43 2,037,400 37.74 36.50
Date Open High Low Vol Cls adjCls
09-04-07 36.50 37.59 36.35 1,377,700 37.03 35.81
09-04-06 36.16 37.12 36.16 1,952,900 37.03 35.81
09-04-03 38.27 38.37 36.55 2,338,500 36.85 35.64
09-04-02 37.44 38.67 37.13 1,909,200 38.13 36.88
09-04-01 36.33 36.94 35.36 1,813,700 36.88 35.67
09-03-31 36.85 37.16 36.40 2,360,100 36.50 35.30
09-03-30 37.17 37.55 36.19 1,781,900 36.65 35.45
09-03-27 37.33 38.00 36.92 1,582,000 37.84 36.60
09-03-26 36.87 37.53 36.10 1,740,300 37.53 36.30
Date Open High Low Vol Cls adjCls
09-03-25 36.16 37.19 35.46 1,743,100 36.44 35.24
09-03-24 35.90 36.71 35.73 1,656,700 36.26 35.07
09-03-23 35.67 36.30 34.89 2,229,900 36.30 35.11
09-03-20 35.18 35.94 34.69 2,245,600 34.98 33.83
09-03-19 36.80 37.07 35.00 2,530,800 35.16 34.01
09-03-18 36.24 37.42 36.16 2,441,400 36.91 35.70
09-03-17 36.60 37.04 36.13 2,081,200 36.60 35.40
09-03-16 36.35 37.95 36.34 2,550,900 36.83 35.62
09-03-13 35.34 36.63 35.13 3,100,600 36.48 35.28
Date Open High Low Vol Cls adjCls
09-03-12 33.40 35.44 33.17 2,836,700 35.27 34.11
09-03-11 33.61 34.17 33.03 2,350,000 33.52 32.42
09-03-10 32.46 33.59 32.15 3,316,500 33.44 32.34
09-03-09 32.30 33.12 31.83 3,379,500 32.13 31.08
09-03-06 31.68 33.46 30.67 5,565,200 32.66 31.59
09-03-05 34.42 34.42 32.81 3,692,000 33.05 31.96
09-03-04 34.68 35.75 34.06 3,414,200 35.13 33.98
09-03-03 34.10 34.85 33.10 3,083,700 34.16 33.04
09-03-02 34.54 34.57 33.61 4,181,600 33.74 32.63
Date Open High Low Vol Cls adjCls
09-02-27 36.95 37.68 35.01 4,140,200 35.02 33.87
09-02-26 39.04 39.32 36.84 4,042,100 37.17 35.95
09-02-25 39.54 39.67 38.47 2,824,000 38.61 37.34
09-02-24 39.64 40.56 39.09 2,315,900 39.73 38.43
09-02-23 40.17 40.62 39.35 2,787,800 39.68 38.38
09-02-20 40.22 40.22 39.26 2,705,600 39.89 38.58
09-02-19 40.31 40.94 39.93 2,988,800 40.46 39.13
09-02-18 39.51 40.17 39.16 2,053,700 39.99 38.68
09-02-17 40.03 40.34 39.53 2,510,600 39.74 38.44
Date Open High Low Vol Cls adjCls
09-02-13 41.00 41.53 40.80 1,453,700 41.06 39.71
09-02-12 40.79 40.89 39.24 2,464,900 40.84 39.50
09-02-11 39.45 40.28 39.25 2,249,500 40.26 38.94
09-02-10 39.79 40.29 38.75 2,700,000 39.34 38.05
09-02-09 40.04 40.29 39.30 1,680,300 40.18 38.86
09-02-06 39.04 40.77 38.01 3,331,900 40.17 38.85
09-02-05 38.01 38.80 37.13 3,270,200 38.74 37.47
09-02-04 37.21 38.82 37.09 3,107,100 38.36 37.10
09-02-03 36.78 37.35 36.05 2,683,300 37.17 35.95
Date Open High Low Vol Cls adjCls
09-02-02 36.30 36.88 36.05 2,928,300 36.49 35.29
09-01-30 37.91 38.00 36.19 3,973,900 36.40 35.20
09-01-29 37.16 38.32 36.33 8,961,800 37.82 36.58
09-01-28 43.97 44.36 42.62 3,116,000 43.05 41.64
09-01-27 39.98 42.26 39.74 4,276,100 42.01 40.63
09-01-26 39.38 40.35 39.38 2,258,700 39.66 38.36
09-01-23 39.24 39.78 38.74 2,324,500 39.32 38.03
09-01-22 38.83 40.25 38.66 2,741,800 39.94 38.63
09-01-21 38.69 39.49 38.51 2,828,700 39.47 38.17
Date Open High Low Vol Cls adjCls
09-01-20 40.46 40.79 38.50 4,077,800 38.50 37.24
09-01-16 41.14 41.17 40.17 2,996,400 40.54 39.21
09-01-15 40.47 40.91 39.88 2,316,900 40.70 39.36
09-01-14 40.28 40.98 39.77 2,135,100 40.53 39.20
09-01-13 40.89 42.32 40.79 2,935,200 40.98 39.63
09-01-12 41.89 41.90 40.64 1,465,500 41.07 39.72
09-01-09 42.03 42.17 41.45 1,996,600 41.89 40.51
09-01-08 40.12 41.54 39.49 1,815,100 41.39 40.03
09-01-07 41.39 41.39 40.07 1,259,700 40.31 38.99
Date Open High Low Vol Cls adjCls
09-01-06 41.57 41.85 40.90 1,564,700 41.66 40.29
09-01-05 41.64 41.69 40.71 887,400 40.90 39.56
09-01-02 40.84 41.90 39.93 1,114,500 41.76 40.39
08-12-31 39.86 40.89 39.55 1,199,300 40.42 39.09
08-12-30 39.27 39.89 39.00 1,074,700 39.88 38.57
08-12-29 39.87 40.24 38.52 1,378,400 39.10 37.82
08-12-26 39.12 39.88 39.12 658,600 39.75 38.44
08-12-24 39.39 39.39 38.50 604,300 39.12 37.84
08-12-23 39.98 40.28 39.16 1,179,900 39.35 38.06
Date Open High Low Vol Cls adjCls
08-12-22 39.77 40.45 38.81 1,212,200 39.56 38.26
08-12-19 40.56 40.95 39.61 2,438,600 39.78 38.47
08-12-18 40.15 41.35 39.70 1,902,200 40.20 38.88
08-12-17 40.02 40.75 39.64 1,515,900 39.94 38.63
08-12-16 39.11 40.96 38.88 1,835,700 40.86 39.52
08-12-15 39.02 39.27 37.93 1,435,700 38.79 37.52
08-12-12 38.35 40.00 38.09 1,609,400 38.91 37.63
08-12-11 38.57 41.40 38.19 2,262,800 39.40 38.11
08-12-10 38.79 39.80 38.10 991,300 38.91 37.63
Date Open High Low Vol Cls adjCls
08-12-09 39.09 39.63 38.36 1,564,400 38.66 37.39
08-12-08 38.17 40.39 37.75 2,789,900 39.74 38.44
08-12-05 36.57 37.54 35.41 2,128,500 37.54 36.31
08-12-04 37.02 38.06 35.89 3,927,200 37.11 35.89
08-12-03 35.75 37.34 35.33 2,242,000 36.77 35.56
08-12-02 35.61 36.65 35.36 1,806,400 36.42 35.22
08-12-01 37.00 37.00 35.38 2,159,000 35.41 34.25
08-11-28 36.78 37.59 36.49 1,149,800 37.32 36.09
08-11-26 37.23 37.91 36.31 2,788,400 37.00 35.79
Date Open High Low Vol Cls adjCls
08-11-25 37.80 38.50 35.54 3,938,100 37.91 36.67
08-11-24 37.70 39.68 36.89 2,129,400 38.69 37.42
08-11-21 35.59 37.47 34.10 2,873,100 37.29 36.07
08-11-20 37.29 38.52 34.66 3,473,500 34.93 33.78
08-11-19 39.63 40.56 37.40 1,697,200 37.47 36.24
08-11-18 39.79 40.92 38.45 1,892,400 39.81 38.50
08-11-17 41.51 41.94 39.75 1,644,200 39.77 38.46
08-11-14 43.07 43.95 41.88 2,873,300 42.00 40.62
08-11-13 41.31 43.82 39.42 3,315,600 43.79 42.35
Date Open High Low Vol Cls adjCls
08-11-12 40.22 40.88 39.52 1,916,500 40.36 39.03
08-11-11 41.72 42.21 40.16 2,123,800 40.73 39.39
08-11-10 44.93 45.40 42.12 2,039,000 42.60 41.20
08-11-07 45.25 45.42 43.89 2,282,300 44.35 42.89
08-11-06 45.83 46.06 44.19 2,414,700 44.99 43.51
08-11-05 45.92 46.54 44.96 2,099,500 45.54 44.04
08-11-04 45.62 46.79 45.50 1,568,400 46.35 44.83
08-11-03 46.45 46.92 44.72 1,494,800 45.16 43.68
08-10-31 44.51 46.51 44.27 3,095,100 46.43 44.91
Date Open High Low Vol Cls adjCls
08-10-30 42.59 44.85 42.08 3,080,600 44.48 43.02
08-10-29 40.58 42.94 39.59 3,298,000 41.53 40.17
08-10-28 40.70 41.11 38.60 5,446,300 41.11 39.76
08-10-27 41.16 41.64 39.34 3,992,200 39.34 38.05
08-10-24 40.56 43.79 37.19 8,842,300 43.04 41.63
08-10-23 45.00 47.32 39.24 10,571,700 44.69 43.22
08-10-22 53.30 54.29 50.00 2,217,400 51.66 49.96
08-10-21 56.64 57.89 54.63 1,584,400 54.89 53.09
08-10-20 57.06 57.65 56.22 1,763,300 57.32 55.44
Date Open High Low Vol Cls adjCls
08-10-17 54.33 58.00 52.84 2,517,900 56.82 54.95
08-10-16 53.50 55.89 50.05 3,125,000 55.26 53.45
08-10-15 57.22 57.74 53.38 2,157,600 53.57 51.81
08-10-14 58.84 61.00 56.88 2,404,700 57.97 56.07
08-10-13 52.34 57.32 52.15 2,313,300 57.32 55.44
08-10-10 51.00 54.00 47.63 5,474,900 51.00 49.33
08-10-09 58.46 58.86 52.89 3,106,400 52.90 51.16
08-10-08 55.19 58.70 55.12 3,471,700 58.25 56.34
08-10-07 57.07 58.34 56.12 2,913,500 56.17 54.33
Date Open High Low Vol Cls adjCls
08-10-06 59.00 59.41 54.43 3,194,100 56.75 54.89
08-10-03 62.40 62.40 59.54 1,893,500 59.67 57.71
08-10-02 63.24 64.07 61.16 2,809,100 61.24 59.23
08-10-01 65.99 66.42 62.86 3,186,200 63.44 61.36
08-09-30 62.84 65.07 62.42 2,749,300 64.56 62.44
08-09-29 65.00 65.42 60.41 2,940,300 61.73 59.70
08-09-26 65.87 66.68 64.82 2,577,300 65.40 63.25
08-09-25 67.74 68.22 66.36 1,276,000 66.44 64.26
08-09-24 67.41 68.02 66.75 778,400 67.55 65.33
Date Open High Low Vol Cls adjCls
08-09-23 67.42 68.46 67.23 909,800 67.40 65.19
08-09-22 67.75 68.35 67.25 1,145,400 67.46 65.25
08-09-19 70.10 72.84 67.40 3,336,000 68.09 65.85
08-09-18 66.48 69.78 65.02 3,734,300 68.50 66.25
08-09-17 67.50 67.81 66.00 1,953,400 66.07 63.90
08-09-16 68.51 69.19 67.01 1,806,100 68.26 66.02
08-09-15 70.30 70.96 69.45 1,890,000 69.45 67.17
08-09-12 70.86 71.94 70.22 1,527,400 71.89 69.53
08-09-11 70.57 71.27 69.84 2,291,900 71.15 68.81
Date Open High Low Vol Cls adjCls
08-09-10 71.03 72.04 70.89 3,019,700 71.10 68.77
08-09-09 72.10 72.52 71.47 2,001,700 71.52 69.17
08-09-08 70.91 71.81 70.26 2,787,300 71.53 69.18
08-09-05 68.33 69.94 67.80 2,492,300 69.78 67.49
08-09-04 71.02 71.29 68.38 2,241,100 68.41 66.16
08-09-03 72.13 72.97 71.18 1,512,500 71.39 69.05
08-09-02 73.55 73.88 71.96 1,357,400 72.36 69.98
08-08-29 72.64 73.55 72.39 1,243,200 72.39 70.01
08-08-28 72.05 72.69 71.64 658,000 72.69 70.30
Date Open High Low Vol Cls adjCls
08-08-27 72.08 72.13 71.13 696,300 71.77 69.41
08-08-26 71.87 72.30 71.24 556,800 72.13 69.76
08-08-25 73.99 74.10 71.77 1,023,000 71.95 69.59
08-08-22 73.77 74.25 73.07 1,307,600 74.08 71.65
08-08-21 71.39 73.89 71.39 1,182,800 73.61 71.19
08-08-20 73.03 73.03 71.74 1,045,200 72.23 69.86
08-08-19 73.56 73.67 72.17 1,312,300 72.84 70.45
08-08-18 72.56 74.55 72.39 2,809,300 73.64 71.22
08-08-15 71.22 72.70 70.62 1,304,800 72.57 70.19
Date Open High Low Vol Cls adjCls
08-08-14 71.51 71.52 70.62 1,726,400 71.47 69.12
08-08-13 71.75 72.16 71.10 875,400 71.81 69.45
08-08-12 71.74 72.11 71.29 911,200 71.90 69.54
08-08-11 70.99 72.23 70.68 1,073,200 71.93 69.57
08-08-08 69.93 71.33 69.90 1,331,700 71.26 68.92
08-08-07 70.66 70.74 69.60 1,607,600 69.93 67.63
08-08-06 70.87 71.44 70.34 1,253,800 70.89 68.56
08-08-05 69.97 71.02 69.92 1,398,400 71.02 68.69
08-08-04 69.07 69.91 68.61 1,358,800 69.74 67.45
Date Open High Low Vol Cls adjCls
08-08-01 68.88 69.74 68.51 1,376,400 69.06 66.79
08-07-31 68.47 69.77 68.41 2,455,800 68.91 66.65
08-07-30 68.03 68.69 67.50 1,400,500 68.62 66.37
08-07-29 68.13 68.28 67.48 2,214,400 67.67 65.45
08-07-28 68.64 68.76 68.04 1,460,600 68.36 66.12
08-07-25 67.96 69.30 67.53 2,930,500 68.62 66.37
08-07-24 65.90 68.25 65.05 3,690,500 67.90 65.67
08-07-23 64.02 67.67 64.02 8,776,400 66.01 63.84
08-07-22 70.00 70.88 69.75 2,409,500 70.88 68.55
Date Open High Low Vol Cls adjCls
08-07-21 72.43 72.50 70.28 2,181,300 70.36 68.05
08-07-18 72.00 72.44 69.61 3,186,400 72.28 69.91
08-07-17 71.09 72.15 70.00 1,815,500 71.98 69.62
08-07-16 70.32 71.19 69.51 2,106,900 70.69 68.37
08-07-15 68.42 70.71 68.42 2,632,900 70.37 68.06
08-07-14 67.83 69.14 67.75 2,141,400 68.69 66.43
08-07-11 66.46 68.75 66.45 1,842,500 68.29 66.05
08-07-10 67.07 68.13 66.29 1,809,400 67.10 64.90
08-07-09 68.17 68.75 67.19 1,538,200 67.19 64.98
Date Open High Low Vol Cls adjCls
08-07-08 66.92 67.94 66.86 2,539,400 67.85 65.62
08-07-07 68.17 68.40 66.50 1,394,600 67.02 64.82
08-07-03 68.17 68.57 67.69 727,800 68.02 65.79
08-07-02 67.76 68.60 67.24 1,183,600 67.81 65.58
08-07-01 67.37 68.17 67.01 2,590,900 67.68 65.46
08-06-30 66.80 69.07 66.80 1,771,500 68.05 65.82
08-06-27 66.73 67.50 66.50 3,138,500 67.21 65.00
08-06-26 68.00 68.84 67.85 1,473,900 67.88 65.65
08-06-25 68.40 69.43 68.05 1,306,400 68.72 66.46
Date Open High Low Vol Cls adjCls
08-06-24 67.67 68.66 67.58 1,884,000 68.25 66.01
08-06-23 68.62 68.83 67.58 1,755,900 67.79 65.56
08-06-20 70.01 70.36 68.39 2,665,800 68.47 66.22
08-06-19 70.27 71.04 70.09 1,562,000 70.41 68.10
08-06-18 70.98 71.55 70.15 1,065,800 70.17 67.87
08-06-17 71.18 71.90 71.18 989,000 71.29 68.95
08-06-16 71.73 71.73 70.11 1,244,400 70.96 68.63
08-06-13 70.00 70.21 69.40 1,434,700 70.08 67.78
08-06-12 69.54 70.00 69.09 1,378,200 69.55 67.27
Date Open High Low Vol Cls adjCls
08-06-11 70.24 70.45 68.64 1,405,000 69.06 66.79
08-06-10 70.71 71.01 70.05 886,300 70.61 68.29
08-06-09 71.05 71.49 70.18 1,192,400 71.02 68.69
08-06-06 71.44 71.78 70.58 1,875,600 70.97 68.64
08-06-05 72.40 72.85 71.47 1,775,500 72.15 69.78
08-06-04 72.49 73.43 72.37 1,785,600 72.67 70.28
08-06-03 72.92 73.72 72.28 1,665,600 72.47 70.09
08-06-02 72.45 73.00 71.82 1,244,800 72.42 70.04
08-05-30 73.07 73.21 72.27 1,054,900 72.80 70.41
Date Open High Low Vol Cls adjCls
08-05-29 71.24 73.45 71.24 1,241,200 72.87 70.48
08-05-28 71.47 72.62 71.20 1,072,200 71.51 69.16
08-05-27 69.85 71.83 69.81 1,466,900 71.53 69.18
08-05-23 70.66 71.14 69.80 1,048,800 69.96 67.66
08-05-22 70.23 71.24 69.43 1,281,000 70.86 68.53
08-05-21 70.08 71.56 70.08 2,475,400 70.23 67.92
08-05-20 70.28 70.43 69.77 1,480,400 70.09 67.79
08-05-19 70.00 71.11 69.68 1,691,800 70.75 68.43
08-05-16 70.39 70.49 69.73 2,781,700 70.11 67.81
Date Open High Low Vol Cls adjCls
08-05-15 68.50 70.44 68.11 4,123,600 70.19 67.89
08-05-14 66.83 68.69 66.50 4,787,100 68.50 66.25
08-05-13 67.92 68.74 66.12 8,337,000 66.85 64.66
08-05-12 69.73 69.75 68.92 2,303,300 69.56 67.28
08-05-09 70.78 71.12 67.48 7,236,600 69.30 67.02
08-05-08 72.09 72.66 70.80 2,495,700 71.20 68.86
08-05-07 73.02 73.73 72.04 1,616,400 72.11 69.74
08-05-06 72.20 73.74 71.14 2,353,500 73.03 70.63
08-05-05 73.58 73.58 71.59 3,174,800 72.63 70.25
Date Open High Low Vol Cls adjCls
08-05-02 75.90 76.22 73.62 4,196,100 73.85 71.43
08-05-01 73.86 75.74 73.86 1,779,000 75.32 72.85
08-04-30 75.36 75.72 74.04 1,649,700 74.16 71.73
08-04-29 74.57 76.17 74.57 1,533,500 75.74 73.25
08-04-28 74.72 75.74 74.43 1,746,400 74.81 72.35
08-04-25 73.03 75.05 73.03 3,681,400 74.60 72.15
08-04-24 72.93 73.78 69.52 6,487,100 72.87 70.48
08-04-23 76.98 77.26 75.86 1,792,700 75.95 73.46
08-04-22 76.84 77.09 76.29 1,026,500 76.72 74.20
Date Open High Low Vol Cls adjCls
08-04-21 77.21 77.57 77.01 1,963,600 77.29 74.75
08-04-18 78.75 78.95 77.06 2,062,400 77.25 74.71
08-04-17 78.01 78.59 77.82 1,302,100 77.89 75.33
08-04-16 77.67 78.56 77.18 1,117,800 78.45 75.87
08-04-15 78.46 78.46 76.56 1,544,600 77.18 74.65
08-04-14 78.61 79.26 78.13 1,361,700 78.20 75.63
08-04-11 78.62 78.94 78.19 1,222,700 78.48 75.90
08-04-10 78.29 78.74 77.87 1,031,700 78.69 76.11
08-04-09 78.26 78.67 77.84 1,628,300 78.44 75.86
Date Open High Low Vol Cls adjCls
08-04-08 78.01 78.67 77.86 1,235,200 78.37 75.80
08-04-07 79.00 79.29 77.82 2,096,800 78.41 75.84
08-04-04 78.43 78.86 77.40 3,585,400 78.45 75.87
08-04-03 79.60 80.10 79.27 1,183,600 79.56 76.95
08-04-02 79.41 80.92 79.30 1,480,700 79.63 77.02
08-04-01 78.65 79.83 77.89 2,017,000 79.38 76.77
08-03-31 77.24 78.05 76.59 1,970,400 77.86 75.30
08-03-28 77.38 78.09 76.66 1,097,400 76.97 74.44
08-03-27 78.39 78.47 77.16 1,813,000 77.16 74.63
Date Open High Low Vol Cls adjCls
08-03-26 78.28 79.01 77.95 1,244,800 78.06 75.50
08-03-25 79.00 79.15 77.84 1,364,600 78.84 76.25
08-03-24 78.71 79.78 78.40 1,610,500 78.95 76.36
08-03-20 76.99 79.05 76.40 2,867,400 78.55 75.97
08-03-19 77.02 77.85 75.53 2,234,900 75.53 73.05
08-03-18 76.85 77.00 75.48 1,818,900 76.76 74.24
08-03-17 75.25 77.04 75.00 2,072,100 75.63 73.15
08-03-14 77.14 77.53 75.94 2,547,700 76.59 74.08
08-03-13 75.21 76.56 74.86 1,890,600 76.46 73.95
Date Open High Low Vol Cls adjCls
08-03-12 75.35 76.71 74.99 1,726,100 76.10 73.60
08-03-11 75.30 75.34 73.35 1,646,800 75.09 72.62
08-03-10 75.08 75.76 73.72 2,531,900 73.80 71.38
08-03-07 75.12 76.50 74.98 1,474,600 75.16 72.69
08-03-06 76.63 77.05 75.77 1,348,800 75.77 73.28
08-03-05 76.48 77.87 75.72 2,110,300 76.85 74.33
08-03-04 75.16 76.81 74.97 1,718,800 76.46 73.95
08-03-03 75.05 75.72 74.78 1,024,400 75.56 73.08
08-02-29 76.76 76.91 75.00 1,718,300 75.29 72.82
Date Open High Low Vol Cls adjCls
08-02-28 76.43 77.94 76.21 793,200 77.23 74.69
08-02-27 77.09 77.68 76.41 971,600 77.13 74.60
08-02-26 77.39 77.57 76.83 1,327,100 77.22 74.68
08-02-25 76.20 78.20 76.02 1,567,900 77.91 75.35
08-02-22 76.53 76.53 74.76 1,394,400 75.97 73.48
08-02-21 76.90 77.49 76.09 1,011,100 76.37 73.86
08-02-20 76.19 76.94 75.54 1,531,900 76.94 74.41
08-02-19 76.01 77.24 75.41 1,135,400 76.51 74.00
08-02-15 76.24 76.38 74.93 1,781,600 75.84 73.35
Date Open High Low Vol Cls adjCls
08-02-14 78.50 78.50 76.37 1,684,100 76.38 73.87
08-02-13 78.82 79.14 78.09 1,176,800 78.51 75.93
08-02-12 78.22 79.13 77.92 1,301,500 78.38 75.81
08-02-11 77.92 77.96 76.90 1,545,300 77.82 75.26
08-02-08 78.45 78.67 77.54 1,540,000 77.86 75.30
08-02-07 76.58 78.53 76.34 2,508,900 78.53 75.95
08-02-06 77.29 78.24 76.76 2,465,500 76.90 74.38
08-02-05 76.31 77.49 76.10 2,311,200 76.92 74.39
08-02-04 77.76 79.00 76.66 1,615,000 77.51 74.97
Date Open High Low Vol Cls adjCls
08-02-01 78.13 79.39 77.87 2,464,100 79.18 76.58
08-01-31 76.34 78.76 75.90 4,470,400 78.14 75.57
08-01-30 76.54 79.24 75.89 4,737,100 77.40 74.86
08-01-29 74.63 77.42 74.45 9,224,500 77.03 74.50
08-01-28 66.64 68.45 65.41 3,021,900 68.08 65.84
08-01-25 67.44 67.91 66.15 2,298,500 66.36 64.18
08-01-24 65.88 67.83 65.88 2,965,100 67.07 64.87
08-01-23 66.50 66.76 63.80 4,010,900 65.93 63.77
08-01-22 65.05 67.51 64.50 3,142,500 67.11 64.91
Date Open High Low Vol Cls adjCls
08-01-18 68.03 68.75 67.00 2,732,900 67.34 65.13
08-01-17 67.54 68.66 67.53 2,460,100 67.70 65.48
08-01-16 67.25 68.42 67.25 2,309,600 67.62 65.40
08-01-15 68.55 68.59 67.59 2,134,700 67.68 65.46
08-01-14 70.64 70.64 68.51 2,026,300 68.79 66.53
08-01-11 68.02 70.35 68.02 2,648,800 69.95 67.65
08-01-10 66.98 69.50 66.98 2,798,300 68.51 66.26
08-01-09 67.49 67.71 65.89 3,070,400 67.61 65.39
08-01-08 69.41 69.90 67.21 4,586,100 67.25 65.04
Date Open High Low Vol Cls adjCls
08-01-07 66.79 69.11 66.79 2,709,500 68.66 66.41
08-01-04 65.93 67.13 65.92 2,246,700 66.50 64.32
08-01-03 66.38 67.08 66.25 1,524,700 66.36 64.18
08-01-02 66.24 66.72 65.87 1,433,600 66.29 64.11
07-12-31 66.10 66.51 65.92 1,298,700 66.15 63.98
07-12-28 66.21 66.75 65.81 1,177,100 66.45 64.27
07-12-27 66.45 67.18 66.41 1,419,900 66.41 64.23
07-12-26 66.95 67.71 66.74 1,075,900 67.13 64.93
07-12-24 67.60 67.79 67.25 473,300 67.42 65.21
Date Open High Low Vol Cls adjCls
07-12-21 67.70 68.13 67.25 1,923,700 67.76 65.54
07-12-20 67.12 67.57 66.88 1,457,400 67.05 64.85
07-12-19 67.21 67.21 66.23 1,669,100 66.77 64.58
07-12-18 68.28 68.28 66.58 1,565,100 66.89 64.69
07-12-17 67.05 68.42 67.05 1,854,300 67.66 65.44
07-12-14 67.63 68.33 67.28 1,459,900 67.48 65.26
07-12-13 67.75 68.20 66.83 2,173,700 68.09 65.85
07-12-12 69.11 69.11 67.47 2,759,600 67.98 65.75
07-12-11 69.71 69.90 67.51 3,053,500 67.73 65.51
Date Open High Low Vol Cls adjCls
07-12-10 69.08 69.62 68.73 1,929,000 69.46 67.18
07-12-07 69.56 69.73 68.40 2,254,900 69.03 66.76
07-12-06 67.15 69.93 67.15 3,387,300 69.57 67.29
07-12-05 66.00 67.49 65.30 2,237,600 67.17 64.96
07-12-04 64.30 65.76 64.30 1,818,000 65.36 63.21
07-12-03 65.34 65.34 64.32 1,419,700 64.79 62.66
07-11-30 65.30 65.30 64.40 2,433,900 64.73 62.60
07-11-29 65.31 65.40 64.27 1,869,200 64.40 62.29
07-11-28 64.95 65.69 64.00 2,381,700 65.39 63.24
Date Open High Low Vol Cls adjCls
07-11-27 63.93 64.83 63.62 1,885,900 64.59 62.47
07-11-26 64.68 65.40 63.73 1,531,800 63.73 61.64
07-11-23 63.77 64.80 63.00 971,200 64.55 62.43
07-11-21 63.58 64.48 63.40 2,229,900 63.48 61.40
07-11-20 65.79 66.81 63.68 3,695,700 64.24 62.13
07-11-19 64.98 66.07 64.88 2,092,500 65.79 63.63
07-11-16 66.72 66.72 64.77 2,872,600 65.38 63.23
07-11-15 67.68 68.11 65.85 4,531,800 66.14 63.97
07-11-14 68.22 68.62 67.50 1,831,400 68.09 65.85
Date Open High Low Vol Cls adjCls
07-11-13 66.68 67.99 66.50 2,288,200 67.94 65.71
07-11-12 66.09 67.73 66.09 1,775,300 66.26 64.08
07-11-09 65.80 67.47 65.76 1,909,000 66.82 64.63
07-11-08 66.10 66.96 65.57 2,104,000 66.76 64.57
07-11-07 67.00 67.71 65.84 3,157,900 66.04 63.87
07-11-06 67.80 68.50 67.43 2,110,200 67.73 65.51
07-11-05 68.71 68.71 68.00 2,320,500 68.37 66.13
07-11-02 69.45 69.65 68.50 3,019,000 68.87 66.61
07-11-01 69.10 69.75 67.80 3,422,400 68.90 66.64
Date Open High Low Vol Cls adjCls
07-10-31 69.48 70.19 68.34 4,389,700 69.49 67.21
07-10-30 69.86 69.86 68.25 5,644,800 68.52 66.27
07-10-29 69.18 70.40 68.80 5,373,900 69.77 67.48
07-10-26 70.44 70.44 67.81 5,616,500 68.30 66.06
07-10-25 69.95 70.36 66.65 12,569,900 67.39 65.18
07-10-24 78.83 79.76 78.20 1,631,600 79.37 76.76
07-10-23 78.09 79.65 77.67 1,484,200 79.46 76.85
07-10-22 79.52 79.52 76.65 2,887,900 77.71 75.16
07-10-19 81.77 81.90 79.70 2,688,200 79.82 77.20
Date Open High Low Vol Cls adjCls
07-10-18 81.92 83.19 81.76 835,300 82.59 79.88
07-10-17 82.50 83.39 81.32 1,018,200 82.05 79.36
07-10-16 81.39 82.00 81.02 924,600 81.57 78.89
07-10-15 82.90 83.12 81.20 1,083,100 81.46 78.79
07-10-12 84.01 84.67 82.54 1,480,500 82.87 80.15
07-10-11 84.74 85.78 84.05 1,468,900 84.60 81.82
07-10-10 82.41 84.98 82.04 1,920,400 83.93 81.17
07-10-09 82.06 82.92 81.49 1,032,600 82.41 79.70
07-10-08 82.90 83.48 81.98 694,300 82.00 79.31
Date Open High Low Vol Cls adjCls
07-10-05 81.44 83.30 81.29 1,400,500 82.86 80.14
07-10-04 80.72 81.08 80.41 894,300 80.99 78.33
07-10-03 81.20 81.39 80.49 1,104,500 80.66 78.01
07-10-02 81.42 81.75 81.00 1,187,600 81.42 78.75
07-10-01 81.34 81.60 81.00 1,365,100 81.49 78.81
07-09-28 81.83 81.83 80.90 2,144,200 80.99 78.33
07-09-27 81.57 82.37 80.58 1,522,100 82.21 79.51
07-09-26 82.48 82.56 80.56 1,624,500 81.14 78.48
07-09-25 81.29 82.48 81.20 1,002,800 81.92 79.23
Date Open High Low Vol Cls adjCls
07-09-24 83.41 83.69 81.36 1,901,900 81.49 78.81
07-09-21 84.24 84.32 83.30 1,268,700 83.70 80.95
07-09-20 84.02 84.14 83.30 1,193,400 83.30 80.56
07-09-19 83.16 84.02 82.36 1,519,600 84.02 81.26
07-09-18 82.64 83.00 81.37 1,476,200 82.35 79.65
07-09-17 82.67 82.83 81.60 963,700 81.88 79.19
07-09-14 82.02 83.27 81.70 1,290,900 83.23 80.50
07-09-13 81.50 82.68 81.50 1,411,700 82.49 79.78
07-09-12 80.34 81.47 80.25 1,037,000 81.02 78.36
Date Open High Low Vol Cls adjCls
07-09-11 80.85 81.35 80.25 1,613,800 80.71 78.06
07-09-10 79.40 80.72 79.36 1,196,900 80.29 77.65
07-09-07 78.62 80.05 78.59 2,410,700 79.50 76.89
07-09-06 76.97 79.26 76.97 1,584,500 79.25 76.65
07-09-05 77.51 77.51 76.74 1,474,800 76.97 74.44
07-09-04 78.90 79.00 77.99 952,000 78.17 75.60
07-08-31 78.29 79.13 77.44 974,000 78.33 75.76
07-08-30 77.16 78.80 77.14 1,348,800 78.06 75.50
07-08-29 76.31 77.76 76.31 1,278,500 77.72 75.17
Date Open High Low Vol Cls adjCls
07-08-28 76.75 77.22 75.99 1,673,800 76.08 73.58
07-08-27 77.61 78.09 76.84 1,055,300 76.88 74.36
07-08-24 78.00 78.48 77.31 1,011,500 78.06 75.50
07-08-23 76.59 77.14 76.01 1,006,700 77.09 74.56
07-08-22 75.96 76.66 75.82 1,205,700 76.14 73.64
07-08-21 75.77 76.52 75.14 1,607,600 75.41 72.93
07-08-20 78.33 78.53 76.00 1,167,900 76.64 74.12
07-08-17 79.59 91.00 76.59 1,475,500 77.93 75.37
07-08-16 76.99 77.41 75.49 1,455,300 76.58 74.07
Date Open High Low Vol Cls adjCls
07-08-15 78.16 78.96 76.78 1,051,500 76.99 74.46
07-08-14 79.27 79.38 78.01 997,500 78.07 75.51
07-08-13 79.14 79.49 77.57 1,218,800 78.70 76.12
07-08-10 78.84 79.48 77.72 1,532,400 78.30 75.73
07-08-09 79.38 82.94 78.50 2,241,800 79.54 76.93
07-08-08 79.99 80.49 78.23 1,735,300 79.83 77.21
07-08-07 77.77 79.50 77.45 2,199,100 78.89 76.30
07-08-06 77.32 78.15 76.23 1,816,200 78.15 75.58
07-08-03 78.50 79.02 77.10 1,841,700 77.10 74.57
Date Open High Low Vol Cls adjCls
07-08-02 79.32 80.00 78.27 2,699,700 78.83 76.24
07-08-01 77.50 79.71 77.50 2,255,700 79.57 76.96
07-07-31 79.61 79.86 77.70 3,550,700 77.76 75.21
07-07-30 78.04 79.41 77.47 3,206,400 79.34 76.74
07-07-27 79.00 80.80 77.89 4,831,500 77.89 75.33
07-07-26 84.39 84.73 77.26 7,211,500 80.28 77.64
07-07-25 89.54 89.86 86.67 2,074,700 87.50 84.63
07-07-24 89.00 90.00 88.73 1,867,700 88.93 86.01
07-07-23 88.00 89.87 87.85 1,770,700 89.39 86.46
Date Open High Low Vol Cls adjCls
07-07-20 87.75 88.94 87.75 1,693,400 88.08 85.19
07-07-19 88.35 88.69 87.40 1,178,600 87.55 84.68
07-07-18 88.74 89.60 87.60 1,580,200 88.23 85.33
07-07-17 86.07 90.00 85.76 2,949,300 88.32 85.42
07-07-16 85.56 86.43 85.01 1,631,200 85.97 83.15
07-07-13 84.84 85.19 84.44 1,484,500 85.03 82.24
07-07-12 85.56 85.69 84.26 1,838,300 85.17 82.37
07-07-11 85.26 85.56 85.00 1,380,900 85.26 82.46
07-07-10 85.09 85.50 84.83 2,214,300 84.92 82.13
Date Open High Low Vol Cls adjCls
07-07-09 85.96 85.99 85.23 2,100,300 85.46 82.65
07-07-06 84.99 85.71 84.32 1,135,700 85.51 82.70
07-07-05 85.22 85.49 84.35 1,209,100 84.87 82.08
07-07-03 85.54 85.63 84.96 385,500 85.05 82.26
07-07-02 85.07 85.65 84.94 1,015,300 85.44 82.63
07-06-29 84.93 85.86 84.68 1,514,900 84.89 82.10
07-06-28 84.41 85.34 84.00 1,234,100 84.93 82.14
07-06-27 83.75 84.69 83.75 1,113,700 84.57 81.79
07-06-26 84.40 84.90 84.16 1,783,000 84.40 81.63
Date Open High Low Vol Cls adjCls
07-06-25 85.50 85.71 83.80 1,586,800 84.04 81.28
07-06-22 85.76 85.95 84.93 2,053,400 85.13 82.33
07-06-21 85.66 86.50 85.50 1,521,700 85.93 83.11
07-06-20 87.39 87.40 86.07 1,528,000 86.12 83.29
07-06-19 86.50 87.52 86.26 1,123,800 87.14 84.28
07-06-18 86.05 87.35 85.96 2,162,100 86.90 84.05
07-06-15 86.53 86.95 85.82 1,934,000 86.12 83.29
07-06-14 85.51 86.31 85.40 1,793,600 85.85 83.03
07-06-13 84.39 85.57 84.00 1,601,800 85.41 82.61
Date Open High Low Vol Cls adjCls
07-06-12 84.60 85.11 83.67 1,457,300 84.37 81.60
07-06-11 85.16 85.22 84.72 1,416,400 85.00 82.21
07-06-08 84.54 85.22 84.19 2,078,600 85.14 82.34
07-06-07 86.15 86.57 84.29 2,314,400 84.53 81.75
07-06-06 86.85 87.05 85.80 2,836,300 86.78 83.93
07-06-05 87.03 88.31 86.37 1,943,100 87.34 84.47
07-06-04 87.28 88.83 87.28 2,129,600 88.36 85.46
07-06-01 88.06 88.62 87.60 1,307,400 88.11 85.22
07-05-31 89.21 89.50 87.80 1,898,000 88.06 85.17
Date Open High Low Vol Cls adjCls
07-05-30 89.57 89.58 88.76 1,717,400 89.00 86.08
07-05-29 89.97 90.25 88.97 990,400 89.61 86.67
07-05-25 89.79 90.06 89.63 556,200 89.72 86.77
07-05-24 90.20 91.00 89.48 710,000 89.57 86.63
07-05-23 90.13 91.09 89.83 739,500 89.92 86.97
07-05-22 90.67 91.48 89.76 1,688,400 90.24 87.28
07-05-21 90.10 91.03 89.70 1,319,300 90.08 87.12
07-05-18 90.01 90.45 89.33 1,257,400 90.05 87.09
07-05-17 90.43 90.52 89.62 1,062,400 89.90 86.95
Date Open High Low Vol Cls adjCls
07-05-16 89.49 90.59 89.29 819,700 90.59 87.62
07-05-15 89.60 90.35 89.37 1,086,300 89.43 86.49
07-05-14 89.90 90.80 89.08 1,782,100 89.30 86.37
07-05-11 90.15 90.22 89.54 768,400 89.97 87.02
07-05-10 90.37 90.76 89.59 1,284,600 90.35 87.38
07-05-09 90.60 91.17 90.04 1,009,100 90.99 88.00
07-05-08 90.30 91.21 89.89 1,299,300 90.94 87.95
07-05-07 90.45 91.10 90.42 740,700 90.75 87.77
07-05-04 91.00 91.75 89.94 1,577,500 90.41 87.44
Date Open High Low Vol Cls adjCls
07-05-03 89.40 91.00 88.92 2,192,300 90.87 87.89
07-05-02 88.50 89.25 88.23 2,693,900 89.00 86.08
07-05-01 89.63 89.68 87.84 3,571,200 88.66 85.75
07-04-30 91.01 91.61 90.31 1,303,700 90.48 87.51
07-04-27 91.81 93.25 90.55 2,252,900 91.00 88.01
07-04-26 91.86 94.38 91.48 3,483,900 91.87 88.85
07-04-25 89.40 89.40 88.48 1,011,100 88.77 85.86
07-04-24 88.20 89.15 87.55 1,469,900 88.93 86.01
07-04-23 87.25 88.04 86.71 889,200 87.83 84.95
Date Open High Low Vol Cls adjCls
07-04-20 88.00 88.00 86.65 1,931,300 87.05 84.19
07-04-19 88.38 88.79 86.21 1,611,400 86.99 84.13
07-04-18 88.95 89.16 87.91 1,306,200 88.85 85.93
07-04-17 88.45 89.94 88.32 1,074,000 89.49 86.55
07-04-16 88.25 88.97 87.89 941,100 88.65 85.74
07-04-13 89.06 89.36 87.77 965,500 87.96 85.07
07-04-12 88.20 89.07 87.80 723,600 89.00 86.08
07-04-11 88.64 88.64 87.51 989,400 88.20 85.30
07-04-10 88.31 88.98 88.16 1,039,000 88.49 85.58
Date Open High Low Vol Cls adjCls
07-04-09 89.05 89.05 87.50 769,700 88.31 85.41
07-04-05 88.10 88.21 87.52 768,700 88.05 85.16
07-04-04 86.99 88.36 86.71 1,274,800 88.16 85.27
07-04-03 85.95 87.37 85.93 1,559,800 87.20 84.34
07-04-02 85.75 86.19 85.19 742,100 85.70 82.89
07-03-30 85.50 86.00 85.13 1,107,700 85.41 82.61
07-03-29 86.15 86.39 85.30 810,400 85.73 82.92
07-03-28 85.56 85.96 85.00 881,000 85.52 82.71
07-03-27 86.00 86.32 85.44 1,032,800 85.77 82.95
Date Open High Low Vol Cls adjCls
07-03-26 86.85 87.07 85.89 1,236,200 86.23 83.40
07-03-23 87.05 87.15 86.32 911,600 86.86 84.01
07-03-22 87.20 87.23 86.58 1,627,000 86.98 84.12
07-03-21 87.44 87.44 86.01 2,244,100 87.02 84.16
07-03-20 86.60 88.18 86.21 1,911,600 87.81 84.93
07-03-19 85.85 86.30 85.35 844,100 86.15 83.32
07-03-16 85.95 86.28 85.14 1,265,900 85.47 82.66
07-03-15 85.28 85.77 84.93 717,300 85.67 82.86
07-03-14 85.03 85.96 84.70 1,428,600 85.48 82.67
Date Open High Low Vol Cls adjCls
07-03-13 84.59 86.19 84.59 1,288,600 84.93 82.14
07-03-12 84.65 85.50 83.91 1,120,200 85.33 82.53
07-03-09 84.90 85.00 84.32 809,900 84.60 81.82
07-03-08 83.90 84.98 83.65 1,428,100 84.83 82.04
07-03-07 83.75 84.51 83.32 807,300 83.55 80.81
07-03-06 83.40 84.00 82.80 1,300,300 83.77 81.02
07-03-05 82.90 83.47 82.72 1,694,100 83.15 80.42
07-03-02 83.95 84.66 83.51 1,385,800 83.91 81.15
07-03-01 83.29 84.49 82.76 1,340,600 83.92 81.16
Date Open High Low Vol Cls adjCls
07-02-28 83.73 84.95 83.31 1,610,500 84.27 81.50
07-02-27 84.80 87.14 81.74 2,325,000 83.74 80.99
07-02-26 85.70 85.80 85.10 668,200 85.37 82.57
07-02-23 85.65 85.85 85.08 688,100 85.51 82.70
07-02-22 85.88 86.21 85.25 1,045,300 85.97 83.15
07-02-21 86.10 86.65 85.52 1,358,700 86.10 83.27
07-02-20 85.45 87.27 84.98 2,462,100 86.79 83.94
07-02-16 84.51 85.01 83.90 956,800 84.92 82.13
07-02-15 84.43 84.92 83.66 1,435,700 84.84 82.05
Date Open High Low Vol Cls adjCls
07-02-14 84.09 84.96 83.92 1,472,900 84.62 81.84
07-02-13 83.07 84.39 82.78 1,249,400 84.18 81.42
07-02-12 83.75 83.75 82.66 938,400 83.25 80.52
07-02-09 84.35 84.95 83.44 1,409,300 83.76 81.01
07-02-08 85.65 85.94 84.96 3,163,000 85.09 82.30
07-02-07 83.67 85.16 83.52 2,158,500 85.11 82.32
07-02-06 83.45 84.13 83.22 1,776,100 83.99 81.23
07-02-05 82.80 83.98 82.59 2,581,100 83.77 81.02
07-02-02 83.10 83.71 82.44 1,418,200 82.75 80.03
Date Open High Low Vol Cls adjCls
07-02-01 83.40 84.12 82.93 3,347,800 83.10 80.37
07-01-31 83.15 84.90 83.00 3,631,000 84.22 81.45
07-01-30 82.05 85.00 81.65 5,420,200 84.87 82.08
07-01-29 78.70 80.34 78.51 2,455,500 80.13 77.50
07-01-26 78.50 79.04 78.29 1,662,500 78.73 76.15
07-01-25 79.36 79.40 78.52 804,800 78.54 75.96
07-01-24 78.85 79.12 78.68 1,182,300 79.11 76.51
07-01-23 78.87 79.84 78.52 855,700 78.77 76.18
07-01-22 78.67 79.23 78.26 1,107,900 78.77 76.18
Date Open High Low Vol Cls adjCls
07-01-19 79.48 79.48 78.00 1,368,500 78.67 76.09
07-01-18 79.50 79.90 78.70 1,692,900 79.32 76.72
07-01-17 78.88 79.50 78.44 1,109,000 79.31 76.71
07-01-16 78.65 78.90 78.39 1,165,300 78.70 76.12
07-01-12 78.40 79.53 78.40 1,342,600 78.68 76.10
07-01-11 78.40 78.85 78.12 1,373,800 78.50 75.92
07-01-10 78.17 78.37 77.61 953,800 78.05 75.49
07-01-09 78.42 79.22 78.31 1,170,900 78.31 75.74
07-01-08 78.80 79.00 78.10 1,806,100 78.26 75.69
Date Open High Low Vol Cls adjCls
07-01-05 78.35 78.96 77.93 1,220,400 78.77 76.18
07-01-04 78.25 78.92 77.51 2,053,000 78.82 76.23
07-01-03 78.78 79.19 76.90 1,792,400 77.10 74.57
06-12-29 77.80 78.58 77.80 850,000 78.38 75.81
06-12-28 78.30 78.50 77.86 646,300 78.03 75.47
06-12-27 78.69 79.11 77.14 1,297,500 78.66 76.08
06-12-26 77.71 78.72 77.40 1,040,200 78.55 75.97
06-12-22 77.58 77.75 77.01 1,228,700 77.39 74.85
06-12-21 77.35 78.25 77.33 1,026,700 77.59 75.04
Date Open High Low Vol Cls adjCls
06-12-20 76.98 77.72 76.64 1,460,800 77.35 74.81
06-12-19 76.20 77.06 76.12 965,500 76.88 74.36
06-12-18 77.00 77.18 75.97 1,187,000 76.46 73.95
06-12-15 77.38 77.47 75.40 1,483,400 76.96 74.43
06-12-14 76.43 77.38 75.99 2,285,700 76.99 74.46
06-12-13 77.49 77.70 76.92 1,449,400 77.50 74.96
06-12-12 76.29 77.84 76.04 2,341,400 77.49 74.95
06-12-11 75.58 77.91 75.18 1,575,500 76.19 73.69
06-12-08 74.69 75.77 74.55 864,700 74.88 72.42
Date Open High Low Vol Cls adjCls
06-12-07 75.30 75.69 74.67 1,086,300 74.71 72.26
06-12-06 74.35 75.20 73.93 853,700 74.93 72.47
06-12-05 75.00 75.17 74.52 1,312,100 74.54 72.09
06-12-04 73.84 75.63 73.84 1,551,600 74.99 72.53
06-12-01 72.88 73.93 72.88 1,113,200 73.84 71.42
06-11-30 73.50 73.52 72.41 1,070,400 72.96 70.56
06-11-29 72.95 73.65 72.75 966,000 73.49 71.08
06-11-28 72.50 73.00 72.28 938,500 72.55 70.17
06-11-27 72.75 73.00 72.45 1,067,500 72.83 70.44
Date Open High Low Vol Cls adjCls
06-11-24 73.10 73.30 72.70 748,600 72.70 70.31
06-11-22 73.50 74.39 73.14 1,056,000 73.50 71.09
06-11-21 73.65 74.51 73.54 1,418,400 74.07 71.64
06-11-20 74.20 74.30 72.91 4,279,900 73.71 71.29
06-11-17 75.00 75.01 74.70 1,062,400 75.01 72.55
06-11-16 74.60 75.36 74.45 682,200 75.15 72.68
06-11-15 74.17 75.21 74.03 1,153,700 74.39 71.95
06-11-14 73.99 74.58 73.69 1,002,500 74.38 71.94
06-11-13 73.86 74.65 73.50 946,900 74.13 71.70
Date Open High Low Vol Cls adjCls
06-11-10 73.55 74.27 72.86 1,135,900 74.09 71.66
06-11-09 73.96 74.04 73.00 992,000 73.17 70.77
06-11-08 74.00 74.28 73.29 1,560,400 74.17 71.73
06-11-07 75.00 75.00 74.26 1,344,800 74.71 72.26
06-11-06 73.30 75.05 73.00 1,769,200 74.78 72.32
06-11-03 72.60 73.65 72.60 1,499,900 72.82 70.43
06-11-02 71.80 72.40 71.26 1,274,700 72.28 69.91
06-11-01 71.85 72.51 71.33 1,168,800 71.80 69.44
06-10-31 71.56 72.48 71.53 1,004,900 72.01 69.65
Date Open High Low Vol Cls adjCls
06-10-30 71.38 71.95 71.32 758,900 71.36 69.02
06-10-27 72.00 72.04 71.00 1,090,600 71.24 68.90
06-10-26 70.00 72.78 68.99 3,968,900 72.13 69.76
06-10-25 71.65 71.68 70.57 1,574,300 71.09 68.76
06-10-24 71.55 72.35 70.70 1,793,400 71.92 69.56
06-10-23 70.25 71.96 70.25 728,300 71.76 69.40
06-10-20 70.30 70.90 70.10 1,504,200 70.59 68.27
06-10-19 70.90 71.33 70.09 1,356,100 70.09 67.79
06-10-18 69.50 71.88 69.50 2,382,800 71.17 68.83
Date Open High Low Vol Cls adjCls
06-10-17 70.04 70.19 69.40 1,675,600 69.56 67.28
06-10-16 71.40 71.59 70.23 980,200 70.54 68.22
06-10-13 71.50 71.65 70.76 2,348,100 71.34 69.00
06-10-12 71.36 73.25 71.15 1,825,700 72.52 70.14
06-10-11 71.00 72.39 70.84 1,698,500 71.11 68.78
06-10-10 70.75 71.16 70.47 1,245,200 71.10 68.77
06-10-09 70.40 71.10 69.82 942,900 70.75 68.43
06-10-06 70.46 70.78 70.10 864,300 70.52 68.20
06-10-05 70.25 71.10 70.12 1,437,500 70.94 68.61
Date Open High Low Vol Cls adjCls
06-10-04 68.70 70.63 67.93 2,265,300 70.31 68.00
06-10-03 67.35 68.81 67.25 1,229,700 68.54 66.29
06-10-02 67.65 67.65 66.93 874,000 67.11 64.91
06-09-29 67.05 67.80 67.05 938,900 67.50 65.28
06-09-28 67.75 68.13 67.36 841,200 67.49 65.27
06-09-27 67.80 68.23 67.43 905,400 67.50 65.28
06-09-26 68.00 68.05 67.32 915,200 67.95 65.72
06-09-25 67.95 68.16 66.95 938,000 67.98 65.75
06-09-22 68.43 68.43 66.57 1,011,000 67.83 65.60
Date Open High Low Vol Cls adjCls
06-09-21 68.64 69.10 68.12 728,900 68.40 66.15
06-09-20 68.74 68.80 67.70 1,444,800 68.64 66.39
06-09-19 68.68 69.44 68.61 1,339,900 68.98 66.72
06-09-18 68.20 69.12 68.15 1,268,500 68.51 66.26
06-09-15 67.34 68.68 66.93 2,185,200 68.31 66.07
06-09-14 66.70 67.60 66.69 1,497,800 67.32 65.11
06-09-13 67.10 67.63 66.62 1,514,800 66.91 64.71
06-09-12 66.87 67.64 66.75 1,309,200 66.85 64.66
06-09-11 67.17 67.48 66.78 1,099,900 67.18 64.97
Date Open High Low Vol Cls adjCls
06-09-08 66.70 67.52 66.40 993,600 67.37 65.16
06-09-07 67.50 68.20 66.85 1,654,400 66.99 64.79
06-09-06 66.60 68.40 66.58 1,739,900 67.75 65.53
06-09-05 68.00 68.08 66.88 1,679,400 67.18 64.97
06-09-01 68.10 69.06 67.90 976,700 68.39 66.14
06-08-31 68.14 68.32 67.78 873,100 68.00 65.77
06-08-30 68.91 69.16 68.05 1,210,200 68.14 65.90
06-08-29 67.90 69.01 67.80 1,142,200 68.90 66.64
06-08-28 68.48 68.59 68.17 1,110,300 68.34 66.10
Date Open High Low Vol Cls adjCls
06-08-25 67.86 68.66 67.68 756,000 68.48 66.23
06-08-24 67.53 68.68 67.20 1,161,600 68.26 66.02
06-08-23 67.30 67.33 66.76 1,339,700 67.30 65.09
06-08-22 66.87 67.63 66.86 1,364,900 67.37 65.16
06-08-21 67.34 67.76 66.97 1,535,900 67.45 65.24
06-08-18 67.30 68.10 66.66 1,296,900 67.83 65.60
06-08-17 66.39 67.50 66.38 1,832,100 67.32 65.11
06-08-16 67.38 67.38 65.99 3,706,200 66.59 64.40
06-08-15 67.40 67.72 66.91 1,866,100 67.17 64.96
Date Open High Low Vol Cls adjCls
06-08-14 67.90 67.90 66.43 2,996,200 67.02 64.82
06-08-11 67.10 68.66 66.86 2,573,600 68.19 65.95
06-08-10 66.70 67.60 66.20 1,708,600 67.53 65.31
06-08-09 66.41 67.47 66.37 2,793,800 66.96 64.76
06-08-08 66.00 66.90 65.67 2,287,300 66.28 64.10
06-08-07 65.78 65.95 65.03 1,778,300 65.80 63.64
06-08-04 65.20 65.89 65.11 2,381,400 65.77 63.61
06-08-03 63.76 65.29 63.45 3,913,600 65.08 62.94
06-08-02 65.79 66.55 65.30 5,055,800 65.57 63.42
Date Open High Low Vol Cls adjCls
06-08-01 63.15 64.65 62.90 3,577,600 64.20 62.09
06-07-31 62.60 63.40 62.47 2,775,200 63.24 61.16
06-07-28 60.95 63.00 60.23 3,580,900 62.86 60.80
06-07-27 59.95 60.89 58.82 3,455,000 60.60 58.61
06-07-26 57.02 59.94 56.76 4,975,800 59.85 57.88
06-07-25 55.50 57.43 55.22 4,300,100 57.02 55.15
06-07-24 55.00 55.63 54.85 3,216,100 55.49 53.67
06-07-21 52.20 55.10 52.20 2,727,500 54.50 52.71
06-07-20 54.35 54.53 53.00 2,955,900 53.05 51.31
Date Open High Low Vol Cls adjCls
06-07-19 53.98 55.25 53.92 3,720,400 54.47 52.68
06-07-18 55.30 55.36 53.51 3,086,400 53.98 52.21
06-07-17 55.00 55.60 54.85 1,363,100 55.11 53.30
06-07-14 54.00 55.79 54.00 1,391,600 54.85 53.05
06-07-13 56.30 56.59 55.34 2,011,800 55.48 53.66
06-07-12 57.00 57.15 56.16 2,193,800 56.50 54.64
06-07-11 56.95 57.35 56.87 1,591,200 57.00 55.13
06-07-10 57.40 57.67 56.93 913,400 57.13 55.25
06-07-07 57.05 57.36 56.83 1,689,200 57.09 55.22
Date Open High Low Vol Cls adjCls
06-07-06 57.10 57.55 56.90 1,330,200 57.32 55.44
06-07-05 56.90 57.10 56.18 2,018,000 56.64 54.78
06-07-03 56.22 57.12 56.20 677,100 57.08 55.21
06-06-30 57.96 58.01 56.61 2,174,800 56.72 54.86
06-06-29 56.74 58.05 56.74 2,634,600 57.98 56.08
06-06-28 56.27 56.75 56.03 4,039,400 56.74 54.88
06-06-27 57.63 57.63 55.68 7,061,800 55.80 53.97
06-06-26 57.83 58.91 56.61 12,802,400 58.70 56.77
06-06-23 62.85 63.45 62.66 693,300 63.03 60.96
Date Open High Low Vol Cls adjCls
06-06-22 63.70 63.70 62.40 2,554,400 63.10 61.03
06-06-21 63.75 64.07 63.38 1,832,200 63.61 61.52
06-06-20 64.93 64.93 63.64 2,112,300 63.94 61.84
06-06-19 66.25 66.53 64.80 2,071,000 65.10 62.96
06-06-16 66.35 66.53 65.63 1,437,800 65.94 63.77
06-06-15 65.74 66.17 65.34 1,447,600 65.98 63.81
06-06-14 65.00 65.47 65.00 1,473,000 65.37 63.22
06-06-13 64.20 65.60 64.14 2,575,100 65.25 63.11
06-06-12 63.95 64.69 63.75 1,452,900 63.86 61.76
Date Open High Low Vol Cls adjCls
06-06-09 63.71 64.31 63.44 1,129,000 63.80 61.71
06-06-08 64.30 64.30 63.14 2,551,100 63.77 61.68
06-06-07 62.29 63.58 62.19 3,079,900 63.24 61.16
06-06-06 61.28 62.29 61.28 2,627,700 62.29 60.24
06-06-05 61.30 61.48 60.82 1,501,900 61.10 59.09
06-06-02 61.00 61.70 60.80 1,549,700 61.21 59.20
06-06-01 60.48 61.23 60.42 1,418,000 61.04 59.04
06-05-31 60.51 61.13 60.25 1,355,200 60.55 58.56
06-05-30 60.47 61.45 60.29 1,646,000 60.44 58.46
Date Open High Low Vol Cls adjCls
06-05-26 61.28 61.45 60.72 1,264,000 60.82 58.82
06-05-25 61.20 61.68 60.84 1,915,500 61.14 59.13
06-05-24 60.65 61.10 59.75 2,135,800 60.88 58.88
06-05-23 61.95 62.33 60.46 1,866,800 60.60 58.61
06-05-22 61.37 62.15 61.33 1,774,700 61.83 59.80
06-05-19 62.00 62.03 61.00 1,792,400 61.62 59.60
06-05-18 61.02 62.32 61.02 1,653,800 62.00 59.96
06-05-17 62.25 62.72 61.52 1,304,500 61.93 59.90
06-05-16 62.18 62.93 62.17 1,534,800 62.74 60.68
Date Open High Low Vol Cls adjCls
06-05-15 62.13 62.89 61.73 1,449,400 62.20 60.16
06-05-12 62.80 62.96 62.15 1,482,600 62.23 60.19
06-05-11 62.31 62.89 61.80 1,889,400 62.63 60.57
06-05-10 61.60 62.78 61.35 1,780,200 62.25 60.21
06-05-09 62.60 62.62 61.49 1,511,200 61.49 59.47
06-05-08 61.35 62.15 61.18 2,514,600 61.90 59.87
06-05-05 60.45 61.20 60.44 1,705,500 60.94 58.94
06-05-04 61.16 61.37 60.53 2,334,200 60.71 58.72
06-05-03 62.00 62.15 60.79 3,140,800 61.00 59.00
Date Open High Low Vol Cls adjCls
06-05-02 63.13 63.40 61.93 1,700,000 62.03 59.99
06-05-01 63.52 64.80 62.71 2,937,400 62.90 60.83
06-04-28 63.05 64.12 62.90 7,438,400 62.90 60.83
06-04-27 63.19 63.66 60.25 7,589,600 62.10 60.06
06-04-26 65.00 67.10 65.00 2,070,000 65.74 63.58
06-04-25 66.94 66.95 65.86 1,518,500 66.14 63.97
06-04-24 66.22 67.77 65.90 1,922,000 67.01 64.81
06-04-21 67.75 68.80 66.08 2,259,600 66.47 64.29
06-04-20 66.51 67.03 65.96 949,600 66.35 64.17
Date Open High Low Vol Cls adjCls
06-04-19 67.20 67.40 66.53 1,313,900 66.66 64.47
06-04-18 65.75 67.46 65.75 1,284,300 67.31 65.10
06-04-17 65.85 66.10 65.54 1,003,200 65.82 63.66
06-04-13 67.39 67.39 65.82 1,291,900 66.16 63.99
06-04-12 65.60 66.35 65.02 2,297,800 65.49 63.34
06-04-11 66.00 66.50 65.56 1,048,600 65.92 63.76
06-04-10 65.95 66.67 65.86 1,069,200 66.17 64.00
06-04-07 66.48 67.09 65.77 1,880,300 65.95 63.78
06-04-06 67.15 67.27 66.27 1,346,000 66.67 64.48
Date Open High Low Vol Cls adjCls
06-04-05 67.30 67.74 67.01 2,186,700 67.17 64.96
06-04-04 67.59 67.98 67.28 2,699,900 67.46 65.25
06-04-03 67.60 67.81 67.08 1,234,700 67.59 65.37
06-03-31 67.55 67.84 67.26 3,144,700 67.60 65.38
06-03-30 67.42 67.80 66.65 1,649,600 67.25 65.04
06-03-29 65.40 66.90 65.40 1,899,800 66.71 64.52
06-03-28 65.75 65.94 64.87 1,850,400 65.14 63.00
06-03-27 67.35 67.38 65.66 2,925,400 66.00 63.83
06-03-24 69.00 69.30 68.39 806,300 68.55 66.30
Date Open High Low Vol Cls adjCls
06-03-23 69.30 69.30 67.36 1,539,500 68.89 66.63
06-03-22 68.55 69.49 68.46 728,400 69.44 67.16
06-03-21 69.45 69.92 68.40 1,064,100 68.66 66.41
06-03-20 69.43 70.17 69.22 1,619,100 69.66 67.37
06-03-17 69.08 69.46 68.50 1,207,700 69.18 66.91
06-03-16 69.00 69.37 68.68 717,300 68.75 66.49
06-03-15 68.76 68.96 68.40 1,694,100 68.69 66.43
06-03-14 68.65 69.09 68.21 1,340,000 68.57 66.32
06-03-13 67.85 68.73 67.82 1,270,700 68.56 66.31
Date Open High Low Vol Cls adjCls
06-03-10 67.28 68.08 67.28 1,260,500 67.85 65.62
06-03-09 68.20 68.30 67.25 814,000 67.32 65.11
06-03-08 67.75 68.42 66.74 1,253,000 68.27 66.03
06-03-07 68.01 68.50 67.59 881,400 67.75 65.53
06-03-06 68.32 69.00 67.82 697,600 68.33 66.09
06-03-03 68.10 69.14 67.60 1,157,300 68.53 66.28
06-03-02 69.03 69.48 68.46 849,200 68.62 66.37
06-03-01 69.10 69.86 68.50 924,100 69.45 67.17
06-02-28 69.95 69.99 68.70 1,030,100 69.18 66.91
Date Open High Low Vol Cls adjCls
06-02-27 69.60 70.63 69.48 793,800 70.33 68.02
06-02-24 69.10 69.59 68.53 844,200 69.39 67.11
06-02-23 69.70 70.11 68.91 1,257,200 69.36 67.08
06-02-22 69.60 70.14 69.34 1,114,400 69.60 67.31
06-02-21 69.70 69.74 68.68 1,185,700 69.25 66.98
06-02-17 68.84 70.10 68.62 1,493,700 69.80 67.51
06-02-16 68.30 68.94 68.22 963,000 68.94 66.68
06-02-15 68.70 69.02 68.08 1,091,900 68.42 66.17
06-02-14 68.83 69.23 68.07 1,000,700 68.70 66.44
Date Open High Low Vol Cls adjCls
06-02-13 68.54 68.68 67.82 652,200 68.63 66.38
06-02-10 68.64 68.64 67.75 1,027,600 68.52 66.27
06-02-09 67.55 69.20 67.30 1,535,900 68.45 66.20
06-02-08 67.26 67.80 66.76 1,218,300 67.63 65.41
06-02-07 66.80 69.15 66.53 2,639,600 67.26 65.05
06-02-06 67.12 67.24 65.70 1,581,200 66.70 64.51
06-02-03 67.85 68.25 66.82 1,633,700 67.12 64.92
06-02-02 67.80 68.45 67.17 2,255,900 67.95 65.72
06-02-01 69.10 70.00 68.00 2,484,100 68.29 66.05
Date Open High Low Vol Cls adjCls
06-01-31 71.50 72.75 68.20 4,952,700 68.95 66.69
06-01-30 70.55 70.79 69.67 1,618,900 70.00 67.70
06-01-27 68.00 71.25 67.90 2,284,500 69.86 67.57
06-01-26 68.60 68.88 66.61 1,656,600 66.61 64.42
06-01-25 67.60 67.82 66.73 1,454,600 67.10 64.90
06-01-24 68.75 69.33 66.38 3,356,600 66.70 64.51
06-01-23 69.30 69.69 68.55 823,200 69.00 66.73
06-01-20 70.49 70.54 68.81 1,959,500 69.09 66.82
06-01-19 72.15 72.17 70.52 1,388,000 70.72 68.40
Date Open High Low Vol Cls adjCls
06-01-18 70.50 71.61 70.50 1,232,500 71.41 69.07
06-01-17 70.60 71.41 70.45 1,859,900 70.70 68.38
06-01-13 70.51 72.25 70.47 1,581,400 70.60 68.28
06-01-12 71.91 72.87 71.30 1,762,500 72.42 70.04
06-01-11 70.60 72.60 70.55 2,340,500 71.99 69.63
06-01-10 70.40 70.41 67.99 1,763,600 70.16 67.86
06-01-09 68.28 70.60 67.70 1,321,400 70.46 68.15
06-01-06 68.65 68.80 67.74 1,348,800 68.05 65.82
06-01-05 69.13 69.30 68.22 1,199,400 68.40 66.15
Date Open High Low Vol Cls adjCls
06-01-04 68.48 69.32 68.10 1,080,200 69.13 66.86
06-01-03 67.64 68.66 66.36 1,580,700 68.48 66.23
05-12-30 67.93 67.94 67.15 1,020,400 67.44 65.23
05-12-29 68.60 68.72 68.00 922,200 68.00 65.77
05-12-28 68.31 68.74 67.97 750,400 68.53 66.28
05-12-27 69.05 69.47 68.09 1,088,000 68.31 66.07
05-12-23 69.84 70.05 68.80 668,100 69.11 66.84
05-12-22 69.70 69.73 68.58 1,279,300 69.57 67.29
05-12-21 67.56 69.35 67.24 2,237,400 69.30 67.02
Date Open High Low Vol Cls adjCls
05-12-20 70.85 70.96 68.07 2,595,200 68.25 66.01
05-12-19 71.40 71.40 69.73 2,632,700 70.16 67.86
05-12-16 70.65 71.60 70.27 2,773,300 71.55 69.20
05-12-15 69.75 71.15 69.13 2,619,600 69.99 67.69
05-12-14 68.70 69.55 68.70 1,505,900 69.51 67.23
05-12-13 69.01 69.84 68.64 2,182,700 68.80 66.54
05-12-12 68.62 69.35 68.06 1,965,000 69.25 66.98
05-12-09 67.45 68.75 67.37 2,725,600 68.62 66.37
05-12-08 67.66 67.95 66.86 2,513,600 67.11 64.91
Date Open High Low Vol Cls adjCls
05-12-07 67.70 68.62 67.39 2,414,200 67.75 65.53
05-12-06 69.95 70.03 67.39 3,206,400 67.65 65.43
05-12-05 70.31 71.00 69.66 3,801,500 69.86 67.57
05-12-02 64.99 70.78 64.85 10,277,100 69.66 67.37
05-12-01 62.67 64.75 62.65 2,904,200 64.22 62.11
05-11-30 62.73 63.50 62.05 2,231,300 62.67 60.61
05-11-29 62.03 62.92 61.98 2,238,200 62.50 60.45
05-11-28 61.43 62.16 61.37 2,021,500 61.89 59.86
05-11-25 62.28 62.28 61.37 782,800 61.50 59.48
Date Open High Low Vol Cls adjCls
05-11-23 62.42 62.75 61.87 1,730,100 62.12 60.08
05-11-22 63.22 63.50 62.30 2,345,000 62.38 60.33
05-11-21 64.00 64.01 63.17 1,412,200 63.32 61.24
05-11-18 63.50 64.08 63.17 2,019,000 63.77 61.68
05-11-17 63.75 64.05 62.25 4,064,900 62.98 60.91
05-11-16 66.17 66.35 64.52 1,899,000 64.70 62.58
05-11-15 65.80 66.45 65.62 1,355,200 66.04 63.87
05-11-14 67.15 67.50 65.87 1,157,000 66.00 63.83
05-11-11 67.69 67.69 66.50 790,300 67.13 64.93
Date Open High Low Vol Cls adjCls
05-11-10 66.85 67.56 66.07 1,485,100 67.50 65.28
05-11-09 67.10 67.46 66.37 1,582,500 66.69 64.50
05-11-08 66.80 67.44 66.49 1,371,500 66.96 64.76
05-11-07 66.20 67.02 66.00 1,637,100 66.90 64.70
05-11-04 65.40 65.78 65.03 1,111,200 65.65 63.49
05-11-03 65.95 66.17 65.09 2,540,700 65.55 63.40
05-11-02 64.25 65.79 64.25 2,772,500 65.62 63.47
05-11-01 63.93 64.35 63.35 1,762,000 64.25 62.14
05-10-31 63.75 64.08 62.79 2,219,800 63.77 61.68
Date Open High Low Vol Cls adjCls
05-10-28 61.50 63.34 61.50 3,813,300 63.20 61.12
05-10-27 63.60 63.79 61.29 3,602,400 61.70 59.67
05-10-26 63.21 64.18 63.21 3,189,200 63.77 61.68
05-10-25 63.35 63.36 62.64 1,449,100 63.18 61.11
05-10-24 62.65 63.19 62.02 2,389,300 63.19 61.12
05-10-21 65.52 65.52 60.19 4,923,600 62.13 60.09
05-10-20 63.40 63.73 62.28 2,445,500 62.62 60.56
05-10-19 63.20 65.00 62.33 6,060,100 63.25 61.17
05-10-18 68.25 68.41 67.72 1,355,500 67.92 65.69
Date Open High Low Vol Cls adjCls
05-10-17 67.10 68.27 66.85 2,004,600 68.15 65.91
05-10-14 68.05 68.05 65.66 1,759,800 67.29 65.08
05-10-13 65.43 66.64 65.37 2,702,000 66.15 63.98
05-10-12 64.15 65.75 62.42 4,294,200 65.43 63.28
05-10-11 67.30 67.30 64.10 3,170,100 64.29 62.18
05-10-10 66.01 66.36 65.41 1,556,200 65.53 63.38
05-10-07 65.20 66.14 65.20 2,490,000 65.94 63.77
05-10-06 66.65 67.44 64.15 3,165,500 64.99 62.86
05-10-05 67.55 67.95 66.60 1,986,900 66.83 64.64
Date Open High Low Vol Cls adjCls
05-10-04 68.25 69.39 68.25 1,452,000 68.41 66.16
05-10-03 68.78 69.35 68.00 1,233,300 68.11 65.87
05-09-30 68.55 69.59 68.29 1,738,000 68.89 66.63
05-09-29 68.35 68.47 67.62 1,534,700 68.00 65.77
05-09-28 69.60 69.70 68.30 1,874,800 68.46 66.21
05-09-27 69.01 69.81 67.90 2,892,400 69.21 66.94
05-09-26 71.35 71.35 69.59 1,759,600 69.59 67.31
05-09-23 69.78 70.76 69.15 1,965,000 70.67 68.35
05-09-22 69.80 69.84 68.74 1,747,100 69.50 67.22
Date Open High Low Vol Cls adjCls
05-09-21 69.80 70.03 68.85 2,941,800 69.50 67.22
05-09-20 70.83 71.20 69.14 4,263,100 69.60 67.31
05-09-19 72.51 72.72 70.37 2,280,300 70.64 68.32
05-09-16 72.69 72.71 71.40 2,572,300 72.31 69.94
05-09-15 72.30 73.54 72.10 3,433,300 72.30 69.93
05-09-14 73.49 74.14 71.86 5,606,300 72.19 69.82
05-09-13 77.48 77.49 73.45 7,869,800 73.98 71.55
05-09-12 78.38 78.76 77.73 2,254,500 78.24 75.67
05-09-09 80.25 80.47 78.22 2,649,900 78.48 75.90
Date Open High Low Vol Cls adjCls
05-09-08 82.50 82.50 78.62 4,392,000 79.66 77.04
05-09-07 83.60 85.10 82.84 2,193,400 83.10 80.37
05-09-06 82.70 83.89 82.33 966,600 83.67 80.92
05-09-02 82.16 82.87 81.94 804,600 82.74 80.02
05-09-01 81.93 82.27 81.10 898,100 82.10 79.40
05-08-31 81.43 82.17 80.29 968,500 82.17 79.47
05-08-30 81.75 81.75 80.60 796,900 81.03 78.37
05-08-29 81.33 82.05 80.63 517,100 81.90 79.21
05-08-26 81.30 81.58 80.65 580,700 81.32 78.65
Date Open High Low Vol Cls adjCls
05-08-25 82.07 82.15 81.00 665,500 81.38 78.71
05-08-24 81.61 82.93 81.57 798,900 82.07 79.38
05-08-23 82.40 82.50 81.00 839,600 81.58 78.90
05-08-22 82.34 82.97 81.64 828,800 82.34 79.64
05-08-19 82.70 82.75 81.92 802,600 82.23 79.53
05-08-18 82.00 82.87 81.73 1,002,600 82.64 79.93
05-08-17 81.40 82.50 81.30 975,500 82.01 79.32
05-08-16 81.13 81.97 81.12 951,000 81.70 79.02
05-08-15 80.37 81.82 79.85 957,400 81.51 78.83
Date Open High Low Vol Cls adjCls
05-08-12 80.40 80.60 79.35 774,000 80.29 77.65
05-08-11 80.30 81.36 80.30 926,100 80.60 77.95
05-08-10 81.15 81.49 79.89 889,500 80.00 77.37
05-08-09 80.05 81.09 79.90 995,300 80.86 78.21
05-08-08 80.15 80.49 79.45 889,100 79.92 77.30
05-08-05 81.20 81.20 80.24 1,142,400 80.36 77.72
05-08-04 81.07 81.80 80.75 960,300 81.00 78.34
05-08-03 82.95 82.95 80.37 1,323,900 81.03 78.37
05-08-02 80.59 81.42 80.53 1,386,000 81.00 78.34
Date Open High Low Vol Cls adjCls
05-08-01 82.36 82.45 80.04 2,086,800 80.19 77.56
05-07-29 82.05 82.48 81.09 2,257,600 82.36 79.66
05-07-28 81.75 82.31 79.37 4,477,500 81.79 79.10
05-07-27 81.90 83.51 81.51 1,835,300 83.10 80.37
05-07-26 81.34 81.89 81.12 1,088,200 81.41 78.74
05-07-25 81.00 81.88 81.00 1,096,100 81.35 78.68
05-07-22 80.80 81.34 80.71 919,400 81.22 78.55
05-07-21 80.85 81.52 80.09 1,055,900 80.80 78.15
05-07-20 78.38 81.00 78.38 1,966,200 80.79 78.14
Date Open High Low Vol Cls adjCls
05-07-19 78.34 78.92 78.13 1,286,100 78.35 75.78
05-07-18 78.85 78.90 78.00 1,121,500 78.25 75.68
05-07-15 78.98 79.84 78.75 1,415,300 79.34 76.74
05-07-14 78.67 79.20 78.64 1,053,400 79.15 76.55
05-07-13 78.60 78.74 78.35 640,300 78.67 76.09
05-07-12 78.18 78.60 78.05 898,400 78.50 75.92
05-07-11 78.20 78.60 77.96 978,500 78.40 75.83
05-07-08 76.56 78.00 76.17 1,385,500 77.74 75.19
05-07-07 75.25 76.76 75.14 1,028,200 76.63 74.11
Date Open High Low Vol Cls adjCls
05-07-06 77.20 77.36 75.91 884,200 76.00 73.50
05-07-05 76.55 77.40 76.51 615,100 77.28 74.74
05-07-01 77.00 77.06 76.07 673,400 76.84 74.32
05-06-30 77.30 78.04 76.01 1,344,300 76.17 73.67
05-06-29 78.44 78.44 75.67 1,175,200 77.27 74.73
05-06-28 76.64 77.73 76.61 1,953,200 77.62 75.07
05-06-27 76.00 77.00 75.93 1,233,900 76.34 73.83
05-06-24 75.50 76.64 75.15 1,829,100 76.32 73.81
05-06-23 76.25 76.28 75.25 2,571,900 75.51 73.03
Date Open High Low Vol Cls adjCls
05-06-22 76.65 77.85 76.10 5,999,800 76.29 73.79
05-06-21 79.50 79.85 78.89 1,679,300 79.03 76.44
05-06-20 80.40 80.58 79.82 1,156,000 80.31 77.67
05-06-17 80.99 81.16 80.20 1,437,400 80.78 78.13
05-06-16 79.30 80.69 79.10 1,797,800 80.25 77.62
05-06-15 80.77 81.00 78.90 2,711,800 78.90 76.31
05-06-14 80.05 81.28 80.00 1,387,400 81.16 78.50
05-06-13 79.22 80.33 79.20 1,262,900 80.00 77.37
05-06-10 78.95 79.26 78.39 967,800 79.22 76.62
Date Open High Low Vol Cls adjCls
05-06-09 79.00 79.66 78.51 1,106,700 79.11 76.51
05-06-08 79.52 79.58 78.70 895,500 78.99 76.40
05-06-07 78.55 80.02 78.35 1,585,400 79.42 76.81
05-06-06 78.75 78.78 77.85 802,700 78.35 75.78
05-06-03 76.35 78.87 76.25 1,775,000 78.75 76.16
05-06-02 76.15 76.95 75.80 860,600 76.47 73.96
05-06-01 76.33 77.14 75.81 1,343,700 76.25 73.75
05-05-31 77.45 77.50 76.52 1,330,700 76.58 74.07
05-05-27 78.08 78.10 77.54 1,209,700 77.70 75.15
Date Open High Low Vol Cls adjCls
05-05-26 78.20 78.64 77.51 1,125,900 77.81 75.26
05-05-25 78.52 78.59 77.18 1,237,800 77.80 75.25
05-05-24 78.58 78.99 78.06 823,800 78.77 76.18
05-05-23 77.87 79.15 77.80 1,113,000 78.53 75.95
05-05-20 78.75 78.75 77.60 1,123,300 77.83 75.27
05-05-19 77.56 78.29 77.40 1,357,100 78.28 75.71
05-05-18 78.00 78.50 77.22 1,551,900 77.56 75.01
05-05-17 77.77 78.14 77.33 1,155,600 78.03 75.47
05-05-16 77.00 78.14 77.00 894,700 78.02 75.46
Date Open High Low Vol Cls adjCls
05-05-13 76.75 77.39 76.25 1,710,900 76.74 74.22
05-05-12 77.75 78.61 77.50 1,297,500 77.97 75.41
05-05-11 78.25 79.06 77.51 1,229,000 78.87 76.28
05-05-10 79.20 79.20 77.50 2,385,300 78.06 75.50
05-05-09 80.14 80.55 79.00 1,912,500 79.45 76.84
05-05-06 81.10 81.25 79.99 2,009,300 80.04 77.41
05-05-05 81.35 81.64 80.60 964,600 81.00 78.34
05-05-04 80.34 81.80 80.33 1,042,600 81.40 78.73
05-05-03 81.00 81.18 80.11 1,382,900 80.41 77.77
Date Open High Low Vol Cls adjCls
05-05-02 81.38 82.00 80.09 1,761,500 80.93 78.27
05-04-29 81.55 81.86 80.02 1,208,800 81.42 78.75
05-04-28 81.73 82.40 81.15 1,420,400 81.30 78.63
05-04-27 79.84 81.80 79.57 2,208,800 81.73 79.05
05-04-26 83.00 83.70 79.54 3,789,800 79.83 77.21
05-04-25 78.75 80.60 78.75 1,959,300 80.17 77.54
05-04-22 79.00 79.17 78.30 1,228,400 78.85 76.26
05-04-21 78.30 79.24 77.80 1,302,700 79.00 76.41
05-04-20 78.00 78.85 77.11 1,748,900 77.67 75.12
Date Open High Low Vol Cls adjCls
05-04-19 76.80 77.40 75.78 1,778,600 76.98 74.45
05-04-18 77.50 77.92 76.26 1,833,500 76.77 74.25
05-04-15 76.05 78.39 75.96 2,594,500 77.50 74.96
05-04-14 76.34 76.51 75.57 1,451,300 76.24 73.74
05-04-13 76.87 77.39 76.24 829,100 76.33 73.82
05-04-12 76.90 76.91 75.61 1,355,800 76.88 74.36
05-04-11 76.80 77.15 76.40 1,307,000 76.96 74.43
05-04-08 77.71 77.71 76.26 1,045,200 76.62 74.10
05-04-07 77.05 77.90 76.45 1,256,300 77.49 74.95
Date Open High Low Vol Cls adjCls
05-04-06 76.66 79.12 76.60 2,760,300 76.84 74.32
05-04-05 74.45 76.90 74.30 2,526,200 76.66 74.14
05-04-04 74.50 74.73 73.60 3,214,800 74.59 72.14
05-04-01 77.81 77.82 72.71 7,549,300 74.67 72.22
05-03-31 75.00 78.65 74.25 11,730,700 77.81 75.26
05-03-30 81.81 82.70 81.41 1,216,600 82.61 79.90
05-03-29 81.33 82.20 80.81 1,936,000 81.81 79.12
05-03-28 79.95 82.10 79.70 1,618,900 81.33 78.66
05-03-24 78.95 79.73 78.44 1,455,600 79.40 76.79
Date Open High Low Vol Cls adjCls
05-03-23 79.65 79.66 78.41 2,076,800 78.71 76.13
05-03-22 80.17 80.44 79.51 2,291,200 79.70 77.08
05-03-21 81.31 81.34 79.91 913,600 80.24 77.61
05-03-18 80.30 81.61 80.01 2,812,300 81.47 78.80
05-03-17 79.16 80.79 79.10 1,948,900 80.23 77.60
05-03-16 79.00 79.44 78.39 1,534,000 79.16 76.56
05-03-15 79.10 79.50 77.61 1,957,900 79.25 76.65
05-03-14 79.45 79.46 77.62 1,843,100 78.83 76.24
05-03-11 80.85 80.85 78.92 2,548,100 78.96 76.37
Date Open High Low Vol Cls adjCls
05-03-10 82.19 82.54 80.38 2,636,300 80.85 78.20
05-03-09 82.07 82.99 80.52 1,919,000 82.64 79.93
05-03-08 84.15 84.27 82.07 2,171,300 82.10 79.40
05-03-07 85.46 85.60 84.10 1,461,200 84.50 81.73
05-03-04 86.12 86.39 85.19 907,900 85.45 82.64
05-03-03 85.62 86.15 85.23 1,591,600 86.05 83.22
05-03-02 85.60 86.09 85.04 1,042,800 85.62 82.81
05-03-01 86.50 86.60 85.51 1,484,400 85.70 82.89
05-02-28 85.75 86.01 84.47 1,699,300 85.90 83.08
Date Open High Low Vol Cls adjCls
05-02-25 84.86 86.06 84.80 1,178,400 85.94 83.12
05-02-24 84.18 85.00 83.52 1,410,100 84.86 82.07
05-02-23 84.67 84.97 83.76 1,825,400 84.18 81.42
05-02-22 85.55 86.10 84.14 2,320,400 84.72 81.94
05-02-18 86.05 86.46 85.69 1,992,300 85.76 82.94
05-02-17 83.75 86.65 83.75 3,470,200 86.12 83.29
05-02-16 82.75 84.54 82.75 1,806,300 84.40 81.63
05-02-15 82.65 83.38 82.24 2,558,000 83.17 80.44
05-02-14 84.90 85.08 83.07 1,969,600 83.61 80.86
Date Open High Low Vol Cls adjCls
05-02-11 85.15 85.95 84.21 1,649,700 85.09 82.30
05-02-10 84.20 85.60 83.26 2,479,700 85.25 82.45
05-02-09 84.35 85.23 84.19 1,701,400 84.19 81.43
05-02-08 85.35 85.90 84.25 1,560,100 85.10 82.31
05-02-07 86.70 86.70 85.06 2,100,700 85.47 82.66
05-02-04 86.76 87.69 86.70 1,662,200 87.19 84.33
05-02-03 86.00 86.94 85.90 1,571,300 86.55 83.71
05-02-02 87.40 89.10 86.21 2,997,700 86.63 83.79
05-02-01 84.00 87.67 82.50 6,323,600 87.40 84.53
Date Open High Low Vol Cls adjCls
05-01-31 79.98 80.25 78.50 2,560,900 78.85 76.26
05-01-28 79.80 80.00 79.45 1,483,800 79.89 77.27
05-01-27 80.49 80.51 79.10 2,505,800 79.96 77.33
05-01-26 80.50 81.17 80.45 1,300,200 81.00 78.34
05-01-25 80.23 80.79 79.61 1,418,500 80.15 77.52
05-01-24 79.75 80.49 79.22 1,896,100 79.98 77.35
05-01-21 81.45 81.57 80.23 1,279,600 80.50 77.86
05-01-20 80.37 81.35 80.00 1,642,800 81.09 78.43
05-01-19 80.40 81.17 79.90 1,886,000 80.27 77.63
Date Open High Low Vol Cls adjCls
05-01-18 78.52 80.94 78.25 1,670,600 80.76 78.11
05-01-14 77.98 78.96 76.78 2,504,000 78.77 76.18
05-01-13 79.75 80.25 76.88 3,658,300 77.16 74.63
05-01-12 79.95 80.62 79.45 1,751,200 79.69 77.07
05-01-11 79.85 80.27 79.57 1,349,700 79.92 77.30
05-01-10 79.25 80.50 79.06 1,197,700 80.26 77.62
05-01-07 79.88 80.45 78.92 1,142,200 79.50 76.89
05-01-06 79.00 79.98 78.95 1,158,900 79.64 77.03
05-01-05 79.55 80.17 78.62 1,183,300 78.73 76.15
Date Open High Low Vol Cls adjCls
05-01-04 79.72 80.11 79.35 1,234,600 79.35 76.74
05-01-03 80.25 80.99 79.37 1,435,200 79.38 76.77
04-12-31 80.89 81.13 80.12 533,600 80.12 77.49
04-12-30 80.87 81.44 80.61 479,900 80.89 78.23
04-12-29 80.40 81.68 80.40 1,127,200 80.92 78.26
04-12-28 79.49 80.74 79.25 1,237,200 80.74 78.09
04-12-27 80.50 80.82 79.27 884,600 79.49 76.88
04-12-23 81.69 81.70 79.77 1,353,900 80.15 77.52
04-12-22 82.00 82.99 81.87 1,304,800 81.89 79.20
Date Open High Low Vol Cls adjCls
04-12-21 80.81 82.18 80.70 1,721,400 81.28 78.61
04-12-20 79.76 81.00 79.67 1,542,400 80.56 77.91
04-12-17 78.50 79.97 78.50 2,473,800 79.46 76.85
04-12-16 81.25 81.39 79.39 2,836,100 79.70 77.08
04-12-15 83.87 83.87 79.95 3,109,700 81.50 78.82
04-12-14 83.60 84.99 83.02 1,167,400 84.29 81.52
04-12-13 84.05 84.69 83.60 789,200 84.00 81.24
04-12-10 83.55 84.24 83.35 701,600 83.79 81.04
04-12-09 82.11 84.40 81.99 904,300 84.35 81.58
Date Open High Low Vol Cls adjCls
04-12-08 81.30 82.89 81.18 780,000 82.61 79.90
04-12-07 82.20 83.01 81.44 1,029,500 81.50 78.82
04-12-06 82.71 82.71 81.32 900,200 82.44 79.73
04-12-03 82.75 83.94 82.19 1,159,900 82.72 80.00
04-12-02 82.80 83.67 82.70 1,514,200 83.37 80.63
04-12-01 81.60 83.45 81.10 1,314,400 83.45 80.71
04-11-30 80.12 81.75 80.12 1,544,000 81.60 78.92
04-11-29 79.52 80.79 79.10 1,711,800 80.49 77.85
04-11-26 79.85 80.20 79.54 306,600 79.55 76.94
Date Open High Low Vol Cls adjCls
04-11-24 79.05 79.75 79.05 798,500 79.70 77.08
04-11-23 78.40 79.02 77.70 2,014,900 78.37 75.80
04-11-22 77.00 78.86 76.56 1,355,600 78.44 75.86
04-11-19 78.45 78.60 76.85 1,248,500 76.99 74.46
04-11-18 79.65 79.66 78.28 1,857,200 78.45 75.87
04-11-17 79.45 80.60 79.20 1,251,000 79.65 77.03
04-11-16 79.22 79.65 78.52 942,900 79.20 76.60
04-11-15 79.05 79.94 79.05 996,500 79.59 76.98
04-11-12 80.20 80.22 78.99 1,345,600 79.75 77.13
Date Open High Low Vol Cls adjCls
04-11-11 79.60 80.98 79.30 1,143,200 80.80 78.15
04-11-10 78.94 79.39 78.46 1,319,200 78.80 76.21
04-11-09 79.55 80.26 78.70 1,319,300 78.92 76.33
04-11-08 80.30 80.94 79.16 1,866,900 79.55 76.94
04-11-05 80.83 81.80 80.72 2,086,800 81.67 78.99
04-11-04 79.50 79.84 78.25 2,230,000 79.84 77.22
04-11-03 77.95 78.04 76.50 2,170,700 77.87 75.31
04-11-02 77.50 77.78 75.75 1,696,200 76.10 73.60
04-11-01 77.59 77.59 75.49 1,980,100 76.32 73.81
Date Open High Low Vol Cls adjCls
04-10-29 75.90 77.85 75.72 2,185,200 77.59 75.04
04-10-28 75.50 76.05 75.05 2,754,200 76.05 73.55
04-10-27 73.75 76.40 73.30 3,325,200 75.95 73.46
04-10-26 68.32 72.07 67.00 5,525,800 72.07 69.70
04-10-25 68.50 68.50 67.35 3,081,600 67.90 65.67
04-10-22 70.16 70.19 68.55 2,852,300 69.02 66.75
04-10-21 72.10 72.20 69.68 3,120,800 70.16 67.86
04-10-20 69.92 71.01 68.60 2,877,600 71.00 68.67
04-10-19 73.00 73.06 69.55 1,816,500 69.92 67.62
Date Open High Low Vol Cls adjCls
04-10-18 71.30 72.33 71.10 2,236,500 72.04 69.67
04-10-15 73.30 73.31 70.20 4,292,100 71.31 68.97
04-10-14 74.25 75.25 72.90 1,571,300 73.48 71.07
04-10-13 75.05 75.37 73.83 999,500 74.47 72.02
04-10-12 74.08 75.32 72.95 1,587,700 74.82 72.36
04-10-11 74.35 75.75 74.22 1,084,900 74.60 72.15
04-10-08 75.70 75.80 73.55 1,967,600 74.21 71.77
04-10-07 78.16 78.34 75.65 1,616,900 75.70 73.21
04-10-06 78.37 78.47 77.80 888,700 78.10 75.54
Date Open High Low Vol Cls adjCls
04-10-05 79.62 79.85 78.04 1,229,800 78.25 75.68
04-10-04 79.80 79.86 79.05 928,100 79.44 76.83
04-10-01 79.09 79.95 78.29 1,049,400 78.81 76.22
04-09-30 78.57 79.11 77.79 1,546,000 79.04 76.44
04-09-29 77.70 79.04 77.31 1,399,400 78.55 75.97
04-09-28 77.45 77.88 76.89 1,019,000 77.43 74.89
04-09-27 79.30 79.30 76.97 1,367,200 77.17 74.64
04-09-24 77.82 80.17 77.82 1,502,800 79.62 77.01
04-09-23 77.90 78.07 77.39 852,100 77.82 75.26
Date Open High Low Vol Cls adjCls
04-09-22 79.10 79.45 77.08 1,515,600 77.70 75.15
04-09-21 78.70 79.60 78.28 1,351,700 79.46 76.85
04-09-20 78.50 78.89 77.22 1,681,100 78.67 76.09
04-09-17 75.93 77.00 75.83 1,231,500 76.85 74.33
04-09-16 75.79 76.50 75.09 863,500 75.93 73.44
04-09-15 77.15 77.15 75.61 1,110,000 75.81 73.32
04-09-14 77.16 77.88 76.64 1,479,500 77.10 74.57
04-09-13 76.34 77.25 75.90 888,400 77.15 74.62
04-09-10 75.95 76.30 75.25 820,000 75.71 73.22
Date Open High Low Vol Cls adjCls
04-09-09 77.00 77.20 75.54 888,400 76.08 73.58
04-09-08 78.00 78.42 76.30 1,534,300 76.75 74.23
04-09-07 74.95 77.19 74.90 1,514,400 77.02 74.49
04-09-03 75.95 76.55 74.60 900,700 74.74 72.29
04-09-02 73.30 75.91 73.20 1,359,600 75.72 73.23
04-09-01 71.30 73.38 71.25 938,500 73.24 70.84
04-08-31 71.20 71.47 70.51 962,700 71.30 68.96
04-08-30 71.65 71.97 70.80 565,700 70.97 68.64
04-08-27 71.80 72.53 71.40 753,000 72.07 69.70
Date Open High Low Vol Cls adjCls
04-08-26 72.57 72.68 71.60 654,300 71.79 69.43
04-08-25 72.10 72.82 71.63 878,300 72.80 70.41
04-08-24 72.75 72.80 71.36 1,181,500 71.66 69.31
04-08-23 73.25 73.62 72.40 718,100 72.71 70.32
04-08-20 73.25 73.95 72.99 1,233,900 73.23 70.83
04-08-19 73.50 73.63 72.40 987,900 73.43 71.02
04-08-18 72.13 73.73 71.92 707,800 73.52 71.11
04-08-17 72.00 72.62 71.74 771,000 72.20 69.83
04-08-16 71.35 72.37 71.08 982,700 71.76 69.40
Date Open High Low Vol Cls adjCls
04-08-13 71.45 71.98 70.77 844,800 71.40 69.06
04-08-12 72.85 72.85 71.79 990,000 71.99 69.63
04-08-11 71.75 73.05 71.01 1,102,100 72.93 70.54
04-08-10 70.40 71.96 70.05 1,323,700 71.90 69.54
04-08-09 69.50 71.04 69.50 1,385,700 69.87 67.58
04-08-06 71.05 71.20 68.75 2,268,900 69.79 67.50
04-08-05 75.50 75.51 71.14 2,996,700 71.65 69.30
04-08-04 76.30 76.30 74.60 1,290,100 75.58 73.10
04-08-03 76.75 76.77 75.87 1,232,800 76.42 73.91
Date Open High Low Vol Cls adjCls
04-08-02 76.31 77.50 75.29 2,167,900 76.22 73.72
04-07-30 72.58 77.76 72.25 4,569,700 76.31 73.80
04-07-29 64.50 74.25 64.40 9,361,600 73.32 70.91
04-07-28 76.95 76.95 71.49 3,076,100 73.75 71.33
04-07-27 74.01 77.92 73.88 1,767,300 76.55 74.04
04-07-26 76.02 76.15 73.79 1,216,900 73.85 71.43
04-07-23 75.58 76.32 74.85 1,107,400 76.02 73.52
04-07-22 75.80 76.31 74.72 2,250,900 75.46 72.98
04-07-21 78.25 78.35 75.82 2,011,100 75.82 73.33
Date Open High Low Vol Cls adjCls
04-07-20 76.45 78.00 76.27 1,488,900 78.00 75.44
04-07-19 78.70 79.22 75.75 2,979,800 76.35 73.84
04-07-16 78.75 79.20 75.81 6,924,300 77.24 74.70
04-07-15 82.94 83.70 82.40 935,600 82.60 79.89
04-07-14 82.10 83.55 81.45 1,622,300 82.94 80.22
04-07-13 83.00 83.65 81.68 2,223,300 82.10 79.40
04-07-12 85.01 85.89 81.50 3,390,700 82.78 80.06
04-07-09 88.95 89.05 85.20 2,043,100 85.21 82.41
04-07-08 89.15 89.44 88.22 1,016,400 88.90 85.98
Date Open High Low Vol Cls adjCls
04-07-07 87.72 89.15 87.72 1,224,300 89.15 86.22
04-07-06 86.65 87.74 86.25 899,100 87.70 84.82
04-07-02 87.77 87.80 86.14 862,200 86.65 83.81
04-07-01 88.30 88.94 86.45 1,286,300 87.57 84.69
04-06-30 87.60 88.95 87.30 1,586,200 88.20 85.30
04-06-29 86.00 87.11 85.79 1,328,700 87.11 84.25
04-06-28 88.27 88.34 85.06 1,797,000 86.00 83.18
04-06-25 87.75 88.75 87.50 1,268,800 88.00 85.11
04-06-24 87.50 87.81 86.91 838,900 87.75 84.87
Date Open High Low Vol Cls adjCls
04-06-23 86.10 87.23 85.32 790,000 87.10 84.24
04-06-22 86.05 86.28 85.04 1,259,000 85.28 82.48
04-06-21 86.20 87.09 85.91 717,600 86.00 83.18
04-06-18 85.85 86.74 85.85 1,239,500 86.27 83.44
04-06-17 86.85 86.88 85.40 1,209,900 86.00 83.18
04-06-16 87.55 87.77 86.87 753,500 86.87 84.02
04-06-15 87.90 87.90 87.02 601,800 87.64 84.76
04-06-14 86.75 87.58 86.67 506,600 87.10 84.24
04-06-10 86.65 87.49 86.65 722,500 87.14 84.28
Date Open High Low Vol Cls adjCls
04-06-09 87.81 88.00 86.65 1,025,500 86.65 83.81
04-06-08 87.70 87.99 86.89 1,176,700 87.80 84.92
04-06-07 87.50 87.98 86.63 869,000 87.75 84.87
04-06-04 87.10 87.24 86.52 1,248,300 87.01 84.15
04-06-03 86.70 86.82 85.75 2,101,400 86.38 83.54
04-06-02 85.85 87.54 85.68 1,381,100 87.11 84.25
04-06-01 85.13 85.86 84.80 1,224,500 85.60 82.79
04-05-28 85.20 85.70 84.20 1,104,700 85.35 82.55
04-05-27 85.18 85.25 84.43 1,460,700 85.20 82.40
Date Open High Low Vol Cls adjCls
04-05-26 83.55 85.22 82.75 2,410,100 85.10 82.31
04-05-25 80.85 84.00 80.00 2,406,800 83.75 81.00
04-05-24 83.75 83.85 81.32 1,316,000 81.65 78.97
04-05-21 82.65 83.69 82.65 904,600 83.55 80.81
04-05-20 82.11 83.09 81.81 670,100 82.13 79.43
04-05-19 83.25 84.35 81.96 1,181,600 82.11 79.41
04-05-18 82.20 83.01 82.20 1,363,000 82.95 80.23
04-05-17 81.00 82.24 80.65 1,121,600 82.03 79.34
04-05-14 81.06 82.43 80.73 1,147,100 81.97 79.28
Date Open High Low Vol Cls adjCls
04-05-13 79.76 81.69 79.75 1,102,700 81.31 78.64
04-05-12 80.00 80.29 78.75 1,902,400 79.75 77.13
04-05-11 80.00 81.09 79.06 2,088,300 80.90 78.24
04-05-10 81.20 81.41 78.77 1,302,100 79.80 77.18
04-05-07 81.95 83.31 81.60 908,600 81.85 79.16
04-05-06 82.75 83.62 81.50 763,600 82.11 79.41
04-05-05 82.20 84.05 82.00 1,688,800 83.83 81.08
04-05-04 81.83 82.50 80.85 1,051,100 82.21 79.51
04-05-03 80.10 82.30 79.89 1,325,400 82.08 79.39
Date Open High Low Vol Cls adjCls
04-04-30 80.95 81.76 79.76 896,900 79.85 77.23
04-04-29 80.49 81.90 79.73 1,205,800 80.95 78.29
04-04-28 80.75 81.39 79.69 2,242,400 80.53 77.89
04-04-27 83.50 84.00 80.18 2,393,900 80.75 78.10
04-04-26 83.55 84.38 83.12 1,117,600 84.00 81.24
04-04-23 84.40 84.48 82.71 834,500 82.82 80.10
04-04-22 83.10 85.25 82.93 1,532,200 84.53 81.75
04-04-21 79.40 83.45 79.35 1,876,100 82.14 79.44
04-04-20 80.75 80.87 78.60 1,254,500 79.40 76.79
Date Open High Low Vol Cls adjCls
04-04-19 80.75 81.28 80.45 831,000 80.84 78.19
04-04-16 79.95 81.50 79.80 1,839,100 80.84 78.19
04-04-15 78.85 79.27 77.65 666,900 78.47 75.89
04-04-14 78.00 78.94 77.57 1,135,100 78.75 76.16
04-04-13 79.30 79.49 78.42 858,100 78.67 76.09
04-04-12 78.85 79.32 78.53 618,400 79.17 76.57
04-04-08 79.45 79.47 78.27 672,600 78.61 76.03
04-04-07 78.80 78.99 78.22 859,100 78.80 76.21
04-04-06 79.10 79.43 78.40 878,600 79.05 76.45
Date Open High Low Vol Cls adjCls
04-04-05 78.50 79.95 78.30 1,326,000 79.61 77.00
04-04-02 77.29 78.80 77.00 2,723,600 78.03 75.47
04-04-01 73.88 74.34 73.66 916,700 73.95 71.52
04-03-31 73.25 73.90 72.50 861,100 73.78 71.36
04-03-30 72.97 73.25 72.56 687,100 73.12 70.72
04-03-29 72.11 73.40 71.55 1,153,800 72.95 70.55
04-03-26 72.91 72.91 71.40 812,300 72.10 69.73
04-03-25 72.11 72.92 71.50 940,100 72.91 70.52
04-03-24 73.40 73.52 71.50 1,420,700 71.99 69.63
Date Open High Low Vol Cls adjCls
04-03-23 72.98 74.03 72.50 1,544,900 73.55 71.14
04-03-22 73.90 73.97 70.06 3,306,400 72.81 70.42
04-03-19 76.35 76.35 74.60 1,373,200 74.86 72.40
04-03-18 77.60 77.61 75.94 811,800 76.50 73.99
04-03-17 76.54 77.98 76.53 598,800 77.77 75.22
04-03-16 76.78 77.15 75.72 938,000 76.40 73.89
04-03-15 77.10 77.10 74.66 1,332,500 76.59 74.08
04-03-12 76.40 77.50 75.73 889,900 77.25 74.71
04-03-11 76.75 77.51 76.12 1,366,700 76.20 73.70
Date Open High Low Vol Cls adjCls
04-03-10 79.70 80.23 77.86 1,053,400 78.20 75.63
04-03-09 79.85 80.10 78.93 1,054,600 79.60 76.99
04-03-08 79.30 81.68 79.25 1,632,500 80.65 78.00
04-03-05 77.58 79.35 77.21 1,010,100 79.15 76.55
04-03-04 77.15 77.60 76.69 732,800 77.58 75.03
04-03-03 76.40 77.63 76.40 923,800 77.40 74.86
04-03-02 78.15 78.45 76.38 1,106,400 76.90 74.38
04-03-01 76.15 78.52 75.95 1,240,700 78.25 75.68
04-02-27 76.70 76.73 75.53 1,240,300 75.64 73.16
Date Open High Low Vol Cls adjCls
04-02-26 77.50 77.50 76.67 550,100 76.75 74.23
04-02-25 77.40 77.69 76.85 637,500 77.43 74.89
04-02-24 76.80 78.27 76.72 1,062,600 77.19 74.66
04-02-23 77.85 78.05 76.68 1,001,300 76.96 74.43
04-02-20 78.65 78.65 77.50 1,201,600 77.63 75.08
04-02-19 77.95 78.50 77.47 1,495,200 78.10 75.54
04-02-18 77.95 78.13 77.45 1,270,800 77.85 75.29
04-02-17 77.65 78.11 76.95 707,600 77.50 74.96
04-02-13 77.50 78.70 77.25 795,600 77.50 74.96
Date Open High Low Vol Cls adjCls
04-02-12 78.80 78.95 78.25 788,200 78.35 75.78
04-02-11 77.49 78.90 77.01 1,105,200 78.75 76.16
04-02-10 77.70 78.58 76.85 1,853,800 77.49 74.95
04-02-09 79.25 79.63 77.47 1,094,900 77.90 75.34
04-02-06 76.85 79.25 76.41 964,500 79.25 76.65
04-02-05 77.84 77.84 75.94 954,100 76.35 73.84
04-02-04 77.68 78.40 77.25 852,000 77.85 75.29
04-02-03 77.39 77.98 76.87 773,000 77.93 75.37
04-02-02 76.92 77.90 76.42 1,155,000 77.14 74.61
Date Open High Low Vol Cls adjCls
04-01-30 75.20 76.58 73.87 1,441,200 76.50 73.99
04-01-29 73.52 75.55 73.52 970,600 75.22 72.75
04-01-28 75.75 76.37 73.24 960,700 73.30 70.89
04-01-27 77.30 77.40 75.50 1,148,600 75.50 73.02
04-01-26 74.75 77.00 74.75 820,300 77.00 74.47
04-01-23 75.06 75.40 74.37 1,025,500 74.65 72.20
04-01-22 74.80 75.90 74.57 803,600 74.81 72.35
04-01-21 74.30 75.10 74.27 1,080,200 74.80 72.34
04-01-20 76.10 76.65 74.11 2,034,600 74.27 71.83
Date Open High Low Vol Cls adjCls
04-01-16 74.70 76.15 73.00 2,890,200 76.15 73.65
04-01-15 69.50 70.95 69.05 787,800 70.66 68.34
04-01-14 70.15 70.65 70.00 911,300 70.01 67.71
04-01-13 71.10 71.36 69.74 1,140,400 69.96 67.66
04-01-12 70.86 71.70 70.65 674,200 70.85 68.52
04-01-09 71.15 71.75 70.85 761,300 70.85 68.52
04-01-08 70.00 71.21 69.62 1,081,700 71.15 68.81
04-01-07 69.30 69.88 68.92 840,900 69.80 67.51
04-01-06 69.00 69.30 68.24 1,167,200 69.03 66.76
Date Open High Low Vol Cls adjCls
04-01-05 70.25 70.70 69.00 1,188,200 69.37 67.09
04-01-02 70.80 71.00 69.90 668,100 70.00 67.70
03-12-31 71.40 71.40 70.35 1,037,100 70.40 68.09
03-12-30 71.47 71.85 70.63 971,300 70.90 68.57
03-12-29 69.25 71.23 69.25 1,118,700 71.17 68.83
03-12-26 68.75 69.14 68.70 239,300 69.03 66.76
03-12-24 68.10 68.95 67.85 491,700 68.67 66.42
03-12-23 69.49 69.50 67.95 1,440,100 68.00 65.77
03-12-22 69.36 69.80 69.00 893,600 69.24 66.97
Date Open High Low Vol Cls adjCls
03-12-19 69.55 69.94 68.85 2,941,500 69.36 67.08
03-12-18 69.00 69.88 68.80 1,276,000 69.55 67.27
03-12-17 66.69 68.84 66.69 1,754,900 68.77 66.51
03-12-16 66.65 67.01 65.97 917,000 66.94 64.74
03-12-15 67.40 67.41 65.87 945,500 66.25 64.07
03-12-12 66.10 66.57 65.75 557,300 66.40 64.22
03-12-11 65.80 66.72 65.57 933,800 65.90 63.74
03-12-10 66.50 66.88 65.40 877,100 65.68 63.52
03-12-09 67.16 67.69 65.60 1,053,700 65.87 63.71
Date Open High Low Vol Cls adjCls
03-12-08 66.00 67.30 65.95 1,065,400 66.91 64.71
03-12-05 65.90 66.29 65.50 754,500 65.78 63.62
03-12-04 67.48 67.62 65.29 1,080,400 66.15 63.98
03-12-03 67.89 68.10 67.36 687,300 67.50 65.28
03-12-02 67.85 68.24 67.52 892,400 67.66 65.44
03-12-01 66.50 68.00 66.40 734,800 67.80 65.57
03-11-28 65.54 66.31 65.20 360,800 65.92 63.76
03-11-26 65.30 65.73 64.37 622,100 65.49 63.34
03-11-25 65.35 65.75 64.98 840,900 65.08 62.94
Date Open High Low Vol Cls adjCls
03-11-24 63.61 65.40 63.61 757,500 65.35 63.20
03-11-21 64.00 64.04 63.26 602,400 63.51 61.42
03-11-20 63.51 64.38 63.05 694,700 63.67 61.58
03-11-19 63.65 63.70 62.94 869,400 63.61 61.52
03-11-18 64.16 64.50 63.46 955,100 63.76 61.67
03-11-17 63.80 64.28 63.38 865,800 64.18 62.07
03-11-14 63.95 64.36 63.33 1,123,900 63.80 61.71
03-11-13 64.13 64.51 63.57 1,130,300 64.10 62.00
03-11-12 63.25 64.21 62.72 1,423,300 64.16 62.05
Date Open High Low Vol Cls adjCls
03-11-11 64.50 64.50 62.99 1,393,500 63.18 61.11
03-11-10 65.08 65.30 64.46 801,000 64.50 62.38
03-11-07 65.33 65.57 64.86 789,400 65.08 62.94
03-11-06 64.87 65.63 64.37 813,400 65.33 63.19
03-11-05 64.83 64.98 64.28 810,600 64.82 62.69
03-11-04 64.60 65.00 64.24 1,200,900 64.83 62.70
03-11-03 64.45 64.94 63.50 1,871,100 64.60 62.48
03-10-31 62.85 64.10 62.82 1,906,600 63.81 61.71
03-10-30 62.96 63.27 62.40 2,203,400 62.73 60.67
Date Open High Low Vol Cls adjCls
03-10-29 62.70 63.00 62.70 1,239,000 62.96 60.89
03-10-28 61.67 62.95 61.52 1,113,700 62.81 60.75
03-10-27 61.25 61.65 60.83 1,085,100 61.42 59.40
03-10-24 62.00 62.00 59.80 2,257,800 61.17 59.16
03-10-23 61.75 62.59 60.25 3,763,500 62.00 59.96
03-10-22 58.85 58.90 58.40 1,080,800 58.72 56.79
03-10-21 59.23 59.86 58.65 2,113,200 58.88 56.95
03-10-20 58.55 59.33 58.37 1,689,800 59.23 57.29
03-10-17 58.70 58.70 58.16 1,780,100 58.55 56.63
Date Open High Low Vol Cls adjCls
03-10-16 57.54 58.47 57.37 1,287,400 58.12 56.21
03-10-15 56.50 57.80 56.50 2,031,300 57.54 55.65
03-10-14 55.70 56.47 55.68 1,424,000 56.20 54.35
03-10-13 56.50 56.51 55.50 2,187,600 55.80 53.97
03-10-10 56.92 57.04 56.45 1,506,300 56.52 54.66
03-10-09 57.45 57.55 56.87 1,820,500 57.04 55.17
03-10-08 57.29 57.58 57.03 902,500 57.20 55.32
03-10-07 57.74 57.74 56.62 1,348,000 57.29 55.41
03-10-06 56.68 58.22 56.38 2,305,100 57.84 55.94
Date Open High Low Vol Cls adjCls
03-10-03 56.18 57.00 56.18 2,223,400 56.69 54.83
03-10-02 55.85 56.50 55.84 1,211,000 56.18 54.34
03-10-01 55.11 55.76 54.84 1,578,200 55.70 53.87
03-09-30 55.25 55.43 54.82 2,429,800 55.10 53.29
03-09-29 55.52 56.10 55.16 3,242,800 55.55 53.73
03-09-26 54.87 55.68 54.65 1,572,200 55.52 53.70
03-09-25 55.79 55.82 54.31 1,945,700 54.87 53.07
03-09-24 55.70 57.00 55.60 2,613,900 55.79 53.96
03-09-23 54.30 55.84 54.00 2,094,100 55.61 53.78
Date Open High Low Vol Cls adjCls
03-09-22 53.63 54.25 53.42 1,398,000 54.18 52.40
03-09-19 54.35 54.40 53.23 1,507,800 53.69 51.93
03-09-18 54.00 54.59 53.69 1,531,600 54.28 52.50
03-09-17 52.67 54.13 52.41 2,370,100 53.87 52.10
03-09-16 52.58 52.71 52.35 1,483,900 52.67 50.94
03-09-15 52.50 52.73 52.33 1,019,400 52.48 50.76
03-09-12 52.09 52.42 51.69 1,081,800 52.38 50.66
03-09-11 52.35 52.50 51.98 1,402,700 52.09 50.38
03-09-10 53.01 53.19 52.49 1,744,200 52.60 50.87
Date Open High Low Vol Cls adjCls
03-09-09 53.65 53.65 52.93 1,902,100 53.04 51.30
03-09-08 53.05 53.85 52.89 1,093,500 53.70 51.94
03-09-05 53.58 54.00 53.00 1,548,400 53.05 51.31
03-09-04 53.00 54.00 53.00 1,606,500 53.58 51.82
03-09-03 53.25 53.55 53.00 2,448,500 53.08 51.34
03-09-02 52.00 53.25 51.80 4,776,900 53.25 51.50
03-08-29 51.52 52.09 51.34 1,474,800 51.74 50.04
03-08-28 51.99 51.99 50.23 3,812,300 51.55 49.86
03-08-27 48.95 49.06 48.56 2,279,500 48.72 47.12
Date Open High Low Vol Cls adjCls
03-08-26 48.47 48.97 48.18 1,420,600 48.89 47.28
03-08-25 48.79 48.85 48.26 962,600 48.76 47.16
03-08-22 48.99 49.00 48.50 1,859,700 48.80 47.20
03-08-21 48.30 49.12 48.26 5,552,200 49.07 47.46
03-08-20 48.74 49.32 47.95 3,730,600 48.27 46.69
03-08-19 48.89 48.89 48.52 1,559,200 48.59 46.99
03-08-18 48.45 49.00 48.23 2,264,400 48.87 47.27
03-08-15 49.25 49.25 48.45 1,186,900 48.70 47.10
03-08-14 49.46 49.70 48.90 2,021,600 49.35 47.73
Date Open High Low Vol Cls adjCls
03-08-13 50.04 50.04 49.33 1,619,300 49.45 47.83
03-08-12 49.13 50.44 48.70 2,084,200 50.04 48.40
03-08-11 49.35 49.48 48.80 1,249,900 49.12 47.51
03-08-08 49.95 50.10 49.37 1,789,900 49.48 47.86
03-08-07 50.00 50.50 49.74 3,237,700 50.36 48.71
03-08-06 48.15 51.30 48.15 9,359,600 50.43 48.77
03-08-05 47.28 47.51 46.96 911,600 47.30 45.75
03-08-04 47.20 47.67 46.50 792,300 47.44 45.88
03-08-01 47.93 48.09 47.32 1,015,600 47.37 45.81
Date Open High Low Vol Cls adjCls
03-07-31 48.00 48.32 47.50 1,245,500 47.81 46.24
03-07-30 48.76 48.95 47.70 1,454,200 47.84 46.27
03-07-29 47.75 49.19 47.73 2,284,500 48.75 47.15
03-07-28 46.76 47.78 46.30 1,560,400 47.63 46.07
03-07-25 46.05 46.74 45.68 1,492,300 46.71 45.18
03-07-24 46.25 46.60 45.63 1,849,700 45.80 44.30
03-07-23 45.37 45.40 44.70 1,016,600 45.21 43.73
03-07-22 45.19 45.39 44.62 958,300 45.27 43.78
03-07-21 45.31 45.43 44.97 630,100 45.20 43.72
Date Open High Low Vol Cls adjCls
03-07-18 45.40 45.43 45.15 931,000 45.33 43.84
03-07-17 44.35 45.35 44.35 1,488,600 45.20 43.72
03-07-16 44.80 44.85 43.69 1,089,500 44.35 42.89
03-07-15 44.86 44.86 44.22 989,800 44.50 43.04
03-07-14 45.10 45.14 44.55 1,206,200 44.71 43.24
03-07-11 45.31 45.31 44.65 868,200 44.96 43.48
03-07-10 44.37 45.31 44.07 1,340,900 45.31 43.82
03-07-09 45.27 45.47 44.27 1,238,400 44.37 42.91
03-07-08 45.75 45.80 45.27 779,900 45.47 43.98
Date Open High Low Vol Cls adjCls
03-07-07 45.38 45.50 44.90 886,300 45.50 44.01
03-07-03 45.67 45.67 44.80 927,800 45.08 43.60
03-07-02 45.38 45.77 45.08 1,111,200 45.67 44.17
03-07-01 45.10 45.65 44.68 1,358,600 45.56 44.06
03-06-30 44.70 45.40 44.34 1,099,800 45.05 43.57
03-06-27 45.01 45.28 44.30 934,800 44.57 43.11
03-06-26 44.20 45.10 43.92 809,300 45.01 43.53
03-06-25 43.95 44.19 43.50 1,253,000 44.16 42.71
03-06-24 43.91 44.27 43.31 1,105,300 43.95 42.51
Date Open High Low Vol Cls adjCls
03-06-23 44.30 44.31 43.38 1,076,600 43.91 42.47
03-06-20 44.43 44.78 44.05 2,051,000 44.36 42.90
03-06-19 46.63 46.63 44.05 2,163,700 44.42 42.96
03-06-18 46.45 46.63 45.50 1,504,700 46.63 45.10
03-06-17 46.90 46.90 45.25 2,676,000 46.66 45.13
03-06-16 46.90 47.19 46.37 1,599,800 47.19 45.64
03-06-13 46.72 46.93 46.29 1,679,800 46.68 45.15
03-06-12 46.40 46.61 45.70 1,835,500 46.50 44.97
03-06-11 45.20 46.09 44.70 1,801,500 45.99 44.48
Date Open High Low Vol Cls adjCls
03-06-10 44.55 45.15 44.51 2,221,300 45.02 43.54
03-06-09 43.70 44.29 43.35 1,651,900 44.29 42.84
03-06-06 42.99 44.20 42.93 2,796,900 44.00 42.56
03-06-05 42.50 42.60 41.20 4,442,300 42.51 41.11
03-06-04 43.80 43.80 42.40 5,774,100 42.65 41.25
03-06-03 43.68 44.18 43.53 3,488,600 43.90 42.46
03-06-02 44.90 45.00 43.21 3,852,200 43.34 41.92
03-05-30 46.10 46.39 44.50 3,572,900 44.86 43.39
03-05-29 45.65 46.73 45.42 1,835,900 45.96 44.45
Date Open High Low Vol Cls adjCls
03-05-28 46.19 46.19 45.37 1,398,200 45.55 44.05
03-05-27 45.83 46.29 45.47 1,488,000 46.19 44.67
03-05-23 44.50 46.06 44.40 2,517,200 45.93 44.42
03-05-22 43.82 46.50 43.73 4,481,100 45.78 44.28
03-05-21 44.46 44.46 42.90 5,898,000 43.82 42.38
03-05-20 45.10 45.60 43.70 10,920,100 44.45 42.99
03-05-19 48.89 49.20 48.05 863,600 48.28 46.69
03-05-16 48.90 49.12 48.65 795,100 48.89 47.28
03-05-15 48.45 48.95 48.12 1,059,600 48.91 47.30
Date Open High Low Vol Cls adjCls
03-05-14 48.50 48.66 47.89 1,181,000 48.35 46.76
03-05-13 47.90 48.63 47.36 1,205,200 48.00 46.42
03-05-12 46.53 48.20 44.90 2,297,100 48.15 46.57
03-05-09 47.00 47.00 46.16 1,143,100 46.52 44.99
03-05-08 47.37 47.78 46.81 929,300 47.09 45.54
03-05-07 47.25 47.65 46.80 1,231,100 47.37 45.81
03-05-06 47.25 48.20 46.75 1,178,800 47.98 46.40
03-05-05 47.90 47.90 46.71 1,279,600 47.12 45.57
03-05-02 45.85 47.92 45.85 1,972,100 47.51 45.95
Date Open High Low Vol Cls adjCls
03-05-01 46.75 46.76 46.00 1,021,000 46.03 44.52
03-04-30 47.18 47.18 46.15 1,763,300 46.90 45.36
03-04-29 47.70 47.73 46.83 1,320,800 47.19 45.64
03-04-28 47.43 47.90 47.15 1,107,100 47.59 46.03
03-04-25 47.70 48.29 47.26 920,500 47.44 45.88
03-04-24 48.30 48.30 47.00 1,932,000 47.90 46.33
03-04-23 46.14 46.92 45.35 1,289,500 46.50 44.97
03-04-22 45.40 46.18 44.60 1,592,300 46.03 44.52
03-04-21 45.58 45.88 45.29 1,185,100 45.48 43.99
Date Open High Low Vol Cls adjCls
03-04-17 44.71 45.88 44.70 2,607,300 45.42 43.93
03-04-16 47.00 47.59 44.70 1,770,900 44.70 43.23
03-04-15 47.20 47.35 46.65 1,142,600 46.75 45.22
03-04-14 47.33 47.77 47.10 662,800 47.37 45.81
03-04-11 47.76 47.90 47.10 1,074,500 47.13 45.58
03-04-10 46.75 47.74 46.65 872,800 47.51 45.95
03-04-09 47.00 47.72 46.37 926,600 46.62 45.09
03-04-08 45.50 47.13 45.50 991,300 46.72 45.19
03-04-07 46.85 47.57 45.30 1,012,000 45.36 43.87
Date Open High Low Vol Cls adjCls
03-04-04 46.62 46.95 45.42 1,308,700 46.00 44.49
03-04-03 47.25 47.25 46.37 1,481,700 46.37 44.85
03-04-02 49.56 49.56 46.30 3,703,600 46.40 44.88
03-04-01 48.80 49.58 48.55 899,600 49.56 47.93
03-03-31 49.22 49.30 48.50 897,700 48.63 47.03
03-03-28 48.33 49.72 48.22 1,168,800 49.46 47.84
03-03-27 48.22 48.65 47.55 1,029,400 48.33 46.74
03-03-26 49.10 49.10 47.98 1,541,800 48.22 46.64
03-03-25 48.91 49.48 48.50 1,218,700 49.10 47.49
Date Open High Low Vol Cls adjCls
03-03-24 48.90 49.05 48.45 753,200 48.91 47.30
03-03-21 49.25 49.90 49.05 1,315,300 49.73 48.10
03-03-20 48.20 49.10 48.10 1,141,400 48.64 47.04
03-03-19 47.75 48.40 47.38 1,544,700 48.20 46.62
03-03-18 49.07 49.40 47.76 1,883,300 48.62 47.02
03-03-17 46.58 48.97 46.46 1,998,600 48.97 47.36
03-03-14 46.00 47.95 45.90 2,992,900 46.69 45.16
03-03-13 44.45 44.80 43.81 1,091,500 44.65 43.18
03-03-12 43.35 44.07 43.14 1,155,700 44.00 42.56
Date Open High Low Vol Cls adjCls
03-03-11 44.44 44.72 43.77 855,600 43.77 42.33
03-03-10 45.15 45.15 44.37 653,900 44.41 42.95
03-03-07 44.59 45.30 44.30 969,400 45.21 43.73
03-03-06 44.20 44.92 43.83 1,139,400 44.79 43.32
03-03-05 43.70 44.35 43.35 1,280,900 44.23 42.78
03-03-04 43.72 44.27 43.60 1,061,400 43.65 42.22
03-03-03 44.64 45.00 43.65 1,562,800 43.70 42.27
03-02-28 44.83 45.18 44.27 1,605,100 44.39 42.93
03-02-27 44.75 45.20 44.36 1,748,600 44.83 43.36
Date Open High Low Vol Cls adjCls
03-02-26 44.94 45.55 44.40 2,753,900 44.67 43.20
03-02-25 43.50 44.99 43.47 2,167,300 44.90 43.43
03-02-24 43.96 44.18 43.64 1,117,300 43.67 42.24
03-02-21 43.15 44.03 42.81 1,577,700 43.96 42.52
03-02-20 41.99 43.19 41.99 1,386,800 43.01 41.60
03-02-19 42.24 42.46 41.62 696,700 41.99 40.61
03-02-18 41.85 42.74 41.80 742,400 42.74 41.34
03-02-14 41.56 42.49 41.51 1,113,600 41.80 40.43
03-02-13 41.48 41.85 40.99 765,000 41.58 40.21
Date Open High Low Vol Cls adjCls
03-02-12 42.11 42.15 41.20 822,900 41.48 40.12
03-02-11 42.45 42.80 41.87 752,000 42.11 40.73
03-02-10 42.31 42.69 41.47 1,062,800 42.50 41.10
03-02-07 41.90 43.00 41.90 2,323,500 42.29 40.90
03-02-06 41.40 41.86 41.08 1,054,300 41.70 40.33
03-02-05 40.68 41.90 40.68 930,700 41.40 40.04
03-02-04 41.15 41.25 40.36 947,600 40.82 39.48
03-02-03 41.12 42.00 40.95 993,400 41.58 40.21
03-01-31 41.00 41.30 40.64 1,495,400 41.00 39.65
Date Open High Low Vol Cls adjCls
03-01-30 42.00 42.30 40.31 2,056,000 41.00 39.65
03-01-29 39.45 41.23 39.15 2,226,900 41.00 39.65
03-01-28 38.75 39.50 38.14 1,464,000 39.50 38.20
03-01-27 39.14 39.33 38.22 759,800 38.38 37.12
03-01-24 39.34 39.59 39.01 1,183,600 39.14 37.85
03-01-23 39.07 39.48 38.85 528,700 39.44 38.15
03-01-22 38.89 39.37 38.81 614,100 39.00 37.72
03-01-21 40.00 40.24 38.85 645,800 38.90 37.62
03-01-17 38.05 39.76 38.02 1,174,200 39.60 38.30
Date Open High Low Vol Cls adjCls
03-01-16 38.39 38.65 38.09 821,600 38.16 36.91
03-01-15 38.50 38.53 38.19 688,800 38.37 37.11
03-01-14 38.90 38.95 38.25 1,093,300 38.55 37.28
03-01-13 39.95 39.95 39.11 1,164,300 39.15 37.86
03-01-10 40.25 40.45 39.85 617,400 39.94 38.63
03-01-09 40.00 40.34 39.86 729,400 40.25 38.93
03-01-08 40.26 40.40 39.93 580,600 40.00 38.69
03-01-07 40.41 40.54 40.07 625,800 40.26 38.94
03-01-06 40.45 40.80 40.29 817,000 40.66 39.33
Date Open High Low Vol Cls adjCls
03-01-03 40.50 41.02 40.32 1,029,000 40.40 39.07
03-01-02 41.70 41.85 40.00 1,711,500 40.30 38.98
02-12-31 40.62 42.09 40.50 1,645,900 41.52 40.16
02-12-30 39.65 40.67 39.62 813,000 40.62 39.29
02-12-27 40.29 40.38 39.85 620,700 39.95 38.64
02-12-26 40.54 40.54 39.90 631,800 40.30 38.98
02-12-24 40.75 40.79 40.37 234,000 40.54 39.21
02-12-23 39.96 40.90 39.70 782,400 40.79 39.45
02-12-20 39.72 40.25 39.66 1,287,000 40.04 38.73
Date Open High Low Vol Cls adjCls
02-12-19 39.40 40.60 39.25 1,232,500 39.72 38.42
02-12-18 38.80 39.75 38.65 1,518,100 39.60 38.30
02-12-17 39.00 39.10 38.65 1,155,200 38.80 37.53
02-12-16 38.95 39.39 38.78 793,800 39.39 38.10
02-12-13 39.90 39.90 39.21 937,900 39.25 37.96
02-12-12 40.25 40.30 39.82 874,500 39.91 38.60
02-12-11 40.07 40.70 39.40 1,259,100 40.60 39.27
02-12-10 39.65 40.18 39.00 1,409,500 40.06 38.74
02-12-09 39.30 39.76 39.08 1,348,900 39.41 38.12
Date Open High Low Vol Cls adjCls
02-12-06 38.65 39.30 38.41 875,400 39.30 38.01
02-12-05 39.50 39.70 38.90 781,500 39.23 37.94
02-12-04 39.20 39.70 38.55 1,222,800 39.50 38.20
02-12-03 37.35 39.20 37.30 1,510,900 39.20 37.91
02-12-02 37.67 38.30 36.56 1,557,000 37.46 36.23
02-11-29 38.35 38.42 37.63 302,300 37.64 36.40
02-11-27 38.17 38.52 38.16 1,092,200 38.40 37.14
02-11-26 37.50 38.50 37.16 2,412,000 38.15 36.90
02-11-25 38.94 39.05 36.10 3,447,200 37.50 36.27
Date Open High Low Vol Cls adjCls
02-11-22 39.50 39.62 36.00 4,134,600 38.94 37.66
02-11-21 41.69 41.88 39.85 1,048,000 40.06 38.74
02-11-20 41.63 42.00 41.22 594,100 41.79 40.42
02-11-19 40.73 41.25 40.73 670,700 41.13 39.78
02-11-18 40.75 41.59 40.65 562,600 40.88 39.54
02-11-15 39.95 40.73 39.95 867,700 40.50 39.17
02-11-14 40.23 40.50 39.70 604,600 40.00 38.69
02-11-13 39.85 40.50 39.79 1,244,900 40.00 38.69
02-11-12 40.88 40.92 39.90 906,100 39.95 38.64
Date Open High Low Vol Cls adjCls
02-11-11 41.25 41.81 40.60 439,100 40.84 39.50
02-11-08 42.00 42.70 41.06 1,521,400 41.30 39.94
02-11-07 42.00 42.93 41.90 1,057,500 42.60 41.20
02-11-06 41.40 42.15 41.15 712,100 42.00 40.62
02-11-05 41.25 41.55 40.95 1,367,300 41.27 39.91
02-11-04 41.80 41.80 40.90 944,300 41.25 39.90
02-11-01 42.50 42.50 41.25 1,728,400 41.50 40.14
02-10-31 40.50 41.51 40.50 1,369,100 41.22 39.87
02-10-30 40.00 40.16 39.68 665,100 39.93 38.62
Date Open High Low Vol Cls adjCls
02-10-29 40.30 40.56 39.75 995,600 39.92 38.61
02-10-28 41.23 41.30 40.10 579,000 40.23 38.91
02-10-25 41.25 41.45 40.49 1,399,100 40.98 39.63
02-10-24 41.55 42.00 39.71 1,603,400 39.96 38.65
02-10-23 40.90 41.64 40.80 1,634,100 41.31 39.95
02-10-22 41.35 42.20 40.85 2,568,100 41.31 39.95
02-10-21 41.50 41.63 40.75 1,360,100 41.32 39.96
02-10-18 43.00 43.00 41.40 1,252,900 41.45 40.09
02-10-17 41.75 42.30 41.41 1,954,200 42.05 40.67
Date Open High Low Vol Cls adjCls
02-10-16 39.86 40.47 39.29 1,672,300 40.00 38.69
02-10-15 41.60 41.71 39.68 2,504,100 39.84 38.53
02-10-14 38.88 40.92 38.88 1,721,700 40.80 39.46
02-10-11 38.87 39.42 38.46 1,508,000 38.88 37.60
02-10-10 39.00 39.16 38.52 1,197,700 38.75 37.48
02-10-09 38.42 39.20 38.19 1,532,600 38.62 37.35
02-10-08 38.63 38.76 38.20 1,524,000 38.45 37.19
02-10-07 38.55 39.25 37.60 1,265,900 38.41 37.15
02-10-04 38.85 39.22 38.09 925,400 38.38 37.12
Date Open High Low Vol Cls adjCls
02-10-03 38.75 39.60 38.48 1,702,000 38.92 37.64
02-10-02 38.49 39.24 38.42 1,251,200 38.75 37.48
02-10-01 38.27 38.75 37.85 1,103,500 38.64 37.37
02-09-30 38.63 38.67 38.00 1,236,900 38.34 37.08
02-09-27 38.90 39.37 38.75 1,169,200 38.83 37.56
02-09-26 39.05 39.05 38.61 1,202,600 38.88 37.60
02-09-25 37.30 39.10 37.16 2,071,400 38.97 37.69
02-09-24 39.11 39.11 36.77 2,939,700 36.91 35.70
02-09-23 38.80 39.45 38.72 1,096,900 39.10 37.82
Date Open High Low Vol Cls adjCls
02-09-20 38.60 39.20 38.28 1,499,300 39.00 37.72
02-09-19 37.57 38.83 36.76 1,438,200 38.36 37.10
02-09-18 36.25 38.00 36.25 2,096,500 37.63 36.39
02-09-17 36.70 37.30 36.15 1,566,200 36.39 35.20
02-09-16 36.80 36.80 36.22 1,109,400 36.61 35.41
02-09-13 36.50 36.97 36.40 666,500 36.80 35.59
02-09-12 37.15 37.15 36.81 439,500 36.86 35.65
02-09-11 37.33 37.99 37.33 464,800 37.49 36.26
02-09-10 38.30 38.30 37.09 860,700 37.30 36.08
Date Open High Low Vol Cls adjCls
02-09-09 38.70 38.99 38.20 649,700 38.30 37.04
02-09-06 39.00 39.45 38.30 988,100 38.73 37.46
02-09-05 37.34 38.30 36.85 897,500 38.20 36.95
02-09-04 37.15 37.82 36.87 1,007,800 37.37 36.14
02-09-03 36.87 37.34 36.20 1,183,600 37.15 35.93
02-08-30 35.98 37.11 35.90 796,500 36.90 35.69
02-08-29 35.25 36.18 35.20 851,900 36.00 34.82
02-08-28 36.75 36.75 35.86 344,100 35.96 34.78
02-08-27 37.26 37.35 36.50 943,800 36.80 35.59
Date Open High Low Vol Cls adjCls
02-08-26 36.97 37.39 36.25 733,700 37.26 36.04
02-08-23 37.10 37.30 36.80 1,338,300 36.95 35.74
02-08-22 36.34 37.50 36.28 1,156,300 37.14 35.92
02-08-21 36.10 36.40 35.85 1,346,400 36.34 35.15
02-08-20 36.15 36.20 35.80 1,121,700 36.06 34.88
02-08-19 35.90 36.40 35.60 1,002,100 36.25 35.06
02-08-16 36.30 36.60 35.85 1,296,800 36.12 34.93
02-08-15 36.22 37.05 36.22 1,543,400 36.80 35.59
02-08-14 36.00 36.40 35.70 1,715,200 36.20 35.01
Date Open High Low Vol Cls adjCls
02-08-13 38.75 38.75 36.70 1,937,800 36.76 35.55
02-08-12 39.10 39.25 38.40 939,700 38.92 37.64
02-08-09 39.20 40.00 38.48 1,040,200 39.23 37.94
02-08-08 37.93 39.59 37.87 1,141,500 39.46 38.16
02-08-07 37.04 37.98 36.83 764,300 37.98 36.73
02-08-06 37.00 37.45 36.58 1,029,400 37.09 35.87
02-08-05 37.05 37.09 36.00 1,104,200 36.15 34.96
02-08-02 35.25 36.60 35.25 913,600 36.60 35.40
02-08-01 37.23 37.23 35.25 961,400 35.78 34.61
Date Open High Low Vol Cls adjCls
02-07-31 36.38 37.65 35.90 1,629,500 37.23 36.01
02-07-30 35.97 37.30 35.29 1,642,000 36.41 35.21
02-07-29 36.50 36.50 35.50 1,269,300 35.97 34.79
02-07-26 34.18 35.95 33.05 1,502,000 35.28 34.12
02-07-25 32.25 34.31 31.80 1,708,200 34.21 33.09
02-07-24 29.15 31.50 28.00 1,987,300 31.25 30.22
02-07-23 29.85 29.95 29.22 1,187,600 29.37 28.41
02-07-22 30.73 30.90 29.08 1,222,600 29.90 28.92
02-07-19 30.75 31.15 29.82 1,227,100 30.79 29.78
Date Open High Low Vol Cls adjCls
02-07-18 30.65 31.50 30.02 1,388,600 30.90 29.89
02-07-17 31.60 32.05 30.90 1,575,200 30.90 29.89
02-07-16 29.25 30.14 29.13 842,400 29.94 28.96
02-07-15 30.00 30.12 28.35 646,500 29.49 28.52
02-07-12 29.75 30.60 29.00 804,600 30.47 29.47
02-07-11 30.10 30.20 28.48 1,670,200 29.81 28.83
02-07-10 31.90 32.70 30.00 1,301,300 30.10 29.11
02-07-09 34.30 34.75 31.80 883,900 32.49 31.42
02-07-08 34.00 34.47 33.95 566,600 34.26 33.14
Date Open High Low Vol Cls adjCls
02-07-05 33.10 34.10 33.04 250,900 34.10 32.98
02-07-03 33.55 33.68 32.36 740,000 33.12 32.03
02-07-02 34.70 34.70 33.26 908,400 33.53 32.43
02-07-01 35.58 35.60 34.47 920,000 34.90 33.75
02-06-28 35.35 36.04 35.02 1,404,000 35.66 34.49
02-06-27 33.77 35.60 33.77 813,600 35.60 34.43
02-06-26 33.80 34.10 33.51 746,200 33.76 32.65
02-06-25 33.91 34.07 33.66 523,600 33.87 32.76
02-06-24 33.77 34.28 33.43 582,100 33.90 32.79
Date Open High Low Vol Cls adjCls
02-06-21 33.80 34.46 33.74 705,100 33.79 32.68
02-06-20 34.10 34.53 33.91 639,200 34.07 32.95
02-06-19 34.12 34.46 34.05 567,400 34.20 33.08
02-06-18 34.15 34.65 34.02 894,200 34.12 33.00
02-06-17 33.05 34.23 33.05 913,600 34.20 33.08
02-06-14 32.28 32.48 31.51 412,900 32.25 31.19
02-06-13 31.90 32.93 31.90 499,600 32.28 31.22
02-06-12 32.35 32.49 31.02 833,100 32.13 31.08
02-06-11 34.25 34.29 32.00 884,900 32.30 31.24
Date Open High Low Vol Cls adjCls
02-06-10 34.40 34.40 33.80 488,800 34.18 33.06
02-06-07 34.25 34.46 33.90 969,100 34.27 33.14
02-06-06 34.30 34.39 33.52 433,900 34.12 33.00
02-06-05 33.20 34.34 33.05 495,000 34.26 33.14
02-06-04 33.50 33.70 32.85 719,900 33.00 31.92
02-06-03 34.60 34.68 33.55 452,500 33.55 32.45
02-05-31 35.10 35.14 34.44 435,300 34.98 33.83
02-05-30 35.20 35.72 34.76 465,700 35.17 34.02
02-05-29 35.40 35.41 34.85 318,900 35.24 34.08
Date Open High Low Vol Cls adjCls
02-05-28 35.55 35.60 34.90 250,100 35.42 34.26
02-05-24 35.55 35.77 35.30 358,800 35.65 34.48
02-05-23 35.55 35.70 34.92 467,700 35.43 34.27
02-05-22 35.98 35.98 35.20 463,100 35.49 34.32
02-05-21 36.35 36.68 35.50 444,500 35.95 34.77
02-05-20 36.30 36.45 35.90 341,700 36.32 35.13
02-05-17 35.70 36.40 35.55 533,800 36.34 35.15
02-05-16 36.30 36.85 35.64 907,000 35.65 34.48
02-05-15 35.00 36.12 34.95 779,500 36.12 34.93
Date Open High Low Vol Cls adjCls
02-05-14 34.90 35.15 34.90 448,800 35.15 34.00
02-05-13 34.65 35.06 34.58 423,100 35.02 33.87
02-05-10 34.70 34.98 34.60 263,300 34.77 33.63
02-05-09 34.70 35.15 34.58 259,800 34.88 33.73
02-05-08 34.40 35.00 34.33 363,800 34.80 33.66
02-05-07 34.60 34.98 34.39 516,800 34.42 33.29
02-05-06 35.20 35.30 34.53 438,000 34.56 33.43
02-05-03 35.50 35.50 34.26 557,500 35.27 34.11
02-05-02 35.19 35.82 35.15 647,400 35.62 34.45
Date Open High Low Vol Cls adjCls
02-05-01 34.90 35.24 34.71 578,800 35.20 34.04
02-04-30 33.30 35.13 33.21 1,051,300 34.71 33.57
02-04-29 34.00 34.10 33.18 610,000 33.21 32.12
02-04-26 33.75 34.15 33.05 847,900 33.90 32.79
02-04-25 33.25 34.00 32.50 2,327,600 33.60 32.50
02-04-24 31.88 32.00 30.00 870,300 30.90 29.89
02-04-23 32.28 32.30 31.84 643,900 31.90 30.85
02-04-22 31.80 32.50 31.80 725,800 32.27 31.21
02-04-19 31.70 32.30 31.54 1,353,200 31.86 30.81
Date Open High Low Vol Cls adjCls
02-04-18 31.90 31.92 30.39 2,401,100 31.62 30.58
02-04-17 32.45 32.47 31.46 633,500 31.99 30.94
02-04-16 33.15 33.40 32.40 697,500 32.52 31.45
02-04-15 33.60 33.72 33.15 305,800 33.15 32.06
02-04-12 33.02 33.69 32.87 325,900 33.60 32.50
02-04-11 33.60 33.69 32.80 890,300 32.99 31.91
02-04-10 34.00 34.10 33.55 843,100 33.60 32.50
02-04-09 33.78 34.18 33.75 406,200 33.86 32.75
02-04-08 33.15 33.81 33.05 431,000 33.80 32.69
Date Open High Low Vol Cls adjCls
02-04-05 33.50 33.90 33.30 506,300 33.30 32.21
02-04-04 33.25 33.98 33.06 689,900 33.74 32.63
02-04-03 33.80 33.80 33.20 632,900 33.73 32.62
02-04-02 34.10 34.10 33.75 351,700 33.82 32.71
02-04-01 33.95 34.22 33.73 405,200 34.15 33.03
02-03-28 33.81 34.15 33.80 448,400 34.05 32.93
02-03-27 33.90 34.20 33.70 877,700 33.81 32.70
02-03-26 32.96 33.93 32.96 840,300 33.89 32.78
02-03-25 34.25 34.28 32.45 1,384,600 32.95 31.87
Date Open High Low Vol Cls adjCls
02-03-22 34.95 34.96 33.60 1,802,500 34.16 33.04
02-03-21 35.45 35.75 35.27 481,300 35.67 34.50
02-03-20 35.18 36.91 35.18 944,600 35.44 34.28
02-03-19 34.80 35.19 34.25 508,700 35.18 34.02
02-03-18 35.45 35.50 34.40 617,700 34.84 33.70
02-03-15 34.70 35.90 34.63 683,500 35.56 34.39
02-03-14 34.50 34.58 34.05 558,500 34.49 33.36
02-03-13 34.66 34.92 34.38 428,200 34.40 33.27
02-03-12 34.50 34.75 34.32 484,800 34.41 33.28
Date Open High Low Vol Cls adjCls
02-03-11 33.75 34.51 33.68 592,000 34.50 33.37
02-03-08 33.25 34.05 33.25 819,900 33.74 32.63
02-03-07 33.75 33.95 33.22 1,661,100 33.25 32.16
02-03-06 34.88 34.89 33.90 1,229,500 34.22 33.10
02-03-05 36.11 36.25 34.48 590,300 34.88 33.73
02-03-04 36.20 36.60 35.95 587,800 36.36 35.17
02-03-01 36.05 36.29 35.70 682,200 35.80 34.62
02-02-28 35.95 36.10 35.64 980,500 35.76 34.59
02-02-27 35.55 36.23 35.50 1,927,200 35.90 34.72
Date Open High Low Vol Cls adjCls
02-02-26 35.07 35.85 35.00 1,099,900 35.68 34.51
02-02-25 35.09 35.21 34.60 760,800 35.07 33.92
02-02-22 35.10 35.23 34.84 708,000 35.09 33.94
02-02-21 35.55 36.36 35.00 987,600 35.25 34.09
02-02-20 35.00 35.48 34.90 1,099,000 35.48 34.32
02-02-19 34.70 35.01 34.45 677,900 35.00 33.85
02-02-15 34.85 35.09 34.55 793,900 34.80 33.66
02-02-14 34.40 34.82 34.15 803,600 34.70 33.56
02-02-13 35.00 35.00 33.90 749,700 34.45 33.32
Date Open High Low Vol Cls adjCls
02-02-12 34.60 34.89 34.40 547,200 34.61 33.47
02-02-11 34.03 34.75 33.95 485,900 34.50 33.37
02-02-08 33.70 34.03 33.42 632,500 34.03 32.91
02-02-07 33.60 34.35 33.37 888,200 34.08 32.96
02-02-06 33.75 34.07 33.31 1,458,000 33.60 32.50
02-02-05 31.00 33.45 31.00 1,548,000 32.90 31.82
02-02-04 32.35 32.90 31.92 479,500 32.31 31.25
02-02-01 32.40 32.65 31.92 348,300 32.40 31.34
02-01-31 32.62 32.80 32.00 599,700 32.53 31.46
Date Open High Low Vol Cls adjCls
02-01-30 32.35 33.70 31.92 592,600 32.87 31.79
02-01-29 32.40 33.40 32.28 864,200 32.60 31.53
02-01-28 31.95 32.15 31.50 574,000 32.15 31.09
02-01-25 32.00 32.50 31.92 347,600 32.10 31.05
02-01-24 31.75 32.40 31.70 564,900 32.15 31.09
02-01-23 30.80 32.60 30.80 506,000 31.73 30.69
02-01-22 31.00 31.65 30.35 406,700 31.05 30.03
02-01-18 31.48 31.88 31.10 400,400 31.21 30.19
02-01-17 31.10 31.80 30.80 610,100 31.80 30.76
Date Open High Low Vol Cls adjCls
02-01-16 31.10 31.55 31.01 402,800 31.32 30.29
02-01-15 31.65 31.68 30.57 465,100 31.25 30.22
02-01-14 29.80 32.00 29.80 596,800 31.81 30.77
02-01-11 30.70 30.70 29.85 427,500 29.93 28.95
02-01-10 30.70 30.75 30.26 384,600 30.56 29.56
02-01-09 30.45 31.56 30.33 774,900 30.70 29.69
02-01-08 29.50 30.54 29.46 872,000 30.50 29.50
02-01-07 29.50 29.70 29.32 674,800 29.55 28.58
02-01-04 30.02 30.10 29.50 786,600 29.55 28.58
Date Open High Low Vol Cls adjCls
02-01-03 30.10 30.22 29.80 1,027,200 30.04 29.05
02-01-02 30.29 30.40 29.98 795,000 30.23 29.24
01-12-31 29.60 30.75 29.60 916,300 30.54 29.54
01-12-28 29.61 30.13 29.55 618,800 29.75 28.77
01-12-27 30.00 30.00 29.57 712,100 29.86 28.88
01-12-26 29.60 30.25 29.40 456,900 29.83 28.85
01-12-24 30.10 30.20 29.75 392,100 29.80 28.82
01-12-21 30.02 30.35 29.90 831,300 30.33 29.33
01-12-20 30.45 30.55 29.80 646,600 30.03 29.04
Date Open High Low Vol Cls adjCls
01-12-19 30.30 31.00 30.28 828,000 30.57 29.57
01-12-18 30.05 30.75 30.00 741,900 30.30 29.31
01-12-17 30.60 30.65 30.01 607,700 30.25 29.26
01-12-14 30.40 31.50 30.31 869,500 30.91 29.90
01-12-13 29.90 30.86 29.76 887,800 30.60 29.60
01-12-12 30.30 30.43 29.44 1,026,400 29.94 28.96
01-12-11 30.83 30.85 30.20 792,800 30.34 29.34
01-12-10 31.25 31.55 31.15 371,500 31.33 30.30
01-12-07 32.45 32.46 31.11 1,158,400 31.40 30.37
Date Open High Low Vol Cls adjCls
01-12-06 32.70 33.00 32.22 525,200 32.85 31.77
01-12-05 32.50 32.85 31.00 1,190,600 32.68 31.61
01-12-04 31.95 32.60 31.45 564,600 32.60 31.53
01-12-03 32.28 32.42 31.99 702,900 32.20 31.14
01-11-30 32.25 32.43 32.15 391,800 32.26 31.20
01-11-29 32.10 32.81 32.03 428,100 32.60 31.53
01-11-28 32.50 32.94 32.45 602,300 32.55 31.48
01-11-27 32.74 33.10 31.65 801,600 32.57 31.50
01-11-26 31.00 33.30 31.00 1,135,900 32.75 31.67
Date Open High Low Vol Cls adjCls
01-11-23 30.60 31.10 30.60 233,400 30.80 29.79
01-11-21 30.45 31.10 30.41 582,700 30.60 29.60
01-11-20 30.05 30.32 30.01 549,200 30.24 29.25
01-11-19 30.20 30.30 28.75 1,354,600 29.95 28.97
01-11-16 30.15 30.34 30.00 814,500 30.08 29.09
01-11-15 31.00 31.04 29.96 995,800 30.02 29.03
01-11-14 30.25 31.00 30.20 931,800 30.90 29.89
01-11-13 30.00 30.55 30.00 772,400 30.26 29.27
01-11-12 30.05 30.09 29.71 663,600 29.98 29.00
Date Open High Low Vol Cls adjCls
01-11-09 30.30 30.71 29.90 1,209,100 30.01 29.02
01-11-08 31.87 31.88 30.60 861,200 30.60 29.60
01-11-07 30.60 32.20 30.55 1,428,500 31.77 30.73
01-11-06 31.05 31.98 30.02 1,155,300 31.79 30.75
01-11-05 31.81 31.85 30.91 1,002,100 31.02 30.00
01-11-02 31.35 32.75 31.30 947,600 31.70 30.66
01-11-01 31.50 31.50 30.91 821,900 31.41 30.38
01-10-31 30.95 31.15 30.60 1,543,100 30.91 29.90
01-10-30 29.70 30.50 29.45 3,428,500 30.10 29.11
Date Open High Low Vol Cls adjCls
01-10-29 29.00 29.35 27.95 1,239,000 29.20 28.24
01-10-26 29.55 29.56 28.75 893,500 29.01 28.06
01-10-25 29.85 30.22 29.40 703,800 29.59 28.62
01-10-24 29.85 30.10 29.67 529,000 29.95 28.97
01-10-23 29.75 30.00 29.75 1,017,600 29.79 28.81
01-10-22 29.40 29.78 29.28 462,100 29.75 28.77
01-10-19 28.85 29.45 28.85 590,600 29.38 28.42
01-10-18 28.50 29.05 28.49 1,677,900 28.82 27.87
01-10-17 29.98 30.04 29.75 1,675,400 29.97 28.99
Date Open High Low Vol Cls adjCls
01-10-16 29.70 29.98 29.21 1,052,000 29.95 28.97
01-10-15 29.74 30.05 29.57 720,900 29.77 28.79
01-10-12 28.90 29.82 28.90 1,221,500 29.82 28.84
01-10-11 29.01 29.75 29.01 1,052,100 29.42 28.45
01-10-10 28.65 29.30 28.61 717,100 29.01 28.06
01-10-09 28.50 28.74 28.50 797,100 28.71 27.77
01-10-08 28.90 28.94 28.50 398,600 28.72 27.78
01-10-05 28.70 29.20 28.55 1,076,400 29.05 28.10
01-10-04 28.80 29.00 28.31 1,239,600 28.86 27.91
Date Open High Low Vol Cls adjCls
01-10-03 28.55 28.90 28.34 814,200 28.80 27.85
01-10-02 28.15 28.75 28.12 1,174,400 28.55 27.61
01-10-01 27.75 28.66 27.50 1,090,300 28.11 27.19
01-09-28 27.00 28.00 26.95 1,019,000 27.75 26.84
01-09-27 26.60 27.60 26.60 1,637,300 27.00 26.11
01-09-26 26.25 26.99 26.25 1,020,600 26.80 25.92
01-09-25 26.70 26.99 26.00 1,586,600 26.30 25.44
01-09-24 25.80 27.05 25.80 1,803,600 26.70 25.82
01-09-21 25.00 26.85 24.95 1,945,900 25.85 25.00
Date Open High Low Vol Cls adjCls
01-09-20 25.00 26.49 24.86 1,993,600 25.75 24.90
01-09-19 24.80 26.12 24.80 1,494,700 25.02 24.20
01-09-18 25.25 25.36 24.70 1,687,700 25.10 24.28
01-09-17 25.10 26.04 24.78 1,665,200 25.25 24.42
01-09-10 26.50 26.83 26.30 1,020,100 26.44 25.57
01-09-07 26.50 27.87 26.40 1,748,200 26.66 25.78
01-09-06 27.55 27.60 27.00 2,030,900 27.24 26.35
01-09-05 27.65 27.83 27.15 1,655,000 27.65 26.74
01-09-04 27.10 28.00 27.09 1,697,200 27.78 26.87
Date Open High Low Vol Cls adjCls
01-08-31 26.80 27.20 26.50 1,447,500 27.20 26.31
01-08-30 26.40 27.30 26.40 2,443,000 26.95 26.07
01-08-29 26.02 26.75 25.95 2,020,500 26.40 25.53
01-08-28 26.10 26.30 25.86 2,378,300 26.02 25.17
01-08-27 26.60 26.80 26.30 1,461,800 26.66 25.78
01-08-24 26.25 26.72 26.05 1,909,700 26.69 25.81
01-08-23 27.15 27.19 26.73 2,343,000 26.75 25.87
01-08-22 27.10 27.26 26.40 2,549,800 27.26 26.36
01-08-21 27.20 27.44 27.10 1,870,500 27.34 26.44
Date Open High Low Vol Cls adjCls
01-08-20 27.65 27.72 26.80 2,066,600 27.20 26.31
01-08-17 27.70 28.00 26.53 1,747,200 28.00 27.08
01-08-16 28.03 28.10 27.30 2,132,100 28.10 27.18
01-08-15 27.75 28.40 27.70 2,622,100 28.08 27.16
01-08-14 27.30 28.10 27.20 3,667,700 27.70 26.79
01-08-13 27.75 27.85 26.85 4,809,800 27.30 26.40
01-08-10 28.00 28.35 27.43 3,193,700 28.00 27.08
01-08-09 28.10 28.45 27.55 2,996,900 28.36 27.43
01-08-08 29.70 29.75 28.05 5,274,500 28.69 27.75
Date Open High Low Vol Cls adjCls
01-08-07 28.50 30.50 28.20 7,815,800 29.94 28.96
01-08-06 28.00 28.20 27.30 1,565,500 27.76 26.85
01-08-03 28.40 28.45 27.90 1,204,500 28.00 27.08
01-08-02 29.48 29.70 28.50 785,000 28.65 27.71
01-08-01 29.00 29.85 29.00 1,863,700 29.50 28.53
01-07-31 28.46 28.65 28.43 974,600 28.60 27.66
01-07-30 28.40 28.55 28.40 766,900 28.46 27.53
01-07-27 28.20 29.01 28.20 1,398,200 28.40 27.47
01-07-26 28.90 28.90 28.00 2,675,400 28.10 27.18
Date Open High Low Vol Cls adjCls
01-07-25 29.50 30.95 29.50 2,439,400 29.76 28.78