International Business Machines Corporation (IBM)

145.75
+1.73 (+1.19%)
Exchange
NYQ
Day Range
145.77 - 148.03
52 Week Range
140.62 - 195.00
Open
146.05
Avg. Vol
4,181,230
Market Cap
143.78B
Short ratio
6.06
PE ratio
12.91
PEG Ratio
1.42
Earnings Share
11.37

International Business Machines Corporation (IBM) Historicals

Date Open High Low Vol Cls adjCls
15-09-03 146.05 148.03 145.77 3,593,100 146.78 146.78
15-09-02 144.74 145.08 143.18 4,243,500 145.05 145.05
15-09-01 144.91 144.98 141.85 5,258,900 142.68 142.68
15-08-31 147.38 148.40 146.26 4,062,600 147.89 147.89
15-08-28 147.75 148.20 147.18 4,058,800 147.98 147.98
15-08-27 148.50 148.97 145.66 4,762,000 148.54 148.54
15-08-26 144.09 146.98 142.14 6,186,700 146.70 146.70
15-08-25 146.94 147.11 140.62 6,866,900 140.96 140.96
15-08-24 143.47 147.76 143.00 10,057,600 143.47 143.47
Date Open High Low Vol Cls adjCls
15-08-21 151.50 153.19 148.70 7,304,900 148.85 148.85
15-08-20 152.74 153.91 152.50 3,949,500 152.66 152.66
15-08-19 155.15 155.67 153.41 4,177,100 153.94 153.94
15-08-18 155.51 156.52 155.25 2,013,800 156.01 156.01
15-08-17 155.20 156.69 154.70 2,242,100 156.31 156.31
15-08-14 155.00 156.21 154.58 3,220,300 155.75 155.75
15-08-13 156.06 156.09 154.32 2,505,800 155.07 155.07
15-08-12 154.26 156.52 153.95 3,560,300 156.16 156.16
15-08-11 155.96 155.99 154.86 3,143,300 155.51 155.51
Date Open High Low Vol Cls adjCls
15-08-10 156.77 157.47 156.12 4,597,200 156.75 156.75
15-08-07 155.89 156.25 154.34 3,778,900 155.12 155.12
15-08-06 157.13 157.54 156.18 3,004,800 156.32 156.32
15-08-05 159.10 159.54 157.48 3,472,800 157.90 156.60
15-08-04 158.40 158.82 156.87 5,260,600 157.60 156.30
15-08-03 161.70 161.85 157.90 4,615,700 158.71 157.40
15-07-31 161.40 162.06 160.63 3,580,200 161.99 160.66
15-07-30 160.50 161.40 159.75 1,994,700 160.96 159.63
15-07-29 160.00 161.50 159.39 3,378,400 161.09 159.76
Date Open High Low Vol Cls adjCls
15-07-28 159.91 160.19 158.50 2,721,000 160.05 158.73
15-07-27 159.00 160.18 158.60 3,706,200 159.07 157.76
15-07-24 161.29 161.93 159.41 3,778,200 159.75 158.43
15-07-23 160.27 162.75 159.83 5,034,200 161.73 160.40
15-07-22 162.73 163.07 159.70 7,181,800 160.35 159.03
15-07-21 164.34 166.35 162.02 13,752,300 163.07 161.73
15-07-20 172.79 173.78 172.14 7,377,800 173.22 171.79
15-07-17 170.33 172.52 170.10 4,356,400 172.51 171.09
15-07-16 169.47 171.09 169.16 3,529,900 171.00 169.59
Date Open High Low Vol Cls adjCls
15-07-15 168.48 169.27 168.00 1,998,000 168.53 167.14
15-07-14 169.43 169.54 168.24 3,025,300 168.61 167.22
15-07-13 167.93 169.89 167.52 4,229,000 169.38 167.99
15-07-10 165.66 167.40 165.52 4,538,300 166.95 165.58
15-07-09 165.34 165.51 163.70 4,199,700 163.85 162.50
15-07-08 164.00 164.94 162.68 2,776,300 163.16 161.82
15-07-07 164.94 165.35 162.23 3,549,900 165.00 163.64
15-07-06 163.83 165.23 163.52 3,079,800 164.73 163.37
15-07-02 165.05 165.32 164.42 2,852,700 165.09 163.73
Date Open High Low Vol Cls adjCls
15-07-01 163.97 165.61 163.60 3,214,500 164.49 163.14
15-06-30 163.99 164.00 162.12 3,597,300 162.66 161.32
15-06-29 163.92 165.35 162.89 3,314,700 162.97 161.63
15-06-26 166.23 166.81 165.23 8,946,000 165.46 164.10
15-06-25 167.80 168.13 166.08 2,408,900 166.08 164.71
15-06-24 168.71 168.84 166.83 3,548,100 166.97 165.60
15-06-23 168.38 169.97 167.57 3,701,600 168.62 167.23
15-06-22 167.65 168.34 167.20 2,335,800 167.73 166.35
15-06-19 167.62 168.42 166.77 7,074,000 166.99 165.62
Date Open High Low Vol Cls adjCls
15-06-18 167.05 168.72 167.05 3,330,900 168.25 166.86
15-06-17 167.00 167.85 166.10 2,863,000 167.17 165.79
15-06-16 166.33 167.40 165.91 3,249,800 166.84 165.47
15-06-15 166.99 166.99 164.25 4,245,700 166.26 164.89
15-06-12 168.23 168.30 166.69 3,065,100 166.99 165.62
15-06-11 169.26 170.44 168.54 3,464,000 168.78 167.39
15-06-10 166.49 169.39 166.06 4,680,500 168.92 167.53
15-06-09 165.34 166.02 163.37 3,395,900 165.68 164.32
15-06-08 167.17 167.28 165.02 3,758,700 165.34 163.98
Date Open High Low Vol Cls adjCls
15-06-05 168.25 168.91 167.20 3,100,500 167.40 166.02
15-06-04 169.53 170.60 167.93 3,079,300 168.38 166.99
15-06-03 170.50 171.56 169.63 2,131,000 169.92 168.52
15-06-02 169.66 170.45 168.43 2,571,400 169.65 168.25
15-06-01 170.21 171.04 169.03 2,985,500 170.18 168.78
15-05-29 171.35 171.35 169.65 4,092,000 169.65 168.25
15-05-28 171.45 171.84 170.66 1,731,400 171.71 170.30
15-05-27 171.16 172.48 170.49 2,764,400 172.00 170.58
15-05-26 172.11 172.12 169.13 3,854,200 170.13 168.73
Date Open High Low Vol Cls adjCls
15-05-22 173.04 173.39 172.19 2,849,700 172.22 170.80
15-05-21 173.32 174.14 173.04 2,295,600 173.34 171.91
15-05-20 173.33 174.44 172.46 2,300,300 173.76 172.33
15-05-19 172.97 173.75 171.93 2,523,000 173.48 172.05
15-05-18 173.44 173.49 172.30 1,970,600 173.06 171.64
15-05-15 173.91 174.41 172.60 2,916,600 173.26 171.83
15-05-14 173.50 174.40 173.22 2,439,100 174.05 172.62
15-05-13 171.24 172.74 170.75 2,457,500 172.28 170.86
15-05-12 170.55 171.49 168.84 2,962,400 170.55 169.15
Date Open High Low Vol Cls adjCls
15-05-11 172.65 172.99 170.86 2,661,000 171.12 169.71
15-05-08 172.94 173.33 172.24 3,092,600 172.68 171.26
15-05-07 169.63 171.98 169.04 2,472,000 170.99 169.58
15-05-06 172.90 174.05 168.86 3,612,600 170.05 168.65
15-05-05 173.51 174.23 171.96 3,593,600 173.08 170.37
15-05-04 174.47 176.30 173.70 4,028,000 173.97 171.24
15-05-01 173.20 174.00 172.42 3,312,100 173.67 170.95
15-04-30 173.77 174.28 170.30 5,062,900 171.29 168.60
15-04-29 173.40 175.13 172.80 4,518,400 174.40 171.67
Date Open High Low Vol Cls adjCls
15-04-28 170.83 174.69 170.02 5,816,700 173.92 171.19
15-04-27 170.89 171.49 170.30 3,168,600 170.73 168.05
15-04-24 170.23 170.85 168.74 3,888,400 169.78 167.12
15-04-23 165.23 171.91 165.14 8,235,600 170.24 167.57
15-04-22 164.39 166.00 162.89 4,024,800 165.36 162.77
15-04-21 166.07 167.38 164.05 9,683,600 164.26 161.68
15-04-20 162.10 166.64 161.90 9,609,200 166.16 163.55
15-04-17 161.75 161.86 160.03 4,314,400 160.67 158.15
15-04-16 163.31 163.98 162.54 3,136,900 163.13 160.57
Date Open High Low Vol Cls adjCls
15-04-15 162.63 164.96 162.50 3,498,800 164.13 161.56
15-04-14 162.42 162.74 160.79 2,719,300 162.30 159.75
15-04-13 162.37 164.00 162.36 3,868,900 162.38 159.83
15-04-10 162.34 163.33 161.25 2,515,700 162.86 160.31
15-04-09 161.70 162.47 160.72 2,263,500 162.34 159.79
15-04-08 161.72 163.55 161.01 2,524,300 161.85 159.31
15-04-07 161.67 163.84 161.62 3,148,000 162.07 159.53
15-04-06 159.69 162.80 158.70 3,465,700 162.04 159.50
15-04-02 159.52 162.54 158.89 4,671,600 160.45 157.93
Date Open High Low Vol Cls adjCls
15-04-01 160.23 160.62 158.39 3,700,800 159.18 156.68
15-03-31 161.08 162.33 160.40 4,255,400 160.50 157.98
15-03-30 161.31 163.60 161.25 4,138,000 162.67 160.12
15-03-27 160.79 160.90 159.23 3,477,900 160.40 157.88
15-03-26 159.27 161.25 158.91 4,396,000 160.59 158.07
15-03-25 163.08 163.08 159.20 5,428,900 159.20 156.70
15-03-24 164.79 164.89 162.90 4,346,100 163.00 160.44
15-03-23 162.77 165.35 162.73 5,930,100 164.63 162.05
15-03-20 160.95 163.00 160.35 9,006,400 162.88 160.33
Date Open High Low Vol Cls adjCls
15-03-19 159.70 160.92 158.81 3,878,600 159.81 157.30
15-03-18 156.85 160.70 155.80 5,738,800 159.81 157.30
15-03-17 156.20 157.29 155.37 3,311,700 156.96 154.50
15-03-16 155.05 157.09 154.80 3,749,600 157.08 154.62
15-03-13 157.46 157.52 153.40 6,064,100 154.28 151.86
15-03-12 156.27 158.72 156.27 4,567,300 157.98 155.50
15-03-11 158.57 159.14 155.94 5,709,900 156.80 154.34
15-03-10 159.60 160.23 157.81 4,601,000 157.81 155.34
15-03-09 158.20 161.15 158.20 5,193,900 160.77 158.25
Date Open High Low Vol Cls adjCls
15-03-06 160.19 161.44 158.06 4,540,200 158.50 156.01
15-03-05 159.86 161.50 159.70 3,791,700 161.18 158.65
15-03-04 160.54 160.56 158.72 3,633,600 159.42 156.92
15-03-03 160.27 161.75 160.00 3,234,400 161.03 158.50
15-03-02 161.94 161.94 159.81 5,917,900 160.48 157.96
15-02-27 160.87 162.29 160.16 4,410,000 161.94 159.40
15-02-26 163.74 164.14 159.77 7,110,800 160.87 158.35
15-02-25 164.94 164.96 162.58 4,004,600 162.81 160.26
15-02-24 162.49 164.99 161.51 4,701,600 164.83 162.25
Date Open High Low Vol Cls adjCls
15-02-23 164.23 164.40 162.50 2,714,400 162.91 160.36
15-02-20 163.64 164.34 162.09 3,353,000 163.65 161.08
15-02-19 162.05 164.49 161.44 3,504,400 163.89 161.32
15-02-18 161.86 162.47 160.64 4,358,400 162.19 159.65
15-02-17 159.75 161.41 159.73 2,894,500 160.96 158.44
15-02-13 158.78 160.80 158.64 3,706,900 160.40 157.88
15-02-12 158.72 159.50 158.09 3,333,100 158.52 156.03
15-02-11 157.76 159.09 157.17 3,626,700 158.20 155.72
15-02-10 156.74 158.56 155.08 4,440,600 158.56 156.07
Date Open High Low Vol Cls adjCls
15-02-09 156.00 157.50 155.40 3,057,700 155.75 153.31
15-02-06 157.34 158.08 156.23 3,225,000 156.72 154.26
15-02-05 157.29 158.59 157.15 5,253,600 157.91 154.35
15-02-04 157.21 158.71 156.70 3,678,500 156.96 153.42
15-02-03 154.75 158.60 154.75 5,539,400 158.47 154.90
15-02-02 154.00 154.66 151.51 4,712,200 154.66 151.17
15-01-30 153.91 155.24 153.04 6,563,600 153.31 149.85
15-01-29 151.38 155.58 149.52 8,320,800 155.48 151.98
15-01-28 154.00 154.53 151.55 4,495,900 151.55 148.13
Date Open High Low Vol Cls adjCls
15-01-27 154.94 155.09 152.59 5,659,600 153.67 150.21
15-01-26 158.26 159.46 155.77 7,888,100 156.36 152.84
15-01-23 155.03 157.60 154.89 4,834,800 155.87 152.36
15-01-22 151.94 155.72 151.76 6,120,100 155.39 151.89
15-01-21 153.03 154.50 151.07 11,897,100 152.09 148.66
15-01-20 156.70 157.33 154.03 8,392,800 156.95 153.41
15-01-16 153.82 157.63 153.82 5,756,000 157.14 153.60
15-01-15 156.69 156.97 154.16 4,248,400 154.57 151.09
15-01-14 154.86 156.49 153.74 4,690,300 155.80 152.29
Date Open High Low Vol Cls adjCls
15-01-13 157.26 159.97 155.68 4,377,500 156.81 153.28
15-01-12 159.00 159.25 155.76 4,182,800 156.44 152.91
15-01-09 158.42 160.34 157.25 4,484,800 159.11 155.52
15-01-08 156.24 159.04 155.55 4,236,800 158.42 154.85
15-01-07 157.20 157.20 154.03 4,701,800 155.05 151.56
15-01-06 159.67 159.96 155.17 6,146,700 156.07 152.55
15-01-05 161.27 161.27 159.19 4,880,400 159.51 155.91
15-01-02 161.31 163.31 161.00 5,525,500 162.06 158.41
14-12-31 160.41 161.50 160.38 4,011,900 160.44 156.82
Date Open High Low Vol Cls adjCls
14-12-30 160.02 160.82 159.79 2,829,900 160.05 156.44
14-12-29 162.00 162.34 159.45 3,331,800 160.51 156.89
14-12-26 162.27 163.09 162.01 1,912,200 162.34 158.68
14-12-24 162.88 162.99 161.61 1,868,100 161.82 158.17
14-12-23 162.23 162.90 161.61 4,043,300 162.24 158.58
14-12-22 158.33 161.91 158.33 4,682,500 161.44 157.80
14-12-19 157.49 160.41 157.49 8,864,900 158.51 154.94
14-12-18 153.58 157.68 153.30 7,302,400 157.68 154.13
14-12-17 151.52 153.31 151.11 5,131,000 151.93 148.51
Date Open High Low Vol Cls adjCls
14-12-16 152.03 154.89 150.50 6,782,600 151.41 148.00
14-12-15 155.93 156.74 152.84 6,500,300 153.06 149.61
14-12-12 160.25 160.50 155.33 8,611,700 155.38 151.88
14-12-11 160.82 162.93 160.52 3,989,600 161.07 157.44
14-12-10 163.01 163.33 160.03 4,072,800 160.51 156.89
14-12-09 160.84 163.02 160.80 3,861,200 162.99 159.32
14-12-08 163.29 163.29 161.54 2,851,000 161.86 158.21
14-12-05 163.61 164.50 162.91 3,013,500 163.27 159.59
14-12-04 164.01 164.50 163.01 3,859,400 164.05 160.35
Date Open High Low Vol Cls adjCls
14-12-03 162.47 164.52 162.00 6,429,100 164.52 160.81
14-12-02 162.47 162.73 161.64 3,464,100 162.67 159.00
14-12-01 161.64 163.32 161.35 4,168,400 161.54 157.90
14-11-28 162.75 163.37 161.44 2,405,500 162.17 158.51
14-11-26 161.93 162.10 161.01 3,966,000 161.95 158.30
14-11-25 162.65 163.50 161.56 4,062,300 161.76 158.11
14-11-24 161.54 163.86 161.06 6,618,500 162.15 158.50
14-11-21 161.83 161.95 160.75 4,076,900 160.92 157.29
14-11-20 160.95 161.50 159.80 4,182,200 160.64 157.02
Date Open High Low Vol Cls adjCls
14-11-19 162.05 162.10 160.96 3,802,200 161.43 157.79
14-11-18 164.73 164.75 161.89 5,410,100 161.89 158.24
14-11-17 164.16 164.97 163.72 4,798,900 164.16 160.46
14-11-14 162.10 164.49 161.69 4,976,700 164.16 160.46
14-11-13 162.00 162.80 161.80 3,239,500 162.79 159.12
14-11-12 162.28 163.00 161.76 3,377,600 161.92 158.27
14-11-11 163.70 163.90 162.60 3,534,400 163.30 159.62
14-11-10 161.90 164.47 161.61 4,958,200 163.49 159.81
14-11-07 161.42 162.21 160.85 3,494,800 162.07 158.42
Date Open High Low Vol Cls adjCls
14-11-06 161.28 161.53 160.05 4,067,600 161.46 157.82
14-11-05 163.13 163.54 161.56 4,104,700 161.82 157.10
14-11-04 164.34 164.36 162.24 4,246,900 162.65 157.90
14-11-03 164.25 164.54 163.38 4,688,200 164.36 159.56
14-10-31 165.48 165.59 163.62 5,818,000 164.40 159.60
14-10-30 163.50 164.62 163.02 3,896,000 164.35 159.55
14-10-29 164.33 164.62 162.76 4,739,300 163.46 158.69
14-10-28 162.00 163.60 161.80 7,895,300 163.60 158.83
14-10-27 162.00 162.91 161.81 4,989,100 161.87 157.15
Date Open High Low Vol Cls adjCls
14-10-24 162.08 162.44 161.45 6,652,100 162.08 157.35
14-10-23 162.12 162.83 161.54 7,599,400 162.18 157.45
14-10-22 162.41 165.41 161.10 11,084,800 161.79 157.07
14-10-21 166.40 166.68 161.68 20,949,800 163.23 158.47
14-10-20 166.85 170.33 166.69 23,416,500 169.10 164.17
14-10-17 181.24 182.84 180.22 4,350,200 182.05 176.74
14-10-16 179.80 181.48 178.69 5,578,600 179.84 174.59
14-10-15 182.46 183.79 178.75 6,895,800 181.75 176.45
14-10-14 184.89 185.72 183.59 3,924,700 183.80 178.44
Date Open High Low Vol Cls adjCls
14-10-13 185.49 186.65 183.42 3,596,700 183.52 178.16
14-10-10 185.86 187.74 185.10 5,090,200 185.93 180.50
14-10-09 189.12 189.50 186.09 2,625,400 186.42 180.98
14-10-08 185.97 189.60 185.61 2,984,800 189.36 183.83
14-10-07 187.77 188.12 185.54 2,991,300 185.71 180.29
14-10-06 189.69 190.89 188.71 2,099,500 189.04 183.52
14-10-03 188.11 189.37 187.56 3,071,500 188.67 183.16
14-10-02 187.66 187.78 186.24 2,283,100 186.91 181.46
14-10-01 189.91 190.40 186.79 3,723,200 187.17 181.71
Date Open High Low Vol Cls adjCls
14-09-30 189.64 190.85 189.15 2,932,600 189.83 184.29
14-09-29 188.51 189.96 188.12 2,336,300 189.64 184.11
14-09-26 188.93 190.33 188.61 2,493,900 190.06 184.51
14-09-25 192.05 192.50 188.97 4,151,400 189.01 183.49
14-09-24 191.00 192.45 189.88 3,082,600 192.31 186.70
14-09-23 192.75 193.07 191.52 3,301,800 191.62 186.03
14-09-22 193.72 194.14 192.63 3,318,000 193.11 187.47
14-09-19 194.54 195.00 193.19 8,852,000 194.00 188.34
14-09-18 192.79 194.13 192.71 2,963,300 193.75 188.10
Date Open High Low Vol Cls adjCls
14-09-17 193.22 193.64 192.30 3,210,800 192.80 187.17
14-09-16 191.25 193.57 190.82 2,561,500 192.96 187.33
14-09-15 191.42 192.49 190.58 2,456,400 191.81 186.21
14-09-12 191.47 191.60 190.57 2,901,000 191.28 185.70
14-09-11 191.08 192.78 190.12 2,298,500 191.72 186.12
14-09-10 190.12 192.15 190.10 2,764,000 191.54 185.95
14-09-09 190.34 190.74 189.78 2,403,600 189.99 184.45
14-09-08 190.75 191.20 189.51 2,524,200 190.14 184.59
14-09-05 190.53 191.75 190.09 2,260,200 191.20 185.62
Date Open High Low Vol Cls adjCls
14-09-04 191.69 192.69 190.06 2,865,000 190.68 185.12
14-09-03 192.39 192.95 191.86 1,822,800 191.95 186.35
14-09-02 192.68 192.97 190.93 2,679,700 191.56 185.97
14-08-29 192.28 192.75 191.14 2,909,400 192.30 186.69
14-08-28 191.47 192.30 190.66 1,503,600 192.00 186.40
14-08-27 193.03 194.13 191.56 2,190,200 192.25 186.64
14-08-26 191.02 193.53 191.02 3,175,400 192.99 187.36
14-08-25 191.39 191.81 190.71 1,723,600 191.16 185.58
14-08-22 190.77 191.88 190.29 1,940,300 190.41 184.85
Date Open High Low Vol Cls adjCls
14-08-21 190.90 192.07 190.50 2,496,500 191.23 185.65
14-08-20 189.86 190.39 189.25 2,177,600 190.10 184.55
14-08-19 190.04 190.25 189.36 2,040,100 190.07 184.52
14-08-18 188.10 189.81 187.76 2,420,300 189.36 183.83
14-08-15 187.85 188.88 186.79 2,814,800 187.38 181.91
14-08-14 187.57 188.17 186.93 1,929,500 187.88 182.40
14-08-13 188.00 188.48 187.37 1,797,000 187.95 182.46
14-08-12 187.45 188.69 186.81 1,858,600 187.34 181.87
14-08-11 187.81 188.36 186.28 2,527,200 187.47 182.00
Date Open High Low Vol Cls adjCls
14-08-08 184.40 186.67 183.58 2,781,500 186.63 181.18
14-08-07 186.64 186.68 183.58 2,708,600 184.30 178.92
14-08-06 185.36 186.88 184.44 3,847,000 185.97 180.54
14-08-05 188.75 189.20 186.44 3,307,900 187.10 180.57
14-08-04 189.35 189.95 188.60 2,125,900 189.64 183.02
14-08-01 190.50 191.50 188.86 5,181,100 189.15 182.55
14-07-31 192.84 194.29 191.54 4,207,500 191.67 184.98
14-07-30 195.20 195.99 192.90 3,943,800 194.00 187.23
14-07-29 195.30 195.89 194.54 3,264,100 194.57 187.78
Date Open High Low Vol Cls adjCls
14-07-28 194.30 196.40 193.65 3,242,400 195.78 188.95
14-07-25 195.30 195.90 193.79 3,376,400 194.40 187.62
14-07-24 193.95 195.62 193.75 3,612,700 195.24 188.43
14-07-23 194.11 194.90 193.57 3,584,200 193.63 186.87
14-07-22 191.59 194.72 191.56 4,853,000 194.09 187.32
14-07-21 191.30 191.70 189.25 4,154,400 190.85 184.19
14-07-18 191.96 193.44 190.00 8,166,400 192.50 185.78
14-07-17 192.36 195.95 192.00 8,872,300 192.49 185.77
14-07-16 192.24 193.36 190.76 7,812,600 192.36 185.65
Date Open High Low Vol Cls adjCls
14-07-15 189.54 190.08 188.21 4,864,700 188.49 181.91
14-07-14 188.55 190.44 188.53 4,501,100 189.86 183.24
14-07-11 187.73 188.35 186.71 2,402,500 188.00 181.44
14-07-10 186.44 188.05 186.21 3,177,800 187.70 181.15
14-07-09 187.68 188.90 186.89 3,309,600 188.42 181.85
14-07-08 187.65 188.08 186.37 3,135,100 187.22 180.69
14-07-07 187.61 188.27 187.44 2,958,700 188.04 181.48
14-07-03 188.39 188.81 187.35 2,422,400 188.53 181.95
14-07-02 186.34 188.99 186.17 5,093,000 188.39 181.82
Date Open High Low Vol Cls adjCls
14-07-01 181.70 187.27 181.70 6,643,100 186.35 179.85
14-06-30 181.33 181.93 180.26 4,223,800 181.27 174.95
14-06-27 179.77 182.46 179.66 4,575,500 181.71 175.37
14-06-26 180.87 181.37 179.27 3,258,500 180.37 174.08
14-06-25 180.25 180.97 180.06 2,762,800 180.72 174.41
14-06-24 181.50 183.00 180.65 3,875,400 180.88 174.57
14-06-23 181.92 182.25 181.00 3,231,700 182.14 175.78
14-06-20 182.59 182.67 181.40 10,686,800 181.55 175.22
14-06-19 184.12 184.47 182.36 3,551,100 182.82 176.44
Date Open High Low Vol Cls adjCls
14-06-18 182.04 183.61 181.79 3,931,800 183.60 177.19
14-06-17 181.90 182.81 181.56 2,460,900 182.26 175.90
14-06-16 182.40 182.71 181.24 3,556,200 182.35 175.99
14-06-13 182.00 183.00 181.52 2,773,600 182.56 176.19
14-06-12 182.48 182.55 180.91 4,425,300 181.22 174.90
14-06-11 183.61 184.20 182.01 4,061,700 182.25 175.89
14-06-10 186.20 186.22 183.82 4,154,900 184.29 177.86
14-06-09 186.22 187.64 185.96 2,728,400 186.22 179.72
14-06-06 186.47 187.65 185.90 3,296,700 186.37 179.87
Date Open High Low Vol Cls adjCls
14-06-05 184.66 186.09 183.92 2,852,200 185.98 179.49
14-06-04 184.71 185.45 184.20 2,376,800 184.51 178.07
14-06-03 185.55 185.76 184.12 2,517,100 184.37 177.94
14-06-02 184.76 186.28 184.67 3,200,500 185.69 179.21
14-05-30 183.38 184.57 182.49 4,620,500 184.36 177.93
14-05-29 183.64 183.78 182.33 2,759,900 183.76 177.35
14-05-28 184.48 184.88 182.94 3,721,600 183.08 176.69
14-05-27 184.80 185.65 183.93 4,793,800 184.78 178.33
14-05-23 185.84 186.14 185.31 2,562,900 185.94 179.45
Date Open High Low Vol Cls adjCls
14-05-22 186.45 186.45 185.03 2,218,000 185.68 179.20
14-05-21 185.85 187.16 184.95 2,988,000 186.39 179.89
14-05-20 186.25 186.70 184.70 3,026,500 184.89 178.44
14-05-19 186.61 187.13 186.04 3,270,700 187.00 180.48
14-05-16 186.27 187.41 185.93 3,949,500 187.06 180.53
14-05-15 189.07 189.08 186.18 4,202,200 186.46 179.95
14-05-14 191.91 191.99 188.17 5,251,500 188.72 182.14
14-05-13 192.79 193.03 191.76 2,226,600 192.19 185.48
14-05-12 191.12 193.02 190.94 3,777,400 192.57 185.85
Date Open High Low Vol Cls adjCls
14-05-09 188.98 190.59 188.37 2,261,600 190.08 183.45
14-05-08 189.16 190.57 188.23 2,431,900 188.91 182.32
14-05-07 189.34 190.30 186.93 3,821,000 189.30 182.70
14-05-06 190.93 190.95 189.25 3,188,700 190.03 182.34
14-05-05 191.05 191.49 189.80 2,222,100 191.26 183.52
14-05-02 193.75 193.84 191.25 3,049,900 191.44 183.69
14-05-01 196.31 196.74 193.15 3,674,000 193.53 185.70
14-04-30 194.38 196.86 194.35 4,206,800 196.47 188.52
14-04-29 193.59 195.94 193.41 4,626,300 195.11 187.21
Date Open High Low Vol Cls adjCls
14-04-28 191.14 193.99 190.58 5,638,300 193.14 185.32
14-04-25 190.54 190.67 189.11 3,871,000 189.63 181.95
14-04-24 192.22 192.22 190.03 4,407,100 190.22 182.52
14-04-23 191.79 192.41 190.11 4,736,400 191.73 183.97
14-04-22 192.01 193.00 191.20 3,878,600 192.15 184.37
14-04-21 189.80 192.81 189.74 5,419,700 192.27 184.49
14-04-17 187.25 190.70 187.01 11,255,500 190.01 182.32
14-04-16 198.05 198.71 195.00 8,527,300 196.40 188.45
14-04-15 195.98 197.41 195.42 5,351,300 197.02 189.05
Date Open High Low Vol Cls adjCls
14-04-14 196.24 198.24 195.88 5,431,100 197.77 189.76
14-04-11 195.04 197.00 194.27 4,835,000 195.19 187.29
14-04-10 196.06 199.21 195.66 8,417,900 195.68 187.76
14-04-09 193.88 197.00 193.60 5,480,100 196.64 188.68
14-04-08 193.89 194.17 192.69 5,125,000 193.29 185.47
14-04-07 191.72 195.31 191.57 6,740,500 194.52 186.65
14-04-04 193.12 193.97 191.28 6,089,900 191.77 184.01
14-04-03 193.20 193.38 192.35 4,091,100 192.69 184.89
14-04-02 194.24 194.50 192.49 4,924,100 193.55 185.72
Date Open High Low Vol Cls adjCls
14-04-01 193.12 195.13 192.78 5,394,100 194.50 186.63
14-03-31 191.64 193.77 191.40 8,537,300 192.49 184.70
14-03-28 189.94 192.62 189.11 5,194,400 190.45 182.74
14-03-27 191.91 192.67 189.32 6,767,700 189.83 182.15
14-03-26 194.98 195.63 191.96 6,851,700 192.62 184.82
14-03-25 188.76 195.40 188.70 10,912,700 195.04 187.15
14-03-24 187.43 189.44 187.37 5,738,500 188.25 180.63
14-03-21 188.50 188.70 186.40 12,535,200 186.67 179.11
14-03-20 184.47 188.26 184.17 5,062,600 187.90 180.29
Date Open High Low Vol Cls adjCls
14-03-19 185.60 186.70 183.50 4,323,900 184.71 177.23
14-03-18 185.99 187.90 185.54 3,961,300 186.81 179.25
14-03-17 182.66 186.35 182.66 4,938,100 185.81 178.29
14-03-14 183.89 184.29 182.21 5,490,300 182.21 174.83
14-03-13 186.41 187.00 183.71 4,913,200 183.90 176.46
14-03-12 186.01 187.45 185.89 4,833,000 186.22 178.68
14-03-11 187.41 188.45 186.04 4,229,500 186.76 179.20
14-03-10 187.55 188.37 185.85 4,591,200 186.39 178.85
14-03-07 188.35 188.92 187.18 4,117,800 187.68 180.08
Date Open High Low Vol Cls adjCls
14-03-06 187.37 188.39 186.90 3,817,300 187.64 180.04
14-03-05 186.57 187.95 186.40 3,485,200 187.14 179.57
14-03-04 185.81 187.16 185.68 4,733,000 186.44 178.89
14-03-03 183.33 184.64 182.82 3,950,100 184.26 176.80
14-02-28 185.38 186.12 183.65 4,667,900 185.17 177.67
14-02-27 183.83 185.95 183.81 3,827,800 185.27 177.77
14-02-26 183.94 185.28 183.56 3,740,700 184.06 176.61
14-02-25 183.52 184.60 182.88 3,902,300 183.23 175.81
14-02-24 182.82 185.16 182.82 4,595,300 183.45 176.02
Date Open High Low Vol Cls adjCls
14-02-21 184.25 185.71 182.62 5,699,300 182.79 175.39
14-02-20 182.96 184.86 182.79 4,968,200 184.26 176.80
14-02-19 182.74 185.65 182.41 4,671,500 182.95 175.54
14-02-18 183.18 184.00 182.32 4,435,200 183.19 175.77
14-02-14 181.26 184.43 180.99 4,659,900 183.69 176.25
14-02-13 178.22 182.36 177.86 4,482,000 181.84 174.48
14-02-12 179.52 181.25 179.26 3,983,000 180.24 172.94
14-02-11 176.81 180.39 176.80 4,647,300 179.70 172.43
14-02-10 176.97 177.65 176.25 3,540,400 177.14 169.97
Date Open High Low Vol Cls adjCls
14-02-07 175.64 177.56 175.07 4,692,900 177.25 170.08
14-02-06 173.97 174.85 173.79 4,292,200 174.67 167.60
14-02-05 172.19 174.97 172.19 4,712,300 174.24 166.28
14-02-04 173.53 173.75 172.36 4,349,800 172.84 164.94
14-02-03 176.02 176.02 172.72 7,186,800 172.90 165.00
14-01-31 176.11 177.84 175.34 5,193,400 176.68 168.60
14-01-30 177.17 177.86 176.36 4,853,700 177.36 169.25
14-01-29 175.98 178.53 175.89 4,970,900 176.40 168.34
14-01-28 178.05 178.45 176.16 5,333,300 176.85 168.77
Date Open High Low Vol Cls adjCls
14-01-27 179.61 179.65 177.66 5,208,600 177.90 169.77
14-01-24 181.25 182.81 179.64 6,890,600 179.64 171.43
14-01-23 181.43 183.72 180.71 6,973,900 182.73 174.38
14-01-22 181.28 183.50 179.67 13,796,100 182.25 173.92
14-01-21 190.23 190.39 186.79 11,076,300 188.43 179.82
14-01-17 188.04 190.81 187.86 7,644,600 190.09 181.40
14-01-16 187.53 188.99 186.80 4,770,300 188.76 180.13
14-01-15 185.82 188.65 185.49 4,816,500 187.74 179.16
14-01-14 185.06 186.43 183.88 4,619,200 185.92 177.42
Date Open High Low Vol Cls adjCls
14-01-13 186.26 186.95 183.86 5,784,700 184.16 175.74
14-01-10 188.31 188.57 186.28 4,022,400 187.26 178.70
14-01-09 189.02 189.50 186.55 4,321,300 187.38 178.82
14-01-08 189.33 189.42 187.26 4,603,700 187.97 179.38
14-01-07 186.39 190.35 186.38 5,932,300 189.71 181.04
14-01-06 187.15 187.36 185.30 4,067,800 186.00 177.50
14-01-03 185.83 187.35 185.30 4,063,200 186.64 178.11
14-01-02 187.21 187.40 185.20 4,546,500 185.53 177.05
13-12-31 186.49 187.79 186.30 3,619,700 187.57 179.00
Date Open High Low Vol Cls adjCls
13-12-30 185.32 186.70 184.67 3,018,600 186.41 177.89
13-12-27 185.84 186.50 184.56 3,381,600 185.08 176.62
13-12-26 183.56 185.56 183.51 3,325,700 185.35 176.88
13-12-24 181.96 183.50 181.91 1,613,600 183.22 174.85
13-12-23 181.05 182.93 180.61 4,079,900 182.23 173.90
13-12-20 180.12 182.00 180.02 7,653,500 180.02 171.79
13-12-19 177.88 180.54 177.88 5,927,000 180.22 171.98
13-12-18 176.45 178.74 174.85 5,697,700 178.70 170.53
13-12-17 177.36 177.49 175.12 5,471,900 175.76 167.73
Date Open High Low Vol Cls adjCls
13-12-16 173.22 178.35 172.73 7,517,000 177.85 169.72
13-12-13 173.52 174.38 172.73 4,184,400 172.80 164.90
13-12-12 175.06 175.80 173.30 5,671,600 173.37 165.45
13-12-11 177.00 177.76 175.10 4,090,400 175.20 167.19
13-12-10 176.90 177.67 176.06 4,127,800 177.12 169.02
13-12-09 177.99 178.15 176.83 3,796,600 177.46 169.35
13-12-06 176.70 178.00 176.01 4,739,800 177.67 169.55
13-12-05 176.15 176.86 175.28 4,384,900 176.08 168.03
13-12-04 175.37 177.50 175.16 5,267,400 175.74 167.71
Date Open High Low Vol Cls adjCls
13-12-03 177.00 178.23 175.64 5,864,000 176.08 168.03
13-12-02 179.46 179.59 177.12 4,560,000 177.48 169.37
13-11-29 179.21 180.76 179.00 2,870,500 179.68 171.47
13-11-27 177.83 180.18 177.82 4,596,500 178.97 170.79
13-11-26 178.67 178.94 177.31 5,756,000 177.31 169.21
13-11-25 180.25 180.75 177.82 7,161,900 178.94 170.76
13-11-22 183.50 184.99 179.92 7,610,200 181.30 173.01
13-11-21 185.54 185.75 183.41 4,459,500 184.13 175.71
13-11-20 185.22 186.24 184.65 3,645,800 185.19 176.73
Date Open High Low Vol Cls adjCls
13-11-19 184.63 186.20 184.15 4,577,000 185.25 176.78
13-11-18 183.52 184.99 183.27 5,344,900 184.47 176.04
13-11-15 182.38 183.28 181.16 5,176,100 183.19 174.82
13-11-14 180.48 183.20 179.66 6,321,500 182.21 173.88
13-11-13 182.27 183.55 181.59 4,704,400 183.55 175.16
13-11-12 182.53 184.05 182.26 4,258,500 183.07 174.70
13-11-11 180.19 183.39 180.04 5,222,300 182.88 174.52
13-11-08 178.83 180.08 177.35 6,275,000 179.99 171.76
13-11-07 179.60 181.39 179.60 5,219,500 180.00 171.77
Date Open High Low Vol Cls adjCls
13-11-06 177.91 179.75 177.78 4,560,700 179.19 171.00
13-11-05 179.54 179.80 177.71 6,096,800 177.85 168.81
13-11-04 179.90 180.80 179.34 3,483,300 180.27 171.11
13-11-01 179.81 180.34 178.88 3,644,500 179.23 170.12
13-10-31 179.65 181.67 179.04 4,318,100 179.21 170.10
13-10-30 181.69 182.18 179.86 5,273,700 180.15 171.00
13-10-29 177.62 182.32 177.50 8,904,600 182.12 172.87
13-10-28 177.04 177.89 176.20 3,712,700 177.35 168.34
13-10-25 178.43 179.10 176.26 4,842,800 176.85 167.86
Date Open High Low Vol Cls adjCls
13-10-24 176.43 177.89 176.25 5,533,300 177.80 168.77
13-10-23 175.09 175.99 174.40 5,409,400 175.77 166.84
13-10-22 173.35 175.57 172.95 6,977,300 174.97 166.08
13-10-21 174.42 174.75 172.63 7,098,700 172.86 164.08
13-10-18 174.80 175.00 173.25 10,548,000 173.78 164.95
13-10-17 173.84 177.00 172.57 22,368,900 174.83 165.95
13-10-16 185.42 186.73 184.99 6,718,000 186.73 177.24
13-10-15 185.74 185.94 184.22 3,365,100 184.66 175.28
13-10-14 185.41 186.99 184.42 2,663,100 186.97 177.47
Date Open High Low Vol Cls adjCls
13-10-11 185.25 186.23 184.12 3,232,600 186.16 176.70
13-10-10 183.17 184.77 182.36 3,658,900 184.77 175.38
13-10-09 179.37 181.67 179.10 4,423,500 181.32 172.11
13-10-08 181.89 181.99 178.71 5,578,300 178.72 169.64
13-10-07 181.85 183.31 181.85 3,966,400 182.01 172.76
13-10-04 184.17 185.13 183.58 2,863,600 184.10 174.75
13-10-03 184.70 184.96 183.00 3,211,800 183.86 174.52
13-10-02 185.54 186.31 184.41 3,617,100 184.96 175.56
13-10-01 185.34 186.65 184.65 2,681,200 186.38 176.91
Date Open High Low Vol Cls adjCls
13-09-30 185.56 186.74 184.34 3,978,200 185.18 175.77
13-09-27 188.87 188.94 186.45 3,905,500 186.92 177.42
13-09-26 190.10 191.76 189.46 2,093,600 190.22 180.56
13-09-25 190.14 190.62 188.50 2,654,500 189.47 179.84
13-09-24 190.93 191.56 189.66 3,085,300 189.97 180.32
13-09-23 190.06 192.41 189.33 3,340,800 190.99 181.29
13-09-20 193.96 194.43 190.02 8,525,900 190.02 180.37
13-09-19 194.18 194.89 193.22 3,178,100 193.39 183.56
13-09-18 192.60 194.89 192.00 3,841,800 194.42 184.54
Date Open High Low Vol Cls adjCls
13-09-17 193.42 194.15 191.83 2,930,900 192.16 182.40
13-09-16 193.70 194.81 192.61 3,902,400 193.15 183.34
13-09-13 191.21 193.10 191.00 3,710,400 192.17 182.41
13-09-12 190.96 191.32 189.85 3,354,800 190.73 181.04
13-09-11 186.83 190.87 186.82 4,962,900 190.70 181.01
13-09-10 187.20 187.65 186.37 3,149,600 186.60 177.12
13-09-09 183.68 185.49 183.31 3,017,200 184.98 175.58
13-09-06 184.65 184.99 182.65 2,903,500 183.03 173.73
13-09-05 183.35 185.00 183.07 2,867,600 184.15 174.79
Date Open High Low Vol Cls adjCls
13-09-04 183.58 184.19 182.31 2,597,900 183.13 173.83
13-09-03 183.63 184.32 182.51 3,487,200 183.96 174.61
13-08-30 182.75 182.99 181.51 2,731,000 182.27 173.01
13-08-29 181.96 183.70 181.44 2,980,900 182.64 173.36
13-08-28 182.68 183.47 181.10 3,979,200 182.16 172.91
13-08-27 183.63 184.50 182.57 3,190,700 182.74 173.46
13-08-26 185.27 187.00 184.68 2,170,400 184.74 175.35
13-08-23 185.34 185.74 184.57 2,292,700 185.42 176.00
13-08-22 185.65 186.25 184.25 2,354,300 185.19 175.78
Date Open High Low Vol Cls adjCls
13-08-21 184.67 186.57 184.28 3,551,000 184.86 175.47
13-08-20 184.37 185.63 183.17 3,117,800 184.56 175.18
13-08-19 185.30 186.50 183.98 3,248,900 184.23 174.87
13-08-16 185.54 186.46 185.34 3,426,400 185.34 175.92
13-08-15 186.23 187.00 185.45 3,692,400 185.79 176.35
13-08-14 188.58 188.93 187.30 2,892,300 187.53 178.00
13-08-13 189.54 189.99 187.56 3,542,900 188.42 178.85
13-08-12 186.97 189.56 186.89 3,026,500 189.09 179.48
13-08-09 188.00 189.16 187.00 3,249,600 187.82 178.28
Date Open High Low Vol Cls adjCls
13-08-08 189.45 189.87 186.79 4,547,600 187.93 178.38
13-08-07 189.60 189.93 188.05 3,901,700 188.56 178.98
13-08-06 192.26 192.51 190.27 5,938,500 190.99 180.38
13-08-05 195.16 195.88 194.35 2,490,900 195.50 184.64
13-08-02 195.50 195.50 193.22 3,874,000 195.16 184.32
13-08-01 196.65 197.17 195.41 2,877,700 195.81 184.94
13-07-31 194.49 196.91 194.49 3,810,000 195.04 184.21
13-07-30 196.99 197.83 195.81 2,663,200 196.01 185.13
13-07-29 196.83 197.19 195.53 2,113,700 196.21 185.31
Date Open High Low Vol Cls adjCls
13-07-26 196.59 197.37 195.00 2,485,100 197.35 186.39
13-07-25 196.30 197.83 195.66 3,014,300 197.22 186.27
13-07-24 195.95 197.30 195.86 2,957,900 196.61 185.69
13-07-23 194.21 196.43 194.10 2,863,800 194.98 184.15
13-07-22 193.40 195.79 193.28 3,398,000 194.09 183.31
13-07-19 197.91 197.99 193.24 6,997,600 193.54 182.79
13-07-18 198.27 200.94 195.99 8,393,400 197.99 187.00
13-07-17 194.72 194.89 193.03 6,868,400 194.55 183.75
13-07-16 194.04 194.58 192.68 3,745,300 193.85 183.09
Date Open High Low Vol Cls adjCls
13-07-15 192.42 194.89 191.68 5,674,700 194.00 183.23
13-07-12 193.07 193.70 191.59 4,494,700 192.07 181.40
13-07-11 193.78 194.11 192.61 4,177,500 192.80 182.09
13-07-10 191.51 193.43 191.27 3,892,000 192.25 181.57
13-07-09 191.88 192.80 190.78 5,204,200 191.30 180.68
13-07-08 195.60 195.78 194.61 2,947,500 194.98 184.15
13-07-05 194.49 195.16 192.35 2,405,400 194.93 184.11
13-07-03 190.98 194.22 190.51 1,872,600 193.25 182.52
13-07-02 190.78 193.23 190.26 3,657,700 191.50 180.87
Date Open High Low Vol Cls adjCls
13-07-01 192.15 193.80 191.12 4,442,400 191.28 180.66
13-06-28 191.73 192.66 188.41 10,055,800 191.11 180.50
13-06-27 196.05 196.90 195.29 3,514,200 195.65 184.79
13-06-26 195.97 196.23 194.50 3,320,200 194.86 184.04
13-06-25 195.31 195.59 193.15 3,846,200 194.98 184.15
13-06-24 193.99 194.91 191.34 4,356,200 193.54 182.79
13-06-21 198.50 198.52 193.54 8,914,800 195.46 184.61
13-06-20 200.67 201.70 197.28 4,514,800 197.35 186.39
13-06-19 204.44 205.03 201.93 2,846,100 201.94 190.73
Date Open High Low Vol Cls adjCls
13-06-18 203.02 206.09 202.87 3,277,800 204.87 193.49
13-06-17 203.44 205.17 202.55 3,219,900 203.04 191.77
13-06-14 203.97 204.74 201.81 2,804,500 202.20 190.97
13-06-13 201.01 204.40 200.34 2,899,500 203.77 192.46
13-06-12 204.59 205.23 200.51 3,409,800 201.20 190.03
13-06-11 203.17 205.95 202.51 2,814,400 203.98 192.65
13-06-10 206.97 206.98 204.90 2,652,300 205.02 193.64
13-06-07 204.85 206.35 204.11 2,953,400 206.35 194.89
13-06-06 203.00 204.20 201.47 3,679,400 203.80 192.48
Date Open High Low Vol Cls adjCls
13-06-05 205.16 206.29 202.40 4,215,400 202.74 191.48
13-06-04 208.60 209.00 205.08 3,598,300 206.19 194.74
13-06-03 208.25 210.05 207.33 3,322,000 208.95 197.35
13-05-31 208.59 211.98 208.02 4,949,000 208.02 196.47
13-05-30 206.97 210.99 206.97 4,399,700 209.36 197.73
13-05-29 206.22 208.42 206.04 3,439,400 207.92 196.37
13-05-28 207.44 208.59 207.16 4,011,500 207.78 196.24
13-05-24 204.69 206.43 204.42 3,295,800 205.72 194.30
13-05-23 205.48 208.61 205.13 5,179,100 206.16 194.71
Date Open High Low Vol Cls adjCls
13-05-22 208.50 210.15 206.12 5,186,800 206.99 195.50
13-05-21 207.24 209.48 207.00 2,982,900 208.65 197.06
13-05-20 208.02 209.15 207.42 3,614,500 207.60 196.07
13-05-17 205.25 209.50 204.99 5,704,100 208.44 196.87
13-05-16 204.00 206.59 204.00 4,507,000 204.69 193.32
13-05-15 202.25 203.68 202.04 4,028,100 203.32 192.03
13-05-14 202.09 203.67 202.08 3,699,700 203.21 191.93
13-05-13 204.18 204.47 202.22 3,648,400 202.47 191.23
13-05-10 203.37 204.53 202.82 3,279,200 204.47 193.12
Date Open High Low Vol Cls adjCls
13-05-09 204.69 205.00 202.72 3,542,300 203.24 191.95
13-05-08 202.94 204.85 202.51 3,601,700 204.82 193.45
13-05-07 202.81 203.73 201.65 3,451,000 203.63 191.43
13-05-06 203.79 203.99 201.52 4,826,500 202.78 190.63
13-05-03 203.94 205.32 203.75 4,492,700 204.51 192.25
13-05-02 200.12 202.43 199.75 3,945,100 202.39 190.26
13-05-01 201.87 202.17 199.20 4,899,100 199.63 187.67
13-04-30 199.13 202.59 197.35 7,539,900 202.54 190.40
13-04-29 194.78 199.68 194.65 5,932,400 199.15 187.21
Date Open High Low Vol Cls adjCls
13-04-26 194.16 194.71 193.25 3,490,300 194.31 182.66
13-04-25 192.69 195.17 192.32 4,650,900 193.95 182.33
13-04-24 192.16 192.50 191.09 3,693,900 191.71 180.22
13-04-23 189.27 192.55 188.61 6,296,100 191.61 180.13
13-04-22 191.15 191.38 187.68 9,845,400 187.83 176.57
13-04-19 195.74 196.50 189.76 18,847,000 190.00 178.61
13-04-18 210.11 210.25 206.15 6,502,000 207.15 194.73
13-04-17 210.53 211.09 209.50 3,269,800 209.67 197.10
13-04-16 210.84 212.00 209.20 2,859,500 212.00 199.29
Date Open High Low Vol Cls adjCls
13-04-15 210.44 211.69 209.26 4,218,100 209.26 196.72
13-04-12 210.79 211.49 209.78 3,165,400 211.38 198.71
13-04-11 211.50 213.09 210.85 3,655,600 212.92 200.16
13-04-10 211.86 212.51 210.47 3,524,200 212.00 199.29
13-04-09 209.56 210.00 208.61 2,577,300 209.22 196.68
13-04-08 209.07 209.32 207.33 2,351,200 209.32 196.77
13-04-05 209.10 209.84 206.34 4,148,000 209.41 196.86
13-04-04 212.77 212.93 210.04 3,709,500 211.31 198.65
13-04-03 214.32 214.89 212.63 3,128,800 212.66 199.91
Date Open High Low Vol Cls adjCls
13-04-02 212.92 214.71 211.57 3,116,800 214.36 201.51
13-04-01 212.80 213.50 211.25 2,144,500 212.38 199.65
13-03-28 209.83 213.44 209.74 3,749,900 213.30 200.52
13-03-27 210.96 212.16 210.10 3,223,400 210.89 198.25
13-03-26 211.77 212.50 211.50 2,300,300 212.36 199.63
13-03-25 212.54 212.81 210.05 3,242,500 210.74 198.11
13-03-22 212.21 213.17 211.62 3,031,500 212.08 199.37
13-03-21 212.96 213.00 210.11 5,830,400 212.26 199.54
13-03-20 214.76 215.82 214.30 3,019,000 215.06 202.17
Date Open High Low Vol Cls adjCls
13-03-19 214.13 215.12 211.83 3,198,600 213.44 200.65
13-03-18 212.90 214.50 212.64 3,006,000 213.21 200.43
13-03-15 215.38 215.90 213.41 7,930,300 214.92 202.04
13-03-14 212.15 215.86 212.15 5,505,500 215.80 202.87
13-03-13 210.20 212.36 209.77 3,355,900 212.06 199.35
13-03-12 209.40 210.73 209.09 3,591,600 210.55 197.93
13-03-11 210.04 210.20 209.04 3,049,700 210.08 197.49
13-03-08 209.85 210.74 209.43 3,700,500 210.38 197.77
13-03-07 208.29 209.60 208.24 3,884,400 209.42 196.87
Date Open High Low Vol Cls adjCls
13-03-06 207.03 208.49 206.66 3,594,800 208.38 195.89
13-03-05 205.86 207.70 205.69 3,807,800 206.53 194.15
13-03-04 202.59 205.19 202.55 3,693,400 205.19 192.89
13-03-01 200.65 202.94 199.36 3,308,300 202.91 190.75
13-02-28 202.18 203.12 200.79 4,689,200 200.83 188.79
13-02-27 198.89 202.75 198.60 4,185,100 202.33 190.20
13-02-26 198.63 199.90 197.84 3,391,600 199.14 187.20
13-02-25 201.67 202.49 197.51 3,844,800 197.51 185.67
13-02-22 199.23 201.09 198.84 3,107,900 201.09 189.04
Date Open High Low Vol Cls adjCls
13-02-21 198.63 199.07 198.11 3,922,900 198.33 186.44
13-02-20 200.62 201.72 198.86 3,715,400 199.31 187.36
13-02-19 200.60 201.89 200.22 2,998,300 200.32 188.31
13-02-15 199.98 201.25 199.82 3,627,800 200.98 188.93
13-02-14 199.73 200.32 199.26 3,294,200 199.65 187.68
13-02-13 200.65 200.95 199.57 2,169,800 200.09 188.10
13-02-12 200.01 200.74 199.02 2,461,800 200.04 188.05
13-02-11 200.98 201.95 199.75 2,944,700 200.16 188.16
13-02-08 199.97 202.09 199.68 2,893,300 201.68 189.59
Date Open High Low Vol Cls adjCls
13-02-07 200.62 200.91 198.68 3,076,700 199.74 187.77
13-02-06 200.39 201.29 199.56 3,624,200 201.02 188.97
13-02-05 204.31 204.75 202.51 3,636,900 202.79 189.84
13-02-04 204.19 205.02 203.57 3,188,800 203.79 190.77
13-02-01 204.65 205.35 203.84 3,370,700 205.18 192.07
13-01-31 203.32 204.47 202.96 3,091,400 203.07 190.10
13-01-30 203.69 204.88 203.19 2,998,400 203.52 190.52
13-01-29 204.34 205.73 203.64 3,617,100 203.90 190.88
13-01-28 204.85 206.22 204.29 2,823,700 204.93 191.84
Date Open High Low Vol Cls adjCls
13-01-25 204.45 205.18 204.13 3,358,900 204.97 191.88
13-01-24 203.91 205.06 203.08 4,447,200 204.42 191.36
13-01-23 203.50 208.58 203.36 12,530,500 204.72 191.64
13-01-22 194.36 196.08 194.01 7,172,300 196.08 183.56
13-01-18 194.03 195.00 193.80 4,559,600 194.47 182.05
13-01-17 193.85 194.46 193.24 3,881,600 193.65 181.28
13-01-16 192.00 193.18 191.35 2,962,900 192.59 180.29
13-01-15 191.31 192.73 190.39 4,172,100 192.50 180.20
13-01-14 192.82 193.28 191.75 4,172,200 192.62 180.32
Date Open High Low Vol Cls adjCls
13-01-11 194.15 195.00 192.90 3,880,400 194.45 182.03
13-01-10 192.65 192.96 191.28 3,608,100 192.88 180.56
13-01-09 193.48 193.49 191.65 3,212,000 192.32 180.04
13-01-08 192.92 193.30 191.60 3,026,900 192.87 180.55
13-01-07 193.40 193.78 192.34 2,862,300 193.14 180.80
13-01-04 194.19 194.46 192.78 3,380,200 193.99 181.60
13-01-03 195.67 196.29 194.44 3,644,700 195.27 182.80
13-01-02 194.09 196.35 193.80 4,234,100 196.35 183.81
12-12-31 189.23 191.68 188.84 4,684,900 191.55 179.31
Date Open High Low Vol Cls adjCls
12-12-28 191.11 192.22 189.83 3,536,600 189.83 177.70
12-12-27 191.53 193.28 190.70 3,967,600 192.71 180.40
12-12-26 192.21 193.53 190.95 2,776,500 191.95 179.69
12-12-24 193.05 193.83 192.02 1,631,200 192.40 180.11
12-12-21 193.10 194.50 191.57 8,225,300 193.42 181.07
12-12-20 194.47 194.95 193.16 4,184,500 194.77 182.33
12-12-19 195.46 196.45 195.00 4,270,500 195.08 182.62
12-12-18 193.85 195.92 193.84 4,125,900 195.69 183.19
12-12-17 191.76 193.91 191.76 3,792,400 193.62 181.25
Date Open High Low Vol Cls adjCls
12-12-14 191.69 193.40 191.26 3,826,900 191.76 179.51
12-12-13 192.18 193.05 191.37 3,623,200 191.99 179.73
12-12-12 194.60 194.75 192.46 4,241,900 192.95 180.63
12-12-11 193.18 194.80 193.15 4,144,000 194.20 181.80
12-12-10 192.17 193.54 191.65 3,438,500 192.62 180.32
12-12-07 190.14 192.20 190.11 4,091,300 191.95 179.69
12-12-06 189.17 190.18 188.41 3,216,600 189.70 177.58
12-12-05 189.01 189.46 186.94 4,202,100 188.65 176.60
12-12-04 189.71 190.75 189.02 3,990,700 189.36 177.26
Date Open High Low Vol Cls adjCls
12-12-03 190.76 191.30 188.36 3,349,600 189.48 177.38
12-11-30 191.75 192.00 189.50 4,936,400 190.07 177.93
12-11-29 192.75 192.90 190.20 4,077,900 191.53 179.30
12-11-28 190.98 192.04 189.27 3,603,600 191.98 179.72
12-11-27 192.08 193.05 191.00 3,290,900 191.23 179.02
12-11-26 192.45 193.37 191.77 5,210,300 192.88 180.56
12-11-23 191.00 193.49 190.80 3,877,600 193.49 181.13
12-11-21 189.30 190.89 188.95 5,189,600 190.29 178.14
12-11-20 189.88 190.11 188.25 3,170,200 189.20 177.11
Date Open High Low Vol Cls adjCls
12-11-19 188.62 190.39 188.30 3,588,900 190.35 178.19
12-11-16 186.33 187.56 185.10 4,660,800 186.94 175.00
12-11-15 185.83 187.20 184.78 3,411,700 185.85 173.98
12-11-14 189.14 189.27 185.28 4,404,400 185.51 173.66
12-11-13 188.39 190.88 188.25 3,406,700 188.32 176.29
12-11-12 190.03 190.77 187.41 3,067,400 189.25 177.16
12-11-09 189.85 191.64 188.88 3,671,600 189.64 177.53
12-11-08 191.40 191.81 190.09 3,542,200 190.10 177.96
12-11-07 193.36 193.68 191.16 4,746,200 191.16 178.95
Date Open High Low Vol Cls adjCls
12-11-06 195.26 196.75 194.68 3,281,000 195.07 181.81
12-11-05 192.36 194.97 192.01 2,736,200 194.14 180.95
12-11-02 197.53 198.00 193.29 4,260,100 193.43 180.29
12-11-01 194.68 197.89 194.55 3,758,800 197.15 183.75
12-10-31 194.80 196.41 193.63 6,052,300 194.53 181.31
12-10-26 191.49 193.87 191.47 4,006,500 193.27 180.14
12-10-25 191.41 192.44 190.71 3,249,600 191.60 178.58
12-10-24 192.44 193.29 190.56 3,738,000 190.72 177.76
12-10-23 193.53 194.00 190.94 4,427,400 191.25 178.25
Date Open High Low Vol Cls adjCls
12-10-22 193.71 194.68 192.44 4,402,500 194.40 181.19
12-10-19 195.29 196.08 193.18 6,620,300 193.36 180.22
12-10-18 199.91 200.14 194.07 9,295,900 194.96 181.71
12-10-17 201.21 203.41 198.55 12,673,900 200.63 187.00
12-10-16 209.94 211.00 209.47 5,632,100 211.00 196.66
12-10-15 208.88 209.40 207.82 3,060,900 208.93 194.73
12-10-12 205.64 207.96 205.56 2,712,000 207.80 193.68
12-10-11 206.57 207.27 205.63 2,910,000 205.76 191.78
12-10-10 207.82 208.23 205.05 4,024,500 205.82 191.83
Date Open High Low Vol Cls adjCls
12-10-09 209.95 210.74 207.70 3,580,400 207.99 193.86
12-10-08 210.02 210.64 209.21 1,982,600 209.82 195.56
12-10-05 211.15 211.79 210.06 2,858,400 210.59 196.28
12-10-04 210.28 210.97 208.53 2,957,500 210.39 196.09
12-10-03 209.94 211.30 209.30 3,192,300 210.51 196.21
12-10-02 210.96 211.47 208.50 3,321,000 209.84 195.58
12-10-01 208.01 211.75 207.94 5,456,900 210.47 196.17
12-09-28 205.66 208.32 205.31 4,910,900 207.45 193.35
12-09-27 204.37 206.90 204.14 2,771,900 205.91 191.92
Date Open High Low Vol Cls adjCls
12-09-26 205.05 205.98 203.90 3,423,300 204.00 190.14
12-09-25 205.60 207.32 204.95 3,345,200 204.98 191.05
12-09-24 205.02 206.06 204.90 3,511,100 205.29 191.34
12-09-21 207.36 207.94 205.92 12,771,500 205.98 191.98
12-09-20 205.85 206.99 205.30 3,739,100 206.18 192.17
12-09-19 207.55 207.57 206.01 2,605,600 206.43 192.40
12-09-18 206.88 207.88 206.48 2,476,100 207.07 193.00
12-09-17 205.55 207.99 205.55 3,275,100 207.15 193.07
12-09-14 206.24 207.65 206.05 4,057,100 206.81 192.76
Date Open High Low Vol Cls adjCls
12-09-13 204.38 206.81 203.46 3,879,600 206.36 192.34
12-09-12 203.52 204.65 202.96 3,284,000 203.77 189.92
12-09-11 200.55 203.46 200.51 3,910,600 203.27 189.46
12-09-10 199.39 201.82 198.73 4,208,000 200.95 187.29
12-09-07 199.12 199.50 198.08 3,413,700 199.50 185.94
12-09-06 196.26 199.46 196.11 3,931,700 199.10 185.57
12-09-05 194.41 195.85 193.89 3,312,500 195.04 181.79
12-09-04 196.61 197.17 193.25 4,514,400 194.54 181.32
12-08-31 194.31 195.95 193.46 3,193,300 194.85 181.61
Date Open High Low Vol Cls adjCls
12-08-30 194.77 195.47 193.18 2,740,900 193.37 180.23
12-08-29 195.13 196.04 194.90 2,141,400 195.08 181.82
12-08-28 195.56 196.11 194.50 2,539,200 194.87 181.63
12-08-27 197.96 198.30 195.61 2,498,800 195.69 182.39
12-08-24 194.96 198.11 194.20 2,639,500 197.77 184.33
12-08-23 197.04 197.37 195.44 2,757,400 195.70 182.40
12-08-22 198.64 198.65 196.90 3,296,100 197.25 183.85
12-08-21 200.99 201.00 198.37 3,111,300 198.65 185.15
12-08-20 200.69 201.13 200.03 2,336,000 200.50 186.88
Date Open High Low Vol Cls adjCls
12-08-17 201.08 202.00 200.66 2,551,800 201.22 187.55
12-08-16 198.77 201.32 198.12 2,729,500 200.84 187.19
12-08-15 198.90 199.33 197.92 2,111,800 198.40 184.92
12-08-14 198.88 199.33 197.72 2,562,300 198.29 184.82
12-08-13 198.88 199.98 197.79 2,418,300 199.01 185.49
12-08-10 197.87 199.37 197.24 2,600,500 199.29 185.75
12-08-09 198.62 199.46 197.89 2,160,100 198.42 184.94
12-08-08 198.27 199.69 198.16 2,068,300 199.03 185.51
12-08-07 199.43 200.88 198.80 3,209,400 199.93 185.55
Date Open High Low Vol Cls adjCls
12-08-06 198.76 199.94 198.52 2,337,800 198.76 184.47
12-08-03 196.48 198.95 196.16 3,278,100 198.52 184.24
12-08-02 194.16 196.60 193.02 2,812,600 194.45 180.47
12-08-01 196.96 197.85 194.72 2,559,300 195.18 181.14
12-07-31 196.50 197.58 195.88 3,507,000 195.98 181.89
12-07-30 196.32 197.84 195.92 2,787,000 196.68 182.54
12-07-27 195.10 197.41 193.95 4,177,300 196.39 182.27
12-07-26 193.49 194.95 192.57 3,282,900 193.95 180.00
12-07-25 190.31 192.77 189.32 3,833,800 191.08 177.34
Date Open High Low Vol Cls adjCls
12-07-24 190.92 191.32 188.56 3,597,100 190.34 176.65
12-07-23 189.78 191.30 188.20 3,904,500 190.83 177.11
12-07-20 194.09 194.90 192.17 4,789,700 192.45 178.61
12-07-19 193.40 196.85 192.97 10,395,400 195.34 181.29
12-07-18 184.15 188.59 183.55 8,019,500 188.25 174.71
12-07-17 185.73 186.29 183.20 5,158,600 183.65 170.44
12-07-16 185.58 186.10 184.58 3,144,400 184.79 171.50
12-07-13 183.46 186.33 183.03 3,933,000 186.01 172.63
12-07-12 184.25 184.39 181.85 4,931,300 183.09 169.92
Date Open High Low Vol Cls adjCls
12-07-11 186.22 187.36 183.51 5,456,100 185.25 171.93
12-07-10 190.30 191.14 185.60 4,690,300 186.26 172.86
12-07-09 190.76 191.00 188.05 3,988,100 189.67 176.03
12-07-06 193.92 193.94 189.74 4,952,900 191.41 177.64
12-07-05 194.88 196.85 193.63 2,690,200 195.29 181.25
12-07-03 195.46 196.34 194.91 1,450,400 195.93 181.84
12-07-02 196.36 197.20 194.85 2,827,000 195.83 181.75
12-06-29 194.55 195.81 192.41 5,259,600 195.58 181.51
12-06-28 191.23 192.08 188.90 3,967,300 191.40 177.64
Date Open High Low Vol Cls adjCls
12-06-27 192.14 193.70 190.90 2,762,700 193.00 179.12
12-06-26 193.54 193.68 190.75 3,435,900 191.95 178.15
12-06-25 192.48 193.39 191.68 3,211,600 192.86 178.99
12-06-22 193.87 194.88 193.22 8,823,000 193.70 179.77
12-06-21 199.07 199.45 193.19 4,316,600 193.39 179.48
12-06-20 198.70 199.74 197.50 3,378,200 198.78 184.48
12-06-19 198.83 199.99 198.80 3,297,600 198.93 184.62
12-06-18 197.57 199.64 197.17 3,378,900 198.29 184.03
12-06-15 196.08 199.27 195.40 6,389,000 199.10 184.78
Date Open High Low Vol Cls adjCls
12-06-14 193.00 195.83 192.74 3,585,000 195.10 181.07
12-06-13 194.36 195.19 192.35 3,247,700 193.10 179.21
12-06-12 192.14 194.67 192.14 3,023,700 194.55 180.56
12-06-11 196.60 196.70 192.37 3,273,300 192.51 178.67
12-06-08 193.71 195.14 192.70 2,479,200 195.14 181.11
12-06-07 195.28 195.83 193.94 3,701,100 194.44 180.46
12-06-06 190.78 194.00 190.02 3,641,300 193.99 180.04
12-06-05 187.92 189.85 187.56 3,556,500 189.20 175.59
12-06-04 188.34 189.38 187.00 4,624,500 188.54 174.98
Date Open High Low Vol Cls adjCls
12-06-01 190.12 191.72 188.60 5,206,400 189.08 175.48
12-05-31 194.10 194.93 192.00 9,287,500 192.90 179.03
12-05-30 194.80 195.47 193.77 3,602,500 194.53 180.54
12-05-29 195.22 198.08 195.22 3,618,500 196.46 182.33
12-05-25 195.11 196.00 194.00 2,901,900 194.30 180.33
12-05-24 195.99 196.28 194.00 3,569,300 196.09 181.99
12-05-23 195.53 196.49 193.20 4,100,000 196.12 182.02
12-05-22 198.04 198.26 196.06 3,567,100 196.82 182.67
12-05-21 195.98 197.93 194.63 3,831,700 197.76 183.54
Date Open High Low Vol Cls adjCls
12-05-18 198.78 198.78 195.16 5,737,100 195.88 181.79
12-05-17 199.67 200.79 197.64 5,626,300 197.89 183.66
12-05-16 199.42 201.35 198.18 5,001,000 199.73 185.37
12-05-15 199.44 201.47 198.76 2,987,400 199.04 184.73
12-05-14 199.92 200.71 198.56 3,029,200 199.44 185.10
12-05-11 199.96 202.12 199.95 2,391,500 201.17 186.70
12-05-10 201.00 203.25 200.02 3,830,500 200.60 186.17
12-05-09 199.99 203.00 199.06 3,742,500 201.23 186.76
12-05-08 202.44 203.06 199.72 3,881,500 201.48 186.99
Date Open High Low Vol Cls adjCls
12-05-07 203.96 204.77 202.90 3,373,400 203.75 188.31
12-05-04 206.47 207.11 204.40 4,023,600 204.99 189.45
12-05-03 208.27 208.92 206.55 2,826,600 207.24 191.53
12-05-02 206.97 208.27 206.91 2,360,300 208.06 192.29
12-05-01 207.18 208.93 206.71 2,715,900 208.00 192.24
12-04-30 206.71 207.96 206.32 2,773,200 207.08 191.39
12-04-27 206.47 208.17 205.91 3,496,900 206.81 191.14
12-04-26 203.40 206.21 203.40 3,302,700 205.58 190.00
12-04-25 202.02 203.69 201.80 4,003,400 203.57 188.14
Date Open High Low Vol Cls adjCls
12-04-24 199.06 202.48 198.87 5,626,300 200.00 184.84
12-04-23 197.89 199.10 196.79 3,618,800 198.62 183.57
12-04-20 199.83 200.12 199.09 4,758,200 199.60 184.47
12-04-19 200.03 201.26 197.52 5,762,900 199.51 184.39
12-04-18 202.43 204.07 200.00 10,153,500 200.13 184.96
12-04-17 204.57 207.64 204.15 6,065,500 207.45 191.73
12-04-16 204.74 205.97 202.72 3,826,600 202.72 187.36
12-04-13 204.32 204.65 202.80 3,767,000 202.80 187.43
12-04-12 202.80 205.56 202.64 2,929,600 205.32 189.76
Date Open High Low Vol Cls adjCls
12-04-11 203.99 204.32 202.46 3,366,200 202.58 187.23
12-04-10 204.94 205.74 202.17 4,132,900 202.33 187.00
12-04-09 204.40 206.17 203.37 3,326,900 204.94 189.41
12-04-05 205.15 205.68 204.46 3,809,000 205.47 189.90
12-04-04 206.22 206.98 205.19 4,404,000 206.05 190.43
12-04-03 209.31 210.69 208.54 4,091,500 209.50 193.62
12-04-02 208.96 209.69 208.09 3,387,900 209.47 193.59
12-03-30 208.74 209.12 208.01 3,215,200 208.65 192.84
12-03-29 206.09 208.50 206.02 3,403,700 208.27 192.49
Date Open High Low Vol Cls adjCls
12-03-28 207.44 208.69 206.27 3,265,700 207.29 191.58
12-03-27 208.46 208.66 207.00 2,704,500 207.18 191.48
12-03-26 206.45 207.92 206.32 3,418,200 207.77 192.02
12-03-23 205.89 205.96 204.56 3,036,200 205.48 189.91
12-03-22 204.00 205.99 203.96 3,307,800 205.49 189.92
12-03-21 204.32 205.77 204.30 3,329,900 204.69 189.18
12-03-20 204.74 205.00 203.70 3,695,100 204.25 188.77
12-03-19 205.71 206.53 204.50 3,763,200 205.72 190.13
12-03-16 207.03 207.52 206.01 9,637,000 206.01 190.40
Date Open High Low Vol Cls adjCls
12-03-15 204.94 206.18 204.74 3,621,100 206.00 190.39
12-03-14 203.78 205.15 203.64 4,602,300 204.72 189.20
12-03-13 201.72 203.90 201.61 4,866,000 203.78 188.34
12-03-12 200.93 201.57 200.23 3,119,700 201.00 185.77
12-03-09 199.98 201.10 199.72 3,178,200 200.62 185.42
12-03-08 199.24 199.99 198.65 3,145,800 199.81 184.67
12-03-07 198.09 198.57 197.31 3,346,900 197.77 182.78
12-03-06 199.14 199.64 196.81 5,214,700 197.26 182.31
12-03-05 198.36 201.19 198.30 6,938,000 200.66 185.45
Date Open High Low Vol Cls adjCls
12-03-02 197.10 198.89 197.06 3,727,400 198.81 183.74
12-03-01 197.23 198.47 196.93 3,560,300 197.53 182.56
12-02-29 197.86 199.17 196.45 5,117,100 196.73 181.82
12-02-28 197.75 198.96 197.43 3,167,400 197.98 182.98
12-02-27 196.78 198.71 196.10 3,758,400 197.53 182.56
12-02-24 198.38 198.56 196.61 3,353,200 197.76 182.77
12-02-23 193.87 199.23 193.28 8,032,700 197.61 182.63
12-02-22 193.03 194.74 192.75 3,275,800 193.87 179.18
12-02-21 193.73 194.24 192.46 3,293,600 193.39 178.73
Date Open High Low Vol Cls adjCls
12-02-17 193.71 193.86 192.30 3,746,500 193.42 178.76
12-02-16 192.61 193.25 192.00 3,525,500 193.02 178.39
12-02-15 192.31 193.44 191.26 4,020,900 192.25 177.68
12-02-14 191.76 192.60 190.83 3,398,100 192.22 177.65
12-02-13 193.31 193.69 191.74 2,458,800 192.62 178.02
12-02-10 191.76 192.43 191.28 3,391,100 192.42 177.84
12-02-09 193.03 194.46 192.55 3,876,400 193.13 178.49
12-02-08 192.78 193.58 191.73 3,803,800 192.95 178.33
12-02-07 192.45 194.14 191.97 3,433,000 193.35 178.00
Date Open High Low Vol Cls adjCls
12-02-06 192.48 193.76 192.00 3,639,800 192.82 177.52
12-02-03 192.93 194.13 192.54 4,521,700 193.64 178.27
12-02-02 192.72 193.33 191.33 3,907,300 191.53 176.33
12-02-01 193.21 194.81 192.41 5,088,800 192.62 177.33
12-01-31 193.09 193.10 191.00 4,826,800 192.60 177.31
12-01-30 189.39 192.73 188.22 4,359,000 192.50 177.22
12-01-27 190.01 191.77 189.81 3,360,400 190.46 175.34
12-01-26 191.79 192.79 190.47 4,004,700 190.98 175.82
12-01-25 191.33 192.24 189.61 4,359,700 191.73 176.51
Date Open High Low Vol Cls adjCls
12-01-24 188.63 192.30 188.52 5,345,700 191.93 176.70
12-01-23 187.91 190.52 187.67 5,751,700 189.98 174.90
12-01-20 185.77 188.97 184.75 12,849,700 188.52 173.56
12-01-19 181.79 182.36 180.35 8,567,200 180.52 166.19
12-01-18 179.83 181.60 179.50 4,600,600 181.07 166.70
12-01-17 180.36 182.00 179.32 6,003,400 180.00 165.71
12-01-13 179.48 179.61 177.35 5,279,200 179.16 164.94
12-01-12 181.86 181.91 178.38 6,881,000 180.55 166.22
12-01-11 180.73 182.81 180.50 4,110,800 182.32 167.85
Date Open High Low Vol Cls adjCls
12-01-10 183.23 183.72 181.20 5,161,000 181.31 166.92
12-01-09 182.20 182.27 180.27 5,201,200 181.59 167.18
12-01-06 184.39 184.48 182.31 4,897,100 182.54 168.05
12-01-05 184.81 185.03 183.10 4,463,100 184.66 170.00
12-01-04 185.57 186.33 184.94 4,346,700 185.54 170.81
12-01-03 186.73 188.71 186.00 5,646,000 186.30 171.51
11-12-30 186.33 186.48 183.85 3,530,900 183.88 169.28
11-12-29 184.07 186.23 184.01 2,941,600 186.18 171.40
11-12-28 185.19 185.40 183.34 2,872,000 183.99 169.39
Date Open High Low Vol Cls adjCls
11-12-27 184.97 185.85 184.39 2,775,200 184.95 170.27
11-12-23 183.11 184.85 181.89 3,052,300 184.75 170.09
11-12-22 182.71 182.80 181.00 5,052,000 182.04 167.59
11-12-21 183.22 183.50 179.04 9,282,500 181.47 167.07
11-12-20 185.50 187.33 184.76 4,740,100 187.24 172.38
11-12-19 184.51 184.69 182.25 5,039,900 182.89 168.37
11-12-16 188.01 188.01 181.91 11,849,400 183.57 169.00
11-12-15 190.48 191.20 186.89 4,474,500 187.48 172.60
11-12-14 189.84 190.28 188.00 5,057,700 188.72 173.74
Date Open High Low Vol Cls adjCls
11-12-13 193.46 194.30 190.64 5,008,400 191.15 175.98
11-12-12 193.64 193.90 191.22 3,796,100 192.18 176.93
11-12-09 192.91 194.87 192.40 4,847,900 194.56 179.12
11-12-08 192.48 193.80 191.07 4,369,000 191.58 176.37
11-12-07 191.99 194.90 191.28 5,081,700 194.05 178.65
11-12-06 190.65 193.53 190.32 4,144,900 192.94 177.63
11-12-05 191.18 193.61 190.38 5,699,400 190.84 175.69
11-12-02 189.92 191.33 189.45 4,962,200 189.66 174.61
11-12-01 187.01 189.99 186.77 4,858,800 189.45 174.41
Date Open High Low Vol Cls adjCls
11-11-30 184.57 188.35 184.21 7,836,800 188.00 173.08
11-11-29 182.02 183.31 180.84 3,661,600 180.94 166.58
11-11-28 182.71 182.93 180.67 4,524,200 182.21 167.75
11-11-25 178.01 179.56 177.06 2,232,800 177.06 163.01
11-11-23 180.67 181.49 177.52 4,800,900 177.95 163.83
11-11-22 182.22 182.98 180.29 4,178,600 181.31 166.92
11-11-21 183.37 183.96 180.00 5,145,100 181.48 167.08
11-11-18 186.71 186.97 184.66 4,440,900 185.24 170.54
11-11-17 186.81 188.83 183.39 5,840,500 185.73 170.99
Date Open High Low Vol Cls adjCls
11-11-16 187.82 189.90 186.30 4,616,800 186.62 171.81
11-11-15 187.49 189.97 185.64 4,585,300 188.75 173.77
11-11-14 189.17 189.84 186.85 6,038,600 187.35 172.48
11-11-11 185.27 187.83 185.14 3,665,300 187.38 172.51
11-11-10 183.58 184.77 181.87 3,881,600 183.35 168.80
11-11-09 184.20 185.24 181.16 5,494,800 182.24 167.78
11-11-08 187.48 187.88 185.51 4,330,600 187.25 172.39
11-11-07 186.22 187.73 184.75 3,530,800 187.32 171.76
11-11-04 186.27 187.14 184.74 3,237,600 186.38 170.90
Date Open High Low Vol Cls adjCls
11-11-03 185.13 187.78 184.02 4,953,500 187.30 171.74
11-11-02 184.00 185.25 183.03 4,136,600 183.92 168.64
11-11-01 181.55 183.26 180.74 5,881,200 181.35 166.29
11-10-31 185.59 186.91 184.63 4,710,000 184.63 169.29
11-10-28 185.57 188.07 185.28 5,009,800 187.45 171.88
11-10-27 184.99 187.00 183.18 7,057,800 185.88 170.44
11-10-26 181.74 182.28 179.03 5,387,700 181.97 166.86
11-10-25 181.66 182.97 180.01 5,373,100 180.36 165.38
11-10-24 181.51 183.39 180.62 5,890,600 182.25 167.11
Date Open High Low Vol Cls adjCls
11-10-21 179.11 181.67 178.75 8,054,200 181.63 166.54
11-10-20 178.13 179.24 176.17 7,513,800 177.25 162.53
11-10-19 179.68 179.81 177.01 6,708,300 177.39 162.66
11-10-18 178.00 179.38 176.25 15,729,400 178.90 164.04
11-10-17 189.71 190.16 185.90 8,790,300 186.59 171.09
11-10-14 188.19 190.53 187.73 5,368,200 190.53 174.70
11-10-13 184.97 187.50 184.50 4,399,200 186.82 171.30
11-10-12 186.08 188.00 185.65 5,338,200 186.12 170.66
11-10-11 184.59 186.00 184.11 5,330,500 185.00 169.63
Date Open High Low Vol Cls adjCls
11-10-10 183.00 186.63 182.90 5,784,800 186.62 171.12
11-10-07 182.32 183.72 181.64 6,842,600 182.39 167.24
11-10-06 176.81 181.99 175.66 7,180,900 181.69 166.60
11-10-05 174.57 177.30 172.68 5,851,700 176.85 162.16
11-10-04 171.54 175.07 168.88 9,200,000 174.74 160.23
11-10-03 174.36 177.92 173.04 9,042,600 173.29 158.90
11-09-30 176.01 178.27 174.75 7,807,400 174.87 160.35
11-09-29 179.69 180.91 175.53 6,944,300 179.17 164.29
11-09-28 177.97 180.75 177.08 7,732,200 177.55 162.80
Date Open High Low Vol Cls adjCls
11-09-27 176.82 179.62 176.43 7,638,800 177.71 162.95
11-09-26 170.96 174.70 169.86 6,745,700 174.51 160.02
11-09-23 166.99 169.54 165.76 5,586,600 169.34 155.27
11-09-22 168.33 169.97 166.50 8,195,600 168.62 154.61
11-09-21 175.00 177.67 172.62 7,043,100 173.02 158.65
11-09-20 173.57 177.43 172.70 6,209,600 174.72 160.21
11-09-19 169.50 173.87 169.43 4,755,600 173.13 158.75
11-09-16 171.33 172.99 169.74 11,048,100 172.99 158.62
11-09-15 168.64 170.16 167.23 5,464,400 170.09 155.96
Date Open High Low Vol Cls adjCls
11-09-14 164.01 169.66 161.99 6,980,700 167.24 153.35
11-09-13 163.64 163.92 161.54 4,723,800 163.43 149.86
11-09-12 160.04 162.44 158.76 5,247,200 162.42 148.93
11-09-09 164.57 165.19 160.81 6,743,900 161.37 147.97
11-09-08 167.00 169.58 165.10 6,027,200 165.25 151.52
11-09-07 167.28 167.90 166.16 6,796,600 167.31 153.41
11-09-06 163.06 165.55 162.20 5,761,200 165.11 151.40
11-09-02 167.69 168.93 166.00 4,979,100 166.98 153.11
11-09-01 172.71 173.68 170.12 5,463,900 170.33 156.18
Date Open High Low Vol Cls adjCls
11-08-31 173.29 173.72 170.71 6,074,200 171.91 157.63
11-08-30 172.06 173.51 170.88 4,477,700 172.51 158.18
11-08-29 170.58 172.72 170.36 5,293,400 172.62 158.28
11-08-26 164.85 169.33 163.28 6,438,200 169.14 155.09
11-08-25 167.52 168.53 164.85 6,751,600 165.58 151.83
11-08-24 164.13 166.83 163.35 6,427,000 166.76 152.91
11-08-23 160.65 164.59 159.53 6,923,300 164.32 150.67
11-08-22 161.35 161.68 157.62 7,249,100 158.98 145.78
11-08-19 162.17 163.94 157.13 14,068,600 157.54 144.45
Date Open High Low Vol Cls adjCls
11-08-18 166.32 166.46 160.16 15,082,600 163.83 150.22
11-08-17 171.57 172.99 169.89 5,129,700 171.48 157.24
11-08-16 172.19 172.19 169.00 5,585,400 171.24 157.02
11-08-15 171.32 174.00 170.39 7,645,400 172.99 158.62
11-08-12 168.50 169.38 165.83 5,187,000 168.20 154.23
11-08-11 164.10 168.77 162.94 9,175,600 166.73 152.88
11-08-10 168.18 169.23 161.85 13,993,600 162.54 149.04
11-08-09 167.46 171.05 162.00 12,517,600 170.61 156.44
11-08-08 168.83 172.61 166.00 15,804,900 166.22 152.41
Date Open High Low Vol Cls adjCls
11-08-05 172.10 174.22 166.52 11,871,800 172.98 157.92
11-08-04 176.50 177.92 171.18 11,022,300 171.48 156.56
11-08-03 177.67 179.23 175.41 6,722,000 178.83 163.27
11-08-02 179.95 182.29 177.86 5,770,400 178.05 162.55
11-08-01 182.60 183.69 178.50 5,842,700 180.75 165.02
11-07-29 180.26 183.43 179.73 6,665,600 181.85 166.02
11-07-28 181.06 183.27 180.88 4,478,800 181.80 165.98
11-07-27 182.01 182.91 180.93 5,806,800 181.35 165.57
11-07-26 182.94 184.05 182.65 4,356,200 182.93 167.01
Date Open High Low Vol Cls adjCls
11-07-25 183.89 184.96 183.28 4,987,000 183.70 167.71
11-07-22 184.64 185.63 184.26 4,516,100 185.18 169.06
11-07-21 183.59 185.50 182.90 4,958,400 184.90 168.81
11-07-20 183.84 184.42 183.00 5,901,100 183.65 167.67
11-07-19 178.74 185.21 178.65 13,245,600 185.21 169.09
11-07-18 174.73 176.46 173.58 8,879,700 175.28 160.02
11-07-15 175.08 175.94 174.07 5,347,100 175.54 160.26
11-07-14 174.40 176.10 173.84 4,613,100 174.23 159.07
11-07-13 174.90 176.32 174.00 4,074,800 174.32 159.15
Date Open High Low Vol Cls adjCls
11-07-12 174.93 175.37 173.89 5,036,800 174.05 158.90
11-07-11 174.90 176.15 174.61 4,766,500 174.99 159.76
11-07-08 175.49 176.49 175.01 4,399,900 176.49 161.13
11-07-07 176.78 177.27 176.12 5,905,600 176.48 161.12
11-07-06 175.19 177.77 175.09 5,885,900 177.71 162.24
11-07-05 173.52 175.43 173.52 4,586,500 175.43 160.16
11-07-01 171.61 174.65 171.49 5,181,700 174.54 159.35
11-06-30 171.11 172.45 170.75 5,105,200 171.55 156.62
11-06-29 170.61 170.86 169.82 3,817,100 170.54 155.70
Date Open High Low Vol Cls adjCls
11-06-28 168.33 170.70 168.01 4,850,000 170.01 155.21
11-06-27 165.74 168.24 165.21 4,446,700 167.62 153.03
11-06-24 165.85 165.94 164.57 4,402,600 165.07 150.70
11-06-23 164.06 166.73 163.80 5,271,500 166.12 151.66
11-06-22 165.59 166.81 165.10 3,960,500 165.68 151.26
11-06-21 165.20 166.75 164.00 5,387,300 166.22 151.75
11-06-20 163.70 165.61 163.59 3,956,100 165.02 150.66
11-06-17 164.24 165.10 163.58 7,149,700 164.44 150.13
11-06-16 162.06 163.63 161.78 4,861,100 162.67 148.51
Date Open High Low Vol Cls adjCls
11-06-15 162.75 163.41 161.52 5,225,600 162.33 148.20
11-06-14 163.87 164.57 163.65 7,050,000 164.12 149.84
11-06-13 164.44 164.46 162.73 5,099,200 163.17 148.97
11-06-10 164.57 164.84 162.87 4,683,300 163.18 148.98
11-06-09 165.01 165.96 164.76 4,299,800 164.84 150.49
11-06-08 163.27 164.85 163.26 3,850,800 164.34 150.04
11-06-07 165.11 165.24 163.61 4,187,000 163.69 149.44
11-06-06 164.76 165.58 164.27 3,619,700 164.75 150.41
11-06-03 164.30 165.89 164.13 5,230,500 165.05 150.68
Date Open High Low Vol Cls adjCls
11-06-02 166.44 167.10 165.71 3,854,100 166.09 151.63
11-06-01 168.90 169.58 166.50 5,134,600 166.56 152.06
11-05-31 168.44 169.89 167.82 9,123,400 168.93 154.23
11-05-27 167.91 168.47 167.00 3,277,600 167.50 152.92
11-05-26 167.46 167.50 165.90 5,771,300 167.18 152.63
11-05-25 167.63 168.40 167.51 3,882,100 167.75 153.15
11-05-24 168.50 168.67 167.51 4,643,600 167.99 153.37
11-05-23 168.58 168.69 167.07 5,144,000 168.26 153.62
11-05-20 170.40 171.15 169.38 4,869,900 170.16 155.35
Date Open High Low Vol Cls adjCls
11-05-19 170.86 171.40 169.32 3,538,300 170.59 155.74
11-05-18 170.10 171.19 169.46 4,154,300 170.44 155.61
11-05-17 167.85 171.41 166.53 8,773,200 170.50 155.66
11-05-16 169.81 170.64 168.31 4,662,200 168.86 154.16
11-05-13 171.70 172.15 169.44 5,167,400 169.92 155.13
11-05-12 169.65 172.77 168.65 5,138,500 172.24 157.25
11-05-11 170.30 170.52 167.82 4,663,200 169.50 154.75
11-05-10 169.25 170.90 169.22 4,934,800 170.38 155.55
11-05-09 168.39 169.85 168.31 3,594,800 169.10 154.38
Date Open High Low Vol Cls adjCls
11-05-06 169.03 170.15 168.24 4,839,400 168.89 154.19
11-05-05 170.47 170.87 167.50 7,332,000 168.46 153.11
11-05-04 172.36 172.62 169.59 6,890,300 170.62 155.08
11-05-03 172.00 173.48 171.23 5,007,700 172.87 157.12
11-05-02 172.11 173.54 171.49 5,396,200 172.15 156.47
11-04-29 171.10 173.00 170.48 5,587,700 170.58 155.04
11-04-28 169.99 171.38 169.70 5,087,700 170.78 155.22
11-04-27 168.61 170.59 168.46 5,299,700 170.37 154.85
11-04-26 167.99 169.20 167.40 7,300,000 168.49 153.14
Date Open High Low Vol Cls adjCls
11-04-25 167.65 168.77 167.23 3,583,800 167.67 152.40
11-04-21 165.63 168.45 164.86 6,158,400 168.28 152.95
11-04-20 163.10 165.89 162.19 10,891,800 164.75 149.74
11-04-19 165.71 166.38 164.44 6,547,100 165.40 150.33
11-04-18 164.64 166.16 162.86 6,160,700 165.94 150.82
11-04-15 165.00 166.34 164.87 5,287,400 166.21 151.07
11-04-14 163.84 165.36 163.16 4,699,100 164.97 149.94
11-04-13 163.97 164.93 163.66 4,181,900 163.95 149.01
11-04-12 163.36 163.77 162.30 3,860,600 163.25 148.38
Date Open High Low Vol Cls adjCls
11-04-11 163.44 164.00 163.11 4,139,000 163.95 149.01
11-04-08 164.35 164.38 163.16 3,324,100 164.05 149.11
11-04-07 164.10 164.55 163.28 3,666,700 164.38 149.41
11-04-06 164.34 164.75 163.81 3,774,800 164.04 149.10
11-04-05 163.81 164.70 163.62 3,612,000 163.99 149.05
11-04-04 164.42 164.73 163.58 3,225,100 164.25 149.29
11-04-01 163.70 164.42 163.04 4,381,900 164.27 149.31
11-03-31 163.40 164.06 163.07 3,860,800 163.07 148.21
11-03-30 163.55 163.99 163.02 3,394,100 163.60 148.70
Date Open High Low Vol Cls adjCls
11-03-29 161.34 163.09 161.15 3,456,700 162.88 148.04
11-03-28 161.54 162.58 161.12 3,972,800 161.37 146.67
11-03-25 160.98 162.74 160.76 5,348,100 162.18 147.41
11-03-24 160.23 160.71 158.84 5,145,800 160.04 145.46
11-03-23 158.00 160.08 157.53 4,782,500 159.53 145.00
11-03-22 158.56 158.61 157.52 4,311,400 158.00 143.61
11-03-21 157.64 159.63 157.07 5,784,000 157.68 143.32
11-03-18 156.50 156.95 154.32 11,450,000 155.89 141.69
11-03-17 154.00 154.50 152.70 7,376,400 154.18 140.13
Date Open High Low Vol Cls adjCls
11-03-16 156.52 156.98 151.71 12,195,300 153.00 139.06
11-03-15 157.35 159.64 156.88 6,475,800 159.02 144.53
11-03-14 161.16 161.98 160.09 4,300,500 161.39 146.69
11-03-11 162.40 163.24 160.84 4,271,000 162.43 147.63
11-03-10 164.64 164.67 161.38 7,041,400 162.02 147.26
11-03-09 163.47 167.72 163.28 9,086,600 165.86 150.75
11-03-08 159.70 163.43 159.21 5,384,800 162.28 147.50
11-03-07 161.60 162.98 158.85 5,312,000 159.93 145.36
11-03-04 163.40 164.31 160.65 4,910,700 161.83 147.09
Date Open High Low Vol Cls adjCls
11-03-03 161.42 164.00 161.27 4,057,800 163.48 148.59
11-03-02 159.43 161.11 159.41 3,413,000 160.16 145.57
11-03-01 163.15 163.15 159.88 4,382,800 159.97 145.40
11-02-28 162.36 162.99 161.24 4,773,000 161.88 147.13
11-02-25 161.06 162.34 160.86 4,518,400 162.28 147.50
11-02-24 159.63 161.27 159.03 5,707,500 160.77 146.12
11-02-23 161.81 162.68 160.14 5,998,100 160.18 145.59
11-02-22 163.57 164.26 161.78 5,209,300 161.95 147.20
11-02-18 164.46 164.84 164.10 4,245,000 164.84 149.82
Date Open High Low Vol Cls adjCls
11-02-17 163.30 164.67 162.85 3,230,500 164.24 149.28
11-02-16 163.33 163.60 162.75 3,216,000 163.40 148.51
11-02-15 162.89 163.57 162.52 3,768,700 162.84 148.01
11-02-14 164.18 164.38 162.85 4,129,800 163.22 148.35
11-02-11 163.98 165.01 163.31 5,185,200 163.85 148.92
11-02-10 163.90 165.00 163.18 5,737,800 164.09 149.14
11-02-09 165.62 165.97 164.10 4,633,600 164.65 149.65
11-02-08 164.82 166.25 164.32 5,612,600 166.05 150.92
11-02-07 164.08 164.99 164.02 4,928,100 164.82 149.21
Date Open High Low Vol Cls adjCls
11-02-04 163.48 164.14 163.22 3,755,200 164.00 148.47
11-02-03 163.16 164.20 162.81 4,683,400 163.53 148.05
11-02-02 163.40 163.60 162.61 3,904,000 163.30 147.84
11-02-01 162.11 163.94 162.00 5,831,300 163.56 148.07
11-01-31 159.18 162.00 158.68 7,197,200 162.00 146.66
11-01-28 161.05 161.92 158.67 6,725,600 159.21 144.14
11-01-27 161.43 162.18 160.86 4,878,300 161.07 145.82
11-01-26 161.67 161.90 160.42 5,353,100 161.04 145.79
11-01-25 159.21 164.35 159.00 8,260,800 161.44 146.15
Date Open High Low Vol Cls adjCls
11-01-24 155.42 159.79 155.33 7,285,100 159.63 144.52
11-01-21 156.40 156.78 154.96 7,009,000 155.50 140.78
11-01-20 154.53 155.96 154.45 7,439,900 155.80 141.05
11-01-19 153.26 156.13 152.83 12,141,000 155.69 140.95
11-01-18 149.82 151.46 149.38 9,176,900 150.65 136.39
11-01-14 148.89 150.00 148.47 4,544,200 150.00 135.80
11-01-13 149.24 149.29 148.25 3,445,800 148.82 134.73
11-01-12 147.99 149.29 147.67 4,091,500 149.10 134.98
11-01-11 148.20 148.35 146.75 4,163,600 147.28 133.33
Date Open High Low Vol Cls adjCls
11-01-10 147.58 148.06 147.23 3,633,400 147.64 133.66
11-01-07 148.79 148.86 146.94 4,135,700 147.93 133.92
11-01-06 147.13 148.79 146.82 5,029,200 148.66 134.58
11-01-05 147.34 147.48 146.73 4,657,400 147.05 133.13
11-01-04 147.56 148.22 146.64 5,060,100 147.64 133.66
11-01-03 147.21 148.20 147.14 4,603,800 147.48 133.52
10-12-31 146.73 147.07 145.96 2,969,800 146.76 132.86
10-12-30 146.36 147.11 146.25 3,039,100 146.67 132.78
10-12-29 146.00 147.50 145.71 3,661,100 146.52 132.65
Date Open High Low Vol Cls adjCls
10-12-28 145.31 146.15 145.06 2,699,600 145.71 131.91
10-12-27 145.12 145.70 145.00 2,314,700 145.34 131.58
10-12-23 145.89 146.33 145.33 2,424,500 145.89 132.08
10-12-22 145.66 146.40 145.58 3,388,800 145.95 132.13
10-12-21 144.99 145.99 144.33 3,777,100 145.74 131.94
10-12-20 145.39 145.54 144.39 3,995,000 144.51 130.83
10-12-17 144.69 145.50 144.40 10,027,000 145.00 131.27
10-12-16 144.84 145.32 144.15 4,178,600 144.55 130.86
10-12-15 145.13 145.72 144.31 4,447,400 144.72 131.02
Date Open High Low Vol Cls adjCls
10-12-14 144.26 146.01 144.26 4,800,800 145.82 132.01
10-12-13 145.14 145.40 144.21 4,741,000 144.28 130.62
10-12-10 144.88 144.95 143.73 3,503,800 144.82 131.11
10-12-09 145.94 145.94 143.52 4,405,300 144.30 130.64
10-12-08 144.35 145.65 143.84 4,961,400 144.98 131.25
10-12-07 146.02 146.30 143.87 4,828,600 144.02 130.38
10-12-06 144.54 145.87 144.52 3,321,800 144.99 131.26
10-12-03 144.25 145.68 144.25 3,710,600 145.38 131.61
10-12-02 144.33 145.85 144.30 5,374,000 145.18 131.43
Date Open High Low Vol Cls adjCls
10-12-01 143.61 145.13 143.51 6,822,800 144.41 130.74
10-11-30 142.24 142.76 141.28 7,674,800 141.46 128.07
10-11-29 143.53 143.67 141.50 5,040,300 142.89 129.36
10-11-26 145.30 145.30 143.57 2,081,300 143.90 130.28
10-11-24 143.95 146.44 143.82 4,874,100 145.81 132.00
10-11-23 144.24 144.53 142.33 4,570,300 143.18 129.62
10-11-22 144.00 145.43 143.56 3,730,700 145.39 131.62
10-11-19 144.38 145.35 143.99 5,015,900 145.05 131.32
10-11-18 143.04 144.99 142.75 4,236,200 144.36 130.69
Date Open High Low Vol Cls adjCls
10-11-17 142.49 142.49 141.39 4,785,900 141.95 128.51
10-11-16 142.93 143.38 141.18 6,342,100 142.24 128.77
10-11-15 143.89 144.75 143.27 3,827,700 143.64 130.04
10-11-12 144.59 145.77 143.55 4,731,500 143.74 130.13
10-11-11 144.70 145.50 143.35 4,752,200 145.43 131.66
10-11-10 146.09 146.79 145.63 5,172,000 146.55 132.67
10-11-09 146.70 147.53 145.63 5,700,600 146.14 132.30
10-11-08 145.35 146.58 145.25 4,459,700 146.46 132.59
10-11-05 145.94 146.93 145.67 4,995,800 146.92 132.42
Date Open High Low Vol Cls adjCls
10-11-04 144.82 146.84 144.71 6,622,500 146.79 132.30
10-11-03 144.24 144.46 142.63 5,182,100 144.17 129.94
10-11-02 143.85 144.71 143.71 4,626,400 143.84 129.64
10-11-01 143.64 144.26 142.32 5,674,600 143.32 129.18
10-10-29 140.90 144.00 140.75 8,439,300 143.60 129.43
10-10-28 141.84 141.95 140.42 5,481,600 140.90 126.99
10-10-27 139.52 141.57 139.00 6,465,300 141.43 127.47
10-10-26 139.29 142.00 138.53 7,327,100 140.67 126.79
10-10-25 140.42 141.40 139.81 4,870,000 139.84 126.04
Date Open High Low Vol Cls adjCls
10-10-22 140.15 140.75 139.46 4,105,300 139.67 125.89
10-10-21 139.81 140.49 138.40 6,221,200 139.83 126.03
10-10-20 138.28 139.87 138.13 6,945,500 139.07 125.35
10-10-19 137.30 139.34 136.70 14,159,100 138.03 124.41
10-10-18 140.90 143.03 140.84 10,322,700 142.83 128.73
10-10-15 142.10 142.10 140.54 7,220,400 141.06 127.14
10-10-14 140.35 141.50 139.69 5,653,100 141.50 127.54
10-10-13 139.91 141.48 139.78 8,784,300 140.37 126.52
10-10-12 138.40 139.99 138.27 5,637,300 139.85 126.05
Date Open High Low Vol Cls adjCls
10-10-11 138.79 139.94 138.64 4,004,300 139.66 125.88
10-10-08 138.40 139.09 138.06 4,540,800 138.85 125.15
10-10-07 137.92 138.88 137.52 6,440,800 138.72 125.03
10-10-06 136.88 137.96 136.83 4,783,000 137.84 124.24
10-10-05 136.18 137.90 136.12 6,202,500 137.66 124.07
10-10-04 135.23 135.92 134.39 4,059,900 135.25 121.90
10-10-01 135.51 136.28 135.09 5,621,200 135.64 122.25
10-09-30 135.50 136.11 133.67 6,425,800 134.14 120.90
10-09-29 134.40 135.80 134.34 5,151,200 135.48 122.11
Date Open High Low Vol Cls adjCls
10-09-28 134.67 135.14 133.71 7,481,300 134.89 121.58
10-09-27 133.51 135.00 133.51 6,155,400 134.65 121.36
10-09-24 132.42 134.15 132.34 7,122,400 134.11 120.87
10-09-23 131.42 132.78 131.22 3,898,800 131.67 118.68
10-09-22 131.61 132.58 131.40 4,922,400 132.57 119.49
10-09-21 131.45 132.80 130.78 5,267,900 131.98 118.96
10-09-20 130.24 132.09 130.11 7,145,500 131.79 118.78
10-09-17 129.92 130.60 129.70 10,397,400 130.19 117.34
10-09-16 129.20 129.95 128.80 4,685,000 129.67 116.87
Date Open High Low Vol Cls adjCls
10-09-15 128.65 129.96 128.54 4,762,500 129.43 116.66
10-09-14 128.43 129.92 128.43 4,850,500 128.85 116.13
10-09-13 128.63 130.00 128.52 5,271,300 129.61 116.82
10-09-10 126.99 128.29 126.26 4,418,700 127.99 115.36
10-09-09 127.27 127.57 126.15 3,436,700 126.36 113.89
10-09-08 126.02 126.52 125.39 4,477,500 126.08 113.64
10-09-07 126.99 127.36 125.88 4,353,300 125.95 113.52
10-09-03 126.22 127.60 125.90 5,142,900 127.58 114.99
10-09-02 126.03 126.23 124.65 5,103,300 125.04 112.70
Date Open High Low Vol Cls adjCls
10-09-01 125.31 126.31 124.52 5,623,100 125.77 113.36
10-08-31 123.31 123.99 122.28 5,624,200 123.13 110.98
10-08-30 125.08 125.27 123.40 3,604,000 123.40 111.22
10-08-27 123.83 124.80 122.42 6,214,200 124.73 112.42
10-08-26 125.78 125.78 122.78 7,746,600 122.78 110.66
10-08-25 124.57 125.60 124.00 5,235,300 125.27 112.91
10-08-24 125.21 126.02 124.57 5,621,200 124.90 112.57
10-08-23 127.57 128.03 126.44 4,034,400 126.47 113.99
10-08-20 128.72 128.98 126.96 6,246,300 127.50 114.92
Date Open High Low Vol Cls adjCls
10-08-19 128.67 129.59 128.02 5,402,400 128.90 116.18
10-08-18 128.87 130.20 127.80 4,883,200 129.39 116.62
10-08-17 128.83 129.85 127.90 4,298,300 128.45 115.77
10-08-16 127.47 128.23 126.96 4,009,200 127.77 115.16
10-08-13 127.96 128.46 127.33 4,669,400 127.87 115.25
10-08-12 127.69 128.78 127.52 5,132,200 128.30 115.64
10-08-11 130.69 130.69 129.46 6,316,100 129.83 117.02
10-08-10 131.18 132.49 130.77 5,471,700 131.84 118.83
10-08-09 130.79 132.34 130.40 6,131,700 132.00 118.97
Date Open High Low Vol Cls adjCls
10-08-06 130.41 130.48 128.76 6,136,200 130.14 117.30
10-08-05 130.73 131.98 130.53 4,520,600 131.83 118.23
10-08-04 130.46 131.50 129.85 4,567,500 131.27 117.73
10-08-03 130.03 131.04 129.33 5,091,800 130.37 116.92
10-08-02 129.25 131.20 129.25 6,437,500 130.76 117.27
10-07-30 127.43 128.98 127.04 6,021,000 128.40 115.16
10-07-29 129.06 129.50 127.14 8,994,200 128.02 114.82
10-07-28 128.67 129.35 127.88 4,248,800 128.43 115.18
10-07-27 128.78 129.17 127.89 4,648,200 128.63 115.36
Date Open High Low Vol Cls adjCls
10-07-26 128.18 128.43 127.14 5,174,900 128.41 115.17
10-07-23 127.30 128.80 127.00 5,078,000 128.38 115.14
10-07-22 126.32 127.78 126.05 6,909,000 127.47 114.32
10-07-21 126.44 126.50 124.62 8,615,500 125.27 112.35
10-07-20 122.97 126.56 122.93 16,337,400 126.55 113.50
10-07-19 128.67 130.38 128.37 8,388,600 129.79 116.40
10-07-16 129.96 130.15 127.85 7,002,900 128.03 114.83
10-07-15 129.87 130.92 129.55 6,186,800 130.72 117.24
10-07-14 129.32 131.60 129.14 6,607,200 130.72 117.24
Date Open High Low Vol Cls adjCls
10-07-13 128.97 130.98 128.69 6,687,700 130.48 117.02
10-07-12 127.37 128.83 127.16 4,206,900 128.67 115.40
10-07-09 127.90 128.20 127.29 3,898,000 127.96 114.76
10-07-08 127.37 128.15 126.74 5,439,300 127.97 114.77
10-07-07 123.47 127.12 123.47 7,090,300 127.00 113.90
10-07-06 123.58 124.63 122.17 6,348,700 123.46 110.73
10-07-02 123.29 123.29 120.61 6,454,500 121.86 109.29
10-07-01 123.55 124.21 121.61 9,742,100 122.57 109.93
10-06-30 124.83 125.22 123.00 8,018,000 123.48 110.75
Date Open High Low Vol Cls adjCls
10-06-29 127.35 128.40 124.12 9,376,200 125.09 112.19
10-06-28 127.65 129.47 127.22 6,335,100 128.98 115.68
10-06-25 128.34 129.10 127.12 10,420,400 127.12 114.01
10-06-24 129.57 129.73 127.70 5,565,500 128.19 114.97
10-06-23 129.25 131.47 129.09 6,855,800 130.11 116.69
10-06-22 130.37 131.47 129.07 6,030,200 129.30 115.96
10-06-21 131.42 131.94 130.22 6,857,800 130.65 117.18
10-06-18 131.02 131.25 130.13 9,581,400 130.15 116.73
10-06-17 130.07 131.03 129.86 5,571,000 130.98 117.47
Date Open High Low Vol Cls adjCls
10-06-16 128.34 130.68 128.34 6,401,000 130.35 116.91
10-06-15 128.93 129.95 128.37 6,652,500 129.79 116.40
10-06-14 128.50 129.97 128.49 6,753,000 128.50 115.25
10-06-11 126.73 128.80 126.44 5,820,200 128.45 115.20
10-06-10 125.99 128.22 125.80 7,479,700 127.68 114.51
10-06-09 124.83 125.84 123.58 7,795,500 123.90 111.12
10-06-08 124.26 124.46 122.82 8,399,200 123.72 110.96
10-06-07 125.57 125.86 124.13 6,951,400 124.13 111.33
10-06-04 126.37 127.10 124.67 9,669,200 125.28 112.36
Date Open High Low Vol Cls adjCls
10-06-03 127.75 128.22 126.46 6,645,300 127.96 114.76
10-06-02 124.85 127.50 124.35 7,705,300 127.41 114.27
10-06-01 124.69 126.88 124.20 7,135,400 124.34 111.52
10-05-28 125.96 126.28 124.29 7,421,900 125.26 112.34
10-05-27 125.05 126.39 124.77 7,725,900 126.39 113.36
10-05-26 124.89 125.94 123.00 9,083,200 123.23 110.52
10-05-25 121.47 124.95 121.47 9,494,800 124.52 111.68
10-05-24 125.26 126.02 124.04 6,868,600 124.45 111.62
10-05-21 122.16 125.61 121.40 12,639,500 125.42 112.49
Date Open High Low Vol Cls adjCls
10-05-20 127.22 127.96 123.68 13,176,500 123.80 111.03
10-05-19 129.37 130.50 127.82 8,669,300 128.86 115.57
10-05-18 131.26 131.99 129.90 9,330,000 129.95 116.55
10-05-17 130.68 131.76 128.70 8,923,400 130.44 116.99
10-05-14 131.06 131.67 129.41 9,920,100 131.19 117.66
10-05-13 130.93 133.10 130.85 10,497,800 131.48 117.92
10-05-12 127.16 132.85 127.01 16,626,900 132.68 119.00
10-05-11 125.21 128.42 125.15 6,498,900 126.89 113.80
10-05-10 126.27 126.67 125.06 8,463,900 126.27 113.25
Date Open High Low Vol Cls adjCls
10-05-07 123.36 124.39 120.00 10,584,800 122.10 109.51
10-05-06 126.29 127.93 116.00 13,168,800 123.92 111.14
10-05-05 127.12 128.23 126.87 6,072,800 127.46 113.73
10-05-04 128.89 128.93 126.57 8,285,000 128.12 114.32
10-05-03 129.39 130.14 128.80 4,992,100 129.60 115.64
10-04-30 130.43 130.64 128.84 6,266,700 129.00 115.11
10-04-29 130.55 131.21 130.15 5,786,900 130.46 116.41
10-04-28 129.40 130.47 129.03 7,122,300 130.10 116.09
10-04-27 129.90 132.00 128.71 10,916,700 128.82 114.95
Date Open High Low Vol Cls adjCls
10-04-26 129.76 131.04 129.54 5,285,400 130.73 116.65
10-04-23 129.08 130.10 128.71 6,197,300 129.99 115.99
10-04-22 128.64 129.36 127.77 6,018,500 129.13 115.22
10-04-21 129.87 130.27 128.50 7,559,200 128.99 115.10
10-04-20 129.20 130.33 128.26 15,216,500 129.69 115.72
10-04-19 130.38 132.28 130.38 11,353,700 132.23 117.99
10-04-16 130.68 132.17 130.25 9,546,200 130.63 116.56
10-04-15 130.53 131.14 130.19 6,425,300 130.89 116.79
10-04-14 129.73 131.42 129.46 8,545,800 131.25 117.11
Date Open High Low Vol Cls adjCls
10-04-13 128.26 129.43 127.84 6,819,100 129.03 115.13
10-04-12 128.57 128.96 128.24 3,992,300 128.36 114.53
10-04-09 127.88 128.87 127.12 5,185,100 128.76 114.89
10-04-08 128.04 128.23 127.20 6,006,900 127.61 113.87
10-04-07 128.53 129.27 128.01 5,157,000 128.48 114.64
10-04-06 128.68 129.30 128.05 3,926,300 128.93 115.04
10-04-05 128.38 129.80 128.14 4,118,700 129.35 115.42
10-04-01 128.95 129.31 127.55 4,980,500 128.25 114.44
10-03-31 128.23 128.75 127.65 4,904,800 128.25 114.44
Date Open High Low Vol Cls adjCls
10-03-30 128.90 129.13 128.25 3,426,600 128.77 114.90
10-03-29 129.30 129.95 128.26 4,643,000 128.59 114.74
10-03-26 128.93 129.78 128.72 5,550,800 129.26 115.34
10-03-25 129.36 130.73 129.13 7,603,200 129.24 115.32
10-03-24 128.63 129.95 128.47 6,669,300 128.53 114.69
10-03-23 127.94 129.43 127.64 5,978,500 129.37 115.44
10-03-22 127.11 128.39 126.57 5,651,900 127.98 114.20
10-03-19 127.71 128.93 126.78 10,744,300 127.71 113.95
10-03-18 127.46 128.75 127.45 4,954,400 128.38 114.55
Date Open High Low Vol Cls adjCls
10-03-17 128.90 128.93 127.36 6,348,400 127.76 114.00
10-03-16 128.00 128.88 127.45 6,134,900 128.67 114.81
10-03-15 127.40 128.34 127.28 4,497,700 127.83 114.06
10-03-12 127.91 128.37 127.51 5,169,500 127.94 114.16
10-03-11 125.71 127.81 125.71 7,922,200 127.60 113.86
10-03-10 125.99 126.36 125.21 6,916,200 125.62 112.09
10-03-09 126.27 126.29 125.20 7,528,800 125.55 112.03
10-03-08 127.06 127.50 126.36 6,199,300 126.41 112.79
10-03-05 127.17 127.55 127.04 6,140,200 127.25 113.54
Date Open High Low Vol Cls adjCls
10-03-04 127.07 127.07 125.47 6,032,300 126.72 113.07
10-03-03 127.73 128.02 126.68 6,390,000 126.88 113.21
10-03-02 128.70 129.09 127.13 6,013,300 127.42 113.70
10-03-01 127.50 128.83 127.47 4,577,700 128.57 114.72
10-02-26 127.01 128.00 126.74 4,784,200 127.16 113.46
10-02-25 126.05 127.24 125.57 5,658,700 127.07 113.38
10-02-24 127.02 128.27 126.81 4,782,000 127.59 113.85
10-02-23 126.48 127.66 126.00 4,591,900 126.46 112.84
10-02-22 127.30 127.43 126.31 3,808,100 126.85 113.19
Date Open High Low Vol Cls adjCls
10-02-19 127.35 128.06 126.87 6,303,100 127.19 113.49
10-02-18 126.13 128.00 126.00 5,525,900 127.81 114.04
10-02-17 125.50 126.53 125.21 5,827,400 126.33 112.72
10-02-16 124.91 125.23 124.11 6,777,300 125.23 111.74
10-02-12 123.01 124.05 121.61 8,017,700 124.00 110.64
10-02-11 122.58 124.20 122.06 5,089,000 123.73 110.40
10-02-10 122.94 123.65 122.21 5,219,100 122.81 109.58
10-02-09 122.65 124.20 122.46 6,044,500 123.21 109.94
10-02-08 123.15 123.22 121.74 5,718,500 121.88 108.75
Date Open High Low Vol Cls adjCls
10-02-05 123.04 123.72 121.83 8,617,000 123.52 109.73
10-02-04 125.19 125.44 122.90 9,126,900 123.00 109.26
10-02-03 125.16 126.07 125.07 4,177,100 125.66 111.63
10-02-02 124.79 125.81 123.95 5,899,900 125.53 111.51
10-02-01 123.23 124.95 122.78 7,242,900 124.67 110.75
10-01-29 124.32 125.00 121.90 11,571,200 122.39 108.72
10-01-28 127.03 127.04 123.05 9,622,200 123.75 109.93
10-01-27 125.82 126.96 125.04 8,719,200 126.33 112.22
10-01-26 125.92 127.75 125.41 7,135,300 125.75 111.71
Date Open High Low Vol Cls adjCls
10-01-25 126.33 126.89 125.71 5,738,500 126.12 112.03
10-01-22 128.67 128.89 125.37 10,088,600 125.50 111.48
10-01-21 130.47 130.69 128.06 9,608,600 129.00 114.59
10-01-20 130.46 131.15 128.95 15,197,500 130.25 115.70
10-01-19 131.63 134.25 131.56 13,916,200 134.14 119.16
10-01-15 132.03 132.89 131.09 8,494,400 131.78 117.06
10-01-14 130.55 132.71 129.91 7,111,800 132.31 117.53
10-01-13 130.39 131.12 129.16 6,455,400 130.23 115.69
10-01-12 129.03 131.33 129.00 8,081,500 130.51 115.93
Date Open High Low Vol Cls adjCls
10-01-11 131.06 131.06 128.67 5,730,400 129.48 115.02
10-01-08 129.07 130.92 129.05 4,197,200 130.85 116.24
10-01-07 129.87 130.25 128.91 5,840,600 129.55 115.08
10-01-06 130.68 131.49 129.81 5,605,300 130.00 115.48
10-01-05 131.68 131.85 130.10 6,841,400 130.85 116.24
10-01-04 131.18 132.97 130.85 6,155,300 132.45 117.66
09-12-31 132.41 132.85 130.75 4,223,400 130.90 116.28
09-12-30 131.23 132.68 130.68 3,867,000 132.57 117.76
09-12-29 132.28 132.37 131.80 4,184,200 131.85 117.13
Date Open High Low Vol Cls adjCls
09-12-28 130.99 132.31 130.72 5,800,400 132.31 117.53
09-12-24 129.89 130.57 129.48 4,265,100 130.57 115.99
09-12-23 129.70 130.00 129.30 4,127,600 130.00 115.48
09-12-22 129.30 129.98 129.19 5,535,500 129.93 115.42
09-12-21 127.80 128.94 127.68 4,772,500 128.65 114.28
09-12-18 127.97 128.39 127.00 9,106,600 127.91 113.63
09-12-17 128.00 128.56 127.12 5,909,500 127.40 113.17
09-12-16 128.74 129.60 128.35 6,372,500 128.71 114.34
09-12-15 129.46 129.86 127.94 7,862,600 128.49 114.14
Date Open High Low Vol Cls adjCls
09-12-14 129.65 129.98 129.60 5,201,300 129.93 115.42
09-12-11 129.01 129.77 128.71 6,597,200 129.68 115.20
09-12-10 128.13 129.47 128.09 7,077,800 129.34 114.90
09-12-09 126.70 128.39 126.11 6,071,900 128.39 114.05
09-12-08 126.97 127.35 126.16 5,351,400 126.80 112.64
09-12-07 126.88 127.53 126.59 4,144,400 127.04 112.85
09-12-04 128.40 128.90 126.00 7,068,500 127.25 113.04
09-12-03 127.60 128.47 127.25 5,760,000 127.55 113.31
09-12-02 127.32 128.39 127.16 4,597,900 127.21 113.00
Date Open High Low Vol Cls adjCls
09-12-01 127.29 128.39 126.85 6,578,600 127.94 113.65
09-11-30 125.12 126.60 124.92 6,302,700 126.35 112.24
09-11-27 124.59 126.62 124.26 3,319,200 125.70 111.66
09-11-25 127.88 128.22 127.08 3,967,700 127.28 113.07
09-11-24 127.90 128.32 127.14 4,816,500 127.93 113.64
09-11-23 127.70 128.94 127.65 7,003,500 128.20 113.88
09-11-20 127.17 127.69 126.46 5,354,200 126.96 112.78
09-11-19 127.28 127.84 126.51 5,308,400 127.54 113.30
09-11-18 128.05 128.35 127.55 3,970,100 128.15 113.84
Date Open High Low Vol Cls adjCls
09-11-17 127.43 128.65 127.40 1,027,500 128.63 114.26
09-11-16 127.17 128.24 127.03 7,822,500 128.21 113.89
09-11-13 126.41 127.80 126.27 4,979,700 127.03 112.84
09-11-12 126.61 127.65 126.11 5,345,400 126.26 112.16
09-11-11 126.55 127.30 125.94 6,530,800 127.19 112.99
09-11-10 125.30 127.05 125.17 6,444,500 126.91 112.74
09-11-09 123.92 126.00 123.49 7,764,600 126.00 111.93
09-11-06 122.51 123.49 122.23 4,979,600 123.49 109.70
09-11-05 122.12 123.50 122.00 6,701,800 123.10 108.86
Date Open High Low Vol Cls adjCls
09-11-04 121.46 122.50 121.16 6,353,300 121.29 107.26
09-11-03 119.53 121.19 119.53 5,706,800 121.16 107.15
09-11-02 120.77 121.93 119.50 7,049,400 120.56 106.62
09-10-30 122.63 123.25 120.48 7,711,700 120.61 106.66
09-10-29 122.15 123.03 121.60 6,309,400 122.87 108.66
09-10-28 120.47 121.68 119.87 8,780,400 121.50 107.45
09-10-27 120.18 122.14 119.15 9,445,400 120.65 106.70
09-10-26 120.61 122.44 119.55 6,538,500 120.11 106.22
09-10-23 122.95 123.06 120.00 6,799,200 120.36 106.44
Date Open High Low Vol Cls adjCls
09-10-22 120.75 123.00 120.34 6,027,000 122.69 108.50
09-10-21 122.18 124.11 120.86 7,171,000 120.87 106.89
09-10-20 123.36 123.50 121.50 8,780,700 122.82 108.62
09-10-19 121.76 123.36 121.61 7,514,100 123.06 108.83
09-10-16 123.15 123.70 121.25 19,216,900 121.64 107.57
09-10-15 127.56 128.00 126.32 11,904,600 127.98 113.18
09-10-14 127.71 128.61 126.60 9,545,500 128.35 113.51
09-10-13 126.22 127.39 126.20 7,581,300 127.02 112.33
09-10-12 125.44 127.10 125.20 7,730,500 127.04 112.35
Date Open High Low Vol Cls adjCls
09-10-09 122.43 126.00 122.30 13,123,100 125.93 111.37
09-10-08 122.52 122.98 121.85 6,498,000 122.29 108.15
09-10-07 121.12 122.85 120.94 5,872,000 122.78 108.58
09-10-06 120.39 121.59 120.22 6,659,100 121.35 107.32
09-10-05 118.90 120.18 118.13 5,673,300 119.75 105.90
09-10-02 117.40 119.66 117.26 7,581,900 119.02 105.26
09-10-01 119.39 119.61 117.56 7,067,500 117.90 104.27
09-09-30 119.18 120.00 117.55 7,733,300 119.61 105.78
09-09-29 119.36 119.94 118.60 6,748,800 118.81 105.07
Date Open High Low Vol Cls adjCls
09-09-28 120.52 122.00 118.94 8,248,600 119.33 105.53
09-09-25 120.27 121.65 120.10 5,187,900 121.08 107.08
09-09-24 120.69 121.65 120.40 5,426,800 120.94 106.95
09-09-23 121.26 122.74 120.71 5,538,100 120.82 106.85
09-09-22 122.09 122.11 120.98 5,564,700 121.61 107.55
09-09-21 121.03 122.08 120.88 4,515,100 121.57 107.51
09-09-18 122.45 122.88 121.62 9,935,800 122.11 107.99
09-09-17 121.14 122.78 121.05 8,392,600 121.88 107.78
09-09-16 119.50 122.00 119.30 11,236,700 121.82 107.73
Date Open High Low Vol Cls adjCls
09-09-15 118.78 119.45 118.16 6,536,000 119.35 105.55
09-09-14 117.00 118.99 116.94 4,758,600 118.88 105.13
09-09-11 117.80 119.25 117.47 5,893,700 118.05 104.40
09-09-10 116.99 117.83 116.75 4,889,400 117.67 104.06
09-09-09 117.03 117.67 116.16 5,248,100 116.76 103.26
09-09-08 117.94 118.17 116.63 5,797,500 117.16 103.61
09-09-04 116.58 117.50 116.21 3,451,700 117.46 103.88
09-09-03 116.55 116.73 115.15 4,936,200 116.33 102.88
09-09-02 116.34 117.24 116.00 5,178,800 116.09 102.66
Date Open High Low Vol Cls adjCls
09-09-01 117.67 118.93 116.50 6,303,800 116.69 103.19
09-08-31 117.10 118.06 116.92 5,439,400 118.05 104.40
09-08-28 120.10 120.23 117.77 6,235,700 118.22 104.55
09-08-27 118.73 119.59 117.85 4,356,900 119.43 105.62
09-08-26 118.64 119.85 117.51 4,515,500 119.47 105.65
09-08-25 119.25 120.15 118.71 4,652,200 118.83 105.09
09-08-24 119.92 120.88 119.10 6,363,400 119.32 105.52
09-08-21 119.65 120.01 118.55 8,306,800 119.90 106.03
09-08-20 118.44 119.41 118.10 4,841,700 118.95 105.19
Date Open High Low Vol Cls adjCls
09-08-19 116.36 118.77 116.12 4,837,900 118.57 104.86
09-08-18 116.81 118.00 116.73 4,286,200 117.63 104.03
09-08-17 116.69 117.44 116.21 5,349,600 116.86 103.35
09-08-14 119.29 119.74 117.62 4,796,400 118.57 104.86
09-08-13 119.28 119.78 118.63 5,489,200 119.58 105.75
09-08-12 117.60 119.96 117.42 6,289,700 119.29 105.49
09-08-11 118.03 118.50 117.32 4,844,500 117.79 104.17
09-08-10 118.17 119.19 117.97 3,981,300 118.70 104.97
09-08-07 118.11 119.91 118.11 5,763,200 119.33 105.53
Date Open High Low Vol Cls adjCls
09-08-06 118.31 118.40 116.70 6,003,100 117.38 103.81
09-08-05 118.52 119.00 117.86 5,025,800 118.47 104.28
09-08-04 119.17 119.80 119.02 4,993,500 119.60 105.28
09-08-03 118.88 119.96 118.69 6,108,200 119.92 105.56
09-07-31 117.56 118.99 117.56 5,329,600 117.93 103.81
09-07-30 118.00 119.37 117.67 6,803,100 117.86 103.75
09-07-29 116.36 117.28 116.05 5,100,900 117.26 103.22
09-07-28 116.63 117.52 116.34 5,782,900 117.28 103.24
09-07-27 116.95 117.92 116.57 5,069,200 117.63 103.54
Date Open High Low Vol Cls adjCls
09-07-24 116.68 118.15 116.63 6,261,000 117.64 103.55
09-07-23 115.06 118.00 115.06 8,461,400 117.06 103.04
09-07-22 116.18 117.20 115.09 8,813,400 115.57 101.73
09-07-21 115.87 117.04 115.38 8,301,700 117.04 103.02
09-07-20 114.53 116.88 114.39 10,682,500 116.44 102.50
09-07-17 113.41 115.53 113.16 20,188,900 115.42 101.60
09-07-16 106.84 110.97 106.79 14,997,900 110.64 97.39
09-07-15 104.75 107.22 104.60 8,699,100 107.22 94.38
09-07-14 103.42 103.62 102.52 5,413,500 103.25 90.89
Date Open High Low Vol Cls adjCls
09-07-13 101.28 103.65 100.19 9,494,300 103.62 91.21
09-07-10 100.97 101.72 99.80 7,465,900 100.83 88.76
09-07-09 101.12 102.78 100.85 6,153,200 102.08 89.86
09-07-08 100.29 101.17 99.50 7,380,800 100.68 88.62
09-07-07 101.34 101.96 100.03 6,685,600 100.19 88.19
09-07-06 101.57 102.23 100.47 6,522,500 101.65 89.48
09-07-02 103.80 103.91 101.73 7,026,700 101.73 89.55
09-07-01 105.00 106.27 104.73 5,537,300 104.84 92.28
09-06-30 105.69 106.03 103.81 7,512,600 104.42 91.92
Date Open High Low Vol Cls adjCls
09-06-29 105.99 106.18 105.16 4,681,800 105.83 93.16
09-06-26 106.50 106.50 105.05 5,127,900 105.68 93.02
09-06-25 103.70 106.79 103.51 6,900,600 106.06 93.36
09-06-24 105.39 106.48 103.72 6,395,200 104.15 91.68
09-06-23 104.75 104.87 103.79 5,152,600 104.44 91.93
09-06-22 105.18 105.88 104.23 7,295,400 104.52 92.00
09-06-19 106.31 106.65 105.50 13,559,000 105.89 93.21
09-06-18 106.93 107.53 106.12 6,206,900 106.33 93.60
09-06-17 107.46 107.88 106.88 7,366,200 107.00 94.19
Date Open High Low Vol Cls adjCls
09-06-16 108.47 109.14 107.27 7,231,000 107.32 94.47
09-06-15 107.63 108.83 107.24 8,567,600 107.62 94.73
09-06-12 108.40 109.28 107.75 7,250,900 108.21 95.25
09-06-11 108.75 110.64 108.56 9,134,300 109.40 96.30
09-06-10 109.20 109.28 107.05 7,578,100 108.35 95.37
09-06-09 108.15 109.14 107.99 8,585,900 108.14 95.19
09-06-08 106.64 107.98 105.50 6,363,800 107.49 94.62
09-06-05 107.33 108.40 106.75 7,665,000 107.24 94.40
09-06-04 106.17 106.87 105.60 5,468,500 106.33 93.60
Date Open High Low Vol Cls adjCls
09-06-03 106.53 106.60 105.11 7,688,000 106.49 93.74
09-06-02 107.51 108.80 106.66 7,045,800 106.83 94.04
09-06-01 106.94 108.67 106.67 7,725,000 108.37 95.39
09-05-29 104.47 106.50 103.95 6,871,800 106.28 93.55
09-05-28 103.34 105.14 102.68 6,127,500 104.69 92.15
09-05-27 104.34 105.17 102.91 7,119,600 102.93 90.60
09-05-26 101.32 105.63 101.02 7,211,200 105.02 92.44
09-05-22 102.67 103.31 101.75 5,596,200 101.89 89.69
09-05-21 103.07 103.25 101.74 7,411,500 102.82 90.51
Date Open High Low Vol Cls adjCls
09-05-20 105.51 105.98 103.81 7,083,100 104.05 91.59
09-05-19 104.33 106.12 104.00 7,079,200 105.51 92.87
09-05-18 102.00 104.71 101.94 7,429,500 104.58 92.06
09-05-15 100.90 103.07 100.57 8,367,400 101.37 89.23
09-05-14 101.72 102.71 100.77 9,445,100 101.05 88.95
09-05-13 102.88 103.10 101.35 8,202,100 102.26 90.01
09-05-12 102.98 104.38 102.37 7,961,600 103.94 91.49
09-05-11 101.09 103.88 100.95 8,253,000 102.90 90.58
09-05-08 103.58 103.75 99.83 11,575,500 101.49 89.34
Date Open High Low Vol Cls adjCls
09-05-07 104.65 104.80 101.83 8,521,400 102.59 90.30
09-05-06 105.23 105.50 103.71 7,530,900 104.62 92.09
09-05-05 106.00 106.82 105.51 6,750,000 105.85 92.69
09-05-04 105.26 106.75 104.61 8,313,900 106.19 92.99
09-05-01 103.78 104.86 102.94 6,234,200 104.61 91.60
09-04-30 104.55 106.05 102.85 10,654,500 103.21 90.38
09-04-29 101.98 105.00 101.67 9,783,700 104.04 91.10
09-04-28 99.36 102.73 99.25 11,110,500 101.94 89.27
09-04-27 99.61 101.69 99.29 8,611,400 99.95 87.52
Date Open High Low Vol Cls adjCls
09-04-24 101.17 101.58 99.50 10,157,500 100.08 87.64
09-04-23 102.65 102.78 99.80 9,440,400 101.42 88.81
09-04-22 101.17 103.86 101.06 12,120,000 102.55 89.80
09-04-21 98.41 102.48 98.20 15,226,700 102.31 89.59
09-04-20 100.29 101.19 99.21 12,524,700 100.43 87.94
09-04-17 101.18 102.04 99.69 10,214,200 101.27 88.68
09-04-16 99.74 101.92 99.18 9,259,500 101.43 88.82
09-04-15 98.23 99.06 96.44 8,164,200 98.85 86.56
09-04-14 99.08 99.95 98.27 6,276,700 99.27 86.93
Date Open High Low Vol Cls adjCls
09-04-13 100.28 101.65 99.04 7,797,200 99.95 87.52
09-04-09 102.01 102.45 100.25 8,013,700 101.70 89.06
09-04-08 99.45 101.55 99.00 7,285,200 101.19 88.61
09-04-07 100.17 100.50 98.52 8,768,400 98.75 86.47
09-04-06 100.90 101.85 100.00 8,819,800 101.56 88.93
09-04-03 99.73 102.66 99.71 10,962,900 102.22 89.51
09-04-02 99.15 101.99 98.38 16,219,000 100.82 88.29
09-04-01 96.13 98.00 95.70 12,212,900 97.61 85.47
09-03-31 94.96 98.66 94.85 14,553,700 96.89 84.84
Date Open High Low Vol Cls adjCls
09-03-30 92.00 94.74 91.80 10,964,000 94.52 82.77
09-03-27 95.99 96.00 92.75 15,745,200 94.15 82.44
09-03-26 98.47 99.20 97.75 11,434,600 98.78 86.50
09-03-25 98.47 99.86 96.09 12,017,000 97.95 85.77
09-03-24 97.69 99.55 97.52 9,346,700 98.30 86.08
09-03-23 93.70 98.71 93.70 12,407,200 98.71 86.44
09-03-20 93.16 95.00 92.18 12,193,900 92.51 81.01
09-03-19 92.84 93.35 91.51 9,899,300 92.66 81.14
09-03-18 89.46 92.90 89.41 17,954,300 91.95 80.52
Date Open High Low Vol Cls adjCls
09-03-17 91.11 92.91 90.45 11,489,700 92.91 81.36
09-03-16 91.65 93.00 90.54 11,793,700 91.22 79.88
09-03-13 90.40 90.65 89.29 9,111,900 90.36 79.13
09-03-12 88.59 90.60 87.49 11,829,200 90.40 79.16
09-03-11 87.51 89.54 86.72 11,823,900 88.62 77.60
09-03-10 85.11 87.25 83.64 15,914,800 87.25 76.40
09-03-09 84.70 86.80 83.02 13,151,800 83.48 73.10
09-03-06 87.47 88.25 83.81 15,186,000 85.81 75.14
09-03-05 88.13 90.16 87.02 14,930,100 87.48 76.60
Date Open High Low Vol Cls adjCls
09-03-04 88.97 91.24 87.60 15,391,700 89.49 78.36
09-03-03 90.16 90.18 87.19 13,744,100 87.77 76.86
09-03-02 91.17 91.90 88.75 15,231,700 89.05 77.98
09-02-27 88.12 93.28 88.01 21,311,200 92.03 80.59
09-02-26 86.85 90.20 86.33 17,423,200 88.97 77.91
09-02-25 86.00 87.12 82.85 12,646,400 85.90 75.22
09-02-24 84.63 87.08 84.10 12,915,300 86.40 75.66
09-02-23 89.30 89.33 84.19 13,509,600 84.37 73.88
09-02-20 88.05 89.90 87.34 12,400,700 88.79 77.75
Date Open High Low Vol Cls adjCls
09-02-19 91.06 92.16 88.45 12,622,700 88.93 77.87
09-02-18 91.17 92.25 90.44 8,492,600 91.51 80.13
09-02-17 91.73 92.49 90.50 8,903,500 90.67 79.40
09-02-13 94.79 95.18 93.57 6,742,400 93.84 82.17
09-02-12 94.41 95.20 92.20 9,917,700 95.07 83.25
09-02-11 93.48 95.77 93.00 10,765,700 95.16 83.33
09-02-10 95.58 96.82 92.96 13,541,300 93.27 81.67
09-02-09 95.93 96.98 94.72 8,165,800 96.82 84.78
09-02-06 92.51 97.10 91.65 13,055,900 96.14 84.19
Date Open High Low Vol Cls adjCls
09-02-05 92.13 93.20 91.22 11,622,900 92.41 80.48
09-02-04 93.74 94.91 91.82 10,189,800 92.83 80.85
09-02-03 91.07 93.73 90.16 8,864,500 93.48 81.41
09-02-02 90.60 91.86 89.69 9,926,400 90.93 79.19
09-01-30 92.23 93.48 91.25 9,617,000 91.65 79.82
09-01-29 93.58 94.58 92.02 9,233,500 92.51 80.57
09-01-28 92.70 94.94 91.91 13,407,200 94.82 82.58
09-01-27 91.77 91.97 90.50 8,720,800 91.66 79.83
09-01-26 89.77 92.67 89.52 9,840,800 91.60 79.78
Date Open High Low Vol Cls adjCls
09-01-23 88.40 90.70 87.81 10,253,700 89.49 77.94
09-01-22 89.83 90.74 88.11 12,350,700 90.07 78.45
09-01-21 86.29 91.60 86.00 24,905,000 91.42 79.62
09-01-20 84.76 84.92 81.76 13,800,100 81.98 71.40
09-01-16 84.61 85.74 83.08 11,245,300 84.92 73.96
09-01-15 83.61 84.83 82.26 11,734,800 84.12 73.26
09-01-14 84.20 84.82 82.11 9,470,000 83.19 72.45
09-01-13 85.50 86.59 84.79 7,657,200 85.34 74.33
09-01-12 84.57 86.60 84.42 8,072,700 85.71 74.65
Date Open High Low Vol Cls adjCls
09-01-09 87.05 87.50 84.25 7,440,300 84.70 73.77
09-01-08 87.81 88.14 85.98 7,231,800 87.18 75.93
09-01-07 87.83 88.80 87.12 8,455,100 87.79 76.46
09-01-06 87.11 90.41 86.37 9,649,500 89.23 77.71
09-01-05 86.42 87.67 86.18 8,315,700 86.82 75.61
09-01-02 83.89 87.59 83.89 7,558,200 87.37 76.09
08-12-31 83.50 85.00 83.50 6,667,700 84.16 73.30
08-12-30 81.83 83.64 81.52 5,774,400 83.55 72.77
08-12-29 81.72 81.72 79.68 6,062,600 81.25 70.76
Date Open High Low Vol Cls adjCls
08-12-26 80.93 81.80 80.55 3,101,300 81.33 70.83
08-12-24 80.55 81.22 79.92 2,415,200 80.52 70.13
08-12-23 82.35 82.81 80.13 6,374,400 80.60 70.20
08-12-22 83.27 83.45 80.32 7,083,300 81.99 71.41
08-12-19 85.22 85.22 82.97 13,098,600 83.52 72.74
08-12-18 85.77 86.64 82.96 8,029,500 84.00 73.16
08-12-17 85.44 87.27 84.66 8,592,000 85.84 74.76
08-12-16 83.11 86.84 82.87 11,559,800 86.40 75.25
08-12-15 82.51 83.54 80.00 8,848,200 82.77 72.09
Date Open High Low Vol Cls adjCls
08-12-12 78.68 82.94 78.06 10,381,700 82.20 71.59
08-12-11 81.50 82.86 79.77 10,682,400 80.58 70.18
08-12-10 83.95 84.99 81.83 8,187,000 82.86 72.17
08-12-09 83.82 85.43 82.20 9,356,400 82.69 72.02
08-12-08 82.57 85.88 81.73 11,177,600 84.86 73.91
08-12-05 76.78 81.50 75.31 11,212,000 80.59 70.19
08-12-04 80.03 80.83 76.18 10,914,000 77.44 67.45
08-12-03 78.62 81.00 76.99 9,757,800 80.67 70.26
08-12-02 77.80 80.00 76.14 9,305,200 79.84 69.54
Date Open High Low Vol Cls adjCls
08-12-01 80.95 81.36 76.79 10,265,000 76.90 66.97
08-11-28 81.00 81.90 80.10 3,908,300 81.60 71.07
08-11-26 79.52 81.79 78.61 8,240,600 81.67 71.13
08-11-25 81.37 82.40 78.22 12,519,700 80.65 70.24
08-11-24 75.74 82.09 75.00 15,023,200 79.89 69.58
08-11-21 72.74 76.98 69.50 19,804,500 74.88 65.22
08-11-20 75.00 78.39 70.51 17,634,700 71.74 62.48
08-11-19 79.93 81.00 75.73 12,606,400 75.97 66.16
08-11-18 79.13 80.93 77.00 13,050,600 80.08 69.74
Date Open High Low Vol Cls adjCls
08-11-17 79.40 79.74 77.16 10,315,300 77.48 67.48
08-11-14 82.63 85.40 79.50 12,023,700 80.33 69.96
08-11-13 79.62 84.39 75.40 15,103,600 84.21 73.34
08-11-12 80.73 82.40 79.57 11,368,400 79.74 69.45
08-11-11 83.25 84.29 80.25 10,013,600 82.74 72.06
08-11-10 87.99 88.10 82.74 9,685,100 83.87 73.05
08-11-07 85.78 86.71 84.25 7,927,800 86.27 75.14
08-11-06 87.68 88.83 84.28 12,522,000 85.15 74.16
08-11-05 92.93 93.40 89.70 8,706,200 89.94 77.90
Date Open High Low Vol Cls adjCls
08-11-04 94.76 94.76 92.07 10,173,000 93.40 80.89
08-11-03 92.64 94.67 92.17 7,686,300 92.68 80.27
08-10-31 90.90 94.19 89.03 10,506,300 92.97 80.52
08-10-30 91.01 92.40 88.90 12,033,800 90.69 78.55
08-10-29 87.74 91.00 86.25 12,692,000 88.20 76.39
08-10-28 81.40 87.61 79.52 14,205,900 87.28 75.59
08-10-27 80.27 84.50 79.01 11,099,100 79.66 68.99
08-10-24 79.27 84.31 78.82 12,287,300 82.07 71.08
08-10-23 84.09 85.89 81.00 12,358,000 84.35 73.05
Date Open High Low Vol Cls adjCls
08-10-22 87.00 87.59 80.80 14,198,100 83.60 72.41
08-10-21 92.22 92.46 88.57 9,716,400 88.86 76.96
08-10-20 92.21 93.31 89.33 9,747,100 92.51 80.12
08-10-17 91.75 95.91 87.71 15,230,700 90.78 78.62
08-10-16 89.38 92.00 84.35 16,271,300 91.52 79.26
08-10-15 92.77 95.29 87.71 11,330,800 88.29 76.47
08-10-14 96.42 99.00 92.00 15,114,200 93.60 81.07
08-10-13 90.44 93.61 86.95 17,101,600 92.21 79.86
08-10-10 87.41 91.66 83.51 24,637,400 87.75 76.00
Date Open High Low Vol Cls adjCls
08-10-09 95.29 95.31 88.23 21,293,600 89.00 77.08
08-10-08 91.51 97.48 89.98 17,980,400 90.55 78.42
08-10-07 101.50 102.62 94.24 11,416,100 95.65 82.84
08-10-06 101.21 103.00 96.60 11,521,400 100.62 87.15
08-10-03 105.16 110.95 103.03 9,637,900 103.44 89.59
08-10-02 108.48 109.97 103.04 11,458,200 104.74 90.71
08-10-01 115.51 116.80 107.75 13,134,400 110.13 95.38
08-09-30 115.83 116.96 111.81 18,991,900 116.96 101.30
08-09-29 117.44 118.43 109.95 9,586,700 114.46 99.13
Date Open High Low Vol Cls adjCls
08-09-26 117.21 121.01 117.01 4,760,500 119.42 103.43
08-09-25 117.75 121.99 116.12 6,539,200 120.11 104.03
08-09-24 116.93 118.17 114.26 6,574,100 116.46 100.87
08-09-23 116.21 118.17 114.14 8,012,800 115.36 99.91
08-09-22 118.45 120.14 116.02 8,844,000 116.21 100.65
08-09-19 119.59 124.00 117.50 14,432,600 118.85 102.94
08-09-18 112.91 118.59 111.04 15,995,000 115.12 99.70
08-09-17 114.79 115.50 110.61 12,298,000 111.47 96.54
08-09-16 113.73 117.64 113.32 13,673,200 116.05 100.51
Date Open High Low Vol Cls adjCls
08-09-15 115.36 118.41 115.19 9,908,300 115.19 99.77
08-09-12 118.66 119.28 116.82 6,635,100 118.97 103.04
08-09-11 116.60 119.37 116.11 9,737,400 119.20 103.24
08-09-10 116.40 119.95 116.10 11,852,200 118.04 102.23
08-09-09 117.78 118.10 115.00 8,106,300 115.04 99.64
08-09-08 118.00 118.28 115.14 10,452,800 117.29 101.58
08-09-05 114.15 115.09 113.17 8,811,400 114.33 99.02
08-09-04 117.99 118.90 114.90 10,133,800 115.00 99.60
08-09-03 118.34 118.65 115.15 11,316,600 118.34 102.49
Date Open High Low Vol Cls adjCls
08-09-02 122.87 124.00 117.90 11,749,800 118.41 102.55
08-08-29 123.71 123.99 121.63 7,156,000 121.73 105.43
08-08-28 124.06 125.45 123.58 5,448,200 124.58 107.90
08-08-27 122.42 124.85 122.18 5,843,800 123.38 106.86
08-08-26 122.58 122.85 121.50 6,218,200 122.50 106.10
08-08-25 124.48 124.93 122.70 5,827,400 122.86 106.41
08-08-22 123.30 125.35 122.80 5,989,200 124.93 108.20
08-08-21 121.58 123.43 121.55 6,315,000 122.99 106.52
08-08-20 123.50 123.97 122.01 6,871,600 122.51 106.10
Date Open High Low Vol Cls adjCls
08-08-19 123.63 124.79 122.01 9,311,600 122.56 106.15
08-08-18 126.49 127.00 123.68 5,970,000 124.59 107.91
08-08-15 127.07 127.19 125.35 5,566,200 126.36 109.44
08-08-14 125.01 128.25 124.80 6,813,000 126.94 109.94
08-08-13 125.00 126.99 124.75 5,857,800 125.80 108.95
08-08-12 126.01 126.50 124.40 6,996,800 125.22 108.45
08-08-11 128.43 128.43 125.75 7,490,400 126.60 109.65
08-08-08 128.50 129.88 127.63 8,561,800 128.81 111.56
08-08-07 128.30 129.97 127.90 6,633,500 129.05 111.77
Date Open High Low Vol Cls adjCls
08-08-06 128.45 129.50 127.75 6,253,800 129.16 111.86
08-08-05 128.20 128.90 127.08 6,969,900 128.87 111.18
08-08-04 126.77 128.10 126.25 5,994,900 127.56 110.05
08-08-01 128.52 129.30 126.28 4,939,700 126.64 109.26
08-07-31 128.10 129.50 127.74 5,857,300 127.98 110.41
08-07-30 128.12 129.00 127.09 5,826,100 128.86 111.17
08-07-29 126.54 128.17 126.25 5,979,400 127.66 110.14
08-07-28 127.69 128.44 126.13 6,096,800 126.25 108.92
08-07-25 129.00 129.90 128.00 7,565,500 128.53 110.89
Date Open High Low Vol Cls adjCls
08-07-24 129.06 130.93 128.80 8,946,300 130.00 112.16
08-07-23 129.78 130.33 128.29 10,230,300 129.52 111.74
08-07-22 127.50 130.00 127.26 11,428,600 130.00 112.16
08-07-21 129.83 129.90 127.64 7,779,600 128.66 111.00
08-07-18 125.81 130.00 125.42 18,317,800 129.89 112.06
08-07-17 126.39 126.96 124.00 12,298,200 126.52 109.15
08-07-16 122.81 126.89 122.25 9,898,800 125.94 108.65
08-07-15 121.00 124.50 119.90 10,710,500 123.20 106.29
08-07-14 123.51 124.25 121.24 8,317,400 121.54 104.86
Date Open High Low Vol Cls adjCls
08-07-11 121.80 123.74 120.57 8,841,400 122.12 105.36
08-07-10 120.66 123.54 120.66 10,053,600 123.18 106.27
08-07-09 124.21 124.50 120.40 9,506,700 120.40 103.87
08-07-08 120.55 123.99 120.55 9,813,300 123.88 106.88
08-07-07 119.62 122.64 119.62 9,131,100 121.50 104.82
08-07-03 119.95 120.78 117.89 6,115,200 119.54 103.13
08-07-02 118.41 120.55 118.12 8,093,200 119.10 102.75
08-07-01 117.50 119.36 116.60 10,069,400 119.27 102.90
08-06-30 120.03 120.22 118.15 8,439,000 118.53 102.26
Date Open High Low Vol Cls adjCls
08-06-27 121.02 122.05 118.26 11,660,400 120.05 103.57
08-06-26 123.43 123.82 120.76 9,710,600 121.13 104.50
08-06-25 123.67 125.83 123.20 7,131,500 124.58 107.48
08-06-24 123.08 124.25 121.90 7,552,900 123.46 106.51
08-06-23 123.00 124.50 122.40 5,852,300 123.46 106.51
08-06-20 124.81 125.02 122.50 9,624,900 122.74 105.89
08-06-19 123.67 125.62 122.36 7,570,200 125.02 107.86
08-06-18 124.55 125.43 123.70 6,614,700 124.16 107.12
08-06-17 127.10 127.10 124.62 5,277,900 125.10 107.93
Date Open High Low Vol Cls adjCls
08-06-16 125.46 127.14 124.65 6,280,200 126.71 109.32
08-06-13 124.42 126.57 124.15 6,379,600 126.15 108.83
08-06-12 123.85 125.09 123.13 6,748,600 123.85 106.85
08-06-11 125.90 125.90 122.86 7,207,200 123.25 106.33
08-06-10 124.88 126.72 124.63 5,384,200 125.94 108.65
08-06-09 125.38 126.18 124.06 5,584,000 125.86 108.58
08-06-06 127.77 128.14 124.74 7,886,200 124.94 107.79
08-06-05 127.41 129.04 127.20 6,153,300 128.47 110.84
08-06-04 127.87 128.50 126.45 6,432,300 127.55 110.04
Date Open High Low Vol Cls adjCls
08-06-03 127.47 129.00 127.46 7,238,200 127.84 110.29
08-06-02 128.49 129.37 126.70 7,599,300 127.36 109.88
08-05-30 129.22 129.99 128.80 8,652,900 129.43 111.66
08-05-29 128.76 129.99 128.66 7,561,500 129.71 111.90
08-05-28 127.50 129.54 126.99 9,875,600 129.54 111.76
08-05-27 124.01 127.38 124.00 6,989,200 127.32 109.84
08-05-23 124.35 124.91 123.77 4,701,500 124.20 107.15
08-05-22 123.55 125.35 123.55 5,031,300 124.70 107.58
08-05-21 125.05 126.40 123.02 8,333,900 123.62 106.65
Date Open High Low Vol Cls adjCls
08-05-20 126.05 126.05 124.45 7,017,700 125.18 108.00
08-05-19 127.68 128.21 126.05 6,385,200 126.49 109.13
08-05-16 128.46 128.48 126.80 6,372,100 127.82 110.27
08-05-15 127.33 128.68 126.90 7,227,900 128.46 110.83
08-05-14 126.52 128.83 126.20 8,888,300 127.52 110.02
08-05-13 125.12 126.70 125.03 9,693,400 126.58 109.20
08-05-12 123.82 125.99 123.56 8,666,800 125.24 108.05
08-05-09 124.37 124.65 123.63 5,502,900 124.06 107.03
08-05-08 124.20 125.17 123.70 9,794,000 124.92 107.77
Date Open High Low Vol Cls adjCls
08-05-07 122.78 124.98 122.41 11,406,800 124.14 107.10
08-05-06 121.50 123.34 120.78 5,910,400 122.82 105.53
08-05-05 122.29 123.25 121.74 6,359,300 122.03 104.85
08-05-02 123.30 124.00 121.76 6,916,600 123.18 105.84
08-05-01 121.06 124.43 121.06 8,230,200 123.61 106.21
08-04-30 123.34 123.50 120.50 8,128,300 120.70 103.71
08-04-29 122.04 123.20 122.04 7,226,000 122.85 105.56
08-04-28 122.61 123.05 121.64 5,605,200 121.69 104.56
08-04-25 124.50 124.50 122.06 6,313,400 123.08 105.75
Date Open High Low Vol Cls adjCls
08-04-24 123.38 124.90 122.73 5,996,700 124.19 106.71
08-04-23 123.69 124.78 122.64 7,593,300 123.60 106.20
08-04-22 123.87 124.35 123.01 5,417,500 123.67 106.26
08-04-21 123.62 124.51 122.05 6,952,800 124.35 106.84
08-04-18 123.92 125.00 123.15 12,490,800 124.40 106.89
08-04-17 122.39 123.72 120.70 18,999,100 123.08 105.75
08-04-16 118.15 120.47 117.17 19,317,700 120.47 103.51
08-04-15 117.10 117.67 115.54 8,642,000 117.17 100.67
08-04-14 116.20 117.94 115.95 7,745,600 117.28 100.77
Date Open High Low Vol Cls adjCls
08-04-11 117.31 117.80 115.51 9,556,800 116.00 99.67
08-04-10 116.93 119.22 116.88 9,149,300 118.78 102.06
08-04-09 116.50 117.72 115.72 6,819,100 116.77 100.33
08-04-08 115.72 116.88 115.28 7,283,300 116.27 99.90
08-04-07 116.37 117.37 115.82 6,181,200 116.31 99.94
08-04-04 116.05 116.58 114.60 5,733,200 115.76 99.46
08-04-03 114.35 116.82 113.86 7,052,900 116.02 99.69
08-04-02 116.84 116.88 113.98 8,007,600 114.81 98.65
08-04-01 115.20 118.37 114.97 11,875,400 116.49 100.09
Date Open High Low Vol Cls adjCls
08-03-31 114.15 115.87 113.34 9,707,200 115.14 98.93
08-03-28 115.86 116.75 114.21 6,600,900 114.57 98.44
08-03-27 116.02 116.20 114.51 8,437,200 115.52 99.26
08-03-26 117.59 117.97 114.96 9,617,100 116.91 100.45
08-03-25 119.10 119.10 117.15 8,443,600 117.97 101.36
08-03-24 118.57 119.79 118.13 8,398,000 119.06 102.30
08-03-20 117.09 118.48 116.65 11,417,900 118.33 101.67
08-03-19 118.29 118.50 116.65 9,314,400 116.94 100.48
08-03-18 116.60 118.43 113.81 9,966,500 118.41 101.74
Date Open High Low Vol Cls adjCls
08-03-17 113.00 117.04 113.00 9,280,300 115.55 99.28
08-03-14 116.07 116.52 112.69 9,734,600 115.23 99.01
08-03-13 115.69 116.78 113.64 9,548,900 115.91 99.59
08-03-12 116.44 118.00 115.11 9,083,200 117.07 100.59
08-03-11 115.80 116.56 114.04 10,480,600 116.49 100.09
08-03-10 113.12 115.99 113.12 9,747,300 114.01 97.96
08-03-07 111.85 114.75 111.80 8,124,900 113.94 97.90
08-03-06 115.06 115.15 112.25 8,018,400 112.52 96.68
08-03-05 116.41 116.41 114.25 8,434,200 115.39 99.15
Date Open High Low Vol Cls adjCls
08-03-04 113.40 115.72 112.75 8,593,300 115.71 99.42
08-03-03 113.86 114.81 113.48 6,335,700 114.23 98.15
08-02-29 114.04 115.14 113.35 8,475,100 113.86 97.83
08-02-28 115.60 115.90 114.56 7,227,200 115.24 99.02
08-02-27 113.84 116.63 112.91 11,854,900 116.46 100.06
08-02-26 109.52 114.99 109.05 18,651,500 114.38 98.28
08-02-25 107.43 110.32 107.43 8,158,000 110.08 94.58
08-02-22 107.14 108.48 105.71 7,917,200 108.07 92.86
08-02-21 108.10 109.60 106.43 8,328,000 106.93 91.88
Date Open High Low Vol Cls adjCls
08-02-20 105.43 108.21 104.53 7,671,000 107.85 92.67
08-02-19 106.94 107.62 104.64 7,376,400 105.00 90.22
08-02-15 105.27 106.25 105.00 6,235,600 106.16 91.21
08-02-14 107.94 108.50 105.50 7,340,600 106.13 91.19
08-02-13 107.13 108.93 106.80 6,608,200 108.42 93.16
08-02-12 105.16 107.33 104.70 7,650,200 106.53 91.53
08-02-11 103.05 105.55 102.87 6,098,300 105.14 90.34
08-02-08 102.19 103.67 102.07 6,085,600 103.27 88.73
08-02-07 102.89 104.00 100.60 11,255,800 102.34 87.93
Date Open High Low Vol Cls adjCls
08-02-06 105.05 106.49 103.58 8,265,700 103.59 89.01
08-02-05 107.06 108.05 104.68 9,048,900 105.02 89.89
08-02-04 108.67 109.00 107.23 5,985,500 107.93 92.38
08-02-01 107.16 109.40 105.86 8,047,100 109.08 93.37
08-01-31 104.21 107.97 103.70 9,054,600 107.11 91.68
08-01-30 105.85 107.65 104.86 7,431,100 105.65 90.43
08-01-29 105.50 106.80 104.60 6,616,200 106.10 90.82
08-01-28 104.44 105.77 103.83 7,858,500 104.98 89.86
08-01-25 107.79 107.79 104.10 10,025,400 104.52 89.46
Date Open High Low Vol Cls adjCls
08-01-24 106.38 107.51 104.68 13,025,700 106.91 91.51
08-01-23 99.63 106.34 98.50 19,588,100 106.10 90.82
08-01-22 98.55 103.09 98.55 15,129,500 101.22 86.64
08-01-18 106.72 106.72 102.50 23,871,700 103.40 88.50
08-01-17 102.00 103.45 100.05 11,934,000 101.10 86.54
08-01-16 100.14 102.86 100.14 12,681,700 101.63 86.99
08-01-15 102.03 104.64 101.23 11,629,500 101.83 87.16
08-01-14 105.01 105.59 101.33 18,009,400 102.93 88.10
08-01-11 99.20 99.46 97.04 8,959,900 97.67 83.60
Date Open High Low Vol Cls adjCls
08-01-10 97.39 100.86 97.15 10,634,700 99.92 85.53
08-01-09 97.76 99.15 97.16 10,922,100 98.31 84.15
08-01-08 100.05 100.38 97.17 9,434,400 97.59 83.53
08-01-07 100.25 101.00 99.03 12,650,400 100.05 85.64
08-01-04 103.95 103.95 100.48 11,034,600 101.13 86.56
08-01-03 104.83 105.57 103.98 7,528,900 104.90 89.79
08-01-02 108.99 108.99 104.17 9,503,500 104.69 89.61
07-12-31 109.51 110.00 107.26 5,732,300 108.10 92.53
07-12-28 110.76 110.76 109.11 5,834,500 110.09 94.23
Date Open High Low Vol Cls adjCls
07-12-27 110.53 111.30 109.49 4,513,600 109.60 93.81
07-12-26 110.90 112.19 110.90 3,849,400 111.56 95.49
07-12-24 111.20 112.00 110.55 2,342,400 111.65 95.57
07-12-21 109.90 111.16 109.15 13,246,600 111.05 95.05
07-12-20 107.78 109.49 107.61 8,030,900 108.84 93.16
07-12-19 106.54 108.38 105.87 7,031,100 107.14 91.71
07-12-18 105.08 106.97 104.13 8,042,000 106.31 91.00
07-12-17 105.37 105.99 104.00 7,131,100 104.53 89.47
07-12-14 107.31 107.56 104.10 9,711,200 105.77 90.53
Date Open High Low Vol Cls adjCls
07-12-13 108.00 108.64 106.94 6,252,800 108.18 92.60
07-12-12 109.17 110.20 107.38 7,879,800 108.47 92.84
07-12-11 109.34 110.40 106.46 8,439,700 106.99 91.58
07-12-10 109.38 110.26 109.00 4,442,200 109.39 93.63
07-12-07 109.68 110.00 107.95 5,985,500 108.86 93.18
07-12-06 108.00 110.00 107.93 5,315,500 109.70 93.90
07-12-05 107.83 108.52 106.98 6,090,400 108.16 92.58
07-12-04 105.41 107.42 104.72 6,361,800 106.63 91.27
07-12-03 105.55 107.14 104.58 7,918,800 105.83 90.58
Date Open High Low Vol Cls adjCls
07-11-30 108.57 109.19 103.93 12,900,200 105.18 90.03
07-11-29 107.24 107.87 106.25 7,813,800 107.50 92.01
07-11-28 104.82 108.27 104.36 9,397,700 107.37 91.90
07-11-27 102.70 104.58 101.50 9,117,500 103.83 88.87
07-11-26 104.26 105.15 101.72 7,340,700 101.97 87.28
07-11-23 103.10 104.14 102.32 2,827,700 104.05 89.06
07-11-21 101.41 104.09 101.41 7,097,200 102.22 87.49
07-11-20 102.59 104.97 101.38 8,393,400 103.42 88.52
07-11-19 104.34 105.39 101.34 9,502,200 102.22 87.49
Date Open High Low Vol Cls adjCls
07-11-16 104.51 105.00 103.25 9,294,000 104.79 89.69
07-11-15 103.24 105.64 103.05 8,023,600 103.60 88.68
07-11-14 106.12 106.42 102.84 8,453,600 103.44 88.54
07-11-13 102.73 105.74 102.50 10,777,900 105.27 90.11
07-11-12 101.89 104.19 100.70 13,553,600 101.45 86.84
07-11-09 104.92 104.92 99.27 18,084,100 100.25 85.81
07-11-08 105.65 110.32 103.99 23,092,200 106.11 90.82
07-11-07 113.56 113.64 110.90 7,087,000 111.08 95.08
07-11-06 113.49 113.95 111.67 7,299,700 113.17 96.53
Date Open High Low Vol Cls adjCls
07-11-05 115.11 115.11 112.83 7,155,300 113.40 96.72
07-11-02 114.42 115.15 113.57 6,114,800 114.59 97.74
07-11-01 115.50 116.09 113.32 7,594,400 113.65 96.93
07-10-31 114.75 116.25 113.28 7,216,800 116.12 99.04
07-10-30 114.50 114.90 113.75 4,015,500 114.12 97.34
07-10-29 113.90 115.01 113.85 5,103,200 114.80 97.92
07-10-26 113.00 114.00 112.07 5,030,300 113.73 97.00
07-10-25 113.32 114.40 111.69 6,519,900 112.81 96.22
07-10-24 114.20 114.45 111.68 8,072,600 112.95 96.34
Date Open High Low Vol Cls adjCls
07-10-23 113.78 114.80 113.50 5,562,900 114.68 97.81
07-10-22 110.97 113.88 110.96 7,576,900 113.37 96.70
07-10-19 113.98 114.93 111.80 10,327,200 112.28 95.77
07-10-18 114.82 116.41 114.44 7,736,500 114.80 97.92
07-10-17 118.01 118.01 114.15 18,100,500 115.78 98.75
07-10-16 118.02 119.94 117.50 11,527,300 119.60 102.01
07-10-15 117.95 118.37 116.75 6,267,300 118.03 100.67
07-10-12 118.50 118.89 117.28 5,656,200 117.81 100.48
07-10-11 118.99 121.46 117.37 13,018,800 118.05 100.69
Date Open High Low Vol Cls adjCls
07-10-10 118.00 118.80 117.68 5,913,800 118.62 101.17
07-10-09 117.85 118.50 116.42 5,670,600 118.30 100.90
07-10-08 116.10 118.23 115.88 4,822,900 117.77 100.45
07-10-05 116.17 116.71 115.47 5,749,400 116.30 99.19
07-10-04 116.20 116.75 115.00 6,177,500 115.69 98.67
07-10-03 117.65 117.84 116.28 7,914,100 116.40 99.28
07-10-02 119.31 119.60 118.14 6,911,500 118.36 100.95
07-10-01 117.61 119.50 117.50 6,777,300 119.03 101.52
07-09-28 117.14 118.50 117.10 7,720,200 117.80 100.47
Date Open High Low Vol Cls adjCls
07-09-27 117.50 118.21 117.04 5,834,500 117.71 100.40
07-09-26 116.94 118.08 116.75 6,695,200 117.30 100.05
07-09-25 116.02 117.59 115.79 7,045,200 116.51 99.37
07-09-24 116.90 117.43 115.85 5,734,300 116.25 99.15
07-09-21 117.89 118.10 116.35 9,097,300 116.78 99.60
07-09-20 116.27 117.65 116.20 5,806,400 116.86 99.67
07-09-19 116.90 117.19 115.78 10,311,200 116.67 99.51
07-09-18 115.00 116.78 114.83 7,839,500 116.63 99.48
07-09-17 114.70 115.25 114.30 5,022,400 114.52 97.68
Date Open High Low Vol Cls adjCls
07-09-14 115.05 116.00 114.65 6,904,400 115.13 98.20
07-09-13 116.30 117.00 115.74 4,802,700 115.95 98.90
07-09-12 116.95 117.40 115.69 6,287,200 116.00 98.94
07-09-11 116.35 117.78 116.04 8,098,700 117.35 100.09
07-09-10 116.15 117.50 115.32 6,118,300 115.80 98.77
07-09-07 116.20 116.97 115.33 7,511,700 115.55 98.56
07-09-06 117.92 118.75 116.24 6,778,600 117.62 100.32
07-09-05 117.48 118.15 116.55 6,555,500 117.88 100.54
07-09-04 116.34 118.89 116.15 8,070,500 118.19 100.81
Date Open High Low Vol Cls adjCls
07-08-31 115.99 117.35 115.55 6,883,600 116.69 99.53
07-08-30 113.62 116.00 113.62 7,756,100 115.37 98.40
07-08-29 112.88 114.98 112.07 7,049,800 114.57 97.72
07-08-28 112.90 113.59 111.63 6,006,600 112.00 95.53
07-08-27 113.00 113.85 112.80 4,921,800 113.44 96.76
07-08-24 111.45 113.25 110.81 7,058,700 113.24 96.58
07-08-23 110.40 111.68 110.01 8,271,000 111.45 95.06
07-08-22 110.09 110.50 109.15 6,329,700 110.00 93.82
07-08-21 108.90 110.11 108.08 8,458,500 109.04 93.00
Date Open High Low Vol Cls adjCls
07-08-20 110.90 111.10 109.13 9,839,800 109.22 93.16
07-08-17 111.87 112.67 108.66 15,274,600 110.90 94.59
07-08-16 110.98 111.42 103.70 16,723,000 109.69 93.56
07-08-15 111.00 112.85 109.91 11,640,200 111.23 94.87
07-08-14 112.83 113.15 111.74 5,615,600 112.05 95.57
07-08-13 112.99 113.95 112.31 6,135,500 112.71 96.13
07-08-10 109.75 113.50 109.70 9,592,200 112.64 96.07
07-08-09 110.77 114.49 110.73 9,086,000 110.73 94.44
07-08-08 114.30 114.60 112.26 7,681,400 112.98 96.36
Date Open High Low Vol Cls adjCls
07-08-07 113.02 114.17 112.25 8,021,400 113.53 96.49
07-08-06 111.97 113.89 111.70 7,245,500 113.89 96.80
07-08-03 113.24 114.18 111.70 9,571,300 111.89 95.10
07-08-02 112.10 114.05 111.50 11,318,900 113.23 96.24
07-08-01 110.39 112.73 110.06 12,390,300 112.04 95.22
07-07-31 114.72 114.72 110.02 17,816,200 110.65 94.04
07-07-30 115.00 115.75 113.52 15,095,400 114.52 97.33
07-07-27 116.62 117.95 115.62 18,138,700 115.62 98.27
07-07-26 117.01 118.82 115.52 16,822,100 116.53 99.04
Date Open High Low Vol Cls adjCls
07-07-25 116.19 118.38 115.24 11,340,000 118.10 100.38
07-07-24 115.32 117.00 115.02 10,499,300 116.17 98.73
07-07-23 114.88 116.43 114.85 8,040,900 116.38 98.91
07-07-20 114.85 115.86 113.94 11,706,300 114.81 97.58
07-07-19 115.00 116.48 114.65 17,281,600 115.86 98.47
07-07-18 110.25 111.88 110.04 10,154,100 111.08 94.41
07-07-17 109.66 111.47 109.45 7,619,900 110.77 94.15
07-07-16 108.57 110.04 108.42 8,864,200 109.66 93.20
07-07-13 108.75 109.20 108.10 7,124,100 108.60 92.30
Date Open High Low Vol Cls adjCls
07-07-12 109.35 109.65 108.22 9,544,100 109.28 92.88
07-07-11 108.30 109.60 108.25 5,887,800 109.10 92.73
07-07-10 108.55 109.15 108.25 6,209,300 108.63 92.33
07-07-09 108.73 109.35 108.20 6,046,300 108.97 92.62
07-07-06 107.79 109.66 107.66 8,977,200 109.03 92.67
07-07-05 106.31 108.39 105.98 6,670,900 108.05 91.83
07-07-03 105.50 107.08 105.24 4,217,900 106.58 90.58
07-07-02 105.39 105.80 104.58 4,701,300 105.01 89.25
07-06-29 105.96 106.58 104.10 7,018,400 105.25 89.45
Date Open High Low Vol Cls adjCls
07-06-28 105.52 106.92 105.22 5,430,900 105.95 90.05
07-06-27 104.75 105.47 104.40 5,403,800 105.43 89.61
07-06-26 105.10 106.06 104.82 5,229,600 105.33 89.52
07-06-25 104.73 105.77 104.50 8,476,400 105.10 89.33
07-06-22 105.96 106.44 104.44 10,808,500 104.44 88.77
07-06-21 105.77 107.00 105.61 5,587,800 106.60 90.60
07-06-20 106.50 107.02 105.95 6,541,500 106.00 90.09
07-06-19 104.93 106.66 104.90 5,754,000 106.50 90.52
07-06-18 105.27 105.65 104.89 6,359,200 105.33 89.52
Date Open High Low Vol Cls adjCls
07-06-15 104.22 105.19 103.88 9,432,300 105.09 89.32
07-06-14 103.10 104.24 102.81 5,165,600 103.85 88.26
07-06-13 102.85 103.26 102.10 6,437,600 103.12 87.64
07-06-12 103.11 103.18 102.15 5,578,400 102.34 86.98
07-06-11 102.87 104.00 102.50 7,903,100 103.22 87.73
07-06-08 101.80 103.21 101.75 8,216,300 103.07 87.60
07-06-07 102.46 103.17 101.56 14,384,600 101.80 86.52
07-06-06 105.50 105.51 102.39 30,770,700 102.41 87.04
07-06-05 106.55 106.55 105.54 5,244,200 105.84 89.96
Date Open High Low Vol Cls adjCls
07-06-04 106.50 106.59 105.58 4,569,900 106.23 90.29
07-06-01 106.62 107.24 106.02 5,289,200 106.54 90.55
07-05-31 107.26 107.67 106.00 5,097,700 106.60 90.60
07-05-30 105.40 107.10 105.21 7,401,000 106.93 90.88
07-05-29 105.57 106.63 105.30 5,420,300 105.91 90.01
07-05-25 103.90 105.43 103.85 6,123,000 105.18 89.39
07-05-24 105.45 105.98 103.57 6,926,300 103.95 88.35
07-05-23 106.80 107.00 105.25 4,396,900 105.58 89.73
07-05-22 106.95 107.25 106.01 5,313,300 106.70 90.69
Date Open High Low Vol Cls adjCls
07-05-21 107.67 108.00 106.87 7,512,200 107.04 90.98
07-05-18 105.84 108.05 105.60 9,857,500 107.99 91.78
07-05-17 105.61 106.23 104.73 7,706,400 105.31 89.50
07-05-16 105.10 105.89 104.53 5,613,500 105.87 89.98
07-05-15 105.40 105.80 104.70 6,104,200 104.83 89.10
07-05-14 105.81 106.25 104.79 5,732,600 105.57 89.73
07-05-11 104.69 105.99 104.67 6,026,100 105.98 90.07
07-05-10 103.82 105.11 103.71 8,959,800 104.68 88.97
07-05-09 103.93 104.75 103.70 8,408,100 104.38 88.71
Date Open High Low Vol Cls adjCls
07-05-08 102.42 103.39 102.21 5,965,000 103.29 87.79
07-05-07 102.76 103.17 102.40 5,620,100 103.16 87.34
07-05-04 102.75 103.03 102.25 5,464,800 102.96 87.17
07-05-03 101.75 103.00 101.35 7,302,200 102.80 87.03
07-05-02 102.80 103.14 102.13 6,820,300 102.22 86.54
07-05-01 102.06 103.17 102.05 8,670,100 103.17 87.35
07-04-30 101.11 103.00 100.97 10,050,400 102.21 86.53
07-04-27 100.30 101.17 100.06 6,141,400 101.17 85.65
07-04-26 101.00 101.50 100.21 8,608,500 100.90 85.42
Date Open High Low Vol Cls adjCls
07-04-25 98.74 101.70 98.73 14,827,300 101.46 85.90
07-04-24 97.23 99.90 97.23 21,450,700 98.49 83.38
07-04-23 95.16 95.73 95.05 7,247,400 95.21 80.61
07-04-20 95.02 95.15 93.91 9,340,300 94.58 80.07
07-04-19 94.50 94.87 94.00 9,445,600 94.29 79.83
07-04-18 94.80 95.91 94.40 15,871,700 94.80 80.26
07-04-17 96.30 97.66 96.02 10,264,000 97.12 82.22
07-04-16 94.99 96.30 94.72 6,865,100 96.18 81.43
07-04-13 95.75 95.75 94.59 6,027,800 94.93 80.37
Date Open High Low Vol Cls adjCls
07-04-12 95.03 95.82 94.53 7,085,300 95.67 81.00
07-04-11 96.51 96.70 94.95 5,936,900 95.16 80.56
07-04-10 96.40 96.80 96.16 3,596,400 96.46 81.67
07-04-09 96.43 96.94 96.12 4,850,600 96.62 81.80
07-04-05 95.98 96.75 95.75 3,307,100 96.52 81.72
07-04-04 95.80 96.45 95.57 4,276,200 96.21 81.45
07-04-03 95.45 96.23 95.33 5,730,800 96.10 81.36
07-04-02 94.51 95.50 94.06 5,883,700 95.21 80.61
07-03-30 94.24 94.75 93.57 7,638,100 94.26 79.80
Date Open High Low Vol Cls adjCls
07-03-29 94.66 95.11 93.96 6,851,500 94.57 80.06
07-03-28 93.90 95.02 93.80 8,128,000 94.26 79.80
07-03-27 94.71 95.03 94.20 4,695,800 94.73 80.20
07-03-26 95.00 95.25 94.32 6,729,400 95.00 80.43
07-03-23 94.82 95.22 94.65 4,412,500 95.03 80.45
07-03-22 95.10 95.44 94.65 5,700,400 95.19 80.59
07-03-21 94.50 95.81 93.83 7,665,600 95.36 80.73
07-03-20 94.00 94.53 93.55 4,560,000 94.50 80.01
07-03-19 93.95 94.32 93.39 4,568,100 93.99 79.57
Date Open High Low Vol Cls adjCls
07-03-16 94.45 94.45 93.02 8,728,700 93.25 78.95
07-03-15 93.40 93.97 93.10 5,910,000 93.45 79.12
07-03-14 92.65 94.03 92.10 8,713,900 93.76 79.38
07-03-13 93.86 94.47 92.62 7,539,100 92.71 78.49
07-03-12 93.29 94.17 92.97 5,531,300 94.11 79.68
07-03-09 93.48 94.00 92.82 6,333,000 93.28 78.97
07-03-08 94.50 94.82 92.52 7,403,900 93.00 78.74
07-03-07 93.97 94.85 93.62 10,269,100 93.94 79.53
07-03-06 92.40 93.89 92.26 9,184,200 93.80 79.41
Date Open High Low Vol Cls adjCls
07-03-05 90.25 92.15 90.10 10,314,900 91.81 77.73
07-03-02 92.00 92.37 90.84 9,451,300 90.90 76.96
07-03-01 90.25 93.05 88.77 12,865,700 92.27 78.12
07-02-28 93.71 94.09 92.47 12,191,600 92.94 78.68
07-02-27 96.00 96.01 92.88 11,996,700 93.96 79.55
07-02-26 97.86 97.86 96.46 5,922,100 96.91 82.05
07-02-23 98.40 98.44 97.41 6,355,800 97.73 82.74
07-02-22 98.80 99.50 97.77 5,900,100 98.50 83.39
07-02-21 98.90 99.37 98.70 4,302,400 99.09 83.89
Date Open High Low Vol Cls adjCls
07-02-20 98.66 99.46 98.55 4,124,200 99.35 84.11
07-02-16 99.12 99.25 98.63 4,800,700 98.99 83.81
07-02-15 99.06 99.52 98.48 5,568,600 98.92 83.75
07-02-14 98.50 99.43 98.25 5,644,800 99.20 83.98
07-02-13 98.60 98.74 97.80 5,702,800 98.29 83.21
07-02-12 98.80 99.20 98.22 5,331,000 98.58 83.46
07-02-09 99.52 99.70 97.81 6,100,400 98.55 83.43
07-02-08 98.90 99.74 98.65 6,152,200 99.62 84.34
07-02-07 99.80 100.36 99.12 7,698,200 99.54 84.27
Date Open High Low Vol Cls adjCls
07-02-06 100.00 100.40 99.54 6,532,800 99.85 84.28
07-02-05 99.17 100.44 98.90 8,184,800 100.38 84.73
07-02-02 99.10 99.73 98.88 6,656,300 99.17 83.71
07-02-01 98.97 99.18 97.96 6,610,700 99.00 83.56
07-01-31 98.80 99.48 98.35 6,432,600 99.15 83.69
07-01-30 98.57 99.45 98.50 7,177,900 99.37 83.88
07-01-29 97.70 98.66 97.45 7,294,800 98.54 83.18
07-01-26 97.52 97.83 96.84 5,771,100 97.45 82.26
07-01-25 97.22 97.92 97.22 6,201,300 97.51 82.31
Date Open High Low Vol Cls adjCls
07-01-24 97.08 97.58 96.58 5,700,000 97.40 82.21
07-01-23 96.91 97.38 96.20 10,337,400 97.08 81.94
07-01-22 96.42 97.23 96.12 13,539,300 97.11 81.97
07-01-19 95.00 96.85 94.55 26,035,800 96.17 81.17
07-01-18 99.80 99.95 98.91 14,636,100 99.45 83.94
07-01-17 100.69 100.90 99.90 8,200,700 100.02 84.42
07-01-16 99.40 100.84 99.30 9,602,200 100.82 85.10
07-01-12 98.99 99.69 98.50 6,636,500 99.34 83.85
07-01-11 99.00 99.90 98.50 8,000,700 98.65 83.27
Date Open High Low Vol Cls adjCls
07-01-10 98.50 99.05 97.93 8,744,800 98.89 83.47
07-01-09 99.08 100.33 99.07 11,108,200 100.07 84.47
07-01-08 98.50 99.50 98.35 10,340,000 98.90 83.48
07-01-05 97.60 97.95 96.91 7,221,300 97.42 82.23
07-01-04 97.25 98.79 96.88 10,524,500 98.31 82.98
07-01-03 97.18 98.40 96.26 9,196,800 97.27 82.10
06-12-29 97.00 97.88 96.83 4,455,900 97.15 82.00
06-12-28 97.11 97.40 96.87 4,501,700 96.97 81.85
06-12-27 96.30 97.23 96.27 4,571,600 97.20 82.04
Date Open High Low Vol Cls adjCls
06-12-26 95.00 95.81 94.92 2,278,700 95.66 80.74
06-12-22 95.75 95.98 95.24 3,031,500 95.25 80.40
06-12-21 95.78 96.50 95.53 4,405,600 95.91 80.96
06-12-20 96.10 96.50 95.70 3,654,600 96.00 81.03
06-12-19 95.10 96.39 94.91 4,933,200 96.00 81.03
06-12-18 94.95 96.16 94.80 7,984,900 95.44 80.56
06-12-15 95.61 95.80 95.05 8,086,500 95.30 80.44
06-12-14 94.97 95.72 94.54 4,644,100 95.36 80.49
06-12-13 94.78 95.33 94.50 6,441,300 94.77 79.99
Date Open High Low Vol Cls adjCls
06-12-12 93.60 94.85 93.30 7,783,800 94.12 79.44
06-12-11 93.72 94.35 93.56 3,459,200 93.64 79.04
06-12-08 93.65 94.39 93.47 4,140,000 93.86 79.23
06-12-07 94.00 94.43 93.55 4,310,800 94.23 79.54
06-12-06 94.48 94.87 94.01 5,947,300 94.12 79.44
06-12-05 93.51 94.64 93.44 6,886,200 94.48 79.75
06-12-04 92.50 93.95 92.25 7,507,900 93.51 78.93
06-12-01 91.90 91.91 90.55 5,445,400 91.25 77.02
06-11-30 91.35 92.48 91.25 6,470,700 91.92 77.59
Date Open High Low Vol Cls adjCls
06-11-29 91.35 91.66 91.01 4,623,000 91.52 77.25
06-11-28 90.65 91.57 90.43 4,962,100 91.35 77.11
06-11-27 92.71 93.24 91.12 6,284,000 91.45 77.19
06-11-24 93.05 93.75 92.98 2,129,800 93.35 78.79
06-11-22 92.90 93.74 92.80 3,351,700 93.52 78.94
06-11-21 93.01 93.43 92.85 3,067,800 93.08 78.57
06-11-20 93.60 93.80 93.01 5,010,600 93.25 78.71
06-11-17 93.42 94.05 93.31 5,251,000 93.81 79.18
06-11-16 93.07 93.60 92.60 4,171,500 93.47 78.90
Date Open High Low Vol Cls adjCls
06-11-15 93.08 93.28 92.54 4,172,800 93.11 78.59
06-11-14 92.00 93.29 91.65 5,873,000 93.29 78.74
06-11-13 91.55 92.43 91.41 4,358,300 92.07 77.71
06-11-10 92.30 92.35 91.63 5,369,600 91.76 77.45
06-11-09 92.59 93.19 92.37 4,518,900 92.42 78.01
06-11-08 92.25 92.92 92.01 6,022,200 92.59 78.15
06-11-07 92.42 93.40 92.41 7,305,200 92.75 78.03
06-11-06 91.50 92.74 91.50 6,240,600 92.60 77.91
06-11-03 91.76 92.34 91.18 4,506,400 91.41 76.91
Date Open High Low Vol Cls adjCls
06-11-02 91.80 91.95 91.25 4,895,100 91.68 77.13
06-11-01 92.50 92.68 91.50 5,845,700 91.80 77.24
06-10-31 91.50 92.68 91.50 9,267,300 92.33 77.68
06-10-30 89.80 92.00 89.80 5,594,000 91.50 76.98
06-10-27 90.91 91.89 90.58 5,840,300 90.76 76.36
06-10-26 91.83 91.93 91.25 4,990,300 91.54 77.02
06-10-25 91.21 91.99 90.94 6,122,100 91.83 77.26
06-10-24 90.91 91.95 90.80 9,222,300 91.49 76.97
06-10-23 90.05 92.00 90.01 8,862,300 91.56 77.03
Date Open High Low Vol Cls adjCls
06-10-20 90.04 90.70 89.55 7,390,900 90.48 76.13
06-10-19 89.80 90.98 89.31 10,671,400 89.86 75.60
06-10-18 90.51 92.04 89.73 27,875,200 89.82 75.57
06-10-17 86.33 87.94 86.22 13,295,500 86.95 73.16
06-10-16 86.08 87.60 85.75 8,633,100 86.71 72.95
06-10-13 84.45 86.21 84.44 7,788,600 86.08 72.42
06-10-12 84.20 84.90 84.10 4,661,700 84.70 71.26
06-10-11 84.15 84.69 83.79 5,210,600 84.19 70.83
06-10-10 83.71 84.63 83.56 4,712,900 84.19 70.83
Date Open High Low Vol Cls adjCls
06-10-09 83.14 84.08 83.00 4,490,200 84.00 70.67
06-10-06 82.93 83.78 82.50 5,340,900 83.14 69.95
06-10-05 82.81 83.21 82.60 4,956,600 82.92 69.76
06-10-04 81.65 83.25 81.63 6,119,300 83.10 69.92
06-10-03 81.88 82.26 81.56 4,838,500 81.65 68.70
06-10-02 81.76 82.47 81.58 4,483,300 81.87 68.88
06-09-29 81.90 82.79 81.77 4,770,700 81.94 68.94
06-09-28 81.85 82.35 81.72 4,592,300 81.99 68.98
06-09-27 82.00 82.67 81.71 5,880,500 82.09 69.07
Date Open High Low Vol Cls adjCls
06-09-26 81.90 82.66 81.70 4,731,800 82.50 69.41
06-09-25 81.65 82.28 81.28 5,683,000 82.00 68.99
06-09-22 81.75 82.12 81.01 4,350,200 81.21 68.33
06-09-21 82.61 83.25 81.35 8,909,000 81.61 68.66
06-09-20 82.37 83.79 82.20 7,524,600 83.42 70.19
06-09-19 81.97 82.09 81.42 5,088,600 81.87 68.88
06-09-18 82.56 83.21 82.17 4,417,600 82.24 69.19
06-09-15 83.21 83.59 82.79 8,203,800 82.94 69.78
06-09-14 81.90 83.00 81.74 4,265,300 82.47 69.39
Date Open High Low Vol Cls adjCls
06-09-13 82.25 82.70 81.84 4,920,200 82.21 69.17
06-09-12 81.14 82.50 81.06 5,722,200 82.28 69.23
06-09-11 80.60 81.20 80.25 4,314,300 80.93 68.09
06-09-08 79.60 80.86 79.35 4,498,600 80.66 67.86
06-09-07 79.90 80.38 79.31 3,913,300 79.40 66.80
06-09-06 80.29 80.69 80.17 3,727,600 80.28 67.54
06-09-05 81.19 81.54 80.60 3,968,500 80.85 68.02
06-09-01 81.13 81.57 80.81 3,294,000 81.41 68.49
06-08-31 81.30 81.50 80.78 3,786,200 80.97 68.12
Date Open High Low Vol Cls adjCls
06-08-30 81.26 81.68 80.84 4,688,800 81.22 68.33
06-08-29 80.06 81.48 80.06 5,208,500 81.40 68.49
06-08-28 79.91 80.47 79.76 5,259,400 80.32 67.58
06-08-25 79.20 80.00 79.14 3,427,400 79.88 67.21
06-08-24 78.90 79.50 78.87 3,473,300 79.38 66.79
06-08-23 78.95 79.47 78.42 3,425,700 78.67 66.19
06-08-22 79.28 79.55 78.61 4,057,200 78.95 66.42
06-08-21 79.51 79.88 78.87 3,676,500 79.28 66.70
06-08-18 79.38 79.97 78.63 5,399,200 79.90 67.22
Date Open High Low Vol Cls adjCls
06-08-17 78.93 79.56 78.53 5,535,400 79.37 66.78
06-08-16 77.48 79.28 77.35 7,386,500 79.09 66.54
06-08-15 76.90 77.14 76.31 5,985,400 77.08 64.85
06-08-14 76.05 77.49 75.60 4,997,400 76.68 64.51
06-08-11 75.34 75.78 75.20 3,695,800 75.48 63.50
06-08-10 75.20 76.08 75.05 3,213,600 75.74 63.72
06-08-09 75.56 76.28 75.39 4,480,400 75.39 63.43
06-08-08 75.63 76.26 75.11 3,794,700 75.33 63.38
06-08-07 75.63 76.20 75.28 3,870,200 75.52 63.29
Date Open High Low Vol Cls adjCls
06-08-04 76.65 76.77 75.32 5,062,400 75.91 63.61
06-08-03 76.00 76.73 75.40 2,765,800 76.33 63.96
06-08-02 76.21 76.93 76.20 3,283,800 76.32 63.96
06-08-01 76.65 77.38 75.75 4,406,700 76.14 63.81
06-07-31 76.44 77.50 76.15 5,381,800 77.41 64.87
06-07-28 76.38 77.30 76.26 4,165,700 76.96 64.49
06-07-27 75.83 77.29 75.75 6,439,100 76.15 63.81
06-07-26 75.48 76.30 75.36 3,870,100 75.83 63.55
06-07-25 75.99 76.41 75.31 5,580,300 75.89 63.60
Date Open High Low Vol Cls adjCls
06-07-24 74.92 76.15 74.92 5,611,200 75.99 63.68
06-07-21 75.49 75.50 74.50 8,372,500 74.86 62.73
06-07-20 75.73 75.88 75.20 12,214,900 75.48 63.25
06-07-19 76.00 77.06 76.00 14,536,900 76.07 63.75
06-07-18 73.70 74.42 72.73 8,667,500 74.26 62.23
06-07-17 73.35 73.94 73.20 6,822,700 73.70 61.76
06-07-14 74.24 74.30 73.37 6,957,800 73.57 61.65
06-07-13 75.01 75.28 73.83 8,754,700 74.24 62.21
06-07-12 76.07 76.30 74.82 8,372,100 75.48 63.25
Date Open High Low Vol Cls adjCls
06-07-11 76.25 76.65 75.44 6,086,500 76.47 64.08
06-07-10 76.18 76.83 75.87 7,154,700 76.67 64.25
06-07-07 78.09 78.09 76.12 6,641,600 76.42 64.04
06-07-06 77.59 78.53 77.57 4,333,100 78.09 65.44
06-07-05 78.00 78.39 77.52 4,047,800 77.77 65.17
06-07-03 77.54 78.27 77.27 3,177,300 78.02 65.38
06-06-30 77.70 77.93 76.79 7,911,700 76.82 64.38
06-06-29 76.89 77.80 76.56 5,448,900 77.59 65.02
06-06-28 76.53 76.60 76.06 4,392,100 76.56 64.16
Date Open High Low Vol Cls adjCls
06-06-27 77.32 77.60 76.32 5,596,800 76.63 64.22
06-06-26 77.04 77.52 76.80 3,448,000 77.15 64.65
06-06-23 77.15 77.84 76.94 4,520,600 77.10 64.61
06-06-22 78.16 78.37 77.00 5,563,700 77.19 64.69
06-06-21 77.99 78.56 77.98 5,559,100 78.30 65.62
06-06-20 77.84 78.30 77.25 6,124,500 77.99 65.36
06-06-19 77.90 78.30 77.34 5,302,100 77.67 65.09
06-06-16 78.44 78.53 77.57 8,133,500 77.95 65.32
06-06-15 77.85 78.78 76.95 6,679,400 78.56 65.83
Date Open High Low Vol Cls adjCls
06-06-14 76.93 77.85 76.93 6,038,600 77.71 65.12
06-06-13 77.14 77.93 76.82 7,374,100 76.93 64.47
06-06-12 77.63 78.09 77.01 4,924,900 77.02 64.54
06-06-09 77.24 78.10 77.05 6,135,400 77.63 65.05
06-06-08 78.55 79.58 76.75 13,474,400 77.03 64.55
06-06-07 79.78 80.74 79.12 7,924,800 79.15 66.33
06-06-06 79.06 79.90 78.50 7,250,600 79.76 66.84
06-06-05 79.10 80.04 79.01 5,555,800 79.06 66.25
06-06-02 80.50 80.56 79.15 7,232,300 79.52 66.64
Date Open High Low Vol Cls adjCls
06-06-01 79.89 80.87 79.81 4,866,500 80.69 67.62
06-05-31 80.15 80.83 79.61 6,384,900 79.90 66.96
06-05-30 80.35 80.96 80.15 5,049,100 80.16 67.17
06-05-26 80.16 80.86 79.70 3,580,800 80.75 67.67
06-05-25 79.89 80.18 79.65 3,995,000 80.14 67.16
06-05-24 79.35 80.04 79.06 7,389,600 79.78 66.86
06-05-23 80.25 81.30 79.64 5,006,400 79.83 66.90
06-05-22 79.83 80.34 79.40 6,250,900 80.02 67.06
06-05-19 80.86 81.00 79.51 7,019,100 80.28 67.28
Date Open High Low Vol Cls adjCls
06-05-18 80.50 81.35 80.03 5,443,600 80.66 67.59
06-05-17 81.75 82.21 81.02 5,936,000 81.27 68.10
06-05-16 83.00 83.25 82.07 4,454,800 82.16 68.85
06-05-15 81.80 83.15 81.80 5,776,400 82.89 69.46
06-05-12 82.47 83.69 82.30 5,685,700 82.39 69.04
06-05-11 82.65 83.09 82.45 5,274,500 82.46 69.10
06-05-10 82.90 83.33 82.60 3,430,400 82.90 69.47
06-05-09 82.49 83.29 82.41 4,072,800 83.23 69.75
06-05-08 82.60 83.22 82.30 3,856,500 82.89 69.46
Date Open High Low Vol Cls adjCls
06-05-05 82.95 83.34 82.70 4,504,500 83.28 69.54
06-05-04 82.87 83.09 82.40 3,966,900 82.43 68.83
06-05-03 82.54 83.29 82.45 5,721,100 82.70 69.05
06-05-02 82.11 82.74 82.00 4,336,400 82.42 68.82
06-05-01 82.59 83.31 82.10 6,011,100 82.23 68.66
06-04-28 83.51 83.62 81.98 8,201,800 82.34 68.75
06-04-27 82.70 84.40 82.70 8,174,300 83.88 70.04
06-04-26 82.84 83.48 82.71 6,648,800 83.35 69.60
06-04-25 81.95 82.90 81.60 6,856,300 82.67 69.03
Date Open High Low Vol Cls adjCls
06-04-24 81.30 82.41 81.10 6,604,100 82.11 68.56
06-04-21 82.49 82.50 81.38 6,117,400 81.66 68.18
06-04-20 81.65 82.85 81.64 6,237,200 82.02 68.49
06-04-19 83.95 84.00 81.26 10,554,700 81.86 68.35
06-04-18 81.89 83.53 81.70 7,905,800 83.31 69.56
06-04-17 81.92 82.92 81.40 4,634,200 81.64 68.17
06-04-13 81.18 82.60 81.12 4,799,700 81.98 68.45
06-04-12 81.10 81.37 80.63 3,905,200 80.75 67.43
06-04-11 81.83 82.06 80.75 5,959,700 81.16 67.77
Date Open High Low Vol Cls adjCls
06-04-10 82.27 82.74 82.00 3,627,700 82.10 68.55
06-04-07 83.60 83.80 82.44 5,337,500 82.48 68.87
06-04-06 83.70 84.32 83.36 4,944,100 83.81 69.98
06-04-05 83.33 84.45 83.32 5,523,900 84.17 70.28
06-04-04 83.05 83.78 82.80 3,853,000 83.45 69.68
06-04-03 82.72 83.59 82.65 4,121,600 83.06 69.35
06-03-31 82.95 83.60 82.29 5,862,000 82.47 68.86
06-03-30 82.88 83.70 82.83 4,467,000 83.20 69.47
06-03-29 82.20 83.55 82.20 4,392,100 83.13 69.41
Date Open High Low Vol Cls adjCls
06-03-28 82.86 83.39 82.29 4,508,600 82.43 68.83
06-03-27 82.98 83.26 82.58 3,910,100 83.08 69.37
06-03-24 82.99 83.72 82.99 4,198,800 83.36 69.60
06-03-23 84.23 84.27 82.93 5,105,800 83.20 69.47
06-03-22 83.35 84.68 83.35 4,968,600 84.45 70.51
06-03-21 83.82 84.99 83.58 7,404,300 83.81 69.98
06-03-20 83.11 83.75 82.99 3,870,300 83.58 69.79
06-03-17 83.35 83.41 82.82 6,414,400 83.30 69.55
06-03-16 83.43 83.72 82.61 4,299,500 82.87 69.20
Date Open High Low Vol Cls adjCls
06-03-15 82.65 83.76 82.64 5,370,400 83.38 69.62
06-03-14 81.51 82.99 81.47 4,518,000 82.88 69.20
06-03-13 81.56 82.40 81.45 4,571,400 81.93 68.41
06-03-10 81.03 82.25 81.03 4,787,200 81.57 68.11
06-03-09 81.26 81.98 80.80 4,310,700 81.02 67.65
06-03-08 80.25 81.60 80.25 5,569,900 81.14 67.75
06-03-07 80.01 80.79 79.86 4,330,800 80.29 67.04
06-03-06 79.91 80.64 79.90 4,709,500 80.00 66.80
06-03-03 79.51 80.83 79.51 4,354,400 79.96 66.77
Date Open High Low Vol Cls adjCls
06-03-02 79.55 80.21 79.54 4,418,800 79.94 66.75
06-03-01 80.20 80.81 79.78 5,172,300 79.90 66.72
06-02-28 80.10 80.55 79.71 5,960,700 80.24 67.00
06-02-27 79.97 80.89 79.95 3,787,000 80.63 67.32
06-02-24 80.65 80.65 79.85 3,903,200 80.10 66.88
06-02-23 81.20 81.34 80.04 4,979,400 80.20 66.97
06-02-22 80.00 81.65 79.97 5,294,300 81.35 67.93
06-02-21 80.10 80.75 79.97 5,838,000 80.50 67.22
06-02-17 80.91 81.03 80.13 5,298,800 80.71 67.39
Date Open High Low Vol Cls adjCls
06-02-16 80.68 80.91 80.13 5,310,500 80.91 67.56
06-02-15 80.86 81.50 80.50 5,052,000 80.85 67.51
06-02-14 80.55 81.45 80.35 6,075,500 81.09 67.71
06-02-13 81.33 81.91 80.18 5,257,400 80.44 67.17
06-02-10 80.40 81.46 80.20 5,371,900 81.33 67.91
06-02-09 80.40 80.80 79.50 7,609,200 80.40 67.13
06-02-08 80.58 80.90 80.24 5,029,200 80.80 67.47
06-02-07 79.50 80.19 79.30 5,247,300 79.85 66.51
06-02-06 79.94 79.95 78.93 9,568,500 79.51 66.22
Date Open High Low Vol Cls adjCls
06-02-03 80.55 80.77 79.72 9,852,000 79.97 66.61
06-02-02 81.45 81.59 80.90 6,198,000 81.23 67.66
06-02-01 80.90 82.24 80.65 5,419,300 81.94 68.25
06-01-31 81.50 82.00 81.17 6,771,600 81.30 67.71
06-01-30 80.21 81.81 80.21 5,325,100 81.63 67.99
06-01-27 80.75 81.77 80.75 6,103,400 81.02 67.48
06-01-26 81.50 81.65 80.59 7,810,200 80.72 67.23
06-01-25 81.05 81.62 80.61 6,374,300 80.91 67.39
06-01-24 81.39 82.15 80.80 6,069,000 80.85 67.34
Date Open High Low Vol Cls adjCls
06-01-23 81.33 81.92 80.92 6,114,100 81.41 67.81
06-01-20 83.04 83.05 81.25 8,605,800 81.36 67.76
06-01-19 84.14 84.39 83.02 6,483,500 83.09 69.21
06-01-18 84.00 84.70 83.52 10,984,800 83.80 69.80
06-01-17 82.80 83.16 82.54 8,718,400 83.00 69.13
06-01-13 83.00 83.45 82.50 6,921,600 83.17 69.27
06-01-12 83.82 83.96 83.40 4,924,100 83.57 69.61
06-01-11 84.37 84.81 83.40 5,776,400 84.17 70.10
06-01-10 83.15 84.12 83.12 5,700,000 84.07 70.02
Date Open High Low Vol Cls adjCls
06-01-09 83.90 84.25 83.38 6,851,100 83.73 69.74
06-01-06 83.95 85.03 83.41 8,196,900 84.95 70.75
06-01-05 81.40 82.90 81.25 7,213,400 82.50 68.71
06-01-04 82.20 82.50 81.33 9,832,800 81.95 68.26
06-01-03 82.45 82.55 80.81 11,715,100 82.06 68.35
05-12-30 81.85 82.49 81.56 5,449,000 82.20 68.46
05-12-29 82.80 83.06 82.22 3,958,400 82.40 68.63
05-12-28 83.10 83.57 82.80 3,836,800 83.04 69.16
05-12-27 83.48 84.50 82.89 4,377,800 82.99 69.12
Date Open High Low Vol Cls adjCls
05-12-23 84.00 84.20 83.39 3,616,200 83.48 69.53
05-12-22 82.61 83.23 82.30 6,573,600 83.22 69.31
05-12-21 82.46 84.00 82.46 6,846,800 83.12 69.23
05-12-20 82.95 83.10 82.06 5,276,200 82.48 68.70
05-12-19 83.23 83.60 82.65 4,985,400 82.76 68.93
05-12-16 83.89 84.00 83.00 7,398,200 83.37 69.44
05-12-15 82.88 83.63 82.75 6,155,900 83.53 69.57
05-12-14 83.65 83.95 82.95 7,161,800 83.13 69.24
05-12-13 84.50 84.90 83.50 12,545,300 83.71 69.72
Date Open High Low Vol Cls adjCls
05-12-12 87.01 87.35 85.76 6,044,100 85.96 71.60
05-12-09 86.80 87.10 86.33 6,461,800 86.97 72.44
05-12-08 88.57 88.91 86.67 5,787,000 87.50 72.88
05-12-07 89.00 89.92 88.45 5,284,000 88.72 73.89
05-12-06 88.56 89.84 88.56 4,871,500 89.14 74.24
05-12-05 88.40 88.65 87.71 4,023,600 88.43 73.65
05-12-02 89.00 89.15 88.36 4,730,500 88.65 73.84
05-12-01 89.15 89.74 89.05 4,668,500 89.21 74.30
05-11-30 89.05 89.64 88.73 6,021,500 88.90 74.04
Date Open High Low Vol Cls adjCls
05-11-29 89.18 89.94 89.02 5,147,000 89.10 74.21
05-11-28 88.80 89.43 88.75 5,197,900 89.11 74.22
05-11-25 88.95 89.32 88.62 2,199,300 88.80 73.96
05-11-23 88.12 89.39 87.95 5,399,300 88.80 73.96
05-11-22 86.88 88.08 86.88 5,786,600 87.99 73.29
05-11-21 87.60 87.87 87.01 4,807,900 87.29 72.70
05-11-18 88.00 88.00 87.17 7,985,800 87.77 73.10
05-11-17 86.18 86.98 85.76 5,293,600 86.89 72.37
05-11-16 85.45 86.58 85.39 6,694,100 86.54 72.08
Date Open High Low Vol Cls adjCls
05-11-15 84.03 85.90 84.03 6,830,800 85.53 71.24
05-11-14 84.25 85.00 84.11 3,915,300 84.36 70.26
05-11-11 84.20 84.84 84.15 4,841,300 84.55 70.42
05-11-10 82.70 84.30 82.30 4,732,000 83.99 69.95
05-11-09 82.71 83.33 82.49 3,936,200 82.84 69.00
05-11-08 83.41 83.90 83.11 3,798,000 83.15 69.26
05-11-07 83.10 83.85 83.07 4,455,100 83.61 69.47
05-11-04 82.91 83.30 82.65 3,831,400 83.00 68.96
05-11-03 81.55 83.03 81.31 7,690,900 82.87 68.86
Date Open High Low Vol Cls adjCls
05-11-02 81.20 81.89 80.64 6,447,400 81.06 67.35
05-11-01 81.85 82.15 81.29 5,653,100 81.59 67.79
05-10-31 81.51 82.30 81.30 7,531,200 81.88 68.03
05-10-28 82.32 82.43 80.50 6,941,300 81.42 67.65
05-10-27 82.53 82.93 82.25 3,705,800 82.31 68.39
05-10-26 82.97 83.87 82.72 4,270,800 82.89 68.87
05-10-25 83.08 83.95 82.71 5,393,300 83.36 69.26
05-10-24 83.15 83.61 82.60 5,482,200 83.47 69.36
05-10-21 83.08 84.00 82.91 6,020,700 83.33 69.24
Date Open High Low Vol Cls adjCls
05-10-20 84.00 84.19 82.88 5,752,700 83.17 69.11
05-10-19 82.41 84.20 82.38 7,502,600 84.17 69.94
05-10-18 84.33 84.60 83.35 12,045,300 83.48 69.36
05-10-17 82.36 82.99 81.93 7,964,800 82.59 68.62
05-10-14 82.60 82.71 81.60 5,573,700 82.35 68.42
05-10-13 81.70 83.20 81.70 5,530,600 82.20 68.30
05-10-12 82.75 82.93 81.95 7,580,800 82.19 68.29
05-10-11 82.25 83.52 81.97 9,781,300 83.19 69.12
05-10-10 81.24 82.10 81.08 7,882,900 81.25 67.51
Date Open High Low Vol Cls adjCls
05-10-07 80.25 81.12 80.09 6,130,100 80.50 66.89
05-10-06 79.82 80.27 78.70 8,130,200 79.70 66.22
05-10-05 80.11 80.68 79.56 4,998,800 79.82 66.32
05-10-04 80.65 81.47 79.93 6,365,100 80.11 66.56
05-10-03 80.22 80.60 79.50 5,297,600 80.45 66.85
05-09-30 80.02 80.50 79.97 5,536,500 80.22 66.66
05-09-29 79.25 80.55 78.87 5,899,700 80.36 66.77
05-09-28 78.06 79.73 78.06 7,747,700 79.50 66.06
05-09-27 77.17 78.60 77.16 5,499,600 77.99 64.80
Date Open High Low Vol Cls adjCls
05-09-26 78.31 78.41 76.93 5,433,200 77.41 64.32
05-09-23 77.70 78.11 77.50 5,434,600 78.00 64.81
05-09-22 77.56 78.50 77.30 6,870,400 78.21 64.98
05-09-21 78.00 78.46 77.37 7,126,000 77.56 64.44
05-09-20 79.27 79.65 78.63 7,122,300 78.70 65.39
05-09-19 79.74 79.98 79.01 5,148,500 79.43 66.00
05-09-16 80.38 80.50 79.83 7,624,900 80.33 66.75
05-09-15 80.43 80.65 79.67 4,864,100 80.01 66.48
05-09-14 80.75 81.40 80.42 3,887,700 80.48 66.87
Date Open High Low Vol Cls adjCls
05-09-13 81.49 81.49 80.52 5,040,900 80.75 67.10
05-09-12 81.03 82.11 81.00 3,692,800 81.48 67.70
05-09-09 80.86 81.49 80.52 3,982,200 81.44 67.67
05-09-08 81.28 81.52 80.50 4,277,300 80.80 67.14
05-09-07 80.70 81.13 80.32 4,116,300 80.98 67.29
05-09-06 79.70 81.19 79.70 6,305,500 81.02 67.32
05-09-02 79.50 80.01 79.46 3,680,600 79.46 66.02
05-09-01 80.16 80.32 79.34 6,390,600 79.54 66.09
05-08-31 80.35 80.79 79.87 5,400,800 80.62 66.99
Date Open High Low Vol Cls adjCls
05-08-30 81.00 81.00 79.98 5,674,200 80.54 66.92
05-08-29 80.00 81.75 79.90 4,025,300 81.34 67.59
05-08-26 80.81 81.02 80.26 5,029,300 80.38 66.79
05-08-25 81.45 81.45 80.72 3,606,100 81.10 67.39
05-08-24 81.53 82.40 81.23 4,417,600 81.32 67.57
05-08-23 82.70 83.14 81.60 4,000,300 82.03 68.16
05-08-22 82.75 83.35 81.85 5,157,200 82.60 68.63
05-08-19 81.36 83.30 81.36 6,481,000 82.76 68.77
05-08-18 81.10 82.00 80.80 3,713,300 81.15 67.43
Date Open High Low Vol Cls adjCls
05-08-17 81.40 81.94 80.84 4,853,000 81.30 67.55
05-08-16 82.07 82.43 81.09 4,407,400 81.30 67.55
05-08-15 81.90 82.94 81.61 3,431,100 82.50 68.55
05-08-12 82.15 82.58 82.06 4,378,200 82.19 68.29
05-08-11 81.93 82.75 81.62 4,570,400 82.66 68.68
05-08-10 83.65 84.01 81.97 5,402,400 82.02 68.15
05-08-09 83.40 83.95 82.94 3,793,500 83.50 69.38
05-08-08 83.41 83.89 83.02 4,424,300 83.36 69.26
05-08-05 82.75 83.74 82.73 3,714,600 83.36 69.10
Date Open High Low Vol Cls adjCls
05-08-04 83.75 83.89 82.98 5,249,900 83.12 68.90
05-08-03 83.31 84.20 83.11 4,256,200 84.06 69.68
05-08-02 83.27 83.86 83.04 5,380,700 83.31 69.06
05-08-01 83.00 83.85 82.85 3,664,300 83.43 69.16
05-07-29 83.30 83.95 83.22 4,330,300 83.46 69.18
05-07-28 83.55 83.97 83.27 6,189,700 83.80 69.46
05-07-27 83.80 84.13 82.81 4,862,200 83.87 69.52
05-07-26 84.15 84.35 83.85 4,542,900 84.12 69.73
05-07-25 83.98 84.52 83.92 4,457,800 84.20 69.79
Date Open High Low Vol Cls adjCls
05-07-22 83.98 84.63 83.86 4,570,400 84.44 69.99
05-07-21 84.60 84.95 83.40 8,265,300 84.40 69.96
05-07-20 83.20 84.96 82.99 9,323,200 84.60 70.13
05-07-19 84.72 85.11 83.70 14,149,700 83.70 69.38
05-07-18 81.99 83.94 81.68 8,705,600 81.81 67.81
05-07-15 82.43 82.75 81.52 7,644,100 82.38 68.29
05-07-14 82.00 82.67 82.00 8,546,200 82.42 68.32
05-07-13 81.16 81.75 81.16 11,340,000 81.45 67.51
05-07-12 79.20 80.49 79.18 10,945,500 80.04 66.35
Date Open High Low Vol Cls adjCls
05-07-11 79.40 79.52 78.52 7,186,700 78.96 65.45
05-07-08 77.38 79.52 77.14 13,440,500 79.30 65.73
05-07-07 75.15 77.53 75.00 10,757,200 77.38 64.14
05-07-06 74.80 76.15 74.40 8,009,300 75.81 62.84
05-07-05 74.38 74.97 74.16 5,181,800 74.79 61.99
05-07-01 74.30 75.33 74.30 4,353,100 74.67 61.89
05-06-30 74.80 75.49 74.07 6,127,000 74.20 61.51
05-06-29 75.26 75.68 74.62 5,519,100 74.73 61.94
05-06-28 73.83 75.30 73.45 8,188,800 75.30 62.42
Date Open High Low Vol Cls adjCls
05-06-27 74.01 74.77 73.50 6,489,800 73.88 61.24
05-06-24 75.17 75.40 74.00 10,792,100 74.01 61.35
05-06-23 76.81 76.97 75.06 7,766,700 75.41 62.51
05-06-22 76.83 77.49 76.67 5,646,300 77.23 64.02
05-06-21 76.70 77.00 76.11 5,339,100 76.41 63.34
05-06-20 76.03 76.98 75.57 3,745,600 76.55 63.45
05-06-17 77.70 77.73 76.38 8,593,800 76.39 63.32
05-06-16 76.40 77.25 76.31 7,840,000 77.05 63.87
05-06-15 75.70 76.50 75.15 7,103,600 76.30 63.25
Date Open High Low Vol Cls adjCls
05-06-14 75.05 75.43 74.73 4,314,900 74.89 62.08
05-06-13 74.50 75.93 74.45 5,715,700 75.05 62.21
05-06-10 74.75 75.05 74.10 4,895,800 74.77 61.98
05-06-09 74.58 75.47 74.23 4,423,200 74.93 62.11
05-06-08 75.04 75.40 74.63 4,280,000 74.80 62.00
05-06-07 75.00 76.09 75.00 5,226,600 75.04 62.20
05-06-06 75.80 75.90 74.92 5,978,600 75.00 62.17
05-06-03 77.06 77.10 75.74 6,149,900 75.79 62.82
05-06-02 76.75 77.39 76.68 4,025,600 77.35 64.12
Date Open High Low Vol Cls adjCls
05-06-01 75.57 77.50 75.57 7,380,600 76.84 63.69
05-05-31 77.30 77.41 75.50 6,419,000 75.55 62.62
05-05-27 77.11 77.24 76.53 3,163,900 77.10 63.91
05-05-26 76.45 77.41 76.29 5,832,000 77.14 63.94
05-05-25 75.42 76.03 75.17 5,483,400 76.00 63.00
05-05-24 76.14 76.51 75.56 5,660,700 75.81 62.84
05-05-23 76.30 76.95 76.00 4,759,800 76.51 63.42
05-05-20 77.28 77.28 76.36 6,329,800 76.41 63.34
05-05-19 76.50 77.64 76.37 7,030,400 77.16 63.96
Date Open High Low Vol Cls adjCls
05-05-18 75.00 76.82 74.69 10,309,600 76.36 63.30
05-05-17 73.93 74.43 73.33 5,135,600 74.29 61.58
05-05-16 73.09 74.49 73.09 5,501,500 74.34 61.62
05-05-13 72.53 73.86 72.52 7,150,600 73.16 60.64
05-05-12 73.53 73.80 72.50 6,061,900 72.62 60.20
05-05-11 73.63 73.69 72.51 6,915,700 73.28 60.74
05-05-10 74.75 74.76 73.04 7,982,200 73.30 60.76
05-05-09 75.26 75.46 74.71 5,616,700 74.98 62.15
05-05-06 75.56 75.92 74.97 7,750,300 75.26 62.38
Date Open High Low Vol Cls adjCls
05-05-05 78.00 78.11 75.33 12,371,800 75.50 62.42
05-05-04 76.60 77.20 76.50 5,512,300 77.08 63.72
05-05-03 76.78 76.96 75.93 6,196,300 76.47 63.22
05-05-02 76.88 77.29 76.03 7,232,500 76.51 63.25
05-04-29 77.05 77.08 75.91 8,147,700 76.38 63.14
05-04-28 77.05 77.11 75.65 8,629,200 75.91 62.76
05-04-27 75.60 77.18 75.50 11,631,400 77.05 63.70
05-04-26 74.68 76.98 74.65 12,484,300 75.43 62.36
05-04-25 75.10 75.72 74.05 10,219,400 74.61 61.68
Date Open High Low Vol Cls adjCls
05-04-22 74.23 74.70 73.26 10,984,400 74.21 61.35
05-04-21 73.00 74.10 72.80 16,224,400 74.03 61.20
05-04-20 75.48 75.87 71.85 20,366,300 72.01 59.53
05-04-19 76.98 77.20 75.25 9,259,900 75.48 62.40
05-04-18 77.15 77.75 76.14 13,255,000 76.65 63.37
05-04-15 79.00 79.66 76.33 27,906,300 76.70 63.41
05-04-14 84.51 85.41 83.47 10,421,200 83.64 69.15
05-04-13 85.76 85.97 84.24 7,090,700 84.57 69.92
05-04-12 85.90 86.24 85.17 8,429,700 85.75 70.89
Date Open High Low Vol Cls adjCls
05-04-11 87.35 87.56 86.09 8,296,500 86.20 71.26
05-04-08 88.28 88.46 87.50 5,179,200 87.60 72.42
05-04-07 89.00 89.20 88.10 6,355,700 88.44 73.11
05-04-06 89.05 89.38 88.71 7,836,800 89.00 73.58
05-04-05 90.23 90.33 89.26 4,568,400 89.57 74.05
05-04-04 90.08 90.62 89.77 3,737,800 90.32 74.67
05-04-01 91.49 91.76 90.04 5,721,200 90.44 74.77
05-03-31 90.46 91.41 90.22 4,418,600 91.38 75.55
05-03-30 90.32 90.88 90.32 5,253,900 90.68 74.97
Date Open High Low Vol Cls adjCls
05-03-29 90.74 91.07 90.18 6,070,400 90.60 74.90
05-03-28 90.71 91.63 90.62 4,088,900 91.04 75.26
05-03-24 90.80 91.55 90.70 4,577,100 90.70 74.98
05-03-23 89.97 91.17 89.82 5,472,100 90.52 74.83
05-03-22 89.61 90.34 89.26 4,452,500 89.50 73.99
05-03-21 89.42 90.28 89.27 4,402,400 89.51 74.00
05-03-18 89.86 89.90 89.09 7,541,500 89.28 73.81
05-03-17 90.49 90.68 89.70 5,562,100 89.86 74.29
05-03-16 90.74 91.40 90.25 5,065,300 90.65 74.94
Date Open High Low Vol Cls adjCls
05-03-15 92.00 92.27 91.20 3,663,100 91.38 75.55
05-03-14 91.50 92.04 91.50 3,935,500 91.90 75.97
05-03-11 92.25 92.41 91.20 4,494,300 91.51 75.65
05-03-10 92.35 92.80 92.09 3,422,500 92.41 76.40
05-03-09 92.02 93.00 92.01 4,511,200 92.35 76.35
05-03-08 91.70 92.56 91.70 5,087,800 92.13 76.17
05-03-07 92.35 92.51 91.59 7,046,900 91.60 75.73
05-03-04 92.94 93.18 92.36 4,754,000 92.37 76.36
05-03-03 93.15 93.21 92.20 4,037,800 92.41 76.40
Date Open High Low Vol Cls adjCls
05-03-02 92.75 93.73 92.75 4,467,400 92.92 76.82
05-03-01 92.64 93.43 92.59 3,819,900 93.30 77.13
05-02-28 92.53 92.76 92.41 4,949,800 92.58 76.54
05-02-25 92.35 92.80 92.29 4,078,500 92.80 76.72
05-02-24 91.98 93.09 91.85 4,153,900 92.64 76.59
05-02-23 92.29 92.44 91.55 5,622,800 92.10 76.14
05-02-22 92.67 93.50 92.23 4,825,100 92.32 76.32
05-02-18 93.75 94.25 92.90 4,265,300 93.27 77.11
05-02-17 94.50 94.76 93.74 4,254,200 93.75 77.50
Date Open High Low Vol Cls adjCls
05-02-16 94.23 94.97 94.20 4,466,500 94.62 78.22
05-02-15 93.50 94.67 93.48 4,148,000 94.33 77.98
05-02-14 93.16 94.02 93.16 2,868,800 93.57 77.36
05-02-11 92.70 93.97 92.50 4,229,300 93.30 77.13
05-02-10 92.95 93.10 92.30 4,838,400 92.76 76.69
05-02-09 94.14 94.83 92.54 5,657,100 92.70 76.64
05-02-08 94.21 94.64 94.13 3,541,100 94.13 77.82
05-02-07 94.35 94.90 94.33 2,837,800 94.53 78.00
05-02-04 93.01 94.74 93.00 3,807,600 94.51 77.98
Date Open High Low Vol Cls adjCls
05-02-03 93.87 93.94 93.06 3,928,700 93.54 77.18
05-02-02 93.78 94.35 93.63 3,597,400 94.30 77.81
05-02-01 93.67 94.00 93.37 3,637,400 93.86 77.45
05-01-31 93.65 93.95 93.05 4,759,900 93.42 77.08
05-01-28 92.68 93.59 92.48 5,960,600 92.89 76.65
05-01-27 91.50 92.22 91.44 4,746,900 91.98 75.90
05-01-26 92.30 92.87 91.94 5,352,000 91.95 75.87
05-01-25 91.98 92.59 91.95 5,070,700 92.19 76.07
05-01-24 92.70 92.85 91.76 6,537,300 91.79 75.74
Date Open High Low Vol Cls adjCls
05-01-21 93.00 93.30 92.23 7,002,600 92.38 76.23
05-01-20 92.61 93.84 92.60 5,708,600 93.00 76.74
05-01-19 94.95 95.15 92.93 7,352,700 93.10 76.82
05-01-18 93.65 95.34 93.62 8,492,100 94.90 78.31
05-01-14 94.01 94.25 93.55 5,520,800 94.10 77.65
05-01-13 95.39 96.20 93.70 5,339,400 94.45 77.93
05-01-12 95.00 95.28 94.06 5,828,600 95.21 78.56
05-01-11 95.68 95.79 94.71 4,746,400 95.00 78.39
05-01-10 95.78 96.09 95.24 4,625,100 95.68 78.95
Date Open High Low Vol Cls adjCls
05-01-07 96.50 96.80 95.47 6,200,700 95.78 79.03
05-01-06 96.54 96.98 96.05 4,561,700 96.20 79.38
05-01-05 96.60 97.83 96.40 5,646,700 96.50 79.63
05-01-04 97.74 98.42 96.52 5,711,000 96.70 79.79
05-01-03 98.97 99.10 97.25 5,295,200 97.75 80.66
04-12-31 98.60 98.91 98.49 2,793,200 98.58 81.34
04-12-30 98.10 99.00 98.07 3,812,400 98.30 81.11
04-12-29 97.81 98.47 97.80 3,296,300 98.18 81.01
04-12-28 97.40 98.55 97.37 4,336,400 98.30 81.11
Date Open High Low Vol Cls adjCls
04-12-27 97.69 97.97 97.38 3,262,900 97.50 80.45
04-12-23 97.50 98.00 97.50 3,590,600 97.72 80.63
04-12-22 97.35 97.98 97.29 4,950,100 97.61 80.54
04-12-21 96.59 97.15 96.51 4,841,800 97.02 80.05
04-12-20 96.35 97.57 96.35 4,769,900 96.55 79.67
04-12-17 97.00 98.00 96.20 8,853,100 96.20 79.38
04-12-16 96.80 98.15 96.80 5,660,100 97.45 80.41
04-12-15 96.92 97.70 96.81 3,914,500 97.33 80.31
04-12-14 96.30 97.70 96.29 4,493,200 97.31 80.29
Date Open High Low Vol Cls adjCls
04-12-13 96.85 97.20 96.08 4,799,500 96.45 79.58
04-12-10 96.10 97.99 96.10 4,188,300 96.67 79.77
04-12-09 96.20 97.60 95.71 5,713,700 97.51 80.46
04-12-08 96.43 97.35 95.77 5,310,700 96.65 79.75
04-12-07 97.70 98.25 95.99 6,477,100 96.10 79.30
04-12-06 96.88 97.90 96.65 5,263,000 97.67 80.59
04-12-03 96.55 97.63 96.55 7,026,800 97.08 80.10
04-12-02 95.65 96.78 95.49 5,152,300 95.76 79.02
04-12-01 94.50 96.07 94.47 5,664,500 95.88 79.11
Date Open High Low Vol Cls adjCls
04-11-30 95.15 95.65 94.24 5,870,300 94.24 77.76
04-11-29 94.94 96.38 94.94 5,699,800 95.50 78.80
04-11-26 95.05 95.38 94.58 2,204,300 94.72 78.16
04-11-24 95.04 95.79 95.04 3,750,600 95.46 78.77
04-11-23 94.70 95.37 94.55 5,529,900 95.28 78.62
04-11-22 94.30 95.40 94.16 5,814,100 95.11 78.48
04-11-19 94.95 95.16 94.25 5,679,100 94.45 77.93
04-11-18 95.36 95.70 95.03 4,655,900 95.10 78.47
04-11-17 95.30 96.63 95.30 6,353,200 95.46 78.77
Date Open High Low Vol Cls adjCls
04-11-16 95.25 95.50 94.65 5,684,100 94.89 78.30
04-11-15 95.08 96.00 94.80 4,887,600 95.92 79.15
04-11-12 94.66 95.50 94.56 4,958,400 95.32 78.65
04-11-11 93.60 95.22 93.54 7,453,400 94.79 78.21
04-11-10 92.92 94.30 92.92 6,258,400 93.61 77.24
04-11-09 93.00 93.95 93.00 4,513,100 93.37 77.04
04-11-08 92.50 93.70 92.50 4,907,300 93.37 77.04
04-11-05 92.40 93.52 92.40 6,708,400 93.28 76.82
04-11-04 91.05 92.70 90.82 6,951,600 92.38 76.08
Date Open High Low Vol Cls adjCls
04-11-03 91.25 91.90 90.97 6,553,300 91.20 75.11
04-11-02 89.55 91.22 89.50 5,388,700 90.47 74.51
04-11-01 89.33 90.60 89.23 5,160,600 90.11 74.21
04-10-29 89.40 89.90 88.95 4,518,500 89.75 73.91
04-10-28 89.80 90.24 89.43 4,226,500 89.50 73.71
04-10-27 88.58 90.27 88.50 6,035,100 90.00 74.12
04-10-26 88.33 89.57 88.25 7,335,800 89.00 73.30
04-10-25 87.36 88.90 87.31 5,774,500 88.43 72.83
04-10-22 88.22 88.45 87.29 5,988,700 87.39 71.97
Date Open High Low Vol Cls adjCls
04-10-21 88.40 88.76 87.66 6,137,500 88.10 72.55
04-10-20 88.45 89.19 88.29 6,926,800 88.82 73.15
04-10-19 88.20 89.73 88.00 13,692,200 89.37 73.60
04-10-18 84.30 86.15 84.29 7,182,600 85.92 70.76
04-10-15 84.78 85.25 84.60 5,928,500 84.85 69.88
04-10-14 84.75 84.98 84.30 4,233,700 84.78 69.82
04-10-13 86.26 86.48 84.43 6,651,400 84.98 69.99
04-10-12 86.02 86.20 85.58 4,626,600 86.00 70.83
04-10-11 86.77 87.20 86.27 3,016,300 86.63 71.34
Date Open High Low Vol Cls adjCls
04-10-08 87.43 87.91 86.51 4,090,000 86.71 71.41
04-10-07 88.04 88.10 87.40 3,076,900 87.42 71.99
04-10-06 87.14 88.10 87.10 3,984,400 88.04 72.51
04-10-05 87.95 88.03 87.13 5,150,700 87.32 71.91
04-10-04 87.00 88.10 86.72 5,001,400 87.16 71.78
04-10-01 85.95 86.98 85.88 4,538,000 86.72 71.42
04-09-30 85.14 85.98 85.01 5,198,000 85.74 70.61
04-09-29 84.48 84.98 84.15 4,204,500 84.98 69.99
04-09-28 84.35 84.65 83.88 3,874,200 84.48 69.57
Date Open High Low Vol Cls adjCls
04-09-27 84.10 84.44 83.98 4,650,300 84.16 69.31
04-09-24 83.80 84.74 83.78 4,899,500 84.43 69.53
04-09-23 84.04 84.27 83.24 4,801,200 83.88 69.08
04-09-22 85.35 85.44 84.17 5,037,100 84.31 69.43
04-09-21 85.70 86.11 85.34 4,049,700 85.72 70.59
04-09-20 85.40 86.43 85.40 4,380,400 85.70 70.58
04-09-17 86.40 86.50 85.44 6,198,700 85.74 70.61
04-09-16 86.20 86.96 85.93 3,623,000 86.12 70.92
04-09-15 85.94 86.50 85.89 4,631,200 86.37 71.13
Date Open High Low Vol Cls adjCls
04-09-14 86.60 86.88 86.15 3,953,500 86.72 71.42
04-09-13 87.00 87.28 86.08 4,801,400 86.49 71.23
04-09-10 86.43 87.00 86.25 3,753,500 86.76 71.45
04-09-09 85.86 86.79 85.86 4,517,400 86.44 71.19
04-09-08 84.90 86.51 84.88 5,721,200 85.86 70.71
04-09-07 84.70 85.44 84.60 4,002,800 84.97 69.98
04-09-03 84.30 84.69 83.96 3,479,800 84.39 69.50
04-09-02 84.22 84.78 83.85 3,380,400 84.57 69.65
04-09-01 84.05 85.09 84.01 4,748,500 84.22 69.36
Date Open High Low Vol Cls adjCls
04-08-31 84.55 84.69 83.65 3,399,500 84.69 69.75
04-08-30 84.57 84.99 84.39 2,277,900 84.40 69.51
04-08-27 84.65 84.95 84.59 2,444,800 84.94 69.95
04-08-26 85.00 85.04 84.69 3,134,400 84.69 69.75
04-08-25 85.00 85.27 84.55 4,405,600 85.07 70.06
04-08-24 85.00 85.15 84.35 2,710,400 84.71 69.76
04-08-23 85.23 85.45 84.65 4,260,600 84.65 69.71
04-08-20 84.52 85.25 84.52 4,501,400 85.25 70.21
04-08-19 84.75 85.35 84.45 4,704,500 84.89 69.91
Date Open High Low Vol Cls adjCls
04-08-18 83.60 85.13 83.57 4,397,500 85.13 70.11
04-08-17 84.10 84.54 83.66 3,559,400 84.04 69.21
04-08-16 83.70 84.56 83.51 4,361,500 84.02 69.19
04-08-13 82.54 83.94 82.51 5,801,900 83.91 69.10
04-08-12 83.05 83.05 81.90 7,134,900 82.21 67.70
04-08-11 83.70 83.98 83.10 5,288,000 83.69 68.92
04-08-10 84.00 84.99 83.81 4,351,000 84.99 69.99
04-08-09 83.48 83.96 82.87 3,621,100 83.55 68.81
04-08-06 84.38 84.76 83.42 5,219,200 83.48 68.75
Date Open High Low Vol Cls adjCls
04-08-05 85.97 86.42 85.01 3,879,900 85.19 70.01
04-08-04 85.30 86.65 85.25 4,160,600 85.97 70.65
04-08-03 86.70 86.80 85.44 4,147,200 85.71 70.44
04-08-02 86.87 87.39 86.42 3,408,400 86.69 71.24
04-07-30 86.45 87.40 86.39 3,508,500 87.07 71.55
04-07-29 86.25 87.22 86.23 4,232,300 86.77 71.31
04-07-28 85.88 86.28 84.88 6,566,200 85.85 70.55
04-07-27 85.60 86.30 85.45 4,098,500 85.88 70.58
04-07-26 84.85 85.58 84.51 4,517,500 85.09 69.93
Date Open High Low Vol Cls adjCls
04-07-23 85.70 86.06 84.50 4,309,400 84.85 69.73
04-07-22 85.00 86.40 84.68 5,972,600 86.06 70.72
04-07-21 86.75 87.11 85.30 5,534,000 85.30 70.10
04-07-20 85.63 86.49 85.30 5,651,300 86.36 70.97
04-07-19 84.50 85.85 84.40 6,596,000 85.30 70.10
04-07-16 86.05 86.48 84.28 10,441,400 84.28 69.26
04-07-15 84.13 84.63 83.61 7,086,500 84.02 69.05
04-07-14 84.84 85.24 83.78 6,298,600 84.13 69.14
04-07-13 85.90 86.09 85.20 6,001,000 85.25 70.06
Date Open High Low Vol Cls adjCls
04-07-12 84.00 85.25 83.42 6,009,200 84.10 69.11
04-07-09 84.40 84.50 83.51 6,595,200 83.89 68.94
04-07-08 85.00 85.01 83.58 7,529,000 83.65 68.74
04-07-07 85.30 85.94 85.05 5,677,300 85.35 70.14
04-07-06 86.50 86.73 85.13 6,408,100 85.70 70.43
04-07-02 87.45 87.55 86.60 2,874,500 87.04 71.53
04-07-01 88.28 88.44 86.57 5,093,900 87.50 71.91
04-06-30 88.30 88.50 87.70 4,724,000 88.15 72.44
04-06-29 88.35 88.49 87.90 4,394,800 88.29 72.56
Date Open High Low Vol Cls adjCls
04-06-28 89.71 89.90 88.36 4,423,200 88.71 72.90
04-06-25 89.95 90.23 88.94 5,604,700 89.55 73.59
04-06-24 90.28 90.92 89.84 4,069,400 89.99 73.95
04-06-23 90.10 90.84 89.84 4,354,700 90.79 74.61
04-06-22 89.28 90.24 89.13 4,149,300 90.02 73.98
04-06-21 90.40 90.43 89.31 3,843,400 89.49 73.54
04-06-18 90.20 90.80 89.90 6,470,800 90.06 74.01
04-06-17 90.50 90.56 90.07 4,180,200 90.44 74.32
04-06-16 90.25 90.93 90.09 3,145,700 90.38 74.27
Date Open High Low Vol Cls adjCls
04-06-15 90.49 91.21 90.23 4,508,300 90.54 74.41
04-06-14 90.05 90.58 89.62 4,121,400 90.07 74.02
04-06-10 90.23 90.75 89.89 3,468,700 90.46 74.34
04-06-09 89.90 90.55 89.81 5,233,400 90.09 74.04
04-06-08 88.64 90.50 88.40 5,400,300 90.04 74.00
04-06-07 88.75 88.99 88.01 4,264,500 88.64 72.84
04-06-04 87.95 88.49 87.50 3,803,400 87.56 71.96
04-06-03 87.85 88.10 87.35 3,011,500 87.35 71.78
04-06-02 88.64 88.64 87.89 3,912,600 87.98 72.30
Date Open High Low Vol Cls adjCls
04-06-01 88.00 88.48 87.30 4,884,300 88.12 72.42
04-05-28 88.48 88.85 88.25 3,203,800 88.59 72.80
04-05-27 88.75 89.08 87.98 4,094,600 88.59 72.80
04-05-26 88.64 88.85 88.04 4,308,200 88.35 72.61
04-05-25 86.75 88.92 86.55 5,358,100 88.70 72.89
04-05-24 87.75 87.84 86.55 3,778,100 87.10 71.58
04-05-21 87.59 88.18 86.91 5,130,000 87.13 71.60
04-05-20 87.06 87.95 87.05 4,031,500 87.42 71.84
04-05-19 87.40 88.88 86.50 7,431,800 87.05 71.54
Date Open High Low Vol Cls adjCls
04-05-18 86.08 86.49 86.00 4,401,100 86.06 70.72
04-05-17 85.30 86.03 85.15 5,700,000 85.53 70.29
04-05-14 86.65 87.35 86.07 5,197,800 86.41 71.01
04-05-13 86.79 87.41 86.26 4,708,400 87.19 71.65
04-05-12 87.25 87.25 85.12 8,445,800 86.81 71.34
04-05-11 87.20 88.15 86.82 6,575,000 87.13 71.60
04-05-10 87.60 88.10 86.37 6,692,400 86.88 71.40
04-05-07 87.75 89.40 87.62 5,407,400 88.19 72.48
04-05-06 88.10 89.10 87.59 4,319,100 88.36 72.61
Date Open High Low Vol Cls adjCls
04-05-05 89.75 89.75 88.51 4,402,300 88.96 72.96
04-05-04 88.02 89.74 88.00 5,451,800 89.00 72.99
04-05-03 88.13 88.52 87.20 6,070,100 88.02 72.19
04-04-30 89.01 89.20 88.01 5,019,500 88.17 72.31
04-04-29 90.01 90.26 88.19 7,763,200 89.08 73.06
04-04-28 90.30 90.98 90.21 4,706,000 90.41 74.15
04-04-27 90.65 91.99 90.56 4,768,000 91.11 74.72
04-04-26 90.75 91.56 90.35 4,533,600 90.43 74.17
04-04-23 91.00 91.61 90.36 5,063,200 91.28 74.86
Date Open High Low Vol Cls adjCls
04-04-22 90.50 91.51 89.70 7,988,000 90.74 74.42
04-04-21 91.15 91.42 90.69 4,623,400 91.26 74.85
04-04-20 92.00 92.48 90.65 4,260,200 90.65 74.35
04-04-19 91.90 92.30 91.70 4,159,400 91.94 75.40
04-04-16 92.30 92.35 91.04 11,118,000 92.28 75.68
04-04-15 93.80 94.09 93.06 6,844,200 93.45 76.64
04-04-14 92.10 93.86 92.10 5,316,300 93.70 76.85
04-04-13 93.79 94.04 92.50 5,013,600 93.04 76.31
04-04-12 93.50 94.36 93.40 3,112,600 93.74 76.88
Date Open High Low Vol Cls adjCls
04-04-08 94.00 94.39 92.55 3,868,000 93.12 76.37
04-04-07 93.37 93.58 92.51 4,537,300 93.08 76.34
04-04-06 93.60 93.79 93.02 3,860,100 93.70 76.85
04-04-05 93.95 94.37 93.51 3,936,000 94.18 77.24
04-04-02 93.55 94.55 93.33 5,894,500 94.20 77.26
04-04-01 91.67 92.68 91.62 4,246,900 92.37 75.76
04-03-31 92.07 92.24 91.51 4,613,500 91.84 75.32
04-03-30 92.67 92.67 91.35 5,415,700 92.32 75.72
04-03-29 92.99 93.61 92.18 4,876,300 92.68 76.01
Date Open High Low Vol Cls adjCls
04-03-26 92.39 93.25 92.16 4,397,700 92.77 76.08
04-03-25 92.15 92.63 91.45 5,585,800 92.39 75.77
04-03-24 91.57 92.49 91.04 6,210,400 91.77 75.26
04-03-23 91.60 92.16 90.68 5,065,300 91.32 74.90
04-03-22 91.27 91.48 90.28 6,223,500 91.02 74.65
04-03-19 92.86 92.97 91.51 7,058,700 91.62 75.14
04-03-18 93.05 93.18 91.90 4,605,200 92.85 76.15
04-03-17 92.57 93.79 92.45 4,663,000 93.39 76.59
04-03-16 92.40 92.70 91.42 4,627,600 92.45 75.82
Date Open High Low Vol Cls adjCls
04-03-15 92.60 92.69 90.88 6,523,000 91.82 75.31
04-03-12 92.00 93.38 91.68 6,290,600 93.30 76.52
04-03-11 92.00 92.98 91.15 8,560,800 91.21 74.81
04-03-10 94.38 94.74 92.68 6,536,300 93.06 76.32
04-03-09 94.30 95.28 93.77 6,390,600 94.53 77.53
04-03-08 96.49 96.88 94.59 5,084,200 94.59 77.58
04-03-05 95.95 96.98 95.56 3,970,900 96.45 79.10
04-03-04 96.58 96.92 96.13 3,547,900 96.39 79.05
04-03-03 96.57 96.89 95.60 4,806,500 96.84 79.42
Date Open High Low Vol Cls adjCls
04-03-02 97.60 97.60 96.62 4,976,200 96.82 79.41
04-03-01 96.50 97.25 96.15 4,454,000 97.04 79.59
04-02-27 96.80 97.38 96.10 4,715,000 96.50 79.14
04-02-26 96.27 97.26 96.25 3,965,700 96.79 79.38
04-02-25 96.50 97.09 96.23 3,362,500 96.54 79.18
04-02-24 95.20 97.46 95.20 7,008,300 96.79 79.38
04-02-23 97.40 97.51 95.46 6,629,100 95.96 78.70
04-02-20 98.60 98.60 97.19 5,690,200 97.31 79.81
04-02-19 98.42 99.23 97.52 5,447,200 97.80 80.21
Date Open High Low Vol Cls adjCls
04-02-18 99.31 99.77 98.15 4,830,300 98.42 80.72
04-02-17 99.99 100.00 99.32 3,930,400 99.37 81.50
04-02-13 99.10 100.09 99.08 3,562,400 99.71 81.78
04-02-12 100.06 100.30 99.30 3,611,500 99.30 81.44
04-02-11 99.20 100.31 98.80 5,505,700 99.96 81.98
04-02-10 98.45 99.97 98.41 4,057,500 99.61 81.69
04-02-09 99.31 99.44 98.60 3,742,400 98.95 81.15
04-02-06 98.85 99.24 98.25 5,516,900 98.94 81.15
04-02-05 100.00 100.09 98.26 5,975,000 98.86 80.95
Date Open High Low Vol Cls adjCls
04-02-04 99.38 100.43 99.30 8,387,500 100.19 82.04
04-02-03 99.00 100.00 98.95 5,604,300 100.00 81.88
04-02-02 99.15 99.94 98.50 6,200,000 99.39 81.38
04-01-30 98.02 99.33 97.84 6,137,600 99.23 81.25
04-01-29 98.10 98.60 96.55 6,642,500 98.01 80.25
04-01-28 99.15 99.42 97.28 6,549,700 97.38 79.74
04-01-27 99.40 99.67 98.70 5,345,300 98.80 80.90
04-01-26 97.90 99.85 97.56 6,189,400 99.85 81.76
04-01-23 97.82 98.21 97.10 5,283,900 97.90 80.16
Date Open High Low Vol Cls adjCls
04-01-22 97.84 98.16 97.32 4,371,600 97.51 79.84
04-01-21 97.23 98.04 96.64 6,949,000 97.70 80.00
04-01-20 96.00 97.44 95.73 9,285,100 97.10 79.51
04-01-16 95.00 95.35 94.71 9,302,000 95.32 78.05
04-01-15 95.07 95.65 93.55 19,812,000 94.02 76.99
04-01-14 89.90 90.46 89.75 5,505,100 90.31 73.95
04-01-13 91.45 91.51 89.01 8,842,500 89.70 73.45
04-01-12 91.21 92.14 91.21 5,130,400 91.55 74.96
04-01-09 91.75 92.35 91.00 7,930,900 91.21 74.68
Date Open High Low Vol Cls adjCls
04-01-08 93.21 93.21 92.03 6,179,800 93.04 76.18
04-01-07 93.14 93.38 92.47 4,927,600 92.78 75.97
04-01-06 92.20 93.19 92.14 4,380,000 93.06 76.20
04-01-05 92.00 93.09 92.00 5,276,300 93.05 76.19
04-01-02 92.86 93.05 91.20 5,327,800 91.55 74.96
03-12-31 92.66 92.85 92.16 4,726,900 92.68 75.89
03-12-30 93.27 93.50 92.36 4,003,400 92.63 75.85
03-12-29 93.10 93.73 93.03 4,033,900 93.52 76.58
03-12-26 92.37 93.00 92.30 1,408,500 92.90 76.07
Date Open High Low Vol Cls adjCls
03-12-24 92.80 92.80 92.18 1,760,500 92.27 75.55
03-12-23 93.07 93.44 92.34 3,677,000 92.79 75.98
03-12-22 92.83 93.50 92.78 4,332,100 93.39 76.47
03-12-19 93.23 93.25 92.67 7,090,500 93.14 76.26
03-12-18 93.00 93.38 92.50 6,873,600 92.73 75.93
03-12-17 93.85 93.87 92.85 6,052,900 93.40 76.48
03-12-16 92.11 94.12 91.88 7,501,100 93.98 76.95
03-12-15 93.43 93.97 92.08 5,964,500 92.11 75.42
03-12-12 92.70 93.16 92.24 5,079,800 92.71 75.91
Date Open High Low Vol Cls adjCls
03-12-11 91.96 92.97 91.92 6,412,100 92.40 75.66
03-12-10 90.69 92.74 90.65 7,138,000 91.73 75.11
03-12-09 91.15 92.16 90.61 6,971,500 90.63 74.21
03-12-08 90.52 91.47 90.52 5,342,000 91.20 74.68
03-12-05 91.30 91.30 90.50 5,878,400 90.64 74.22
03-12-04 90.05 91.44 90.03 5,360,400 91.42 74.86
03-12-03 91.15 91.44 90.30 6,169,800 90.30 73.94
03-12-02 90.57 91.48 90.52 5,091,800 90.75 74.31
03-12-01 90.90 91.36 90.48 5,234,900 91.01 74.52
Date Open High Low Vol Cls adjCls
03-11-28 89.90 90.68 89.62 2,195,500 90.54 74.14
03-11-26 89.79 90.09 89.11 4,146,800 89.91 73.62
03-11-25 89.66 89.85 89.27 4,305,700 89.43 73.23
03-11-24 89.03 89.74 88.95 4,722,200 89.66 73.42
03-11-21 88.40 88.85 88.23 5,935,400 88.63 72.57
03-11-20 89.30 89.79 88.38 5,111,000 88.39 72.38
03-11-19 88.32 89.83 88.32 4,156,600 89.40 73.20
03-11-18 89.92 90.18 88.90 5,284,300 88.95 72.83
03-11-17 89.90 90.05 89.03 4,748,200 89.80 73.53
Date Open High Low Vol Cls adjCls
03-11-14 91.02 91.42 89.81 4,510,200 90.25 73.90
03-11-13 90.40 91.48 90.16 5,277,900 91.09 74.59
03-11-12 89.45 91.16 89.31 5,901,700 90.69 74.26
03-11-11 90.00 90.03 88.89 4,841,200 89.36 73.17
03-11-10 89.55 90.47 89.55 8,349,700 89.95 73.65
03-11-07 89.40 89.60 88.26 5,543,500 88.26 72.27
03-11-06 88.33 89.59 87.72 5,668,600 89.34 73.15
03-11-05 88.52 88.88 88.00 6,296,300 88.49 72.33
03-11-04 89.68 89.80 88.86 5,146,100 89.14 72.86
Date Open High Low Vol Cls adjCls
03-11-03 89.90 90.84 89.48 5,825,200 89.68 73.30
03-10-31 90.71 90.71 89.20 4,836,200 89.48 73.14
03-10-30 90.00 90.17 89.06 6,535,700 89.12 72.84
03-10-29 89.60 89.94 89.15 5,180,700 89.34 73.02
03-10-28 89.05 89.90 88.52 6,959,000 89.90 73.48
03-10-27 88.80 89.10 88.05 5,099,200 88.52 72.35
03-10-24 88.15 88.64 87.72 5,471,700 88.42 72.27
03-10-23 87.60 88.40 87.53 6,046,400 88.15 72.05
03-10-22 88.30 89.01 87.90 5,600,100 88.46 72.30
Date Open High Low Vol Cls adjCls
03-10-21 89.25 89.34 88.70 5,287,100 88.93 72.69
03-10-20 89.35 89.40 88.86 6,971,300 89.00 72.74
03-10-17 89.28 89.68 88.81 9,506,200 89.23 72.93
03-10-16 89.27 89.70 88.66 16,994,000 89.28 72.97
03-10-15 93.90 94.54 92.74 11,558,700 92.74 75.80
03-10-14 92.65 92.95 92.32 4,699,500 92.72 75.78
03-10-13 93.10 93.54 92.58 4,839,200 93.20 76.18
03-10-10 92.40 93.18 92.36 4,500,500 92.67 75.74
03-10-09 93.30 93.60 92.20 7,593,000 92.45 75.56
Date Open High Low Vol Cls adjCls
03-10-08 92.00 92.87 91.95 6,418,900 92.66 75.73
03-10-07 90.50 91.70 90.40 5,369,800 91.70 74.95
03-10-06 90.74 91.76 90.51 3,845,400 91.18 74.52
03-10-03 91.00 91.95 90.57 7,479,300 90.64 74.08
03-10-02 89.55 90.45 89.22 7,428,300 90.08 73.63
03-10-01 88.75 90.60 88.70 7,925,200 90.35 73.85
03-09-30 89.20 89.25 87.90 7,056,700 88.33 72.20
03-09-29 89.25 90.18 89.07 5,723,200 89.45 73.11
03-09-26 89.41 90.14 89.00 5,095,800 89.05 72.78
Date Open High Low Vol Cls adjCls
03-09-25 89.40 90.97 89.20 6,585,500 89.41 73.08
03-09-24 91.08 91.82 89.33 7,575,800 89.40 73.07
03-09-23 91.50 92.09 90.56 7,935,200 91.34 74.66
03-09-22 92.24 92.24 90.90 7,302,600 91.39 74.70
03-09-19 92.45 93.47 91.80 9,412,500 93.28 76.24
03-09-18 90.63 92.43 90.46 8,338,700 92.00 75.19
03-09-17 90.40 91.94 90.20 9,086,600 90.63 74.08
03-09-16 88.49 90.41 88.49 7,896,100 90.29 73.80
03-09-15 89.70 89.96 88.39 7,305,400 88.49 72.33
Date Open High Low Vol Cls adjCls
03-09-12 87.60 89.01 87.20 7,209,200 88.70 72.50
03-09-11 86.75 88.42 86.40 9,753,500 87.92 71.86
03-09-10 88.99 89.00 87.61 7,322,600 87.84 71.79
03-09-09 89.20 89.97 88.93 8,102,500 89.42 73.09
03-09-08 88.45 89.66 88.35 9,213,400 89.10 72.82
03-09-05 87.00 88.26 86.75 7,896,600 86.95 71.07
03-09-04 86.33 88.29 85.69 9,889,100 87.91 71.85
03-09-03 86.24 87.30 86.00 10,835,700 86.33 70.56
03-09-02 82.40 85.96 82.30 12,406,400 85.76 70.09
Date Open High Low Vol Cls adjCls
03-08-29 81.95 82.11 81.56 4,222,700 82.01 67.03
03-08-28 82.00 82.34 81.27 5,516,300 81.90 66.94
03-08-27 82.00 82.53 81.90 3,834,100 82.00 67.02
03-08-26 81.65 82.54 81.27 5,569,600 82.50 67.43
03-08-25 82.85 83.03 81.75 5,150,900 81.96 66.99
03-08-22 84.25 84.72 82.96 7,434,900 82.97 67.81
03-08-21 83.39 83.85 82.85 5,185,200 82.85 67.72
03-08-20 82.00 83.31 82.00 4,829,900 83.05 67.88
03-08-19 83.10 83.81 82.56 6,318,300 82.85 67.72
Date Open High Low Vol Cls adjCls
03-08-18 82.05 83.68 81.90 6,847,200 83.52 68.26
03-08-15 81.80 81.98 81.20 3,623,600 81.79 66.85
03-08-14 81.00 81.75 80.69 4,562,700 81.56 66.66
03-08-13 81.65 82.19 80.58 5,138,400 81.20 66.37
03-08-12 81.45 81.54 80.65 4,634,200 81.51 66.62
03-08-11 80.87 81.50 80.28 4,261,200 81.02 66.22
03-08-08 81.05 81.27 80.35 4,613,800 80.88 66.11
03-08-07 79.69 80.82 79.38 5,298,500 80.69 65.95
03-08-06 79.70 80.68 78.73 7,472,200 79.75 65.18
Date Open High Low Vol Cls adjCls
03-08-05 81.13 81.33 79.80 7,018,100 79.85 65.13
03-08-04 80.75 81.36 80.06 5,888,000 81.13 66.18
03-08-01 81.15 81.27 80.05 6,475,400 81.27 66.29
03-07-31 81.80 82.54 81.10 8,050,300 81.25 66.28
03-07-30 82.45 82.45 80.58 6,654,600 80.96 66.04
03-07-29 82.55 82.88 81.60 7,282,700 81.80 66.72
03-07-28 83.67 83.70 82.04 6,423,500 82.54 67.33
03-07-25 81.60 83.74 81.57 6,204,700 83.55 68.15
03-07-24 82.95 82.99 81.51 5,859,100 81.51 66.49
Date Open High Low Vol Cls adjCls
03-07-23 82.00 82.77 81.73 5,326,800 82.30 67.13
03-07-22 82.50 83.26 81.52 8,744,300 81.85 66.76
03-07-21 83.20 83.43 82.21 7,036,100 82.50 67.30
03-07-18 83.85 84.02 83.21 8,567,200 83.72 68.29
03-07-17 82.70 83.94 82.50 13,515,700 83.33 67.97
03-07-16 87.00 87.03 85.85 8,837,600 86.74 70.75
03-07-15 86.15 87.00 85.82 7,910,400 86.44 70.51
03-07-14 86.00 86.58 85.42 6,455,200 85.42 69.68
03-07-11 84.10 85.28 83.70 4,534,700 84.89 69.24
Date Open High Low Vol Cls adjCls
03-07-10 85.00 85.22 83.47 7,509,200 84.03 68.54
03-07-09 86.10 86.35 84.85 6,709,700 85.47 69.72
03-07-08 86.09 86.75 85.19 5,873,900 86.25 70.35
03-07-07 84.80 86.45 84.74 7,614,900 86.09 70.22
03-07-03 84.25 84.69 83.48 3,009,500 83.95 68.48
03-07-02 83.95 84.89 83.75 6,009,700 84.74 69.12
03-07-01 81.40 83.66 81.40 5,785,800 83.59 68.18
03-06-30 83.90 84.20 82.50 7,950,900 82.50 67.30
03-06-27 84.15 84.65 83.22 4,532,900 83.42 68.05
Date Open High Low Vol Cls adjCls
03-06-26 83.70 84.38 82.82 6,374,400 84.35 68.80
03-06-25 83.55 84.16 82.09 5,548,000 82.49 67.29
03-06-24 82.95 84.18 82.85 5,062,800 83.63 68.22
03-06-23 84.79 84.79 82.97 6,311,600 83.18 67.85
03-06-20 85.00 85.24 84.69 11,900,000 84.92 69.27
03-06-19 84.95 85.29 84.50 7,277,100 84.55 68.97
03-06-18 84.15 84.99 83.22 5,941,400 84.70 69.09
03-06-17 84.95 84.95 83.80 5,873,700 84.30 68.76
03-06-16 83.10 84.55 82.55 6,492,100 84.50 68.93
Date Open High Low Vol Cls adjCls
03-06-13 84.15 84.29 82.51 5,727,500 82.75 67.50
03-06-12 84.80 84.98 83.55 7,072,400 83.95 68.48
03-06-11 82.75 84.15 82.29 9,815,800 83.97 68.49
03-06-10 82.35 82.92 81.21 8,896,000 81.71 66.65
03-06-09 80.00 82.00 79.81 9,756,300 82.00 66.89
03-06-06 82.25 83.23 79.84 15,160,900 80.05 65.30
03-06-05 84.00 84.25 81.75 15,256,300 81.90 66.81
03-06-04 84.00 84.96 83.83 10,734,400 84.25 68.72
03-06-03 84.32 85.24 83.24 21,106,600 83.82 68.37
Date Open High Low Vol Cls adjCls
03-06-02 89.00 89.08 87.25 7,697,200 87.33 71.23
03-05-30 87.45 88.68 87.45 6,184,200 88.04 71.81
03-05-29 87.57 88.59 87.20 6,898,900 87.36 71.26
03-05-28 87.60 88.70 87.40 6,539,900 87.57 71.43
03-05-27 84.51 87.90 84.51 7,163,400 87.69 71.53
03-05-23 85.75 85.95 85.10 5,187,200 85.26 69.55
03-05-22 86.25 86.80 85.80 6,277,300 86.08 70.22
03-05-21 85.77 86.18 85.08 6,741,000 86.18 70.30
03-05-20 86.58 87.24 84.89 7,331,900 85.77 69.96
Date Open High Low Vol Cls adjCls
03-05-19 88.05 88.47 86.41 7,298,400 86.45 70.52
03-05-16 89.67 89.89 88.95 6,831,600 88.99 72.59
03-05-15 89.50 89.96 89.00 7,102,900 89.90 73.33
03-05-14 90.00 90.40 88.30 7,752,200 88.70 72.35
03-05-13 88.78 90.10 88.56 8,668,300 89.98 73.40
03-05-12 87.55 89.26 87.10 8,445,700 89.00 72.60
03-05-09 86.90 87.70 86.40 6,222,600 87.55 71.41
03-05-08 86.37 86.78 85.75 7,188,200 86.05 70.19
03-05-07 86.95 87.81 86.50 6,754,600 86.68 70.70
Date Open High Low Vol Cls adjCls
03-05-06 86.30 88.34 86.00 7,459,600 87.51 71.25
03-05-05 87.20 88.00 86.52 7,632,500 86.52 70.45
03-05-02 84.45 87.57 84.45 8,381,900 87.57 71.30
03-05-01 85.30 86.23 84.47 7,485,700 85.89 69.93
03-04-30 85.66 85.67 84.68 8,444,900 84.90 69.13
03-04-29 85.34 86.49 84.97 8,682,900 85.66 69.74
03-04-28 84.05 85.50 83.62 6,363,600 85.12 69.31
03-04-25 85.21 85.28 83.86 6,790,700 83.88 68.30
03-04-24 84.65 85.70 84.63 5,943,500 85.20 69.37
Date Open High Low Vol Cls adjCls
03-04-23 85.24 85.97 84.96 7,084,500 85.75 69.82
03-04-22 83.36 86.06 82.60 9,542,600 85.63 69.72
03-04-21 84.40 84.51 83.10 6,703,400 83.36 67.87
03-04-17 81.89 84.40 81.89 8,802,100 84.26 68.61
03-04-16 83.38 84.40 82.74 10,790,700 82.88 67.48
03-04-15 80.07 82.85 79.71 13,613,500 82.79 67.41
03-04-14 78.50 80.07 78.16 9,006,000 80.07 65.19
03-04-11 80.10 81.29 78.45 7,573,500 78.75 64.12
03-04-10 79.10 79.25 78.13 6,880,100 79.01 64.33
Date Open High Low Vol Cls adjCls
03-04-09 79.70 80.74 78.63 8,543,200 78.71 64.09
03-04-08 80.62 80.70 78.47 8,057,600 80.07 65.19
03-04-07 82.60 82.90 80.25 8,881,400 80.47 65.52
03-04-04 82.35 82.55 80.04 8,985,000 80.79 65.78
03-04-03 82.32 83.48 81.71 9,623,600 81.91 66.69
03-04-02 79.90 81.97 79.90 9,700,100 81.46 66.33
03-04-01 78.50 79.56 78.12 7,861,400 78.73 64.10
03-03-31 79.26 79.61 78.31 10,169,200 78.43 63.86
03-03-28 81.05 81.99 80.50 6,649,200 80.85 65.83
Date Open High Low Vol Cls adjCls
03-03-27 80.75 82.33 80.51 7,265,800 81.45 66.32
03-03-26 83.00 83.25 81.18 10,531,600 81.55 66.40
03-03-25 82.00 84.00 81.74 8,777,100 83.45 67.95
03-03-24 82.46 83.35 82.23 9,352,600 82.25 66.97
03-03-21 82.76 84.90 82.76 12,625,400 84.90 69.13
03-03-20 81.71 82.49 80.64 9,046,400 82.20 66.93
03-03-19 82.09 82.50 81.08 10,473,100 82.00 66.76
03-03-18 82.46 83.50 81.49 10,795,400 82.47 67.15
03-03-17 78.00 82.67 77.84 15,193,000 82.46 67.14
Date Open High Low Vol Cls adjCls
03-03-14 78.45 79.48 78.11 10,117,700 79.00 64.32
03-03-13 75.99 78.68 75.31 10,452,500 78.45 63.87
03-03-12 75.25 75.63 73.17 12,773,700 75.18 61.21
03-03-11 75.82 76.33 75.20 8,119,200 75.35 61.35
03-03-10 77.45 77.45 75.50 6,641,300 75.70 61.64
03-03-07 75.71 77.99 75.71 8,129,200 77.90 63.43
03-03-06 77.00 77.78 76.70 5,876,300 77.07 62.75
03-03-05 76.70 77.73 76.25 6,658,000 77.73 63.29
03-03-04 77.60 77.75 76.53 5,672,200 76.70 62.45
Date Open High Low Vol Cls adjCls
03-03-03 78.90 79.00 77.12 6,618,300 77.33 62.96
03-02-28 77.00 78.47 77.00 6,585,200 77.95 63.47
03-02-27 77.90 78.59 76.75 9,926,500 77.28 62.92
03-02-26 78.45 79.05 77.30 8,587,000 77.40 63.02
03-02-25 77.90 79.37 76.90 7,675,900 79.07 64.38
03-02-24 79.70 79.99 78.56 6,874,700 78.56 63.96
03-02-21 79.49 80.00 78.16 7,453,900 79.95 65.10
03-02-20 79.57 80.05 78.71 6,285,100 79.15 64.44
03-02-19 79.08 79.70 78.82 5,440,300 79.51 64.74
Date Open High Low Vol Cls adjCls
03-02-18 78.02 79.50 77.91 7,791,200 79.33 64.59
03-02-14 76.40 77.45 75.35 8,299,500 77.45 63.06
03-02-13 76.10 76.35 74.31 11,218,400 75.86 61.77
03-02-12 77.50 78.09 76.50 5,609,200 76.50 62.29
03-02-11 78.30 78.97 77.31 8,598,200 77.39 63.01
03-02-10 77.10 78.02 76.45 7,949,100 77.91 63.43
03-02-07 77.97 78.15 76.61 8,296,400 77.10 62.78
03-02-06 77.11 78.20 76.51 7,755,200 77.51 63.11
03-02-05 77.85 78.90 76.87 7,427,200 77.26 62.78
Date Open High Low Vol Cls adjCls
03-02-04 78.18 78.18 76.25 7,216,200 77.09 62.65
03-02-03 78.20 78.87 77.75 6,683,500 78.18 63.53
03-01-31 77.70 78.34 77.02 9,744,100 78.20 63.55
03-01-30 81.30 81.30 78.30 7,349,500 78.30 63.63
03-01-29 79.50 80.70 78.57 7,755,000 80.32 65.27
03-01-28 78.50 80.47 78.36 8,017,400 80.11 65.10
03-01-27 77.99 79.50 77.61 9,307,800 78.42 63.73
03-01-24 80.60 81.50 78.82 7,748,000 78.99 64.19
03-01-23 80.15 81.36 79.80 8,371,400 81.05 65.86
Date Open High Low Vol Cls adjCls
03-01-22 80.00 80.77 79.39 9,432,400 79.70 64.77
03-01-21 81.30 81.85 80.50 8,926,900 80.54 65.45
03-01-17 83.74 83.74 81.18 17,331,200 81.30 66.07
03-01-16 87.40 87.71 85.38 9,904,300 86.05 69.93
03-01-15 88.58 88.65 86.95 8,146,600 87.59 71.18
03-01-14 87.23 88.59 87.22 7,569,100 88.58 71.98
03-01-13 88.31 88.95 87.35 10,499,000 87.51 71.11
03-01-10 85.85 88.04 85.70 9,955,400 87.68 71.25
03-01-09 84.75 87.02 84.75 10,711,600 87.00 70.70
Date Open High Low Vol Cls adjCls
03-01-08 85.55 85.69 84.07 9,508,800 84.19 68.41
03-01-07 83.95 86.18 83.75 11,906,900 86.00 69.89
03-01-06 81.90 84.80 81.81 7,921,300 83.59 67.93
03-01-03 80.70 81.65 80.21 5,962,300 81.65 66.35
03-01-02 78.80 80.57 78.19 7,864,500 80.57 65.47
02-12-31 77.10 78.46 77.10 7,871,400 77.50 62.98
02-12-30 77.00 77.43 75.60 8,066,600 76.25 61.96
02-12-27 78.50 79.18 76.61 6,334,100 77.36 62.86
02-12-26 79.81 80.70 78.26 5,784,300 78.50 63.79
Date Open High Low Vol Cls adjCls
02-12-24 80.20 81.00 79.76 2,420,200 79.76 64.82
02-12-23 79.75 81.50 79.44 5,922,200 80.26 65.22
02-12-20 79.40 80.00 78.88 8,053,800 79.79 64.84
02-12-19 78.60 80.34 78.35 7,319,900 78.66 63.92
02-12-18 79.25 79.69 78.24 6,514,900 79.13 64.30
02-12-17 80.60 81.77 80.03 6,167,100 80.31 65.26
02-12-16 79.60 81.79 79.05 8,483,500 81.62 66.33
02-12-13 79.25 80.00 78.27 7,773,800 80.00 65.01
02-12-12 81.25 81.69 79.70 7,208,700 80.17 65.15
Date Open High Low Vol Cls adjCls
02-12-11 80.80 82.48 79.99 6,661,000 81.44 66.18
02-12-10 78.60 81.00 78.60 6,869,800 80.80 65.66
02-12-09 81.00 81.33 79.50 8,841,900 79.59 64.68
02-12-06 81.50 82.75 81.07 7,594,800 82.32 66.90
02-12-05 84.90 84.98 82.60 6,900,000 83.06 67.50
02-12-04 83.41 84.86 82.82 10,053,500 83.69 68.01
02-12-03 86.72 87.03 85.15 7,027,800 85.21 69.24
02-12-02 88.60 89.46 86.30 9,694,200 87.30 70.94
02-11-29 87.71 88.05 86.76 2,980,700 86.92 70.63
Date Open High Low Vol Cls adjCls
02-11-27 85.90 88.11 85.85 8,209,800 87.70 71.27
02-11-26 86.15 86.15 84.39 8,560,800 85.06 69.12
02-11-25 84.63 86.25 83.52 8,651,200 86.20 70.05
02-11-22 83.95 85.17 83.80 9,053,300 84.43 68.61
02-11-21 82.05 84.92 82.05 12,737,200 84.90 68.99
02-11-20 77.95 81.71 77.90 9,070,900 81.61 66.32
02-11-19 78.24 79.45 77.84 6,918,400 78.37 63.69
02-11-18 80.80 80.99 79.08 7,321,300 79.18 64.34
02-11-15 80.38 80.40 79.01 11,367,800 80.01 65.02
Date Open High Low Vol Cls adjCls
02-11-14 80.38 80.99 79.40 9,662,800 80.72 65.60
02-11-13 79.50 80.33 77.98 11,984,700 79.35 64.48
02-11-12 77.50 79.90 77.30 9,027,700 79.15 64.32
02-11-11 77.59 78.36 76.70 7,386,400 77.29 62.81
02-11-08 78.50 79.29 77.20 8,119,600 77.59 63.05
02-11-07 80.00 80.00 78.32 11,036,800 78.95 64.16
02-11-06 80.80 81.88 80.05 10,480,800 81.54 66.26
02-11-05 81.75 82.01 80.47 10,466,700 81.68 66.25
02-11-04 81.99 83.81 81.70 12,006,000 82.50 66.92
Date Open High Low Vol Cls adjCls
02-11-01 78.90 80.50 78.32 9,395,200 80.40 65.22
02-10-31 78.67 79.79 78.50 9,864,300 78.94 64.03
02-10-30 77.00 79.40 76.02 12,865,800 78.67 63.81
02-10-29 76.56 77.05 74.20 11,455,200 76.74 62.25
02-10-28 75.15 77.50 74.56 12,544,900 76.56 62.10
02-10-25 72.50 74.62 72.16 7,514,200 74.56 60.48
02-10-24 75.50 75.55 71.75 10,524,000 72.10 58.48
02-10-23 74.40 74.97 72.46 12,441,900 74.60 60.51
02-10-22 74.50 75.68 73.62 10,371,500 74.49 60.42
Date Open High Low Vol Cls adjCls
02-10-21 73.65 75.90 72.94 10,875,700 75.55 61.28
02-10-18 71.73 74.25 70.26 12,482,900 74.25 60.23
02-10-17 72.80 73.00 71.23 21,344,600 72.20 58.56
02-10-16 66.60 67.00 64.24 15,900,200 64.90 52.64
02-10-15 67.75 68.48 66.58 14,600,200 68.48 55.55
02-10-14 61.54 63.80 61.54 7,925,300 63.42 51.44
02-10-11 62.00 63.92 61.50 17,853,800 63.92 51.85
02-10-10 54.65 58.48 54.01 12,670,600 57.58 46.71
02-10-09 56.05 56.70 54.81 12,156,000 55.07 44.67
Date Open High Low Vol Cls adjCls
02-10-08 57.78 58.09 54.80 14,744,500 57.05 46.28
02-10-07 56.60 58.50 56.60 9,641,600 56.86 46.12
02-10-04 59.50 59.51 55.77 14,551,900 56.60 45.91
02-10-03 60.30 61.16 58.95 11,001,100 60.00 48.67
02-10-02 61.18 62.00 58.35 10,653,300 59.63 48.37
02-10-01 59.20 61.98 58.99 11,642,800 61.17 49.62
02-09-30 59.55 59.89 57.99 13,020,100 58.31 47.30
02-09-27 61.43 63.49 60.31 8,793,100 60.36 48.96
02-09-26 64.20 64.88 61.33 12,368,800 62.02 50.31
Date Open High Low Vol Cls adjCls
02-09-25 61.20 63.77 60.99 13,119,200 63.01 51.11
02-09-24 61.08 63.30 59.55 16,710,100 59.75 48.47
02-09-23 63.75 63.75 62.37 8,377,100 63.37 51.40
02-09-20 65.40 65.40 63.90 14,195,200 63.92 51.85
02-09-19 64.80 66.48 64.65 22,034,900 64.80 52.56
02-09-18 70.65 70.90 68.86 12,712,700 69.55 56.41
02-09-17 73.00 73.45 71.35 6,195,100 71.75 58.20
02-09-16 72.00 72.72 71.23 4,595,200 72.32 58.66
02-09-13 71.50 72.88 71.31 5,949,600 72.50 58.81
Date Open High Low Vol Cls adjCls
02-09-12 74.05 74.05 71.64 6,707,400 71.87 58.30
02-09-11 76.40 77.50 74.06 5,394,400 74.20 60.19
02-09-10 74.60 75.60 73.85 5,538,300 75.60 61.32
02-09-09 72.45 74.98 71.85 5,785,000 74.50 60.43
02-09-06 73.75 73.99 73.07 4,586,500 73.20 59.37
02-09-05 72.74 72.85 71.50 6,467,700 72.18 58.55
02-09-04 72.35 73.99 71.60 6,264,600 73.73 59.80
02-09-03 74.20 75.00 72.30 6,849,400 72.35 58.69
02-08-30 75.55 76.35 75.10 5,002,500 75.38 61.14
Date Open High Low Vol Cls adjCls
02-08-29 75.60 77.35 75.15 5,857,400 76.62 62.15
02-08-28 76.00 77.01 75.67 6,590,300 76.06 61.69
02-08-27 80.40 80.44 77.30 7,087,800 77.96 63.24
02-08-26 80.40 80.89 77.80 6,997,800 79.42 64.42
02-08-23 81.20 81.48 79.35 5,908,900 80.40 65.22
02-08-22 80.95 82.45 80.20 5,446,600 81.99 66.50
02-08-21 81.90 82.33 79.55 7,768,600 81.00 65.70
02-08-20 81.56 82.00 80.18 7,671,000 81.27 65.92
02-08-19 79.35 82.85 79.01 10,803,900 82.49 66.91
Date Open High Low Vol Cls adjCls
02-08-16 76.50 79.98 75.98 11,645,800 79.35 64.36
02-08-15 75.40 76.71 74.60 9,267,300 76.50 62.05
02-08-14 71.95 75.02 71.35 8,353,000 74.92 60.77
02-08-13 71.55 73.80 71.19 8,014,700 71.90 58.32
02-08-12 71.05 72.64 70.61 5,263,300 71.77 58.22
02-08-09 70.61 74.30 70.40 6,940,900 71.83 58.26
02-08-08 69.20 72.05 68.35 8,420,500 71.61 58.09
02-08-07 69.00 69.90 66.80 8,037,300 69.17 56.11
02-08-06 67.00 69.42 66.61 8,370,800 67.90 54.95
Date Open High Low Vol Cls adjCls
02-08-05 67.94 68.35 65.85 7,126,900 65.99 53.41
02-08-02 68.21 68.23 67.12 6,915,000 67.88 54.94
02-08-01 70.40 70.70 67.22 8,832,000 68.25 55.24
02-07-31 70.75 71.60 69.11 12,718,600 70.40 56.98
02-07-30 70.50 72.70 70.02 10,138,600 71.79 58.10
02-07-29 70.37 71.40 68.00 11,919,300 71.18 57.61
02-07-26 68.75 69.47 65.76 11,576,400 66.40 53.74
02-07-25 68.90 70.00 67.30 10,989,800 69.35 56.13
02-07-24 66.00 70.00 65.70 13,804,500 69.54 56.28
Date Open High Low Vol Cls adjCls
02-07-23 68.25 70.00 66.66 12,766,700 67.05 54.27
02-07-22 71.25 72.19 68.31 14,866,900 68.50 55.44
02-07-19 70.96 72.70 70.00 11,612,900 72.00 58.27
02-07-18 70.50 74.20 70.00 15,310,800 72.05 58.31
02-07-17 71.00 71.60 69.62 11,537,300 70.69 57.21
02-07-16 69.51 71.39 68.48 10,486,800 69.01 55.85
02-07-15 68.40 71.00 66.60 10,420,900 71.00 57.46
02-07-12 70.00 71.74 68.80 8,572,200 69.21 56.01
02-07-11 68.00 69.75 67.55 11,026,400 69.41 56.18
Date Open High Low Vol Cls adjCls
02-07-10 70.60 71.25 68.53 10,073,400 68.76 55.65
02-07-09 71.40 72.25 69.45 11,165,600 69.67 56.39
02-07-08 73.00 73.48 71.03 9,488,100 71.30 57.71
02-07-05 72.45 73.90 72.00 5,243,000 73.50 59.49
02-07-03 67.95 70.71 67.87 8,469,900 70.51 57.07
02-07-02 67.85 69.40 67.70 12,012,900 68.58 55.50
02-07-01 72.01 72.41 67.16 12,055,900 67.60 54.71
02-06-28 71.35 73.62 71.25 10,945,600 72.00 58.27
02-06-27 71.20 72.15 69.10 10,610,100 71.90 58.19
Date Open High Low Vol Cls adjCls
02-06-26 66.10 70.59 66.10 11,544,000 70.05 56.69
02-06-25 70.30 71.45 68.41 8,554,800 68.60 55.52
02-06-24 67.25 71.49 67.25 14,687,700 69.70 56.41
02-06-21 70.00 70.99 68.19 15,542,600 68.75 55.64
02-06-20 74.00 74.09 71.43 11,116,900 71.58 57.93
02-06-19 74.20 75.20 73.25 9,455,400 73.35 59.37
02-06-18 75.60 76.90 75.47 7,242,000 75.94 61.46
02-06-17 76.18 77.75 75.16 7,775,800 77.14 62.43
02-06-14 74.20 76.77 73.25 8,592,000 76.17 61.65
Date Open High Low Vol Cls adjCls
02-06-13 75.45 77.40 75.30 8,909,600 75.60 61.19
02-06-12 75.40 75.95 73.25 13,296,100 74.65 60.42
02-06-11 77.85 78.25 75.20 7,953,400 75.49 61.10
02-06-10 77.75 78.80 76.60 7,075,800 76.80 62.16
02-06-07 78.48 78.85 77.00 9,309,400 78.30 63.37
02-06-06 80.55 80.95 78.89 5,540,600 79.66 64.47
02-06-05 79.65 80.71 79.11 7,172,100 80.55 65.19
02-06-04 78.11 79.65 77.60 7,273,200 79.31 64.19
02-06-03 80.75 80.91 78.00 8,383,600 78.11 63.22
Date Open High Low Vol Cls adjCls
02-05-31 82.05 82.05 80.40 5,126,200 80.45 65.11
02-05-30 80.60 82.25 80.22 7,374,100 82.25 66.57
02-05-29 81.50 82.00 81.00 4,519,500 81.60 66.04
02-05-28 82.80 83.11 81.69 4,552,100 82.08 66.43
02-05-24 83.65 83.75 82.62 4,122,000 83.10 67.26
02-05-23 84.25 85.05 82.52 6,865,600 84.35 68.27
02-05-22 83.76 84.39 82.74 5,040,700 84.00 67.98
02-05-21 84.41 85.00 83.30 4,454,000 83.45 67.54
02-05-20 85.45 85.46 83.93 4,530,300 84.45 68.35
Date Open High Low Vol Cls adjCls
02-05-17 86.25 86.40 85.00 5,874,800 85.69 69.35
02-05-16 84.20 86.00 83.40 6,768,300 85.45 69.16
02-05-15 84.60 86.49 84.05 8,552,300 84.50 68.39
02-05-14 84.50 85.48 82.19 9,624,700 85.48 69.18
02-05-13 80.25 82.29 79.50 6,527,600 82.19 66.52
02-05-10 79.95 80.50 79.25 7,386,300 79.68 64.49
02-05-09 81.90 83.00 79.00 10,130,100 79.93 64.69
02-05-08 78.20 82.80 78.20 12,779,700 82.45 66.73
02-05-07 76.89 77.50 75.92 17,418,700 76.50 61.79
Date Open High Low Vol Cls adjCls
02-05-06 81.70 81.87 76.00 13,648,400 76.00 61.39
02-05-03 83.10 83.50 81.11 8,656,300 81.78 66.06
02-05-02 83.75 84.80 83.13 6,582,900 83.86 67.74
02-05-01 83.85 84.65 81.67 12,203,800 84.30 68.09
02-04-30 83.91 85.23 83.53 8,883,900 83.76 67.66
02-04-29 84.71 85.10 83.55 6,535,600 83.89 67.76
02-04-26 86.70 86.96 84.70 6,684,200 84.71 68.42
02-04-25 86.05 86.92 85.77 6,870,000 86.71 70.04
02-04-24 88.20 88.25 86.27 6,520,500 86.50 69.87
Date Open High Low Vol Cls adjCls
02-04-23 88.35 89.08 87.24 5,144,100 87.33 70.54
02-04-22 88.95 88.95 87.36 6,757,700 87.93 71.03
02-04-19 89.90 90.03 87.60 9,273,200 89.00 71.89
02-04-18 86.97 89.10 86.90 14,763,500 88.95 71.85
02-04-17 87.05 87.20 84.00 11,019,500 84.81 68.51
02-04-16 86.35 86.85 85.58 7,933,100 86.20 69.63
02-04-15 86.50 86.60 84.70 8,871,600 85.35 68.94
02-04-12 87.56 87.96 84.40 15,819,300 85.60 69.14
02-04-11 88.05 88.51 83.34 23,343,700 84.19 68.00
Date Open High Low Vol Cls adjCls
02-04-10 88.45 89.95 88.20 13,143,900 89.01 71.90
02-04-09 88.50 88.52 87.10 17,383,600 87.74 70.87
02-04-08 87.50 88.59 85.35 41,207,300 87.41 70.61
02-04-05 100.84 101.25 97.25 9,801,800 97.25 78.55
02-04-04 99.96 101.14 99.50 5,928,500 100.84 81.45
02-04-03 101.40 101.50 98.90 7,649,100 99.96 80.74
02-04-02 102.00 102.01 100.51 7,382,200 100.95 81.54
02-04-01 104.00 104.00 102.40 5,587,000 102.86 83.09
02-03-28 103.55 105.14 103.39 5,347,500 104.00 84.01
Date Open High Low Vol Cls adjCls
02-03-27 103.75 103.79 102.50 5,602,400 103.39 83.51
02-03-26 103.57 105.70 102.30 8,144,000 102.90 83.12
02-03-25 105.80 106.66 103.50 6,277,900 103.56 83.65
02-03-22 106.50 106.70 105.07 5,507,900 105.60 85.30
02-03-21 105.70 106.78 104.70 5,113,100 106.78 86.25
02-03-20 106.90 106.90 105.49 4,844,100 105.50 85.22
02-03-19 106.85 108.05 106.49 4,614,800 107.49 86.83
02-03-18 107.10 108.64 106.23 5,301,200 106.35 85.90
02-03-15 106.55 107.45 105.59 10,864,100 106.79 86.26
Date Open High Low Vol Cls adjCls
02-03-14 107.02 107.95 106.59 5,335,500 106.60 86.11
02-03-13 108.30 108.65 106.70 6,409,200 107.18 86.58
02-03-12 105.52 108.85 105.51 11,059,300 108.50 87.64
02-03-11 104.35 105.97 103.60 8,639,100 105.24 85.01
02-03-08 104.82 107.34 104.82 10,726,400 105.09 84.89
02-03-07 107.30 107.50 103.24 10,971,900 103.71 83.77
02-03-06 105.15 107.09 104.75 7,687,400 106.30 85.86
02-03-05 104.25 106.50 104.16 7,562,100 105.67 85.36
02-03-04 103.35 106.53 103.13 10,767,700 105.90 85.54
Date Open High Low Vol Cls adjCls
02-03-01 98.60 103.10 98.50 10,492,900 103.02 83.21
02-02-28 98.49 99.60 97.82 7,939,000 98.12 79.26
02-02-27 98.10 100.31 96.70 11,978,700 97.83 79.02
02-02-26 99.00 99.19 95.99 11,634,500 97.15 78.47
02-02-25 98.45 99.25 97.12 9,902,800 98.30 79.40
02-02-22 96.38 99.20 95.76 10,471,600 98.45 79.52
02-02-21 98.75 99.70 96.01 10,131,700 96.38 77.85
02-02-20 99.54 100.00 97.00 14,525,200 99.31 80.22
02-02-19 101.50 101.80 98.86 13,395,900 101.30 81.83
Date Open High Low Vol Cls adjCls
02-02-15 104.80 104.80 101.70 18,204,600 102.89 83.11
02-02-14 109.00 109.15 107.20 5,816,300 107.89 87.15
02-02-13 106.70 108.48 106.12 5,086,900 108.07 87.29
02-02-12 106.75 107.89 106.06 4,559,800 106.57 86.08
02-02-11 105.00 107.69 104.51 6,271,900 107.38 86.74
02-02-08 103.00 105.72 102.61 8,339,400 104.99 84.81
02-02-07 106.64 107.00 103.86 7,253,800 103.91 83.93
02-02-06 106.70 107.82 105.33 6,669,800 106.63 86.13
02-02-05 106.25 108.50 106.00 6,737,700 106.30 85.75
Date Open High Low Vol Cls adjCls
02-02-04 108.00 108.00 105.99 6,601,900 106.80 86.15
02-02-01 107.64 109.30 106.64 6,799,500 108.00 87.12
02-01-31 106.40 107.98 104.46 9,877,000 107.89 87.03
02-01-30 104.25 105.75 101.00 17,713,300 105.55 85.15
02-01-29 108.15 108.56 102.41 14,509,400 103.00 83.09
02-01-28 109.50 110.21 107.06 7,092,900 108.15 87.24
02-01-25 108.50 110.69 108.10 6,761,800 109.28 88.16
02-01-24 108.80 109.73 107.07 8,581,500 108.72 87.70
02-01-23 110.80 111.25 107.00 12,556,700 107.90 87.04
Date Open High Low Vol Cls adjCls
02-01-22 114.25 114.26 110.33 10,130,400 110.50 89.14
02-01-18 114.25 114.90 112.81 18,440,200 114.25 92.16
02-01-17 119.85 120.55 117.26 11,153,700 119.90 96.72
02-01-16 118.00 118.75 117.25 5,366,300 117.40 94.71
02-01-15 118.05 119.70 117.72 5,647,900 118.85 95.88
02-01-14 120.00 120.09 117.10 10,026,700 118.05 95.23
02-01-11 121.50 122.18 120.28 4,797,800 120.31 97.05
02-01-10 123.75 124.00 121.42 8,926,300 122.14 98.53
02-01-09 124.70 126.39 124.15 6,839,900 124.49 100.42
Date Open High Low Vol Cls adjCls
02-01-08 124.25 125.20 123.73 5,311,800 124.70 100.59
02-01-07 125.00 126.19 123.70 5,939,600 124.05 100.07
02-01-04 124.05 125.60 123.98 8,405,200 125.60 101.32
02-01-03 121.50 124.22 120.25 8,621,700 123.66 99.76
02-01-02 120.60 121.50 119.80 6,862,800 121.50 98.01
01-12-31 122.75 123.24 120.95 3,512,700 120.96 97.58
01-12-28 123.50 123.88 122.35 4,213,900 122.90 99.14
01-12-27 122.75 123.93 122.64 3,826,200 123.50 99.63
01-12-26 122.00 123.70 121.81 3,755,700 122.40 98.74
Date Open High Low Vol Cls adjCls
01-12-24 122.05 122.48 121.10 1,654,400 121.45 97.97
01-12-21 122.70 123.50 121.71 8,659,100 122.00 98.42
01-12-20 123.89 124.00 122.15 6,344,800 122.70 98.98
01-12-19 121.90 124.70 121.01 8,053,900 123.89 99.94
01-12-18 121.51 122.97 121.35 5,596,200 122.20 98.58
01-12-17 120.15 122.14 120.15 6,205,100 121.34 97.88
01-12-14 120.80 121.48 119.41 7,036,000 121.10 97.69
01-12-13 121.55 122.30 120.12 8,061,000 120.25 97.00
01-12-12 121.12 123.21 120.06 7,977,900 123.20 99.38
Date Open High Low Vol Cls adjCls
01-12-11 120.40 122.74 119.80 7,793,200 121.50 98.01
01-12-10 120.00 121.00 119.41 5,570,900 119.66 96.53
01-12-07 119.50 121.00 118.75 6,889,200 120.40 97.13
01-12-06 120.50 121.70 119.80 11,225,700 120.14 96.92
01-12-05 116.85 121.98 116.65 14,646,200 121.40 97.93
01-12-04 114.30 116.72 113.38 6,585,900 116.64 94.09
01-12-03 114.80 114.85 113.21 5,785,800 114.13 92.07
01-11-30 114.43 115.94 113.80 5,597,800 115.59 93.25
01-11-29 112.90 114.55 111.81 6,128,700 114.43 92.31
Date Open High Low Vol Cls adjCls
01-11-28 114.10 114.38 112.10 6,161,200 112.15 90.47
01-11-27 116.25 116.30 114.07 6,894,100 114.20 92.12
01-11-26 115.90 116.40 115.20 4,854,300 116.33 93.84
01-11-23 114.29 115.37 113.72 1,714,000 115.35 93.05
01-11-21 114.95 115.25 113.05 4,184,700 114.34 92.24
01-11-20 114.35 116.80 114.25 6,452,200 115.44 93.12
01-11-19 114.70 115.80 113.77 4,931,300 115.00 92.77
01-11-16 115.00 115.00 112.55 6,661,500 114.50 92.37
01-11-15 114.10 116.33 113.84 7,013,800 114.75 92.57
Date Open High Low Vol Cls adjCls
01-11-14 116.70 116.85 113.33 8,091,700 114.35 92.25
01-11-13 115.70 117.00 115.70 9,216,700 116.70 94.14
01-11-12 113.00 114.90 112.05 5,608,400 114.86 92.66
01-11-09 113.10 114.90 113.10 5,045,900 114.08 92.03
01-11-08 113.96 115.56 113.61 7,991,200 113.81 91.81
01-11-07 113.05 115.20 113.03 10,129,700 113.85 91.84
01-11-06 109.60 114.80 109.00 8,509,700 113.61 91.54
01-11-05 109.95 110.59 109.08 5,708,500 109.97 88.60
01-11-02 109.15 110.30 108.77 6,216,900 109.50 88.22
Date Open High Low Vol Cls adjCls
01-11-01 107.25 110.17 106.90 8,024,000 109.89 88.54
01-10-31 109.60 111.12 108.07 7,177,700 108.07 87.07
01-10-30 107.80 109.75 107.76 8,625,100 108.65 87.54
01-10-29 110.50 110.70 108.62 7,072,800 108.62 87.51
01-10-26 110.00 112.10 109.62 10,142,500 111.16 89.56
01-10-25 108.05 110.85 106.75 9,683,400 110.66 89.16
01-10-24 106.50 108.75 106.09 8,293,200 108.57 87.47
01-10-23 105.75 106.69 104.55 7,429,300 105.81 85.25
01-10-22 102.65 105.78 101.90 7,623,900 105.25 84.80
Date Open High Low Vol Cls adjCls
01-10-19 101.65 102.74 100.07 11,771,900 102.65 82.70
01-10-18 103.05 103.75 100.78 10,694,900 101.26 81.58
01-10-17 106.30 106.70 102.90 18,920,500 102.90 82.91
01-10-16 101.87 103.00 99.66 11,946,000 101.85 82.06
01-10-15 99.85 102.76 99.85 10,204,200 102.00 82.18
01-10-12 98.70 101.00 98.00 11,501,200 100.84 81.25
01-10-11 97.70 99.40 96.50 11,501,600 99.40 80.09
01-10-10 95.00 97.30 94.90 10,636,900 97.25 78.35
01-10-09 98.50 98.50 96.76 7,525,300 97.14 78.27
Date Open High Low Vol Cls adjCls
01-10-08 98.03 99.00 96.75 7,093,400 98.50 79.36
01-10-05 96.65 98.45 95.37 9,708,200 98.02 78.97
01-10-04 97.15 98.88 96.80 9,785,100 97.31 78.40
01-10-03 92.90 97.62 92.40 11,117,000 96.95 78.11
01-10-02 92.30 93.90 92.10 7,221,200 93.77 75.55
01-10-01 91.72 93.48 91.34 8,676,200 92.71 74.70
01-09-28 90.20 92.71 89.90 11,077,200 91.72 73.90
01-09-27 91.30 91.50 87.49 13,172,300 90.00 72.51
01-09-26 94.45 94.45 90.30 13,783,100 91.30 73.56
Date Open High Low Vol Cls adjCls
01-09-25 94.10 96.00 93.41 12,575,100 94.45 76.10
01-09-24 91.80 95.54 91.80 11,201,800 94.80 76.38
01-09-21 90.60 93.50 89.50 18,364,700 90.50 72.92
01-09-20 94.10 95.75 92.85 15,182,900 93.40 75.25
01-09-19 96.40 96.85 92.45 14,883,500 96.00 77.35
01-09-18 94.00 96.75 93.68 12,305,000 96.40 77.67
01-09-17 93.90 95.86 92.55 15,132,800 93.34 75.20
01-09-10 96.00 97.40 95.59 10,311,500 96.47 77.73
01-09-07 97.90 98.15 96.00 10,507,000 96.59 77.82
Date Open High Low Vol Cls adjCls
01-09-06 100.68 100.68 97.65 9,043,100 98.00 78.96
01-09-05 101.50 102.83 99.61 11,880,700 100.35 80.85
01-09-04 100.15 103.13 99.29 9,891,800 101.49 81.77
01-08-31 101.00 101.36 99.24 8,126,600 99.95 80.53
01-08-30 102.75 103.40 98.86 15,015,500 100.36 80.86
01-08-29 105.75 105.90 103.82 4,840,300 104.13 83.90
01-08-28 106.90 107.17 104.87 5,808,100 104.95 84.56
01-08-27 106.99 108.20 106.64 4,540,900 106.86 86.10
01-08-24 103.95 107.80 103.41 7,711,900 106.99 86.20
Date Open High Low Vol Cls adjCls
01-08-23 104.00 104.70 103.00 5,474,300 103.00 82.99
01-08-22 102.50 104.04 101.76 8,029,000 103.96 83.76
01-08-21 103.85 104.97 101.40 6,515,900 101.89 82.09
01-08-20 104.68 105.00 102.80 5,612,700 104.10 83.87
01-08-17 105.49 105.49 103.90 7,006,200 104.59 84.27
01-08-16 104.20 106.02 103.66 6,215,200 105.75 85.20
01-08-15 106.35 106.59 105.01 4,712,900 105.01 84.61
01-08-14 106.50 106.85 105.40 5,730,200 106.20 85.57
01-08-13 105.00 106.64 104.65 6,024,400 105.86 85.29
Date Open High Low Vol Cls adjCls
01-08-10 103.85 104.95 102.81 5,254,800 104.95 84.56
01-08-09 103.70 104.54 102.70 6,763,200 104.08 83.86
01-08-08 105.00 106.10 104.10 6,398,000 104.19 83.95
01-08-07 105.80 107.37 105.26 4,029,300 106.25 85.49
01-08-06 107.25 107.37 105.79 4,176,800 106.51 85.70
01-08-03 107.80 110.09 107.10 3,704,100 108.18 87.05
01-08-02 108.50 109.47 107.21 5,675,100 108.80 87.54
01-08-01 105.35 108.50 105.31 6,036,100 107.06 86.14
01-07-31 105.90 107.00 105.15 5,603,000 105.21 84.66
Date Open High Low Vol Cls adjCls
01-07-30 104.90 106.25 104.76 4,030,800 105.85 85.17
01-07-27 104.75 105.95 104.11 4,346,500 104.70 84.25
01-07-26 104.75 106.00 102.93 8,428,700 106.00 85.29
01-07-25 104.50 105.70 102.73 6,247,600 104.89 84.40
01-07-24 104.85 106.15 103.79 7,299,800 104.51 84.09
01-07-23 105.70 106.95 105.30 6,315,700 105.85 85.17
01-07-20 103.40 105.70 103.03 8,991,700 105.70 85.05
01-07-19 105.60 106.00 103.10 13,644,500 104.00 83.68
01-07-18 106.10 107.60 103.20 11,670,300 104.28 83.91
Date Open High Low Vol Cls adjCls
01-07-17 106.10 108.58 104.75 8,662,400 108.53 87.33
01-07-16 108.53 109.38 107.28 5,330,100 107.82 86.76
01-07-13 106.15 109.30 106.11 7,841,800 108.53 87.33
01-07-12 105.90 107.80 105.62 8,766,400 107.25 86.30
01-07-11 101.60 104.13 101.56 8,895,400 103.85 83.56
01-07-10 104.73 105.40 101.60 10,266,600 101.96 82.04
01-07-09 106.50 106.95 103.65 9,312,600 104.72 84.26
01-07-06 110.90 110.90 105.81 11,704,600 106.50 85.69
01-07-05 112.60 113.26 111.79 4,419,000 112.10 90.20
Date Open High Low Vol Cls adjCls
01-07-03 114.10 114.19 112.76 3,325,800 112.98 90.91
01-07-02 113.50 115.40 112.96 5,913,100 114.35 92.01
01-06-29 115.60 116.65 113.00 9,477,400 113.50 91.33
01-06-28 113.80 116.95 113.75 8,181,000 115.10 92.61
01-06-27 113.10 114.18 112.45 4,814,100 113.52 91.34
01-06-26 111.25 114.05 111.10 7,081,900 113.04 90.96
01-06-25 113.75 114.90 111.78 5,675,900 112.65 90.64
01-06-22 112.60 114.43 112.50 5,607,200 112.87 90.82
01-06-21 112.15 114.70 111.36 8,155,800 112.60 90.60
Date Open High Low Vol Cls adjCls
01-06-20 113.50 114.99 111.76 8,828,300 113.09 91.00
01-06-19 116.26 117.25 114.56 6,152,800 114.84 92.40
01-06-18 113.98 115.44 113.31 5,182,800 114.27 91.95
01-06-15 115.10 115.45 113.38 12,470,100 113.60 91.41
01-06-14 115.60 116.08 113.99 7,502,500 115.75 93.14
01-06-13 117.25 118.47 116.53 5,703,200 116.54 93.77
01-06-12 116.75 117.80 115.55 7,301,500 117.25 94.34
01-06-11 116.30 118.14 116.10 6,542,700 117.36 94.43
01-06-08 117.50 117.50 115.60 3,099,100 116.10 93.42
Date Open High Low Vol Cls adjCls
01-06-07 117.00 118.25 117.00 6,423,700 117.25 94.34
01-06-06 117.60 119.00 116.50 9,624,200 117.50 94.54
01-06-05 113.64 117.60 113.56 6,154,400 116.97 94.12
01-06-04 113.25 114.75 112.85 3,812,200 113.64 91.44
01-06-01 112.50 113.60 111.90 5,138,900 112.89 90.84
01-05-31 112.65 113.86 111.64 6,724,100 111.80 89.96
01-05-30 114.00 114.10 112.00 9,598,700 112.65 90.64
01-05-29 117.35 117.59 115.08 5,818,000 115.27 92.75
01-05-25 119.52 119.90 117.76 5,629,100 117.80 94.79
Date Open High Low Vol Cls adjCls
01-05-24 117.50 119.60 117.50 7,726,400 119.60 96.23
01-05-23 117.80 118.95 117.10 6,402,600 117.40 94.46
01-05-22 119.70 119.70 117.25 6,005,300 118.01 94.96
01-05-21 117.95 119.90 117.55 8,409,400 119.04 95.78
01-05-18 115.07 117.68 114.90 6,714,900 117.44 94.50
01-05-17 115.80 117.09 115.05 6,887,700 115.07 92.59
01-05-16 112.50 115.80 112.20 7,796,700 115.80 93.18
01-05-15 113.50 114.15 112.50 5,873,400 113.58 91.39
01-05-14 111.20 113.18 111.00 5,254,800 112.56 90.57
Date Open High Low Vol Cls adjCls
01-05-11 113.75 114.15 110.96 8,390,200 111.81 89.97
01-05-10 118.50 118.90 115.20 7,993,900 115.20 92.69
01-05-09 116.20 118.18 115.30 7,680,200 116.98 94.13
01-05-08 117.25 117.75 115.50 7,605,800 117.70 94.71
01-05-07 116.20 117.25 115.00 6,088,600 115.90 93.14
01-05-04 112.00 115.86 111.20 8,681,400 115.86 93.11
01-05-03 114.60 115.10 112.35 6,578,000 113.70 91.38
01-05-02 118.30 118.95 113.74 9,706,200 115.40 92.74
01-05-01 115.85 118.65 114.90 7,790,800 118.51 95.24
Date Open High Low Vol Cls adjCls
01-04-30 116.40 118.05 114.72 7,357,200 115.14 92.53
01-04-27 116.80 116.90 114.55 7,390,600 116.20 93.39
01-04-26 114.95 116.70 113.68 7,346,100 113.74 91.41
01-04-25 112.00 114.85 111.99 6,858,500 114.85 92.30
01-04-24 113.40 114.75 112.30 8,742,000 112.67 90.55
01-04-23 114.01 114.05 111.68 8,537,500 112.00 90.01
01-04-20 114.35 116.40 113.75 12,759,100 114.83 92.28
01-04-19 112.00 115.90 110.45 25,822,400 114.47 92.00
01-04-18 103.00 110.00 102.30 19,814,300 106.50 85.59
Date Open High Low Vol Cls adjCls
01-04-17 97.00 99.88 97.00 9,957,300 99.70 80.13
01-04-16 96.20 99.89 95.20 9,188,500 96.75 77.75
01-04-12 96.40 97.50 95.15 9,390,100 96.20 77.31
01-04-11 101.50 101.94 95.80 11,498,400 97.43 78.30
01-04-10 97.00 99.90 96.56 10,499,400 99.05 79.60
01-04-09 98.50 98.74 93.80 9,486,600 96.00 77.15
01-04-06 98.00 100.00 96.40 13,424,200 97.95 78.72
01-04-05 95.80 100.00 95.53 12,506,100 98.21 78.93
01-04-04 90.45 94.05 90.05 13,515,600 92.00 73.94
Date Open High Low Vol Cls adjCls
01-04-03 94.60 94.65 90.10 13,330,000 90.39 72.64
01-04-02 97.45 98.10 93.58 8,787,000 94.66 76.07
01-03-30 96.50 97.56 95.14 9,461,300 96.18 77.30
01-03-29 94.46 97.07 94.26 10,553,700 95.04 76.38
01-03-28 97.90 98.45 94.25 11,890,500 94.41 75.87
01-03-27 94.00 100.00 93.97 11,851,200 99.50 79.96
01-03-26 95.25 95.66 93.75 8,581,200 95.40 76.67
01-03-23 93.50 94.99 90.29 12,233,600 93.51 75.15
01-03-22 89.12 91.00 87.65 13,328,200 89.10 71.61
Date Open High Low Vol Cls adjCls
01-03-21 88.45 91.60 87.75 11,013,000 89.08 71.59
01-03-20 91.60 92.03 88.10 10,101,100 88.30 70.96
01-03-19 91.00 92.80 89.20 10,235,500 92.60 74.42
01-03-16 93.90 93.90 88.20 20,029,400 90.10 72.41
01-03-15 96.00 97.87 95.17 8,420,000 95.56 76.80
01-03-14 95.40 98.90 93.34 14,246,600 94.96 76.32
01-03-13 95.10 98.44 94.20 12,127,900 98.39 79.07
01-03-12 97.90 98.40 95.02 14,494,800 95.49 76.74
01-03-09 105.00 105.01 97.90 16,688,100 99.29 79.80
Date Open High Low Vol Cls adjCls
01-03-08 107.17 107.34 105.37 6,793,600 106.47 85.57
01-03-07 107.45 108.25 105.66 7,788,900 107.55 86.43
01-03-06 106.25 108.40 105.25 8,120,000 106.00 85.19
01-03-05 102.81 105.60 102.64 6,743,900 104.91 84.31
01-03-02 104.00 107.65 100.94 14,745,500 102.30 82.21
01-03-01 99.30 106.40 97.50 15,102,000 106.05 85.23
01-02-28 102.95 103.54 99.10 11,933,200 99.90 80.29
01-02-27 104.90 106.87 102.56 9,787,900 102.59 82.45
01-02-26 105.80 105.80 101.83 8,344,100 105.30 84.63
Date Open High Low Vol Cls adjCls
01-02-23 107.50 107.50 100.25 15,276,600 104.00 83.58
01-02-22 106.50 110.90 103.38 11,709,000 108.90 87.52
01-02-21 109.55 111.50 107.29 9,156,900 107.51 86.40
01-02-20 114.55 115.60 110.78 6,748,300 111.50 89.61
01-02-16 114.55 115.75 113.94 7,073,000 115.00 92.42
01-02-15 116.80 118.64 116.38 8,098,700 116.78 93.85
01-02-14 113.75 116.17 112.50 7,032,900 115.10 92.50
01-02-13 114.15 117.38 113.07 7,193,200 113.75 91.42
01-02-12 110.55 115.72 110.30 6,729,300 114.90 92.34
Date Open High Low Vol Cls adjCls
01-02-09 114.03 114.99 111.00 6,318,800 112.00 90.01
01-02-08 116.91 118.20 114.03 8,380,800 114.10 91.70
01-02-07 113.40 117.60 112.67 9,006,900 116.91 93.96
01-02-06 112.23 115.69 111.20 7,526,400 114.19 91.67
01-02-05 109.40 112.60 109.30 5,113,700 112.22 90.08
01-02-02 112.75 113.99 109.60 5,428,400 110.27 88.52
01-02-01 112.40 114.34 111.20 5,580,800 114.05 91.55
01-01-31 115.75 116.75 112.00 8,314,200 112.00 89.91
01-01-30 115.00 116.75 113.40 8,242,000 116.61 93.61
Date Open High Low Vol Cls adjCls
01-01-29 112.50 115.50 112.47 5,125,000 114.98 92.30
01-01-26 109.63 115.25 109.19 9,095,200 114.19 91.66
01-01-25 110.13 111.13 109.44 4,982,100 110.75 88.90
01-01-24 109.06 111.44 108.94 6,760,900 110.44 88.65
01-01-23 109.56 109.94 107.63 9,826,900 109.06 87.55
01-01-22 109.50 109.94 108.19 9,618,500 108.56 87.15
01-01-19 107.50 113.94 107.25 14,762,200 111.25 89.31
01-01-18 104.38 110.00 103.50 25,244,900 108.31 86.95
01-01-17 95.38 97.75 94.31 9,727,000 96.69 77.62
Date Open High Low Vol Cls adjCls
01-01-16 93.75 94.00 91.81 5,671,900 92.75 74.45
01-01-12 93.69 96.44 92.38 6,448,000 93.81 75.31
01-01-11 92.94 94.25 91.25 9,635,000 93.69 75.21
01-01-10 92.50 94.94 91.69 7,656,100 93.44 75.01
01-01-09 94.44 95.75 91.44 7,547,100 92.56 74.30
01-01-08 93.50 93.94 91.56 6,064,800 93.56 75.11
01-01-05 93.94 94.69 91.00 8,043,200 94.00 75.46
01-01-04 94.75 99.75 92.69 15,420,500 93.19 74.81
01-01-03 83.75 95.00 83.75 12,769,900 94.63 75.96
Date Open High Low Vol Cls adjCls
01-01-02 84.50 87.50 84.13 8,007,200 84.81 68.08
00-12-29 86.94 86.94 84.25 6,943,700 85.00 68.23
00-12-28 83.50 88.19 82.13 9,798,600 85.25 68.43
00-12-27 84.75 88.13 83.56 8,245,100 84.69 67.98
00-12-26 89.00 89.56 84.25 6,052,300 84.81 68.08
00-12-22 84.50 89.38 84.50 9,514,000 89.00 71.44
00-12-21 85.50 87.94 80.06 12,725,500 81.56 65.47
00-12-20 85.88 88.00 84.81 12,579,400 86.00 69.04
00-12-19 90.19 94.44 89.81 7,705,300 90.13 72.35
Date Open High Low Vol Cls adjCls
00-12-18 88.38 90.50 88.38 7,693,800 90.50 72.65
00-12-15 90.00 90.69 87.31 14,254,500 87.81 70.49
00-12-14 92.00 93.69 91.81 6,131,400 92.44 74.20
00-12-13 94.88 96.63 90.69 6,992,600 91.25 73.25
00-12-12 95.25 96.13 92.50 7,913,300 93.88 75.36
00-12-11 96.50 98.25 93.75 6,185,600 95.00 76.26
00-12-08 98.00 99.00 95.75 6,140,600 97.00 77.87
00-12-07 95.06 95.94 93.13 7,922,000 93.13 74.76
00-12-06 101.75 101.81 94.81 10,096,900 96.75 77.67
Date Open High Low Vol Cls adjCls
00-12-05 100.44 104.75 99.63 7,804,200 103.38 82.98
00-12-04 96.00 99.19 95.75 5,566,800 98.38 78.97
00-12-01 94.44 99.31 94.38 7,525,100 95.63 76.76
00-11-30 98.00 98.00 92.25 10,651,400 93.50 75.06
00-11-29 97.75 99.94 96.69 5,524,600 99.81 80.12
00-11-28 98.75 100.75 97.38 4,799,100 97.88 78.57
00-11-27 100.44 102.00 98.44 3,866,200 98.44 79.02
00-11-24 99.38 101.75 99.25 2,497,500 99.94 80.22
00-11-22 98.50 100.81 98.31 5,537,100 98.50 79.07
Date Open High Low Vol Cls adjCls
00-11-21 103.25 104.38 98.50 7,180,700 98.50 79.07
00-11-20 101.50 103.25 100.88 7,426,600 103.25 82.88
00-11-17 98.31 102.50 98.25 7,717,400 101.94 81.83
00-11-16 99.25 99.69 98.25 3,739,700 98.25 78.87
00-11-15 99.50 100.06 97.63 4,160,300 99.38 79.77
00-11-14 99.25 99.88 98.50 5,150,900 99.50 79.87
00-11-13 91.81 99.44 91.63 8,684,900 97.44 78.22
00-11-10 98.00 98.38 93.00 6,807,900 93.00 74.66
00-11-09 96.75 100.00 95.69 9,047,900 99.44 79.82
Date Open High Low Vol Cls adjCls
00-11-08 103.63 103.75 99.25 6,990,800 100.00 80.27
00-11-07 101.13 103.50 100.69 5,420,600 102.31 82.03
00-11-06 99.88 102.38 99.44 4,448,500 100.31 80.42
00-11-03 102.50 102.63 99.38 5,848,500 100.13 80.27
00-11-02 99.00 102.31 98.50 7,445,100 101.94 81.73
00-11-01 98.44 99.88 97.25 7,466,200 98.56 79.02
00-10-31 93.75 99.13 93.75 10,902,600 98.50 78.97
00-10-30 93.50 93.75 90.31 8,084,000 93.31 74.81
00-10-27 93.00 93.69 91.00 6,431,400 93.69 75.11
Date Open High Low Vol Cls adjCls
00-10-26 88.00 92.88 87.63 10,135,700 92.75 74.36
00-10-25 90.50 90.94 86.94 14,058,500 87.56 70.20
00-10-24 93.00 94.38 90.19 8,826,200 91.44 73.31
00-10-23 94.75 95.00 91.06 9,338,600 92.88 74.46
00-10-20 95.13 96.25 94.19 9,369,200 94.75 75.96
00-10-19 98.00 98.50 92.69 17,966,900 96.44 77.32
00-10-18 96.75 99.13 90.25 29,777,800 95.44 76.51
00-10-17 111.94 113.88 108.56 8,882,500 113.00 90.60
00-10-16 111.50 113.13 108.56 7,710,400 111.13 89.09
Date Open High Low Vol Cls adjCls
00-10-13 104.19 110.44 104.19 9,092,600 109.06 87.44
00-10-12 114.25 114.38 103.13 9,704,900 103.13 82.68
00-10-11 111.88 112.94 107.50 8,775,800 112.00 89.79
00-10-10 116.63 117.13 112.44 5,614,200 114.88 92.10
00-10-09 115.94 119.38 114.31 4,898,000 117.94 94.55
00-10-06 114.00 116.13 112.75 6,108,400 116.00 93.00
00-10-05 113.81 114.56 111.56 5,547,000 113.19 90.75
00-10-04 110.38 114.88 108.56 11,668,900 114.38 91.70
00-10-03 118.88 119.38 110.00 11,744,200 110.56 88.64
Date Open High Low Vol Cls adjCls
00-10-02 112.63 119.63 112.63 8,872,200 117.81 94.45
00-09-29 115.50 116.94 110.25 9,594,600 112.63 90.29
00-09-28 117.38 118.88 115.00 5,309,100 115.25 92.40
00-09-27 120.06 120.31 115.50 5,948,900 118.00 94.60
00-09-26 120.00 121.88 118.38 6,217,200 119.13 95.51
00-09-25 124.50 126.63 121.00 4,291,000 123.00 98.61
00-09-22 123.00 124.31 121.31 5,930,100 123.88 99.31
00-09-21 124.19 126.69 120.00 4,302,200 121.50 97.41
00-09-20 124.69 126.56 123.50 4,623,400 124.75 100.02
Date Open High Low Vol Cls adjCls
00-09-19 122.75 126.25 122.56 3,341,000 124.94 100.17
00-09-18 125.25 126.00 123.06 3,932,800 123.25 98.81
00-09-15 126.81 127.25 124.75 5,481,700 125.00 100.22
00-09-14 128.00 129.19 126.31 4,425,500 126.88 101.72
00-09-13 123.13 128.81 122.75 5,473,600 127.69 102.37
00-09-12 124.81 126.88 124.06 5,001,700 125.00 100.22
00-09-11 127.88 128.25 123.63 7,617,700 124.50 99.82
00-09-08 132.50 132.94 129.38 4,993,700 129.50 103.82
00-09-07 131.88 134.50 131.88 4,622,800 133.38 106.93
Date Open High Low Vol Cls adjCls
00-09-06 130.88 134.88 130.38 6,473,000 131.44 105.38
00-09-05 132.81 133.31 130.81 4,112,100 131.19 105.18
00-09-01 133.06 134.94 132.63 5,776,300 133.63 107.13
00-08-31 131.88 134.19 131.63 5,469,500 132.02 105.84
00-08-30 130.75 131.50 129.56 4,928,800 130.31 104.48
00-08-29 131.50 134.25 131.00 6,040,000 132.88 106.53
00-08-28 129.88 133.19 129.75 8,536,600 131.50 105.43
00-08-25 124.31 129.88 124.25 8,279,000 129.00 103.42
00-08-24 123.00 125.44 122.69 5,988,300 124.81 100.07
Date Open High Low Vol Cls adjCls
00-08-23 120.31 123.75 119.88 4,251,200 123.25 98.81
00-08-22 121.19 122.19 121.00 2,769,400 121.38 97.31
00-08-21 121.06 122.19 120.06 3,234,200 121.44 97.36
00-08-18 122.38 123.38 120.13 4,127,500 120.44 96.56
00-08-17 119.75 122.81 119.50 4,338,400 122.50 98.21
00-08-16 121.06 122.94 119.50 5,946,000 122.38 98.11
00-08-15 122.06 122.63 120.75 4,378,100 122.00 97.81
00-08-14 120.00 123.69 119.31 4,949,400 123.25 98.81
00-08-11 119.75 121.81 119.19 6,142,400 120.63 96.71
Date Open High Low Vol Cls adjCls
00-08-10 118.75 120.25 117.88 5,484,100 119.75 96.01
00-08-09 119.00 120.81 118.75 6,585,400 118.75 95.21
00-08-08 115.69 119.63 115.56 5,736,700 118.88 95.31
00-08-07 116.63 119.00 115.81 5,910,700 116.31 93.15
00-08-04 116.00 116.50 114.31 4,460,500 115.88 92.80
00-08-03 113.00 116.50 112.31 5,567,400 116.00 92.90
00-08-02 111.00 114.88 110.75 5,877,900 114.25 91.50
00-08-01 112.00 112.44 110.25 2,996,500 110.50 88.49
00-07-31 110.50 113.69 110.06 5,113,500 112.25 89.89
Date Open High Low Vol Cls adjCls
00-07-28 111.13 112.50 108.88 5,355,600 111.81 89.54
00-07-27 109.88 111.50 109.31 4,047,400 110.31 88.34
00-07-26 111.00 112.38 108.88 6,670,400 109.88 87.99
00-07-25 113.25 113.38 110.25 5,566,900 112.00 89.69
00-07-24 114.13 115.63 111.63 6,814,400 112.50 90.09
00-07-21 117.00 117.00 113.75 8,966,400 114.75 91.90
00-07-20 112.00 117.81 111.75 23,048,400 117.25 93.90
00-07-19 102.38 109.50 101.00 7,781,400 108.75 87.09
00-07-18 104.13 104.81 102.63 6,452,700 103.31 82.74
Date Open High Low Vol Cls adjCls
00-07-17 104.44 107.88 104.19 6,632,700 105.50 84.49
00-07-14 103.75 104.88 103.13 4,020,000 103.94 83.24
00-07-13 105.44 105.94 102.00 5,669,700 104.00 83.29
00-07-12 103.19 105.88 102.63 5,550,500 104.63 83.79
00-07-11 103.25 104.00 101.00 5,619,800 102.00 81.68
00-07-10 104.69 104.94 102.88 4,212,200 103.31 82.74
00-07-07 102.69 105.06 101.63 9,031,700 105.06 84.14
00-07-06 105.00 105.13 100.00 12,932,700 101.25 81.08
00-07-05 105.63 105.63 101.13 14,339,600 105.00 84.09
Date Open High Low Vol Cls adjCls
00-07-03 108.75 109.88 108.31 2,304,400 109.50 87.69
00-06-30 112.69 113.19 108.63 8,612,600 109.56 87.74
00-06-29 111.75 114.38 110.06 7,688,500 114.00 91.29
00-06-28 110.00 115.19 109.88 6,436,600 113.78 91.12
00-06-27 111.63 112.81 108.75 6,607,900 109.75 87.89
00-06-26 113.00 115.75 112.88 3,625,900 114.41 91.62
00-06-23 113.50 113.63 110.81 3,360,900 111.88 89.59
00-06-22 114.13 114.31 111.25 4,853,100 111.81 89.54
00-06-21 115.56 115.94 113.50 6,487,000 114.50 91.70
Date Open High Low Vol Cls adjCls
00-06-20 120.00 120.69 115.38 7,103,800 116.38 93.20
00-06-19 113.50 120.38 113.25 6,059,200 120.38 96.40
00-06-16 116.31 117.69 113.25 8,046,200 113.25 90.69
00-06-15 116.00 119.00 115.88 5,386,300 116.81 93.55
00-06-14 118.88 120.00 115.50 5,282,600 116.00 92.90
00-06-13 118.88 119.94 116.75 4,008,600 119.31 95.55
00-06-12 119.13 120.44 118.84 3,640,300 118.84 95.17
00-06-09 119.88 120.75 118.88 4,739,100 119.69 95.85
00-06-08 119.38 122.31 117.50 9,325,600 119.75 95.90
Date Open High Low Vol Cls adjCls
00-06-07 112.50 121.75 111.50 11,115,500 121.00 96.90
00-06-06 112.25 114.63 111.25 5,369,400 112.38 89.99
00-06-05 108.44 114.19 108.44 7,281,400 112.81 90.34
00-06-02 109.00 109.75 107.63 5,473,300 108.81 87.14
00-06-01 107.56 108.94 105.50 5,712,500 106.00 84.89
00-05-31 110.50 110.75 107.19 3,732,500 107.31 85.94
00-05-30 107.75 111.00 107.69 3,617,500 110.94 88.84
00-05-26 105.50 107.19 104.56 4,296,900 106.94 85.64
00-05-25 110.50 112.25 106.38 5,967,600 106.50 85.29
Date Open High Low Vol Cls adjCls
00-05-24 106.50 110.00 104.19 8,184,200 109.63 87.79
00-05-23 109.00 110.00 107.13 5,978,900 107.38 85.99
00-05-22 106.00 109.25 103.44 6,769,400 109.25 87.49
00-05-19 106.06 107.50 105.00 6,419,200 106.44 85.24
00-05-18 106.13 107.31 104.69 4,577,200 106.06 84.94
00-05-17 107.50 108.88 106.13 5,524,500 107.88 86.39
00-05-16 105.13 109.25 105.00 7,265,800 109.00 87.29
00-05-15 104.00 104.88 102.00 5,907,800 104.19 83.44
00-05-12 103.75 105.75 103.25 5,599,700 104.44 83.64
Date Open High Low Vol Cls adjCls
00-05-11 104.00 107.50 103.19 8,106,200 104.44 83.64
00-05-10 105.50 105.69 102.06 10,012,700 103.00 82.49
00-05-09 110.50 110.63 108.25 4,864,900 109.00 87.29
00-05-08 108.06 110.38 107.63 4,826,900 109.75 87.89
00-05-05 106.63 109.63 106.50 4,695,100 107.88 86.29
00-05-04 109.13 109.19 107.19 3,631,300 107.63 86.09
00-05-03 110.50 111.13 106.56 5,543,800 108.13 86.49
00-05-02 111.00 113.63 110.69 4,085,000 111.38 89.09
00-05-01 112.50 113.19 110.44 4,196,100 112.00 89.59
Date Open High Low Vol Cls adjCls
00-04-28 112.00 112.69 110.13 4,888,600 111.50 89.19
00-04-27 109.50 113.13 108.69 6,317,500 110.63 88.49
00-04-26 112.50 113.94 109.00 6,182,800 110.50 88.39
00-04-25 106.50 113.00 106.44 9,576,400 112.50 89.99
00-04-24 102.00 107.19 101.25 8,523,100 106.50 85.19
00-04-20 105.00 105.25 102.06 10,633,300 104.00 83.19
00-04-19 109.75 109.75 102.81 14,674,500 105.00 83.99
00-04-18 112.25 115.13 110.06 8,205,500 111.50 89.19
00-04-17 103.88 112.25 103.31 9,969,500 111.88 89.49
Date Open High Low Vol Cls adjCls
00-04-14 109.81 112.75 102.88 11,782,000 105.00 83.99
00-04-13 112.50 114.31 110.00 8,236,400 110.63 88.49
00-04-12 119.63 119.63 111.69 8,885,200 113.75 90.98
00-04-11 121.63 121.63 117.81 7,738,700 119.38 95.48
00-04-10 124.75 125.38 121.56 5,507,300 122.13 97.68
00-04-07 123.50 125.69 121.50 5,380,300 123.13 98.48
00-04-06 123.50 128.00 122.63 8,887,400 122.75 98.18
00-04-05 120.50 125.75 119.75 8,693,500 125.00 99.98
00-04-04 121.50 126.94 115.06 16,667,200 121.19 96.93
Date Open High Low Vol Cls adjCls
00-04-03 120.00 122.38 119.44 7,715,600 122.00 97.58
00-03-31 122.63 123.75 117.06 8,015,200 118.38 94.68
00-03-30 118.88 123.00 118.69 9,158,000 122.75 98.18
00-03-29 122.31 122.44 118.50 7,312,300 119.00 95.18
00-03-28 125.75 127.00 122.06 8,149,600 122.50 97.98
00-03-27 125.00 128.25 124.63 11,862,900 126.88 101.48
00-03-24 115.38 122.25 115.06 12,125,600 120.63 96.48
00-03-23 115.88 115.88 111.63 6,492,400 115.25 92.18
00-03-22 114.50 115.38 113.88 6,137,800 114.25 91.38
Date Open High Low Vol Cls adjCls
00-03-21 112.81 114.69 111.94 6,771,600 113.50 90.78
00-03-20 110.00 113.38 109.94 6,563,500 112.75 90.19
00-03-17 108.25 111.69 107.69 8,857,300 110.00 87.99
00-03-16 109.00 109.81 107.88 6,622,500 109.00 87.19
00-03-15 107.50 108.25 106.13 5,665,900 107.00 85.59
00-03-14 107.75 110.00 107.38 7,973,700 108.63 86.89
00-03-13 104.00 109.00 102.50 7,871,000 107.69 86.14
00-03-10 107.63 109.00 105.00 7,093,200 105.25 84.19
00-03-09 106.50 108.00 104.13 6,334,100 108.00 86.39
Date Open High Low Vol Cls adjCls
00-03-08 103.00 106.88 102.75 8,376,400 106.25 84.99
00-03-07 106.00 107.00 101.69 10,035,100 103.00 82.39
00-03-06 109.94 111.00 101.00 10,747,400 103.06 82.44
00-03-03 107.25 110.00 106.06 10,162,800 108.00 86.39
00-03-02 100.50 105.44 99.50 11,192,900 103.13 82.49
00-03-01 102.00 105.50 100.06 10,807,800 100.25 80.19
00-02-29 105.56 105.56 100.94 10,484,900 102.75 82.19
00-02-28 104.63 106.50 103.94 8,479,900 104.50 83.59
00-02-25 109.88 109.88 104.94 10,312,200 108.00 86.39
Date Open High Low Vol Cls adjCls
00-02-24 108.81 111.00 108.19 9,112,000 110.50 88.39
00-02-23 110.50 110.50 108.50 7,435,300 108.75 86.99
00-02-22 112.00 113.44 108.75 7,654,800 111.00 88.79
00-02-18 115.25 115.94 111.50 7,673,400 112.50 89.99
00-02-17 116.50 118.88 115.75 5,237,500 116.75 93.38
00-02-16 116.50 117.31 115.25 3,966,900 115.75 92.58
00-02-15 115.88 117.44 113.88 5,177,500 117.13 93.68
00-02-14 116.00 116.38 114.50 4,544,000 116.06 92.83
00-02-11 119.06 119.44 114.56 5,749,400 115.38 92.28
Date Open High Low Vol Cls adjCls
00-02-10 117.69 119.13 116.88 4,446,600 119.13 95.28
00-02-09 119.00 119.75 117.00 5,374,700 117.38 93.88
00-02-08 116.94 119.00 116.19 5,464,300 118.81 95.03
00-02-07 116.00 116.88 113.13 5,779,500 114.13 91.19
00-02-04 118.19 118.44 114.81 5,405,300 115.63 92.39
00-02-03 115.00 117.50 114.06 6,213,800 117.13 93.59
00-02-02 112.00 115.81 110.38 7,707,700 113.50 90.69
00-02-01 112.38 113.44 109.13 7,304,700 110.00 87.89
00-01-31 111.38 112.81 109.63 6,202,700 112.25 89.69
Date Open High Low Vol Cls adjCls
00-01-28 112.75 114.19 110.06 6,669,400 111.56 89.14
00-01-27 118.00 118.44 111.63 8,324,600 113.50 90.69
00-01-26 119.06 119.94 116.00 4,895,100 116.75 93.29
00-01-25 116.75 119.50 116.00 6,936,900 119.13 95.18
00-01-24 121.88 122.88 116.56 6,499,200 121.50 97.08
00-01-21 121.88 123.00 119.94 7,868,700 121.50 97.08
00-01-20 123.00 124.75 119.00 17,783,400 119.00 95.08
00-01-19 115.56 122.00 112.69 8,634,500 119.50 95.48
00-01-18 119.69 119.75 115.00 7,643,900 115.75 92.49
Date Open High Low Vol Cls adjCls
00-01-14 120.94 123.31 117.50 10,956,600 119.63 95.58
00-01-13 119.94 121.00 115.75 8,489,700 118.25 94.48
00-01-12 119.63 122.00 118.25 6,803,800 119.50 95.48
00-01-11 117.88 121.13 116.63 7,873,300 119.00 95.08
00-01-10 117.25 119.38 115.38 8,540,500 118.00 94.29
00-01-07 117.25 117.94 110.63 11,856,700 113.50 90.69
00-01-06 118.00 118.94 113.50 7,971,900 114.00 91.09
00-01-05 112.94 119.75 112.13 12,733,200 116.00 92.69
00-01-04 114.00 114.50 110.88 8,227,800 112.06 89.54
Date Open High Low Vol Cls adjCls
00-01-03 112.44 116.00 111.88 10,347,700 116.00 92.69
99-12-31 109.19 109.50 106.63 2,870,300 107.88 86.19
99-12-30 109.69 110.50 108.56 3,435,100 108.75 86.89
99-12-29 110.44 110.50 108.75 2,683,300 109.00 87.09
99-12-28 109.56 110.75 109.06 4,083,100 109.81 87.74
99-12-27 109.69 110.00 108.13 3,740,700 109.75 87.69
99-12-23 109.13 110.44 108.19 4,528,700 108.63 86.79
99-12-22 109.88 110.31 108.00 4,005,600 108.00 86.29
99-12-21 108.50 110.13 108.06 4,773,500 110.13 87.99
Date Open High Low Vol Cls adjCls
99-12-20 109.06 110.44 107.75 4,836,300 109.20 87.26
99-12-17 110.69 111.06 108.63 7,676,800 110.00 87.89
99-12-16 108.00 109.69 105.75 7,122,300 109.19 87.24
99-12-15 107.75 107.94 104.50 9,437,900 107.00 85.50
99-12-14 110.19 110.19 106.88 7,437,900 109.25 87.29
99-12-13 108.13 112.75 106.56 7,135,200 109.70 87.66
99-12-10 111.63 111.94 107.56 12,588,800 109.00 87.09
99-12-09 120.50 122.13 112.25 16,643,000 113.38 90.59
99-12-08 116.25 121.00 115.50 8,139,800 118.28 94.51
Date Open High Low Vol Cls adjCls
99-12-07 117.00 119.19 115.44 11,326,100 116.63 93.19
99-12-06 113.00 116.50 112.50 9,928,300 116.00 92.69
99-12-03 109.81 112.88 107.94 14,680,300 111.88 89.39
99-12-02 103.44 106.31 103.38 6,216,900 105.27 84.11
99-12-01 102.56 104.44 102.25 5,336,400 103.42 82.64
99-11-30 103.69 104.50 102.13 5,758,700 103.06 82.35
99-11-29 104.94 104.94 103.38 5,677,700 104.19 83.25
99-11-26 105.94 106.00 104.13 3,108,400 105.00 83.90
99-11-24 105.00 105.00 101.81 9,710,400 104.50 83.50
Date Open High Low Vol Cls adjCls
99-11-23 108.81 109.88 106.00 10,665,200 106.06 84.75
99-11-22 105.50 108.44 104.44 13,681,600 107.88 86.19
99-11-19 99.00 105.13 98.38 19,678,400 103.94 83.05
99-11-18 94.00 98.25 93.56 18,720,500 98.00 78.30
99-11-17 94.88 94.88 92.63 8,355,100 93.75 74.91
99-11-16 94.63 95.00 93.00 8,537,400 94.63 75.61
99-11-15 96.00 96.38 93.88 6,259,400 94.06 75.16
99-11-12 96.00 96.25 93.00 9,668,400 95.88 76.61
99-11-11 97.50 97.50 94.88 7,147,500 95.00 75.91
Date Open High Low Vol Cls adjCls
99-11-10 94.63 97.06 94.13 8,680,300 97.00 77.51
99-11-09 95.06 95.50 92.13 9,551,200 93.63 74.81
99-11-08 90.50 93.94 90.50 8,522,300 93.94 75.06
99-11-05 92.75 92.94 90.19 13,737,600 90.25 72.02
99-11-04 94.44 94.44 90.00 16,697,600 91.56 73.06
99-11-03 95.88 95.94 93.50 10,369,100 94.38 75.31
99-11-02 96.75 96.81 93.69 11,105,400 94.81 75.66
99-11-01 98.50 98.81 96.38 9,551,800 96.75 77.20
99-10-29 97.00 99.00 96.25 11,078,500 98.25 78.40
Date Open High Low Vol Cls adjCls
99-10-28 94.50 95.31 94.25 9,446,700 94.94 75.76
99-10-27 95.50 95.56 92.81 9,871,400 93.00 74.21
99-10-26 94.88 96.00 94.63 11,367,400 95.50 76.21
99-10-25 94.25 95.13 92.13 13,765,400 93.88 74.91
99-10-22 93.75 94.63 92.50 26,668,700 93.94 74.96
99-10-21 93.00 93.00 89.00 69,444,700 91.00 72.61
99-10-20 108.63 113.06 107.00 11,376,700 107.00 85.38
99-10-19 107.00 108.50 105.44 9,184,700 107.13 85.48
99-10-18 108.00 109.00 104.69 9,678,300 107.00 85.38
Date Open High Low Vol Cls adjCls
99-10-15 106.44 108.88 103.88 13,920,700 107.88 86.08
99-10-14 106.50 107.25 104.69 14,178,500 107.00 85.38
99-10-13 110.81 110.88 105.00 15,015,000 105.06 83.84
99-10-12 114.00 114.88 110.00 8,274,900 110.00 87.78
99-10-11 113.50 116.69 113.13 7,827,100 114.25 91.17
99-10-08 115.00 115.06 111.06 17,867,900 113.50 90.57
99-10-07 119.13 119.19 115.06 14,240,000 116.38 92.86
99-10-06 122.25 122.75 119.06 8,054,900 119.19 95.11
99-10-05 122.00 123.25 119.06 6,435,700 122.00 97.35
Date Open High Low Vol Cls adjCls
99-10-04 118.00 120.00 116.75 7,042,000 119.88 95.66
99-10-01 121.00 121.06 115.50 10,558,900 117.75 93.96
99-09-30 121.00 122.25 119.63 6,642,500 121.00 96.55
99-09-29 122.06 122.81 120.00 8,775,600 120.06 95.81
99-09-28 123.00 124.75 121.69 7,103,400 123.50 98.55
99-09-27 126.63 126.81 121.38 7,075,100 123.00 98.15
99-09-24 120.50 125.00 120.44 7,450,800 125.00 99.75
99-09-23 127.50 127.81 121.44 7,590,000 122.00 97.35
99-09-22 127.19 127.25 124.38 8,091,900 125.19 99.90
Date Open High Low Vol Cls adjCls
99-09-21 128.75 129.63 126.25 6,983,600 127.13 101.44
99-09-20 126.50 130.88 126.00 7,543,000 130.13 103.84
99-09-17 131.38 131.44 123.75 14,857,800 125.38 100.04
99-09-16 132.00 132.38 129.56 6,092,600 130.00 103.74
99-09-15 134.00 135.00 131.94 5,655,400 131.94 105.28
99-09-14 132.00 133.56 131.94 4,590,700 133.31 106.38
99-09-13 134.63 135.56 132.00 4,442,300 132.38 105.63
99-09-10 137.50 137.69 134.38 5,089,300 135.00 107.73
99-09-09 132.50 136.50 131.63 8,423,100 134.75 107.53
Date Open High Low Vol Cls adjCls
99-09-08 131.50 133.94 130.69 7,206,100 130.75 104.33
99-09-07 128.88 132.69 128.38 7,552,900 132.00 105.33
99-09-03 128.38 129.75 128.00 5,282,900 128.86 102.83
99-09-02 126.50 126.75 124.25 5,583,100 125.88 100.44
99-09-01 125.63 128.50 125.50 6,264,400 127.25 101.54
99-08-31 124.38 126.00 122.88 6,214,400 124.56 99.40
99-08-30 124.25 125.63 122.69 4,773,000 123.19 98.30
99-08-27 125.00 125.19 122.75 4,354,600 124.00 98.95
99-08-26 122.63 125.88 122.06 6,245,300 122.94 98.10
Date Open High Low Vol Cls adjCls
99-08-25 122.00 124.06 120.88 6,463,000 122.38 97.65
99-08-24 123.38 123.63 121.00 8,442,100 122.00 97.35
99-08-23 122.75 124.88 122.31 6,043,500 124.44 99.30
99-08-20 124.38 124.38 121.06 5,962,000 121.75 97.15
99-08-19 123.88 124.88 121.25 7,583,300 122.94 98.10
99-08-18 128.38 129.63 123.50 6,607,000 123.88 98.85
99-08-17 128.50 128.56 126.56 5,136,400 128.50 102.54
99-08-16 125.00 127.88 124.50 4,889,000 127.38 101.64
99-08-13 122.75 124.50 122.00 4,400,400 123.38 98.45
Date Open High Low Vol Cls adjCls
99-08-12 123.75 123.81 121.00 5,027,800 121.13 96.65
99-08-11 120.13 123.75 119.81 5,543,000 123.31 98.40
99-08-10 121.50 122.50 118.94 5,846,200 119.31 95.21
99-08-09 123.63 124.44 121.13 4,048,100 122.19 97.50
99-08-06 122.00 127.00 121.00 6,142,600 123.50 98.55
99-08-05 120.00 124.00 117.56 7,364,500 123.19 98.20
99-08-04 120.00 121.88 118.06 5,754,800 118.50 94.47
99-08-03 122.75 123.13 118.19 6,855,900 119.38 95.16
99-08-02 124.00 126.00 121.81 4,565,100 122.25 97.46
Date Open High Low Vol Cls adjCls
99-07-30 125.94 126.69 124.38 4,324,900 125.69 100.20
99-07-29 126.25 126.63 124.63 5,707,500 125.38 99.95
99-07-28 126.38 128.69 125.81 5,287,600 128.38 102.34
99-07-27 125.00 126.50 123.56 6,513,500 126.25 100.64
99-07-26 123.63 125.13 122.75 5,519,900 123.00 98.05
99-07-23 124.00 125.44 122.63 6,964,200 124.81 99.50
99-07-22 127.63 128.50 123.50 8,869,100 123.88 98.75
99-07-21 127.50 129.75 126.88 8,792,300 129.00 102.84
99-07-20 132.00 132.13 126.06 14,307,400 128.25 102.24
Date Open High Low Vol Cls adjCls
99-07-19 136.50 138.88 133.69 7,626,500 134.63 107.32
99-07-16 136.38 137.50 135.38 5,123,100 136.25 108.62
99-07-15 138.00 138.13 134.50 5,583,600 136.31 108.67
99-07-14 138.31 138.50 136.19 4,724,000 137.25 109.41
99-07-13 135.75 139.19 135.75 5,645,700 137.88 109.91
99-07-12 137.44 138.69 135.38 5,046,900 137.81 109.86
99-07-09 134.00 137.44 133.88 4,795,900 137.38 109.51
99-07-08 132.50 135.50 132.13 6,092,900 134.00 106.82
99-07-07 131.00 133.50 130.63 6,648,900 132.81 105.88
Date Open High Low Vol Cls adjCls
99-07-06 132.50 133.88 130.81 5,709,300 131.00 104.43
99-07-02 130.88 132.25 129.50 3,543,600 132.25 105.43
99-07-01 130.00 131.31 128.00 5,911,600 131.00 104.43
99-06-30 124.81 132.00 124.38 8,257,300 129.25 103.04
99-06-29 123.00 125.31 122.75 5,223,800 124.63 99.35
99-06-28 124.00 124.69 122.19 6,233,300 122.56 97.71
99-06-25 123.31 125.75 123.13 4,563,600 123.13 98.15
99-06-24 123.13 124.44 121.56 5,231,200 122.56 97.71
99-06-23 122.25 124.19 121.75 4,418,800 122.94 98.00
Date Open High Low Vol Cls adjCls
99-06-22 123.88 127.75 123.00 6,791,300 123.38 98.35
99-06-21 122.88 125.75 122.63 6,466,300 124.75 99.45
99-06-18 120.19 121.44 119.75 9,159,600 120.75 96.26
99-06-17 119.25 122.00 119.00 4,675,900 120.19 95.81
99-06-16 119.88 121.50 118.88 6,963,100 120.69 96.21
99-06-15 117.50 118.31 114.75 4,884,900 115.88 92.37
99-06-14 115.88 116.00 114.00 4,896,700 115.50 92.08
99-06-11 115.06 116.50 112.56 4,295,200 114.31 91.13
99-06-10 115.88 116.75 113.31 4,851,500 115.25 91.88
Date Open High Low Vol Cls adjCls
99-06-09 116.63 120.88 116.56 5,569,600 117.00 93.27
99-06-08 119.88 119.88 116.06 7,395,400 116.63 92.97
99-06-07 118.13 121.69 117.50 6,663,900 120.50 96.06
99-06-04 113.63 116.00 112.44 5,258,800 116.00 92.47
99-06-03 114.56 115.31 111.56 5,112,600 112.94 90.03
99-06-02 111.75 114.63 109.44 7,005,000 113.75 90.68
99-06-01 113.63 113.88 111.19 7,158,500 112.00 89.28
99-05-28 116.00 116.75 114.19 6,379,500 116.00 92.47
99-05-27 116.69 116.88 112.63 10,552,500 116.00 92.47
Date Open High Low Vol Cls adjCls
99-05-26 223.00 236.63 221.44 16,628,000 236.25 94.17
99-05-25 222.50 226.00 221.00 9,405,000 221.19 88.16
99-05-24 230.31 230.69 221.75 8,598,200 223.75 89.19
99-05-21 232.75 233.38 229.19 6,899,800 230.38 91.83
99-05-20 235.63 236.38 232.50 6,441,800 232.88 92.82
99-05-19 238.25 238.75 233.06 7,791,600 235.88 94.02
99-05-18 238.25 240.63 237.00 8,633,800 238.50 95.06
99-05-17 236.00 239.63 232.00 11,560,400 237.50 94.67
99-05-14 241.50 243.50 236.00 18,073,800 239.25 95.36
Date Open High Low Vol Cls adjCls
99-05-13 234.00 246.00 234.00 24,331,400 246.00 98.05
99-05-12 221.13 228.44 215.50 12,066,800 225.50 89.88
99-05-11 220.50 221.88 217.50 8,372,800 221.00 88.09
99-05-10 217.25 221.88 217.06 9,548,400 218.63 87.14
99-05-07 211.25 217.50 211.06 9,986,800 217.25 86.59
99-05-06 211.88 214.00 208.00 8,339,600 209.25 83.41
99-05-05 212.13 212.50 207.31 8,472,400 212.13 84.46
99-05-04 212.25 215.88 211.38 11,132,400 212.00 84.41
99-05-03 208.00 212.25 206.31 9,032,200 212.25 84.51
Date Open High Low Vol Cls adjCls
99-04-30 208.50 211.00 203.44 9,031,000 209.19 83.29
99-04-29 205.00 209.00 203.44 11,279,200 204.81 81.54
99-04-28 209.25 210.50 203.50 11,341,800 205.00 81.62
99-04-27 212.00 215.25 208.50 20,929,200 212.00 84.41
99-04-26 204.75 210.75 202.31 18,666,000 209.88 83.56
99-04-23 193.38 206.56 192.94 20,751,000 199.75 79.53
99-04-22 197.25 198.75 192.69 39,169,800 194.50 77.44
99-04-21 169.75 171.88 165.13 13,161,600 171.88 68.43
99-04-20 167.00 169.75 163.00 14,716,000 169.75 67.58
Date Open High Low Vol Cls adjCls
99-04-19 170.88 172.31 164.06 15,383,600 166.75 66.39
99-04-16 177.50 177.50 170.13 11,928,800 170.38 67.83
99-04-15 179.50 179.50 173.50 8,330,400 177.75 70.77
99-04-14 182.75 183.88 177.63 7,261,000 179.38 71.42
99-04-13 184.00 184.00 179.94 6,846,400 180.00 71.67
99-04-12 183.50 183.63 181.06 8,979,800 183.44 73.03
99-04-09 185.63 188.06 184.00 6,111,800 186.31 74.18
99-04-08 186.00 188.06 182.31 8,531,000 187.00 74.45
99-04-07 184.00 187.63 179.06 11,662,000 186.50 74.25
Date Open High Low Vol Cls adjCls
99-04-06 183.13 186.75 182.19 8,742,800 183.00 72.86
99-04-05 179.00 183.94 178.56 9,238,400 183.94 73.23
99-04-01 177.31 177.69 174.69 5,310,800 177.00 70.47
99-03-31 180.00 181.50 176.50 5,835,200 177.25 70.57
99-03-30 177.00 181.25 176.88 7,466,800 178.56 71.09
99-03-29 175.00 178.75 174.38 8,098,200 177.88 70.82
99-03-26 171.06 175.88 170.56 8,266,400 172.38 68.63
99-03-25 172.00 173.25 169.50 9,828,800 171.31 68.21
99-03-24 168.00 170.50 166.50 11,821,000 169.50 67.49
Date Open High Low Vol Cls adjCls
99-03-23 167.00 167.63 164.00 10,015,000 165.38 65.84
99-03-22 168.69 170.50 166.63 11,896,600 167.00 66.49
99-03-19 176.63 178.00 168.00 19,496,800 168.56 67.11
99-03-18 177.50 177.75 172.94 14,505,000 177.63 70.72
99-03-17 179.50 180.00 178.00 6,915,400 178.06 70.89
99-03-16 182.00 183.50 180.19 6,606,000 181.00 72.06
99-03-15 179.19 182.31 177.13 7,902,800 182.00 72.46
99-03-12 182.69 183.44 178.00 9,683,200 178.00 70.87
99-03-11 182.38 185.94 181.50 8,591,200 182.88 72.81
Date Open High Low Vol Cls adjCls
99-03-10 181.63 182.88 180.25 7,009,800 181.50 72.26
99-03-09 179.88 184.88 178.56 10,019,000 182.19 72.54
99-03-08 178.63 180.00 177.06 7,559,800 178.88 71.22
99-03-05 173.88 178.94 173.75 11,606,200 178.38 71.02
99-03-04 173.50 177.00 170.13 21,501,000 171.00 68.08
99-03-03 168.50 168.94 165.06 7,743,000 166.75 66.39
99-03-02 170.50 170.94 166.88 8,743,600 167.75 66.79
99-03-01 169.50 169.50 165.13 9,590,800 168.38 67.04
99-02-26 171.00 171.88 166.50 14,798,000 169.75 67.58
Date Open High Low<