Cigna Corp. (CI)

133.04
-1.72 (-1.28%)
Exchange
NYQ
Day Range
131.70 - 135.11
52 Week Range
110.76 - 170.68
Open
133.66
Avg. Vol
1,518,500
Market Cap
34.27B
Short ratio
1.77
PE ratio
16.28
PEG Ratio
1.32
Earnings Share
8.17

Cigna Corp. (CI) Historicals

<
Date Open High Low Vol Cls adjCls
16-02-05 133.66 135.11 131.70 1,558,700 133.05 133.05
16-02-04 130.60 134.97 130.60 2,078,500 134.77 134.77
16-02-03 132.04 133.05 130.70 2,080,900 132.50 132.50
16-02-02 133.20 133.20 130.99 1,116,900 131.90 131.90
16-02-01 133.34 135.21 132.56 1,728,600 133.23 133.23
16-01-29 130.22 133.60 130.08 1,651,300 133.60 133.60
16-01-28 132.09 133.20 129.11 1,153,800 129.83 129.83
16-01-27 135.41 135.41 129.88 2,684,800 131.44 131.44
16-01-26 137.10 137.45 134.33 1,150,800 135.42 135.42
Date Open High Low Vol Cls adjCls
16-01-25 138.26 138.86 135.67 1,654,500 135.85 135.85
16-01-22 137.90 141.19 136.44 2,336,900 137.90 137.90
16-01-21 139.38 142.63 139.12 1,845,300 140.13 140.13
16-01-20 138.66 140.22 135.13 1,683,100 139.23 139.23
16-01-19 136.28 141.43 136.26 1,770,300 139.92 139.92
16-01-15 136.75 137.22 134.62 1,685,200 136.23 136.23
16-01-14 134.96 139.17 134.96 1,975,300 138.72 138.72
16-01-13 139.23 140.13 134.91 1,664,200 135.26 135.26
16-01-12 135.41 139.47 135.02 1,811,400 139.08 139.08
Date Open High Low Vol Cls adjCls
16-01-11 138.93 139.36 134.73 2,100,200 134.73 134.73
16-01-08 142.00 142.13 138.58 1,462,800 138.74 138.74
16-01-07 141.00 142.96 140.23 1,775,500 141.37 141.37
16-01-06 143.46 144.87 142.75 1,176,100 143.03 143.03
16-01-05 146.49 148.14 143.72 1,514,800 144.14 144.14
16-01-04 144.71 146.87 144.09 1,457,400 146.55 146.55
15-12-31 146.43 147.85 145.90 894,900 146.33 146.33
15-12-30 148.22 148.25 146.81 581,100 146.85 146.85
15-12-29 146.96 148.55 146.54 717,600 148.37 148.37
Date Open High Low Vol Cls adjCls
15-12-28 146.08 147.32 146.08 546,800 147.07 147.07
15-12-24 146.68 147.92 146.46 717,100 146.46 146.46
15-12-23 145.91 147.14 145.37 875,000 146.86 146.86
15-12-22 145.31 146.01 143.64 1,147,200 145.65 145.65
15-12-21 144.34 146.61 143.51 1,567,200 144.47 144.47
15-12-18 142.89 144.58 142.64 2,611,600 143.97 143.97
15-12-17 141.20 144.01 141.04 2,071,100 143.00 143.00
15-12-16 141.58 142.45 138.37 1,522,200 141.19 141.19
15-12-15 141.92 142.94 139.37 1,653,100 140.64 140.64
Date Open High Low Vol Cls adjCls
15-12-14 140.72 141.63 139.28 1,470,600 140.69 140.69
15-12-11 137.61 141.94 137.61 1,198,600 140.08 140.08
15-12-10 137.12 139.78 136.44 934,300 139.23 139.23
15-12-09 136.24 138.17 136.24 971,600 137.12 137.12
15-12-08 137.00 138.31 136.49 897,300 137.30 137.30
15-12-07 140.61 140.90 136.93 935,700 137.79 137.79
15-12-04 138.27 141.01 137.84 1,394,000 140.43 140.43
15-12-03 139.49 140.02 136.94 2,541,200 137.26 137.26
15-12-02 139.29 142.14 138.62 2,878,500 139.74 139.74
Date Open High Low Vol Cls adjCls
15-12-01 135.28 139.84 135.05 1,871,000 139.59 139.59
15-11-30 135.24 135.89 134.28 1,230,200 134.98 134.98
15-11-27 134.46 136.35 133.99 457,900 135.30 135.30
15-11-25 134.64 135.14 134.06 907,300 134.13 134.13
15-11-24 133.06 134.36 132.78 1,308,400 134.26 134.26
15-11-23 132.67 134.57 132.59 1,152,700 133.17 133.17
15-11-20 128.55 132.62 128.09 1,855,900 132.17 132.17
15-11-19 130.50 131.99 127.44 2,848,600 127.83 127.83
15-11-18 133.68 135.51 132.90 847,000 135.14 135.14
Date Open High Low Vol Cls adjCls
15-11-17 133.26 136.20 132.60 1,357,300 133.76 133.76
15-11-16 131.66 134.10 131.45 981,500 133.49 133.49
15-11-13 131.49 133.26 130.66 1,854,500 131.57 131.57
15-11-12 130.73 133.57 130.73 1,212,000 131.39 131.39
15-11-11 134.25 134.36 131.66 1,488,700 131.81 131.81
15-11-10 132.71 134.54 132.50 1,456,900 134.25 134.25
15-11-09 132.33 133.46 131.53 1,519,700 132.94 132.94
15-11-06 132.40 133.18 129.00 1,771,900 132.81 132.81
15-11-05 130.11 132.59 129.33 1,327,800 132.40 132.40
Date Open High Low Vol Cls adjCls
15-11-04 132.04 132.74 129.80 1,901,000 129.94 129.94
15-11-03 133.83 134.22 131.13 1,259,000 131.95 131.95
15-11-02 134.55 135.66 133.16 1,229,900 133.75 133.75
15-10-30 135.64 136.41 133.94 1,210,500 134.04 134.04
15-10-29 136.10 137.85 135.36 965,300 135.55 135.55
15-10-28 136.74 137.39 131.20 1,398,400 136.05 136.05
15-10-27 132.88 137.59 132.73 2,229,100 136.97 136.97
15-10-26 132.85 133.38 131.83 1,519,500 133.13 133.13
15-10-23 129.86 133.10 129.78 1,943,700 132.54 132.54
Date Open High Low Vol Cls adjCls
15-10-22 135.93 136.41 127.70 4,702,000 129.49 129.49
15-10-21 142.93 143.14 128.02 3,511,400 136.61 136.61
15-10-20 141.90 142.66 141.49 635,800 142.21 142.21
15-10-19 140.27 142.73 140.00 800,300 141.90 141.90
15-10-16 140.32 141.25 139.43 1,776,900 140.74 140.74
15-10-15 137.26 139.13 134.14 2,423,500 139.09 139.09
15-10-14 138.82 139.60 136.41 897,700 137.60 137.60
15-10-13 137.64 140.73 137.17 1,379,000 138.85 138.85
15-10-12 136.50 137.79 135.42 945,200 137.61 137.61
Date Open High Low Vol Cls adjCls
15-10-09 133.24 136.36 133.06 2,299,900 136.36 136.36
15-10-08 135.87 136.60 133.63 2,155,800 133.63 133.63
15-10-07 136.99 137.26 135.68 2,632,000 136.63 136.63
15-10-06 139.48 139.50 135.86 1,534,300 136.71 136.71
15-10-05 139.50 140.28 138.47 1,084,400 139.69 139.69
15-10-02 131.97 138.67 131.97 1,595,600 138.58 138.58
15-10-01 134.64 135.98 133.89 1,469,800 135.43 135.43
15-09-30 133.19 135.91 133.19 1,964,500 135.02 135.02
15-09-29 132.83 135.01 131.45 2,099,000 132.50 132.50
Date Open High Low Vol Cls adjCls
15-09-28 136.74 137.12 132.52 2,790,500 133.00 133.00
15-09-25 141.65 141.85 136.39 1,850,200 137.48 137.48
15-09-24 140.07 142.41 139.30 1,211,400 141.02 141.02
15-09-23 140.97 143.12 140.26 1,352,300 142.71 142.71
15-09-22 141.81 141.81 140.15 793,600 141.15 141.15
15-09-21 142.37 142.95 140.56 832,800 142.09 142.09
15-09-18 141.44 142.63 141.08 1,481,400 141.62 141.62
15-09-17 143.00 144.66 141.92 1,011,700 142.75 142.75
15-09-16 141.02 142.86 140.67 893,600 142.59 142.59
Date Open High Low Vol Cls adjCls
15-09-15 139.67 141.05 139.14 869,200 140.69 140.69
15-09-14 139.71 140.00 138.93 993,000 139.34 139.34
15-09-11 136.76 139.64 136.52 1,428,000 139.62 139.62
15-09-10 139.21 140.00 137.35 2,665,300 137.46 137.46
15-09-09 142.10 142.49 139.58 1,800,000 139.75 139.75
15-09-08 139.80 141.79 139.51 971,900 141.05 141.05
15-09-04 140.28 140.55 139.03 1,830,700 139.38 139.38
15-09-03 139.65 142.57 139.61 1,536,600 141.62 141.62
15-09-02 139.90 140.24 137.62 1,309,400 139.34 139.34
Date Open High Low Vol Cls adjCls
15-09-01 138.89 140.12 137.61 2,014,500 139.00 139.00
15-08-31 137.46 142.10 137.21 2,214,200 140.79 140.79
15-08-28 138.11 138.57 136.45 1,416,100 137.87 137.87
15-08-27 138.16 139.84 134.85 1,913,400 138.30 138.30
15-08-26 136.34 138.02 134.59 2,226,500 137.55 137.55
15-08-25 139.67 139.67 133.72 2,090,900 133.79 133.79
15-08-24 127.30 140.35 124.17 3,486,200 135.75 135.75
15-08-21 144.88 145.98 142.71 2,243,500 142.71 142.71
15-08-20 148.75 148.89 145.24 1,729,700 145.24 145.24
Date Open High Low Vol Cls adjCls
15-08-19 147.76 149.86 146.49 2,002,000 149.15 149.15
15-08-18 146.47 149.26 146.47 2,389,400 148.49 148.49
15-08-17 143.40 146.72 143.00 1,687,700 146.59 146.59
15-08-14 143.33 144.73 143.09 1,019,100 144.12 144.12
15-08-13 143.40 144.60 143.15 1,691,400 143.18 143.18
15-08-12 143.77 143.84 140.81 1,591,200 143.35 143.35
15-08-11 145.17 146.10 143.98 1,859,600 144.68 144.68
15-08-10 146.38 147.25 145.19 1,190,100 145.68 145.68
15-08-07 146.75 146.75 144.54 1,025,300 145.85 145.85
Date Open High Low Vol Cls adjCls
15-08-06 147.19 148.49 145.21 2,768,500 146.80 146.80
15-08-05 144.58 147.98 144.11 3,503,200 147.55 147.55
15-08-04 143.40 144.21 143.06 2,425,800 143.89 143.89
15-08-03 144.17 144.81 142.45 1,778,000 143.36 143.36
15-07-31 144.48 145.26 143.31 2,763,600 144.06 144.06
15-07-30 146.99 148.23 143.85 3,535,600 143.90 143.90
15-07-29 146.26 147.17 145.02 3,497,600 145.41 145.41
15-07-28 146.89 146.89 144.57 3,324,700 145.87 145.87
15-07-27 145.06 147.25 144.02 3,582,500 145.90 145.90
Date Open High Low Vol Cls adjCls
15-07-24 150.57 151.80 144.25 10,349,100 145.72 145.72
15-07-23 157.08 158.00 153.02 6,778,700 154.36 154.36
15-07-22 151.31 153.39 150.65 1,730,900 151.07 151.07
15-07-21 152.62 152.99 150.17 2,223,100 151.29 151.29
15-07-20 153.13 154.01 151.01 1,725,900 152.93 152.93
15-07-17 153.72 154.70 152.27 1,951,400 153.41 153.41
15-07-16 155.52 156.43 153.29 1,442,200 154.29 154.29
15-07-15 155.57 157.91 155.01 1,256,400 156.07 156.07
15-07-14 155.46 156.58 154.71 1,207,100 155.95 155.95
Date Open High Low Vol Cls adjCls
15-07-13 157.49 157.61 153.47 1,728,700 155.05 155.05
15-07-10 157.50 159.43 155.20 1,954,600 157.21 157.21
15-07-09 151.91 157.37 151.02 4,161,500 156.56 156.56
15-07-08 152.72 154.11 150.04 2,542,300 150.44 150.44
15-07-07 159.11 160.60 150.59 5,094,000 154.43 154.43
15-07-06 159.07 161.01 156.79 4,368,700 160.06 160.06
15-07-02 163.25 168.36 160.13 4,357,800 161.29 161.29
15-07-01 163.79 163.98 160.21 3,589,600 162.04 162.04
15-06-30 166.39 166.39 161.87 3,468,900 162.00 162.00
Date Open High Low Vol Cls adjCls
15-06-29 164.13 166.42 163.40 2,930,600 164.67 164.67
15-06-26 169.31 170.68 164.91 11,020,400 168.06 168.06
15-06-25 166.17 170.40 164.96 6,178,700 169.77 169.77
15-06-24 164.56 166.13 164.04 3,552,300 165.75 165.75
15-06-23 163.23 164.85 161.67 6,580,700 164.75 164.75
15-06-22 166.50 167.00 162.26 8,989,400 162.60 162.60
15-06-19 156.12 157.20 155.08 1,840,200 155.26 155.26
15-06-18 155.69 157.13 155.01 1,974,800 156.41 156.41
15-06-17 154.26 156.75 153.50 3,367,500 155.40 155.40
Date Open High Low Vol Cls adjCls
15-06-16 155.52 157.10 150.84 6,698,900 153.97 153.97
15-06-15 136.10 164.00 135.51 14,199,700 153.43 153.43
15-06-12 138.81 138.81 137.13 1,093,800 137.31 137.31
15-06-11 140.09 140.66 139.02 1,422,500 139.20 139.20
15-06-10 138.82 140.33 138.01 1,053,400 139.84 139.84
15-06-09 138.75 139.46 137.61 1,094,100 138.50 138.50
15-06-08 139.48 140.73 138.72 1,227,300 138.77 138.77
15-06-05 137.94 139.83 137.17 1,743,900 139.50 139.50
15-06-04 139.68 139.87 136.98 2,087,000 137.69 137.69
Date Open High Low Vol Cls adjCls
15-06-03 141.59 141.79 139.14 2,450,400 140.15 140.15
15-06-02 143.00 143.15 140.63 3,219,800 141.51 141.51
15-06-01 140.87 145.30 140.50 4,593,800 143.86 143.86
15-05-29 135.59 145.33 134.66 6,333,500 140.83 140.83
15-05-28 134.94 136.04 134.57 1,094,800 135.87 135.87
15-05-27 134.65 135.63 134.16 1,123,300 134.94 134.94
15-05-26 135.86 135.89 133.70 1,355,600 133.91 133.91
15-05-22 132.95 137.16 132.61 3,185,700 135.86 135.86
15-05-21 133.25 133.56 132.52 1,133,400 132.95 132.95
Date Open High Low Vol Cls adjCls
15-05-20 133.75 134.06 133.11 906,000 133.66 133.66
15-05-19 134.11 134.72 133.50 1,412,500 133.78 133.78
15-05-18 131.87 133.66 131.78 1,104,800 133.27 133.27
15-05-15 131.76 132.35 131.25 1,262,800 132.06 132.06
15-05-14 132.48 133.07 131.43 1,460,400 131.85 131.85
15-05-13 132.46 133.35 131.30 2,521,000 131.69 131.69
15-05-12 127.82 132.74 127.68 4,211,500 131.86 131.86
15-05-11 128.56 129.68 127.91 1,252,000 128.30 128.30
15-05-08 127.32 128.98 127.25 1,333,800 128.49 128.49
Date Open High Low Vol Cls adjCls
15-05-07 125.44 127.20 125.23 1,395,700 126.49 126.49
15-05-06 126.24 126.50 124.38 1,384,200 125.29 125.29
15-05-05 126.10 126.63 124.94 1,459,700 125.25 125.25
15-05-04 126.07 127.78 125.78 2,158,000 126.73 126.73
15-05-01 125.64 126.56 124.50 2,680,500 125.49 125.49
15-04-30 126.36 128.15 124.28 2,366,200 124.64 124.64
15-04-29 130.76 131.53 124.82 3,426,000 126.68 126.68
15-04-28 130.61 132.03 128.44 2,160,900 131.71 131.71
15-04-27 131.17 131.68 129.63 2,817,200 130.25 130.25
Date Open High Low Vol Cls adjCls
15-04-24 130.53 130.87 130.24 1,017,100 130.66 130.66
15-04-23 130.15 131.03 129.90 1,353,100 130.57 130.57
15-04-22 131.02 131.31 129.49 1,242,500 130.25 130.25
15-04-21 130.83 131.44 130.20 1,849,400 130.70 130.70
15-04-20 132.28 132.42 130.08 1,388,200 130.27 130.27
15-04-17 132.00 132.57 130.11 1,134,800 131.13 131.13
15-04-16 134.49 135.00 132.44 1,936,600 132.80 132.80
15-04-15 133.14 133.59 129.79 3,103,700 130.22 130.22
15-04-14 132.92 133.25 131.42 1,587,300 132.90 132.90
Date Open High Low Vol Cls adjCls
15-04-13 133.51 134.96 132.72 1,351,300 132.80 132.80
15-04-10 132.45 133.32 131.45 1,667,300 133.31 133.31
15-04-09 131.41 132.56 131.19 1,381,200 132.18 132.18
15-04-08 130.29 131.55 130.02 1,394,000 131.49 131.49
15-04-07 132.85 133.46 129.88 1,595,100 129.88 129.88
15-04-06 129.81 132.37 129.62 1,489,900 131.81 131.81
15-04-02 130.49 131.58 129.80 1,468,300 130.47 130.47
15-04-01 129.65 130.38 128.04 2,100,700 130.37 130.37
15-03-31 129.10 130.41 128.78 1,862,900 129.44 129.44
Date Open High Low Vol Cls adjCls
15-03-30 130.87 131.13 129.53 1,436,900 129.96 129.96
15-03-27 126.61 129.24 126.61 1,499,400 128.98 128.98
15-03-26 125.87 127.53 125.06 1,636,700 126.21 126.21
15-03-25 130.03 131.06 126.89 1,647,900 126.91 126.91
15-03-24 128.52 130.02 128.32 1,974,200 129.57 129.57
15-03-23 128.38 129.43 128.21 1,616,100 128.42 128.42
15-03-20 129.22 129.31 127.95 2,025,700 128.38 128.38
15-03-19 127.48 128.86 127.05 1,290,200 128.10 128.10
15-03-18 125.00 128.00 124.60 1,560,000 127.49 127.49
Date Open High Low Vol Cls adjCls
15-03-17 124.62 125.17 123.77 1,263,000 124.85 124.85
15-03-16 123.29 126.26 123.01 1,844,400 125.01 125.01
15-03-13 122.23 123.20 121.29 1,028,800 122.89 122.89
15-03-12 121.02 122.87 121.02 1,051,800 122.75 122.75
15-03-11 120.70 121.14 119.94 1,293,300 120.45 120.45
15-03-10 120.92 121.03 119.81 1,033,800 119.81 119.81
15-03-09 120.64 122.29 120.34 1,617,200 122.01 121.97
15-03-06 122.02 122.09 119.82 2,516,800 120.57 120.53
15-03-05 121.86 123.00 121.67 1,605,300 122.51 122.47
Date Open High Low Vol Cls adjCls
15-03-04 119.25 122.35 118.70 2,901,700 121.86 121.82
15-03-03 122.21 122.45 120.17 2,265,500 121.11 121.07
15-03-02 121.42 123.00 121.02 2,077,500 122.48 122.44
15-02-27 121.58 122.42 121.58 1,557,300 121.63 121.59
15-02-26 120.82 121.89 120.81 1,523,900 121.59 121.55
15-02-25 121.00 121.47 120.31 1,438,100 121.18 121.14
15-02-24 121.37 122.00 120.70 1,505,100 120.76 120.72
15-02-23 118.87 121.50 118.87 2,298,300 121.39 121.35
15-02-20 116.39 118.61 116.07 1,591,600 118.54 118.50
Date Open High Low Vol Cls adjCls
15-02-19 115.58 116.92 115.30 795,600 116.19 116.15
15-02-18 115.30 116.12 114.65 1,016,200 116.01 115.97
15-02-17 114.26 115.50 113.25 1,316,800 115.48 115.44
15-02-13 114.73 114.73 113.63 1,103,200 114.47 114.43
15-02-12 115.89 116.00 114.21 1,080,200 114.98 114.94
15-02-11 113.43 115.27 113.43 1,421,900 115.07 115.03
15-02-10 111.77 113.93 111.73 1,152,100 113.70 113.66
15-02-09 111.48 112.05 110.76 1,392,000 111.02 110.98
15-02-06 112.10 112.79 111.22 1,345,200 111.70 111.66
Date Open High Low Vol Cls adjCls
15-02-05 111.30 113.39 111.25 2,060,900 112.22 112.18
15-02-04 108.34 110.83 107.64 1,768,500 110.10 110.06
15-02-03 107.89 109.09 107.68 1,395,700 108.70 108.66
15-02-02 107.08 107.89 105.23 1,431,200 107.88 107.84
15-01-30 108.67 109.47 106.63 1,570,800 106.83 106.79
15-01-29 108.67 109.86 107.84 1,354,800 109.62 109.58
15-01-28 110.09 110.19 108.54 2,040,500 108.70 108.66
15-01-27 108.75 109.44 108.19 820,700 108.83 108.79
15-01-26 109.74 109.75 108.54 1,306,100 109.41 109.37
Date Open High Low Vol Cls adjCls
15-01-23 112.19 112.95 109.89 1,229,300 109.97 109.93
15-01-22 110.90 112.18 109.85 1,664,800 112.18 112.14
15-01-21 108.49 110.72 108.02 1,821,000 110.13 110.09
15-01-20 108.37 109.24 107.28 1,170,900 108.46 108.42
15-01-16 106.83 107.97 105.84 1,451,300 107.89 107.85
15-01-15 107.57 107.94 106.11 1,133,900 106.86 106.82
15-01-14 105.64 108.33 105.27 1,762,800 107.44 107.40
15-01-13 107.30 109.10 105.86 1,070,000 106.83 106.79
15-01-12 108.55 108.55 105.58 1,769,700 106.18 106.15
Date Open High Low Vol Cls adjCls
15-01-09 109.04 109.16 107.82 1,310,100 108.00 107.96
15-01-08 105.10 109.24 105.00 2,307,000 109.13 109.09
15-01-07 103.72 104.51 103.10 1,781,700 103.84 103.81
15-01-06 101.77 102.56 100.86 2,241,400 101.46 101.43
15-01-05 102.26 102.43 100.67 1,455,000 101.06 101.03
15-01-02 103.64 104.53 102.10 720,600 102.83 102.80
14-12-31 104.48 105.36 102.87 701,200 102.91 102.88
14-12-30 103.89 104.83 103.78 602,700 104.35 104.32
14-12-29 103.62 104.34 103.11 772,000 104.12 104.09
Date Open High Low Vol Cls adjCls
14-12-26 104.35 104.78 103.93 587,500 104.00 103.97
14-12-24 104.57 104.85 104.21 456,600 104.23 104.20
14-12-23 105.68 105.73 103.92 803,200 104.31 104.28
14-12-22 104.46 105.31 104.34 1,088,700 105.20 105.17
14-12-19 105.51 105.59 104.05 2,480,700 104.53 104.50
14-12-18 102.75 104.58 102.36 1,236,800 104.58 104.55
14-12-17 100.35 102.24 100.22 1,108,900 101.60 101.57
14-12-16 101.16 102.96 99.88 1,131,600 99.97 99.94
14-12-15 102.58 103.43 100.41 1,415,000 101.35 101.32
Date Open High Low Vol Cls adjCls
14-12-12 101.63 103.46 101.53 1,184,800 101.73 101.70
14-12-11 102.64 103.60 102.20 1,307,500 102.43 102.40
14-12-10 104.16 104.43 102.26 1,442,600 102.40 102.37
14-12-09 103.27 104.64 103.02 1,064,100 104.39 104.36
14-12-08 104.60 105.60 104.34 1,120,500 104.88 104.85
14-12-05 103.46 105.07 103.32 1,160,900 104.71 104.68
14-12-04 104.00 104.11 102.46 1,184,000 103.19 103.16
14-12-03 103.84 104.55 103.46 1,207,900 104.03 104.00
14-12-02 102.93 103.99 102.47 1,493,500 103.38 103.35
Date Open High Low Vol Cls adjCls
14-12-01 102.63 103.36 101.87 1,376,100 102.56 102.53
14-11-28 102.43 103.59 102.43 938,300 102.89 102.86
14-11-26 102.18 102.67 101.33 1,045,700 102.01 101.98
14-11-25 102.49 102.61 101.13 1,434,300 101.90 101.87
14-11-24 102.61 102.89 101.93 1,838,500 102.40 102.37
14-11-21 103.28 103.32 102.01 1,566,400 102.18 102.15
14-11-20 102.36 102.69 101.88 1,369,800 102.21 102.18
14-11-19 103.98 103.98 102.37 1,419,200 102.63 102.60
14-11-18 102.97 104.55 102.97 1,579,700 103.95 103.92
Date Open High Low Vol Cls adjCls
14-11-17 101.91 103.22 101.89 1,468,400 102.94 102.91
14-11-14 102.75 102.97 101.45 1,706,600 101.90 101.87
14-11-13 102.08 103.50 101.88 2,110,100 102.71 102.68
14-11-12 101.60 102.38 101.36 1,479,400 102.11 102.08
14-11-11 101.52 102.67 101.46 1,924,400 102.13 102.10
14-11-10 98.97 101.73 98.93 1,980,300 101.28 101.25
14-11-07 100.57 101.21 98.12 2,584,900 98.99 98.96
14-11-06 100.28 101.90 99.91 2,014,400 101.34 101.31
14-11-05 102.16 102.16 99.78 2,339,800 100.00 99.97
Date Open High Low Vol Cls adjCls
14-11-04 99.50 101.27 99.48 3,345,400 101.02 100.99
14-11-03 99.64 100.64 99.38 1,659,500 99.73 99.70
14-10-31 98.66 99.75 97.58 2,593,600 99.57 99.54
14-10-30 94.50 97.56 94.50 3,045,000 97.10 97.07
14-10-29 92.90 94.14 92.69 2,970,900 94.00 93.97
14-10-28 91.48 92.58 90.55 1,532,400 92.58 92.55
14-10-27 92.85 93.24 92.36 713,300 92.65 92.62
14-10-24 92.44 92.86 91.55 756,600 92.83 92.80
14-10-23 92.53 93.11 92.03 874,500 92.27 92.24
Date Open High Low Vol Cls adjCls
14-10-22 92.94 93.08 91.41 1,735,800 91.45 91.42
14-10-21 91.43 92.89 91.26 1,249,700 92.71 92.68
14-10-20 89.30 90.70 89.19 986,000 90.60 90.57
14-10-17 88.85 90.37 88.32 1,687,700 89.04 89.01
14-10-16 88.06 89.95 87.67 2,593,500 88.03 88.00
14-10-15 86.50 89.10 85.75 3,128,400 88.73 88.70
14-10-14 88.98 89.06 86.70 3,865,700 87.71 87.68
14-10-13 90.34 91.17 89.55 1,594,200 89.68 89.65
14-10-10 90.20 92.07 90.20 1,510,800 90.59 90.56
Date Open High Low Vol Cls adjCls
14-10-09 91.42 91.86 89.78 1,196,000 89.98 89.95
14-10-08 89.35 91.47 89.19 1,413,600 91.42 91.39
14-10-07 89.05 90.83 88.78 2,611,500 89.11 89.08
14-10-06 90.97 91.40 88.76 1,417,000 89.19 89.16
14-10-03 89.52 90.94 89.02 2,639,800 90.59 90.56
14-10-02 89.38 89.68 87.76 1,545,000 88.72 88.69
14-10-01 90.79 90.95 89.20 1,296,400 89.44 89.41
14-09-30 91.43 91.70 90.53 1,392,300 90.69 90.66
14-09-29 90.97 91.78 90.83 1,317,800 91.24 91.21
Date Open High Low Vol Cls adjCls
14-09-26 91.77 92.13 91.15 1,025,800 91.82 91.79
14-09-25 94.64 94.64 91.34 1,496,300 91.72 91.69
14-09-24 93.17 94.99 92.73 854,300 94.82 94.79
14-09-23 94.36 94.71 92.96 1,088,400 92.98 92.95
14-09-22 95.17 95.79 94.52 863,100 94.70 94.67
14-09-19 95.67 95.97 95.01 1,672,300 95.25 95.22
14-09-18 94.36 95.46 94.32 1,093,000 95.21 95.18
14-09-17 94.29 94.89 93.67 1,432,900 94.09 94.06
14-09-16 91.62 93.42 91.10 1,061,700 93.24 93.21
Date Open High Low Vol Cls adjCls
14-09-15 92.14 92.40 91.48 1,198,400 91.52 91.49
14-09-12 93.60 93.60 92.01 983,600 92.32 92.29
14-09-11 93.75 94.01 92.52 1,537,900 93.35 93.32
14-09-10 96.33 96.33 94.02 1,432,700 94.33 94.30
14-09-09 96.01 96.63 95.68 1,034,800 95.98 95.95
14-09-08 96.10 96.27 95.56 821,000 96.01 95.98
14-09-05 95.55 96.76 95.46 1,217,500 96.39 96.36
14-09-04 94.92 97.07 94.84 1,140,900 95.49 95.46
14-09-03 94.34 95.14 94.21 1,164,000 94.75 94.72
Date Open High Low Vol Cls adjCls
14-09-02 94.92 95.10 93.45 826,100 94.20 94.17
14-08-29 94.76 95.65 94.28 1,182,100 94.60 94.57
14-08-28 94.25 95.31 94.25 943,500 94.53 94.50
14-08-27 93.77 94.51 93.30 1,235,800 94.48 94.45
14-08-26 93.56 93.96 93.23 1,073,600 93.76 93.73
14-08-25 93.38 93.87 93.06 637,800 93.28 93.25
14-08-22 94.00 94.06 92.93 819,000 93.14 93.11
14-08-21 93.95 94.52 93.46 618,500 93.97 93.94
14-08-20 93.56 93.99 93.02 575,800 93.95 93.92
Date Open High Low Vol Cls adjCls
14-08-19 93.13 93.76 92.72 736,000 93.68 93.65
14-08-18 93.00 93.16 92.27 567,000 93.15 93.12
14-08-15 93.00 93.17 91.53 1,333,300 92.56 92.53
14-08-14 91.45 93.21 91.19 1,335,100 92.97 92.94
14-08-13 90.93 91.62 90.35 1,752,100 91.34 91.31
14-08-12 90.15 91.28 90.01 1,840,700 90.47 90.44
14-08-11 90.81 90.94 89.97 1,822,500 90.01 89.98
14-08-08 88.84 90.68 88.69 1,273,700 90.60 90.57
14-08-07 91.49 91.59 88.66 2,160,800 88.75 88.72
Date Open High Low Vol Cls adjCls
14-08-06 90.60 92.27 90.60 920,900 91.47 91.44
14-08-05 91.65 92.46 90.63 1,473,200 90.87 90.84
14-08-04 91.08 92.08 90.23 1,502,400 91.81 91.78
14-08-01 90.22 91.77 90.00 1,577,200 90.76 90.73
14-07-31 90.06 91.64 87.33 4,402,800 90.04 90.01
14-07-30 95.29 95.29 92.21 3,324,200 93.50 93.47
14-07-29 96.60 96.63 93.62 3,099,600 94.63 94.60
14-07-28 95.79 96.95 95.53 976,200 96.87 96.84
14-07-25 95.29 96.30 94.40 764,800 95.76 95.73
Date Open High Low Vol Cls adjCls
14-07-24 96.71 97.24 96.51 1,038,700 96.75 96.72
14-07-23 96.64 97.28 96.10 1,164,600 96.80 96.77
14-07-22 96.08 97.13 95.91 1,672,200 96.39 96.36
14-07-21 95.77 95.96 94.88 2,327,400 95.53 95.50
14-07-18 94.68 96.39 94.20 1,781,000 96.32 96.29
14-07-17 95.22 95.87 93.65 3,045,400 94.49 94.46
14-07-16 94.28 94.56 93.77 2,599,300 93.96 93.93
14-07-15 93.88 94.93 93.62 2,113,100 94.05 94.02
14-07-14 93.65 95.17 93.64 1,910,100 94.22 94.19
Date Open High Low Vol Cls adjCls
14-07-11 92.14 93.61 91.95 1,221,000 93.36 93.33
14-07-10 91.67 92.93 91.58 1,250,900 92.30 92.27
14-07-09 92.02 92.59 91.97 1,262,700 92.52 92.49
14-07-08 92.28 92.34 91.56 925,500 91.92 91.89
14-07-07 92.80 93.39 92.03 874,800 92.43 92.40
14-07-03 93.27 94.24 93.13 663,300 93.66 93.63
14-07-02 92.29 92.94 91.25 857,600 92.84 92.81
14-07-01 92.00 93.31 92.00 1,100,900 92.62 92.59
14-06-30 92.13 93.20 91.68 1,530,700 91.97 91.94
Date Open High Low Vol Cls adjCls
14-06-27 91.58 92.17 91.07 1,136,800 91.92 91.89
14-06-26 91.74 91.87 90.74 1,010,800 91.35 91.32
14-06-25 90.48 92.11 90.35 1,442,400 92.11 92.08
14-06-24 91.47 91.77 90.27 1,324,500 90.28 90.25
14-06-23 91.98 91.99 91.27 820,700 91.46 91.43
14-06-20 91.65 91.98 91.17 1,988,900 91.86 91.83
14-06-19 90.79 91.81 90.28 1,119,000 91.37 91.34
14-06-18 89.92 90.61 89.52 922,900 90.58 90.55
14-06-17 90.48 90.74 89.55 1,303,300 90.00 89.97
Date Open High Low Vol Cls adjCls
14-06-16 90.87 91.35 89.99 1,655,200 90.70 90.67
14-06-13 90.45 91.04 89.88 1,253,800 91.02 90.99
14-06-12 91.02 91.41 90.10 1,360,200 90.74 90.71
14-06-11 89.69 91.63 89.67 1,837,500 91.46 91.43
14-06-10 89.82 90.06 89.16 1,051,000 89.84 89.81
14-06-09 90.01 90.51 89.49 1,498,500 89.84 89.81
14-06-06 90.50 91.00 90.15 1,263,500 90.33 90.30
14-06-05 90.44 91.00 90.14 1,129,800 90.29 90.26
14-06-04 90.27 90.78 90.15 1,159,600 90.41 90.38
Date Open High Low Vol Cls adjCls
14-06-03 90.39 90.59 90.12 1,520,500 90.40 90.37
14-06-02 90.13 90.55 89.64 1,326,900 90.45 90.42
14-05-30 89.76 90.27 89.29 2,560,900 89.78 89.75
14-05-29 89.86 90.19 89.16 1,210,200 90.10 90.07
14-05-28 89.56 89.94 89.00 1,668,100 89.47 89.44
14-05-27 89.30 89.55 88.95 1,503,700 89.12 89.09
14-05-23 89.00 89.55 88.60 1,449,600 89.24 89.21
14-05-22 89.12 89.27 88.50 1,372,200 88.77 88.74
14-05-21 88.54 89.39 88.54 1,011,600 89.18 89.15
Date Open High Low Vol Cls adjCls
14-05-20 88.49 88.68 87.63 1,636,300 88.39 88.36
14-05-19 87.62 88.59 87.52 1,661,200 88.46 88.43
14-05-16 87.28 87.59 86.70 1,358,000 87.49 87.46
14-05-15 88.12 88.40 87.14 1,771,700 87.46 87.43
14-05-14 88.40 88.56 87.85 1,500,800 88.39 88.36
14-05-13 88.50 88.96 88.04 2,486,800 88.40 88.37
14-05-12 86.66 88.60 86.63 2,829,500 88.53 88.50
14-05-09 85.52 86.65 85.33 2,451,600 86.49 86.46
14-05-08 85.39 85.84 85.20 2,281,400 85.60 85.57
Date Open High Low Vol Cls adjCls
14-05-07 84.00 85.40 83.79 2,124,900 85.37 85.34
14-05-06 83.78 84.40 83.27 1,691,400 83.87 83.84
14-05-05 82.22 83.95 82.00 2,322,000 83.78 83.75
14-05-02 82.46 83.74 82.15 2,185,900 82.66 82.63
14-05-01 82.97 83.45 81.70 2,381,100 82.05 82.02
14-04-30 78.35 80.25 78.05 3,213,400 80.04 80.01
14-04-29 78.15 78.15 77.80 1,725,000 77.85 77.82
14-04-28 79.02 79.06 77.66 2,091,100 77.76 77.73
14-04-25 79.25 79.70 78.22 1,505,500 78.95 78.92
Date Open High Low Vol Cls adjCls
14-04-24 78.12 79.67 77.74 2,207,000 79.48 79.45
14-04-23 77.15 77.65 76.51 834,900 77.36 77.33
14-04-22 76.30 77.64 76.16 1,637,300 77.28 77.25
14-04-21 76.10 76.77 75.68 1,321,800 76.30 76.27
14-04-17 73.48 76.14 73.47 2,859,800 75.64 75.62
14-04-16 77.89 77.89 76.44 1,639,000 76.78 76.75
14-04-15 77.73 77.78 76.27 1,270,500 77.33 77.30
14-04-14 77.79 77.92 76.46 1,681,200 77.35 77.32
14-04-11 78.69 78.99 76.96 2,109,900 77.11 77.08
Date Open High Low Vol Cls adjCls
14-04-10 81.58 82.00 78.77 2,102,900 79.09 79.06
14-04-09 81.52 82.23 81.24 1,660,400 81.58 81.55
14-04-08 80.79 81.91 80.35 1,847,900 81.32 81.29
14-04-07 81.47 82.23 80.66 2,375,400 80.87 80.84
14-04-04 83.35 83.74 81.74 1,610,500 81.80 81.77
14-04-03 82.38 83.21 82.31 2,189,900 83.02 82.99
14-04-02 82.94 83.11 82.22 1,439,000 82.49 82.46
14-04-01 83.93 84.73 83.00 2,669,500 83.05 83.02
14-03-31 80.18 84.28 80.13 5,921,700 83.73 83.70
Date Open High Low Vol Cls adjCls
14-03-28 78.07 79.55 77.89 2,532,600 79.41 79.38
14-03-27 80.11 80.11 76.79 3,324,800 77.49 77.46
14-03-26 80.41 80.87 79.77 1,682,500 80.00 79.97
14-03-25 81.61 81.62 80.10 1,285,700 80.31 80.28
14-03-24 82.25 82.82 80.56 1,887,300 80.82 80.79
14-03-21 83.56 84.37 82.00 3,232,400 82.04 82.01
14-03-20 80.31 83.83 80.15 4,128,800 82.79 82.76
14-03-19 77.90 80.94 77.73 3,518,600 80.28 80.25
14-03-18 77.67 77.92 77.33 2,101,700 77.69 77.66
Date Open High Low Vol Cls adjCls
14-03-17 76.92 77.93 76.63 2,099,100 77.78 77.75
14-03-14 77.72 77.97 76.41 2,504,600 76.55 76.52
14-03-13 79.63 79.78 77.67 2,587,000 77.68 77.65
14-03-12 79.07 79.76 78.90 2,654,900 79.30 79.27
14-03-11 79.68 80.47 79.65 1,823,800 79.96 79.93
14-03-10 78.79 79.71 78.57 1,441,700 79.66 79.63
14-03-07 79.33 79.52 78.68 1,477,000 79.05 78.98
14-03-06 80.00 80.28 79.02 1,454,600 79.07 79.00
14-03-05 79.81 80.00 78.96 1,401,200 79.73 79.66
Date Open High Low Vol Cls adjCls
14-03-04 79.21 79.90 79.09 1,654,500 79.71 79.64
14-03-03 78.77 79.34 78.17 1,578,900 78.61 78.54
14-02-28 77.88 80.04 77.65 2,567,900 79.59 79.52
14-02-27 78.20 78.48 77.49 1,256,500 77.80 77.74
14-02-26 78.03 78.57 77.42 1,380,300 78.02 77.95
14-02-25 79.00 79.17 77.85 2,112,300 78.16 78.09
14-02-24 77.10 79.63 77.02 3,548,400 79.19 79.12
14-02-21 76.68 78.28 76.68 2,497,000 77.34 77.28
14-02-20 76.76 77.58 76.48 3,099,400 77.10 77.04
Date Open High Low Vol Cls adjCls
14-02-19 77.50 77.84 76.37 2,027,500 76.44 76.38
14-02-18 77.86 78.66 77.56 3,107,900 77.59 77.53
14-02-14 75.99 78.11 75.94 4,840,900 77.71 77.65
14-02-13 75.70 76.44 75.37 4,297,700 76.14 76.08
14-02-12 77.39 77.63 75.68 3,877,600 75.94 75.88
14-02-11 76.70 77.74 76.37 4,185,700 77.22 77.16
14-02-10 77.45 77.47 76.29 4,078,200 76.74 76.68
14-02-07 80.11 80.93 76.13 8,994,700 77.47 77.41
14-02-06 85.51 85.57 84.68 1,552,000 85.37 85.30
Date Open High Low Vol Cls adjCls
14-02-05 84.23 85.73 84.11 1,493,600 85.07 85.00
14-02-04 84.75 85.01 83.68 1,090,100 84.95 84.88
14-02-03 86.46 86.66 84.45 1,367,700 84.52 84.45
14-01-31 86.70 87.13 85.98 1,421,300 86.31 86.24
14-01-30 86.62 88.05 86.59 984,100 87.65 87.58
14-01-29 85.48 87.43 84.75 1,425,600 85.88 85.81
14-01-28 86.96 87.48 85.90 1,535,000 85.94 85.87
14-01-27 86.55 87.75 86.13 1,310,400 87.00 86.93
14-01-24 89.41 89.44 86.50 1,566,500 86.70 86.63
Date Open High Low Vol Cls adjCls
14-01-23 88.72 89.62 88.63 1,122,800 89.54 89.47
14-01-22 90.35 90.48 89.29 968,200 89.66 89.59
14-01-21 89.81 90.55 89.36 1,207,300 90.13 90.05
14-01-17 89.08 89.63 88.21 996,800 89.46 89.39
14-01-16 89.50 89.66 88.59 1,537,800 88.82 88.75
14-01-15 89.64 90.02 89.34 1,298,200 89.86 89.79
14-01-14 88.73 89.84 88.56 867,100 89.49 89.42
14-01-13 88.93 89.82 88.73 959,600 88.78 88.71
14-01-10 90.41 90.63 88.78 1,055,800 89.21 89.14
Date Open High Low Vol Cls adjCls
14-01-09 87.95 90.51 87.95 1,980,900 90.05 89.97
14-01-08 88.25 88.35 87.74 1,421,600 87.91 87.84
14-01-07 86.29 88.56 86.29 1,468,000 88.35 88.28
14-01-06 86.81 86.85 86.08 1,185,500 86.13 86.06
14-01-03 86.29 87.00 86.08 855,400 86.40 86.33
14-01-02 86.99 87.45 86.19 1,021,700 86.20 86.13
13-12-31 86.69 87.73 86.43 770,200 87.48 87.41
13-12-30 86.53 86.75 85.72 871,600 86.61 86.54
13-12-27 86.85 87.23 86.42 365,900 86.53 86.46
Date Open High Low Vol Cls adjCls
13-12-26 86.31 86.98 86.21 386,100 86.81 86.74
13-12-24 86.17 86.55 85.83 246,600 86.17 86.10
13-12-23 85.80 86.18 85.47 713,900 85.99 85.92
13-12-20 85.49 85.72 84.72 2,148,200 85.25 85.18
13-12-19 84.64 85.38 83.98 1,122,900 85.32 85.25
13-12-18 83.99 85.05 83.16 1,086,700 85.04 84.97
13-12-17 84.15 84.18 83.52 1,366,700 83.78 83.71
13-12-16 84.06 84.45 83.02 1,329,500 83.95 83.88
13-12-13 84.56 85.26 83.16 1,141,600 83.25 83.18
Date Open High Low Vol Cls adjCls
13-12-12 84.86 85.32 84.02 1,525,500 84.28 84.21
13-12-11 85.97 86.49 84.85 1,865,900 85.13 85.06
13-12-10 86.81 87.01 86.08 1,258,600 86.10 86.03
13-12-09 87.51 87.93 86.92 1,394,900 87.15 87.08
13-12-06 85.32 86.63 85.21 1,362,600 86.50 86.43
13-12-05 85.87 85.92 84.23 1,174,000 84.32 84.25
13-12-04 85.90 86.83 85.09 1,314,700 85.95 85.88
13-12-03 86.86 87.04 86.01 1,760,600 86.16 86.09
13-12-02 87.37 88.09 87.01 1,321,200 87.17 87.10
Date Open High Low Vol Cls adjCls
13-11-29 88.44 88.49 87.34 689,100 87.45 87.38
13-11-27 88.20 88.36 87.79 996,700 88.02 87.95
13-11-26 88.03 88.57 87.78 1,585,200 87.95 87.88
13-11-25 86.76 88.34 86.52 1,477,700 88.18 88.11
13-11-22 85.74 86.87 85.58 1,561,200 86.62 86.55
13-11-21 86.40 87.42 85.68 1,714,300 85.73 85.66
13-11-20 84.78 86.45 84.52 1,801,100 85.82 85.75
13-11-19 84.45 84.80 84.18 1,304,400 84.65 84.58
13-11-18 83.70 84.25 83.53 918,900 84.11 84.04
Date Open High Low Vol Cls adjCls
13-11-15 82.91 83.66 82.79 1,352,300 83.64 83.57
13-11-14 82.19 83.05 82.06 1,430,300 83.03 82.96
13-11-13 81.09 82.20 80.99 1,703,200 82.17 82.10
13-11-12 80.99 81.25 80.58 1,066,900 81.10 81.03
13-11-11 80.77 81.35 80.61 741,800 81.11 81.04
13-11-08 79.43 80.69 79.29 1,434,800 80.68 80.61
13-11-07 80.73 81.14 79.22 1,420,000 79.28 79.21
13-11-06 79.61 81.14 79.30 1,287,200 80.41 80.34
13-11-05 79.13 80.44 78.79 3,954,900 79.51 79.44
Date Open High Low Vol Cls adjCls
13-11-04 78.76 79.64 78.40 1,806,800 79.61 79.54
13-11-01 76.99 78.50 76.61 2,513,800 78.38 78.31
13-10-31 76.89 78.41 75.57 3,201,300 76.98 76.92
13-10-30 74.44 75.55 74.44 2,264,200 74.64 74.58
13-10-29 74.14 74.40 73.68 1,768,000 74.30 74.24
13-10-28 74.10 74.58 73.73 1,621,000 74.23 74.17
13-10-25 73.07 74.02 72.79 2,100,700 73.90 73.84
13-10-24 74.26 74.59 72.64 2,122,400 73.17 73.11
13-10-23 76.35 76.38 73.73 2,680,100 73.90 73.84
Date Open High Low Vol Cls adjCls
13-10-22 76.10 77.41 76.10 1,255,600 76.47 76.41
13-10-21 74.78 76.20 74.15 1,981,600 75.95 75.89
13-10-18 77.47 77.60 74.46 4,564,400 74.95 74.89
13-10-17 79.56 79.56 77.46 3,150,300 77.48 77.42
13-10-16 78.83 80.51 78.65 1,564,500 80.47 80.40
13-10-15 79.07 79.46 78.10 1,370,200 78.15 78.08
13-10-14 79.14 79.61 78.62 1,375,600 79.25 79.18
13-10-11 79.06 79.86 78.73 1,083,200 79.60 79.53
13-10-10 77.88 79.51 77.78 1,379,700 79.08 79.01
Date Open High Low Vol Cls adjCls
13-10-09 77.47 77.81 77.02 1,251,300 77.18 77.12
13-10-08 78.03 78.21 77.38 1,379,600 77.40 77.34
13-10-07 78.44 78.84 78.13 987,800 78.14 78.07
13-10-04 78.13 79.72 77.91 1,786,800 79.23 79.16
13-10-03 78.17 78.50 77.76 1,445,300 78.10 78.03
13-10-02 78.19 78.56 77.47 1,286,400 78.42 78.35
13-10-01 76.90 78.89 76.74 1,408,300 78.55 78.48
13-09-30 77.06 77.13 76.31 2,021,000 76.86 76.80
13-09-27 77.63 78.10 77.38 1,076,700 77.65 77.59
Date Open High Low Vol Cls adjCls
13-09-26 78.58 79.16 77.33 1,546,700 78.04 77.97
13-09-25 78.52 78.84 78.03 1,107,400 78.32 78.25
13-09-24 78.39 79.10 77.73 1,640,000 78.31 78.24
13-09-23 78.18 78.56 76.59 2,458,000 78.24 78.17
13-09-20 77.84 79.49 77.73 3,270,300 78.59 78.52
13-09-19 81.25 81.43 76.83 4,910,400 77.72 77.66
13-09-18 83.61 84.00 80.36 4,582,900 81.25 81.18
13-09-17 84.25 84.27 83.20 1,004,200 83.72 83.65
13-09-16 84.30 84.68 83.81 1,161,400 84.27 84.20
Date Open High Low Vol Cls adjCls
13-09-13 83.06 84.14 83.05 1,034,700 83.65 83.58
13-09-12 82.47 83.18 82.20 997,100 82.67 82.60
13-09-11 81.74 82.62 81.56 1,226,900 82.30 82.23
13-09-10 80.93 81.75 80.83 946,100 81.69 81.62
13-09-09 80.89 81.28 80.51 1,294,100 80.67 80.60
13-09-06 81.39 81.66 79.95 1,275,300 80.83 80.76
13-09-05 80.31 81.75 80.31 1,479,000 81.25 81.18
13-09-04 79.30 80.45 78.92 1,184,100 80.34 80.27
13-09-03 79.45 80.00 78.84 1,301,600 79.46 79.39
Date Open High Low Vol Cls adjCls
13-08-30 79.33 79.59 78.41 1,135,000 78.69 78.62
13-08-29 78.11 79.62 78.04 859,200 79.04 78.97
13-08-28 78.09 78.75 77.78 1,533,100 78.45 78.38
13-08-27 78.99 79.03 77.99 1,298,000 78.22 78.15
13-08-26 79.44 79.99 79.00 978,100 79.53 79.46
13-08-23 78.99 79.45 78.76 734,700 79.33 79.26
13-08-22 78.01 79.45 77.91 784,300 79.08 79.01
13-08-21 78.44 78.46 77.42 986,100 77.84 77.78
13-08-20 77.34 78.78 77.16 1,140,200 78.57 78.50
Date Open High Low Vol Cls adjCls
13-08-19 77.31 77.89 77.31 860,300 77.43 77.37
13-08-16 76.53 77.99 76.50 1,159,100 77.36 77.30
13-08-15 77.38 78.06 75.79 1,361,700 76.71 76.65
13-08-14 78.75 78.91 77.88 1,001,200 77.99 77.92
13-08-13 78.79 79.33 77.67 1,196,800 78.97 78.90
13-08-12 78.09 78.54 77.56 1,316,000 78.49 78.42
13-08-09 78.90 79.25 77.96 1,186,700 78.44 78.37
13-08-08 78.53 79.12 77.86 1,345,500 78.67 78.60
13-08-07 77.72 78.24 77.47 1,657,400 77.82 77.76
Date Open High Low Vol Cls adjCls
13-08-06 77.64 77.94 76.74 1,943,600 77.76 77.70
13-08-05 77.19 78.47 76.63 1,352,500 77.84 77.78
13-08-02 77.14 77.55 76.54 1,382,200 77.30 77.24
13-08-01 78.06 78.49 76.17 2,298,600 77.27 77.21
13-07-31 76.29 78.65 76.25 1,832,100 77.83 77.77
13-07-30 77.66 77.74 76.07 1,792,200 76.45 76.39
13-07-29 77.49 77.78 77.06 881,200 77.20 77.14
13-07-26 77.57 78.20 76.74 1,308,600 77.57 77.51
13-07-25 77.86 78.10 77.30 1,042,800 78.00 77.93
Date Open High Low Vol Cls adjCls
13-07-24 78.54 79.25 77.81 1,347,500 78.11 78.04
13-07-23 78.54 78.80 77.98 1,144,600 78.16 78.09
13-07-22 77.84 78.87 77.55 952,600 78.40 78.33
13-07-19 77.71 77.88 76.63 991,600 77.84 77.78
13-07-18 76.03 78.68 76.03 1,730,200 77.55 77.49
13-07-17 75.34 76.15 75.25 1,239,100 75.49 75.43
13-07-16 75.83 75.86 74.48 1,615,500 74.95 74.89
13-07-15 75.86 76.29 75.74 1,179,900 75.89 75.83
13-07-12 76.70 76.77 75.65 1,334,600 76.03 75.97
Date Open High Low Vol Cls adjCls
13-07-11 75.71 76.47 75.27 1,986,200 76.14 76.08
13-07-10 74.66 75.45 74.59 1,525,200 74.88 74.82
13-07-09 74.08 74.99 73.84 1,784,200 74.65 74.59
13-07-08 74.21 74.65 73.59 1,808,300 73.83 73.77
13-07-05 72.96 73.95 72.70 1,263,800 73.94 73.88
13-07-03 71.55 72.94 71.12 1,086,400 72.92 72.86
13-07-02 72.61 72.82 71.90 1,765,900 72.12 72.06
13-07-01 73.17 73.59 72.54 1,753,800 72.81 72.75
13-06-28 72.41 73.13 72.29 1,865,400 72.49 72.43
Date Open High Low Vol Cls adjCls
13-06-27 71.67 72.81 71.64 1,850,700 72.56 72.50
13-06-26 71.29 71.70 70.70 1,829,600 71.37 71.31
13-06-25 71.24 71.34 70.36 2,426,000 70.67 70.61
13-06-24 70.63 71.90 70.29 4,413,700 70.84 70.78
13-06-21 69.94 71.40 69.79 3,838,900 71.04 70.98
13-06-20 68.46 70.03 68.02 3,062,500 69.24 69.18
13-06-19 69.75 69.93 68.93 1,561,500 68.93 68.87
13-06-18 68.21 69.78 68.05 1,636,000 69.66 69.60
13-06-17 68.62 69.03 67.87 1,777,000 68.28 68.22
Date Open High Low Vol Cls adjCls
13-06-14 68.94 69.50 68.14 1,772,700 68.16 68.10
13-06-13 69.29 69.53 68.07 2,100,900 69.43 69.37
13-06-12 70.14 70.38 69.42 1,337,900 69.44 69.38
13-06-11 69.10 70.45 68.40 2,952,700 69.95 69.89
13-06-10 68.54 69.19 68.53 1,134,200 69.00 68.94
13-06-07 67.50 68.89 67.41 1,404,900 68.45 68.39
13-06-06 65.97 66.97 65.54 1,050,900 66.96 66.90
13-06-05 67.30 67.65 65.77 1,726,500 65.97 65.92
13-06-04 66.91 67.65 66.75 1,731,300 67.52 67.46
Date Open High Low Vol Cls adjCls
13-06-03 68.02 68.08 66.31 2,010,700 66.94 66.88
13-05-31 69.45 69.65 67.90 1,279,700 67.90 67.84
13-05-30 68.91 69.87 68.60 924,200 69.75 69.69
13-05-29 68.64 69.03 68.20 1,240,600 68.85 68.79
13-05-28 67.92 69.56 67.92 1,974,500 69.07 69.01
13-05-24 67.53 67.70 66.83 2,344,600 67.23 67.17
13-05-23 67.52 68.17 66.88 1,832,500 67.92 67.86
13-05-22 67.88 69.20 67.49 3,136,600 67.96 67.90
13-05-21 66.89 67.92 66.89 2,138,700 67.60 67.54
Date Open High Low Vol Cls adjCls
13-05-20 67.78 67.85 66.81 1,368,200 66.92 66.86
13-05-17 67.44 68.05 67.44 1,543,900 67.90 67.84
13-05-16 67.93 68.24 67.29 1,359,200 67.36 67.30
13-05-15 67.93 68.32 67.31 1,546,600 68.10 68.04
13-05-14 68.36 68.36 67.60 2,412,600 67.88 67.82
13-05-13 68.65 69.06 68.14 1,300,300 69.03 68.97
13-05-10 68.14 68.82 67.78 1,108,000 68.82 68.76
13-05-09 68.33 68.50 67.61 1,373,100 68.03 67.97
13-05-08 66.93 68.38 66.93 1,604,500 68.38 68.32
Date Open High Low Vol Cls adjCls
13-05-07 67.05 67.49 66.70 1,760,200 66.93 66.87
13-05-06 67.14 67.88 67.00 1,499,200 67.09 67.03
13-05-03 68.43 68.49 66.92 2,479,000 67.13 67.07
13-05-02 66.36 68.87 66.32 2,982,700 68.07 68.01
13-05-01 66.20 66.92 65.33 1,844,300 65.38 65.33
13-04-30 66.00 66.49 65.18 1,648,900 66.17 66.11
13-04-29 65.83 66.14 65.69 1,323,700 66.07 66.01
13-04-26 65.86 66.24 65.44 1,147,400 65.81 65.76
13-04-25 65.58 66.18 65.54 1,069,400 65.72 65.67
Date Open High Low Vol Cls adjCls
13-04-24 65.78 66.48 65.10 1,783,800 65.22 65.17
13-04-23 65.38 65.96 64.83 1,961,500 65.64 65.59
13-04-22 65.24 65.35 64.33 1,150,400 65.04 64.99
13-04-19 64.38 65.20 64.04 1,582,800 65.15 65.10
13-04-18 64.34 64.34 63.03 2,424,800 64.01 63.96
13-04-17 66.03 66.09 64.52 2,711,500 64.87 64.82
13-04-16 65.71 66.46 65.24 1,583,900 66.40 66.34
13-04-15 66.48 66.94 65.17 2,317,400 65.17 65.12
13-04-12 65.70 66.75 65.68 2,020,200 66.72 66.66
Date Open High Low Vol Cls adjCls
13-04-11 65.39 65.91 65.28 1,379,400 65.90 65.85
13-04-10 65.11 65.53 64.73 1,129,300 65.27 65.22
13-04-09 65.47 65.50 64.84 1,968,600 64.93 64.88
13-04-08 64.20 65.24 63.63 2,109,500 65.24 65.19
13-04-05 63.41 64.60 63.41 2,152,800 64.54 64.49
13-04-04 63.71 64.57 63.58 2,822,400 64.08 64.03
13-04-03 64.33 65.19 63.39 2,409,500 63.61 63.56
13-04-02 64.91 66.67 64.26 4,447,400 64.75 64.70
13-04-01 62.31 63.42 61.88 2,555,500 62.91 62.86
Date Open High Low Vol Cls adjCls
13-03-28 62.52 62.80 62.21 1,641,800 62.37 62.32
13-03-27 62.03 62.64 61.87 1,339,800 62.52 62.47
13-03-26 61.83 62.47 61.80 1,243,400 62.24 62.19
13-03-25 61.91 62.47 61.47 1,817,100 61.61 61.56
13-03-22 61.90 62.11 61.31 1,376,900 61.75 61.70
13-03-21 61.90 62.14 61.51 2,211,800 61.74 61.69
13-03-20 62.74 63.19 61.90 2,225,500 62.15 62.10
13-03-19 62.40 62.66 61.85 1,558,700 62.21 62.16
13-03-18 62.14 62.54 61.80 1,877,100 62.11 62.06
Date Open High Low Vol Cls adjCls
13-03-15 62.03 62.77 61.54 2,465,600 62.63 62.58
13-03-14 62.12 62.29 61.59 1,533,300 62.26 62.21
13-03-13 61.41 62.11 61.33 1,792,800 62.05 62.00
13-03-12 60.34 61.65 60.31 2,606,300 61.55 61.50
13-03-11 59.86 60.67 59.65 1,790,800 60.57 60.52
13-03-08 59.23 59.74 58.93 1,268,400 59.66 59.61
13-03-07 59.50 59.75 58.89 1,809,400 58.94 58.85
13-03-06 59.38 59.50 59.00 2,258,900 59.50 59.41
13-03-05 58.30 59.44 58.02 3,014,800 59.39 59.30
Date Open High Low Vol Cls adjCls
13-03-04 57.95 58.52 57.80 1,645,500 58.17 58.08
13-03-01 58.26 58.60 57.53 1,880,200 58.26 58.17
13-02-28 58.92 59.03 58.18 1,616,400 58.46 58.37
13-02-27 57.74 59.07 57.74 1,329,800 58.98 58.89
13-02-26 57.81 58.07 57.11 2,299,800 57.88 57.79
13-02-25 58.81 59.21 57.63 2,079,600 57.64 57.55
13-02-22 59.28 59.63 58.62 1,283,300 58.71 58.62
13-02-21 59.18 59.79 58.69 1,926,400 59.17 59.08
13-02-20 60.57 60.58 59.22 1,876,800 59.27 59.18
Date Open High Low Vol Cls adjCls
13-02-19 56.98 60.67 55.97 4,416,300 60.43 60.34
13-02-15 61.45 61.98 60.97 1,584,200 61.08 60.99
13-02-14 61.75 61.90 61.31 1,915,000 61.45 61.36
13-02-13 62.12 62.14 61.47 1,729,700 61.89 61.80
13-02-12 61.87 62.15 61.68 1,910,100 61.98 61.89
13-02-11 61.91 61.94 61.18 1,486,600 61.83 61.74
13-02-08 61.70 62.22 61.01 1,638,500 61.93 61.84
13-02-07 59.90 61.38 59.60 4,577,400 61.35 61.26
13-02-06 60.00 60.33 59.32 2,354,100 59.67 59.58
Date Open High Low Vol Cls adjCls
13-02-05 60.33 60.89 60.01 2,955,300 60.38 60.29
13-02-04 58.59 59.08 58.28 1,494,200 58.35 58.26
13-02-01 58.64 58.96 58.33 1,300,100 58.88 58.79
13-01-31 58.61 58.76 58.22 1,918,800 58.34 58.25
13-01-30 58.61 59.00 58.38 1,600,700 58.80 58.71
13-01-29 58.27 59.14 58.19 1,220,900 58.77 58.68
13-01-28 58.73 59.14 58.10 1,990,100 58.46 58.37
13-01-25 58.20 58.48 57.81 2,618,500 58.48 58.39
13-01-24 57.41 58.24 57.35 1,309,400 58.15 58.06
Date Open High Low Vol Cls adjCls
13-01-23 57.00 57.38 56.61 1,396,300 57.38 57.29
13-01-22 56.26 57.27 56.07 2,155,700 57.14 57.05
13-01-18 56.71 56.71 56.17 1,540,000 56.33 56.24
13-01-17 55.77 56.65 55.66 1,899,400 56.56 56.47
13-01-16 55.73 55.73 55.28 1,991,700 55.53 55.45
13-01-15 55.37 55.99 55.21 1,781,200 55.87 55.79
13-01-14 55.64 55.74 55.32 977,700 55.68 55.60
13-01-11 55.72 55.75 55.24 2,167,700 55.60 55.52
13-01-10 54.82 55.75 54.72 1,488,300 55.62 55.54
Date Open High Low Vol Cls adjCls
13-01-09 54.44 54.71 54.25 2,473,700 54.63 54.55
13-01-08 54.71 55.09 54.04 1,820,000 54.42 54.34
13-01-07 54.56 55.14 54.50 2,159,300 54.94 54.86
13-01-04 54.46 54.76 53.92 2,127,900 54.75 54.67
13-01-03 54.99 55.00 54.22 2,949,400 54.35 54.27
13-01-02 54.10 55.24 53.91 3,763,100 55.16 55.08
12-12-31 52.84 53.50 52.53 1,717,000 53.46 53.38
12-12-28 53.30 53.59 52.83 997,600 52.85 52.77
12-12-27 53.54 53.78 53.07 1,685,800 53.66 53.58
Date Open High Low Vol Cls adjCls
12-12-26 53.79 54.31 53.44 1,123,400 53.60 53.52
12-12-24 53.55 53.98 53.34 515,900 53.79 53.71
12-12-21 53.78 53.92 53.39 2,129,200 53.79 53.71
12-12-20 53.78 54.18 53.64 1,456,000 54.17 54.09
12-12-19 54.43 54.52 53.66 1,194,600 53.67 53.59
12-12-18 53.84 54.53 53.53 3,414,400 54.49 54.41
12-12-17 53.24 53.92 53.05 1,267,200 53.76 53.68
12-12-14 53.43 53.58 52.88 1,766,400 53.02 52.94
12-12-13 54.01 54.28 53.45 1,443,500 53.70 53.62
Date Open High Low Vol Cls adjCls
12-12-12 53.25 54.31 53.19 2,736,500 53.96 53.88
12-12-11 52.93 53.25 52.62 1,727,300 53.11 53.03
12-12-10 52.37 53.11 52.09 2,045,000 52.93 52.85
12-12-07 52.69 53.03 52.54 1,218,100 52.90 52.82
12-12-06 51.95 52.54 51.86 1,672,600 52.50 52.42
12-12-05 51.83 52.19 51.34 2,407,800 51.92 51.84
12-12-04 52.19 52.51 51.65 2,124,100 51.66 51.58
12-12-03 52.42 52.58 51.93 1,359,900 52.09 52.01
12-11-30 52.19 52.46 51.76 3,187,500 52.27 52.19
Date Open High Low Vol Cls adjCls
12-11-29 52.24 52.89 51.72 2,076,500 52.08 52.00
12-11-28 52.07 52.16 51.70 1,843,700 51.97 51.89
12-11-27 52.19 52.71 52.17 1,808,200 52.42 52.34
12-11-26 52.35 52.81 51.70 1,027,700 52.24 52.16
12-11-23 52.06 52.78 52.06 450,800 52.76 52.68
12-11-21 51.83 52.29 51.63 1,188,600 52.01 51.93
12-11-20 51.73 51.89 51.24 1,887,200 51.85 51.77
12-11-19 50.83 51.92 50.71 3,004,300 51.90 51.82
12-11-16 50.85 50.85 49.34 6,316,200 50.47 50.39
Date Open High Low Vol Cls adjCls
12-11-15 49.72 50.94 49.46 4,742,500 50.87 50.79
12-11-14 51.13 51.26 49.44 2,691,600 49.63 49.55
12-11-13 50.69 51.77 50.69 2,083,400 51.05 50.97
12-11-12 51.83 51.96 50.94 3,039,900 51.08 51.00
12-11-09 52.74 52.94 51.62 3,046,700 51.65 51.57
12-11-08 52.99 53.42 51.97 2,447,800 52.24 52.16
12-11-07 52.62 53.23 51.97 4,168,700 52.96 52.88
12-11-06 52.94 53.49 52.05 2,513,700 53.31 53.23
12-11-05 53.10 53.55 52.64 2,345,000 53.30 53.22
Date Open High Low Vol Cls adjCls
12-11-02 53.71 53.75 52.91 2,929,000 53.09 53.01
12-11-01 51.55 53.31 51.55 4,255,400 53.27 53.19
12-10-31 49.70 51.00 49.56 3,834,200 51.00 50.92
12-10-26 50.35 50.40 49.37 1,805,000 49.70 49.62
12-10-25 50.41 50.67 49.99 2,098,000 50.37 50.29
12-10-24 50.07 50.29 49.97 1,594,600 50.14 50.06
12-10-23 49.79 50.00 49.00 1,626,100 49.84 49.76
12-10-22 49.34 50.38 49.28 2,165,700 50.33 50.25
12-10-19 50.05 50.05 49.35 1,418,300 49.66 49.58
Date Open High Low Vol Cls adjCls
12-10-18 49.57 50.43 49.40 2,302,000 50.14 50.06
12-10-17 50.38 50.60 49.51 2,481,500 49.69 49.61
12-10-16 49.28 50.41 49.25 3,395,600 50.34 50.26
12-10-15 49.75 50.07 49.56 1,842,700 49.98 49.90
12-10-12 50.18 50.49 49.65 2,242,400 49.71 49.63
12-10-11 49.05 50.42 49.02 2,620,500 50.14 50.06
12-10-10 49.07 49.20 48.68 2,478,000 48.77 48.70
12-10-09 48.87 49.25 48.80 1,835,900 49.18 49.11
12-10-08 48.88 49.28 48.83 1,414,600 48.95 48.88
Date Open High Low Vol Cls adjCls
12-10-05 49.33 49.40 48.72 2,333,800 48.85 48.78
12-10-04 49.17 49.78 49.01 2,779,300 49.18 49.11
12-10-03 48.75 49.00 48.63 1,693,000 48.86 48.79
12-10-02 48.12 48.95 48.11 3,658,300 48.63 48.56
12-10-01 47.35 48.46 47.29 2,683,900 48.09 48.02
12-09-28 46.86 47.38 46.67 2,210,400 47.17 47.10
12-09-27 46.97 47.08 46.73 1,519,100 47.02 46.95
12-09-26 46.96 47.21 46.50 1,755,200 46.73 46.66
12-09-25 47.22 47.52 46.83 2,641,600 46.85 46.78
Date Open High Low Vol Cls adjCls
12-09-24 47.00 47.50 46.90 1,830,800 47.17 47.10
12-09-21 47.16 47.27 46.88 2,268,200 47.10 47.03
12-09-20 47.02 47.11 46.62 1,936,200 46.94 46.87
12-09-19 47.45 47.53 47.15 1,569,700 47.15 47.08
12-09-18 47.18 47.62 47.09 1,561,900 47.45 47.38
12-09-17 47.66 47.87 47.16 2,529,100 47.18 47.11
12-09-14 47.23 47.92 47.13 4,170,000 47.80 47.73
12-09-13 46.06 47.35 45.80 2,849,400 47.30 47.23
12-09-12 46.54 46.73 46.11 1,941,700 46.13 46.06
Date Open High Low Vol Cls adjCls
12-09-11 46.12 46.87 45.91 2,225,200 46.55 46.48
12-09-10 46.31 46.54 45.87 1,638,200 45.99 45.92
12-09-07 46.03 46.37 46.00 1,696,000 46.13 46.06
12-09-06 45.69 46.20 45.69 1,777,000 45.99 45.92
12-09-05 45.56 45.85 45.36 1,386,000 45.49 45.42
12-09-04 45.74 45.96 45.16 1,585,500 45.50 45.43
12-08-31 45.85 46.22 45.68 1,995,700 45.77 45.70
12-08-30 45.11 45.89 44.97 2,694,800 45.68 45.61
12-08-29 44.83 45.28 44.77 1,802,000 44.87 44.80
Date Open High Low Vol Cls adjCls
12-08-28 44.57 44.85 44.47 1,914,900 44.72 44.65
12-08-27 44.59 44.94 44.39 1,513,900 44.75 44.68
12-08-24 44.10 44.57 43.90 1,870,600 44.50 44.43
12-08-23 44.52 44.66 44.08 1,969,700 44.16 44.09
12-08-22 44.46 44.78 44.27 1,276,500 44.68 44.61
12-08-21 44.48 44.75 44.37 1,601,500 44.43 44.36
12-08-20 44.36 45.00 44.08 1,581,200 44.51 44.44
12-08-17 44.53 44.59 44.11 1,570,800 44.30 44.23
12-08-16 43.83 44.52 43.78 2,149,000 44.49 44.42
Date Open High Low Vol Cls adjCls
12-08-15 43.60 43.99 43.39 1,843,500 43.86 43.79
12-08-14 43.65 43.75 43.52 1,620,500 43.64 43.57
12-08-13 43.65 43.77 43.36 1,842,200 43.47 43.40
12-08-10 43.50 43.85 43.28 1,579,300 43.82 43.75
12-08-09 43.86 44.26 43.25 2,442,500 43.88 43.81
12-08-08 42.93 43.95 42.89 3,165,600 43.87 43.80
12-08-07 42.25 43.58 42.24 3,532,100 43.49 43.42
12-08-06 42.25 42.38 41.88 3,854,800 42.15 42.09
12-08-03 41.92 42.70 41.74 2,993,300 42.08 42.02
Date Open High Low Vol Cls adjCls
12-08-02 41.99 43.00 40.96 5,421,400 41.86 41.80
12-08-01 40.53 41.08 40.00 3,840,600 40.24 40.18
12-07-31 41.40 41.49 40.24 4,465,700 40.28 40.22
12-07-30 41.39 41.59 40.93 2,416,500 41.37 41.31
12-07-27 39.27 41.50 39.01 5,118,500 41.39 41.33
12-07-26 40.54 40.56 39.57 3,785,900 39.66 39.60
12-07-25 40.04 40.21 39.31 7,384,100 39.95 39.89
12-07-24 41.20 41.58 40.86 4,534,300 41.22 41.16
12-07-23 41.23 41.47 40.68 3,471,200 41.14 41.08
Date Open High Low Vol Cls adjCls
12-07-20 42.23 42.53 41.59 3,188,300 41.68 41.62
12-07-19 43.51 43.61 42.24 3,323,400 42.38 42.32
12-07-18 42.86 43.46 42.66 1,970,600 43.03 42.96
12-07-17 43.33 43.46 42.74 3,077,200 42.97 42.91
12-07-16 43.61 43.65 42.90 1,407,100 43.23 43.16
12-07-13 42.48 43.70 42.48 1,675,100 43.63 43.56
12-07-12 42.98 43.24 42.34 2,634,700 42.44 42.38
12-07-11 42.76 43.15 42.73 1,370,500 43.06 42.99
12-07-10 43.15 43.25 42.69 2,308,700 42.89 42.83
Date Open High Low Vol Cls adjCls
12-07-09 43.01 43.94 42.56 3,086,900 42.98 42.92
12-07-06 42.55 42.63 42.20 1,821,200 42.54 42.48
12-07-05 42.70 43.01 42.62 2,539,800 42.73 42.67
12-07-03 43.04 43.51 42.57 1,514,300 42.75 42.69
12-07-02 44.30 44.48 42.79 4,708,600 42.98 42.92
12-06-29 44.84 45.02 43.71 5,829,200 44.00 43.93
12-06-28 45.22 46.13 42.14 10,253,300 44.18 44.11
12-06-27 45.36 46.42 45.33 2,849,600 45.40 45.33
12-06-26 44.71 45.55 44.38 3,067,300 45.30 45.23
Date Open High Low Vol Cls adjCls
12-06-25 44.67 44.90 44.48 3,088,000 44.71 44.64
12-06-22 44.14 45.26 44.00 2,868,300 45.15 45.08
12-06-21 45.19 45.36 44.07 1,778,300 44.11 44.04
12-06-20 45.52 45.80 44.93 1,457,100 45.19 45.12
12-06-19 45.40 45.72 45.25 1,575,500 45.64 45.57
12-06-18 45.17 45.20 44.65 2,033,000 45.08 45.01
12-06-15 45.17 45.32 44.87 3,022,800 45.29 45.22
12-06-14 44.68 45.28 44.42 2,055,900 45.12 45.05
12-06-13 44.86 44.89 44.38 2,329,800 44.68 44.61
Date Open High Low Vol Cls adjCls
12-06-12 44.69 44.91 44.11 1,753,500 44.88 44.81
12-06-11 44.96 45.25 44.38 2,428,600 44.41 44.34
12-06-08 43.80 44.99 43.80 1,658,700 44.87 44.80
12-06-07 43.65 44.54 43.62 2,825,000 44.09 44.02
12-06-06 43.69 44.21 43.46 1,605,800 44.21 44.14
12-06-05 42.55 43.49 42.44 1,960,800 43.37 43.30
12-06-04 42.73 42.92 42.20 3,122,300 42.65 42.59
12-06-01 43.32 43.65 42.57 3,806,700 42.58 42.52
12-05-31 44.16 44.27 43.42 1,894,600 43.91 43.84
Date Open High Low Vol Cls adjCls
12-05-30 44.82 45.20 44.13 1,738,400 44.20 44.13
12-05-29 44.75 45.31 44.51 2,642,700 45.28 45.21
12-05-25 44.28 44.89 43.95 1,513,300 44.50 44.43
12-05-24 43.54 44.30 43.31 1,979,600 44.09 44.02
12-05-23 43.33 43.57 42.70 2,337,700 43.24 43.17
12-05-22 44.07 44.30 43.31 1,875,800 43.55 43.48
12-05-21 42.91 43.98 42.90 1,892,500 43.89 43.82
12-05-18 43.52 43.77 42.79 2,289,400 42.91 42.85
12-05-17 43.96 44.23 43.42 1,607,400 43.43 43.36
Date Open High Low Vol Cls adjCls
12-05-16 44.17 44.53 43.97 1,583,100 43.97 43.90
12-05-15 44.63 44.75 44.01 1,456,600 44.13 44.06
12-05-14 44.56 45.16 44.37 2,027,600 44.74 44.67
12-05-11 45.34 45.51 44.76 1,724,000 45.11 45.04
12-05-10 45.21 45.38 44.79 2,552,400 44.91 44.84
12-05-09 45.15 45.67 44.96 3,219,200 44.99 44.92
12-05-08 45.40 45.86 45.11 2,758,100 45.74 45.67
12-05-07 45.31 45.81 45.10 2,040,600 45.59 45.52
12-05-04 45.99 46.36 45.15 3,521,100 45.26 45.19
Date Open High Low Vol Cls adjCls
12-05-03 46.41 46.58 45.28 4,702,300 46.07 46.00
12-05-02 46.43 46.88 46.37 2,638,200 46.55 46.48
12-05-01 46.14 46.93 46.14 2,243,100 46.61 46.54
12-04-30 46.48 46.63 45.72 4,988,900 46.23 46.16
12-04-27 47.59 47.66 46.84 5,639,600 46.87 46.80
12-04-26 46.79 47.77 46.46 3,932,900 47.56 47.49
12-04-25 48.47 48.92 47.98 1,823,000 48.21 48.14
12-04-24 48.05 48.17 47.71 1,483,000 48.10 48.03
12-04-23 47.58 48.17 47.46 1,840,700 48.08 48.01
Date Open High Low Vol Cls adjCls
12-04-20 48.15 48.47 47.88 3,867,400 48.02 47.95
12-04-19 48.23 48.63 47.80 3,714,700 48.01 47.94
12-04-18 47.98 48.40 47.58 1,983,700 48.21 48.14
12-04-17 48.21 48.34 47.77 3,342,800 48.22 48.15
12-04-16 48.43 48.43 47.45 2,671,900 47.68 47.61
12-04-13 48.18 48.60 47.99 2,792,100 48.31 48.24
12-04-12 47.55 48.42 47.54 2,482,500 48.42 48.35
12-04-11 47.82 48.10 47.47 2,802,700 47.58 47.51
12-04-10 47.79 48.00 47.17 3,072,300 47.39 47.32
Date Open High Low Vol Cls adjCls
12-04-09 48.19 48.19 47.75 1,844,300 47.91 47.84
12-04-05 48.61 49.11 48.44 1,624,300 48.99 48.92
12-04-04 48.60 49.00 48.35 3,300,300 48.80 48.73
12-04-03 49.23 49.63 48.77 2,729,600 48.94 48.87
12-04-02 49.02 49.61 48.83 3,132,200 49.43 49.36
12-03-30 49.25 49.89 48.75 4,383,000 49.25 49.18
12-03-29 46.72 49.31 46.51 7,391,800 48.97 48.90
12-03-28 47.20 47.80 46.49 3,337,300 47.07 47.00
12-03-27 47.11 47.29 46.49 3,362,900 47.16 47.09
Date Open High Low Vol Cls adjCls
12-03-26 46.18 46.99 46.13 2,951,600 46.97 46.90
12-03-23 45.41 45.97 45.39 2,450,000 45.84 45.77
12-03-22 45.74 45.86 45.39 2,781,600 45.56 45.49
12-03-21 46.37 46.46 45.98 2,188,900 46.12 46.05
12-03-20 46.84 46.99 46.36 1,908,100 46.48 46.41
12-03-19 46.89 47.45 46.80 3,192,200 47.12 47.05
12-03-16 47.13 47.22 46.76 2,838,100 46.82 46.75
12-03-15 46.76 47.05 46.43 3,180,100 46.81 46.74
12-03-14 45.94 46.85 45.83 4,879,500 46.70 46.63
Date Open High Low Vol Cls adjCls
12-03-13 44.82 46.10 44.79 4,579,600 46.04 45.97
12-03-12 45.04 45.17 44.74 3,123,000 44.78 44.71
12-03-09 44.73 45.27 44.42 3,707,500 45.18 45.11
12-03-08 43.56 44.31 43.55 2,893,600 44.12 44.05
12-03-07 43.32 43.75 43.21 2,642,100 43.58 43.47
12-03-06 43.66 44.18 43.06 3,005,300 43.28 43.17
12-03-05 43.87 44.90 43.87 2,888,200 44.45 44.34
12-03-02 44.27 44.66 43.88 1,777,500 44.20 44.09
12-03-01 44.23 44.67 43.90 2,227,800 44.54 44.43
Date Open High Low Vol Cls adjCls
12-02-29 44.30 44.52 43.87 2,182,900 44.11 44.00
12-02-28 44.70 44.70 44.17 3,139,400 44.34 44.23
12-02-27 44.86 45.32 44.63 3,229,700 44.64 44.53
12-02-24 44.80 45.38 44.80 2,585,900 45.09 44.98
12-02-23 44.99 45.16 44.56 2,330,900 44.83 44.72
12-02-22 45.20 45.60 44.93 3,225,600 45.14 45.03
12-02-21 45.18 46.03 45.10 3,552,700 45.37 45.26
12-02-17 45.11 45.32 44.78 3,087,100 44.93 44.82
12-02-16 44.15 44.71 44.07 2,203,600 44.70 44.59
Date Open High Low Vol Cls adjCls
12-02-15 44.25 44.79 44.00 4,026,800 44.13 44.02
12-02-14 43.11 44.00 43.11 2,431,900 43.99 43.88
12-02-13 43.54 43.74 42.87 3,951,400 43.18 43.08
12-02-10 43.23 43.72 43.08 2,254,600 43.54 43.43
12-02-09 43.32 43.90 43.10 3,074,800 43.54 43.43
12-02-08 43.31 43.73 43.11 4,820,200 43.35 43.24
12-02-07 42.90 43.35 42.76 5,521,300 43.24 43.14
12-02-06 43.18 43.25 42.37 4,718,500 42.92 42.82
12-02-03 44.07 44.07 43.26 7,466,900 43.55 43.44
Date Open High Low Vol Cls adjCls
12-02-02 42.34 44.46 41.14 16,708,000 44.13 44.02
12-02-01 45.00 46.03 44.90 5,777,900 45.68 45.57
12-01-31 44.75 45.78 44.73 4,800,900 44.83 44.72
12-01-30 44.90 44.95 44.20 3,504,900 44.50 44.39
12-01-27 43.99 45.57 43.93 2,992,600 45.18 45.07
12-01-26 46.13 46.13 43.99 3,823,000 44.10 43.99
12-01-25 44.70 45.91 43.86 3,622,800 45.77 45.66
12-01-24 45.59 45.90 45.02 3,048,600 45.39 45.28
12-01-23 46.09 46.77 45.75 2,013,300 45.88 45.77
Date Open High Low Vol Cls adjCls
12-01-20 46.42 46.54 45.76 2,295,300 46.14 46.03
12-01-19 46.73 46.87 46.01 4,246,200 46.28 46.17
12-01-18 46.58 47.09 46.23 3,315,600 46.94 46.83
12-01-17 45.82 47.50 45.82 5,118,600 46.67 46.56
12-01-13 44.92 45.62 44.51 3,705,200 45.61 45.50
12-01-12 45.64 45.85 45.04 2,322,300 45.38 45.27
12-01-11 45.55 45.95 45.28 2,211,700 45.76 45.65
12-01-10 44.14 45.70 43.84 6,217,900 45.67 45.56
12-01-09 43.74 43.91 43.20 2,296,100 43.78 43.67
Date Open High Low Vol Cls adjCls
12-01-06 43.19 44.34 43.12 2,436,600 43.61 43.50
12-01-05 43.15 43.39 42.76 2,206,200 43.21 43.11
12-01-04 43.02 43.43 42.72 1,773,700 43.21 43.11
12-01-03 42.82 43.48 42.82 2,292,700 43.23 43.13
11-12-30 42.36 42.36 41.99 942,100 42.00 41.90
11-12-29 42.19 42.57 42.17 1,309,500 42.29 42.19
11-12-28 43.47 43.58 42.15 2,201,300 42.21 42.11
11-12-27 43.15 43.64 43.15 1,751,700 43.53 43.42
11-12-23 43.29 43.35 43.08 1,541,200 43.13 43.03
Date Open High Low Vol Cls adjCls
11-12-22 42.42 43.16 42.31 1,726,900 43.08 42.98
11-12-21 42.32 42.60 41.49 2,348,300 42.21 42.11
11-12-20 41.55 42.49 41.55 2,876,500 42.17 42.07
11-12-19 42.48 42.72 40.85 2,893,300 40.85 40.75
11-12-16 43.04 43.49 42.18 4,647,200 42.38 42.28
11-12-15 43.04 43.94 42.63 2,074,600 42.74 42.64
11-12-14 42.54 42.84 42.41 3,463,100 42.57 42.47
11-12-13 42.60 43.06 42.55 3,954,400 42.78 42.68
11-12-12 42.37 42.48 41.85 2,258,700 42.34 42.24
Date Open High Low Vol Cls adjCls
11-12-09 42.58 43.25 42.38 4,806,600 42.61 42.51
11-12-08 42.99 43.04 42.24 2,851,100 42.32 42.22
11-12-07 42.70 43.46 42.44 3,117,500 43.20 43.10
11-12-06 43.67 43.67 42.97 1,984,000 43.17 43.07
11-12-05 43.95 44.47 43.29 2,306,100 43.49 43.38
11-12-02 44.00 44.03 42.65 2,818,200 43.07 42.97
11-12-01 43.81 44.43 43.53 2,815,200 43.59 43.48
11-11-30 42.89 44.26 42.76 3,801,600 44.23 44.12
11-11-29 41.92 42.52 41.89 2,212,100 42.06 41.96
Date Open High Low Vol Cls adjCls
11-11-28 42.15 42.30 41.49 2,211,400 41.86 41.76
11-11-25 40.56 41.38 40.56 1,272,100 40.92 40.82
11-11-23 41.37 41.49 40.78 2,759,900 40.78 40.68
11-11-22 42.36 42.50 41.50 2,880,200 41.98 41.88
11-11-21 42.02 42.58 41.22 4,242,000 42.32 42.22
11-11-18 42.68 42.77 41.98 4,700,900 42.09 41.99
11-11-17 42.94 43.47 42.05 18,379,900 42.51 42.41
11-11-16 43.70 44.00 42.60 5,573,100 42.75 42.65
11-11-15 43.54 44.43 43.34 2,622,700 44.24 44.13
Date Open High Low Vol Cls adjCls
11-11-14 43.47 43.90 43.38 1,934,200 43.74 43.63
11-11-11 43.57 44.56 43.57 1,946,300 43.77 43.66
11-11-10 43.13 43.29 42.29 3,685,200 43.19 43.09
11-11-09 42.69 42.90 41.97 4,231,400 42.47 42.37
11-11-08 42.77 43.70 42.42 3,002,900 43.51 43.40
11-11-07 42.61 43.15 41.87 2,323,600 42.64 42.54
11-11-04 42.38 43.09 41.82 2,417,700 42.99 42.89
11-11-03 43.33 43.35 41.49 4,809,300 42.78 42.68
11-11-02 44.16 44.16 42.33 4,035,800 42.66 42.56
Date Open High Low Vol Cls adjCls
11-11-01 42.90 43.64 42.37 4,106,400 43.18 43.08
11-10-31 46.35 46.62 44.24 4,893,500 44.34 44.23
11-10-28 46.77 47.15 45.86 4,197,600 46.63 46.52
11-10-27 47.16 47.62 45.88 3,919,700 47.37 47.25
11-10-26 45.67 45.83 44.71 5,098,200 45.27 45.16
11-10-25 44.83 45.82 44.35 4,261,300 44.92 44.81
11-10-24 47.00 47.54 44.08 9,314,500 45.34 45.23
11-10-21 44.62 45.16 44.10 3,087,300 44.70 44.59
11-10-20 43.48 44.31 42.88 2,304,600 44.20 44.09
Date Open High Low Vol Cls adjCls
11-10-19 43.49 44.10 43.00 2,422,300 43.19 43.09
11-10-18 43.33 43.94 41.39 3,792,300 43.43 43.32
11-10-17 44.33 44.58 43.74 1,688,500 43.84 43.73
11-10-14 44.12 44.77 43.96 2,071,700 44.70 44.59
11-10-13 43.97 44.36 42.79 2,773,700 43.30 43.19
11-10-12 44.01 45.27 43.90 2,631,100 44.45 44.34
11-10-11 43.22 43.72 42.92 1,637,500 43.62 43.51
11-10-10 42.86 43.70 42.76 1,690,800 43.43 43.32
11-10-07 42.80 42.81 41.52 2,801,000 41.98 41.88
Date Open High Low Vol Cls adjCls
11-10-06 41.72 42.45 41.24 2,633,800 42.43 42.33
11-10-05 40.80 41.71 40.28 2,919,500 41.60 41.50
11-10-04 39.17 40.79 38.79 4,400,000 40.64 40.54
11-10-03 41.38 42.12 39.59 4,481,000 39.98 39.88
11-09-30 41.99 43.14 41.71 3,278,800 41.94 41.84
11-09-29 43.18 43.44 41.38 2,709,100 42.52 42.42
11-09-28 44.25 44.26 42.19 2,482,100 42.24 42.14
11-09-27 43.74 45.00 43.46 3,046,400 44.23 44.12
11-09-26 42.73 43.34 41.63 2,397,400 43.28 43.17
Date Open High Low Vol Cls adjCls
11-09-23 41.70 42.68 41.23 3,353,500 42.26 42.16
11-09-22 42.53 43.06 41.45 4,568,900 41.96 41.86
11-09-21 45.57 45.95 43.60 2,878,200 43.62 43.51
11-09-20 45.97 46.99 45.19 2,791,700 45.63 45.52
11-09-19 45.51 46.25 45.29 2,809,100 46.02 45.91
11-09-16 46.68 46.97 45.56 3,058,300 46.40 46.29
11-09-15 46.43 46.74 45.34 2,971,100 46.59 46.48
11-09-14 45.06 46.54 44.27 3,790,100 45.83 45.72
11-09-13 43.94 45.40 43.84 4,591,900 45.09 44.98
Date Open High Low Vol Cls adjCls
11-09-12 42.25 43.74 42.23 4,157,900 43.68 43.57
11-09-09 44.69 44.83 42.71 4,529,400 42.88 42.78
11-09-08 45.60 46.78 45.13 2,816,500 45.20 45.09
11-09-07 45.28 46.45 44.86 1,977,000 46.31 46.20
11-09-06 43.31 44.72 43.09 2,265,400 44.41 44.30
11-09-02 45.19 45.92 44.77 1,668,100 44.84 44.73
11-09-01 46.80 47.82 46.07 2,364,200 46.17 46.06
11-08-31 46.93 48.16 46.24 3,248,800 46.74 46.63
11-08-30 45.77 46.97 45.64 2,523,000 46.70 46.59
Date Open High Low Vol Cls adjCls
11-08-29 45.50 46.08 44.95 1,539,700 46.08 45.97
11-08-26 44.00 45.00 42.72 3,388,400 44.86 44.75
11-08-25 44.89 45.34 43.97 3,044,500 44.29 44.18
11-08-24 43.57 44.88 43.24 3,090,200 44.86 44.75
11-08-23 42.13 43.88 41.52 2,967,600 43.83 43.72
11-08-22 42.64 42.72 41.81 2,642,900 42.03 41.93
11-08-19 41.42 42.90 41.33 5,328,500 41.65 41.55
11-08-18 42.77 43.11 41.87 6,448,500 42.37 42.27
11-08-17 44.52 44.91 43.62 1,731,300 44.12 44.01
Date Open High Low Vol Cls adjCls
11-08-16 44.33 44.64 43.70 2,958,500 44.14 44.03
11-08-15 44.04 45.31 43.59 3,478,700 44.76 44.65
11-08-12 43.49 44.31 42.89 3,074,200 43.79 43.68
11-08-11 40.56 43.33 40.40 5,286,800 42.83 42.73
11-08-10 42.30 43.02 40.82 5,607,800 40.98 40.88
11-08-09 40.84 43.47 40.50 6,224,900 43.47 43.36
11-08-08 43.77 43.94 40.24 6,784,300 40.25 40.15
11-08-05 45.64 46.30 44.29 5,534,000 45.19 45.08
11-08-04 46.35 47.12 45.26 6,296,000 45.50 45.39
Date Open High Low Vol Cls adjCls
11-08-03 46.02 46.65 44.41 4,881,600 46.55 46.44
11-08-02 47.39 47.98 45.79 7,245,400 46.01 45.90
11-08-01 50.30 50.39 46.68 7,017,600 47.63 47.51
11-07-29 49.69 50.28 48.28 3,400,100 49.77 49.65
11-07-28 50.15 51.37 49.99 1,768,500 50.21 50.09
11-07-27 51.19 51.36 49.86 3,519,000 50.01 49.89
11-07-26 51.84 52.27 51.45 1,976,800 51.56 51.43
11-07-25 52.46 52.90 51.95 1,421,800 52.01 51.88
11-07-22 52.47 52.72 52.16 1,545,600 52.62 52.49
Date Open High Low Vol Cls adjCls
11-07-21 52.36 52.95 52.11 2,068,400 52.55 52.42
11-07-20 51.84 52.43 51.30 2,333,900 51.90 51.77
11-07-19 51.83 51.83 50.85 2,707,100 51.53 51.40
11-07-18 51.61 52.18 50.61 2,827,100 51.61 51.48
11-07-15 52.17 52.77 51.35 3,368,800 51.66 51.53
11-07-14 51.12 52.50 51.08 3,922,600 52.06 51.93
11-07-13 50.72 51.79 50.60 2,184,200 51.12 51.00
11-07-12 50.12 50.96 50.10 1,758,100 50.35 50.23
11-07-11 51.12 51.17 50.02 2,584,200 50.15 50.03
Date Open High Low Vol Cls adjCls
11-07-08 51.31 51.89 50.94 1,617,300 51.85 51.72
11-07-07 52.47 52.50 51.21 2,081,700 51.86 51.73
11-07-06 51.85 52.13 51.58 2,382,300 52.04 51.91
11-07-05 52.24 52.29 51.59 1,889,100 52.09 51.96
11-07-01 51.49 52.21 51.33 2,533,200 52.20 52.07
11-06-30 51.40 51.81 51.17 3,156,300 51.43 51.31
11-06-29 51.27 51.54 50.71 3,628,500 51.27 51.15
11-06-28 49.55 51.16 49.47 3,285,800 51.14 51.02
11-06-27 48.62 49.53 48.10 1,946,000 49.41 49.29
Date Open High Low Vol Cls adjCls
11-06-24 49.41 49.48 48.42 3,437,200 48.42 48.30
11-06-23 49.17 49.52 48.16 2,760,500 49.32 49.20
11-06-22 50.29 50.84 49.73 2,156,800 49.75 49.63
11-06-21 50.57 50.83 50.13 2,660,500 50.51 50.39
11-06-20 48.87 50.10 48.75 1,953,000 50.05 49.93
11-06-17 49.45 49.76 48.76 2,961,500 48.89 48.77
11-06-16 49.34 49.54 48.52 2,976,600 49.04 48.92
11-06-15 49.88 50.53 49.15 2,887,800 49.22 49.10
11-06-14 49.66 50.68 49.56 2,864,500 50.41 50.29
Date Open High Low Vol Cls adjCls
11-06-13 49.14 49.60 48.82 1,674,000 49.26 49.14
11-06-10 50.27 50.38 48.70 3,207,900 49.09 48.97
11-06-09 48.49 50.70 48.46 4,419,200 50.40 50.28
11-06-08 48.14 48.54 47.83 2,403,600 48.24 48.12
11-06-07 48.33 49.05 48.18 2,636,300 48.23 48.11
11-06-06 48.40 49.01 47.78 3,383,000 47.98 47.86
11-06-03 49.14 49.82 48.95 2,290,100 49.61 49.49
11-06-02 49.17 49.85 49.05 2,059,200 49.73 49.61
11-06-01 49.87 50.45 49.17 3,078,500 49.18 49.06
Date Open High Low Vol Cls adjCls
11-05-31 49.82 50.00 49.36 2,712,600 49.89 49.77
11-05-27 48.67 49.48 48.53 2,560,900 49.47 49.35
11-05-26 47.31 48.81 46.97 3,595,400 48.70 48.58
11-05-25 47.49 47.82 47.28 2,775,400 47.48 47.36
11-05-24 48.55 48.55 47.45 2,676,300 47.49 47.37
11-05-23 48.78 48.78 47.93 1,898,800 48.49 48.37
11-05-20 49.39 49.65 48.83 1,719,000 49.14 49.02
11-05-19 49.71 49.90 49.32 3,205,900 49.53 49.41
11-05-18 48.31 49.66 48.08 2,525,700 49.65 49.53
Date Open High Low Vol Cls adjCls
11-05-17 48.33 48.47 47.92 2,649,500 48.13 48.01
11-05-16 48.41 49.20 48.12 1,957,300 48.58 48.46
11-05-13 48.45 49.31 48.09 3,206,500 48.69 48.57
11-05-12 47.53 48.17 46.85 2,112,500 48.05 47.93
11-05-11 47.45 47.95 47.24 2,701,700 47.72 47.60
11-05-10 47.32 47.60 46.93 1,843,700 47.43 47.31
11-05-09 46.93 47.32 46.80 2,551,800 47.17 47.06
11-05-06 47.65 47.76 46.67 3,508,800 46.88 46.77
11-05-05 47.20 47.74 46.57 4,339,700 47.18 47.07
Date Open High Low Vol Cls adjCls
11-05-04 46.59 46.72 45.47 4,014,500 45.92 45.81
11-05-03 46.42 46.60 46.07 2,722,800 46.50 46.39
11-05-02 47.18 47.67 46.34 3,804,900 46.40 46.29
11-04-29 47.03 47.03 46.45 2,910,900 46.83 46.72
11-04-28 46.08 47.19 46.00 4,131,000 46.97 46.86
11-04-27 45.69 46.00 45.33 2,234,000 45.92 45.81
11-04-26 45.59 45.97 45.23 2,500,000 45.50 45.39
11-04-25 45.26 45.40 44.81 1,484,100 45.30 45.19
11-04-21 44.73 45.98 44.73 2,742,800 45.29 45.18
Date Open High Low Vol Cls adjCls
11-04-20 43.92 44.02 43.69 2,364,500 43.88 43.77
11-04-19 43.28 43.54 42.80 1,660,100 43.35 43.24
11-04-18 43.90 43.95 42.88 1,818,400 43.14 43.04
11-04-15 44.41 44.81 43.93 1,870,300 44.48 44.37
11-04-14 44.01 44.39 43.49 1,946,300 44.33 44.22
11-04-13 44.77 44.96 43.99 2,224,300 44.25 44.14
11-04-12 43.74 44.79 43.63 3,054,400 44.65 44.54
11-04-11 43.24 43.98 43.23 2,814,800 43.98 43.87
11-04-08 43.51 43.76 42.90 1,744,700 43.13 43.03
Date Open High Low Vol Cls adjCls
11-04-07 43.67 44.15 43.25 2,831,200 43.35 43.24
11-04-06 43.92 43.96 43.22 2,473,200 43.84 43.73
11-04-05 44.41 44.41 43.64 3,056,700 43.76 43.65
11-04-04 44.78 44.88 44.36 1,466,500 44.44 44.33
11-04-01 44.53 45.00 44.22 2,876,800 44.56 44.45
11-03-31 43.87 44.29 43.37 3,456,900 44.28 44.17
11-03-30 42.93 43.61 42.67 2,006,700 43.52 43.41
11-03-29 42.58 42.84 42.52 1,146,200 42.76 42.66
11-03-28 42.72 42.77 42.43 1,044,000 42.57 42.47
Date Open High Low Vol Cls adjCls
11-03-25 42.49 43.17 42.36 1,359,500 42.60 42.50
11-03-24 41.66 42.43 41.62 2,043,500 42.43 42.33
11-03-23 41.82 41.82 41.09 2,464,600 41.44 41.34
11-03-22 42.05 42.47 41.88 2,216,000 41.89 41.79
11-03-21 42.17 42.20 41.79 1,955,200 41.96 41.86
11-03-18 42.15 42.36 41.45 2,751,200 41.61 41.51
11-03-17 41.98 42.14 41.29 1,590,700 41.72 41.62
11-03-16 42.47 42.47 40.99 2,260,000 41.41 41.31
11-03-15 40.83 42.65 40.73 2,659,300 42.40 42.30
Date Open High Low Vol Cls adjCls
11-03-14 43.31 43.58 42.67 3,395,500 42.96 42.86
11-03-11 42.96 43.60 42.58 3,121,800 43.57 43.46
11-03-10 43.58 43.74 42.79 2,224,100 42.94 42.84
11-03-09 43.30 44.20 43.30 1,888,600 44.12 44.01
11-03-08 43.01 43.67 42.95 2,045,600 43.47 43.32
11-03-07 43.62 43.82 42.39 2,423,300 43.00 42.86
11-03-04 43.08 43.91 42.92 2,580,100 43.82 43.67
11-03-03 42.69 44.03 42.68 3,508,400 43.82 43.67
11-03-02 41.82 42.97 41.75 2,184,600 42.43 42.29
Date Open High Low Vol Cls adjCls
11-03-01 42.28 42.55 41.83 1,526,200 41.85 41.71
11-02-28 42.11 42.48 41.68 2,360,400 42.07 41.93
11-02-25 41.73 42.31 41.65 2,491,700 41.99 41.85
11-02-24 41.79 42.01 41.06 2,947,700 41.53 41.39
11-02-23 42.21 42.44 41.48 2,655,500 41.89 41.75
11-02-22 42.77 43.14 42.02 2,051,400 42.20 42.06
11-02-18 43.53 43.86 42.99 2,024,400 43.13 42.99
11-02-17 42.96 43.71 42.66 1,638,600 43.52 43.37
11-02-16 42.69 43.35 42.62 1,320,200 43.01 42.87
Date Open High Low Vol Cls adjCls
11-02-15 42.66 42.87 42.36 1,601,000 42.48 42.34
11-02-14 42.94 43.07 42.67 929,500 42.97 42.83
11-02-11 42.70 43.17 42.59 1,150,800 42.92 42.78
11-02-10 42.62 43.16 42.58 1,450,400 43.00 42.86
11-02-09 42.39 43.04 42.34 1,573,300 42.81 42.67
11-02-08 42.37 42.87 42.16 1,662,700 42.66 42.52
11-02-07 42.88 43.08 42.25 1,667,200 42.31 42.17
11-02-04 43.26 44.00 42.14 2,923,400 42.83 42.69
11-02-03 42.51 43.00 41.38 4,005,700 42.56 42.42
Date Open High Low Vol Cls adjCls
11-02-02 42.68 42.76 42.11 3,752,500 42.26 42.12
11-02-01 42.18 42.95 41.99 2,615,400 42.91 42.77
11-01-31 41.40 42.03 41.32 3,575,100 42.02 41.88
11-01-28 42.55 42.65 41.23 2,522,900 41.26 41.12
11-01-27 41.93 42.67 41.90 2,592,300 42.55 42.41
11-01-26 41.63 42.18 41.63 3,293,000 42.06 41.92
11-01-25 40.46 41.77 40.18 4,133,100 41.62 41.48
11-01-24 40.93 41.09 40.36 1,740,200 40.51 40.37
11-01-21 40.89 41.05 40.58 3,069,600 40.97 40.83
Date Open High Low Vol Cls adjCls
11-01-20 40.26 40.86 40.12 3,454,600 40.85 40.71
11-01-19 40.91 41.03 40.21 2,869,700 40.41 40.27
11-01-18 40.11 41.14 40.04 3,869,600 41.14 41.00
11-01-14 39.41 40.44 39.22 2,988,100 40.03 39.90
11-01-13 39.31 39.66 39.22 1,733,000 39.53 39.40
11-01-12 39.75 39.75 39.15 2,319,000 39.32 39.19
11-01-11 39.44 39.75 39.36 2,805,300 39.50 39.37
11-01-10 39.13 39.41 38.85 2,579,200 39.28 39.15
11-01-07 39.13 39.45 38.72 3,762,300 39.41 39.28
Date Open High Low Vol Cls adjCls
11-01-06 38.18 39.14 37.98 5,900,600 39.01 38.88
11-01-05 37.31 37.90 37.21 5,450,000 37.60 37.47
11-01-04 37.78 37.92 37.37 2,326,100 37.48 37.35
11-01-03 36.86 37.90 36.76 3,245,600 37.82 37.69
10-12-31 36.24 36.81 36.22 1,330,200 36.66 36.54
10-12-30 36.45 36.50 36.19 1,377,500 36.25 36.13
10-12-29 36.55 36.72 36.41 931,700 36.54 36.42
10-12-28 36.57 36.65 36.27 1,070,400 36.60 36.48
10-12-27 36.45 36.60 36.16 806,800 36.55 36.43
Date Open High Low Vol Cls adjCls
10-12-23 36.67 36.83 36.44 1,265,700 36.63 36.51
10-12-22 36.97 37.07 36.54 1,713,300 36.65 36.53
10-12-21 36.85 37.35 36.78 2,679,600 37.00 36.88
10-12-20 36.85 36.86 36.50 1,372,400 36.76 36.64
10-12-17 36.33 36.77 36.18 2,769,200 36.70 36.58
10-12-16 36.85 36.92 35.95 3,838,900 36.34 36.22
10-12-15 37.04 37.21 36.35 2,814,600 36.83 36.71
10-12-14 37.54 37.79 37.02 2,783,800 37.15 37.03
10-12-13 37.57 38.35 37.26 3,711,800 37.50 37.37
Date Open High Low Vol Cls adjCls
10-12-10 37.77 37.89 37.53 1,729,100 37.65 37.52
10-12-09 37.13 37.89 37.09 3,328,500 37.62 37.49
10-12-08 37.05 37.25 36.70 2,920,100 36.93 36.81
10-12-07 37.90 37.90 36.97 4,459,000 37.03 36.91
10-12-06 37.95 38.06 37.53 2,095,000 37.56 37.43
10-12-03 38.21 38.21 37.69 1,845,000 37.98 37.85
10-12-02 37.99 38.34 37.74 3,281,400 38.26 38.13
10-12-01 37.23 38.00 37.23 3,866,300 38.00 37.87
10-11-30 36.59 37.10 36.35 3,023,100 36.81 36.69
Date Open High Low Vol Cls adjCls
10-11-29 35.95 36.97 35.63 3,442,500 36.92 36.80
10-11-26 36.26 36.66 36.01 1,036,000 36.21 36.09
10-11-24 36.48 36.90 36.48 2,004,100 36.69 36.57
10-11-23 37.09 37.19 36.17 3,449,500 36.36 36.24
10-11-22 38.12 38.55 36.90 4,988,700 37.51 37.38
10-11-19 36.40 37.48 36.10 4,347,800 37.45 37.32
10-11-18 36.33 36.93 35.82 2,086,000 36.50 36.38
10-11-17 35.88 36.31 35.46 2,097,400 36.24 36.12
10-11-16 36.15 36.27 35.63 2,208,300 35.81 35.69
Date Open High Low Vol Cls adjCls
10-11-15 37.37 37.52 36.44 3,157,400 36.46 36.34
10-11-12 37.11 37.65 36.91 3,050,000 37.36 37.23
10-11-11 36.37 37.12 36.28 2,938,800 37.00 36.88
10-11-10 36.58 36.74 36.07 2,890,900 36.65 36.53
10-11-09 36.88 37.01 36.39 3,275,700 36.56 36.44
10-11-08 37.13 37.60 36.72 3,727,700 36.83 36.71
10-11-05 37.48 37.83 36.89 3,070,700 37.36 37.23
10-11-04 37.20 37.40 36.78 2,172,000 37.37 37.24
10-11-03 36.85 37.48 36.24 3,401,400 36.82 36.70
Date Open High Low Vol Cls adjCls
10-11-02 35.72 36.86 35.72 3,824,100 36.85 36.73
10-11-01 35.32 35.81 34.87 3,565,800 35.38 35.26
10-10-29 35.64 36.11 35.05 3,755,500 35.16 35.04
10-10-28 36.12 36.30 35.34 2,542,500 35.66 35.54
10-10-27 35.84 36.76 35.55 3,782,000 35.84 35.72
10-10-26 36.16 36.38 35.87 2,006,100 36.13 36.01
10-10-25 36.51 36.74 36.32 2,357,800 36.38 36.26
10-10-22 35.66 36.41 35.58 2,239,000 36.17 36.05
10-10-21 35.35 35.66 35.01 2,516,100 35.66 35.54
Date Open High Low Vol Cls adjCls
10-10-20 34.64 35.60 34.62 1,854,100 35.31 35.19
10-10-19 35.18 35.24 34.43 3,314,600 34.62 34.50
10-10-18 35.82 35.95 35.27 3,300,900 35.71 35.59
10-10-15 36.28 36.35 35.54 3,641,300 35.87 35.75
10-10-14 36.19 36.63 35.63 3,294,600 35.95 35.83
10-10-13 36.36 36.55 36.00 3,778,500 36.19 36.07
10-10-12 35.95 36.30 35.58 2,790,300 36.13 36.01
10-10-11 35.42 36.22 35.42 1,538,200 36.05 35.93
10-10-08 35.39 35.55 34.99 1,236,900 35.42 35.30
Date Open High Low Vol Cls adjCls
10-10-07 34.76 35.58 34.71 2,378,000 35.37 35.25
10-10-06 35.47 36.04 34.33 3,437,200 34.58 34.46
10-10-05 35.49 35.92 35.23 2,594,100 35.82 35.70
10-10-04 35.92 36.05 34.95 2,334,200 35.16 35.04
10-10-01 36.05 36.18 35.37 2,715,100 36.03 35.91
10-09-30 35.65 35.99 35.40 3,491,900 35.78 35.66
10-09-29 35.48 35.67 34.95 3,037,400 35.34 35.22
10-09-28 35.68 35.76 35.34 2,797,300 35.54 35.42
10-09-27 35.90 36.04 35.63 2,010,400 35.64 35.52
Date Open High Low Vol Cls adjCls
10-09-24 35.65 36.01 35.57 2,213,900 36.01 35.89
10-09-23 35.12 35.83 35.02 2,027,800 35.14 35.02
10-09-22 35.51 35.70 35.08 2,283,400 35.47 35.35
10-09-21 35.00 35.88 34.80 2,260,900 35.59 35.47
10-09-20 34.51 35.05 34.43 1,490,200 34.98 34.86
10-09-17 34.90 34.97 34.33 2,055,000 34.47 34.35
10-09-16 34.60 34.70 34.25 1,784,100 34.64 34.52
10-09-15 34.90 35.00 34.40 2,900,800 34.65 34.53
10-09-14 35.24 35.39 34.91 2,576,000 35.07 34.95
Date Open High Low Vol Cls adjCls
10-09-13 35.16 35.36 34.79 3,383,400 35.26 35.14
10-09-10 34.48 34.69 34.20 1,932,200 34.64 34.52
10-09-09 34.02 34.65 33.90 2,885,900 34.39 34.27
10-09-08 33.48 33.72 33.35 1,692,200 33.65 33.54
10-09-07 33.52 33.74 33.16 1,457,500 33.48 33.37
10-09-03 33.34 33.92 33.28 1,995,100 33.76 33.65
10-09-02 33.41 33.62 32.74 3,325,900 33.02 32.91
10-09-01 32.68 33.58 32.39 2,752,400 33.57 33.46
10-08-31 31.78 32.80 31.50 3,526,800 32.22 32.11
Date Open High Low Vol Cls adjCls
10-08-30 32.42 32.75 31.91 1,232,600 31.91 31.80
10-08-27 32.16 32.56 31.57 1,816,700 32.52 32.41
10-08-26 32.49 32.75 31.91 1,763,000 32.00 31.89
10-08-25 31.54 32.47 31.39 2,164,100 32.33 32.22
10-08-24 32.30 32.49 31.77 2,776,900 31.77 31.66
10-08-23 32.58 33.04 32.48 2,619,700 32.72 32.61
10-08-20 32.61 32.95 32.10 1,962,900 32.41 32.30
10-08-19 33.56 33.73 32.61 3,367,700 32.88 32.77
10-08-18 33.71 33.96 33.32 3,029,100 33.77 33.66
Date Open High Low Vol Cls adjCls
10-08-17 33.71 34.14 33.36 1,982,500 33.78 33.67
10-08-16 33.14 33.43 32.55 2,903,000 33.37 33.26
10-08-13 33.28 33.52 32.94 2,110,300 33.38 33.27
10-08-12 33.15 33.56 32.78 2,395,800 33.42 33.31
10-08-11 34.37 34.37 32.84 5,760,200 33.40 33.29
10-08-10 34.35 35.00 34.14 2,727,200 34.86 34.74
10-08-09 34.68 34.77 34.38 2,547,200 34.64 34.52
10-08-06 33.62 34.56 33.52 3,242,500 34.39 34.27
10-08-05 33.78 34.03 32.66 5,912,200 33.96 33.85
Date Open High Low Vol Cls adjCls
10-08-04 31.80 32.37 31.72 3,199,300 32.15 32.04
10-08-03 31.40 32.21 31.32 3,151,400 31.77 31.66
10-08-02 31.28 31.65 30.99 2,890,100 31.59 31.48
10-07-30 30.39 31.01 30.06 2,607,100 30.76 30.66
10-07-29 30.63 31.02 30.23 2,944,900 30.62 30.52
10-07-28 31.41 31.66 30.23 3,677,800 30.37 30.27
10-07-27 31.99 32.05 31.46 2,129,400 31.53 31.42
10-07-26 31.00 31.85 30.95 2,197,400 31.78 31.67
10-07-23 31.40 31.54 30.82 3,799,300 31.01 30.91
Date Open High Low Vol Cls adjCls
10-07-22 31.03 31.63 30.90 3,399,800 31.52 31.41
10-07-21 31.48 31.50 30.51 3,290,200 30.69 30.59
10-07-20 30.73 31.32 30.42 3,722,700 31.25 31.15
10-07-19 30.51 31.29 30.46 2,679,600 31.15 31.05
10-07-16 31.39 31.68 30.30 3,732,500 30.34 30.24
10-07-15 31.50 31.92 30.87 3,702,100 31.61 31.50
10-07-14 31.33 31.66 31.06 3,576,300 31.45 31.34
10-07-13 31.43 31.71 31.24 2,619,900 31.37 31.27
10-07-12 31.22 31.41 30.89 2,646,500 31.13 31.03
Date Open High Low Vol Cls adjCls
10-07-09 31.13 31.35 30.88 2,148,900 31.29 31.19
10-07-08 30.87 31.29 30.63 2,986,700 31.01 30.91
10-07-07 30.42 31.27 30.17 7,405,500 30.70 30.60
10-07-06 30.25 30.74 29.83 4,533,600 30.19 30.09
10-07-02 29.99 30.16 29.58 3,010,600 29.77 29.67
10-07-01 30.98 31.04 29.12 9,695,900 29.86 29.76
10-06-30 31.67 31.97 30.95 4,876,900 31.06 30.96
10-06-29 32.77 32.94 31.65 4,941,600 31.87 31.76
10-06-28 33.30 33.73 33.09 2,183,500 33.19 33.08
Date Open High Low Vol Cls adjCls
10-06-25 33.36 33.48 32.93 4,592,800 33.29 33.18
10-06-24 33.78 34.14 33.28 2,523,800 33.34 33.23
10-06-23 34.16 34.30 33.72 3,243,200 33.95 33.84
10-06-22 35.13 35.41 34.11 4,185,400 34.21 34.10
10-06-21 35.52 35.94 35.08 2,179,800 35.21 35.09
10-06-18 35.39 35.47 35.07 2,718,100 35.21 35.09
10-06-17 35.36 35.50 34.95 2,370,500 35.34 35.22
10-06-16 34.80 35.49 34.75 1,764,300 35.19 35.07
10-06-15 34.87 35.17 34.74 2,226,500 35.11 34.99
Date Open High Low Vol Cls adjCls
10-06-14 34.72 35.19 34.53 2,957,000 34.55 34.43
10-06-11 33.77 34.54 33.54 2,417,900 34.49 34.37
10-06-10 33.72 34.20 33.38 3,104,400 34.14 34.03
10-06-09 33.87 34.16 33.13 2,944,900 33.29 33.18
10-06-08 34.26 34.42 33.01 4,762,600 33.63 33.52
10-06-07 34.03 34.73 33.22 3,489,900 33.91 33.80
10-06-04 34.27 35.76 33.97 4,178,100 34.07 33.96
10-06-03 33.96 34.86 33.70 3,175,400 34.80 34.68
10-06-02 33.09 33.79 32.95 3,289,400 33.76 33.65
Date Open High Low Vol Cls adjCls
10-06-01 33.07 33.97 32.82 3,189,700 32.86 32.75
10-05-28 33.64 33.90 33.25 2,789,300 33.47 33.36
10-05-27 33.19 33.71 32.72 2,404,100 33.68 33.57
10-05-26 32.45 33.26 32.34 4,027,500 32.43 32.32
10-05-25 31.61 32.19 31.22 6,186,700 32.16 32.05
10-05-24 32.44 33.24 32.26 3,057,600 32.71 32.60
10-05-21 31.99 33.16 31.88 4,533,400 32.65 32.54
10-05-20 33.00 33.40 32.33 5,477,100 32.63 32.52
10-05-19 33.50 34.32 33.44 3,480,200 33.74 33.63
Date Open High Low Vol Cls adjCls
10-05-18 33.98 34.45 33.63 4,323,000 33.75 33.64
10-05-17 33.33 33.88 32.87 2,924,800 33.67 33.56
10-05-14 33.57 33.76 32.82 3,297,000 33.43 33.32
10-05-13 33.72 34.60 33.50 4,022,200 33.84 33.73
10-05-12 33.28 34.12 33.07 3,249,000 33.96 33.85
10-05-11 32.30 33.65 32.17 3,376,400 33.13 33.02
10-05-10 32.45 33.06 32.10 4,642,600 32.65 32.54
10-05-07 33.06 33.06 30.97 8,912,100 31.39 31.28
10-05-06 32.80 33.97 30.78 9,088,800 32.93 32.82
Date Open High Low Vol Cls adjCls
10-05-05 30.78 32.26 30.78 7,035,100 32.00 31.89
10-05-04 32.18 32.21 31.15 5,226,200 31.22 31.12
10-05-03 32.39 32.77 31.90 6,332,300 32.72 32.61
10-04-30 33.90 33.90 32.00 7,562,700 32.06 31.95
10-04-29 33.18 34.58 33.18 5,997,100 33.81 33.70
10-04-28 32.59 33.36 32.22 6,623,100 33.10 32.99
10-04-27 32.50 33.28 32.17 7,248,800 32.36 32.25
10-04-26 34.10 34.24 32.85 4,320,500 32.88 32.77
10-04-23 33.42 34.21 33.28 4,083,900 33.99 33.88
Date Open High Low Vol Cls adjCls
10-04-22 33.85 33.90 33.14 4,793,000 33.53 33.42
10-04-21 34.92 35.08 33.81 4,109,800 34.00 33.89
10-04-20 35.58 36.04 34.37 4,115,900 34.93 34.81
10-04-19 34.28 35.70 34.28 4,627,100 35.30 35.18
10-04-16 34.60 35.17 34.00 5,123,200 34.49 34.37
10-04-15 34.68 34.88 34.06 5,305,800 34.72 34.60
10-04-14 35.75 35.75 34.64 7,120,000 34.68 34.56
10-04-13 36.27 36.30 35.22 4,866,200 35.71 35.59
10-04-12 36.57 36.67 36.31 1,864,300 36.42 36.30
Date Open High Low Vol Cls adjCls
10-04-09 36.55 36.70 36.15 3,976,700 36.63 36.51
10-04-08 36.07 36.63 35.50 3,895,300 36.62 36.50
10-04-07 36.97 36.97 35.89 3,054,900 36.25 36.13
10-04-06 36.93 37.36 36.77 2,011,900 37.09 36.97
10-04-05 37.33 37.61 36.97 2,677,900 37.00 36.88
10-04-01 36.64 37.19 36.64 2,346,300 37.15 37.03
10-03-31 36.46 36.67 36.06 2,688,200 36.58 36.46
10-03-30 36.45 36.82 36.17 2,405,600 36.58 36.46
10-03-29 36.04 36.43 35.78 1,591,900 36.35 36.23
Date Open High Low Vol Cls adjCls
10-03-26 36.27 36.48 35.60 2,684,000 35.90 35.78
10-03-25 36.83 36.85 36.03 3,769,200 36.10 35.98
10-03-24 37.02 37.08 36.25 2,617,700 36.39 36.27
10-03-23 37.42 37.47 36.67 3,372,900 36.94 36.82
10-03-22 37.39 37.97 36.81 4,975,300 37.28 37.16
10-03-19 37.08 38.01 35.99 7,779,700 37.08 36.96
10-03-18 34.25 36.02 34.00 6,015,600 35.84 35.72
10-03-17 35.09 35.09 34.42 2,267,400 34.83 34.71
10-03-16 34.33 35.04 33.93 3,322,700 34.96 34.84
Date Open High Low Vol Cls adjCls
10-03-15 34.40 34.44 33.45 2,485,500 34.29 34.18
10-03-12 34.99 35.23 34.29 2,432,700 34.54 34.42
10-03-11 34.18 34.99 33.88 3,317,900 34.95 34.83
10-03-10 33.91 34.64 33.74 2,762,800 34.33 34.22
10-03-09 33.80 34.58 33.78 3,625,400 34.05 33.94
10-03-08 34.76 34.94 34.37 2,347,000 34.80 34.64
10-03-05 34.12 34.82 33.98 3,587,800 34.77 34.61
10-03-04 34.66 34.70 33.58 5,001,000 34.04 33.89
10-03-03 34.51 35.07 34.21 3,145,300 34.69 34.53
Date Open High Low Vol Cls adjCls
10-03-02 34.72 34.80 34.29 4,178,000 34.44 34.29
10-03-01 34.58 34.99 34.03 3,701,100 34.58 34.42
10-02-26 34.04 34.76 33.91 3,212,700 34.26 34.11
10-02-25 33.53 34.20 32.99 4,678,000 33.87 33.72
10-02-24 33.19 33.98 32.54 5,177,500 33.93 33.78
10-02-23 33.15 33.34 32.62 3,433,000 33.00 32.85
10-02-22 32.64 33.66 32.64 4,063,300 33.42 33.27
10-02-19 32.95 33.00 32.50 2,729,800 32.80 32.65
10-02-18 32.62 33.54 32.62 4,585,300 33.15 33.00
Date Open High Low Vol Cls adjCls
10-02-17 32.63 33.72 32.63 5,307,200 33.19 33.04
10-02-16 32.10 32.72 32.00 4,182,000 32.72 32.57
10-02-12 32.87 32.93 32.27 4,100,000 32.76 32.61
10-02-11 32.90 33.41 32.59 3,037,900 33.34 33.19
10-02-10 33.32 33.50 32.57 3,263,900 33.06 32.91
10-02-09 33.49 33.75 32.68 2,863,900 33.48 33.33
10-02-08 33.24 33.84 32.73 2,747,900 33.08 32.93
10-02-05 33.44 33.99 32.70 5,361,000 33.36 33.21
10-02-04 34.63 35.64 33.09 6,359,800 33.52 33.37
Date Open High Low Vol Cls adjCls
10-02-03 35.02 35.20 34.00 4,012,700 34.76 34.60
10-02-02 33.83 35.36 33.64 4,455,400 35.24 35.08
10-02-01 33.69 34.44 33.12 4,718,200 33.79 33.64
10-01-29 34.53 34.64 33.71 2,617,100 33.77 33.62
10-01-28 34.80 35.34 34.48 3,673,700 34.49 34.34
10-01-27 34.21 34.98 33.75 4,046,400 34.59 34.43
10-01-26 34.72 35.42 33.98 8,537,300 34.36 34.21
10-01-25 37.21 37.21 36.30 3,221,000 36.35 36.19
10-01-22 36.96 38.08 36.53 4,325,200 36.72 36.56
Date Open High Low Vol Cls adjCls
10-01-21 38.31 38.86 36.95 4,185,900 37.05 36.88
10-01-20 38.50 39.26 37.93 6,612,300 38.20 38.03
10-01-19 37.16 38.88 37.01 7,779,800 37.92 37.75
10-01-15 36.72 37.00 35.82 4,148,100 36.84 36.67
10-01-14 36.32 36.92 35.87 3,356,200 36.77 36.60
10-01-13 36.68 37.05 35.63 5,431,700 36.45 36.29
10-01-12 37.24 37.37 36.14 4,353,800 36.54 36.38
10-01-11 38.05 38.25 37.13 2,409,800 37.37 37.20
10-01-08 38.36 38.36 37.51 2,717,900 37.97 37.80
Date Open High Low Vol Cls adjCls
10-01-07 36.17 38.40 36.00 4,950,900 38.26 38.09
10-01-06 36.94 37.56 36.54 2,611,900 36.90 36.73
10-01-05 36.42 37.50 35.99 4,564,300 36.98 36.81
10-01-04 35.27 36.41 35.18 3,227,300 36.37 36.21
09-12-31 35.87 36.18 35.26 1,112,700 35.27 35.11
09-12-30 36.07 36.07 35.53 1,389,900 35.82 35.66
09-12-29 36.22 36.49 35.93 1,473,600 36.21 36.05
09-12-28 36.24 36.62 35.71 2,040,500 36.06 35.90
09-12-24 36.58 36.65 35.54 1,697,900 36.33 36.17
Date Open High Low Vol Cls adjCls
09-12-23 36.97 37.19 36.45 2,876,300 36.49 36.33
09-12-22 37.39 37.66 36.42 4,316,300 36.67 36.51
09-12-21 36.19 38.12 36.19 4,378,500 37.19 37.02
09-12-18 36.06 36.23 35.35 3,917,600 35.80 35.64
09-12-17 36.27 36.65 35.54 2,945,700 36.06 35.90
09-12-16 36.31 37.05 36.14 4,532,200 36.80 36.63
09-12-15 36.27 36.95 35.56 3,880,400 36.05 35.89
09-12-14 36.14 36.69 35.91 3,510,500 36.28 36.12
09-12-11 35.52 36.00 35.20 2,951,200 35.56 35.40
Date Open High Low Vol Cls adjCls
09-12-10 33.78 35.75 33.78 6,448,300 35.58 35.42
09-12-09 34.09 34.86 33.28 6,388,200 33.55 33.40
09-12-08 32.85 34.39 32.85 4,924,000 33.85 33.70
09-12-07 31.98 33.84 31.98 4,010,700 33.24 33.09
09-12-04 32.41 33.14 31.94 3,544,600 32.16 32.02
09-12-03 33.48 33.54 32.15 3,364,200 32.23 32.09
09-12-02 33.12 33.37 32.76 3,110,600 33.37 33.22
09-12-01 32.23 33.52 32.08 4,226,000 33.08 32.93
09-11-30 33.00 33.00 31.97 3,620,900 32.08 31.94
Date Open High Low Vol Cls adjCls
09-11-27 32.08 32.76 31.77 1,683,200 32.64 32.49
09-11-25 32.81 33.25 32.22 3,200,800 33.16 33.01
09-11-24 32.25 32.80 31.90 3,780,900 32.80 32.65
09-11-23 31.19 32.44 31.19 5,951,300 32.30 32.15
09-11-20 29.46 30.17 29.46 2,970,500 30.03 29.90
09-11-19 29.75 30.00 28.95 3,993,600 29.84 29.71
09-11-18 30.55 30.77 30.12 2,893,600 30.18 30.04
09-11-17 30.95 31.07 30.37 2,718,000 30.59 30.45
09-11-16 30.78 31.51 30.61 4,268,300 30.93 30.79
Date Open High Low Vol Cls adjCls
09-11-13 30.45 30.91 30.22 2,058,700 30.59 30.45
09-11-12 30.86 31.00 30.08 2,103,500 30.22 30.08
09-11-11 31.00 31.18 30.44 3,503,800 30.90 30.76
09-11-10 30.91 31.25 30.70 2,575,700 30.95 30.81
09-11-09 30.64 31.48 30.24 4,767,100 30.96 30.82
09-11-06 29.73 30.96 29.73 3,432,400 30.88 30.74
09-11-05 30.37 30.65 29.65 3,455,300 30.44 30.30
09-11-04 29.26 30.99 29.15 7,697,900 29.78 29.65
09-11-03 28.17 28.43 27.74 3,007,200 28.31 28.18
Date Open High Low Vol Cls adjCls
09-11-02 27.93 28.55 27.57 3,859,200 28.03 27.90
09-10-30 28.54 28.97 27.84 3,621,500 27.84 27.71
09-10-29 27.70 28.95 27.70 4,219,400 28.73 28.60
09-10-28 28.44 28.59 27.40 4,555,400 27.55 27.43
09-10-27 27.59 29.04 27.20 5,942,400 28.63 28.50
09-10-26 28.79 28.89 27.38 3,670,500 27.50 27.38
09-10-23 29.25 29.36 28.35 2,547,000 28.50 28.37
09-10-22 28.10 29.20 28.10 4,598,800 28.92 28.79
09-10-21 29.24 29.84 28.09 3,901,600 28.16 28.03
Date Open High Low Vol Cls adjCls
09-10-20 28.92 29.95 28.83 4,147,500 29.25 29.12
09-10-19 28.40 28.89 28.30 2,709,600 28.85 28.72
09-10-16 28.66 29.02 28.31 2,924,200 28.37 28.24
09-10-15 29.54 30.00 28.67 4,729,300 28.93 28.80
09-10-14 28.86 29.81 28.68 3,608,600 29.71 29.58
09-10-13 29.57 29.62 28.48 4,329,500 28.71 28.58
09-10-12 29.84 30.12 29.54 3,095,200 29.64 29.51
09-10-09 28.55 29.62 28.47 5,114,600 29.52 29.39
09-10-08 28.76 29.00 28.10 6,823,300 28.33 28.20
Date Open High Low Vol Cls adjCls
09-10-07 28.40 29.92 28.40 5,502,700 29.56 29.43
09-10-06 28.87 28.98 28.01 4,637,300 28.68 28.55
09-10-05 28.02 28.85 27.49 4,534,900 28.70 28.57
09-10-02 27.53 28.32 26.83 4,691,900 27.82 27.70
09-10-01 27.94 29.13 27.65 4,518,500 27.81 27.69
09-09-30 28.53 28.53 27.45 8,036,900 28.09 27.96
09-09-29 29.26 29.42 27.91 9,140,000 28.60 28.47
09-09-28 28.50 29.35 28.30 5,513,900 29.04 28.91
09-09-25 29.07 29.52 28.20 5,857,400 28.31 28.18
Date Open High Low Vol Cls adjCls
09-09-24 30.35 30.65 28.83 6,555,200 29.20 29.07
09-09-23 31.23 31.36 30.18 7,950,600 30.34 30.20
09-09-22 31.83 31.98 30.89 5,076,600 31.31 31.17
09-09-21 31.57 32.02 31.36 2,000,200 31.75 31.61
09-09-18 32.70 32.94 31.78 4,600,100 31.84 31.70
09-09-17 32.52 33.00 32.07 5,554,200 32.60 32.45
09-09-16 31.61 32.54 30.67 4,623,400 32.54 32.39
09-09-15 32.21 32.25 31.36 4,228,300 31.39 31.25
09-09-14 31.42 32.14 31.11 4,609,000 32.08 31.94
Date Open High Low Vol Cls adjCls
09-09-11 31.09 31.45 30.85 3,488,000 31.33 31.19
09-09-10 29.27 31.08 29.21 6,178,300 31.06 30.92
09-09-09 29.46 29.80 28.58 4,699,300 29.41 29.28
09-09-08 29.75 29.77 28.85 3,667,900 29.40 29.27
09-09-04 29.62 30.25 29.51 2,079,600 29.90 29.77
09-09-03 29.72 29.82 28.76 3,318,300 29.64 29.51
09-09-02 28.64 29.86 28.37 5,367,100 29.70 29.57
09-09-01 29.42 29.70 28.52 3,676,000 28.69 28.56
09-08-31 29.35 30.30 29.13 2,549,600 29.43 29.30
Date Open High Low Vol Cls adjCls
09-08-28 30.80 30.94 29.53 2,977,900 29.67 29.54
09-08-27 30.20 30.64 29.98 3,840,300 30.57 30.43
09-08-26 30.63 30.63 29.66 3,112,700 29.97 29.84
09-08-25 30.01 30.50 29.83 3,746,000 30.40 30.26
09-08-24 30.18 30.34 29.69 3,266,900 30.00 29.87
09-08-21 30.28 30.28 29.26 4,213,900 29.87 29.74
09-08-20 28.81 30.55 28.81 4,715,000 29.92 29.79
09-08-19 28.49 29.25 28.24 3,919,000 29.12 28.99
09-08-18 29.93 29.93 28.78 3,026,300 29.47 29.34
Date Open High Low Vol Cls adjCls
09-08-17 28.41 30.63 28.36 8,161,300 29.68 29.55
09-08-14 29.05 29.25 28.31 2,985,200 28.82 28.69
09-08-13 28.72 29.51 28.50 4,341,700 29.05 28.92
09-08-12 28.12 29.05 27.69 3,162,000 28.72 28.59
09-08-11 28.03 28.58 27.55 4,224,300 28.13 28.00
09-08-10 27.60 28.01 27.35 2,708,200 28.01 27.88
09-08-07 27.29 28.24 27.10 3,421,600 27.65 27.53
09-08-06 27.57 27.86 26.49 5,862,800 26.84 26.72
09-08-05 28.02 28.03 27.31 3,076,600 27.55 27.43
Date Open High Low Vol Cls adjCls
09-08-04 27.88 28.65 27.41 4,566,500 27.93 27.80
09-08-03 28.27 28.75 27.32 5,811,200 28.05 27.92
09-07-31 27.73 28.64 27.57 5,099,700 28.40 28.27
09-07-30 28.21 29.16 27.23 9,443,400 27.76 27.64
09-07-29 28.15 29.00 26.04 9,498,800 26.58 26.46
09-07-28 26.87 28.99 26.38 9,700,000 28.47 28.34
09-07-27 25.79 26.98 25.56 3,716,700 26.44 26.32
09-07-24 25.51 26.35 25.34 4,097,500 26.20 26.08
09-07-23 24.38 25.53 24.10 4,698,600 25.32 25.21
Date Open High Low Vol Cls adjCls
09-07-22 24.59 24.91 24.28 4,760,100 24.41 24.30
09-07-21 24.89 25.67 24.23 4,200,500 24.63 24.52
09-07-20 24.85 25.00 24.29 3,471,900 24.97 24.86
09-07-17 24.93 25.00 24.45 4,046,300 24.87 24.76
09-07-16 24.49 24.98 23.34 5,800,100 24.75 24.64
09-07-15 24.82 25.10 23.49 5,988,400 24.52 24.41
09-07-14 24.65 25.07 24.16 3,304,100 24.61 24.50
09-07-13 24.11 24.73 23.96 3,366,300 24.68 24.57
09-07-10 23.84 24.68 23.80 3,042,900 23.98 23.87
Date Open High Low Vol Cls adjCls
09-07-09 24.22 24.65 23.28 5,048,800 24.07 23.96
09-07-08 25.41 25.52 23.35 7,601,100 24.13 24.02
09-07-07 23.51 25.68 23.46 9,531,900 25.24 25.13
09-07-06 23.54 23.84 23.10 3,497,600 23.47 23.36
09-07-02 24.11 24.39 23.52 4,381,900 23.66 23.55
09-07-01 23.88 24.86 23.54 3,858,600 24.57 24.46
09-06-30 24.27 24.58 23.76 4,565,800 24.09 23.98
09-06-29 24.65 24.89 23.86 4,252,000 24.25 24.14
09-06-26 24.90 25.10 24.38 3,506,900 24.67 24.56
Date Open High Low Vol Cls adjCls
09-06-25 23.49 25.60 23.29 6,653,300 24.98 24.87
09-06-24 24.23 24.45 23.57 4,789,600 23.71 23.60
09-06-23 23.98 24.25 23.56 3,476,100 23.88 23.77
09-06-22 24.59 25.07 23.59 6,570,600 23.92 23.81
09-06-19 24.18 25.43 24.06 11,455,800 25.24 25.13
09-06-18 21.98 23.74 21.93 8,136,000 23.66 23.55
09-06-17 21.45 22.29 21.10 5,745,400 21.84 21.74
09-06-16 20.30 21.98 20.27 7,074,100 21.54 21.44
09-06-15 20.41 20.77 20.15 3,743,700 20.40 20.31
Date Open High Low Vol Cls adjCls
09-06-12 20.63 21.16 20.21 4,074,800 20.89 20.80
09-06-11 20.24 21.12 20.00 4,763,200 20.90 20.81
09-06-10 20.67 21.27 20.17 4,767,600 20.47 20.38
09-06-09 21.55 21.58 19.85 9,191,900 20.41 20.32
09-06-08 22.73 22.78 21.11 7,066,000 21.27 21.17
09-06-05 23.49 23.60 22.67 2,661,000 22.84 22.74
09-06-04 23.47 23.83 22.49 3,872,700 23.07 22.97
09-06-03 22.35 23.30 22.17 5,400,900 23.20 23.10
09-06-02 22.82 24.03 22.60 4,555,700 23.46 23.35
Date Open High Low Vol Cls adjCls
09-06-01 22.45 23.48 22.24 5,222,700 23.12 23.02
09-05-29 21.85 22.30 21.20 4,728,200 22.17 22.07
09-05-28 20.54 22.20 20.54 7,796,100 21.89 21.79
09-05-27 20.31 21.04 20.19 3,652,100 20.33 20.24
09-05-26 19.78 20.67 19.32 3,735,800 20.47 20.38
09-05-22 20.65 20.97 19.89 3,205,600 19.93 19.84
09-05-21 20.61 21.74 20.46 4,399,700 20.74 20.65
09-05-20 21.28 21.98 20.85 3,236,600 20.94 20.85
09-05-19 21.47 21.92 20.94 3,601,400 21.00 20.91
Date Open High Low Vol Cls adjCls
09-05-18 21.90 21.91 20.76 5,471,700 21.47 21.37
09-05-15 21.81 22.98 21.48 4,481,800 21.66 21.56
09-05-14 21.74 22.23 21.02 5,318,700 21.86 21.76
09-05-13 21.22 22.26 20.80 4,902,400 21.21 21.11
09-05-12 21.63 22.00 20.90 3,101,400 21.50 21.40
09-05-11 23.77 23.77 21.37 5,669,400 21.43 21.33
09-05-08 23.51 24.63 23.47 7,163,100 23.68 23.57
09-05-07 20.28 23.49 20.15 10,634,700 22.34 22.24
09-05-06 19.50 20.16 19.02 5,152,900 20.07 19.98
Date Open High Low Vol Cls adjCls
09-05-05 19.50 19.98 19.02 5,709,800 19.23 19.14
09-05-04 19.94 19.94 18.55 4,898,900 19.31 19.22
09-05-01 19.75 20.00 19.32 2,920,900 19.49 19.40
09-04-30 19.80 21.13 19.35 5,733,100 19.71 19.62
09-04-29 20.34 21.32 19.83 3,806,500 20.77 20.68
09-04-28 19.33 21.18 19.33 4,424,100 20.39 20.30
09-04-27 20.09 20.79 19.49 3,711,900 19.50 19.41
09-04-24 19.46 20.14 19.16 2,716,700 19.58 19.49
09-04-23 20.12 20.52 18.95 2,880,700 19.57 19.48
Date Open High Low Vol Cls adjCls
09-04-22 19.73 20.52 19.51 2,389,400 20.02 19.93
09-04-21 20.35 20.86 19.42 2,938,500 20.12 20.03
09-04-20 21.07 21.35 19.97 3,251,300 20.05 19.96
09-04-17 21.38 21.80 20.83 3,743,000 21.41 21.31
09-04-16 20.62 21.64 20.10 7,099,700 21.22 21.12
09-04-15 19.53 20.79 19.51 5,960,200 20.75 20.66
09-04-14 19.84 20.38 19.47 3,570,500 19.56 19.47
09-04-13 20.51 21.31 20.30 4,430,800 20.43 20.34
09-04-09 19.41 20.63 19.32 5,146,700 20.45 20.36
Date Open High Low Vol Cls adjCls
09-04-08 18.28 19.26 17.98 4,902,900 19.03 18.94
09-04-07 17.49 18.36 16.89 5,223,200 17.85 17.77
09-04-06 18.13 18.99 17.71 3,980,500 17.90 17.82
09-04-03 18.59 19.01 17.77 4,245,600 18.34 18.26
09-04-02 18.43 19.25 18.28 4,855,100 18.60 18.52
09-04-01 17.20 18.29 16.84 4,763,100 17.89 17.81
09-03-31 17.51 18.21 17.06 4,140,400 17.59 17.51
09-03-30 17.35 17.60 16.70 4,724,300 17.13 17.05
09-03-27 18.44 18.52 17.82 3,154,900 17.90 17.82
Date Open High Low Vol Cls adjCls
09-03-26 17.99 18.71 17.80 3,121,100 18.64 18.56
09-03-25 18.35 18.48 17.37 4,591,400 17.75 17.67
09-03-24 18.03 18.71 17.73 4,004,100 17.76 17.68
09-03-23 17.83 18.87 17.56 5,680,300 18.72 18.64
09-03-20 17.87 17.90 16.85 4,736,200 17.26 17.18
09-03-19 18.82 19.20 17.51 5,758,900 17.82 17.74
09-03-18 17.13 19.33 16.78 8,644,400 18.50 18.42
09-03-17 16.74 17.26 16.40 4,366,600 17.25 17.17
09-03-16 17.36 17.95 16.62 5,365,300 16.67 16.60
Date Open High Low Vol Cls adjCls
09-03-13 16.65 17.52 16.65 5,121,800 17.24 17.16
09-03-12 15.28 17.00 15.18 6,663,700 16.54 16.47
09-03-11 15.46 15.86 14.98 6,078,500 15.29 15.22
09-03-10 14.26 15.55 13.84 6,469,100 15.32 15.25
09-03-09 13.40 14.18 12.91 4,825,800 13.61 13.55
09-03-06 13.01 13.62 12.74 7,623,000 13.44 13.34
09-03-05 13.96 14.14 12.68 5,870,800 12.87 12.77
09-03-04 13.69 14.75 13.29 6,897,300 14.34 14.23
09-03-03 14.45 14.98 13.02 9,369,000 13.33 13.23
Date Open High Low Vol Cls adjCls
09-03-02 15.65 15.65 13.58 9,812,700 14.03 13.93
09-02-27 15.94 17.14 15.58 7,635,000 15.76 15.64
09-02-26 18.19 18.19 15.76 9,547,200 16.39 16.27
09-02-25 18.71 18.75 17.46 6,033,500 17.92 17.79
09-02-24 18.02 18.89 17.86 8,281,200 18.80 18.66
09-02-23 18.23 18.99 16.86 9,185,500 17.72 17.59
09-02-20 18.80 19.33 18.05 7,490,200 18.67 18.53
09-02-19 20.98 21.39 19.19 6,834,200 19.22 19.08
09-02-18 20.08 20.89 19.60 8,543,500 20.60 20.45
Date Open High Low Vol Cls adjCls
09-02-17 20.50 20.93 19.75 5,118,200 19.92 19.77
09-02-13 21.48 21.96 20.98 3,720,000 21.30 21.14
09-02-12 20.41 21.83 20.00 4,641,800 21.49 21.33
09-02-11 20.69 21.24 20.32 4,292,400 21.14 20.98
09-02-10 21.88 22.25 20.07 6,667,800 20.53 20.38
09-02-09 22.00 23.06 21.37 4,128,800 22.25 22.08
09-02-06 21.46 22.50 20.69 5,681,700 21.73 21.57
09-02-05 18.44 21.78 18.44 12,772,600 21.39 21.23
09-02-04 18.36 18.63 17.57 5,236,200 18.02 17.89
Date Open High Low Vol Cls adjCls
09-02-03 17.87 18.58 17.60 5,254,600 18.37 18.23
09-02-02 17.01 18.05 16.79 6,082,500 17.66 17.53
09-01-30 17.62 17.78 16.66 5,034,100 17.36 17.23
09-01-29 18.12 18.25 17.29 4,551,400 17.60 17.47
09-01-28 16.01 18.82 16.01 9,245,600 18.29 18.15
09-01-27 15.73 16.63 15.65 4,230,900 16.55 16.43
09-01-26 15.64 16.11 15.34 2,947,500 15.60 15.48
09-01-23 14.13 15.78 14.12 3,050,800 15.52 15.40
09-01-22 14.52 15.45 14.10 7,596,400 14.95 14.84
Date Open High Low Vol Cls adjCls
09-01-21 14.97 15.06 14.04 4,305,100 14.85 14.74
09-01-20 15.23 15.97 14.04 5,367,000 14.11 14.00
09-01-16 14.81 15.67 14.72 6,182,500 15.27 15.16
09-01-15 14.64 14.97 14.01 5,585,400 14.72 14.61
09-01-14 15.04 15.04 14.31 3,612,100 14.66 14.55
09-01-13 14.77 16.51 14.77 8,594,500 15.42 15.31
09-01-12 16.67 17.16 15.83 3,213,800 16.03 15.91
09-01-09 17.61 17.68 16.53 3,113,500 16.71 16.59
09-01-08 17.04 17.52 16.72 2,715,400 17.39 17.26
Date Open High Low Vol Cls adjCls
09-01-07 17.87 18.05 17.00 3,870,700 17.09 16.96
09-01-06 17.66 18.27 17.52 4,732,800 18.17 18.03
09-01-05 17.70 18.78 17.28 4,649,200 18.15 18.01
09-01-02 16.91 17.91 16.78 3,099,700 17.79 17.66
08-12-31 16.47 16.99 16.27 3,100,700 16.85 16.72
08-12-30 15.53 16.52 15.51 2,725,000 16.49 16.37
08-12-29 15.60 15.73 15.16 3,385,200 15.39 15.28
08-12-26 15.73 15.98 15.63 1,422,200 15.88 15.76
08-12-24 15.60 15.60 15.09 688,300 15.40 15.29
Date Open High Low Vol Cls adjCls
08-12-23 15.73 16.16 15.41 2,117,700 15.51 15.39
08-12-22 16.13 17.44 15.13 2,999,700 15.53 15.41
08-12-19 15.51 16.48 15.22 6,023,600 16.18 16.06
08-12-18 16.06 16.99 15.40 4,233,700 15.90 15.78
08-12-17 15.64 16.38 15.30 3,891,300 15.84 15.72
08-12-16 14.99 16.09 14.13 6,761,600 15.98 15.86
08-12-15 15.63 16.03 14.14 4,648,900 14.63 14.52
08-12-12 14.34 15.54 13.77 7,438,900 15.54 15.42
08-12-11 14.39 15.66 14.38 4,937,000 14.80 14.69
Date Open High Low Vol Cls adjCls
08-12-10 14.25 14.76 13.87 3,565,900 14.39 14.28
08-12-09 14.50 16.30 13.89 8,274,500 14.05 13.95
08-12-08 14.50 14.99 13.84 6,360,700 14.70 14.59
08-12-05 12.13 14.26 11.48 7,954,400 14.14 14.03
08-12-04 11.80 12.79 11.80 5,457,100 12.31 12.22
08-12-03 11.73 12.59 11.32 4,388,900 12.44 12.35
08-12-02 11.01 12.20 11.01 6,034,400 11.99 11.90
08-12-01 11.77 11.93 11.01 4,024,300 11.16 11.08
08-11-28 12.33 12.66 11.86 2,149,900 12.11 12.02
Date Open High Low Vol Cls adjCls
08-11-26 11.31 12.47 10.75 4,743,300 12.37 12.28
08-11-25 10.87 11.79 10.08 8,084,800 11.54 11.45
08-11-24 9.11 10.67 8.94 8,491,500 10.42 10.34
08-11-21 9.13 9.51 8.00 16,410,900 8.82 8.75
08-11-20 10.85 11.00 8.78 9,602,300 8.88 8.81
08-11-19 12.52 12.86 10.67 7,514,600 10.88 10.80
08-11-18 12.18 12.94 11.80 5,006,500 12.55 12.46
08-11-17 12.80 13.35 12.16 5,408,300 12.18 12.09
08-11-14 13.01 14.04 12.49 7,364,400 12.95 12.85
Date Open High Low Vol Cls adjCls
08-11-13 13.13 13.44 12.12 7,320,600 13.21 13.11
08-11-12 13.47 13.88 12.93 4,077,500 13.01 12.91
08-11-11 15.17 15.17 13.50 5,360,300 14.15 14.04
08-11-10 16.34 16.55 14.42 4,261,200 15.05 14.94
08-11-07 15.41 16.07 15.23 4,172,800 15.85 15.73
08-11-06 16.81 16.95 15.06 7,503,800 15.32 15.21
08-11-05 17.65 18.53 16.94 5,859,500 17.15 17.02
08-11-04 18.19 18.78 17.01 10,526,700 18.01 17.88
08-11-03 16.41 19.34 16.13 14,618,000 19.18 19.04
Date Open High Low Vol Cls adjCls
08-10-31 15.34 18.08 9.82 51,904,300 16.30 16.18
08-10-30 20.56 20.60 15.08 17,798,700 15.58 15.46
08-10-29 21.91 21.94 19.25 8,399,000 19.85 19.70
08-10-28 22.48 22.48 20.63 6,222,300 22.25 22.08
08-10-27 23.43 23.43 20.26 5,311,600 20.73 20.58
08-10-24 22.52 24.45 22.16 3,519,800 23.83 23.65
08-10-23 24.51 25.53 23.21 4,609,100 24.42 24.24
08-10-22 25.57 26.20 23.78 4,754,700 24.43 24.25
08-10-21 27.48 29.29 26.34 3,440,100 27.86 27.65
Date Open High Low Vol Cls adjCls
08-10-20 25.53 27.84 25.06 2,735,900 27.80 27.59
08-10-17 25.05 27.23 25.02 8,020,300 25.22 25.03
08-10-16 26.92 29.07 24.36 6,678,300 25.74 25.55
08-10-15 29.95 30.77 26.41 5,699,100 26.50 26.30
08-10-14 28.68 31.12 28.42 5,892,800 30.52 30.29
08-10-13 23.06 27.50 22.73 4,876,900 27.50 27.29
08-10-10 24.42 24.89 21.25 7,715,200 22.26 22.09
08-10-09 27.76 27.90 24.80 6,415,800 24.80 24.62
08-10-08 29.19 30.10 26.78 4,564,500 27.65 27.44
Date Open High Low Vol Cls adjCls
08-10-07 31.20 31.91 29.63 2,664,300 30.25 30.02
08-10-06 33.46 34.00 28.87 3,571,700 30.29 30.06
08-10-03 32.92 34.48 32.67 2,105,000 33.40 33.15
08-10-02 33.62 33.98 31.35 1,651,800 32.17 31.93
08-10-01 34.20 35.29 32.36 1,431,200 33.76 33.51
08-09-30 35.25 35.25 32.79 1,918,700 33.98 33.73
08-09-29 35.82 37.07 31.69 2,008,200 33.33 33.08
08-09-26 34.73 37.41 34.73 1,322,500 36.53 36.26
08-09-25 33.85 36.15 33.85 1,568,200 35.31 35.05
Date Open High Low Vol Cls adjCls
08-09-24 34.26 34.68 33.73 1,302,400 33.73 33.48
08-09-23 34.55 35.07 33.96 1,722,200 34.51 34.25
08-09-22 35.50 36.30 34.17 2,182,800 34.53 34.27
08-09-19 41.65 42.75 36.42 4,649,800 36.85 36.58
08-09-18 36.15 39.31 33.99 5,524,700 37.17 36.89
08-09-17 37.15 37.70 35.60 3,176,800 35.60 35.33
08-09-16 38.71 39.24 36.56 4,023,700 37.94 37.66
08-09-15 39.78 40.43 39.00 2,485,800 39.49 39.20
08-09-12 40.29 40.83 39.67 2,474,200 40.66 40.36
Date Open High Low Vol Cls adjCls
08-09-11 39.34 40.88 39.07 2,989,800 40.66 40.36
08-09-10 39.56 40.41 39.14 2,696,900 39.92 39.62
08-09-09 40.91 41.44 39.24 3,543,900 39.36 39.07
08-09-08 40.67 41.18 40.38 2,142,800 41.07 40.76
08-09-05 39.39 39.92 38.72 2,075,700 39.82 39.52
08-09-04 41.59 41.73 39.65 2,713,700 39.67 39.37
08-09-03 41.60 42.43 41.18 1,732,000 41.96 41.65
08-09-02 41.89 43.48 41.49 2,838,300 41.87 41.56
08-08-29 42.24 42.91 41.86 1,847,100 41.88 41.57
Date Open High Low Vol Cls adjCls
08-08-28 41.87 42.63 41.81 1,327,900 42.46 42.14
08-08-27 41.65 42.12 40.77 1,739,400 41.78 41.47
08-08-26 41.05 41.84 40.58 1,266,500 41.53 41.22
08-08-25 41.56 42.32 40.68 2,026,400 41.06 40.75
08-08-22 41.56 42.52 41.42 1,900,000 42.26 41.94
08-08-21 41.50 41.95 41.11 1,874,700 41.48 41.17
08-08-20 42.25 42.25 41.21 1,639,100 41.78 41.47
08-08-19 42.05 42.44 41.48 2,293,100 41.99 41.68
08-08-18 43.45 43.45 41.87 1,819,800 42.20 41.89
Date Open High Low Vol Cls adjCls
08-08-15 42.72 44.14 42.55 2,455,200 43.15 42.83
08-08-14 42.00 43.11 41.89 2,242,600 42.65 42.33
08-08-13 41.80 42.72 41.53 2,121,300 42.24 41.93
08-08-12 41.98 43.32 41.56 3,257,600 41.75 41.44
08-08-11 42.20 42.72 40.01 2,499,900 42.64 42.32
08-08-08 40.66 42.26 40.34 4,587,800 42.18 41.87
08-08-07 39.85 41.11 39.64 3,880,500 40.66 40.36
08-08-06 39.19 40.29 38.81 4,120,300 40.09 39.79
08-08-05 37.35 39.46 37.09 3,386,800 39.38 39.09
Date Open High Low Vol Cls adjCls
08-08-04 35.66 38.12 35.66 3,435,000 37.48 37.20
08-08-01 36.29 36.29 34.10 5,534,900 35.61 35.34
08-07-31 36.74 37.68 36.53 3,938,400 37.02 36.74
08-07-30 36.51 37.24 36.14 1,654,900 36.86 36.59
08-07-29 36.23 36.84 35.88 3,276,700 36.43 36.16
08-07-28 37.10 37.33 36.56 1,705,700 36.59 36.32
08-07-25 37.02 37.49 36.71 2,279,400 37.10 36.82
08-07-24 37.67 37.67 36.68 2,337,900 36.84 36.57
08-07-23 36.52 38.00 36.09 4,047,200 37.58 37.30
Date Open High Low Vol Cls adjCls
08-07-22 34.01 36.24 34.01 3,620,200 36.05 35.78
08-07-21 34.80 35.45 33.76 3,137,500 34.11 33.86
08-07-18 34.07 35.05 33.54 2,912,500 34.97 34.71
08-07-17 33.52 34.29 32.82 3,938,100 34.11 33.86
08-07-16 33.60 33.82 33.11 2,585,200 33.73 33.48
08-07-15 34.13 34.41 32.91 3,270,200 33.62 33.37
08-07-14 34.40 35.17 34.15 2,436,300 34.45 34.19
08-07-11 33.89 34.39 33.23 3,048,300 33.81 33.56
08-07-10 35.34 35.58 33.50 5,589,400 34.29 34.03
Date Open High Low Vol Cls adjCls
08-07-09 35.82 36.40 35.55 3,001,000 35.61 35.34
08-07-08 34.35 35.86 34.31 2,281,100 35.85 35.58
08-07-07 34.57 35.00 33.85 3,273,400 34.37 34.11
08-07-03 35.30 35.69 33.72 3,633,100 34.41 34.15
08-07-02 35.66 36.79 35.50 5,295,100 35.72 35.45
08-07-01 35.29 35.65 34.78 3,069,400 34.95 34.69
08-06-30 35.59 35.90 35.28 2,696,600 35.39 35.13
08-06-27 35.36 36.01 35.27 4,276,300 35.70 35.43
08-06-26 36.14 36.42 35.18 2,207,200 35.23 34.97
Date Open High Low Vol Cls adjCls
08-06-25 35.78 36.96 35.78 2,735,300 36.62 36.35
08-06-24 35.30 36.30 35.30 3,218,100 35.87 35.60
08-06-23 36.27 36.32 35.07 4,321,500 35.36 35.10
08-06-20 36.91 37.11 36.08 4,006,600 36.19 35.92
08-06-19 38.24 38.34 36.25 8,055,400 36.94 36.66
08-06-18 40.18 40.18 39.55 2,396,800 39.70 39.40
08-06-17 40.54 40.79 39.94 2,549,000 40.10 39.80
08-06-16 39.82 40.70 39.20 2,458,000 40.10 39.80
08-06-13 40.33 40.98 39.67 2,241,400 40.65 40.35
Date Open High Low Vol Cls adjCls
08-06-12 40.13 40.22 39.74 2,808,900 39.93 39.63
08-06-11 40.29 40.42 39.80 3,081,600 39.89 39.59
08-06-10 40.16 40.56 39.88 2,643,500 40.34 40.04
08-06-09 41.85 41.85 40.47 2,116,700 40.59 40.29
08-06-06 41.75 42.12 41.31 2,879,500 41.55 41.24
08-06-05 40.51 42.43 40.07 4,015,500 42.29 41.97
08-06-04 40.20 41.32 40.20 2,769,900 40.70 40.40
08-06-03 40.21 40.64 39.71 2,455,300 40.20 39.90
08-06-02 40.50 40.85 39.92 1,904,900 40.15 39.85
Date Open High Low Vol Cls adjCls
08-05-30 41.02 41.30 40.58 1,667,700 40.60 40.30
08-05-29 40.37 41.33 40.35 2,418,900 40.93 40.62
08-05-28 40.60 42.00 40.43 1,749,500 40.65 40.35
08-05-27 40.33 40.67 39.90 2,676,900 40.48 40.18
08-05-23 40.48 40.94 40.31 2,895,200 40.59 40.29
08-05-22 38.56 40.97 38.55 2,991,500 40.74 40.44
08-05-21 39.26 40.48 39.25 3,066,700 39.83 39.53
08-05-20 40.02 40.36 38.87 4,684,000 39.55 39.26
08-05-19 40.56 40.63 39.56 2,693,600 39.80 39.50
Date Open High Low Vol Cls adjCls
08-05-16 40.90 40.90 39.68 3,283,300 40.46 40.16
08-05-15 40.01 40.26 39.57 2,402,100 40.21 39.91
08-05-14 40.00 40.26 39.55 2,963,200 40.06 39.76
08-05-13 41.37 41.37 39.42 3,738,400 39.87 39.57
08-05-12 41.30 41.71 40.68 1,991,700 40.91 40.61
08-05-09 40.71 41.31 40.50 1,963,200 41.28 40.97
08-05-08 41.03 41.25 40.60 2,068,600 41.17 40.86
08-05-07 41.49 41.49 40.54 2,682,800 40.80 40.50
08-05-06 41.41 41.41 40.18 1,960,100 41.14 40.83
Date Open High Low Vol Cls adjCls
08-05-05 42.00 42.30 40.97 3,037,800 41.18 40.87
08-05-02 42.93 42.93 41.30 3,066,900 42.43 42.11
08-05-01 41.90 42.00 40.32 4,867,500 41.00 40.69
08-04-30 43.48 43.94 42.36 2,026,600 42.71 42.39
08-04-29 43.36 44.00 43.01 1,442,300 43.69 43.36
08-04-28 43.96 43.96 42.98 1,271,900 43.33 43.01
08-04-25 42.19 43.55 41.81 1,642,100 43.49 43.17
08-04-24 43.45 43.45 41.55 1,956,900 42.08 41.77
08-04-23 40.07 43.32 39.76 5,129,900 42.88 42.56
Date Open High Low Vol Cls adjCls
08-04-22 41.45 41.45 39.40 4,262,100 39.83 39.53
08-04-21 42.39 42.99 41.97 2,159,100 42.31 41.99
08-04-18 43.96 44.24 42.56 1,613,100 42.70 42.38
08-04-17 42.71 43.50 42.51 1,761,000 43.15 42.83
08-04-16 40.42 43.34 40.42 1,638,300 42.64 42.32
08-04-15 41.43 43.22 41.43 2,379,300 42.69 42.37
08-04-14 41.68 42.27 41.33 1,475,000 41.69 41.38
08-04-11 43.38 43.50 41.79 1,505,100 41.85 41.54
08-04-10 42.24 43.38 42.00 1,708,700 42.85 42.53
Date Open High Low Vol Cls adjCls
08-04-09 43.75 44.02 42.72 1,345,800 42.88 42.56
08-04-08 43.19 44.12 43.01 1,299,600 43.59 43.27
08-04-07 43.82 44.30 43.33 1,422,000 43.40 43.08
08-04-04 43.48 43.77 42.68 1,480,200 43.42 43.10
08-04-03 42.88 43.85 42.76 2,306,000 43.08 42.76
08-04-02 44.03 44.50 42.96 3,130,100 43.21 42.89
08-04-01 41.00 44.18 40.00 3,150,000 44.18 43.85
08-03-31 41.34 41.52 40.46 2,072,300 40.57 40.27
08-03-28 41.90 41.90 40.98 1,559,400 41.11 40.80
Date Open High Low Vol Cls adjCls
08-03-27 41.36 41.96 40.97 1,675,300 41.62 41.31
08-03-26 41.75 41.75 40.84 1,711,700 41.26 40.95
08-03-25 42.54 42.80 41.38 1,938,800 41.91 41.60
08-03-24 42.00 42.00 40.71 1,898,400 41.41 41.10
08-03-20 39.38 41.29 38.84 2,434,000 39.83 39.53
08-03-19 39.99 41.06 39.38 2,571,000 39.38 39.09
08-03-18 40.00 40.22 38.35 3,253,600 39.57 39.28
08-03-17 39.30 40.04 39.00 3,041,500 39.43 39.14
08-03-14 41.36 41.36 39.13 3,942,700 39.94 39.64
Date Open High Low Vol Cls adjCls
08-03-13 40.00 41.17 39.75 5,108,700 41.04 40.73
08-03-12 37.40 41.75 37.01 9,304,800 39.95 39.65
08-03-11 40.50 40.64 36.75 11,468,600 38.76 38.47
08-03-10 43.01 44.50 42.80 1,596,400 42.98 42.66
08-03-07 42.83 43.76 42.67 2,800,000 42.89 42.57
08-03-06 44.64 44.94 43.18 1,623,800 43.26 42.90
08-03-05 44.07 45.13 44.05 1,883,400 44.92 44.54
08-03-04 44.24 44.56 43.78 2,725,800 44.17 43.80
08-03-03 44.44 44.93 43.58 2,019,700 44.74 44.37
Date Open High Low Vol Cls adjCls
08-02-29 45.84 45.96 44.40 2,076,700 44.58 44.21
08-02-28 47.47 47.69 46.29 1,869,000 46.43 46.04
08-02-27 47.39 48.30 47.39 1,035,800 47.72 47.32
08-02-26 47.26 48.06 47.17 2,424,200 47.75 47.35
08-02-25 47.45 47.65 46.62 1,372,300 47.43 47.03
08-02-22 47.42 47.47 46.09 1,696,800 47.37 46.97
08-02-21 48.38 48.41 47.05 1,058,700 47.14 46.75
08-02-20 47.52 48.36 47.10 1,471,100 48.22 47.82
08-02-19 49.07 49.07 47.61 1,717,400 47.84 47.44
Date Open High Low Vol Cls adjCls
08-02-15 45.97 48.47 45.76 2,899,200 48.47 48.06
08-02-14 46.92 47.16 45.75 1,797,300 45.85 45.47
08-02-13 46.79 47.39 45.07 5,382,100 46.81 46.42
08-02-12 47.16 47.16 46.45 3,135,500 47.05 46.66
08-02-11 47.93 47.93 46.05 1,689,800 47.14 46.75
08-02-08 48.07 48.09 47.24 1,326,000 47.58 47.18
08-02-07 48.77 49.03 46.49 3,260,800 48.23 47.83
08-02-06 45.57 49.61 45.57 3,093,300 48.78 48.37
08-02-05 48.89 49.31 47.79 2,073,700 47.81 47.41
Date Open High Low Vol Cls adjCls
08-02-04 49.80 49.80 49.20 931,000 49.49 49.08
08-02-01 49.66 50.20 48.91 1,926,900 49.79 49.37
08-01-31 49.12 49.95 48.51 2,085,300 49.19 48.78
08-01-30 50.37 51.01 49.56 1,548,200 49.78 49.36
08-01-29 49.74 51.14 49.68 1,378,100 50.40 49.98
08-01-28 48.74 49.82 47.94 1,569,100 49.74 49.32
08-01-25 49.93 50.17 48.44 1,977,300 48.57 48.16
08-01-24 49.62 49.98 48.49 1,701,500 49.55 49.14
08-01-23 49.16 50.06 48.17 4,046,800 49.61 49.19
Date Open High Low Vol Cls adjCls
08-01-22 49.55 51.52 49.55 2,752,700 50.63 50.21
08-01-18 53.51 55.54 51.15 2,768,000 51.87 51.44
08-01-17 56.11 56.11 52.07 5,419,400 53.28 52.83
08-01-16 54.37 56.90 53.97 3,002,800 55.88 55.41
08-01-15 55.47 56.05 54.24 2,438,800 54.41 53.95
08-01-14 55.38 56.13 54.55 2,967,500 56.05 55.58
08-01-11 55.68 56.10 55.01 2,473,800 55.05 54.59
08-01-10 56.05 56.98 55.92 2,405,400 56.30 55.83
08-01-09 55.05 56.48 54.62 2,985,200 56.36 55.89
Date Open High Low Vol Cls adjCls
08-01-08 54.98 55.75 54.63 2,612,700 55.02 54.56
08-01-07 53.37 54.77 52.63 1,978,500 54.63 54.17
08-01-04 53.28 53.96 52.75 1,387,800 53.21 52.76
08-01-03 54.20 54.61 53.52 1,186,100 53.52 53.07
08-01-02 53.80 54.72 53.50 2,218,200 54.16 53.71
07-12-31 54.17 54.49 53.52 897,900 53.73 53.28
07-12-28 54.98 54.98 54.16 1,647,400 54.60 54.14
07-12-27 54.46 54.83 54.04 1,208,800 54.40 53.94
07-12-26 54.26 54.71 53.53 886,500 54.59 54.13
Date Open High Low Vol Cls adjCls
07-12-24 54.34 54.99 53.99 382,400 54.50 54.04
07-12-21 54.03 54.63 53.73 2,303,900 54.40 53.94
07-12-20 53.63 54.04 52.84 995,600 53.49 53.04
07-12-19 54.35 54.35 52.67 1,068,100 53.13 52.69
07-12-18 53.08 53.80 52.38 1,597,200 53.39 52.94
07-12-17 53.25 53.51 52.51 1,699,600 52.80 52.36
07-12-14 54.78 55.09 53.64 1,809,000 53.72 53.27
07-12-13 53.55 55.25 53.06 2,343,200 55.20 54.74
07-12-12 54.74 55.29 53.28 1,986,500 53.71 53.26
Date Open High Low Vol Cls adjCls
07-12-11 55.50 55.50 53.15 3,046,500 53.43 52.98
07-12-10 55.97 55.97 55.04 1,697,900 55.30 54.83
07-12-07 55.37 56.90 55.25 2,707,000 55.70 55.22
07-12-06 55.34 55.59 54.70 2,310,200 55.38 54.91
07-12-05 54.44 55.46 54.29 2,648,900 55.36 54.89
07-12-04 54.23 54.35 53.22 3,417,300 53.53 53.07
07-12-03 53.88 55.25 53.38 3,336,400 54.66 54.19
07-11-30 52.90 54.42 52.37 4,118,600 53.61 53.15
07-11-29 51.58 52.64 51.29 2,548,900 52.30 51.85
Date Open High Low Vol Cls adjCls
07-11-28 50.46 51.93 50.16 2,741,100 51.64 51.20
07-11-27 49.47 50.59 49.03 3,409,400 50.46 50.03
07-11-26 49.25 50.67 49.17 1,860,600 49.31 48.89
07-11-23 48.97 49.43 48.76 731,800 49.03 48.61
07-11-21 49.10 49.66 48.65 2,021,800 48.75 48.33
07-11-20 49.14 49.89 48.86 1,727,500 49.61 49.19
07-11-19 49.09 49.33 48.63 2,115,400 48.89 48.47
07-11-16 49.90 50.37 48.96 2,286,500 49.41 48.99
07-11-15 49.75 50.53 49.13 1,867,200 49.47 49.05
Date Open High Low Vol Cls adjCls
07-11-14 49.30 50.78 48.71 2,274,000 49.85 49.42
07-11-13 49.34 49.34 48.21 1,976,500 48.90 48.48
07-11-12 49.29 50.25 48.59 1,451,300 49.03 48.61
07-11-09 49.35 49.82 49.00 1,753,700 49.28 48.86
07-11-08 49.54 50.03 48.83 1,587,300 49.83 49.40
07-11-07 50.70 51.09 49.44 1,748,900 49.50 49.08
07-11-06 50.27 50.93 49.72 1,278,100 50.82 50.39
07-11-05 49.94 50.59 49.00 2,041,500 50.27 49.84
07-11-02 51.25 51.25 48.63 4,239,700 49.93 49.50
Date Open High Low Vol Cls adjCls
07-11-01 51.67 52.76 51.54 2,366,600 51.75 51.31
07-10-31 52.41 52.68 51.47 1,940,400 52.49 52.04
07-10-30 52.21 52.90 51.58 1,182,100 51.83 51.39
07-10-29 52.37 53.97 52.12 1,483,200 52.22 51.77
07-10-26 53.20 53.50 51.25 1,265,000 52.07 51.62
07-10-25 51.62 53.18 49.59 1,866,500 52.90 52.45
07-10-24 51.61 51.86 49.99 1,600,900 50.90 50.46
07-10-23 51.68 52.01 51.35 632,300 51.97 51.53
07-10-22 50.68 51.61 50.25 856,300 51.48 51.04
Date Open High Low Vol Cls adjCls
07-10-19 52.82 53.01 51.43 1,569,400 51.45 51.01
07-10-18 53.35 53.87 52.91 1,241,900 53.24 52.78
07-10-17 51.92 53.43 51.85 1,935,500 53.24 52.78
07-10-16 51.53 51.79 51.19 900,200 51.34 50.90
07-10-15 52.87 53.17 51.33 922,200 51.68 51.24
07-10-12 52.00 53.58 51.95 1,458,400 52.87 52.42
07-10-11 53.92 54.15 51.86 2,069,900 52.07 51.62
07-10-10 53.50 54.15 53.04 1,193,200 53.58 53.12
07-10-09 52.65 53.53 52.60 1,826,000 53.40 52.94
Date Open High Low Vol Cls adjCls
07-10-08 52.68 53.20 52.67 925,900 52.77 52.32
07-10-05 52.48 53.09 52.39 815,600 52.77 52.32
07-10-04 53.05 53.44 51.77 1,272,100 52.13 51.68
07-10-03 53.29 53.52 52.66 1,245,600 53.20 52.75
07-10-02 54.74 54.97 53.52 1,216,200 53.65 53.19
07-10-01 53.55 54.84 52.93 1,500,400 54.48 54.01
07-09-28 53.61 53.85 52.96 1,288,000 53.29 52.83
07-09-27 53.81 54.00 53.08 618,800 53.42 52.96
07-09-26 52.46 53.74 51.69 1,435,700 53.50 53.04
Date Open High Low Vol Cls adjCls
07-09-25 52.30 53.00 51.98 1,532,100 52.11 51.66
07-09-24 52.69 53.25 52.26 1,171,900 52.54 52.09
07-09-21 51.58 52.99 51.58 2,290,600 52.87 52.42
07-09-20 53.46 53.46 51.58 2,507,200 51.87 51.43
07-09-19 54.07 54.34 53.11 2,136,300 53.41 52.95
07-09-18 53.70 53.91 52.99 2,564,600 53.82 53.36
07-09-17 54.03 54.20 52.66 1,361,700 53.69 53.23
07-09-14 53.59 54.65 53.03 1,604,300 54.34 53.88
07-09-13 54.51 54.60 53.87 1,172,100 54.05 53.59
Date Open High Low Vol Cls adjCls
07-09-12 52.17 54.65 51.93 2,799,800 54.17 53.71
07-09-11 51.74 52.40 51.50 1,309,500 52.22 51.77
07-09-10 52.23 52.23 50.92 1,147,800 51.43 50.99
07-09-07 51.99 52.74 51.83 1,541,900 51.90 51.45
07-09-06 52.03 52.63 51.83 1,789,600 52.43 51.97
07-09-05 51.82 52.53 51.77 1,843,500 52.20 51.74
07-09-04 51.95 52.64 51.72 1,216,600 52.34 51.88
07-08-31 51.54 52.12 51.29 1,371,500 51.68 51.23
07-08-30 50.92 51.61 50.65 1,588,300 51.04 50.59
Date Open High Low Vol Cls adjCls
07-08-29 50.51 51.18 50.25 2,037,400 51.18 50.73
07-08-28 49.38 50.94 49.38 2,357,900 50.18 49.74
07-08-27 50.36 50.80 49.54 1,533,600 49.58 49.15
07-08-24 49.89 50.75 49.18 1,522,600 50.66 50.22
07-08-23 50.42 50.76 49.70 1,817,000 49.89 49.45
07-08-22 49.19 50.10 49.17 2,402,900 49.98 49.54
07-08-21 48.04 48.97 48.01 1,721,500 48.65 48.22
07-08-20 48.13 49.44 46.19 1,958,800 48.75 48.32
07-08-17 47.79 48.40 46.83 2,856,400 47.65 47.23
Date Open High Low Vol Cls adjCls
07-08-16 46.64 47.54 45.13 2,805,800 46.66 46.25
07-08-15 47.98 48.87 47.22 2,126,700 47.24 46.83
07-08-14 48.88 49.27 47.76 2,555,000 47.97 47.55
07-08-13 46.87 49.84 46.87 2,973,200 48.49 48.07
07-08-10 44.80 48.42 43.01 4,582,600 47.40 46.99
07-08-09 46.90 47.35 45.11 4,390,600 45.11 44.72
07-08-08 48.92 49.39 46.56 4,291,900 46.90 46.49
07-08-07 50.00 50.00 47.50 3,252,300 47.98 47.56
07-08-06 48.25 48.85 47.81 2,906,100 48.80 48.37
Date Open High Low Vol Cls adjCls
07-08-03 48.57 50.60 47.87 3,622,400 47.87 47.45
07-08-02 49.33 51.28 49.23 3,084,500 50.75 50.31
07-08-01 48.77 50.00 46.31 4,693,800 48.89 48.46
07-07-31 52.75 52.87 51.62 2,263,100 51.64 51.19
07-07-30 51.02 52.43 50.30 2,938,000 52.25 51.79
07-07-27 51.50 51.67 50.16 2,040,500 50.19 49.75
07-07-26 52.21 52.34 50.91 2,357,400 51.64 51.19
07-07-25 53.06 53.36 52.00 2,559,600 52.41 51.95
07-07-24 53.29 54.14 52.95 1,957,700 53.07 52.61
Date Open High Low Vol Cls adjCls
07-07-23 50.86 53.79 50.86 1,948,400 53.52 53.05
07-07-20 53.55 53.55 52.24 2,645,800 52.37 51.91
07-07-19 53.92 54.26 53.51 1,930,600 53.52 53.05
07-07-18 54.05 54.68 53.52 1,844,500 54.00 53.53
07-07-17 54.22 54.22 53.51 1,517,200 53.73 53.26
07-07-16 53.89 54.11 53.62 1,245,100 53.91 53.44
07-07-13 54.25 54.31 53.58 1,379,200 53.89 53.42
07-07-12 53.75 54.54 53.59 1,681,800 54.42 53.94
07-07-11 53.35 54.05 53.33 1,490,400 53.76 53.29
Date Open High Low Vol Cls adjCls
07-07-10 53.54 54.66 53.20 1,910,300 53.20 52.73
07-07-09 54.45 54.60 53.99 1,231,000 54.08 53.61
07-07-06 53.87 54.70 53.61 1,645,500 54.28 53.81
07-07-05 55.04 55.04 53.27 1,444,800 54.08 53.61
07-07-03 54.13 54.41 53.45 864,100 53.50 53.03
07-07-02 52.22 54.03 52.07 1,999,800 53.87 53.40
07-06-29 52.79 53.25 51.92 1,716,200 52.22 51.76
07-06-28 52.82 53.20 52.39 1,858,400 52.76 52.30
07-06-27 51.75 52.90 51.19 1,645,000 52.81 52.35
Date Open High Low Vol Cls adjCls
07-06-26 52.40 52.72 51.85 2,317,100 52.22 51.76
07-06-25 52.99 53.52 52.33 2,170,900 52.38 51.92
07-06-22 53.61 53.88 52.97 3,493,700 52.98 52.52
07-06-21 54.10 54.47 53.39 1,925,100 54.05 53.58
07-06-20 55.51 55.69 53.93 1,958,500 53.95 53.48
07-06-19 55.03 55.44 54.90 2,415,600 55.30 54.82
07-06-18 55.52 55.52 54.55 1,508,300 54.62 54.14
07-06-15 55.00 55.00 53.90 2,514,000 54.46 53.98
07-06-14 53.84 54.15 53.48 2,126,400 53.91 53.44
Date Open High Low Vol Cls adjCls
07-06-13 54.45 54.70 53.08 3,708,700 53.83 53.36
07-06-12 54.38 54.98 54.34 2,184,800 54.41 53.93
07-06-11 54.90 55.31 54.62 1,958,600 54.78 54.30
07-06-08 54.45 54.90 54.23 2,021,300 54.90 54.42
07-06-07 55.34 55.95 54.50 2,752,900 54.72 54.23
07-06-06 56.49 56.68 55.45 3,342,500 55.74 55.24
07-06-05 56.04 56.87 55.71 2,656,600 56.06 55.56
07-06-04 168.50 172.84 167.80 2,370,300 168.05 55.52
07-06-01 167.60 168.62 167.52 1,716,300 168.50 55.67
Date Open High Low Vol Cls adjCls
07-05-31 167.22 168.68 167.04 2,546,100 167.63 55.38
07-05-30 167.30 168.07 167.18 2,598,900 167.46 55.32
07-05-29 164.59 169.40 164.59 3,540,600 169.00 55.83
07-05-25 164.50 165.80 164.00 2,580,000 165.09 54.54
07-05-24 164.00 164.48 162.79 2,916,600 163.04 53.86
07-05-23 164.10 164.53 162.82 2,396,400 162.83 53.79
07-05-22 163.55 164.47 162.38 2,491,500 163.56 54.03
07-05-21 165.33 165.53 162.61 4,012,200 163.55 54.03
07-05-18 166.00 166.98 164.78 1,649,400 166.67 55.06
Date Open High Low Vol Cls adjCls
07-05-17 164.49 166.08 163.58 2,594,400 165.67 54.73
07-05-16 165.50 166.14 164.47 2,727,600 164.74 54.42
07-05-15 165.00 167.20 163.71 2,953,200 163.74 54.09
07-05-14 163.85 164.98 163.15 2,260,200 164.38 54.30
07-05-11 161.93 163.61 160.65 1,735,200 163.50 54.01
07-05-10 161.00 162.56 160.64 2,077,800 161.72 53.43
07-05-09 162.45 162.87 161.43 4,212,900 161.58 53.38
07-05-08 160.96 164.03 160.86 2,905,500 163.51 54.02
07-05-07 162.00 162.50 159.91 2,791,500 161.39 53.32
Date Open High Low Vol Cls adjCls
07-05-04 158.95 162.40 158.20 3,546,000 160.90 53.15
07-05-03 154.95 158.59 153.70 4,838,100 158.39 52.33
07-05-02 153.15 158.80 150.04 6,391,800 153.84 50.82
07-05-01 156.58 156.78 154.83 2,671,200 155.21 51.27
07-04-30 154.94 156.70 154.48 3,330,000 155.59 51.40
07-04-27 153.90 154.64 152.49 1,782,900 154.43 51.02
07-04-26 153.73 155.00 151.81 6,213,300 153.79 50.81
07-04-25 151.39 153.46 149.70 4,303,800 153.42 50.68
07-04-24 152.20 153.28 151.33 2,347,500 152.76 50.47
Date Open High Low Vol Cls adjCls
07-04-23 152.77 153.71 151.62 1,802,700 152.64 50.43
07-04-20 151.75 152.64 151.00 2,131,200 152.27 50.30
07-04-19 149.74 150.81 149.12 2,939,700 150.03 49.56
07-04-18 151.89 153.30 151.51 3,269,400 151.99 50.21
07-04-17 151.83 152.80 150.84 2,745,900 152.05 50.23
07-04-16 149.10 152.09 148.71 2,891,400 151.36 50.00
07-04-13 146.80 149.11 146.30 2,325,000 148.93 49.20
07-04-12 144.70 146.67 144.70 1,967,700 146.23 48.31
07-04-11 148.11 148.40 145.81 2,317,200 146.89 48.53
Date Open High Low Vol Cls adjCls
07-04-10 147.10 148.99 146.97 2,254,800 148.54 49.07
07-04-09 147.62 148.48 147.15 1,634,400 147.66 48.78
07-04-05 146.60 148.16 145.34 1,947,000 147.62 48.77
07-04-04 145.99 147.62 144.78 2,154,600 147.46 48.71
07-04-03 144.46 146.95 144.39 2,024,100 146.70 48.46
07-04-02 143.14 144.22 142.89 2,239,500 143.95 47.56
07-03-30 142.00 143.26 141.50 2,189,400 142.66 47.13
07-03-29 144.68 145.43 141.51 3,483,600 141.75 46.83
07-03-28 145.18 145.60 143.64 1,938,300 144.66 47.79
Date Open High Low Vol Cls adjCls
07-03-27 146.30 146.54 143.78 2,865,000 145.77 48.16
07-03-26 145.78 147.33 145.12 1,479,300 147.10 48.60
07-03-23 145.94 146.87 145.21 2,247,900 146.41 48.37
07-03-22 146.63 147.28 145.68 2,985,600 145.74 48.15
07-03-21 144.58 147.13 143.84 2,497,500 146.80 48.50
07-03-20 144.30 145.33 143.07 2,678,700 144.90 47.87
07-03-19 142.95 144.44 142.40 2,468,100 143.94 47.55
07-03-16 141.76 142.61 141.05 5,088,300 142.33 47.02
07-03-15 138.66 141.10 138.47 2,975,100 140.88 46.54
Date Open High Low Vol Cls adjCls
07-03-14 137.55 139.75 137.10 3,942,600 139.11 45.96
07-03-13 139.09 140.00 137.07 3,196,500 137.07 45.28
07-03-12 139.99 141.25 139.22 2,439,900 140.09 46.28
07-03-09 140.31 141.28 139.71 1,964,400 139.95 46.23
07-03-08 140.25 141.62 139.53 2,316,000 140.09 46.27
07-03-07 141.40 141.40 139.00 2,622,600 139.86 46.20
07-03-06 139.99 140.54 138.95 3,759,300 139.91 46.21
07-03-05 140.05 140.67 139.06 3,279,900 139.11 45.95
07-03-02 143.68 143.68 141.01 3,175,200 141.01 46.58
Date Open High Low Vol Cls adjCls
07-03-01 142.05 143.19 139.80 3,909,300 142.69 47.13
07-02-28 138.30 143.00 138.30 4,515,000 142.50 47.07
07-02-27 146.70 146.70 137.19 2,919,000 138.84 45.86
07-02-26 142.74 143.05 141.31 2,089,500 142.60 47.10
07-02-23 144.94 144.94 143.56 2,540,400 143.89 47.53
07-02-22 145.10 145.96 144.59 3,291,300 145.00 47.89
07-02-21 144.55 145.45 144.39 2,064,900 144.59 47.76
07-02-20 144.70 145.87 144.12 3,004,200 145.55 48.08
07-02-16 143.20 144.21 143.07 3,162,300 143.92 47.54
Date Open High Low Vol Cls adjCls
07-02-15 142.25 144.39 142.00 2,713,800 143.90 47.53
07-02-14 141.12 142.90 140.82 3,519,900 142.81 47.17
07-02-13 140.80 141.23 139.57 2,891,400 141.12 46.61
07-02-12 137.65 140.01 137.65 2,790,900 139.92 46.22
07-02-09 139.20 139.89 137.44 1,902,300 137.99 45.58
07-02-08 139.50 140.66 138.79 2,334,900 139.19 45.97
07-02-07 140.37 142.38 137.45 8,085,300 139.95 46.23
07-02-06 135.62 137.40 135.14 3,500,700 137.12 45.29
07-02-05 134.40 135.98 134.34 3,029,100 135.51 44.76
Date Open High Low Vol Cls adjCls
07-02-02 134.45 135.00 133.82 1,954,200 133.95 44.24
07-02-01 132.61 134.72 131.99 2,516,700 134.59 44.46
07-01-31 132.33 132.98 131.39 2,255,700 132.40 43.73
07-01-30 131.05 132.47 130.60 2,458,800 132.33 43.71
07-01-29 130.70 131.87 130.25 2,591,400 131.10 43.30
07-01-26 129.99 130.26 129.37 2,209,500 129.95 42.92
07-01-25 129.54 131.00 129.45 1,925,100 129.85 42.89
07-01-24 129.50 129.63 127.27 5,043,900 129.55 42.79
07-01-23 129.05 130.83 128.39 1,729,500 130.63 43.15
Date Open High Low Vol Cls adjCls
07-01-22 129.94 130.75 128.75 2,011,800 129.05 42.63
07-01-19 130.10 130.47 129.20 2,000,400 129.94 42.92
07-01-18 129.10 130.66 128.47 2,912,100 129.45 42.76
07-01-17 130.80 131.75 130.21 2,141,700 131.53 43.44
07-01-16 130.30 131.28 130.01 1,543,500 130.76 43.19
07-01-12 130.40 131.23 130.07 1,387,800 130.77 43.19
07-01-11 128.73 130.66 128.25 2,303,700 130.58 43.13
07-01-10 127.40 129.09 127.00 1,373,400 128.73 42.52
07-01-09 127.04 129.60 127.04 1,892,400 127.95 42.26
Date Open High Low Vol Cls adjCls
07-01-08 128.14 129.00 127.12 2,681,700 128.64 42.49
07-01-05 128.70 128.92 127.20 2,873,100 128.39 42.41
07-01-04 131.78 131.78 128.80 3,039,600 129.30 42.71
07-01-03 132.83 132.99 130.57 2,210,400 131.79 43.53
06-12-29 131.86 132.65 131.57 1,128,300 131.57 43.46
06-12-28 131.96 132.59 131.36 938,100 132.11 43.64
06-12-27 131.05 132.01 131.01 1,222,800 131.81 43.54
06-12-26 130.50 131.55 130.20 1,329,300 130.80 43.20
06-12-22 131.85 131.85 129.87 1,526,700 130.35 43.05
Date Open High Low Vol Cls adjCls
06-12-21 131.91 132.49 131.01 1,756,800 131.94 43.58
06-12-20 131.30 132.39 131.20 1,809,900 131.90 43.57
06-12-19 128.56 132.19 128.52 2,620,800 131.58 43.46
06-12-18 129.30 130.60 128.50 1,457,700 129.76 42.86
06-12-15 129.91 130.56 129.25 2,361,300 129.65 42.82
06-12-14 129.38 130.08 127.04 2,378,700 129.66 42.83
06-12-13 129.45 129.65 127.46 2,375,100 128.38 42.40
06-12-12 129.09 129.87 128.26 1,814,700 129.27 42.70
06-12-11 128.45 129.06 127.91 1,261,800 128.77 42.53
Date Open High Low Vol Cls adjCls
06-12-08 128.36 128.62 127.02 1,302,600 128.01 42.28
06-12-07 128.45 128.88 127.42 1,369,500 127.92 42.25
06-12-06 127.00 128.66 126.53 1,873,800 127.82 42.21
06-12-05 127.15 127.80 126.48 1,545,900 127.22 42.01
06-12-04 126.00 127.99 125.93 2,640,600 127.22 42.01
06-12-01 126.05 126.85 124.12 2,048,100 125.39 41.41
06-11-30 123.30 126.33 123.30 4,013,400 126.05 41.63
06-11-29 122.73 124.58 122.48 3,843,900 122.97 40.61
06-11-28 121.92 124.33 121.80 2,848,500 122.48 40.45
Date Open High Low Vol Cls adjCls
06-11-27 124.15 125.14 122.61 2,197,500 122.61 40.49
06-11-24 124.20 125.25 123.79 628,200 124.69 41.18
06-11-22 123.83 125.10 123.83 1,309,500 124.80 41.21
06-11-21 123.85 125.51 123.48 3,397,500 124.08 40.98
06-11-20 120.80 123.67 120.80 2,954,100 123.09 40.65
06-11-17 120.55 121.62 120.08 1,857,900 121.49 40.12
06-11-16 121.81 122.47 120.88 2,514,900 120.91 39.93
06-11-15 120.75 122.00 120.14 4,940,100 121.10 39.99
06-11-14 120.67 121.74 120.33 3,093,900 121.47 40.11
Date Open High Low Vol Cls adjCls
06-11-13 118.85 120.65 118.84 1,833,900 120.00 39.63
06-11-10 118.29 119.45 118.20 2,674,500 119.15 39.35
06-11-09 119.42 120.35 117.24 3,739,500 117.69 38.87
06-11-08 120.70 120.93 118.20 4,947,000 119.42 39.44
06-11-07 122.24 123.15 121.40 2,703,600 122.26 40.37
06-11-06 120.69 123.09 120.02 2,697,000 122.66 40.51
06-11-03 121.70 121.70 119.79 2,244,000 120.68 39.85
06-11-02 117.97 122.26 117.90 4,383,300 121.65 40.17
06-11-01 124.99 125.84 115.81 10,056,900 118.97 39.29
Date Open High Low Vol Cls adjCls
06-10-31 117.97 118.29 116.12 2,953,200 116.98 38.63
06-10-30 117.96 119.08 116.88 3,745,500 117.27 38.73
06-10-27 118.30 119.50 117.43 2,137,500 118.20 39.03
06-10-26 119.00 119.75 117.78 3,104,400 118.54 39.15
06-10-25 117.47 117.53 115.14 2,758,800 116.27 38.40
06-10-24 119.25 119.61 116.75 2,844,600 117.67 38.86
06-10-23 119.71 121.18 119.05 1,951,800 119.87 39.59
06-10-20 119.68 120.18 119.37 2,137,500 119.90 39.60
06-10-19 119.10 119.80 118.10 2,256,900 119.33 39.41
Date Open High Low Vol Cls adjCls
06-10-18 117.16 118.85 116.28 2,980,200 118.55 39.15
06-10-17 117.23 117.69 115.93 2,205,000 116.27 38.40
06-10-16 117.51 118.56 116.71 1,587,000 117.23 38.71
06-10-13 118.49 119.45 116.81 2,953,500 117.86 38.92
06-10-12 118.65 120.07 118.02 3,306,000 118.99 39.29
06-10-11 117.30 118.89 117.05 2,989,200 118.00 38.97
06-10-10 118.82 119.05 117.32 3,163,500 117.83 38.91
06-10-09 117.73 119.70 116.89 2,394,600 118.81 39.24
06-10-06 118.51 119.58 117.29 3,107,400 117.73 38.88
Date Open High Low Vol Cls adjCls
06-10-05 115.60 119.55 115.60 3,914,700 118.76 39.22
06-10-04 114.75 115.81 114.21 2,894,100 115.40 38.11
06-10-03 110.72 116.59 110.72 2,777,400 115.14 38.02
06-10-02 116.33 116.87 115.34 1,996,200 116.44 38.45
06-09-29 116.37 117.05 116.05 3,376,500 116.32 38.41
06-09-28 116.61 116.97 116.05 3,253,500 116.61 38.51
06-09-27 117.30 118.00 116.09 4,460,400 116.61 38.51
06-09-26 117.93 118.82 116.97 3,188,700 117.55 38.82
06-09-25 117.50 119.47 116.82 3,022,500 118.83 39.24
Date Open High Low Vol Cls adjCls
06-09-22 118.28 118.85 116.90 3,090,600 117.11 38.67
06-09-21 118.58 119.51 117.65 3,438,900 117.94 38.95
06-09-20 117.26 119.26 117.26 3,602,100 118.83 39.24
06-09-19 115.41 117.75 115.24 2,966,100 117.51 38.81
06-09-18 116.20 116.89 115.05 3,003,300 115.06 38.00
06-09-15 116.70 117.19 115.06 4,599,300 115.26 38.06
06-09-14 116.46 117.14 115.17 2,271,000 115.82 38.25
06-09-13 117.40 117.71 115.62 3,117,300 116.96 38.62
06-09-12 114.25 117.64 114.19 4,259,700 117.64 38.85
Date Open High Low Vol Cls adjCls
06-09-11 111.80 114.75 111.69 3,085,800 114.59 37.84
06-09-08 111.62 113.30 111.57 2,026,200 112.52 37.16
06-09-07 110.80 112.41 110.73 2,763,900 111.62 36.86
06-09-06 112.40 113.11 110.75 3,257,700 110.78 36.58
06-09-05 112.85 114.80 112.52 2,353,200 113.19 37.37
06-09-01 114.10 114.58 112.75 2,046,300 113.42 37.45
06-08-31 113.89 114.65 112.50 4,679,700 113.07 37.33
06-08-30 116.50 117.29 114.08 5,411,700 114.45 37.79
06-08-29 112.25 115.18 112.09 4,704,600 115.13 38.01
Date Open High Low Vol Cls adjCls
06-08-28 109.80 112.30 109.80 3,456,900 112.00 36.98
06-08-25 110.75 111.75 109.41 3,470,100 110.00 36.32
06-08-24 110.25 112.07 110.20 3,316,200 111.15 36.70
06-08-23 110.22 111.10 109.14 3,417,000 109.49 36.15
06-08-22 111.30 112.04 109.95 3,298,800 110.02 36.32
06-08-21 111.30 112.58 111.08 2,043,600 111.96 36.96
06-08-18 110.63 111.70 110.04 2,826,600 111.70 36.88
06-08-17 109.09 111.57 109.03 3,171,000 110.66 36.54
06-08-16 106.80 110.03 106.53 3,549,900 109.88 36.28
Date Open High Low Vol Cls adjCls
06-08-15 105.90 106.76 105.25 3,888,000 106.12 35.04
06-08-14 106.94 107.56 104.69 5,137,200 105.00 34.67
06-08-11 107.84 108.90 105.13 4,042,500 105.94 34.98
06-08-10 106.70 109.10 106.67 4,113,000 108.65 35.87
06-08-09 107.75 109.17 107.28 5,761,500 107.43 35.47
06-08-08 106.13 108.00 106.10 5,500,500 107.50 35.49
06-08-07 104.50 106.59 103.68 5,401,500 105.70 34.90
06-08-04 102.90 105.49 102.84 4,231,200 105.04 34.68
06-08-03 100.50 104.49 100.45 5,373,300 102.02 33.68
Date Open High Low Vol Cls adjCls
06-08-02 101.49 105.79 101.34 14,702,400 102.10 33.71
06-08-01 91.25 92.94 91.05 5,792,400 92.66 30.59
06-07-31 92.05 93.50 91.07 14,791,500 91.25 30.13
06-07-28 93.60 94.90 91.11 11,439,300 91.65 30.26
06-07-27 98.00 98.00 94.50 10,023,300 95.43 31.51
06-07-26 104.76 105.25 103.60 2,043,000 104.19 34.40
06-07-25 103.86 105.50 103.57 2,191,200 104.96 34.65
06-07-24 102.90 104.65 102.75 2,260,800 103.66 34.22
06-07-21 103.25 103.48 101.11 2,755,800 102.22 33.75
Date Open High Low Vol Cls adjCls
06-07-20 103.65 103.81 102.38 2,083,200 102.48 33.83
06-07-19 101.00 104.26 100.85 4,318,500 103.40 34.14
06-07-18 99.50 101.95 98.55 4,389,000 99.74 32.93
06-07-17 100.75 102.55 100.24 2,347,800 100.90 33.31
06-07-14 103.00 103.26 100.11 3,376,500 101.04 33.36
06-07-13 101.53 103.75 101.47 4,423,800 103.36 34.13
06-07-12 101.93 102.79 101.00 3,257,100 101.58 33.54
06-07-11 101.10 102.49 100.93 4,817,700 102.09 33.71
06-07-10 100.45 101.79 100.06 2,772,000 101.27 33.44
Date Open High Low Vol Cls adjCls
06-07-07 99.30 99.96 98.80 2,722,800 99.60 32.88
06-07-06 99.20 100.53 99.20 4,578,000 99.91 32.99
06-07-05 98.75 99.99 98.69 4,280,400 99.20 32.75
06-07-03 99.31 99.85 98.55 1,680,300 99.61 32.89
06-06-30 96.60 100.00 96.55 5,634,000 98.51 32.52
06-06-29 92.95 96.52 92.89 5,656,500 96.26 31.78
06-06-28 92.76 93.23 89.50 4,823,700 91.65 30.26
06-06-27 93.58 94.20 92.17 2,925,000 92.51 30.54
06-06-26 93.80 94.25 93.32 2,721,000 93.58 30.90
Date Open High Low Vol Cls adjCls
06-06-23 93.00 95.18 93.00 4,001,100 94.15 31.08
06-06-22 91.74 93.40 91.68 2,508,600 92.24 30.45
06-06-21 91.00 92.66 90.96 2,772,000 92.24 30.45
06-06-20 93.45 93.95 90.84 4,278,000 91.15 30.09
06-06-19 93.70 94.86 93.25 5,315,700 93.80 30.97
06-06-16 90.90 94.08 90.90 6,603,900 93.45 30.85
06-06-15 89.68 91.38 89.10 3,912,600 91.20 30.11
06-06-14 90.70 91.48 88.55 4,563,900 89.38 29.51
06-06-13 91.50 94.40 90.68 6,689,100 90.93 30.02
Date Open High Low Vol Cls adjCls
06-06-12 94.10 94.64 90.17 5,831,700 90.56 29.90
06-06-09 94.64 95.59 94.34 3,997,500 94.70 31.27
06-06-08 94.77 95.35 93.63 5,307,600 94.72 31.27
06-06-07 93.85 95.56 93.42 4,256,100 94.77 31.28
06-06-06 94.05 94.99 93.09 3,513,000 93.85 30.98
06-06-05 96.80 96.80 93.32 5,803,800 93.32 30.80
06-06-02 97.10 98.62 96.33 4,901,400 97.44 32.16
06-06-01 93.18 97.50 93.18 4,819,800 97.20 32.08
06-05-31 92.50 93.29 91.73 4,046,700 92.74 30.61
Date Open High Low Vol Cls adjCls
06-05-30 92.80 94.21 92.01 4,060,200 92.10 30.40
06-05-26 93.00 93.40 92.00 3,176,400 92.68 30.59
06-05-25 92.89 93.71 92.67 3,315,000 92.80 30.63
06-05-24 92.02 93.13 91.20 6,055,500 92.67 30.59
06-05-23 92.58 93.59 92.24 4,357,800 92.45 30.52
06-05-22 91.17 93.16 91.04 5,136,000 92.62 30.57
06-05-19 93.56 94.39 92.54 6,732,600 93.25 30.78
06-05-18 93.23 94.28 92.80 5,028,000 93.37 30.82
06-05-17 93.95 94.89 92.98 6,741,000 93.19 30.76
Date Open High Low Vol Cls adjCls
06-05-16 92.55 95.91 92.55 9,169,800 94.52 31.20
06-05-15 93.40 93.90 92.22 5,557,200 92.55 30.55
06-05-12 93.70 94.25 91.93 7,450,800 93.50 30.86
06-05-11 92.00 94.29 91.97 9,518,400 93.90 30.99
06-05-10 89.60 93.50 88.05 12,797,700 92.52 30.54
06-05-09 92.90 92.90 88.09 12,713,700 88.73 29.29
06-05-08 93.34 94.21 92.27 8,675,400 92.97 30.69
06-05-05 91.00 92.00 90.24 7,497,000 91.88 30.33
06-05-04 90.99 92.50 89.00 14,455,800 90.20 29.77
Date Open High Low Vol Cls adjCls
06-05-03 100.00 100.00 89.89 25,286,400 90.00 29.71
06-05-02 105.90 105.95 101.52 8,437,200 105.50 34.82
06-05-01 107.72 108.23 104.79 6,932,100 105.18 34.72
06-04-28 106.00 109.02 105.40 8,010,600 107.00 35.32
06-04-27 112.75 115.50 104.72 12,441,000 106.58 35.18
06-04-26 119.35 119.40 118.05 2,959,500 118.52 39.12
06-04-25 119.49 119.95 118.31 2,248,800 118.79 39.21
06-04-24 119.95 121.03 119.40 2,154,300 119.74 39.52
06-04-21 122.78 122.78 119.82 4,079,700 120.09 39.64
Date Open High Low Vol Cls adjCls
06-04-20 123.64 125.33 122.08 3,480,300 122.55 40.45
06-04-19 125.80 126.02 123.07 3,225,900 123.53 40.77
06-04-18 125.20 126.19 122.50 4,373,100 125.80 41.52
06-04-17 125.31 125.35 123.11 1,712,400 124.20 41.00
06-04-13 124.05 125.79 123.85 1,659,600 125.45 41.41
06-04-12 123.32 124.82 122.94 3,622,200 123.61 40.80
06-04-11 126.51 126.99 122.85 4,112,400 123.50 40.76
06-04-10 126.48 127.05 122.92 4,463,700 126.53 41.76
06-04-07 130.20 130.59 127.08 2,315,100 127.08 41.95
Date Open High Low Vol Cls adjCls
06-04-06 131.62 131.68 128.73 2,604,600 130.33 43.02
06-04-05 132.25 133.13 131.00 2,434,800 131.77 43.49
06-04-04 131.90 132.60 131.45 2,442,600 132.17 43.63
06-04-03 130.62 132.05 130.13 1,956,000 131.75 43.49
06-03-31 132.75 132.93 130.04 3,078,600 130.62 43.11
06-03-30 132.05 133.77 131.80 2,467,800 133.26 43.99
06-03-29 131.76 133.31 131.52 2,259,300 132.57 43.76
06-03-28 131.80 132.79 131.68 2,033,400 131.75 43.49
06-03-27 131.36 132.99 131.34 1,705,200 132.61 43.77
Date Open High Low Vol Cls adjCls
06-03-24 130.85 131.68 130.85 1,326,900 131.14 43.29
06-03-23 131.50 131.56 130.23 1,813,500 131.10 43.27
06-03-22 130.40 132.15 130.40 2,583,000 131.92 43.54
06-03-21 132.73 132.93 130.43 2,084,400 130.97 43.23
06-03-20 132.50 133.28 131.66 1,923,600 132.33 43.68
06-03-17 132.84 133.03 131.68 4,010,400 132.53 43.74
06-03-16 130.98 133.34 130.94 3,627,600 132.25 43.65
06-03-15 127.80 130.98 127.67 4,078,200 130.98 43.23
06-03-14 126.43 127.60 126.30 2,003,700 127.26 42.01
Date Open High Low Vol Cls adjCls
06-03-13 127.25 127.77 125.76 2,400,000 126.43 41.73
06-03-10 126.45 129.08 126.40 4,535,100 127.51 42.09
06-03-09 124.90 126.10 124.55 2,481,300 125.60 41.46
06-03-08 123.50 126.21 123.40 3,216,600 125.60 41.45
06-03-07 122.00 123.96 122.00 2,020,800 123.50 40.76
06-03-06 123.35 123.73 121.93 1,796,400 122.02 40.27
06-03-03 122.73 124.53 122.73 2,189,400 123.52 40.76
06-03-02 122.61 123.41 122.46 1,708,500 123.31 40.69
06-03-01 122.55 123.09 122.06 1,464,000 122.85 40.54
Date Open High Low Vol Cls adjCls
06-02-28 122.68 123.82 122.54 3,467,400 122.75 40.51
06-02-27 121.75 124.84 121.75 3,324,300 123.68 40.82
06-02-24 123.72 125.00 123.50 1,986,000 124.57 41.11
06-02-23 122.08 124.09 121.66 2,347,200 123.96 40.91
06-02-22 121.05 122.57 120.83 2,221,200 122.42 40.40
06-02-21 122.50 122.96 120.52 1,984,500 120.59 39.80
06-02-17 121.58 122.25 120.77 2,082,300 122.21 40.33
06-02-16 120.55 121.57 120.10 1,856,700 121.57 40.12
06-02-15 121.54 122.74 121.43 1,877,700 122.52 40.43
Date Open High Low Vol Cls adjCls
06-02-14 119.85 122.49 119.55 3,233,100 121.69 40.16
06-02-13 121.25 121.60 118.82 3,608,400 119.69 39.50
06-02-10 122.75 124.08 122.11 2,173,500 123.63 40.80
06-02-09 121.40 123.15 121.26 4,012,800 122.55 40.44
06-02-08 118.70 121.20 117.00 4,534,200 121.05 39.95
06-02-07 119.40 121.47 119.37 3,603,300 119.73 39.51
06-02-06 120.75 120.77 118.74 2,870,700 119.27 39.36
06-02-03 121.00 122.51 120.45 2,702,700 121.31 40.03
06-02-02 120.00 122.05 119.62 3,815,100 121.68 40.16
Date Open High Low Vol Cls adjCls
06-02-01 121.15 122.90 120.85 4,865,400 122.57 40.45
06-01-31 118.75 121.80 118.46 4,885,800 121.60 40.13
06-01-30 118.05 119.39 117.29 2,973,600 119.25 39.35
06-01-27 116.25 118.39 116.10 5,614,200 118.05 38.96
06-01-26 112.50 113.68 112.48 1,947,600 112.95 37.27
06-01-25 111.96 112.58 111.06 1,712,100 111.75 36.88
06-01-24 111.46 112.06 110.57 2,774,400 111.16 36.68
06-01-23 112.42 112.85 110.46 2,441,400 110.46 36.45
06-01-20 114.00 114.01 111.94 3,358,500 112.02 36.97
Date Open High Low Vol Cls adjCls
06-01-19 115.25 115.37 113.00 2,703,000 114.56 37.81
06-01-18 114.60 116.85 114.60 3,408,600 114.84 37.90
06-01-17 114.14 114.68 113.54 2,153,100 114.56 37.81
06-01-13 113.00 114.71 113.00 3,171,000 114.39 37.75
06-01-12 114.70 115.79 114.50 2,444,700 115.17 38.01
06-01-11 115.65 116.21 114.70 2,508,300 115.27 38.04
06-01-10 115.25 116.02 115.03 1,837,500 115.39 38.08
06-01-09 116.98 117.11 115.11 2,896,200 115.41 38.09
06-01-06 117.10 117.38 116.19 2,714,100 116.99 38.61
Date Open High Low Vol Cls adjCls
06-01-05 115.00 117.14 114.95 3,278,100 116.54 38.46
06-01-04 112.80 114.99 112.75 3,629,400 114.83 37.89
06-01-03 111.89 112.37 109.58 3,254,700 112.30 37.06
05-12-30 112.55 113.12 111.22 1,293,900 111.70 36.86
05-12-29 112.54 114.24 112.49 1,558,800 113.51 37.46
05-12-28 112.99 113.62 112.59 1,248,900 113.02 37.30
05-12-27 112.85 113.64 112.14 1,917,900 112.61 37.16
05-12-23 113.40 113.57 111.97 1,686,000 113.05 37.31
05-12-22 113.50 114.17 112.48 2,296,800 113.25 37.37
Date Open High Low Vol Cls adjCls
05-12-21 112.09 113.66 111.94 2,805,900 113.38 37.42
05-12-20 109.57 112.26 109.57 3,593,700 111.89 36.92
05-12-19 111.45 111.45 108.10 4,062,600 109.57 36.16
05-12-16 113.10 113.25 111.13 3,864,300 111.35 36.75
05-12-15 112.90 113.45 112.13 2,190,300 112.92 37.26
05-12-14 111.21 113.44 110.96 3,053,400 113.04 37.30
05-12-13 112.60 112.67 110.60 4,347,600 111.21 36.70
05-12-12 112.75 113.25 111.21 2,419,500 112.30 37.06
05-12-09 112.64 113.21 112.02 2,625,900 112.40 37.09
Date Open High Low Vol Cls adjCls
05-12-08 113.35 113.86 111.93 3,053,400 112.39 37.09
05-12-07 112.60 114.19 112.11 3,350,700 113.00 37.28
05-12-06 115.15 115.50 112.84 4,693,800 113.07 37.31
05-12-05 114.79 115.49 114.53 2,626,800 115.00 37.94
05-12-02 115.00 115.96 114.75 3,087,000 115.29 38.04
05-12-01 113.40 115.38 113.32 2,856,300 115.38 38.07
05-11-30 115.00 116.23 112.52 4,279,200 112.52 37.12
05-11-29 113.13 115.83 113.12 2,327,100 115.31 38.04
05-11-28 114.40 114.70 112.62 2,082,900 112.62 37.16
Date Open High Low Vol Cls adjCls
05-11-25 114.08 114.53 113.87 575,700 114.03 37.62
05-11-23 112.36 114.39 112.36 2,697,900 113.75 37.53
05-11-22 112.95 113.18 111.87 4,617,900 112.11 36.99
05-11-21 114.65 114.65 112.93 2,615,400 113.91 37.58
05-11-18 114.31 115.31 112.90 3,441,600 113.90 37.58
05-11-17 114.20 114.50 113.60 1,765,500 114.31 37.71
05-11-16 114.48 114.72 112.61 2,517,600 114.00 37.61
05-11-15 112.97 115.00 112.97 3,686,400 114.48 37.77
05-11-14 112.11 113.18 112.07 2,347,200 112.75 37.20
Date Open High Low Vol Cls adjCls
05-11-11 111.02 112.15 110.73 2,086,200 112.11 36.99
05-11-10 110.21 111.42 109.10 2,795,700 110.82 36.56
05-11-09 111.75 111.75 108.50 4,523,700 109.95 36.28
05-11-08 111.01 112.61 110.16 3,634,500 111.68 36.85
05-11-07 111.84 112.09 110.81 3,546,000 111.84 36.90
05-11-04 111.15 112.00 110.54 3,253,200 111.59 36.82
05-11-03 110.64 112.57 109.44 5,631,600 111.85 36.90
05-11-02 108.00 111.04 105.00 21,611,400 110.37 36.41
05-11-01 115.00 118.06 114.15 5,193,300 117.55 38.78
Date Open High Low Vol Cls adjCls
05-10-31 114.80 116.62 114.43 4,550,100 115.87 38.23
05-10-28 110.60 115.12 110.60 4,492,200 114.93 37.92
05-10-27 110.36 112.38 110.07 2,688,000 110.15 36.34
05-10-26 111.70 112.39 109.92 3,904,500 110.11 36.33
05-10-25 114.30 114.50 110.68 4,039,800 111.80 36.89
05-10-24 115.20 115.65 114.28 2,301,000 115.53 38.12
05-10-21 113.96 114.74 112.75 2,340,300 114.35 37.73
05-10-20 114.05 115.83 113.51 2,398,500 113.68 37.51
05-10-19 111.90 114.85 111.38 2,363,400 114.71 37.85
Date Open High Low Vol Cls adjCls
05-10-18 112.99 113.77 112.03 2,568,000 112.30 37.05
05-10-17 112.10 112.81 110.73 2,180,100 112.52 37.12
05-10-14 110.65 111.78 110.59 3,438,300 111.59 36.82
05-10-13 108.86 109.85 108.86 3,844,200 109.60 36.16
05-10-12 112.42 112.48 107.73 7,461,000 108.86 35.92
05-10-11 115.00 115.19 112.30 3,814,500 112.42 37.09
05-10-10 115.52 116.30 114.80 2,900,100 114.80 37.88
05-10-07 115.87 116.24 115.02 2,247,300 115.77 38.20
05-10-06 116.30 116.38 114.50 2,806,800 115.75 38.19
Date Open High Low Vol Cls adjCls
05-10-05 118.40 118.86 115.80 5,130,300 116.05 38.29
05-10-04 118.01 119.82 118.01 3,655,500 119.30 39.36
05-10-03 116.00 118.69 116.00 2,847,600 118.19 39.00
05-09-30 117.50 118.24 117.20 2,404,200 117.86 38.89
05-09-29 114.50 117.59 114.07 2,929,500 117.44 38.75
05-09-28 115.55 116.37 114.93 3,012,000 116.14 38.32
05-09-27 114.99 115.70 114.03 2,881,800 114.90 37.91
05-09-26 115.01 115.25 113.49 2,169,600 114.55 37.79
05-09-23 112.50 115.94 112.50 4,272,300 114.49 37.77
Date Open High Low Vol Cls adjCls
05-09-22 111.80 112.93 111.55 4,280,700 112.93 37.26
05-09-21 112.40 112.70 111.66 2,929,800 111.95 36.94
05-09-20 114.62 114.75 112.46 2,737,800 112.65 37.17
05-09-19 114.85 114.97 113.87 1,994,100 114.54 37.79
05-09-16 113.97 115.53 113.89 2,376,300 115.10 37.98
05-09-15 114.60 115.25 113.81 3,223,200 113.92 37.59
05-09-14 113.70 115.03 113.55 3,317,700 114.61 37.81
05-09-13 114.80 114.93 112.79 4,005,900 113.30 37.38
05-09-12 115.53 115.62 114.11 2,844,600 114.70 37.84
Date Open High Low Vol Cls adjCls
05-09-09 114.99 115.93 114.92 3,030,000 115.19 38.01
05-09-08 113.00 115.24 112.99 3,795,600 114.49 37.77
05-09-07 115.65 116.25 114.77 3,962,700 115.71 38.17
05-09-06 115.55 116.26 114.85 2,880,000 116.10 38.30
05-09-02 115.24 116.10 114.53 2,168,400 115.60 38.13
05-09-01 115.32 116.12 114.83 3,716,400 115.44 38.08
05-08-31 114.00 115.62 113.74 2,550,300 115.32 38.04
05-08-30 113.30 114.75 113.05 2,647,200 114.57 37.79
05-08-29 112.40 114.25 112.11 2,272,500 113.27 37.36
Date Open High Low Vol Cls adjCls
05-08-26 113.05 113.71 112.65 2,923,200 112.80 37.21
05-08-25 112.87 113.45 112.56 1,428,000 113.14 37.32
05-08-24 112.75 113.64 112.48 1,975,200 112.86 37.23
05-08-23 113.39 113.75 112.80 2,126,700 113.10 37.31
05-08-22 112.90 113.84 112.76 2,413,500 113.14 37.32
05-08-19 112.19 113.50 112.01 1,576,200 112.89 37.24
05-08-18 112.00 112.80 111.62 1,435,800 112.19 37.01
05-08-17 112.40 113.33 112.15 1,658,400 112.55 37.13
05-08-16 113.30 113.73 112.14 1,936,200 112.63 37.15
Date Open High Low Vol Cls adjCls
05-08-15 113.05 114.75 112.99 2,292,600 113.66 37.49
05-08-12 112.50 115.27 112.02 3,339,300 113.42 37.41
05-08-11 111.71 113.84 111.68 2,669,400 113.71 37.51
05-08-10 110.30 112.97 110.13 4,162,200 112.51 37.11
05-08-09 109.70 110.22 109.13 2,884,800 109.80 36.22
05-08-08 111.00 111.80 109.20 2,313,000 109.45 36.10
05-08-05 112.46 112.86 110.97 2,737,800 111.26 36.70
05-08-04 113.50 114.30 112.75 6,067,500 113.37 37.40
05-08-03 113.00 117.44 111.75 10,286,700 115.57 38.12
Date Open High Low Vol Cls adjCls
05-08-02 108.33 109.18 107.83 3,932,700 108.40 35.76
05-08-01 107.45 108.50 107.04 2,137,800 107.64 35.51
05-07-29 106.57 107.48 106.12 1,772,700 106.75 35.21
05-07-28 104.00 108.16 104.00 4,067,400 106.72 35.20
05-07-27 103.73 104.25 102.82 2,872,200 103.50 34.14
05-07-26 104.03 104.76 103.44 2,352,600 103.79 34.24
05-07-25 104.17 104.87 103.90 2,486,700 104.03 34.32
05-07-22 103.73 104.33 102.99 3,441,900 103.91 34.28
05-07-21 105.50 105.87 102.90 6,872,700 103.75 34.22
Date Open High Low Vol Cls adjCls
05-07-20 108.84 109.75 108.05 2,033,100 108.20 35.69
05-07-19 110.54 110.70 108.47 2,966,700 109.04 35.97
05-07-18 109.80 110.82 109.50 2,106,000 110.29 36.38
05-07-15 108.90 110.49 108.90 2,986,800 109.95 36.27
05-07-14 109.27 109.91 108.25 2,840,400 108.74 35.87
05-07-13 110.60 110.93 108.76 3,439,200 109.02 35.96
05-07-12 110.14 110.87 109.60 2,686,800 110.50 36.45
05-07-11 109.95 110.62 109.61 3,183,300 110.24 36.36
05-07-08 108.35 109.74 108.13 2,102,400 109.12 35.99
Date Open High Low Vol Cls adjCls
05-07-07 107.11 109.05 107.00 2,393,100 108.63 35.83
05-07-06 108.05 110.50 107.66 3,707,100 108.31 35.73
05-07-05 106.88 108.54 106.43 2,213,400 108.20 35.69
05-07-01 106.98 107.24 106.04 2,084,400 106.78 35.22
05-06-30 108.60 109.45 107.03 2,415,900 107.03 35.31
05-06-29 107.90 108.85 107.43 1,913,700 108.00 35.63
05-06-28 106.02 108.06 105.67 3,046,800 107.65 35.51
05-06-27 106.72 106.72 105.48 2,933,100 105.77 34.89
05-06-24 106.60 107.33 106.12 2,477,100 106.84 35.24
Date Open High Low Vol Cls adjCls
05-06-23 106.84 107.46 106.45 2,425,200 107.00 35.30
05-06-22 107.50 107.79 106.36 2,405,100 106.96 35.28
05-06-21 106.49 107.29 106.25 2,128,200 106.66 35.18
05-06-20 106.15 107.00 105.08 2,720,400 106.44 35.11
05-06-17 106.95 107.34 106.50 3,439,500 106.73 35.21
05-06-16 105.50 106.55 105.36 2,848,500 106.25 35.05
05-06-15 105.15 105.95 104.56 3,090,300 105.86 34.92
05-06-14 103.28 105.36 103.27 5,998,500 105.10 34.67
05-06-13 102.80 103.31 102.51 3,594,000 103.31 34.08
Date Open High Low Vol Cls adjCls
05-06-10 102.84 103.80 102.65 4,478,700 103.18 34.04
05-06-09 100.39 103.02 100.39 3,896,400 103.02 33.98
05-06-08 100.71 100.98 100.09 2,440,500 100.55 33.16
05-06-07 100.00 101.23 99.76 3,570,600 100.71 33.21
05-06-06 98.32 100.57 97.79 4,548,900 100.20 33.04
05-06-03 96.95 98.97 96.91 2,722,500 98.58 32.51
05-06-02 98.00 98.35 97.04 2,972,100 97.50 32.15
05-06-01 97.30 98.81 96.90 3,228,600 98.38 32.44
05-05-31 98.88 98.94 97.25 4,208,400 97.25 32.07
Date Open High Low Vol Cls adjCls
05-05-27 98.53 99.10 98.13 2,002,500 98.89 32.61
05-05-26 97.28 98.96 97.23 2,314,800 98.73 32.56
05-05-25 96.95 97.55 96.39 2,269,500 97.02 32.00
05-05-24 96.48 97.15 96.45 2,985,300 97.00 31.99
05-05-23 97.50 97.52 96.21 3,511,200 96.93 31.97
05-05-20 96.60 97.48 96.50 2,671,200 97.40 32.12
05-05-19 96.35 96.96 95.93 2,902,500 96.60 31.86
05-05-18 97.33 98.07 95.89 3,658,200 96.51 31.83
05-05-17 95.08 96.96 94.43 3,137,100 96.58 31.85
Date Open High Low Vol Cls adjCls
05-05-16 94.60 95.54 94.60 3,447,300 95.38 31.45
05-05-13 96.72 96.72 93.09 3,029,100 94.74 31.24
05-05-12 97.16 97.31 96.44 2,786,400 96.62 31.86
05-05-11 96.81 97.62 96.18 3,316,500 96.92 31.96
05-05-10 97.64 98.60 97.03 2,459,100 97.26 32.07
05-05-09 96.47 98.65 96.00 3,158,400 98.34 32.43
05-05-06 96.64 97.86 96.50 2,507,400 97.47 32.14
05-05-05 96.17 97.50 95.63 3,090,300 96.40 31.79
05-05-04 96.42 99.00 95.33 7,896,000 96.77 31.91
Date Open High Low Vol Cls adjCls
05-05-03 92.09 94.60 91.93 4,533,600 94.45 31.15
05-05-02 92.00 93.48 91.40 2,961,600 92.19 30.40
05-04-29 89.37 92.35 89.11 3,894,300 91.98 30.33
05-04-28 90.64 90.82 88.89 1,992,600 88.93 29.33
05-04-27 87.52 90.77 87.13 3,533,400 90.54 29.86
05-04-26 89.10 89.31 87.50 1,727,400 87.50 28.86
05-04-25 88.24 89.52 88.19 1,857,900 89.08 29.38
05-04-22 88.76 89.35 87.77 1,802,700 88.00 29.02
05-04-21 88.40 89.16 87.45 2,097,900 89.10 29.38
Date Open High Low Vol Cls adjCls
05-04-20 88.60 88.81 87.15 2,819,700 87.88 28.98
05-04-19 87.22 88.74 87.00 2,522,700 88.60 29.22
05-04-18 89.10 90.25 85.64 6,077,100 86.97 28.68
05-04-15 89.64 91.56 89.12 4,022,700 90.03 29.69
05-04-14 91.60 91.60 88.74 4,028,100 89.64 29.56
05-04-13 92.51 92.72 91.20 2,548,500 91.59 30.20
05-04-12 90.63 92.85 90.54 5,028,600 92.51 30.51
05-04-11 90.34 90.85 89.91 1,962,900 90.33 29.79
05-04-08 91.21 91.89 90.30 1,936,200 90.34 29.79
Date Open High Low Vol Cls adjCls
05-04-07 90.75 91.47 90.20 1,737,900 91.20 30.08
05-04-06 89.40 91.36 89.40 3,039,300 90.92 29.98
05-04-05 87.87 89.43 87.81 2,887,500 89.15 29.40
05-04-04 88.85 88.85 87.74 3,819,900 87.99 29.02
05-04-01 89.40 90.03 88.73 3,709,800 88.95 29.33
05-03-31 88.47 89.70 88.13 3,739,800 89.30 29.45
05-03-30 86.50 88.39 85.62 3,396,900 88.39 29.15
05-03-29 87.20 87.65 85.78 2,310,300 86.00 28.36
05-03-28 86.25 87.45 85.85 2,275,200 86.89 28.65
Date Open High Low Vol Cls adjCls
05-03-24 85.88 87.00 85.59 1,798,800 86.25 28.44
05-03-23 86.25 86.85 85.00 4,040,700 86.13 28.40
05-03-22 86.11 87.34 84.59 2,964,300 85.00 28.03
05-03-21 86.13 86.60 85.34 2,919,600 86.36 28.48
05-03-18 85.70 86.25 85.40 2,493,000 86.12 28.40
05-03-17 85.65 86.48 84.58 2,016,000 85.90 28.33
05-03-16 86.64 86.74 84.76 2,933,400 85.35 28.15
05-03-15 86.60 88.08 86.60 4,321,500 86.98 28.68
05-03-14 87.35 88.20 86.49 3,636,000 86.55 28.54
Date Open High Low Vol Cls adjCls
05-03-11 88.05 88.34 87.10 2,922,000 87.20 28.76
05-03-10 87.52 88.15 87.30 3,095,700 87.95 29.00
05-03-09 88.50 89.17 87.09 3,307,200 87.55 28.86
05-03-08 89.85 90.00 88.59 2,981,700 88.73 29.25
05-03-07 90.17 90.21 89.25 3,903,600 89.75 29.59
05-03-04 90.37 90.92 89.95 4,232,100 90.17 29.73
05-03-03 91.85 92.23 89.95 3,435,300 89.97 29.66
05-03-02 90.98 92.74 90.52 2,436,000 91.85 30.28
05-03-01 90.35 92.41 90.35 2,238,900 91.78 30.26
Date Open High Low Vol Cls adjCls
05-02-28 89.90 91.42 89.50 2,934,900 90.80 29.94
05-02-25 89.35 91.48 89.26 2,850,900 91.40 30.13
05-02-24 89.26 90.04 88.80 2,177,100 89.70 29.57
05-02-23 88.10 89.62 88.04 2,990,700 89.51 29.51
05-02-22 89.17 89.22 87.66 5,035,200 88.20 29.08
05-02-18 88.73 90.69 88.70 3,240,600 89.97 29.66
05-02-17 88.95 89.48 88.36 4,416,300 88.70 29.24
05-02-16 89.70 90.24 89.56 3,741,600 89.70 29.57
05-02-15 89.05 90.43 89.01 3,840,900 90.15 29.72
Date Open High Low Vol Cls adjCls
05-02-14 88.80 89.67 88.76 5,880,300 89.40 29.47
05-02-11 87.16 89.75 86.82 4,859,100 89.66 29.56
05-02-10 87.30 87.74 85.83 4,767,900 86.97 28.67
05-02-09 86.25 88.00 84.25 9,861,900 85.35 28.14
05-02-08 82.93 83.96 82.50 2,849,700 83.92 27.67
05-02-07 82.68 83.38 81.50 4,119,900 82.94 27.34
05-02-04 82.05 83.37 81.80 3,249,600 83.18 27.42
05-02-03 81.75 82.14 81.49 1,887,300 81.92 27.01
05-02-02 82.55 82.69 81.81 2,040,900 82.10 27.07
Date Open High Low Vol Cls adjCls
05-02-01 80.65 82.61 80.63 3,382,200 82.55 27.22
05-01-31 79.10 80.35 79.10 2,280,000 80.25 26.46
05-01-28 80.50 80.63 78.60 2,776,800 78.60 25.91
05-01-27 79.89 81.05 79.76 2,062,800 80.55 26.56
05-01-26 79.73 80.03 79.52 2,028,000 79.82 26.32
05-01-25 80.07 80.81 79.59 1,957,200 79.81 26.31
05-01-24 80.18 80.85 79.62 2,053,800 80.06 26.39
05-01-21 80.67 81.54 80.08 1,585,500 80.17 26.43
05-01-20 81.84 82.03 80.22 2,811,900 81.07 26.73
Date Open High Low Vol Cls adjCls
05-01-19 82.95 82.98 81.85 2,277,600 81.94 27.01
05-01-18 82.63 83.53 82.48 2,911,200 82.94 27.34
05-01-14 82.62 83.43 82.46 3,041,700 83.33 27.47
05-01-13 82.70 83.02 82.49 3,714,000 82.62 27.24
05-01-12 81.69 82.58 81.37 4,672,200 82.50 27.20
05-01-11 79.93 81.35 79.45 3,846,900 80.99 26.70
05-01-10 78.70 80.07 78.70 3,730,800 80.03 26.38
05-01-07 78.90 79.50 78.46 3,200,100 78.82 25.99
05-01-06 78.77 79.06 78.11 4,538,700 78.96 26.03
Date Open High Low Vol Cls adjCls
05-01-05 79.62 80.28 78.86 3,882,300 78.92 26.02
05-01-04 79.95 79.95 78.90 4,178,100 79.42 26.18
05-01-03 81.55 81.95 79.90 2,595,600 80.00 26.38
04-12-31 81.15 81.96 80.38 1,350,000 81.57 26.89
04-12-30 81.66 81.66 80.87 1,664,700 81.15 26.75
04-12-29 81.70 82.10 81.42 1,875,900 81.65 26.92
04-12-28 80.00 83.27 79.81 3,486,300 82.21 27.10
04-12-27 80.00 80.32 79.66 1,741,800 80.05 26.39
04-12-23 79.94 80.22 79.52 2,079,300 79.99 26.37
Date Open High Low Vol Cls adjCls
04-12-22 80.65 80.70 79.93 3,096,600 80.04 26.39
04-12-21 79.75 80.88 79.40 3,533,700 80.69 26.60
04-12-20 79.50 80.40 79.50 3,545,700 80.00 26.38
04-12-17 79.25 79.79 78.85 3,969,000 79.10 26.08
04-12-16 81.10 81.26 78.98 5,543,400 79.90 26.34
04-12-15 81.00 81.80 80.65 3,415,200 81.31 26.81
04-12-14 80.70 81.15 80.32 2,981,100 80.70 26.61
04-12-13 81.00 81.65 80.50 4,450,800 80.70 26.61
04-12-10 81.46 81.46 79.55 5,564,700 81.00 26.70
Date Open High Low Vol Cls adjCls
04-12-09 77.12 80.10 76.60 6,136,200 80.02 26.38
04-12-08 75.40 77.20 75.35 4,185,000 77.15 25.43
04-12-07 75.46 76.00 75.03 3,775,200 75.25 24.80
04-12-06 74.40 75.54 73.90 3,122,100 75.46 24.87
04-12-03 74.88 75.11 74.44 2,383,800 74.85 24.67
04-12-02 75.90 76.20 74.26 5,271,900 74.87 24.68
04-12-01 72.60 77.46 72.60 14,924,400 75.80 24.98
04-11-30 69.75 70.28 69.15 3,360,600 70.02 23.08
04-11-29 70.14 70.68 68.31 3,560,400 70.07 23.09
Date Open High Low Vol Cls adjCls
04-11-26 69.85 70.66 69.85 461,100 70.30 23.17
04-11-24 70.30 70.31 69.50 1,865,400 70.01 23.07
04-11-23 69.12 70.36 69.12 3,813,300 70.22 23.14
04-11-22 67.88 69.40 66.91 4,091,700 69.12 22.78
04-11-19 68.47 69.11 68.00 3,313,500 68.12 22.45
04-11-18 69.60 69.98 68.27 3,605,400 68.47 22.57
04-11-17 69.51 70.22 68.81 3,489,600 69.18 22.80
04-11-16 70.27 70.80 69.27 2,748,000 69.51 22.91
04-11-15 69.80 71.89 69.75 4,749,600 70.70 23.30
Date Open High Low Vol Cls adjCls
04-11-12 69.91 70.03 68.00 4,664,100 69.93 23.05
04-11-11 69.81 70.20 69.14 2,135,400 70.06 23.09
04-11-10 69.14 69.99 68.69 3,118,800 69.56 22.93
04-11-09 69.26 70.70 68.80 9,682,200 69.15 22.79
04-11-08 65.75 66.77 65.72 2,443,200 66.65 21.97
04-11-05 66.44 66.68 64.87 4,047,600 65.75 21.67
04-11-04 65.00 66.49 65.00 4,563,900 66.39 21.88
04-11-03 64.50 67.45 64.10 8,859,300 65.29 21.52
04-11-02 63.05 64.09 62.80 2,964,600 63.45 20.91
Date Open High Low Vol Cls adjCls
04-11-01 63.50 63.64 62.84 2,868,600 63.15 20.81
04-10-29 62.94 63.78 62.81 3,053,700 63.46 20.92
04-10-28 64.06 64.07 62.25 4,988,400 63.09 20.79
04-10-27 63.10 64.43 62.36 3,625,200 64.16 21.15
04-10-26 62.00 63.75 61.70 5,926,500 63.50 20.93
04-10-25 58.75 60.56 58.63 3,534,000 59.81 19.71
04-10-22 58.58 60.30 58.21 3,329,400 58.85 19.40
04-10-21 59.89 60.60 58.51 7,250,400 58.57 19.30
04-10-20 59.58 61.14 58.29 15,062,700 59.89 19.74
Date Open High Low Vol Cls adjCls
04-10-19 66.30 66.30 58.00 25,899,600 59.73 19.69
04-10-18 67.18 67.19 66.45 3,025,200 66.58 21.94
04-10-15 68.32 68.33 65.52 6,565,800 67.08 22.11
04-10-14 69.34 69.74 68.26 4,378,800 68.33 22.52
04-10-13 69.50 69.62 68.43 2,237,100 68.84 22.69
04-10-12 69.52 69.65 68.64 2,999,700 69.14 22.79
04-10-11 70.18 70.89 69.55 2,296,800 69.72 22.98
04-10-08 70.31 70.47 69.62 3,085,500 69.93 23.05
04-10-07 71.75 72.63 70.13 4,393,200 70.31 23.17
Date Open High Low Vol Cls adjCls
04-10-06 71.94 71.94 70.61 2,444,100 71.86 23.68
04-10-05 72.05 72.78 71.30 2,975,100 71.43 23.54
04-10-04 70.67 72.20 70.60 5,448,000 72.01 23.73
04-10-01 69.64 70.60 69.46 2,627,700 70.60 23.27
04-09-30 68.91 69.98 68.80 4,004,100 69.63 22.95
04-09-29 68.67 69.24 68.10 1,841,400 69.10 22.77
04-09-28 67.80 68.76 67.60 2,519,700 68.67 22.63
04-09-27 67.50 68.24 67.41 2,304,600 67.60 22.28
04-09-24 67.71 67.71 67.16 4,143,900 67.28 22.17
Date Open High Low Vol Cls adjCls
04-09-23 68.74 68.74 67.41 3,420,600 67.71 22.32
04-09-22 69.73 69.73 68.60 2,184,600 68.73 22.65
04-09-21 70.19 70.40 69.57 3,458,400 70.13 23.11
04-09-20 69.24 70.19 69.24 2,606,700 70.04 23.08
04-09-17 69.34 69.79 68.80 3,709,500 69.47 22.90
04-09-16 69.00 69.74 68.84 2,421,900 69.33 22.85
04-09-15 68.86 69.09 68.29 2,790,900 68.99 22.74
04-09-14 68.78 69.05 68.08 2,659,200 68.49 22.57
04-09-13 67.48 68.68 67.16 2,460,600 68.68 22.64
Date Open High Low Vol Cls adjCls
04-09-10 67.77 68.55 67.65 1,886,700 67.98 22.40
04-09-09 68.24 68.64 67.73 2,820,000 67.87 22.37
04-09-08 68.70 69.00 68.10 3,489,300 68.18 22.46
04-09-07 69.46 69.94 68.85 4,663,800 69.00 22.73
04-09-03 68.60 69.15 68.48 1,936,200 68.86 22.69
04-09-02 67.44 68.80 67.03 2,851,500 68.57 22.59
04-09-01 66.38 67.52 66.05 2,494,200 67.44 22.22
04-08-31 66.35 66.68 66.03 2,903,700 66.56 21.93
04-08-30 66.40 66.70 66.15 1,982,100 66.25 21.83
Date Open High Low Vol Cls adjCls
04-08-27 65.90 66.58 65.67 2,136,300 66.30 21.84
04-08-26 65.65 66.03 65.25 1,743,300 65.95 21.73
04-08-25 64.52 65.74 64.32 2,110,200 65.65 21.63
04-08-24 64.15 64.64 64.00 2,496,600 64.55 21.27
04-08-23 64.39 64.74 63.77 2,365,800 64.10 21.12
04-08-20 63.84 64.50 63.40 2,080,500 64.44 21.23
04-08-19 63.70 64.25 63.60 1,695,600 64.14 21.13
04-08-18 63.69 63.91 62.71 3,209,700 63.70 20.99
04-08-17 63.66 64.22 63.52 2,947,200 63.75 21.00
Date Open High Low Vol Cls adjCls
04-08-16 62.75 63.88 62.60 2,621,700 63.66 20.97
04-08-13 62.58 62.96 62.45 2,057,700 62.87 20.71
04-08-12 62.70 62.70 61.60 2,984,400 62.53 20.60
04-08-11 62.20 62.85 61.40 2,761,800 62.70 20.66
04-08-10 60.70 62.38 60.68 3,131,700 62.33 20.54
04-08-09 59.60 60.84 59.18 2,854,200 60.55 19.95
04-08-06 59.59 60.11 58.93 2,915,400 59.20 19.50
04-08-05 60.75 62.28 59.98 3,296,700 60.13 19.81
04-08-04 64.49 64.49 60.55 9,767,700 60.60 19.97
Date Open High Low Vol Cls adjCls
04-08-03 62.00 63.55 61.84 3,476,400 62.58 20.62
04-08-02 61.95 62.22 61.33 2,392,800 62.05 20.44
04-07-30 62.30 62.32 61.49 1,637,700 62.01 20.43
04-07-29 61.50 62.56 61.10 2,853,000 62.31 20.53
04-07-28 60.83 61.40 59.86 3,299,700 60.76 20.02
04-07-27 63.06 63.06 59.74 6,233,700 61.28 20.19
04-07-26 62.96 63.10 62.43 2,725,200 63.06 20.78
04-07-23 63.78 63.79 62.74 2,195,100 62.95 20.74
04-07-22 64.50 64.50 63.10 2,066,700 63.95 21.07
Date Open High Low Vol Cls adjCls
04-07-21 65.16 65.89 64.65 1,672,500 64.65 21.30
04-07-20 65.85 65.89 64.65 2,116,200 65.15 21.46
04-07-19 65.30 66.07 64.88 1,846,800 65.85 21.69
04-07-16 65.95 66.20 65.15 1,887,600 65.15 21.46
04-07-15 65.86 66.25 65.13 2,794,800 65.81 21.68
04-07-14 65.83 66.85 65.71 2,073,000 65.86 21.70
04-07-13 66.49 67.60 65.99 2,512,200 66.33 21.85
04-07-12 65.46 66.49 65.21 3,627,300 66.33 21.85
04-07-09 66.75 66.82 65.26 4,283,400 65.46 21.57
Date Open High Low Vol Cls adjCls
04-07-08 67.60 67.76 66.50 2,129,100 66.59 21.94
04-07-07 67.75 68.45 67.21 2,471,700 67.80 22.34
04-07-06 68.46 68.51 67.62 2,050,500 67.74 22.32
04-07-02 68.05 68.90 67.86 1,755,000 68.81 22.67
04-07-01 68.61 68.76 67.73 2,562,900 68.22 22.48
04-06-30 68.85 69.12 68.30 1,726,500 68.81 22.67
04-06-29 66.70 68.96 66.60 3,029,700 68.65 22.62
04-06-28 67.50 68.30 66.63 2,166,000 66.80 22.01
04-06-25 66.63 67.19 66.19 3,843,900 67.19 22.14
Date Open High Low Vol Cls adjCls
04-06-24 68.20 68.42 66.90 2,444,700 67.13 22.12
04-06-23 67.30 68.32 67.25 1,754,400 68.24 22.48
04-06-22 67.00 67.75 67.00 3,347,100 67.32 22.18
04-06-21 69.00 69.00 66.99 4,509,000 67.25 22.16
04-06-18 68.45 69.49 68.36 1,815,600 69.15 22.78
04-06-17 69.34 69.34 67.73 3,490,500 68.44 22.55
04-06-16 68.80 69.95 68.60 2,653,500 69.34 22.84
04-06-15 68.45 69.46 68.45 2,646,900 68.95 22.72
04-06-14 68.50 68.60 68.07 2,101,200 68.25 22.49
Date Open High Low Vol Cls adjCls
04-06-10 68.00 68.94 68.00 1,609,200 68.88 22.69
04-06-09 68.70 69.04 68.15 2,087,700 68.15 22.44
04-06-08 68.75 68.90 68.36 2,007,600 68.86 22.68
04-06-07 68.70 69.46 68.50 1,994,400 69.00 22.72
04-06-04 68.47 69.32 68.34 1,766,400 68.84 22.67
04-06-03 68.13 68.80 67.66 2,694,600 68.33 22.50
04-06-02 67.82 68.45 67.40 2,173,200 68.12 22.43
04-06-01 67.80 68.10 67.52 3,775,500 67.90 22.36
04-05-28 67.26 67.98 66.96 2,275,200 67.80 22.33
Date Open High Low Vol Cls adjCls
04-05-27 66.65 67.35 66.40 3,588,600 67.26 22.15
04-05-26 66.00 66.74 65.98 2,323,500 66.60 21.93
04-05-25 65.41 66.22 64.80 2,433,600 66.10 21.77
04-05-24 65.84 66.06 65.52 2,245,500 65.76 21.66
04-05-21 65.10 65.94 65.04 2,123,400 65.54 21.58
04-05-20 65.06 65.49 64.61 2,207,100 65.13 21.45
04-05-19 65.90 66.27 65.10 3,264,900 65.14 21.45
04-05-18 65.98 66.36 65.49 3,719,100 65.65 21.62
04-05-17 66.85 66.88 65.72 2,966,400 65.98 21.73
Date Open High Low Vol Cls adjCls
04-05-14 66.50 67.44 66.00 2,810,700 66.95 22.05
04-05-13 64.79 66.95 64.79 4,692,600 66.89 22.03
04-05-12 64.26 65.04 63.25 3,158,100 65.04 21.42
04-05-11 63.87 64.30 63.71 4,287,300 64.26 21.16
04-05-10 65.50 65.57 63.60 5,779,200 63.97 21.07
04-05-07 66.36 66.45 65.88 4,294,500 65.98 21.73
04-05-06 66.47 66.76 65.76 4,359,300 66.46 21.89
04-05-05 65.84 66.90 65.70 3,987,600 66.47 21.89
04-05-04 65.90 66.22 65.07 3,759,600 65.84 21.68
Date Open High Low Vol Cls adjCls
04-05-03 64.26 65.92 63.90 3,853,500 65.90 21.70
04-04-30 64.83 65.30 62.40 6,643,500 64.51 21.25
04-04-29 66.06 66.57 64.61 3,355,200 64.82 21.35
04-04-28 68.06 68.06 64.38 3,574,200 66.05 21.75
04-04-27 65.82 66.17 65.46 3,354,900 66.11 21.77
04-04-26 66.65 67.25 65.70 2,971,800 65.82 21.68
04-04-23 66.90 67.30 66.44 3,753,900 66.75 21.98
04-04-22 65.91 67.25 65.65 3,971,100 67.00 22.07
04-04-21 66.10 66.40 65.03 3,502,200 65.90 21.70
Date Open High Low Vol Cls adjCls
04-04-20 66.26 66.98 66.01 3,378,900 66.18 21.80
04-04-19 65.42 66.18 65.26 3,872,100 66.11 21.77
04-04-16 66.01 66.01 64.91 4,140,600 65.22 21.48
04-04-15 68.25 68.25 65.37 6,183,300 66.01 21.74
04-04-14 68.80 69.39 67.86 4,184,400 68.25 22.48
04-04-13 69.41 70.33 68.74 3,455,700 69.02 22.73
04-04-12 69.00 69.49 68.68 2,466,300 69.16 22.78
04-04-08 69.01 70.54 68.48 5,232,900 68.50 22.56
04-04-07 67.50 69.08 67.20 5,621,700 69.00 22.72
Date Open High Low Vol Cls adjCls
04-04-06 67.50 67.50 66.71 4,963,200 67.37 22.19
04-04-05 65.75 68.99 65.75 17,910,000 67.55 22.25
04-04-02 60.00 60.66 59.83 3,197,100 60.65 19.97
04-04-01 59.02 59.84 58.82 3,147,000 59.81 19.70
04-03-31 58.32 59.47 58.08 3,127,200 59.02 19.44
04-03-30 57.00 58.47 56.96 2,145,300 58.22 19.17
04-03-29 57.49 57.62 56.96 1,826,700 57.07 18.80
04-03-26 56.65 57.95 56.20 1,935,900 57.43 18.91
04-03-25 57.02 57.25 56.06 2,673,900 56.68 18.67
Date Open High Low Vol Cls adjCls
04-03-24 56.20 57.42 55.50 3,111,600 57.08 18.80
04-03-23 56.27 56.71 55.65 2,691,900 56.12 18.48
04-03-22 57.20 57.50 56.07 1,959,900 56.30 18.54
04-03-19 57.34 57.79 56.85 2,396,700 57.17 18.83
04-03-18 57.00 57.69 56.85 2,073,000 57.54 18.95
04-03-17 56.04 57.35 55.50 2,789,400 57.17 18.83
04-03-16 55.39 56.57 55.36 5,341,500 56.05 18.46
04-03-15 55.30 55.75 55.00 2,839,800 55.36 18.23
04-03-12 55.28 55.52 54.65 1,931,700 55.15 18.16
Date Open High Low Vol Cls adjCls
04-03-11 54.72 55.15 54.44 3,474,300 54.48 17.94
04-03-10 55.80 55.80 54.85 1,982,400 54.85 17.96
04-03-09 55.78 56.12 55.35 1,978,500 55.92 18.31
04-03-08 56.30 56.31 55.66 1,497,000 56.03 18.34
04-03-05 56.00 56.75 55.95 2,135,700 56.17 18.39
04-03-04 56.75 56.81 56.36 1,230,000 56.47 18.49
04-03-03 55.70 56.88 55.50 2,419,500 56.68 18.55
04-03-02 55.95 56.46 55.74 2,651,400 55.79 18.26
04-03-01 55.67 56.24 55.31 2,630,400 56.03 18.34
Date Open High Low Vol Cls adjCls
04-02-27 55.21 55.84 54.91 2,556,300 55.43 18.15
04-02-26 55.68 55.80 54.90 3,161,400 54.98 18.00
04-02-25 55.28 55.82 55.05 2,682,600 55.67 18.22
04-02-24 55.01 55.48 54.90 3,452,100 55.28 18.10
04-02-23 55.02 55.19 54.87 2,183,700 55.01 18.01
04-02-20 54.95 55.19 54.50 3,627,300 55.09 18.03
04-02-19 55.35 55.36 54.94 4,337,100 55.05 18.02
04-02-18 54.35 55.09 53.89 4,417,200 54.88 17.97
04-02-17 53.05 54.66 53.05 3,528,600 54.51 17.84
Date Open High Low Vol Cls adjCls
04-02-13 53.49 53.65 52.90 5,250,600 53.05 17.37
04-02-12 54.23 54.85 53.38 8,118,300 53.49 17.51
04-02-11 54.30 54.32 53.80 5,604,300 54.23 17.75
04-02-10 54.50 54.92 54.25 6,356,400 54.30 17.78
04-02-09 55.95 56.95 54.70 11,888,100 54.85 17.96
04-02-06 57.15 59.70 56.51 28,281,900 56.55 18.51
04-02-05 62.85 63.20 62.01 2,717,100 62.10 20.33
04-02-04 62.40 62.99 62.00 2,055,000 62.70 20.53
04-02-03 63.09 63.09 61.84 3,303,600 62.95 20.61
Date Open High Low Vol Cls adjCls
04-02-02 62.00 63.96 61.90 4,036,500 63.09 20.65
04-01-30 60.91 62.41 60.75 2,974,500 62.02 20.30
04-01-29 60.21 61.50 59.89 3,000,600 60.91 19.94
04-01-28 60.85 61.87 60.13 2,900,100 60.20 19.71
04-01-27 60.82 61.08 59.92 2,402,100 60.84 19.92
04-01-26 60.50 60.92 59.32 2,671,200 60.92 19.94
04-01-23 60.20 61.19 59.86 3,579,300 60.55 19.82
04-01-22 58.50 59.20 58.30 2,723,400 59.03 19.32
04-01-21 58.55 58.55 57.50 3,390,600 58.48 19.14
Date Open High Low Vol Cls adjCls
04-01-20 58.50 59.40 58.44 3,653,400 58.56 19.17
04-01-16 57.50 58.40 57.48 3,822,900 58.40 19.12
04-01-15 57.45 57.72 56.25 2,558,100 57.50 18.82
04-01-14 57.98 57.98 56.90 4,113,300 57.35 18.77
04-01-13 57.85 58.11 57.32 2,643,000 57.60 18.86
04-01-12 57.34 57.92 57.21 1,928,700 57.44 18.80
04-01-09 57.22 57.64 57.14 1,559,400 57.26 18.74
04-01-08 57.75 57.77 57.25 3,618,300 57.40 18.79
04-01-07 57.34 57.80 56.82 3,050,100 57.50 18.82
Date Open High Low Vol Cls adjCls
04-01-06 56.82 57.54 56.65 2,151,900 57.35 18.77
04-01-05 57.50 57.50 56.36 3,405,300 56.86 18.61
04-01-02 57.58 57.75 57.32 1,715,400 57.36 18.78
03-12-31 57.05 57.98 57.05 2,025,600 57.50 18.82
03-12-30 56.25 56.99 56.12 3,687,300 56.99 18.66
03-12-29 56.15 56.46 55.86 2,895,600 56.06 18.35
03-12-26 55.98 56.08 55.87 560,100 55.96 18.32
03-12-24 55.91 56.14 55.71 634,500 56.01 18.34
03-12-23 55.30 55.95 55.30 2,251,200 55.91 18.30
Date Open High Low Vol Cls adjCls
03-12-22 54.62 55.45 54.60 2,008,800 55.40 18.14
03-12-19 55.55 55.55 55.10 1,607,400 55.12 18.04
03-12-18 55.50 55.65 55.11 2,400,900 55.40 18.14
03-12-17 55.22 55.47 54.65 1,521,600 55.26 18.09
03-12-16 55.48 55.62 54.74 2,698,800 55.16 18.06
03-12-15 56.91 56.91 55.50 2,786,100 55.58 18.19
03-12-12 56.10 57.07 55.99 2,168,700 56.51 18.50
03-12-11 54.63 56.14 54.60 1,646,100 56.09 18.36
03-12-10 55.73 55.80 54.45 1,703,700 54.73 17.92
Date Open High Low Vol Cls adjCls
03-12-09 56.13 56.35 55.45 1,931,700 55.73 18.24
03-12-08 55.38 56.68 55.35 2,222,100 56.46 18.37
03-12-05 55.55 55.93 55.30 1,177,800 55.48 18.06
03-12-04 55.61 55.91 55.23 1,757,400 55.75 18.14
03-12-03 55.85 57.22 55.31 3,443,400 55.65 18.11
03-12-02 54.21 56.25 54.20 4,642,800 55.92 18.20
03-12-01 53.94 54.29 53.67 1,893,600 54.11 17.61
03-11-28 53.80 53.91 53.52 1,428,300 53.65 17.46
03-11-26 53.80 54.30 53.25 2,128,800 54.10 17.61
Date Open High Low Vol Cls adjCls
03-11-25 53.70 54.45 53.57 2,955,600 53.74 17.49
03-11-24 53.80 54.00 53.39 2,689,200 53.60 17.44
03-11-21 52.71 53.95 52.03 3,228,300 53.87 17.53
03-11-20 53.25 53.69 53.01 3,293,400 53.50 17.41
03-11-19 53.78 54.00 52.95 3,498,300 53.66 17.46
03-11-18 54.50 54.79 53.10 5,235,900 53.82 17.52
03-11-17 56.04 56.04 54.55 1,987,500 55.00 17.90
03-11-14 56.00 56.99 55.78 3,186,900 56.03 18.23
03-11-13 56.35 56.80 55.89 2,733,900 55.98 18.22
Date Open High Low Vol Cls adjCls
03-11-12 56.30 56.38 55.49 3,561,900 56.30 18.32
03-11-11 56.60 56.71 56.00 2,820,300 56.40 18.36
03-11-10 57.45 57.45 56.40 3,129,900 56.51 18.39
03-11-07 58.20 58.20 57.30 4,702,500 57.80 18.81
03-11-06 57.78 58.58 57.29 3,419,100 58.20 18.94
03-11-05 55.76 58.10 55.63 6,931,500 57.70 18.78
03-11-04 55.87 56.10 55.67 5,200,500 55.90 18.19
03-11-03 57.09 57.45 54.88 10,749,900 55.87 18.18
03-10-31 52.15 57.25 52.05 25,983,300 57.05 18.57
Date Open High Low Vol Cls adjCls
03-10-30 49.92 50.00 46.90 8,223,000 47.97 15.61
03-10-29 48.50 49.92 48.31 4,420,800 49.92 16.25
03-10-28 47.32 48.65 47.13 3,658,800 48.59 15.81
03-10-27 46.77 47.39 46.43 4,407,000 47.08 15.32
03-10-24 47.29 47.38 46.21 3,318,600 46.76 15.22
03-10-23 47.01 47.49 46.87 2,070,900 47.29 15.39
03-10-22 47.37 47.48 46.04 2,354,400 47.01 15.30
03-10-21 47.15 47.66 47.09 2,294,400 47.37 15.42
03-10-20 47.20 47.36 46.88 2,259,900 47.15 15.34
Date Open High Low Vol Cls adjCls
03-10-17 47.32 47.40 47.08 2,165,700 47.26 15.38
03-10-16 47.05 47.49 46.81 3,149,400 47.30 15.39
03-10-15 47.70 47.70 46.81 2,966,700 47.10 15.33
03-10-14 46.95 47.84 46.83 5,115,000 47.70 15.52
03-10-13 46.90 47.06 46.69 2,679,900 46.90 15.26
03-10-10 46.68 47.02 46.35 2,015,100 46.65 15.18
03-10-09 46.50 47.07 46.49 5,033,400 46.79 15.23
03-10-08 46.05 46.58 45.93 5,597,400 46.37 15.09
03-10-07 46.02 46.31 45.60 4,133,100 46.15 15.02
Date Open High Low Vol Cls adjCls
03-10-06 45.96 46.15 45.52 3,489,000 46.10 15.00
03-10-03 45.10 46.61 45.07 8,898,900 45.96 14.96
03-10-02 44.50 44.50 44.10 3,021,600 44.25 14.40
03-10-01 44.72 44.78 44.12 4,200,600 44.50 14.48
03-09-30 44.40 44.98 43.75 3,151,500 44.65 14.53
03-09-29 44.40 44.71 44.14 3,338,700 44.40 14.45
03-09-26 44.39 44.72 43.91 2,925,900 44.30 14.42
03-09-25 45.99 46.00 44.57 4,664,100 44.64 14.53
03-09-24 47.00 47.12 45.96 2,628,900 46.00 14.97
Date Open High Low Vol Cls adjCls
03-09-23 46.93 47.19 46.76 2,525,100 46.96 15.28
03-09-22 47.10 47.26 46.77 3,183,000 46.86 15.25
03-09-19 47.30 47.30 46.94 3,417,600 47.15 15.34
03-09-18 47.50 47.58 46.89 3,423,300 47.29 15.39
03-09-17 47.95 47.95 47.41 1,713,300 47.80 15.56
03-09-16 47.92 48.06 47.57 1,359,000 47.95 15.61
03-09-15 47.87 48.00 47.49 1,381,200 47.94 15.60
03-09-12 47.65 48.19 47.52 2,467,800 47.92 15.60
03-09-11 48.10 48.10 47.68 2,933,100 47.68 15.52
Date Open High Low Vol Cls adjCls
03-09-10 47.95 48.21 47.90 2,144,700 48.05 15.64
03-09-09 48.44 48.66 47.62 3,072,600 48.06 15.64
03-09-08 49.15 49.18 48.40 3,198,000 48.75 15.76
03-09-05 49.05 49.46 48.91 3,404,100 49.05 15.85
03-09-04 49.01 49.73 48.90 4,866,900 49.37 15.96
03-09-03 47.55 49.14 47.40 4,379,400 49.01 15.84
03-09-02 47.40 47.65 46.40 3,238,800 47.49 15.35
03-08-29 47.62 47.94 47.54 1,545,600 47.68 15.41
03-08-28 47.07 48.05 47.00 3,957,300 47.62 15.39
Date Open High Low Vol Cls adjCls
03-08-27 46.67 48.04 46.54 5,319,600 47.05 15.21
03-08-26 45.75 46.72 44.96 3,511,200 46.61 15.07
03-08-25 46.43 46.65 45.95 2,515,200 46.09 14.90
03-08-22 47.10 47.49 46.35 1,865,100 46.35 14.98
03-08-21 47.25 48.08 46.85 4,531,500 47.00 15.19
03-08-20 44.96 47.12 44.92 5,850,900 46.55 15.05
03-08-19 45.00 45.05 44.58 2,034,000 44.96 14.53
03-08-18 44.95 45.25 44.63 2,180,400 44.74 14.46
03-08-15 45.35 45.35 44.74 1,459,200 44.95 14.53
Date Open High Low Vol Cls adjCls
03-08-14 44.60 45.50 44.48 2,001,600 45.39 14.67
03-08-13 44.75 45.13 44.30 2,616,000 44.49 14.38
03-08-12 44.74 44.74 44.12 2,451,300 44.65 14.43
03-08-11 44.42 45.34 44.14 2,357,400 44.36 14.34
03-08-08 44.28 44.67 44.15 2,498,700 44.48 14.38
03-08-07 43.75 44.45 43.62 5,130,300 44.28 14.31
03-08-06 44.90 44.90 43.54 6,945,600 43.75 14.14
03-08-05 44.74 45.69 44.65 4,536,600 44.90 14.51
03-08-04 45.32 45.57 43.94 4,977,900 44.74 14.46
Date Open High Low Vol Cls adjCls
03-08-01 44.55 46.19 44.55 5,124,900 45.55 14.72
03-07-31 46.10 47.50 45.18 10,229,700 46.78 15.12
03-07-30 42.02 45.50 42.02 20,169,600 45.37 14.67
03-07-29 41.96 42.14 41.50 3,370,200 41.80 13.51
03-07-28 41.58 42.05 41.32 3,159,900 41.65 13.46
03-07-25 40.76 41.65 40.74 1,532,100 41.52 13.42
03-07-24 41.21 41.88 40.77 4,671,300 40.80 13.19
03-07-23 41.30 41.48 40.70 2,586,600 40.80 13.19
03-07-22 40.75 40.98 40.20 2,972,700 40.90 13.22
Date Open High Low Vol Cls adjCls
03-07-21 41.07 41.11 40.34 2,201,400 40.55 13.11
03-07-18 40.61 41.27 40.60 3,912,000 41.11 13.29
03-07-17 40.10 41.04 40.00 5,640,900 40.55 13.11
03-07-16 41.35 41.65 40.12 4,846,200 40.15 12.98
03-07-15 41.20 42.22 41.08 8,054,400 41.28 13.34
03-07-14 41.46 43.10 41.02 24,924,900 41.04 13.27
03-07-11 46.85 47.55 44.00 11,516,400 44.49 14.38
03-07-10 48.30 48.43 46.05 5,138,400 46.62 15.07
03-07-09 48.66 50.00 48.64 3,903,000 49.05 15.85
Date Open High Low Vol Cls adjCls
03-07-08 47.68 48.68 47.30 2,823,300 48.66 15.73
03-07-07 47.10 47.79 47.03 2,364,300 47.78 15.44
03-07-03 47.76 48.20 46.64 2,504,400 46.85 15.14
03-07-02 46.89 47.85 46.89 2,586,000 47.76 15.44
03-07-01 46.94 46.99 46.25 2,646,600 46.89 15.16
03-06-30 47.35 47.57 46.65 2,521,800 46.94 15.17
03-06-27 47.61 48.01 46.95 1,814,400 47.16 15.24
03-06-26 47.21 47.48 46.87 1,572,300 47.36 15.31
03-06-25 47.70 48.27 47.03 2,386,500 47.21 15.26
Date Open High Low Vol Cls adjCls
03-06-24 47.50 47.95 46.91 2,384,700 47.75 15.43
03-06-23 48.60 48.75 47.25 2,542,500 47.41 15.32
03-06-20 49.00 49.39 48.50 4,413,300 49.02 15.85
03-06-19 48.48 48.80 48.18 6,719,100 48.73 15.75
03-06-18 48.95 48.97 47.74 4,011,600 48.48 15.67
03-06-17 47.50 48.64 47.15 6,939,600 48.64 15.72
03-06-16 46.86 47.51 46.00 6,259,200 47.26 15.28
03-06-13 47.96 48.20 46.70 4,966,800 46.86 15.15
03-06-12 49.50 50.00 47.56 6,287,100 48.10 15.55
Date Open High Low Vol Cls adjCls
03-06-11 49.35 49.66 48.84 4,099,200 49.61 16.04
03-06-10 50.20 50.58 48.53 4,777,500 49.66 16.05
03-06-09 51.42 51.77 49.90 4,772,700 50.34 16.27
03-06-06 51.90 52.61 51.16 3,018,300 51.41 16.62
03-06-05 51.63 52.67 51.63 3,430,200 52.00 16.70
03-06-04 51.40 52.75 51.20 3,992,100 52.67 16.92
03-06-03 52.48 52.99 50.39 9,598,800 51.45 16.53
03-06-02 56.25 57.41 52.95 8,810,700 54.00 17.34
03-05-30 55.10 56.10 55.01 3,894,300 56.10 18.02
Date Open High Low Vol Cls adjCls
03-05-29 56.02 56.40 54.59 2,688,600 54.94 17.65
03-05-28 55.95 56.49 55.80 2,359,200 56.05 18.00
03-05-27 54.47 55.77 54.21 1,972,800 55.77 17.91
03-05-23 54.97 55.15 54.31 1,867,500 54.70 17.57
03-05-22 55.11 55.95 54.78 2,900,400 55.16 17.72
03-05-21 54.19 55.50 54.02 4,358,700 55.11 17.70
03-05-20 53.50 54.90 53.30 4,163,700 54.19 17.41
03-05-19 53.90 54.15 53.00 2,748,600 53.00 17.02
03-05-16 52.94 54.45 52.50 4,251,600 54.36 17.46
Date Open High Low Vol Cls adjCls
03-05-15 53.30 53.32 52.25 2,751,300 52.97 17.01
03-05-14 51.90 52.95 51.88 2,555,100 52.80 16.96
03-05-13 51.49 52.34 51.30 2,233,800 51.90 16.67
03-05-12 51.45 51.87 51.00 4,331,100 51.49 16.54
03-05-09 52.00 52.30 51.31 3,660,900 51.45 16.53
03-05-08 53.05 53.14 51.78 2,764,800 51.98 16.70
03-05-07 53.39 53.73 52.88 3,087,300 53.04 17.04
03-05-06 51.50 53.94 51.04 5,770,200 53.39 17.15
03-05-05 50.90 51.92 50.59 4,655,400 51.49 16.54
Date Open High Low Vol Cls adjCls
03-05-02 52.00 52.81 48.97 13,533,900 50.78 16.31
03-05-01 52.31 53.95 51.19 6,268,200 53.65 17.23
03-04-30 50.63 52.81 50.52 4,336,200 52.30 16.80
03-04-29 50.57 50.74 49.62 3,035,700 50.38 16.18
03-04-28 48.87 50.38 48.85 2,387,100 50.34 16.17
03-04-25 49.80 50.00 48.80 2,102,400 48.85 15.69
03-04-24 50.03 50.40 48.48 4,273,500 49.87 16.02
03-04-23 49.05 49.35 47.99 2,374,200 49.28 15.83
03-04-22 47.06 48.83 46.51 3,339,000 48.81 15.68
Date Open High Low Vol Cls adjCls
03-04-21 47.75 47.91 46.90 2,546,400 47.06 15.12
03-04-17 47.12 47.65 46.93 2,492,700 47.65 15.30
03-04-16 48.60 48.86 46.75 3,753,000 46.88 15.06
03-04-15 47.50 48.52 46.46 1,861,500 48.41 15.55
03-04-14 46.98 47.54 46.81 2,013,300 47.50 15.26
03-04-11 47.01 47.86 46.71 1,435,500 46.98 15.09
03-04-10 46.67 47.15 45.69 3,411,000 47.00 15.10
03-04-09 47.40 48.10 46.29 2,094,900 46.67 14.99
03-04-08 48.04 48.19 47.16 2,524,500 47.39 15.22
Date Open High Low Vol Cls adjCls
03-04-07 49.15 49.73 48.00 2,192,100 48.03 15.43
03-04-04 47.92 48.32 47.60 3,102,300 48.21 15.48
03-04-03 47.15 47.98 46.58 3,033,600 47.67 15.31
03-04-02 46.78 47.49 46.68 2,051,400 47.15 15.14
03-04-01 45.80 46.84 45.51 3,813,300 46.35 14.89
03-03-31 43.99 46.13 43.99 4,049,400 45.72 14.68
03-03-28 45.55 46.16 45.14 2,229,600 45.82 14.72
03-03-27 44.82 45.88 44.76 2,122,200 45.55 14.63
03-03-26 45.62 45.79 44.91 2,346,300 45.38 14.58
Date Open High Low Vol Cls adjCls
03-03-25 44.78 46.11 44.60 2,364,300 45.58 14.64
03-03-24 45.49 45.70 44.54 2,558,700 44.67 14.35
03-03-21 45.50 46.39 45.06 3,715,200 46.28 14.86
03-03-20 44.40 45.11 43.60 3,482,100 45.01 14.46
03-03-19 43.18 44.48 43.04 3,845,100 44.22 14.20
03-03-18 43.37 43.57 42.72 3,553,800 42.93 13.79
03-03-17 41.80 43.60 41.57 4,778,100 43.42 13.95
03-03-14 42.10 42.80 41.70 3,661,200 41.88 13.45
03-03-13 40.90 41.65 40.82 3,618,000 41.64 13.37
Date Open High Low Vol Cls adjCls
03-03-12 40.00 40.61 39.53 2,989,500 40.55 13.02
03-03-11 40.55 40.96 39.86 3,368,400 39.98 12.84
03-03-10 42.00 42.00 40.30 2,923,500 40.55 13.02
03-03-07 41.52 42.16 41.17 3,717,600 42.05 13.51
03-03-06 42.35 42.42 41.81 3,751,200 42.00 13.38
03-03-05 42.25 42.64 41.82 2,947,500 42.45 13.53
03-03-04 42.85 42.86 42.13 2,250,000 42.14 13.43
03-03-03 43.10 43.68 42.81 2,514,000 42.96 13.69
03-02-28 42.41 43.00 42.20 2,741,700 42.97 13.69
Date Open High Low Vol Cls adjCls
03-02-27 42.10 42.42 41.58 3,442,200 42.20 13.45
03-02-26 42.04 42.22 41.62 4,202,700 42.00 13.38
03-02-25 42.00 42.23 41.68 3,831,600 42.04 13.40
03-02-24 43.00 43.07 42.00 4,069,800 42.37 13.50
03-02-21 42.70 43.29 42.18 4,182,300 43.19 13.76
03-02-20 43.60 43.60 42.65 4,000,200 42.80 13.64
03-02-19 43.65 43.85 43.20 3,629,100 43.49 13.86
03-02-18 42.20 44.01 42.20 3,014,100 43.46 13.85
03-02-14 42.05 42.25 41.27 4,036,500 42.03 13.39
Date Open High Low Vol Cls adjCls
03-02-13 42.50 42.92 41.60 2,914,800 42.09 13.41
03-02-12 42.80 43.25 42.24 3,755,700 42.33 13.49
03-02-11 42.82 44.42 42.82 5,057,700 43.14 13.75
03-02-10 43.03 43.55 42.60 4,706,700 42.81 13.64
03-02-07 41.50 43.80 41.50 13,252,800 43.02 13.71
03-02-06 40.85 40.87 39.10 4,608,000 39.22 12.50
03-02-05 40.98 41.54 40.72 5,913,900 40.73 12.98
03-02-04 42.41 42.41 40.62 7,458,900 40.94 13.05
03-02-03 43.95 43.97 42.21 3,952,800 42.40 13.51
Date Open High Low Vol Cls adjCls
03-01-31 42.90 43.83 42.90 3,219,600 43.67 13.92
03-01-30 42.96 43.43 42.85 3,511,200 42.97 13.69
03-01-29 41.95 43.16 41.40 3,548,700 42.96 13.69
03-01-28 42.50 42.83 41.45 3,621,300 41.94 13.36
03-01-27 43.50 43.50 42.25 3,169,200 42.25 13.46
03-01-24 44.85 44.88 43.47 2,785,800 43.50 13.86
03-01-23 44.20 45.10 44.20 2,603,700 44.86 14.30
03-01-22 45.18 45.18 44.15 2,656,200 44.24 14.10
03-01-21 46.48 46.59 45.13 3,115,200 45.17 14.39
Date Open High Low Vol Cls adjCls
03-01-17 45.90 46.66 45.70 3,012,600 46.23 14.73
03-01-16 45.80 46.43 45.54 3,065,100 46.27 14.74
03-01-15 45.76 45.91 45.05 2,706,300 45.50 14.50
03-01-14 44.45 46.69 44.25 5,011,500 45.75 14.58
03-01-13 44.32 44.95 44.13 2,854,500 44.61 14.22
03-01-10 43.45 44.90 42.72 5,000,100 44.31 14.12
03-01-09 42.58 44.11 42.58 3,000,000 43.60 13.89
03-01-08 41.50 43.09 41.43 4,872,300 42.58 13.57
03-01-07 41.50 41.83 41.10 4,477,200 41.30 13.16
Date Open High Low Vol Cls adjCls
03-01-06 41.38 42.04 41.10 4,910,400 41.50 13.22
03-01-03 41.75 42.07 41.32 5,518,200 41.38 13.19
03-01-02 41.12 42.50 41.07 3,875,100 42.50 13.54
02-12-31 41.10 41.48 40.94 2,748,000 41.12 13.10
02-12-30 42.41 42.42 40.81 6,372,300 41.18 13.12
02-12-27 42.58 42.70 42.36 2,193,300 42.51 13.55
02-12-26 42.87 43.34 42.11 2,319,000 42.50 13.54
02-12-24 42.85 43.06 42.70 892,200 42.87 13.66
02-12-23 42.90 43.22 42.65 2,441,700 42.85 13.65
Date Open High Low Vol Cls adjCls
02-12-20 43.25 43.70 42.61 4,492,800 42.94 13.68
02-12-19 42.90 43.52 42.65 2,646,600 42.65 13.59
02-12-18 43.20 43.47 42.93 2,347,500 42.98 13.70
02-12-17 42.92 43.20 42.89 2,114,700 43.00 13.70
02-12-16 42.10 42.90 42.10 1,870,200 42.78 13.63
02-12-13 41.75 42.60 41.30 3,368,400 42.03 13.39
02-12-12 43.08 43.95 42.92 1,453,200 43.27 13.79
02-12-11 42.98 43.36 42.90 1,419,900 43.14 13.75
02-12-10 42.79 43.25 42.79 2,268,000 43.25 13.68
Date Open High Low Vol Cls adjCls
02-12-09 43.33 43.53 42.75 2,361,000 42.79 13.53
02-12-06 43.00 43.73 42.91 2,456,400 43.44 13.74
02-12-05 43.00 43.39 42.72 2,417,400 43.19 13.66
02-12-04 43.00 43.67 42.72 4,328,400 42.98 13.59
02-12-03 43.14 43.65 42.85 3,381,000 43.16 13.65
02-12-02 43.90 44.26 42.54 3,755,100 43.25 13.68
02-11-29 43.00 44.78 42.92 2,475,900 43.53 13.77
02-11-27 41.25 42.58 41.00 3,010,200 42.54 13.45
02-11-26 40.50 41.20 40.40 2,760,300 40.52 12.81
Date Open High Low Vol Cls adjCls
02-11-25 40.65 41.20 39.96 4,697,100 40.39 12.77
02-11-22 41.05 42.04 40.72 3,712,200 41.55 13.14
02-11-21 41.00 41.00 40.20 5,460,600 40.46 12.79
02-11-20 38.55 39.86 38.20 4,217,100 39.85 12.60
02-11-19 38.40 39.08 37.80 3,329,700 38.54 12.19
02-11-18 38.25 38.41 37.94 2,590,800 37.98 12.01
02-11-15 37.42 38.28 37.39 3,657,600 38.08 12.04
02-11-14 37.20 37.99 37.18 3,336,900 37.39 11.82
02-11-13 36.47 37.58 36.27 3,372,300 37.01 11.70
Date Open High Low Vol Cls adjCls
02-11-12 35.70 36.68 35.70 3,270,900 36.42 11.52
02-11-11 36.37 36.75 35.80 2,691,600 36.09 11.41
02-11-08 37.48 37.92 36.09 5,253,600 36.27 11.47
02-11-07 38.67 38.88 37.48 3,351,300 37.48 11.85
02-11-06 39.00 39.17 37.56 5,361,300 38.57 12.20
02-11-05 38.87 39.17 38.26 3,854,400 38.64 12.22
02-11-04 38.65 39.91 37.65 7,624,500 38.87 12.29
02-11-01 36.15 38.40 34.15 13,934,100 38.40 12.14
02-10-31 36.45 36.90 35.90 9,904,800 36.14 11.43
Date Open High Low Vol Cls adjCls
02-10-30 36.79 37.23 35.96 9,393,300 36.10 11.42
02-10-29 38.40 39.24 36.52 18,549,300 36.69 11.60
02-10-28 39.50 39.83 36.30 30,358,200 38.58 12.20
02-10-25 42.15 44.00 34.70 110,733,900 37.00 11.70
02-10-24 65.00 65.11 63.02 2,661,300 63.60 20.11
02-10-23 65.80 65.90 63.75 3,086,400 65.06 20.57
02-10-22 63.79 67.29 63.79 4,445,700 65.98 20.87
02-10-21 62.80 64.27 62.45 3,856,800 63.78 20.17
02-10-18 61.75 63.99 60.53 4,489,800 63.20 19.99
Date Open High Low Vol Cls adjCls
02-10-17 65.60 65.69 59.80 7,271,400 60.39 19.10
02-10-16 65.05 65.25 63.78 2,607,600 63.93 20.22
02-10-15 63.75 65.45 63.40 3,519,900 65.25 20.63
02-10-14 61.65 63.10 61.53 2,099,700 62.54 19.78
02-10-11 59.00 61.91 59.00 3,988,800 61.65 19.50
02-10-10 59.25 59.83 57.80 5,252,400 58.35 18.45
02-10-09 59.75 59.75 57.12 5,272,500 57.50 18.18
02-10-08 58.25 61.60 58.10 5,268,600 60.90 19.26
02-10-07 62.40 62.73 57.80 5,064,600 57.99 18.34
Date Open High Low Vol Cls adjCls
02-10-04 69.31 69.31 61.42 9,686,700 62.18 19.66
02-10-03 72.10 73.20 69.28 2,715,600 69.30 21.92
02-10-02 73.47 74.19 71.75 2,295,300 71.75 22.69
02-10-01 71.50 73.73 70.65 2,587,500 73.49 23.24
02-09-30 71.50 71.99 69.20 3,002,400 70.75 22.37
02-09-27 73.25 74.75 71.56 2,343,000 71.96 22.76
02-09-26 72.30 74.56 71.82 4,444,200 73.90 23.37
02-09-25 72.00 72.29 70.60 2,923,200 71.20 22.52
02-09-24 73.59 73.70 71.38 2,869,500 71.55 22.63
Date Open High Low Vol Cls adjCls
02-09-23 72.60 73.89 72.41 2,487,600 73.58 23.27
02-09-20 75.32 75.84 72.16 3,541,800 72.77 23.01
02-09-19 76.35 76.50 75.20 1,855,200 75.31 23.82
02-09-18 77.03 77.39 75.91 1,533,900 76.81 24.29
02-09-17 79.67 79.96 76.80 2,131,500 77.03 24.36
02-09-16 78.40 78.92 77.00 1,520,100 78.67 24.88
02-09-13 78.10 79.50 77.70 1,695,600 78.63 24.87
02-09-12 78.70 79.86 78.25 1,961,400 78.32 24.77
02-09-11 79.40 79.40 78.69 1,530,300 78.91 24.95
Date Open High Low Vol Cls adjCls
02-09-10 78.38 78.90 77.75 2,337,900 78.27 24.75
02-09-09 77.20 78.73 76.70 3,615,900 78.46 24.71
02-09-06 80.50 80.50 77.05 3,576,300 77.23 24.32
02-09-05 79.00 79.90 77.80 5,981,100 78.65 24.77
02-09-04 76.00 80.22 76.00 12,098,700 80.00 25.19
02-09-03 84.90 84.90 82.62 2,701,800 82.65 26.03
02-08-30 84.90 86.76 84.80 861,900 85.12 26.80
02-08-29 85.10 86.20 84.12 1,500,000 85.36 26.88
02-08-28 86.30 86.50 84.71 1,733,700 85.26 26.85
Date Open High Low Vol Cls adjCls
02-08-27 88.32 88.75 86.06 1,968,900 86.30 27.18
02-08-26 87.80 88.52 86.51 1,592,400 88.32 27.81
02-08-23 88.15 88.25 86.97 1,578,900 87.08 27.42
02-08-22 86.50 89.15 85.80 2,418,000 88.75 27.95
02-08-21 86.00 87.30 83.99 1,944,300 86.50 27.24
02-08-20 85.55 85.73 84.08 1,472,400 85.13 26.81
02-08-19 83.65 85.98 83.30 1,614,600 85.78 27.01
02-08-16 83.40 84.56 82.72 2,774,700 83.55 26.31
02-08-15 82.50 84.00 81.60 2,243,100 83.28 26.23
Date Open High Low Vol Cls adjCls
02-08-14 80.40 82.23 78.65 2,282,400 82.20 25.89
02-08-13 81.80 82.99 79.75 1,922,700 80.16 25.24
02-08-12 83.00 83.60 81.50 1,560,900 82.94 26.12
02-08-09 82.12 83.89 80.90 2,545,500 83.39 26.26
02-08-08 79.75 82.25 79.05 3,770,100 82.12 25.86
02-08-07 80.50 80.95 77.40 3,711,300 78.79 24.81
02-08-06 80.10 81.70 78.90 3,411,900 79.65 25.08
02-08-05 82.50 82.51 79.35 4,718,100 79.46 25.02
02-08-02 86.60 86.61 83.05 6,292,800 83.95 26.44
Date Open High Low Vol Cls adjCls
02-08-01 90.00 90.00 86.75 3,913,500 87.48 27.55
02-07-31 85.88 90.00 85.55 4,057,500 90.00 28.34
02-07-30 85.50 88.75 84.35 4,965,300 85.88 27.04
02-07-29 83.25 86.60 83.11 2,817,300 86.33 27.19
02-07-26 83.00 83.95 80.85 4,830,000 82.75 26.06
02-07-25 82.50 83.95 79.42 3,739,800 81.28 25.60
02-07-24 76.00 83.00 75.05 4,249,800 81.90 25.79
02-07-23 79.20 80.87 76.85 3,605,700 77.44 24.39
02-07-22 82.16 85.00 79.01 3,675,300 79.39 25.00
Date Open High Low Vol Cls adjCls
02-07-19 82.80 83.74 81.75 3,171,300 82.16 25.87
02-07-18 86.00 87.75 82.48 3,359,400 82.80 26.07
02-07-17 86.40 87.95 84.55 3,083,400 85.33 26.87
02-07-16 87.90 88.50 85.80 3,300,600 86.33 27.19
02-07-15 89.25 89.25 84.10 4,641,900 88.30 27.81
02-07-12 90.00 90.00 88.35 3,766,800 89.25 28.11
02-07-11 89.83 91.80 88.20 4,150,200 89.50 28.18
02-07-10 93.15 94.84 89.70 3,826,500 89.83 28.29
02-07-09 96.65 97.50 92.84 1,524,300 92.90 29.25
Date Open High Low Vol Cls adjCls
02-07-08 97.50 98.40 96.40 1,572,900 96.79 30.48
02-07-05 96.00 98.25 95.70 867,300 97.63 30.74
02-07-03 94.30 95.88 94.30 1,949,400 95.36 30.03
02-07-02 95.90 96.95 94.14 3,026,100 94.40 29.73
02-07-01 97.50 97.95 95.97 2,392,200 96.12 30.27
02-06-28 97.86 99.60 97.31 2,604,000 97.42 30.68
02-06-27 96.70 98.50 96.20 1,835,700 97.97 30.85
02-06-26 96.99 96.99 94.85 2,733,300 96.48 30.38
02-06-25 96.70 98.30 96.60 3,145,200 96.98 30.54
Date Open High Low Vol Cls adjCls
02-06-24 97.50 98.75 96.10 3,250,800 96.70 30.45
02-06-21 98.75 99.99 97.79 3,113,100 98.35 30.97
02-06-20 100.10 100.83 98.66 3,173,400 99.25 31.25
02-06-19 102.00 102.74 100.68 1,710,600 100.68 31.70
02-06-18 102.00 103.30 101.14 1,797,000 102.92 32.41
02-06-17 99.60 102.35 99.55 1,873,500 102.15 32.17
02-06-14 102.44 102.44 98.80 3,936,600 98.91 31.15
02-06-13 103.50 104.56 102.42 1,449,300 102.44 32.26
02-06-12 103.06 105.00 102.60 2,242,200 104.46 32.89
Date Open High Low Vol Cls adjCls
02-06-11 103.80 104.30 102.65 2,377,500 103.06 32.45
02-06-10 102.20 103.00 101.60 2,355,900 102.22 32.19
02-06-07 103.50 104.50 102.25 3,600,300 102.30 32.11
02-06-06 104.02 104.19 102.53 1,823,700 103.50 32.49
02-06-05 103.35 104.25 102.91 2,184,900 103.85 32.60
02-06-04 105.45 105.55 102.97 2,819,400 103.56 32.51
02-06-03 106.06 106.96 105.50 2,069,700 105.65 33.16
02-05-31 106.00 107.20 105.70 2,002,200 106.05 33.29
02-05-30 104.90 106.95 104.80 1,592,700 105.93 33.25
Date Open High Low Vol Cls adjCls
02-05-29 104.80 105.98 104.60 1,405,800 105.05 32.97
02-05-28 104.82 105.10 103.52 1,617,300 105.00 32.96
02-05-24 104.05 105.00 103.60 1,056,000 104.81 32.90
02-05-23 103.65 104.40 103.51 1,309,500 104.15 32.69
02-05-22 101.55 103.60 101.55 1,404,300 103.00 32.33
02-05-21 103.98 104.90 101.75 2,047,800 101.75 31.94
02-05-20 103.75 104.59 102.50 1,992,300 103.98 32.64
02-05-17 104.00 105.30 103.93 2,884,200 104.54 32.81
02-05-16 104.60 105.63 101.80 3,132,900 103.14 32.37
Date Open High Low Vol Cls adjCls
02-05-15 104.50 105.64 103.85 1,954,500 104.38 32.76
02-05-14 104.00 105.18 102.25 2,439,600 104.17 32.70
02-05-13 102.47 103.88 102.35 2,066,400 103.14 32.37
02-05-10 103.50 104.72 102.30 1,477,800 102.46 32.16
02-05-09 102.05 105.10 102.01 1,931,100 102.60 32.21
02-05-08 100.60 102.99 98.80 2,625,900 102.40 32.14
02-05-07 100.75 101.60 98.75 2,451,600 99.28 31.16
02-05-06 103.75 105.30 100.75 2,514,600 100.88 31.67
02-05-03 104.49 105.48 101.86 3,310,500 104.16 32.69
Date Open High Low Vol Cls adjCls
02-05-02 109.00 109.59 104.00 8,746,800 104.00 32.64
02-05-01 109.60 111.00 108.13 2,164,200 110.83 34.79
02-04-30 107.25 110.05 106.60 3,678,900 109.00 34.21
02-04-29 107.46 108.24 106.71 1,660,500 107.00 33.59
02-04-26 106.90 108.24 106.50 1,545,000 107.46 33.73
02-04-25 105.05 108.21 105.05 5,194,500 107.33 33.69
02-04-24 105.29 106.47 104.93 2,686,800 105.05 32.97
02-04-23 108.15 108.16 105.99 1,778,100 105.99 33.27
02-04-22 108.60 108.95 107.70 1,993,500 108.19 33.96
Date Open High Low Vol Cls adjCls
02-04-19 108.69 109.33 107.80 2,292,300 108.14 33.94
02-04-18 108.70 109.60 108.15 2,288,700 108.68 34.11
02-04-17 107.49 109.75 107.35 2,127,900 108.45 34.04
02-04-16 106.88 107.70 106.20 1,915,500 107.49 33.74
02-04-15 109.00 109.10 106.47 1,847,100 106.87 33.55
02-04-12 108.01 109.75 107.64 2,532,900 109.30 34.31
02-04-11 108.65 109.09 107.75 1,978,200 108.01 33.90
02-04-10 105.75 108.80 105.40 3,393,300 108.34 34.01
02-04-09 105.98 106.30 105.20 2,003,400 105.28 33.05
Date Open High Low Vol Cls adjCls
02-04-08 105.00 106.48 104.95 2,149,800 106.04 33.28
02-04-05 105.50 106.90 105.38 2,081,700 105.89 33.24
02-04-04 104.50 106.54 104.50 2,145,900 105.90 33.24
02-04-03 104.37 105.84 103.66 3,359,100 105.15 33.01
02-04-02 101.50 104.75 101.50 2,505,000 104.54 32.81
02-04-01 100.39 102.03 100.22 1,932,300 102.03 32.03
02-03-28 99.75 101.52 99.69 1,252,500 101.39 31.83
02-03-27 98.50 100.30 98.41 1,305,900 99.81 31.33
02-03-26 98.51 99.50 97.88 1,466,400 98.77 31.00
Date Open High Low Vol Cls adjCls
02-03-25 98.50 99.40 98.30 1,380,600 98.51 30.92
02-03-22 98.90 99.26 98.50 2,764,200 98.91 31.05
02-03-21 98.35 100.00 98.21 2,014,800 99.40 31.20
02-03-20 96.70 99.50 96.60 3,828,300 98.80 31.01
02-03-19 96.35 97.25 96.19 2,219,700 96.70 30.35
02-03-18 96.20 96.30 95.70 1,495,800 96.29 30.22
02-03-15 96.13 96.31 95.75 1,823,100 96.00 30.13
02-03-14 95.90 96.70 95.30 1,652,100 96.13 30.17
02-03-13 97.05 97.05 95.60 2,104,200 96.38 30.25
Date Open High Low Vol Cls adjCls
02-03-12 96.50 97.05 96.25 1,233,900 97.05 30.46
02-03-11 96.40 97.07 96.15 1,355,400 96.75 30.37
02-03-08 97.00 98.40 96.45 2,267,700 96.58 30.21
02-03-07 97.10 97.10 94.80 1,813,800 96.25 30.11
02-03-06 96.90 98.00 96.25 2,200,200 97.11 30.38
02-03-05 95.30 98.05 95.01 2,607,000 96.45 30.17
02-03-04 94.99 98.25 94.00 3,923,100 95.30 29.81
02-03-01 91.50 94.50 90.75 7,626,900 94.50 29.56
02-02-28 94.50 97.20 87.75 15,949,200 89.70 28.06
Date Open High Low Vol Cls adjCls
02-02-27 94.00 95.47 93.00 1,872,900 93.88 29.37
02-02-26 92.65 94.65 92.60 2,250,900 93.78 29.34
02-02-25 91.70 92.90 91.70 1,565,700 92.50 28.94
02-02-22 92.90 92.99 91.90 1,341,300 92.30 28.87
02-02-21 92.60 94.00 92.60 1,574,100 93.05 29.11
02-02-20 92.15 93.76 90.72 1,605,600 93.68 29.30
02-02-19 93.70 94.70 91.90 1,716,600 92.15 28.83
02-02-15 94.61 95.00 92.85 1,540,500 93.69 29.31
02-02-14 94.15 95.00 93.45 1,449,600 94.61 29.60
Date Open High Low Vol Cls adjCls
02-02-13 92.00 95.10 91.62 2,391,300 94.15 29.45
02-02-12 92.05 93.21 90.75 1,336,500 91.20 28.53
02-02-11 89.75 92.25 89.75 1,702,200 91.50 28.62
02-02-08 90.90 92.40 89.00 3,315,900 90.95 28.45
02-02-07 89.57 90.15 89.00 1,830,600 89.68 28.05
02-02-06 89.69 90.10 89.29 1,537,200 89.57 28.02
02-02-05 90.15 91.40 89.50 1,678,800 89.62 28.03
02-02-04 93.05 93.06 90.04 1,475,100 90.12 28.19
02-02-01 91.25 93.15 91.10 2,255,700 93.15 29.14
Date Open High Low Vol Cls adjCls
02-01-31 89.00 92.00 88.96 2,100,900 92.00 28.78
02-01-30 88.65 89.49 87.99 2,959,200 89.05 27.86
02-01-29 90.45 91.35 88.60 1,875,000 89.43 27.98
02-01-28 91.55 91.64 89.30 3,066,600 90.85 28.42
02-01-25 93.10 93.78 92.30 1,839,900 93.40 29.22
02-01-24 91.40 93.10 91.20 1,786,800 93.10 29.12
02-01-23 91.85 92.00 90.99 2,843,400 91.60 28.65
02-01-22 92.99 92.99 91.25 1,429,500 91.76 28.70
02-01-18 93.15 93.95 92.30 1,777,200 93.13 29.13
Date Open High Low Vol Cls adjCls
02-01-17 93.60 94.00 92.65 1,253,400 93.53 29.26
02-01-16 94.20 95.02 93.51 1,415,400 94.00 29.40
02-01-15 93.55 94.50 92.60 1,610,700 94.40 29.53
02-01-14 93.20 94.57 92.80 1,507,200 93.49 29.25
02-01-11 92.10 93.80 91.35 1,528,800 93.20 29.15
02-01-10 92.50 93.25 91.75 1,708,800 92.50 28.94
02-01-09 91.25 94.35 91.20 1,790,100 93.21 29.16
02-01-08 91.15 91.25 89.50 1,881,300 91.00 28.47
02-01-07 91.90 92.39 91.30 1,362,600 91.50 28.62
Date Open High Low Vol Cls adjCls
02-01-04 91.70 92.49 91.30 1,570,500 92.24 28.85
02-01-03 91.86 92.10 90.31 1,184,100 91.54 28.64
02-01-02 92.50 92.50 90.20 1,578,900 92.11 28.81
01-12-31 92.20 93.90 91.85 1,200,000 92.65 28.98
01-12-28 91.67 93.12 91.60 1,344,900 92.86 29.05
01-12-27 90.00 91.55 90.00 1,152,600 91.42 28.60
01-12-26 89.85 91.10 89.85 1,036,800 90.65 28.36
01-12-24 89.00 90.30 89.00 545,100 90.10 28.18
01-12-21 91.05 91.29 89.60 3,242,100 89.95 28.14
Date Open High Low Vol Cls adjCls
01-12-20 91.79 92.25 90.40 1,823,100 92.25 28.86
01-12-19 89.00 91.86 89.00 1,946,400 91.79 28.71
01-12-18 89.90 90.34 89.47 2,169,900 90.20 28.22
01-12-17 88.75 90.10 88.40 3,026,700 89.00 27.84
01-12-14 89.80 89.80 88.92 2,405,700 89.40 27.97
01-12-13 90.25 90.30 89.41 1,817,100 89.74 28.07
01-12-12 91.94 92.20 90.43 1,418,100 90.91 28.34
01-12-11 92.25 92.45 91.69 1,530,000 91.94 28.66
01-12-10 93.00 93.70 91.80 2,025,600 91.80 28.62
Date Open High Low Vol Cls adjCls
01-12-07 92.00 94.90 92.00 2,188,800 94.30 29.39
01-12-06 91.65 93.30 91.20 1,641,900 92.95 28.97
01-12-05 90.50 91.81 89.75 2,582,700 91.15 28.41
01-12-04 91.20 91.75 90.03 2,386,200 91.50 28.52
01-12-03 90.20 91.79 89.90 2,739,900 91.15 28.41
01-11-30 91.00 92.00 90.60 2,092,800 91.23 28.44
01-11-29 89.80 91.50 89.25 1,782,000 91.16 28.42
01-11-28 89.50 90.90 89.50 2,418,000 90.29 28.14
01-11-27 88.75 90.90 88.50 3,123,600 90.40 28.18
Date Open High Low Vol Cls adjCls
01-11-26 90.00 90.01 88.70 3,115,500 90.00 28.05
01-11-23 88.35 89.75 88.35 710,100 89.24 27.82
01-11-21 88.10 90.00 87.40 2,229,900 88.35 27.54
01-11-20 88.00 89.20 86.80 2,741,400 87.90 27.40
01-11-19 86.00 89.00 85.50 3,158,700 88.17 27.48
01-11-16 85.20 86.35 84.65 2,959,500 85.85 26.76
01-11-15 84.43 84.95 83.45 1,785,300 84.05 26.20
01-11-14 84.50 85.80 83.69 2,266,500 83.93 26.16
01-11-13 82.50 84.99 82.50 2,097,600 84.10 26.22
Date Open High Low Vol Cls adjCls
01-11-12 81.31 83.10 80.01 1,878,600 81.92 25.54
01-11-09 81.75 82.34 80.95 2,519,100 81.06 25.27
01-11-08 80.26 82.88 80.26 2,370,900 81.75 25.48
01-11-07 83.50 83.95 80.10 4,857,000 80.10 24.97
01-11-06 80.96 84.73 80.96 3,017,100 83.49 26.03
01-11-05 80.75 82.50 80.70 3,627,000 80.91 25.22
01-11-02 76.50 81.59 76.50 10,817,400 79.90 24.91
01-11-01 72.90 72.90 69.86 7,809,600 71.61 22.32
01-10-31 75.00 75.00 72.00 3,896,100 72.90 22.72
Date Open High Low Vol Cls adjCls
01-10-30 76.10 76.29 74.10 2,061,300 74.44 23.20
01-10-29 76.93 77.03 74.77 2,777,700 76.10 23.72
01-10-26 77.30 77.58 76.50 1,844,100 77.05 24.02
01-10-25 77.40 77.99 76.00 3,420,300 77.30 24.10
01-10-24 78.75 78.85 77.00 3,611,100 77.49 24.15
01-10-23 80.16 80.20 79.00 1,563,900 79.35 24.73
01-10-22 79.90 80.23 78.00 3,226,200 80.09 24.97
01-10-19 79.85 80.40 78.80 2,395,800 80.04 24.95
01-10-18 83.00 83.50 79.75 2,656,500 80.38 25.06
Date Open High Low Vol Cls adjCls
01-10-17 84.75 84.80 82.00 2,160,000 83.49 26.03
01-10-16 83.90 85.20 83.45 1,282,800 84.67 26.39
01-10-15 83.00 83.98 82.31 1,601,100 83.53 26.04
01-10-12 84.11 84.15 81.99 2,136,600 83.19 25.93
01-10-11 85.03 85.94 84.10 1,784,700 84.10 26.22
01-10-10 84.90 85.40 83.74 1,432,800 84.95 26.48
01-10-09 82.00 84.40 81.87 2,048,100 84.10 26.22
01-10-08 84.81 84.81 82.00 1,992,000 82.40 25.69
01-10-05 85.25 85.50 82.43 2,116,800 84.80 26.43
Date Open High Low Vol Cls adjCls
01-10-04 85.20 85.40 84.00 1,430,400 84.75 26.42
01-10-03 83.15 85.75 82.80 2,853,600 84.70 26.40
01-10-02 82.90 83.20 82.50 2,127,900 83.15 25.92
01-10-01 83.50 84.00 81.50 3,025,800 82.92 25.85
01-09-28 81.00 83.00 80.41 3,615,300 82.95 25.86
01-09-27 80.24 80.30 79.50 4,836,900 80.15 24.98
01-09-26 77.60 80.20 77.41 5,119,200 79.99 24.93
01-09-25 77.95 77.95 75.50 6,541,200 77.58 24.18
01-09-24 79.95 80.35 77.20 4,546,200 78.03 24.32
Date Open High Low Vol Cls adjCls
01-09-21 80.93 81.40 78.76 4,472,400 79.90 24.91
01-09-20 83.75 84.07 81.90 3,443,100 82.35 25.67
01-09-19 86.75 86.90 84.52 4,032,900 85.25 26.57
01-09-18 85.50 87.10 85.30 2,670,900 86.64 27.01
01-09-17 87.00 87.01 84.35 4,147,500 85.51 26.65
01-09-10 86.24 89.40 86.20 2,173,500 88.77 27.67
01-09-07 89.00 89.00 86.00 3,046,200 86.55 26.88
01-09-06 90.65 91.00 89.50 1,552,200 89.85 27.90
01-09-05 91.20 91.51 89.45 1,676,100 90.71 28.17
Date Open High Low Vol Cls adjCls
01-09-04 90.10 91.84 90.00 1,932,900 91.20 28.32
01-08-31 91.20 91.48 90.00 1,671,900 90.00 27.95
01-08-30 91.35 91.85 90.70 1,684,500 91.00 28.26
01-08-29 91.30 92.35 91.08 1,886,400 91.44 28.40
01-08-28 90.70 91.35 90.51 1,722,600 91.00 28.26
01-08-27 89.60 91.10 89.32 1,643,100 90.46 28.09
01-08-24 91.61 91.61 89.75 1,962,000 90.07 27.97
01-08-23 90.70 91.85 90.20 1,672,500 91.61 28.45
01-08-22 90.01 91.50 89.55 1,346,700 91.16 28.31
Date Open High Low Vol Cls adjCls
01-08-21 90.00 91.28 90.00 1,446,300 90.01 27.95
01-08-20 90.00 90.38 89.95 1,029,000 90.05 27.97
01-08-17 90.27 90.40 89.90 1,230,900 90.17 28.00
01-08-16 90.00 90.69 89.71 1,558,200 90.52 28.11
01-08-15 89.68 90.85 89.50 1,624,200 90.10 27.98
01-08-14 88.30 89.95 88.30 1,625,100 89.68 27.85
01-08-13 90.50 90.88 88.50 1,953,300 88.50 27.48
01-08-10 89.15 90.75 88.81 1,908,000 89.85 27.90
01-08-09 89.60 90.09 88.27 2,529,600 89.15 27.69
Date Open High Low Vol Cls adjCls
01-08-08 89.55 90.29 89.40 2,286,600 89.76 27.88
01-08-07 89.52 90.45 89.34 3,072,900 89.89 27.92
01-08-06 88.50 89.94 88.50 2,898,900 89.51 27.80
01-08-03 88.31 88.75 88.31 3,955,200 88.60 27.52
01-08-02 86.65 88.50 86.50 7,308,300 88.31 27.43
01-08-01 88.20 89.90 86.48 17,213,100 86.65 26.91
01-07-31 101.13 102.20 100.00 3,835,500 100.31 31.15
01-07-30 99.65 103.90 99.25 2,090,700 101.12 31.40
01-07-27 99.20 100.19 98.21 1,509,000 99.59 30.93
Date Open High Low Vol Cls adjCls
01-07-26 97.30 99.49 97.11 1,610,100 99.41 30.87
01-07-25 97.00 98.15 96.00 1,645,200 97.84 30.39
01-07-24 98.60 100.00 97.50 1,811,100 98.23 30.51
01-07-23 99.90 100.32 98.90 1,032,900 99.10 30.78
01-07-20 101.72 102.08 99.83 1,656,000 99.95 31.04
01-07-19 101.45 102.40 100.80 1,260,900 101.72 31.59
01-07-18 100.50 101.75 100.10 2,233,500 101.50 31.52
01-07-17 100.25 101.44 99.80 2,483,400 100.30 31.15
01-07-16 100.80 100.95 99.60 2,466,300 100.35 31.16
Date Open High Low Vol Cls adjCls
01-07-13 99.50 102.72 99.40 5,396,700 99.80 30.99
01-07-12 95.50 96.81 94.51 2,102,700 96.51 29.97
01-07-11 94.20 96.00 93.80 2,133,000 94.76 29.43
01-07-10 94.50 94.50 93.81 2,141,400 93.89 29.16
01-07-09 93.20 94.50 92.92 1,551,600 94.42 29.32
01-07-06 94.40 94.95 93.10 2,148,000 93.20 28.94
01-07-05 95.82 95.82 94.23 2,497,200 94.60 29.38
01-07-03 95.87 96.50 95.63 801,900 95.82 29.76
01-07-02 95.65 96.20 95.11 1,304,400 95.47 29.65
Date Open High Low Vol Cls adjCls
01-06-29 95.30 96.39 94.50 3,793,500 95.82 29.76
01-06-28 95.00 97.61 95.00 2,560,500 95.50 29.66
01-06-27 94.05 95.85 94.05 1,721,100 95.01 29.51
01-06-26 93.55 95.40 93.30 2,019,600 94.00 29.19
01-06-25 94.45 95.30 93.55 1,518,000 93.55 29.05
01-06-22 94.50 95.16 94.21 1,441,800 94.50 29.35
01-06-21 93.55 95.80 93.55 2,042,100 94.80 29.44
01-06-20 92.70 94.60 92.70 1,980,000 93.55 29.05
01-06-19 93.00 93.80 92.50 1,097,400 92.65 28.77
Date Open High Low Vol Cls adjCls
01-06-18 92.60 93.45 92.31 1,456,800 92.83 28.83
01-06-15 91.00 92.57 91.00 3,367,200 92.25 28.65
01-06-14 94.56 94.56 92.30 1,810,500 92.40 28.70
01-06-13 95.30 96.85 95.05 1,702,800 95.10 29.53
01-06-12 94.06 95.25 93.30 2,148,900 95.09 29.53
01-06-11 94.95 95.45 94.01 1,545,000 94.05 29.21
01-06-08 94.50 95.29 94.00 1,132,800 94.81 29.44
01-06-07 93.55 94.50 92.86 2,140,500 94.01 29.10
01-06-06 92.75 93.40 92.43 3,249,600 93.35 28.89
Date Open High Low Vol Cls adjCls
01-06-05 92.85 93.29 91.74 3,735,900 92.50 28.63
01-06-04 92.50 93.25 92.32 2,541,900 93.25 28.86
01-06-01 94.48 94.48 92.60 2,483,400 93.25 28.86
01-05-31 93.04 95.20 92.15 2,846,700 94.47 29.24
01-05-30 93.00 94.00 92.00 2,212,500 93.03 28.79
01-05-29 92.00 94.05 91.66 2,031,000 93.99 29.09
01-05-25 93.65 93.66 91.39 3,220,500 92.00 28.47
01-05-24 93.00 94.48 93.00 2,928,600 93.96 29.08
01-05-23 94.85 94.85 93.20 2,050,200 93.50 28.94
Date Open High Low Vol Cls adjCls
01-05-22 94.89 96.30 93.50 1,710,300 94.50 29.25
01-05-21 93.95 95.64 93.80 2,806,500 94.89 29.37
01-05-18 93.99 94.40 93.45 2,997,600 93.71 29.00
01-05-17 94.75 94.90 93.07 6,776,400 93.99 29.09
01-05-16 93.10 96.60 93.10 3,137,700 96.15 29.76
01-05-15 92.79 94.01 91.85 2,882,400 93.35 28.89
01-05-14 93.25 93.80 91.40 2,904,900 92.79 28.72
01-05-11 90.59 93.40 90.59 4,610,700 93.00 28.78
01-05-10 92.00 92.37 90.10 4,873,500 90.59 28.04
Date Open High Low Vol Cls adjCls
01-05-09 89.00 92.00 88.96 5,984,400 92.00 28.47
01-05-08 89.00 89.50 88.15 4,443,000 89.00 27.55
01-05-07 89.35 90.30 87.76 4,136,100 87.84 27.19
01-05-04 89.99 91.00 88.16 9,839,400 89.50 27.70
01-05-03 91.05 92.07 88.81 11,997,600 89.80 27.79
01-05-02 97.00 97.25 91.50 21,155,700 92.85 28.74
01-05-01 106.00 109.25 105.66 2,096,100 108.70 33.64
01-04-30 106.50 107.89 106.34 2,581,200 106.70 33.02
01-04-27 105.50 107.02 105.00 3,396,900 107.00 33.12
Date Open High Low Vol Cls adjCls
01-04-26 101.00 104.50 99.10 3,102,600 102.75 31.80
01-04-25 98.50 100.78 97.50 5,102,100 99.53 30.81
01-04-24 100.60 100.95 97.70 3,270,900 97.82 30.28
01-04-23 101.40 102.30 100.45 1,476,000 100.60 31.14
01-04-20 100.75 101.40 100.25 3,227,700 100.90 31.23
01-04-19 100.70 101.45 100.30 3,007,500 100.85 31.21
01-04-18 100.50 101.47 99.85 4,104,300 100.63 31.15
01-04-17 100.45 100.89 98.78 4,218,000 100.15 31.00
01-04-16 101.00 102.00 99.70 2,707,200 100.00 30.95
Date Open High Low Vol Cls adjCls
01-04-12 100.50 103.00 100.15 2,925,300 101.32 31.36
01-04-11 102.00 102.00 99.98 3,583,500 100.85 31.21
01-04-10 100.30 102.50 99.55 5,471,700 102.00 31.57
01-04-09 103.82 104.34 102.44 1,907,700 103.90 32.16
01-04-06 105.50 107.20 102.90 1,735,200 104.32 32.29
01-04-05 106.00 106.98 103.75 3,089,400 106.50 32.96
01-04-04 104.20 106.18 103.25 2,401,800 105.10 32.53
01-04-03 105.60 106.49 104.55 2,250,000 104.82 32.44
01-04-02 107.25 110.32 106.30 3,123,000 106.57 32.98
Date Open High Low Vol Cls adjCls
01-03-30 107.00 109.32 105.97 2,833,800 107.36 33.23
01-03-29 101.10 106.11 100.64 3,287,400 105.35 32.61
01-03-28 103.70 103.95 99.50 4,301,700 100.30 31.04
01-03-27 104.25 105.80 104.25 2,382,900 104.80 32.44
01-03-26 103.75 106.75 103.75 1,745,400 105.03 32.51
01-03-23 101.00 105.00 100.52 2,343,000 103.01 31.88
01-03-22 103.60 103.60 99.30 5,309,700 100.39 31.07
01-03-21 104.55 107.25 103.40 3,559,200 103.57 32.06
01-03-20 108.50 109.33 105.50 1,840,500 105.50 32.65
Date Open High Low Vol Cls adjCls
01-03-19 107.30 109.11 105.03 2,903,700 108.75 33.66
01-03-16 109.00 111.42 105.36 2,951,700 106.78 33.05
01-03-15 109.25 111.20 109.15 1,963,200 111.05 34.37
01-03-14 109.00 109.99 107.90 2,521,500 108.65 33.63
01-03-13 110.69 111.10 107.55 3,786,000 110.80 34.29
01-03-12 111.80 112.72 110.60 2,574,600 110.84 34.31
01-03-09 112.30 112.95 111.65 2,375,700 112.00 34.66
01-03-08 110.03 113.00 110.02 1,926,600 112.45 34.70
01-03-07 109.75 111.00 109.53 2,210,700 110.02 33.95
Date Open High Low Vol Cls adjCls
01-03-06 110.33 111.50 109.34 1,387,200 110.40 34.07
01-03-05 111.00 111.00 108.89 3,251,100 110.32 34.05
01-03-02 108.75 115.90 108.75 2,619,000 112.42 34.70
01-03-01 109.00 111.75 106.50 2,941,200 109.95 33.93
01-02-28 111.70 111.70 109.05 2,482,500 109.67 33.85
01-02-27 106.10 112.00 106.10 3,381,300 110.86 34.21
01-02-26 102.50 106.74 102.50 2,605,500 106.10 32.75
01-02-23 106.75 107.30 101.00 3,132,000 102.20 31.54
01-02-22 106.30 106.60 104.50 3,613,200 106.00 32.71
Date Open High Low Vol Cls adjCls
01-02-21 106.30 106.95 104.50 2,320,200 105.57 32.58
01-02-20 108.68 109.50 105.25 3,260,700 106.30 32.81
01-02-16 108.24 109.62 108.06 1,983,900 108.63 33.53
01-02-15 108.75 108.85 106.85 3,581,400 108.24 33.41
01-02-14 112.15 113.10 107.15 3,594,600 108.00 33.33
01-02-13 113.50 113.73 111.70 3,161,400 112.55 34.74
01-02-12 115.00 115.00 111.55 6,195,300 113.20 34.94
01-02-09 121.00 121.00 105.00 12,273,900 110.75 34.18
01-02-08 119.80 122.40 118.10 2,685,900 120.89 37.31
Date Open High Low Vol Cls adjCls
01-02-07 119.50 122.62 119.40 2,404,200 119.80 36.97
01-02-06 121.00 121.00 117.32 1,595,700 117.48 36.26
01-02-05 120.25 123.25 119.55 2,265,900 121.51 37.50
01-02-02 116.90 119.20 116.90 3,513,000 118.50 36.57
01-02-01 111.15 115.20 110.90 3,767,700 114.00 35.18
01-01-31 114.10 114.10 109.14 3,431,400 111.15 34.30
01-01-30 115.00 115.00 112.00 2,455,200 114.09 35.21
01-01-29 123.00 123.25 116.50 1,943,100 116.50 35.95
01-01-26 118.76 122.45 118.76 2,338,200 121.25 37.42
Date Open High Low Vol Cls adjCls
01-01-25 117.80 120.65 116.87 2,227,800 118.76 36.65
01-01-24 115.00 121.40 115.00 3,143,100 120.48 37.18
01-01-23 114.83 119.54 114.83 2,562,000 117.30 36.20
01-01-22 109.75 116.75 109.75 2,476,200 114.58 35.36
01-01-19 114.28 115.00 107.75 4,893,900 109.50 33.79
01-01-18 114.14 115.46 113.85 2,470,200 114.27 35.27
01-01-17 115.25 115.25 113.75 2,775,000 114.14 35.23
01-01-16 114.00 117.40 113.55 3,623,700 115.25 35.57
01-01-12 116.35 116.35 111.80 2,668,500 115.20 35.55
Date Open High Low Vol Cls adjCls
01-01-11 122.25 122.65 114.75 1,848,900 116.39 35.92
01-01-10 119.80 123.25 119.80 3,167,100 122.75 37.88
01-01-09 119.00 120.30 118.60 2,666,400 119.80 36.97
01-01-08 117.50 120.20 115.47 1,925,100 118.95 36.71
01-01-05 114.90 120.10 112.75 4,346,400 115.00 35.49
01-01-04 127.00 127.00 113.00 5,146,800 114.00 35.18
01-01-03 128.10 130.86 127.25 2,882,400 128.50 39.66
01-01-02 133.30 134.95 127.85 1,867,800 128.41 39.63
00-12-29 135.00 136.75 132.30 1,589,700 132.30 40.83
Date Open High Low Vol Cls adjCls
00-12-28 131.70 135.00 130.80 2,503,500 135.00 41.66
00-12-27 130.00 134.50 129.00 1,582,800 132.70 40.95
00-12-26 130.50 132.65 130.02 1,066,200 131.31 40.53
00-12-22 127.11 132.50 127.10 2,330,100 131.45 40.57
00-12-21 126.75 128.50 124.95 2,205,000 127.11 39.23
00-12-20 119.94 128.35 119.00 3,470,100 127.64 39.39
00-12-19 122.00 122.10 117.30 2,244,600 120.50 37.09
00-12-18 118.55 122.50 118.00 3,527,400 121.78 37.49
00-12-15 118.71 122.10 118.71 4,021,800 119.35 36.74
Date Open High Low Vol Cls adjCls
00-12-14 123.55 123.75 117.10 2,766,600 122.71 37.77
00-12-13 127.38 129.73 122.65 2,441,100 123.52 38.02
00-12-12 127.60 128.69 124.60 2,199,900 127.13 39.13
00-12-11 129.00 132.75 128.50 1,440,300 128.50 39.56
00-12-08 128.55 131.90 127.60 1,776,300 129.25 39.79
00-12-07 129.30 130.95 125.75 1,667,700 128.46 39.54
00-12-06 128.50 131.65 128.50 1,736,400 130.24 40.09
00-12-05 128.00 131.76 128.00 1,944,300 130.35 40.13
00-12-04 127.00 131.50 126.20 1,652,100 127.85 39.36
Date Open High Low Vol Cls adjCls
00-12-01 132.50 133.60 126.95 2,716,800 127.91 39.37
00-11-30 127.00 133.85 126.75 3,777,600 131.75 40.56
00-11-29 120.70 125.58 120.70 1,612,500 124.99 38.48
00-11-28 121.01 123.65 120.75 2,392,500 120.75 37.17
00-11-27 124.50 124.50 119.70 2,478,900 121.00 37.25
00-11-24 122.00 124.60 120.75 1,233,600 123.30 37.96
00-11-22 124.75 124.75 120.40 1,584,900 123.17 37.92
00-11-21 125.00 125.85 123.00 1,749,300 123.93 38.15
00-11-20 124.00 127.50 121.40 2,947,800 126.07 38.81
Date Open High Low Vol Cls adjCls
00-11-17 130.00 132.50 126.70 1,873,200 128.27 39.49
00-11-16 127.42 131.25 127.00 2,128,200 131.25 40.40
00-11-15 126.76 129.90 124.94 2,813,400 127.17 39.15
00-11-14 127.75 127.95 124.39 3,397,500 126.75 39.02
00-11-13 129.14 134.16 126.51 4,513,800 128.00 39.40
00-11-10 122.00 131.00 122.00 3,073,200 129.14 39.75
00-11-09 123.50 127.70 120.40 2,901,900 123.20 37.92
00-11-08 119.70 127.00 118.75 2,873,700 125.02 38.49
00-11-07 116.50 122.06 116.40 2,344,800 119.90 36.91
Date Open High Low Vol Cls adjCls
00-11-06 116.31 119.75 116.31 3,915,900 118.97 36.62
00-11-03 115.50 118.80 115.15 2,673,600 116.09 35.74
00-11-02 120.00 120.00 115.00 2,348,700 115.43 35.53
00-11-01 120.00 120.00 117.00 2,669,100 120.00 36.94
00-10-31 118.55 123.00 118.55 4,608,000 121.95 37.54
00-10-30 114.66 118.85 114.45 4,108,200 118.55 36.49
00-10-27 111.50 115.45 111.50 1,901,100 114.66 35.30
00-10-26 110.00 113.55 109.60 2,703,900 111.50 34.32
00-10-25 108.25 110.10 108.24 1,826,700 109.50 33.71
Date Open High Low Vol Cls adjCls
00-10-24 109.80 113.30 109.66 2,218,500 111.15 34.22
00-10-23 113.90 113.90 109.38 1,578,000 109.77 33.79
00-10-20 113.50 115.10 112.85 1,856,100 113.90 35.06
00-10-19 112.50 114.83 112.50 1,731,900 113.50 34.94
00-10-18 114.50 115.99 113.50 1,923,000 114.91 35.37
00-10-17 115.26 116.25 111.85 2,298,900 115.20 35.46
00-10-16 112.00 115.85 111.63 2,661,300 115.25 35.48
00-10-13 110.76 112.75 110.60 1,991,100 112.75 34.71
00-10-12 112.00 112.25 109.65 3,466,500 110.76 34.10
Date Open High Low Vol Cls adjCls
00-10-11 109.50 112.20 109.12 2,345,400 112.05 34.49
00-10-10 109.26 112.70 108.65 2,466,600 110.50 34.02
00-10-09 109.95 110.74 109.03 1,554,000 109.26 33.63
00-10-06 114.75 115.65 109.95 3,176,100 109.95 33.85
00-10-05 107.75 112.48 107.75 2,295,000 112.43 34.61
00-10-04 109.00 109.98 107.10 2,760,000 107.80 33.18
00-10-03 108.50 108.50 106.12 2,183,400 107.00 32.94
00-10-02 104.40 109.54 104.05 3,239,400 108.76 33.48
00-09-29 103.00 106.00 103.00 3,167,400 104.40 32.14
Date Open High Low Vol Cls adjCls
00-09-28 103.00 103.75 101.25 3,472,200 103.75 31.94
00-09-27 96.00 104.00 95.75 3,861,900 102.35 31.51
00-09-26 97.00 97.00 93.88 3,801,000 95.75 29.47
00-09-25 94.00 94.70 92.75 3,018,300 94.15 28.98
00-09-22 90.25 93.19 90.00 2,518,800 92.81 28.57
00-09-21 89.75 90.88 88.25 2,266,800 89.00 27.40
00-09-20 88.75 88.88 86.87 2,820,300 88.00 27.09
00-09-19 88.00 89.38 87.75 3,059,100 88.69 27.30
00-09-18 91.00 91.13 87.31 2,472,300 88.13 27.13
Date Open High Low Vol Cls adjCls
00-09-15 93.25 93.25 91.00 3,795,000 91.00 28.01
00-09-14 91.75 94.00 91.63 2,061,300 93.25 28.71
00-09-13 91.00 91.37 90.50 2,705,400 91.19 28.07
00-09-12 92.50 93.13 90.75 2,176,200 90.75 27.94
00-09-11 89.87 92.56 89.87 2,243,100 91.94 28.30
00-09-08 90.50 91.00 89.00 3,261,900 89.94 27.69
00-09-07 95.25 95.44 92.50 2,042,400 92.50 28.38
00-09-06 95.25 96.00 94.94 1,425,300 95.12 29.18
00-09-05 94.13 95.87 94.06 2,019,000 95.09 29.17
Date Open High Low Vol Cls adjCls
00-09-01 97.31 97.31 93.19 2,033,100 94.13 28.88
00-08-31 98.00 98.12 97.25 2,301,600 97.27 29.84
00-08-30 98.00 98.87 97.75 1,408,800 98.06 30.09
00-08-29 98.87 99.00 97.81 2,214,000 98.38 30.18
00-08-28 97.37 99.81 97.37 1,948,200 99.13 30.41
00-08-25 98.00 98.00 97.06 925,200 97.37 29.87
00-08-24 96.75 98.38 96.75 1,637,400 97.31 29.86
00-08-23 101.94 102.75 98.38 2,047,200 98.63 30.26
00-08-22 100.75 102.19 100.25 1,738,200 101.31 31.08
Date Open High Low Vol Cls adjCls
00-08-21 101.19 101.25 99.75 1,469,700 100.75 30.91
00-08-18 102.00 102.25 101.19 1,672,500 101.19 31.04
00-08-17 102.62 104.63 102.00 1,538,100 102.00 31.29
00-08-16 104.25 104.94 102.81 2,241,900 102.81 31.54
00-08-15 104.00 104.94 103.00 2,048,400 103.00 31.60
00-08-14 105.00 105.44 104.00 2,560,800 104.00 31.91
00-08-11 102.06 105.94 102.06 1,322,400 105.19 32.27
00-08-10 102.75 103.50 101.75 1,305,000 101.81 31.24
00-08-09 102.50 102.50 100.56 1,588,200 101.63 31.18
Date Open High Low Vol Cls adjCls
00-08-08 101.94 103.75 100.56 2,121,600 103.25 31.68
00-08-07 100.31 102.25 100.13 2,893,800 102.19 31.35
00-08-04 97.31 101.50 97.13 4,168,200 100.31 30.78
00-08-03 96.00 97.94 95.00 4,035,000 97.25 29.84
00-08-02 95.50 97.94 95.50 4,922,400 96.56 29.63
00-08-01 98.87 101.31 98.87 1,478,100 101.25 31.06
00-07-31 99.75 100.44 99.38 2,063,700 99.88 30.64
00-07-28 99.88 99.88 97.75 1,552,800 98.25 30.14
00-07-27 99.50 100.75 98.56 2,474,400 100.00 30.68
Date Open High Low Vol Cls adjCls
00-07-26 97.00 98.03 96.75 3,368,400 98.00 30.07
00-07-25 96.00 97.37 95.56 1,532,700 96.94 29.74
00-07-24 97.00 97.00 95.56 1,274,400 96.13 29.49
00-07-21 98.31 98.44 97.00 1,117,200 97.06 29.78
00-07-20 96.94 98.69 96.88 1,325,400 98.31 30.16
00-07-19 98.25 98.63 96.88 1,458,300 96.94 29.74
00-07-18 98.75 99.00 96.75 4,010,700 98.06 30.09
00-07-17 99.62 101.63 99.00 2,306,100 101.47 31.13
00-07-14 100.81 100.81 99.75 3,087,900 99.75 30.60
Date Open High Low Vol Cls adjCls
00-07-13 102.00 102.25 100.56 2,595,600 101.06 31.01
00-07-12 100.50 103.06 100.34 3,060,600 102.88 31.56
00-07-11 100.00 101.44 99.50 3,273,300 99.81 30.62
00-07-10 98.00 99.94 98.00 3,552,600 99.94 30.66
00-07-07 97.37 100.19 97.37 2,597,100 99.69 30.58
00-07-06 95.06 98.12 94.44 2,110,500 97.13 29.80
00-07-05 94.88 96.69 94.50 2,010,900 95.00 29.15
00-07-03 94.00 94.88 92.63 1,018,200 94.88 29.11
00-06-30 96.75 97.31 93.48 4,329,000 93.50 28.69
Date Open High Low Vol Cls adjCls
00-06-29 95.87 99.50 95.87 2,877,600 97.63 29.95
00-06-28 94.63 96.38 94.37 2,744,100 96.20 29.52
00-06-27 93.69 94.19 93.31 2,062,200 94.06 28.86
00-06-26 93.75 94.69 93.25 1,855,800 93.69 28.74
00-06-23 93.00 95.38 93.00 3,650,700 93.50 28.69
00-06-22 93.13 94.25 92.12 2,506,800 93.44 28.67
00-06-21 94.00 94.37 93.31 2,423,400 93.56 28.70
00-06-20 95.56 97.75 95.44 3,333,600 95.87 29.41
00-06-19 92.00 96.13 92.00 2,586,900 95.50 29.30
Date Open High Low Vol Cls adjCls
00-06-16 93.62 95.19 92.00 3,629,100 92.00 28.23
00-06-15 93.81 94.63 92.69 2,341,500 94.25 28.92
00-06-14 93.94 94.75 93.06 3,586,500 93.88 28.80
00-06-13 91.75 95.38 90.56 3,112,200 94.06 28.86
00-06-12 88.63 91.37 88.63 2,408,700 90.75 27.84
00-06-09 87.00 89.44 87.00 1,606,800 88.50 27.15
00-06-08 86.63 87.31 85.50 1,656,900 86.75 26.61
00-06-07 85.50 87.38 85.13 1,828,800 86.25 26.37
00-06-06 87.25 87.31 83.75 2,046,600 84.50 25.83
Date Open High Low Vol Cls adjCls
00-06-05 90.00 90.19 87.81 1,951,800 87.88 26.86
00-06-02 89.38 90.25 88.88 2,250,600 89.38 27.32
00-06-01 88.13 88.19 86.63 2,561,700 87.44 26.73
00-05-31 88.44 89.94 88.06 1,638,000 88.81 27.15
00-05-30 87.00 88.69 85.75 1,545,600 88.69 27.11
00-05-26 88.13 88.88 87.19 1,178,100 87.75 26.82
00-05-25 89.63 89.94 88.13 2,003,400 89.25 27.28
00-05-24 89.87 90.88 88.63 2,984,100 89.63 27.40
00-05-23 88.94 89.94 86.87 2,666,700 89.94 27.49
Date Open High Low Vol Cls adjCls
00-05-22 86.87 89.75 86.44 2,984,700 88.94 27.19
00-05-19 86.75 87.81 85.50 2,181,300 86.63 26.48
00-05-18 84.00 86.56 84.00 1,863,000 86.50 26.44
00-05-17 84.00 85.00 83.00 2,050,800 83.87 25.64
00-05-16 84.00 86.00 83.75 2,522,100 84.13 25.72
00-05-15 78.50 84.00 78.50 3,345,300 82.13 25.11
00-05-12 77.75 80.19 77.38 1,813,200 78.97 24.14
00-05-11 76.50 78.38 76.25 2,676,900 76.50 23.39
00-05-10 77.75 77.75 75.50 1,824,600 76.00 23.23
Date Open High Low Vol Cls adjCls
00-05-09 78.25 80.00 77.50 2,468,700 77.75 23.77
00-05-08 76.19 79.31 76.19 2,167,800 78.81 24.09
00-05-05 76.63 77.50 75.56 2,553,000 75.94 23.21
00-05-04 76.00 77.56 75.25 2,892,600 76.75 23.46
00-05-03 74.00 76.50 73.37 3,910,500 74.12 22.66
00-05-02 77.50 77.56 74.87 4,949,700 75.00 22.93
00-05-01 79.50 79.50 78.31 2,261,100 78.94 24.13
00-04-28 78.00 79.75 76.63 2,165,700 79.75 24.38
00-04-27 81.19 81.56 78.50 1,970,100 79.50 24.30
Date Open High Low Vol Cls adjCls
00-04-26 82.00 82.50 80.25 1,434,000 81.44 24.90
00-04-25 83.38 83.44 81.00 1,643,400 81.94 25.05
00-04-24 82.25 83.75 81.25 2,173,500 83.75 25.60
00-04-20 78.75 83.38 78.75 2,232,000 82.37 25.18
00-04-19 79.00 80.75 77.75 1,938,300 79.50 24.30
00-04-18 80.94 81.75 80.00 1,681,200 81.31 24.86
00-04-17 80.94 82.44 79.75 2,503,200 80.94 24.74
00-04-14 84.31 84.31 79.94 2,448,600 80.69 24.67
00-04-13 84.75 85.75 83.56 2,382,600 84.81 25.93
Date Open High Low Vol Cls adjCls
00-04-12 84.00 86.50 83.63 1,967,400 84.75 25.91
00-04-11 83.00 86.94 82.56 3,510,900 84.50 25.83
00-04-10 77.38 82.13 77.31 2,366,400 80.81 24.70
00-04-07 79.56 80.50 77.00 1,594,200 77.19 23.60
00-04-06 79.00 81.25 78.38 2,245,500 79.81 24.40
00-04-05 78.00 79.94 77.94 2,100,000 79.19 24.21
00-04-04 80.00 80.00 76.00 3,024,300 78.00 23.84
00-04-03 76.50 80.63 76.50 1,917,300 80.00 24.46
00-03-31 77.00 79.37 75.75 2,644,500 75.75 23.16
Date Open High Low Vol Cls adjCls
00-03-30 74.38 79.00 73.88 2,853,300 77.94 23.83
00-03-29 72.81 75.13 72.62 2,711,700 74.12 22.66
00-03-28 75.00 75.25 72.81 3,882,000 72.81 22.26
00-03-27 76.25 77.00 75.00 2,939,100 75.69 23.14
00-03-24 73.37 77.00 73.00 2,950,500 76.25 23.31
00-03-23 71.50 75.31 71.00 2,940,300 73.13 22.35
00-03-22 69.88 72.88 69.13 3,951,900 71.44 21.84
00-03-21 65.12 70.19 65.12 4,385,100 70.19 21.46
00-03-20 62.87 65.44 62.87 3,829,500 65.00 19.87
Date Open High Low Vol Cls adjCls
00-03-17 64.50 65.19 60.75 7,118,400 63.06 19.28
00-03-16 65.06 67.00 64.69 5,715,600 66.00 20.18
00-03-15 61.44 65.75 61.44 3,482,100 65.06 19.89
00-03-14 61.44 63.25 61.25 2,429,700 61.37 18.76
00-03-13 63.62 63.62 61.06 2,540,400 61.19 18.70
00-03-10 64.25 64.63 63.25 2,055,600 63.75 19.49
00-03-09 64.37 64.50 63.31 2,696,400 64.00 19.56
00-03-08 65.25 66.25 64.37 2,284,500 64.69 19.68
00-03-07 67.00 67.00 64.44 3,059,100 65.56 19.95
Date Open High Low Vol Cls adjCls
00-03-06 71.00 71.06 68.12 1,968,600 68.69 20.90
00-03-03 70.31 72.06 70.31 2,567,100 71.25 21.68
00-03-02 72.25 72.31 69.62 2,789,100 70.06 21.32
00-03-01 74.06 74.69 71.87 6,094,200 72.50 22.06
00-02-29 73.25 74.87 73.13 2,886,000 73.81 22.46
00-02-28 72.00 74.00 72.00 3,040,800 73.88 22.48
00-02-25 73.25 74.50 71.75 2,472,600 72.00 21.90
00-02-24 75.00 75.00 73.00 2,919,300 73.00 22.21
00-02-23 75.50 76.50 74.38 3,460,800 75.00 22.82
Date Open High Low Vol Cls adjCls
00-02-22 77.00 77.50 75.25 2,627,400 75.81 23.06
00-02-18 78.00 79.00 76.88 2,943,600 77.00 23.43
00-02-17 79.13 79.88 78.62 2,412,300 79.50 24.19
00-02-16 79.13 79.94 78.75 3,711,900 78.81 23.98
00-02-15 80.00 80.06 78.50 3,453,000 79.31 24.13
00-02-14 80.12 80.12 79.25 1,349,700 79.94 24.32
00-02-11 79.75 80.38 79.50 3,099,600 79.88 24.30
00-02-10 78.00 79.25 77.81 3,891,000 78.88 24.00
00-02-09 76.00 77.50 74.63 5,363,100 77.00 23.43
Date Open High Low Vol Cls adjCls
00-02-08 73.75 75.75 72.62 3,466,800 74.75 22.74
00-02-07 76.25 76.37 75.06 2,143,200 76.25 23.20
00-02-04 75.56 76.06 75.25 2,310,000 75.88 23.08
00-02-03 74.00 75.56 73.13 3,161,400 74.81 22.76
00-02-02 73.00 74.25 72.62 3,341,700 73.75 22.44
00-02-01 72.00 72.88 71.81 1,221,000 71.87 21.87
00-01-31 72.00 72.50 70.31 1,296,000 71.75 21.83
00-01-28 72.00 73.37 71.87 2,543,700 72.56 22.08
00-01-27 73.00 73.75 71.50 1,484,400 72.44 22.04
Date Open High Low Vol Cls adjCls
00-01-26 73.25 74.00 71.87 2,623,200 72.75 22.13
00-01-25 72.75 73.00 71.25 1,553,700 71.50 21.75
00-01-24 74.50 74.50 71.75 1,619,400 71.94 21.89
00-01-21 76.13 76.13 73.19 2,500,200 74.56 22.68
00-01-20 77.63 78.13 75.62 1,741,500 75.94 23.10
00-01-19 79.25 80.25 76.81 2,131,500 77.44 23.56
00-01-18 78.75 80.25 78.00 1,778,400 79.00 24.03
00-01-14 82.63 83.44 80.12 1,855,800 80.63 24.53
00-01-13 82.00 84.88 81.75 1,845,300 84.13 25.59
Date Open High Low Vol Cls adjCls
00-01-12 82.13 82.56 81.88 1,857,900 82.56 25.12
00-01-11 84.00 84.00 82.31 1,678,500 82.44 25.08
00-01-10 84.94 85.63 84.38 2,408,400 84.62 25.75
00-01-07 84.00 85.37 82.94 1,743,300 85.13 25.90
00-01-06 77.81 83.75 77.81 2,016,900 81.56 24.81
00-01-05 77.94 79.63 77.81 1,556,700 77.81 23.67
00-01-04 75.88 78.38 74.87 2,073,000 78.13 23.77
00-01-03 80.31 80.50 77.81 2,089,500 78.44 23.86
99-12-31 79.75 80.75 79.56 535,500 80.56 24.51
Date Open High Low Vol Cls adjCls
99-12-30 79.13 80.38 78.88 1,046,400 79.94 24.32
99-12-29 75.94 79.25 75.69 997,500 78.62 23.92
99-12-28 75.81 76.75 75.62 1,385,700 75.81 23.06
99-12-27 78.44 79.13 75.56 1,185,300 75.81 23.06
99-12-23 78.00 79.06 77.06 1,445,700 78.50 23.88
99-12-22 73.75 77.75 73.75 1,736,700 76.69 23.33
99-12-21 74.94 75.13 73.75 1,571,100 73.75 22.44
99-12-20 75.88 76.00 74.69 1,771,500 75.38 22.84
99-12-17 77.00 77.25 76.00 3,404,100 76.00 23.03
Date Open High Low Vol Cls adjCls
99-12-16 78.75 78.75 77.44 1,696,500 77.81 23.58
99-12-15 78.56 79.63 78.31 1,731,600 79.00 23.94
99-12-14 79.06 79.63 78.31 2,010,900 78.69 23.84
99-12-13 79.37 80.25 78.69 1,862,100 79.19 24.00
99-12-10 80.75 82.00 79.50 1,944,000 79.50 24.09
99-12-09 78.25 80.12 78.25 1,905,900 80.00 24.24
99-12-08 79.75 80.75 78.25 2,781,300 78.25 23.71
99-12-07 81.44 81.44 79.13 2,631,300 79.13 23.98
99-12-06 82.63 83.00 81.00 1,386,600 81.38 24.66
Date Open High Low Vol Cls adjCls
99-12-03 80.75 83.41 80.50 2,756,400 82.88 25.11
99-12-02 81.13 81.50 80.00 2,216,400 80.38 24.36
99-12-01 81.50 81.56 80.87 2,340,600 80.87 24.51
99-11-30 79.88 83.00 79.50 2,822,100 82.25 24.92
99-11-29 79.69 80.19 78.06 2,203,200 80.12 24.28
99-11-26 80.75 80.81 79.00 1,428,900 79.44 24.07
99-11-24 81.13 81.94 80.75 3,654,300 80.75 24.47
99-11-23 84.75 84.81 81.19 2,198,400 81.19 24.60
99-11-22 83.75 85.50 83.69 3,735,300 85.00 25.76
Date Open High Low Vol Cls adjCls
99-11-19 85.25 85.44 83.75 2,241,000 83.75 25.38
99-11-18 86.50 86.56 84.81 2,617,800 85.75 25.98
99-11-17 86.00 87.25 85.50 3,233,100 86.50 26.21
99-11-16 84.50 86.12 84.50 2,094,900 86.12 26.10
99-11-15 83.25 84.25 83.25 1,406,100 83.94 25.43
99-11-12 81.38 84.50 81.25 2,198,100 83.38 25.26
99-11-11 82.50 82.81 80.50 1,815,000 80.50 24.39
99-11-10 83.00 83.00 81.00 1,656,000 81.44 24.68
99-11-09 83.75 84.38 81.50 2,046,000 82.75 25.07
Date Open High Low Vol Cls adjCls
99-11-08 82.50 84.00 82.44 2,204,400 83.19 25.21
99-11-05 81.00 83.50 80.94 3,096,000 82.63 25.04
99-11-04 78.81 80.31 78.75 3,629,100 80.00 24.24
99-11-03 79.00 80.00 78.50 3,262,500 78.69 23.84
99-11-02 80.38 81.19 78.38 5,144,400 78.62 23.83
99-11-01 74.75 74.87 73.00 2,432,700 73.37 22.23
99-10-29 74.00 75.50 73.75 4,003,800 74.75 22.65
99-10-28 70.50 73.06 69.50 3,798,000 72.94 22.10
99-10-27 64.25 67.37 64.25 4,377,300 67.00 20.30
Date Open High Low Vol Cls adjCls
99-10-26 64.75 65.44 63.44 1,871,700 64.13 19.43
99-10-25 65.50 65.81 64.63 1,917,300 64.75 19.62
99-10-22 65.12 66.13 65.12 3,354,000 65.25 19.77
99-10-21 65.63 66.00 63.88 1,677,900 64.88 19.66
99-10-20 65.81 66.44 65.19 1,472,700 65.44 19.83
99-10-19 68.63 68.75 65.75 2,600,700 65.81 19.94
99-10-18 67.50 69.13 67.13 2,538,900 68.38 20.72
99-10-15 69.00 69.06 67.25 2,389,800 67.94 20.59
99-10-14 69.44 71.44 68.81 3,248,100 70.56 21.38
Date Open High Low Vol Cls adjCls
99-10-13 69.13 70.50 68.63 3,570,600 69.44 21.04
99-10-12 70.13 70.13 68.69 5,119,800 69.62 21.10
99-10-11 71.31 71.31 69.38 2,773,800 70.19 21.27
99-10-08 72.19 72.56 70.75 3,423,600 71.31 21.61
99-10-07 73.00 73.00 71.38 4,259,700 72.44 21.95
99-10-06 75.69 76.37 72.56 6,663,000 72.75 22.04
99-10-05 75.50 77.25 74.00 8,144,700 75.56 22.90
99-10-04 77.00 77.75 75.44 4,807,500 75.50 22.88
99-10-01 77.00 79.75 76.37 10,373,100 79.44 24.07
Date Open High Low Vol Cls adjCls
99-09-30 86.75 86.87 74.50 13,987,200 77.75 23.56
99-09-29 86.25 87.25 86.19 1,937,400 87.00 26.36
99-09-28 87.25 87.25 85.37 4,980,000 86.50 26.21
99-09-27 90.13 90.31 88.25 1,978,500 88.25 26.74
99-09-24 91.25 91.69 88.56 3,584,400 90.13 27.31
99-09-23 89.94 91.94 89.94 3,511,500 91.37 27.69
99-09-22 90.13 91.25 89.63 1,757,100 89.75 27.20
99-09-21 89.56 91.13 88.88 1,765,500 89.87 27.23
99-09-20 89.25 90.25 89.12 1,121,700 89.81 27.22
Date Open High Low Vol Cls adjCls
99-09-17 88.19 91.13 88.19 2,326,200 89.50 27.12
99-09-16 87.38 88.88 87.31 1,264,500 88.19 26.72
99-09-15 87.00 89.12 86.25 3,110,700 87.31 26.46
99-09-14 89.63 89.63 87.25 2,504,700 87.38 26.48
99-09-13 91.63 91.63 89.44 1,843,500 89.44 27.10
99-09-10 91.44 92.56 91.13 2,009,400 91.88 27.84
99-09-09 92.50 92.75 90.62 2,268,300 91.44 27.71
99-09-08 93.13 94.37 92.38 2,065,800 93.13 28.22
99-09-07 93.56 94.13 92.94 1,589,400 93.44 28.22
Date Open High Low Vol Cls adjCls
99-09-03 91.00 94.37 90.94 1,505,100 93.81 28.34
99-09-02 91.31 91.37 89.00 2,139,600 90.62 27.37
99-09-01 89.87 91.44 89.87 954,600 91.44 27.62
99-08-31 90.13 91.50 89.81 2,236,800 89.81 27.13
99-08-30 91.25 91.25 90.13 1,558,800 90.13 27.22
99-08-27 91.63 92.75 91.37 1,536,600 92.38 27.90
99-08-26 92.50 93.00 91.50 1,710,600 91.88 27.75
99-08-25 92.06 92.81 91.75 1,984,800 92.56 27.96
99-08-24 91.50 92.38 91.06 2,067,300 92.06 27.81
Date Open High Low Vol Cls adjCls
99-08-23 89.50 92.19 89.50 1,837,200 92.06 27.81
99-08-20 88.37 90.44 87.88 1,653,000 90.13 27.22
99-08-19 87.31 88.50 85.50 1,823,100 87.88 26.54
99-08-18 89.00 89.00 87.25 2,155,800 87.31 26.37
99-08-17 89.00 89.56 88.50 2,579,100 88.75 26.81
99-08-16 87.75 88.50 86.63 1,247,400 88.19 26.64
99-08-13 86.63 88.13 86.44 1,687,800 88.00 26.58
99-08-12 82.94 85.25 82.81 2,053,500 84.75 25.60
99-08-11 83.00 84.13 82.31 1,854,000 82.69 24.98
Date Open High Low Vol Cls adjCls
99-08-10 83.38 83.75 81.94 1,759,200 83.00 25.07
99-08-09 84.75 85.37 83.31 1,773,300 83.38 25.18
99-08-06 84.50 85.00 84.19