McDonald's Corp. (MCD)

129.10
0.00 (0.00%)
Exchange
NYQ

McDonald's Corp. (MCD) Historicals

Date Open High Low Vol Cls adjCls
17-03-22 128.58 129.15 128.41 3,113,000 129.10 129.10
17-03-21 129.22 129.75 128.18 4,040,000 128.52 128.52
17-03-20 128.99 129.48 128.47 3,318,700 128.78 128.78
17-03-17 128.57 129.98 128.42 12,457,900 128.64 128.64
17-03-16 128.30 128.90 127.93 3,937,800 127.98 127.98
17-03-15 128.21 128.30 127.47 3,460,300 127.88 127.88
17-03-14 127.65 128.23 127.50 2,486,400 127.80 127.80
17-03-13 128.01 128.27 127.35 3,060,800 127.61 127.61
17-03-10 128.56 128.59 127.72 3,178,900 127.98 127.98
Date Open High Low Vol Cls adjCls
17-03-09 127.95 128.72 127.69 3,265,700 128.14 128.14
17-03-08 128.07 128.36 127.47 3,571,700 128.09 128.09
17-03-07 128.06 128.31 127.34 3,280,900 128.07 128.07
17-03-06 127.90 128.34 127.40 3,265,700 128.03 128.03
17-03-03 128.23 128.66 127.44 4,067,700 127.90 127.90
17-03-02 129.05 129.81 128.15 6,738,100 128.23 128.23
17-03-01 128.02 130.00 127.62 5,471,600 129.05 129.05
17-02-28 127.08 127.93 126.58 4,619,300 127.65 127.65
17-02-27 127.68 127.75 126.78 5,184,000 126.99 126.99
Date Open High Low Vol Cls adjCls
17-02-24 128.36 128.74 127.75 3,537,200 128.65 127.71
17-02-23 127.93 128.90 127.44 3,178,000 128.27 127.33
17-02-22 127.52 128.11 126.40 3,670,700 127.85 126.92
17-02-21 127.16 128.32 127.16 4,495,200 128.04 127.10
17-02-17 126.78 127.88 126.68 3,677,400 127.80 126.87
17-02-16 126.75 127.82 126.31 3,006,000 126.70 125.77
17-02-15 125.66 126.79 125.45 2,974,900 126.48 125.56
17-02-14 125.50 126.07 125.27 2,663,100 125.81 124.89
17-02-13 126.02 126.68 125.49 2,993,800 125.54 124.62
Date Open High Low Vol Cls adjCls
17-02-10 124.68 126.11 124.52 3,681,400 125.82 124.90
17-02-09 124.67 125.00 124.36 2,493,600 124.48 123.57
17-02-08 124.58 125.36 124.49 2,835,200 124.67 123.76
17-02-07 124.95 125.42 124.59 2,847,200 124.59 123.68
17-02-06 124.09 124.90 123.95 2,760,300 124.45 123.54
17-02-03 123.31 124.51 123.28 3,183,000 124.24 123.33
17-02-02 122.54 123.98 122.26 3,236,600 123.22 122.32
17-02-01 121.90 122.50 121.70 3,233,400 122.42 121.53
17-01-31 123.02 123.34 122.10 3,733,300 122.57 121.67
Date Open High Low Vol Cls adjCls
17-01-30 122.81 123.21 122.30 3,778,000 123.02 122.12
17-01-27 122.27 122.99 121.48 3,592,700 122.86 121.96
17-01-26 121.86 122.38 121.76 2,497,300 121.88 120.99
17-01-25 121.49 121.92 120.95 3,968,300 121.79 120.90
17-01-24 121.97 122.06 120.52 3,495,200 121.05 120.17
17-01-23 121.69 122.08 119.82 7,022,600 121.38 120.49
17-01-20 122.26 122.95 122.02 4,887,100 122.26 121.37
17-01-19 122.24 123.00 122.04 3,155,200 122.18 121.29
17-01-18 122.81 123.00 121.80 3,395,000 122.71 121.81
Date Open High Low Vol Cls adjCls
17-01-17 120.75 122.80 120.70 4,077,600 122.75 121.85
17-01-13 122.24 122.24 121.10 2,877,400 121.50 120.61
17-01-12 120.30 122.31 120.20 3,480,700 122.10 121.21
17-01-11 120.93 121.50 120.62 3,565,200 120.88 120.00
17-01-10 120.46 120.85 119.73 3,108,400 120.25 119.37
17-01-09 120.76 121.06 120.33 2,976,700 120.43 119.55
17-01-06 118.93 121.50 118.52 4,089,200 120.76 119.88
17-01-05 119.34 120.20 119.10 4,261,100 119.70 118.83
17-01-04 119.00 119.74 118.18 3,780,800 119.48 118.61
Date Open High Low Vol Cls adjCls
17-01-03 121.86 122.00 118.96 5,123,800 119.62 118.75
16-12-30 122.79 123.16 121.44 3,574,600 121.72 120.83
16-12-29 122.76 123.36 122.76 1,943,300 122.79 121.89
16-12-28 122.93 123.35 122.61 1,980,200 122.68 121.78
16-12-27 123.30 123.65 122.97 1,919,300 123.07 122.17
16-12-23 123.37 123.83 123.07 2,164,100 123.14 122.24
16-12-22 123.12 124.00 123.09 3,037,100 123.72 122.82
16-12-21 123.15 123.76 123.10 2,762,800 123.18 122.28
16-12-20 123.18 123.90 122.71 2,768,800 123.33 122.43
Date Open High Low Vol Cls adjCls
16-12-19 123.23 123.66 122.77 3,545,500 122.99 122.09
16-12-16 122.89 123.84 122.54 10,793,800 123.24 122.34
16-12-15 122.97 123.36 121.77 4,402,800 122.36 121.47
16-12-14 122.87 123.40 122.39 4,967,400 122.84 121.94
16-12-13 121.78 122.92 121.76 4,308,000 122.68 121.78
16-12-12 121.57 122.25 121.26 4,172,000 121.74 120.85
16-12-09 120.57 121.27 120.21 2,623,700 121.26 120.37
16-12-08 120.05 121.15 119.50 3,255,100 120.45 119.57
16-12-07 119.41 120.13 118.47 4,059,900 119.92 119.04
Date Open High Low Vol Cls adjCls
16-12-06 119.29 119.65 118.60 3,368,000 119.25 118.38
16-12-05 119.45 120.34 119.03 5,191,900 119.29 118.42
16-12-02 118.00 118.50 117.71 3,348,700 118.24 117.38
16-12-01 118.96 118.96 117.87 4,445,000 118.47 117.60
16-11-30 120.22 120.49 119.27 5,696,100 119.27 118.40
16-11-29 120.38 120.79 119.02 6,370,900 120.68 119.80
16-11-28 120.38 121.87 120.23 5,931,700 121.82 120.00
16-11-25 120.08 120.99 119.92 1,709,100 120.66 118.85
16-11-23 119.73 120.76 119.73 2,860,200 120.14 118.34
Date Open High Low Vol Cls adjCls
16-11-22 119.50 120.29 118.88 3,699,100 119.69 117.90
16-11-21 119.80 120.50 118.96 3,603,300 119.50 117.71
16-11-18 119.26 120.24 118.91 3,655,400 120.00 118.20
16-11-17 118.89 119.50 118.28 2,836,600 119.45 117.66
16-11-16 118.86 119.60 118.47 5,371,100 119.21 117.43
16-11-15 117.58 118.48 117.02 4,447,900 118.32 116.55
16-11-14 114.99 118.75 114.72 7,093,200 117.86 116.10
16-11-11 114.67 114.96 114.17 4,331,200 114.22 112.51
16-11-10 115.03 115.04 113.78 4,437,700 114.51 112.80
Date Open High Low Vol Cls adjCls
16-11-09 112.09 115.42 111.80 5,099,500 114.98 113.26
16-11-08 113.01 114.25 113.00 3,300,200 114.11 112.40
16-11-07 112.00 113.28 111.88 3,842,400 112.82 111.13
16-11-04 111.99 112.00 110.83 3,457,400 111.04 109.38
16-11-03 112.74 112.85 111.52 3,890,700 111.72 110.05
16-11-02 112.10 112.77 111.82 3,512,500 112.39 110.71
16-11-01 112.65 112.77 111.95 3,935,600 112.25 110.57
16-10-31 112.46 112.73 111.79 4,181,600 112.57 110.89
16-10-28 112.26 112.35 111.53 3,304,700 112.10 110.42
Date Open High Low Vol Cls adjCls
16-10-27 112.17 112.49 111.78 2,960,700 112.08 110.40
16-10-26 112.27 112.70 111.40 3,763,100 112.11 110.43
16-10-25 113.50 113.54 112.67 4,879,000 112.72 111.03
16-10-24 114.25 114.50 112.64 6,173,500 113.57 111.87
16-10-21 113.27 114.50 112.75 10,108,000 113.93 112.22
16-10-20 111.30 111.30 110.33 7,250,700 110.57 108.92
16-10-19 111.71 111.77 111.12 6,433,400 111.26 109.59
16-10-18 112.89 113.09 111.23 6,198,400 111.25 109.58
16-10-17 113.91 114.40 112.10 5,655,700 112.41 110.73
Date Open High Low Vol Cls adjCls
16-10-14 114.90 115.11 114.07 5,312,500 114.09 112.38
16-10-13 114.14 115.74 114.07 4,464,700 115.41 113.68
16-10-12 113.60 115.23 113.54 3,340,200 114.71 112.99
16-10-11 114.65 115.23 113.56 3,943,300 113.68 111.98
16-10-10 114.21 114.99 114.16 3,290,300 114.71 112.99
16-10-07 113.97 114.34 113.22 4,153,100 113.45 111.75
16-10-06 113.25 114.22 112.40 3,900,000 113.92 112.22
16-10-05 113.91 114.83 113.38 3,720,300 113.41 111.71
16-10-04 114.99 115.51 113.42 4,742,900 113.50 111.80
Date Open High Low Vol Cls adjCls
16-10-03 115.01 115.15 114.41 3,085,800 114.64 112.92
16-09-30 114.69 115.71 114.69 4,188,700 115.36 113.63
16-09-29 115.20 115.97 114.73 4,924,400 114.79 113.07
16-09-28 116.38 116.53 114.46 5,638,900 115.18 113.46
16-09-27 116.95 117.20 116.37 3,745,400 116.88 115.13
16-09-26 116.80 116.94 116.28 3,022,400 116.53 114.79
16-09-23 116.49 117.52 116.35 2,776,000 117.17 115.42
16-09-22 117.46 117.95 117.28 3,808,800 117.36 115.60
16-09-21 116.49 117.05 115.96 4,528,900 116.93 115.18
Date Open High Low Vol Cls adjCls
16-09-20 115.72 116.63 115.50 3,841,800 116.45 114.71
16-09-19 115.83 116.41 114.96 3,741,500 115.21 113.49
16-09-16 115.68 116.26 114.83 9,500,500 115.28 113.55
16-09-15 114.88 116.24 114.77 3,671,200 116.14 114.40
16-09-14 115.00 115.66 114.82 4,530,700 115.18 113.46
16-09-13 115.61 115.61 114.48 4,162,200 114.73 113.01
16-09-12 114.47 116.18 114.13 5,014,000 115.95 114.21
16-09-09 115.60 115.76 114.58 4,961,100 114.58 112.87
16-09-08 116.82 117.11 116.04 3,085,600 116.17 114.43
Date Open High Low Vol Cls adjCls
16-09-07 117.27 117.49 116.44 2,647,700 116.92 115.17
16-09-06 117.09 119.24 116.91 6,337,900 117.25 115.50
16-09-02 115.93 116.11 115.70 3,410,100 115.83 114.10
16-09-01 115.51 115.81 114.86 3,966,600 115.40 113.67
16-08-31 115.51 116.00 115.20 5,394,700 115.66 113.93
16-08-30 115.41 115.87 114.60 5,085,300 115.36 113.63
16-08-29 114.60 115.65 114.50 4,983,000 115.41 112.81
16-08-26 115.63 115.72 113.96 5,294,500 114.44 111.86
16-08-25 115.10 115.78 114.88 6,694,100 115.43 112.83
Date Open High Low Vol Cls adjCls
16-08-24 115.15 115.40 114.73 4,135,400 114.87 112.28
16-08-23 115.91 116.12 115.05 4,305,400 115.19 112.59
16-08-22 115.00 115.73 114.65 4,484,700 115.42 112.82
16-08-19 116.80 116.80 115.00 7,065,700 115.01 112.42
16-08-18 117.24 117.37 116.80 3,710,500 117.13 114.49
16-08-17 117.98 117.98 116.52 5,184,900 117.10 114.46
16-08-16 118.31 118.53 117.92 3,333,900 117.94 115.28
16-08-15 119.02 119.25 118.52 3,391,600 118.52 115.85
16-08-12 119.57 120.02 119.28 3,015,700 119.52 116.82
Date Open High Low Vol Cls adjCls
16-08-11 118.87 119.75 118.85 3,490,200 119.38 116.69
16-08-10 118.00 118.94 117.65 2,941,700 118.80 116.12
16-08-09 117.98 119.13 117.60 3,491,700 118.31 115.64
16-08-08 119.17 119.37 118.20 3,589,300 118.29 115.62
16-08-05 118.78 119.45 118.60 3,883,800 119.21 116.52
16-08-04 117.85 118.55 117.58 4,313,200 118.30 115.63
16-08-03 117.77 118.02 117.14 4,120,000 117.52 114.87
16-08-02 118.18 118.71 117.11 4,504,200 117.70 115.04
16-08-01 117.88 118.39 117.74 4,208,800 118.01 115.35
Date Open High Low Vol Cls adjCls
16-07-29 119.14 119.66 117.43 7,460,900 117.65 115.00
16-07-28 119.59 120.18 118.36 6,239,400 119.42 116.73
16-07-27 121.69 121.79 119.24 9,939,200 119.48 116.78
16-07-26 123.50 124.35 120.97 14,563,700 121.71 118.96
16-07-25 127.95 127.95 126.86 6,210,100 127.40 124.53
16-07-22 127.29 128.60 127.29 4,304,200 128.26 125.37
16-07-21 126.42 127.23 125.93 3,572,100 127.18 124.31
16-07-20 126.84 126.87 125.56 3,353,300 126.06 123.22
16-07-19 124.08 126.60 123.75 6,277,700 126.50 123.65
Date Open High Low Vol Cls adjCls
16-07-18 124.00 124.00 123.39 5,254,700 123.80 121.01
16-07-15 124.42 124.44 123.39 3,688,400 123.61 120.82
16-07-14 123.70 124.21 123.01 6,011,900 123.93 121.13
16-07-13 122.36 123.02 122.16 3,464,200 122.82 120.05
16-07-12 122.00 122.59 121.96 3,742,000 122.25 119.49
16-07-11 121.69 122.12 121.46 4,266,300 122.00 119.25
16-07-08 121.22 121.69 121.08 3,809,600 121.31 118.57
16-07-07 120.89 121.24 120.41 3,621,300 120.92 118.19
16-07-06 119.29 120.96 119.00 5,102,800 120.63 117.91
Date Open High Low Vol Cls adjCls
16-07-05 120.12 120.80 120.10 5,191,100 120.76 118.04
16-07-01 119.72 120.86 119.66 3,798,100 120.40 117.68
16-06-30 119.68 120.45 119.30 4,808,100 120.34 117.62
16-06-29 119.16 119.96 119.00 5,020,400 119.49 116.79
16-06-28 117.20 118.64 116.83 6,173,000 118.50 115.83
16-06-27 118.16 118.16 116.08 14,150,500 116.30 113.68
16-06-24 118.76 121.11 118.29 6,985,900 119.44 116.75
16-06-23 121.48 121.75 120.64 3,832,800 121.21 118.48
16-06-22 121.31 121.45 120.05 6,578,900 120.62 117.90
Date Open High Low Vol Cls adjCls
16-06-21 123.92 124.00 122.31 4,749,000 122.63 119.86
16-06-20 123.32 124.08 123.27 5,951,000 123.42 120.64
16-06-17 122.23 122.71 121.42 8,331,400 122.27 119.51
16-06-16 121.84 122.63 120.95 3,931,800 122.47 119.71
16-06-15 123.15 123.32 122.13 4,168,100 122.25 119.49
16-06-14 122.54 123.19 121.93 6,351,400 122.51 119.75
16-06-13 121.95 123.97 121.85 5,436,700 122.99 120.21
16-06-10 121.80 122.66 121.61 4,347,400 122.36 119.60
16-06-09 122.07 123.09 122.07 4,583,400 122.79 120.02
Date Open High Low Vol Cls adjCls
16-06-08 121.98 122.49 120.89 3,925,900 122.11 119.35
16-06-07 122.34 123.38 121.90 4,562,100 121.90 119.15
16-06-06 121.79 122.17 121.21 4,901,700 122.00 119.25
16-06-03 121.09 121.67 120.34 4,640,200 121.35 118.61
16-06-02 120.70 121.51 120.55 4,740,200 121.17 118.44
16-06-01 122.06 122.74 121.50 5,057,200 121.97 118.35
16-05-31 123.30 123.41 121.62 7,995,200 122.06 118.44
16-05-27 124.27 124.68 123.12 3,208,900 123.25 119.59
16-05-26 123.38 123.98 123.23 3,716,300 123.79 120.11
Date Open High Low Vol Cls adjCls
16-05-25 123.75 123.99 123.03 5,307,400 123.26 119.60
16-05-24 123.39 124.77 123.01 4,494,100 123.95 120.27
16-05-23 122.76 123.73 122.47 7,081,600 122.81 119.16
16-05-20 124.74 125.00 122.14 9,735,900 122.56 118.92
16-05-19 125.48 125.60 124.68 6,255,100 125.29 121.57
16-05-18 127.05 127.47 125.73 7,303,200 126.21 122.46
16-05-17 129.60 129.97 127.30 5,826,200 127.69 123.90
16-05-16 128.51 129.73 128.05 4,343,600 129.64 125.79
16-05-13 129.74 130.16 128.71 6,568,700 128.83 125.00
Date Open High Low Vol Cls adjCls
16-05-12 129.74 130.54 129.16 4,286,800 130.12 126.26
16-05-11 131.24 131.62 129.14 6,890,200 129.14 125.31
16-05-10 130.85 131.96 130.85 4,082,600 131.60 127.69
16-05-09 130.65 131.50 130.35 5,006,800 130.83 126.95
16-05-06 129.38 130.58 128.59 4,417,100 130.58 126.70
16-05-05 129.31 129.98 129.00 4,519,700 129.28 125.44
16-05-04 127.57 130.43 127.57 6,613,700 129.33 125.49
16-05-03 127.40 128.99 127.38 4,039,100 128.40 124.59
16-05-02 126.65 128.22 126.50 4,830,800 128.20 124.39
Date Open High Low Vol Cls adjCls
16-04-29 127.93 127.93 126.10 6,276,900 126.49 122.73
16-04-28 127.86 128.85 127.44 3,385,800 127.92 124.12
16-04-27 127.94 128.56 127.78 4,436,200 128.30 124.49
16-04-26 127.42 128.34 127.03 4,082,300 127.71 123.92
16-04-25 125.07 127.53 125.01 6,979,900 127.46 123.68
16-04-22 128.17 128.40 125.36 9,311,300 125.50 121.77
16-04-21 128.55 128.75 125.60 7,947,600 125.79 122.05
16-04-20 129.31 129.80 128.51 5,006,700 128.55 124.73
16-04-19 128.91 129.35 128.12 4,606,300 128.86 125.03
Date Open High Low Vol Cls adjCls
16-04-18 127.78 128.91 127.68 4,524,200 128.85 125.02
16-04-15 127.08 128.04 126.96 3,103,800 127.78 123.99
16-04-14 127.14 128.09 127.04 4,834,800 127.51 123.72
16-04-13 127.71 127.92 126.08 4,985,200 126.89 123.12
16-04-12 128.08 128.28 126.89 5,211,400 127.61 123.82
16-04-11 128.35 128.69 127.45 6,973,700 127.56 123.77
16-04-08 128.28 128.74 127.28 3,625,600 127.96 124.16
16-04-07 127.37 128.52 127.02 4,720,800 128.14 124.33
16-04-06 127.47 127.69 126.84 5,619,900 127.52 123.73
Date Open High Low Vol Cls adjCls
16-04-05 126.84 127.78 126.39 6,282,200 127.38 123.60
16-04-04 127.05 127.87 126.88 4,239,300 127.57 123.78
16-04-01 125.19 127.39 124.87 5,212,400 127.02 123.25
16-03-31 126.15 126.96 125.61 7,685,900 125.68 121.95
16-03-30 124.90 126.10 124.60 4,853,700 125.83 122.09
16-03-29 123.43 124.57 123.34 7,188,200 123.97 120.29
16-03-28 124.00 124.20 123.12 4,784,400 123.17 119.51
16-03-24 123.69 124.00 122.66 5,796,700 123.29 119.63
16-03-23 124.10 125.00 123.86 4,143,600 124.19 120.50
Date Open High Low Vol Cls adjCls
16-03-22 123.79 124.39 123.56 3,494,500 123.82 120.14
16-03-21 123.66 124.50 123.05 4,050,100 123.81 120.13
16-03-18 123.43 124.12 122.75 14,783,800 124.08 120.40
16-03-17 123.27 123.85 123.11 6,108,700 123.16 119.50
16-03-16 123.33 124.06 122.67 6,716,700 123.52 119.85
16-03-15 122.30 123.76 122.21 5,061,400 123.43 119.76
16-03-14 121.81 123.49 121.45 7,912,100 122.90 119.25
16-03-11 120.49 122.01 120.36 7,042,300 121.55 117.94
16-03-10 119.91 120.86 118.66 6,171,200 119.98 116.42
Date Open High Low Vol Cls adjCls
16-03-09 119.24 120.20 118.46 6,428,200 119.64 116.09
16-03-08 116.21 119.08 116.21 6,236,200 118.42 114.90
16-03-07 117.03 117.57 116.12 5,640,700 117.15 113.67
16-03-04 116.72 117.45 115.90 5,857,400 117.18 113.70
16-03-03 117.48 117.48 115.32 9,132,000 116.69 113.22
16-03-02 118.56 118.73 117.66 4,267,700 118.48 114.96
16-03-01 117.91 119.19 117.77 4,731,500 118.85 115.32
16-02-29 116.80 118.37 116.71 6,467,700 117.19 113.71
16-02-26 117.98 118.27 116.17 5,193,700 117.06 113.58
Date Open High Low Vol Cls adjCls
16-02-25 117.43 118.50 117.16 6,034,000 118.37 113.99
16-02-24 116.32 117.33 115.80 5,349,800 117.06 112.73
16-02-23 117.35 118.15 116.85 5,276,700 116.90 112.58
16-02-22 116.53 118.16 116.53 6,223,300 117.67 113.32
16-02-19 117.00 117.35 115.81 10,793,700 116.53 112.22
16-02-18 118.81 119.46 116.93 9,707,100 117.17 112.84
16-02-17 119.18 119.40 116.72 12,729,000 118.64 114.25
16-02-16 118.42 119.18 117.60 10,835,800 119.18 114.77
16-02-12 116.72 118.33 116.10 8,552,800 117.93 113.57
Date Open High Low Vol Cls adjCls
16-02-11 115.74 117.50 115.69 7,568,600 116.73 112.41
16-02-10 118.02 118.53 117.26 5,726,300 117.54 113.19
16-02-09 115.54 117.80 115.35 7,525,700 117.01 112.68
16-02-08 114.05 116.36 112.71 11,311,500 116.05 111.76
16-02-05 120.65 120.65 114.96 13,261,700 115.40 111.13
16-02-04 121.04 121.24 118.72 7,595,000 120.66 116.20
16-02-03 124.36 124.58 120.84 9,327,000 121.47 116.98
16-02-02 124.05 124.34 123.10 7,653,000 123.95 119.37
16-02-01 123.08 124.83 123.02 6,189,900 124.61 120.00
Date Open High Low Vol Cls adjCls
16-01-29 122.77 124.35 122.75 10,549,900 123.78 119.20
16-01-28 121.10 122.60 120.20 7,460,500 122.38 117.85
16-01-27 120.88 121.62 119.83 7,409,000 120.87 116.40
16-01-26 119.60 121.30 119.00 8,326,100 120.43 115.98
16-01-25 121.85 121.90 118.20 15,141,500 119.20 114.79
16-01-22 118.44 118.75 117.37 9,016,600 118.40 114.02
16-01-21 116.51 118.44 115.79 9,839,100 117.84 113.48
16-01-20 116.97 118.00 114.38 11,905,200 115.78 111.50
16-01-19 116.63 117.71 115.96 9,195,300 117.50 113.15
Date Open High Low Vol Cls adjCls
16-01-15 114.26 116.45 114.21 10,070,500 115.18 110.92
16-01-14 115.59 117.13 113.00 9,204,500 116.62 112.31
16-01-13 117.69 117.87 115.08 6,986,000 115.12 110.86
16-01-12 117.03 117.74 116.17 5,639,700 117.44 113.10
16-01-11 115.65 117.06 115.58 6,392,400 116.69 112.37
16-01-08 115.75 117.47 115.26 6,103,400 115.48 111.21
16-01-07 117.44 117.97 115.59 7,477,900 115.66 111.38
16-01-06 118.00 119.27 117.81 6,543,800 118.40 114.02
16-01-05 117.41 119.23 117.29 6,314,000 119.20 114.79
Date Open High Low Vol Cls adjCls
16-01-04 117.25 117.73 115.87 9,995,000 117.58 113.23
15-12-31 118.82 119.18 117.94 3,537,000 118.14 113.77
15-12-30 119.64 119.99 119.23 2,400,800 119.43 115.01
15-12-29 119.00 120.23 118.82 3,213,900 120.07 115.63
15-12-28 118.10 118.90 118.05 2,777,200 118.75 114.36
15-12-24 118.75 118.99 118.50 1,659,300 118.57 114.18
15-12-23 118.02 118.85 117.75 3,641,900 118.80 114.41
15-12-22 117.96 118.04 116.64 4,092,000 117.72 113.37
15-12-21 116.96 117.74 116.61 3,344,600 117.69 113.34
Date Open High Low Vol Cls adjCls
15-12-18 116.74 117.28 115.89 11,238,900 116.66 112.34
15-12-17 118.34 118.90 117.49 5,275,900 117.50 113.15
15-12-16 117.49 118.75 116.49 6,306,300 117.84 113.48
15-12-15 117.50 118.24 116.84 6,118,300 116.93 112.60
15-12-14 116.17 117.07 114.65 7,660,700 116.26 111.96
15-12-11 115.86 116.61 115.62 5,736,400 116.08 111.79
15-12-10 116.61 117.51 116.20 5,286,800 117.20 112.86
15-12-09 116.21 117.30 115.90 7,604,700 116.58 112.27
15-12-08 115.95 116.86 115.26 4,814,200 116.53 112.22
Date Open High Low Vol Cls adjCls
15-12-07 115.81 116.51 115.75 4,810,700 116.42 112.11
15-12-04 113.75 116.39 113.42 7,778,200 116.20 111.90
15-12-03 113.61 114.44 112.91 6,558,600 113.39 109.20
15-12-02 114.10 114.27 113.45 5,692,200 113.72 109.51
15-12-01 114.52 114.93 113.79 5,321,900 114.45 110.22
15-11-30 114.38 114.49 113.56 7,872,000 114.16 109.94
15-11-27 113.71 114.39 113.53 2,763,700 114.23 110.00
15-11-25 114.27 114.92 113.95 7,477,200 114.40 109.31
15-11-24 113.90 114.56 113.36 6,047,700 114.28 109.20
Date Open High Low Vol Cls adjCls
15-11-23 114.01 114.90 113.91 4,968,400 114.47 109.38
15-11-20 113.36 114.17 113.19 6,659,400 113.91 108.84
15-11-19 112.53 113.71 112.30 5,323,500 113.30 108.26
15-11-18 111.30 112.59 110.84 5,194,500 112.53 107.52
15-11-17 111.04 111.82 110.46 6,027,600 110.94 106.01
15-11-16 109.85 111.06 109.60 6,731,800 111.06 106.12
15-11-13 111.85 112.36 109.91 8,602,400 109.97 105.08
15-11-12 113.50 113.74 112.06 5,893,800 112.11 107.12
15-11-11 113.67 114.43 113.54 8,387,800 113.85 108.79
Date Open High Low Vol Cls adjCls
15-11-10 112.77 114.99 110.75 12,716,500 113.22 108.18
15-11-09 113.45 113.48 112.40 8,423,800 112.93 107.91
15-11-06 112.40 113.44 112.16 4,615,600 113.31 108.27
15-11-05 112.60 113.45 112.15 5,059,100 112.85 107.83
15-11-04 112.19 112.53 111.31 6,797,100 112.40 107.40
15-11-03 111.92 112.31 111.27 4,584,900 112.08 107.09
15-11-02 112.46 112.84 111.23 5,663,000 112.11 107.12
15-10-30 112.88 113.29 112.25 6,409,500 112.25 107.26
15-10-29 112.66 112.95 111.89 3,752,600 112.62 107.61
Date Open High Low Vol Cls adjCls
15-10-28 111.69 112.95 111.40 4,390,300 112.94 107.92
15-10-27 112.27 112.35 110.59 10,013,300 111.64 106.67
15-10-26 112.23 113.96 111.82 11,478,600 112.18 107.19
15-10-23 111.18 112.87 111.10 11,677,300 112.59 107.58
15-10-22 110.40 111.00 108.38 25,286,600 110.87 105.94
15-10-21 103.98 104.25 102.08 7,979,600 102.54 97.98
15-10-20 104.05 104.35 103.42 4,851,800 103.84 99.22
15-10-19 104.24 105.15 104.15 7,064,300 104.49 99.84
15-10-16 104.72 105.01 103.41 7,168,300 104.82 100.16
Date Open High Low Vol Cls adjCls
15-10-15 102.57 105.20 101.60 10,168,300 103.66 99.05
15-10-14 104.15 104.93 102.43 9,093,000 102.82 98.25
15-10-13 102.85 103.51 102.63 4,697,300 103.38 98.78
15-10-12 102.68 103.31 102.51 3,448,200 103.24 98.65
15-10-09 103.00 103.44 102.27 5,756,600 102.76 98.19
15-10-08 101.85 103.47 101.77 8,218,900 102.95 98.37
15-10-07 100.75 101.90 100.34 6,497,100 101.77 97.24
15-10-06 101.26 102.30 101.16 7,252,400 101.90 97.37
15-10-05 100.27 101.64 100.20 6,501,600 101.17 96.67
Date Open High Low Vol Cls adjCls
15-10-02 97.33 99.81 97.13 4,400,800 99.79 95.35
15-10-01 98.50 99.00 97.67 4,456,600 98.78 94.39
15-09-30 98.21 98.70 97.76 5,517,600 98.53 94.15
15-09-29 97.46 97.79 96.81 6,944,800 97.48 93.14
15-09-28 97.00 97.74 95.78 6,609,800 95.96 91.69
15-09-25 97.89 98.70 97.46 4,825,800 97.59 93.25
15-09-24 96.83 97.43 96.30 4,138,800 97.29 92.96
15-09-23 97.24 97.85 97.01 3,035,300 97.38 93.05
15-09-22 97.12 98.08 96.71 6,254,500 97.20 92.88
Date Open High Low Vol Cls adjCls
15-09-21 97.48 98.17 97.01 4,543,500 97.90 93.55
15-09-18 96.82 97.70 96.25 10,492,700 97.05 92.73
15-09-17 98.57 98.97 97.39 7,955,000 97.84 93.49
15-09-16 98.65 98.74 97.53 5,198,700 98.69 94.30
15-09-15 97.29 98.59 96.74 5,142,600 98.19 93.82
15-09-14 97.36 97.66 96.63 4,557,200 96.97 92.66
15-09-11 95.47 97.42 95.26 6,656,300 97.41 93.08
15-09-10 94.96 95.85 94.75 6,210,800 95.25 91.01
15-09-09 97.29 97.39 95.22 5,129,400 95.43 91.19
Date Open High Low Vol Cls adjCls
15-09-08 96.31 96.88 95.49 5,771,100 96.78 92.47
15-09-04 95.05 95.58 94.31 4,429,100 94.85 90.63
15-09-03 96.80 97.43 95.58 6,313,900 96.01 91.74
15-09-02 95.63 96.12 94.55 6,908,100 96.04 91.77
15-09-01 92.77 94.28 92.60 7,308,400 93.47 89.31
15-08-31 95.77 95.88 94.85 5,086,600 95.02 90.79
15-08-28 96.05 96.66 95.79 5,606,000 96.25 91.97
15-08-27 95.88 97.37 95.57 10,187,100 97.33 92.19
15-08-26 92.93 95.20 91.47 16,439,800 95.15 90.12
Date Open High Low Vol Cls adjCls
15-08-25 95.47 95.48 91.03 11,468,800 91.21 86.39
15-08-24 91.58 95.88 87.50 15,074,800 92.87 87.96
15-08-21 99.38 99.39 97.13 10,980,000 97.13 92.00
15-08-20 100.73 101.00 99.74 6,668,000 99.76 94.49
15-08-19 100.45 101.88 100.19 5,905,700 101.10 95.76
15-08-18 100.00 101.44 100.00 4,257,300 100.76 95.44
15-08-17 99.00 100.91 98.92 5,204,100 100.66 95.34
15-08-14 99.05 99.56 98.72 3,185,600 99.27 94.03
15-08-13 98.07 99.82 97.99 4,636,400 99.37 94.12
Date Open High Low Vol Cls adjCls
15-08-12 98.27 98.43 97.23 4,167,100 98.28 93.09
15-08-11 98.69 99.16 98.40 3,585,000 98.81 93.59
15-08-10 99.49 99.95 98.87 3,994,500 99.39 94.14
15-08-07 99.29 99.42 98.45 3,463,700 98.92 93.69
15-08-06 99.72 100.18 99.21 6,740,200 99.35 94.10
15-08-05 99.83 100.14 99.26 3,560,600 99.80 94.53
15-08-04 99.47 99.52 98.77 2,842,100 99.14 93.90
15-08-03 100.00 100.18 99.02 4,427,300 99.42 94.17
15-07-31 99.65 101.10 99.30 7,647,000 99.86 94.58
Date Open High Low Vol Cls adjCls
15-07-30 97.59 99.34 97.59 5,372,500 99.17 93.93
15-07-29 97.48 98.39 97.00 6,006,500 98.21 93.02
15-07-28 96.48 97.42 96.32 4,863,000 97.33 92.19
15-07-27 96.00 96.75 95.70 5,818,600 96.04 90.97
15-07-24 97.41 97.41 96.09 5,554,600 96.10 91.02
15-07-23 98.90 99.00 96.15 10,380,700 97.09 91.96
15-07-22 97.71 98.25 97.43 5,392,600 97.58 92.43
15-07-21 97.60 97.72 96.96 4,206,700 97.32 92.18
15-07-20 97.78 98.21 97.40 4,947,000 97.49 92.34
Date Open High Low Vol Cls adjCls
15-07-17 97.70 98.22 97.00 6,429,800 97.50 92.35
15-07-16 99.11 99.11 97.21 7,696,200 97.86 92.69
15-07-15 98.15 99.63 97.85 7,572,500 99.07 93.84
15-07-14 98.12 99.05 97.96 5,746,100 98.78 93.56
15-07-13 98.00 98.51 97.70 4,578,700 98.43 93.23
15-07-10 97.25 97.78 96.95 5,179,200 97.65 92.49
15-07-09 96.64 97.27 96.44 5,247,100 96.49 91.39
15-07-08 95.65 96.59 95.65 4,914,300 95.84 90.78
15-07-07 95.93 96.78 95.24 4,794,400 96.68 91.57
Date Open High Low Vol Cls adjCls
15-07-06 95.89 96.28 95.25 3,852,500 95.65 90.60
15-07-02 96.13 96.60 95.58 3,250,900 96.17 91.09
15-07-01 95.10 95.82 94.73 4,446,200 95.76 90.70
15-06-30 95.93 96.30 94.54 6,656,000 95.07 90.05
15-06-29 96.62 97.23 95.42 8,412,800 95.44 90.40
15-06-26 96.13 97.35 95.93 6,039,500 97.29 92.15
15-06-25 96.70 96.91 95.78 4,322,300 95.79 90.73
15-06-24 96.75 97.45 96.64 3,927,100 96.64 91.53
15-06-23 97.59 97.96 97.12 4,541,700 97.18 92.05
Date Open High Low Vol Cls adjCls
15-06-22 96.31 97.03 96.14 3,893,300 96.87 91.75
15-06-19 96.39 97.14 95.98 8,279,300 96.08 91.00
15-06-18 95.69 96.63 95.28 5,101,000 96.17 91.09
15-06-17 94.54 95.52 94.54 3,941,000 95.22 90.19
15-06-16 94.25 94.67 94.10 3,094,800 94.63 89.63
15-06-15 94.74 95.00 94.02 5,861,800 94.30 89.32
15-06-12 95.42 95.55 95.00 3,702,400 95.06 90.04
15-06-11 95.50 96.33 95.50 4,203,900 95.59 90.54
15-06-10 95.02 95.63 94.81 4,828,600 95.30 90.27
Date Open High Low Vol Cls adjCls
15-06-09 95.52 95.56 94.49 7,770,900 94.73 89.73
15-06-08 96.00 96.04 95.25 4,594,600 95.32 90.28
15-06-05 95.93 96.09 95.47 3,959,300 95.54 90.49
15-06-04 96.30 96.97 96.01 4,702,800 96.31 91.22
15-06-03 96.38 97.07 95.97 4,165,700 96.52 91.42
15-06-02 96.30 96.97 95.81 4,430,300 96.29 91.20
15-06-01 95.84 96.91 95.84 4,919,200 96.22 91.14
15-05-29 97.59 97.77 95.84 6,439,100 95.93 90.86
15-05-28 98.00 98.21 96.20 10,204,000 96.48 91.38
Date Open High Low Vol Cls adjCls
15-05-27 98.97 99.22 98.20 8,129,500 98.66 92.64
15-05-26 98.85 99.20 98.04 7,123,100 98.46 92.46
15-05-22 99.15 99.48 98.84 4,559,500 98.99 92.95
15-05-21 99.89 99.96 99.06 4,729,500 99.28 93.23
15-05-20 100.88 100.98 99.42 6,185,100 100.11 94.00
15-05-19 98.09 101.08 97.65 10,809,200 100.68 94.54
15-05-18 97.97 98.25 97.62 4,100,800 98.02 92.04
15-05-15 97.74 99.04 97.54 7,607,200 98.04 92.06
15-05-14 97.66 97.87 97.28 4,744,000 97.71 91.75
Date Open High Low Vol Cls adjCls
15-05-13 98.07 98.49 97.28 6,526,900 97.35 91.41
15-05-12 97.39 98.35 96.92 4,848,100 97.95 91.98
15-05-11 98.07 98.39 97.15 4,123,700 97.51 91.56
15-05-08 98.19 99.15 97.79 7,543,100 98.23 92.24
15-05-07 96.27 97.33 96.12 5,018,900 96.78 90.88
15-05-06 96.10 96.66 95.88 6,614,500 96.39 90.51
15-05-05 96.39 96.47 95.57 7,637,000 96.13 90.27
15-05-04 96.57 98.63 96.05 8,426,300 96.13 90.27
15-05-01 96.73 97.97 96.73 6,280,300 97.80 91.84
Date Open High Low Vol Cls adjCls
15-04-30 96.65 97.37 96.41 8,300,300 96.55 90.66
15-04-29 96.58 97.67 96.07 5,697,200 97.02 91.10
15-04-28 96.27 96.89 95.78 4,357,400 96.83 90.92
15-04-27 98.74 98.94 96.26 7,282,700 96.44 90.56
15-04-24 96.99 99.08 96.84 7,741,300 98.74 92.72
15-04-23 97.44 97.52 96.56 6,336,500 97.00 91.08
15-04-22 97.00 99.35 96.24 19,254,300 97.84 91.87
15-04-21 96.19 96.55 94.54 5,981,700 94.87 89.08
15-04-20 95.00 96.26 95.00 4,382,400 96.18 90.31
Date Open High Low Vol Cls adjCls
15-04-17 95.13 95.35 94.46 6,933,600 94.88 89.09
15-04-16 96.37 97.44 95.51 5,071,700 95.63 89.80
15-04-15 97.00 97.55 96.28 6,604,400 96.44 90.56
15-04-14 97.16 97.74 96.97 4,961,100 97.58 91.63
15-04-13 97.41 97.75 97.07 5,197,900 97.44 91.50
15-04-10 96.90 97.95 96.56 5,937,800 97.80 91.84
15-04-09 96.85 97.43 96.21 4,790,000 96.55 90.66
15-04-08 96.73 97.50 95.98 4,445,200 96.85 90.94
15-04-07 96.24 96.79 96.10 4,443,700 96.35 90.47
Date Open High Low Vol Cls adjCls
15-04-06 95.75 96.82 95.45 4,501,300 96.28 90.41
15-04-02 95.96 96.24 94.71 6,614,300 95.83 89.99
15-04-01 96.81 97.02 96.00 7,484,800 96.29 90.42
15-03-31 97.82 98.43 97.44 5,617,000 97.44 91.50
15-03-30 97.43 98.32 97.37 4,074,500 97.88 91.91
15-03-27 97.36 97.85 96.77 4,642,400 96.96 91.05
15-03-26 97.60 97.97 96.20 10,445,800 97.64 91.69
15-03-25 99.03 99.61 98.11 6,030,500 98.14 92.15
15-03-24 98.46 99.84 98.07 7,549,900 99.36 93.30
Date Open High Low Vol Cls adjCls
15-03-23 96.80 99.12 96.80 9,232,000 98.62 92.61
15-03-20 96.32 97.72 96.12 10,014,000 97.05 91.13
15-03-19 96.86 97.01 95.98 3,615,400 95.98 90.13
15-03-18 96.01 97.24 95.33 5,831,000 97.00 91.08
15-03-17 96.90 97.15 95.99 4,530,700 96.17 90.30
15-03-16 96.93 97.47 96.74 4,772,200 97.15 91.23
15-03-13 96.24 97.05 95.75 5,152,800 96.35 90.47
15-03-12 95.42 96.44 95.28 8,765,100 96.25 90.38
15-03-11 96.30 96.77 94.94 9,391,100 94.96 89.17
Date Open High Low Vol Cls adjCls
15-03-10 96.91 97.12 96.10 7,838,900 96.29 90.42
15-03-09 96.81 98.25 96.81 8,460,300 97.71 91.75
15-03-06 98.27 98.99 96.96 9,677,900 97.13 91.21
15-03-05 99.01 99.92 98.46 9,438,800 99.11 93.07
15-03-04 99.81 100.48 99.18 9,179,400 100.25 94.14
15-03-03 99.97 100.44 99.55 8,149,700 99.74 93.66
15-03-02 98.90 101.09 98.31 12,363,300 100.00 93.90
15-02-27 99.17 99.30 98.49 7,552,500 98.90 92.87
15-02-26 97.43 99.88 97.00 16,098,800 99.51 93.44
Date Open High Low Vol Cls adjCls
15-02-25 94.91 99.31 94.86 16,751,600 98.66 91.84
15-02-24 94.08 95.33 93.69 5,643,600 94.98 88.42
15-02-23 94.12 94.41 93.95 5,682,000 94.31 87.80
15-02-20 94.16 94.49 93.56 8,155,000 94.19 87.68
15-02-19 94.50 94.55 93.74 6,312,200 94.19 87.68
15-02-18 94.23 94.79 94.00 5,617,500 94.58 88.05
15-02-17 95.12 95.39 94.09 5,972,000 94.35 87.83
15-02-13 95.40 95.85 94.93 6,762,200 95.65 89.04
15-02-12 94.05 95.60 93.77 7,910,100 95.09 88.52
Date Open High Low Vol Cls adjCls
15-02-11 94.16 94.33 93.30 5,153,900 94.21 87.70
15-02-10 93.33 94.23 92.97 4,697,600 94.02 87.53
15-02-09 93.30 93.45 92.54 8,203,000 92.72 86.32
15-02-06 94.15 94.48 93.65 4,662,700 93.99 87.50
15-02-05 94.10 94.83 94.00 5,564,100 94.34 87.82
15-02-04 93.50 94.43 93.50 6,464,800 94.05 87.55
15-02-03 92.64 93.98 92.45 7,373,000 93.92 87.43
15-02-02 92.05 92.66 91.43 6,751,400 92.51 86.12
15-01-30 92.65 93.30 92.31 12,385,400 92.44 86.05
Date Open High Low Vol Cls adjCls
15-01-29 91.50 93.50 91.26 19,146,900 93.27 86.83
15-01-28 89.74 89.82 88.77 6,921,300 88.78 82.65
15-01-27 89.96 90.31 89.56 6,640,800 89.57 83.38
15-01-26 89.39 90.70 89.29 7,753,300 90.67 84.41
15-01-23 90.92 91.64 89.43 11,496,000 89.56 83.37
15-01-22 90.62 90.97 89.84 7,536,400 90.89 84.61
15-01-21 90.16 90.46 89.54 8,682,200 90.34 84.10
15-01-20 91.64 91.88 90.23 6,967,300 90.80 84.53
15-01-16 91.05 91.69 90.74 6,927,000 91.49 85.17
Date Open High Low Vol Cls adjCls
15-01-15 91.97 92.35 90.97 5,737,500 91.38 85.07
15-01-14 91.45 92.05 91.12 7,740,600 91.54 85.22
15-01-13 93.95 94.44 92.42 5,971,200 92.83 86.42
15-01-12 93.53 93.81 92.60 3,989,600 93.01 86.59
15-01-09 93.97 93.97 92.78 4,283,300 93.21 86.77
15-01-08 94.23 94.98 94.05 5,476,700 94.36 87.84
15-01-07 93.26 94.05 92.86 6,400,300 94.01 87.52
15-01-06 92.67 93.81 91.88 6,484,100 92.40 86.02
15-01-05 93.30 93.68 92.22 6,211,900 92.23 85.86
Date Open High Low Vol Cls adjCls
15-01-02 94.13 95.00 93.05 6,019,700 93.26 86.82
14-12-31 93.75 94.80 93.57 4,589,300 93.70 87.23
14-12-30 94.85 95.00 94.07 3,257,700 94.25 87.74
14-12-29 94.32 95.46 94.27 4,183,200 95.04 88.47
14-12-26 94.10 94.93 93.95 3,884,300 94.78 88.23
14-12-24 94.22 94.54 93.74 1,729,700 93.83 87.35
14-12-23 94.36 94.82 94.01 3,590,000 94.22 87.71
14-12-22 93.28 94.02 93.03 5,342,200 93.89 87.40
14-12-19 93.51 94.32 92.95 10,284,300 93.22 86.78
Date Open High Low Vol Cls adjCls
14-12-18 92.28 93.74 91.65 11,277,100 93.67 87.20
14-12-17 88.93 92.05 88.50 14,010,000 91.65 85.32
14-12-16 88.07 90.75 87.62 15,106,700 88.72 82.59
14-12-15 90.96 91.10 88.25 10,121,600 88.46 82.35
14-12-12 90.66 91.39 90.43 8,691,000 90.62 84.36
14-12-11 90.09 91.15 90.02 8,972,700 90.97 84.69
14-12-10 91.04 91.29 89.51 12,020,800 90.00 83.78
14-12-09 91.30 92.00 91.01 10,066,800 91.36 85.05
14-12-08 93.41 97.50 92.23 11,792,700 92.61 86.21
Date Open High Low Vol Cls adjCls
14-12-05 95.78 96.61 95.65 6,209,300 96.31 89.66
14-12-04 95.39 95.99 95.14 5,149,300 95.66 89.05
14-12-03 94.80 95.57 94.78 5,316,700 95.50 88.90
14-12-02 95.21 97.00 94.76 10,389,700 95.11 88.54
14-12-01 96.15 96.94 95.64 5,273,700 95.78 89.16
14-11-28 95.98 97.40 95.97 3,442,900 96.81 90.12
14-11-26 96.36 96.39 95.92 3,667,800 96.22 89.57
14-11-25 97.20 97.34 96.85 5,369,000 97.00 89.51
14-11-24 96.83 97.42 96.53 5,222,900 97.17 89.67
Date Open High Low Vol Cls adjCls
14-11-21 97.47 97.50 96.42 5,483,700 96.68 89.21
14-11-20 96.54 97.30 96.50 4,551,900 96.64 89.18
14-11-19 96.74 97.30 96.43 6,631,300 96.56 89.10
14-11-18 96.04 96.95 95.37 6,258,600 96.41 88.96
14-11-17 96.06 96.08 95.60 3,596,500 95.97 88.56
14-11-14 95.38 97.18 95.27 7,793,400 96.21 88.78
14-11-13 95.50 96.22 95.18 4,099,800 95.48 88.11
14-11-12 94.93 95.38 94.83 2,725,700 95.33 87.97
14-11-11 95.22 95.42 94.93 3,429,000 95.14 87.79
Date Open High Low Vol Cls adjCls
14-11-10 95.56 95.69 94.98 5,123,900 95.11 87.76
14-11-07 94.40 95.10 94.06 4,674,600 95.10 87.75
14-11-06 94.74 94.93 94.42 3,597,300 94.66 87.35
14-11-05 95.00 95.07 94.39 4,123,800 94.64 87.33
14-11-04 93.93 94.63 93.77 5,802,200 94.47 87.17
14-11-03 93.78 93.78 93.02 4,064,900 93.61 86.38
14-10-31 93.90 94.01 92.83 6,795,900 93.73 86.49
14-10-30 92.57 93.39 92.49 3,965,500 93.38 86.17
14-10-29 92.65 93.12 92.00 5,295,900 92.73 85.57
Date Open High Low Vol Cls adjCls
14-10-28 92.48 92.60 91.69 5,083,000 92.60 85.45
14-10-27 91.52 92.09 91.50 4,071,100 92.01 84.90
14-10-24 90.70 91.79 90.55 5,256,600 91.67 84.59
14-10-23 91.84 92.10 90.88 5,966,700 91.02 83.99
14-10-22 90.70 91.51 90.60 6,455,600 90.94 83.92
14-10-21 89.95 91.45 89.70 11,422,200 91.01 83.98
14-10-20 90.96 91.59 90.71 5,403,200 91.59 84.52
14-10-17 90.41 91.14 89.64 7,074,500 91.04 84.01
14-10-16 89.39 90.29 89.34 7,526,400 89.91 82.97
Date Open High Low Vol Cls adjCls
14-10-15 90.49 90.98 89.57 10,468,500 90.44 83.45
14-10-14 90.81 91.74 90.63 5,539,500 91.10 84.06
14-10-13 92.13 92.42 90.66 6,173,800 90.73 83.72
14-10-10 92.76 93.45 92.30 5,844,900 92.30 85.17
14-10-09 93.77 94.00 92.71 5,068,600 92.72 85.56
14-10-08 93.08 93.95 92.81 5,586,600 93.83 86.58
14-10-07 93.51 93.54 92.80 6,093,800 92.81 85.64
14-10-06 94.36 94.43 93.69 4,278,600 93.84 86.59
14-10-03 95.29 95.29 94.51 3,948,600 94.86 87.53
Date Open High Low Vol Cls adjCls
14-10-02 94.03 94.60 94.00 4,116,000 94.12 86.85
14-10-01 94.37 95.08 94.01 5,334,600 94.19 86.92
14-09-30 96.23 96.36 94.34 10,036,400 94.81 87.49
14-09-29 94.26 97.30 93.98 16,489,100 96.22 88.79
14-09-26 94.05 94.88 94.02 3,454,400 94.70 87.39
14-09-25 94.94 95.31 94.06 4,569,100 94.16 86.89
14-09-24 93.70 95.32 93.66 7,817,900 95.00 87.66
14-09-23 93.70 94.15 93.44 4,702,700 93.51 86.29
14-09-22 94.12 94.47 93.82 4,875,700 93.93 86.68
Date Open High Low Vol Cls adjCls
14-09-19 93.95 94.93 93.80 9,043,100 94.36 87.07
14-09-18 93.43 93.90 93.26 5,488,900 93.48 86.26
14-09-17 93.68 93.83 93.18 5,738,600 93.53 86.31
14-09-16 93.27 94.11 93.25 5,826,200 93.75 86.51
14-09-15 93.26 93.91 93.25 6,255,000 93.47 86.25
14-09-12 92.94 93.84 92.82 7,791,300 93.34 86.13
14-09-11 92.94 93.29 92.42 5,960,100 92.96 85.78
14-09-10 90.84 93.06 90.53 12,031,400 93.00 85.82
14-09-09 92.60 92.70 90.96 9,795,200 91.09 84.05
Date Open High Low Vol Cls adjCls
14-09-08 92.80 92.82 92.20 5,251,900 92.50 85.36
14-09-05 93.10 93.12 92.80 4,004,600 93.07 85.88
14-09-04 93.02 93.23 92.80 4,849,800 93.01 85.83
14-09-03 93.27 93.49 93.04 4,855,300 93.14 85.95
14-09-02 93.24 93.70 92.69 6,727,100 92.80 85.63
14-08-29 94.20 94.20 93.51 4,635,100 93.72 86.48
14-08-28 93.65 94.76 93.51 5,492,400 94.14 86.87
14-08-27 94.23 94.68 93.60 9,027,300 94.65 86.59
14-08-26 94.39 94.79 94.05 6,392,400 94.11 86.10
Date Open High Low Vol Cls adjCls
14-08-25 94.85 95.37 94.41 4,614,300 94.44 86.40
14-08-22 94.53 94.86 94.27 3,586,900 94.45 86.41
14-08-21 94.31 94.76 94.24 5,981,600 94.53 86.48
14-08-20 94.45 94.66 94.00 4,150,400 94.19 86.17
14-08-19 94.60 94.75 94.26 3,331,700 94.45 86.41
14-08-18 94.15 94.74 93.93 4,398,800 94.25 86.23
14-08-15 94.07 94.47 93.41 4,281,300 93.79 85.81
14-08-14 93.65 93.89 93.26 5,644,500 93.66 85.69
14-08-13 93.75 94.32 93.55 3,595,800 93.96 85.96
Date Open High Low Vol Cls adjCls
14-08-12 93.43 93.65 93.15 3,235,900 93.56 85.60
14-08-11 93.73 93.92 93.46 4,288,400 93.53 85.57
14-08-08 93.07 93.84 92.92 6,505,900 93.55 85.59
14-08-07 93.82 94.00 93.24 3,261,100 93.31 85.37
14-08-06 93.39 93.95 93.36 3,728,000 93.47 85.51
14-08-05 94.00 94.30 93.35 5,494,800 93.43 85.48
14-08-04 94.30 94.35 93.52 7,652,700 94.31 86.28
14-08-01 94.30 94.73 94.20 4,576,400 94.30 86.27
14-07-31 95.22 95.36 94.56 6,826,000 94.56 86.51
Date Open High Low Vol Cls adjCls
14-07-30 96.19 96.34 95.57 6,049,800 95.95 87.78
14-07-29 95.89 96.42 95.71 6,712,700 95.82 87.66
14-07-28 95.50 95.97 95.39 4,863,100 95.78 87.63
14-07-25 95.36 95.85 95.32 4,992,500 95.72 87.57
14-07-24 95.48 95.62 95.27 7,781,700 95.35 87.23
14-07-23 95.51 95.82 94.82 9,483,200 95.35 87.23
14-07-22 95.39 96.85 95.10 12,398,100 96.27 88.07
14-07-21 98.52 98.63 97.55 6,510,600 97.55 89.25
14-07-18 98.64 99.09 98.13 4,044,900 98.99 90.56
Date Open High Low Vol Cls adjCls
14-07-17 98.96 99.09 98.35 4,099,100 98.37 90.00
14-07-16 99.65 99.80 98.76 7,128,700 99.27 90.82
14-07-15 100.32 100.37 99.86 3,787,000 100.30 91.76
14-07-14 100.69 100.73 100.30 4,159,900 100.47 91.92
14-07-11 100.66 100.81 100.03 2,812,500 100.37 91.83
14-07-10 100.22 101.05 100.16 3,274,900 100.58 92.02
14-07-09 100.30 101.25 100.26 5,604,900 101.07 92.47
14-07-08 99.79 100.57 99.73 3,115,100 100.09 91.57
14-07-07 100.75 100.75 99.82 3,951,700 100.17 91.64
Date Open High Low Vol Cls adjCls
14-07-03 101.32 101.32 100.74 2,295,800 100.98 92.38
14-07-02 101.02 101.08 100.35 3,216,700 100.53 91.97
14-07-01 100.43 101.36 100.24 3,787,700 101.00 92.40
14-06-30 101.27 101.48 100.50 4,265,700 100.74 92.16
14-06-27 101.25 101.67 101.15 2,785,500 101.46 92.82
14-06-26 101.61 101.89 101.07 2,783,200 101.51 92.87
14-06-25 101.09 101.90 101.03 3,662,000 101.61 92.96
14-06-24 101.84 102.18 101.41 4,586,400 101.47 92.83
14-06-23 101.64 101.99 101.51 2,919,000 101.91 93.23
Date Open High Low Vol Cls adjCls
14-06-20 102.20 102.30 101.66 5,418,100 101.92 93.24
14-06-19 101.04 102.03 101.04 3,372,200 101.91 93.23
14-06-18 101.74 101.79 100.91 5,441,200 101.35 92.72
14-06-17 100.91 101.84 100.82 6,479,700 101.27 92.65
14-06-16 100.42 101.17 100.24 4,038,600 101.10 92.49
14-06-13 99.41 100.59 99.41 4,014,600 100.49 91.94
14-06-12 100.41 101.01 99.54 5,609,100 99.76 91.27
14-06-11 100.74 100.96 100.33 6,606,100 100.42 91.87
14-06-10 101.61 101.61 100.68 5,961,200 100.88 92.29
Date Open High Low Vol Cls adjCls
14-06-09 101.59 102.00 101.18 3,802,600 101.38 92.75
14-06-06 102.41 102.62 101.78 2,955,500 101.96 93.28
14-06-05 102.34 102.60 101.75 2,407,800 102.45 93.73
14-06-04 101.36 102.47 101.27 3,589,200 102.44 93.72
14-06-03 101.64 102.00 101.41 3,363,500 101.45 92.81
14-06-02 101.39 102.50 101.32 3,001,400 102.03 93.34
14-05-30 101.25 101.46 100.71 4,232,800 101.43 92.80
14-05-29 101.27 101.49 100.87 4,123,700 101.34 92.71
14-05-28 101.84 102.04 100.87 8,930,700 101.30 91.94
Date Open High Low Vol Cls adjCls
14-05-27 102.20 102.90 102.07 5,093,200 102.36 92.90
14-05-23 102.52 102.85 101.77 4,174,300 102.00 92.57
14-05-22 102.65 102.98 102.23 3,376,000 102.45 92.98
14-05-21 101.71 102.58 101.55 2,735,600 102.56 93.08
14-05-20 102.05 102.44 101.44 3,123,700 101.53 92.14
14-05-19 102.81 102.83 101.74 3,859,800 102.09 92.65
14-05-16 102.55 103.39 102.35 5,081,000 103.14 93.60
14-05-15 102.78 103.00 102.15 3,810,800 102.50 93.02
14-05-14 103.69 103.78 102.54 3,826,300 103.03 93.51
Date Open High Low Vol Cls adjCls
14-05-13 103.32 103.62 102.50 3,955,400 103.53 93.96
14-05-12 102.95 103.33 102.79 3,817,400 102.86 93.35
14-05-09 101.85 102.95 101.82 3,649,400 102.93 93.41
14-05-08 102.00 102.18 101.43 3,384,500 101.95 92.52
14-05-07 101.26 102.11 100.95 4,322,600 101.96 92.53
14-05-06 101.06 101.30 100.80 3,075,100 100.95 91.62
14-05-05 101.38 101.38 100.59 3,483,500 101.14 91.79
14-05-02 101.11 102.28 100.99 4,934,000 101.43 92.05
14-05-01 100.68 101.04 100.33 3,531,400 100.96 91.63
Date Open High Low Vol Cls adjCls
14-04-30 101.55 101.76 101.04 4,519,800 101.38 92.01
14-04-29 100.21 101.78 99.81 6,626,100 101.50 92.12
14-04-28 100.98 101.18 99.65 7,444,500 100.31 91.04
14-04-25 99.85 100.75 99.39 5,047,100 100.73 91.42
14-04-24 99.52 100.10 99.13 4,764,900 99.84 90.61
14-04-23 99.35 99.99 99.01 4,179,100 99.13 89.97
14-04-22 100.02 100.27 98.89 8,934,300 99.32 90.14
14-04-21 99.80 100.39 99.25 6,357,000 99.67 90.46
14-04-17 100.73 101.00 100.25 4,545,200 100.25 90.98
Date Open High Low Vol Cls adjCls
14-04-16 101.00 101.12 100.49 3,532,700 100.83 91.51
14-04-15 100.70 100.94 100.07 5,882,400 100.83 91.51
14-04-14 99.66 100.16 99.32 6,155,900 100.11 90.86
14-04-11 99.15 99.73 99.06 6,553,600 99.29 90.11
14-04-10 98.55 99.85 98.16 8,873,000 99.43 90.24
14-04-09 98.08 98.54 97.90 3,669,500 98.35 89.26
14-04-08 96.98 98.22 96.52 5,579,500 98.08 89.01
14-04-07 97.58 98.24 96.57 5,994,600 97.01 88.04
14-04-04 97.77 98.42 97.39 5,409,000 97.87 88.82
Date Open High Low Vol Cls adjCls
14-04-03 98.03 98.11 97.35 2,575,700 97.66 88.63
14-04-02 98.15 98.23 97.34 3,701,200 97.59 88.57
14-04-01 98.10 98.52 97.63 4,494,000 97.90 88.85
14-03-31 97.44 98.45 97.30 4,853,300 98.03 88.97
14-03-28 96.27 97.44 96.21 4,344,100 97.24 88.25
14-03-27 95.77 96.36 95.52 3,756,000 96.16 87.27
14-03-26 96.04 96.57 95.84 4,127,000 95.84 86.98
14-03-25 96.44 96.49 95.83 4,929,800 95.91 87.04
14-03-24 96.09 96.74 95.99 6,393,000 96.18 87.29
Date Open High Low Vol Cls adjCls
14-03-21 97.22 97.40 95.47 12,625,800 95.47 86.64
14-03-20 95.94 96.95 95.81 4,242,600 96.60 87.67
14-03-19 97.27 97.29 95.78 5,556,900 96.10 87.22
14-03-18 97.80 97.99 97.22 3,269,500 97.31 88.31
14-03-17 98.14 98.20 97.46 5,554,300 97.60 88.58
14-03-14 97.33 97.89 97.01 5,510,700 97.58 88.56
14-03-13 98.90 98.90 97.01 5,480,200 97.37 88.37
14-03-12 98.41 99.07 98.15 6,701,700 98.71 89.58
14-03-11 95.94 98.92 95.71 16,354,400 98.78 89.65
Date Open High Low Vol Cls adjCls
14-03-10 95.26 95.68 94.97 4,388,900 95.20 86.40
14-03-07 95.74 95.79 94.97 3,724,000 95.50 86.67
14-03-06 95.06 95.67 94.75 4,362,900 95.58 86.74
14-03-05 95.34 95.61 94.94 3,913,300 95.02 86.24
14-03-04 95.25 95.27 94.86 4,655,200 94.98 86.20
14-03-03 94.24 94.80 94.00 5,149,300 94.32 85.60
14-02-28 95.11 95.46 94.86 5,104,700 95.15 86.35
14-02-27 95.24 95.41 94.65 4,179,600 95.08 86.29
14-02-26 96.63 96.74 95.71 4,265,900 95.89 86.29
Date Open High Low Vol Cls adjCls
14-02-25 96.46 96.72 95.89 4,233,600 96.62 86.95
14-02-24 96.43 96.94 96.24 4,472,200 96.50 86.84
14-02-21 96.04 97.00 96.04 5,284,300 96.45 86.79
14-02-20 95.66 96.11 95.49 2,975,000 95.75 86.16
14-02-19 95.78 96.66 95.46 4,505,500 95.55 85.98
14-02-18 96.03 96.57 95.54 5,454,200 96.02 86.41
14-02-14 95.30 95.97 95.11 3,532,900 95.78 86.19
14-02-13 94.69 95.58 94.50 3,617,900 95.46 85.90
14-02-12 95.44 95.67 94.79 4,268,900 94.89 85.39
Date Open High Low Vol Cls adjCls
14-02-11 95.06 95.84 94.83 5,343,500 95.34 85.80
14-02-10 95.75 95.93 94.52 6,968,200 94.86 85.36
14-02-07 95.09 95.95 94.62 6,591,200 95.92 86.32
14-02-06 93.87 95.19 93.69 5,356,900 94.94 85.44
14-02-05 92.80 93.84 92.22 4,958,900 93.58 84.21
14-02-04 92.86 93.47 92.59 6,300,400 93.09 83.77
14-02-03 94.54 94.74 92.91 6,904,700 93.02 83.71
14-01-31 93.05 94.55 92.95 5,972,500 94.17 84.74
14-01-30 93.39 94.00 92.93 4,987,400 93.80 84.41
Date Open High Low Vol Cls adjCls
14-01-29 93.96 94.30 92.87 8,013,500 93.15 83.82
14-01-28 94.33 94.64 94.10 3,682,800 94.18 84.75
14-01-27 94.29 94.68 93.92 6,607,600 94.07 84.65
14-01-24 94.73 95.96 94.39 6,944,800 94.43 84.98
14-01-23 94.55 95.95 94.50 7,146,000 95.32 85.78
14-01-22 95.07 95.32 94.69 4,976,400 94.88 85.38
14-01-21 95.36 95.96 95.01 6,462,700 95.08 85.56
14-01-17 96.02 96.13 94.77 5,975,300 94.93 85.43
14-01-16 95.40 96.30 95.19 5,058,000 96.06 86.44
Date Open High Low Vol Cls adjCls
14-01-15 95.49 95.67 95.15 3,560,600 95.46 85.90
14-01-14 94.81 95.40 94.80 3,842,200 95.22 85.69
14-01-13 95.83 95.83 94.59 5,753,200 94.83 85.34
14-01-10 95.83 96.22 95.64 5,512,200 95.80 86.21
14-01-09 96.24 96.35 95.25 7,709,000 95.46 85.90
14-01-08 95.55 95.71 95.00 7,669,800 95.41 85.86
14-01-07 96.38 97.08 96.13 4,881,800 96.38 86.73
14-01-06 96.62 96.62 95.52 5,022,700 95.85 86.25
14-01-03 96.90 97.03 96.50 2,965,300 96.54 86.88
Date Open High Low Vol Cls adjCls
14-01-02 96.81 97.03 96.26 2,925,800 96.41 86.76
13-12-31 96.95 97.08 96.63 2,560,900 97.03 87.32
13-12-30 96.88 97.15 96.79 2,293,000 97.01 87.30
13-12-27 96.87 97.28 96.80 1,987,100 96.91 87.21
13-12-26 96.77 96.91 96.63 1,978,300 96.84 87.14
13-12-24 96.14 96.75 96.14 1,155,900 96.54 86.88
13-12-23 96.72 96.95 96.05 3,296,300 96.30 86.66
13-12-20 95.46 96.51 95.34 8,039,500 96.51 86.85
13-12-19 95.88 96.30 94.93 5,476,500 95.14 85.62
Date Open High Low Vol Cls adjCls
13-12-18 94.66 95.95 94.57 5,526,800 95.93 86.33
13-12-17 95.44 95.58 94.27 4,460,300 94.38 84.93
13-12-16 94.97 95.78 94.90 4,868,100 95.45 85.89
13-12-13 94.19 94.62 94.05 3,277,500 94.44 84.99
13-12-12 95.40 95.68 94.04 5,719,900 94.10 84.68
13-12-11 95.51 95.72 95.17 5,194,500 95.26 85.72
13-12-10 95.69 95.70 95.07 4,190,600 95.43 85.88
13-12-09 96.13 96.50 95.45 5,056,100 95.72 86.14
13-12-06 95.94 96.95 95.90 5,811,200 96.80 87.11
Date Open High Low Vol Cls adjCls
13-12-05 95.37 95.82 95.20 5,076,500 95.43 85.88
13-12-04 95.66 96.13 95.36 4,951,300 95.71 86.13
13-12-03 96.75 96.75 96.07 4,851,900 96.38 86.73
13-12-02 97.29 97.29 96.33 4,810,000 96.51 86.85
13-11-29 97.25 97.60 97.08 2,920,300 97.37 87.62
13-11-27 97.62 97.66 96.95 3,501,500 97.06 87.34
13-11-26 98.80 99.09 98.15 5,517,400 98.20 87.64
13-11-25 98.75 99.27 98.65 20,420,800 98.92 88.28
13-11-22 97.84 98.51 97.37 16,495,500 98.27 87.70
Date Open High Low Vol Cls adjCls
13-11-21 97.80 98.09 97.59 12,884,800 97.70 87.19
13-11-20 97.57 98.05 97.18 3,815,100 97.54 87.05
13-11-19 97.52 98.29 97.36 3,836,600 97.98 87.44
13-11-18 96.90 97.79 96.90 4,966,700 97.65 87.15
13-11-15 97.45 97.71 96.40 7,096,800 96.92 86.50
13-11-14 98.18 98.70 97.18 6,594,200 97.56 87.07
13-11-13 97.47 98.12 97.31 4,164,800 98.11 87.56
13-11-12 97.07 97.76 96.85 3,845,000 97.66 87.16
13-11-11 96.83 97.49 96.80 2,573,800 97.09 86.65
Date Open High Low Vol Cls adjCls
13-11-08 97.17 97.30 96.32 5,052,400 97.01 86.58
13-11-07 97.96 98.09 96.78 4,921,000 97.20 86.75
13-11-06 97.66 98.19 97.47 4,365,900 97.90 87.37
13-11-05 97.38 97.75 97.02 4,338,200 97.41 86.93
13-11-04 97.26 97.50 96.83 5,023,900 97.31 86.85
13-11-01 96.52 97.50 96.52 5,127,300 97.24 86.78
13-10-31 96.20 96.70 96.11 4,271,300 96.52 86.14
13-10-30 96.17 96.45 95.73 3,404,300 96.03 85.70
13-10-29 95.62 96.10 95.30 3,975,100 96.05 85.72
Date Open High Low Vol Cls adjCls
13-10-28 94.69 95.72 94.68 3,836,400 95.37 85.11
13-10-25 94.78 94.95 94.36 3,055,900 94.78 84.59
13-10-24 94.41 94.81 94.24 3,640,900 94.68 84.50
13-10-23 95.08 95.20 93.93 4,581,200 94.21 84.08
13-10-22 94.68 95.49 94.21 5,144,000 95.12 84.89
13-10-21 93.70 94.85 93.24 9,137,700 94.59 84.42
13-10-18 95.70 95.70 94.52 7,286,100 95.20 84.96
13-10-17 95.19 95.52 94.65 3,860,500 95.47 85.20
13-10-16 94.30 95.24 94.14 4,708,700 95.22 84.98
Date Open High Low Vol Cls adjCls
13-10-15 93.99 94.20 93.45 5,878,900 93.80 83.71
13-10-14 94.41 94.88 94.18 3,429,700 94.72 84.53
13-10-11 94.69 94.80 94.33 4,132,600 94.74 84.55
13-10-10 94.22 94.44 93.51 4,531,000 94.44 84.28
13-10-09 93.82 93.96 93.14 5,159,400 93.27 83.24
13-10-08 94.27 94.58 93.94 3,643,900 93.94 83.84
13-10-07 94.26 94.80 94.14 3,037,100 94.36 84.21
13-10-04 94.61 94.80 94.40 3,047,700 94.70 84.52
13-10-03 95.15 95.21 94.61 4,855,700 94.67 84.49
Date Open High Low Vol Cls adjCls
13-10-02 95.58 95.88 94.01 7,250,300 95.28 85.03
13-10-01 96.18 96.39 95.85 3,240,700 96.13 85.79
13-09-30 96.46 96.69 95.11 4,404,500 96.21 85.86
13-09-27 97.89 97.99 97.00 3,533,100 97.12 86.68
13-09-26 97.89 98.32 97.79 3,604,900 98.19 87.63
13-09-25 97.80 97.99 97.41 4,053,200 97.62 87.12
13-09-24 97.14 98.60 96.86 4,810,300 97.78 87.27
13-09-23 96.97 97.58 96.82 3,301,600 97.28 86.82
13-09-20 97.70 98.05 96.90 8,077,000 96.90 86.48
Date Open High Low Vol Cls adjCls
13-09-19 98.50 98.51 97.00 6,430,800 97.92 87.39
13-09-18 97.87 98.99 97.64 4,279,600 98.70 88.09
13-09-17 97.58 98.36 97.49 3,256,900 97.92 87.39
13-09-16 97.88 98.17 97.40 3,490,900 97.71 87.20
13-09-13 97.34 97.65 97.13 2,668,700 97.35 86.88
13-09-12 97.48 97.85 97.07 4,277,300 97.18 86.73
13-09-11 96.66 97.46 96.37 3,928,600 97.46 86.98
13-09-10 97.10 97.36 96.50 4,984,300 96.89 86.47
13-09-09 96.22 96.79 96.21 3,525,200 96.45 86.08
Date Open High Low Vol Cls adjCls
13-09-06 95.87 96.75 95.25 4,485,800 96.26 85.91
13-09-05 95.33 96.46 95.08 4,275,300 95.66 85.37
13-09-04 94.50 95.36 94.34 2,898,800 95.16 84.93
13-09-03 95.10 95.28 94.12 3,672,100 94.52 84.36
13-08-30 95.00 95.13 94.14 3,993,000 94.36 84.21
13-08-29 95.65 95.98 94.70 4,796,600 94.86 84.66
13-08-28 95.00 96.33 95.00 5,482,500 96.08 85.06
13-08-27 94.86 95.19 94.01 4,513,100 94.84 83.96
13-08-26 95.36 95.94 95.10 3,060,000 95.31 84.38
Date Open High Low Vol Cls adjCls
13-08-23 95.57 95.68 94.91 12,274,200 95.13 84.22
13-08-22 95.37 95.69 95.21 15,364,400 95.46 84.51
13-08-21 95.41 95.82 95.11 3,430,600 95.11 84.20
13-08-20 95.51 95.90 95.36 2,827,800 95.50 84.55
13-08-19 95.12 95.99 95.05 3,126,200 95.48 84.53
13-08-16 95.20 95.50 95.01 3,324,000 95.03 84.13
13-08-15 95.55 95.91 95.19 4,207,500 95.39 84.45
13-08-14 96.24 96.37 95.64 5,448,700 96.11 85.09
13-08-13 97.02 97.10 96.11 5,188,300 96.45 85.39
Date Open High Low Vol Cls adjCls
13-08-12 97.49 97.80 97.00 3,256,800 97.04 85.91
13-08-09 97.90 98.40 97.07 4,041,800 97.62 86.42
13-08-08 98.64 98.99 97.44 4,862,300 98.04 86.80
13-08-07 98.60 98.99 98.27 3,256,400 98.33 87.05
13-08-06 99.33 99.40 98.37 3,507,200 98.69 87.37
13-08-05 99.01 99.44 98.83 3,326,400 99.31 87.92
13-08-02 98.81 99.20 98.45 3,224,300 99.20 87.82
13-08-01 98.62 99.24 98.32 3,954,600 99.00 87.65
13-07-31 98.32 98.54 97.63 5,343,000 98.08 86.83
Date Open High Low Vol Cls adjCls
13-07-30 98.00 98.54 97.84 4,127,400 98.37 87.09
13-07-29 97.96 98.03 97.39 3,592,500 97.87 86.65
13-07-26 97.25 98.08 96.92 4,561,600 98.03 86.79
13-07-25 96.67 97.59 96.56 4,208,100 97.49 86.31
13-07-24 97.21 97.40 96.30 5,197,900 96.66 85.57
13-07-23 97.55 97.72 96.68 6,989,300 96.76 85.66
13-07-22 97.75 97.93 97.06 13,209,600 97.58 86.39
13-07-19 100.20 100.41 99.53 4,508,300 100.27 88.77
13-07-18 100.48 100.77 99.99 3,401,600 100.18 88.69
Date Open High Low Vol Cls adjCls
13-07-17 100.05 100.35 99.30 5,377,400 100.10 88.62
13-07-16 100.18 101.12 99.47 4,406,200 100.88 89.31
13-07-15 101.60 101.73 100.70 4,480,700 100.75 89.20
13-07-12 100.59 101.81 100.50 4,766,800 101.58 89.93
13-07-11 100.75 100.96 99.76 4,064,100 100.79 89.23
13-07-10 100.15 100.36 99.40 3,532,400 99.98 88.51
13-07-09 100.24 100.37 99.20 4,120,100 99.99 88.52
13-07-08 100.28 100.50 99.55 4,064,300 99.88 88.42
13-07-05 100.69 100.84 99.25 3,933,900 99.86 88.41
Date Open High Low Vol Cls adjCls
13-07-03 99.95 100.56 99.71 1,676,300 100.35 88.84
13-07-02 99.82 100.50 99.39 3,850,500 99.93 88.47
13-07-01 99.35 100.30 99.26 4,053,500 99.82 88.37
13-06-28 99.51 100.11 98.93 5,386,400 99.00 87.65
13-06-27 99.45 99.82 99.13 4,497,100 99.65 88.22
13-06-26 98.36 99.14 98.04 3,585,500 98.84 87.50
13-06-25 97.91 97.99 97.14 3,211,300 97.52 86.34
13-06-24 96.54 97.71 96.02 4,244,500 97.29 86.13
13-06-21 97.36 97.75 96.89 7,227,000 97.23 86.08
Date Open High Low Vol Cls adjCls
13-06-20 98.37 98.68 96.62 5,550,100 96.79 85.69
13-06-19 99.71 100.07 98.53 3,518,200 98.81 87.48
13-06-18 98.98 100.04 98.95 3,340,100 99.75 88.31
13-06-17 99.30 99.69 98.30 4,884,800 98.74 87.42
13-06-14 98.83 99.42 98.23 3,351,100 98.42 87.13
13-06-13 98.10 99.07 97.87 2,927,800 98.88 87.54
13-06-12 98.74 99.10 98.07 4,485,200 98.24 86.97
13-06-11 99.02 99.49 98.07 4,812,800 98.23 86.96
13-06-10 99.80 100.18 99.12 5,718,400 99.53 88.12
Date Open High Low Vol Cls adjCls
13-06-07 97.06 98.69 97.00 5,036,800 98.28 87.01
13-06-06 96.39 96.83 95.16 5,817,300 96.68 85.59
13-06-05 98.13 98.16 96.12 5,394,800 96.42 85.36
13-06-04 98.01 98.68 97.64 4,902,300 98.37 87.09
13-06-03 96.77 97.99 96.57 4,224,000 97.96 86.73
13-05-31 96.89 97.71 96.56 5,443,400 96.57 85.49
13-05-30 98.42 98.59 96.79 8,028,900 97.07 85.94
13-05-29 100.64 100.64 98.28 8,770,700 99.05 87.01
13-05-28 101.06 101.94 100.88 14,083,800 101.24 88.93
Date Open High Low Vol Cls adjCls
13-05-24 100.66 100.66 99.73 13,161,000 100.29 88.10
13-05-23 101.14 101.51 100.35 13,743,100 101.03 88.75
13-05-22 102.18 102.40 101.41 4,648,200 101.74 89.37
13-05-21 101.65 102.62 101.42 4,078,600 102.14 89.72
13-05-20 101.24 101.94 101.24 2,233,100 101.54 89.20
13-05-17 101.10 101.90 100.80 4,015,300 101.54 89.20
13-05-16 101.58 101.78 100.84 4,251,800 101.12 88.83
13-05-15 101.30 102.03 101.30 3,402,600 101.95 89.56
13-05-14 100.48 101.49 100.44 3,810,800 101.20 88.90
Date Open High Low Vol Cls adjCls
13-05-13 100.02 100.70 99.80 3,154,100 100.38 88.18
13-05-10 99.95 100.20 99.40 5,036,900 100.20 88.02
13-05-09 100.78 101.23 99.46 10,628,500 99.69 87.57
13-05-08 102.28 102.28 100.76 5,228,800 100.95 88.68
13-05-07 102.09 102.52 101.79 4,304,200 102.29 89.85
13-05-06 102.76 102.80 102.05 3,314,200 102.07 89.66
13-05-03 102.92 103.34 102.55 4,109,400 102.92 90.41
13-05-02 101.46 102.34 101.12 3,821,100 102.06 89.65
13-05-01 101.98 102.44 101.33 2,720,100 101.38 89.06
Date Open High Low Vol Cls adjCls
13-04-30 102.27 102.36 101.56 4,205,200 102.14 89.72
13-04-29 101.56 102.52 101.15 3,417,700 102.18 89.76
13-04-26 100.83 100.99 100.40 3,113,600 100.89 88.62
13-04-25 101.27 101.63 100.85 3,529,400 100.94 88.67
13-04-24 100.09 101.24 100.09 4,593,000 101.02 88.74
13-04-23 99.27 100.24 99.21 5,753,500 99.76 87.63
13-04-22 99.35 99.66 98.38 5,620,500 99.32 87.25
13-04-19 100.58 101.44 99.45 8,227,700 99.92 87.77
13-04-18 102.08 102.23 100.10 5,696,900 101.91 89.52
Date Open High Low Vol Cls adjCls
13-04-17 102.56 103.11 102.00 4,191,500 102.54 90.07
13-04-16 102.40 103.05 102.02 3,199,300 103.04 90.51
13-04-15 103.14 103.44 102.13 5,643,600 102.15 89.73
13-04-12 101.50 103.70 101.50 5,714,000 103.59 91.00
13-04-11 101.34 102.47 101.34 4,049,400 101.99 89.59
13-04-10 101.12 101.74 101.01 3,159,400 101.49 89.15
13-04-09 101.50 101.50 100.57 3,690,400 101.06 88.77
13-04-08 101.08 101.50 100.85 4,163,600 101.50 89.16
13-04-05 100.17 101.47 99.81 5,693,000 101.42 89.09
Date Open High Low Vol Cls adjCls
13-04-04 99.54 100.81 99.53 5,860,600 100.63 88.40
13-04-03 100.21 100.50 99.06 4,454,400 99.25 87.18
13-04-02 99.40 100.42 99.03 5,136,800 100.26 88.07
13-04-01 99.41 99.68 98.85 3,155,800 99.05 87.01
13-03-28 98.88 99.78 98.67 3,954,700 99.69 87.57
13-03-27 98.19 99.29 98.18 4,401,700 98.90 86.88
13-03-26 98.35 98.67 98.26 4,434,000 98.50 86.53
13-03-25 99.46 99.60 98.12 4,932,500 98.24 86.30
13-03-22 98.52 99.62 98.52 4,160,000 99.27 87.20
Date Open High Low Vol Cls adjCls
13-03-21 98.50 98.88 98.42 3,523,400 98.53 86.55
13-03-20 98.59 98.90 98.59 3,534,900 98.77 86.76
13-03-19 98.78 98.99 98.20 4,648,500 98.40 86.44
13-03-18 98.95 99.34 98.21 3,934,500 98.57 86.59
13-03-15 98.97 99.70 98.82 6,388,000 99.67 87.55
13-03-14 99.36 99.38 98.90 3,649,900 99.31 87.24
13-03-13 98.74 99.47 98.54 3,896,600 99.38 87.30
13-03-12 98.86 98.87 98.53 3,856,000 98.76 86.75
13-03-11 98.46 98.89 98.28 4,853,400 98.89 86.87
Date Open High Low Vol Cls adjCls
13-03-08 98.13 98.95 98.03 8,838,100 98.71 86.71
13-03-07 96.64 97.16 96.64 4,566,400 97.09 85.29
13-03-06 95.95 96.82 95.93 5,052,000 96.81 85.04
13-03-05 95.54 96.10 95.33 5,643,000 95.81 84.16
13-03-04 95.60 95.67 94.87 4,636,900 95.07 83.51
13-03-01 95.68 95.82 94.96 3,823,200 95.68 84.05
13-02-28 95.71 96.22 95.51 3,967,600 95.90 84.24
13-02-27 95.36 95.95 95.11 4,326,800 95.73 84.09
13-02-26 96.35 96.57 96.05 6,451,100 96.22 83.85
Date Open High Low Vol Cls adjCls
13-02-25 95.38 96.78 95.26 9,028,000 96.14 83.78
13-02-22 94.27 95.25 93.85 4,421,300 95.25 83.00
13-02-21 93.44 94.45 93.30 4,424,600 94.14 82.03
13-02-20 93.93 94.48 93.75 4,023,800 93.91 81.83
13-02-19 94.14 94.49 93.77 4,401,900 93.85 81.78
13-02-15 93.81 94.31 93.21 5,094,100 93.90 81.82
13-02-14 93.86 93.89 93.19 5,360,900 93.56 81.53
13-02-13 94.64 94.75 93.48 6,663,100 94.00 81.91
13-02-12 95.05 95.34 94.81 4,526,900 95.10 82.87
Date Open High Low Vol Cls adjCls
13-02-11 94.75 95.31 94.60 3,557,600 95.17 82.93
13-02-08 94.39 95.48 94.36 5,331,600 94.87 82.67
13-02-07 95.03 95.06 94.07 5,619,600 94.63 82.46
13-02-06 94.49 95.33 94.41 4,482,700 95.07 82.84
13-02-05 94.59 95.54 94.51 4,952,800 94.91 82.70
13-02-04 95.40 95.79 94.50 5,933,300 94.60 82.43
13-02-01 95.58 96.32 95.50 5,481,100 95.95 83.61
13-01-31 94.60 95.29 94.46 5,740,500 95.29 83.04
13-01-30 94.88 95.10 94.43 4,657,600 94.67 82.50
Date Open High Low Vol Cls adjCls
13-01-29 94.15 94.99 94.05 4,929,700 94.92 82.71
13-01-28 93.94 94.58 93.64 4,564,600 94.36 82.23
13-01-25 93.31 93.94 93.28 5,461,600 93.72 81.67
13-01-24 93.58 93.60 93.02 5,157,200 93.31 81.31
13-01-23 93.45 93.75 92.25 9,368,000 93.48 81.46
13-01-22 92.15 93.33 91.81 6,967,300 92.95 81.00
13-01-18 92.07 92.30 91.85 5,579,900 92.26 80.40
13-01-17 91.45 92.10 91.31 4,044,600 91.76 79.96
13-01-16 91.13 91.32 90.91 2,925,800 91.10 79.38
Date Open High Low Vol Cls adjCls
13-01-15 91.11 91.63 90.86 3,910,400 91.51 79.74
13-01-14 91.76 92.12 91.43 3,828,100 91.53 79.76
13-01-11 91.94 91.98 91.05 3,692,600 91.73 79.93
13-01-10 91.35 91.64 91.03 4,393,300 91.40 79.65
13-01-09 90.80 91.24 90.36 4,822,100 90.81 79.13
13-01-08 90.54 90.96 89.97 6,285,200 90.94 79.25
13-01-07 89.77 91.05 89.25 5,820,900 90.91 79.22
13-01-04 90.62 90.79 89.67 5,374,100 89.85 78.30
13-01-03 90.31 90.70 90.16 5,473,500 90.63 78.97
Date Open High Low Vol Cls adjCls
13-01-02 89.40 90.35 89.33 7,377,200 90.12 78.53
12-12-31 87.42 88.25 86.81 6,236,600 88.21 76.87
12-12-28 88.24 88.54 87.47 3,725,600 87.58 76.32
12-12-27 88.90 89.13 87.76 4,576,600 88.72 77.31
12-12-26 89.12 89.37 88.39 3,054,000 88.74 77.33
12-12-24 89.59 89.69 89.10 2,375,000 89.29 77.81
12-12-21 89.65 90.19 89.11 10,730,000 90.18 78.58
12-12-20 89.97 90.12 89.45 4,298,900 90.04 78.46
12-12-19 90.73 90.85 89.70 5,152,900 89.71 78.17
Date Open High Low Vol Cls adjCls
12-12-18 89.99 90.80 89.92 5,340,500 90.52 78.88
12-12-17 89.14 89.93 89.01 5,956,500 89.91 78.35
12-12-14 88.84 89.39 88.50 4,364,600 88.88 77.45
12-12-13 89.27 89.73 88.93 4,639,700 89.17 77.70
12-12-12 89.87 89.99 89.20 4,219,500 89.31 77.82
12-12-11 89.76 89.81 89.00 7,333,000 89.62 78.09
12-12-10 89.97 90.17 89.01 9,276,400 89.41 77.91
12-12-07 89.09 89.14 88.20 8,086,500 88.48 77.10
12-12-06 87.11 88.39 87.10 6,580,200 88.09 76.76
Date Open High Low Vol Cls adjCls
12-12-05 87.43 87.97 86.73 5,349,700 86.97 75.79
12-12-04 86.64 87.38 86.27 6,109,700 87.20 75.99
12-12-03 87.42 87.43 86.76 6,638,100 87.06 75.86
12-11-30 86.08 87.31 85.95 7,369,800 87.04 75.85
12-11-29 86.44 86.98 86.10 4,873,900 86.49 75.37
12-11-28 85.91 86.66 85.69 7,155,400 86.52 74.72
12-11-27 86.24 86.46 85.82 4,633,200 85.92 74.20
12-11-26 86.53 86.67 85.80 5,619,200 86.24 74.48
12-11-23 86.77 87.07 86.56 2,474,400 87.05 75.18
Date Open High Low Vol Cls adjCls
12-11-21 86.06 86.26 85.29 3,900,700 86.01 74.28
12-11-20 85.17 86.17 85.10 5,822,800 85.68 74.00
12-11-19 84.54 85.05 84.37 5,559,800 85.04 73.44
12-11-16 84.17 84.39 83.31 6,909,300 84.12 72.65
12-11-15 84.39 84.74 83.61 7,639,100 84.05 72.59
12-11-14 84.85 85.61 84.18 8,157,000 84.62 73.08
12-11-13 84.76 85.28 84.52 4,842,300 84.64 73.10
12-11-12 84.95 85.30 84.60 4,101,900 84.88 73.31
12-11-09 84.47 85.10 84.05 11,030,400 84.74 73.19
Date Open High Low Vol Cls adjCls
12-11-08 86.39 87.00 84.96 11,398,400 85.13 73.52
12-11-07 87.81 87.98 86.70 5,971,900 86.86 75.02
12-11-06 87.74 88.13 87.63 5,581,600 87.97 75.97
12-11-05 86.97 87.63 86.70 5,039,100 87.46 75.53
12-11-02 87.35 87.90 86.76 7,908,400 86.86 75.02
12-11-01 87.00 87.10 86.40 7,374,900 86.80 74.96
12-10-31 87.48 87.54 86.37 6,899,300 86.80 74.96
12-10-26 87.46 87.56 86.62 7,684,500 86.71 74.89
12-10-25 87.78 87.79 86.97 4,978,800 87.33 75.42
Date Open High Low Vol Cls adjCls
12-10-24 88.45 88.45 87.09 6,498,000 87.28 75.38
12-10-23 88.02 88.38 87.32 7,763,800 87.96 75.97
12-10-22 88.86 89.08 87.85 8,142,400 88.45 76.39
12-10-19 90.07 90.25 88.55 19,495,400 88.72 76.62
12-10-18 93.67 93.75 92.61 6,817,600 92.86 80.20
12-10-17 93.96 94.16 93.25 5,623,700 93.68 80.91
12-10-16 93.97 94.09 93.64 4,678,900 94.09 81.26
12-10-15 92.78 93.74 92.65 5,630,700 93.50 80.75
12-10-12 92.57 92.70 92.35 3,411,100 92.51 79.90
Date Open High Low Vol Cls adjCls
12-10-11 92.66 93.00 92.36 4,274,400 92.36 79.77
12-10-10 92.94 93.37 92.36 6,712,100 92.40 79.80
12-10-09 91.46 92.60 91.42 7,048,900 92.11 79.55
12-10-08 90.97 91.65 90.81 3,894,900 91.54 79.06
12-10-05 91.49 91.56 90.70 4,166,200 91.00 78.59
12-10-04 90.90 91.19 90.59 4,478,300 91.03 78.62
12-10-03 91.10 91.25 90.27 6,337,400 90.35 78.03
12-10-02 92.17 92.23 90.72 5,979,500 90.93 78.53
12-10-01 92.11 92.50 91.89 4,939,800 91.99 79.45
Date Open High Low Vol Cls adjCls
12-09-28 92.01 92.01 90.40 9,523,600 91.75 79.24
12-09-27 93.38 93.63 93.12 3,840,400 93.27 80.55
12-09-26 92.89 93.35 92.88 4,392,000 93.20 80.49
12-09-25 93.91 94.00 92.82 4,714,600 92.86 80.20
12-09-24 93.33 93.92 93.16 3,722,000 93.71 80.93
12-09-21 93.63 93.91 93.39 7,247,700 93.71 80.93
12-09-20 92.78 93.20 92.75 3,981,400 93.15 80.45
12-09-19 93.24 93.45 92.76 3,979,900 92.83 80.17
12-09-18 92.04 93.10 92.00 5,272,900 93.08 80.39
Date Open High Low Vol Cls adjCls
12-09-17 91.75 92.43 91.72 5,294,600 92.14 79.58
12-09-14 91.87 92.12 91.47 6,395,000 91.70 79.20
12-09-13 90.54 91.89 90.54 5,666,500 91.57 79.08
12-09-12 91.47 91.65 90.61 5,363,400 90.82 78.44
12-09-11 91.87 92.10 91.17 5,595,500 91.20 78.76
12-09-10 90.95 91.50 90.90 5,008,200 91.30 78.85
12-09-07 91.08 91.08 90.42 4,889,600 91.02 78.61
12-09-06 89.59 90.79 89.56 5,925,100 90.67 78.31
12-09-05 89.30 89.46 88.85 3,597,800 89.06 76.92
Date Open High Low Vol Cls adjCls
12-09-04 89.51 89.51 88.71 4,287,000 89.05 76.91
12-08-31 89.04 89.86 88.90 6,063,800 89.49 77.29
12-08-30 88.84 89.02 88.60 4,567,900 88.70 76.61
12-08-29 89.09 89.81 89.01 4,292,200 89.65 76.82
12-08-28 89.44 89.75 88.96 4,428,700 89.14 76.38
12-08-27 89.13 89.82 89.01 4,313,800 89.54 76.73
12-08-24 88.21 89.00 88.10 3,508,000 88.92 76.20
12-08-23 88.66 88.95 88.13 3,005,900 88.25 75.62
12-08-22 88.63 88.80 88.26 4,269,000 88.55 75.88
Date Open High Low Vol Cls adjCls
12-08-21 88.26 89.00 88.05 4,414,200 88.52 75.85
12-08-20 87.17 88.22 87.16 4,823,500 88.17 75.55
12-08-17 87.68 87.86 87.28 6,704,300 87.36 74.86
12-08-16 87.94 88.05 87.44 5,568,000 87.46 74.94
12-08-15 88.27 88.39 87.75 4,346,200 87.81 75.24
12-08-14 88.07 88.28 87.92 3,828,200 88.12 75.51
12-08-13 88.46 88.48 87.72 4,308,100 87.90 75.32
12-08-10 87.25 88.23 87.20 5,747,400 88.20 75.58
12-08-09 87.58 87.96 87.09 6,023,500 87.15 74.68
Date Open High Low Vol Cls adjCls
12-08-08 86.87 87.98 86.15 14,424,800 87.53 75.00
12-08-07 89.71 90.12 88.97 5,341,900 89.01 76.27
12-08-06 89.77 90.43 89.50 3,490,200 89.69 76.86
12-08-03 90.17 90.36 89.29 4,873,000 89.59 76.77
12-08-02 89.07 89.69 88.56 4,332,700 89.59 76.77
12-08-01 89.49 89.85 89.30 4,133,600 89.43 76.63
12-07-31 89.11 89.76 88.81 4,596,900 89.36 76.57
12-07-30 89.32 89.67 89.12 4,431,600 89.33 76.55
12-07-27 89.34 89.69 88.65 5,932,500 89.19 76.43
Date Open High Low Vol Cls adjCls
12-07-26 89.19 89.47 88.59 4,517,500 89.00 76.26
12-07-25 88.36 88.46 87.84 4,262,200 88.04 75.44
12-07-24 89.16 89.47 87.62 7,036,800 88.06 75.46
12-07-23 89.22 89.85 88.25 12,127,900 88.94 76.21
12-07-20 92.09 92.29 91.40 7,269,800 91.58 78.47
12-07-19 92.59 93.32 92.05 7,430,800 92.76 79.49
12-07-18 91.44 92.23 91.00 5,962,700 92.22 79.02
12-07-17 91.99 92.35 91.21 3,753,800 91.89 78.74
12-07-16 92.15 92.27 91.50 3,601,300 91.65 78.53
Date Open High Low Vol Cls adjCls
12-07-13 92.27 92.69 92.07 6,163,500 92.29 79.08
12-07-12 89.27 92.50 89.19 11,741,900 91.93 78.77
12-07-11 90.68 90.81 89.00 6,230,300 89.53 76.72
12-07-10 90.03 90.87 89.65 6,615,500 90.25 77.34
12-07-09 89.64 89.95 89.33 3,785,000 89.80 76.95
12-07-06 89.22 89.93 89.11 4,533,200 89.66 76.83
12-07-05 88.79 89.98 88.70 5,794,300 89.30 76.52
12-07-03 88.21 88.73 87.95 4,597,000 88.58 75.90
12-07-02 88.41 88.41 87.65 5,088,100 88.08 75.48
Date Open High Low Vol Cls adjCls
12-06-29 89.08 89.19 88.06 6,364,700 88.53 75.86
12-06-28 88.02 88.26 87.38 4,922,600 88.18 75.56
12-06-27 89.26 89.50 88.04 5,940,300 88.33 75.69
12-06-26 88.57 89.43 88.55 4,488,500 89.10 76.35
12-06-25 88.00 88.33 87.70 4,524,400 88.12 75.51
12-06-22 88.19 88.59 87.98 5,325,400 88.35 75.71
12-06-21 89.09 89.15 87.53 5,762,200 87.64 75.10
12-06-20 89.59 89.67 88.16 7,917,500 88.65 75.96
12-06-19 89.97 90.25 89.21 7,601,600 89.60 76.78
Date Open High Low Vol Cls adjCls
12-06-18 90.60 90.62 89.92 6,343,400 90.24 77.33
12-06-15 90.14 90.76 89.73 9,516,800 90.50 77.55
12-06-14 88.49 89.92 88.12 7,646,300 89.72 76.88
12-06-13 86.95 88.94 86.88 8,838,500 87.97 75.38
12-06-12 87.00 87.59 86.67 7,762,000 87.51 74.99
12-06-11 88.98 89.05 86.59 9,511,900 86.59 74.20
12-06-08 86.40 88.27 85.92 12,060,100 87.75 75.19
12-06-07 89.60 89.78 88.01 8,321,500 88.38 75.73
12-06-06 87.92 88.66 87.44 5,936,000 88.66 75.97
Date Open High Low Vol Cls adjCls
12-06-05 86.22 87.41 86.01 7,237,300 87.08 74.62
12-06-04 86.60 86.78 86.01 7,035,200 86.32 73.97
12-06-01 87.47 88.13 86.50 10,832,500 86.71 74.30
12-05-31 89.89 90.26 89.26 6,816,400 89.34 76.56
12-05-30 90.40 90.52 89.85 5,375,600 90.11 76.62
12-05-29 91.41 91.73 90.26 5,380,300 90.90 77.29
12-05-25 91.65 91.80 90.81 3,681,300 91.05 77.41
12-05-24 91.86 92.11 90.83 5,010,000 91.53 77.82
12-05-23 90.97 91.57 90.67 4,236,500 91.48 77.78
Date Open High Low Vol Cls adjCls
12-05-22 91.96 91.96 91.00 5,063,400 91.34 77.66
12-05-21 90.01 91.32 89.89 6,622,500 91.27 77.60
12-05-18 90.21 91.11 89.69 7,990,700 89.85 76.39
12-05-17 91.28 91.58 89.50 9,094,100 89.62 76.20
12-05-16 91.12 91.69 90.98 4,949,100 91.43 77.74
12-05-15 90.99 91.74 90.85 4,890,300 91.01 77.38
12-05-14 91.54 91.69 90.66 6,050,000 90.88 77.27
12-05-11 91.69 92.60 91.67 5,366,500 91.90 78.14
12-05-10 92.70 92.73 91.73 7,129,500 91.87 78.11
Date Open High Low Vol Cls adjCls
12-05-09 92.99 93.09 91.56 8,975,700 91.93 78.16
12-05-08 93.90 94.87 92.97 12,379,500 93.55 79.54
12-05-07 95.73 96.03 95.20 5,089,700 95.51 81.21
12-05-04 96.85 96.85 95.75 4,688,500 95.87 81.51
12-05-03 97.47 97.58 96.79 3,935,200 97.04 82.51
12-05-02 96.90 97.71 96.90 4,348,300 97.51 82.91
12-05-01 97.23 98.01 97.13 5,297,900 97.20 82.64
12-04-30 97.61 97.75 97.09 4,507,200 97.45 82.86
12-04-27 96.23 97.53 95.80 7,373,300 97.38 82.80
Date Open High Low Vol Cls adjCls
12-04-26 94.94 96.07 94.94 4,741,200 95.83 81.48
12-04-25 95.15 95.24 94.78 5,699,600 95.22 80.96
12-04-24 95.01 95.45 94.15 6,223,800 94.59 80.42
12-04-23 95.78 95.93 94.85 5,217,500 95.19 80.93
12-04-20 96.91 97.77 95.65 11,021,200 95.94 81.57
12-04-19 97.16 97.24 94.13 13,939,100 95.28 81.01
12-04-18 97.02 97.98 97.02 5,388,700 97.34 82.76
12-04-17 96.92 97.58 96.91 7,592,700 97.11 82.57
12-04-16 97.09 97.90 96.32 6,236,300 96.58 82.12
Date Open High Low Vol Cls adjCls
12-04-13 97.52 97.80 96.96 5,223,700 96.97 82.45
12-04-12 98.72 98.75 97.35 5,763,900 97.64 83.02
12-04-11 98.29 98.73 97.50 6,366,600 98.56 83.80
12-04-10 98.78 98.78 97.31 7,581,600 97.67 83.04
12-04-09 97.74 99.50 97.64 6,712,700 98.88 84.07
12-04-05 97.13 98.66 97.07 5,469,400 98.62 83.85
12-04-04 98.25 98.57 97.15 7,768,300 97.48 82.88
12-04-03 98.31 99.41 98.30 5,422,200 99.40 84.51
12-04-02 97.82 98.81 97.68 4,603,000 98.36 83.63
Date Open High Low Vol Cls adjCls
12-03-30 97.88 98.25 97.76 4,429,500 98.10 83.41
12-03-29 96.95 97.70 96.93 4,103,600 97.64 83.02
12-03-28 97.52 97.84 97.06 5,055,400 97.08 82.54
12-03-27 97.29 97.83 97.07 4,877,500 97.34 82.76
12-03-26 96.16 97.03 96.10 5,644,100 96.97 82.45
12-03-23 95.91 95.94 95.13 6,041,500 95.55 81.24
12-03-22 96.13 96.48 95.77 7,721,200 95.80 81.45
12-03-21 97.53 97.82 96.72 6,038,600 96.72 82.24
12-03-20 97.46 97.85 97.07 4,757,100 97.65 83.03
Date Open High Low Vol Cls adjCls
12-03-19 97.36 98.10 97.32 4,634,500 97.73 83.09
12-03-16 98.42 98.55 97.57 7,337,000 97.66 83.03
12-03-15 97.15 98.19 97.15 5,768,200 98.04 83.36
12-03-14 96.69 97.44 96.68 7,209,100 97.29 82.72
12-03-13 96.99 97.29 96.37 6,350,900 96.78 82.29
12-03-12 97.05 97.48 96.58 4,503,100 96.66 82.18
12-03-09 97.45 97.60 96.53 7,808,700 96.84 82.34
12-03-08 97.00 97.65 96.46 16,841,200 96.96 82.44
12-03-07 100.00 100.44 99.54 5,873,500 100.18 85.18
Date Open High Low Vol Cls adjCls
12-03-06 99.18 100.20 99.10 6,713,900 99.89 84.93
12-03-05 99.42 100.35 98.84 6,313,200 99.94 84.97
12-03-02 99.27 99.64 98.96 4,311,700 99.50 84.60
12-03-01 99.28 99.68 99.14 4,086,100 99.25 84.39
12-02-29 99.86 99.88 99.26 5,461,000 99.28 84.41
12-02-28 99.77 100.10 99.50 4,365,800 99.78 84.84
12-02-27 100.03 100.75 99.50 4,044,500 100.36 84.74
12-02-24 100.76 100.76 100.05 3,661,800 100.32 84.70
12-02-23 100.81 101.04 100.40 4,166,500 100.81 85.12
Date Open High Low Vol Cls adjCls
12-02-22 100.15 100.75 100.15 3,918,900 100.66 84.99
12-02-21 100.12 100.75 100.00 4,474,800 100.49 84.85
12-02-17 99.66 100.25 99.41 4,931,700 99.99 84.42
12-02-16 98.36 99.44 98.36 3,996,300 99.26 83.81
12-02-15 99.66 99.75 98.31 5,260,500 98.61 83.26
12-02-14 99.51 99.64 98.95 3,520,800 99.55 84.05
12-02-13 99.72 99.92 99.28 2,971,100 99.65 84.14
12-02-10 99.52 99.66 98.94 3,874,700 99.47 83.98
12-02-09 100.06 100.46 99.70 3,608,800 99.99 84.42
Date Open High Low Vol Cls adjCls
12-02-08 101.12 101.29 99.60 5,433,600 100.05 84.47
12-02-07 99.57 101.18 99.56 6,029,900 100.91 85.20
12-02-06 99.96 100.00 99.34 3,486,600 99.49 84.00
12-02-03 99.18 100.27 99.04 5,600,900 100.01 84.44
12-02-02 98.26 98.82 98.26 3,984,000 98.62 83.27
12-02-01 99.46 99.49 98.36 6,141,300 98.40 83.08
12-01-31 99.04 99.26 98.25 6,574,200 99.05 83.63
12-01-30 98.04 98.81 97.70 6,104,900 98.69 83.33
12-01-27 98.57 98.94 98.35 5,135,000 98.69 83.33
Date Open High Low Vol Cls adjCls
12-01-26 99.54 99.71 98.69 4,607,100 99.18 83.74
12-01-25 98.41 99.51 98.05 7,544,000 99.23 83.78
12-01-24 101.02 101.02 98.41 11,654,100 98.75 83.38
12-01-23 101.71 101.89 100.04 6,059,700 100.95 85.23
12-01-20 101.39 102.22 101.27 5,630,400 101.74 85.90
12-01-19 101.77 101.80 100.70 4,763,300 101.26 85.50
12-01-18 100.90 101.87 100.74 4,844,500 101.56 85.75
12-01-17 100.59 101.20 100.05 4,555,800 100.55 84.90
12-01-13 100.18 100.43 99.61 4,134,800 100.35 84.73
Date Open High Low Vol Cls adjCls
12-01-12 100.37 100.65 100.07 4,022,700 100.57 84.91
12-01-11 99.62 100.11 99.35 4,622,500 99.93 84.37
12-01-10 100.24 100.45 99.35 5,075,400 99.70 84.18
12-01-09 100.88 100.93 99.51 4,433,700 99.64 84.13
12-01-06 100.09 100.77 99.87 6,775,300 100.60 84.94
12-01-05 99.47 100.40 98.68 8,163,800 99.83 84.29
12-01-04 99.11 100.30 98.76 6,754,700 99.39 83.92
12-01-03 101.33 101.59 98.75 8,895,900 98.84 83.45
11-12-30 100.43 100.82 100.06 2,957,200 100.33 84.71
Date Open High Low Vol Cls adjCls
11-12-29 99.75 101.00 99.60 3,986,200 100.81 85.12
11-12-28 100.73 100.75 99.46 3,111,600 99.58 84.08
11-12-27 100.17 100.82 100.00 3,052,100 100.55 84.90
11-12-23 98.84 100.15 98.76 3,516,800 100.15 84.56
11-12-22 99.24 99.35 98.55 4,752,500 98.60 83.25
11-12-21 98.98 99.50 98.70 5,414,500 99.20 83.76
11-12-20 98.07 98.92 97.93 5,981,100 98.82 83.44
11-12-19 97.92 98.37 96.98 5,169,500 97.24 82.10
11-12-16 98.54 98.62 97.08 8,867,300 97.49 82.31
Date Open High Low Vol Cls adjCls
11-12-15 98.51 98.78 97.86 5,558,600 98.14 82.86
11-12-14 97.76 98.46 97.16 6,347,200 97.61 82.41
11-12-13 98.74 98.95 97.76 6,862,400 98.00 82.74
11-12-12 97.67 98.53 97.20 5,804,900 98.48 83.15
11-12-09 97.67 98.43 97.62 5,721,200 98.03 82.77
11-12-08 97.03 98.29 96.72 8,123,000 96.92 81.83
11-12-07 95.83 96.65 95.50 5,137,800 96.45 81.43
11-12-06 95.47 96.27 94.82 5,346,500 96.01 81.06
11-12-05 96.42 96.59 95.08 5,906,900 95.35 80.51
Date Open High Low Vol Cls adjCls
11-12-02 96.37 96.47 95.32 4,023,100 95.70 80.80
11-12-01 95.44 95.88 95.22 4,860,300 95.50 80.63
11-11-30 94.85 95.54 94.64 7,683,300 95.52 80.65
11-11-29 93.54 93.79 93.11 5,648,300 93.46 78.91
11-11-28 93.19 93.99 93.07 6,101,200 93.76 78.57
11-11-25 91.87 92.45 91.80 2,452,400 92.10 77.18
11-11-23 92.32 92.50 91.70 4,555,800 91.87 76.99
11-11-22 91.90 93.14 91.81 4,695,700 92.65 77.64
11-11-21 92.03 92.62 91.22 5,869,400 92.28 77.33
Date Open High Low Vol Cls adjCls
11-11-18 92.56 93.00 92.19 4,791,500 92.74 77.72
11-11-17 93.14 93.55 91.72 5,435,000 92.29 77.34
11-11-16 93.91 94.33 93.07 3,915,600 93.15 78.06
11-11-15 93.87 94.91 93.70 5,577,300 94.47 79.17
11-11-14 94.35 94.80 93.86 3,232,200 94.06 78.82
11-11-11 93.93 94.95 93.86 4,425,500 94.76 79.41
11-11-10 93.28 93.49 92.59 4,189,400 93.26 78.15
11-11-09 93.41 93.96 92.35 6,666,000 92.65 77.64
11-11-08 94.96 95.45 93.84 7,195,500 94.60 79.28
Date Open High Low Vol Cls adjCls
11-11-07 93.92 94.70 93.22 4,646,700 94.62 79.29
11-11-04 92.84 93.83 92.30 5,612,500 93.81 78.61
11-11-03 92.83 93.15 92.28 5,245,400 93.00 77.93
11-11-02 92.33 92.83 91.67 5,421,700 92.53 77.54
11-11-01 92.31 93.39 91.71 6,503,500 91.91 77.02
11-10-31 92.78 93.68 92.78 4,544,600 92.85 77.81
11-10-28 93.49 93.65 92.49 4,942,400 93.29 78.18
11-10-27 93.31 93.84 92.01 7,004,300 93.51 78.36
11-10-26 92.38 92.67 90.87 7,046,500 91.78 76.91
Date Open High Low Vol Cls adjCls
11-10-25 91.86 92.86 91.45 6,465,700 91.77 76.90
11-10-24 92.07 92.31 91.40 6,653,900 92.01 77.11
11-10-21 91.22 92.45 91.09 12,081,700 92.32 77.37
11-10-20 90.00 90.15 88.38 6,969,800 89.01 74.59
11-10-19 89.92 90.63 89.31 5,681,700 89.62 75.10
11-10-18 88.95 90.00 88.21 4,864,000 89.64 75.12
11-10-17 89.41 89.90 88.51 4,321,700 88.66 74.30
11-10-14 89.98 89.98 89.14 3,702,300 89.94 75.37
11-10-13 88.39 89.94 88.28 4,990,800 89.31 74.84
Date Open High Low Vol Cls adjCls
11-10-12 89.83 89.83 88.03 7,847,900 88.36 74.05
11-10-11 88.83 89.89 88.67 6,868,200 89.34 74.87
11-10-10 88.05 88.52 87.61 5,136,400 88.51 74.17
11-10-07 87.29 87.97 86.59 5,509,200 87.20 73.07
11-10-06 86.45 87.25 86.07 5,861,000 87.11 73.00
11-10-05 86.67 86.77 84.90 7,730,400 85.83 71.93
11-10-04 85.06 86.60 83.74 10,700,000 86.48 72.47
11-10-03 87.43 87.78 86.00 9,185,600 86.02 72.09
11-09-30 87.99 90.17 87.81 8,776,100 87.82 73.59
Date Open High Low Vol Cls adjCls
11-09-29 89.45 89.82 87.38 8,145,900 88.78 74.40
11-09-28 89.74 90.38 87.98 7,027,800 88.03 73.77
11-09-27 90.24 91.00 89.40 8,043,200 89.74 75.20
11-09-26 87.96 89.47 86.73 7,515,500 89.34 74.87
11-09-23 86.10 87.85 85.75 7,614,900 87.37 73.22
11-09-22 85.84 86.97 85.10 10,785,600 85.99 72.06
11-09-21 89.26 89.72 87.48 5,777,500 87.52 73.34
11-09-20 89.24 90.56 89.00 7,942,200 89.31 74.84
11-09-19 87.61 89.22 87.54 6,471,600 88.81 74.42
Date Open High Low Vol Cls adjCls
11-09-16 88.26 88.76 88.04 7,594,500 88.29 73.99
11-09-15 87.55 88.24 87.37 6,755,100 88.07 73.80
11-09-14 86.30 87.79 85.44 7,666,600 86.75 72.70
11-09-13 86.17 86.30 85.17 6,598,700 86.12 72.17
11-09-12 84.44 86.20 84.16 8,271,000 86.19 72.23
11-09-09 86.29 86.46 83.65 18,444,800 85.03 71.26
11-09-08 89.16 90.00 88.61 7,330,000 88.61 74.26
11-09-07 89.48 89.48 88.62 7,065,300 89.29 74.83
11-09-06 87.42 88.95 87.07 7,198,400 88.82 74.43
Date Open High Low Vol Cls adjCls
11-09-02 89.46 89.93 89.01 5,250,800 89.09 74.66
11-09-01 90.27 91.09 90.03 5,475,400 90.07 75.48
11-08-31 91.06 91.20 90.02 9,168,400 90.41 75.76
11-08-30 90.24 91.22 90.10 6,311,800 90.78 76.07
11-08-29 90.60 90.82 90.07 6,261,700 90.79 75.57
11-08-26 88.65 90.49 87.83 5,958,600 89.93 74.86
11-08-25 90.06 90.46 88.36 8,671,900 88.71 73.84
11-08-24 89.06 90.15 88.54 8,174,400 90.13 75.02
11-08-23 87.76 89.56 87.75 6,617,100 89.53 74.52
Date Open High Low Vol Cls adjCls
11-08-22 88.21 88.89 87.33 7,087,900 87.76 73.05
11-08-19 85.82 88.43 85.82 11,686,500 87.23 72.61
11-08-18 86.56 87.27 84.68 11,373,500 85.61 71.26
11-08-17 87.14 87.51 86.44 5,407,500 87.50 72.83
11-08-16 86.45 87.19 85.68 5,627,300 86.67 72.14
11-08-15 86.82 86.87 85.76 6,470,400 86.82 72.27
11-08-12 86.59 86.94 85.78 6,531,200 86.50 72.00
11-08-11 84.73 86.97 84.44 11,112,100 86.28 71.82
11-08-10 84.93 85.46 83.61 13,493,400 84.08 69.99
Date Open High Low Vol Cls adjCls
11-08-09 83.46 86.03 82.57 15,364,200 85.96 71.55
11-08-08 83.63 84.94 82.01 14,499,500 82.11 68.35
11-08-05 84.71 85.53 82.75 12,502,600 85.08 70.82
11-08-04 85.39 86.46 84.25 10,708,800 84.28 70.15
11-08-03 85.11 85.81 85.00 7,635,100 85.54 71.20
11-08-02 86.04 86.58 85.03 5,604,800 85.06 70.80
11-08-01 87.49 87.49 85.60 4,400,300 86.39 71.91
11-07-29 86.15 86.85 85.82 5,707,000 86.48 71.98
11-07-28 86.99 87.77 86.67 4,864,300 86.78 72.23
Date Open High Low Vol Cls adjCls
11-07-27 87.92 88.18 87.08 6,668,100 87.09 72.49
11-07-26 88.06 88.45 87.83 4,729,100 88.02 73.27
11-07-25 87.96 89.00 87.78 5,346,000 88.12 73.35
11-07-22 88.50 89.57 88.44 11,408,600 88.56 73.72
11-07-21 86.67 87.04 86.02 6,107,200 86.54 72.03
11-07-20 86.22 86.58 85.90 4,114,100 86.27 71.81
11-07-19 85.70 86.26 85.56 4,672,200 86.21 71.76
11-07-18 85.48 85.93 85.15 5,408,100 85.40 71.09
11-07-15 85.88 86.05 84.92 5,892,000 85.48 71.15
Date Open High Low Vol Cls adjCls
11-07-14 86.02 86.46 85.56 6,764,400 85.81 71.43
11-07-13 85.25 85.76 84.81 6,545,200 84.96 70.72
11-07-12 85.20 86.05 84.97 5,498,200 84.99 70.74
11-07-11 85.32 85.86 85.10 5,288,300 85.35 71.04
11-07-08 85.60 85.90 85.25 5,200,100 85.60 71.25
11-07-07 86.00 86.29 85.66 6,072,300 86.06 71.63
11-07-06 85.64 86.28 85.30 5,810,300 85.86 71.47
11-07-05 85.41 85.99 85.33 5,093,000 85.64 71.29
11-07-01 84.16 85.79 84.15 5,829,700 85.65 71.29
Date Open High Low Vol Cls adjCls
11-06-30 84.70 84.91 84.24 4,968,000 84.32 70.19
11-06-29 84.41 84.66 84.10 7,181,000 84.57 70.39
11-06-28 82.46 84.41 82.42 8,545,100 84.35 70.21
11-06-27 81.51 82.50 81.51 4,528,800 82.32 68.52
11-06-24 82.29 82.65 81.72 6,467,700 81.84 68.12
11-06-23 82.06 82.34 81.40 6,677,400 82.29 68.50
11-06-22 82.85 83.09 82.48 4,543,200 82.65 68.80
11-06-21 82.77 83.07 82.49 5,818,300 82.80 68.92
11-06-20 82.32 82.97 82.11 4,792,800 82.69 68.83
Date Open High Low Vol Cls adjCls
11-06-17 82.22 82.72 81.85 7,279,500 82.52 68.69
11-06-16 81.38 81.93 80.90 5,258,800 81.81 68.10
11-06-15 81.22 81.89 81.11 5,353,600 81.24 67.62
11-06-14 81.06 81.85 80.80 5,246,300 81.47 67.81
11-06-13 80.43 81.32 80.39 4,376,000 80.73 67.20
11-06-10 81.21 81.38 80.28 5,466,200 80.36 66.89
11-06-09 81.15 81.61 80.62 4,540,200 81.26 67.64
11-06-08 80.18 81.50 80.00 7,867,600 81.15 67.55
11-06-07 81.05 82.23 80.96 7,248,900 81.14 67.54
Date Open High Low Vol Cls adjCls
11-06-06 80.60 81.47 80.43 6,132,800 80.70 67.17
11-06-03 80.10 80.95 80.01 5,752,100 80.54 67.04
11-06-02 80.95 81.27 80.46 4,764,400 80.75 67.21
11-06-01 81.47 81.74 80.98 5,700,100 80.98 67.41
11-05-31 82.13 82.25 81.28 7,161,400 81.54 67.87
11-05-27 82.13 82.20 81.27 5,443,300 81.62 67.94
11-05-26 82.87 82.97 82.20 7,160,900 82.43 68.11
11-05-25 82.57 82.99 82.51 6,589,800 82.72 68.34
11-05-24 82.65 83.08 82.41 6,309,900 82.64 68.28
Date Open High Low Vol Cls adjCls
11-05-23 81.53 82.70 81.49 6,550,800 82.50 68.16
11-05-20 82.79 82.85 81.99 4,790,700 82.33 68.02
11-05-19 81.60 82.63 81.37 5,909,600 82.51 68.17
11-05-18 80.90 81.50 80.73 4,373,100 81.50 67.34
11-05-17 80.70 81.29 80.44 6,471,600 80.93 66.87
11-05-16 80.44 81.25 80.44 6,244,100 81.14 67.04
11-05-13 80.59 80.91 80.38 5,220,900 80.74 66.71
11-05-12 79.30 80.71 79.11 6,400,000 80.66 66.64
11-05-11 79.68 79.97 79.17 4,304,800 79.51 65.69
Date Open High Low Vol Cls adjCls
11-05-10 79.52 79.85 79.27 4,375,800 79.71 65.86
11-05-09 79.46 79.82 79.08 6,284,700 79.31 65.53
11-05-06 78.83 79.37 78.65 6,076,200 78.70 65.02
11-05-05 78.84 79.18 78.20 6,407,800 78.60 64.94
11-05-04 78.91 79.31 78.82 5,493,400 79.07 65.33
11-05-03 78.63 79.09 78.51 4,446,300 78.94 65.22
11-05-02 78.40 78.93 78.35 4,021,700 78.64 64.97
11-04-29 78.04 78.59 77.77 4,500,000 78.31 64.70
11-04-28 78.00 78.44 77.52 3,991,900 78.03 64.47
Date Open High Low Vol Cls adjCls
11-04-27 77.41 77.96 77.01 5,745,100 77.87 64.34
11-04-26 77.20 77.34 76.55 4,900,000 76.94 63.57
11-04-25 77.15 77.25 76.54 3,831,600 77.13 63.73
11-04-21 77.40 77.69 76.50 9,424,100 76.91 63.54
11-04-20 77.18 78.41 77.17 7,964,800 78.40 64.78
11-04-19 76.88 77.00 76.43 4,810,600 76.60 63.29
11-04-18 76.89 77.36 76.40 4,937,700 77.00 63.62
11-04-15 77.29 77.54 76.66 4,605,700 77.38 63.93
11-04-14 76.72 77.22 76.45 3,488,700 77.07 63.68
Date Open High Low Vol Cls adjCls
11-04-13 76.97 77.46 76.50 4,862,700 76.89 63.53
11-04-12 75.83 76.96 75.83 4,769,000 76.66 63.34
11-04-11 76.16 76.50 76.00 3,940,500 76.25 63.00
11-04-08 76.25 76.38 75.78 3,693,100 76.04 62.83
11-04-07 76.34 76.74 75.66 5,414,400 76.01 62.80
11-04-06 76.78 76.91 76.46 5,657,400 76.72 63.39
11-04-05 76.26 76.74 75.97 4,274,100 76.60 63.29
11-04-04 76.31 76.50 76.14 3,283,100 76.39 63.11
11-04-01 76.30 76.50 75.87 3,889,000 75.99 62.78
Date Open High Low Vol Cls adjCls
11-03-31 75.84 76.45 75.76 4,505,700 76.09 62.87
11-03-30 75.50 76.04 75.46 3,479,500 75.81 62.64
11-03-29 74.87 75.45 74.87 3,008,700 75.37 62.27
11-03-28 75.55 75.63 75.00 3,081,600 75.00 61.97
11-03-25 75.00 75.75 74.76 4,652,000 75.25 62.17
11-03-24 74.60 75.00 74.49 4,306,800 74.93 61.91
11-03-23 73.75 74.65 73.67 5,057,900 74.53 61.58
11-03-22 74.00 74.30 73.53 4,498,800 73.87 61.03
11-03-21 73.50 74.23 73.38 5,353,700 73.76 60.94
Date Open High Low Vol Cls adjCls
11-03-18 73.48 73.79 72.89 9,184,100 72.99 60.31
11-03-17 74.13 74.19 73.12 6,126,100 73.40 60.64
11-03-16 74.74 74.75 73.17 10,583,900 73.38 60.63
11-03-15 74.50 75.67 74.34 6,933,600 75.12 62.07
11-03-14 76.10 76.41 75.46 7,988,500 75.67 62.52
11-03-11 76.36 77.04 76.00 4,448,900 76.73 63.40
11-03-10 75.64 77.25 75.29 8,157,900 76.68 63.35
11-03-09 75.68 76.00 75.20 5,337,800 75.78 62.61
11-03-08 75.73 76.05 74.97 8,950,300 75.54 62.41
Date Open High Low Vol Cls adjCls
11-03-07 76.38 77.24 75.94 7,954,100 76.29 63.03
11-03-04 76.11 76.60 75.56 5,416,400 76.03 62.82
11-03-03 75.26 76.63 75.17 7,390,100 76.24 62.99
11-03-02 74.66 74.80 73.64 7,835,300 74.69 61.71
11-03-01 75.71 75.91 74.71 9,067,200 74.89 61.88
11-02-28 74.51 75.87 74.51 11,324,600 75.68 62.53
11-02-25 74.90 75.34 74.42 6,499,000 74.44 61.50
11-02-24 74.98 75.33 74.55 7,297,100 75.21 61.64
11-02-23 75.97 76.45 74.59 7,034,000 75.19 61.62
Date Open High Low Vol Cls adjCls
11-02-22 75.95 76.44 75.52 7,034,000 75.70 62.04
11-02-18 76.08 76.32 75.37 5,446,900 76.13 62.39
11-02-17 75.91 76.13 75.70 4,338,400 75.98 62.27
11-02-16 76.28 76.34 75.76 4,058,200 76.02 62.30
11-02-15 75.87 76.34 75.80 3,823,000 76.15 62.41
11-02-14 76.07 76.45 75.83 4,512,800 76.24 62.48
11-02-11 75.80 76.23 75.51 4,597,900 76.14 62.40
11-02-10 75.98 76.32 75.53 5,437,100 75.76 62.09
11-02-09 75.50 75.99 75.18 5,845,000 75.93 62.23
Date Open High Low Vol Cls adjCls
11-02-08 74.37 75.97 74.20 11,855,200 75.36 61.76
11-02-07 74.13 74.35 73.30 11,618,600 73.45 60.19
11-02-04 73.73 74.50 73.64 9,699,700 74.05 60.69
11-02-03 73.84 74.27 73.81 11,126,100 73.83 60.51
11-02-02 73.49 73.76 73.08 5,841,900 73.64 60.35
11-02-01 74.22 74.26 73.20 8,468,900 73.47 60.21
11-01-31 73.80 73.98 73.35 6,372,400 73.67 60.37
11-01-28 74.37 74.73 73.05 9,083,500 73.28 60.05
11-01-27 75.43 75.45 74.34 7,610,900 74.35 60.93
Date Open High Low Vol Cls adjCls
11-01-26 75.59 75.71 75.15 6,669,000 75.17 61.60
11-01-25 75.54 75.68 75.00 6,959,800 75.48 61.86
11-01-24 74.25 75.85 74.15 16,395,500 75.38 61.78
11-01-21 75.75 75.75 74.64 9,825,900 75.01 61.47
11-01-20 75.39 75.74 74.68 8,290,300 75.16 61.60
11-01-19 75.10 75.44 74.75 10,696,700 75.35 61.75
11-01-18 74.65 75.36 74.31 11,228,500 74.68 61.20
11-01-14 72.40 74.12 72.14 10,570,000 74.06 60.69
11-01-13 73.44 73.55 72.46 14,512,600 72.67 59.55
Date Open High Low Vol Cls adjCls
11-01-12 74.37 74.37 73.46 10,378,500 73.60 60.32
11-01-11 73.84 74.49 73.57 8,658,800 73.90 60.56
11-01-10 74.25 74.46 73.52 11,338,600 73.56 60.28
11-01-07 74.35 74.58 73.59 11,271,900 74.37 60.95
11-01-06 74.90 74.94 74.08 11,717,100 74.21 60.82
11-01-05 74.68 74.90 74.31 17,904,000 74.66 61.19
11-01-04 75.74 75.91 74.11 36,471,600 74.31 60.90
11-01-03 77.10 77.59 76.60 8,019,700 76.60 62.78
10-12-31 76.71 76.86 76.34 2,485,100 76.76 62.91
Date Open High Low Vol Cls adjCls
10-12-30 76.86 77.05 76.52 2,565,000 76.76 62.91
10-12-29 76.75 77.50 76.63 3,583,900 76.99 63.09
10-12-28 76.44 76.61 75.94 2,962,900 76.43 62.64
10-12-27 76.73 76.75 76.23 2,612,600 76.43 62.64
10-12-23 77.01 77.11 76.76 2,862,600 76.96 63.07
10-12-22 77.04 77.37 76.91 3,518,100 77.01 63.11
10-12-21 77.14 77.14 76.51 4,286,100 76.86 62.99
10-12-20 76.95 77.06 76.82 4,759,200 76.92 63.04
10-12-17 76.71 76.96 76.62 8,998,800 76.81 62.95
Date Open High Low Vol Cls adjCls
10-12-16 77.19 77.19 76.53 6,483,700 76.71 62.87
10-12-15 77.23 77.45 76.91 6,125,800 76.98 63.09
10-12-14 77.05 77.37 76.91 6,040,400 77.11 63.19
10-12-13 77.74 77.76 77.08 6,926,500 77.11 63.19
10-12-10 77.65 77.84 77.32 5,321,100 77.56 63.56
10-12-09 79.20 79.21 77.45 10,593,300 77.61 63.60
10-12-08 78.83 78.95 78.12 9,359,700 78.74 64.53
10-12-07 79.96 80.94 79.90 7,729,000 80.34 65.84
10-12-06 79.69 79.94 79.40 3,113,700 79.58 65.22
Date Open High Low Vol Cls adjCls
10-12-03 79.31 79.79 79.05 3,611,200 79.76 65.36
10-12-02 79.47 79.65 79.22 4,994,400 79.38 65.05
10-12-01 79.14 79.58 79.10 5,323,300 79.29 64.98
10-11-30 77.76 78.73 77.50 5,558,300 78.30 64.17
10-11-29 77.94 78.47 77.15 4,977,600 78.26 64.14
10-11-26 79.24 79.27 78.54 2,576,700 78.54 63.87
10-11-24 79.37 79.67 79.25 4,465,100 79.48 64.63
10-11-23 79.05 79.20 78.44 5,460,400 79.01 64.25
10-11-22 79.37 79.53 79.06 10,939,500 79.52 64.66
Date Open High Low Vol Cls adjCls
10-11-19 79.12 79.66 78.76 10,866,000 79.64 64.76
10-11-18 78.63 79.48 78.63 11,083,200 79.02 64.26
10-11-17 77.43 78.52 77.43 5,272,800 78.37 63.73
10-11-16 78.60 78.64 77.12 6,751,400 77.42 62.95
10-11-15 78.98 79.38 78.77 3,741,600 79.07 64.30
10-11-12 79.30 79.45 78.14 4,946,900 78.85 64.12
10-11-11 79.36 79.85 79.32 4,438,900 79.70 64.81
10-11-10 79.07 79.58 78.66 4,009,900 79.50 64.65
10-11-09 79.19 79.25 78.71 4,534,300 79.10 64.32
Date Open High Low Vol Cls adjCls
10-11-08 78.94 79.40 78.70 4,865,700 79.31 64.49
10-11-05 79.39 79.39 78.80 5,243,200 79.30 64.48
10-11-04 79.12 79.47 78.84 5,607,000 79.18 64.39
10-11-03 78.41 78.71 77.82 4,060,500 78.50 63.83
10-11-02 78.39 78.76 78.27 3,701,400 78.40 63.75
10-11-01 78.06 78.63 77.37 4,957,800 77.88 63.33
10-10-29 77.60 79.90 77.40 4,335,000 77.77 63.24
10-10-28 77.72 77.77 77.12 5,346,300 77.48 63.00
10-10-27 78.46 78.62 77.00 8,459,200 77.48 63.00
Date Open High Low Vol Cls adjCls
10-10-26 78.59 79.00 78.58 4,030,200 78.76 64.04
10-10-25 78.99 79.25 78.63 4,103,000 78.70 64.00
10-10-22 78.05 78.75 77.85 4,224,000 78.55 63.87
10-10-21 78.44 79.48 78.27 7,697,000 78.44 63.78
10-10-20 77.27 78.14 77.17 6,420,300 77.41 62.95
10-10-19 77.08 77.62 76.68 5,226,000 76.99 62.60
10-10-18 77.54 77.94 77.16 5,375,200 77.32 62.87
10-10-15 77.47 77.77 76.93 6,259,200 77.48 63.00
10-10-14 75.77 77.09 75.67 6,616,400 77.04 62.65
Date Open High Low Vol Cls adjCls
10-10-13 75.89 76.07 75.41 4,370,700 75.75 61.60
10-10-12 75.71 75.82 74.88 4,703,500 75.58 61.46
10-10-11 76.01 76.25 75.27 3,653,400 75.59 61.47
10-10-08 75.91 76.31 75.64 4,118,200 76.10 61.88
10-10-07 75.51 75.99 75.51 4,477,200 75.86 61.69
10-10-06 75.79 75.95 75.40 4,732,700 75.56 61.44
10-10-05 75.39 75.96 75.25 5,680,000 75.82 61.65
10-10-04 74.91 75.13 74.40 3,900,300 74.95 60.95
10-10-01 75.04 75.20 74.54 7,192,400 74.92 60.92
Date Open High Low Vol Cls adjCls
10-09-30 74.52 74.97 73.87 7,237,700 74.51 60.59
10-09-29 74.57 74.75 74.30 4,668,100 74.45 60.54
10-09-28 74.96 74.96 74.22 7,047,500 74.63 60.69
10-09-27 75.23 75.39 74.75 5,957,400 74.76 60.79
10-09-24 75.40 75.44 74.94 5,843,400 75.10 61.07
10-09-23 75.16 75.43 74.58 5,921,600 74.64 60.69
10-09-22 75.36 75.78 75.00 5,141,600 75.13 61.09
10-09-21 75.32 75.75 74.88 5,297,300 75.51 61.40
10-09-20 74.32 75.35 74.30 4,211,200 75.11 61.08
Date Open High Low Vol Cls adjCls
10-09-17 74.60 74.79 74.13 7,933,500 74.32 60.43
10-09-16 74.62 74.90 74.35 5,073,300 74.80 60.82
10-09-15 73.72 74.83 73.71 4,549,400 74.71 60.75
10-09-14 74.47 74.57 73.81 6,543,500 73.94 60.12
10-09-13 75.25 75.34 74.01 7,851,500 74.57 60.64
10-09-10 74.19 75.13 74.18 7,483,900 75.01 60.99
10-09-09 74.34 76.08 73.66 14,615,200 74.37 60.47
10-09-08 75.94 76.26 75.75 6,808,700 76.08 61.86
10-09-07 74.97 75.98 74.93 7,188,700 75.80 61.64
Date Open High Low Vol Cls adjCls
10-09-03 74.90 75.35 74.42 7,328,100 75.09 61.06
10-09-02 74.75 75.06 74.29 5,885,200 75.02 61.00
10-09-01 73.92 74.60 73.72 6,746,800 74.54 60.61
10-08-31 72.56 73.32 72.55 5,598,100 73.06 59.41
10-08-30 73.31 73.47 72.74 4,192,900 72.74 59.15
10-08-27 73.47 74.07 72.86 6,592,900 73.99 59.72
10-08-26 73.69 73.76 73.11 5,215,600 73.16 59.05
10-08-25 72.30 73.45 72.30 6,704,600 73.19 59.07
10-08-24 72.75 73.10 72.19 5,846,200 72.72 58.69
Date Open High Low Vol Cls adjCls
10-08-23 73.53 73.94 73.33 5,404,300 73.34 59.19
10-08-20 72.87 73.20 72.68 5,566,300 73.08 58.98
10-08-19 73.15 73.40 72.45 6,950,500 72.97 58.89
10-08-18 73.23 73.82 72.80 6,030,800 73.25 59.12
10-08-17 72.08 73.64 71.74 7,392,900 73.22 59.10
10-08-16 71.76 72.12 71.54 4,935,700 71.79 57.94
10-08-13 71.69 72.47 71.69 5,937,300 71.89 58.02
10-08-12 71.04 72.15 71.04 5,641,400 72.06 58.16
10-08-11 72.01 72.32 71.50 5,478,000 71.57 57.76
Date Open High Low Vol Cls adjCls
10-08-10 72.50 72.98 71.97 5,689,700 72.84 58.79
10-08-09 72.41 73.34 72.35 8,921,200 72.92 58.85
10-08-06 70.16 71.80 70.02 6,775,300 71.74 57.90
10-08-05 70.50 70.50 69.84 5,441,500 70.45 56.86
10-08-04 70.38 70.95 70.21 4,567,100 70.69 57.05
10-08-03 70.21 70.84 70.06 4,946,000 70.45 56.86
10-08-02 70.50 70.50 69.93 5,873,100 70.25 56.70
10-07-30 68.92 69.98 68.59 5,990,300 69.73 56.28
10-07-29 70.20 70.25 68.90 5,131,700 69.38 56.00
Date Open High Low Vol Cls adjCls
10-07-28 70.21 70.38 69.37 6,708,400 69.77 56.31
10-07-27 71.03 71.03 69.99 6,214,900 70.40 56.82
10-07-26 70.04 70.87 69.90 5,525,400 70.87 57.20
10-07-23 70.76 71.17 68.94 12,238,900 69.90 56.42
10-07-22 70.51 71.54 70.51 6,717,900 71.40 57.63
10-07-21 70.93 71.00 69.65 5,734,400 70.11 56.59
10-07-20 69.47 70.96 69.44 5,474,300 70.87 57.20
10-07-19 69.97 70.38 69.45 5,072,700 69.91 56.43
10-07-16 71.16 71.28 69.86 5,981,000 69.94 56.45
Date Open High Low Vol Cls adjCls
10-07-15 70.90 71.46 70.43 5,470,100 71.33 57.57
10-07-14 70.50 70.98 70.16 4,476,100 70.90 57.22
10-07-13 70.44 71.07 70.12 6,072,100 70.84 57.18
10-07-12 68.96 70.00 68.96 5,420,800 69.94 56.45
10-07-09 69.08 69.33 68.75 4,513,000 69.22 55.87
10-07-08 67.80 69.15 67.55 7,871,200 69.02 55.71
10-07-07 66.09 67.37 66.00 6,623,200 67.31 54.33
10-07-06 66.52 67.10 65.63 5,940,700 66.11 53.36
10-07-02 66.75 67.00 65.96 5,280,600 66.14 53.38
Date Open High Low Vol Cls adjCls
10-07-01 66.72 66.90 65.31 10,924,400 66.71 53.84
10-06-30 66.29 66.84 65.80 7,204,900 65.87 53.16
10-06-29 66.61 66.79 66.09 8,715,200 66.46 53.64
10-06-28 67.58 67.89 67.25 4,427,700 67.33 54.34
10-06-25 67.71 68.29 67.37 8,041,700 67.42 54.42
10-06-24 68.43 68.54 67.61 5,942,800 67.73 54.67
10-06-23 68.82 69.30 68.47 5,443,200 68.63 55.39
10-06-22 70.01 70.37 68.55 5,487,700 68.64 55.40
10-06-21 70.27 70.50 69.77 5,203,100 69.92 56.43
Date Open High Low Vol Cls adjCls
10-06-18 70.25 70.43 69.81 8,817,900 69.88 56.40
10-06-17 70.55 70.58 69.38 7,014,900 70.05 56.54
10-06-16 70.06 70.50 70.01 4,548,500 70.29 56.73
10-06-15 69.94 70.49 69.85 6,419,900 70.40 56.82
10-06-14 69.95 69.98 69.30 4,525,300 69.30 55.93
10-06-11 68.86 69.55 68.75 5,367,100 69.54 56.13
10-06-10 68.98 69.41 68.71 6,743,600 69.37 55.99
10-06-09 68.68 68.90 68.04 8,921,800 68.26 55.09
10-06-08 67.16 68.45 65.81 13,565,800 68.38 55.19
Date Open High Low Vol Cls adjCls
10-06-07 66.64 67.82 66.25 9,808,400 66.75 53.87
10-06-04 66.82 68.09 66.52 7,558,000 66.70 53.83
10-06-03 67.80 68.25 67.44 4,402,500 67.85 54.76
10-06-02 66.53 67.80 66.20 5,750,400 67.77 54.70
10-06-01 66.23 67.31 66.04 5,367,700 66.36 53.56
10-05-28 67.24 67.63 66.75 7,164,800 66.87 53.97
10-05-27 66.41 67.20 66.02 9,728,000 67.20 54.24
10-05-26 67.89 68.06 66.00 11,525,200 66.01 52.83
10-05-25 66.59 67.84 66.20 9,257,900 67.84 54.30
Date Open High Low Vol Cls adjCls
10-05-24 67.84 68.51 67.26 6,733,300 67.66 54.15
10-05-21 67.07 68.04 65.55 12,614,800 67.86 54.31
10-05-20 68.54 69.36 67.63 13,571,000 67.66 54.15
10-05-19 69.66 69.95 68.90 7,814,300 69.40 55.55
10-05-18 70.53 70.81 69.84 6,897,800 70.02 56.04
10-05-17 69.82 70.25 69.35 7,467,000 70.14 56.14
10-05-14 70.28 70.45 69.10 9,111,400 69.59 55.70
10-05-13 70.71 71.30 70.45 5,734,000 70.50 56.43
10-05-12 70.73 70.94 70.15 5,655,500 70.67 56.56
Date Open High Low Vol Cls adjCls
10-05-11 70.17 71.10 70.13 6,709,900 70.48 56.41
10-05-10 70.07 71.05 69.75 10,903,300 70.58 56.49
10-05-07 69.02 69.32 67.42 15,280,700 68.01 54.43
10-05-06 70.45 71.49 67.49 16,489,600 69.42 55.56
10-05-05 70.40 71.06 70.13 9,577,700 70.66 56.56
10-05-04 71.15 71.30 70.30 7,240,200 70.64 56.54
10-05-03 70.88 71.84 70.65 5,990,600 71.42 57.16
10-04-30 71.53 71.71 70.39 6,966,600 70.59 56.50
10-04-29 70.58 71.70 70.58 7,357,400 71.52 57.24
Date Open High Low Vol Cls adjCls
10-04-28 70.48 70.73 69.76 7,589,400 70.34 56.30
10-04-27 70.71 71.33 70.40 8,154,400 70.53 56.45
10-04-26 71.30 71.42 70.73 6,035,600 71.02 56.84
10-04-23 71.22 71.35 70.75 5,923,700 71.15 56.95
10-04-22 70.25 71.47 70.12 7,139,600 71.03 56.85
10-04-21 70.62 71.19 70.05 10,738,100 70.36 56.32
10-04-20 69.98 70.59 69.95 7,340,300 70.34 56.30
10-04-19 69.00 69.97 68.99 7,157,900 69.92 55.96
10-04-16 69.11 69.28 68.33 7,876,100 69.03 55.25
Date Open High Low Vol Cls adjCls
10-04-15 69.31 69.49 68.97 4,767,200 69.16 55.35
10-04-14 69.18 69.53 69.05 6,193,000 69.42 55.56
10-04-13 68.68 69.05 68.31 5,652,600 68.92 55.16
10-04-12 68.77 68.85 68.37 4,025,000 68.53 54.85
10-04-09 68.66 68.77 68.14 5,622,100 68.68 54.97
10-04-08 67.90 69.03 67.87 7,141,000 68.76 55.03
10-04-07 67.80 68.13 67.26 6,623,700 67.70 54.19
10-04-06 67.77 67.96 67.65 3,318,300 67.81 54.27
10-04-05 67.76 68.20 67.76 4,875,200 68.03 54.45
Date Open High Low Vol Cls adjCls
10-04-01 67.06 67.71 67.06 5,474,200 67.58 54.09
10-03-31 67.15 67.39 66.63 5,765,600 66.72 53.40
10-03-30 67.11 67.49 66.92 5,093,500 67.24 53.82
10-03-29 67.46 67.48 66.59 6,522,600 67.07 53.68
10-03-26 67.09 67.45 66.93 5,984,100 67.26 53.83
10-03-25 67.13 67.44 66.84 5,705,600 66.90 53.55
10-03-24 66.99 67.19 66.58 6,363,700 66.80 53.47
10-03-23 67.14 67.35 66.83 8,057,700 67.35 53.91
10-03-22 66.07 67.25 65.90 7,386,400 67.01 53.63
Date Open High Low Vol Cls adjCls
10-03-19 66.53 66.91 66.00 10,230,100 66.53 53.25
10-03-18 66.47 66.74 66.36 6,206,700 66.68 53.37
10-03-17 66.23 66.44 65.87 4,818,800 66.38 53.13
10-03-16 66.22 66.24 65.80 5,705,600 66.07 52.88
10-03-15 65.70 66.19 65.69 5,715,100 65.93 52.77
10-03-12 65.46 65.98 65.36 6,601,700 65.53 52.45
10-03-11 64.80 65.21 64.67 4,350,400 65.21 52.19
10-03-10 65.02 65.24 64.73 6,900,200 64.94 51.98
10-03-09 64.99 65.50 64.84 7,126,900 65.10 52.11
Date Open High Low Vol Cls adjCls
10-03-08 64.41 65.54 64.23 11,825,600 65.12 52.12
10-03-05 63.72 63.76 63.25 8,154,600 63.67 50.96
10-03-04 63.79 63.79 63.30 5,958,200 63.43 50.77
10-03-03 64.25 64.34 63.45 6,396,100 63.63 50.93
10-03-02 64.42 64.42 63.91 6,271,700 64.07 51.28
10-03-01 63.98 64.14 63.67 6,320,300 63.98 51.21
10-02-26 64.46 64.73 63.85 8,288,400 63.85 51.10
10-02-25 64.29 64.64 63.76 8,500,000 64.38 51.53
10-02-24 64.96 65.55 64.77 7,579,700 65.26 51.79
Date Open High Low Vol Cls adjCls
10-02-23 64.78 65.05 64.70 7,485,700 64.87 51.48
10-02-22 64.93 64.93 64.63 4,274,900 64.77 51.40
10-02-19 64.46 64.89 64.30 5,622,600 64.74 51.38
10-02-18 64.11 64.62 64.00 4,975,800 64.48 51.17
10-02-17 64.21 64.35 63.77 5,424,600 64.26 51.00
10-02-16 63.50 64.18 63.28 7,090,200 64.01 50.80
10-02-12 63.21 63.89 63.19 6,749,800 63.59 50.47
10-02-11 63.25 63.84 62.54 7,478,900 63.79 50.63
10-02-10 63.54 63.83 62.97 6,161,300 63.25 50.20
Date Open High Low Vol Cls adjCls
10-02-09 63.15 63.85 62.77 10,131,500 63.57 50.45
10-02-08 63.48 63.80 62.92 6,975,100 62.92 49.94
10-02-05 64.07 64.34 62.63 14,007,600 63.37 50.29
10-02-04 65.19 65.27 64.02 10,868,400 64.06 50.84
10-02-03 64.63 65.75 64.61 13,695,300 65.21 51.75
10-02-02 63.87 64.05 63.35 7,271,400 64.03 50.82
10-02-01 62.83 63.97 62.83 8,062,700 63.89 50.71
10-01-29 62.82 63.22 62.39 7,589,600 62.43 49.55
10-01-28 63.85 63.87 62.75 8,560,100 62.83 49.86
Date Open High Low Vol Cls adjCls
10-01-27 63.67 64.00 63.30 8,080,800 63.73 50.58
10-01-26 62.75 64.00 62.75 9,292,700 63.81 50.64
10-01-25 63.34 63.60 62.92 6,382,200 63.09 50.07
10-01-22 63.23 64.78 62.81 15,645,900 63.39 50.31
10-01-21 62.97 63.60 62.80 11,724,100 63.20 50.16
10-01-20 63.49 63.60 62.75 6,996,800 63.01 50.01
10-01-19 62.90 63.82 62.77 8,551,500 63.48 50.38
10-01-15 62.67 62.98 62.05 9,429,100 62.28 49.43
10-01-14 62.56 62.73 62.09 7,095,600 62.65 49.72
Date Open High Low Vol Cls adjCls
10-01-13 62.86 63.29 62.56 8,623,000 62.59 49.67
10-01-12 62.03 62.66 62.00 7,199,400 62.66 49.73
10-01-11 62.02 62.43 61.85 6,081,300 62.32 49.46
10-01-08 62.27 62.41 61.60 6,107,300 61.84 49.08
10-01-07 61.25 62.34 61.11 7,517,700 61.90 49.13
10-01-06 62.20 62.41 61.06 10,551,300 61.45 48.77
10-01-05 62.66 62.75 62.19 7,099,000 62.30 49.44
10-01-04 62.63 63.07 62.31 5,839,300 62.78 49.82
09-12-31 62.97 63.07 62.39 4,495,300 62.44 49.55
Date Open High Low Vol Cls adjCls
09-12-30 63.45 63.65 62.81 6,776,100 62.89 49.91
09-12-29 63.68 63.92 63.56 2,628,900 63.59 50.47
09-12-28 63.43 63.70 63.15 2,389,400 63.61 50.48
09-12-24 63.34 63.71 63.25 2,577,300 63.42 50.33
09-12-23 62.97 63.68 62.57 5,889,700 63.36 50.28
09-12-22 62.68 63.09 62.66 3,418,500 62.97 49.98
09-12-21 62.24 63.08 62.14 4,625,700 62.66 49.73
09-12-18 61.99 62.43 61.97 9,854,100 62.17 49.34
09-12-17 62.24 62.48 61.92 5,418,500 61.92 49.14
Date Open High Low Vol Cls adjCls
09-12-16 62.32 62.74 61.93 5,647,100 62.42 49.54
09-12-15 62.24 62.43 61.89 4,952,700 62.00 49.21
09-12-14 62.25 62.40 61.82 5,632,900 62.14 49.32
09-12-11 61.37 61.91 61.19 5,864,400 61.66 48.94
09-12-10 60.98 61.35 60.69 8,035,900 61.05 48.45
09-12-09 60.73 61.03 60.33 10,911,800 60.60 48.09
09-12-08 60.45 60.90 60.04 14,696,700 60.61 48.10
09-12-07 61.66 62.26 61.29 9,036,800 61.93 49.15
09-12-04 62.46 62.70 61.14 9,497,500 61.59 48.88
Date Open High Low Vol Cls adjCls
09-12-03 62.63 62.85 61.95 10,761,500 61.97 49.18
09-12-02 63.50 63.85 62.49 10,518,400 62.50 49.60
09-12-01 63.64 64.05 63.51 9,614,400 63.54 50.43
09-11-30 63.76 63.76 63.03 6,566,200 63.25 50.20
09-11-27 62.98 63.86 62.98 3,557,900 63.60 50.48
09-11-25 64.41 64.60 64.27 7,602,400 64.45 50.71
09-11-24 64.01 64.29 63.27 8,274,400 64.22 50.53
09-11-23 64.30 64.30 63.68 6,871,700 63.99 50.35
09-11-20 63.36 64.19 63.25 8,850,700 63.97 50.34
Date Open High Low Vol Cls adjCls
09-11-19 63.94 63.94 63.05 5,848,400 63.41 49.90
09-11-18 63.61 63.98 63.22 6,986,500 63.98 50.34
09-11-17 64.34 64.48 63.45 8,589,300 63.57 50.02
09-11-16 63.92 64.75 63.71 12,109,900 64.53 50.78
09-11-13 62.23 63.80 62.17 9,692,300 63.58 50.03
09-11-12 62.72 62.81 61.99 6,417,500 62.17 48.92
09-11-11 62.68 63.10 62.45 6,643,100 62.83 49.44
09-11-10 62.49 62.76 61.98 7,408,400 62.28 49.01
09-11-09 62.27 62.88 62.13 10,517,300 62.64 49.29
Date Open High Low Vol Cls adjCls
09-11-06 61.05 62.18 61.03 10,795,100 61.72 48.57
09-11-05 60.46 61.50 60.29 11,000,400 61.48 48.38
09-11-04 59.50 60.85 59.20 12,294,800 60.29 47.44
09-11-03 58.82 59.54 58.82 6,562,000 59.24 46.61
09-11-02 58.84 59.54 58.60 7,583,300 59.16 46.55
09-10-30 59.09 59.50 58.56 9,878,800 58.61 46.12
09-10-29 58.98 59.22 58.60 6,950,800 59.14 46.54
09-10-28 58.65 59.32 58.60 8,752,500 58.64 46.14
09-10-27 59.22 59.28 58.44 8,336,600 59.02 46.44
Date Open High Low Vol Cls adjCls
09-10-26 59.51 59.96 59.12 9,020,300 59.20 46.58
09-10-23 59.50 59.61 59.02 7,629,500 59.43 46.76
09-10-22 59.87 60.60 59.09 24,641,000 59.50 46.82
09-10-21 58.80 59.11 58.00 9,619,500 58.33 45.90
09-10-20 59.60 59.65 58.62 7,608,600 58.92 46.36
09-10-19 58.97 59.45 58.82 7,560,600 59.28 46.65
09-10-16 58.08 59.23 58.06 9,980,400 58.78 46.25
09-10-15 57.27 58.25 57.27 8,141,000 58.20 45.80
09-10-14 57.40 57.93 57.39 7,580,200 57.50 45.24
Date Open High Low Vol Cls adjCls
09-10-13 56.71 57.30 56.68 6,164,500 57.05 44.89
09-10-12 56.93 57.54 56.57 8,550,100 56.68 44.60
09-10-09 56.54 56.77 56.03 10,227,800 56.70 44.62
09-10-08 57.47 57.62 56.81 8,713,600 56.87 44.75
09-10-07 57.23 57.56 56.72 7,284,400 57.14 44.96
09-10-06 56.72 57.64 56.72 7,164,800 57.44 45.20
09-10-05 56.90 57.00 56.29 8,040,800 56.61 44.54
09-10-02 56.27 57.18 56.09 8,862,000 56.71 44.62
09-10-01 56.99 57.14 56.46 10,006,000 56.74 44.65
Date Open High Low Vol Cls adjCls
09-09-30 56.96 57.33 56.22 9,826,300 57.07 44.91
09-09-29 57.18 57.66 57.05 7,542,100 57.17 44.99
09-09-28 57.24 57.67 57.08 7,784,200 57.17 44.99
09-09-25 56.48 57.46 56.42 11,279,900 56.95 44.81
09-09-24 55.68 56.39 55.54 9,271,400 56.12 44.16
09-09-23 55.88 56.27 55.50 8,589,400 55.54 43.70
09-09-22 56.50 56.50 55.58 8,013,300 55.81 43.92
09-09-21 56.54 56.75 55.83 9,820,100 56.14 44.17
09-09-18 56.60 57.00 56.30 14,364,400 57.00 44.85
Date Open High Low Vol Cls adjCls
09-09-17 56.41 56.73 56.05 9,719,900 56.46 44.43
09-09-16 55.29 56.64 55.00 17,384,000 56.47 44.43
09-09-15 54.59 55.29 54.17 14,272,000 54.98 43.26
09-09-14 54.10 54.34 53.88 10,273,400 54.23 42.67
09-09-11 55.11 55.12 54.23 12,205,600 54.39 42.80
09-09-10 55.25 55.39 54.75 12,450,400 54.85 43.16
09-09-09 55.12 55.52 54.69 17,822,200 55.09 43.35
09-09-08 56.40 56.62 56.00 7,479,600 56.22 44.24
09-09-04 55.60 56.24 55.40 4,877,700 56.14 44.17
Date Open High Low Vol Cls adjCls
09-09-03 55.55 55.60 55.06 5,680,000 55.57 43.73
09-09-02 55.64 55.70 54.69 6,959,000 55.37 43.57
09-09-01 56.05 56.40 55.46 7,785,000 55.64 43.78
09-08-31 55.75 56.24 55.65 7,888,500 56.24 44.25
09-08-28 57.02 57.05 55.76 8,683,600 56.07 44.12
09-08-27 57.06 57.18 56.59 8,462,900 57.16 44.58
09-08-26 56.47 57.22 56.30 8,253,300 57.00 44.46
09-08-25 56.18 56.75 56.15 7,442,300 56.45 44.03
09-08-24 56.38 56.38 55.70 6,638,900 55.91 43.61
Date Open High Low Vol Cls adjCls
09-08-21 56.50 56.62 56.05 7,671,200 56.27 43.89
09-08-20 55.76 56.25 55.65 5,522,000 56.14 43.79
09-08-19 55.21 55.99 55.11 7,963,800 55.65 43.41
09-08-18 54.57 55.27 54.43 10,305,500 55.26 43.10
09-08-17 54.77 55.24 54.50 10,440,700 54.50 42.51
09-08-14 55.69 55.80 54.83 7,705,200 55.27 43.11
09-08-13 56.45 56.65 55.56 9,925,900 55.78 43.51
09-08-12 55.91 56.63 55.76 7,223,000 56.26 43.88
09-08-11 56.06 56.37 55.85 8,713,800 56.02 43.69
Date Open High Low Vol Cls adjCls
09-08-10 55.80 56.49 55.75 11,008,600 56.27 43.89
09-08-07 55.08 55.40 54.79 8,137,200 55.20 43.06
09-08-06 55.20 55.25 54.67 10,248,700 54.84 42.77
09-08-05 55.13 55.24 54.80 9,426,200 55.09 42.97
09-08-04 55.32 55.49 54.91 11,782,200 55.01 42.91
09-08-03 55.11 55.39 54.68 10,607,000 55.13 43.00
09-07-31 55.50 55.79 54.92 13,519,700 55.06 42.95
09-07-30 56.61 56.69 55.55 13,845,700 55.59 43.36
09-07-29 56.25 56.96 56.20 8,002,500 56.41 44.00
Date Open High Low Vol Cls adjCls
09-07-28 55.90 56.70 55.80 8,744,700 56.47 44.05
09-07-27 56.22 56.31 55.70 7,792,100 55.97 43.66
09-07-24 56.39 56.47 55.75 12,337,100 56.08 43.74
09-07-23 56.99 57.19 55.62 34,243,500 56.09 43.75
09-07-22 58.53 59.59 58.48 9,146,200 58.82 45.88
09-07-21 58.52 58.67 57.91 7,748,400 58.63 45.73
09-07-20 58.22 58.50 57.98 8,093,200 58.28 45.46
09-07-17 57.34 58.05 57.26 9,767,400 57.84 45.11
09-07-16 57.19 57.33 56.92 10,080,300 57.22 44.63
Date Open High Low Vol Cls adjCls
09-07-15 57.48 57.49 56.71 11,899,500 57.08 44.52
09-07-14 57.24 57.52 56.86 6,670,400 57.46 44.82
09-07-13 57.07 57.53 56.56 7,057,400 57.27 44.67
09-07-10 56.56 57.72 56.56 6,739,400 57.05 44.50
09-07-09 57.25 57.29 56.28 7,793,600 56.77 44.28
09-07-08 57.10 57.19 56.44 10,771,500 57.04 44.49
09-07-07 58.00 58.00 56.75 8,192,600 56.80 44.30
09-07-06 57.08 58.24 56.80 7,533,100 57.99 45.23
09-07-02 57.69 57.83 57.25 6,970,800 57.45 44.81
Date Open High Low Vol Cls adjCls
09-07-01 57.65 58.55 57.65 5,733,500 58.22 45.41
09-06-30 57.30 58.14 57.21 7,334,500 57.49 44.84
09-06-29 57.19 57.35 56.60 6,641,600 57.23 44.64
09-06-26 57.39 57.40 56.75 8,195,100 57.00 44.46
09-06-25 56.21 57.70 56.15 7,841,400 57.46 44.82
09-06-24 57.07 57.10 56.04 7,297,500 56.30 43.91
09-06-23 57.54 57.61 56.64 7,329,300 56.76 44.27
09-06-22 57.80 58.02 57.13 7,651,100 57.20 44.62
09-06-19 58.41 58.83 58.00 9,602,400 58.17 45.37
Date Open High Low Vol Cls adjCls
09-06-18 57.55 58.82 57.21 6,944,300 58.16 45.36
09-06-17 57.21 58.12 57.21 7,216,600 57.37 44.75
09-06-16 57.91 57.91 56.82 8,714,200 57.07 44.51
09-06-15 58.10 58.15 57.24 7,538,200 57.78 45.07
09-06-12 57.72 58.48 57.50 7,063,000 58.36 45.52
09-06-11 58.32 58.71 57.63 9,316,200 57.67 44.98
09-06-10 59.60 59.62 57.87 9,999,800 58.36 45.52
09-06-09 59.02 59.55 58.75 7,947,200 59.08 46.08
09-06-08 58.58 59.18 57.75 14,756,100 58.72 45.80
Date Open High Low Vol Cls adjCls
09-06-05 60.40 60.49 59.35 10,285,700 59.87 46.70
09-06-04 60.65 60.65 59.80 10,236,900 60.24 46.99
09-06-03 59.85 61.01 59.75 10,424,500 60.99 47.18
09-06-02 59.57 60.77 59.48 9,332,000 60.38 46.71
09-06-01 59.18 59.99 58.92 7,746,100 59.85 46.30
09-05-29 58.28 59.03 57.69 8,060,100 58.99 45.63
09-05-28 57.89 58.60 57.40 8,402,400 58.13 44.97
09-05-27 58.68 58.95 57.77 10,434,900 57.82 44.73
09-05-26 56.97 58.92 56.78 12,256,200 58.84 45.52
Date Open High Low Vol Cls adjCls
09-05-22 55.92 57.69 55.69 10,726,600 57.08 44.16
09-05-21 55.68 56.25 55.22 10,264,600 55.69 43.08
09-05-20 55.18 57.00 55.02 15,246,900 56.25 43.51
09-05-19 54.34 54.46 53.72 6,328,800 53.87 41.67
09-05-18 53.51 54.27 53.04 8,250,700 54.20 41.93
09-05-15 53.47 54.54 53.04 8,267,800 53.46 41.36
09-05-14 53.36 54.12 53.24 8,224,700 53.57 41.44
09-05-13 53.52 53.92 53.14 8,666,900 53.49 41.38
09-05-12 54.74 54.81 53.25 8,466,800 53.97 41.75
Date Open High Low Vol Cls adjCls
09-05-11 54.83 54.83 54.04 9,664,600 54.40 42.08
09-05-08 55.10 55.45 54.51 13,643,700 54.92 42.49
09-05-07 54.02 54.37 52.94 11,227,100 53.39 41.30
09-05-06 53.55 54.60 53.39 12,329,300 53.69 41.53
09-05-05 53.00 53.65 52.97 12,381,900 53.16 41.12
09-05-04 52.89 53.97 52.50 12,988,600 52.77 40.82
09-05-01 53.21 53.21 51.76 11,163,900 52.40 40.54
09-04-30 54.71 55.24 53.10 11,167,400 53.29 41.22
09-04-29 55.09 55.18 54.20 8,888,000 54.41 42.09
Date Open High Low Vol Cls adjCls
09-04-28 54.05 55.33 54.00 7,438,000 54.53 42.18
09-04-27 53.90 54.89 53.77 8,146,900 54.49 42.15
09-04-24 55.17 55.45 54.05 9,941,100 54.31 42.01
09-04-23 54.75 55.50 54.01 9,877,400 55.30 42.78
09-04-22 55.78 56.51 54.20 12,701,000 54.25 41.97
09-04-21 55.55 56.15 54.95 8,925,900 55.63 43.03
09-04-20 55.51 55.79 55.14 7,181,800 55.33 42.80
09-04-17 55.09 56.41 54.80 11,687,400 56.09 43.39
09-04-16 54.15 54.85 53.80 8,563,500 54.70 42.32
Date Open High Low Vol Cls adjCls
09-04-15 54.05 54.18 53.03 12,180,300 53.95 41.74
09-04-14 55.80 55.90 54.52 8,601,200 54.82 42.41
09-04-13 56.34 56.66 55.90 5,506,400 56.11 43.41
09-04-09 56.29 57.27 56.16 7,291,800 56.67 43.84
09-04-08 55.46 55.83 55.05 5,825,800 55.56 42.98
09-04-07 55.64 55.77 54.60 7,128,900 55.40 42.86
09-04-06 56.47 56.61 55.60 6,494,800 55.94 43.27
09-04-03 56.20 56.64 55.56 7,175,700 56.64 43.82
09-04-02 55.94 57.06 55.63 8,797,600 56.35 43.59
Date Open High Low Vol Cls adjCls
09-04-01 54.30 55.33 53.87 8,279,200 55.24 42.73
09-03-31 54.30 55.35 54.27 9,044,500 54.57 42.21
09-03-30 54.00 54.17 53.03 8,702,800 53.92 41.71
09-03-27 55.46 55.90 54.84 6,636,500 55.01 42.56
09-03-26 55.49 56.09 54.78 11,095,700 56.06 43.37
09-03-25 54.06 55.04 53.25 10,880,900 55.01 42.56
09-03-24 55.00 55.00 53.38 9,836,100 53.56 41.43
09-03-23 53.97 55.17 53.10 10,846,700 55.16 42.67
09-03-20 54.48 55.23 52.94 13,789,400 53.20 41.15
Date Open High Low Vol Cls adjCls
09-03-19 55.58 55.84 54.30 10,356,000 54.71 42.32
09-03-18 53.44 55.55 53.42 12,896,800 55.42 42.87
09-03-17 51.70 53.70 51.36 13,657,500 53.64 41.50
09-03-16 52.65 52.93 51.55 9,883,400 51.69 39.99
09-03-13 52.67 52.97 51.87 11,354,900 52.38 40.52
09-03-12 51.39 52.43 50.51 15,302,200 52.17 40.36
09-03-11 52.51 52.94 50.69 16,622,700 51.03 39.48
09-03-10 52.83 53.50 52.07 17,334,300 52.60 40.69
09-03-09 51.69 53.46 51.31 17,924,500 52.32 40.47
Date Open High Low Vol Cls adjCls
09-03-06 51.24 52.19 50.90 18,185,800 52.12 40.32
09-03-05 52.36 52.50 50.44 15,550,300 50.86 39.34
09-03-04 53.10 53.70 52.29 11,618,400 53.15 41.12
09-03-03 52.14 53.57 52.14 14,878,300 52.43 40.56
09-03-02 51.80 52.63 51.28 13,245,200 51.85 40.11
09-02-27 51.57 52.92 51.50 13,381,500 52.25 40.42
09-02-26 54.52 54.69 52.06 10,170,800 52.20 40.38
09-02-25 54.40 55.15 53.92 11,531,100 54.29 41.61
09-02-24 54.22 54.94 53.92 10,903,500 54.76 41.97
Date Open High Low Vol Cls adjCls
09-02-23 54.75 55.39 53.69 10,856,700 53.87 41.29
09-02-20 54.88 55.23 54.05 13,541,100 54.57 41.83
09-02-19 55.92 57.11 55.31 9,524,500 55.31 42.39
09-02-18 56.00 56.56 55.55 9,489,500 56.41 43.24
09-02-17 55.90 56.41 55.26 9,744,100 55.68 42.68
09-02-13 57.06 57.59 56.69 6,976,700 56.81 43.54
09-02-12 56.79 57.05 55.63 12,798,000 56.96 43.66
09-02-11 57.49 57.85 56.63 9,579,700 57.08 43.75
09-02-10 59.00 59.02 56.88 13,322,500 57.28 43.90
Date Open High Low Vol Cls adjCls
09-02-09 59.03 59.43 58.05 12,359,600 59.02 45.24
09-02-06 58.12 59.33 58.12 10,788,700 58.46 44.81
09-02-05 57.50 58.58 57.07 11,066,500 58.36 44.73
09-02-04 59.17 59.77 57.50 9,266,600 57.86 44.35
09-02-03 58.29 59.15 57.19 8,104,300 58.88 45.13
09-02-02 57.62 58.44 57.45 7,652,100 57.90 44.38
09-01-30 58.50 58.73 57.37 9,660,800 58.02 44.47
09-01-29 58.78 59.06 58.02 9,559,400 58.14 44.56
09-01-28 59.70 59.70 58.31 11,110,700 59.20 45.37
Date Open High Low Vol Cls adjCls
09-01-27 58.80 59.22 58.30 9,992,800 58.52 44.85
09-01-26 57.23 58.67 56.45 14,106,700 58.40 44.76
09-01-23 57.24 58.72 56.75 10,266,100 58.02 44.47
09-01-22 58.07 59.47 57.69 10,969,400 58.72 45.01
09-01-21 57.98 58.94 57.16 10,261,400 58.70 44.99
09-01-20 59.59 59.80 56.91 11,930,300 57.07 43.74
09-01-16 58.74 59.98 58.54 12,445,800 59.67 45.73
09-01-15 57.20 58.59 56.55 12,166,300 57.98 44.44
09-01-14 58.51 58.62 56.41 15,340,200 57.33 43.94
Date Open High Low Vol Cls adjCls
09-01-13 60.31 60.80 58.82 9,082,600 59.32 45.47
09-01-12 60.10 61.23 59.75 8,682,900 60.16 46.11
09-01-09 60.71 60.95 59.85 7,150,700 60.07 46.04
09-01-08 60.83 60.83 59.70 9,382,300 60.52 46.39
09-01-07 61.93 62.57 60.84 7,910,400 61.24 46.94
09-01-06 63.99 64.46 61.83 10,855,700 62.14 47.63
09-01-05 63.26 63.84 62.89 7,692,900 63.56 48.72
09-01-02 62.38 64.13 62.20 8,652,700 63.75 48.86
08-12-31 61.64 62.39 61.32 6,230,500 62.19 47.67
Date Open High Low Vol Cls adjCls
08-12-30 60.87 61.75 60.40 5,801,000 61.74 47.32
08-12-29 60.99 61.37 59.79 5,785,900 60.38 46.28
08-12-26 61.50 61.57 60.83 2,410,100 61.06 46.80
08-12-24 61.23 61.66 60.75 2,574,800 61.28 46.97
08-12-23 61.58 62.18 60.51 7,178,800 60.65 46.49
08-12-22 60.32 61.40 60.07 9,064,900 61.40 47.06
08-12-19 61.78 62.17 60.16 15,966,600 60.32 46.23
08-12-18 63.02 63.02 60.90 11,393,600 61.29 46.98
08-12-17 62.61 63.59 62.18 10,869,400 62.63 48.00
Date Open High Low Vol Cls adjCls
08-12-16 61.14 63.00 60.91 13,487,700 62.92 48.23
08-12-15 60.69 61.23 60.00 7,964,700 60.69 46.52
08-12-12 59.62 61.18 59.52 9,827,700 60.59 46.44
08-12-11 61.10 62.45 60.62 11,650,300 60.87 46.65
08-12-10 60.22 61.93 59.76 11,410,900 61.66 47.26
08-12-09 60.62 60.97 59.03 13,459,500 59.68 45.74
08-12-08 63.35 63.99 60.40 16,959,100 60.92 46.69
08-12-05 60.10 62.86 58.55 17,843,400 62.72 48.07
08-12-04 59.24 62.08 58.77 16,996,200 60.84 46.63
Date Open High Low Vol Cls adjCls
08-12-03 56.76 59.83 56.50 13,454,300 59.55 45.64
08-12-02 56.87 57.75 55.44 10,215,700 57.05 43.73
08-12-01 58.07 58.74 55.99 11,077,100 56.17 43.05
08-11-28 57.63 58.98 57.06 3,916,400 58.75 45.03
08-11-26 55.66 58.05 55.30 9,377,800 57.90 44.38
08-11-25 56.50 57.11 54.83 14,759,300 56.81 43.16
08-11-24 55.54 56.50 55.00 13,472,900 55.51 42.17
08-11-21 53.68 55.21 51.15 20,692,500 55.15 41.90
08-11-20 54.73 56.30 52.58 15,883,200 52.91 40.20
Date Open High Low Vol Cls adjCls
08-11-19 56.25 57.94 55.26 16,144,600 55.44 42.12
08-11-18 55.02 57.23 54.80 12,905,200 56.51 42.93
08-11-17 55.90 57.11 55.50 11,272,300 55.61 42.25
08-11-14 55.33 58.30 54.63 12,851,700 56.13 42.64
08-11-13 54.15 56.30 52.00 15,680,700 56.25 42.73
08-11-12 55.41 56.25 53.75 10,940,200 54.02 41.04
08-11-11 56.39 57.01 55.62 9,076,000 56.29 42.76
08-11-10 57.15 58.10 55.90 8,925,000 56.48 42.91
08-11-07 53.93 55.85 53.93 8,600,900 55.47 42.14
Date Open High Low Vol Cls adjCls
08-11-06 55.50 56.85 53.44 11,095,900 54.17 41.15
08-11-05 57.52 58.06 55.75 8,465,100 56.00 42.54
08-11-04 57.77 58.24 56.39 10,601,300 57.78 43.90
08-11-03 58.41 58.93 56.59 7,761,600 57.03 43.33
08-10-31 57.88 58.29 56.44 11,162,900 57.93 44.01
08-10-30 58.96 59.50 56.85 11,118,200 57.87 43.96
08-10-29 56.62 59.94 56.01 17,848,100 57.18 43.44
08-10-28 52.76 56.73 52.23 13,517,600 56.62 43.02
08-10-27 53.47 54.31 51.64 12,073,500 51.76 39.32
Date Open High Low Vol Cls adjCls
08-10-24 52.41 54.55 51.70 13,436,300 53.06 40.31
08-10-23 55.39 56.31 52.57 13,355,600 55.58 42.23
08-10-22 55.16 56.18 53.60 17,950,300 54.18 41.16
08-10-21 56.40 57.92 54.76 10,833,400 55.13 41.88
08-10-20 54.87 56.86 54.28 8,881,100 56.84 43.18
08-10-17 53.50 56.13 52.60 11,572,900 53.80 40.87
08-10-16 52.02 55.27 50.80 17,272,200 54.46 41.37
08-10-15 54.98 56.08 51.32 13,075,100 51.55 39.16
08-10-14 59.32 59.84 54.64 17,389,100 56.02 42.56
Date Open High Low Vol Cls adjCls
08-10-13 55.32 57.62 54.75 14,492,500 57.25 43.49
08-10-10 50.04 57.78 45.79 33,087,500 53.35 40.53
08-10-09 55.00 55.71 52.08 17,219,700 52.08 39.57
08-10-08 53.26 55.83 53.25 20,739,700 53.41 40.58
08-10-07 58.94 58.94 52.73 15,343,700 54.97 41.76
08-10-06 58.99 59.84 55.45 16,078,600 57.15 43.42
08-10-03 62.90 62.96 60.02 11,059,100 60.23 45.76
08-10-02 63.64 63.90 61.17 10,905,400 61.88 47.01
08-10-01 61.18 64.02 60.86 12,381,800 63.66 48.36
Date Open High Low Vol Cls adjCls
08-09-30 61.29 61.73 59.88 12,966,800 61.70 46.87
08-09-29 63.09 63.48 59.86 12,665,100 60.16 45.70
08-09-26 62.05 63.34 62.05 8,277,400 63.20 48.01
08-09-25 61.79 62.70 61.79 8,920,800 62.27 47.31
08-09-24 62.00 62.65 60.70 8,890,200 61.43 46.67
08-09-23 62.63 64.50 61.31 11,455,600 61.78 46.94
08-09-22 63.58 64.76 62.22 12,146,400 62.57 47.54
08-09-19 64.66 65.47 63.60 13,907,400 63.98 48.61
08-09-18 63.38 64.23 62.09 13,208,400 63.96 48.59
Date Open High Low Vol Cls adjCls
08-09-17 63.87 64.82 62.39 13,401,200 62.52 47.50
08-09-16 63.49 65.08 63.11 15,780,900 64.29 48.84
08-09-15 63.73 64.87 63.08 11,333,200 63.72 48.41
08-09-12 64.12 64.87 63.57 9,374,700 64.06 48.67
08-09-11 62.56 64.64 62.26 13,363,300 64.56 49.05
08-09-10 63.38 63.77 62.59 8,683,800 63.20 48.01
08-09-09 63.00 64.65 62.99 14,469,800 63.19 48.01
08-09-08 61.26 62.50 60.93 10,431,000 62.42 47.42
08-09-05 59.79 60.47 59.56 8,913,000 60.30 45.81
Date Open High Low Vol Cls adjCls
08-09-04 61.51 61.54 59.96 7,760,100 60.02 45.60
08-09-03 63.13 63.15 61.20 10,104,800 61.72 46.89
08-09-02 62.39 64.29 62.39 9,658,900 62.91 47.79
08-08-29 62.76 62.94 61.81 5,955,700 62.00 47.10
08-08-28 62.34 62.95 61.71 5,762,500 62.89 47.78
08-08-27 62.59 62.59 61.37 4,890,800 62.08 46.88
08-08-26 62.07 62.27 61.21 5,547,000 62.13 46.92
08-08-25 63.21 63.21 61.90 5,997,600 62.08 46.88
08-08-22 62.69 63.90 62.69 5,611,000 63.42 47.89
Date Open High Low Vol Cls adjCls
08-08-21 61.93 62.85 61.90 5,135,300 62.31 47.05
08-08-20 62.64 62.67 61.96 4,626,500 62.43 47.14
08-08-19 63.00 63.02 62.25 5,645,300 62.46 47.17
08-08-18 63.89 64.23 63.04 6,953,500 63.29 47.79
08-08-15 64.13 64.35 63.23 5,169,800 63.63 48.05
08-08-14 62.65 64.29 62.00 9,297,900 63.60 48.03
08-08-13 64.01 64.09 61.94 12,390,700 62.78 47.41
08-08-12 65.21 65.43 63.62 13,159,200 63.94 48.28
08-08-11 65.04 67.00 64.77 14,801,100 65.95 49.80
Date Open High Low Vol Cls adjCls
08-08-08 62.39 66.24 61.55 27,536,700 65.67 49.59
08-08-07 61.90 63.06 61.31 12,579,200 61.86 46.71
08-08-06 61.90 62.42 61.42 9,689,800 62.14 46.92
08-08-05 60.79 62.41 60.68 13,334,700 62.33 47.07
08-08-04 59.84 60.96 59.77 6,068,600 60.55 45.72
08-08-01 59.83 60.51 59.44 7,167,600 59.77 45.13
08-07-31 60.20 60.98 59.69 6,960,100 59.79 45.15
08-07-30 60.05 60.78 59.90 7,740,100 60.45 45.65
08-07-29 58.30 60.00 57.97 10,151,700 59.70 45.08
Date Open High Low Vol Cls adjCls
08-07-28 58.70 59.08 57.70 7,273,300 57.79 43.64
08-07-25 58.59 59.99 58.35 7,949,000 58.65 44.29
08-07-24 58.70 59.25 58.00 8,440,300 58.37 44.08
08-07-23 61.20 61.21 58.52 15,047,600 59.66 45.05
08-07-22 59.50 60.60 59.50 9,622,000 60.12 45.40
08-07-21 60.36 60.90 59.19 8,614,800 59.75 45.12
08-07-18 60.41 61.00 59.91 7,258,000 60.44 45.64
08-07-17 59.80 60.98 59.01 9,482,400 60.37 45.59
08-07-16 58.52 60.34 58.20 10,214,600 60.16 45.43
Date Open High Low Vol Cls adjCls
08-07-15 57.52 59.46 57.33 9,576,300 58.56 44.22
08-07-14 57.91 58.50 57.51 7,040,200 58.09 43.87
08-07-11 57.88 58.36 57.19 9,801,500 57.32 43.28
08-07-10 59.14 59.30 58.14 8,735,000 58.44 44.13
08-07-09 58.70 59.50 58.28 10,559,700 59.25 44.74
08-07-08 57.70 58.66 57.33 9,710,800 58.52 44.19
08-07-07 57.42 58.01 56.64 8,011,800 57.36 43.31
08-07-03 57.60 57.88 56.26 5,833,800 57.19 43.19
08-07-02 57.40 58.43 57.18 9,864,800 57.43 43.37
Date Open High Low Vol Cls adjCls
08-07-01 55.87 57.35 55.70 12,089,100 57.29 43.26
08-06-30 56.70 57.43 55.52 12,268,500 56.22 42.45
08-06-27 56.63 57.19 55.17 14,277,700 56.50 42.66
08-06-26 57.48 58.10 56.41 10,465,900 56.45 42.63
08-06-25 57.34 58.39 56.78 8,294,300 58.05 43.84
08-06-24 57.55 57.81 56.08 9,697,500 57.02 43.06
08-06-23 57.75 58.05 56.94 7,033,900 57.01 43.05
08-06-20 58.26 58.50 57.35 10,426,900 57.40 43.34
08-06-19 58.07 58.97 57.87 6,060,400 58.59 44.24
Date Open High Low Vol Cls adjCls
08-06-18 58.95 59.40 58.05 6,248,700 58.21 43.96
08-06-17 60.27 60.33 59.07 5,305,400 59.21 44.71
08-06-16 59.44 60.30 59.39 4,520,700 59.94 45.26
08-06-13 59.61 60.33 59.40 5,033,700 59.95 45.27
08-06-12 58.98 59.85 58.92 6,261,300 59.34 44.81
08-06-11 59.77 59.77 58.64 6,613,400 58.75 44.36
08-06-10 59.01 60.41 59.01 9,083,100 59.77 45.13
08-06-09 58.37 59.56 58.00 11,668,400 59.31 44.79
08-06-06 57.70 57.82 56.84 7,365,800 56.95 43.00
Date Open High Low Vol Cls adjCls
08-06-05 57.96 58.50 57.77 7,715,900 58.05 43.84
08-06-04 57.43 58.62 57.43 7,601,500 57.98 43.50
08-06-03 58.70 58.91 57.21 9,189,000 57.56 43.18
08-06-02 59.12 59.19 58.07 4,930,300 58.55 43.93
08-05-30 59.54 59.64 58.80 5,132,200 59.32 44.50
08-05-29 58.70 59.84 58.62 4,506,500 59.48 44.62
08-05-28 58.37 59.05 58.35 5,481,600 58.69 44.03
08-05-27 57.87 58.46 57.55 5,896,100 58.11 43.60
08-05-23 58.37 58.37 57.31 5,778,800 57.73 43.31
Date Open High Low Vol Cls adjCls
08-05-22 58.75 59.26 58.42 5,111,000 58.53 43.91
08-05-21 59.77 59.96 58.41 7,842,600 58.78 44.10
08-05-20 60.28 60.45 59.14 8,618,600 59.68 44.77
08-05-19 60.76 60.87 60.40 4,924,600 60.45 45.35
08-05-16 60.87 60.95 60.27 5,691,000 60.53 45.41
08-05-15 60.40 60.88 59.66 6,108,400 60.86 45.66
08-05-14 61.35 61.50 60.27 8,562,500 60.44 45.34
08-05-13 60.90 61.76 60.76 6,601,200 61.17 45.89
08-05-12 59.30 61.04 59.30 6,268,300 60.87 45.67
Date Open High Low Vol Cls adjCls
08-05-09 59.06 59.58 59.06 5,219,400 59.24 44.44
08-05-08 59.73 59.80 58.79 7,987,700 59.77 44.84
08-05-07 60.40 60.69 59.25 6,222,700 59.38 44.55
08-05-06 60.61 60.70 60.09 5,146,500 60.49 45.38
08-05-05 60.96 60.99 60.30 5,311,900 60.87 45.67
08-05-02 60.90 61.24 60.80 7,353,400 60.95 45.73
08-05-01 59.54 60.93 59.35 6,954,300 60.92 45.70
08-04-30 60.00 60.60 59.54 8,486,600 59.58 44.70
08-04-29 59.15 60.50 59.15 7,821,800 60.20 45.16
Date Open High Low Vol Cls adjCls
08-04-28 59.75 59.99 59.20 7,705,100 59.59 44.71
08-04-25 59.75 59.98 59.26 7,969,600 59.67 44.77
08-04-24 58.65 59.88 58.29 7,197,200 59.58 44.70
08-04-23 58.41 59.44 58.10 8,813,400 58.69 44.03
08-04-22 57.94 58.77 57.42 10,915,900 58.35 43.78
08-04-21 58.59 58.68 58.05 6,179,000 58.67 44.02
08-04-18 57.56 58.47 57.55 6,762,700 58.30 43.74
08-04-17 57.11 57.42 56.86 5,394,100 57.33 43.01
08-04-16 56.31 57.20 55.70 7,441,300 57.18 42.90
Date Open High Low Vol Cls adjCls
08-04-15 55.79 56.14 55.67 6,655,700 55.96 41.98
08-04-14 55.49 55.81 55.23 3,883,200 55.54 41.67
08-04-11 55.41 55.85 55.14 5,331,500 55.40 41.56
08-04-10 55.59 56.21 55.59 6,762,800 55.85 41.90
08-04-09 55.79 56.10 55.39 7,686,800 55.74 41.82
08-04-08 55.42 56.03 55.40 4,893,900 55.87 41.92
08-04-07 56.02 56.24 55.45 6,744,800 55.65 41.75
08-04-04 56.22 56.33 55.40 7,419,700 55.72 41.80
08-04-03 56.44 56.85 55.77 6,786,400 56.24 42.19
Date Open High Low Vol Cls adjCls
08-04-02 57.05 57.24 56.37 8,375,000 56.66 42.51
08-04-01 56.04 57.05 56.00 13,339,900 56.91 42.70
08-03-31 55.56 56.00 55.56 6,452,300 55.77 41.84
08-03-28 55.69 55.94 55.23 4,778,800 55.48 41.62
08-03-27 55.83 56.22 55.42 8,198,700 55.45 41.60
08-03-26 55.83 56.30 55.20 5,240,900 55.60 41.71
08-03-25 55.67 56.51 55.36 7,557,800 56.20 42.16
08-03-24 54.58 56.00 54.40 7,874,100 55.77 41.84
08-03-20 53.95 54.76 53.70 13,075,600 54.42 40.83
Date Open High Low Vol Cls adjCls
08-03-19 55.01 55.49 53.59 8,740,500 53.66 40.26
08-03-18 54.85 55.48 54.01 10,415,700 54.85 41.15
08-03-17 53.37 54.80 53.01 10,530,900 54.28 40.72
08-03-14 55.18 55.18 53.75 10,275,000 54.78 41.10
08-03-13 53.40 55.12 53.40 11,973,500 54.89 41.18
08-03-12 54.47 54.63 53.60 7,407,900 53.70 40.29
08-03-11 54.80 54.80 53.45 9,330,900 54.25 40.70
08-03-10 54.65 54.73 52.93 17,599,500 53.80 40.36
08-03-07 52.55 52.78 52.00 8,053,000 52.27 39.22
Date Open High Low Vol Cls adjCls
08-03-06 53.64 54.20 53.00 6,526,200 53.04 39.79
08-03-05 53.83 54.17 53.27 7,087,700 53.94 40.47
08-03-04 52.90 53.63 52.62 7,887,800 53.63 40.24
08-03-03 53.98 54.74 52.67 7,495,800 53.16 39.88
08-02-29 54.30 54.76 53.94 7,461,200 54.11 40.60
08-02-28 55.00 55.10 54.30 6,969,500 54.62 40.98
08-02-27 56.22 57.00 55.10 13,814,900 55.33 41.23
08-02-26 55.68 56.82 55.68 9,346,700 56.45 42.06
08-02-25 55.61 56.16 55.12 5,236,600 56.05 41.77
Date Open High Low Vol Cls adjCls
08-02-22 55.35 55.69 54.39 5,963,300 55.69 41.50
08-02-21 56.28 56.35 55.12 5,764,400 55.23 41.16
08-02-20 55.27 56.40 55.01 8,007,600 56.20 41.88
08-02-19 55.82 55.99 55.50 7,853,300 55.67 41.48
08-02-15 55.35 55.47 54.84 6,972,300 55.30 41.21
08-02-14 56.77 56.77 55.50 5,610,900 55.58 41.42
08-02-13 57.07 57.07 55.85 7,739,000 56.64 42.21
08-02-12 56.35 56.82 55.92 9,506,600 56.37 42.00
08-02-11 55.73 56.34 55.19 5,904,900 55.98 41.71
Date Open High Low Vol Cls adjCls
08-02-08 54.90 56.41 54.81 12,940,600 55.64 41.46
08-02-07 53.37 54.86 53.30 11,229,000 54.46 40.58
08-02-06 54.19 54.19 53.53 11,636,200 53.73 40.04
08-02-05 53.37 54.50 52.88 13,425,000 53.84 40.12
08-02-04 54.23 54.29 53.30 6,079,100 53.88 40.15
08-02-01 53.67 54.37 52.85 11,656,900 54.22 40.40
08-01-31 50.25 53.58 50.11 18,338,600 53.58 39.93
08-01-30 50.84 51.78 50.80 13,593,900 51.01 38.01
08-01-29 51.43 51.43 50.07 20,685,000 50.75 37.82
Date Open High Low Vol Cls adjCls
08-01-28 51.10 51.43 49.36 49,724,500 51.07 38.06
08-01-25 54.46 54.75 53.99 12,779,800 54.10 40.31
08-01-24 53.80 54.19 52.99 10,305,400 54.00 40.24
08-01-23 51.64 53.05 50.89 19,158,300 53.01 39.50
08-01-22 49.37 52.62 49.37 16,883,500 52.45 39.08
08-01-18 52.45 53.29 52.26 11,754,400 52.40 39.05
08-01-17 52.67 53.04 51.92 12,878,400 51.98 38.73
08-01-16 53.41 53.83 52.22 13,246,000 52.41 39.05
08-01-15 54.39 55.19 53.44 10,107,000 53.76 40.06
Date Open High Low Vol Cls adjCls
08-01-14 54.89 55.31 53.72 12,932,700 54.96 40.95
08-01-11 56.90 56.90 53.32 33,215,200 54.32 40.48
08-01-10 57.69 58.49 56.96 10,767,000 58.17 43.35
08-01-09 57.06 57.53 56.10 11,600,400 57.47 42.82
08-01-08 58.44 58.64 56.96 10,080,800 57.08 42.53
08-01-07 57.36 58.25 56.87 10,784,500 58.03 43.24
08-01-04 57.33 57.47 56.43 9,687,500 57.05 42.51
08-01-03 58.40 58.80 57.74 6,514,700 57.93 43.17
08-01-02 59.48 59.48 57.89 7,858,300 58.10 43.29
Date Open High Low Vol Cls adjCls
07-12-31 59.72 59.94 58.83 4,346,000 58.91 43.90
07-12-28 59.76 59.79 59.17 5,471,700 59.50 44.34
07-12-27 59.64 59.92 59.16 4,189,400 59.19 44.11
07-12-26 60.01 60.50 59.81 3,314,100 59.88 44.62
07-12-24 60.16 60.49 60.00 2,926,200 60.31 44.94
07-12-21 59.20 60.25 59.00 9,803,500 60.03 44.73
07-12-20 59.16 59.16 58.23 6,540,100 58.79 43.81
07-12-19 59.96 60.10 58.75 6,180,600 58.85 43.85
07-12-18 60.30 60.49 59.53 7,369,900 59.83 44.58
Date Open High Low Vol Cls adjCls
07-12-17 61.00 61.00 59.71 7,289,000 59.76 44.53
07-12-14 61.21 62.00 61.11 6,799,200 61.16 45.57
07-12-13 61.48 62.25 61.10 7,731,800 61.51 45.83
07-12-12 63.60 63.69 61.10 10,201,300 61.66 45.95
07-12-11 61.85 63.49 61.75 12,972,200 63.13 47.04
07-12-10 61.00 62.14 60.70 8,786,700 61.90 46.13
07-12-07 60.45 60.77 59.94 6,121,900 60.16 44.83
07-12-06 59.81 60.39 59.08 6,427,700 60.28 44.92
07-12-05 59.44 59.86 59.06 9,485,400 59.51 44.34
Date Open High Low Vol Cls adjCls
07-12-04 59.59 60.47 59.45 9,330,500 60.03 44.73
07-12-03 58.45 60.35 58.10 10,450,500 59.83 44.58
07-11-30 59.00 59.60 58.20 11,931,700 58.47 43.57
07-11-29 57.67 58.40 57.57 6,500,000 58.35 43.48
07-11-28 57.60 58.20 57.42 10,942,200 57.97 43.20
07-11-27 57.00 57.78 56.89 7,532,200 57.46 42.82
07-11-26 57.84 57.84 56.75 10,468,900 56.82 42.34
07-11-23 57.82 58.00 57.30 4,688,500 57.72 43.01
07-11-21 58.11 58.40 57.32 9,121,100 57.33 42.72
Date Open High Low Vol Cls adjCls
07-11-20 58.60 58.81 57.90 9,414,700 58.48 43.58
07-11-19 57.88 58.95 57.88 10,722,600 58.60 43.67
07-11-16 57.49 58.34 57.49 12,450,900 58.13 43.32
07-11-15 56.59 57.30 56.24 8,701,800 57.18 42.61
07-11-14 57.56 57.70 56.58 8,255,100 56.70 42.25
07-11-13 58.50 58.50 56.77 16,885,600 57.10 42.55
07-11-12 59.25 59.25 58.51 16,654,300 58.54 42.50
07-11-09 59.00 59.27 58.10 10,049,800 58.31 42.34
07-11-08 59.21 59.59 58.81 17,443,800 59.37 43.11
Date Open High Low Vol Cls adjCls
07-11-07 59.57 59.86 58.25 9,703,100 58.38 42.39
07-11-06 59.71 59.92 59.39 7,524,500 59.74 43.38
07-11-05 59.00 59.89 58.76 7,026,200 59.67 43.32
07-11-02 59.20 59.45 58.50 7,664,700 59.02 42.85
07-11-01 59.35 59.71 58.84 6,922,800 59.00 42.84
07-10-31 59.23 59.85 58.83 7,662,000 59.75 43.38
07-10-30 58.83 59.51 58.62 4,553,700 59.18 42.97
07-10-29 58.42 59.53 58.42 6,293,800 59.18 42.97
07-10-26 58.13 58.56 57.60 5,832,200 58.47 42.45
Date Open High Low Vol Cls adjCls
07-10-25 57.15 58.28 56.94 7,870,900 58.07 42.16
07-10-24 56.88 57.25 56.23 8,250,200 57.15 41.49
07-10-23 56.20 56.97 55.69 8,997,200 56.97 41.36
07-10-22 56.03 56.26 55.61 11,976,700 56.02 40.67
07-10-19 56.35 57.07 56.32 8,936,500 56.42 40.96
07-10-18 56.89 57.10 56.67 3,710,400 56.79 41.23
07-10-17 57.22 57.29 56.45 5,481,800 56.96 41.36
07-10-16 56.25 57.05 56.04 9,601,700 56.81 41.25
07-10-15 57.29 57.35 55.93 9,406,200 56.19 40.80
Date Open High Low Vol Cls adjCls
07-10-12 56.85 57.36 56.18 12,560,300 57.02 41.40
07-10-11 57.31 57.42 55.95 7,967,400 56.25 40.84
07-10-10 57.17 57.53 56.28 6,543,900 57.03 41.41
07-10-09 57.02 57.46 56.70 6,463,400 57.38 41.66
07-10-08 56.11 56.95 56.02 4,218,900 56.87 41.29
07-10-05 56.07 56.56 55.93 6,022,800 56.37 40.93
07-10-04 56.22 56.39 55.85 4,871,400 56.04 40.69
07-10-03 55.95 56.24 55.54 5,764,200 56.11 40.74
07-10-02 56.36 56.44 55.68 7,950,600 55.95 40.62
Date Open High Low Vol Cls adjCls
07-10-01 54.75 56.22 54.67 8,244,300 56.01 40.67
07-09-28 54.46 54.90 54.11 7,248,000 54.47 39.55
07-09-27 54.83 54.95 54.06 6,750,300 54.56 39.61
07-09-26 54.35 54.92 54.20 7,709,300 54.80 39.79
07-09-25 54.80 54.90 53.89 13,574,500 54.15 39.32
07-09-24 54.88 55.40 54.71 4,712,800 54.96 39.90
07-09-21 55.48 55.48 54.70 10,275,600 54.80 39.79
07-09-20 55.40 55.63 54.79 8,232,600 54.87 39.84
07-09-19 54.85 55.73 54.75 11,841,900 55.41 40.23
Date Open High Low Vol Cls adjCls
07-09-18 54.97 55.19 54.61 11,114,400 55.02 39.95
07-09-17 55.30 55.44 54.14 11,722,300 54.64 39.67
07-09-14 53.90 55.51 53.11 15,606,300 55.45 40.26
07-09-13 52.69 54.68 52.66 20,106,400 54.30 39.43
07-09-12 51.88 51.95 51.16 7,697,100 51.20 37.17
07-09-11 51.01 52.54 50.93 17,275,900 51.76 37.58
07-09-10 49.49 50.62 49.49 8,932,700 50.15 36.41
07-09-07 49.50 49.58 49.00 5,818,900 49.24 35.75
07-09-06 49.20 49.87 48.81 5,867,600 49.76 36.13
Date Open High Low Vol Cls adjCls
07-09-05 49.37 50.00 48.98 4,145,500 49.24 35.75
07-09-04 49.13 49.79 49.07 5,795,100 49.66 36.06
07-08-31 49.28 49.54 49.12 4,083,600 49.25 35.76
07-08-30 48.77 49.21 48.63 4,129,700 48.83 35.45
07-08-29 48.70 49.31 48.17 6,750,400 49.19 35.72
07-08-28 49.59 49.59 48.50 5,773,500 48.64 35.32
07-08-27 50.00 50.56 49.39 4,535,200 49.47 35.92
07-08-24 49.89 50.46 49.63 5,848,300 50.12 36.39
07-08-23 49.67 50.03 49.50 6,666,200 49.85 36.19
Date Open High Low Vol Cls adjCls
07-08-22 48.62 49.45 48.56 6,384,800 49.36 35.84
07-08-21 48.52 48.84 48.06 5,581,100 48.47 35.19
07-08-20 47.73 48.72 47.66 5,143,600 48.29 35.06
07-08-17 49.16 49.20 47.33 12,152,000 47.57 34.54
07-08-16 46.85 48.35 46.64 10,930,100 48.07 34.90
07-08-15 48.20 48.75 47.50 8,208,200 47.56 34.53
07-08-14 48.61 48.71 47.38 10,058,200 48.00 34.85
07-08-13 49.69 49.99 48.60 6,793,800 48.71 35.37
07-08-10 49.65 49.93 48.59 8,513,100 49.41 35.87
Date Open High Low Vol Cls adjCls
07-08-09 49.50 51.88 49.01 13,259,000 49.93 36.25
07-08-08 49.76 51.00 48.32 10,242,300 50.29 36.51
07-08-07 49.00 50.30 49.00 7,281,700 49.73 36.11
07-08-06 48.27 49.53 48.26 9,994,700 49.46 35.91
07-08-03 49.04 49.41 48.46 7,738,200 48.52 35.23
07-08-02 48.08 49.28 48.07 12,158,900 48.99 35.57
07-08-01 47.68 48.37 47.50 12,486,900 48.27 35.05
07-07-31 48.45 48.90 47.86 8,498,400 47.87 34.76
07-07-30 48.81 48.92 48.05 8,493,700 48.39 35.13
Date Open High Low Vol Cls adjCls
07-07-27 49.20 49.53 48.47 11,279,000 48.76 35.40
07-07-26 50.65 51.04 48.86 17,238,600 49.50 35.94
07-07-25 51.61 52.00 50.79 8,704,500 50.96 37.00
07-07-24 51.70 52.78 51.49 7,149,500 51.55 37.43
07-07-23 52.65 52.87 51.89 5,430,000 52.50 38.12
07-07-20 52.73 53.22 51.95 7,519,200 52.09 37.82
07-07-19 52.69 52.73 52.16 3,352,500 52.67 38.24
07-07-18 52.23 52.84 51.92 5,086,900 52.20 37.90
07-07-17 52.02 52.40 52.00 5,487,100 52.16 37.87
Date Open High Low Vol Cls adjCls
07-07-16 52.57 52.57 51.82 6,155,500 52.10 37.83
07-07-13 51.73 52.50 51.40 6,972,200 51.91 37.69
07-07-12 51.00 51.66 50.50 6,588,100 51.65 37.50
07-07-11 50.23 50.88 50.23 4,307,600 50.72 36.83
07-07-10 50.88 51.11 50.25 6,506,400 50.34 36.55
07-07-09 51.44 51.45 50.81 5,002,700 51.14 37.13
07-07-06 51.35 51.62 51.00 5,881,800 51.43 37.34
07-07-05 51.40 51.87 51.10 6,198,900 51.21 37.18
07-07-03 51.44 52.06 51.34 4,829,700 51.40 37.32
Date Open High Low Vol Cls adjCls
07-07-02 51.19 51.40 50.81 11,794,500 51.38 37.31
07-06-29 51.22 51.37 50.47 6,572,000 50.76 36.86
07-06-28 51.36 51.47 50.79 5,495,800 50.85 36.92
07-06-27 51.55 51.66 51.19 8,439,800 51.34 37.28
07-06-26 51.50 51.94 51.20 8,576,900 51.75 37.57
07-06-25 50.60 51.85 50.19 10,828,900 51.30 37.25
07-06-22 50.96 51.09 50.02 10,489,500 50.42 36.61
07-06-21 51.32 51.37 50.64 4,973,700 51.07 37.08
07-06-20 52.41 52.47 51.30 7,595,500 51.33 37.27
Date Open High Low Vol Cls adjCls
07-06-19 52.25 52.88 52.19 6,007,300 52.48 38.10
07-06-18 52.07 52.51 51.69 5,850,500 52.40 38.05
07-06-15 52.49 52.60 52.13 6,414,900 52.17 37.88
07-06-14 52.10 52.53 51.77 5,096,100 52.25 37.94
07-06-13 51.40 52.22 51.25 7,453,100 52.19 37.89
07-06-12 51.42 52.10 51.35 8,642,100 51.48 37.38
07-06-11 51.47 51.62 50.98 6,096,600 51.25 37.21
07-06-08 50.99 51.48 50.56 11,979,600 51.41 37.33
07-06-07 50.68 51.48 50.21 8,293,000 50.21 36.46
Date Open High Low Vol Cls adjCls
07-06-06 50.85 50.88 50.47 7,469,600 50.64 36.77
07-06-05 51.10 51.20 50.43 6,008,300 50.85 36.92
07-06-04 50.95 51.21 50.45 4,921,300 51.10 37.10
07-06-01 50.56 51.23 50.55 3,883,200 50.95 36.99
07-05-31 50.65 50.83 50.30 7,874,100 50.55 36.70
07-05-30 50.43 50.52 49.79 8,187,000 50.23 36.47
07-05-29 50.92 50.92 50.14 6,444,300 50.61 36.75
07-05-25 50.94 51.29 50.73 4,974,500 50.90 36.96
07-05-24 51.79 52.07 50.74 8,137,100 50.96 37.00
Date Open High Low Vol Cls adjCls
07-05-23 52.35 52.50 51.35 7,066,400 51.57 37.44
07-05-22 52.13 52.58 51.95 9,919,600 52.50 38.12
07-05-21 52.33 52.33 51.99 11,852,000 52.27 37.95
07-05-18 52.42 52.42 51.82 13,455,300 52.33 38.00
07-05-17 51.60 52.27 51.51 13,334,500 52.26 37.94
07-05-16 51.29 52.09 50.74 11,052,900 51.97 37.73
07-05-15 50.76 51.88 50.63 9,826,300 51.27 37.23
07-05-14 50.60 50.85 50.48 7,406,000 50.63 36.76
07-05-11 49.80 50.76 49.58 10,294,800 50.65 36.78
Date Open High Low Vol Cls adjCls
07-05-10 49.71 50.12 49.63 12,465,900 50.00 36.30
07-05-09 49.39 49.95 49.25 6,302,700 49.84 36.19
07-05-08 49.45 49.85 49.30 4,710,500 49.32 35.81
07-05-07 49.92 50.00 49.42 8,175,600 49.50 35.94
07-05-04 49.97 50.01 49.55 4,896,500 49.92 36.25
07-05-03 50.00 50.02 49.58 7,951,100 49.91 36.24
07-05-02 49.33 50.06 49.25 9,376,900 50.02 36.32
07-05-01 48.21 49.20 48.21 6,510,400 49.14 35.68
07-04-30 48.85 48.90 48.26 8,216,000 48.28 35.05
Date Open High Low Vol Cls adjCls
07-04-27 48.80 49.10 48.70 4,018,000 48.95 35.54
07-04-26 48.78 49.41 48.73 6,849,500 49.23 35.74
07-04-25 48.71 48.95 48.32 6,984,800 48.63 35.31
07-04-24 48.44 48.66 48.13 6,624,200 48.47 35.19
07-04-23 48.40 48.80 48.23 6,815,100 48.64 35.32
07-04-20 49.63 49.70 47.67 12,582,100 48.36 35.11
07-04-19 49.00 49.00 48.32 6,564,200 48.78 35.42
07-04-18 48.73 48.96 48.57 6,733,000 48.88 35.49
07-04-17 48.05 49.13 48.05 14,330,000 49.01 35.58
Date Open High Low Vol Cls adjCls
07-04-16 47.66 48.10 47.42 9,647,200 48.10 34.92
07-04-13 47.20 47.92 46.87 9,533,300 47.64 34.59
07-04-12 46.49 47.00 46.15 5,691,700 46.63 33.86
07-04-11 46.31 46.74 46.24 8,634,100 46.44 33.72
07-04-10 46.27 46.42 46.06 5,558,300 46.31 33.62
07-04-09 45.95 46.63 45.81 7,927,500 46.49 33.75
07-04-05 45.24 45.81 45.13 4,870,000 45.78 33.24
07-04-04 45.04 45.49 45.04 3,213,000 45.23 32.84
07-04-03 45.00 45.35 44.94 5,775,600 45.26 32.86
Date Open High Low Vol Cls adjCls
07-04-02 44.28 45.14 44.26 4,659,500 44.82 32.54
07-03-30 44.95 45.27 44.71 4,770,700 45.05 32.71
07-03-29 45.29 45.30 44.66 5,264,800 44.87 32.58
07-03-28 44.85 45.04 44.46 5,982,800 44.83 32.55
07-03-27 44.87 45.19 44.82 4,722,700 45.04 32.70
07-03-26 45.49 45.49 44.65 5,300,500 45.12 32.76
07-03-23 45.00 45.14 44.34 6,040,700 45.05 32.71
07-03-22 44.55 44.67 44.37 6,240,800 44.49 32.30
07-03-21 44.27 44.70 43.82 4,548,900 44.61 32.39
Date Open High Low Vol Cls adjCls
07-03-20 43.95 44.35 43.74 3,929,600 44.31 32.17
07-03-19 43.65 44.24 43.65 4,978,200 43.87 31.85
07-03-16 42.50 43.73 42.50 9,813,600 43.48 31.57
07-03-15 43.50 43.75 43.40 5,665,500 43.47 31.56
07-03-14 43.57 43.87 43.06 6,574,100 43.65 31.69
07-03-13 44.62 44.63 43.43 8,612,900 43.48 31.57
07-03-12 44.10 44.89 44.09 7,331,500 44.67 32.43
07-03-09 43.80 44.49 43.78 6,217,700 44.15 32.06
07-03-08 44.00 44.16 43.40 6,853,100 43.64 31.69
Date Open High Low Vol Cls adjCls
07-03-07 42.92 43.26 42.65 5,990,100 43.10 31.29
07-03-06 43.17 43.25 42.31 7,306,100 43.10 31.29
07-03-05 43.46 43.73 42.85 6,868,500 42.91 31.16
07-03-02 44.10 44.47 43.63 6,448,300 43.67 31.71
07-03-01 43.49 44.44 42.94 10,729,800 44.10 32.02
07-02-28 44.56 44.56 43.38 11,700,600 43.69 31.72
07-02-27 45.54 45.75 44.00 9,690,200 44.46 32.28
07-02-26 46.00 46.15 45.76 5,905,200 45.80 33.25
07-02-23 46.05 46.21 45.83 3,857,700 46.01 33.41
Date Open High Low Vol Cls adjCls
07-02-22 45.85 46.09 45.81 4,804,000 46.05 33.44
07-02-21 45.74 46.12 45.74 5,621,200 45.97 33.38
07-02-20 45.17 45.90 45.05 7,022,100 45.80 33.25
07-02-16 45.00 45.38 44.86 6,806,600 45.32 32.91
07-02-15 44.90 45.24 44.84 4,127,300 44.98 32.66
07-02-14 44.95 45.05 44.71 5,361,000 45.02 32.69
07-02-13 44.85 44.97 44.71 5,110,800 44.90 32.60
07-02-12 44.50 44.90 44.40 5,649,800 44.73 32.48
07-02-09 44.47 44.90 44.42 4,946,700 44.56 32.35
Date Open High Low Vol Cls adjCls
07-02-08 44.73 44.84 44.14 6,018,400 44.35 32.20
07-02-07 44.75 44.88 44.46 3,362,000 44.72 32.47
07-02-06 44.70 44.86 44.43 4,016,600 44.77 32.51
07-02-05 44.46 44.71 44.30 3,520,900 44.53 32.33
07-02-02 44.48 44.74 44.42 4,724,100 44.54 32.34
07-02-01 44.26 44.52 44.20 6,086,700 44.48 32.30
07-01-31 43.77 44.44 43.65 7,350,900 44.35 32.20
07-01-30 43.48 43.85 43.48 5,818,200 43.77 31.78
07-01-29 42.78 43.65 42.75 8,262,100 43.23 31.39
Date Open High Low Vol Cls adjCls
07-01-26 43.02 43.09 42.54 8,542,300 42.93 31.17
07-01-25 43.98 44.14 42.86 10,630,200 43.00 31.22
07-01-24 44.45 44.48 44.04 11,019,000 44.16 32.06
07-01-23 44.55 45.00 44.40 6,140,200 44.85 32.56
07-01-22 44.80 44.80 44.20 4,918,000 44.35 32.20
07-01-19 44.67 44.90 44.30 5,116,900 44.81 32.54
07-01-18 44.87 44.99 44.52 4,690,400 44.59 32.38
07-01-17 44.57 45.06 44.39 9,439,700 44.86 32.57
07-01-16 44.36 44.65 44.17 5,377,700 44.57 32.36
Date Open High Low Vol Cls adjCls
07-01-12 44.67 44.68 44.09 7,103,000 44.22 32.11
07-01-11 44.22 44.60 44.11 5,626,900 44.51 32.32
07-01-10 43.78 44.29 43.46 6,374,800 44.26 32.14
07-01-09 43.86 44.15 43.59 6,832,800 43.79 31.79
07-01-08 43.50 43.85 43.25 4,538,500 43.71 31.74
07-01-05 43.40 43.82 43.34 5,701,000 43.54 31.61
07-01-04 43.75 43.86 42.87 9,776,100 43.54 31.61
07-01-03 43.65 44.38 43.50 7,579,100 43.87 31.85
06-12-29 44.17 44.68 44.10 3,300,500 44.33 32.19
Date Open High Low Vol Cls adjCls
06-12-28 44.34 44.63 44.02 3,414,800 44.36 32.21
06-12-27 43.95 44.36 43.82 3,802,900 44.33 32.19
06-12-26 43.66 43.92 43.50 2,226,100 43.81 31.81
06-12-22 43.87 43.98 43.52 3,559,600 43.57 31.63
06-12-21 44.00 44.20 43.73 5,511,700 43.87 31.85
06-12-20 44.00 44.24 43.74 5,868,000 43.86 31.85
06-12-19 43.48 44.00 43.24 5,906,800 43.99 31.94
06-12-18 43.34 43.75 43.25 5,196,400 43.48 31.57
06-12-15 43.69 43.95 43.12 7,394,700 43.41 31.52
Date Open High Low Vol Cls adjCls
06-12-14 43.51 43.94 43.38 4,642,600 43.69 31.72
06-12-13 43.20 43.68 43.15 5,026,700 43.59 31.65
06-12-12 43.49 43.58 42.81 5,350,600 43.04 31.25
06-12-11 43.50 43.79 43.37 4,611,700 43.58 31.64
06-12-08 43.52 43.89 43.25 7,236,300 43.76 31.77
06-12-07 43.00 43.43 42.96 5,775,800 43.28 31.42
06-12-06 42.95 43.00 42.54 5,631,500 42.96 31.19
06-12-05 42.74 43.43 42.51 6,714,000 42.75 31.04
06-12-04 42.05 42.67 42.00 5,170,900 42.50 30.86
Date Open High Low Vol Cls adjCls
06-12-01 42.18 42.26 41.70 6,326,900 42.08 30.55
06-11-30 41.94 42.12 41.55 6,392,200 41.97 30.47
06-11-29 41.55 41.94 41.47 7,239,100 41.85 30.39
06-11-28 41.00 41.47 40.79 6,660,800 41.40 30.06
06-11-27 42.00 42.07 41.05 7,251,700 41.10 29.84
06-11-24 41.87 42.26 41.67 1,877,600 41.88 30.41
06-11-22 42.06 42.25 41.75 4,708,400 42.15 30.60
06-11-21 41.98 42.25 41.91 8,403,500 42.06 30.54
06-11-20 41.78 42.00 41.65 7,821,800 41.89 30.41
Date Open High Low Vol Cls adjCls
06-11-17 41.67 41.82 41.28 6,196,800 41.82 30.36
06-11-16 41.30 41.79 41.06 7,781,900 41.67 30.26
06-11-15 41.18 41.70 40.99 10,242,900 41.10 29.84
06-11-14 41.60 41.64 40.88 8,263,400 41.27 29.96
06-11-13 41.20 41.60 40.85 10,226,300 41.51 30.14
06-11-10 42.10 42.22 41.97 8,642,600 41.97 29.75
06-11-09 42.03 42.12 41.86 7,620,300 42.09 29.83
06-11-08 41.62 42.25 41.35 7,647,600 42.03 29.79
06-11-07 41.83 42.08 41.66 16,560,500 41.67 29.53
Date Open High Low Vol Cls adjCls
06-11-06 41.55 41.90 41.24 7,915,600 41.83 29.65
06-11-03 42.05 42.10 41.21 7,381,900 41.24 29.23
06-11-02 41.73 42.10 41.62 8,055,200 42.05 29.80
06-11-01 42.15 42.15 41.76 6,753,600 41.86 29.67
06-10-31 42.18 42.24 41.60 10,009,500 41.92 29.71
06-10-30 41.48 41.96 41.22 8,921,300 41.92 29.71
06-10-27 41.82 41.93 41.41 7,309,000 41.47 29.39
06-10-26 41.92 42.15 41.61 6,373,100 42.11 29.85
06-10-25 42.24 42.48 41.69 8,889,400 42.00 29.77
Date Open High Low Vol Cls adjCls
06-10-24 41.90 42.46 41.84 11,380,200 42.25 29.95
06-10-23 41.37 42.36 41.35 12,637,000 42.14 29.87
06-10-20 41.10 41.47 40.78 12,769,900 41.47 29.39
06-10-19 41.43 41.47 40.00 20,300,800 40.77 28.90
06-10-18 41.99 42.09 41.23 15,383,300 41.47 29.39
06-10-17 41.84 41.97 41.46 9,875,900 41.60 29.48
06-10-16 41.93 42.27 41.71 12,451,400 42.12 29.85
06-10-13 41.90 42.22 41.85 24,260,200 42.11 29.85
06-10-12 41.90 42.46 41.80 19,023,900 42.23 29.93
Date Open High Low Vol Cls adjCls
06-10-11 40.61 41.28 40.60 10,757,300 41.25 29.24
06-10-10 40.50 40.88 40.45 8,072,100 40.84 28.95
06-10-09 40.15 40.70 40.00 14,783,200 40.57 28.75
06-10-06 39.96 40.28 39.48 21,206,500 40.11 28.43
06-10-05 39.96 40.05 39.67 86,981,300 39.80 28.21
06-10-04 39.83 40.09 39.70 53,013,400 40.00 28.35
06-10-03 39.62 40.05 39.62 38,317,900 39.68 28.12
06-10-02 39.12 39.77 38.95 14,210,800 39.51 28.00
06-09-29 39.55 39.88 39.11 11,915,800 39.12 27.73
Date Open High Low Vol Cls adjCls
06-09-28 39.76 39.93 39.23 7,592,700 39.59 28.06
06-09-27 39.43 40.06 39.43 14,464,200 39.82 28.22
06-09-26 38.61 39.09 38.55 7,559,900 39.06 27.68
06-09-25 38.20 38.96 38.08 15,575,300 38.85 27.54
06-09-22 38.29 38.53 38.07 5,591,100 38.21 27.08
06-09-21 37.88 38.42 37.80 8,466,200 38.34 27.17
06-09-20 37.78 37.93 37.62 6,323,500 37.78 26.78
06-09-19 37.53 37.70 37.33 5,353,200 37.58 26.64
06-09-18 37.73 37.75 37.30 4,902,800 37.42 26.52
Date Open High Low Vol Cls adjCls
06-09-15 37.55 37.83 37.27 13,112,200 37.73 26.74
06-09-14 37.65 37.83 37.03 9,699,600 37.33 26.46
06-09-13 37.80 38.09 37.80 12,759,300 37.84 26.82
06-09-12 37.40 38.29 37.35 19,393,300 38.20 27.07
06-09-11 37.60 37.75 37.10 11,202,700 37.12 26.31
06-09-08 36.69 37.51 36.35 8,451,700 37.50 26.58
06-09-07 36.12 36.61 36.05 4,125,400 36.52 25.88
06-09-06 36.35 36.58 36.17 5,244,800 36.22 25.67
06-09-05 36.55 36.76 36.42 3,903,900 36.65 25.98
Date Open High Low Vol Cls adjCls
06-09-01 36.25 36.80 36.01 6,925,900 36.76 26.05
06-08-31 36.16 36.19 35.77 2,544,900 35.90 25.44
06-08-30 36.17 36.20 35.80 2,957,000 36.15 25.62
06-08-29 35.81 36.15 35.73 2,968,300 36.08 25.57
06-08-28 35.15 35.93 35.14 3,714,000 35.81 25.38
06-08-25 35.62 35.69 35.16 3,064,800 35.23 24.97
06-08-24 35.59 35.88 35.16 4,326,000 35.88 25.43
06-08-23 35.56 35.74 35.26 3,893,500 35.59 25.23
06-08-22 35.71 36.01 35.43 3,346,300 35.60 25.23
Date Open High Low Vol Cls adjCls
06-08-21 36.10 36.10 35.62 3,379,700 35.71 25.31
06-08-18 36.24 36.24 35.91 3,286,900 36.18 25.64
06-08-17 36.00 36.25 35.92 4,143,700 36.24 25.69
06-08-16 35.59 35.99 35.43 4,412,800 35.97 25.49
06-08-15 35.18 35.57 34.93 4,611,900 35.50 25.16
06-08-14 35.05 35.10 34.66 3,550,700 34.72 24.61
06-08-11 34.87 34.96 34.50 2,507,100 34.69 24.59
06-08-10 34.23 35.08 34.22 4,501,900 34.87 24.71
06-08-09 35.50 35.52 34.26 8,927,200 34.36 24.35
Date Open High Low Vol Cls adjCls
06-08-08 35.53 35.68 34.95 8,325,100 35.16 24.92
06-08-07 35.25 35.56 35.21 2,857,600 35.53 25.18
06-08-04 35.98 36.06 35.23 5,142,900 35.41 25.10
06-08-03 35.35 36.00 35.15 5,452,000 35.84 25.40
06-08-02 35.50 35.70 34.98 5,352,000 35.59 25.23
06-08-01 35.20 35.23 34.85 3,914,700 35.08 24.86
06-07-31 35.37 35.50 35.13 4,098,700 35.39 25.08
06-07-28 34.80 35.40 34.62 5,034,200 35.29 25.01
06-07-27 34.70 34.95 34.45 5,281,300 34.73 24.62
Date Open High Low Vol Cls adjCls
06-07-26 34.49 34.77 34.39 6,801,400 34.45 24.42
06-07-25 35.00 35.34 34.65 8,185,500 34.76 24.64
06-07-24 34.69 34.96 34.57 4,144,800 34.84 24.69
06-07-21 34.72 34.75 34.45 5,696,300 34.70 24.59
06-07-20 34.91 35.00 34.52 4,997,000 34.67 24.57
06-07-19 34.81 35.20 34.70 6,201,000 35.09 24.87
06-07-18 35.00 35.16 34.57 8,332,100 34.81 24.67
06-07-17 34.00 34.96 33.79 12,845,000 34.72 24.61
06-07-14 32.96 33.13 32.75 5,022,400 33.04 23.42
Date Open High Low Vol Cls adjCls
06-07-13 33.55 33.68 33.08 4,478,800 33.17 23.51
06-07-12 34.38 34.45 33.66 5,317,000 33.81 23.96
06-07-11 33.79 34.33 33.30 5,715,000 34.28 24.30
06-07-10 33.50 33.89 33.39 3,825,300 33.68 23.87
06-07-07 33.52 33.71 33.09 4,125,300 33.18 23.52
06-07-06 33.72 33.84 33.43 3,668,100 33.69 23.88
06-07-05 33.45 33.88 33.30 4,384,600 33.76 23.93
06-07-03 33.70 34.00 33.57 1,764,400 33.97 24.08
06-06-30 33.81 34.60 33.57 7,905,700 33.60 23.81
Date Open High Low Vol Cls adjCls
06-06-29 32.40 33.69 32.40 9,137,200 33.56 23.79
06-06-28 32.50 32.59 31.91 8,569,800 31.97 22.66
06-06-27 32.50 32.79 32.49 4,593,800 32.51 23.04
06-06-26 32.60 32.80 32.43 3,812,300 32.66 23.15
06-06-23 32.55 33.01 32.50 3,769,400 32.60 23.11
06-06-22 33.20 33.40 32.48 5,239,700 32.55 23.07
06-06-21 32.85 33.54 32.85 6,911,000 33.40 23.67
06-06-20 33.00 33.11 32.70 5,100,900 32.96 23.36
06-06-19 33.11 33.25 32.76 4,129,400 32.85 23.28
Date Open High Low Vol Cls adjCls
06-06-16 33.31 33.35 32.94 6,044,900 33.14 23.49
06-06-15 32.91 33.53 32.64 6,635,500 33.35 23.64
06-06-14 32.00 32.96 31.97 7,856,300 32.85 23.28
06-06-13 33.47 33.47 31.73 7,657,900 31.94 22.64
06-06-12 33.50 33.62 32.83 5,335,000 32.93 23.34
06-06-09 33.65 33.88 33.38 4,131,600 33.38 23.66
06-06-08 33.57 33.74 32.98 8,470,300 33.69 23.88
06-06-07 33.50 33.77 33.30 5,070,600 33.32 23.62
06-06-06 33.25 33.55 32.81 5,780,300 33.31 23.61
Date Open High Low Vol Cls adjCls
06-06-05 33.51 33.56 33.08 4,387,300 33.15 23.50
06-06-02 33.55 33.78 33.25 4,423,400 33.51 23.75
06-06-01 32.97 33.74 32.96 6,745,800 33.68 23.87
06-05-31 32.78 33.28 32.72 6,087,800 33.17 23.51
06-05-30 32.80 33.08 32.62 4,502,700 32.72 23.19
06-05-26 33.35 33.35 32.88 6,168,500 32.92 23.33
06-05-25 33.14 33.28 32.88 7,128,000 33.26 23.57
06-05-24 33.63 33.68 32.79 9,722,100 32.95 23.35
06-05-23 34.03 34.13 33.53 5,207,900 33.53 23.76
Date Open High Low Vol Cls adjCls
06-05-22 34.08 34.14 33.51 7,387,900 34.03 24.12
06-05-19 34.65 34.72 33.97 6,252,800 34.15 24.20
06-05-18 34.83 34.97 34.41 5,374,800 34.44 24.41
06-05-17 34.53 34.76 34.43 6,572,400 34.56 24.49
06-05-16 35.05 35.12 34.67 3,320,100 34.70 24.59
06-05-15 34.88 35.00 34.61 4,066,000 34.97 24.79
06-05-12 35.37 35.52 34.87 5,397,100 34.88 24.72
06-05-11 35.95 35.96 35.22 4,927,600 35.35 25.05
06-05-10 35.76 35.99 35.69 4,813,600 35.96 25.49
Date Open High Low Vol Cls adjCls
06-05-09 35.70 35.93 35.57 5,933,100 35.83 25.40
06-05-08 35.21 35.39 35.20 4,038,800 35.39 25.08
06-05-05 34.88 35.25 34.85 6,408,400 35.21 24.96
06-05-04 34.85 35.08 34.80 4,646,200 34.85 24.70
06-05-03 34.48 34.88 34.32 4,472,600 34.86 24.71
06-05-02 34.40 34.53 34.22 3,975,400 34.41 24.39
06-05-01 34.64 34.75 34.31 4,054,700 34.37 24.36
06-04-28 34.60 34.72 34.30 4,714,000 34.57 24.50
06-04-27 33.85 34.65 33.85 4,864,300 34.62 24.54
Date Open High Low Vol Cls adjCls
06-04-26 33.90 34.13 33.71 4,218,300 34.11 24.18
06-04-25 34.06 34.17 33.81 7,113,900 33.85 23.99
06-04-24 34.35 34.45 34.08 5,687,200 34.26 24.28
06-04-21 34.88 35.00 34.36 6,320,500 34.60 24.52
06-04-20 34.55 35.11 34.55 5,006,100 35.08 24.86
06-04-19 34.33 34.85 34.33 3,408,600 34.55 24.49
06-04-18 34.32 34.68 34.11 5,441,100 34.48 24.44
06-04-17 34.78 34.83 34.05 6,301,700 34.32 24.32
06-04-13 35.49 35.49 34.70 10,711,400 34.85 24.70
Date Open High Low Vol Cls adjCls
06-04-12 35.37 35.41 34.97 6,314,200 35.19 24.94
06-04-11 35.39 35.57 35.19 5,525,900 35.55 25.20
06-04-10 35.00 35.45 34.95 6,109,500 35.35 25.05
06-04-07 34.63 34.99 34.48 4,716,800 34.88 24.72
06-04-06 34.47 34.91 34.47 4,033,800 34.60 24.52
06-04-05 34.58 34.89 34.43 5,667,500 34.81 24.67
06-04-04 34.88 34.91 34.57 4,283,000 34.66 24.57
06-04-03 34.45 34.91 34.43 5,750,000 34.73 24.62
06-03-31 34.41 34.63 34.26 4,020,100 34.36 24.35
Date Open High Low Vol Cls adjCls
06-03-30 34.41 34.80 34.18 4,039,100 34.55 24.49
06-03-29 34.20 34.65 34.16 2,583,800 34.60 24.52
06-03-28 34.36 34.77 34.28 4,430,800 34.31 24.32
06-03-27 34.42 34.65 34.37 3,338,600 34.55 24.49
06-03-24 34.54 34.86 34.40 3,230,600 34.70 24.59
06-03-23 34.81 34.81 34.36 4,451,300 34.54 24.48
06-03-22 35.03 35.13 34.62 4,218,100 34.80 24.67
06-03-21 34.67 35.14 34.67 5,700,400 34.90 24.74
06-03-20 34.94 35.07 34.67 3,983,900 34.73 24.62
Date Open High Low Vol Cls adjCls
06-03-17 35.24 35.25 35.00 5,983,900 35.10 24.88
06-03-16 34.70 35.14 34.70 5,637,800 35.06 24.85
06-03-15 34.21 34.83 34.19 5,235,500 34.77 24.64
06-03-14 34.17 34.41 34.12 5,652,900 34.26 24.28
06-03-13 34.53 34.70 34.11 6,117,300 34.32 24.32
06-03-10 34.60 35.01 34.54 3,991,100 34.65 24.56
06-03-09 34.62 34.73 34.39 5,009,600 34.53 24.47
06-03-08 34.67 34.90 34.65 6,588,600 34.68 24.58
06-03-07 34.55 34.78 34.43 7,942,300 34.64 24.55
Date Open High Low Vol Cls adjCls
06-03-06 34.61 34.96 34.57 4,145,000 34.67 24.57
06-03-03 34.75 35.06 34.64 5,270,700 34.85 24.70
06-03-02 34.93 34.99 34.69 4,566,200 34.94 24.76
06-03-01 35.00 35.18 34.43 5,910,300 34.93 24.76
06-02-28 35.30 35.47 34.89 5,522,700 34.91 24.74
06-02-27 35.30 35.53 35.11 4,262,100 35.25 24.98
06-02-24 35.49 35.52 35.19 4,802,800 35.34 25.05
06-02-23 35.75 35.99 35.50 3,751,800 35.59 25.23
06-02-22 35.75 36.08 35.72 4,323,400 35.95 25.48
Date Open High Low Vol Cls adjCls
06-02-21 35.88 36.00 35.35 5,250,300 35.66 25.27
06-02-17 36.37 36.44 36.01 4,802,300 36.06 25.56
06-02-16 35.99 36.39 35.86 3,963,500 36.37 25.78
06-02-15 36.26 36.27 35.75 7,669,400 36.01 25.52
06-02-14 36.36 36.55 36.07 5,392,300 36.37 25.78
06-02-13 36.41 36.59 36.16 3,421,100 36.36 25.77
06-02-10 36.27 36.46 36.11 5,741,200 36.33 25.75
06-02-09 36.31 36.49 36.22 4,889,600 36.30 25.73
06-02-08 36.60 36.75 36.26 6,444,300 36.36 25.77
Date Open High Low Vol Cls adjCls
06-02-07 36.30 36.51 36.06 4,868,600 36.19 25.65
06-02-06 36.00 36.44 35.90 7,163,500 36.13 25.61
06-02-03 35.45 36.08 35.44 6,852,900 35.97 25.49
06-02-02 35.33 35.81 35.17 5,409,500 35.45 25.13
06-02-01 35.01 35.71 34.99 7,186,600 35.67 25.28
06-01-31 35.04 35.25 34.90 6,988,200 35.01 24.81
06-01-30 34.90 35.07 34.83 8,004,200 35.02 24.82
06-01-27 34.94 35.24 34.92 7,355,400 35.05 24.84
06-01-26 35.50 35.70 34.75 12,358,000 34.94 24.76
Date Open High Low Vol Cls adjCls
06-01-25 36.00 36.14 34.55 21,016,500 35.16 24.92
06-01-24 35.94 36.31 35.67 9,685,600 35.85 25.41
06-01-23 35.86 36.09 35.27 6,944,500 35.71 25.31
06-01-20 35.20 35.91 35.09 11,436,800 35.86 25.42
06-01-19 35.30 35.37 35.00 9,093,800 35.20 24.95
06-01-18 34.58 35.44 34.41 10,550,100 34.99 24.80
06-01-17 34.72 35.16 34.52 5,499,100 34.59 24.52
06-01-13 34.65 34.74 34.35 4,807,700 34.47 24.43
06-01-12 35.25 35.32 34.74 11,593,600 34.79 24.66
Date Open High Low Vol Cls adjCls
06-01-11 34.82 35.36 34.80 8,209,000 35.34 25.05
06-01-10 34.61 34.85 34.54 7,021,800 34.74 24.62
06-01-09 34.00 34.74 33.99 4,659,900 34.71 24.60
06-01-06 34.23 34.30 33.81 5,877,100 34.06 24.14
06-01-05 33.82 34.20 33.73 6,245,200 33.86 24.00
06-01-04 33.43 33.85 33.42 5,990,200 33.82 23.97
06-01-03 34.29 34.29 33.20 9,250,100 33.52 23.76
05-12-30 34.10 34.29 33.58 4,219,600 33.72 23.90
05-12-29 34.05 34.29 34.01 2,530,600 34.14 24.20
Date Open High Low Vol Cls adjCls
05-12-28 34.10 34.39 34.03 2,212,000 34.19 24.23
05-12-27 34.57 34.72 34.01 3,039,700 34.10 24.17
05-12-23 34.70 34.70 34.33 1,930,300 34.55 24.49
05-12-22 34.50 34.68 34.11 3,326,600 34.58 24.51
05-12-21 34.20 34.75 34.20 4,031,000 34.44 24.41
05-12-20 34.00 34.35 33.80 4,172,500 34.15 24.20
05-12-19 34.66 34.93 34.07 3,801,800 34.10 24.17
05-12-16 34.99 35.12 34.69 7,956,600 34.75 24.63
05-12-15 35.50 35.69 34.85 5,615,400 34.98 24.79
Date Open High Low Vol Cls adjCls
05-12-14 35.17 35.65 35.11 4,990,100 35.50 25.16
05-12-13 34.35 35.54 34.35 5,928,000 35.27 25.00
05-12-12 34.84 34.84 34.34 3,962,900 34.47 24.43
05-12-09 35.10 35.22 34.10 4,617,000 34.84 24.69
05-12-08 35.12 35.36 34.70 5,474,600 34.82 24.68
05-12-07 35.00 35.27 34.81 6,290,600 35.26 24.99
05-12-06 34.83 35.26 34.78 8,155,500 35.16 24.92
05-12-05 34.74 34.91 34.40 6,958,700 34.57 24.50
05-12-02 35.05 35.25 34.75 8,186,900 34.91 24.74
Date Open High Low Vol Cls adjCls
05-12-01 34.23 35.38 34.06 13,905,500 35.33 25.04
05-11-30 34.14 34.76 33.84 8,158,600 33.85 23.99
05-11-29 34.24 34.58 33.88 6,594,800 33.93 24.05
05-11-28 33.63 34.10 33.52 6,393,500 33.95 24.06
05-11-25 33.77 33.78 33.46 2,311,200 33.46 23.72
05-11-23 33.04 33.88 33.01 6,450,800 33.71 23.89
05-11-22 33.02 33.08 32.80 4,723,500 32.99 23.38
05-11-21 33.02 33.17 32.82 4,801,300 33.07 23.44
05-11-18 33.55 33.55 32.94 7,016,200 33.09 23.45
Date Open High Low Vol Cls adjCls
05-11-17 33.08 33.36 32.88 5,802,400 33.19 23.52
05-11-16 33.36 33.60 32.73 6,758,100 32.80 23.25
05-11-15 33.82 34.05 33.16 8,585,100 33.31 23.61
05-11-14 33.80 34.25 33.75 7,199,800 33.93 24.05
05-11-11 33.35 33.89 33.03 6,682,400 33.80 23.96
05-11-10 32.95 33.28 32.71 6,847,600 33.23 23.55
05-11-09 34.00 34.18 33.28 6,877,100 33.33 23.15
05-11-08 33.70 34.05 33.33 9,653,000 34.00 23.61
05-11-07 33.25 33.81 33.09 12,334,000 33.70 23.41
Date Open High Low Vol Cls adjCls
05-11-04 33.28 33.48 33.03 6,116,900 33.43 23.22
05-11-03 32.45 33.32 32.35 10,297,500 33.23 23.08
05-11-02 32.20 32.46 31.93 7,612,400 32.26 22.41
05-11-01 32.73 32.73 31.61 17,401,100 31.77 22.06
05-10-31 32.29 32.78 31.55 18,254,300 31.60 21.95
05-10-28 31.84 32.29 31.55 6,599,100 32.29 22.43
05-10-27 32.30 32.38 31.48 6,098,100 31.55 21.91
05-10-26 33.00 33.04 32.31 4,660,600 32.31 22.44
05-10-25 33.05 33.41 32.65 6,204,400 33.00 22.92
Date Open High Low Vol Cls adjCls
05-10-24 32.65 33.14 32.37 6,886,400 33.12 23.00
05-10-21 31.82 32.89 31.82 11,964,400 32.48 22.56
05-10-20 33.45 33.46 32.01 10,984,400 32.40 22.50
05-10-19 32.70 34.02 32.46 8,869,200 33.69 23.40
05-10-18 32.80 32.87 32.30 4,710,200 32.47 22.55
05-10-17 32.32 32.71 32.32 4,939,800 32.70 22.71
05-10-14 32.15 32.36 32.01 6,701,900 32.32 22.45
05-10-13 32.37 32.71 31.77 10,285,200 32.05 22.26
05-10-12 32.25 32.50 31.62 6,891,500 31.67 22.00
Date Open High Low Vol Cls adjCls
05-10-11 33.05 33.39 32.32 7,477,900 32.34 22.46
05-10-10 32.47 32.47 32.18 5,460,200 32.34 22.46
05-10-07 32.76 32.77 32.09 5,966,800 32.22 22.38
05-10-06 32.86 33.18 32.50 8,038,000 32.73 22.73
05-10-05 32.75 33.14 32.62 7,328,600 32.85 22.81
05-10-04 33.45 33.55 32.82 9,187,500 32.88 22.84
05-10-03 33.40 33.99 33.40 5,742,600 33.87 23.52
05-09-30 33.49 33.65 33.12 7,138,400 33.49 23.26
05-09-29 33.06 33.57 33.00 5,636,000 33.48 23.25
Date Open High Low Vol Cls adjCls
05-09-28 33.45 33.95 33.10 6,425,800 33.10 22.99
05-09-27 33.20 33.30 32.98 9,808,500 33.01 22.93
05-09-26 32.95 33.76 32.95 8,828,200 33.26 23.10
05-09-23 33.00 33.59 32.55 8,232,500 32.64 22.67
05-09-22 31.42 33.15 31.33 12,830,500 33.09 22.98
05-09-21 32.49 32.62 31.31 13,572,300 31.42 21.82
05-09-20 33.50 33.86 32.50 7,783,700 32.62 22.66
05-09-19 33.77 34.03 33.47 7,524,400 33.50 23.27
05-09-16 33.73 35.03 33.55 25,124,600 34.24 23.78
Date Open High Low Vol Cls adjCls
05-09-15 32.36 33.50 32.36 9,369,100 33.45 23.23
05-09-14 33.30 33.31 32.31 7,436,000 32.36 22.47
05-09-13 33.75 33.88 33.12 6,922,500 33.12 23.00
05-09-12 33.91 34.17 33.71 6,572,300 33.80 23.47
05-09-09 33.38 34.42 33.29 12,547,900 34.14 23.71
05-09-08 33.47 33.66 33.18 6,233,500 33.37 23.18
05-09-07 33.05 33.87 33.01 12,166,600 33.70 23.41
05-09-06 32.53 32.92 32.39 6,878,500 32.66 22.68
05-09-02 31.82 32.01 31.72 5,643,600 31.90 22.16
Date Open High Low Vol Cls adjCls
05-09-01 32.30 32.37 31.53 8,614,600 31.55 21.91
05-08-31 32.56 32.75 32.03 6,655,300 32.45 22.54
05-08-30 33.10 33.10 32.21 8,607,700 32.40 22.50
05-08-29 33.15 33.45 32.77 6,764,400 33.17 23.04
05-08-26 33.09 33.60 32.98 7,884,300 33.48 23.25
05-08-25 32.90 33.49 32.90 9,425,800 33.30 23.13
05-08-24 33.00 33.26 32.76 7,465,400 32.98 22.91
05-08-23 33.19 33.23 32.85 5,803,400 33.04 22.95
05-08-22 33.37 33.45 33.05 4,519,900 33.29 23.12
Date Open High Low Vol Cls adjCls
05-08-19 33.26 33.55 33.22 5,510,600 33.38 23.18
05-08-18 33.60 33.64 33.05 6,848,900 33.39 23.19
05-08-17 33.02 34.18 32.98 11,185,600 33.87 23.52
05-08-16 33.50 33.72 33.04 7,406,200 33.17 23.04
05-08-15 32.63 33.64 32.62 6,665,400 33.60 23.34
05-08-12 33.74 33.96 33.07 12,759,300 33.25 23.09
05-08-11 32.95 34.70 32.85 17,421,600 34.69 24.09
05-08-10 32.46 32.97 32.25 8,547,300 32.70 22.71
05-08-09 32.29 32.45 32.04 5,902,700 32.44 22.53
Date Open High Low Vol Cls adjCls
05-08-08 31.76 32.38 31.75 10,226,400 32.14 22.32
05-08-05 31.10 31.50 31.10 5,058,400 31.30 21.74
05-08-04 31.55 31.65 31.09 4,514,900 31.20 21.67
05-08-03 31.31 31.74 31.20 6,199,500 31.62 21.96
05-08-02 31.32 31.58 31.22 5,378,200 31.48 21.86
05-08-01 30.25 31.33 30.25 5,361,800 31.18 21.66
05-07-29 30.50 31.18 30.50 7,402,200 31.17 21.65
05-07-28 30.10 30.44 30.10 4,683,900 30.28 21.03
05-07-27 30.35 30.43 29.97 6,752,800 30.08 20.89
Date Open High Low Vol Cls adjCls
05-07-26 30.63 30.77 30.30 5,244,400 30.36 21.09
05-07-25 30.64 30.80 30.49 4,333,900 30.62 21.27
05-07-22 30.55 30.97 30.51 5,200,800 30.94 21.49
05-07-21 30.50 31.25 30.27 5,540,800 30.78 21.38
05-07-20 30.68 30.99 30.59 4,812,400 30.90 21.46
05-07-19 30.89 30.96 30.74 4,759,700 30.85 21.43
05-07-18 30.82 30.97 30.59 5,227,500 30.90 21.46
05-07-15 29.92 31.07 29.60 14,489,100 30.99 21.52
05-07-14 29.61 29.94 29.54 9,087,000 29.60 20.56
Date Open High Low Vol Cls adjCls
05-07-13 29.17 29.62 29.16 6,471,900 29.59 20.55
05-07-12 29.22 29.25 29.00 5,273,900 29.16 20.25
05-07-11 28.88 29.06 28.75 5,937,800 28.97 20.12
05-07-08 28.00 28.87 27.78 9,319,200 28.65 19.90
05-07-07 27.54 28.06 27.36 6,099,500 28.00 19.45
05-07-06 27.97 27.99 27.61 4,709,800 27.70 19.24
05-07-05 27.82 28.09 27.71 4,017,200 27.97 19.43
05-07-01 27.81 28.13 27.72 4,486,700 27.94 19.40
05-06-30 28.05 28.20 27.74 8,062,100 27.75 19.27
Date Open High Low Vol Cls adjCls
05-06-29 28.30 28.44 27.88 6,386,100 27.91 19.38
05-06-28 28.16 28.48 28.12 5,123,800 28.24 19.61
05-06-27 28.20 28.46 28.13 3,512,800 28.16 19.56
05-06-24 28.57 28.68 28.22 7,044,000 28.28 19.64
05-06-23 28.95 29.10 28.56 6,860,300 28.57 19.84
05-06-22 29.26 29.29 28.96 4,283,800 29.02 20.15
05-06-21 28.96 29.18 28.84 5,860,600 29.04 20.17
05-06-20 28.85 29.16 28.80 3,777,600 29.06 20.18
05-06-17 29.40 29.40 28.98 7,370,600 29.00 20.14
Date Open High Low Vol Cls adjCls
05-06-16 29.01 29.19 28.93 4,905,600 29.13 20.23
05-06-15 29.30 29.38 28.80 6,803,600 28.95 20.11
05-06-14 29.15 29.56 29.15 4,898,000 29.30 20.35
05-06-13 29.09 29.45 28.91 8,162,400 29.11 20.22
05-06-10 29.10 29.54 28.98 7,988,200 29.53 20.51
05-06-09 29.23 29.27 28.75 8,293,800 28.98 20.13
05-06-08 29.57 29.66 29.18 11,257,000 29.23 20.30
05-06-07 30.35 30.49 29.32 11,748,800 29.57 20.54
05-06-06 30.41 30.45 30.20 4,064,100 30.41 21.12
Date Open High Low Vol Cls adjCls
05-06-03 31.04 31.08 30.47 3,814,500 30.51 21.19
05-06-02 30.89 31.21 30.80 3,165,300 31.12 21.61
05-06-01 30.84 31.15 30.69 4,223,500 31.02 21.54
05-05-31 31.16 31.16 30.93 5,551,600 30.94 21.49
05-05-27 31.40 31.40 31.17 2,932,100 31.26 21.71
05-05-26 31.00 31.49 30.96 5,047,200 31.48 21.86
05-05-25 30.87 31.00 30.77 3,762,400 30.89 21.45
05-05-24 31.19 31.29 30.66 5,179,200 30.87 21.44
05-05-23 30.85 31.50 30.85 4,464,600 31.32 21.75
Date Open High Low Vol Cls adjCls
05-05-20 30.90 31.14 30.73 4,019,500 30.94 21.49
05-05-19 30.82 31.03 30.65 5,007,900 30.97 21.51
05-05-18 30.15 30.66 30.08 5,199,100 30.58 21.24
05-05-17 29.89 30.06 29.65 3,429,800 29.97 20.81
05-05-16 29.70 30.00 29.60 3,861,600 29.88 20.75
05-05-13 29.64 29.83 29.50 4,465,000 29.65 20.59
05-05-12 29.99 30.09 29.77 4,864,400 29.78 20.68
05-05-11 30.01 30.15 29.70 5,780,300 29.85 20.73
05-05-10 29.95 30.32 29.80 4,499,200 30.10 20.91
Date Open High Low Vol Cls adjCls
05-05-09 29.70 30.15 29.60 6,065,900 30.12 20.92
05-05-06 29.96 30.05 29.37 6,281,100 29.38 20.40
05-05-05 30.19 30.28 29.76 4,703,100 29.94 20.79
05-05-04 29.79 30.26 29.73 4,829,400 30.13 20.93
05-05-03 29.72 30.00 29.60 6,839,500 29.80 20.70
05-05-02 29.12 29.60 29.12 5,036,000 29.57 20.54
05-04-29 29.61 29.79 29.11 7,557,600 29.31 20.36
05-04-28 29.85 30.15 29.61 5,318,400 29.61 20.56
05-04-27 29.86 30.40 29.79 4,795,900 30.16 20.95
Date Open High Low Vol Cls adjCls
05-04-26 30.15 30.27 29.93 4,676,400 30.00 20.84
05-04-25 29.96 30.47 29.70 5,169,900 30.28 21.03
05-04-22 30.50 30.65 29.75 8,272,000 30.06 20.88
05-04-21 30.27 30.50 29.51 6,525,200 29.85 20.73
05-04-20 30.09 30.28 29.70 5,267,800 29.94 20.79
05-04-19 30.10 30.25 29.88 5,122,100 30.18 20.96
05-04-18 30.15 30.22 29.37 8,465,100 30.10 20.91
05-04-15 30.62 30.69 30.15 6,510,900 30.30 21.04
05-04-14 31.33 31.34 30.74 4,586,400 30.76 21.36
Date Open High Low Vol Cls adjCls
05-04-13 31.42 31.91 31.20 9,357,800 31.22 21.68
05-04-12 30.60 31.05 30.31 5,528,000 30.90 21.46
05-04-11 30.98 31.04 30.52 4,897,000 30.80 21.39
05-04-08 31.48 31.78 31.11 3,420,500 31.14 21.63
05-04-07 31.39 31.59 31.15 3,916,100 31.47 21.86
05-04-06 31.13 31.70 31.00 4,360,500 31.49 21.87
05-04-05 30.87 31.29 30.81 3,643,200 31.21 21.68
05-04-04 31.07 31.14 30.65 5,859,300 30.99 21.52
05-04-01 31.20 31.52 30.88 4,399,000 31.00 21.53
Date Open High Low Vol Cls adjCls
05-03-31 31.60 31.60 31.09 5,400,600 31.14 21.63
05-03-30 30.98 31.68 30.98 4,418,700 31.65 21.98
05-03-29 31.34 31.42 30.96 5,404,500 31.02 21.54
05-03-28 31.41 31.76 31.40 3,355,000 31.53 21.90
05-03-24 31.56 31.79 31.45 3,292,600 31.58 21.93
05-03-23 31.55 31.78 31.38 5,302,400 31.45 21.84
05-03-22 31.68 31.91 31.43 4,669,700 31.45 21.84
05-03-21 31.75 31.87 31.52 3,022,700 31.68 22.00
05-03-18 31.83 31.95 31.30 8,967,600 31.90 22.16
Date Open High Low Vol Cls adjCls
05-03-17 32.30 32.32 31.68 5,287,800 31.80 22.09
05-03-16 32.30 32.48 32.05 3,382,300 32.32 22.45
05-03-15 33.01 33.07 32.29 3,970,100 32.43 22.52
05-03-14 32.54 33.00 32.54 4,486,700 32.96 22.89
05-03-11 32.75 32.92 32.51 3,468,000 32.59 22.63
05-03-10 32.64 32.79 32.51 5,558,500 32.75 22.75
05-03-09 32.65 32.99 32.33 9,408,500 32.53 22.59
05-03-08 34.00 34.00 32.92 8,239,500 33.48 23.25
05-03-07 34.30 34.56 34.17 3,978,100 34.21 23.76
Date Open High Low Vol Cls adjCls
05-03-04 33.60 34.23 33.50 4,868,200 33.96 23.59
05-03-03 33.28 33.60 33.00 3,323,400 33.41 23.20
05-03-02 33.04 33.82 33.04 4,198,400 33.28 23.11
05-03-01 33.02 33.42 33.02 3,378,000 33.33 23.15
05-02-28 32.98 33.25 32.85 4,742,800 33.08 22.97
05-02-25 32.45 32.98 32.32 3,328,000 32.98 22.91
05-02-24 32.44 32.71 32.25 2,794,400 32.65 22.68
05-02-23 32.05 32.49 32.02 4,308,500 32.44 22.53
05-02-22 32.31 32.45 31.95 3,677,400 31.95 22.19
Date Open High Low Vol Cls adjCls
05-02-18 32.15 32.50 32.07 3,830,000 32.33 22.45
05-02-17 32.49 32.50 32.21 3,469,500 32.29 22.43
05-02-16 32.90 32.98 32.42 4,746,300 32.60 22.64
05-02-15 32.60 33.18 32.60 5,985,100 33.16 23.03
05-02-14 32.25 32.70 32.21 3,492,800 32.61 22.65
05-02-11 31.90 32.49 31.79 5,341,200 32.25 22.40
05-02-10 32.10 32.21 31.86 3,584,700 32.10 22.29
05-02-09 32.40 32.48 31.96 4,515,400 31.97 22.20
05-02-08 32.72 32.85 32.38 5,179,300 32.42 22.52
Date Open High Low Vol Cls adjCls
05-02-07 32.38 32.85 32.38 5,516,100 32.78 22.77
05-02-04 31.82 32.60 31.80 5,137,300 32.57 22.62
05-02-03 31.60 32.10 31.40 3,694,200 32.06 22.27
05-02-02 31.88 32.02 31.56 6,577,700 31.77 22.06
05-02-01 32.05 32.19 31.91 5,949,100 31.98 22.21
05-01-31 32.10 32.50 32.10 5,815,000 32.39 22.50
05-01-28 31.85 32.24 31.20 7,837,700 32.00 22.22
05-01-27 32.00 32.39 31.94 6,036,000 32.12 22.31
05-01-26 31.93 32.25 31.87 4,675,000 31.99 22.22
Date Open High Low Vol Cls adjCls
05-01-25 31.99 32.09 31.90 4,957,200 31.94 22.18
05-01-24 31.58 31.89 31.43 5,401,900 31.74 22.04
05-01-21 31.45 31.60 31.13 4,085,500 31.25 21.70
05-01-20 31.57 31.77 31.13 4,047,900 31.45 21.84
05-01-19 31.70 32.00 31.56 4,444,300 31.62 21.96
05-01-18 31.20 31.69 31.08 3,642,900 31.60 21.95
05-01-14 30.84 31.36 30.81 3,919,700 31.31 21.75
05-01-13 31.24 31.31 30.84 3,731,800 30.89 21.45
05-01-12 31.22 31.35 30.96 4,194,300 31.34 21.77
Date Open High Low Vol Cls adjCls
05-01-11 31.43 31.67 31.05 5,045,300 31.10 21.60
05-01-10 31.67 31.86 31.52 3,455,100 31.67 22.00
05-01-07 32.03 32.18 31.73 3,902,200 31.87 22.13
05-01-06 31.84 32.21 31.80 3,671,000 32.08 22.28
05-01-05 32.08 32.27 31.83 4,008,100 31.83 22.11
05-01-04 31.74 32.31 31.74 5,435,100 32.08 22.28
05-01-03 31.60 32.23 31.54 4,906,300 31.82 22.10
04-12-31 32.40 32.45 32.05 2,933,300 32.06 22.27
04-12-30 32.50 32.69 32.34 2,828,000 32.38 22.49
Date Open High Low Vol Cls adjCls
04-12-29 32.47 32.59 32.22 3,127,200 32.53 22.59
04-12-28 32.28 32.51 32.22 3,283,700 32.46 22.54
04-12-27 32.40 32.52 32.12 2,417,700 32.15 22.33
04-12-23 32.55 32.74 32.12 2,824,000 32.33 22.45
04-12-22 32.67 32.96 32.30 4,385,200 32.52 22.59
04-12-21 32.57 32.74 32.40 4,235,000 32.59 22.63
04-12-20 32.55 32.79 32.19 4,484,700 32.39 22.50
04-12-17 32.67 32.94 32.44 7,106,700 32.54 22.60
04-12-16 32.44 32.75 32.31 5,668,600 32.66 22.68
Date Open High Low Vol Cls adjCls
04-12-15 31.85 32.50 31.84 6,104,600 32.44 22.53
04-12-14 31.98 32.03 31.82 5,223,800 31.91 22.16
04-12-13 31.84 31.98 31.73 4,061,800 31.98 22.21
04-12-10 31.88 31.88 31.40 4,021,200 31.65 21.98
04-12-09 31.20 31.85 31.14 7,721,600 31.78 22.07
04-12-08 31.22 31.75 31.21 5,384,600 31.50 21.88
04-12-07 31.08 31.37 30.91 5,115,200 31.22 21.68
04-12-06 31.21 31.21 30.96 3,172,900 31.08 21.59
04-12-03 31.42 31.42 31.12 3,283,700 31.28 21.72
Date Open High Low Vol Cls adjCls
04-12-02 31.32 31.58 31.14 4,122,300 31.42 21.82
04-12-01 30.90 31.36 30.86 6,529,500 31.21 21.68
04-11-30 30.60 30.84 30.50 5,981,400 30.74 21.35
04-11-29 30.71 30.85 30.01 5,229,600 30.75 21.36
04-11-26 30.33 30.73 30.31 1,337,000 30.57 21.23
04-11-24 30.20 30.83 30.20 4,087,500 30.40 21.11
04-11-23 29.27 30.12 29.26 5,600,000 30.10 20.91
04-11-22 29.44 29.57 29.02 4,913,500 29.38 20.40
04-11-19 29.65 29.75 29.00 7,922,100 29.30 20.35
Date Open High Low Vol Cls adjCls
04-11-18 30.25 30.57 29.65 9,666,800 29.95 20.80
04-11-17 30.32 30.53 30.11 4,070,800 30.40 21.11
04-11-16 30.47 30.47 30.11 2,481,300 30.11 20.91
04-11-15 30.33 30.54 30.24 3,491,700 30.42 21.13
04-11-12 30.38 30.50 30.10 3,482,400 30.50 21.18
04-11-11 30.10 30.42 29.93 3,516,400 30.28 21.03
04-11-10 29.96 30.27 29.81 5,405,800 30.02 20.85
04-11-09 30.08 30.29 29.93 4,039,100 30.18 20.58
04-11-08 30.40 31.00 30.04 8,455,300 30.20 20.59
Date Open High Low Vol Cls adjCls
04-11-05 29.74 30.25 29.65 7,508,300 30.06 20.50
04-11-04 29.32 29.69 29.30 7,919,700 29.63 20.20
04-11-03 29.17 29.44 28.77 5,922,500 29.31 19.99
04-11-02 29.50 29.73 29.05 4,254,600 29.19 19.90
04-11-01 29.05 29.60 29.00 4,408,100 29.58 20.17
04-10-29 28.83 29.15 28.68 4,149,800 29.15 19.88
04-10-28 28.96 29.10 28.86 3,659,700 29.03 19.79
04-10-27 28.67 29.20 28.61 3,697,500 29.19 19.90
04-10-26 28.40 28.88 28.20 3,774,300 28.87 19.69
Date Open High Low Vol Cls adjCls
04-10-25 28.34 28.55 28.10 3,644,100 28.38 19.35
04-10-22 28.47 28.75 28.42 4,013,100 28.52 19.45
04-10-21 28.80 28.99 28.27 4,038,500 28.52 19.45
04-10-20 28.74 28.84 28.35 5,219,000 28.80 19.64
04-10-19 29.21 29.49 28.81 7,012,600 29.00 19.77
04-10-18 28.83 29.48 28.80 5,443,300 29.20 19.91
04-10-15 29.24 29.49 28.96 5,329,600 28.99 19.77
04-10-14 28.65 29.19 28.65 6,351,500 29.08 19.83
04-10-13 28.30 28.88 28.05 12,155,000 28.86 19.68
Date Open High Low Vol Cls adjCls
04-10-12 27.48 27.68 27.31 3,913,700 27.55 18.79
04-10-11 27.93 28.03 27.59 3,028,100 27.68 18.87
04-10-08 27.94 28.18 27.90 3,624,500 27.94 19.05
04-10-07 28.16 28.45 27.88 5,878,800 27.93 19.04
04-10-06 27.90 27.91 27.46 5,981,900 27.84 18.98
04-10-05 27.96 27.99 27.77 2,527,400 27.94 19.05
04-10-04 28.14 28.26 27.90 4,825,200 28.00 19.09
04-10-01 28.00 28.25 27.92 4,233,500 28.14 19.19
04-09-30 27.79 28.13 27.71 4,190,300 28.03 19.11
Date Open High Low Vol Cls adjCls
04-09-29 27.75 27.96 27.65 3,305,900 27.89 19.02
04-09-28 27.78 28.03 27.73 3,559,600 27.96 19.06
04-09-27 27.45 28.06 27.42 5,192,300 27.94 19.05
04-09-24 27.22 27.73 27.22 3,740,900 27.60 18.82
04-09-23 27.10 27.48 27.07 3,892,000 27.14 18.51
04-09-22 27.56 27.57 26.95 6,074,200 27.01 18.42
04-09-21 27.50 27.84 27.43 3,037,100 27.77 18.94
04-09-20 27.63 27.98 27.42 3,946,500 27.47 18.73
04-09-17 27.75 27.78 27.56 3,043,100 27.67 18.87
Date Open High Low Vol Cls adjCls
04-09-16 27.45 27.74 27.45 2,338,500 27.59 18.81
04-09-15 27.60 27.67 27.42 3,053,500 27.53 18.77
04-09-14 27.20 27.71 27.04 4,497,800 27.60 18.82
04-09-13 26.89 27.17 26.89 4,160,700 27.17 18.53
04-09-10 27.23 27.30 26.98 4,260,400 27.05 18.44
04-09-09 27.75 27.92 27.37 4,708,300 27.44 18.71
04-09-08 27.85 27.98 27.48 5,029,700 27.50 18.75
04-09-07 27.74 27.77 27.10 4,508,300 27.38 18.67
04-09-03 27.40 27.90 27.40 2,448,200 27.76 18.93
Date Open High Low Vol Cls adjCls
04-09-02 27.18 27.53 27.01 2,675,400 27.49 18.74
04-09-01 27.03 27.24 26.86 2,260,800 27.19 18.54
04-08-31 27.00 27.09 26.66 2,548,700 27.02 18.42
04-08-30 27.05 27.36 27.00 1,494,800 27.00 18.41
04-08-27 27.07 27.28 26.98 1,871,900 27.17 18.53
04-08-26 27.00 27.29 26.95 2,330,900 27.10 18.48
04-08-25 26.84 27.00 26.56 2,886,500 26.95 18.38
04-08-24 26.60 27.04 26.60 2,189,000 26.87 18.32
04-08-23 27.07 27.18 26.64 1,867,300 26.64 18.16
Date Open High Low Vol Cls adjCls
04-08-20 26.46 27.07 26.46 3,070,900 27.07 18.46
04-08-19 26.46 26.74 26.40 1,998,500 26.60 18.14
04-08-18 26.37 26.74 26.27 2,724,600 26.48 18.06
04-08-17 25.80 26.44 25.70 3,679,000 26.37 17.98
04-08-16 25.70 25.95 25.64 3,758,900 25.75 17.56
04-08-13 25.85 26.05 25.69 2,753,200 25.81 17.60
04-08-12 26.18 26.37 25.82 4,205,600 25.85 17.63
04-08-11 26.68 26.69 26.15 3,860,400 26.35 17.97
04-08-10 26.38 26.75 26.17 3,209,800 26.74 18.23
Date Open High Low Vol Cls adjCls
04-08-09 26.28 26.66 26.13 3,177,000 26.16 17.84
04-08-06 26.58 26.78 26.24 4,792,700 26.34 17.96
04-08-05 27.15 27.30 26.79 2,743,400 26.88 18.33
04-08-04 27.08 27.20 26.58 3,312,800 27.16 18.52
04-08-03 27.50 27.59 27.08 2,704,600 27.25 18.58
04-08-02 27.32 27.59 27.32 2,600,500 27.46 18.72
04-07-30 27.25 27.52 27.20 2,589,700 27.50 18.75
04-07-29 27.29 27.39 27.05 2,391,500 27.24 18.57
04-07-28 27.25 27.42 26.96 2,685,000 27.31 18.62
Date Open High Low Vol Cls adjCls
04-07-27 26.90 27.63 26.90 3,530,900 27.49 18.74
04-07-26 27.21 27.35 26.98 3,152,100 26.98 18.40
04-07-23 27.37 27.59 26.98 2,999,600 27.08 18.46
04-07-22 27.70 27.88 27.31 5,644,400 27.57 18.80
04-07-21 28.20 28.21 27.60 4,406,600 27.66 18.86
04-07-20 28.03 28.25 27.96 2,711,300 28.16 19.20
04-07-19 27.76 28.20 27.76 3,274,800 27.93 19.04
04-07-16 28.00 28.00 27.64 3,930,500 27.81 18.96
04-07-15 27.80 28.07 27.76 6,123,600 27.91 19.03
Date Open High Low Vol Cls adjCls
04-07-14 27.10 27.99 27.02 10,355,800 27.79 18.95
04-07-13 26.83 26.98 26.56 3,130,000 26.68 18.19
04-07-12 26.42 26.85 26.42 2,617,000 26.82 18.29
04-07-09 26.42 26.62 26.42 2,365,000 26.51 18.08
04-07-08 26.30 26.59 26.28 2,683,600 26.50 18.07
04-07-07 26.05 26.61 26.04 3,277,600 26.42 18.01
04-07-06 26.00 26.17 25.74 3,250,600 26.13 17.82
04-07-02 26.30 26.48 26.04 2,391,600 26.12 17.81
04-07-01 26.09 26.46 26.09 5,094,700 26.31 17.94
Date Open High Low Vol Cls adjCls
04-06-30 26.42 26.44 25.80 7,796,100 26.00 17.73
04-06-29 26.60 26.63 26.38 3,617,200 26.41 18.01
04-06-28 26.80 27.00 26.40 6,599,400 26.58 18.12
04-06-25 27.04 27.16 26.99 3,542,100 26.99 18.40
04-06-24 27.00 27.38 26.98 3,484,500 27.08 18.46
04-06-23 26.90 27.15 26.76 4,084,800 27.11 18.49
04-06-22 26.72 26.99 26.70 3,009,300 26.90 18.34
04-06-21 26.80 26.97 26.68 2,389,600 26.86 18.31
04-06-18 26.72 26.93 26.59 4,213,700 26.92 18.36
Date Open High Low Vol Cls adjCls
04-06-17 26.61 26.83 26.53 4,083,500 26.72 18.22
04-06-16 26.74 26.80 26.60 3,503,200 26.71 18.21
04-06-15 27.00 27.10 26.56 6,445,300 26.68 18.19
04-06-14 26.83 27.21 26.81 4,753,000 27.00 18.41
04-06-10 26.74 27.05 26.65 4,980,600 27.05 18.44
04-06-09 26.89 26.94 26.52 3,523,100 26.58 18.12
04-06-08 26.69 26.94 26.62 4,501,900 26.84 18.30
04-06-07 26.97 27.00 26.51 5,373,200 26.61 18.14
04-06-04 26.86 27.20 26.66 3,533,400 26.86 18.31
Date Open High Low Vol Cls adjCls
04-06-03 26.43 27.03 26.41 4,844,100 26.52 18.08
04-06-02 26.20 26.45 26.20 3,638,900 26.43 18.02
04-06-01 26.21 26.64 26.15 3,041,300 26.47 18.05
04-05-28 26.36 26.51 26.15 4,617,900 26.40 18.00
04-05-27 25.95 26.45 25.87 6,268,000 26.27 17.91
04-05-26 25.54 25.88 25.50 4,708,200 25.75 17.56
04-05-25 25.20 25.57 25.19 5,841,400 25.45 17.35
04-05-24 25.40 25.57 25.18 4,298,100 25.35 17.29
04-05-21 25.33 25.54 25.33 4,331,500 25.45 17.35
Date Open High Low Vol Cls adjCls
04-05-20 25.70 25.92 25.05 5,335,400 25.31 17.26
04-05-19 26.01 26.03 25.62 3,845,100 25.75 17.56
04-05-18 25.93 26.00 25.63 3,529,900 25.79 17.59
04-05-17 25.75 26.05 25.50 2,849,700 25.87 17.64
04-05-14 26.09 26.48 25.90 2,746,000 26.17 17.84
04-05-13 26.14 26.25 25.80 3,763,200 26.09 17.79
04-05-12 26.27 26.83 25.71 5,934,300 26.07 17.78
04-05-11 26.58 26.70 26.23 5,243,700 26.45 18.04
04-05-10 26.72 27.32 26.51 4,418,600 26.64 18.16
Date Open High Low Vol Cls adjCls
04-05-07 26.98 27.29 26.65 3,515,500 26.71 18.21
04-05-06 27.52 27.62 27.02 2,731,000 27.27 18.59
04-05-05 27.48 27.88 27.35 3,161,100 27.81 18.96
04-05-04 27.88 27.88 27.33 3,017,400 27.61 18.83
04-05-03 27.43 27.88 27.25 3,786,300 27.76 18.93
04-04-30 27.56 27.66 27.20 4,072,100 27.23 18.57
04-04-29 27.79 27.80 27.12 3,574,200 27.18 18.53
04-04-28 27.77 27.98 27.42 6,286,000 27.61 18.83
04-04-27 27.48 27.80 27.05 3,952,000 27.20 18.55
Date Open High Low Vol Cls adjCls
04-04-26 27.46 27.55 27.02 3,956,900 27.32 18.63
04-04-23 27.35 27.55 27.15 3,640,400 27.34 18.64
04-04-22 27.00 27.58 26.95 5,902,800 27.40 18.68
04-04-21 26.75 27.00 26.55 5,134,400 26.95 18.38
04-04-20 27.05 27.23 26.55 5,193,900 26.55 18.10
04-04-19 26.45 27.14 26.45 15,179,300 26.75 18.24
04-04-16 27.20 27.66 27.04 4,317,900 27.46 18.72
04-04-15 26.99 27.05 26.52 6,686,700 26.93 18.36
04-04-14 27.31 27.85 26.40 15,812,600 27.00 18.41
Date Open High Low Vol Cls adjCls
04-04-13 29.04 29.22 28.26 4,626,600 28.27 19.28
04-04-12 28.82 29.16 28.78 3,120,300 29.02 19.79
04-04-08 29.02 29.20 28.42 3,395,900 28.67 19.55
04-04-07 28.91 29.33 28.74 5,193,400 28.90 19.71
04-04-06 29.12 29.19 28.93 3,871,400 29.01 19.78
04-04-05 28.79 29.43 28.77 2,826,000 29.36 20.02
04-04-02 28.56 29.25 28.56 3,369,400 28.94 19.73
04-04-01 28.75 29.02 28.66 3,696,600 28.91 19.71
04-03-31 28.70 28.75 28.44 3,228,000 28.57 19.48
Date Open High Low Vol Cls adjCls
04-03-30 28.35 28.80 28.28 2,617,200 28.66 19.54
04-03-29 28.02 28.62 28.02 5,874,500 28.47 19.41
04-03-26 28.20 28.32 27.82 4,185,000 27.87 19.00
04-03-25 27.85 28.50 27.80 3,400,200 28.45 19.40
04-03-24 27.64 28.06 27.57 3,455,300 27.70 18.89
04-03-23 28.35 28.36 27.54 4,426,400 27.76 18.93
04-03-22 27.65 28.71 27.65 6,544,400 28.35 19.33
04-03-19 28.02 28.40 27.90 6,240,600 28.10 19.16
04-03-18 28.48 28.57 27.78 6,672,200 28.02 19.11
Date Open High Low Vol Cls adjCls
04-03-17 28.73 28.84 28.50 4,023,400 28.70 19.57
04-03-16 28.83 29.02 28.49 3,493,700 28.66 19.54
04-03-15 28.81 28.81 28.36 4,228,900 28.45 19.40
04-03-12 28.96 29.09 28.65 3,233,300 29.01 19.78
04-03-11 28.80 29.36 28.59 5,398,400 28.70 19.57
04-03-10 29.03 29.64 28.90 4,929,300 28.91 19.71
04-03-09 29.39 29.90 28.95 7,616,900 28.98 19.76
04-03-08 29.85 29.98 29.30 5,445,100 29.31 19.99
04-03-05 28.25 29.98 28.25 11,285,300 29.85 20.35
Date Open High Low Vol Cls adjCls
04-03-04 28.85 29.17 28.75 5,007,600 28.84 19.66
04-03-03 28.38 29.01 28.38 5,100,200 28.89 19.70
04-03-02 28.32 28.55 28.32 3,740,800 28.42 19.38
04-03-01 28.40 28.58 28.37 4,812,800 28.41 19.37
04-02-27 27.31 28.76 27.31 5,390,300 28.30 19.30
04-02-26 27.78 28.39 27.76 5,509,700 28.30 19.30
04-02-25 27.77 28.05 27.61 4,734,300 27.94 19.05
04-02-24 27.78 27.88 27.53 4,923,800 27.63 18.84
04-02-23 27.14 27.95 27.13 6,208,800 27.77 18.94
Date Open High Low Vol Cls adjCls
04-02-20 27.23 27.37 26.95 4,831,600 27.16 18.52
04-02-19 27.17 27.50 27.14 5,072,000 27.25 18.58
04-02-18 27.00 27.14 26.91 4,258,600 27.05 18.44
04-02-17 26.79 27.05 26.74 3,214,300 27.00 18.41
04-02-13 26.61 26.79 26.45 3,257,200 26.63 18.16
04-02-12 26.93 27.03 26.65 3,811,200 26.68 18.19
04-02-11 26.77 27.05 26.72 8,295,900 27.05 18.44
04-02-10 26.78 27.02 26.67 3,390,600 26.78 18.26
04-02-09 26.93 27.22 26.79 5,984,900 26.91 18.35
Date Open High Low Vol Cls adjCls
04-02-06 27.20 27.27 26.67 8,223,100 27.16 18.52
04-02-05 26.23 26.75 26.20 5,668,000 26.70 18.21
04-02-04 26.35 26.51 26.28 5,659,000 26.41 18.01
04-02-03 25.86 26.23 25.86 3,297,600 26.15 17.83
04-02-02 25.82 26.25 25.72 5,774,000 25.99 17.72
04-01-30 25.40 25.85 25.38 4,962,300 25.74 17.55
04-01-29 25.30 25.57 25.14 6,641,400 25.50 17.39
04-01-28 25.55 25.60 24.74 6,016,800 24.86 16.95
04-01-27 25.52 25.65 25.40 4,911,700 25.45 17.35
Date Open High Low Vol Cls adjCls
04-01-26 25.28 25.45 24.90 4,841,900 25.28 17.24
04-01-23 25.34 25.50 24.88 4,601,300 25.25 17.22
04-01-22 25.38 25.67 25.32 2,965,200 25.39 17.31
04-01-21 25.32 25.63 25.22 3,649,300 25.52 17.40
04-01-20 25.42 25.50 24.96 4,128,500 25.17 17.16
04-01-16 25.10 25.35 25.00 4,683,100 25.31 17.26
04-01-15 25.15 25.48 24.75 5,403,900 25.15 17.15
04-01-14 24.80 25.09 24.77 6,205,000 25.07 17.09
04-01-13 25.02 25.12 24.54 5,628,300 24.64 16.80
Date Open High Low Vol Cls adjCls
04-01-12 25.03 25.15 24.71 5,013,800 25.11 17.12
04-01-09 25.28 25.55 25.15 4,583,000 25.15 17.15
04-01-08 25.33 25.56 25.17 5,282,400 25.50 17.39
04-01-07 25.34 25.45 25.13 6,675,100 25.41 17.33
04-01-06 24.98 25.48 24.96 5,231,300 25.33 17.27
04-01-05 24.98 25.10 24.80 5,455,000 25.03 17.07
04-01-02 24.95 25.03 24.66 4,576,400 24.79 16.90
03-12-31 24.84 24.89 24.61 4,572,900 24.83 16.93
03-12-30 24.38 24.87 24.35 6,671,200 24.78 16.90
Date Open High Low Vol Cls adjCls
03-12-29 24.55 24.66 24.12 13,575,900 24.60 16.77
03-12-26 24.00 24.25 23.92 7,277,700 24.09 16.43
03-12-24 23.35 24.13 23.10 23,082,500 23.96 16.34
03-12-23 25.20 25.34 25.11 5,293,900 25.28 17.24
03-12-22 24.11 25.19 24.11 6,964,200 25.16 17.16
03-12-19 25.00 25.02 23.59 11,544,700 24.30 16.57
03-12-18 24.65 24.95 24.58 4,668,100 24.81 16.92
03-12-17 24.75 24.94 24.40 6,037,700 24.50 16.71
03-12-16 25.36 25.55 24.84 5,742,200 24.88 16.96
Date Open High Low Vol Cls adjCls
03-12-15 26.10 26.12 25.38 4,367,900 25.42 17.33
03-12-12 25.86 25.96 25.51 3,826,100 25.78 17.58
03-12-11 25.54 26.02 25.54 4,514,200 25.80 17.59
03-12-10 25.30 25.55 25.26 3,227,000 25.55 17.42
03-12-09 25.81 25.85 25.37 4,643,000 25.42 17.33
03-12-08 26.20 26.36 25.46 6,459,600 25.62 17.47
03-12-05 26.31 26.45 25.93 3,603,500 25.99 17.72
03-12-04 26.46 27.01 26.20 6,235,500 26.56 18.11
03-12-03 26.58 26.85 26.35 3,832,600 26.46 18.04
Date Open High Low Vol Cls adjCls
03-12-02 26.47 26.52 26.35 5,465,300 26.48 18.06
03-12-01 25.95 26.45 25.90 5,393,100 26.35 17.97
03-11-28 25.22 25.89 25.22 1,889,900 25.63 17.48
03-11-26 25.55 25.73 25.25 4,763,700 25.39 17.31
03-11-25 25.61 25.89 25.40 3,154,500 25.76 17.56
03-11-24 25.20 25.75 25.18 4,019,600 25.64 17.48
03-11-21 24.97 25.26 24.89 4,474,200 24.97 17.03
03-11-20 24.66 24.92 24.56 3,979,300 24.68 16.83
03-11-19 24.70 24.72 24.46 3,862,100 24.65 16.81
Date Open High Low Vol Cls adjCls
03-11-18 25.05 25.27 24.66 5,886,900 24.70 16.84
03-11-17 25.67 25.77 24.74 6,134,600 25.00 17.05
03-11-14 26.00 26.09 25.51 4,395,400 25.68 17.51
03-11-13 26.24 26.29 25.97 5,809,200 26.07 17.78
03-11-12 25.95 26.48 25.92 6,355,000 26.24 17.89
03-11-11 26.01 26.11 25.81 6,605,600 26.10 17.52
03-11-10 26.09 26.38 25.90 7,040,800 26.00 17.46
03-11-07 26.73 26.78 25.99 13,722,000 26.01 17.46
03-11-06 26.15 26.20 25.78 8,072,500 25.98 17.44
Date Open High Low Vol Cls adjCls
03-11-05 26.11 26.60 25.80 7,599,700 26.15 17.56
03-11-04 25.50 26.20 25.30 10,074,300 26.11 17.53
03-11-03 25.37 25.66 25.22 7,350,300 25.39 17.05
03-10-31 24.79 25.08 24.74 7,744,100 25.00 16.79
03-10-30 24.61 24.76 24.50 3,854,000 24.73 16.60
03-10-29 24.64 24.64 24.26 5,867,100 24.61 16.52
03-10-28 24.50 24.60 24.01 6,690,700 24.60 16.52
03-10-27 24.17 24.49 24.10 4,972,500 24.25 16.28
03-10-24 23.80 24.19 23.62 4,622,800 24.19 16.24
Date Open High Low Vol Cls adjCls
03-10-23 23.60 24.15 23.60 6,996,900 24.00 16.11
03-10-22 23.90 24.22 23.59 8,938,600 23.90 16.05
03-10-21 24.02 24.15 23.52 5,718,700 23.74 15.94
03-10-20 24.10 24.21 24.05 3,551,300 24.18 16.23
03-10-17 24.05 24.17 23.82 4,468,800 24.15 16.21
03-10-16 24.07 24.19 23.80 4,880,200 24.00 16.11
03-10-15 24.49 24.50 23.87 6,484,100 23.92 16.06
03-10-14 24.30 24.46 24.21 3,653,100 24.39 16.38
03-10-13 24.36 24.49 24.24 2,887,100 24.48 16.44
Date Open High Low Vol Cls adjCls
03-10-10 24.40 24.50 23.91 5,703,900 24.29 16.31
03-10-09 24.45 24.59 24.10 6,985,000 24.21 16.25
03-10-08 24.94 24.94 24.06 8,898,200 24.15 16.21
03-10-07 24.68 24.87 24.34 8,097,900 24.72 16.60
03-10-06 24.15 24.22 23.98 4,453,700 24.10 16.18
03-10-03 24.28 24.77 24.08 6,266,900 24.26 16.29
03-10-02 24.37 24.75 24.26 5,702,600 24.28 16.30
03-10-01 23.75 24.30 23.72 6,430,900 24.21 16.25
03-09-30 23.73 23.91 23.26 4,417,000 23.54 15.81
Date Open High Low Vol Cls adjCls
03-09-29 23.50 23.75 23.30 5,132,500 23.73 15.93
03-09-26 23.05 23.84 22.92 7,932,800 23.60 15.85
03-09-25 23.92 23.96 23.30 5,729,200 23.36 15.68
03-09-24 23.97 24.37 23.87 9,402,600 23.93 16.07
03-09-23 23.87 24.06 23.80 4,919,900 23.90 16.05
03-09-22 23.80 23.88 23.59 3,400,400 23.63 15.87
03-09-19 23.94 24.02 23.65 7,493,300 23.92 16.06
03-09-18 23.66 23.97 23.66 6,326,400 23.91 16.05
03-09-17 23.70 23.90 23.65 4,461,000 23.75 15.95
Date Open High Low Vol Cls adjCls
03-09-16 23.65 23.80 23.65 5,930,800 23.75 15.95
03-09-15 23.45 23.65 23.43 5,007,600 23.49 15.77
03-09-12 23.54 23.60 23.26 4,965,700 23.48 15.76
03-09-11 23.44 23.83 23.40 5,309,800 23.70 15.91
03-09-10 23.50 23.62 23.14 4,910,600 23.20 15.58
03-09-09 24.25 24.25 23.54 10,260,200 23.59 15.84
03-09-08 23.31 23.49 23.22 5,213,600 23.35 15.68
03-09-05 23.39 23.54 23.05 5,618,500 23.30 15.64
03-09-04 22.86 23.50 22.81 9,658,300 23.39 15.70
Date Open High Low Vol Cls adjCls
03-09-03 22.50 22.70 22.39 6,741,300 22.69 15.23
03-09-02 22.45 22.71 22.11 6,850,400 22.50 15.11
03-08-29 22.16 22.60 22.06 4,173,500 22.42 15.05
03-08-28 22.60 22.71 22.29 4,295,400 22.35 15.01
03-08-27 22.40 22.78 22.40 4,304,200 22.56 15.15
03-08-26 22.07 22.36 21.89 4,326,800 22.30 14.97
03-08-25 21.92 22.25 21.80 4,139,100 22.20 14.91
03-08-22 22.56 22.63 21.65 7,953,000 21.95 14.74
03-08-21 23.00 23.08 22.45 5,088,900 22.50 15.11
Date Open High Low Vol Cls adjCls
03-08-20 22.80 23.05 22.73 2,740,800 23.00 15.44
03-08-19 22.74 22.95 22.55 3,047,300 22.88 15.36
03-08-18 23.00 23.00 22.65 4,503,200 22.72 15.25
03-08-15 23.00 23.00 22.75 2,884,300 22.98 15.43
03-08-14 22.90 23.04 22.43 7,330,500 22.95 15.41
03-08-13 23.80 23.85 23.03 6,732,300 23.17 15.56
03-08-12 23.56 23.94 23.54 6,500,200 23.79 15.97
03-08-11 23.70 23.98 23.29 6,432,400 23.76 15.95
03-08-08 22.98 23.90 22.90 15,961,700 23.89 16.04
Date Open High Low Vol Cls adjCls
03-08-07 22.00 22.23 21.88 3,422,400 22.06 14.81
03-08-06 21.70 21.94 21.57 4,300,600 21.82 14.65
03-08-05 22.58 22.58 21.92 3,999,600 22.00 14.77
03-08-04 22.78 22.85 22.20 4,703,600 22.58 15.16
03-08-01 23.01 23.07 22.67 4,428,600 22.97 15.42
03-07-31 22.70 23.19 22.65 9,256,600 23.01 15.45
03-07-30 21.97 22.51 21.93 7,254,500 22.40 15.04
03-07-29 21.76 22.40 21.10 10,748,700 22.15 14.87
03-07-28 21.28 21.40 20.95 4,591,600 21.26 14.27
Date Open High Low Vol Cls adjCls
03-07-25 21.08 21.49 20.81 3,978,000 21.44 14.40
03-07-24 21.35 21.64 21.06 3,711,200 21.08 14.15
03-07-23 21.22 21.38 20.94 3,731,200 21.21 14.24
03-07-22 20.81 21.25 20.79 4,073,800 21.08 14.15
03-07-21 21.39 21.39 20.81 6,023,500 20.87 14.01
03-07-18 20.90 21.51 20.83 7,373,900 21.39 14.36
03-07-17 21.00 21.06 20.40 5,163,800 20.49 13.76
03-07-16 21.10 21.17 20.70 10,086,600 21.12 14.18
03-07-15 22.20 22.20 20.88 13,689,300 21.08 14.15
Date Open High Low Vol Cls adjCls
03-07-14 22.84 22.92 21.86 14,126,000 21.92 14.72
03-07-11 22.26 22.85 22.16 5,054,200 22.58 15.16
03-07-10 22.85 22.85 22.12 5,246,200 22.26 14.95
03-07-09 22.75 23.03 22.46 7,697,300 22.85 15.34
03-07-08 22.77 22.96 22.68 7,178,500 22.80 15.31
03-07-07 22.60 23.24 22.47 6,528,600 22.90 15.38
03-07-03 22.50 23.00 22.40 4,350,100 22.62 15.19
03-07-02 21.80 22.78 21.70 6,537,700 22.72 15.25
03-07-01 21.80 22.07 21.41 6,189,300 21.94 14.73
Date Open High Low Vol Cls adjCls
03-06-30 22.37 22.52 21.90 5,748,900 22.06 14.81
03-06-27 22.35 22.95 22.17 5,476,700 22.37 15.02
03-06-26 22.20 22.45 21.95 4,332,600 22.45 15.07
03-06-25 22.55 22.60 22.10 5,600,400 22.24 14.93
03-06-24 22.50 22.74 22.30 6,590,100 22.53 15.13
03-06-23 22.01 22.43 21.78 6,623,700 22.37 15.02
03-06-20 21.93 22.08 21.56 9,686,200 22.02 14.78
03-06-19 21.67 21.99 21.25 7,900,900 21.56 14.48
03-06-18 22.20 22.20 21.95 4,387,000 22.05 14.80
Date Open High Low Vol Cls adjCls
03-06-17 22.20 22.32 21.92 6,999,500 22.20 14.91
03-06-16 21.42 22.20 21.41 5,991,900 22.20 14.91
03-06-13 21.50 21.76 21.31 3,713,000 21.46 14.41
03-06-12 21.65 21.81 21.17 5,308,100 21.62 14.52
03-06-11 21.65 21.94 21.22 8,110,500 21.64 14.53
03-06-10 20.83 21.68 20.49 10,202,700 21.67 14.55
03-06-09 20.58 20.93 20.40 8,762,500 20.87 14.01
03-06-06 19.95 21.33 19.90 20,814,200 21.06 14.14
03-06-05 18.99 19.38 18.80 6,365,700 19.28 12.94
Date Open High Low Vol Cls adjCls
03-06-04 19.13 19.23 18.95 4,967,400 18.99 12.75
03-06-03 18.90 19.18 18.72 4,458,900 19.17 12.87
03-06-02 18.92 19.40 18.73 7,648,400 18.90 12.69
03-05-30 18.34 18.83 18.32 6,125,000 18.73 12.58
03-05-29 18.16 18.62 18.16 4,557,900 18.34 12.31
03-05-28 17.91 18.45 17.86 9,309,600 18.26 12.26
03-05-27 17.81 18.01 17.60 6,552,900 17.77 11.93
03-05-23 17.50 17.85 17.39 6,701,700 17.80 11.95
03-05-22 17.47 17.81 17.33 10,871,500 17.50 11.75
Date Open High Low Vol Cls adjCls
03-05-21 17.48 17.50 16.91 22,420,100 17.30 11.62
03-05-20 18.15 18.50 16.58 27,215,600 16.95 11.38
03-05-19 18.43 18.43 18.10 3,927,000 18.16 12.19
03-05-16 18.70 18.73 18.44 4,385,600 18.52 12.43
03-05-15 18.50 18.81 18.44 8,349,000 18.60 12.49
03-05-14 18.40 18.56 18.05 5,266,900 18.56 12.46
03-05-13 18.29 18.43 17.99 8,963,800 18.27 12.27
03-05-12 17.59 18.30 17.44 8,589,200 18.29 12.28
03-05-09 17.50 17.60 17.36 6,053,800 17.58 11.80
Date Open High Low Vol Cls adjCls
03-05-08 17.05 17.38 16.93 6,003,200 17.25 11.58
03-05-07 17.64 17.82 17.25 7,425,000 17.39 11.68
03-05-06 17.53 18.03 17.49 8,195,200 17.88 12.00
03-05-05 17.68 17.68 17.25 5,003,300 17.49 11.74
03-05-02 17.22 17.68 17.07 4,660,400 17.59 11.81
03-05-01 17.05 17.20 16.71 5,473,300 17.16 11.52
03-04-30 17.11 17.27 16.87 10,335,900 17.10 11.48
03-04-29 17.22 17.40 17.05 9,600,800 17.28 11.60
03-04-28 16.45 16.95 16.15 15,176,600 16.93 11.37
Date Open High Low Vol Cls adjCls
03-04-25 15.92 16.00 15.79 4,201,900 15.81 10.62
03-04-24 15.80 16.00 15.74 3,824,800 15.92 10.69
03-04-23 16.05 16.06 15.83 5,569,900 15.85 10.64
03-04-22 15.85 16.09 15.80 6,030,800 16.05 10.78
03-04-21 16.05 16.19 15.80 4,479,400 16.01 10.75
03-04-17 15.75 16.00 15.02 4,660,400 16.00 10.74
03-04-16 15.77 15.85 15.53 5,860,300 15.75 10.57
03-04-15 15.75 15.90 15.62 5,099,800 15.85 10.64
03-04-14 15.69 15.89 15.45 5,832,800 15.70 10.54
Date Open High Low Vol Cls adjCls
03-04-11 15.79 15.94 15.58 4,512,900 15.78 10.59
03-04-10 15.65 15.80 15.32 6,238,700 15.80 10.61
03-04-09 15.92 15.92 15.37 8,911,300 15.50 10.41
03-04-08 15.95 16.05 15.62 14,791,600 15.84 10.64
03-04-07 14.90 15.86 14.75 20,227,400 15.80 10.61
03-04-04 14.15 14.55 14.15 6,929,300 14.55 9.77
03-04-03 14.43 14.44 13.88 6,190,900 14.08 9.45
03-04-02 14.10 14.50 14.10 7,613,600 14.32 9.61
03-04-01 14.60 14.63 14.01 6,653,500 14.05 9.43
Date Open High Low Vol Cls adjCls
03-03-31 14.55 14.63 14.32 5,990,900 14.46 9.71
03-03-28 14.50 15.20 14.35 8,474,800 14.84 9.96
03-03-27 14.15 14.68 14.12 7,010,500 14.50 9.74
03-03-26 14.25 14.38 14.08 4,533,600 14.23 9.55
03-03-25 14.03 14.30 13.80 3,991,000 14.16 9.51
03-03-24 14.32 14.40 13.94 4,625,800 14.03 9.42
03-03-21 14.41 14.73 14.20 6,466,700 14.65 9.84
03-03-20 14.57 14.57 13.97 4,927,000 14.38 9.65
03-03-19 14.22 14.68 14.12 7,109,700 14.57 9.78
Date Open High Low Vol Cls adjCls
03-03-18 13.90 14.40 13.75 10,155,400 14.31 9.61
03-03-17 13.54 13.71 13.24 8,290,700 13.70 9.20
03-03-14 12.80 13.54 12.76 13,697,400 13.54 9.09
03-03-13 12.60 12.84 12.52 10,172,600 12.80 8.59
03-03-12 12.45 12.55 12.12 8,575,400 12.38 8.31
03-03-11 12.42 12.70 12.42 5,086,900 12.47 8.37
03-03-10 12.75 12.81 12.41 5,142,700 12.50 8.39
03-03-07 12.46 12.90 12.44 7,185,100 12.82 8.61
03-03-06 12.52 12.85 12.51 6,533,900 12.61 8.47
Date Open High Low Vol Cls adjCls
03-03-05 12.97 13.05 12.75 4,830,400 12.77 8.57
03-03-04 13.01 13.10 12.91 3,717,900 12.91 8.67
03-03-03 13.85 13.85 13.19 4,813,200 13.19 8.86
03-02-28 13.35 13.69 13.27 9,021,200 13.61 9.14
03-02-27 12.87 13.26 12.80 7,317,600 13.25 8.90
03-02-26 13.05 13.17 12.77 5,776,300 12.81 8.60
03-02-25 13.30 13.30 12.93 6,676,800 13.15 8.83
03-02-24 13.60 13.61 13.16 4,030,900 13.27 8.91
03-02-21 13.26 13.69 13.22 3,961,400 13.58 9.12
Date Open High Low Vol Cls adjCls
03-02-20 13.75 13.75 13.30 3,686,300 13.38 8.98
03-02-19 13.49 13.62 13.41 4,610,800 13.50 9.06
03-02-18 13.28 13.52 13.26 5,558,000 13.45 9.03
03-02-14 13.32 13.64 13.16 7,219,000 13.62 9.14
03-02-13 13.65 13.72 13.41 5,902,700 13.57 9.11
03-02-12 13.81 14.05 13.67 5,807,600 13.83 9.29
03-02-11 13.82 14.18 13.81 6,907,300 13.90 9.33
03-02-10 13.64 13.76 13.56 4,617,300 13.70 9.20
03-02-07 13.78 13.97 13.48 5,469,300 13.55 9.10
Date Open High Low Vol Cls adjCls
03-02-06 13.96 14.12 13.68 5,625,100 13.68 9.18
03-02-05 14.30 14.48 14.05 4,762,500 14.06 9.44
03-02-04 14.28 14.39 14.05 6,807,300 14.30 9.60
03-02-03 14.07 14.62 14.07 6,697,300 14.52 9.75
03-01-31 14.25 14.39 13.91 8,874,300 14.24 9.56
03-01-30 14.45 14.56 14.20 7,055,600 14.46 9.71
03-01-29 14.68 14.68 14.25 6,954,300 14.38 9.65
03-01-28 14.70 14.78 14.50 6,247,000 14.67 9.85
03-01-27 14.64 14.99 14.64 6,047,700 14.70 9.87
Date Open High Low Vol Cls adjCls
03-01-24 15.28 15.31 14.78 9,160,100 14.90 10.00
03-01-23 14.93 15.28 14.65 14,923,500 15.00 10.07
03-01-22 15.33 15.94 15.20 7,321,500 15.36 10.31
03-01-21 15.62 15.65 15.31 6,566,700 15.34 10.30
03-01-17 15.85 15.86 15.21 14,052,300 15.45 10.37
03-01-16 16.72 16.89 15.65 17,167,700 15.85 10.64
03-01-15 16.72 16.85 16.43 6,401,700 16.69 11.21
03-01-14 17.15 17.24 16.85 7,430,300 16.96 11.39
03-01-13 17.35 17.38 17.05 5,546,100 17.33 11.64
Date Open High Low Vol Cls adjCls
03-01-10 16.73 17.25 16.65 7,726,900 17.24 11.58
03-01-09 16.79 17.10 16.75 8,273,300 16.87 11.33
03-01-08 16.53 16.92 16.46 5,686,000 16.84 11.31
03-01-07 16.65 16.68 16.35 4,952,400 16.67 11.19
03-01-06 16.25 16.67 16.17 7,310,900 16.65 11.18
03-01-03 16.50 16.55 16.03 5,714,800 16.12 10.82
03-01-02 16.17 16.59 15.95 8,308,500 16.55 11.11
02-12-31 15.70 16.08 15.61 7,717,100 16.08 10.80
02-12-30 15.63 15.75 15.40 7,187,600 15.75 10.57
Date Open High Low Vol Cls adjCls
02-12-27 15.49 15.67 15.47 6,064,500 15.50 10.41
02-12-26 15.50 15.66 15.46 5,791,900 15.58 10.46
02-12-24 15.37 15.57 15.32 3,861,900 15.48 10.39
02-12-23 15.20 15.55 15.17 11,363,100 15.55 10.44
02-12-20 15.50 15.86 15.47 19,431,600 15.75 10.57
02-12-19 15.73 15.89 15.51 11,189,100 15.64 10.50
02-12-18 15.72 16.08 15.70 13,276,500 15.96 10.72
02-12-17 16.55 16.68 15.58 35,334,900 15.99 10.74
02-12-16 17.50 17.55 17.14 6,332,700 17.38 11.67
Date Open High Low Vol Cls adjCls
02-12-13 17.16 17.69 17.12 5,476,300 17.34 11.64
02-12-12 17.20 17.53 17.20 5,779,100 17.40 11.68
02-12-11 17.10 17.34 16.93 6,536,300 17.20 11.55
02-12-10 17.41 17.47 17.18 6,246,500 17.35 11.65
02-12-09 17.85 17.96 17.18 9,447,700 17.40 11.68
02-12-06 18.33 18.52 17.89 8,393,200 17.97 12.07
02-12-05 18.17 19.17 17.78 14,118,700 18.78 12.61
02-12-04 18.02 18.65 17.60 7,108,600 18.37 12.33
02-12-03 18.70 18.71 18.14 4,543,000 18.24 12.25
Date Open High Low Vol Cls adjCls
02-12-02 18.63 18.85 18.44 5,120,100 18.74 12.58
02-11-29 18.38 18.64 18.23 2,289,200 18.50 12.42
02-11-27 18.19 18.64 18.16 4,094,800 18.50 12.42
02-11-26 17.97 18.40 17.94 4,250,500 18.22 12.23
02-11-25 18.48 18.68 18.03 6,269,200 18.23 12.24
02-11-22 18.53 19.05 18.52 5,764,200 18.64 12.52
02-11-21 18.05 18.87 18.05 5,377,100 18.70 12.56
02-11-20 17.78 18.20 17.75 4,007,200 18.05 12.12
02-11-19 17.70 18.01 17.54 5,145,300 17.84 11.98
Date Open High Low Vol Cls adjCls
02-11-18 17.53 17.91 17.38 8,322,800 17.75 11.92
02-11-15 17.30 17.49 17.10 6,561,400 17.38 11.67
02-11-14 17.15 17.38 16.96 6,033,100 17.30 11.62
02-11-13 16.66 17.18 16.52 8,041,100 17.15 11.51
02-11-12 17.00 17.25 16.25 10,766,200 17.09 11.32
02-11-11 17.35 17.48 17.08 7,006,900 17.09 11.32
02-11-08 17.50 17.91 16.50 19,940,700 17.79 11.78
02-11-07 19.00 19.70 18.80 7,843,400 19.31 12.79
02-11-06 18.83 19.22 18.69 7,627,900 19.06 12.62
Date Open High Low Vol Cls adjCls
02-11-05 18.50 18.93 18.40 5,764,700 18.93 12.54
02-11-04 18.32 18.76 18.20 7,347,800 18.43 12.20
02-11-01 18.02 18.38 17.98 4,333,200 18.13 12.01
02-10-31 18.10 18.40 17.90 5,394,100 18.11 11.99
02-10-30 18.36 18.37 17.86 4,758,600 18.20 12.05
02-10-29 18.17 18.55 17.90 3,796,300 18.42 12.20
02-10-28 18.82 18.84 18.25 3,868,500 18.32 12.13
02-10-25 18.43 18.74 18.28 5,127,400 18.50 12.25
02-10-24 19.28 19.31 18.57 4,563,400 18.71 12.39
Date Open High Low Vol Cls adjCls
02-10-23 18.65 19.37 18.52 6,447,600 19.25 12.75
02-10-22 18.95 19.95 18.66 16,937,000 18.95 12.55
02-10-21 17.59 18.45 17.49 6,977,500 18.30 12.12
02-10-18 17.47 17.63 17.26 5,251,500 17.48 11.57
02-10-17 17.58 17.83 17.09 6,647,800 17.83 11.81
02-10-16 17.55 17.77 17.31 4,948,600 17.50 11.59
02-10-15 18.16 18.55 17.59 7,869,800 18.06 11.96
02-10-14 17.82 18.00 17.65 3,317,500 17.97 11.90
02-10-11 17.42 18.25 17.25 6,815,000 17.97 11.90
Date Open High Low Vol Cls adjCls
02-10-10 16.22 17.31 15.75 11,885,600 17.17 11.37
02-10-09 17.35 17.56 16.40 7,750,400 16.56 10.97
02-10-08 17.50 17.85 17.20 5,135,300 17.56 11.63
02-10-07 17.25 17.69 17.21 5,395,000 17.45 11.56
02-10-04 17.95 18.04 17.26 5,223,500 17.50 11.59
02-10-03 18.14 18.46 17.74 5,072,700 17.79 11.78
02-10-02 18.04 18.88 18.00 7,297,300 18.19 12.05
02-10-01 17.84 18.48 17.64 7,175,900 18.28 12.10
02-09-30 17.90 18.03 17.42 10,127,700 17.66 11.69
Date Open High Low Vol Cls adjCls
02-09-27 18.27 18.85 18.20 11,367,800 18.37 12.16
02-09-26 18.08 18.60 18.04 7,466,000 18.45 12.22
02-09-25 18.00 18.40 17.85 8,970,600 18.10 11.99
02-09-24 17.96 18.08 17.70 9,042,300 17.90 11.85
02-09-23 17.85 18.41 17.80 9,294,400 18.16 12.03
02-09-20 18.00 18.24 17.80 13,001,200 17.95 11.89
02-09-19 17.81 18.40 17.80 14,969,100 17.85 11.82
02-09-18 18.60 18.70 17.90 19,584,200 18.16 12.03
02-09-17 21.20 21.20 18.90 24,164,600 18.91 12.52
Date Open High Low Vol Cls adjCls
02-09-16 21.20 21.94 20.95 8,819,100 21.69 14.36
02-09-13 20.10 20.68 20.01 8,307,000 20.53 13.59
02-09-12 20.72 20.72 19.89 15,956,100 20.31 13.45
02-09-11 21.45 21.58 21.29 4,819,600 21.34 14.13
02-09-10 21.59 21.80 20.84 6,051,600 21.30 14.10
02-09-09 20.95 21.69 20.91 7,200,600 21.45 14.20
02-09-06 21.95 22.20 20.97 8,580,300 21.36 14.14
02-09-05 21.85 22.19 20.81 10,084,700 21.97 14.55
02-09-04 23.02 23.03 22.00 6,918,100 22.24 14.73
Date Open High Low Vol Cls adjCls
02-09-03 23.57 23.59 22.93 3,968,700 23.03 15.25
02-08-30 23.83 24.10 23.57 2,404,600 23.76 15.73
02-08-29 23.58 24.11 23.26 3,714,800 23.81 15.77
02-08-28 23.52 24.07 23.47 5,003,900 23.57 15.61
02-08-27 24.00 24.20 23.60 3,663,600 23.85 15.79
02-08-26 24.35 24.38 23.35 3,174,500 23.96 15.87
02-08-23 24.15 24.61 24.00 2,833,100 24.15 15.99
02-08-22 24.68 24.70 23.97 3,204,800 24.40 16.16
02-08-21 24.50 24.76 24.25 5,060,600 24.52 16.24
Date Open High Low Vol Cls adjCls
02-08-20 24.62 24.62 24.05 6,032,500 24.37 16.14
02-08-19 23.70 24.69 23.54 4,797,300 24.61 16.30
02-08-16 24.35 24.35 23.72 5,529,700 23.80 15.76
02-08-15 23.12 24.16 23.00 5,306,800 24.16 16.00
02-08-14 22.47 23.25 22.31 5,387,700 23.00 15.23
02-08-13 22.92 23.23 22.57 5,200,900 22.66 15.01
02-08-12 22.65 23.29 22.26 5,669,900 22.92 15.18
02-08-09 22.03 22.88 21.99 6,870,000 22.76 15.07
02-08-08 23.50 23.70 22.07 11,689,500 22.50 14.90
Date Open High Low Vol Cls adjCls
02-08-07 23.43 23.63 22.73 6,070,400 23.36 15.47
02-08-06 23.84 24.11 22.96 5,356,100 22.98 15.22
02-08-05 23.58 24.19 23.58 3,880,600 23.84 15.79
02-08-02 24.11 24.34 23.33 4,221,600 23.80 15.76
02-08-01 24.65 25.34 24.30 5,755,100 24.34 16.12
02-07-31 24.74 24.99 24.30 4,265,400 24.75 16.39
02-07-30 24.57 25.29 24.35 5,802,200 24.50 16.22
02-07-29 24.45 24.88 23.96 5,593,600 24.68 16.34
02-07-26 22.12 23.50 21.91 7,833,600 23.49 15.55
Date Open High Low Vol Cls adjCls
02-07-25 23.63 24.16 21.75 12,944,500 21.85 14.47
02-07-24 23.00 24.48 22.76 9,107,400 23.77 15.74
02-07-23 23.42 24.42 23.40 5,388,100 23.84 15.79
02-07-22 23.50 24.41 22.80 9,788,300 23.30 15.43
02-07-19 25.00 25.00 24.10 5,930,600 24.17 16.00
02-07-18 25.62 25.90 25.11 4,569,000 25.11 16.63
02-07-17 26.26 26.50 25.37 6,011,600 25.70 17.02
02-07-16 26.18 26.50 25.95 4,513,400 26.05 17.25
02-07-15 27.00 27.08 25.94 7,724,700 26.55 17.58
Date Open High Low Vol Cls adjCls
02-07-12 27.35 27.42 26.85 6,179,000 27.12 17.96
02-07-11 27.95 28.19 27.31 10,354,400 27.39 18.14
02-07-10 28.00 28.50 27.92 8,584,600 28.09 18.60
02-07-09 27.96 28.14 27.45 6,434,300 27.80 18.41
02-07-08 27.75 27.98 27.51 4,038,200 27.90 18.47
02-07-05 27.93 27.93 27.58 2,444,000 27.84 18.44
02-07-03 27.80 28.09 27.08 5,867,300 27.43 18.16
02-07-02 28.10 28.24 27.61 3,136,900 27.71 18.35
02-07-01 28.46 28.62 28.02 4,421,500 28.10 18.61
Date Open High Low Vol Cls adjCls
02-06-28 28.77 28.82 28.15 5,790,500 28.45 18.84
02-06-27 28.73 28.86 28.22 5,165,000 28.67 18.98
02-06-26 28.65 28.89 27.87 6,713,700 28.78 19.06
02-06-25 29.03 29.43 28.86 6,270,300 29.05 19.24
02-06-24 29.03 29.46 28.76 4,283,900 29.16 19.31
02-06-21 29.10 29.65 28.85 9,333,600 29.00 19.20
02-06-20 29.95 30.02 29.42 4,129,200 29.52 19.55
02-06-19 29.89 30.28 29.69 3,921,300 29.98 19.85
02-06-18 29.84 30.00 29.54 4,414,200 29.80 19.73
Date Open High Low Vol Cls adjCls
02-06-17 29.78 29.92 29.40 5,793,000 29.82 19.75
02-06-14 29.62 29.70 28.55 6,104,400 29.12 19.28
02-06-13 29.70 29.94 29.43 3,260,900 29.81 19.74
02-06-12 29.75 30.15 29.55 4,315,500 29.75 19.70
02-06-11 30.24 30.44 29.71 4,383,600 29.80 19.73
02-06-10 30.16 30.44 30.01 3,295,600 30.31 20.07
02-06-07 29.77 30.07 29.66 4,744,400 29.93 19.82
02-06-06 29.99 30.25 29.81 3,547,600 30.00 19.87
02-06-05 29.30 30.05 29.25 3,446,600 29.99 19.86
Date Open High Low Vol Cls adjCls
02-06-04 29.47 29.61 29.15 3,723,200 29.28 19.39
02-06-03 30.00 30.09 29.50 3,481,800 29.50 19.53
02-05-31 29.95 30.11 29.67 4,978,700 29.94 19.83
02-05-30 29.94 30.25 29.71 3,611,100 29.77 19.71
02-05-29 30.39 30.40 29.82 4,084,200 30.01 19.87
02-05-28 30.15 30.40 30.11 2,732,700 30.15 19.96
02-05-24 30.40 30.54 30.10 3,574,200 30.26 20.04
02-05-23 30.55 30.72 30.05 4,911,000 30.40 20.13
02-05-22 30.20 30.68 30.10 4,612,800 30.65 20.30
Date Open High Low Vol Cls adjCls
02-05-21 30.34 30.40 30.06 4,969,800 30.40 20.13
02-05-20 29.80 30.15 29.61 3,534,200 30.13 19.95
02-05-17 29.95 30.07 29.50 3,457,300 30.01 19.87
02-05-16 30.06 30.26 29.71 3,765,000 29.97 19.85
02-05-15 30.00 30.19 29.92 5,150,500 30.06 19.91
02-05-14 30.49 30.58 29.84 6,105,500 29.98 19.85
02-05-13 29.97 30.52 29.92 7,737,300 30.41 20.14
02-05-10 29.43 29.97 29.40 6,923,800 29.81 19.74
02-05-09 28.71 29.50 28.71 4,266,800 29.28 19.39
Date Open High Low Vol Cls adjCls
02-05-08 29.32 29.39 28.71 6,518,900 28.88 19.12
02-05-07 29.35 29.78 29.02 6,536,800 29.21 19.34
02-05-06 29.35 29.75 29.10 6,205,300 29.10 19.27
02-05-03 28.68 29.40 28.61 8,193,100 29.29 19.40
02-05-02 28.49 28.72 28.36 5,392,800 28.50 18.87
02-05-01 28.40 28.59 28.06 6,365,800 28.48 18.86
02-04-30 28.07 28.63 28.02 5,078,200 28.40 18.81
02-04-29 28.01 28.64 28.00 3,755,300 28.21 18.68
02-04-26 28.47 28.48 28.09 4,092,200 28.23 18.69
Date Open High Low Vol Cls adjCls
02-04-25 28.03 28.80 28.02 5,446,300 28.33 18.76
02-04-24 28.75 28.80 28.50 6,256,200 28.50 18.87
02-04-23 28.75 29.20 28.50 8,090,000 28.77 19.05
02-04-22 28.50 28.89 28.41 5,023,300 28.50 18.87
02-04-19 28.73 28.79 28.30 7,898,300 28.60 18.94
02-04-18 28.35 28.90 28.21 15,718,100 28.62 18.95
02-04-17 27.35 27.50 27.07 3,556,600 27.16 17.98
02-04-16 27.58 27.69 27.42 3,608,400 27.50 18.21
02-04-15 27.50 27.75 27.15 3,445,600 27.40 18.14
Date Open High Low Vol Cls adjCls
02-04-12 28.20 28.20 27.60 3,588,800 27.80 18.41
02-04-11 28.05 28.24 27.52 4,989,700 27.71 18.35
02-04-10 28.15 28.24 27.66 7,097,800 27.95 18.51
02-04-09 28.58 28.97 28.02 7,697,300 28.15 18.64
02-04-08 28.00 28.60 28.00 2,683,300 28.49 18.87
02-04-05 27.56 28.50 27.56 4,274,100 28.35 18.77
02-04-04 27.70 27.83 27.50 3,526,100 27.79 18.40
02-04-03 27.45 27.77 27.21 3,165,700 27.49 18.20
02-04-02 27.00 27.73 27.00 2,470,600 27.50 18.21
Date Open High Low Vol Cls adjCls
02-04-01 27.55 27.62 27.10 3,040,700 27.25 18.04
02-03-28 27.95 28.28 27.72 2,958,000 27.75 18.38
02-03-27 27.40 28.10 27.28 3,057,100 27.94 18.50
02-03-26 27.14 27.69 27.12 3,029,300 27.49 18.20
02-03-25 27.15 27.54 27.05 4,641,800 27.22 18.02
02-03-22 28.00 28.53 27.65 7,366,800 27.65 18.31
02-03-21 28.72 29.06 28.52 3,336,800 28.70 19.00
02-03-20 28.42 29.00 28.41 3,627,900 28.75 19.04
02-03-19 28.32 28.81 28.32 2,600,100 28.80 19.07
Date Open High Low Vol Cls adjCls
02-03-18 28.70 28.79 28.27 2,980,600 28.44 18.83
02-03-15 28.45 28.94 28.30 5,927,700 28.72 19.02
02-03-14 28.22 28.43 27.99 3,966,500 28.15 18.64
02-03-13 28.23 28.95 27.33 10,266,000 27.90 18.47
02-03-12 27.70 28.54 27.65 5,145,800 28.35 18.77
02-03-11 27.83 28.12 27.77 4,396,200 27.90 18.47
02-03-08 27.80 28.20 27.74 4,279,800 27.91 18.48
02-03-07 28.00 28.00 27.62 4,185,400 27.74 18.37
02-03-06 27.84 28.60 27.78 5,999,500 28.06 18.58
Date Open High Low Vol Cls adjCls
02-03-05 27.03 27.80 26.88 6,318,800 27.62 18.29
02-03-04 26.30 27.10 26.25 5,179,900 26.85 17.78
02-03-01 26.35 26.43 26.07 4,336,400 26.17 17.33
02-02-28 26.53 26.65 26.10 4,267,500 26.10 17.28
02-02-27 26.49 26.63 26.02 4,837,700 26.38 17.47
02-02-26 26.81 26.97 26.45 3,687,000 26.50 17.55
02-02-25 26.95 27.06 26.77 3,466,800 26.82 17.76
02-02-22 26.50 27.06 26.39 2,970,200 26.95 17.85
02-02-21 26.98 27.24 26.50 3,173,300 26.52 17.56
Date Open High Low Vol Cls adjCls
02-02-20 26.25 26.98 26.20 3,675,000 26.97 17.86
02-02-19 26.48 26.76 26.10 5,129,500 26.20 17.35
02-02-15 26.93 27.28 26.75 3,739,900 26.75 17.71
02-02-14 26.90 27.05 26.76 4,358,900 26.86 17.79
02-02-13 26.85 27.08 26.70 4,306,500 26.93 17.83
02-02-12 26.90 26.95 26.66 2,965,700 26.85 17.78
02-02-11 26.56 27.14 26.51 2,654,000 27.00 17.88
02-02-08 27.01 27.20 26.37 4,110,800 26.72 17.69
02-02-07 27.25 27.45 27.04 3,398,200 27.06 17.92
Date Open High Low Vol Cls adjCls
02-02-06 27.27 27.35 26.94 4,937,000 27.19 18.00
02-02-05 26.70 27.29 26.56 4,835,300 27.20 18.01
02-02-04 26.77 27.15 26.60 4,433,200 26.60 17.61
02-02-01 26.88 27.05 26.63 3,430,700 26.63 17.63
02-01-31 27.00 27.20 26.77 4,342,400 27.18 18.00
02-01-30 26.20 27.00 26.10 4,966,900 26.99 17.87
02-01-29 26.28 27.00 25.86 5,414,200 26.26 17.39
02-01-28 25.52 26.38 25.51 4,459,200 26.38 17.47
02-01-25 26.22 26.43 25.38 7,895,500 25.62 16.97
Date Open High Low Vol Cls adjCls
02-01-24 27.44 27.45 26.30 6,085,400 26.47 17.53
02-01-23 27.12 27.40 26.87 5,020,200 27.40 18.14
02-01-22 26.53 27.05 26.52 4,561,600 26.80 17.75
02-01-18 26.45 26.85 26.25 3,142,300 26.43 17.50
02-01-17 26.33 26.54 26.10 4,294,100 26.48 17.53
02-01-16 26.38 26.49 26.06 4,328,600 26.06 17.26
02-01-15 26.55 26.70 26.02 5,553,200 26.20 17.35
02-01-14 26.52 26.60 26.02 3,696,400 26.02 17.23
02-01-11 26.88 27.00 26.34 4,397,100 26.34 17.44
Date Open High Low Vol Cls adjCls
02-01-10 26.88 27.28 26.75 3,525,600 26.81 17.75
02-01-09 27.22 27.45 26.81 3,219,200 26.88 17.80
02-01-08 27.35 27.48 27.00 3,326,000 27.36 18.12
02-01-07 27.00 27.47 26.82 3,683,800 27.20 18.01
02-01-04 26.98 27.05 26.80 4,883,600 26.99 17.87
02-01-03 26.52 26.96 26.52 4,813,300 26.79 17.74
02-01-02 26.47 26.64 26.24 3,855,800 26.49 17.54
01-12-31 26.41 26.90 26.41 3,051,300 26.47 17.53
01-12-28 26.90 26.93 26.52 3,659,600 26.60 17.61
Date Open High Low Vol Cls adjCls
01-12-27 26.36 26.90 26.05 4,841,700 26.73 17.70
01-12-26 25.75 26.34 25.72 3,427,100 26.10 17.28
01-12-24 25.95 26.06 25.84 1,280,900 25.85 17.12
01-12-21 25.95 26.12 25.70 6,083,900 25.90 17.15
01-12-20 26.15 26.34 25.65 4,533,400 25.65 16.98
01-12-19 26.13 26.48 26.12 4,315,500 26.17 17.33
01-12-18 26.38 26.66 26.13 3,427,200 26.40 17.48
01-12-17 26.83 26.90 26.06 5,388,700 26.06 17.26
01-12-14 26.10 27.08 26.05 7,769,600 26.80 17.75
Date Open High Low Vol Cls adjCls
01-12-13 25.25 25.82 25.15 6,166,700 25.64 16.98
01-12-12 26.70 26.75 25.45 8,120,000 25.64 16.98
01-12-11 26.50 26.76 26.40 6,306,900 26.50 17.55
01-12-10 27.05 27.49 26.86 4,267,000 27.02 17.89
01-12-07 27.67 27.67 26.81 4,507,800 26.90 17.81
01-12-06 27.35 27.72 27.31 5,010,300 27.62 18.29
01-12-05 26.90 27.50 26.66 4,398,400 27.48 18.20
01-12-04 26.96 26.96 26.60 4,188,100 26.87 17.79
01-12-03 27.02 27.36 26.60 5,590,900 26.72 17.69
Date Open High Low Vol Cls adjCls
01-11-30 26.89 27.03 26.59 4,178,900 26.84 17.77
01-11-29 26.60 26.95 26.56 2,903,400 26.79 17.74
01-11-28 27.01 27.10 26.50 7,836,600 26.76 17.72
01-11-27 27.22 27.23 26.90 5,821,200 27.02 17.89
01-11-26 27.32 27.75 27.26 5,095,200 27.40 18.14
01-11-23 27.38 27.60 27.30 1,287,400 27.52 18.22
01-11-21 27.05 27.21 26.91 3,011,000 27.18 18.00
01-11-20 27.43 27.62 27.17 5,013,400 27.22 18.02
01-11-19 28.01 28.25 27.45 3,379,700 27.86 18.45
Date Open High Low Vol Cls adjCls
01-11-16 28.50 28.50 28.00 5,665,800 28.01 18.55
01-11-15 27.74 28.36 27.58 4,550,600 28.36 18.78
01-11-14 27.21 27.68 27.21 5,262,300 27.54 18.24
01-11-13 27.14 27.54 27.01 5,343,800 27.46 18.18
01-11-12 26.78 26.95 26.12 3,273,200 26.76 17.57
01-11-09 26.17 26.75 25.99 4,726,900 26.58 17.45
01-11-08 27.00 27.13 25.88 8,060,900 26.30 17.27
01-11-07 27.08 27.26 26.76 3,400,400 27.02 17.74
01-11-06 26.72 27.15 26.66 3,183,600 27.00 17.73
Date Open High Low Vol Cls adjCls
01-11-05 26.84 27.00 26.42 4,099,400 26.78 17.58
01-11-02 26.50 26.98 26.36 3,289,300 26.79 17.59
01-11-01 26.10 26.45 25.82 5,004,700 26.20 17.20
01-10-31 25.95 26.37 25.85 6,537,500 26.07 17.12
01-10-30 26.70 26.90 25.00 13,766,100 25.99 17.07
01-10-29 28.55 28.90 27.28 7,589,000 27.28 17.91
01-10-26 28.00 29.01 28.00 2,986,300 28.95 19.01
01-10-25 27.75 28.38 27.38 3,270,500 28.35 18.61
01-10-24 27.80 28.11 27.60 3,648,400 27.99 18.38
Date Open High Low Vol Cls adjCls
01-10-23 28.30 28.40 27.55 4,088,200 27.66 18.16
01-10-22 28.02 28.70 28.02 3,753,000 28.40 18.65
01-10-19 28.50 28.61 28.01 6,213,900 28.58 18.77
01-10-18 29.32 29.39 28.75 5,027,100 29.24 19.20
01-10-17 29.91 30.00 29.32 4,883,500 29.40 19.30
01-10-16 29.60 29.84 29.45 4,784,200 29.70 19.50
01-10-15 29.74 29.97 29.37 4,995,600 29.51 19.38
01-10-12 29.55 29.97 28.96 4,605,100 29.49 19.36
01-10-11 29.45 30.10 29.37 5,712,500 30.05 19.73
Date Open High Low Vol Cls adjCls
01-10-10 29.00 29.51 28.93 5,326,500 29.45 19.34
01-10-09 28.09 28.87 28.05 2,439,700 28.79 18.90
01-10-08 28.83 28.84 28.26 3,588,800 28.36 18.62
01-10-05 29.00 29.04 28.42 4,423,000 28.89 18.97
01-10-04 28.92 28.93 28.52 6,536,900 28.93 19.00
01-10-03 27.69 28.71 27.52 5,017,900 28.65 18.81
01-10-02 27.48 27.65 27.27 3,640,200 27.62 18.14
01-10-01 27.48 27.48 26.69 4,633,400 27.33 17.95
01-09-28 27.50 27.60 26.65 6,373,700 27.14 17.82
Date Open High Low Vol Cls adjCls
01-09-27 26.95 27.00 26.43 10,036,500 27.00 17.73
01-09-26 26.75 26.88 26.06 6,052,000 26.25 17.24
01-09-25 26.70 27.29 26.00 6,170,800 26.34 17.30
01-09-24 27.10 27.35 26.50 6,082,400 26.72 17.54
01-09-21 26.70 27.50 26.15 7,093,300 27.08 17.78
01-09-20 28.02 28.09 27.16 7,941,100 27.37 17.97
01-09-19 28.57 29.10 28.00 11,570,600 28.50 18.71
01-09-18 28.38 28.44 27.59 4,637,900 28.01 18.39
01-09-17 27.70 28.80 27.47 8,336,300 28.38 18.63
Date Open High Low Vol Cls adjCls
01-09-10 30.00 30.21 28.60 8,200,600 28.92 18.99
01-09-07 30.22 30.32 29.86 4,083,900 29.96 19.67
01-09-06 30.73 30.75 30.31 4,218,000 30.40 19.96
01-09-05 30.75 30.85 30.32 3,711,400 30.75 20.19
01-09-04 30.23 30.87 30.04 4,399,200 30.78 20.21
01-08-31 30.05 30.20 29.90 2,814,500 30.03 19.72
01-08-30 29.81 30.10 29.76 3,229,100 30.02 19.71
01-08-29 29.70 30.08 29.65 4,995,700 30.00 19.70
01-08-28 30.00 30.10 29.72 4,392,400 29.89 19.63
Date Open High Low Vol Cls adjCls
01-08-27 30.27 30.47 30.10 2,890,900 30.27 19.88
01-08-24 30.70 31.00 30.21 4,941,600 30.49 20.02
01-08-23 30.12 30.95 30.10 4,080,500 30.84 20.25
01-08-22 30.00 30.45 29.98 3,172,700 30.25 19.86
01-08-21 30.00 30.47 29.90 4,782,000 30.00 19.70
01-08-20 30.00 30.09 29.80 2,765,900 30.05 19.73
01-08-17 29.50 30.07 29.36 7,711,000 30.00 19.70
01-08-16 28.65 29.80 28.60 7,375,200 29.70 19.50
01-08-15 28.06 28.70 28.05 6,460,100 28.49 18.71
Date Open High Low Vol Cls adjCls
01-08-14 28.17 28.17 27.77 3,386,800 27.99 18.38
01-08-13 28.01 28.49 27.91 1,861,200 28.02 18.40
01-08-10 28.05 28.22 27.69 3,318,800 28.09 18.44
01-08-09 28.32 28.50 28.00 2,872,500 28.29 18.58
01-08-08 28.61 28.90 28.29 2,850,400 28.42 18.66
01-08-07 28.63 28.96 28.56 2,104,100 28.80 18.91
01-08-06 28.90 29.08 28.60 2,053,300 28.80 18.91
01-08-03 29.00 29.13 28.80 1,728,200 29.01 19.05
01-08-02 29.25 29.48 28.90 2,611,000 29.15 19.14
Date Open High Low Vol Cls adjCls
01-08-01 29.29 29.50 29.16 3,745,000 29.38 19.29
01-07-31 29.13 29.50 29.01 4,359,300 29.14 19.13
01-07-30 28.60 29.05 28.45 2,095,400 28.90 18.98
01-07-27 28.70 28.92 28.60 2,585,100 28.64 18.81
01-07-26 28.97 29.10 28.71 3,571,200 28.93 19.00
01-07-25 28.53 29.44 28.45 7,503,800 29.30 19.24
01-07-24 28.24 28.59 27.99 8,264,900 28.39 18.64
01-07-23 27.97 28.68 27.69 6,509,700 27.77 18.23
01-07-20 27.50 27.75 27.45 2,961,600 27.52 18.07
Date Open High Low Vol Cls adjCls
01-07-19 27.88 27.94 27.51 3,008,600 27.67 18.17
01-07-18 27.70 27.88 27.57 3,068,500 27.70 18.19
01-07-17 27.60 27.89 27.32 2,664,800 27.72 18.20
01-07-16 27.30 27.89 27.30 3,607,200 27.63 18.14
01-07-13 26.83 27.69 26.83 4,014,100 27.65 18.16
01-07-12 26.63 27.23 26.20 3,423,200 27.00 17.73
01-07-11 26.20 27.04 26.19 5,751,000 26.64 17.49
01-07-10 26.86 27.32 26.65 5,415,900 26.90 17.66
01-07-09 26.53 26.72 26.30 2,696,000 26.57 17.45
Date Open High Low Vol Cls adjCls
01-07-06 27.03 27.06 26.05 5,248,900 26.55 17.43
01-07-05 27.32 27.39 27.03 2,010,900 27.06 17.77
01-07-03 27.58 27.59 26.92 1,709,900 27.24 17.89
01-07-02 27.20 27.54 27.20 3,917,800 27.40 17.99
01-06-29 27.79 27.79 27.00 14,439,500 27.06 17.77
01-06-28 27.56 27.99 27.53 2,710,400 27.68 18.18
01-06-27 27.42 27.75 27.15 2,946,800 27.51 18.06
01-06-26 27.96 27.98 27.00 9,066,300 27.54 18.08
01-06-25 27.97 28.19 27.66 3,658,300 27.80 18.25
Date Open High Low Vol Cls adjCls
01-06-22 28.40 28.43 27.81 4,046,300 28.12 18.46
01-06-21 28.00 28.66 28.00 3,504,300 28.64 18.81
01-06-20 28.00 28.51 27.80 3,903,200 28.22 18.53
01-06-19 28.50 28.80 27.98 4,407,300 28.20 18.52
01-06-18 28.42 28.55 28.14 5,075,800 28.50 18.71
01-06-15 29.34 29.88 28.42 11,853,500 28.67 18.83
01-06-14 30.00 30.40 29.80 4,808,100 29.96 19.67
01-06-13 29.92 30.29 29.85 3,222,700 30.00 19.70
01-06-12 29.67 30.05 29.48 3,717,600 29.81 19.57
Date Open High Low Vol Cls adjCls
01-06-11 29.45 29.99 29.25 2,642,300 29.91 19.64
01-06-08 29.66 30.00 28.91 2,461,900 29.45 19.34
01-06-07 29.57 30.06 29.52 2,525,700 29.89 19.63
01-06-06 30.10 30.45 29.61 5,231,300 29.70 19.50
01-06-05 29.26 29.75 29.00 4,723,200 29.41 19.31
01-06-04 29.55 29.60 29.08 3,596,600 29.23 19.19
01-06-01 30.28 30.34 29.52 4,096,200 29.71 19.51
01-05-31 30.08 30.67 29.84 5,132,400 30.28 19.88
01-05-30 30.50 30.81 30.26 3,601,200 30.69 20.15
Date Open High Low Vol Cls adjCls
01-05-29 30.52 30.79 30.31 2,782,100 30.75 20.19
01-05-25 30.48 30.59 30.27 2,056,600 30.51 20.03
01-05-24 30.15 30.76 30.12 2,997,300 30.76 20.20
01-05-23 30.15 30.35 29.85 4,142,100 30.24 19.86
01-05-22 30.70 30.96 30.20 6,826,700 30.50 20.03
01-05-21 29.77 29.97 29.02 5,809,200 29.86 19.61
01-05-18 28.55 29.90 28.52 8,899,900 29.80 19.57
01-05-17 27.50 28.75 27.50 7,799,800 28.50 18.71
01-05-16 27.60 27.98 27.40 4,870,500 27.70 18.19
Date Open High Low Vol Cls adjCls
01-05-15 27.75 28.11 27.45 4,320,400 27.50 18.06
01-05-14 27.50 27.90 27.36 6,319,700 27.75 18.22
01-05-11 27.11 27.78 27.05 4,851,300 27.74 18.21
01-05-10 27.20 27.21 26.91 5,256,700 26.91 17.67
01-05-09 26.30 27.20 26.25 6,109,200 27.20 17.86
01-05-08 26.78 26.95 26.50 4,155,100 26.55 17.43
01-05-07 26.97 27.01 26.65 3,380,700 26.77 17.58
01-05-04 26.43 26.86 26.41 6,354,700 26.82 17.61
01-05-03 27.56 27.56 26.75 6,436,500 26.90 17.66
Date Open High Low Vol Cls adjCls
01-05-02 27.79 27.79 27.25 3,582,800 27.55 18.09
01-05-01 27.25 27.95 27.12 4,017,200 27.78 18.24
01-04-30 27.40 27.68 26.90 5,778,400 27.50 18.06
01-04-27 27.25 27.47 26.76 2,824,000 27.11 17.80
01-04-26 26.86 27.19 26.69 3,033,100 27.02 17.74
01-04-25 27.02 27.04 26.62 4,285,700 27.00 17.73
01-04-24 27.21 27.26 26.78 5,059,300 26.84 17.62
01-04-23 27.07 27.25 26.80 3,437,600 26.96 17.70
01-04-20 27.25 27.47 26.71 4,010,000 27.09 17.79
Date Open High Low Vol Cls adjCls
01-04-19 27.49 27.90 26.70 4,907,300 27.47 18.04
01-04-18 26.95 27.95 26.86 4,294,700 27.49 18.05
01-04-17 27.02 27.30 26.90 2,844,000 27.17 17.84
01-04-16 26.95 27.29 26.77 2,444,300 27.22 17.87
01-04-12 26.44 27.03 26.43 2,872,800 26.89 17.66
01-04-11 26.84 27.25 26.56 3,405,000 26.73 17.55
01-04-10 26.74 27.37 26.60 3,751,400 27.00 17.73
01-04-09 25.95 26.94 25.94 3,673,600 26.69 17.52
01-04-06 26.22 26.25 25.75 3,312,400 26.25 17.24
Date Open High Low Vol Cls adjCls
01-04-05 26.33 26.54 25.72 4,362,000 26.00 17.07
01-04-04 25.95 26.09 25.39 5,456,000 26.09 17.13
01-04-03 26.55 26.57 25.62 5,562,400 25.79 16.93
01-04-02 26.30 27.25 26.30 4,560,200 26.64 17.49
01-03-30 25.65 26.60 25.52 5,845,400 26.55 17.43
01-03-29 25.25 26.98 25.09 5,678,900 26.49 17.39
01-03-28 25.28 25.51 25.00 4,168,800 25.28 16.60
01-03-27 25.30 25.60 25.06 5,708,700 25.33 16.63
01-03-26 25.00 25.49 24.75 5,164,300 25.30 16.61
Date Open High Low Vol Cls adjCls
01-03-23 25.25 25.34 24.75 5,210,200 25.00 16.42
01-03-22 25.15 25.48 24.88 7,568,600 25.11 16.49
01-03-21 25.60 26.09 25.33 6,182,500 25.65 16.84
01-03-20 26.40 26.48 25.69 4,981,800 25.77 16.92
01-03-19 26.24 26.70 26.21 4,393,500 26.38 17.32
01-03-16 26.80 27.45 26.11 8,455,500 26.50 17.40
01-03-15 27.30 27.31 26.54 5,756,500 27.24 17.89
01-03-14 26.30 28.10 26.29 9,960,400 27.55 18.09
01-03-13 27.75 28.03 27.14 8,211,200 27.80 18.25
Date Open High Low Vol Cls adjCls
01-03-12 28.65 28.65 27.93 4,978,100 28.06 18.42
01-03-09 29.30 29.35 28.62 3,745,400 28.95 19.01
01-03-08 28.20 29.30 28.17 4,038,800 29.30 19.24
01-03-07 28.85 28.96 28.11 3,803,700 28.40 18.65
01-03-06 28.10 28.91 27.85 5,627,300 28.85 18.94
01-03-05 28.60 28.68 28.46 2,781,400 28.56 18.75
01-03-02 29.21 29.21 28.60 4,924,700 28.85 18.94
01-03-01 29.04 29.48 28.99 4,732,100 29.21 19.18
01-02-28 30.00 30.00 29.00 4,582,200 29.40 19.30
Date Open High Low Vol Cls adjCls
01-02-27 30.03 30.17 29.71 3,666,300 30.05 19.73
01-02-26 30.05 30.20 29.75 2,763,600 29.88 19.62
01-02-23 30.10 30.49 29.95 4,653,000 30.12 19.78
01-02-22 29.65 30.35 29.60 4,020,300 30.06 19.74
01-02-21 30.24 30.85 29.61 4,261,100 29.68 19.49
01-02-20 30.07 30.84 30.07 3,712,700 30.44 19.99
01-02-16 30.00 30.45 29.85 4,590,500 30.22 19.84
01-02-15 29.29 30.17 29.25 7,087,000 30.08 19.75
01-02-14 31.00 31.00 29.14 4,888,600 29.25 19.21
Date Open High Low Vol Cls adjCls
01-02-13 29.90 30.35 29.72 5,234,600 30.00 19.70
01-02-12 29.76 30.25 29.65 3,865,500 29.83 19.59
01-02-09 29.33 30.10 29.28 3,406,200 29.76 19.54
01-02-08 29.42 29.67 28.95 6,959,000 29.34 19.27
01-02-07 30.01 30.24 29.19 6,112,900 29.27 19.22
01-02-06 29.27 30.50 29.26 6,791,300 30.03 19.72
01-02-05 29.25 29.53 29.15 4,410,000 29.36 19.28
01-02-02 29.06 29.51 28.96 5,769,700 29.43 19.32
01-02-01 29.50 29.75 28.96 6,946,800 29.03 19.06
Date Open High Low Vol Cls adjCls
01-01-31 29.25 29.49 28.95 7,850,300 29.35 19.27
01-01-30 29.50 29.54 29.12 5,582,200 29.45 19.34
01-01-29 29.20 29.71 28.00 8,501,700 29.52 19.38
01-01-26 29.50 29.94 28.81 9,631,400 29.00 19.04
01-01-25 30.81 31.13 28.25 20,823,700 29.56 19.41
01-01-24 31.88 32.13 30.31 11,006,600 30.81 20.23
01-01-23 33.50 33.50 32.63 3,290,600 32.88 21.59
01-01-22 32.63 33.75 32.63 3,267,500 33.50 22.00
01-01-19 33.44 33.50 32.69 5,238,500 32.81 21.55
Date Open High Low Vol Cls adjCls
01-01-18 34.13 34.31 33.63 4,744,500 33.63 22.08
01-01-17 33.88 35.06 33.63 5,223,100 34.69 22.78
01-01-16 32.75 34.13 32.13 4,546,000 34.13 22.41
01-01-12 32.94 33.94 32.56 3,284,200 33.63 22.08
01-01-11 33.31 33.31 32.63 2,179,800 32.69 21.46
01-01-10 32.88 33.31 32.31 3,091,800 33.19 21.79
01-01-09 32.56 33.25 32.56 2,778,100 33.06 21.71
01-01-08 32.88 33.31 32.75 2,803,600 33.00 21.67
01-01-05 32.75 33.00 32.56 3,999,100 32.94 21.63
Date Open High Low Vol Cls adjCls
01-01-04 33.25 33.88 32.88 5,953,800 33.00 21.67
01-01-03 33.56 34.69 33.38 3,265,400 33.69 22.12
01-01-02 33.81 33.81 33.00 3,529,800 33.50 22.00
00-12-29 33.81 34.50 33.56 3,338,200 34.00 22.32
00-12-28 32.81 34.00 32.44 3,539,400 33.88 22.24
00-12-27 32.31 33.13 32.13 3,865,600 33.13 21.75
00-12-26 32.63 32.75 32.06 3,365,100 32.50 21.34
00-12-22 32.50 33.06 31.94 3,214,200 32.69 21.46
00-12-21 31.94 32.69 31.81 4,297,600 32.69 21.46
Date Open High Low Vol Cls adjCls
00-12-20 32.38 32.75 31.38 5,257,300 31.38 20.60
00-12-19 32.50 33.19 32.38 4,633,800 32.88 21.59
00-12-18 31.88 32.56 31.69 3,202,600 32.31 21.22
00-12-15 31.50 32.25 31.44 7,806,700 31.50 20.68
00-12-14 31.00 31.75 30.75 5,369,000 31.56 20.72
00-12-13 31.13 31.50 30.56 7,453,800 31.13 20.44
00-12-12 30.50 31.19 30.38 9,798,200 30.88 20.27
00-12-11 29.25 30.13 29.00 12,259,000 29.94 19.66
00-12-08 30.00 30.13 28.75 5,463,100 29.50 19.37
Date Open High Low Vol Cls adjCls
00-12-07 29.50 30.63 29.31 3,239,200 30.25 19.86
00-12-06 30.19 30.50 29.06 4,859,100 29.63 19.45
00-12-05 31.25 31.25 30.13 3,762,800 30.50 20.03
00-12-04 30.50 31.63 30.44 2,857,900 31.44 20.64
00-12-01 32.13 32.13 30.63 5,264,000 30.94 20.31
00-11-30 32.63 32.94 31.50 3,794,900 31.88 20.93
00-11-29 31.31 33.25 31.25 5,271,600 32.50 21.34
00-11-28 31.63 32.06 30.88 5,332,000 31.25 20.52
00-11-27 33.13 33.38 31.50 5,253,000 31.94 20.97
Date Open High Low Vol Cls adjCls
00-11-24 33.44 34.00 33.44 1,475,500 33.69 22.12
00-11-22 33.31 34.44 33.31 3,043,000 34.25 22.49
00-11-21 33.56 34.00 33.19 2,471,800 33.94 22.28
00-11-20 32.50 33.88 32.50 3,091,600 33.50 22.00
00-11-17 32.50 33.44 32.50 3,465,000 33.44 21.96
00-11-16 33.44 33.44 32.69 2,587,800 32.69 21.46
00-11-15 33.31 33.75 33.25 3,670,200 33.31 21.87
00-11-14 33.06 33.50 32.81 4,011,100 33.44 21.96
00-11-13 32.25 33.31 32.19 4,603,700 33.06 21.71
Date Open High Low Vol Cls adjCls
00-11-10 31.38 33.25 31.31 6,093,400 33.06 21.57
00-11-09 31.50 31.88 31.19 2,431,100 31.75 20.71
00-11-08 31.56 31.75 31.25 2,728,400 31.63 20.63
00-11-07 31.81 32.31 31.56 2,333,600 31.75 20.71
00-11-06 32.00 32.25 31.69 2,440,600 32.00 20.87
00-11-03 31.94 32.63 31.69 3,794,400 32.38 21.12
00-11-02 31.44 32.00 31.31 3,065,700 31.94 20.83
00-11-01 30.75 31.69 30.63 3,181,300 31.63 20.63
00-10-31 31.38 31.50 30.69 4,047,100 31.00 20.22
Date Open High Low Vol Cls adjCls
00-10-30 29.69 31.31 29.44 5,916,900 31.19 20.34
00-10-27 28.69 29.75 28.69 3,743,900 29.75 19.41
00-10-26 28.69 29.19 28.63 4,074,800 28.94 18.88
00-10-25 28.88 29.25 28.81 4,246,900 29.00 18.92
00-10-24 29.31 29.63 28.81 5,020,500 29.13 19.00
00-10-23 28.94 29.19 28.81 3,610,200 29.13 19.00
00-10-20 28.50 28.63 28.13 5,199,500 28.25 18.43
00-10-19 28.88 28.88 27.56 6,460,600 27.88 18.18
00-10-18 28.38 28.50 27.81 3,077,800 28.06 18.31
Date Open High Low Vol Cls adjCls
00-10-17 28.38 28.50 27.63 4,310,200 28.00 18.27
00-10-16 29.44 29.44 28.81 2,694,800 29.00 18.92
00-10-13 28.31 29.19 28.00 2,707,100 28.88 18.84
00-10-12 29.75 29.81 27.94 5,741,500 28.38 18.51
00-10-11 30.00 30.44 29.94 2,424,100 30.00 19.57
00-10-10 30.31 30.38 29.94 1,944,800 29.94 19.53
00-10-09 30.00 30.13 29.50 2,179,400 30.06 19.61
00-10-06 29.88 30.31 29.44 3,540,600 29.88 19.49
00-10-05 30.25 30.44 29.69 5,717,500 30.13 19.65
Date Open High Low Vol Cls adjCls
00-10-04 30.31 30.50 29.88 2,199,700 30.00 19.57
00-10-03 30.13 30.50 29.94 3,047,300 30.25 19.73
00-10-02 30.44 30.44 30.00 2,161,800 30.06 19.61
00-09-29 30.19 30.38 29.75 3,074,500 30.19 19.69
00-09-28 29.94 30.25 29.81 3,317,900 29.88 19.49
00-09-27 29.63 29.94 29.50 3,542,400 29.88 19.49
00-09-26 29.50 30.13 29.44 5,603,100 29.88 19.49
00-09-25 29.25 29.44 28.94 4,416,800 29.44 19.20
00-09-22 28.69 29.28 28.19 6,886,900 28.69 18.71
Date Open High Low Vol Cls adjCls
00-09-21 27.81 28.25 27.00 4,128,100 27.00 17.61
00-09-20 27.88 27.94 27.00 4,793,200 27.69 18.06
00-09-19 28.50 28.63 27.56 5,110,200 27.88 18.18
00-09-18 27.94 28.56 27.44 5,527,900 28.50 18.59
00-09-15 28.81 28.81 27.06 10,175,900 28.00 18.27
00-09-14 27.75 27.75 26.38 17,827,100 27.25 17.78
00-09-13 29.44 29.50 27.00 7,816,400 27.19 17.74
00-09-12 28.19 29.56 27.81 11,730,400 29.00 18.92
00-09-11 28.75 28.81 28.06 4,514,600 28.38 18.51
Date Open High Low Vol Cls adjCls
00-09-08 29.31 29.56 28.25 6,268,100 28.75 18.75
00-09-07 30.25 30.38 29.06 6,629,500 29.50 19.24
00-09-06 29.56 30.31 29.56 4,009,200 30.13 19.65
00-09-05 29.56 29.81 29.38 5,208,100 29.69 19.37
00-09-01 29.69 30.06 29.31 4,717,000 29.56 19.28
00-08-31 30.13 30.38 29.63 6,792,600 29.89 19.50
00-08-30 30.44