International Business Machines Corporation (IBM)

181.15
0.00 (0.00%)
Exchange
NYQ

International Business Machines Corporation (IBM) Historicals

Date Open High Low Vol Cls adjCls
17-02-22 180.09 181.34 180.09 3,013,500 181.15 181.15
17-02-21 180.60 180.79 179.12 4,346,700 180.26 180.26
17-02-17 181.25 181.57 180.00 3,478,100 180.67 180.67
17-02-16 181.45 182.79 180.87 3,237,400 181.43 181.43
17-02-15 180.20 181.92 179.81 2,875,400 181.68 181.68
17-02-14 178.57 180.13 178.35 2,567,900 180.13 180.13
17-02-13 179.24 179.90 178.84 3,093,400 179.36 179.36
17-02-10 177.37 178.87 176.76 2,930,700 178.68 178.68
17-02-09 176.17 177.80 175.91 3,090,700 177.21 177.21
Date Open High Low Vol Cls adjCls
17-02-08 177.50 177.50 175.88 2,913,100 176.17 176.17
17-02-07 176.00 178.62 175.90 3,873,500 178.46 177.06
17-02-06 175.31 175.98 174.38 2,650,800 175.86 174.48
17-02-03 175.00 176.34 174.89 3,309,300 175.82 174.44
17-02-02 174.23 174.97 173.55 2,620,500 174.58 173.21
17-02-01 175.00 175.70 172.89 2,795,700 174.29 172.92
17-01-31 175.05 175.58 173.61 4,139,000 174.52 173.15
17-01-30 176.98 177.07 174.58 4,094,800 175.80 174.42
17-01-27 178.47 179.20 177.30 3,482,300 177.30 175.91
Date Open High Low Vol Cls adjCls
17-01-26 178.06 178.88 177.51 3,063,900 178.66 177.26
17-01-25 176.26 179.25 176.13 5,922,500 178.29 176.89
17-01-24 171.36 176.00 171.16 6,952,400 175.90 174.52
17-01-23 170.08 171.25 170.01 5,478,200 171.03 169.69
17-01-20 167.81 170.64 166.00 12,690,000 170.55 169.21
17-01-19 166.96 167.45 165.80 6,963,400 166.81 165.50
17-01-18 167.45 168.59 166.69 4,007,800 166.80 165.49
17-01-17 166.69 168.18 166.12 3,315,700 167.89 166.57
17-01-13 167.97 168.48 166.88 2,875,400 167.34 166.03
Date Open High Low Vol Cls adjCls
17-01-12 167.77 168.01 165.56 2,927,500 167.95 166.63
17-01-11 166.05 167.76 165.60 3,599,500 167.75 166.43
17-01-10 167.98 168.09 165.34 4,118,700 165.52 164.22
17-01-09 169.47 169.80 167.62 3,184,700 167.65 166.33
17-01-06 168.69 169.92 167.52 2,945,500 169.53 168.20
17-01-05 169.25 169.39 167.26 2,682,300 168.70 167.38
17-01-04 167.77 169.87 167.36 3,381,400 169.26 167.93
17-01-03 167.00 167.87 166.01 2,934,300 167.19 165.88
16-12-30 166.44 166.70 165.50 2,952,800 165.99 164.69
Date Open High Low Vol Cls adjCls
16-12-29 166.02 166.99 166.00 1,663,500 166.60 165.29
16-12-28 167.29 167.74 166.00 1,757,500 166.19 164.89
16-12-27 166.98 167.98 166.85 1,397,500 167.14 165.83
16-12-23 167.00 167.49 166.45 1,701,200 166.71 165.40
16-12-22 167.36 168.23 166.58 2,802,600 167.06 165.75
16-12-21 166.25 167.94 165.25 3,575,700 167.33 166.02
16-12-20 167.49 168.25 166.45 2,174,600 167.60 166.29
16-12-19 166.83 167.26 166.00 2,955,900 166.68 165.37
16-12-16 168.97 169.11 166.06 7,120,600 166.73 165.42
Date Open High Low Vol Cls adjCls
16-12-15 168.01 169.85 167.78 3,388,600 168.02 166.70
16-12-14 168.37 169.89 167.45 4,124,200 168.51 167.19
16-12-13 165.68 169.95 165.68 5,932,300 168.29 166.97
16-12-12 166.72 166.79 165.07 3,392,300 165.50 164.20
16-12-09 165.18 166.72 164.60 3,146,900 166.52 165.21
16-12-08 164.87 166.00 164.22 3,266,400 165.36 164.06
16-12-07 160.60 165.18 160.39 4,435,100 164.79 163.50
16-12-06 160.13 160.79 158.93 2,859,000 160.35 159.09
16-12-05 160.85 161.15 159.59 3,447,100 159.84 158.59
Date Open High Low Vol Cls adjCls
16-12-02 159.00 160.29 158.41 2,740,900 160.02 158.76
16-12-01 161.95 162.20 158.30 4,635,700 159.82 158.57
16-11-30 163.35 163.80 162.21 4,397,800 162.22 160.95
16-11-29 164.00 164.41 163.03 3,148,200 163.53 162.25
16-11-28 163.20 164.66 162.70 4,449,400 164.52 163.23
16-11-25 161.83 163.19 161.83 1,605,300 163.14 161.86
16-11-23 161.94 162.38 161.36 2,252,700 161.98 160.71
16-11-22 163.00 163.00 161.95 2,770,800 162.67 161.39
16-11-21 160.69 163.00 160.37 4,637,100 162.77 161.49
Date Open High Low Vol Cls adjCls
16-11-18 159.80 160.72 159.21 2,981,600 160.39 159.13
16-11-17 159.22 159.93 158.85 2,261,200 159.80 158.55
16-11-16 158.46 159.55 158.03 2,252,800 159.29 158.04
16-11-15 158.42 159.15 157.55 3,477,000 158.67 157.43
16-11-14 161.25 161.86 157.58 5,196,500 158.21 156.97
16-11-11 159.97 161.34 159.33 4,446,600 161.27 160.00
16-11-10 157.66 161.16 157.59 7,715,800 160.22 158.96
16-11-09 152.96 155.56 151.00 5,403,700 154.81 153.60
16-11-08 154.56 155.93 153.06 3,921,900 155.17 153.95
Date Open High Low Vol Cls adjCls
16-11-07 153.99 156.11 153.84 3,804,900 155.72 153.11
16-11-04 152.40 153.64 151.87 2,470,400 152.43 149.87
16-11-03 152.51 153.74 151.80 2,878,800 152.37 149.82
16-11-02 152.48 153.35 151.67 3,074,400 151.95 149.40
16-11-01 153.50 153.91 151.74 3,191,900 152.79 150.23
16-10-31 152.76 154.33 152.76 3,553,200 153.69 151.11
16-10-28 154.05 154.44 152.18 3,654,500 152.61 150.05
16-10-27 152.82 154.06 152.02 4,229,300 153.35 150.78
16-10-26 150.71 152.94 150.26 2,811,700 151.81 149.26
Date Open High Low Vol Cls adjCls
16-10-25 150.57 151.16 149.83 2,647,500 150.88 148.35
16-10-24 150.40 151.52 150.40 2,666,700 150.57 148.05
16-10-21 150.58 151.15 149.56 4,414,200 149.63 147.12
16-10-20 151.28 152.90 151.02 4,023,100 151.52 148.98
16-10-19 151.27 152.45 150.83 4,632,900 151.26 148.72
16-10-18 150.02 151.00 147.79 12,770,600 150.72 148.19
16-10-17 154.45 155.89 154.34 5,890,400 154.77 152.18
16-10-14 154.47 155.53 154.09 4,358,200 154.45 151.86
16-10-13 153.70 154.22 152.27 2,909,900 153.72 151.14
Date Open High Low Vol Cls adjCls
16-10-12 154.97 154.97 153.08 2,964,000 154.29 151.70
16-10-11 156.73 156.95 153.89 2,901,300 154.79 152.19
16-10-10 156.71 158.49 156.66 2,481,300 157.02 154.39
16-10-07 157.14 157.70 154.86 2,671,900 155.67 153.06
16-10-06 156.84 157.43 155.89 1,950,100 156.88 154.25
16-10-05 157.07 157.83 156.72 1,684,500 157.08 154.45
16-10-04 157.67 158.53 155.82 2,884,100 156.46 153.84
16-10-03 158.06 158.37 157.02 2,227,800 157.61 154.97
16-09-30 158.90 159.84 158.06 3,596,900 158.85 156.19
Date Open High Low Vol Cls adjCls
16-09-29 158.63 165.00 157.46 3,374,800 158.11 155.46
16-09-28 156.99 158.63 156.23 3,310,000 158.29 155.64
16-09-27 154.32 156.77 153.81 2,987,200 156.77 154.14
16-09-26 154.46 154.46 153.46 2,533,300 153.98 151.40
16-09-23 155.62 156.04 154.71 2,702,200 154.98 152.38
16-09-22 156.15 157.22 155.69 2,691,100 156.11 153.49
16-09-21 154.91 155.68 153.87 2,473,900 155.53 152.92
16-09-20 155.87 156.57 154.45 2,159,100 154.45 151.86
16-09-19 154.87 156.19 154.55 2,450,100 154.87 152.27
Date Open High Low Vol Cls adjCls
16-09-16 155.04 155.40 153.47 6,463,600 153.84 151.26
16-09-15 154.30 156.33 153.21 3,645,600 155.66 153.05
16-09-14 155.70 155.87 153.39 3,860,600 154.05 151.47
16-09-13 157.63 157.93 155.50 3,636,700 155.81 153.20
16-09-12 155.26 158.53 154.84 4,367,500 158.29 155.64
16-09-09 158.03 158.40 155.65 5,186,000 155.69 153.08
16-09-08 160.55 161.21 158.76 3,963,200 159.00 156.33
16-09-07 160.19 161.76 160.00 2,867,300 161.64 158.93
16-09-06 159.88 160.86 159.11 2,994,100 160.35 157.66
Date Open High Low Vol Cls adjCls
16-09-02 159.88 160.57 159.15 2,315,400 159.55 156.88
16-09-01 158.32 159.62 158.10 2,358,400 159.54 156.87
16-08-31 159.66 159.66 158.26 2,323,600 158.88 156.22
16-08-30 159.76 160.15 158.81 1,813,300 159.40 156.73
16-08-29 158.83 160.21 158.50 2,475,900 159.72 157.04
16-08-26 158.88 160.44 157.85 2,498,900 158.32 155.67
16-08-25 159.00 159.54 158.42 2,575,000 158.63 155.97
16-08-24 159.89 160.18 158.32 3,645,800 159.05 156.38
16-08-23 160.33 161.34 160.23 2,838,100 160.26 157.57
Date Open High Low Vol Cls adjCls
16-08-22 160.00 160.57 159.13 2,039,300 160.00 157.32
16-08-19 160.84 160.91 159.52 2,815,200 160.04 157.36
16-08-18 160.89 162.00 160.44 3,652,000 161.36 158.65
16-08-17 160.97 161.16 159.84 3,225,900 160.44 157.75
16-08-16 161.11 161.93 160.69 2,210,200 160.70 158.01
16-08-15 162.40 162.97 161.78 2,970,400 161.88 159.17
16-08-12 163.19 163.46 161.52 2,543,100 161.95 159.23
16-08-11 162.25 164.95 162.18 8,768,600 163.53 160.79
16-08-10 162.19 162.66 161.96 2,466,700 162.08 159.36
Date Open High Low Vol Cls adjCls
16-08-09 162.22 162.77 161.65 2,737,500 161.77 159.06
16-08-08 162.73 163.27 161.58 3,039,300 162.04 159.32
16-08-05 162.00 163.51 161.57 3,812,400 163.50 159.38
16-08-04 160.86 161.70 160.12 2,489,100 161.55 157.48
16-08-03 160.13 160.86 159.80 2,861,700 160.67 156.62
16-08-02 161.27 161.45 160.36 3,080,900 160.58 156.54
16-08-01 160.65 161.65 159.84 2,823,600 161.45 157.38
16-07-29 161.36 161.67 160.03 3,547,500 160.62 156.57
16-07-28 161.38 161.81 160.71 2,340,400 161.37 157.31
Date Open High Low Vol Cls adjCls
16-07-27 162.12 162.57 161.18 2,162,700 161.83 157.75
16-07-26 162.65 163.60 161.37 2,894,600 162.12 158.04
16-07-25 162.00 162.88 161.75 2,804,600 162.65 158.55
16-07-22 160.78 162.17 160.48 2,520,100 162.07 157.99
16-07-21 160.75 161.85 159.89 3,518,900 160.45 156.41
16-07-20 159.97 161.71 159.60 4,376,300 161.36 157.30
16-07-19 161.78 162.14 157.89 7,120,000 159.58 155.56
16-07-18 159.30 160.75 158.73 6,729,700 159.86 155.83
16-07-15 159.90 159.98 158.50 4,476,800 159.78 155.76
Date Open High Low Vol Cls adjCls
16-07-14 158.81 161.40 158.58 4,637,600 160.28 156.24
16-07-13 157.75 158.34 157.06 2,746,400 158.02 154.04
16-07-12 156.00 157.12 155.52 3,843,800 157.04 153.09
16-07-11 154.60 156.04 154.50 2,833,700 155.33 151.42
16-07-08 154.00 154.60 153.08 3,040,600 154.46 150.57
16-07-07 152.75 153.69 151.89 2,138,400 152.60 148.76
16-07-06 151.85 152.41 149.92 2,569,400 152.37 148.53
16-07-05 151.19 152.00 150.76 2,465,200 151.68 147.86
16-07-01 151.78 152.97 151.40 2,658,300 152.35 148.51
Date Open High Low Vol Cls adjCls
16-06-30 148.86 151.91 148.67 3,967,100 151.78 147.96
16-06-29 146.50 148.48 146.45 3,367,700 148.46 144.72
16-06-28 144.78 145.73 144.22 3,997,700 145.70 142.03
16-06-27 146.18 146.60 142.50 5,017,900 143.50 139.89
16-06-24 149.97 150.61 146.18 9,082,800 146.59 142.90
16-06-23 153.45 155.48 152.60 3,969,400 155.35 151.44
16-06-22 153.75 154.71 152.27 2,833,700 152.92 149.07
16-06-21 154.16 154.57 153.69 2,760,300 154.05 150.17
16-06-20 152.60 154.67 152.52 3,572,100 153.61 149.74
Date Open High Low Vol Cls adjCls
16-06-17 150.96 152.72 150.60 4,663,900 151.99 148.16
16-06-16 150.19 151.29 149.00 2,449,100 151.06 147.26
16-06-15 151.46 151.79 150.60 2,260,400 150.68 146.89
16-06-14 151.28 151.79 150.40 2,865,800 151.06 147.26
16-06-13 151.63 152.50 150.28 3,610,400 151.28 147.47
16-06-10 152.79 153.33 151.86 3,120,600 152.37 148.53
16-06-09 152.92 153.76 152.73 2,021,800 153.42 149.56
16-06-08 153.53 154.09 153.04 2,935,000 154.00 150.12
16-06-07 153.31 153.93 152.66 4,465,000 153.33 149.47
Date Open High Low Vol Cls adjCls
16-06-06 153.09 153.95 152.34 2,378,700 152.73 148.88
16-06-03 152.40 153.04 151.70 2,314,800 152.89 149.04
16-06-02 152.59 153.50 152.12 2,642,600 153.50 149.63
16-06-01 153.00 153.27 151.54 2,663,400 152.51 148.67
16-05-31 152.56 153.81 152.27 5,836,600 153.74 149.87
16-05-27 152.35 152.93 152.15 2,422,100 152.84 148.99
16-05-26 151.55 152.51 151.05 3,062,900 152.44 148.60
16-05-25 148.93 152.09 148.50 4,355,300 151.69 147.87
16-05-24 146.88 148.75 146.88 2,929,300 148.31 144.57
Date Open High Low Vol Cls adjCls
16-05-23 147.61 147.95 146.66 2,103,800 146.77 143.07
16-05-20 145.71 147.51 145.55 3,671,500 147.25 143.54
16-05-19 146.48 146.93 143.96 3,685,600 144.93 141.28
16-05-18 147.99 148.52 146.36 2,491,100 147.34 143.63
16-05-17 149.21 149.50 147.29 3,490,600 148.00 144.27
16-05-16 147.65 149.99 147.44 3,069,100 149.46 145.70
16-05-13 148.79 149.86 147.42 2,398,000 147.72 144.00
16-05-12 149.21 149.39 147.11 3,249,200 148.84 145.09
16-05-11 149.71 151.09 148.74 3,093,000 148.95 145.20
Date Open High Low Vol Cls adjCls
16-05-10 148.24 150.04 147.74 3,992,700 149.97 146.19
16-05-09 147.70 148.20 147.01 4,302,400 147.34 143.63
16-05-06 144.86 147.97 144.47 4,880,300 147.29 143.58
16-05-05 145.95 147.30 145.45 6,501,200 146.47 141.42
16-05-04 143.36 145.00 143.31 2,577,100 144.25 139.27
16-05-03 144.65 144.90 142.90 3,553,500 144.13 139.16
16-05-02 146.56 147.00 144.43 3,502,400 145.27 140.26
16-04-29 146.49 147.34 144.19 4,225,800 145.94 140.90
16-04-28 149.75 150.18 146.73 3,791,500 147.07 142.00
Date Open High Low Vol Cls adjCls
16-04-27 149.35 150.78 148.97 3,111,200 150.47 145.28
16-04-26 148.65 149.79 147.90 2,979,800 149.08 143.94
16-04-25 148.16 148.90 147.11 2,848,900 148.81 143.68
16-04-22 149.44 151.00 147.50 5,191,900 148.50 143.38
16-04-21 146.58 150.12 146.46 6,017,700 149.30 144.15
16-04-20 144.24 147.20 144.00 6,754,300 146.11 141.07
16-04-19 146.47 146.95 142.61 13,190,200 144.00 139.03
16-04-18 151.72 153.14 151.49 5,737,700 152.53 147.27
16-04-15 151.04 152.10 150.96 3,657,600 151.72 146.49
Date Open High Low Vol Cls adjCls
16-04-14 151.50 152.76 150.38 3,176,500 151.16 145.94
16-04-13 150.75 151.23 149.63 3,168,400 151.23 146.01
16-04-12 149.61 150.11 148.58 3,595,800 149.63 144.47
16-04-11 150.26 151.95 149.22 3,846,100 149.25 144.10
16-04-08 149.06 149.99 148.12 3,293,800 149.35 144.20
16-04-07 149.07 149.60 148.00 3,663,000 148.25 143.14
16-04-06 149.90 150.15 147.81 4,194,600 150.02 144.84
16-04-05 151.43 151.60 149.65 3,337,000 150.00 144.82
16-04-04 152.34 153.52 151.91 3,931,200 152.07 146.82
Date Open High Low Vol Cls adjCls
16-04-01 150.51 152.96 150.25 3,925,500 152.52 147.26
16-03-31 149.79 153.10 149.36 6,780,600 151.45 146.22
16-03-30 149.95 150.41 148.32 3,331,200 148.41 143.29
16-03-29 147.59 149.76 147.50 3,138,500 149.33 144.18
16-03-28 147.75 148.65 147.23 3,265,100 148.40 143.28
16-03-24 144.98 148.22 144.49 5,044,500 147.95 142.85
16-03-23 148.00 148.03 145.13 4,764,200 145.40 140.38
16-03-22 148.06 149.28 147.84 4,081,900 148.10 142.99
16-03-21 147.30 148.71 146.72 3,721,600 148.63 143.50
Date Open High Low Vol Cls adjCls
16-03-18 147.40 147.51 145.51 12,089,700 147.09 142.02
16-03-17 144.78 147.32 144.45 5,821,600 147.04 141.97
16-03-16 142.62 144.88 142.11 4,221,900 144.79 139.79
16-03-15 141.74 143.33 141.54 3,707,500 142.96 138.03
16-03-14 142.01 143.19 141.04 4,048,800 142.78 137.85
16-03-11 141.73 142.92 140.51 4,421,900 142.36 137.45
16-03-10 141.24 141.47 138.09 4,020,600 140.19 135.35
16-03-09 139.31 142.17 139.23 4,406,500 140.41 135.57
16-03-08 139.71 140.35 137.42 5,579,100 139.07 134.27
Date Open High Low Vol Cls adjCls
16-03-07 137.28 140.51 136.87 5,171,000 140.15 135.31
16-03-04 137.54 139.42 137.02 3,968,400 137.80 133.05
16-03-03 137.22 137.96 136.07 5,156,400 137.80 133.05
16-03-02 133.70 137.44 133.22 5,217,200 136.30 131.60
16-03-01 132.24 134.64 132.03 3,788,500 134.37 129.73
16-02-29 132.00 133.36 130.90 4,428,000 131.03 126.51
16-02-26 134.51 134.92 131.95 4,386,200 132.03 127.47
16-02-25 133.29 134.51 130.88 4,358,300 134.50 129.86
16-02-24 131.55 133.49 129.68 4,122,600 132.80 128.22
Date Open High Low Vol Cls adjCls
16-02-23 133.14 133.41 132.01 3,439,700 132.40 127.83
16-02-22 133.08 134.31 132.41 4,457,400 133.77 129.15
16-02-19 132.36 133.65 130.84 5,125,300 133.08 128.49
16-02-18 130.00 134.00 129.75 9,951,600 132.45 127.88
16-02-17 123.71 126.57 123.25 4,821,000 126.10 121.75
16-02-16 121.83 123.09 121.34 4,061,400 122.74 118.51
16-02-12 119.26 121.05 118.35 4,936,500 121.04 116.86
16-02-11 118.78 119.66 116.90 7,307,600 117.85 113.78
16-02-10 125.00 125.29 119.84 6,469,100 120.19 116.04
Date Open High Low Vol Cls adjCls
16-02-09 126.12 126.93 123.77 5,957,200 124.07 119.79
16-02-08 126.00 127.51 124.13 7,364,000 126.98 122.60
16-02-05 127.22 128.64 125.85 7,177,700 128.57 122.88
16-02-04 125.08 128.50 125.00 5,266,500 127.65 122.00
16-02-03 123.99 125.45 122.29 6,223,500 124.72 119.20
16-02-02 123.67 124.14 122.64 3,287,300 122.94 117.50
16-02-01 124.40 125.29 123.71 3,574,900 124.83 119.30
16-01-29 123.28 124.79 122.96 8,248,100 124.79 119.27
16-01-28 121.26 122.83 121.01 3,942,500 122.22 116.81
Date Open High Low Vol Cls adjCls
16-01-27 122.73 123.37 120.65 5,026,400 120.96 115.61
16-01-26 122.25 123.61 122.24 4,617,800 122.59 117.16
16-01-25 122.10 124.23 121.64 5,446,000 122.08 116.68
16-01-22 124.67 124.74 121.77 9,238,400 122.50 117.08
16-01-21 121.30 125.10 120.58 8,851,600 122.91 117.47
16-01-20 118.46 123.99 118.00 16,157,800 121.86 116.47
16-01-19 130.11 132.10 128.06 9,979,600 128.11 122.44
16-01-15 130.01 130.88 128.87 8,895,400 130.03 124.27
16-01-14 131.93 133.79 131.22 5,709,600 132.91 127.03
Date Open High Low Vol Cls adjCls
16-01-13 133.50 134.28 131.10 4,700,100 131.17 125.36
16-01-12 133.65 133.78 131.13 5,078,700 132.90 127.02
16-01-11 131.81 133.82 131.76 4,974,400 133.23 127.33
16-01-08 133.18 133.82 131.32 4,762,700 131.63 125.80
16-01-07 133.70 135.02 132.43 7,025,800 132.86 126.98
16-01-06 134.38 135.58 133.62 4,310,900 135.17 129.19
16-01-05 136.76 136.89 134.85 3,924,800 135.85 129.84
16-01-04 135.60 135.97 134.24 5,229,400 135.95 129.93
15-12-31 139.07 139.10 137.57 3,443,300 137.62 131.53
Date Open High Low Vol Cls adjCls
15-12-30 139.58 140.44 139.22 2,989,400 139.34 133.17
15-12-29 138.25 140.06 138.20 3,943,700 139.78 133.59
15-12-28 137.74 138.04 136.54 3,143,400 137.61 131.52
15-12-24 138.43 138.88 138.11 1,495,200 138.25 132.13
15-12-23 138.30 139.31 138.11 5,164,900 138.54 132.41
15-12-22 135.88 138.19 135.65 4,263,800 137.93 131.82
15-12-21 135.83 135.83 134.02 5,617,500 135.50 129.50
15-12-18 136.41 136.96 134.27 10,026,100 134.90 128.93
15-12-17 139.35 139.50 136.31 4,089,500 136.75 130.70
Date Open High Low Vol Cls adjCls
15-12-16 139.12 139.65 137.79 4,345,500 139.29 133.12
15-12-15 137.40 138.97 137.28 4,238,500 137.79 131.69
15-12-14 135.31 136.14 134.02 5,143,800 135.93 129.91
15-12-11 135.23 135.44 133.91 5,333,800 134.57 128.61
15-12-10 137.03 137.85 135.72 4,754,800 136.78 130.73
15-12-09 137.38 139.84 136.23 4,615,000 136.61 130.56
15-12-08 138.28 139.06 137.53 3,905,200 138.05 131.94
15-12-07 140.16 140.41 138.81 3,279,400 139.55 133.37
15-12-04 138.09 141.02 137.99 4,571,600 140.43 134.21
Date Open High Low Vol Cls adjCls
15-12-03 140.10 140.73 138.19 5,909,600 138.92 132.77
15-12-02 140.93 141.21 139.50 3,725,400 139.70 133.52
15-12-01 139.58 141.40 139.58 4,195,100 141.28 135.03
15-11-30 138.61 139.90 138.52 4,545,600 139.42 133.25
15-11-27 138.00 138.81 137.21 1,415,800 138.46 132.33
15-11-25 138.37 138.43 137.38 3,238,200 138.00 131.89
15-11-24 137.65 139.34 137.31 3,407,700 138.60 132.47
15-11-23 138.53 138.87 137.12 5,137,900 138.46 132.33
15-11-20 137.37 138.92 137.25 5,176,400 138.50 132.37
Date Open High Low Vol Cls adjCls
15-11-19 136.21 137.74 136.01 4,753,600 136.74 130.69
15-11-18 134.79 135.91 134.26 4,149,200 135.82 129.81
15-11-17 134.22 134.82 133.31 2,815,100 133.82 127.90
15-11-16 131.79 134.09 131.79 4,190,800 133.71 127.79
15-11-13 132.95 133.00 131.65 4,613,800 131.75 125.92
15-11-12 134.70 134.70 133.01 4,701,400 133.04 127.15
15-11-11 136.09 136.20 134.50 3,164,800 135.02 129.04
15-11-10 135.36 135.74 134.12 4,520,800 135.47 129.47
15-11-09 137.92 138.08 134.88 8,075,600 135.31 129.32
Date Open High Low Vol Cls adjCls
15-11-06 138.60 139.55 137.87 4,744,900 138.25 132.13
15-11-05 141.61 142.38 139.63 5,096,900 139.89 132.46
15-11-04 142.55 142.65 141.30 3,516,900 141.63 134.10
15-11-03 140.02 142.80 139.90 4,349,400 141.88 134.34
15-11-02 140.50 140.52 139.57 3,822,200 140.37 132.91
15-10-30 140.44 141.33 139.90 3,984,000 140.08 132.64
15-10-29 140.36 140.82 139.02 3,710,400 140.55 133.08
15-10-28 137.92 141.23 137.50 8,511,400 140.83 133.35
15-10-27 143.51 143.83 137.33 15,008,500 137.86 130.53
Date Open High Low Vol Cls adjCls
15-10-26 144.75 145.00 143.21 3,489,400 143.66 136.03
15-10-23 144.61 145.49 143.70 5,370,400 144.68 136.99
15-10-22 141.74 145.07 141.62 5,583,200 144.09 136.43
15-10-21 140.25 142.66 139.30 6,990,600 140.92 133.43
15-10-20 142.49 142.88 140.27 15,928,800 140.64 133.17
15-10-19 149.85 149.97 148.38 7,954,700 149.22 141.29
15-10-16 150.45 151.20 149.26 3,483,700 150.39 142.40
15-10-15 150.91 151.24 148.58 3,476,200 150.09 142.11
15-10-14 149.60 150.65 149.02 3,353,000 150.01 142.04
Date Open High Low Vol Cls adjCls
15-10-13 150.78 150.78 149.18 3,915,700 149.62 141.67
15-10-12 152.40 152.58 150.85 3,227,600 151.14 143.11
15-10-09 152.46 153.15 151.27 3,531,100 152.39 144.29
15-10-08 149.69 153.02 149.29 4,794,400 152.28 144.19
15-10-07 150.04 150.73 148.86 2,980,800 150.09 142.11
15-10-06 149.06 150.15 148.49 3,018,100 148.78 140.87
15-10-05 145.82 149.89 145.82 5,131,800 149.04 141.12
15-10-02 141.05 144.59 140.56 3,054,400 144.58 136.90
15-10-01 145.31 145.67 141.59 3,880,900 143.59 135.96
Date Open High Low Vol Cls adjCls
15-09-30 143.69 145.71 143.66 3,946,200 144.97 137.27
15-09-29 141.99 142.66 141.15 4,763,500 142.47 134.90
15-09-28 144.42 145.38 142.47 4,317,300 142.52 134.95
15-09-25 145.55 146.27 144.53 3,474,400 145.42 137.69
15-09-24 142.60 145.07 141.95 3,280,300 144.41 136.74
15-09-23 144.21 144.57 142.75 2,674,200 143.66 136.03
15-09-22 144.62 145.06 143.77 3,564,100 144.43 136.75
15-09-21 145.39 146.98 144.92 3,825,000 146.48 138.70
15-09-18 146.05 146.39 143.98 7,975,800 144.51 136.83
Date Open High Low Vol Cls adjCls
15-09-17 148.10 149.68 147.30 4,003,000 148.14 140.27
15-09-16 147.84 148.89 147.54 2,799,200 148.41 140.52
15-09-15 146.60 147.93 145.76 2,717,100 147.53 139.69
15-09-14 147.37 147.37 145.41 3,226,700 145.65 137.91
15-09-11 145.91 147.50 145.67 3,115,100 147.37 139.54
15-09-10 145.85 147.16 144.51 3,461,700 146.20 138.43
15-09-09 148.74 149.04 144.85 3,407,800 145.05 137.34
15-09-08 145.86 147.34 145.66 3,933,300 147.23 139.41
15-09-04 144.57 145.40 143.32 4,201,100 143.70 136.06
Date Open High Low Vol Cls adjCls
15-09-03 146.05 148.03 145.77 3,603,500 146.78 138.98
15-09-02 144.74 145.08 143.18 4,252,000 145.05 137.34
15-09-01 144.91 144.98 141.85 5,272,000 142.68 135.10
15-08-31 147.38 148.40 146.26 4,093,100 147.89 140.03
15-08-28 147.75 148.20 147.18 4,076,300 147.98 140.12
15-08-27 148.50 148.97 145.66 4,976,600 148.54 140.65
15-08-26 144.09 146.98 142.14 6,221,800 146.70 138.90
15-08-25 146.94 147.11 140.62 7,073,200 140.96 133.47
15-08-24 143.47 147.76 143.00 10,189,700 143.47 135.85
Date Open High Low Vol Cls adjCls
15-08-21 151.50 153.19 148.70 7,362,100 148.85 140.94
15-08-20 152.74 153.91 152.50 4,011,500 152.66 144.55
15-08-19 155.15 155.67 153.41 4,177,100 153.94 145.76
15-08-18 155.51 156.52 155.25 2,018,300 156.01 147.72
15-08-17 155.20 156.69 154.70 2,249,600 156.31 148.00
15-08-14 155.00 156.21 154.58 3,226,400 155.75 147.47
15-08-13 156.06 156.09 154.32 2,533,400 155.07 146.83
15-08-12 154.26 156.52 153.95 3,560,300 156.16 147.86
15-08-11 155.96 155.99 154.86 3,167,100 155.51 147.25
Date Open High Low Vol Cls adjCls
15-08-10 156.77 157.47 156.12 4,613,400 156.75 148.42
15-08-07 155.89 156.25 154.34 3,794,900 155.12 146.88
15-08-06 157.13 157.54 156.18 3,004,800 156.32 148.01
15-08-05 159.10 159.54 157.48 3,472,800 157.90 148.28
15-08-04 158.40 158.82 156.87 5,260,600 157.60 148.00
15-08-03 161.70 161.85 157.90 4,615,700 158.71 149.04
15-07-31 161.40 162.06 160.63 3,580,200 161.99 152.12
15-07-30 160.50 161.40 159.75 1,994,700 160.96 151.15
15-07-29 160.00 161.50 159.39 3,378,400 161.09 151.27
Date Open High Low Vol Cls adjCls
15-07-28 159.91 160.19 158.50 2,721,000 160.05 150.30
15-07-27 159.00 160.18 158.60 3,706,200 159.07 149.38
15-07-24 161.29 161.93 159.41 3,778,200 159.75 150.01
15-07-23 160.27 162.75 159.83 5,034,200 161.73 151.87
15-07-22 162.73 163.07 159.70 7,181,800 160.35 150.58
15-07-21 164.34 166.35 162.02 13,752,300 163.07 153.13
15-07-20 172.79 173.78 172.14 7,377,800 173.22 162.66
15-07-17 170.33 172.52 170.10 4,356,400 172.51 162.00
15-07-16 169.47 171.09 169.16 3,529,900 171.00 160.58
Date Open High Low Vol Cls adjCls
15-07-15 168.48 169.27 168.00 1,998,000 168.53 158.26
15-07-14 169.43 169.54 168.24 3,025,300 168.61 158.33
15-07-13 167.93 169.89 167.52 4,229,000 169.38 159.06
15-07-10 165.66 167.40 165.52 4,538,300 166.95 156.78
15-07-09 165.34 165.51 163.70 4,138,500 163.85 153.86
15-07-08 164.00 164.94 162.68 2,776,300 163.16 153.22
15-07-07 164.94 165.35 162.23 3,549,900 165.00 154.94
15-07-06 163.83 165.23 163.52 3,079,800 164.73 154.69
15-07-02 165.05 165.32 164.42 2,852,700 165.09 155.03
Date Open High Low Vol Cls adjCls
15-07-01 163.97 165.61 163.60 3,214,500 164.49 154.47
15-06-30 163.99 164.00 162.12 3,597,300 162.66 152.75
15-06-29 163.92 165.35 162.89 3,314,700 162.97 153.04
15-06-26 166.23 166.81 165.23 8,946,000 165.46 155.38
15-06-25 167.80 168.13 166.08 2,408,900 166.08 155.96
15-06-24 168.71 168.84 166.83 3,548,100 166.97 156.79
15-06-23 168.38 169.97 167.57 3,701,600 168.62 158.34
15-06-22 167.65 168.34 167.20 2,335,800 167.73 157.51
15-06-19 167.62 168.42 166.77 7,074,000 166.99 156.81
Date Open High Low Vol Cls adjCls
15-06-18 167.05 168.72 167.05 3,330,900 168.25 158.00
15-06-17 167.00 167.85 166.10 2,863,000 167.17 156.98
15-06-16 166.33 167.40 165.91 3,249,800 166.84 156.67
15-06-15 166.99 166.99 164.25 4,245,700 166.26 156.13
15-06-12 168.23 168.30 166.69 3,065,100 166.99 156.81
15-06-11 169.26 170.44 168.54 3,464,000 168.78 158.49
15-06-10 166.49 169.39 166.06 4,680,500 168.92 158.63
15-06-09 165.34 166.02 163.37 3,395,900 165.68 155.58
15-06-08 167.17 167.28 165.02 3,758,700 165.34 155.26
Date Open High Low Vol Cls adjCls
15-06-05 168.25 168.91 167.20 3,100,500 167.40 157.20
15-06-04 169.53 170.60 167.93 3,079,300 168.38 158.12
15-06-03 170.50 171.56 169.63 2,128,200 169.92 159.56
15-06-02 169.66 170.45 168.43 2,571,400 169.65 159.31
15-06-01 170.21 171.04 169.03 2,985,500 170.18 159.81
15-05-29 171.35 171.35 169.65 4,092,000 169.65 159.31
15-05-28 171.45 171.84 170.66 1,731,400 171.71 161.25
15-05-27 171.16 172.48 170.49 2,764,400 172.00 161.52
15-05-26 172.11 172.12 169.13 3,854,200 170.13 159.76
Date Open High Low Vol Cls adjCls
15-05-22 173.04 173.39 172.19 2,849,700 172.22 161.72
15-05-21 173.32 174.14 173.04 2,295,600 173.34 162.78
15-05-20 173.33 174.44 172.46 2,300,300 173.76 163.17
15-05-19 172.97 173.75 171.93 2,523,000 173.48 162.91
15-05-18 173.44 173.49 172.30 1,970,600 173.06 162.51
15-05-15 173.91 174.41 172.60 2,916,600 173.26 162.70
15-05-14 173.50 174.40 173.22 2,439,100 174.05 163.44
15-05-13 171.24 172.74 170.75 2,457,500 172.28 161.78
15-05-12 170.55 171.49 168.84 2,962,400 170.55 160.16
Date Open High Low Vol Cls adjCls
15-05-11 172.65 172.99 170.86 2,661,000 171.12 160.69
15-05-08 172.94 173.33 172.24 3,092,600 172.68 162.16
15-05-07 169.63 171.98 169.04 2,472,000 170.99 160.57
15-05-06 172.90 174.05 168.86 3,612,600 170.05 159.69
15-05-05 173.51 174.23 171.96 3,593,600 173.08 161.31
15-05-04 174.47 176.30 173.70 4,028,000 173.97 162.14
15-05-01 173.20 174.00 172.42 3,312,100 173.67 161.86
15-04-30 173.77 174.28 170.30 5,062,900 171.29 159.64
15-04-29 173.40 175.13 172.80 4,518,400 174.40 162.54
Date Open High Low Vol Cls adjCls
15-04-28 170.83 174.69 170.02 5,816,700 173.92 162.09
15-04-27 170.89 171.49 170.30 3,168,600 170.73 159.12
15-04-24 170.23 170.85 168.74 3,888,400 169.78 158.24
15-04-23 165.23 171.91 165.14 8,235,600 170.24 158.66
15-04-22 164.39 166.00 162.89 4,024,800 165.36 154.12
15-04-21 166.07 167.38 164.05 9,683,600 164.26 153.09
15-04-20 162.10 166.64 161.90 9,609,200 166.16 154.86
15-04-17 161.75 161.86 160.03 4,314,400 160.67 149.75
15-04-16 163.31 163.98 162.54 3,136,900 163.13 152.04
Date Open High Low Vol Cls adjCls
15-04-15 162.63 164.96 162.50 3,498,800 164.13 152.97
15-04-14 162.42 162.74 160.79 2,719,300 162.30 151.26
15-04-13 162.37 164.00 162.36 3,868,900 162.38 151.34
15-04-10 162.34 163.33 161.25 2,515,700 162.86 151.79
15-04-09 161.70 162.47 160.72 2,263,500 162.34 151.30
15-04-08 161.72 163.55 161.01 2,524,300 161.85 150.85
15-04-07 161.67 163.84 161.62 3,148,000 162.07 151.05
15-04-06 159.69 162.80 158.70 3,465,700 162.04 151.02
15-04-02 159.52 162.54 158.89 4,671,600 160.45 149.54
Date Open High Low Vol Cls adjCls
15-04-01 160.23 160.62 158.39 3,700,800 159.18 148.36
15-03-31 161.08 162.33 160.40 4,255,400 160.50 149.59
15-03-30 161.31 163.60 161.25 4,138,000 162.67 151.61
15-03-27 160.79 160.90 159.23 3,477,900 160.40 149.49
15-03-26 159.27 161.25 158.91 4,396,000 160.59 149.67
15-03-25 163.08 163.08 159.20 5,428,900 159.20 148.38
15-03-24 164.79 164.89 162.90 4,346,100 163.00 151.92
15-03-23 162.77 165.35 162.73 5,930,100 164.63 153.44
15-03-20 160.95 163.00 160.35 9,006,400 162.88 151.81
Date Open High Low Vol Cls adjCls
15-03-19 159.70 160.92 158.81 3,878,600 159.81 148.94
15-03-18 156.85 160.70 155.80 5,738,800 159.81 148.94
15-03-17 156.20 157.29 155.37 3,311,700 156.96 146.29
15-03-16 155.05 157.09 154.80 3,749,600 157.08 146.40
15-03-13 157.46 157.52 153.40 6,064,100 154.28 143.79
15-03-12 156.27 158.72 156.27 4,567,300 157.98 147.24
15-03-11 158.57 159.14 155.94 5,709,900 156.80 146.14
15-03-10 159.60 160.23 157.81 4,601,000 157.81 147.08
15-03-09 158.20 161.15 158.20 5,193,900 160.77 149.84
Date Open High Low Vol Cls adjCls
15-03-06 160.19 161.44 158.06 4,540,200 158.50 147.72
15-03-05 159.86 161.50 159.70 3,791,700 161.18 150.22
15-03-04 160.54 160.56 158.72 3,633,600 159.42 148.58
15-03-03 160.27 161.75 160.00 3,234,400 161.03 150.08
15-03-02 161.94 161.94 159.81 5,917,900 160.48 149.57
15-02-27 160.87 162.29 160.16 4,410,000 161.94 150.93
15-02-26 163.74 164.14 159.77 7,110,800 160.87 149.93
15-02-25 164.94 164.96 162.58 4,004,600 162.81 151.74
15-02-24 162.49 164.99 161.51 4,701,600 164.83 153.62
Date Open High Low Vol Cls adjCls
15-02-23 164.23 164.40 162.50 2,714,400 162.91 151.83
15-02-20 163.64 164.34 162.09 3,353,000 163.65 152.52
15-02-19 162.05 164.49 161.44 3,504,400 163.89 152.75
15-02-18 161.86 162.47 160.64 4,358,400 162.19 151.16
15-02-17 159.75 161.41 159.73 2,894,500 160.96 150.02
15-02-13 158.78 160.80 158.64 3,706,900 160.40 149.49
15-02-12 158.72 159.50 158.09 3,333,100 158.52 147.74
15-02-11 157.76 159.09 157.17 3,626,700 158.20 147.44
15-02-10 156.74 158.56 155.08 4,440,600 158.56 147.78
Date Open High Low Vol Cls adjCls
15-02-09 156.00 157.50 155.40 3,057,700 155.75 145.16
15-02-06 157.34 158.08 156.23 3,256,500 156.72 146.06
15-02-05 157.29 158.59 157.15 5,253,600 157.91 146.15
15-02-04 157.21 158.71 156.70 3,678,500 156.96 145.27
15-02-03 154.75 158.60 154.75 5,539,400 158.47 146.67
15-02-02 154.00 154.66 151.51 4,712,200 154.66 143.14
15-01-30 153.91 155.24 153.04 6,563,600 153.31 141.89
15-01-29 151.38 155.58 149.52 8,320,800 155.48 143.90
15-01-28 154.00 154.53 151.55 4,495,900 151.55 140.26
Date Open High Low Vol Cls adjCls
15-01-27 154.94 155.09 152.59 5,659,600 153.67 142.22
15-01-26 158.26 159.46 155.77 7,888,100 156.36 144.71
15-01-23 155.03 157.60 154.89 4,834,800 155.87 144.26
15-01-22 151.94 155.72 151.76 6,120,100 155.39 143.82
15-01-21 153.03 154.50 151.07 11,897,100 152.09 140.76
15-01-20 156.70 157.33 154.03 8,392,800 156.95 145.26
15-01-16 153.82 157.63 153.82 5,756,000 157.14 145.44
15-01-15 156.69 156.97 154.16 4,248,400 154.57 143.06
15-01-14 154.86 156.49 153.74 4,677,400 155.80 144.19
Date Open High Low Vol Cls adjCls
15-01-13 157.26 159.97 155.68 4,377,500 156.81 145.13
15-01-12 159.00 159.25 155.76 4,187,600 156.44 144.79
15-01-09 158.42 160.34 157.25 4,488,300 159.11 147.26
15-01-08 156.24 159.04 155.55 4,236,800 158.42 146.62
15-01-07 157.20 157.20 154.03 4,701,800 155.05 143.50
15-01-06 159.67 159.96 155.17 6,146,700 156.07 144.44
15-01-05 161.27 161.27 159.19 4,880,400 159.51 147.63
15-01-02 161.31 163.31 161.00 5,525,500 162.06 149.99
14-12-31 160.41 161.50 160.38 4,011,900 160.44 148.49
Date Open High Low Vol Cls adjCls
14-12-30 160.02 160.82 159.79 2,829,900 160.05 148.13
14-12-29 162.00 162.34 159.45 3,331,800 160.51 148.55
14-12-26 162.27 163.09 162.01 1,912,200 162.34 150.25
14-12-24 162.88 162.99 161.61 1,868,100 161.82 149.77
14-12-23 162.23 162.90 161.61 4,043,300 162.24 150.16
14-12-22 158.33 161.91 158.33 4,682,500 161.44 149.41
14-12-19 157.49 160.41 157.49 8,864,900 158.51 146.70
14-12-18 153.58 157.68 153.30 7,302,400 157.68 145.93
14-12-17 151.52 153.31 151.11 5,131,000 151.93 140.61
Date Open High Low Vol Cls adjCls
14-12-16 152.03 154.89 150.50 6,782,600 151.41 140.13
14-12-15 155.93 156.74 152.84 6,500,300 153.06 141.66
14-12-12 160.25 160.50 155.33 8,611,700 155.38 143.81
14-12-11 160.82 162.93 160.52 3,989,600 161.07 149.07
14-12-10 163.01 163.33 160.03 4,072,800 160.51 148.55
14-12-09 160.84 163.02 160.80 3,861,200 162.99 150.85
14-12-08 163.29 163.29 161.54 2,851,000 161.86 149.80
14-12-05 163.61 164.50 162.91 3,013,500 163.27 151.11
14-12-04 164.01 164.50 163.01 3,859,400 164.05 151.83
Date Open High Low Vol Cls adjCls
14-12-03 162.47 164.52 162.00 6,429,100 164.52 152.27
14-12-02 162.47 162.73 161.64 3,465,700 162.67 150.55
14-12-01 161.64 163.32 161.35 4,168,400 161.54 149.51
14-11-28 162.75 163.37 161.44 2,405,500 162.17 150.09
14-11-26 161.93 162.10 161.01 3,966,000 161.95 149.89
14-11-25 162.65 163.50 161.56 4,062,400 161.76 149.71
14-11-24 161.54 163.86 161.06 6,619,000 162.15 150.07
14-11-21 161.83 161.95 160.75 4,076,900 160.92 148.93
14-11-20 160.95 161.50 159.80 4,183,100 160.64 148.67
Date Open High Low Vol Cls adjCls
14-11-19 162.05 162.10 160.96 3,802,600 161.43 149.41
14-11-18 164.73 164.75 161.89 5,410,100 161.89 149.83
14-11-17 164.16 164.97 163.72 4,798,900 164.16 151.93
14-11-14 162.10 164.49 161.69 4,978,400 164.16 151.93
14-11-13 162.00 162.80 161.80 3,239,700 162.79 150.66
14-11-12 162.28 163.00 161.76 3,378,200 161.92 149.86
14-11-11 163.70 163.90 162.60 3,534,400 163.30 151.14
14-11-10 161.90 164.47 161.61 4,958,200 163.49 151.31
14-11-07 161.42 162.21 160.85 3,494,800 162.07 150.00
Date Open High Low Vol Cls adjCls
14-11-06 161.28 161.53 160.05 4,067,600 161.46 149.43
14-11-05 163.13 163.54 161.56 4,104,700 161.82 148.75
14-11-04 164.34 164.36 162.24 4,246,900 162.65 149.51
14-11-03 164.25 164.54 163.38 4,688,200 164.36 151.08
14-10-31 165.48 165.59 163.62 5,818,000 164.40 151.12
14-10-30 163.50 164.62 163.02 3,896,000 164.35 151.07
14-10-29 164.33 164.62 162.76 4,739,300 163.46 150.26
14-10-28 162.00 163.60 161.80 7,895,300 163.60 150.38
14-10-27 162.00 162.91 161.81 4,989,100 161.87 148.79
Date Open High Low Vol Cls adjCls
14-10-24 162.08 162.44 161.45 6,652,100 162.08 148.99
14-10-23 162.12 162.83 161.54 7,599,400 162.18 149.08
14-10-22 162.41 165.41 161.10 11,084,800 161.79 148.72
14-10-21 166.40 166.68 161.68 20,949,800 163.23 150.04
14-10-20 166.85 170.33 166.69 23,416,500 169.10 155.44
14-10-17 181.24 182.84 180.22 4,350,200 182.05 167.34
14-10-16 179.80 181.48 178.69 5,578,600 179.84 165.31
14-10-15 182.46 183.79 178.75 6,895,800 181.75 167.07
14-10-14 184.89 185.72 183.59 3,924,700 183.80 168.95
Date Open High Low Vol Cls adjCls
14-10-13 185.49 186.65 183.42 3,596,700 183.52 168.70
14-10-10 185.86 187.74 185.10 5,090,200 185.93 170.91
14-10-09 189.12 189.50 186.09 2,625,400 186.42 171.36
14-10-08 185.97 189.60 185.61 2,984,800 189.36 174.06
14-10-07 187.77 188.12 185.54 2,991,300 185.71 170.71
14-10-06 189.69 190.89 188.71 2,099,500 189.04 173.77
14-10-03 188.11 189.37 187.56 3,071,500 188.67 173.43
14-10-02 187.66 187.78 186.24 2,283,100 186.91 171.81
14-10-01 189.91 190.40 186.79 3,723,200 187.17 172.05
Date Open High Low Vol Cls adjCls
14-09-30 189.64 190.85 189.15 2,932,600 189.83 174.50
14-09-29 188.51 189.96 188.12 2,336,300 189.64 174.32
14-09-26 188.93 190.33 188.61 2,493,900 190.06 174.71
14-09-25 192.05 192.50 188.97 4,151,400 189.01 173.74
14-09-24 191.00 192.45 189.88 3,082,600 192.31 176.78
14-09-23 192.75 193.07 191.52 3,301,800 191.62 176.14
14-09-22 193.72 194.14 192.63 3,318,000 193.11 177.51
14-09-19 194.54 195.00 193.19 8,852,000 194.00 178.33
14-09-18 192.79 194.13 192.71 2,963,300 193.75 178.10
Date Open High Low Vol Cls adjCls
14-09-17 193.22 193.64 192.30 3,210,800 192.80 177.23
14-09-16 191.25 193.57 190.82 2,561,500 192.96 177.37
14-09-15 191.42 192.49 190.58 2,456,400 191.81 176.32
14-09-12 191.47 191.60 190.57 2,901,000 191.28 175.83
14-09-11 191.08 192.78 190.12 2,298,500 191.72 176.23
14-09-10 190.12 192.15 190.10 2,764,000 191.54 176.07
14-09-09 190.34 190.74 189.78 2,403,600 189.99 174.64
14-09-08 190.75 191.20 189.51 2,524,200 190.14 174.78
14-09-05 190.53 191.75 190.09 2,260,200 191.20 175.76
Date Open High Low Vol Cls adjCls
14-09-04 191.69 192.69 190.06 2,865,000 190.68 175.28
14-09-03 192.39 192.95 191.86 1,822,800 191.95 176.44
14-09-02 192.68 192.97 190.93 2,679,700 191.56 176.09
14-08-29 192.28 192.75 191.14 2,909,400 192.30 176.77
14-08-28 191.47 192.30 190.66 1,503,600 192.00 176.49
14-08-27 193.03 194.13 191.56 2,190,200 192.25 176.72
14-08-26 191.02 193.53 191.02 3,175,400 192.99 177.40
14-08-25 191.39 191.81 190.71 1,723,600 191.16 175.72
14-08-22 190.77 191.88 190.29 1,940,300 190.41 175.03
Date Open High Low Vol Cls adjCls
14-08-21 190.90 192.07 190.50 2,496,500 191.23 175.78
14-08-20 189.86 190.39 189.25 2,177,600 190.10 174.74
14-08-19 190.04 190.25 189.36 2,040,100 190.07 174.72
14-08-18 188.10 189.81 187.76 2,420,300 189.36 174.06
14-08-15 187.85 188.88 186.79 2,814,800 187.38 172.24
14-08-14 187.57 188.17 186.93 1,929,500 187.88 172.70
14-08-13 188.00 188.48 187.37 1,795,000 187.95 172.77
14-08-12 187.45 188.69 186.81 1,858,600 187.34 172.21
14-08-11 187.81 188.36 186.28 2,527,200 187.47 172.33
Date Open High Low Vol Cls adjCls
14-08-08 184.40 186.67 183.58 2,781,500 186.63 171.55
14-08-07 186.64 186.68 183.58 2,708,600 184.30 169.41
14-08-06 185.36 186.88 184.44 3,847,000 185.97 170.95
14-08-05 188.75 189.20 186.44 3,307,900 187.10 170.98
14-08-04 189.35 189.95 188.60 2,125,900 189.64 173.30
14-08-01 190.50 191.50 188.86 5,181,100 189.15 172.85
14-07-31 192.84 194.29 191.54 4,207,500 191.67 175.15
14-07-30 195.20 195.99 192.90 3,943,800 194.00 177.28
14-07-29 195.30 195.89 194.54 3,264,100 194.57 177.80
Date Open High Low Vol Cls adjCls
14-07-28 194.30 196.40 193.65 3,242,400 195.78 178.91
14-07-25 195.30 195.90 193.79 3,376,400 194.40 177.65
14-07-24 193.95 195.62 193.75 3,612,700 195.24 178.41
14-07-23 194.11 194.90 193.57 3,584,200 193.63 176.94
14-07-22 191.59 194.72 191.56 4,853,000 194.09 177.36
14-07-21 191.30 191.70 189.25 4,154,400 190.85 174.40
14-07-18 191.96 193.44 190.00 8,166,400 192.50 175.91
14-07-17 192.36 195.95 192.00 8,872,300 192.49 175.90
14-07-16 192.24 193.36 190.76 7,812,600 192.36 175.78
Date Open High Low Vol Cls adjCls
14-07-15 189.54 190.08 188.21 4,864,700 188.49 172.25
14-07-14 188.55 190.44 188.53 4,501,100 189.86 173.50
14-07-11 187.73 188.35 186.71 2,402,500 188.00 171.80
14-07-10 186.44 188.05 186.21 3,177,800 187.70 171.52
14-07-09 187.68 188.90 186.89 3,309,600 188.42 172.18
14-07-08 187.65 188.08 186.37 3,135,100 187.22 171.08
14-07-07 187.61 188.27 187.44 2,958,700 188.04 171.83
14-07-03 188.39 188.81 187.35 2,422,400 188.53 172.28
14-07-02 186.34 188.99 186.17 5,093,000 188.39 172.15
Date Open High Low Vol Cls adjCls
14-07-01 181.70 187.27 181.70 6,643,100 186.35 170.29
14-06-30 181.33 181.93 180.26 4,223,800 181.27 165.65
14-06-27 179.77 182.46 179.66 4,575,500 181.71 166.05
14-06-26 180.87 181.37 179.27 3,258,500 180.37 164.83
14-06-25 180.25 180.97 180.06 2,762,800 180.72 165.15
14-06-24 181.50 183.00 180.65 3,875,400 180.88 165.29
14-06-23 181.92 182.25 181.00 3,231,700 182.14 166.44
14-06-20 182.59 182.67 181.40 10,686,800 181.55 165.90
14-06-19 184.12 184.47 182.36 3,551,100 182.82 167.06
Date Open High Low Vol Cls adjCls
14-06-18 182.04 183.61 181.79 3,931,800 183.60 167.78
14-06-17 181.90 182.81 181.56 2,460,900 182.26 166.55
14-06-16 182.40 182.71 181.24 3,556,200 182.35 166.63
14-06-13 182.00 183.00 181.52 2,773,600 182.56 166.83
14-06-12 182.48 182.55 180.91 4,425,300 181.22 165.60
14-06-11 183.61 184.20 182.01 4,061,700 182.25 166.54
14-06-10 186.20 186.22 183.82 4,154,900 184.29 168.41
14-06-09 186.22 187.64 185.96 2,728,400 186.22 170.17
14-06-06 186.47 187.65 185.90 3,296,700 186.37 170.31
Date Open High Low Vol Cls adjCls
14-06-05 184.66 186.09 183.92 2,852,200 185.98 169.95
14-06-04 184.71 185.45 184.20 2,376,800 184.51 168.61
14-06-03 185.55 185.76 184.12 2,517,100 184.37 168.48
14-06-02 184.76 186.28 184.67 3,200,500 185.69 169.69
14-05-30 183.38 184.57 182.49 4,620,500 184.36 168.47
14-05-29 183.64 183.78 182.33 2,759,900 183.76 167.92
14-05-28 184.48 184.88 182.94 3,721,600 183.08 167.30
14-05-27 184.80 185.65 183.93 4,793,800 184.78 168.86
14-05-23 185.84 186.14 185.31 2,562,900 185.94 169.92
Date Open High Low Vol Cls adjCls
14-05-22 186.45 186.45 185.03 2,218,000 185.68 169.68
14-05-21 185.85 187.16 184.95 2,988,000 186.39 170.33
14-05-20 186.25 186.70 184.70 3,026,500 184.89 168.96
14-05-19 186.61 187.13 186.04 3,270,700 187.00 170.88
14-05-16 186.27 187.41 185.93 3,949,500 187.06 170.94
14-05-15 189.07 189.08 186.18 4,202,200 186.46 170.39
14-05-14 191.91 191.99 188.17 5,251,500 188.72 172.46
14-05-13 192.79 193.03 191.76 2,226,600 192.19 175.63
14-05-12 191.12 193.02 190.94 3,777,400 192.57 175.97
Date Open High Low Vol Cls adjCls
14-05-09 188.98 190.59 188.37 2,261,600 190.08 173.70
14-05-08 189.16 190.57 188.23 2,431,900 188.91 172.63
14-05-07 189.34 190.30 186.93 3,821,000 189.30 172.99
14-05-06 190.93 190.95 189.25 3,188,700 190.03 172.65
14-05-05 191.05 191.49 189.80 2,222,100 191.26 173.77
14-05-02 193.75 193.84 191.25 3,049,900 191.44 173.93
14-05-01 196.31 196.74 193.15 3,674,000 193.53 175.83
14-04-30 194.38 196.86 194.35 4,206,800 196.47 178.50
14-04-29 193.59 195.94 193.41 4,626,300 195.11 177.26
Date Open High Low Vol Cls adjCls
14-04-28 191.14 193.99 190.58 5,638,300 193.14 175.47
14-04-25 190.54 190.67 189.11 3,871,000 189.63 172.28
14-04-24 192.22 192.22 190.03 4,407,100 190.22 172.82
14-04-23 191.79 192.41 190.11 4,736,400 191.73 174.19
14-04-22 192.01 193.00 191.20 3,878,600 192.15 174.57
14-04-21 189.80 192.81 189.74 5,419,700 192.27 174.68
14-04-17 187.25 190.70 187.01 11,249,600 190.01 172.63
14-04-16 198.05 198.71 195.00 8,527,300 196.40 178.43
14-04-15 195.98 197.41 195.42 5,351,300 197.02 179.00
Date Open High Low Vol Cls adjCls
14-04-14 196.24 198.24 195.88 5,431,100 197.77 179.68
14-04-11 195.04 197.00 194.27 4,835,000 195.19 177.34
14-04-10 196.06 199.21 195.66 8,417,900 195.68 177.78
14-04-09 193.88 197.00 193.60 5,480,100 196.64 178.65
14-04-08 193.89 194.17 192.69 5,125,000 193.29 175.61
14-04-07 191.72 195.31 191.57 6,740,500 194.52 176.73
14-04-04 193.12 193.97 191.28 6,089,900 191.77 174.23
14-04-03 193.20 193.38 192.35 4,091,100 192.69 175.06
14-04-02 194.24 194.50 192.49 4,924,100 193.55 175.85
Date Open High Low Vol Cls adjCls
14-04-01 193.12 195.13 192.78 5,394,100 194.50 176.71
14-03-31 191.64 193.77 191.40 8,537,300 192.49 174.88
14-03-28 189.94 192.62 189.11 5,194,400 190.45 173.03
14-03-27 191.91 192.67 189.32 6,767,700 189.83 172.47
14-03-26 194.98 195.63 191.96 6,851,700 192.62 175.00
14-03-25 188.76 195.40 188.70 10,912,700 195.04 177.20
14-03-24 187.43 189.44 187.37 5,738,500 188.25 171.03
14-03-21 188.50 188.70 186.40 12,535,200 186.67 169.59
14-03-20 184.47 188.26 184.17 5,062,600 187.90 170.71
Date Open High Low Vol Cls adjCls
14-03-19 185.60 186.70 183.50 4,323,900 184.71 167.81
14-03-18 185.99 187.90 185.54 3,961,300 186.81 169.72
14-03-17 182.66 186.35 182.66 4,938,100 185.81 168.81
14-03-14 183.89 184.29 182.21 5,490,300 182.21 165.54
14-03-13 186.41 187.00 183.71 4,913,200 183.90 167.08
14-03-12 186.01 187.45 185.89 4,833,000 186.22 169.19
14-03-11 187.41 188.45 186.04 4,229,500 186.76 169.68
14-03-10 187.55 188.37 185.85 4,591,200 186.39 169.34
14-03-07 188.35 188.92 187.18 4,117,800 187.68 170.51
Date Open High Low Vol Cls adjCls
14-03-06 187.37 188.39 186.90 3,817,300 187.64 170.48
14-03-05 186.57 187.95 186.40 3,485,200 187.14 170.02
14-03-04 185.81 187.16 185.68 4,733,000 186.44 169.39
14-03-03 183.33 184.64 182.82 3,950,100 184.26 167.41
14-02-28 185.38 186.12 183.65 4,667,900 185.17 168.23
14-02-27 183.83 185.95 183.81 3,827,800 185.27 168.32
14-02-26 183.94 185.28 183.56 3,740,700 184.06 167.22
14-02-25 183.52 184.60 182.88 3,902,300 183.23 166.47
14-02-24 182.82 185.16 182.82 4,595,300 183.45 166.67
Date Open High Low Vol Cls adjCls
14-02-21 184.25 185.71 182.62 5,699,300 182.79 166.07
14-02-20 182.96 184.86 182.79 4,968,200 184.26 167.41
14-02-19 182.74 185.65 182.41 4,671,500 182.95 166.22
14-02-18 183.18 184.00 182.32 4,435,200 183.19 166.43
14-02-14 181.26 184.43 180.99 4,659,900 183.69 166.89
14-02-13 178.22 182.36 177.86 4,482,000 181.84 165.21
14-02-12 179.52 181.25 179.26 3,983,000 180.24 163.75
14-02-11 176.81 180.39 176.80 4,647,300 179.70 163.26
14-02-10 176.97 177.65 176.25 3,540,400 177.14 160.94
Date Open High Low Vol Cls adjCls
14-02-07 175.64 177.56 175.07 4,692,900 177.25 161.04
14-02-06 173.97 174.85 173.79 4,292,200 174.67 158.69
14-02-05 172.19 174.97 172.19 4,712,300 174.24 157.44
14-02-04 173.53 173.75 172.36 4,349,800 172.84 156.17
14-02-03 176.02 176.02 172.72 7,186,800 172.90 156.23
14-01-31 176.11 177.84 175.34 5,193,400 176.68 159.64
14-01-30 177.17 177.86 176.36 4,853,700 177.36 160.26
14-01-29 175.98 178.53 175.89 4,970,900 176.40 159.39
14-01-28 178.05 178.45 176.16 5,333,300 176.85 159.80
Date Open High Low Vol Cls adjCls
14-01-27 179.61 179.65 177.66 5,208,600 177.90 160.75
14-01-24 181.25 182.81 179.64 6,890,600 179.64 162.32
14-01-23 181.43 183.72 180.71 6,973,900 182.73 165.11
14-01-22 181.28 183.50 179.67 13,796,100 182.25 164.68
14-01-21 190.23 190.39 186.79 11,076,300 188.43 170.26
14-01-17 188.04 190.81 187.86 7,644,600 190.09 171.76
14-01-16 187.53 188.99 186.80 4,770,300 188.76 170.56
14-01-15 185.82 188.65 185.49 4,816,500 187.74 169.64
14-01-14 185.06 186.43 183.88 4,619,200 185.92 167.99
Date Open High Low Vol Cls adjCls
14-01-13 186.26 186.95 183.86 5,784,700 184.16 166.40
14-01-10 188.31 188.57 186.28 4,022,400 187.26 169.20
14-01-09 189.02 189.50 186.55 4,321,300 187.38 169.31
14-01-08 189.33 189.42 187.26 4,603,700 187.97 169.84
14-01-07 186.39 190.35 186.38 5,932,300 189.71 171.42
14-01-06 187.15 187.36 185.30 4,067,800 186.00 168.06
14-01-03 185.83 187.35 185.30 4,063,200 186.64 168.64
14-01-02 187.21 187.40 185.20 4,546,500 185.53 167.64
13-12-31 186.49 187.79 186.30 3,619,700 187.57 169.48
Date Open High Low Vol Cls adjCls
13-12-30 185.32 186.70 184.67 3,018,600 186.41 168.44
13-12-27 185.84 186.50 184.56 3,381,600 185.08 167.23
13-12-26 183.56 185.56 183.51 3,325,700 185.35 167.48
13-12-24 181.96 183.50 181.91 1,613,600 183.22 165.55
13-12-23 181.05 182.93 180.61 4,079,900 182.23 164.66
13-12-20 180.12 182.00 180.02 7,653,500 180.02 162.66
13-12-19 177.88 180.54 177.88 5,927,000 180.22 162.84
13-12-18 176.45 178.74 174.85 5,697,700 178.70 161.47
13-12-17 177.36 177.49 175.12 5,471,900 175.76 158.81
Date Open High Low Vol Cls adjCls
13-12-16 173.22 178.35 172.73 7,517,000 177.85 160.70
13-12-13 173.52 174.38 172.73 4,184,400 172.80 156.14
13-12-12 175.06 175.80 173.30 5,671,600 173.37 156.65
13-12-11 177.00 177.76 175.10 4,090,400 175.20 158.31
13-12-10 176.90 177.67 176.06 4,127,800 177.12 160.04
13-12-09 177.99 178.15 176.83 3,796,600 177.46 160.35
13-12-06 176.70 178.00 176.01 4,739,800 177.67 160.54
13-12-05 176.15 176.86 175.28 4,384,900 176.08 159.10
13-12-04 175.37 177.50 175.16 5,267,400 175.74 158.79
Date Open High Low Vol Cls adjCls
13-12-03 177.00 178.23 175.64 5,864,000 176.08 159.10
13-12-02 179.46 179.59 177.12 4,560,000 177.48 160.37
13-11-29 179.21 180.76 179.00 2,870,500 179.68 162.35
13-11-27 177.83 180.18 177.82 4,596,500 178.97 161.71
13-11-26 178.67 178.94 177.31 5,756,000 177.31 160.21
13-11-25 180.25 180.75 177.82 7,161,900 178.94 161.69
13-11-22 183.50 184.99 179.92 7,610,200 181.30 163.82
13-11-21 185.54 185.75 183.41 4,459,500 184.13 166.38
13-11-20 185.22 186.24 184.65 3,645,800 185.19 167.33
Date Open High Low Vol Cls adjCls
13-11-19 184.63 186.20 184.15 4,577,000 185.25 167.39
13-11-18 183.52 184.99 183.27 5,344,900 184.47 166.68
13-11-15 182.38 183.28 181.16 5,176,100 183.19 165.53
13-11-14 180.48 183.20 179.66 6,321,500 182.21 164.64
13-11-13 182.27 183.55 181.59 4,704,400 183.55 165.85
13-11-12 182.53 184.05 182.26 4,258,500 183.07 165.42
13-11-11 180.19 183.39 180.04 5,222,300 182.88 165.25
13-11-08 178.83 180.08 177.35 6,275,000 179.99 162.63
13-11-07 179.60 181.39 179.60 5,219,500 180.00 162.64
Date Open High Low Vol Cls adjCls
13-11-06 177.91 179.75 177.78 4,560,700 179.19 161.91
13-11-05 179.54 179.80 177.71 6,096,800 177.85 159.84
13-11-04 179.90 180.80 179.34 3,483,300 180.27 162.02
13-11-01 179.81 180.34 178.88 3,644,500 179.23 161.08
13-10-31 179.65 181.67 179.04 4,318,100 179.21 161.06
13-10-30 181.69 182.18 179.86 5,273,700 180.15 161.91
13-10-29 177.62 182.32 177.50 8,904,600 182.12 163.68
13-10-28 177.04 177.89 176.20 3,712,700 177.35 159.39
13-10-25 178.43 179.10 176.26 4,842,800 176.85 158.94
Date Open High Low Vol Cls adjCls
13-10-24 176.43 177.89 176.25 5,533,300 177.80 159.80
13-10-23 175.09 175.99 174.40 5,409,400 175.77 157.97
13-10-22 173.35 175.57 172.95 6,977,300 174.97 157.25
13-10-21 174.42 174.75 172.63 7,098,700 172.86 155.36
13-10-18 174.80 175.00 173.25 10,548,000 173.78 156.18
13-10-17 173.84 177.00 172.57 22,368,900 174.83 157.13
13-10-16 185.42 186.73 184.99 6,718,000 186.73 167.82
13-10-15 185.74 185.94 184.22 3,365,100 184.66 165.96
13-10-14 185.41 186.99 184.42 2,663,100 186.97 168.04
Date Open High Low Vol Cls adjCls
13-10-11 185.25 186.23 184.12 3,232,600 186.16 167.31
13-10-10 183.17 184.77 182.36 3,658,900 184.77 166.06
13-10-09 179.37 181.67 179.10 4,423,500 181.32 162.96
13-10-08 181.89 181.99 178.71 5,578,300 178.72 160.62
13-10-07 181.85 183.31 181.85 3,966,400 182.01 163.58
13-10-04 184.17 185.13 183.58 2,863,600 184.10 165.46
13-10-03 184.70 184.96 183.00 3,211,800 183.86 165.24
13-10-02 185.54 186.31 184.41 3,617,100 184.96 166.23
13-10-01 185.34 186.65 184.65 2,681,200 186.38 167.51
Date Open High Low Vol Cls adjCls
13-09-30 185.56 186.74 184.34 3,978,200 185.18 166.43
13-09-27 188.87 188.94 186.45 3,905,500 186.92 167.99
13-09-26 190.10 191.76 189.46 2,093,600 190.22 170.96
13-09-25 190.14 190.62 188.50 2,654,500 189.47 170.29
13-09-24 190.93 191.56 189.66 3,085,300 189.97 170.74
13-09-23 190.06 192.41 189.33 3,340,800 190.99 171.65
13-09-20 193.96 194.43 190.02 8,525,900 190.02 170.78
13-09-19 194.18 194.89 193.22 3,178,100 193.39 173.81
13-09-18 192.60 194.89 192.00 3,841,800 194.42 174.73
Date Open High Low Vol Cls adjCls
13-09-17 193.42 194.15 191.83 2,930,900 192.16 172.70
13-09-16 193.70 194.81 192.61 3,902,400 193.15 173.59
13-09-13 191.21 193.10 191.00 3,710,400 192.17 172.71
13-09-12 190.96 191.32 189.85 3,354,800 190.73 171.42
13-09-11 186.83 190.87 186.82 4,962,900 190.70 171.39
13-09-10 187.20 187.65 186.37 3,149,600 186.60 167.71
13-09-09 183.68 185.49 183.31 3,017,200 184.98 166.25
13-09-06 184.65 184.99 182.65 2,903,500 183.03 164.50
13-09-05 183.35 185.00 183.07 2,867,600 184.15 165.50
Date Open High Low Vol Cls adjCls
13-09-04 183.58 184.19 182.31 2,597,900 183.13 164.59
13-09-03 183.63 184.32 182.51 3,487,200 183.96 165.33
13-08-30 182.75 182.99 181.51 2,731,000 182.27 163.81
13-08-29 181.96 183.70 181.44 2,980,900 182.64 164.15
13-08-28 182.68 183.47 181.10 3,979,200 182.16 163.72
13-08-27 183.63 184.50 182.57 3,190,700 182.74 164.24
13-08-26 185.27 187.00 184.68 2,170,400 184.74 166.03
13-08-23 185.34 185.74 184.57 2,292,700 185.42 166.65
13-08-22 185.65 186.25 184.25 2,354,300 185.19 166.44
Date Open High Low Vol Cls adjCls
13-08-21 184.67 186.57 184.28 3,551,000 184.86 166.14
13-08-20 184.37 185.63 183.17 3,117,800 184.56 165.87
13-08-19 185.30 186.50 183.98 3,248,900 184.23 165.58
13-08-16 185.54 186.46 185.34 3,426,400 185.34 166.57
13-08-15 186.23 187.00 185.45 3,692,400 185.79 166.98
13-08-14 188.58 188.93 187.30 2,892,300 187.53 168.54
13-08-13 189.54 189.99 187.56 3,542,900 188.42 169.34
13-08-12 186.97 189.56 186.89 3,026,500 189.09 169.94
13-08-09 188.00 189.16 187.00 3,249,600 187.82 168.80
Date Open High Low Vol Cls adjCls
13-08-08 189.45 189.87 186.79 4,547,600 187.93 168.90
13-08-07 189.60 189.93 188.05 3,901,700 188.56 169.47
13-08-06 192.26 192.51 190.27 5,938,500 190.99 170.80
13-08-05 195.16 195.88 194.35 2,490,900 195.50 174.83
13-08-02 195.50 195.50 193.22 3,874,000 195.16 174.53
13-08-01 196.65 197.17 195.41 2,877,700 195.81 175.11
13-07-31 194.49 196.91 194.49 3,810,000 195.04 174.42
13-07-30 196.99 197.83 195.81 2,663,200 196.01 175.29
13-07-29 196.83 197.19 195.53 2,113,700 196.21 175.47
Date Open High Low Vol Cls adjCls
13-07-26 196.59 197.37 195.00 2,485,100 197.35 176.49
13-07-25 196.30 197.83 195.66 3,014,300 197.22 176.37
13-07-24 195.95 197.30 195.86 2,957,900 196.61 175.82
13-07-23 194.21 196.43 194.10 2,863,800 194.98 174.37
13-07-22 193.40 195.79 193.28 3,398,000 194.09 173.57
13-07-19 197.91 197.99 193.24 6,997,600 193.54 173.08
13-07-18 198.27 200.94 195.99 8,393,400 197.99 177.06
13-07-17 194.72 194.89 193.03 6,868,400 194.55 173.98
13-07-16 194.04 194.58 192.68 3,745,300 193.85 173.36
Date Open High Low Vol Cls adjCls
13-07-15 192.42 194.89 191.68 5,674,700 194.00 173.49
13-07-12 193.07 193.70 191.59 4,494,700 192.07 171.76
13-07-11 193.78 194.11 192.61 4,177,500 192.80 172.42
13-07-10 191.51 193.43 191.27 3,892,000 192.25 171.92
13-07-09 191.88 192.80 190.78 5,204,200 191.30 171.08
13-07-08 195.60 195.78 194.61 2,947,500 194.98 174.37
13-07-05 194.49 195.16 192.35 2,405,400 194.93 174.32
13-07-03 190.98 194.22 190.51 1,872,600 193.25 172.82
13-07-02 190.78 193.23 190.26 3,657,700 191.50 171.25
Date Open High Low Vol Cls adjCls
13-07-01 192.15 193.80 191.12 4,442,400 191.28 171.06
13-06-28 191.73 192.66 188.41 10,055,800 191.11 170.91
13-06-27 196.05 196.90 195.29 3,514,200 195.65 174.97
13-06-26 195.97 196.23 194.50 3,320,200 194.86 174.26
13-06-25 195.31 195.59 193.15 3,846,200 194.98 174.37
13-06-24 193.99 194.91 191.34 4,356,200 193.54 173.08
13-06-21 198.50 198.52 193.54 8,914,800 195.46 174.80
13-06-20 200.67 201.70 197.28 4,514,800 197.35 176.49
13-06-19 204.44 205.03 201.93 2,846,100 201.94 180.59
Date Open High Low Vol Cls adjCls
13-06-18 203.02 206.09 202.87 3,277,800 204.87 183.21
13-06-17 203.44 205.17 202.55 3,219,900 203.04 181.57
13-06-14 203.97 204.74 201.81 2,804,500 202.20 180.82
13-06-13 201.01 204.40 200.34 2,899,500 203.77 182.23
13-06-12 204.59 205.23 200.51 3,409,800 201.20 179.93
13-06-11 203.17 205.95 202.51 2,814,400 203.98 182.41
13-06-10 206.97 206.98 204.90 2,652,300 205.02 183.34
13-06-07 204.85 206.35 204.11 2,953,400 206.35 184.53
13-06-06 203.00 204.20 201.47 3,679,400 203.80 182.25
Date Open High Low Vol Cls adjCls
13-06-05 205.16 206.29 202.40 4,215,400 202.74 181.31
13-06-04 208.60 209.00 205.08 3,598,300 206.19 184.39
13-06-03 208.25 210.05 207.33 3,322,000 208.95 186.86
13-05-31 208.59 211.98 208.02 4,949,000 208.02 186.03
13-05-30 206.97 210.99 206.97 4,399,700 209.36 187.23
13-05-29 206.22 208.42 206.04 3,439,400 207.92 185.94
13-05-28 207.44 208.59 207.16 4,011,500 207.78 185.81
13-05-24 204.69 206.43 204.42 3,295,800 205.72 183.97
13-05-23 205.48 208.61 205.13 5,179,100 206.16 184.36
Date Open High Low Vol Cls adjCls
13-05-22 208.50 210.15 206.12 5,186,800 206.99 185.11
13-05-21 207.24 209.48 207.00 2,982,900 208.65 186.59
13-05-20 208.02 209.15 207.42 3,614,500 207.60 185.65
13-05-17 205.25 209.50 204.99 5,704,100 208.44 186.40
13-05-16 204.00 206.59 204.00 4,507,000 204.69 183.05
13-05-15 202.25 203.68 202.04 4,028,100 203.32 181.82
13-05-14 202.09 203.67 202.08 3,699,700 203.21 181.73
13-05-13 204.18 204.47 202.22 3,648,400 202.47 181.06
13-05-10 203.37 204.53 202.82 3,279,200 204.47 182.85
Date Open High Low Vol Cls adjCls
13-05-09 204.69 205.00 202.72 3,542,300 203.24 181.75
13-05-08 202.94 204.85 202.51 3,601,700 204.82 183.17
13-05-07 202.81 203.73 201.65 3,451,000 203.63 181.25
13-05-06 203.79 203.99 201.52 4,826,500 202.78 180.50
13-05-03 203.94 205.32 203.75 4,492,700 204.51 182.04
13-05-02 200.12 202.43 199.75 3,945,100 202.39 180.15
13-05-01 201.87 202.17 199.20 4,899,100 199.63 177.69
13-04-30 199.13 202.59 197.35 7,539,900 202.54 180.28
13-04-29 194.78 199.68 194.65 5,932,400 199.15 177.26
Date Open High Low Vol Cls adjCls
13-04-26 194.16 194.71 193.25 3,490,300 194.31 172.96
13-04-25 192.69 195.17 192.32 4,650,900 193.95 172.64
13-04-24 192.16 192.50 191.09 3,693,900 191.71 170.64
13-04-23 189.27 192.55 188.61 6,296,100 191.61 170.55
13-04-22 191.15 191.38 187.68 9,845,400 187.83 167.19
13-04-19 195.74 196.50 189.76 18,847,000 190.00 169.12
13-04-18 210.11 210.25 206.15 6,502,000 207.15 184.39
13-04-17 210.53 211.09 209.50 3,269,800 209.67 186.63
13-04-16 210.84 212.00 209.20 2,859,500 212.00 188.70
Date Open High Low Vol Cls adjCls
13-04-15 210.44 211.69 209.26 4,218,100 209.26 186.26
13-04-12 210.79 211.49 209.78 3,165,400 211.38 188.15
13-04-11 211.50 213.09 210.85 3,655,600 212.92 189.52
13-04-10 211.86 212.51 210.47 3,524,200 212.00 188.70
13-04-09 209.56 210.00 208.61 2,577,300 209.22 186.23
13-04-08 209.07 209.32 207.33 2,351,200 209.32 186.32
13-04-05 209.10 209.84 206.34 4,148,000 209.41 186.40
13-04-04 212.77 212.93 210.04 3,709,500 211.31 188.09
13-04-03 214.32 214.89 212.63 3,128,800 212.66 189.29
Date Open High Low Vol Cls adjCls
13-04-02 212.92 214.71 211.57 3,116,800 214.36 190.80
13-04-01 212.80 213.50 211.25 2,144,500 212.38 189.04
13-03-28 209.83 213.44 209.74 3,749,900 213.30 189.86
13-03-27 210.96 212.16 210.10 3,223,400 210.89 187.71
13-03-26 211.77 212.50 211.50 2,300,300 212.36 189.02
13-03-25 212.54 212.81 210.05 3,242,500 210.74 187.58
13-03-22 212.21 213.17 211.62 3,031,500 212.08 188.77
13-03-21 212.96 213.00 210.11 5,830,400 212.26 188.93
13-03-20 214.76 215.82 214.30 3,019,000 215.06 191.43
Date Open High Low Vol Cls adjCls
13-03-19 214.13 215.12 211.83 3,198,600 213.44 189.98
13-03-18 212.90 214.50 212.64 3,006,000 213.21 189.78
13-03-15 215.38 215.90 213.41 7,930,300 214.92 191.30
13-03-14 212.15 215.86 212.15 5,505,500 215.80 192.08
13-03-13 210.20 212.36 209.77 3,355,900 212.06 188.76
13-03-12 209.40 210.73 209.09 3,591,600 210.55 187.41
13-03-11 210.04 210.20 209.04 3,049,700 210.08 186.99
13-03-08 209.85 210.74 209.43 3,700,500 210.38 187.26
13-03-07 208.29 209.60 208.24 3,884,400 209.42 186.41
Date Open High Low Vol Cls adjCls
13-03-06 207.03 208.49 206.66 3,594,800 208.38 185.48
13-03-05 205.86 207.70 205.69 3,807,800 206.53 183.83
13-03-04 202.59 205.19 202.55 3,693,400 205.19 182.64
13-03-01 200.65 202.94 199.36 3,308,300 202.91 180.61
13-02-28 202.18 203.12 200.79 4,689,200 200.83 178.76
13-02-27 198.89 202.75 198.60 4,185,100 202.33 180.10
13-02-26 198.63 199.90 197.84 3,391,600 199.14 177.26
13-02-25 201.67 202.49 197.51 3,844,800 197.51 175.80
13-02-22 199.23 201.09 198.84 3,107,900 201.09 178.99
Date Open High Low Vol Cls adjCls
13-02-21 198.63 199.07 198.11 3,922,900 198.33 176.53
13-02-20 200.62 201.72 198.86 3,715,400 199.31 177.41
13-02-19 200.60 201.89 200.22 2,998,300 200.32 178.31
13-02-15 199.98 201.25 199.82 3,627,800 200.98 178.89
13-02-14 199.73 200.32 199.26 3,294,200 199.65 177.71
13-02-13 200.65 200.95 199.57 2,169,800 200.09 178.10
13-02-12 200.01 200.74 199.02 2,461,800 200.04 178.06
13-02-11 200.98 201.95 199.75 2,944,700 200.16 178.16
13-02-08 199.97 202.09 199.68 2,893,300 201.68 179.52
Date Open High Low Vol Cls adjCls
13-02-07 200.62 200.91 198.68 3,076,700 199.74 177.79
13-02-06 200.39 201.29 199.56 3,624,200 201.02 178.93
13-02-05 204.31 204.75 202.51 3,636,900 202.79 179.75
13-02-04 204.19 205.02 203.57 3,188,800 203.79 180.63
13-02-01 204.65 205.35 203.84 3,370,700 205.18 181.87
13-01-31 203.32 204.47 202.96 3,091,400 203.07 180.00
13-01-30 203.69 204.88 203.19 2,998,400 203.52 180.39
13-01-29 204.34 205.73 203.64 3,617,100 203.90 180.73
13-01-28 204.85 206.22 204.29 2,823,700 204.93 181.64
Date Open High Low Vol Cls adjCls
13-01-25 204.45 205.18 204.13 3,358,900 204.97 181.68
13-01-24 203.91 205.06 203.08 4,447,200 204.42 181.19
13-01-23 203.50 208.58 203.36 12,530,500 204.72 181.46
13-01-22 194.36 196.08 194.01 7,172,300 196.08 173.80
13-01-18 194.03 195.00 193.80 4,559,600 194.47 172.37
13-01-17 193.85 194.46 193.24 3,881,600 193.65 171.65
13-01-16 192.00 193.18 191.35 2,962,900 192.59 170.71
13-01-15 191.31 192.73 190.39 4,172,100 192.50 170.63
13-01-14 192.82 193.28 191.75 4,172,200 192.62 170.73
Date Open High Low Vol Cls adjCls
13-01-11 194.15 195.00 192.90 3,880,400 194.45 172.36
13-01-10 192.65 192.96 191.28 3,608,100 192.88 170.96
13-01-09 193.48 193.49 191.65 3,212,000 192.32 170.47
13-01-08 192.92 193.30 191.60 3,026,900 192.87 170.96
13-01-07 193.40 193.78 192.34 2,862,300 193.14 171.19
13-01-04 194.19 194.46 192.78 3,380,200 193.99 171.95
13-01-03 195.67 196.29 194.44 3,644,700 195.27 173.08
13-01-02 194.09 196.35 193.80 4,234,100 196.35 174.04
12-12-31 189.23 191.68 188.84 4,684,900 191.55 169.79
Date Open High Low Vol Cls adjCls
12-12-28 191.11 192.22 189.83 3,536,600 189.83 168.26
12-12-27 191.53 193.28 190.70 3,967,600 192.71 170.81
12-12-26 192.21 193.53 190.95 2,776,500 191.95 170.14
12-12-24 193.05 193.83 192.02 1,631,200 192.40 170.54
12-12-21 193.10 194.50 191.57 8,225,300 193.42 171.44
12-12-20 194.47 194.95 193.16 4,184,500 194.77 172.64
12-12-19 195.46 196.45 195.00 4,270,500 195.08 172.91
12-12-18 193.85 195.92 193.84 4,125,900 195.69 173.45
12-12-17 191.76 193.91 191.76 3,792,400 193.62 171.62
Date Open High Low Vol Cls adjCls
12-12-14 191.69 193.40 191.26 3,826,900 191.76 169.97
12-12-13 192.18 193.05 191.37 3,623,200 191.99 170.18
12-12-12 194.60 194.75 192.46 4,241,900 192.95 171.03
12-12-11 193.18 194.80 193.15 4,144,000 194.20 172.13
12-12-10 192.17 193.54 191.65 3,438,500 192.62 170.73
12-12-07 190.14 192.20 190.11 4,091,300 191.95 170.14
12-12-06 189.17 190.18 188.41 3,216,600 189.70 168.15
12-12-05 189.01 189.46 186.94 4,202,100 188.65 167.21
12-12-04 189.71 190.75 189.02 3,990,700 189.36 167.84
Date Open High Low Vol Cls adjCls
12-12-03 190.76 191.30 188.36 3,349,600 189.48 167.95
12-11-30 191.75 192.00 189.50 4,936,400 190.07 168.47
12-11-29 192.75 192.90 190.20 4,077,900 191.53 169.77
12-11-28 190.98 192.04 189.27 3,603,600 191.98 170.17
12-11-27 192.08 193.05 191.00 3,290,900 191.23 169.50
12-11-26 192.45 193.37 191.77 5,210,300 192.88 170.96
12-11-23 191.00 193.49 190.80 3,877,600 193.49 171.50
12-11-21 189.30 190.89 188.95 5,189,600 190.29 168.67
12-11-20 189.88 190.11 188.25 3,170,200 189.20 167.70
Date Open High Low Vol Cls adjCls
12-11-19 188.62 190.39 188.30 3,588,900 190.35 168.72
12-11-16 186.33 187.56 185.10 4,660,800 186.94 165.70
12-11-15 185.83 187.20 184.78 3,411,700 185.85 164.73
12-11-14 189.14 189.27 185.28 4,404,400 185.51 164.43
12-11-13 188.39 190.88 188.25 3,406,700 188.32 166.92
12-11-12 190.03 190.77 187.41 3,067,400 189.25 167.75
12-11-09 189.85 191.64 188.88 3,671,600 189.64 168.09
12-11-08 191.40 191.81 190.09 3,542,200 190.10 168.50
12-11-07 193.36 193.68 191.16 4,746,200 191.16 169.44
Date Open High Low Vol Cls adjCls
12-11-06 195.26 196.75 194.68 3,281,000 195.07 172.15
12-11-05 192.36 194.97 192.01 2,736,200 194.14 171.33
12-11-02 197.53 198.00 193.29 4,260,100 193.43 170.70
12-11-01 194.68 197.89 194.55 3,758,800 197.15 173.99
12-10-31 194.80 196.41 193.63 6,052,300 194.53 171.68
12-10-26 191.49 193.87 191.47 4,006,500 193.27 170.56
12-10-25 191.41 192.44 190.71 3,249,600 191.60 169.09
12-10-24 192.44 193.29 190.56 3,738,000 190.72 168.31
12-10-23 193.53 194.00 190.94 4,427,400 191.25 168.78
Date Open High Low Vol Cls adjCls
12-10-22 193.71 194.68 192.44 4,402,500 194.40 171.56
12-10-19 195.29 196.08 193.18 6,620,300 193.36 170.64
12-10-18 199.91 200.14 194.07 9,295,900 194.96 172.05
12-10-17 201.21 203.41 198.55 12,673,900 200.63 177.06
12-10-16 209.94 211.00 209.47 5,632,100 211.00 186.21
12-10-15 208.88 209.40 207.82 3,060,900 208.93 184.38
12-10-12 205.64 207.96 205.56 2,712,000 207.80 183.39
12-10-11 206.57 207.27 205.63 2,910,000 205.76 181.59
12-10-10 207.82 208.23 205.05 4,024,500 205.82 181.64
Date Open High Low Vol Cls adjCls
12-10-09 209.95 210.74 207.70 3,580,400 207.99 183.55
12-10-08 210.02 210.64 209.21 1,982,600 209.82 185.17
12-10-05 211.15 211.79 210.06 2,858,400 210.59 185.85
12-10-04 210.28 210.97 208.53 2,957,500 210.39 185.67
12-10-03 209.94 211.30 209.30 3,192,300 210.51 185.78
12-10-02 210.96 211.47 208.50 3,321,000 209.84 185.19
12-10-01 208.01 211.75 207.94 5,456,900 210.47 185.74
12-09-28 205.66 208.32 205.31 4,910,900 207.45 183.08
12-09-27 204.37 206.90 204.14 2,771,900 205.91 181.72
Date Open High Low Vol Cls adjCls
12-09-26 205.05 205.98 203.90 3,423,300 204.00 180.03
12-09-25 205.60 207.32 204.95 3,345,200 204.98 180.90
12-09-24 205.02 206.06 204.90 3,511,100 205.29 181.17
12-09-21 207.36 207.94 205.92 12,771,500 205.98 181.78
12-09-20 205.85 206.99 205.30 3,739,100 206.18 181.96
12-09-19 207.55 207.57 206.01 2,605,600 206.43 182.18
12-09-18 206.88 207.88 206.48 2,476,100 207.07 182.74
12-09-17 205.55 207.99 205.55 3,275,100 207.15 182.81
12-09-14 206.24 207.65 206.05 4,057,100 206.81 182.51
Date Open High Low Vol Cls adjCls
12-09-13 204.38 206.81 203.46 3,879,600 206.36 182.12
12-09-12 203.52 204.65 202.96 3,284,000 203.77 179.83
12-09-11 200.55 203.46 200.51 3,910,600 203.27 179.39
12-09-10 199.39 201.82 198.73 4,208,000 200.95 177.34
12-09-07 199.12 199.50 198.08 3,413,700 199.50 176.06
12-09-06 196.26 199.46 196.11 3,931,700 199.10 175.71
12-09-05 194.41 195.85 193.89 3,312,500 195.04 172.13
12-09-04 196.61 197.17 193.25 4,514,400 194.54 171.68
12-08-31 194.31 195.95 193.46 3,193,300 194.85 171.96
Date Open High Low Vol Cls adjCls
12-08-30 194.77 195.47 193.18 2,740,900 193.37 170.65
12-08-29 195.13 196.04 194.90 2,141,400 195.08 172.16
12-08-28 195.56 196.11 194.50 2,539,200 194.87 171.98
12-08-27 197.96 198.30 195.61 2,498,800 195.69 172.70
12-08-24 194.96 198.11 194.20 2,639,500 197.77 174.53
12-08-23 197.04 197.37 195.44 2,757,400 195.70 172.71
12-08-22 198.64 198.65 196.90 3,296,100 197.25 174.08
12-08-21 200.99 201.00 198.37 3,111,300 198.65 175.31
12-08-20 200.69 201.13 200.03 2,336,000 200.50 176.94
Date Open High Low Vol Cls adjCls
12-08-17 201.08 202.00 200.66 2,551,800 201.22 177.58
12-08-16 198.77 201.32 198.12 2,729,500 200.84 177.24
12-08-15 198.90 199.33 197.92 2,111,800 198.40 175.09
12-08-14 198.88 199.33 197.72 2,562,300 198.29 174.99
12-08-13 198.88 199.98 197.79 2,418,300 199.01 175.63
12-08-10 197.87 199.37 197.24 2,600,500 199.29 175.88
12-08-09 198.62 199.46 197.89 2,160,100 198.42 175.11
12-08-08 198.27 199.69 198.16 2,068,300 199.03 175.65
12-08-07 199.43 200.88 198.80 3,209,400 199.93 175.69
Date Open High Low Vol Cls adjCls
12-08-06 198.76 199.94 198.52 2,337,800 198.76 174.66
12-08-03 196.48 198.95 196.16 3,278,100 198.52 174.45
12-08-02 194.16 196.60 193.02 2,812,600 194.45 170.87
12-08-01 196.96 197.85 194.72 2,559,300 195.18 171.52
12-07-31 196.50 197.58 195.88 3,507,000 195.98 172.22
12-07-30 196.32 197.84 195.92 2,787,000 196.68 172.83
12-07-27 195.10 197.41 193.95 4,177,300 196.39 172.58
12-07-26 193.49 194.95 192.57 3,282,900 193.95 170.44
12-07-25 190.31 192.77 189.32 3,833,800 191.08 167.91
Date Open High Low Vol Cls adjCls
12-07-24 190.92 191.32 188.56 3,597,100 190.34 167.26
12-07-23 189.78 191.30 188.20 3,904,500 190.83 167.69
12-07-20 194.09 194.90 192.17 4,789,700 192.45 169.12
12-07-19 193.40 196.85 192.97 10,395,400 195.34 171.66
12-07-18 184.15 188.59 183.55 8,019,500 188.25 165.43
12-07-17 185.73 186.29 183.20 5,158,600 183.65 161.38
12-07-16 185.58 186.10 184.58 3,144,400 184.79 162.39
12-07-13 183.46 186.33 183.03 3,933,000 186.01 163.46
12-07-12 184.25 184.39 181.85 4,931,300 183.09 160.89
Date Open High Low Vol Cls adjCls
12-07-11 186.22 187.36 183.51 5,456,100 185.25 162.79
12-07-10 190.30 191.14 185.60 4,690,300 186.26 163.68
12-07-09 190.76 191.00 188.05 3,988,100 189.67 166.67
12-07-06 193.92 193.94 189.74 4,952,900 191.41 168.20
12-07-05 194.88 196.85 193.63 2,690,200 195.29 171.61
12-07-03 195.46 196.34 194.91 1,450,400 195.93 172.18
12-07-02 196.36 197.20 194.85 2,827,000 195.83 172.09
12-06-29 194.55 195.81 192.41 5,259,600 195.58 171.87
12-06-28 191.23 192.08 188.90 3,967,300 191.40 168.19
Date Open High Low Vol Cls adjCls
12-06-27 192.14 193.70 190.90 2,762,700 193.00 169.60
12-06-26 193.54 193.68 190.75 3,435,900 191.95 168.68
12-06-25 192.48 193.39 191.68 3,211,600 192.86 169.48
12-06-22 193.87 194.88 193.22 8,823,000 193.70 170.22
12-06-21 199.07 199.45 193.19 4,316,600 193.39 169.94
12-06-20 198.70 199.74 197.50 3,378,200 198.78 174.68
12-06-19 198.83 199.99 198.80 3,297,600 198.93 174.81
12-06-18 197.57 199.64 197.17 3,378,900 198.29 174.25
12-06-15 196.08 199.27 195.40 6,389,000 199.10 174.96
Date Open High Low Vol Cls adjCls
12-06-14 193.00 195.83 192.74 3,585,000 195.10 171.45
12-06-13 194.36 195.19 192.35 3,247,700 193.10 169.69
12-06-12 192.14 194.67 192.14 3,023,700 194.55 170.96
12-06-11 196.60 196.70 192.37 3,273,300 192.51 169.17
12-06-08 193.71 195.14 192.70 2,479,200 195.14 171.48
12-06-07 195.28 195.83 193.94 3,701,100 194.44 170.87
12-06-06 190.78 194.00 190.02 3,641,300 193.99 170.47
12-06-05 187.92 189.85 187.56 3,556,500 189.20 166.26
12-06-04 188.34 189.38 187.00 4,624,500 188.54 165.68
Date Open High Low Vol Cls adjCls
12-06-01 190.12 191.72 188.60 5,206,400 189.08 166.16
12-05-31 194.10 194.93 192.00 9,287,500 192.90 169.51
12-05-30 194.80 195.47 193.77 3,602,500 194.53 170.95
12-05-29 195.22 198.08 195.22 3,618,500 196.46 172.64
12-05-25 195.11 196.00 194.00 2,901,900 194.30 170.74
12-05-24 195.99 196.28 194.00 3,569,300 196.09 172.32
12-05-23 195.53 196.49 193.20 4,100,000 196.12 172.34
12-05-22 198.04 198.26 196.06 3,567,100 196.82 172.96
12-05-21 195.98 197.93 194.63 3,831,700 197.76 173.78
Date Open High Low Vol Cls adjCls
12-05-18 198.78 198.78 195.16 5,737,100 195.88 172.13
12-05-17 199.67 200.79 197.64 5,626,300 197.89 173.90
12-05-16 199.42 201.35 198.18 5,001,000 199.73 175.51
12-05-15 199.44 201.47 198.76 2,987,400 199.04 174.91
12-05-14 199.92 200.71 198.56 3,029,200 199.44 175.26
12-05-11 199.96 202.12 199.95 2,391,500 201.17 176.78
12-05-10 201.00 203.25 200.02 3,830,500 200.60 176.28
12-05-09 199.99 203.00 199.06 3,742,500 201.23 176.83
12-05-08 202.44 203.06 199.72 3,881,500 201.48 177.05
Date Open High Low Vol Cls adjCls
12-05-07 203.96 204.77 202.90 3,373,400 203.75 178.30
12-05-04 206.47 207.11 204.40 4,023,600 204.99 179.39
12-05-03 208.27 208.92 206.55 2,826,600 207.24 181.35
12-05-02 206.97 208.27 206.91 2,360,300 208.06 182.07
12-05-01 207.18 208.93 206.71 2,715,900 208.00 182.02
12-04-30 206.71 207.96 206.32 2,773,200 207.08 181.21
12-04-27 206.47 208.17 205.91 3,496,900 206.81 180.98
12-04-26 203.40 206.21 203.40 3,302,700 205.58 179.90
12-04-25 202.02 203.69 201.80 4,003,400 203.57 178.14
Date Open High Low Vol Cls adjCls
12-04-24 199.06 202.48 198.87 5,626,300 200.00 175.02
12-04-23 197.89 199.10 196.79 3,618,800 198.62 173.81
12-04-20 199.83 200.12 199.09 4,758,200 199.60 174.67
12-04-19 200.03 201.26 197.52 5,762,900 199.51 174.59
12-04-18 202.43 204.07 200.00 10,153,500 200.13 175.13
12-04-17 204.57 207.64 204.15 6,065,500 207.45 181.54
12-04-16 204.74 205.97 202.72 3,826,600 202.72 177.40
12-04-13 204.32 204.65 202.80 3,767,000 202.80 177.47
12-04-12 202.80 205.56 202.64 2,929,600 205.32 179.67
Date Open High Low Vol Cls adjCls
12-04-11 203.99 204.32 202.46 3,366,200 202.58 177.28
12-04-10 204.94 205.74 202.17 4,132,900 202.33 177.06
12-04-09 204.40 206.17 203.37 3,326,900 204.94 179.34
12-04-05 205.15 205.68 204.46 3,809,000 205.47 179.81
12-04-04 206.22 206.98 205.19 4,404,000 206.05 180.31
12-04-03 209.31 210.69 208.54 4,091,500 209.50 183.33
12-04-02 208.96 209.69 208.09 3,387,900 209.47 183.31
12-03-30 208.74 209.12 208.01 3,215,200 208.65 182.59
12-03-29 206.09 208.50 206.02 3,403,700 208.27 182.26
Date Open High Low Vol Cls adjCls
12-03-28 207.44 208.69 206.27 3,265,700 207.29 181.40
12-03-27 208.46 208.66 207.00 2,704,500 207.18 181.30
12-03-26 206.45 207.92 206.32 3,418,200 207.77 181.82
12-03-23 205.89 205.96 204.56 3,036,200 205.48 179.81
12-03-22 204.00 205.99 203.96 3,307,800 205.49 179.82
12-03-21 204.32 205.77 204.30 3,329,900 204.69 179.12
12-03-20 204.74 205.00 203.70 3,695,100 204.25 178.74
12-03-19 205.71 206.53 204.50 3,763,200 205.72 180.02
12-03-16 207.03 207.52 206.01 9,637,000 206.01 180.28
Date Open High Low Vol Cls adjCls
12-03-15 204.94 206.18 204.74 3,621,100 206.00 180.27
12-03-14 203.78 205.15 203.64 4,602,300 204.72 179.15
12-03-13 201.72 203.90 201.61 4,866,000 203.78 178.33
12-03-12 200.93 201.57 200.23 3,119,700 201.00 175.89
12-03-09 199.98 201.10 199.72 3,178,200 200.62 175.56
12-03-08 199.24 199.99 198.65 3,145,800 199.81 174.85
12-03-07 198.09 198.57 197.31 3,346,900 197.77 173.07
12-03-06 199.14 199.64 196.81 5,214,700 197.26 172.62
12-03-05 198.36 201.19 198.30 6,938,000 200.66 175.60
Date Open High Low Vol Cls adjCls
12-03-02 197.10 198.89 197.06 3,727,400 198.81 173.98
12-03-01 197.23 198.47 196.93 3,560,300 197.53 172.86
12-02-29 197.86 199.17 196.45 5,117,100 196.73 172.16
12-02-28 197.75 198.96 197.43 3,167,400 197.98 173.25
12-02-27 196.78 198.71 196.10 3,758,400 197.53 172.86
12-02-24 198.38 198.56 196.61 3,353,200 197.76 173.06
12-02-23 193.87 199.23 193.28 8,032,700 197.61 172.93
12-02-22 193.03 194.74 192.75 3,275,800 193.87 169.65
12-02-21 193.73 194.24 192.46 3,293,600 193.39 169.23
Date Open High Low Vol Cls adjCls
12-02-17 193.71 193.86 192.30 3,746,500 193.42 169.26
12-02-16 192.61 193.25 192.00 3,525,500 193.02 168.91
12-02-15 192.31 193.44 191.26 4,020,900 192.25 168.24
12-02-14 191.76 192.60 190.83 3,398,100 192.22 168.21
12-02-13 193.31 193.69 191.74 2,458,800 192.62 168.56
12-02-10 191.76 192.43 191.28 3,391,100 192.42 168.39
12-02-09 193.03 194.46 192.55 3,876,400 193.13 169.01
12-02-08 192.78 193.58 191.73 3,803,800 192.95 168.85
12-02-07 192.45 194.14 191.97 3,433,000 193.35 168.54
Date Open High Low Vol Cls adjCls
12-02-06 192.48 193.76 192.00 3,639,800 192.82 168.08
12-02-03 192.93 194.13 192.54 4,521,700 193.64 168.80
12-02-02 192.72 193.33 191.33 3,907,300 191.53 166.96
12-02-01 193.21 194.81 192.41 5,088,800 192.62 167.91
12-01-31 193.09 193.10 191.00 4,826,800 192.60 167.89
12-01-30 189.39 192.73 188.22 4,359,000 192.50 167.80
12-01-27 190.01 191.77 189.81 3,360,400 190.46 166.02
12-01-26 191.79 192.79 190.47 4,004,700 190.98 166.48
12-01-25 191.33 192.24 189.61 4,359,700 191.73 167.13
Date Open High Low Vol Cls adjCls
12-01-24 188.63 192.30 188.52 5,345,700 191.93 167.31
12-01-23 187.91 190.52 187.67 5,751,700 189.98 165.61
12-01-20 185.77 188.97 184.75 12,849,700 188.52 164.33
12-01-19 181.79 182.36 180.35 8,567,200 180.52 157.36
12-01-18 179.83 181.60 179.50 4,600,600 181.07 157.84
12-01-17 180.36 182.00 179.32 6,003,400 180.00 156.91
12-01-13 179.48 179.61 177.35 5,279,200 179.16 156.17
12-01-12 181.86 181.91 178.38 6,881,000 180.55 157.39
12-01-11 180.73 182.81 180.50 4,110,800 182.32 158.93
Date Open High Low Vol Cls adjCls
12-01-10 183.23 183.72 181.20 5,161,000 181.31 158.05
12-01-09 182.20 182.27 180.27 5,201,200 181.59 158.29
12-01-06 184.39 184.48 182.31 4,897,100 182.54 159.12
12-01-05 184.81 185.03 183.10 4,463,100 184.66 160.97
12-01-04 185.57 186.33 184.94 4,346,700 185.54 161.74
12-01-03 186.73 188.71 186.00 5,646,000 186.30 162.40
11-12-30 186.33 186.48 183.85 3,530,900 183.88 160.29
11-12-29 184.07 186.23 184.01 2,941,600 186.18 162.29
11-12-28 185.19 185.40 183.34 2,872,000 183.99 160.38
Date Open High Low Vol Cls adjCls
11-12-27 184.97 185.85 184.39 2,775,200 184.95 161.22
11-12-23 183.11 184.85 181.89 3,052,300 184.75 161.05
11-12-22 182.71 182.80 181.00 5,052,000 182.04 158.68
11-12-21 183.22 183.50 179.04 9,282,500 181.47 158.19
11-12-20 185.50 187.33 184.76 4,740,100 187.24 163.22
11-12-19 184.51 184.69 182.25 5,039,900 182.89 159.43
11-12-16 188.01 188.01 181.91 11,849,400 183.57 160.02
11-12-15 190.48 191.20 186.89 4,474,500 187.48 163.43
11-12-14 189.84 190.28 188.00 5,057,700 188.72 164.51
Date Open High Low Vol Cls adjCls
11-12-13 193.46 194.30 190.64 5,008,400 191.15 166.63
11-12-12 193.64 193.90 191.22 3,796,100 192.18 167.52
11-12-09 192.91 194.87 192.40 4,847,900 194.56 169.60
11-12-08 192.48 193.80 191.07 4,369,000 191.58 167.00
11-12-07 191.99 194.90 191.28 5,081,700 194.05 169.15
11-12-06 190.65 193.53 190.32 4,144,900 192.94 168.19
11-12-05 191.18 193.61 190.38 5,699,400 190.84 166.36
11-12-02 189.92 191.33 189.45 4,962,200 189.66 165.33
11-12-01 187.01 189.99 186.77 4,858,800 189.45 165.14
Date Open High Low Vol Cls adjCls
11-11-30 184.57 188.35 184.21 7,836,800 188.00 163.88
11-11-29 182.02 183.31 180.84 3,661,600 180.94 157.73
11-11-28 182.71 182.93 180.67 4,524,200 182.21 158.83
11-11-25 178.01 179.56 177.06 2,232,800 177.06 154.34
11-11-23 180.67 181.49 177.52 4,800,900 177.95 155.12
11-11-22 182.22 182.98 180.29 4,178,600 181.31 158.05
11-11-21 183.37 183.96 180.00 5,145,100 181.48 158.20
11-11-18 186.71 186.97 184.66 4,440,900 185.24 161.47
11-11-17 186.81 188.83 183.39 5,840,500 185.73 161.90
Date Open High Low Vol Cls adjCls
11-11-16 187.82 189.90 186.30 4,616,800 186.62 162.68
11-11-15 187.49 189.97 185.64 4,585,300 188.75 164.53
11-11-14 189.17 189.84 186.85 6,038,600 187.35 163.31
11-11-11 185.27 187.83 185.14 3,665,300 187.38 163.34
11-11-10 183.58 184.77 181.87 3,881,600 183.35 159.83
11-11-09 184.20 185.24 181.16 5,494,800 182.24 158.86
11-11-08 187.48 187.88 185.51 4,330,600 187.25 163.23
11-11-07 186.22 187.73 184.75 3,530,800 187.32 162.63
11-11-04 186.27 187.14 184.74 3,237,600 186.38 161.82
Date Open High Low Vol Cls adjCls
11-11-03 185.13 187.78 184.02 4,953,500 187.30 162.62
11-11-02 184.00 185.25 183.03 4,136,600 183.92 159.68
11-11-01 181.55 183.26 180.74 5,881,200 181.35 157.45
11-10-31 185.59 186.91 184.63 4,710,000 184.63 160.30
11-10-28 185.57 188.07 185.28 5,009,800 187.45 162.75
11-10-27 184.99 187.00 183.18 7,057,800 185.88 161.38
11-10-26 181.74 182.28 179.03 5,387,700 181.97 157.99
11-10-25 181.66 182.97 180.01 5,373,100 180.36 156.59
11-10-24 181.51 183.39 180.62 5,890,600 182.25 158.23
Date Open High Low Vol Cls adjCls
11-10-21 179.11 181.67 178.75 8,054,200 181.63 157.69
11-10-20 178.13 179.24 176.17 7,513,800 177.25 153.89
11-10-19 179.68 179.81 177.01 6,708,300 177.39 154.01
11-10-18 178.00 179.38 176.25 15,729,400 178.90 155.32
11-10-17 189.71 190.16 185.90 8,790,300 186.59 162.00
11-10-14 188.19 190.53 187.73 5,368,200 190.53 165.42
11-10-13 184.97 187.50 184.50 4,399,200 186.82 162.20
11-10-12 186.08 188.00 185.65 5,338,200 186.12 161.59
11-10-11 184.59 186.00 184.11 5,330,500 185.00 160.62
Date Open High Low Vol Cls adjCls
11-10-10 183.00 186.63 182.90 5,784,800 186.62 162.03
11-10-07 182.32 183.72 181.64 6,842,600 182.39 158.35
11-10-06 176.81 181.99 175.66 7,180,900 181.69 157.75
11-10-05 174.57 177.30 172.68 5,851,700 176.85 153.54
11-10-04 171.54 175.07 168.88 9,200,000 174.74 151.71
11-10-03 174.36 177.92 173.04 9,042,600 173.29 150.45
11-09-30 176.01 178.27 174.75 7,807,400 174.87 151.82
11-09-29 179.69 180.91 175.53 6,944,300 179.17 155.56
11-09-28 177.97 180.75 177.08 7,732,200 177.55 154.15
Date Open High Low Vol Cls adjCls
11-09-27 176.82 179.62 176.43 7,638,800 177.71 154.29
11-09-26 170.96 174.70 169.86 6,745,700 174.51 151.51
11-09-23 166.99 169.54 165.76 5,586,600 169.34 147.02
11-09-22 168.33 169.97 166.50 8,195,600 168.62 146.40
11-09-21 175.00 177.67 172.62 7,043,100 173.02 150.22
11-09-20 173.57 177.43 172.70 6,209,600 174.72 151.69
11-09-19 169.50 173.87 169.43 4,755,600 173.13 150.31
11-09-16 171.33 172.99 169.74 11,048,100 172.99 150.19
11-09-15 168.64 170.16 167.23 5,464,400 170.09 147.67
Date Open High Low Vol Cls adjCls
11-09-14 164.01 169.66 161.99 6,980,700 167.24 145.20
11-09-13 163.64 163.92 161.54 4,723,800 163.43 141.89
11-09-12 160.04 162.44 158.76 5,247,200 162.42 141.01
11-09-09 164.57 165.19 160.81 6,743,900 161.37 140.10
11-09-08 167.00 169.58 165.10 6,027,200 165.25 143.47
11-09-07 167.28 167.90 166.16 6,796,600 167.31 145.26
11-09-06 163.06 165.55 162.20 5,761,200 165.11 143.35
11-09-02 167.69 168.93 166.00 4,979,100 166.98 144.97
11-09-01 172.71 173.68 170.12 5,463,900 170.33 147.88
Date Open High Low Vol Cls adjCls
11-08-31 173.29 173.72 170.71 6,074,200 171.91 149.25
11-08-30 172.06 173.51 170.88 4,477,700 172.51 149.77
11-08-29 170.58 172.72 170.36 5,293,400 172.62 149.87
11-08-26 164.85 169.33 163.28 6,438,200 169.14 146.85
11-08-25 167.52 168.53 164.85 6,751,600 165.58 143.76
11-08-24 164.13 166.83 163.35 6,427,000 166.76 144.78
11-08-23 160.65 164.59 159.53 6,923,300 164.32 142.66
11-08-22 161.35 161.68 157.62 7,249,100 158.98 138.03
11-08-19 162.17 163.94 157.13 14,068,600 157.54 136.78
Date Open High Low Vol Cls adjCls
11-08-18 166.32 166.46 160.16 15,082,600 163.83 142.24
11-08-17 171.57 172.99 169.89 5,129,700 171.48 148.88
11-08-16 172.19 172.19 169.00 5,585,400 171.24 148.67
11-08-15 171.32 174.00 170.39 7,645,400 172.99 150.19
11-08-12 168.50 169.38 165.83 5,187,000 168.20 146.03
11-08-11 164.10 168.77 162.94 9,175,600 166.73 144.76
11-08-10 168.18 169.23 161.85 13,993,600 162.54 141.12
11-08-09 167.46 171.05 162.00 12,517,600 170.61 148.13
11-08-08 168.83 172.61 166.00 15,804,900 166.22 144.31
Date Open High Low Vol Cls adjCls
11-08-05 172.10 174.22 166.52 11,871,800 172.98 149.53
11-08-04 176.50 177.92 171.18 11,022,300 171.48 148.24
11-08-03 177.67 179.23 175.41 6,722,000 178.83 154.59
11-08-02 179.95 182.29 177.86 5,770,400 178.05 153.91
11-08-01 182.60 183.69 178.50 5,842,700 180.75 156.25
11-07-29 180.26 183.43 179.73 6,665,600 181.85 157.20
11-07-28 181.06 183.27 180.88 4,478,800 181.80 157.16
11-07-27 182.01 182.91 180.93 5,806,800 181.35 156.77
11-07-26 182.94 184.05 182.65 4,356,200 182.93 158.13
Date Open High Low Vol Cls adjCls
11-07-25 183.89 184.96 183.28 4,987,000 183.70 158.80
11-07-22 184.64 185.63 184.26 4,516,100 185.18 160.08
11-07-21 183.59 185.50 182.90 4,958,400 184.90 159.84
11-07-20 183.84 184.42 183.00 5,901,100 183.65 158.76
11-07-19 178.74 185.21 178.65 13,245,600 185.21 160.10
11-07-18 174.73 176.46 173.58 8,879,700 175.28 151.52
11-07-15 175.08 175.94 174.07 5,347,100 175.54 151.74
11-07-14 174.40 176.10 173.84 4,613,100 174.23 150.61
11-07-13 174.90 176.32 174.00 4,074,800 174.32 150.69
Date Open High Low Vol Cls adjCls
11-07-12 174.93 175.37 173.89 5,036,800 174.05 150.46
11-07-11 174.90 176.15 174.61 4,766,500 174.99 151.27
11-07-08 175.49 176.49 175.01 4,399,900 176.49 152.57
11-07-07 176.78 177.27 176.12 5,905,600 176.48 152.56
11-07-06 175.19 177.77 175.09 5,885,900 177.71 153.62
11-07-05 173.52 175.43 173.52 4,586,500 175.43 151.65
11-07-01 171.61 174.65 171.49 5,181,700 174.54 150.88
11-06-30 171.11 172.45 170.75 5,105,200 171.55 148.30
11-06-29 170.61 170.86 169.82 3,817,100 170.54 147.42
Date Open High Low Vol Cls adjCls
11-06-28 168.33 170.70 168.01 4,850,000 170.01 146.96
11-06-27 165.74 168.24 165.21 4,446,700 167.62 144.90
11-06-24 165.85 165.94 164.57 4,402,600 165.07 142.69
11-06-23 164.06 166.73 163.80 5,271,500 166.12 143.60
11-06-22 165.59 166.81 165.10 3,960,500 165.68 143.22
11-06-21 165.20 166.75 164.00 5,387,300 166.22 143.69
11-06-20 163.70 165.61 163.59 3,956,100 165.02 142.65
11-06-17 164.24 165.10 163.58 7,149,700 164.44 142.15
11-06-16 162.06 163.63 161.78 4,861,100 162.67 140.62
Date Open High Low Vol Cls adjCls
11-06-15 162.75 163.41 161.52 5,225,600 162.33 140.33
11-06-14 163.87 164.57 163.65 7,050,000 164.12 141.87
11-06-13 164.44 164.46 162.73 5,099,200 163.17 141.05
11-06-10 164.57 164.84 162.87 4,683,300 163.18 141.06
11-06-09 165.01 165.96 164.76 4,299,800 164.84 142.50
11-06-08 163.27 164.85 163.26 3,850,800 164.34 142.06
11-06-07 165.11 165.24 163.61 4,187,000 163.69 141.50
11-06-06 164.76 165.58 164.27 3,619,700 164.75 142.42
11-06-03 164.30 165.89 164.13 5,230,500 165.05 142.68
Date Open High Low Vol Cls adjCls
11-06-02 166.44 167.10 165.71 3,854,100 166.09 143.58
11-06-01 168.90 169.58 166.50 5,134,600 166.56 143.98
11-05-31 168.44 169.89 167.82 9,123,400 168.93 146.03
11-05-27 167.91 168.47 167.00 3,277,600 167.50 144.79
11-05-26 167.46 167.50 165.90 5,771,300 167.18 144.52
11-05-25 167.63 168.40 167.51 3,882,100 167.75 145.01
11-05-24 168.50 168.67 167.51 4,643,600 167.99 145.22
11-05-23 168.58 168.69 167.07 5,144,000 168.26 145.45
11-05-20 170.40 171.15 169.38 4,869,900 170.16 147.09
Date Open High Low Vol Cls adjCls
11-05-19 170.86 171.40 169.32 3,538,300 170.59 147.47
11-05-18 170.10 171.19 169.46 4,154,300 170.44 147.34
11-05-17 167.85 171.41 166.53 8,773,200 170.50 147.39
11-05-16 169.81 170.64 168.31 4,662,200 168.86 145.97
11-05-13 171.70 172.15 169.44 5,167,400 169.92 146.89
11-05-12 169.65 172.77 168.65 5,138,500 172.24 148.89
11-05-11 170.30 170.52 167.82 4,663,200 169.50 146.52
11-05-10 169.25 170.90 169.22 4,934,800 170.38 147.28
11-05-09 168.39 169.85 168.31 3,594,800 169.10 146.18
Date Open High Low Vol Cls adjCls
11-05-06 169.03 170.15 168.24 4,839,400 168.89 146.00
11-05-05 170.47 170.87 167.50 7,332,000 168.46 144.98
11-05-04 172.36 172.62 169.59 6,890,300 170.62 146.83
11-05-03 172.00 173.48 171.23 5,007,700 172.87 148.77
11-05-02 172.11 173.54 171.49 5,396,200 172.15 148.15
11-04-29 171.10 173.00 170.48 5,587,700 170.58 146.80
11-04-28 169.99 171.38 169.70 5,087,700 170.78 146.97
11-04-27 168.61 170.59 168.46 5,299,700 170.37 146.62
11-04-26 167.99 169.20 167.40 7,300,000 168.49 145.00
Date Open High Low Vol Cls adjCls
11-04-25 167.65 168.77 167.23 3,583,800 167.67 144.30
11-04-21 165.63 168.45 164.86 6,158,400 168.28 144.82
11-04-20 163.10 165.89 162.19 10,891,800 164.75 141.78
11-04-19 165.71 166.38 164.44 6,547,100 165.40 142.34
11-04-18 164.64 166.16 162.86 6,160,700 165.94 142.81
11-04-15 165.00 166.34 164.87 5,287,400 166.21 143.04
11-04-14 163.84 165.36 163.16 4,699,100 164.97 141.97
11-04-13 163.97 164.93 163.66 4,181,900 163.95 141.09
11-04-12 163.36 163.77 162.30 3,860,600 163.25 140.49
Date Open High Low Vol Cls adjCls
11-04-11 163.44 164.00 163.11 4,139,000 163.95 141.09
11-04-08 164.35 164.38 163.16 3,324,100 164.05 141.18
11-04-07 164.10 164.55 163.28 3,666,700 164.38 141.46
11-04-06 164.34 164.75 163.81 3,774,800 164.04 141.17
11-04-05 163.81 164.70 163.62 3,612,000 163.99 141.13
11-04-04 164.42 164.73 163.58 3,225,100 164.25 141.35
11-04-01 163.70 164.42 163.04 4,381,900 164.27 141.37
11-03-31 163.40 164.06 163.07 3,860,800 163.07 140.34
11-03-30 163.55 163.99 163.02 3,394,100 163.60 140.79
Date Open High Low Vol Cls adjCls
11-03-29 161.34 163.09 161.15 3,456,700 162.88 140.17
11-03-28 161.54 162.58 161.12 3,972,800 161.37 138.87
11-03-25 160.98 162.74 160.76 5,348,100 162.18 139.57
11-03-24 160.23 160.71 158.84 5,145,800 160.04 137.73
11-03-23 158.00 160.08 157.53 4,782,500 159.53 137.29
11-03-22 158.56 158.61 157.52 4,311,400 158.00 135.97
11-03-21 157.64 159.63 157.07 5,784,000 157.68 135.70
11-03-18 156.50 156.95 154.32 11,450,000 155.89 134.16
11-03-17 154.00 154.50 152.70 7,376,400 154.18 132.69
Date Open High Low Vol Cls adjCls
11-03-16 156.52 156.98 151.71 12,195,300 153.00 131.67
11-03-15 157.35 159.64 156.88 6,475,800 159.02 136.85
11-03-14 161.16 161.98 160.09 4,300,500 161.39 138.89
11-03-11 162.40 163.24 160.84 4,271,000 162.43 139.79
11-03-10 164.64 164.67 161.38 7,041,400 162.02 139.43
11-03-09 163.47 167.72 163.28 9,086,600 165.86 142.74
11-03-08 159.70 163.43 159.21 5,384,800 162.28 139.66
11-03-07 161.60 162.98 158.85 5,312,000 159.93 137.64
11-03-04 163.40 164.31 160.65 4,910,700 161.83 139.27
Date Open High Low Vol Cls adjCls
11-03-03 161.42 164.00 161.27 4,057,800 163.48 140.69
11-03-02 159.43 161.11 159.41 3,413,000 160.16 137.83
11-03-01 163.15 163.15 159.88 4,382,800 159.97 137.67
11-02-28 162.36 162.99 161.24 4,773,000 161.88 139.31
11-02-25 161.06 162.34 160.86 4,518,400 162.28 139.66
11-02-24 159.63 161.27 159.03 5,707,500 160.77 138.36
11-02-23 161.81 162.68 160.14 5,998,100 160.18 137.85
11-02-22 163.57 164.26 161.78 5,209,300 161.95 139.37
11-02-18 164.46 164.84 164.10 4,245,000 164.84 141.86
Date Open High Low Vol Cls adjCls
11-02-17 163.30 164.67 162.85 3,230,500 164.24 141.34
11-02-16 163.33 163.60 162.75 3,216,000 163.40 140.62
11-02-15 162.89 163.57 162.52 3,768,700 162.84 140.14
11-02-14 164.18 164.38 162.85 4,129,800 163.22 140.47
11-02-11 163.98 165.01 163.31 5,185,200 163.85 141.01
11-02-10 163.90 165.00 163.18 5,737,800 164.09 141.22
11-02-09 165.62 165.97 164.10 4,633,600 164.65 141.70
11-02-08 164.82 166.25 164.32 5,612,600 166.05 142.90
11-02-07 164.08 164.99 164.02 4,928,100 164.82 141.28
Date Open High Low Vol Cls adjCls
11-02-04 163.48 164.14 163.22 3,755,200 164.00 140.58
11-02-03 163.16 164.20 162.81 4,683,400 163.53 140.18
11-02-02 163.40 163.60 162.61 3,904,000 163.30 139.98
11-02-01 162.11 163.94 162.00 5,831,300 163.56 140.20
11-01-31 159.18 162.00 158.68 7,197,200 162.00 138.87
11-01-28 161.05 161.92 158.67 6,725,600 159.21 136.48
11-01-27 161.43 162.18 160.86 4,878,300 161.07 138.07
11-01-26 161.67 161.90 160.42 5,353,100 161.04 138.04
11-01-25 159.21 164.35 159.00 8,260,800 161.44 138.39
Date Open High Low Vol Cls adjCls
11-01-24 155.42 159.79 155.33 7,285,100 159.63 136.84
11-01-21 156.40 156.78 154.96 7,009,000 155.50 133.30
11-01-20 154.53 155.96 154.45 7,439,900 155.80 133.55
11-01-19 153.26 156.13 152.83 12,141,000 155.69 133.46
11-01-18 149.82 151.46 149.38 9,176,900 150.65 129.14
11-01-14 148.89 150.00 148.47 4,544,200 150.00 128.58
11-01-13 149.24 149.29 148.25 3,445,800 148.82 127.57
11-01-12 147.99 149.29 147.67 4,091,500 149.10 127.81
11-01-11 148.20 148.35 146.75 4,163,600 147.28 126.25
Date Open High Low Vol Cls adjCls
11-01-10 147.58 148.06 147.23 3,633,400 147.64 126.56
11-01-07 148.79 148.86 146.94 4,135,700 147.93 126.81
11-01-06 147.13 148.79 146.82 5,029,200 148.66 127.43
11-01-05 147.34 147.48 146.73 4,657,400 147.05 126.05
11-01-04 147.56 148.22 146.64 5,060,100 147.64 126.56
11-01-03 147.21 148.20 147.14 4,603,800 147.48 126.42
10-12-31 146.73 147.07 145.96 2,969,800 146.76 125.80
10-12-30 146.36 147.11 146.25 3,039,100 146.67 125.73
10-12-29 146.00 147.50 145.71 3,661,100 146.52 125.60
Date Open High Low Vol Cls adjCls
10-12-28 145.31 146.15 145.06 2,699,600 145.71 124.90
10-12-27 145.12 145.70 145.00 2,314,700 145.34 124.59
10-12-23 145.89 146.33 145.33 2,424,500 145.89 125.06
10-12-22 145.66 146.40 145.58 3,388,800 145.95 125.11
10-12-21 144.99 145.99 144.33 3,777,100 145.74 124.93
10-12-20 145.39 145.54 144.39 3,995,000 144.51 123.87
10-12-17 144.69 145.50 144.40 10,027,000 145.00 124.29
10-12-16 144.84 145.32 144.15 4,178,600 144.55 123.91
10-12-15 145.13 145.72 144.31 4,447,400 144.72 124.05
Date Open High Low Vol Cls adjCls
10-12-14 144.26 146.01 144.26 4,800,800 145.82 125.00
10-12-13 145.14 145.40 144.21 4,741,000 144.28 123.68
10-12-10 144.88 144.95 143.73 3,503,800 144.82 124.14
10-12-09 145.94 145.94 143.52 4,405,300 144.30 123.69
10-12-08 144.35 145.65 143.84 4,961,400 144.98 124.28
10-12-07 146.02 146.30 143.87 4,828,600 144.02 123.45
10-12-06 144.54 145.87 144.52 3,321,800 144.99 124.29
10-12-03 144.25 145.68 144.25 3,710,600 145.38 124.62
10-12-02 144.33 145.85 144.30 5,374,000 145.18 124.45
Date Open High Low Vol Cls adjCls
10-12-01 143.61 145.13 143.51 6,822,800 144.41 123.79
10-11-30 142.24 142.76 141.28 7,674,800 141.46 121.26
10-11-29 143.53 143.67 141.50 5,040,300 142.89 122.49
10-11-26 145.30 145.30 143.57 2,081,300 143.90 123.35
10-11-24 143.95 146.44 143.82 4,874,100 145.81 124.99
10-11-23 144.24 144.53 142.33 4,570,300 143.18 122.73
10-11-22 144.00 145.43 143.56 3,730,700 145.39 124.63
10-11-19 144.38 145.35 143.99 5,015,900 145.05 124.34
10-11-18 143.04 144.99 142.75 4,236,200 144.36 123.75
Date Open High Low Vol Cls adjCls
10-11-17 142.49 142.49 141.39 4,785,900 141.95 121.68
10-11-16 142.93 143.38 141.18 6,342,100 142.24 121.93
10-11-15 143.89 144.75 143.27 3,827,700 143.64 123.13
10-11-12 144.59 145.77 143.55 4,731,500 143.74 123.21
10-11-11 144.70 145.50 143.35 4,752,200 145.43 124.66
10-11-10 146.09 146.79 145.63 5,172,000 146.55 125.62
10-11-09 146.70 147.53 145.63 5,700,600 146.14 125.27
10-11-08 145.35 146.58 145.25 4,459,700 146.46 125.55
10-11-05 145.94 146.93 145.67 4,995,800 146.92 125.38
Date Open High Low Vol Cls adjCls
10-11-04 144.82 146.84 144.71 6,622,500 146.79 125.27
10-11-03 144.24 144.46 142.63 5,182,100 144.17 123.04
10-11-02 143.85 144.71 143.71 4,626,400 143.84 122.75
10-11-01 143.64 144.26 142.32 5,674,600 143.32 122.31
10-10-29 140.90 144.00 140.75 8,439,300 143.60 122.55
10-10-28 141.84 141.95 140.42 5,481,600 140.90 120.25
10-10-27 139.52 141.57 139.00 6,465,300 141.43 120.70
10-10-26 139.29 142.00 138.53 7,327,100 140.67 120.05
10-10-25 140.42 141.40 139.81 4,870,000 139.84 119.34
Date Open High Low Vol Cls adjCls
10-10-22 140.15 140.75 139.46 4,105,300 139.67 119.20
10-10-21 139.81 140.49 138.40 6,221,200 139.83 119.33
10-10-20 138.28 139.87 138.13 6,945,500 139.07 118.68
10-10-19 137.30 139.34 136.70 14,159,100 138.03 117.80
10-10-18 140.90 143.03 140.84 10,322,700 142.83 121.89
10-10-15 142.10 142.10 140.54 7,220,400 141.06 120.38
10-10-14 140.35 141.50 139.69 5,653,100 141.50 120.76
10-10-13 139.91 141.48 139.78 8,784,300 140.37 119.79
10-10-12 138.40 139.99 138.27 5,637,300 139.85 119.35
Date Open High Low Vol Cls adjCls
10-10-11 138.79 139.94 138.64 4,004,300 139.66 119.19
10-10-08 138.40 139.09 138.06 4,540,800 138.85 118.50
10-10-07 137.92 138.88 137.52 6,440,800 138.72 118.39
10-10-06 136.88 137.96 136.83 4,783,000 137.84 117.63
10-10-05 136.18 137.90 136.12 6,202,500 137.66 117.48
10-10-04 135.23 135.92 134.39 4,059,900 135.25 115.42
10-10-01 135.51 136.28 135.09 5,621,200 135.64 115.76
10-09-30 135.50 136.11 133.67 6,425,800 134.14 114.48
10-09-29 134.40 135.80 134.34 5,151,200 135.48 115.62
Date Open High Low Vol Cls adjCls
10-09-28 134.67 135.14 133.71 7,481,300 134.89 115.12
10-09-27 133.51 135.00 133.51 6,155,400 134.65 114.91
10-09-24 132.42 134.15 132.34 7,122,400 134.11 114.45
10-09-23 131.42 132.78 131.22 3,898,800 131.67 112.37
10-09-22 131.61 132.58 131.40 4,922,400 132.57 113.14
10-09-21 131.45 132.80 130.78 5,267,900 131.98 112.63
10-09-20 130.24 132.09 130.11 7,145,500 131.79 112.47
10-09-17 129.92 130.60 129.70 10,397,400 130.19 111.11
10-09-16 129.20 129.95 128.80 4,685,000 129.67 110.66
Date Open High Low Vol Cls adjCls
10-09-15 128.65 129.96 128.54 4,762,500 129.43 110.46
10-09-14 128.43 129.92 128.43 4,850,500 128.85 109.96
10-09-13 128.63 130.00 128.52 5,271,300 129.61 110.61
10-09-10 126.99 128.29 126.26 4,418,700 127.99 109.23
10-09-09 127.27 127.57 126.15 3,436,700 126.36 107.84
10-09-08 126.02 126.52 125.39 4,477,500 126.08 107.60
10-09-07 126.99 127.36 125.88 4,353,300 125.95 107.49
10-09-03 126.22 127.60 125.90 5,142,900 127.58 108.88
10-09-02 126.03 126.23 124.65 5,103,300 125.04 106.71
Date Open High Low Vol Cls adjCls
10-09-01 125.31 126.31 124.52 5,623,100 125.77 107.33
10-08-31 123.31 123.99 122.28 5,624,200 123.13 105.08
10-08-30 125.08 125.27 123.40 3,604,000 123.40 105.31
10-08-27 123.83 124.80 122.42 6,214,200 124.73 106.45
10-08-26 125.78 125.78 122.78 7,746,600 122.78 104.78
10-08-25 124.57 125.60 124.00 5,235,300 125.27 106.91
10-08-24 125.21 126.02 124.57 5,621,200 124.90 106.59
10-08-23 127.57 128.03 126.44 4,034,400 126.47 107.93
10-08-20 128.72 128.98 126.96 6,246,300 127.50 108.81
Date Open High Low Vol Cls adjCls
10-08-19 128.67 129.59 128.02 5,402,400 128.90 110.00
10-08-18 128.87 130.20 127.80 4,883,200 129.39 110.42
10-08-17 128.83 129.85 127.90 4,298,300 128.45 109.62
10-08-16 127.47 128.23 126.96 4,009,200 127.77 109.04
10-08-13 127.96 128.46 127.33 4,669,400 127.87 109.13
10-08-12 127.69 128.78 127.52 5,132,200 128.30 109.49
10-08-11 130.69 130.69 129.46 6,316,100 129.83 110.80
10-08-10 131.18 132.49 130.77 5,471,700 131.84 112.51
10-08-09 130.79 132.34 130.40 6,131,700 132.00 112.65
Date Open High Low Vol Cls adjCls
10-08-06 130.41 130.48 128.76 6,136,200 130.14 111.06
10-08-05 130.73 131.98 130.53 4,520,600 131.83 111.95
10-08-04 130.46 131.50 129.85 4,567,500 131.27 111.47
10-08-03 130.03 131.04 129.33 5,091,800 130.37 110.71
10-08-02 129.25 131.20 129.25 6,437,500 130.76 111.04
10-07-30 127.43 128.98 127.04 6,021,000 128.40 109.04
10-07-29 129.06 129.50 127.14 8,994,200 128.02 108.71
10-07-28 128.67 129.35 127.88 4,248,800 128.43 109.06
10-07-27 128.78 129.17 127.89 4,648,200 128.63 109.23
Date Open High Low Vol Cls adjCls
10-07-26 128.18 128.43 127.14 5,174,900 128.41 109.05
10-07-23 127.30 128.80 127.00 5,078,000 128.38 109.02
10-07-22 126.32 127.78 126.05 6,909,000 127.47 108.25
10-07-21 126.44 126.50 124.62 8,615,500 125.27 106.38
10-07-20 122.97 126.56 122.93 16,337,400 126.55 107.47
10-07-19 128.67 130.38 128.37 8,388,600 129.79 110.22
10-07-16 129.96 130.15 127.85 7,002,900 128.03 108.72
10-07-15 129.87 130.92 129.55 6,186,800 130.72 111.01
10-07-14 129.32 131.60 129.14 6,607,200 130.72 111.01
Date Open High Low Vol Cls adjCls
10-07-13 128.97 130.98 128.69 6,687,700 130.48 110.80
10-07-12 127.37 128.83 127.16 4,206,900 128.67 109.27
10-07-09 127.90 128.20 127.29 3,898,000 127.96 108.66
10-07-08 127.37 128.15 126.74 5,439,300 127.97 108.67
10-07-07 123.47 127.12 123.47 7,090,300 127.00 107.85
10-07-06 123.58 124.63 122.17 6,348,700 123.46 104.84
10-07-02 123.29 123.29 120.61 6,454,500 121.86 103.48
10-07-01 123.55 124.21 121.61 9,742,100 122.57 104.09
10-06-30 124.83 125.22 123.00 8,018,000 123.48 104.86
Date Open High Low Vol Cls adjCls
10-06-29 127.35 128.40 124.12 9,376,200 125.09 106.23
10-06-28 127.65 129.47 127.22 6,335,100 128.98 109.53
10-06-25 128.34 129.10 127.12 10,420,400 127.12 107.95
10-06-24 129.57 129.73 127.70 5,565,500 128.19 108.86
10-06-23 129.25 131.47 129.09 6,855,800 130.11 110.49
10-06-22 130.37 131.47 129.07 6,030,200 129.30 109.80
10-06-21 131.42 131.94 130.22 6,857,800 130.65 110.95
10-06-18 131.02 131.25 130.13 9,581,400 130.15 110.52
10-06-17 130.07 131.03 129.86 5,571,000 130.98 111.23
Date Open High Low Vol Cls adjCls
10-06-16 128.34 130.68 128.34 6,401,000 130.35 110.69
10-06-15 128.93 129.95 128.37 6,652,500 129.79 110.22
10-06-14 128.50 129.97 128.49 6,753,000 128.50 109.12
10-06-11 126.73 128.80 126.44 5,820,200 128.45 109.08
10-06-10 125.99 128.22 125.80 7,479,700 127.68 108.43
10-06-09 124.83 125.84 123.58 7,795,500 123.90 105.22
10-06-08 124.26 124.46 122.82 8,399,200 123.72 105.06
10-06-07 125.57 125.86 124.13 6,951,400 124.13 105.41
10-06-04 126.37 127.10 124.67 9,669,200 125.28 106.39
Date Open High Low Vol Cls adjCls
10-06-03 127.75 128.22 126.46 6,645,300 127.96 108.66
10-06-02 124.85 127.50 124.35 7,705,300 127.41 108.20
10-06-01 124.69 126.88 124.20 7,135,400 124.34 105.59
10-05-28 125.96 126.28 124.29 7,421,900 125.26 106.37
10-05-27 125.05 126.39 124.77 7,725,900 126.39 107.33
10-05-26 124.89 125.94 123.00 9,083,200 123.23 104.65
10-05-25 121.47 124.95 121.47 9,494,800 124.52 105.74
10-05-24 125.26 126.02 124.04 6,868,600 124.45 105.68
10-05-21 122.16 125.61 121.40 12,639,500 125.42 106.51
Date Open High Low Vol Cls adjCls
10-05-20 127.22 127.96 123.68 13,176,500 123.80 105.13
10-05-19 129.37 130.50 127.82 8,669,300 128.86 109.43
10-05-18 131.26 131.99 129.90 9,330,000 129.95 110.35
10-05-17 130.68 131.76 128.70 8,923,400 130.44 110.77
10-05-14 131.06 131.67 129.41 9,920,100 131.19 111.41
10-05-13 130.93 133.10 130.85 10,497,800 131.48 111.65
10-05-12 127.16 132.85 127.01 16,626,900 132.68 112.67
10-05-11 125.21 128.42 125.15 6,498,900 126.89 107.76
10-05-10 126.27 126.67 125.06 8,463,900 126.27 107.23
Date Open High Low Vol Cls adjCls
10-05-07 123.36 124.39 120.00 10,584,800 122.10 103.69
10-05-06 126.29 127.93 116.00 13,168,800 123.92 105.23
10-05-05 127.12 128.23 126.87 6,072,800 127.46 107.69
10-05-04 128.89 128.93 126.57 8,285,000 128.12 108.24
10-05-03 129.39 130.14 128.80 4,992,100 129.60 109.50
10-04-30 130.43 130.64 128.84 6,266,700 129.00 108.99
10-04-29 130.55 131.21 130.15 5,786,900 130.46 110.22
10-04-28 129.40 130.47 129.03 7,122,300 130.10 109.92
10-04-27 129.90 132.00 128.71 10,916,700 128.82 108.84
Date Open High Low Vol Cls adjCls
10-04-26 129.76 131.04 129.54 5,285,400 130.73 110.45
10-04-23 129.08 130.10 128.71 6,197,300 129.99 109.82
10-04-22 128.64 129.36 127.77 6,018,500 129.13 109.10
10-04-21 129.87 130.27 128.50 7,559,200 128.99 108.98
10-04-20 129.20 130.33 128.26 15,216,500 129.69 109.57
10-04-19 130.38 132.28 130.38 11,353,700 132.23 111.72
10-04-16 130.68 132.17 130.25 9,546,200 130.63 110.37
10-04-15 130.53 131.14 130.19 6,425,300 130.89 110.59
10-04-14 129.73 131.42 129.46 8,545,800 131.25 110.89
Date Open High Low Vol Cls adjCls
10-04-13 128.26 129.43 127.84 6,819,100 129.03 109.01
10-04-12 128.57 128.96 128.24 3,992,300 128.36 108.45
10-04-09 127.88 128.87 127.12 5,185,100 128.76 108.79
10-04-08 128.04 128.23 127.20 6,006,900 127.61 107.81
10-04-07 128.53 129.27 128.01 5,157,000 128.48 108.55
10-04-06 128.68 129.30 128.05 3,926,300 128.93 108.93
10-04-05 128.38 129.80 128.14 4,118,700 129.35 109.28
10-04-01 128.95 129.31 127.55 4,980,500 128.25 108.35
10-03-31 128.23 128.75 127.65 4,904,800 128.25 108.35
Date Open High Low Vol Cls adjCls
10-03-30 128.90 129.13 128.25 3,426,600 128.77 108.79
10-03-29 129.30 129.95 128.26 4,643,000 128.59 108.64
10-03-26 128.93 129.78 128.72 5,550,800 129.26 109.21
10-03-25 129.36 130.73 129.13 7,603,200 129.24 109.19
10-03-24 128.63 129.95 128.47 6,669,300 128.53 108.59
10-03-23 127.94 129.43 127.64 5,978,500 129.37 109.30
10-03-22 127.11 128.39 126.57 5,651,900 127.98 108.13
10-03-19 127.71 128.93 126.78 10,744,300 127.71 107.90
10-03-18 127.46 128.75 127.45 4,954,400 128.38 108.46
Date Open High Low Vol Cls adjCls
10-03-17 128.90 128.93 127.36 6,348,400 127.76 107.94
10-03-16 128.00 128.88 127.45 6,134,900 128.67 108.71
10-03-15 127.40 128.34 127.28 4,497,700 127.83 108.00
10-03-12 127.91 128.37 127.51 5,169,500 127.94 108.09
10-03-11 125.71 127.81 125.71 7,922,200 127.60 107.81
10-03-10 125.99 126.36 125.21 6,916,200 125.62 106.13
10-03-09 126.27 126.29 125.20 7,528,800 125.55 106.07
10-03-08 127.06 127.50 126.36 6,199,300 126.41 106.80
10-03-05 127.17 127.55 127.04 6,140,200 127.25 107.51
Date Open High Low Vol Cls adjCls
10-03-04 127.07 127.07 125.47 6,032,300 126.72 107.06
10-03-03 127.73 128.02 126.68 6,390,000 126.88 107.20
10-03-02 128.70 129.09 127.13 6,013,300 127.42 107.65
10-03-01 127.50 128.83 127.47 4,577,700 128.57 108.63
10-02-26 127.01 128.00 126.74 4,784,200 127.16 107.43
10-02-25 126.05 127.24 125.57 5,658,700 127.07 107.36
10-02-24 127.02 128.27 126.81 4,782,000 127.59 107.80
10-02-23 126.48 127.66 126.00 4,591,900 126.46 106.84
10-02-22 127.30 127.43 126.31 3,808,100 126.85 107.17
Date Open High Low Vol Cls adjCls
10-02-19 127.35 128.06 126.87 6,303,100 127.19 107.46
10-02-18 126.13 128.00 126.00 5,525,900 127.81 107.98
10-02-17 125.50 126.53 125.21 5,827,400 126.33 106.73
10-02-16 124.91 125.23 124.11 6,777,300 125.23 105.80
10-02-12 123.01 124.05 121.61 8,017,700 124.00 104.76
10-02-11 122.58 124.20 122.06 5,089,000 123.73 104.54
10-02-10 122.94 123.65 122.21 5,219,100 122.81 103.76
10-02-09 122.65 124.20 122.46 6,044,500 123.21 104.10
10-02-08 123.15 123.22 121.74 5,718,500 121.88 102.97
Date Open High Low Vol Cls adjCls
10-02-05 123.04 123.72 121.83 8,617,000 123.52 103.89
10-02-04 125.19 125.44 122.90 9,126,900 123.00 103.46
10-02-03 125.16 126.07 125.07 4,177,100 125.66 105.69
10-02-02 124.79 125.81 123.95 5,899,900 125.53 105.58
10-02-01 123.23 124.95 122.78 7,242,900 124.67 104.86
10-01-29 124.32 125.00 121.90 11,571,200 122.39 102.94
10-01-28 127.03 127.04 123.05 9,622,200 123.75 104.09
10-01-27 125.82 126.96 125.04 8,719,200 126.33 106.26
10-01-26 125.92 127.75 125.41 7,135,300 125.75 105.77
Date Open High Low Vol Cls adjCls
10-01-25 126.33 126.89 125.71 5,738,500 126.12 106.08
10-01-22 128.67 128.89 125.37 10,088,600 125.50 105.56
10-01-21 130.47 130.69 128.06 9,608,600 129.00 108.50
10-01-20 130.46 131.15 128.95 15,197,500 130.25 109.55
10-01-19 131.63 134.25 131.56 13,916,200 134.14 112.83
10-01-15 132.03 132.89 131.09 8,494,400 131.78 110.84
10-01-14 130.55 132.71 129.91 7,111,800 132.31 111.29
10-01-13 130.39 131.12 129.16 6,455,400 130.23 109.54
10-01-12 129.03 131.33 129.00 8,081,500 130.51 109.77
Date Open High Low Vol Cls adjCls
10-01-11 131.06 131.06 128.67 5,730,400 129.48 108.91
10-01-08 129.07 130.92 129.05 4,197,200 130.85 110.06
10-01-07 129.87 130.25 128.91 5,840,600 129.55 108.97
10-01-06 130.68 131.49 129.81 5,605,300 130.00 109.34
10-01-05 131.68 131.85 130.10 6,841,400 130.85 110.06
10-01-04 131.18 132.97 130.85 6,155,300 132.45 111.41
09-12-31 132.41 132.85 130.75 4,223,400 130.90 110.10
09-12-30 131.23 132.68 130.68 3,867,000 132.57 111.51
09-12-29 132.28 132.37 131.80 4,184,200 131.85 110.90
Date Open High Low Vol Cls adjCls
09-12-28 130.99 132.31 130.72 5,800,400 132.31 111.29
09-12-24 129.89 130.57 129.48 4,265,100 130.57 109.82
09-12-23 129.70 130.00 129.30 4,127,600 130.00 109.34
09-12-22 129.30 129.98 129.19 5,535,500 129.93 109.29
09-12-21 127.80 128.94 127.68 4,772,500 128.65 108.21
09-12-18 127.97 128.39 127.00 9,106,600 127.91 107.59
09-12-17 128.00 128.56 127.12 5,909,500 127.40 107.16
09-12-16 128.74 129.60 128.35 6,372,500 128.71 108.26
09-12-15 129.46 129.86 127.94 7,862,600 128.49 108.07
Date Open High Low Vol Cls adjCls
09-12-14 129.65 129.98 129.60 5,201,300 129.93 109.29
09-12-11 129.01 129.77 128.71 6,597,200 129.68 109.08
09-12-10 128.13 129.47 128.09 7,077,800 129.34 108.79
09-12-09 126.70 128.39 126.11 6,071,900 128.39 107.99
09-12-08 126.97 127.35 126.16 5,351,400 126.80 106.65
09-12-07 126.88 127.53 126.59 4,144,400 127.04 106.85
09-12-04 128.40 128.90 126.00 7,068,500 127.25 107.03
09-12-03 127.60 128.47 127.25 5,760,000 127.55 107.28
09-12-02 127.32 128.39 127.16 4,597,900 127.21 107.00
Date Open High Low Vol Cls adjCls
09-12-01 127.29 128.39 126.85 6,578,600 127.94 107.61
09-11-30 125.12 126.60 124.92 6,302,700 126.35 106.27
09-11-27 124.59 126.62 124.26 3,319,200 125.70 105.73
09-11-25 127.88 128.22 127.08 3,967,700 127.28 107.06
09-11-24 127.90 128.32 127.14 4,816,500 127.93 107.60
09-11-23 127.70 128.94 127.65 7,003,500 128.20 107.83
09-11-20 127.17 127.69 126.46 5,354,200 126.96 106.79
09-11-19 127.28 127.84 126.51 5,308,400 127.54 107.28
09-11-18 128.05 128.35 127.55 3,970,100 128.15 107.79
Date Open High Low Vol Cls adjCls
09-11-17 127.43 128.65 127.40 1,027,500 128.63 108.19
09-11-16 127.17 128.24 127.03 7,822,500 128.21 107.84
09-11-13 126.41 127.80 126.27 4,979,700 127.03 106.85
09-11-12 126.61 127.65 126.11 5,345,400 126.26 106.20
09-11-11 126.55 127.30 125.94 6,530,800 127.19 106.98
09-11-10 125.30 127.05 125.17 6,444,500 126.91 106.75
09-11-09 123.92 126.00 123.49 7,764,600 126.00 105.98
09-11-06 122.51 123.49 122.23 4,979,600 123.49 103.87
09-11-05 122.12 123.50 122.00 6,701,800 123.10 103.08
Date Open High Low Vol Cls adjCls
09-11-04 121.46 122.50 121.16 6,353,300 121.29 101.56
09-11-03 119.53 121.19 119.53 5,706,800 121.16 101.45
09-11-02 120.77 121.93 119.50 7,049,400 120.56 100.95
09-10-30 122.63 123.25 120.48 7,711,700 120.61 100.99
09-10-29 122.15 123.03 121.60 6,309,400 122.87 102.89
09-10-28 120.47 121.68 119.87 8,780,400 121.50 101.74
09-10-27 120.18 122.14 119.15 9,445,400 120.65 101.03
09-10-26 120.61 122.44 119.55 6,538,500 120.11 100.57
09-10-23 122.95 123.06 120.00 6,799,200 120.36 100.78
Date Open High Low Vol Cls adjCls
09-10-22 120.75 123.00 120.34 6,027,000 122.69 102.73
09-10-21 122.18 124.11 120.86 7,171,000 120.87 101.21
09-10-20 123.36 123.50 121.50 8,780,700 122.82 102.84
09-10-19 121.76 123.36 121.61 7,514,100 123.06 103.04
09-10-16 123.15 123.70 121.25 19,216,900 121.64 101.86
09-10-15 127.56 128.00 126.32 11,904,600 127.98 107.16
09-10-14 127.71 128.61 126.60 9,545,500 128.35 107.47
09-10-13 126.22 127.39 126.20 7,581,300 127.02 106.36
09-10-12 125.44 127.10 125.20 7,730,500 127.04 106.38
Date Open High Low Vol Cls adjCls
09-10-09 122.43 126.00 122.30 13,123,100 125.93 105.45
09-10-08 122.52 122.98 121.85 6,498,000 122.29 102.40
09-10-07 121.12 122.85 120.94 5,872,000 122.78 102.81
09-10-06 120.39 121.59 120.22 6,659,100 121.35 101.61
09-10-05 118.90 120.18 118.13 5,673,300 119.75 100.27
09-10-02 117.40 119.66 117.26 7,581,900 119.02 99.66
09-10-01 119.39 119.61 117.56 7,067,500 117.90 98.72
09-09-30 119.18 120.00 117.55 7,733,300 119.61 100.16
09-09-29 119.36 119.94 118.60 6,748,800 118.81 99.49
Date Open High Low Vol Cls adjCls
09-09-28 120.52 122.00 118.94 8,248,600 119.33 99.92
09-09-25 120.27 121.65 120.10 5,187,900 121.08 101.39
09-09-24 120.69 121.65 120.40 5,426,800 120.94 101.27
09-09-23 121.26 122.74 120.71 5,538,100 120.82 101.17
09-09-22 122.09 122.11 120.98 5,564,700 121.61 101.83
09-09-21 121.03 122.08 120.88 4,515,100 121.57 101.80
09-09-18 122.45 122.88 121.62 9,935,800 122.11 102.25
09-09-17 121.14 122.78 121.05 8,392,600 121.88 102.06
09-09-16 119.50 122.00 119.30 11,236,700 121.82 102.01
Date Open High Low Vol Cls adjCls
09-09-15 118.78 119.45 118.16 6,536,000 119.35 99.94
09-09-14 117.00 118.99 116.94 4,758,600 118.88 99.54
09-09-11 117.80 119.25 117.47 5,893,700 118.05 98.85
09-09-10 116.99 117.83 116.75 4,889,400 117.67 98.53
09-09-09 117.03 117.67 116.16 5,248,100 116.76 97.77
09-09-08 117.94 118.17 116.63 5,797,500 117.16 98.10
09-09-04 116.58 117.50 116.21 3,451,700 117.46 98.36
09-09-03 116.55 116.73 115.15 4,936,200 116.33 97.41
09-09-02 116.34 117.24 116.00 5,178,800 116.09 97.21
Date Open High Low Vol Cls adjCls
09-09-01 117.67 118.93 116.50 6,303,800 116.69 97.71
09-08-31 117.10 118.06 116.92 5,439,400 118.05 98.85
09-08-28 120.10 120.23 117.77 6,235,700 118.22 98.99
09-08-27 118.73 119.59 117.85 4,356,900 119.43 100.00
09-08-26 118.64 119.85 117.51 4,515,500 119.47 100.04
09-08-25 119.25 120.15 118.71 4,652,200 118.83 99.50
09-08-24 119.92 120.88 119.10 6,363,400 119.32 99.91
09-08-21 119.65 120.01 118.55 8,306,800 119.90 100.40
09-08-20 118.44 119.41 118.10 4,841,700 118.95 99.60
Date Open High Low Vol Cls adjCls
09-08-19 116.36 118.77 116.12 4,837,900 118.57 99.28
09-08-18 116.81 118.00 116.73 4,286,200 117.63 98.50
09-08-17 116.69 117.44 116.21 5,349,600 116.86 97.85
09-08-14 119.29 119.74 117.62 4,796,400 118.57 99.28
09-08-13 119.28 119.78 118.63 5,489,200 119.58 100.13
09-08-12 117.60 119.96 117.42 6,289,700 119.29 99.89
09-08-11 118.03 118.50 117.32 4,844,500 117.79 98.63
09-08-10 118.17 119.19 117.97 3,981,300 118.70 99.39
09-08-07 118.11 119.91 118.11 5,763,200 119.33 99.92
Date Open High Low Vol Cls adjCls
09-08-06 118.31 118.40 116.70 6,003,100 117.38 98.29
09-08-05 118.52 119.00 117.86 5,025,800 118.47 98.74
09-08-04 119.17 119.80 119.02 4,993,500 119.60 99.68
09-08-03 118.88 119.96 118.69 6,108,200 119.92 99.95
09-07-31 117.56 118.99 117.56 5,329,600 117.93 98.29
09-07-30 118.00 119.37 117.67 6,803,100 117.86 98.23
09-07-29 116.36 117.28 116.05 5,100,900 117.26 97.73
09-07-28 116.63 117.52 116.34 5,782,900 117.28 97.75
09-07-27 116.95 117.92 116.57 5,069,200 117.63 98.04
Date Open High Low Vol Cls adjCls
09-07-24 116.68 118.15 116.63 6,261,000 117.64 98.05
09-07-23 115.06 118.00 115.06 8,461,400 117.06 97.57
09-07-22 116.18 117.20 115.09 8,813,400 115.57 96.32
09-07-21 115.87 117.04 115.38 8,301,700 117.04 97.55
09-07-20 114.53 116.88 114.39 10,682,500 116.44 97.05
09-07-17 113.41 115.53 113.16 20,188,900 115.42 96.20
09-07-16 106.84 110.97 106.79 14,997,900 110.64 92.21
09-07-15 104.75 107.22 104.60 8,699,100 107.22 89.36
09-07-14 103.42 103.62 102.52 5,413,500 103.25 86.06
Date Open High Low Vol Cls adjCls
09-07-13 101.28 103.65 100.19 9,494,300 103.62 86.36
09-07-10 100.97 101.72 99.80 7,465,900 100.83 84.04
09-07-09 101.12 102.78 100.85 6,153,200 102.08 85.08
09-07-08 100.29 101.17 99.50 7,380,800 100.68 83.91
09-07-07 101.34 101.96 100.03 6,685,600 100.19 83.50
09-07-06 101.57 102.23 100.47 6,522,500 101.65 84.72
09-07-02 103.80 103.91 101.73 7,026,700 101.73 84.79
09-07-01 105.00 106.27 104.73 5,537,300 104.84 87.38
09-06-30 105.69 106.03 103.81 7,512,600 104.42 87.03
Date Open High Low Vol Cls adjCls
09-06-29 105.99 106.18 105.16 4,681,800 105.83 88.21
09-06-26 106.50 106.50 105.05 5,127,900 105.68 88.08
09-06-25 103.70 106.79 103.51 6,900,600 106.06 88.40
09-06-24 105.39 106.48 103.72 6,395,200 104.15 86.81
09-06-23 104.75 104.87 103.79 5,152,600 104.44 87.05
09-06-22 105.18 105.88 104.23 7,295,400 104.52 87.11
09-06-19 106.31 106.65 105.50 13,559,000 105.89 88.26
09-06-18 106.93 107.53 106.12 6,206,900 106.33 88.62
09-06-17 107.46 107.88 106.88 7,366,200 107.00 89.18
Date Open High Low Vol Cls adjCls
09-06-16 108.47 109.14 107.27 7,231,000 107.32 89.45
09-06-15 107.63 108.83 107.24 8,567,600 107.62 89.70
09-06-12 108.40 109.28 107.75 7,250,900 108.21 90.19
09-06-11 108.75 110.64 108.56 9,134,300 109.40 91.18
09-06-10 109.20 109.28 107.05 7,578,100 108.35 90.31
09-06-09 108.15 109.14 107.99 8,585,900 108.14 90.13
09-06-08 106.64 107.98 105.50 6,363,800 107.49 89.59
09-06-05 107.33 108.40 106.75 7,665,000 107.24 89.38
09-06-04 106.17 106.87 105.60 5,468,500 106.33 88.62
Date Open High Low Vol Cls adjCls
09-06-03 106.53 106.60 105.11 7,688,000 106.49 88.76
09-06-02 107.51 108.80 106.66 7,045,800 106.83 89.04
09-06-01 106.94 108.67 106.67 7,725,000 108.37 90.32
09-05-29 104.47 106.50 103.95 6,871,800 106.28 88.58
09-05-28 103.34 105.14 102.68 6,127,500 104.69 87.26
09-05-27 104.34 105.17 102.91 7,119,600 102.93 85.79
09-05-26 101.32 105.63 101.02 7,211,200 105.02 87.53
09-05-22 102.67 103.31 101.75 5,596,200 101.89 84.92
09-05-21 103.07 103.25 101.74 7,411,500 102.82 85.70
Date Open High Low Vol Cls adjCls
09-05-20 105.51 105.98 103.81 7,083,100 104.05 86.72
09-05-19 104.33 106.12 104.00 7,079,200 105.51 87.94
09-05-18 102.00 104.71 101.94 7,429,500 104.58 87.16
09-05-15 100.90 103.07 100.57 8,367,400 101.37 84.49
09-05-14 101.72 102.71 100.77 9,445,100 101.05 84.22
09-05-13 102.88 103.10 101.35 8,202,100 102.26 85.23
09-05-12 102.98 104.38 102.37 7,961,600 103.94 86.63
09-05-11 101.09 103.88 100.95 8,253,000 102.90 85.76
09-05-08 103.58 103.75 99.83 11,575,500 101.49 84.59
Date Open High Low Vol Cls adjCls
09-05-07 104.65 104.80 101.83 8,521,400 102.59 85.51
09-05-06 105.23 105.50 103.71 7,530,900 104.62 87.20
09-05-05 106.00 106.82 105.51 6,750,000 105.85 87.76
09-05-04 105.26 106.75 104.61 8,313,900 106.19 88.05
09-05-01 103.78 104.86 102.94 6,234,200 104.61 86.74
09-04-30 104.55 106.05 102.85 10,654,500 103.21 85.57
09-04-29 101.98 105.00 101.67 9,783,700 104.04 86.26
09-04-28 99.36 102.73 99.25 11,110,500 101.94 84.52
09-04-27 99.61 101.69 99.29 8,611,400 99.95 82.87
Date Open High Low Vol Cls adjCls
09-04-24 101.17 101.58 99.50 10,157,500 100.08 82.98
09-04-23 102.65 102.78 99.80 9,440,400 101.42 84.09
09-04-22 101.17 103.86 101.06 12,120,000 102.55 85.03
09-04-21 98.41 102.48 98.20 15,226,700 102.31 84.83
09-04-20 100.29 101.19 99.21 12,524,700 100.43 83.27
09-04-17 101.18 102.04 99.69 10,214,200 101.27 83.97
09-04-16 99.74 101.92 99.18 9,259,500 101.43 84.10
09-04-15 98.23 99.06 96.44 8,164,200 98.85 81.96
09-04-14 99.08 99.95 98.27 6,276,700 99.27 82.31
Date Open High Low Vol Cls adjCls
09-04-13 100.28 101.65 99.04 7,797,200 99.95 82.87
09-04-09 102.01 102.45 100.25 8,013,700 101.70 84.32
09-04-08 99.45 101.55 99.00 7,285,200 101.19 83.90
09-04-07 100.17 100.50 98.52 8,768,400 98.75 81.88
09-04-06 100.90 101.85 100.00 8,819,800 101.56 84.21
09-04-03 99.73 102.66 99.71 10,962,900 102.22 84.75
09-04-02 99.15 101.99 98.38 16,219,000 100.82 83.59
09-04-01 96.13 98.00 95.70 12,212,900 97.61 80.93
09-03-31 94.96 98.66 94.85 14,553,700 96.89 80.33
Date Open High Low Vol Cls adjCls
09-03-30 92.00 94.74 91.80 10,964,000 94.52 78.37
09-03-27 95.99 96.00 92.75 15,745,200 94.15 78.06
09-03-26 98.47 99.20 97.75 11,434,600 98.78 81.90
09-03-25 98.47 99.86 96.09 12,017,000 97.95 81.21
09-03-24 97.69 99.55 97.52 9,346,700 98.30 81.50
09-03-23 93.70 98.71 93.70 12,407,200 98.71 81.84
09-03-20 93.16 95.00 92.18 12,193,900 92.51 76.70
09-03-19 92.84 93.35 91.51 9,899,300 92.66 76.83
09-03-18 89.46 92.90 89.41 17,954,300 91.95 76.24
Date Open High Low Vol Cls adjCls
09-03-17 91.11 92.91 90.45 11,489,700 92.91 77.03
09-03-16 91.65 93.00 90.54 11,793,700 91.22 75.63
09-03-13 90.40 90.65 89.29 9,111,900 90.36 74.92
09-03-12 88.59 90.60 87.49 11,829,200 90.40 74.95
09-03-11 87.51 89.54 86.72 11,823,900 88.62 73.48
09-03-10 85.11 87.25 83.64 15,914,800 87.25 72.34
09-03-09 84.70 86.80 83.02 13,151,800 83.48 69.22
09-03-06 87.47 88.25 83.81 15,186,000 85.81 71.15
09-03-05 88.13 90.16 87.02 14,930,100 87.48 72.53
Date Open High Low Vol Cls adjCls
09-03-04 88.97 91.24 87.60 15,391,700 89.49 74.20
09-03-03 90.16 90.18 87.19 13,744,100 87.77 72.77
09-03-02 91.17 91.90 88.75 15,231,700 89.05 73.83
09-02-27 88.12 93.28 88.01 21,311,200 92.03 76.31
09-02-26 86.85 90.20 86.33 17,423,200 88.97 73.77
09-02-25 86.00 87.12 82.85 12,646,400 85.90 71.22
09-02-24 84.63 87.08 84.10 12,915,300 86.40 71.64
09-02-23 89.30 89.33 84.19 13,509,600 84.37 69.95
09-02-20 88.05 89.90 87.34 12,400,700 88.79 73.62
Date Open High Low Vol Cls adjCls
09-02-19 91.06 92.16 88.45 12,622,700 88.93 73.73
09-02-18 91.17 92.25 90.44 8,492,600 91.51 75.87
09-02-17 91.73 92.49 90.50 8,903,500 90.67 75.18
09-02-13 94.79 95.18 93.57 6,742,400 93.84 77.81
09-02-12 94.41 95.20 92.20 9,917,700 95.07 78.83
09-02-11 93.48 95.77 93.00 10,765,700 95.16 78.90
09-02-10 95.58 96.82 92.96 13,541,300 93.27 77.33
09-02-09 95.93 96.98 94.72 8,165,800 96.82 80.28
09-02-06 92.51 97.10 91.65 13,055,900 96.14 79.71
Date Open High Low Vol Cls adjCls
09-02-05 92.13 93.20 91.22 11,622,900 92.41 76.21
09-02-04 93.74 94.91 91.82 10,189,800 92.83 76.55
09-02-03 91.07 93.73 90.16 8,864,500 93.48 77.09
09-02-02 90.60 91.86 89.69 9,926,400 90.93 74.99
09-01-30 92.23 93.48 91.25 9,617,000 91.65 75.58
09-01-29 93.58 94.58 92.02 9,233,500 92.51 76.29
09-01-28 92.70 94.94 91.91 13,407,200 94.82 78.19
09-01-27 91.77 91.97 90.50 8,720,800 91.66 75.59
09-01-26 89.77 92.67 89.52 9,840,800 91.60 75.54
Date Open High Low Vol Cls adjCls
09-01-23 88.40 90.70 87.81 10,253,700 89.49 73.80
09-01-22 89.83 90.74 88.11 12,350,700 90.07 74.28
09-01-21 86.29 91.60 86.00 24,905,000 91.42 75.39
09-01-20 84.76 84.92 81.76 13,800,100 81.98 67.60
09-01-16 84.61 85.74 83.08 11,245,300 84.92 70.03
09-01-15 83.61 84.83 82.26 11,734,800 84.12 69.37
09-01-14 84.20 84.82 82.11 9,470,000 83.19 68.60
09-01-13 85.50 86.59 84.79 7,657,200 85.34 70.38
09-01-12 84.57 86.60 84.42 8,072,700 85.71 70.68
Date Open High Low Vol Cls adjCls
09-01-09 87.05 87.50 84.25 7,440,300 84.70 69.85
09-01-08 87.81 88.14 85.98 7,231,800 87.18 71.89
09-01-07 87.83 88.80 87.12 8,455,100 87.79 72.40
09-01-06 87.11 90.41 86.37 9,649,500 89.23 73.58
09-01-05 86.42 87.67 86.18 8,315,700 86.82 71.60
09-01-02 83.89 87.59 83.89 7,558,200 87.37 72.05
08-12-31 83.50 85.00 83.50 6,667,700 84.16 69.40
08-12-30 81.83 83.64 81.52 5,774,400 83.55 68.90
08-12-29 81.72 81.72 79.68 6,062,600 81.25 67.00
Date Open High Low Vol Cls adjCls
08-12-26 80.93 81.80 80.55 3,101,300 81.33 67.07
08-12-24 80.55 81.22 79.92 2,415,200 80.52 66.40
08-12-23 82.35 82.81 80.13 6,374,400 80.60 66.47
08-12-22 83.27 83.45 80.32 7,083,300 81.99 67.61
08-12-19 85.22 85.22 82.97 13,098,600 83.52 68.87
08-12-18 85.77 86.64 82.96 8,029,500 84.00 69.27
08-12-17 85.44 87.27 84.66 8,592,000 85.84 70.79
08-12-16 83.11 86.84 82.87 11,559,800 86.40 71.25
08-12-15 82.51 83.54 80.00 8,848,200 82.77 68.26
Date Open High Low Vol Cls adjCls
08-12-12 78.68 82.94 78.06 10,381,700 82.20 67.79
08-12-11 81.50 82.86 79.77 10,682,400 80.58 66.45
08-12-10 83.95 84.99 81.83 8,187,000 82.86 68.33
08-12-09 83.82 85.43 82.20 9,356,400 82.69 68.19
08-12-08 82.57 85.88 81.73 11,177,600 84.86 69.98
08-12-05 76.78 81.50 75.31 11,212,000 80.59 66.46
08-12-04 80.03 80.83 76.18 10,914,000 77.44 63.86
08-12-03 78.62 81.00 76.99 9,757,800 80.67 66.52
08-12-02 77.80 80.00 76.14 9,305,200 79.84 65.84
Date Open High Low Vol Cls adjCls
08-12-01 80.95 81.36 76.79 10,265,000 76.90 63.42
08-11-28 81.00 81.90 80.10 3,908,300 81.60 67.29
08-11-26 79.52 81.79 78.61 8,240,600 81.67 67.35
08-11-25 81.37 82.40 78.22 12,519,700 80.65 66.51
08-11-24 75.74 82.09 75.00 15,023,200 79.89 65.88
08-11-21 72.74 76.98 69.50 19,804,500 74.88 61.75
08-11-20 75.00 78.39 70.51 17,634,700 71.74 59.16
08-11-19 79.93 81.00 75.73 12,606,400 75.97 62.65
08-11-18 79.13 80.93 77.00 13,050,600 80.08 66.04
Date Open High Low Vol Cls adjCls
08-11-17 79.40 79.74 77.16 10,315,300 77.48 63.89
08-11-14 82.63 85.40 79.50 12,023,700 80.33 66.24
08-11-13 79.62 84.39 75.40 15,103,600 84.21 69.44
08-11-12 80.73 82.40 79.57 11,368,400 79.74 65.76
08-11-11 83.25 84.29 80.25 10,013,600 82.74 68.23
08-11-10 87.99 88.10 82.74 9,685,100 83.87 69.16
08-11-07 85.78 86.71 84.25 7,927,800 86.27 71.14
08-11-06 87.68 88.83 84.28 12,522,000 85.15 70.22
08-11-05 92.93 93.40 89.70 8,706,200 89.94 73.76
Date Open High Low Vol Cls adjCls
08-11-04 94.76 94.76 92.07 10,173,000 93.40 76.59
08-11-03 92.64 94.67 92.17 7,686,300 92.68 76.00
08-10-31 90.90 94.19 89.03 10,506,300 92.97 76.24
08-10-30 91.01 92.40 88.90 12,033,800 90.69 74.37
08-10-29 87.74 91.00 86.25 12,692,000 88.20 72.33
08-10-28 81.40 87.61 79.52 14,205,900 87.28 71.58
08-10-27 80.27 84.50 79.01 11,099,100 79.66 65.33
08-10-24 79.27 84.31 78.82 12,287,300 82.07 67.30
08-10-23 84.09 85.89 81.00 12,358,000 84.35 69.17
Date Open High Low Vol Cls adjCls
08-10-22 87.00 87.59 80.80 14,198,100 83.60 68.56
08-10-21 92.22 92.46 88.57 9,716,400 88.86 72.87
08-10-20 92.21 93.31 89.33 9,747,100 92.51 75.86
08-10-17 91.75 95.91 87.71 15,230,700 90.78 74.45
08-10-16 89.38 92.00 84.35 16,271,300 91.52 75.05
08-10-15 92.77 95.29 87.71 11,330,800 88.29 72.40
08-10-14 96.42 99.00 92.00 15,114,200 93.60 76.76
08-10-13 90.44 93.61 86.95 17,101,600 92.21 75.62
08-10-10 87.41 91.66 83.51 24,637,400 87.75 71.96
Date Open High Low Vol Cls adjCls
08-10-09 95.29 95.31 88.23 21,293,600 89.00 72.99
08-10-08 91.51 97.48 89.98 17,980,400 90.55 74.26
08-10-07 101.50 102.62 94.24 11,416,100 95.65 78.44
08-10-06 101.21 103.00 96.60 11,521,400 100.62 82.51
08-10-03 105.16 110.95 103.03 9,637,900 103.44 84.83
08-10-02 108.48 109.97 103.04 11,458,200 104.74 85.89
08-10-01 115.51 116.80 107.75 13,134,400 110.13 90.31
08-09-30 115.83 116.96 111.81 18,991,900 116.96 95.91
08-09-29 117.44 118.43 109.95 9,586,700 114.46 93.86
Date Open High Low Vol Cls adjCls
08-09-26 117.21 121.01 117.01 4,760,500 119.42 97.93
08-09-25 117.75 121.99 116.12 6,539,200 120.11 98.50
08-09-24 116.93 118.17 114.26 6,574,100 116.46 95.50
08-09-23 116.21 118.17 114.14 8,012,800 115.36 94.60
08-09-22 118.45 120.14 116.02 8,844,000 116.21 95.30
08-09-19 119.59 124.00 117.50 14,432,600 118.85 97.46
08-09-18 112.91 118.59 111.04 15,995,000 115.12 94.41
08-09-17 114.79 115.50 110.61 12,298,000 111.47 91.41
08-09-16 113.73 117.64 113.32 13,673,200 116.05 95.17
Date Open High Low Vol Cls adjCls
08-09-15 115.36 118.41 115.19 9,908,300 115.19 94.46
08-09-12 118.66 119.28 116.82 6,635,100 118.97 97.56
08-09-11 116.60 119.37 116.11 9,737,400 119.20 97.75
08-09-10 116.40 119.95 116.10 11,852,200 118.04 96.80
08-09-09 117.78 118.10 115.00 8,106,300 115.04 94.34
08-09-08 118.00 118.28 115.14 10,452,800 117.29 96.19
08-09-05 114.15 115.09 113.17 8,811,400 114.33 93.76
08-09-04 117.99 118.90 114.90 10,133,800 115.00 94.31
08-09-03 118.34 118.65 115.15 11,316,600 118.34 97.05
Date Open High Low Vol Cls adjCls
08-09-02 122.87 124.00 117.90 11,749,800 118.41 97.10
08-08-29 123.71 123.99 121.63 7,156,000 121.73 99.83
08-08-28 124.06 125.45 123.58 5,448,200 124.58 102.16
08-08-27 122.42 124.85 122.18 5,843,800 123.38 101.18
08-08-26 122.58 122.85 121.50 6,218,200 122.50 100.46
08-08-25 124.48 124.93 122.70 5,827,400 122.86 100.75
08-08-22 123.30 125.35 122.80 5,989,200 124.93 102.45
08-08-21 121.58 123.43 121.55 6,315,000 122.99 100.86
08-08-20 123.50 123.97 122.01 6,871,600 122.51 100.47
Date Open High Low Vol Cls adjCls
08-08-19 123.63 124.79 122.01 9,311,600 122.56 100.51
08-08-18 126.49 127.00 123.68 5,970,000 124.59 102.17
08-08-15 127.07 127.19 125.35 5,566,200 126.36 103.62
08-08-14 125.01 128.25 124.80 6,813,000 126.94 104.10
08-08-13 125.00 126.99 124.75 5,857,800 125.80 103.16
08-08-12 126.01 126.50 124.40 6,996,800 125.22 102.69
08-08-11 128.43 128.43 125.75 7,490,400 126.60 103.82
08-08-08 128.50 129.88 127.63 8,561,800 128.81 105.63
08-08-07 128.30 129.97 127.90 6,633,500 129.05 105.83
Date Open High Low Vol Cls adjCls
08-08-06 128.45 129.50 127.75 6,253,800 129.16 105.92
08-08-05 128.20 128.90 127.08 6,969,900 128.87 105.27
08-08-04 126.77 128.10 126.25 5,994,900 127.56 104.20
08-08-01 128.52 129.30 126.28 4,939,700 126.64 103.45
08-07-31 128.10 129.50 127.74 5,857,300 127.98 104.54
08-07-30 128.12 129.00 127.09 5,826,100 128.86 105.26
08-07-29 126.54 128.17 126.25 5,979,400 127.66 104.28
08-07-28 127.69 128.44 126.13 6,096,800 126.25 103.13
08-07-25 129.00 129.90 128.00 7,565,500 128.53 104.99
Date Open High Low Vol Cls adjCls
08-07-24 129.06 130.93 128.80 8,946,300 130.00 106.19
08-07-23 129.78 130.33 128.29 10,230,300 129.52 105.80
08-07-22 127.50 130.00 127.26 11,428,600 130.00 106.19
08-07-21 129.83 129.90 127.64 7,779,600 128.66 105.10
08-07-18 125.81 130.00 125.42 18,317,800 129.89 106.10
08-07-17 126.39 126.96 124.00 12,298,200 126.52 103.35
08-07-16 122.81 126.89 122.25 9,898,800 125.94 102.88
08-07-15 121.00 124.50 119.90 10,710,500 123.20 100.64
08-07-14 123.51 124.25 121.24 8,317,400 121.54 99.28
Date Open High Low Vol Cls adjCls
08-07-11 121.80 123.74 120.57 8,841,400 122.12 99.76
08-07-10 120.66 123.54 120.66 10,053,600 123.18 100.62
08-07-09 124.21 124.50 120.40 9,506,700 120.40 98.35
08-07-08 120.55 123.99 120.55 9,813,300 123.88 101.20
08-07-07 119.62 122.64 119.62 9,131,100 121.50 99.25
08-07-03 119.95 120.78 117.89 6,115,200 119.54 97.65
08-07-02 118.41 120.55 118.12 8,093,200 119.10 97.29
08-07-01 117.50 119.36 116.60 10,069,400 119.27 97.43
08-06-30 120.03 120.22 118.15 8,439,000 118.53 96.82
Date Open High Low Vol Cls adjCls
08-06-27 121.02 122.05 118.26 11,660,400 120.05 98.07
08-06-26 123.43 123.82 120.76 9,710,600 121.13 98.95
08-06-25 123.67 125.83 123.20 7,131,500 124.58 101.77
08-06-24 123.08 124.25 121.90 7,552,900 123.46 100.85
08-06-23 123.00 124.50 122.40 5,852,300 123.46 100.85
08-06-20 124.81 125.02 122.50 9,624,900 122.74 100.26
08-06-19 123.67 125.62 122.36 7,570,200 125.02 102.13
08-06-18 124.55 125.43 123.70 6,614,700 124.16 101.42
08-06-17 127.10 127.10 124.62 5,277,900 125.10 102.19
Date Open High Low Vol Cls adjCls
08-06-16 125.46 127.14 124.65 6,280,200 126.71 103.51
08-06-13 124.42 126.57 124.15 6,379,600 126.15 103.05
08-06-12 123.85 125.09 123.13 6,748,600 123.85 101.17
08-06-11 125.90 125.90 122.86 7,207,200 123.25 100.68
08-06-10 124.88 126.72 124.63 5,384,200 125.94 102.88
08-06-09 125.38 126.18 124.06 5,584,000 125.86 102.81
08-06-06 127.77 128.14 124.74 7,886,200 124.94 102.06
08-06-05 127.41 129.04 127.20 6,153,300 128.47 104.94
08-06-04 127.87 128.50 126.45 6,432,300 127.55 104.19
Date Open High Low Vol Cls adjCls
08-06-03 127.47 129.00 127.46 7,238,200 127.84 104.43
08-06-02 128.49 129.37 126.70 7,599,300 127.36 104.04
08-05-30 129.22 129.99 128.80 8,652,900 129.43 105.73
08-05-29 128.76 129.99 128.66 7,561,500 129.71 105.96
08-05-28 127.50 129.54 126.99 9,875,600 129.54 105.82
08-05-27 124.01 127.38 124.00 6,989,200 127.32 104.01
08-05-23 124.35 124.91 123.77 4,701,500 124.20 101.46
08-05-22 123.55 125.35 123.55 5,031,300 124.70 101.87
08-05-21 125.05 126.40 123.02 8,333,900 123.62 100.98
Date Open High Low Vol Cls adjCls
08-05-20 126.05 126.05 124.45 7,017,700 125.18 102.26
08-05-19 127.68 128.21 126.05 6,385,200 126.49 103.33
08-05-16 128.46 128.48 126.80 6,372,100 127.82 104.41
08-05-15 127.33 128.68 126.90 7,227,900 128.46 104.94
08-05-14 126.52 128.83 126.20 8,888,300 127.52 104.17
08-05-13 125.12 126.70 125.03 9,693,400 126.58 103.40
08-05-12 123.82 125.99 123.56 8,666,800 125.24 102.31
08-05-09 124.37 124.65 123.63 5,502,900 124.06 101.34
08-05-08 124.20 125.17 123.70 9,794,000 124.92 102.04
Date Open High Low Vol Cls adjCls
08-05-07 122.78 124.98 122.41 11,406,800 124.14 101.41
08-05-06 121.50 123.34 120.78 5,910,400 122.82 99.92
08-05-05 122.29 123.25 121.74 6,359,300 122.03 99.28
08-05-02 123.30 124.00 121.76 6,916,600 123.18 100.21
08-05-01 121.06 124.43 121.06 8,230,200 123.61 100.56
08-04-30 123.34 123.50 120.50 8,128,300 120.70 98.20
08-04-29 122.04 123.20 122.04 7,226,000 122.85 99.95
08-04-28 122.61 123.05 121.64 5,605,200 121.69 99.00
08-04-25 124.50 124.50 122.06 6,313,400 123.08 100.13
Date Open High Low Vol Cls adjCls
08-04-24 123.38 124.90 122.73 5,996,700 124.19 101.04
08-04-23 123.69 124.78 122.64 7,593,300 123.60 100.56
08-04-22 123.87 124.35 123.01 5,417,500 123.67 100.61
08-04-21 123.62 124.51 122.05 6,952,800 124.35 101.17
08-04-18 123.92 125.00 123.15 12,490,800 124.40 101.21
08-04-17 122.39 123.72 120.70 18,999,100 123.08 100.13
08-04-16 118.15 120.47 117.17 19,317,700 120.47 98.01
08-04-15 117.10 117.67 115.54 8,642,000 117.17 95.32
08-04-14 116.20 117.94 115.95 7,745,600 117.28 95.41
Date Open High Low Vol Cls adjCls
08-04-11 117.31 117.80 115.51 9,556,800 116.00 94.37
08-04-10 116.93 119.22 116.88 9,149,300 118.78 96.63
08-04-09 116.50 117.72 115.72 6,819,100 116.77 95.00
08-04-08 115.72 116.88 115.28 7,283,300 116.27 94.59
08-04-07 116.37 117.37 115.82 6,181,200 116.31 94.62
08-04-04 116.05 116.58 114.60 5,733,200 115.76 94.18
08-04-03 114.35 116.82 113.86 7,052,900 116.02 94.39
08-04-02 116.84 116.88 113.98 8,007,600 114.81 93.40
08-04-01 115.20 118.37 114.97 11,875,400 116.49 94.77
Date Open High Low Vol Cls adjCls
08-03-31 114.15 115.87 113.34 9,707,200 115.14 93.67
08-03-28 115.86 116.75 114.21 6,600,900 114.57 93.21
08-03-27 116.02 116.20 114.51 8,437,200 115.52 93.98
08-03-26 117.59 117.97 114.96 9,617,100 116.91 95.11
08-03-25 119.10 119.10 117.15 8,443,600 117.97 95.98
08-03-24 118.57 119.79 118.13 8,398,000 119.06 96.86
08-03-20 117.09 118.48 116.65 11,417,900 118.33 96.27
08-03-19 118.29 118.50 116.65 9,314,400 116.94 95.14
08-03-18 116.60 118.43 113.81 9,966,500 118.41 96.33
Date Open High Low Vol Cls adjCls
08-03-17 113.00 117.04 113.00 9,280,300 115.55 94.01
08-03-14 116.07 116.52 112.69 9,734,600 115.23 93.75
08-03-13 115.69 116.78 113.64 9,548,900 115.91 94.30
08-03-12 116.44 118.00 115.11 9,083,200 117.07 95.24
08-03-11 115.80 116.56 114.04 10,480,600 116.49 94.77
08-03-10 113.12 115.99 113.12 9,747,300 114.01 92.75
08-03-07 111.85 114.75 111.80 8,124,900 113.94 92.70
08-03-06 115.06 115.15 112.25 8,018,400 112.52 91.54
08-03-05 116.41 116.41 114.25 8,434,200 115.39 93.88
Date Open High Low Vol Cls adjCls
08-03-04 113.40 115.72 112.75 8,593,300 115.71 94.14
08-03-03 113.86 114.81 113.48 6,335,700 114.23 92.93
08-02-29 114.04 115.14 113.35 8,475,100 113.86 92.63
08-02-28 115.60 115.90 114.56 7,227,200 115.24 93.75
08-02-27 113.84 116.63 112.91 11,854,900 116.46 94.75
08-02-26 109.52 114.99 109.05 18,651,500 114.38 93.05
08-02-25 107.43 110.32 107.43 8,158,000 110.08 89.56
08-02-22 107.14 108.48 105.71 7,917,200 108.07 87.92
08-02-21 108.10 109.60 106.43 8,328,000 106.93 86.99
Date Open High Low Vol Cls adjCls
08-02-20 105.43 108.21 104.53 7,671,000 107.85 87.74
08-02-19 106.94 107.62 104.64 7,376,400 105.00 85.42
08-02-15 105.27 106.25 105.00 6,235,600 106.16 86.37
08-02-14 107.94 108.50 105.50 7,340,600 106.13 86.34
08-02-13 107.13 108.93 106.80 6,608,200 108.42 88.21
08-02-12 105.16 107.33 104.70 7,650,200 106.53 86.67
08-02-11 103.05 105.55 102.87 6,098,300 105.14 85.54
08-02-08 102.19 103.67 102.07 6,085,600 103.27 84.02
08-02-07 102.89 104.00 100.60 11,255,800 102.34 83.26
Date Open High Low Vol Cls adjCls
08-02-06 105.05 106.49 103.58 8,265,700 103.59 84.28
08-02-05 107.06 108.05 104.68 9,048,900 105.02 85.11
08-02-04 108.67 109.00 107.23 5,985,500 107.93 87.47
08-02-01 107.16 109.40 105.86 8,047,100 109.08 88.40
08-01-31 104.21 107.97 103.70 9,054,600 107.11 86.81
08-01-30 105.85 107.65 104.86 7,431,100 105.65 85.62
08-01-29 105.50 106.80 104.60 6,616,200 106.10 85.99
08-01-28 104.44 105.77 103.83 7,858,500 104.98 85.08
08-01-25 107.79 107.79 104.10 10,025,400 104.52 84.71
Date Open High Low Vol Cls adjCls
08-01-24 106.38 107.51 104.68 13,025,700 106.91 86.65
08-01-23 99.63 106.34 98.50 19,588,100 106.10 85.99
08-01-22 98.55 103.09 98.55 15,129,500 101.22 82.03
08-01-18 106.72 106.72 102.50 23,871,700 103.40 83.80
08-01-17 102.00 103.45 100.05 11,934,000 101.10 81.94
08-01-16 100.14 102.86 100.14 12,681,700 101.63 82.37
08-01-15 102.03 104.64 101.23 11,629,500 101.83 82.53
08-01-14 105.01 105.59 101.33 18,009,400 102.93 83.42
08-01-11 99.20 99.46 97.04 8,959,900 97.67 79.16
Date Open High Low Vol Cls adjCls
08-01-10 97.39 100.86 97.15 10,634,700 99.92 80.98
08-01-09 97.76 99.15 97.16 10,922,100 98.31 79.68
08-01-08 100.05 100.38 97.17 9,434,400 97.59 79.09
08-01-07 100.25 101.00 99.03 12,650,400 100.05 81.09
08-01-04 103.95 103.95 100.48 11,034,600 101.13 81.96
08-01-03 104.83 105.57 103.98 7,528,900 104.90 85.02
08-01-02 108.99 108.99 104.17 9,503,500 104.69 84.85
07-12-31 109.51 110.00 107.26 5,732,300 108.10 87.61
07-12-28 110.76 110.76 109.11 5,834,500 110.09 89.22
Date Open High Low Vol Cls adjCls
07-12-27 110.53 111.30 109.49 4,513,600 109.60 88.83
07-12-26 110.90 112.19 110.90 3,849,400 111.56 90.41
07-12-24 111.20 112.00 110.55 2,342,400 111.65 90.49
07-12-21 109.90 111.16 109.15 13,246,600 111.05 90.00
07-12-20 107.78 109.49 107.61 8,030,900 108.84 88.21
07-12-19 106.54 108.38 105.87 7,031,100 107.14 86.83
07-12-18 105.08 106.97 104.13 8,042,000 106.31 86.16
07-12-17 105.37 105.99 104.00 7,131,100 104.53 84.72
07-12-14 107.31 107.56 104.10 9,711,200 105.77 85.72
Date Open High Low Vol Cls adjCls
07-12-13 108.00 108.64 106.94 6,252,800 108.18 87.68
07-12-12 109.17 110.20 107.38 7,879,800 108.47 87.91
07-12-11 109.34 110.40 106.46 8,439,700 106.99 86.71
07-12-10 109.38 110.26 109.00 4,442,200 109.39 88.66
07-12-07 109.68 110.00 107.95 5,985,500 108.86 88.23
07-12-06 108.00 110.00 107.93 5,315,500 109.70 88.91
07-12-05 107.83 108.52 106.98 6,090,400 108.16 87.66
07-12-04 105.41 107.42 104.72 6,361,800 106.63 86.42
07-12-03 105.55 107.14 104.58 7,918,800 105.83 85.77
Date Open High Low Vol Cls adjCls
07-11-30 108.57 109.19 103.93 12,900,200 105.18 85.24
07-11-29 107.24 107.87 106.25 7,813,800 107.50 87.12
07-11-28 104.82 108.27 104.36 9,397,700 107.37 87.02
07-11-27 102.70 104.58 101.50 9,117,500 103.83 84.15
07-11-26 104.26 105.15 101.72 7,340,700 101.97 82.64
07-11-23 103.10 104.14 102.32 2,827,700 104.05 84.33
07-11-21 101.41 104.09 101.41 7,097,200 102.22 82.84
07-11-20 102.59 104.97 101.38 8,393,400 103.42 83.82
07-11-19 104.34 105.39 101.34 9,502,200 102.22 82.84
Date Open High Low Vol Cls adjCls
07-11-16 104.51 105.00 103.25 9,294,000 104.79 84.93
07-11-15 103.24 105.64 103.05 8,023,600 103.60 83.96
07-11-14 106.12 106.42 102.84 8,453,600 103.44 83.83
07-11-13 102.73 105.74 102.50 10,777,900 105.27 85.32
07-11-12 101.89 104.19 100.70 13,553,600 101.45 82.22
07-11-09 104.92 104.92 99.27 18,084,100 100.25 81.25
07-11-08 105.65 110.32 103.99 23,092,200 106.11 86.00
07-11-07 113.56 113.64 110.90 7,087,000 111.08 90.03
07-11-06 113.49 113.95 111.67 7,299,700 113.17 91.40
Date Open High Low Vol Cls adjCls
07-11-05 115.11 115.11 112.83 7,155,300 113.40 91.58
07-11-02 114.42 115.15 113.57 6,114,800 114.59 92.54
07-11-01 115.50 116.09 113.32 7,594,400 113.65 91.78
07-10-31 114.75 116.25 113.28 7,216,800 116.12 93.78
07-10-30 114.50 114.90 113.75 4,015,500 114.12 92.16
07-10-29 113.90 115.01 113.85 5,103,200 114.80 92.71
07-10-26 113.00 114.00 112.07 5,030,300 113.73 91.85
07-10-25 113.32 114.40 111.69 6,519,900 112.81 91.10
07-10-24 114.20 114.45 111.68 8,072,600 112.95 91.22
Date Open High Low Vol Cls adjCls
07-10-23 113.78 114.80 113.50 5,562,900 114.68 92.61
07-10-22 110.97 113.88 110.96 7,576,900 113.37 91.56
07-10-19 113.98 114.93 111.80 10,327,200 112.28 90.68
07-10-18 114.82 116.41 114.44 7,736,500 114.80 92.71
07-10-17 118.01 118.01 114.15 18,100,500 115.78 93.50
07-10-16 118.02 119.94 117.50 11,527,300 119.60 96.59
07-10-15 117.95 118.37 116.75 6,267,300 118.03 95.32
07-10-12 118.50 118.89 117.28 5,656,200 117.81 95.14
07-10-11 118.99 121.46 117.37 13,018,800 118.05 95.34
Date Open High Low Vol Cls adjCls
07-10-10 118.00 118.80 117.68 5,913,800 118.62 95.80
07-10-09 117.85 118.50 116.42 5,670,600 118.30 95.54
07-10-08 116.10 118.23 115.88 4,822,900 117.77 95.11
07-10-05 116.17 116.71 115.47 5,749,400 116.30 93.92
07-10-04 116.20 116.75 115.00 6,177,500 115.69 93.43
07-10-03 117.65 117.84 116.28 7,914,100 116.40 94.00
07-10-02 119.31 119.60 118.14 6,911,500 118.36 95.59
07-10-01 117.61 119.50 117.50 6,777,300 119.03 96.13
07-09-28 117.14 118.50 117.10 7,720,200 117.80 95.13
Date Open High Low Vol Cls adjCls
07-09-27 117.50 118.21 117.04 5,834,500 117.71 95.06
07-09-26 116.94 118.08 116.75 6,695,200 117.30 94.73
07-09-25 116.02 117.59 115.79 7,045,200 116.51 94.09
07-09-24 116.90 117.43 115.85 5,734,300 116.25 93.88
07-09-21 117.89 118.10 116.35 9,097,300 116.78 94.31
07-09-20 116.27 117.65 116.20 5,806,400 116.86 94.38
07-09-19 116.90 117.19 115.78 10,311,200 116.67 94.22
07-09-18 115.00 116.78 114.83 7,839,500 116.63 94.19
07-09-17 114.70 115.25 114.30 5,022,400 114.52 92.49
Date Open High Low Vol Cls adjCls
07-09-14 115.05 116.00 114.65 6,904,400 115.13 92.98
07-09-13 116.30 117.00 115.74 4,802,700 115.95 93.64
07-09-12 116.95 117.40 115.69 6,287,200 116.00 93.68
07-09-11 116.35 117.78 116.04 8,098,700 117.35 94.77
07-09-10 116.15 117.50 115.32 6,118,300 115.80 93.52
07-09-07 116.20 116.97 115.33 7,511,700 115.55 93.32
07-09-06 117.92 118.75 116.24 6,778,600 117.62 94.99
07-09-05 117.48 118.15 116.55 6,555,500 117.88 95.20
07-09-04 116.34 118.89 116.15 8,070,500 118.19 95.45
Date Open High Low Vol Cls adjCls
07-08-31 115.99 117.35 115.55 6,883,600 116.69 94.24
07-08-30 113.62 116.00 113.62 7,756,100 115.37 93.17
07-08-29 112.88 114.98 112.07 7,049,800 114.57 92.53
07-08-28 112.90 113.59 111.63 6,006,600 112.00 90.45
07-08-27 113.00 113.85 112.80 4,921,800 113.44 91.61
07-08-24 111.45 113.25 110.81 7,058,700 113.24 91.45
07-08-23 110.40 111.68 110.01 8,271,000 111.45 90.01
07-08-22 110.09 110.50 109.15 6,329,700 110.00 88.84
07-08-21 108.90 110.11 108.08 8,458,500 109.04 88.06
Date Open High Low Vol Cls adjCls
07-08-20 110.90 111.10 109.13 9,839,800 109.22 88.21
07-08-17 111.87 112.67 108.66 15,274,600 110.90 89.56
07-08-16 110.98 111.42 103.70 16,723,000 109.69 88.58
07-08-15 111.00 112.85 109.91 11,640,200 111.23 89.83
07-08-14 112.83 113.15 111.74 5,615,600 112.05 90.49
07-08-13 112.99 113.95 112.31 6,135,500 112.71 91.02
07-08-10 109.75 113.50 109.70 9,592,200 112.64 90.97
07-08-09 110.77 114.49 110.73 9,086,000 110.73 89.42
07-08-08 114.30 114.60 112.26 7,681,400 112.98 91.24
Date Open High Low Vol Cls adjCls
07-08-07 113.02 114.17 112.25 8,021,400 113.53 91.36
07-08-06 111.97 113.89 111.70 7,245,500 113.89 91.65
07-08-03 113.24 114.18 111.70 9,571,300 111.89 90.04
07-08-02 112.10 114.05 111.50 11,318,900 113.23 91.12
07-08-01 110.39 112.73 110.06 12,390,300 112.04 90.16
07-07-31 114.72 114.72 110.02 17,816,200 110.65 89.05
07-07-30 115.00 115.75 113.52 15,095,400 114.52 92.16
07-07-27 116.62 117.95 115.62 18,138,700 115.62 93.04
07-07-26 117.01 118.82 115.52 16,822,100 116.53 93.78
Date Open High Low Vol Cls adjCls
07-07-25 116.19 118.38 115.24 11,340,000 118.10 95.04
07-07-24 115.32 117.00 115.02 10,499,300 116.17 93.49
07-07-23 114.88 116.43 114.85 8,040,900 116.38 93.66
07-07-20 114.85 115.86 113.94 11,706,300 114.81 92.39
07-07-19 115.00 116.48 114.65 17,281,600 115.86 93.24
07-07-18 110.25 111.88 110.04 10,154,100 111.08 89.39
07-07-17 109.66 111.47 109.45 7,619,900 110.77 89.14
07-07-16 108.57 110.04 108.42 8,864,200 109.66 88.25
07-07-13 108.75 109.20 108.10 7,124,100 108.60 87.40
Date Open High Low Vol Cls adjCls
07-07-12 109.35 109.65 108.22 9,544,100 109.28 87.94
07-07-11 108.30 109.60 108.25 5,887,800 109.10 87.80
07-07-10 108.55 109.15 108.25 6,209,300 108.63 87.42
07-07-09 108.73 109.35 108.20 6,046,300 108.97 87.69
07-07-06 107.79 109.66 107.66 8,977,200 109.03 87.74
07-07-05 106.31 108.39 105.98 6,670,900 108.05 86.95
07-07-03 105.50 107.08 105.24 4,217,900 106.58 85.77
07-07-02 105.39 105.80 104.58 4,701,300 105.01 84.51
07-06-29 105.96 106.58 104.10 7,018,400 105.25 84.70
Date Open High Low Vol Cls adjCls
07-06-28 105.52 106.92 105.22 5,430,900 105.95 85.26
07-06-27 104.75 105.47 104.40 5,403,800 105.43 84.84
07-06-26 105.10 106.06 104.82 5,229,600 105.33 84.76
07-06-25 104.73 105.77 104.50 8,476,400 105.10 84.58
07-06-22 105.96 106.44 104.44 10,808,500 104.44 84.05
07-06-21 105.77 107.00 105.61 5,587,800 106.60 85.79
07-06-20 106.50 107.02 105.95 6,541,500 106.00 85.30
07-06-19 104.93 106.66 104.90 5,754,000 106.50 85.71
07-06-18 105.27 105.65 104.89 6,359,200 105.33 84.76
Date Open High Low Vol Cls adjCls
07-06-15 104.22 105.19 103.88 9,432,300 105.09 84.57
07-06-14 103.10 104.24 102.81 5,165,600 103.85 83.57
07-06-13 102.85 103.26 102.10 6,437,600 103.12 82.99
07-06-12 103.11 103.18 102.15 5,578,400 102.34 82.36
07-06-11 102.87 104.00 102.50 7,903,100 103.22 83.07
07-06-08 101.80 103.21 101.75 8,216,300 103.07 82.95
07-06-07 102.46 103.17 101.56 14,384,600 101.80 81.92
07-06-06 105.50 105.51 102.39 30,770,700 102.41 82.41
07-06-05 106.55 106.55 105.54 5,244,200 105.84 85.17
Date Open High Low Vol Cls adjCls
07-06-04 106.50 106.59 105.58 4,569,900 106.23 85.49
07-06-01 106.62 107.24 106.02 5,289,200 106.54 85.74
07-05-31 107.26 107.67 106.00 5,097,700 106.60 85.79
07-05-30 105.40 107.10 105.21 7,401,000 106.93 86.05
07-05-29 105.57 106.63 105.30 5,420,300 105.91 85.23
07-05-25 103.90 105.43 103.85 6,123,000 105.18 84.64
07-05-24 105.45 105.98 103.57 6,926,300 103.95 83.65
07-05-23 106.80 107.00 105.25 4,396,900 105.58 84.97
07-05-22 106.95 107.25 106.01 5,313,300 106.70 85.87
Date Open High Low Vol Cls adjCls
07-05-21 107.67 108.00 106.87 7,512,200 107.04 86.14
07-05-18 105.84 108.05 105.60 9,857,500 107.99 86.90
07-05-17 105.61 106.23 104.73 7,706,400 105.31 84.75
07-05-16 105.10 105.89 104.53 5,613,500 105.87 85.20
07-05-15 105.40 105.80 104.70 6,104,200 104.83 84.36
07-05-14 105.81 106.25 104.79 5,732,600 105.57 84.96
07-05-11 104.69 105.99 104.67 6,026,100 105.98 85.29
07-05-10 103.82 105.11 103.71 8,959,800 104.68 84.24
07-05-09 103.93 104.75 103.70 8,408,100 104.38 84.00
Date Open High Low Vol Cls adjCls
07-05-08 102.42 103.39 102.21 5,965,000 103.29 83.12
07-05-07 102.76 103.17 102.40 5,620,100 103.16 82.70
07-05-04 102.75 103.03 102.25 5,464,800 102.96 82.54
07-05-03 101.75 103.00 101.35 7,302,200 102.80 82.41
07-05-02 102.80 103.14 102.13 6,820,300 102.22 81.94
07-05-01 102.06 103.17 102.05 8,670,100 103.17 82.70
07-04-30 101.11 103.00 100.97 10,050,400 102.21 81.93
07-04-27 100.30 101.17 100.06 6,141,400 101.17 81.10
07-04-26 101.00 101.50 100.21 8,608,500 100.90 80.88
Date Open High Low Vol Cls adjCls
07-04-25 98.74 101.70 98.73 14,827,300 101.46 81.33
07-04-24 97.23 99.90 97.23 21,450,700 98.49 78.95
07-04-23 95.16 95.73 95.05 7,247,400 95.21 76.32
07-04-20 95.02 95.15 93.91 9,340,300 94.58 75.82
07-04-19 94.50 94.87 94.00 9,445,600 94.29 75.59
07-04-18 94.80 95.91 94.40 15,871,700 94.80 75.99
07-04-17 96.30 97.66 96.02 10,264,000 97.12 77.85
07-04-16 94.99 96.30 94.72 6,865,100 96.18 77.10
07-04-13 95.75 95.75 94.59 6,027,800 94.93 76.10
Date Open High Low Vol Cls adjCls
07-04-12 95.03 95.82 94.53 7,085,300 95.67 76.69
07-04-11 96.51 96.70 94.95 5,936,900 95.16 76.28
07-04-10 96.40 96.80 96.16 3,596,400 96.46 77.32
07-04-09 96.43 96.94 96.12 4,850,600 96.62 77.45
07-04-05 95.98 96.75 95.75 3,307,100 96.52 77.37
07-04-04 95.80 96.45 95.57 4,276,200 96.21 77.12
07-04-03 95.45 96.23 95.33 5,730,800 96.10 77.04
07-04-02 94.51 95.50 94.06 5,883,700 95.21 76.32
07-03-30 94.24 94.75 93.57 7,638,100 94.26 75.56
Date Open High Low Vol Cls adjCls
07-03-29 94.66 95.11 93.96 6,851,500 94.57 75.81
07-03-28 93.90 95.02 93.80 8,128,000 94.26 75.56
07-03-27 94.71 95.03 94.20 4,695,800 94.73 75.94
07-03-26 95.00 95.25 94.32 6,729,400 95.00 76.15
07-03-23 94.82 95.22 94.65 4,412,500 95.03 76.18
07-03-22 95.10 95.44 94.65 5,700,400 95.19 76.31
07-03-21 94.50 95.81 93.83 7,665,600 95.36 76.44
07-03-20 94.00 94.53 93.55 4,560,000 94.50 75.75
07-03-19 93.95 94.32 93.39 4,568,100 93.99 75.34
Date Open High Low Vol Cls adjCls
07-03-16 94.45 94.45 93.02 8,728,700 93.25 74.75
07-03-15 93.40 93.97 93.10 5,910,000 93.45 74.91
07-03-14 92.65 94.03 92.10 8,713,900 93.76 75.16
07-03-13 93.86 94.47 92.62 7,539,100 92.71 74.32
07-03-12 93.29 94.17 92.97 5,531,300 94.11 75.44
07-03-09 93.48 94.00 92.82 6,333,000 93.28 74.78
07-03-08 94.50 94.82 92.52 7,403,900 93.00 74.55
07-03-07 93.97 94.85 93.62 10,269,100 93.94 75.30
07-03-06 92.40 93.89 92.26 9,184,200 93.80 75.19
Date Open High Low Vol Cls adjCls
07-03-05 90.25 92.15 90.10 10,314,900 91.81 73.60
07-03-02 92.00 92.37 90.84 9,451,300 90.90 72.87
07-03-01 90.25 93.05 88.77 12,865,700 92.27 73.97
07-02-28 93.71 94.09 92.47 12,191,600 92.94 74.50
07-02-27 96.00 96.01 92.88 11,996,700 93.96 75.32
07-02-26 97.86 97.86 96.46 5,922,100 96.91 77.69
07-02-23 98.40 98.44 97.41 6,355,800 97.73 78.34
07-02-22 98.80 99.50 97.77 5,900,100 98.50 78.96
07-02-21 98.90 99.37 98.70 4,302,400 99.09 79.43
Date Open High Low Vol Cls adjCls
07-02-20 98.66 99.46 98.55 4,124,200 99.35 79.64
07-02-16 99.12 99.25 98.63 4,800,700 98.99 79.35
07-02-15 99.06 99.52 98.48 5,568,600 98.92 79.30
07-02-14 98.50 99.43 98.25 5,644,800 99.20 79.52
07-02-13 98.60 98.74 97.80 5,702,800 98.29 78.79
07-02-12 98.80 99.20 98.22 5,331,000 98.58 79.02
07-02-09 99.52 99.70 97.81 6,100,400 98.55 79.00
07-02-08 98.90 99.74 98.65 6,152,200 99.62 79.86
07-02-07 99.80 100.36 99.12 7,698,200 99.54 79.79
Date Open High Low Vol Cls adjCls
07-02-06 100.00 100.40 99.54 6,532,800 99.85 79.80
07-02-05 99.17 100.44 98.90 8,184,800 100.38 80.23
07-02-02 99.10 99.73 98.88 6,656,300 99.17 79.26
07-02-01 98.97 99.18 97.96 6,610,700 99.00 79.12
07-01-31 98.80 99.48 98.35 6,432,600 99.15 79.24
07-01-30 98.57 99.45 98.50 7,177,900 99.37 79.42
07-01-29 97.70 98.66 97.45 7,294,800 98.54 78.75
07-01-26 97.52 97.83 96.84 5,771,100 97.45 77.88
07-01-25 97.22 97.92 97.22 6,201,300 97.51 77.93
Date Open High Low Vol Cls adjCls
07-01-24 97.08 97.58 96.58 5,700,000 97.40 77.84
07-01-23 96.91 97.38 96.20 10,337,400 97.08 77.59
07-01-22 96.42 97.23 96.12 13,539,300 97.11 77.61
07-01-19 95.00 96.85 94.55 26,035,800 96.17 76.86
07-01-18 99.80 99.95 98.91 14,636,100 99.45 79.48
07-01-17 100.69 100.90 99.90 8,200,700 100.02 79.94
07-01-16 99.40 100.84 99.30 9,602,200 100.82 80.58
07-01-12 98.99 99.69 98.50 6,636,500 99.34 79.39
07-01-11 99.00 99.90 98.50 8,000,700 98.65 78.84
Date Open High Low Vol Cls adjCls
07-01-10 98.50 99.05 97.93 8,744,800 98.89 79.03
07-01-09 99.08 100.33 99.07 11,108,200 100.07 79.98
07-01-08 98.50 99.50 98.35 10,340,000 98.90 79.04
07-01-05 97.60 97.95 96.91 7,221,300 97.42 77.86
07-01-04 97.25 98.79 96.88 10,524,500 98.31 78.57
07-01-03 97.18 98.40 96.26 9,196,800 97.27 77.74
06-12-29 97.00 97.88 96.83 4,455,900 97.15 77.64
06-12-28 97.11 97.40 96.87 4,501,700 96.97 77.50
06-12-27 96.30 97.23 96.27 4,571,600 97.20 77.68
Date Open High Low Vol Cls adjCls
06-12-26 95.00 95.81 94.92 2,278,700 95.66 76.45
06-12-22 95.75 95.98 95.24 3,031,500 95.25 76.13
06-12-21 95.78 96.50 95.53 4,405,600 95.91 76.65
06-12-20 96.10 96.50 95.70 3,654,600 96.00 76.72
06-12-19 95.10 96.39 94.91 4,933,200 96.00 76.72
06-12-18 94.95 96.16 94.80 7,984,900 95.44 76.28
06-12-15 95.61 95.80 95.05 8,086,500 95.30 76.17
06-12-14 94.97 95.72 94.54 4,644,100 95.36 76.21
06-12-13 94.78 95.33 94.50 6,441,300 94.77 75.74
Date Open High Low Vol Cls adjCls
06-12-12 93.60 94.85 93.30 7,783,800 94.12 75.22
06-12-11 93.72 94.35 93.56 3,459,200 93.64 74.84
06-12-08 93.65 94.39 93.47 4,140,000 93.86 75.01
06-12-07 94.00 94.43 93.55 4,310,800 94.23 75.31
06-12-06 94.48 94.87 94.01 5,947,300 94.12 75.22
06-12-05 93.51 94.64 93.44 6,886,200 94.48 75.51
06-12-04 92.50 93.95 92.25 7,507,900 93.51 74.73
06-12-01 91.90 91.91 90.55 5,445,400 91.25 72.93
06-11-30 91.35 92.48 91.25 6,470,700 91.92 73.46
Date Open High Low Vol Cls adjCls
06-11-29 91.35 91.66 91.01 4,623,000 91.52 73.14
06-11-28 90.65 91.57 90.43 4,962,100 91.35 73.01
06-11-27 92.71 93.24 91.12 6,284,000 91.45 73.09
06-11-24 93.05 93.75 92.98 2,129,800 93.35 74.61
06-11-22 92.90 93.74 92.80 3,351,700 93.52 74.74
06-11-21 93.01 93.43 92.85 3,067,800 93.08 74.39
06-11-20 93.60 93.80 93.01 5,010,600 93.25 74.53
06-11-17 93.42 94.05 93.31 5,251,000 93.81 74.97
06-11-16 93.07 93.60 92.60 4,171,500 93.47 74.70
Date Open High Low Vol Cls adjCls
06-11-15 93.08 93.28 92.54 4,172,800 93.11 74.42
06-11-14 92.00 93.29 91.65 5,873,000 93.29 74.56
06-11-13 91.55 92.43 91.41 4,358,300 92.07 73.58
06-11-10 92.30 92.35 91.63 5,369,600 91.76 73.34
06-11-09 92.59 93.19 92.37 4,518,900 92.42 73.86
06-11-08 92.25 92.92 92.01 6,022,200 92.59 74.00
06-11-07 92.42 93.40 92.41 7,305,200 92.75 73.89
06-11-06 91.50 92.74 91.50 6,240,600 92.60 73.77
06-11-03 91.76 92.34 91.18 4,506,400 91.41 72.82
Date Open High Low Vol Cls adjCls
06-11-02 91.80 91.95 91.25 4,895,100 91.68 73.04
06-11-01 92.50 92.68 91.50 5,845,700 91.80 73.13
06-10-31 91.50 92.68 91.50 9,267,300 92.33 73.55
06-10-30 89.80 92.00 89.80 5,594,000 91.50 72.89
06-10-27 90.91 91.89 90.58 5,840,300 90.76 72.30
06-10-26 91.83 91.93 91.25 4,990,300 91.54 72.92
06-10-25 91.21 91.99 90.94 6,122,100 91.83 73.15
06-10-24 90.91 91.95 90.80 9,222,300 91.49 72.88
06-10-23 90.05 92.00 90.01 8,862,300 91.56 72.94
Date Open High Low Vol Cls adjCls
06-10-20 90.04 90.70 89.55 7,390,900 90.48 72.08
06-10-19 89.80 90.98 89.31 10,671,400 89.86 71.59
06-10-18 90.51 92.04 89.73 27,875,200 89.82 71.55
06-10-17 86.33 87.94 86.22 13,295,500 86.95 69.27
06-10-16 86.08 87.60 85.75 8,633,100 86.71 69.08
06-10-13 84.45 86.21 84.44 7,788,600 86.08 68.57
06-10-12 84.20 84.90 84.10 4,661,700 84.70 67.47
06-10-11 84.15 84.69 83.79 5,210,600 84.19 67.07
06-10-10 83.71 84.63 83.56 4,712,900 84.19 67.07
Date Open High Low Vol Cls adjCls
06-10-09 83.14 84.08 83.00 4,490,200 84.00 66.92
06-10-06 82.93 83.78 82.50 5,340,900 83.14 66.23
06-10-05 82.81 83.21 82.60 4,956,600 82.92 66.06
06-10-04 81.65 83.25 81.63 6,119,300 83.10 66.20
06-10-03 81.88 82.26 81.56 4,838,500 81.65 65.05
06-10-02 81.76 82.47 81.58 4,483,300 81.87 65.22
06-09-29 81.90 82.79 81.77 4,770,700 81.94 65.28
06-09-28 81.85 82.35 81.72 4,592,300 81.99 65.32
06-09-27 82.00 82.67 81.71 5,880,500 82.09 65.40
Date Open High Low Vol Cls adjCls
06-09-26 81.90 82.66 81.70 4,731,800 82.50 65.72
06-09-25 81.65 82.28 81.28 5,683,000 82.00 65.32
06-09-22 81.75 82.12 81.01 4,350,200 81.21 64.69
06-09-21 82.61 83.25 81.35 8,909,000 81.61 65.01
06-09-20 82.37 83.79 82.20 7,524,600 83.42 66.46
06-09-19 81.97 82.09 81.42 5,088,600 81.87 65.22
06-09-18 82.56 83.21 82.17 4,417,600 82.24 65.52
06-09-15 83.21 83.59 82.79 8,203,800 82.94 66.07
06-09-14 81.90 83.00 81.74 4,265,300 82.47 65.70
Date Open High Low Vol Cls adjCls
06-09-13 82.25 82.70 81.84 4,920,200 82.21 65.49
06-09-12 81.14 82.50 81.06 5,722,200 82.28 65.55
06-09-11 80.60 81.20 80.25 4,314,300 80.93 64.47
06-09-08 79.60 80.86 79.35 4,498,600 80.66 64.26
06-09-07 79.90 80.38 79.31 3,913,300 79.40 63.25
06-09-06 80.29 80.69 80.17 3,727,600 80.28 63.95
06-09-05 81.19 81.54 80.60 3,968,500 80.85 64.41
06-09-01 81.13 81.57 80.81 3,294,000 81.41 64.85
06-08-31 81.30 81.50 80.78 3,786,200 80.97 64.50
Date Open High Low Vol Cls adjCls
06-08-30 81.26 81.68 80.84 4,688,800 81.22 64.70
06-08-29 80.06 81.48 80.06 5,208,500 81.40 64.85
06-08-28 79.91 80.47 79.76 5,259,400 80.32 63.99
06-08-25 79.20 80.00 79.14 3,427,400 79.88 63.64
06-08-24 78.90 79.50 78.87 3,473,300 79.38 63.24
06-08-23 78.95 79.47 78.42 3,425,700 78.67 62.67
06-08-22 79.28 79.55 78.61 4,057,200 78.95 62.89
06-08-21 79.51 79.88 78.87 3,676,500 79.28 63.16
06-08-18 79.38 79.97 78.63 5,399,200 79.90 63.65
Date Open High Low Vol Cls adjCls
06-08-17 78.93 79.56 78.53 5,535,400 79.37 63.23
06-08-16 77.48 79.28 77.35 7,386,500 79.09 63.01
06-08-15 76.90 77.14 76.31 5,985,400 77.08 61.40
06-08-14 76.05 77.49 75.60 4,997,400 76.68 61.09
06-08-11 75.34 75.78 75.20 3,695,800 75.48 60.13
06-08-10 75.20 76.08 75.05 3,213,600 75.74 60.34
06-08-09 75.56 76.28 75.39 4,480,400 75.39 60.06
06-08-08 75.63 76.26 75.11 3,794,700 75.33 60.01
06-08-07 75.63 76.20 75.28 3,870,200 75.52 59.92
Date Open High Low Vol Cls adjCls
06-08-04 76.65 76.77 75.32 5,062,400 75.91 60.23
06-08-03 76.00 76.73 75.40 2,765,800 76.33 60.57
06-08-02 76.21 76.93 76.20 3,283,800 76.32 60.56
06-08-01 76.65 77.38 75.75 4,406,700 76.14 60.41
06-07-31 76.44 77.50 76.15 5,381,800 77.41 61.42
06-07-28 76.38 77.30 76.26 4,165,700 76.96 61.07
06-07-27 75.83 77.29 75.75 6,439,100 76.15 60.42
06-07-26 75.48 76.30 75.36 3,870,100 75.83 60.17
06-07-25 75.99 76.41 75.31 5,580,300 75.89 60.22
Date Open High Low Vol Cls adjCls
06-07-24 74.92 76.15 74.92 5,611,200 75.99 60.30
06-07-21 75.49 75.50 74.50 8,372,500 74.86 59.40
06-07-20 75.73 75.88 75.20 12,214,900 75.48 59.89
06-07-19 76.00 77.06 76.00 14,536,900 76.07 60.36
06-07-18 73.70 74.42 72.73 8,667,500 74.26 58.92
06-07-17 73.35 73.94 73.20 6,822,700 73.70 58.48
06-07-14 74.24 74.30 73.37 6,957,800 73.57 58.38
06-07-13 75.01 75.28 73.83 8,754,700 74.24 58.91
06-07-12 76.07 76.30 74.82 8,372,100 75.48 59.89
Date Open High Low Vol Cls adjCls
06-07-11 76.25 76.65 75.44 6,086,500 76.47 60.68
06-07-10 76.18 76.83 75.87 7,154,700 76.67 60.84
06-07-07 78.09 78.09 76.12 6,641,600 76.42 60.64
06-07-06 77.59 78.53 77.57 4,333,100 78.09 61.96
06-07-05 78.00 78.39 77.52 4,047,800 77.77 61.71
06-07-03 77.54 78.27 77.27 3,177,300 78.02 61.91
06-06-30 77.70 77.93 76.79 7,911,700 76.82 60.95
06-06-29 76.89 77.80 76.56 5,448,900 77.59 61.57
06-06-28 76.53 76.60 76.06 4,392,100 76.56 60.75
Date Open High Low Vol Cls adjCls
06-06-27 77.32 77.60 76.32 5,596,800 76.63 60.80
06-06-26 77.04 77.52 76.80 3,448,000 77.15 61.22
06-06-23 77.15 77.84 76.94 4,520,600 77.10 61.18
06-06-22 78.16 78.37 77.00 5,563,700 77.19 61.25
06-06-21 77.99 78.56 77.98 5,559,100 78.30 62.13
06-06-20 77.84 78.30 77.25 6,124,500 77.99 61.88
06-06-19 77.90 78.30 77.34 5,302,100 77.67 61.63
06-06-16 78.44 78.53 77.57 8,133,500 77.95 61.85
06-06-15 77.85 78.78 76.95 6,679,400 78.56 62.33
Date Open High Low Vol Cls adjCls
06-06-14 76.93 77.85 76.93 6,038,600 77.71 61.66
06-06-13 77.14 77.93 76.82 7,374,100 76.93 61.04
06-06-12 77.63 78.09 77.01 4,924,900 77.02 61.11
06-06-09 77.24 78.10 77.05 6,135,400 77.63 61.60
06-06-08 78.55 79.58 76.75 13,474,400 77.03 61.12
06-06-07 79.78 80.74 79.12 7,924,800 79.15 62.80
06-06-06 79.06 79.90 78.50 7,250,600 79.76 63.29
06-06-05 79.10 80.04 79.01 5,555,800 79.06 62.73
06-06-02 80.50 80.56 79.15 7,232,300 79.52 63.10
Date Open High Low Vol Cls adjCls
06-06-01 79.89 80.87 79.81 4,866,500 80.69 64.02
06-05-31 80.15 80.83 79.61 6,384,900 79.90 63.40
06-05-30 80.35 80.96 80.15 5,049,100 80.16 63.60
06-05-26 80.16 80.86 79.70 3,580,800 80.75 64.07
06-05-25 79.89 80.18 79.65 3,995,000 80.14 63.59
06-05-24 79.35 80.04 79.06 7,389,600 79.78 63.30
06-05-23 80.25 81.30 79.64 5,006,400 79.83 63.34
06-05-22 79.83 80.34 79.40 6,250,900 80.02 63.49
06-05-19 80.86 81.00 79.51 7,019,100 80.28 63.70
Date Open High Low Vol Cls adjCls
06-05-18 80.50 81.35 80.03 5,443,600 80.66 64.00
06-05-17 81.75 82.21 81.02 5,936,000 81.27 64.49
06-05-16 83.00 83.25 82.07 4,454,800 82.16 65.19
06-05-15 81.80 83.15 81.80 5,776,400 82.89 65.77
06-05-12 82.47 83.69 82.30 5,685,700 82.39 65.37
06-05-11 82.65 83.09 82.45 5,274,500 82.46 65.43
06-05-10 82.90 83.33 82.60 3,430,400 82.90 65.78
06-05-09 82.49 83.29 82.41 4,072,800 83.23 66.04
06-05-08 82.60 83.22 82.30 3,856,500 82.89 65.77
Date Open High Low Vol Cls adjCls
06-05-05 82.95 83.34 82.70 4,504,500 83.28 65.84
06-05-04 82.87 83.09 82.40 3,966,900 82.43 65.17
06-05-03 82.54 83.29 82.45 5,721,100 82.70 65.38
06-05-02 82.11 82.74 82.00 4,336,400 82.42 65.16
06-05-01 82.59 83.31 82.10 6,011,100 82.23 65.01
06-04-28 83.51 83.62 81.98 8,201,800 82.34 65.10
06-04-27 82.70 84.40 82.70 8,174,300 83.88 66.32
06-04-26 82.84 83.48 82.71 6,648,800 83.35 65.90
06-04-25 81.95 82.90 81.60 6,856,300 82.67 65.36
Date Open High Low Vol Cls adjCls
06-04-24 81.30 82.41 81.10 6,604,100 82.11 64.92
06-04-21 82.49 82.50 81.38 6,117,400 81.66 64.56
06-04-20 81.65 82.85 81.64 6,237,200 82.02 64.85
06-04-19 83.95 84.00 81.26 10,554,700 81.86 64.72
06-04-18 81.89 83.53 81.70 7,905,800 83.31 65.87
06-04-17 81.92 82.92 81.40 4,634,200 81.64 64.55
06-04-13 81.18 82.60 81.12 4,799,700 81.98 64.81
06-04-12 81.10 81.37 80.63 3,905,200 80.75 63.84
06-04-11 81.83 82.06 80.75 5,959,700 81.16 64.17
Date Open High Low Vol Cls adjCls
06-04-10 82.27 82.74 82.00 3,627,700 82.10 64.91
06-04-07 83.60 83.80 82.44 5,337,500 82.48 65.21
06-04-06 83.70 84.32 83.36 4,944,100 83.81 66.26
06-04-05 83.33 84.45 83.32 5,523,900 84.17 66.55
06-04-04 83.05 83.78 82.80 3,853,000 83.45 65.98
06-04-03 82.72 83.59 82.65 4,121,600 83.06 65.67
06-03-31 82.95 83.60 82.29 5,862,000 82.47 65.20
06-03-30 82.88 83.70 82.83 4,467,000 83.20 65.78
06-03-29 82.20 83.55 82.20 4,392,100 83.13 65.72
Date Open High Low Vol Cls adjCls
06-03-28 82.86 83.39 82.29 4,508,600 82.43 65.17
06-03-27 82.98 83.26 82.58 3,910,100 83.08 65.68
06-03-24 82.99 83.72 82.99 4,198,800 83.36 65.91
06-03-23 84.23 84.27 82.93 5,105,800 83.20 65.78
06-03-22 83.35 84.68 83.35 4,968,600 84.45 66.77
06-03-21 83.82 84.99 83.58 7,404,300 83.81 66.26
06-03-20 83.11 83.75 82.99 3,870,300 83.58 66.08
06-03-17 83.35 83.41 82.82 6,414,400 83.30 65.86
06-03-16 83.43 83.72 82.61 4,299,500 82.87 65.52
Date Open High Low Vol Cls adjCls
06-03-15 82.65 83.76 82.64 5,370,400 83.38 65.92
06-03-14 81.51 82.99 81.47 4,518,000 82.88 65.53
06-03-13 81.56 82.40 81.45 4,571,400 81.93 64.77
06-03-10 81.03 82.25 81.03 4,787,200 81.57 64.49
06-03-09 81.26 81.98 80.80 4,310,700 81.02 64.06
06-03-08 80.25 81.60 80.25 5,569,900 81.14 64.15
06-03-07 80.01 80.79 79.86 4,330,800 80.29 63.48
06-03-06 79.91 80.64 79.90 4,709,500 80.00 63.25
06-03-03 79.51 80.83 79.51 4,354,400 79.96 63.22
Date Open High Low Vol Cls adjCls
06-03-02 79.55 80.21 79.54 4,418,800 79.94 63.20
06-03-01 80.20 80.81 79.78 5,172,300 79.90 63.17
06-02-28 80.10 80.55 79.71 5,960,700 80.24 63.44
06-02-27 79.97 80.89 79.95 3,787,000 80.63 63.75
06-02-24 80.65 80.65 79.85 3,903,200 80.10 63.33
06-02-23 81.20 81.34 80.04 4,979,400 80.20 63.41
06-02-22 80.00 81.65 79.97 5,294,300 81.35 64.32
06-02-21 80.10 80.75 79.97 5,838,000 80.50 63.64
06-02-17 80.91 81.03 80.13 5,298,800 80.71 63.81
Date Open High Low Vol Cls adjCls
06-02-16 80.68 80.91 80.13 5,310,500 80.91 63.97
06-02-15 80.86 81.50 80.50 5,052,000 80.85 63.92
06-02-14 80.55 81.45 80.35 6,075,500 81.09 64.11
06-02-13 81.33 81.91 80.18 5,257,400 80.44 63.60
06-02-10 80.40 81.46 80.20 5,371,900 81.33 64.30
06-02-09 80.40 80.80 79.50 7,609,200 80.40 63.57
06-02-08 80.58 80.90 80.24 5,029,200 80.80 63.88
06-02-07 79.50 80.19 79.30 5,247,300 79.85 62.97
06-02-06 79.94 79.95 78.93 9,568,500 79.51 62.70
Date Open High Low Vol Cls adjCls
06-02-03 80.55 80.77 79.72 9,852,000 79.97 63.07
06-02-02 81.45 81.59 80.90 6,198,000 81.23 64.06
06-02-01 80.90 82.24 80.65 5,419,300 81.94 64.62
06-01-31 81.50 82.00 81.17 6,771,600 81.30 64.12
06-01-30 80.21 81.81 80.21 5,325,100 81.63 64.38
06-01-27 80.75 81.77 80.75 6,103,400 81.02 63.89
06-01-26 81.50 81.65 80.59 7,810,200 80.72 63.66
06-01-25 81.05 81.62 80.61 6,374,300 80.91 63.81
06-01-24 81.39 82.15 80.80 6,069,000 80.85 63.76
Date Open High Low Vol Cls adjCls
06-01-23 81.33 81.92 80.92 6,114,100 81.41 64.20
06-01-20 83.04 83.05 81.25 8,605,800 81.36 64.16
06-01-19 84.14 84.39 83.02 6,483,500 83.09 65.53
06-01-18 84.00 84.70 83.52 10,984,800 83.80 66.09
06-01-17 82.80 83.16 82.54 8,718,400 83.00 65.46
06-01-13 83.00 83.45 82.50 6,921,600 83.17 65.59
06-01-12 83.82 83.96 83.40 4,924,100 83.57 65.91
06-01-11 84.37 84.81 83.40 5,776,400 84.17 66.38
06-01-10 83.15 84.12 83.12 5,700,000 84.07 66.30
Date Open High Low Vol Cls adjCls
06-01-09 83.90 84.25 83.38 6,851,100 83.73 66.03
06-01-06 83.95 85.03 83.41 8,196,900 84.95 66.99
06-01-05 81.40 82.90 81.25 7,213,400 82.50 65.06
06-01-04 82.20 82.50 81.33 9,832,800 81.95 64.63
06-01-03 82.45 82.55 80.81 11,715,100 82.06 64.71
05-12-30 81.85 82.49 81.56 5,449,000 82.20 64.83
05-12-29 82.80 83.06 82.22 3,958,400 82.40 64.98
05-12-28 83.10 83.57 82.80 3,836,800 83.04 65.49
05-12-27 83.48 84.50 82.89 4,377,800 82.99 65.45
Date Open High Low Vol Cls adjCls
05-12-23 84.00 84.20 83.39 3,616,200 83.48 65.83
05-12-22 82.61 83.23 82.30 6,573,600 83.22 65.63
05-12-21 82.46 84.00 82.46 6,846,800 83.12 65.55
05-12-20 82.95 83.10 82.06 5,276,200 82.48 65.05
05-12-19 83.23 83.60 82.65 4,985,400 82.76 65.27
05-12-16 83.89 84.00 83.00 7,398,200 83.37 65.75
05-12-15 82.88 83.63 82.75 6,155,900 83.53 65.87
05-12-14 83.65 83.95 82.95 7,161,800 83.13 65.56
05-12-13 84.50 84.90 83.50 12,545,300 83.71 66.02
Date Open High Low Vol Cls adjCls
05-12-12 87.01 87.35 85.76 6,044,100 85.96 67.79
05-12-09 86.80 87.10 86.33 6,461,800 86.97 68.59
05-12-08 88.57 88.91 86.67 5,787,000 87.50 69.01
05-12-07 89.00 89.92 88.45 5,284,000 88.72 69.97
05-12-06 88.56 89.84 88.56 4,871,500 89.14 70.30
05-12-05 88.40 88.65 87.71 4,023,600 88.43 69.74
05-12-02 89.00 89.15 88.36 4,730,500 88.65 69.91
05-12-01 89.15 89.74 89.05 4,668,500 89.21 70.35
05-11-30 89.05 89.64 88.73 6,021,500 88.90 70.11
Date Open High Low Vol Cls adjCls
05-11-29 89.18 89.94 89.02 5,147,000 89.10 70.27
05-11-28 88.80 89.43 88.75 5,197,900 89.11 70.27
05-11-25 88.95 89.32 88.62 2,199,300 88.80 70.03
05-11-23 88.12 89.39 87.95 5,399,300 88.80 70.03
05-11-22 86.88 88.08 86.88 5,786,600 87.99 69.39
05-11-21 87.60 87.87 87.01 4,807,900 87.29 68.84
05-11-18 88.00 88.00 87.17 7,985,800 87.77 69.22
05-11-17 86.18 86.98 85.76 5,293,600 86.89 68.52
05-11-16 85.45 86.58 85.39 6,694,100 86.54 68.25
Date Open High Low Vol Cls adjCls
05-11-15 84.03 85.90 84.03 6,830,800 85.53 67.45
05-11-14 84.25 85.00 84.11 3,915,300 84.36 66.53
05-11-11 84.20 84.84 84.15 4,841,300 84.55 66.68
05-11-10 82.70 84.30 82.30 4,732,000 83.99 66.24
05-11-09 82.71 83.33 82.49 3,936,200 82.84 65.33
05-11-08 83.41 83.90 83.11 3,798,000 83.15 65.57
05-11-07 83.10 83.85 83.07 4,455,100 83.61 65.78
05-11-04 82.91 83.30 82.65 3,831,400 83.00 65.30
05-11-03 81.55 83.03 81.31 7,690,900 82.87 65.20
Date Open High Low Vol Cls adjCls
05-11-02 81.20 81.89 80.64 6,447,400 81.06 63.77
05-11-01 81.85 82.15 81.29 5,653,100 81.59 64.19
05-10-31 81.51 82.30 81.30 7,531,200 81.88 64.42
05-10-28 82.32 82.43 80.50 6,941,300 81.42 64.06
05-10-27 82.53 82.93 82.25 3,705,800 82.31 64.76
05-10-26 82.97 83.87 82.72 4,270,800 82.89 65.21
05-10-25 83.08 83.95 82.71 5,393,300 83.36 65.58
05-10-24 83.15 83.61 82.60 5,482,200 83.47 65.67
05-10-21 83.08 84.00 82.91 6,020,700 83.33 65.56
Date Open High Low Vol Cls adjCls
05-10-20 84.00 84.19 82.88 5,752,700 83.17 65.43
05-10-19 82.41 84.20 82.38 7,502,600 84.17 66.22
05-10-18 84.33 84.60 83.35 12,045,300 83.48 65.68
05-10-17 82.36 82.99 81.93 7,964,800 82.59 64.98
05-10-14 82.60 82.71 81.60 5,573,700 82.35 64.79
05-10-13 81.70 83.20 81.70 5,530,600 82.20 64.67
05-10-12 82.75 82.93 81.95 7,580,800 82.19 64.66
05-10-11 82.25 83.52 81.97 9,781,300 83.19 65.45
05-10-10 81.24 82.10 81.08 7,882,900 81.25 63.92
Date Open High Low Vol Cls adjCls
05-10-07 80.25 81.12 80.09 6,130,100 80.50 63.33
05-10-06 79.82 80.27 78.70 8,130,200 79.70 62.70
05-10-05 80.11 80.68 79.56 4,998,800 79.82 62.80
05-10-04 80.65 81.47 79.93 6,365,100 80.11 63.03
05-10-03 80.22 80.60 79.50 5,297,600 80.45 63.29
05-09-30 80.02 80.50 79.97 5,536,500 80.22 63.11
05-09-29 79.25 80.55 78.87 5,899,700 80.36 63.22
05-09-28 78.06 79.73 78.06 7,747,700 79.50 62.55
05-09-27 77.17 78.60 77.16 5,499,600 77.99 61.36
Date Open High Low Vol Cls adjCls
05-09-26 78.31 78.41 76.93 5,433,200 77.41 60.90
05-09-23 77.70 78.11 77.50 5,434,600 78.00 61.37
05-09-22 77.56 78.50 77.30 6,870,400 78.21 61.53
05-09-21 78.00 78.46 77.37 7,126,000 77.56 61.02
05-09-20 79.27 79.65 78.63 7,122,300 78.70 61.92
05-09-19 79.74 79.98 79.01 5,148,500 79.43 62.49
05-09-16 80.38 80.50 79.83 7,624,900 80.33 63.20
05-09-15 80.43 80.65 79.67 4,864,100 80.01 62.95
05-09-14 80.75 81.40 80.42 3,887,700 80.48 63.32
Date Open High Low Vol Cls adjCls
05-09-13 81.49 81.49 80.52 5,040,900 80.75 63.53
05-09-12 81.03 82.11 81.00 3,692,800 81.48 64.10
05-09-09 80.86 81.49 80.52 3,982,200 81.44 64.07
05-09-08 81.28 81.52 80.50 4,277,300 80.80 63.57
05-09-07 80.70 81.13 80.32 4,116,300 80.98 63.71
05-09-06 79.70 81.19 79.70 6,305,500 81.02 63.74
05-09-02 79.50 80.01 79.46 3,680,600 79.46 62.51
05-09-01 80.16 80.32 79.34 6,390,600 79.54 62.58
05-08-31 80.35 80.79 79.87 5,400,800 80.62 63.43
Date Open High Low Vol Cls adjCls
05-08-30 81.00 81.00 79.98 5,674,200 80.54 63.36
05-08-29 80.00 81.75 79.90 4,025,300 81.34 63.99
05-08-26 80.81 81.02 80.26 5,029,300 80.38 63.24
05-08-25 81.45 81.45 80.72 3,606,100 81.10 63.80
05-08-24 81.53 82.40 81.23 4,417,600 81.32 63.98
05-08-23 82.70 83.14 81.60 4,000,300 82.03 64.54
05-08-22 82.75 83.35 81.85 5,157,200 82.60 64.99
05-08-19 81.36 83.30 81.36 6,481,000 82.76 65.11
05-08-18 81.10 82.00 80.80 3,713,300 81.15 63.84
Date Open High Low Vol Cls adjCls
05-08-17 81.40 81.94 80.84 4,853,000 81.30 63.96
05-08-16 82.07 82.43 81.09 4,407,400 81.30 63.96
05-08-15 81.90 82.94 81.61 3,431,100 82.50 64.91
05-08-12 82.15 82.58 82.06 4,378,200 82.19 64.66
05-08-11 81.93 82.75 81.62 4,570,400 82.66 65.03
05-08-10 83.65 84.01 81.97 5,402,400 82.02 64.53
05-08-09 83.40 83.95 82.94 3,793,500 83.50 65.69
05-08-08 83.41 83.89 83.02 4,424,300 83.36 65.58
05-08-05 82.75 83.74 82.73 3,714,600 83.36 65.43
Date Open High Low Vol Cls adjCls
05-08-04 83.75 83.89 82.98 5,249,900 83.12 65.24
05-08-03 83.31 84.20 83.11 4,256,200 84.06 65.98
05-08-02 83.27 83.86 83.04 5,380,700 83.31 65.39
05-08-01 83.00 83.85 82.85 3,664,300 83.43 65.48
05-07-29 83.30 83.95 83.22 4,330,300 83.46 65.50
05-07-28 83.55 83.97 83.27 6,189,700 83.80 65.77
05-07-27 83.80 84.13 82.81 4,862,200 83.87 65.83
05-07-26 84.15 84.35 83.85 4,542,900 84.12 66.02
05-07-25 83.98 84.52 83.92 4,457,800 84.20 66.08
Date Open High Low Vol Cls adjCls
05-07-22 83.98 84.63 83.86 4,570,400 84.44 66.27
05-07-21 84.60 84.95 83.40 8,265,300 84.40 66.24
05-07-20 83.20 84.96 82.99 9,323,200 84.60 66.40
05-07-19 84.72 85.11 83.70 14,149,700 83.70 65.69
05-07-18 81.99 83.94 81.68 8,705,600 81.81 64.21
05-07-15 82.43 82.75 81.52 7,644,100 82.38 64.66
05-07-14 82.00 82.67 82.00 8,546,200 82.42 64.69
05-07-13 81.16 81.75 81.16 11,340,000 81.45 63.93
05-07-12 79.20 80.49 79.18 10,945,500 80.04 62.82
Date Open High Low Vol Cls adjCls
05-07-11 79.40 79.52 78.52 7,186,700 78.96 61.97
05-07-08 77.38 79.52 77.14 13,440,500 79.30 62.24
05-07-07 75.15 77.53 75.00 10,757,200 77.38 60.73
05-07-06 74.80 76.15 74.40 8,009,300 75.81 59.50
05-07-05 74.38 74.97 74.16 5,181,800 74.79 58.70
05-07-01 74.30 75.33 74.30 4,353,100 74.67 58.61
05-06-30 74.80 75.49 74.07 6,127,000 74.20 58.24
05-06-29 75.26 75.68 74.62 5,519,100 74.73 58.65
05-06-28 73.83 75.30 73.45 8,188,800 75.30 59.10
Date Open High Low Vol Cls adjCls
05-06-27 74.01 74.77 73.50 6,489,800 73.88 57.99
05-06-24 75.17 75.40 74.00 10,792,100 74.01 58.09
05-06-23 76.81 76.97 75.06 7,766,700 75.41 59.19
05-06-22 76.83 77.49 76.67 5,646,300 77.23 60.61
05-06-21 76.70 77.00 76.11 5,339,100 76.41 59.97
05-06-20 76.03 76.98 75.57 3,745,600 76.55 60.08
05-06-17 77.70 77.73 76.38 8,593,800 76.39 59.96
05-06-16 76.40 77.25 76.31 7,840,000 77.05 60.47
05-06-15 75.70 76.50 75.15 7,103,600 76.30 59.88
Date Open High Low Vol Cls adjCls
05-06-14 75.05 75.43 74.73 4,314,900 74.89 58.78
05-06-13 74.50 75.93 74.45 5,715,700 75.05 58.90
05-06-10 74.75 75.05 74.10 4,895,800 74.77 58.68
05-06-09 74.58 75.47 74.23 4,423,200 74.93 58.81
05-06-08 75.04 75.40 74.63 4,280,000 74.80 58.71
05-06-07 75.00 76.09 75.00 5,226,600 75.04 58.90
05-06-06 75.80 75.90 74.92 5,978,600 75.00 58.86
05-06-03 77.06 77.10 75.74 6,149,900 75.79 59.48
05-06-02 76.75 77.39 76.68 4,025,600 77.35 60.71
Date Open High Low Vol Cls adjCls
05-06-01 75.57 77.50 75.57 7,380,600 76.84 60.31
05-05-31 77.30 77.41 75.50 6,419,000 75.55 59.30
05-05-27 77.11 77.24 76.53 3,163,900 77.10 60.51
05-05-26 76.45 77.41 76.29 5,832,000 77.14 60.54
05-05-25 75.42 76.03 75.17 5,483,400 76.00 59.65
05-05-24 76.14 76.51 75.56 5,660,700 75.81 59.50
05-05-23 76.30 76.95 76.00 4,759,800 76.51 60.05
05-05-20 77.28 77.28 76.36 6,329,800 76.41 59.97
05-05-19 76.50 77.64 76.37 7,030,400 77.16 60.56
Date Open High Low Vol Cls adjCls
05-05-18 75.00 76.82 74.69 10,309,600 76.36 59.93
05-05-17 73.93 74.43 73.33 5,135,600 74.29 58.31
05-05-16 73.09 74.49 73.09 5,501,500 74.34 58.35
05-05-13 72.53 73.86 72.52 7,150,600 73.16 57.42
05-05-12 73.53 73.80 72.50 6,061,900 72.62 57.00
05-05-11 73.63 73.69 72.51 6,915,700 73.28 57.51
05-05-10 74.75 74.76 73.04 7,982,200 73.30 57.53
05-05-09 75.26 75.46 74.71 5,616,700 74.98 58.85
05-05-06 75.56 75.92 74.97 7,750,300 75.26 59.07
Date Open High Low Vol Cls adjCls
05-05-05 78.00 78.11 75.33 12,371,800 75.50 59.10
05-05-04 76.60 77.20 76.50 5,512,300 77.08 60.34
05-05-03 76.78 76.96 75.93 6,196,300 76.47 59.86
05-05-02 76.88 77.29 76.03 7,232,500 76.51 59.89
05-04-29 77.05 77.08 75.91 8,147,700 76.38 59.79
05-04-28 77.05 77.11 75.65 8,629,200 75.91 59.42
05-04-27 75.60 77.18 75.50 11,631,400 77.05 60.31
05-04-26 74.68 76.98 74.65 12,484,300 75.43 59.04
05-04-25 75.10 75.72 74.05 10,219,400 74.61 58.40
Date Open High Low Vol Cls adjCls
05-04-22 74.23 74.70 73.26 10,984,400 74.21 58.09
05-04-21 73.00 74.10 72.80 16,224,400 74.03 57.95
05-04-20 75.48 75.87 71.85 20,366,300 72.01 56.37
05-04-19 76.98 77.20 75.25 9,259,900 75.48 59.08
05-04-18 77.15 77.75 76.14 13,255,000 76.65 60.00
05-04-15 79.00 79.66 76.33 27,906,300 76.70 60.04
05-04-14 84.51 85.41 83.47 10,421,200 83.64 65.47
05-04-13 85.76 85.97 84.24 7,090,700 84.57 66.20
05-04-12 85.90 86.24 85.17 8,429,700 85.75 67.12
Date Open High Low Vol Cls adjCls
05-04-11 87.35 87.56 86.09 8,296,500 86.20 67.48
05-04-08 88.28 88.46 87.50 5,179,200 87.60 68.57
05-04-07 89.00 89.20 88.10 6,355,700 88.44 69.23
05-04-06 89.05 89.38 88.71 7,836,800 89.00 69.67
05-04-05 90.23 90.33 89.26 4,568,400 89.57 70.11
05-04-04 90.08 90.62 89.77 3,737,800 90.32 70.70
05-04-01 91.49 91.76 90.04 5,721,200 90.44 70.79
05-03-31 90.46 91.41 90.22 4,418,600 91.38 71.53
05-03-30 90.32 90.88 90.32 5,253,900 90.68 70.98
Date Open High Low Vol Cls adjCls
05-03-29 90.74 91.07 90.18 6,070,400 90.60 70.92
05-03-28 90.71 91.63 90.62 4,088,900 91.04 71.26
05-03-24 90.80 91.55 90.70 4,577,100 90.70 71.00
05-03-23 89.97 91.17 89.82 5,472,100 90.52 70.86
05-03-22 89.61 90.34 89.26 4,452,500 89.50 70.06
05-03-21 89.42 90.28 89.27 4,402,400 89.51 70.07
05-03-18 89.86 89.90 89.09 7,541,500 89.28 69.89
05-03-17 90.49 90.68 89.70 5,562,100 89.86 70.34
05-03-16 90.74 91.40 90.25 5,065,300 90.65 70.96
Date Open High Low Vol Cls adjCls
05-03-15 92.00 92.27 91.20 3,663,100 91.38 71.53
05-03-14 91.50 92.04 91.50 3,935,500 91.90 71.94
05-03-11 92.25 92.41 91.20 4,494,300 91.51 71.63
05-03-10 92.35 92.80 92.09 3,422,500 92.41 72.34
05-03-09 92.02 93.00 92.01 4,511,200 92.35 72.29
05-03-08 91.70 92.56 91.70 5,087,800 92.13 72.12
05-03-07 92.35 92.51 91.59 7,046,900 91.60 71.70
05-03-04 92.94 93.18 92.36 4,754,000 92.37 72.31
05-03-03 93.15 93.21 92.20 4,037,800 92.41 72.34
Date Open High Low Vol Cls adjCls
05-03-02 92.75 93.73 92.75 4,467,400 92.92 72.74
05-03-01 92.64 93.43 92.59 3,819,900 93.30 73.03
05-02-28 92.53 92.76 92.41 4,949,800 92.58 72.47
05-02-25 92.35 92.80 92.29 4,078,500 92.80 72.64
05-02-24 91.98 93.09 91.85 4,153,900 92.64 72.52
05-02-23 92.29 92.44 91.55 5,622,800 92.10 72.09
05-02-22 92.67 93.50 92.23 4,825,100 92.32 72.27
05-02-18 93.75 94.25 92.90 4,265,300 93.27 73.01
05-02-17 94.50 94.76 93.74 4,254,200 93.75 73.39
Date Open High Low Vol Cls adjCls
05-02-16 94.23 94.97 94.20 4,466,500 94.62 74.07
05-02-15 93.50 94.67 93.48 4,148,000 94.33 73.84
05-02-14 93.16 94.02 93.16 2,868,800 93.57 73.24
05-02-11 92.70 93.97 92.50 4,229,300 93.30 73.03
05-02-10 92.95 93.10 92.30 4,838,400 92.76 72.61
05-02-09 94.14 94.83 92.54 5,657,100 92.70 72.56
05-02-08 94.21 94.64 94.13 3,541,100 94.13 73.68
05-02-07 94.35 94.90 94.33 2,837,800 94.53 73.86
05-02-04 93.01 94.74 93.00 3,807,600 94.51 73.84
Date Open High Low Vol Cls adjCls
05-02-03 93.87 93.94 93.06 3,928,700 93.54 73.08
05-02-02 93.78 94.35 93.63 3,597,400 94.30 73.68
05-02-01 93.67 94.00 93.37 3,637,400 93.86 73.33
05-01-31 93.65 93.95 93.05 4,759,900 93.42 72.99
05-01-28 92.68 93.59 92.48 5,960,600 92.89 72.57
05-01-27 91.50 92.22 91.44 4,746,900 91.98 71.86
05-01-26 92.30 92.87 91.94 5,352,000 91.95 71.84
05-01-25 91.98 92.59 91.95 5,070,700 92.19 72.03
05-01-24 92.70 92.85 91.76 6,537,300 91.79 71.71
Date Open High Low Vol Cls adjCls
05-01-21 93.00 93.30 92.23 7,002,600 92.38 72.18
05-01-20 92.61 93.84 92.60 5,708,600 93.00 72.66
05-01-19 94.95 95.15 92.93 7,352,700 93.10 72.74
05-01-18 93.65 95.34 93.62 8,492,100 94.90 74.14
05-01-14 94.01 94.25 93.55 5,520,800 94.10 73.52
05-01-13 95.39 96.20 93.70 5,339,400 94.45 73.79
05-01-12 95.00 95.28 94.06 5,828,600 95.21 74.39
05-01-11 95.68 95.79 94.71 4,746,400 95.00 74.22
05-01-10 95.78 96.09 95.24 4,625,100 95.68 74.75
Date Open High Low Vol Cls adjCls
05-01-07 96.50 96.80 95.47 6,200,700 95.78 74.83
05-01-06 96.54 96.98 96.05 4,561,700 96.20 75.16
05-01-05 96.60 97.83 96.40 5,646,700 96.50 75.39
05-01-04 97.74 98.42 96.52 5,711,000 96.70 75.55
05-01-03 98.97 99.10 97.25 5,295,200 97.75 76.37
04-12-31 98.60 98.91 98.49 2,793,200 98.58 77.02
04-12-30 98.10 99.00 98.07 3,812,400 98.30 76.80
04-12-29 97.81 98.47 97.80 3,296,300 98.18 76.71
04-12-28 97.40 98.55 97.37 4,336,400 98.30 76.80
Date Open High Low Vol Cls adjCls
04-12-27 97.69 97.97 97.38 3,262,900 97.50 76.18
04-12-23 97.50 98.00 97.50 3,590,600 97.72 76.35
04-12-22 97.35 97.98 97.29 4,950,100 97.61 76.26
04-12-21 96.59 97.15 96.51 4,841,800 97.02 75.80
04-12-20 96.35 97.57 96.35 4,769,900 96.55 75.43
04-12-17 97.00 98.00 96.20 8,853,100 96.20 75.16
04-12-16 96.80 98.15 96.80 5,660,100 97.45 76.14
04-12-15 96.92 97.70 96.81 3,914,500 97.33 76.04
04-12-14 96.30 97.70 96.29 4,493,200 97.31 76.03
Date Open High Low Vol Cls adjCls
04-12-13 96.85 97.20 96.08 4,799,500 96.45 75.36
04-12-10 96.10 97.99 96.10 4,188,300 96.67 75.53
04-12-09 96.20 97.60 95.71 5,713,700 97.51 76.18
04-12-08 96.43 97.35 95.77 5,310,700 96.65 75.51
04-12-07 97.70 98.25 95.99 6,477,100 96.10 75.08
04-12-06 96.88 97.90 96.65 5,263,000 97.67 76.31
04-12-03 96.55 97.63 96.55 7,026,800 97.08 75.85
04-12-02 95.65 96.78 95.49 5,152,300 95.76 74.82
04-12-01 94.50 96.07 94.47 5,664,500 95.88 74.91
Date Open High Low Vol Cls adjCls
04-11-30 95.15 95.65 94.24 5,870,300 94.24 73.63
04-11-29 94.94 96.38 94.94 5,699,800 95.50 74.61
04-11-26 95.05 95.38 94.58 2,204,300 94.72 74.00
04-11-24 95.04 95.79 95.04 3,750,600 95.46 74.58
04-11-23 94.70 95.37 94.55 5,529,900 95.28 74.44
04-11-22 94.30 95.40 94.16 5,814,100 95.11 74.31
04-11-19 94.95 95.16 94.25 5,679,100 94.45 73.79
04-11-18 95.36 95.70 95.03 4,655,900 95.10 74.30
04-11-17 95.30 96.63 95.30 6,353,200 95.46 74.58
Date Open High Low Vol Cls adjCls
04-11-16 95.25 95.50 94.65 5,684,100 94.89 74.14
04-11-15 95.08 96.00 94.80 4,887,600 95.92 74.94
04-11-12 94.66 95.50 94.56 4,958,400 95.32 74.47
04-11-11 93.60 95.22 93.54 7,453,400 94.79 74.06
04-11-10 92.92 94.30 92.92 6,258,400 93.61 73.14
04-11-09 93.00 93.95 93.00 4,513,100 93.37 72.95
04-11-08 92.50 93.70 92.50 4,907,300 93.37 72.95
04-11-05 92.40 93.52 92.40 6,708,400 93.28 72.74
04-11-04 91.05 92.70 90.82 6,951,600 92.38 72.04
Date Open High Low Vol Cls adjCls
04-11-03 91.25 91.90 90.97 6,553,300 91.20 71.12
04-11-02 89.55 91.22 89.50 5,388,700 90.47 70.55
04-11-01 89.33 90.60 89.23 5,160,600 90.11 70.27
04-10-29 89.40 89.90 88.95 4,518,500 89.75 69.99
04-10-28 89.80 90.24 89.43 4,226,500 89.50 69.79
04-10-27 88.58 90.27 88.50 6,035,100 90.00 70.18
04-10-26 88.33 89.57 88.25 7,335,800 89.00 69.40
04-10-25 87.36 88.90 87.31 5,774,500 88.43 68.96
04-10-22 88.22 88.45 87.29 5,988,700 87.39 68.14
Date Open High Low Vol Cls adjCls
04-10-21 88.40 88.76 87.66 6,137,500 88.10 68.70
04-10-20 88.45 89.19 88.29 6,926,800 88.82 69.26
04-10-19 88.20 89.73 88.00 13,692,200 89.37 69.69
04-10-18 84.30 86.15 84.29 7,182,600 85.92 67.00
04-10-15 84.78 85.25 84.60 5,928,500 84.85 66.16
04-10-14 84.75 84.98 84.30 4,233,700 84.78 66.11
04-10-13 86.26 86.48 84.43 6,651,400 84.98 66.27
04-10-12 86.02 86.20 85.58 4,626,600 86.00 67.06
04-10-11 86.77 87.20 86.27 3,016,300 86.63 67.55
Date Open High Low Vol Cls adjCls
04-10-08 87.43 87.91 86.51 4,090,000 86.71 67.61
04-10-07 88.04 88.10 87.40 3,076,900 87.42 68.17
04-10-06 87.14 88.10 87.10 3,984,400 88.04 68.65
04-10-05 87.95 88.03 87.13 5,150,700 87.32 68.09
04-10-04 87.00 88.10 86.72 5,001,400 87.16 67.97
04-10-01 85.95 86.98 85.88 4,538,000 86.72 67.62
04-09-30 85.14 85.98 85.01 5,198,000 85.74 66.86
04-09-29 84.48 84.98 84.15 4,204,500 84.98 66.27
04-09-28 84.35 84.65 83.88 3,874,200 84.48 65.88
Date Open High Low Vol Cls adjCls
04-09-27 84.10 84.44 83.98 4,650,300 84.16 65.63
04-09-24 83.80 84.74 83.78 4,899,500 84.43 65.84
04-09-23 84.04 84.27 83.24 4,801,200 83.88 65.41
04-09-22 85.35 85.44 84.17 5,037,100 84.31 65.74
04-09-21 85.70 86.11 85.34 4,049,700 85.72 66.84
04-09-20 85.40 86.43 85.40 4,380,400 85.70 66.83
04-09-17 86.40 86.50 85.44 6,198,700 85.74 66.86
04-09-16 86.20 86.96 85.93 3,623,000 86.12 67.15
04-09-15 85.94 86.50 85.89 4,631,200 86.37 67.35
Date Open High Low Vol Cls adjCls
04-09-14 86.60 86.88 86.15 3,953,500 86.72 67.62
04-09-13 87.00 87.28 86.08 4,801,400 86.49 67.44
04-09-10 86.43 87.00 86.25 3,753,500 86.76 67.65
04-09-09 85.86 86.79 85.86 4,517,400 86.44 67.40
04-09-08 84.90 86.51 84.88 5,721,200 85.86 66.95
04-09-07 84.70 85.44 84.60 4,002,800 84.97 66.26
04-09-03 84.30 84.69 83.96 3,479,800 84.39 65.81
04-09-02 84.22 84.78 83.85 3,380,400 84.57 65.95
04-09-01 84.05 85.09 84.01 4,748,500 84.22 65.67
Date Open High Low Vol Cls adjCls
04-08-31 84.55 84.69 83.65 3,399,500 84.69 66.04
04-08-30 84.57 84.99 84.39 2,277,900 84.40 65.81
04-08-27 84.65 84.95 84.59 2,444,800 84.94 66.23
04-08-26 85.00 85.04 84.69 3,134,400 84.69 66.04
04-08-25 85.00 85.27 84.55 4,405,600 85.07 66.34
04-08-24 85.00 85.15 84.35 2,710,400 84.71 66.06
04-08-23 85.23 85.45 84.65 4,260,600 84.65 66.01
04-08-20 84.52 85.25 84.52 4,501,400 85.25 66.48
04-08-19 84.75 85.35 84.45 4,704,500 84.89 66.20
Date Open High Low Vol Cls adjCls
04-08-18 83.60 85.13 83.57 4,397,500 85.13 66.38
04-08-17 84.10 84.54 83.66 3,559,400 84.04 65.53
04-08-16 83.70 84.56 83.51 4,361,500 84.02 65.52
04-08-13 82.54 83.94 82.51 5,801,900 83.91 65.43
04-08-12 83.05 83.05 81.90 7,134,900 82.21 64.11
04-08-11 83.70 83.98 83.10 5,288,000 83.69 65.26
04-08-10 84.00 84.99 83.81 4,351,000 84.99 66.27
04-08-09 83.48 83.96 82.87 3,621,100 83.55 65.15
04-08-06 84.38 84.76 83.42 5,219,200 83.48 65.10
Date Open High Low Vol Cls adjCls
04-08-05 85.97 86.42 85.01 3,879,900 85.19 66.29
04-08-04 85.30 86.65 85.25 4,160,600 85.97 66.90
04-08-03 86.70 86.80 85.44 4,147,200 85.71 66.69
04-08-02 86.87 87.39 86.42 3,408,400 86.69 67.46
04-07-30 86.45 87.40 86.39 3,508,500 87.07 67.75
04-07-29 86.25 87.22 86.23 4,232,300 86.77 67.52
04-07-28 85.88 86.28 84.88 6,566,200 85.85 66.80
04-07-27 85.60 86.30 85.45 4,098,500 85.88 66.83
04-07-26 84.85 85.58 84.51 4,517,500 85.09 66.21
Date Open High Low Vol Cls adjCls
04-07-23 85.70 86.06 84.50 4,309,400 84.85 66.02
04-07-22 85.00 86.40 84.68 5,972,600 86.06 66.97
04-07-21 86.75 87.11 85.30 5,534,000 85.30 66.37
04-07-20 85.63 86.49 85.30 5,651,300 86.36 67.20
04-07-19 84.50 85.85 84.40 6,596,000 85.30 66.37
04-07-16 86.05 86.48 84.28 10,441,400 84.28 65.58
04-07-15 84.13 84.63 83.61 7,086,500 84.02 65.38
04-07-14 84.84 85.24 83.78 6,298,600 84.13 65.46
04-07-13 85.90 86.09 85.20 6,001,000 85.25 66.34
Date Open High Low Vol Cls adjCls
04-07-12 84.00 85.25 83.42 6,009,200 84.10 65.44
04-07-09 84.40 84.50 83.51 6,595,200 83.89 65.28
04-07-08 85.00 85.01 83.58 7,529,000 83.65 65.09
04-07-07 85.30 85.94 85.05 5,677,300 85.35 66.41
04-07-06 86.50 86.73 85.13 6,408,100 85.70 66.69
04-07-02 87.45 87.55 86.60 2,874,500 87.04 67.73
04-07-01 88.28 88.44 86.57 5,093,900 87.50 68.09
04-06-30 88.30 88.50 87.70 4,724,000 88.15 68.59
04-06-29 88.35 88.49 87.90 4,394,800 88.29 68.70
Date Open High Low Vol Cls adjCls
04-06-28 89.71 89.90 88.36 4,423,200 88.71 69.03
04-06-25 89.95 90.23 88.94 5,604,700 89.55 69.68
04-06-24 90.28 90.92 89.84 4,069,400 89.99 70.02
04-06-23 90.10 90.84 89.84 4,354,700 90.79 70.65
04-06-22 89.28 90.24 89.13 4,149,300 90.02 70.05
04-06-21 90.40 90.43 89.31 3,843,400 89.49 69.63
04-06-18 90.20 90.80 89.90 6,470,800 90.06 70.08
04-06-17 90.50 90.56 90.07 4,180,200 90.44 70.37
04-06-16 90.25 90.93 90.09 3,145,700 90.38 70.33
Date Open High Low Vol Cls adjCls
04-06-15 90.49 91.21 90.23 4,508,300 90.54 70.45
04-06-14 90.05 90.58 89.62 4,121,400 90.07 70.09
04-06-10 90.23 90.75 89.89 3,468,700 90.46 70.39
04-06-09 89.90 90.55 89.81 5,233,400 90.09 70.10
04-06-08 88.64 90.50 88.40 5,400,300 90.04 70.06
04-06-07 88.75 88.99 88.01 4,264,500 88.64 68.97
04-06-04 87.95 88.49 87.50 3,803,400 87.56 68.13
04-06-03 87.85 88.10 87.35 3,011,500 87.35 67.97
04-06-02 88.64 88.64 87.89 3,912,600 87.98 68.46
Date Open High Low Vol Cls adjCls
04-06-01 88.00 88.48 87.30 4,884,300 88.12 68.57
04-05-28 88.48 88.85 88.25 3,203,800 88.59 68.93
04-05-27 88.75 89.08 87.98 4,094,600 88.59 68.93
04-05-26 88.64 88.85 88.04 4,308,200 88.35 68.75
04-05-25 86.75 88.92 86.55 5,358,100 88.70 69.02
04-05-24 87.75 87.84 86.55 3,778,100 87.10 67.78
04-05-21 87.59 88.18 86.91 5,130,000 87.13 67.80
04-05-20 87.06 87.95 87.05 4,031,500 87.42 68.02
04-05-19 87.40 88.88 86.50 7,431,800 87.05 67.74
Date Open High Low Vol Cls adjCls
04-05-18 86.08 86.49 86.00 4,401,100 86.06 66.97
04-05-17 85.30 86.03 85.15 5,700,000 85.53 66.55
04-05-14 86.65 87.35 86.07 5,197,800 86.41 67.24
04-05-13 86.79 87.41 86.26 4,708,400 87.19 67.85
04-05-12 87.25 87.25 85.12 8,445,800 86.81 67.55
04-05-11 87.20 88.15 86.82 6,575,000 87.13 67.80
04-05-10 87.60 88.10 86.37 6,692,400 86.88 67.60
04-05-07 87.75 89.40 87.62 5,407,400 88.19 68.62
04-05-06 88.10 89.10 87.59 4,319,100 88.36 68.76
Date Open High Low Vol Cls adjCls
04-05-05 89.75 89.75 88.51 4,402,300 88.96 69.08
04-05-04 88.02 89.74 88.00 5,451,800 89.00 69.11
04-05-03 88.13 88.52 87.20 6,070,100 88.02 68.35
04-04-30 89.01 89.20 88.01 5,019,500 88.17 68.47
04-04-29 90.01 90.26 88.19 7,763,200 89.08 69.18
04-04-28 90.30 90.98 90.21 4,706,000 90.41 70.21
04-04-27 90.65 91.99 90.56 4,768,000 91.11 70.75
04-04-26 90.75 91.56 90.35 4,533,600 90.43 70.22
04-04-23 91.00 91.61 90.36 5,063,200 91.28 70.88
Date Open High Low Vol Cls adjCls
04-04-22 90.50 91.51 89.70 7,988,000 90.74 70.46
04-04-21 91.15 91.42 90.69 4,623,400 91.26 70.87
04-04-20 92.00 92.48 90.65 4,260,200 90.65 70.39
04-04-19 91.90 92.30 91.70 4,159,400 91.94 71.40
04-04-16 92.30 92.35 91.04 11,118,000 92.28 71.66
04-04-15 93.80 94.09 93.06 6,844,200 93.45 72.57
04-04-14 92.10 93.86 92.10 5,316,300 93.70 72.76
04-04-13 93.79 94.04 92.50 5,013,600 93.04 72.25
04-04-12 93.50 94.36 93.40 3,112,600 93.74 72.79
Date Open High Low Vol Cls adjCls
04-04-08 94.00 94.39 92.55 3,868,000 93.12 72.31
04-04-07 93.37 93.58 92.51 4,537,300 93.08 72.28
04-04-06 93.60 93.79 93.02 3,860,100 93.70 72.76
04-04-05 93.95 94.37 93.51 3,936,000 94.18 73.14
04-04-02 93.55 94.55 93.33 5,894,500 94.20 73.15
04-04-01 91.67 92.68 91.62 4,246,900 92.37 71.73
04-03-31 92.07 92.24 91.51 4,613,500 91.84 71.32
04-03-30 92.67 92.67 91.35 5,415,700 92.32 71.69
04-03-29 92.99 93.61 92.18 4,876,300 92.68 71.97
Date Open High Low Vol Cls adjCls
04-03-26 92.39 93.25 92.16 4,397,700 92.77 72.04
04-03-25 92.15 92.63 91.45 5,585,800 92.39 71.75
04-03-24 91.57 92.49 91.04 6,210,400 91.77 71.26
04-03-23 91.60 92.16 90.68 5,065,300 91.32 70.92
04-03-22 91.27 91.48 90.28 6,223,500 91.02 70.68
04-03-19 92.86 92.97 91.51 7,058,700 91.62 71.15
04-03-18 93.05 93.18 91.90 4,605,200 92.85 72.10
04-03-17 92.57 93.79 92.45 4,663,000 93.39 72.52
04-03-16 92.40 92.70 91.42 4,627,600 92.45 71.79
Date Open High Low Vol Cls adjCls
04-03-15 92.60 92.69 90.88 6,523,000 91.82 71.30
04-03-12 92.00 93.38 91.68 6,290,600 93.30 72.45
04-03-11 92.00 92.98 91.15 8,560,800 91.21 70.83
04-03-10 94.38 94.74 92.68 6,536,300 93.06 72.27
04-03-09 94.30 95.28 93.77 6,390,600 94.53 73.41
04-03-08 96.49 96.88 94.59 5,084,200 94.59 73.45
04-03-05 95.95 96.98 95.56 3,970,900 96.45 74.90
04-03-04 96.58 96.92 96.13 3,547,900 96.39 74.85
04-03-03 96.57 96.89 95.60 4,806,500 96.84 75.20
Date Open High Low Vol Cls adjCls
04-03-02 97.60 97.60 96.62 4,976,200 96.82 75.19
04-03-01 96.50 97.25 96.15 4,454,000 97.04 75.36
04-02-27 96.80 97.38 96.10 4,715,000 96.50 74.94
04-02-26 96.27 97.26 96.25 3,965,700 96.79 75.16
04-02-25 96.50 97.09 96.23 3,362,500 96.54 74.97
04-02-24 95.20 97.46 95.20 7,008,300 96.79 75.16
04-02-23 97.40 97.51 95.46 6,629,100 95.96 74.52
04-02-20 98.60 98.60 97.19 5,690,200 97.31 75.57
04-02-19 98.42 99.23 97.52 5,447,200 97.80 75.95
Date Open High Low Vol Cls adjCls
04-02-18 99.31 99.77 98.15 4,830,300 98.42 76.43
04-02-17 99.99 100.00 99.32 3,930,400 99.37 77.17
04-02-13 99.10 100.09 99.08 3,562,400 99.71 77.43
04-02-12 100.06 100.30 99.30 3,611,500 99.30 77.11
04-02-11 99.20 100.31 98.80 5,505,700 99.96 77.62
04-02-10 98.45 99.97 98.41 4,057,500 99.61 77.35
04-02-09 99.31 99.44 98.60 3,742,400 98.95 76.84
04-02-06 98.85 99.24 98.25 5,516,900 98.94 76.83
04-02-05 100.00 100.09 98.26 5,975,000 98.86 76.65
Date Open High Low Vol Cls adjCls
04-02-04 99.38 100.43 99.30 8,387,500 100.19 77.68
04-02-03 99.00 100.00 98.95 5,604,300 100.00 77.53
04-02-02 99.15 99.94 98.50 6,200,000 99.39 77.06
04-01-30 98.02 99.33 97.84 6,137,600 99.23 76.93
04-01-29 98.10 98.60 96.55 6,642,500 98.01 75.99
04-01-28 99.15 99.42 97.28 6,549,700 97.38 75.50
04-01-27 99.40 99.67 98.70 5,345,300 98.80 76.60
04-01-26 97.90 99.85 97.56 6,189,400 99.85 77.41
04-01-23 97.82 98.21 97.10 5,283,900 97.90 75.90
Date Open High Low Vol Cls adjCls
04-01-22 97.84 98.16 97.32 4,371,600 97.51 75.60
04-01-21 97.23 98.04 96.64 6,949,000 97.70 75.75
04-01-20 96.00 97.44 95.73 9,285,100 97.10 75.28
04-01-16 95.00 95.35 94.71 9,302,000 95.32 73.90
04-01-15 95.07 95.65 93.55 19,812,000 94.02 72.89
04-01-14 89.90 90.46 89.75 5,505,100 90.31 70.02
04-01-13 91.45 91.51 89.01 8,842,500 89.70 69.54
04-01-12 91.21 92.14 91.21 5,130,400 91.55 70.98
04-01-09 91.75 92.35 91.00 7,930,900 91.21 70.72
Date Open High Low Vol Cls adjCls
04-01-08 93.21 93.21 92.03 6,179,800 93.04 72.13
04-01-07 93.14 93.38 92.47 4,927,600 92.78 71.93
04-01-06 92.20 93.19 92.14 4,380,000 93.06 72.15
04-01-05 92.00 93.09 92.00 5,276,300 93.05 72.14
04-01-02 92.86 93.05 91.20 5,327,800 91.55 70.98
03-12-31 92.66 92.85 92.16 4,726,900 92.68 71.85
03-12-30 93.27 93.50 92.36 4,003,400 92.63 71.82
03-12-29 93.10 93.73 93.03 4,033,900 93.52 72.51
03-12-26 92.37 93.00 92.30 1,408,500 92.90 72.03
Date Open High Low Vol Cls adjCls
03-12-24 92.80 92.80 92.18 1,760,500 92.27 71.54
03-12-23 93.07 93.44 92.34 3,677,000 92.79 71.94
03-12-22 92.83 93.50 92.78 4,332,100 93.39 72.41
03-12-19 93.23 93.25 92.67 7,090,500 93.14 72.21
03-12-18 93.00 93.38 92.50 6,873,600 92.73 71.89
03-12-17 93.85 93.87 92.85 6,052,900 93.40 72.41
03-12-16 92.11 94.12 91.88 7,501,100 93.98 72.86
03-12-15 93.43 93.97 92.08 5,964,500 92.11 71.41
03-12-12 92.70 93.16 92.24 5,079,800 92.71 71.88
Date Open High Low Vol Cls adjCls
03-12-11 91.96 92.97 91.92 6,412,100 92.40 71.64
03-12-10 90.69 92.74 90.65 7,138,000 91.73 71.12
03-12-09 91.15 92.16 90.61 6,971,500 90.63 70.27
03-12-08 90.52 91.47 90.52 5,342,000 91.20 70.71
03-12-05 91.30 91.30 90.50 5,878,400 90.64 70.27
03-12-04 90.05 91.44 90.03 5,360,400 91.42 70.88
03-12-03 91.15 91.44 90.30 6,169,800 90.30 70.01
03-12-02 90.57 91.48 90.52 5,091,800 90.75 70.36
03-12-01 90.90 91.36 90.48 5,234,900 91.01 70.56
Date Open High Low Vol Cls adjCls
03-11-28 89.90 90.68 89.62 2,195,500 90.54 70.20
03-11-26 89.79 90.09 89.11 4,146,800 89.91 69.71
03-11-25 89.66 89.85 89.27 4,305,700 89.43 69.34
03-11-24 89.03 89.74 88.95 4,722,200 89.66 69.51
03-11-21 88.40 88.85 88.23 5,935,400 88.63 68.71
03-11-20 89.30 89.79 88.38 5,111,000 88.39 68.53
03-11-19 88.32 89.83 88.32 4,156,600 89.40 69.31
03-11-18 89.92 90.18 88.90 5,284,300 88.95 68.96
03-11-17 89.90 90.05 89.03 4,748,200 89.80 69.62
Date Open High Low Vol Cls adjCls
03-11-14 91.02 91.42 89.81 4,510,200 90.25 69.97
03-11-13 90.40 91.48 90.16 5,277,900 91.09 70.62
03-11-12 89.45 91.16 89.31 5,901,700 90.69 70.31
03-11-11 90.00 90.03 88.89 4,841,200 89.36 69.28
03-11-10 89.55 90.47 89.55 8,349,700 89.95 69.74
03-11-07 89.40 89.60 88.26 5,543,500 88.26 68.43
03-11-06 88.33 89.59 87.72 5,668,600 89.34 69.27
03-11-05 88.52 88.88 88.00 6,296,300 88.49 68.48
03-11-04 89.68 89.80 88.86 5,146,100 89.14 68.99
Date Open High Low Vol Cls adjCls
03-11-03 89.90 90.84 89.48 5,825,200 89.68 69.40
03-10-31 90.71 90.71 89.20 4,836,200 89.48 69.25
03-10-30 90.00 90.17 89.06 6,535,700 89.12 68.97
03-10-29 89.60 89.94 89.15 5,180,700 89.34 69.14
03-10-28 89.05 89.90 88.52 6,959,000 89.90 69.57
03-10-27 88.80 89.10 88.05 5,099,200 88.52 68.51
03-10-24 88.15 88.64 87.72 5,471,700 88.42 68.43
03-10-23 87.60 88.40 87.53 6,046,400 88.15 68.22
03-10-22 88.30 89.01 87.90 5,600,100 88.46 68.46
Date Open High Low Vol Cls adjCls
03-10-21 89.25 89.34 88.70 5,287,100 88.93 68.82
03-10-20 89.35 89.40 88.86 6,971,300 89.00 68.88
03-10-17 89.28 89.68 88.81 9,506,200 89.23 69.05
03-10-16 89.27 89.70 88.66 16,994,000 89.28 69.09
03-10-15 93.90 94.54 92.74 11,558,700 92.74 71.77
03-10-14 92.65 92.95 92.32 4,699,500 92.72 71.76
03-10-13 93.10 93.54 92.58 4,839,200 93.20 72.13
03-10-10 92.40 93.18 92.36 4,500,500 92.67 71.72
03-10-09 93.30 93.60 92.20 7,593,000 92.45 71.55
Date Open High Low Vol Cls adjCls
03-10-08 92.00 92.87 91.95 6,418,900 92.66 71.71
03-10-07 90.50 91.70 90.40 5,369,800 91.70 70.97
03-10-06 90.74 91.76 90.51 3,845,400 91.18 70.56
03-10-03 91.00 91.95 90.57 7,479,300 90.64 70.15
03-10-02 89.55 90.45 89.22 7,428,300 90.08 69.71
03-10-01 88.75 90.60 88.70 7,925,200 90.35 69.92
03-09-30 89.20 89.25 87.90 7,056,700 88.33 68.36
03-09-29 89.25 90.18 89.07 5,723,200 89.45 69.23
03-09-26 89.41 90.14 89.00 5,095,800 89.05 68.92
Date Open High Low Vol Cls adjCls
03-09-25 89.40 90.97 89.20 6,585,500 89.41 69.19
03-09-24 91.08 91.82 89.33 7,575,800 89.40 69.19
03-09-23 91.50 92.09 90.56 7,935,200 91.34 70.69
03-09-22 92.24 92.24 90.90 7,302,600 91.39 70.73
03-09-19 92.45 93.47 91.80 9,412,500 93.28 72.19
03-09-18 90.63 92.43 90.46 8,338,700 92.00 71.20
03-09-17 90.40 91.94 90.20 9,086,600 90.63 70.14
03-09-16 88.49 90.41 88.49 7,896,100 90.29 69.88
03-09-15 89.70 89.96 88.39 7,305,400 88.49 68.48
Date Open High Low Vol Cls adjCls
03-09-12 87.60 89.01 87.20 7,209,200 88.70 68.64
03-09-11 86.75 88.42 86.40 9,753,500 87.92 68.04
03-09-10 88.99 89.00 87.61 7,322,600 87.84 67.98
03-09-09 89.20 89.97 88.93 8,102,500 89.42 69.20
03-09-08 88.45 89.66 88.35 9,213,400 89.10 68.95
03-09-05 87.00 88.26 86.75 7,896,600 86.95 67.29
03-09-04 86.33 88.29 85.69 9,889,100 87.91 68.03
03-09-03 86.24 87.30 86.00 10,835,700 86.33 66.81
03-09-02 82.40 85.96 82.30 12,406,400 85.76 66.37
Date Open High Low Vol Cls adjCls
03-08-29 81.95 82.11 81.56 4,222,700 82.01 63.47
03-08-28 82.00 82.34 81.27 5,516,300 81.90 63.38
03-08-27 82.00 82.53 81.90 3,834,100 82.00 63.46
03-08-26 81.65 82.54 81.27 5,569,600 82.50 63.85
03-08-25 82.85 83.03 81.75 5,150,900 81.96 63.43
03-08-22 84.25 84.72 82.96 7,434,900 82.97 64.21
03-08-21 83.39 83.85 82.85 5,185,200 82.85 64.12
03-08-20 82.00 83.31 82.00 4,829,900 83.05 64.27
03-08-19 83.10 83.81 82.56 6,318,300 82.85 64.12
Date Open High Low Vol Cls adjCls
03-08-18 82.05 83.68 81.90 6,847,200 83.52 64.64
03-08-15 81.80 81.98 81.20 3,623,600 81.79 63.30
03-08-14 81.00 81.75 80.69 4,562,700 81.56 63.12
03-08-13 81.65 82.19 80.58 5,138,400 81.20 62.84
03-08-12 81.45 81.54 80.65 4,634,200 81.51 63.08
03-08-11 80.87 81.50 80.28 4,261,200 81.02 62.70
03-08-08 81.05 81.27 80.35 4,613,800 80.88 62.59
03-08-07 79.69 80.82 79.38 5,298,500 80.69 62.45
03-08-06 79.70 80.68 78.73 7,472,200 79.75 61.72
Date Open High Low Vol Cls adjCls
03-08-05 81.13 81.33 79.80 7,018,100 79.85 61.67
03-08-04 80.75 81.36 80.06 5,888,000 81.13 62.66
03-08-01 81.15 81.27 80.05 6,475,400 81.27 62.77
03-07-31 81.80 82.54 81.10 8,050,300 81.25 62.75
03-07-30 82.45 82.45 80.58 6,654,600 80.96 62.53
03-07-29 82.55 82.88 81.60 7,282,700 81.80 63.18
03-07-28 83.67 83.70 82.04 6,423,500 82.54 63.75
03-07-25 81.60 83.74 81.57 6,204,700 83.55 64.53
03-07-24 82.95 82.99 81.51 5,859,100 81.51 62.95
Date Open High Low Vol Cls adjCls
03-07-23 82.00 82.77 81.73 5,326,800 82.30 63.56
03-07-22 82.50 83.26 81.52 8,744,300 81.85 63.22
03-07-21 83.20 83.43 82.21 7,036,100 82.50 63.72
03-07-18 83.85 84.02 83.21 8,567,200 83.72 64.66
03-07-17 82.70 83.94 82.50 13,515,700 83.33 64.36
03-07-16 87.00 87.03 85.85 8,837,600 86.74 66.99
03-07-15 86.15 87.00 85.82 7,910,400 86.44 66.76
03-07-14 86.00 86.58 85.42 6,455,200 85.42 65.97
03-07-11 84.10 85.28 83.70 4,534,700 84.89 65.56
Date Open High Low Vol Cls adjCls
03-07-10 85.00 85.22 83.47 7,509,200 84.03 64.90
03-07-09 86.10 86.35 84.85 6,709,700 85.47 66.01
03-07-08 86.09 86.75 85.19 5,873,900 86.25 66.61
03-07-07 84.80 86.45 84.74 7,614,900 86.09 66.49
03-07-03 84.25 84.69 83.48 3,009,500 83.95 64.84
03-07-02 83.95 84.89 83.75 6,009,700 84.74 65.45
03-07-01 81.40 83.66 81.40 5,785,800 83.59 64.56
03-06-30 83.90 84.20 82.50 7,950,900 82.50 63.72
03-06-27 84.15 84.65 83.22 4,532,900 83.42 64.43
Date Open High Low Vol Cls adjCls
03-06-26 83.70 84.38 82.82 6,374,400 84.35 65.15
03-06-25 83.55 84.16 82.09 5,548,000 82.49 63.71
03-06-24 82.95 84.18 82.85 5,062,800 83.63 64.59
03-06-23 84.79 84.79 82.97 6,311,600 83.18 64.24
03-06-20 85.00 85.24 84.69 11,900,000 84.92 65.59
03-06-19 84.95 85.29 84.50 7,277,100 84.55 65.30
03-06-18 84.15 84.99 83.22 5,941,400 84.70 65.42
03-06-17 84.95 84.95 83.80 5,873,700 84.30 65.11
03-06-16 83.10 84.55 82.55 6,492,100 84.50 65.26
Date Open High Low Vol Cls adjCls
03-06-13 84.15 84.29 82.51 5,727,500 82.75 63.91
03-06-12 84.80 84.98 83.55 7,072,400 83.95 64.84
03-06-11 82.75 84.15 82.29 9,815,800 83.97 64.85
03-06-10 82.35 82.92 81.21 8,896,000 81.71 63.11
03-06-09 80.00 82.00 79.81 9,756,300 82.00 63.33
03-06-06 82.25 83.23 79.84 15,160,900 80.05 61.83
03-06-05 84.00 84.25 81.75 15,256,300 81.90 63.26
03-06-04 84.00 84.96 83.83 10,734,400 84.25 65.07
03-06-03 84.32 85.24 83.24 21,106,600 83.82 64.74
Date Open High Low Vol Cls adjCls
03-06-02 89.00 89.08 87.25 7,697,200 87.33 67.45
03-05-30 87.45 88.68 87.45 6,184,200 88.04 68.00
03-05-29 87.57 88.59 87.20 6,898,900 87.36 67.47
03-05-28 87.60 88.70 87.40 6,539,900 87.57 67.63
03-05-27 84.51 87.90 84.51 7,163,400 87.69 67.73
03-05-23 85.75 85.95 85.10 5,187,200 85.26 65.85
03-05-22 86.25 86.80 85.80 6,277,300 86.08 66.48
03-05-21 85.77 86.18 85.08 6,741,000 86.18 66.56
03-05-20 86.58 87.24 84.89 7,331,900 85.77 66.24
Date Open High Low Vol Cls adjCls
03-05-19 88.05 88.47 86.41 7,298,400 86.45 66.77
03-05-16 89.67 89.89 88.95 6,831,600 88.99 68.73
03-05-15 89.50 89.96 89.00 7,102,900 89.90 69.43
03-05-14 90.00 90.40 88.30 7,752,200 88.70 68.51
03-05-13 88.78 90.10 88.56 8,668,300 89.98 69.50
03-05-12 87.55 89.26 87.10 8,445,700 89.00 68.74
03-05-09 86.90 87.70 86.40 6,222,600 87.55 67.62
03-05-08 86.37 86.78 85.75 7,188,200 86.05 66.46
03-05-07 86.95 87.81 86.50 6,754,600 86.68 66.95
Date Open High Low Vol Cls adjCls
03-05-06 86.30 88.34 86.00 7,459,600 87.51 67.46
03-05-05 87.20 88.00 86.52 7,632,500 86.52 66.70
03-05-02 84.45 87.57 84.45 8,381,900 87.57 67.51
03-05-01 85.30 86.23 84.47 7,485,700 85.89 66.22
03-04-30 85.66 85.67 84.68 8,444,900 84.90 65.45
03-04-29 85.34 86.49 84.97 8,682,900 85.66 66.04
03-04-28 84.05 85.50 83.62 6,363,600 85.12 65.62
03-04-25 85.21 85.28 83.86 6,790,700 83.88 64.67
03-04-24 84.65 85.70 84.63 5,943,500 85.20 65.68
Date Open High Low Vol Cls adjCls
03-04-23 85.24 85.97 84.96 7,084,500 85.75 66.11
03-04-22 83.36 86.06 82.60 9,542,600 85.63 66.02
03-04-21 84.40 84.51 83.10 6,703,400 83.36 64.27
03-04-17 81.89 84.40 81.89 8,802,100 84.26 64.96
03-04-16 83.38 84.40 82.74 10,790,700 82.88 63.90
03-04-15 80.07 82.85 79.71 13,613,500 82.79 63.83
03-04-14 78.50 80.07 78.16 9,006,000 80.07 61.73
03-04-11 80.10 81.29 78.45 7,573,500 78.75 60.71
03-04-10 79.10 79.25 78.13 6,880,100 79.01 60.91
Date Open High Low Vol Cls adjCls
03-04-09 79.70 80.74 78.63 8,543,200 78.71 60.68
03-04-08 80.62 80.70 78.47 8,057,600 80.07 61.73
03-04-07 82.60 82.90 80.25 8,881,400 80.47 62.04
03-04-04 82.35 82.55 80.04 8,985,000 80.79 62.28
03-04-03 82.32 83.48 81.71 9,623,600 81.91 63.15
03-04-02 79.90 81.97 79.90 9,700,100 81.46 62.80
03-04-01 78.50 79.56 78.12 7,861,400 78.73 60.70
03-03-31 79.26 79.61 78.31 10,169,200 78.43 60.46
03-03-28 81.05 81.99 80.50 6,649,200 80.85 62.33
Date Open High Low Vol Cls adjCls
03-03-27 80.75 82.33 80.51 7,265,800 81.45 62.79
03-03-26 83.00 83.25 81.18 10,531,600 81.55 62.87
03-03-25 82.00 84.00 81.74 8,777,100 83.45 64.33
03-03-24 82.46 83.35 82.23 9,352,600 82.25 63.41
03-03-21 82.76 84.90 82.76 12,625,400 84.90 65.45
03-03-20 81.71 82.49 80.64 9,046,400 82.20 63.37
03-03-19 82.09 82.50 81.08 10,473,100 82.00 63.22
03-03-18 82.46 83.50 81.49 10,795,400 82.47 63.58
03-03-17 78.00 82.67 77.84 15,193,000 82.46 63.57
Date Open High Low Vol Cls adjCls
03-03-14 78.45 79.48 78.11 10,117,700 79.00 60.90
03-03-13 75.99 78.68 75.31 10,452,500 78.45 60.48
03-03-12 75.25 75.63 73.17 12,773,700 75.18 57.96
03-03-11 75.82 76.33 75.20 8,119,200 75.35 58.09
03-03-10 77.45 77.45 75.50 6,641,300 75.70 58.36
03-03-07 75.71 77.99 75.71 8,129,200 77.90 60.06
03-03-06 77.00 77.78 76.70 5,876,300 77.07 59.42
03-03-05 76.70 77.73 76.25 6,658,000 77.73 59.92
03-03-04 77.60 77.75 76.53 5,672,200 76.70 59.13
Date Open High Low Vol Cls adjCls
03-03-03 78.90 79.00 77.12 6,618,300 77.33 59.62
03-02-28 77.00 78.47 77.00 6,585,200 77.95 60.09
03-02-27 77.90 78.59 76.75 9,926,500 77.28 59.58
03-02-26 78.45 79.05 77.30 8,587,000 77.40 59.67
03-02-25 77.90 79.37 76.90 7,675,900 79.07 60.96
03-02-24 79.70 79.99 78.56 6,874,700 78.56 60.56
03-02-21 79.49 80.00 78.16 7,453,900 79.95 61.64
03-02-20 79.57 80.05 78.71 6,285,100 79.15 61.02
03-02-19 79.08 79.70 78.82 5,440,300 79.51 61.30
Date Open High Low Vol Cls adjCls
03-02-18 78.02 79.50 77.91 7,791,200 79.33 61.16
03-02-14 76.40 77.45 75.35 8,299,500 77.45 59.71
03-02-13 76.10 76.35 74.31 11,218,400 75.86 58.48
03-02-12 77.50 78.09 76.50 5,609,200 76.50 58.98
03-02-11 78.30 78.97 77.31 8,598,200 77.39 59.66
03-02-10 77.10 78.02 76.45 7,949,100 77.91 60.06
03-02-07 77.97 78.15 76.61 8,296,400 77.10 59.44
03-02-06 77.11 78.20 76.51 7,755,200 77.51 59.76
03-02-05 77.85 78.90 76.87 7,427,200 77.26 59.45
Date Open High Low Vol Cls adjCls
03-02-04 78.18 78.18 76.25 7,216,200 77.09 59.32
03-02-03 78.20 78.87 77.75 6,683,500 78.18 60.15
03-01-31 77.70 78.34 77.02 9,744,100 78.20 60.17
03-01-30 81.30 81.30 78.30 7,349,500 78.30 60.25
03-01-29 79.50 80.70 78.57 7,755,000 80.32 61.80
03-01-28 78.50 80.47 78.36 8,017,400 80.11 61.64
03-01-27 77.99 79.50 77.61 9,307,800 78.42 60.34
03-01-24 80.60 81.50 78.82 7,748,000 78.99 60.78
03-01-23 80.15 81.36 79.80 8,371,400 81.05 62.36
Date Open High Low Vol Cls adjCls
03-01-22 80.00 80.77 79.39 9,432,400 79.70 61.32
03-01-21 81.30 81.85 80.50 8,926,900 80.54 61.97
03-01-17 83.74 83.74 81.18 17,331,200 81.30 62.56
03-01-16 87.40 87.71 85.38 9,904,300 86.05 66.21
03-01-15 88.58 88.65 86.95 8,146,600 87.59 67.40
03-01-14 87.23 88.59 87.22 7,569,100 88.58 68.16
03-01-13 88.31 88.95 87.35 10,499,000 87.51 67.33
03-01-10 85.85 88.04 85.70 9,955,400 87.68 67.46
03-01-09 84.75 87.02 84.75 10,711,600 87.00 66.94
Date Open High Low Vol Cls adjCls
03-01-08 85.55 85.69 84.07 9,508,800 84.19 64.78
03-01-07 83.95 86.18 83.75 11,906,900 86.00 66.17
03-01-06 81.90 84.80 81.81 7,921,300 83.59 64.32
03-01-03 80.70 81.65 80.21 5,962,300 81.65 62.82
03-01-02 78.80 80.57 78.19 7,864,500 80.57 61.99
02-12-31 77.10 78.46 77.10 7,871,400 77.50 59.63
02-12-30 77.00 77.43 75.60 8,066,600 76.25 58.67
02-12-27 78.50 79.18 76.61 6,334,100 77.36 59.52
02-12-26 79.81 80.70 78.26 5,784,300 78.50 60.40
Date Open High Low Vol Cls adjCls
02-12-24 80.20 81.00 79.76 2,420,200 79.76 61.37
02-12-23 79.75 81.50 79.44 5,922,200 80.26 61.76
02-12-20 79.40 80.00 78.88 8,053,800 79.79 61.39
02-12-19 78.60 80.34 78.35 7,319,900 78.66 60.52
02-12-18 79.25 79.69 78.24 6,514,900 79.13 60.89
02-12-17 80.60 81.77 80.03 6,167,100 80.31 61.79
02-12-16 79.60 81.79 79.05 8,483,500 81.62 62.80
02-12-13 79.25 80.00 78.27 7,773,800 80.00 61.56
02-12-12 81.25 81.69 79.70 7,208,700 80.17 61.69
Date Open High Low Vol Cls adjCls
02-12-11 80.80 82.48 79.99 6,661,000 81.44 62.66
02-12-10 78.60 81.00 78.60 6,869,800 80.80 62.17
02-12-09 81.00 81.33 79.50 8,841,900 79.59 61.24
02-12-06 81.50 82.75 81.07 7,594,800 82.32 63.34
02-12-05 84.90 84.98 82.60 6,900,000 83.06 63.91
02-12-04 83.41 84.86 82.82 10,053,500 83.69 64.39
02-12-03 86.72 87.03 85.15 7,027,800 85.21 65.56
02-12-02 88.60 89.46 86.30 9,694,200 87.30 67.17
02-11-29 87.71 88.05 86.76 2,980,700 86.92 66.88
Date Open High Low Vol Cls adjCls
02-11-27 85.90 88.11 85.85 8,209,800 87.70 67.48
02-11-26 86.15 86.15 84.39 8,560,800 85.06 65.45
02-11-25 84.63 86.25 83.52 8,651,200 86.20 66.33
02-11-22 83.95 85.17 83.80 9,053,300 84.43 64.96
02-11-21 82.05 84.92 82.05 12,737,200 84.90 65.33
02-11-20 77.95 81.71 77.90 9,070,900 81.61 62.79
02-11-19 78.24 79.45 77.84 6,918,400 78.37 60.30
02-11-18 80.80 80.99 79.08 7,321,300 79.18 60.92
02-11-15 80.38 80.40 79.01 11,367,800 80.01 61.56
Date Open High Low Vol Cls adjCls
02-11-14 80.38 80.99 79.40 9,662,800 80.72 62.11
02-11-13 79.50 80.33 77.98 11,984,700 79.35 61.05
02-11-12 77.50 79.90 77.30 9,027,700 79.15 60.90
02-11-11 77.59 78.36 76.70 7,386,400 77.29 59.47
02-11-08 78.50 79.29 77.20 8,119,600 77.59 59.70
02-11-07 80.00 80.00 78.32 11,036,800 78.95 60.75
02-11-06 80.80 81.88 80.05 10,480,800 81.54 62.74
02-11-05 81.75 82.01 80.47 10,466,700 81.68 62.73
02-11-04 81.99 83.81 81.70 12,006,000 82.50 63.36
Date Open High Low Vol Cls adjCls
02-11-01 78.90 80.50 78.32 9,395,200 80.40 61.75
02-10-31 78.67 79.79 78.50 9,864,300 78.94 60.63
02-10-30 77.00 79.40 76.02 12,865,800 78.67 60.42
02-10-29 76.56 77.05 74.20 11,455,200 76.74 58.94
02-10-28 75.15 77.50 74.56 12,544,900 76.56 58.80
02-10-25 72.50 74.62 72.16 7,514,200 74.56 57.26
02-10-24 75.50 75.55 71.75 10,524,000 72.10 55.37
02-10-23 74.40 74.97 72.46 12,441,900 74.60 57.29
02-10-22 74.50 75.68 73.62 10,371,500 74.49 57.21
Date Open High Low Vol Cls adjCls
02-10-21 73.65 75.90 72.94 10,875,700 75.55 58.02
02-10-18 71.73 74.25 70.26 12,482,900 74.25 57.03
02-10-17 72.80 73.00 71.23 21,344,600 72.20 55.45
02-10-16 66.60 67.00 64.24 15,900,200 64.90 49.84
02-10-15 67.75 68.48 66.58 14,600,200 68.48 52.59
02-10-14 61.54 63.80 61.54 7,925,300 63.42 48.71
02-10-11 62.00 63.92 61.50 17,853,800 63.92 49.09
02-10-10 54.65 58.48 54.01 12,670,600 57.58 44.22
02-10-09 56.05 56.70 54.81 12,156,000 55.07 42.30
Date Open High Low Vol Cls adjCls
02-10-08 57.78 58.09 54.80 14,744,500 57.05 43.82
02-10-07 56.60 58.50 56.60 9,641,600 56.86 43.67
02-10-04 59.50 59.51 55.77 14,551,900 56.60 43.47
02-10-03 60.30 61.16 58.95 11,001,100 60.00 46.08
02-10-02 61.18 62.00 58.35 10,653,300 59.63 45.80
02-10-01 59.20 61.98 58.99 11,642,800 61.17 46.98
02-09-30 59.55 59.89 57.99 13,020,100 58.31 44.78
02-09-27 61.43 63.49 60.31 8,793,100 60.36 46.36
02-09-26 64.20 64.88 61.33 12,368,800 62.02 47.63
Date Open High Low Vol Cls adjCls
02-09-25 61.20 63.77 60.99 13,119,200 63.01 48.39
02-09-24 61.08 63.30 59.55 16,710,100 59.75 45.89
02-09-23 63.75 63.75 62.37 8,377,100 63.37 48.67
02-09-20 65.40 65.40 63.90 14,195,200 63.92 49.09
02-09-19 64.80 66.48 64.65 22,034,900 64.80 49.77
02-09-18 70.65 70.90 68.86 12,712,700 69.55 53.42
02-09-17 73.00 73.45 71.35 6,195,100 71.75 55.11
02-09-16 72.00 72.72 71.23 4,595,200 72.32 55.54
02-09-13 71.50 72.88 71.31 5,949,600 72.50 55.68
Date Open High Low Vol Cls adjCls
02-09-12 74.05 74.05 71.64 6,707,400 71.87 55.20
02-09-11 76.40 77.50 74.06 5,394,400 74.20 56.99
02-09-10 74.60 75.60 73.85 5,538,300 75.60 58.06
02-09-09 72.45 74.98 71.85 5,785,000 74.50 57.22
02-09-06 73.75 73.99 73.07 4,586,500 73.20 56.22
02-09-05 72.74 72.85 71.50 6,467,700 72.18 55.44
02-09-04 72.35 73.99 71.60 6,264,600 73.73 56.63
02-09-03 74.20 75.00 72.30 6,849,400 72.35 55.57
02-08-30 75.55 76.35 75.10 5,002,500 75.38 57.89
Date Open High Low Vol Cls adjCls
02-08-29 75.60 77.35 75.15 5,857,400 76.62 58.85
02-08-28 76.00 77.01 75.67 6,590,300 76.06 58.42
02-08-27 80.40 80.44 77.30 7,087,800 77.96 59.88
02-08-26 80.40 80.89 77.80 6,997,800 79.42 61.00
02-08-23 81.20 81.48 79.35 5,908,900 80.40 61.75
02-08-22 80.95 82.45 80.20 5,446,600 81.99 62.97
02-08-21 81.90 82.33 79.55 7,768,600 81.00 62.21
02-08-20 81.56 82.00 80.18 7,671,000 81.27 62.42
02-08-19 79.35 82.85 79.01 10,803,900 82.49 63.35
Date Open High Low Vol Cls adjCls
02-08-16 76.50 79.98 75.98 11,645,800 79.35 60.94
02-08-15 75.40 76.71 74.60 9,267,300 76.50 58.75
02-08-14 71.95 75.02 71.35 8,353,000 74.92 57.54
02-08-13 71.55 73.80 71.19 8,014,700 71.90 55.22
02-08-12 71.05 72.64 70.61 5,263,300 71.77 55.12
02-08-09 70.61 74.30 70.40 6,940,900 71.83 55.17
02-08-08 69.20 72.05 68.35 8,420,500 71.61 55.00
02-08-07 69.00 69.90 66.80 8,037,300 69.17 53.12
02-08-06 67.00 69.42 66.61 8,370,800 67.90 52.03
Date Open High Low Vol Cls adjCls
02-08-05 67.94 68.35 65.85 7,126,900 65.99 50.57
02-08-02 68.21 68.23 67.12 6,915,000 67.88 52.02
02-08-01 70.40 70.70 67.22 8,832,000 68.25 52.30
02-07-31 70.75 71.60 69.11 12,718,600 70.40 53.95
02-07-30 70.50 72.70 70.02 10,138,600 71.79 55.01
02-07-29 70.37 71.40 68.00 11,919,300 71.18 54.55
02-07-26 68.75 69.47 65.76 11,576,400 66.40 50.88
02-07-25 68.90 70.00 67.30 10,989,800 69.35 53.14
02-07-24 66.00 70.00 65.70 13,804,500 69.54 53.29
Date Open High Low Vol Cls adjCls
02-07-23 68.25 70.00 66.66 12,766,700 67.05 51.38
02-07-22 71.25 72.19 68.31 14,866,900 68.50 52.49
02-07-19 70.96 72.70 70.00 11,612,900 72.00 55.18
02-07-18 70.50 74.20 70.00 15,310,800 72.05 55.21
02-07-17 71.00 71.60 69.62 11,537,300 70.69 54.17
02-07-16 69.51 71.39 68.48 10,486,800 69.01 52.88
02-07-15 68.40 71.00 66.60 10,420,900 71.00 54.41
02-07-12 70.00 71.74 68.80 8,572,200 69.21 53.04
02-07-11 68.00 69.75 67.55 11,026,400 69.41 53.19
Date Open High Low Vol Cls adjCls
02-07-10 70.60 71.25 68.53 10,073,400 68.76 52.69
02-07-09 71.40 72.25 69.45 11,165,600 69.67 53.39
02-07-08 73.00 73.48 71.03 9,488,100 71.30 54.64
02-07-05 72.45 73.90 72.00 5,243,000 73.50 56.33
02-07-03 67.95 70.71 67.87 8,469,900 70.51 54.03
02-07-02 67.85 69.40 67.70 12,012,900 68.58 52.55
02-07-01 72.01 72.41 67.16 12,055,900 67.60 51.80
02-06-28 71.35 73.62 71.25 10,945,600 72.00 55.18
02-06-27 71.20 72.15 69.10 10,610,100 71.90 55.10
Date Open High Low Vol Cls adjCls
02-06-26 66.10 70.59 66.10 11,544,000 70.05 53.68
02-06-25 70.30 71.45 68.41 8,554,800 68.60 52.57
02-06-24 67.25 71.49 67.25 14,687,700 69.70 53.41
02-06-21 70.00 70.99 68.19 15,542,600 68.75 52.69
02-06-20 74.00 74.09 71.43 11,116,900 71.58 54.85
02-06-19 74.20 75.20 73.25 9,455,400 73.35 56.21
02-06-18 75.60 76.90 75.47 7,242,000 75.94 58.20
02-06-17 76.18 77.75 75.16 7,775,800 77.14 59.11
02-06-14 74.20 76.77 73.25 8,592,000 76.17 58.37
Date Open High Low Vol Cls adjCls
02-06-13 75.45 77.40 75.30 8,909,600 75.60 57.93
02-06-12 75.40 75.95 73.25 13,296,100 74.65 57.21
02-06-11 77.85 78.25 75.20 7,953,400 75.49 57.85
02-06-10 77.75 78.80 76.60 7,075,800 76.80 58.85
02-06-07 78.48 78.85 77.00 9,309,400 78.30 60.00
02-06-06 80.55 80.95 78.89 5,540,600 79.66 61.05
02-06-05 79.65 80.71 79.11 7,172,100 80.55 61.73
02-06-04 78.11 79.65 77.60 7,273,200 79.31 60.78
02-06-03 80.75 80.91 78.00 8,383,600 78.11 59.86
Date Open High Low Vol Cls adjCls
02-05-31 82.05 82.05 80.40 5,126,200 80.45 61.65
02-05-30 80.60 82.25 80.22 7,374,100 82.25 63.03
02-05-29 81.50 82.00 81.00 4,519,500 81.60 62.53
02-05-28 82.80 83.11 81.69 4,552,100 82.08 62.90
02-05-24 83.65 83.75 82.62 4,122,000 83.10 63.68
02-05-23 84.25 85.05 82.52 6,865,600 84.35 64.64
02-05-22 83.76 84.39 82.74 5,040,700 84.00 64.37
02-05-21 84.41 85.00 83.30 4,454,000 83.45 63.95
02-05-20 85.45 85.46 83.93 4,530,300 84.45 64.72
Date Open High Low Vol Cls adjCls
02-05-17 86.25 86.40 85.00 5,874,800 85.69 65.67
02-05-16 84.20 86.00 83.40 6,768,300 85.45 65.48
02-05-15 84.60 86.49 84.05 8,552,300 84.50 64.75
02-05-14 84.50 85.48 82.19 9,624,700 85.48 65.51
02-05-13 80.25 82.29 79.50 6,527,600 82.19 62.98
02-05-10 79.95 80.50 79.25 7,386,300 79.68 61.06
02-05-09 81.90 83.00 79.00 10,130,100 79.93 61.25
02-05-08 78.20 82.80 78.20 12,779,700 82.45 63.18
02-05-07 76.89 77.50 75.92 17,418,700 76.50 58.51
Date Open High Low Vol Cls adjCls
02-05-06 81.70 81.87 76.00 13,648,400 76.00 58.13
02-05-03 83.10 83.50 81.11 8,656,300 81.78 62.55
02-05-02 83.75 84.80 83.13 6,582,900 83.86 64.14
02-05-01 83.85 84.65 81.67 12,203,800 84.30 64.47
02-04-30 83.91 85.23 83.53 8,883,900 83.76 64.06
02-04-29 84.71 85.10 83.55 6,535,600 83.89 64.16
02-04-26 86.70 86.96 84.70 6,684,200 84.71 64.79
02-04-25 86.05 86.92 85.77 6,870,000 86.71 66.32
02-04-24 88.20 88.25 86.27 6,520,500 86.50 66.16
Date Open High Low Vol Cls adjCls
02-04-23 88.35 89.08 87.24 5,144,100 87.33 66.79
02-04-22 88.95 88.95 87.36 6,757,700 87.93 67.25
02-04-19 89.90 90.03 87.60 9,273,200 89.00 68.07
02-04-18 86.97 89.10 86.90 14,763,500 88.95 68.03
02-04-17 87.05 87.20 84.00 11,019,500 84.81 64.86
02-04-16 86.35 86.85 85.58 7,933,100 86.20 65.93
02-04-15 86.50 86.60 84.70 8,871,600 85.35 65.28
02-04-12 87.56 87.96 84.40 15,819,300 85.60 65.47
02-04-11 88.05 88.51 83.34 23,343,700 84.19 64.39
Date Open High Low Vol Cls adjCls
02-04-10 88.45 89.95 88.20 13,143,900 89.01 68.08
02-04-09 88.50 88.52 87.10 17,383,600 87.74 67.11
02-04-08 87.50 88.59 85.35 41,207,300 87.41 66.85
02-04-05 100.84 101.25 97.25 9,801,800 97.25 74.38
02-04-04 99.96 101.14 99.50 5,928,500 100.84 77.13
02-04-03 101.40 101.50 98.90 7,649,100 99.96 76.45
02-04-02 102.00 102.01 100.51 7,382,200 100.95 77.21
02-04-01 104.00 104.00 102.40 5,587,000 102.86 78.67
02-03-28 103.55 105.14 103.39 5,347,500 104.00 79.54
Date Open High Low Vol Cls adjCls
02-03-27 103.75 103.79 102.50 5,602,400 103.39 79.08
02-03-26 103.57 105.70 102.30 8,144,000 102.90 78.70
02-03-25 105.80 106.66 103.50 6,277,900 103.56 79.21
02-03-22 106.50 106.70 105.07 5,507,900 105.60 80.77
02-03-21 105.70 106.78 104.70 5,113,100 106.78 81.67
02-03-20 106.90 106.90 105.49 4,844,100 105.50 80.69
02-03-19 106.85 108.05 106.49 4,614,800 107.49 82.21
02-03-18 107.10 108.64 106.23 5,301,200 106.35 81.34
02-03-15 106.55 107.45 105.59 10,864,100 106.79 81.68
Date Open High Low Vol Cls adjCls
02-03-14 107.02 107.95 106.59 5,335,500 106.60 81.53
02-03-13 108.30 108.65 106.70 6,409,200 107.18 81.97
02-03-12 105.52 108.85 105.51 11,059,300 108.50 82.98
02-03-11 104.35 105.97 103.60 8,639,100 105.24 80.49
02-03-08 104.82 107.34 104.82 10,726,400 105.09 80.38
02-03-07 107.30 107.50 103.24 10,971,900 103.71 79.32
02-03-06 105.15 107.09 104.75 7,687,400 106.30 81.30
02-03-05 104.25 106.50 104.16 7,562,100 105.67 80.82
02-03-04 103.35 106.53 103.13 10,767,700 105.90 81.00
Date Open High Low Vol Cls adjCls
02-03-01 98.60 103.10 98.50 10,492,900 103.02 78.79
02-02-28 98.49 99.60 97.82 7,939,000 98.12 75.04
02-02-27 98.10 100.31 96.70 11,978,700 97.83 74.82
02-02-26 99.00 99.19 95.99 11,634,500 97.15 74.30
02-02-25 98.45 99.25 97.12 9,902,800 98.30 75.18
02-02-22 96.38 99.20 95.76 10,471,600 98.45 75.30
02-02-21 98.75 99.70 96.01 10,131,700 96.38 73.71
02-02-20 99.54 100.00 97.00 14,525,200 99.31 75.95
02-02-19 101.50 101.80 98.86 13,395,900 101.30 77.48
Date Open High Low Vol Cls adjCls
02-02-15 104.80 104.80 101.70 18,204,600 102.89 78.69
02-02-14 109.00 109.15 107.20 5,816,300 107.89 82.52
02-02-13 106.70 108.48 106.12 5,086,900 108.07 82.65
02-02-12 106.75 107.89 106.06 4,559,800 106.57 81.51
02-02-11 105.00 107.69 104.51 6,271,900 107.38 82.13
02-02-08 103.00 105.72 102.61 8,339,400 104.99 80.30
02-02-07 106.64 107.00 103.86 7,253,800 103.91 79.47
02-02-06 106.70 107.82 105.33 6,669,800 106.63 81.55
02-02-05 106.25 108.50 106.00 6,737,700 106.30 81.19
Date Open High Low Vol Cls adjCls
02-02-04 108.00 108.00 105.99 6,601,900 106.80 81.58
02-02-01 107.64 109.30 106.64 6,799,500 108.00 82.49
02-01-31 106.40 107.98 104.46 9,877,000 107.89 82.41
02-01-30 104.25 105.75 101.00 17,713,300 105.55 80.62
02-01-29 108.15 108.56 102.41 14,509,400 103.00 78.67
02-01-28 109.50 110.21 107.06 7,092,900 108.15 82.61
02-01-25 108.50 110.69 108.10 6,761,800 109.28 83.47
02-01-24 108.80 109.73 107.07 8,581,500 108.72 83.04
02-01-23 110.80 111.25 107.00 12,556,700 107.90 82.42
Date Open High Low Vol Cls adjCls
02-01-22 114.25 114.26 110.33 10,130,400 110.50 84.40
02-01-18 114.25 114.90 112.81 18,440,200 114.25 87.27
02-01-17 119.85 120.55 117.26 11,153,700 119.90 91.58
02-01-16 118.00 118.75 117.25 5,366,300 117.40 89.67
02-01-15 118.05 119.70 117.72 5,647,900 118.85 90.78
02-01-14 120.00 120.09 117.10 10,026,700 118.05 90.17
02-01-11 121.50 122.18 120.28 4,797,800 120.31 91.90
02-01-10 123.75 124.00 121.42 8,926,300 122.14 93.29
02-01-09 124.70 126.39 124.15 6,839,900 124.49 95.09
Date Open High Low Vol Cls adjCls
02-01-08 124.25 125.20 123.73 5,311,800 124.70 95.25
02-01-07 125.00 126.19 123.70 5,939,600 124.05 94.75
02-01-04 124.05 125.60 123.98 8,405,200 125.60 95.94
02-01-03 121.50 124.22 120.25 8,621,700 123.66 94.45
02-01-02 120.60 121.50 119.80 6,862,800 121.50 92.80
01-12-31 122.75 123.24 120.95 3,512,700 120.96 92.39
01-12-28 123.50 123.88 122.35 4,213,900 122.90 93.87
01-12-27 122.75 123.93 122.64 3,826,200 123.50 94.33
01-12-26 122.00 123.70 121.81 3,755,700 122.40 93.49
Date Open High Low Vol Cls adjCls
01-12-24 122.05 122.48 121.10 1,654,400 121.45 92.77
01-12-21 122.70 123.50 121.71 8,659,100 122.00 93.19
01-12-20 123.89 124.00 122.15 6,344,800 122.70 93.72
01-12-19 121.90 124.70 121.01 8,053,900 123.89 94.63
01-12-18 121.51 122.97 121.35 5,596,200 122.20 93.34
01-12-17 120.15 122.14 120.15 6,205,100 121.34 92.68
01-12-14 120.80 121.48 119.41 7,036,000 121.10 92.50
01-12-13 121.55 122.30 120.12 8,061,000 120.25 91.85
01-12-12 121.12 123.21 120.06 7,977,900 123.20 94.10
Date Open High Low Vol Cls adjCls
01-12-11 120.40 122.74 119.80 7,793,200 121.50 92.80
01-12-10 120.00 121.00 119.41 5,570,900 119.66 91.40
01-12-07 119.50 121.00 118.75 6,889,200 120.40 91.96
01-12-06 120.50 121.70 119.80 11,225,700 120.14 91.77
01-12-05 116.85 121.98 116.65 14,646,200 121.40 92.73
01-12-04 114.30 116.72 113.38 6,585,900 116.64 89.09
01-12-03 114.80 114.85 113.21 5,785,800 114.13 87.17
01-11-30 114.43 115.94 113.80 5,597,800 115.59 88.29
01-11-29 112.90 114.55 111.81 6,128,700 114.43 87.40
Date Open High Low Vol Cls adjCls
01-11-28 114.10 114.38 112.10 6,161,200 112.15 85.66
01-11-27 116.25 116.30 114.07 6,894,100 114.20 87.23
01-11-26 115.90 116.40 115.20 4,854,300 116.33 88.86
01-11-23 114.29 115.37 113.72 1,714,000 115.35 88.11
01-11-21 114.95 115.25 113.05 4,184,700 114.34 87.34
01-11-20 114.35 116.80 114.25 6,452,200 115.44 88.18
01-11-19 114.70 115.80 113.77 4,931,300 115.00 87.84
01-11-16 115.00 115.00 112.55 6,661,500 114.50 87.46
01-11-15 114.10 116.33 113.84 7,013,800 114.75 87.65
Date Open High Low Vol Cls adjCls
01-11-14 116.70 116.85 113.33 8,091,700 114.35 87.34
01-11-13 115.70 117.00 115.70 9,216,700 116.70 89.14
01-11-12 113.00 114.90 112.05 5,608,400 114.86 87.73
01-11-09 113.10 114.90 113.10 5,045,900 114.08 87.14
01-11-08 113.96 115.56 113.61 7,991,200 113.81 86.93
01-11-07 113.05 115.20 113.03 10,129,700 113.85 86.96
01-11-06 109.60 114.80 109.00 8,509,700 113.61 86.67
01-11-05 109.95 110.59 109.08 5,708,500 109.97 83.89
01-11-02 109.15 110.30 108.77 6,216,900 109.50 83.54
Date Open High Low Vol Cls adjCls
01-11-01 107.25 110.17 106.90 8,024,000 109.89 83.83
01-10-31 109.60 111.12 108.07 7,177,700 108.07 82.44
01-10-30 107.80 109.75 107.76 8,625,100 108.65 82.89
01-10-29 110.50 110.70 108.62 7,072,800 108.62 82.86
01-10-26 110.00 112.10 109.62 10,142,500 111.16 84.80
01-10-25 108.05 110.85 106.75 9,683,400 110.66 84.42
01-10-24 106.50 108.75 106.09 8,293,200 108.57 82.83
01-10-23 105.75 106.69 104.55 7,429,300 105.81 80.72
01-10-22 102.65 105.78 101.90 7,623,900 105.25 80.29
Date Open High Low Vol Cls adjCls
01-10-19 101.65 102.74 100.07 11,771,900 102.65 78.31
01-10-18 103.05 103.75 100.78 10,694,900 101.26 77.25
01-10-17 106.30 106.70 102.90 18,920,500 102.90 78.50
01-10-16 101.87 103.00 99.66 11,946,000 101.85 77.70
01-10-15 99.85 102.76 99.85 10,204,200 102.00 77.81
01-10-12 98.70 101.00 98.00 11,501,200 100.84 76.93
01-10-11 97.70 99.40 96.50 11,501,600 99.40 75.83
01-10-10 95.00 97.30 94.90 10,636,900 97.25 74.19
01-10-09 98.50 98.50 96.76 7,525,300 97.14 74.11
Date Open High Low Vol Cls adjCls
01-10-08 98.03 99.00 96.75 7,093,400 98.50 75.14
01-10-05 96.65 98.45 95.37 9,708,200 98.02 74.78
01-10-04 97.15 98.88 96.80 9,785,100 97.31 74.24
01-10-03 92.90 97.62 92.40 11,117,000 96.95 73.96
01-10-02 92.30 93.90 92.10 7,221,200 93.77 71.54
01-10-01 91.72 93.48 91.34 8,676,200 92.71 70.73
01-09-28 90.20 92.71 89.90 11,077,200 91.72 69.97
01-09-27 91.30 91.50 87.49 13,172,300 90.00 68.66
01-09-26 94.45 94.45 90.30 13,783,100 91.30 69.65
Date Open High Low Vol Cls adjCls
01-09-25 94.10 96.00 93.41 12,575,100 94.45 72.05
01-09-24 91.80 95.54 91.80 11,201,800 94.80 72.32
01-09-21 90.60 93.50 89.50 18,364,700 90.50 69.04
01-09-20 94.10 95.75 92.85 15,182,900 93.40 71.25
01-09-19 96.40 96.85 92.45 14,883,500 96.00 73.24
01-09-18 94.00 96.75 93.68 12,305,000 96.40 73.54
01-09-17 93.90 95.86 92.55 15,132,800 93.34 71.21
01-09-10 96.00 97.40 95.59 10,311,500 96.47 73.59
01-09-07 97.90 98.15 96.00 10,507,000 96.59 73.69
Date Open High Low Vol Cls adjCls
01-09-06 100.68 100.68 97.65 9,043,100 98.00 74.76
01-09-05 101.50 102.83 99.61 11,880,700 100.35 76.55
01-09-04 100.15 103.13 99.29 9,891,800 101.49 77.42
01-08-31 101.00 101.36 99.24 8,126,600 99.95 76.25
01-08-30 102.75 103.40 98.86 15,015,500 100.36 76.56
01-08-29 105.75 105.90 103.82 4,840,300 104.13 79.44
01-08-28 106.90 107.17 104.87 5,808,100 104.95 80.06
01-08-27 106.99 108.20 106.64 4,540,900 106.86 81.52
01-08-24 103.95 107.80 103.41 7,711,900 106.99 81.62
Date Open High Low Vol Cls adjCls
01-08-23 104.00 104.70 103.00 5,474,300 103.00 78.58
01-08-22 102.50 104.04 101.76 8,029,000 103.96 79.31
01-08-21 103.85 104.97 101.40 6,515,900 101.89 77.73
01-08-20 104.68 105.00 102.80 5,612,700 104.10 79.42
01-08-17 105.49 105.49 103.90 7,006,200 104.59 79.79
01-08-16 104.20 106.02 103.66 6,215,200 105.75 80.67
01-08-15 106.35 106.59 105.01 4,712,900 105.01 80.11
01-08-14 106.50 106.85 105.40 5,730,200 106.20 81.02
01-08-13 105.00 106.64 104.65 6,024,400 105.86 80.76
Date Open High Low Vol Cls adjCls
01-08-10 103.85 104.95 102.81 5,254,800 104.95 80.06
01-08-09 103.70 104.54 102.70 6,763,200 104.08 79.40
01-08-08 105.00 106.10 104.10 6,398,000 104.19 79.48
01-08-07 105.80 107.37 105.26 4,029,300 106.25 80.95
01-08-06 107.25 107.37 105.79 4,176,800 106.51 81.15
01-08-03 107.80 110.09 107.10 3,704,100 108.18 82.42
01-08-02 108.50 109.47 107.21 5,675,100 108.80 82.89
01-08-01 105.35 108.50 105.31 6,036,100 107.06 81.57
01-07-31 105.90 107.00 105.15 5,603,000 105.21 80.16
Date Open High Low Vol Cls adjCls
01-07-30 104.90 106.25 104.76 4,030,800 105.85 80.64
01-07-27 104.75 105.95 104.11 4,346,500 104.70 79.77
01-07-26 104.75 106.00 102.93 8,428,700 106.00 80.76
01-07-25 104.50 105.70 102.73 6,247,600 104.89 79.91
01-07-24 104.85 106.15 103.79 7,299,800 104.51 79.62
01-07-23 105.70 106.95 105.30 6,315,700 105.85 80.64
01-07-20 103.40 105.70 103.03 8,991,700 105.70 80.53
01-07-19 105.60 106.00 103.10 13,644,500 104.00 79.23
01-07-18 106.10 107.60 103.20 11,670,300 104.28 79.45
Date Open High Low Vol Cls adjCls
01-07-17 106.10 108.58 104.75 8,662,400 108.53 82.69
01-07-16 108.53 109.38 107.28 5,330,100 107.82 82.15
01-07-13 106.15 109.30 106.11 7,841,800 108.53 82.69
01-07-12 105.90 107.80 105.62 8,766,400 107.25 81.71
01-07-11 101.60 104.13 101.56 8,895,400 103.85 79.12
01-07-10 104.73 105.40 101.60 10,266,600 101.96 77.68
01-07-09 106.50 106.95 103.65 9,312,600 104.72 79.78
01-07-06 110.90 110.90 105.81 11,704,600 106.50 81.14
01-07-05 112.60 113.26 111.79 4,419,000 112.10 85.41
Date Open High Low Vol Cls adjCls
01-07-03 114.10 114.19 112.76 3,325,800 112.98 86.08
01-07-02 113.50 115.40 112.96 5,913,100 114.35 87.12
01-06-29 115.60 116.65 113.00 9,477,400 113.50 86.47
01-06-28 113.80 116.95 113.75 8,181,000 115.10 87.69
01-06-27 113.10 114.18 112.45 4,814,100 113.52 86.49
01-06-26 111.25 114.05 111.10 7,081,900 113.04 86.12
01-06-25 113.75 114.90 111.78 5,675,900 112.65 85.82
01-06-22 112.60 114.43 112.50 5,607,200 112.87 85.99
01-06-21 112.15 114.70 111.36 8,155,800 112.60 85.79
Date Open High Low Vol Cls adjCls
01-06-20 113.50 114.99 111.76 8,828,300 113.09 86.16
01-06-19 116.26 117.25 114.56 6,152,800 114.84 87.49
01-06-18 113.98 115.44 113.31 5,182,800 114.27 87.06
01-06-15 115.10 115.45 113.38 12,470,100 113.60 86.55
01-06-14 115.60 116.08 113.99 7,502,500 115.75 88.19
01-06-13 117.25 118.47 116.53 5,703,200 116.54 88.79
01-06-12 116.75 117.80 115.55 7,301,500 117.25 89.33
01-06-11 116.30 118.14 116.10 6,542,700 117.36 89.41
01-06-08 117.50 117.50 115.60 3,099,100 116.10 88.45
Date Open High Low Vol Cls adjCls
01-06-07 117.00 118.25 117.00 6,423,700 117.25 89.33
01-06-06 117.60 119.00 116.50 9,624,200 117.50 89.52
01-06-05 113.64 117.60 113.56 6,154,400 116.97 89.12
01-06-04 113.25 114.75 112.85 3,812,200 113.64 86.58
01-06-01 112.50 113.60 111.90 5,138,900 112.89 86.01
01-05-31 112.65 113.86 111.64 6,724,100 111.80 85.18
01-05-30 114.00 114.10 112.00 9,598,700 112.65 85.82
01-05-29 117.35 117.59 115.08 5,818,000 115.27 87.82
01-05-25 119.52 119.90 117.76 5,629,100 117.80 89.75
Date Open High Low Vol Cls adjCls
01-05-24 117.50 119.60 117.50 7,726,400 119.60 91.12
01-05-23 117.80 118.95 117.10 6,402,600 117.40 89.44
01-05-22 119.70 119.70 117.25 6,005,300 118.01 89.91
01-05-21 117.95 119.90 117.55 8,409,400 119.04 90.69
01-05-18 115.07 117.68 114.90 6,714,900 117.44 89.47
01-05-17 115.80 117.09 115.05 6,887,700 115.07 87.67
01-05-16 112.50 115.80 112.20 7,796,700 115.80 88.22
01-05-15 113.50 114.15 112.50 5,873,400 113.58 86.53
01-05-14 111.20 113.18 111.00 5,254,800 112.56 85.76
Date Open High Low Vol Cls adjCls
01-05-11 113.75 114.15 110.96 8,390,200 111.81 85.18
01-05-10 118.50 118.90 115.20 7,993,900 115.20 87.77
01-05-09 116.20 118.18 115.30 7,680,200 116.98 89.12
01-05-08 117.25 117.75 115.50 7,605,800 117.70 89.67
01-05-07 116.20 117.25 115.00 6,088,600 115.90 88.19
01-05-04 112.00 115.86 111.20 8,681,400 115.86 88.16
01-05-03 114.60 115.10 112.35 6,578,000 113.70 86.52
01-05-02 118.30 118.95 113.74 9,706,200 115.40 87.81
01-05-01 115.85 118.65 114.90 7,790,800 118.51 90.18
Date Open High Low Vol Cls adjCls
01-04-30 116.40 118.05 114.72 7,357,200 115.14 87.62
01-04-27 116.80 116.90 114.55 7,390,600 116.20 88.42
01-04-26 114.95 116.70 113.68 7,346,100 113.74 86.55
01-04-25 112.00 114.85 111.99 6,858,500 114.85 87.40
01-04-24 113.40 114.75 112.30 8,742,000 112.67 85.74
01-04-23 114.01 114.05 111.68 8,537,500 112.00 85.23
01-04-20 114.35 116.40 113.75 12,759,100 114.83 87.38
01-04-19 112.00 115.90 110.45 25,822,400 114.47 87.11
01-04-18 103.00 110.00 102.30 19,814,300 106.50 81.04
Date Open High Low Vol Cls adjCls
01-04-17 97.00 99.88 97.00 9,957,300 99.70 75.87
01-04-16 96.20 99.89 95.20 9,188,500 96.75 73.62
01-04-12 96.40 97.50 95.15 9,390,100 96.20 73.20
01-04-11 101.50 101.94 95.80 11,498,400 97.43 74.14
01-04-10 97.00 99.90 96.56 10,499,400 99.05 75.37
01-04-09 98.50 98.74 93.80 9,486,600 96.00 73.05
01-04-06 98.00 100.00 96.40 13,424,200 97.95 74.54
01-04-05 95.80 100.00 95.53 12,506,100 98.21 74.73
01-04-04 90.45 94.05 90.05 13,515,600 92.00 70.01
Date Open High Low Vol Cls adjCls
01-04-03 94.60 94.65 90.10 13,330,000 90.39 68.78
01-04-02 97.45 98.10 93.58 8,787,000 94.66 72.03
01-03-30 96.50 97.56 95.14 9,461,300 96.18 73.19
01-03-29 94.46 97.07 94.26 10,553,700 95.04 72.32
01-03-28 97.90 98.45 94.25 11,890,500 94.41 71.84
01-03-27 94.00 100.00 93.97 11,851,200 99.50 75.71
01-03-26 95.25 95.66 93.75 8,581,200 95.40 72.59
01-03-23 93.50 94.99 90.29 12,233,600 93.51 71.16
01-03-22 89.12 91.00 87.65 13,328,200 89.10 67.80
Date Open High Low Vol Cls adjCls
01-03-21 88.45 91.60 87.75 11,013,000 89.08 67.79
01-03-20 91.60 92.03 88.10 10,101,100 88.30 67.19
01-03-19 91.00 92.80 89.20 10,235,500 92.60 70.46
01-03-16 93.90 93.90 88.20 20,029,400 90.10 68.56
01-03-15 96.00 97.87 95.17 8,420,000 95.56 72.72
01-03-14 95.40 98.90 93.34 14,246,600 94.96 72.26
01-03-13 95.10 98.44 94.20 12,127,900 98.39 74.87
01-03-12 97.90 98.40 95.02 14,494,800 95.49 72.66
01-03-09 105.00 105.01 97.90 16,688,100 99.29 75.55
Date Open High Low Vol Cls adjCls
01-03-08 107.17 107.34 105.37 6,793,600 106.47 81.02
01-03-07 107.45 108.25 105.66 7,788,900 107.55 81.84
01-03-06 106.25 108.40 105.25 8,120,000 106.00 80.66
01-03-05 102.81 105.60 102.64 6,743,900 104.91 79.83
01-03-02 104.00 107.65 100.94 14,745,500 102.30 77.85
01-03-01 99.30 106.40 97.50 15,102,000 106.05 80.70
01-02-28 102.95 103.54 99.10 11,933,200 99.90 76.02
01-02-27 104.90 106.87 102.56 9,787,900 102.59 78.07
01-02-26 105.80 105.80 101.83 8,344,100 105.30 80.13
Date Open High Low Vol Cls adjCls
01-02-23 107.50 107.50 100.25 15,276,600 104.00 79.14
01-02-22 106.50 110.90 103.38 11,709,000 108.90 82.87
01-02-21 109.55 111.50 107.29 9,156,900 107.51 81.81
01-02-20 114.55 115.60 110.78 6,748,300 111.50 84.85
01-02-16 114.55 115.75 113.94 7,073,000 115.00 87.51
01-02-15 116.80 118.64 116.38 8,098,700 116.78 88.86
01-02-14 113.75 116.17 112.50 7,032,900 115.10 87.59
01-02-13 114.15 117.38 113.07 7,193,200 113.75 86.56
01-02-12 110.55 115.72 110.30 6,729,300 114.90 87.43
Date Open High Low Vol Cls adjCls
01-02-09 114.03 114.99 111.00 6,318,800 112.00 85.23
01-02-08 116.91 118.20 114.03 8,380,800 114.10 86.82
01-02-07 113.40 117.60 112.67 9,006,900 116.91 88.96
01-02-06 112.23 115.69 111.20 7,526,400 114.19 86.79
01-02-05 109.40 112.60 109.30 5,113,700 112.22 85.30
01-02-02 112.75 113.99 109.60 5,428,400 110.27 83.81
01-02-01 112.40 114.34 111.20 5,580,800 114.05 86.69
01-01-31 115.75 116.75 112.00 8,314,200 112.00 85.13
01-01-30 115.00 116.75 113.40 8,242,000 116.61 88.63
Date Open High Low Vol Cls adjCls
01-01-29 112.50 115.50 112.47 5,125,000 114.98 87.39
01-01-26 109.63 115.25 109.19 9,095,200 114.19 86.79
01-01-25 110.13 111.13 109.44 4,982,100 110.75 84.18
01-01-24 109.06 111.44 108.94 6,760,900 110.44 83.94
01-01-23 109.56 109.94 107.63 9,826,900 109.06 82.90
01-01-22 109.50 109.94 108.19 9,618,500 108.56 82.52
01-01-19 107.50 113.94 107.25 14,762,200 111.25 84.56
01-01-18 104.38 110.00 103.50 25,244,900 108.31 82.33
01-01-17 95.38 97.75 94.31 9,727,000 96.69 73.49
Date Open High Low Vol Cls adjCls
01-01-16 93.75 94.00 91.81 5,671,900 92.75 70.50
01-01-12 93.69 96.44 92.38 6,448,000 93.81 71.31
01-01-11 92.94 94.25 91.25 9,635,000 93.69 71.21
01-01-10 92.50 94.94 91.69 7,656,100 93.44 71.02
01-01-09 94.44 95.75 91.44 7,547,100 92.56 70.36
01-01-08 93.50 93.94 91.56 6,064,800 93.56 71.12
01-01-05 93.94 94.69 91.00 8,043,200 94.00 71.45
01-01-04 94.75 99.75 92.69 15,420,500 93.19 70.83
01-01-03 83.75 95.00 83.75 12,769,900 94.63 71.92
Date Open High Low Vol Cls adjCls
01-01-02 84.50 87.50 84.13 8,007,200 84.81 64.46
00-12-29 86.94 86.94 84.25 6,943,700 85.00 64.61
00-12-28 83.50 88.19 82.13 9,798,600 85.25 64.80
00-12-27 84.75 88.13 83.56 8,245,100 84.69 64.37
00-12-26 89.00 89.56 84.25 6,052,300 84.81 64.46
00-12-22 84.50 89.38 84.50 9,514,000 89.00 67.65
00-12-21 85.50 87.94 80.06 12,725,500 81.56 61.99
00-12-20 85.88 88.00 84.81 12,579,400 86.00 65.37
00-12-19 90.19 94.44 89.81 7,705,300 90.13 68.50
Date Open High Low Vol Cls adjCls
00-12-18 88.38 90.50 88.38 7,693,800 90.50 68.79
00-12-15 90.00 90.69 87.31 14,254,500 87.81 66.75
00-12-14 92.00 93.69 91.81 6,131,400 92.44 70.26
00-12-13 94.88 96.63 90.69 6,992,600 91.25 69.36
00-12-12 95.25 96.13 92.50 7,913,300 93.88 71.35
00-12-11 96.50 98.25 93.75 6,185,600 95.00 72.21
00-12-08 98.00 99.00 95.75 6,140,600 97.00 73.73
00-12-07 95.06 95.94 93.13 7,922,000 93.13 70.78
00-12-06 101.75 101.81 94.81 10,096,900 96.75 73.54
Date Open High Low Vol Cls adjCls
00-12-05 100.44 104.75 99.63 7,804,200 103.38 78.57
00-12-04 96.00 99.19 95.75 5,566,800 98.38 74.77
00-12-01 94.44 99.31 94.38 7,525,100 95.63 72.68
00-11-30 98.00 98.00 92.25 10,651,400 93.50 71.07
00-11-29 97.75 99.94 96.69 5,524,600 99.81 75.87
00-11-28 98.75 100.75 97.38 4,799,100 97.88 74.39
00-11-27 100.44 102.00 98.44 3,866,200 98.44 74.82
00-11-24 99.38 101.75 99.25 2,497,500 99.94 75.96
00-11-22 98.50 100.81 98.31 5,537,100 98.50 74.87
Date Open High Low Vol Cls adjCls
00-11-21 103.25 104.38 98.50 7,180,700 98.50 74.87
00-11-20 101.50 103.25 100.88 7,426,600 103.25 78.48
00-11-17 98.31 102.50 98.25 7,717,400 101.94 77.48
00-11-16 99.25 99.69 98.25 3,739,700 98.25 74.68
00-11-15 99.50 100.06 97.63 4,160,300 99.38 75.53
00-11-14 99.25 99.88 98.50 5,150,900 99.50 75.63
00-11-13 91.81 99.44 91.63 8,684,900 97.44 74.06
00-11-10 98.00 98.38 93.00 6,807,900 93.00 70.69
00-11-09 96.75 100.00 95.69 9,047,900 99.44 75.58
Date Open High Low Vol Cls adjCls
00-11-08 103.63 103.75 99.25 6,990,800 100.00 76.01
00-11-07 101.13 103.50 100.69 5,420,600 102.31 77.67
00-11-06 99.88 102.38 99.44 4,448,500 100.31 76.15
00-11-03 102.50 102.63 99.38 5,848,500 100.13 76.01
00-11-02 99.00 102.31 98.50 7,445,100 101.94 77.38
00-11-01 98.44 99.88 97.25 7,466,200 98.56 74.82
00-10-31 93.75 99.13 93.75 10,902,600 98.50 74.77
00-10-30 93.50 93.75 90.31 8,084,000 93.31 70.84
00-10-27 93.00 93.69 91.00 6,431,400 93.69 71.12
Date Open High Low Vol Cls adjCls
00-10-26 88.00 92.88 87.63 10,135,700 92.75 70.41
00-10-25 90.50 90.94 86.94 14,058,500 87.56 66.47
00-10-24 93.00 94.38 90.19 8,826,200 91.44 69.41
00-10-23 94.75 95.00 91.06 9,338,600 92.88 70.50
00-10-20 95.13 96.25 94.19 9,369,200 94.75 71.93
00-10-19 98.00 98.50 92.69 17,966,900 96.44 73.21
00-10-18 96.75 99.13 90.25 29,777,800 95.44 72.45
00-10-17 111.94 113.88 108.56 8,882,500 113.00 85.78
00-10-16 111.50 113.13 108.56 7,710,400 111.13 84.36
Date Open High Low Vol Cls adjCls
00-10-13 104.19 110.44 104.19 9,092,600 109.06 82.79
00-10-12 114.25 114.38 103.13 9,704,900 103.13 78.28
00-10-11 111.88 112.94 107.50 8,775,800 112.00 85.02
00-10-10 116.63 117.13 112.44 5,614,200 114.88 87.20
00-10-09 115.94 119.38 114.31 4,898,000 117.94 89.53
00-10-06 114.00 116.13 112.75 6,108,400 116.00 88.06
00-10-05 113.81 114.56 111.56 5,547,000 113.19 85.92
00-10-04 110.38 114.88 108.56 11,668,900 114.38 86.82
00-10-03 118.88 119.38 110.00 11,744,200 110.56 83.93
Date Open High Low