Kohl's Corp. (KSS)

40.99
+0.69 (+1.75%)
Exchange
NYQ
Day Range
39.52 - 40.39
52 Week Range
33.87 - 64.18
Open
39.65
Avg. Vol
3,808,270
Market Cap
7.38B
Short ratio
5.15
PE ratio
13.56
PEG Ratio
1.43
Earnings Share
2.96

Kohl's Corp. (KSS) Historicals

<
Date Open High Low Vol Cls adjCls
16-07-25 39.65 40.39 39.52 2,183,200 40.16 40.16
16-07-22 39.51 39.73 39.09 1,501,500 39.47 39.47
16-07-21 39.44 39.95 39.35 2,007,700 39.51 39.51
16-07-20 39.15 39.68 39.01 1,833,100 39.58 39.58
16-07-19 39.02 39.23 38.74 1,871,800 38.97 38.97
16-07-18 38.67 39.51 38.65 2,602,000 39.06 39.06
16-07-15 38.83 39.12 38.41 2,240,600 38.61 38.61
16-07-14 38.88 39.12 38.26 2,179,200 38.61 38.61
16-07-13 39.71 39.77 38.44 3,574,200 38.50 38.50
Date Open High Low Vol Cls adjCls
16-07-12 39.75 39.87 39.23 3,447,800 39.76 39.76
16-07-11 39.43 39.80 39.31 3,137,100 39.48 39.48
16-07-08 38.64 39.71 38.60 4,706,600 39.29 39.29
16-07-07 37.73 38.90 37.67 3,874,700 38.25 38.25
16-07-06 36.58 38.22 35.94 9,074,700 37.76 37.76
16-07-05 37.69 37.74 36.28 3,244,200 36.74 36.74
16-07-01 37.81 38.17 37.48 4,430,100 37.96 37.96
16-06-30 37.80 38.07 37.13 2,367,200 37.92 37.92
16-06-29 37.75 38.41 37.65 2,790,900 37.74 37.74
Date Open High Low Vol Cls adjCls
16-06-28 36.73 37.64 36.66 2,825,600 37.61 37.61
16-06-27 36.02 36.54 35.18 3,286,400 36.50 36.50
16-06-24 36.24 36.80 36.09 4,418,800 36.16 36.16
16-06-23 37.48 37.88 37.15 2,190,500 37.52 37.52
16-06-22 36.79 37.35 36.72 2,148,300 36.79 36.79
16-06-21 36.80 37.00 36.35 1,772,500 36.84 36.84
16-06-20 36.72 37.19 36.57 3,545,900 36.64 36.64
16-06-17 35.27 36.78 35.01 5,190,300 36.35 36.35
16-06-16 35.19 35.44 34.70 3,360,900 35.05 35.05
Date Open High Low Vol Cls adjCls
16-06-15 34.90 36.08 34.85 4,192,700 35.19 35.19
16-06-14 35.25 35.29 34.10 3,687,000 34.49 34.49
16-06-13 36.65 36.84 35.28 3,611,700 35.32 35.32
16-06-10 36.61 36.89 36.03 2,845,600 36.80 36.80
16-06-09 38.12 38.16 37.07 2,708,000 37.44 37.44
16-06-08 37.99 38.23 37.53 3,869,100 38.15 38.15
16-06-07 37.24 38.35 37.13 3,659,800 38.04 38.04
16-06-06 37.63 37.77 37.13 4,115,000 37.34 37.34
16-06-03 37.43 38.18 37.31 4,478,100 38.05 37.55
Date Open High Low Vol Cls adjCls
16-06-02 36.17 37.46 36.12 4,092,800 37.38 36.89
16-06-01 36.02 36.42 35.84 3,140,600 36.17 35.69
16-05-31 36.22 36.49 35.78 3,039,200 36.04 35.57
16-05-27 35.59 36.16 35.42 2,779,800 36.11 35.64
16-05-26 36.02 36.43 35.57 2,363,200 35.57 35.10
16-05-25 35.56 36.24 35.31 4,478,100 35.89 35.42
16-05-24 35.61 35.92 35.35 3,586,200 35.39 34.92
16-05-23 35.80 36.59 35.56 2,599,100 35.59 35.12
16-05-20 35.26 35.89 34.86 3,534,800 35.85 35.38
Date Open High Low Vol Cls adjCls
16-05-19 34.97 35.28 34.34 4,565,700 34.94 34.48
16-05-18 34.94 35.32 34.40 3,248,500 34.56 34.11
16-05-17 36.15 36.55 35.11 4,903,100 35.22 34.76
16-05-16 35.75 36.42 35.10 5,439,500 36.21 35.73
16-05-13 34.96 38.00 34.51 12,960,100 35.74 35.27
16-05-12 35.74 36.46 33.87 20,484,400 35.15 34.69
16-05-11 39.38 39.58 38.59 8,721,000 38.70 38.19
16-05-10 41.71 41.88 40.91 4,410,500 41.18 40.64
16-05-09 41.54 42.31 41.29 5,040,600 42.17 41.62
Date Open High Low Vol Cls adjCls
16-05-06 41.35 41.77 40.71 3,386,100 41.37 40.83
16-05-05 42.44 42.44 41.17 3,351,600 41.66 41.11
16-05-04 43.49 43.81 42.29 3,554,100 42.44 41.88
16-05-03 44.63 44.78 43.78 2,478,400 43.88 43.30
16-05-02 44.64 45.13 44.20 1,951,800 45.07 44.48
16-04-29 45.46 45.46 44.06 2,045,400 44.30 43.72
16-04-28 45.52 46.18 45.42 1,196,700 45.51 44.91
16-04-27 45.69 46.19 45.16 1,836,000 45.98 45.38
16-04-26 45.00 45.77 44.64 1,760,900 45.76 45.16
Date Open High Low Vol Cls adjCls
16-04-25 45.24 45.54 44.42 2,004,300 44.96 44.37
16-04-22 45.27 46.05 45.22 1,269,200 45.46 44.86
16-04-21 46.20 46.50 45.24 2,015,500 45.43 44.83
16-04-20 45.00 46.26 44.99 3,552,800 46.13 45.52
16-04-19 44.14 44.92 44.12 3,148,500 44.85 44.26
16-04-18 43.00 44.09 43.00 2,690,800 44.09 43.51
16-04-15 42.90 43.40 42.65 2,409,900 43.37 42.80
16-04-14 43.25 43.40 42.50 2,043,800 42.90 42.34
16-04-13 42.86 43.45 42.59 2,515,200 43.25 42.68
Date Open High Low Vol Cls adjCls
16-04-12 42.44 42.99 41.72 2,323,400 42.68 42.12
16-04-11 43.44 43.69 42.50 3,285,900 42.54 41.98
16-04-08 44.02 44.29 43.06 2,638,300 43.37 42.80
16-04-07 44.58 44.86 43.68 2,840,800 43.99 43.41
16-04-06 45.21 45.22 44.14 2,338,900 44.86 44.27
16-04-05 44.95 45.22 44.41 1,889,400 44.91 44.32
16-04-04 45.92 46.41 44.98 1,583,300 45.10 44.51
16-04-01 46.47 46.69 45.48 2,180,200 45.74 45.14
16-03-31 45.85 46.70 45.30 2,353,600 46.61 46.00
Date Open High Low Vol Cls adjCls
16-03-30 46.49 46.76 45.76 2,309,900 46.05 45.44
16-03-29 46.99 47.02 46.11 2,266,900 46.55 45.94
16-03-28 46.05 47.31 46.00 1,946,400 46.79 46.18
16-03-24 46.26 46.31 45.57 2,909,400 45.93 45.33
16-03-23 46.84 47.12 46.49 1,928,800 46.71 46.10
16-03-22 47.88 48.08 46.38 2,689,100 47.07 46.45
16-03-21 48.31 48.49 47.91 1,888,500 47.91 47.28
16-03-18 48.41 48.95 47.80 3,686,700 48.17 47.54
16-03-17 47.86 48.46 47.59 2,577,600 48.25 47.62
Date Open High Low Vol Cls adjCls
16-03-16 47.73 48.02 47.42 2,217,100 47.73 47.10
16-03-15 49.15 49.68 47.35 3,420,200 47.70 47.07
16-03-14 48.87 49.75 48.80 1,518,100 49.46 48.81
16-03-11 49.96 49.96 48.77 2,252,100 49.08 48.44
16-03-10 49.53 49.75 48.73 2,431,900 49.46 48.81
16-03-09 49.02 49.82 48.74 3,411,400 49.07 48.43
16-03-08 48.65 49.11 48.17 3,122,700 48.70 48.06
16-03-07 47.32 49.18 47.00 3,589,100 48.59 47.95
16-03-04 46.75 47.64 46.12 3,607,300 47.48 46.36
Date Open High Low Vol Cls adjCls
16-03-03 46.40 46.98 46.04 3,029,400 46.74 45.64
16-03-02 46.40 47.23 46.28 3,187,000 46.64 45.54
16-03-01 46.90 47.25 45.73 2,335,600 46.51 45.42
16-02-29 46.41 46.90 45.82 3,976,200 46.67 45.57
16-02-26 47.07 47.40 46.15 3,838,700 46.82 45.72
16-02-25 47.01 47.21 44.20 5,732,600 46.67 45.57
16-02-24 44.79 45.65 43.94 3,543,800 45.46 44.39
16-02-23 45.35 45.49 44.73 2,514,200 44.94 43.88
16-02-22 44.47 45.50 44.47 2,416,500 44.95 43.89
Date Open High Low Vol Cls adjCls
16-02-19 44.29 44.86 43.34 2,591,900 44.38 43.34
16-02-18 43.84 45.03 43.21 3,053,300 44.82 43.77
16-02-17 42.82 44.13 42.60 3,344,100 43.90 42.87
16-02-16 41.52 42.82 41.19 2,526,600 42.62 41.62
16-02-12 39.91 40.88 39.45 1,967,800 40.81 39.85
16-02-11 39.72 40.50 39.23 2,284,100 39.69 38.76
16-02-10 41.49 41.53 39.44 4,275,900 40.09 39.15
16-02-09 42.34 42.99 41.11 3,555,800 41.40 40.43
16-02-08 41.51 43.80 41.48 5,216,300 42.61 41.61
Date Open High Low Vol Cls adjCls
16-02-05 41.03 42.88 40.94 6,693,200 42.06 41.07
16-02-04 51.13 51.13 40.95 22,573,600 41.52 40.54
16-02-03 50.47 51.39 49.26 3,346,300 51.13 49.93
16-02-02 49.68 50.56 48.85 5,546,600 50.38 49.19
16-02-01 49.07 49.40 47.41 4,462,800 49.08 47.93
16-01-29 48.40 49.88 48.09 2,644,200 49.75 48.58
16-01-28 48.98 49.09 47.19 2,985,400 47.99 46.86
16-01-27 48.62 49.71 48.46 2,937,600 48.71 47.56
16-01-26 47.56 48.98 47.34 2,125,000 48.59 47.45
Date Open High Low Vol Cls adjCls
16-01-25 48.19 48.37 47.23 1,943,800 47.36 46.25
16-01-22 47.16 48.22 47.16 2,278,200 48.16 47.03
16-01-21 45.74 47.48 45.46 2,807,400 46.99 45.88
16-01-20 45.44 45.95 44.19 3,993,100 45.65 44.58
16-01-19 48.66 48.66 45.96 4,562,800 46.38 45.29
16-01-15 48.17 48.56 47.26 3,712,400 48.15 47.02
16-01-14 50.08 50.55 48.71 4,464,000 49.20 48.04
16-01-13 49.48 50.71 48.90 3,879,200 49.98 48.80
16-01-12 50.39 51.63 49.44 4,542,700 50.23 49.05
Date Open High Low Vol Cls adjCls
16-01-11 49.29 50.75 48.41 9,715,200 50.08 48.90
16-01-08 50.82 51.30 47.55 6,493,700 47.88 46.75
16-01-07 49.40 52.06 49.25 7,691,600 50.86 49.66
16-01-06 49.02 50.18 48.91 4,830,100 50.05 48.87
16-01-05 49.74 50.23 49.35 5,212,000 49.78 48.61
16-01-04 46.91 49.56 46.35 5,207,100 49.55 48.38
15-12-31 48.16 48.77 47.62 1,874,200 47.63 46.51
15-12-30 48.67 49.33 48.21 2,616,600 48.39 47.25
15-12-29 47.65 49.53 47.64 3,381,600 48.81 47.66
Date Open High Low Vol Cls adjCls
15-12-28 46.83 47.37 46.59 2,319,200 47.24 46.13
15-12-24 47.29 47.71 47.10 1,050,400 47.13 46.02
15-12-23 47.24 47.94 46.98 1,902,900 47.40 46.28
15-12-22 45.92 47.36 45.65 2,890,700 47.07 45.96
15-12-21 45.02 45.79 44.31 4,544,900 45.71 44.63
15-12-18 44.25 44.88 44.06 7,588,400 44.41 43.36
15-12-17 46.10 46.19 44.06 4,146,500 44.45 43.40
15-12-16 46.42 47.16 45.32 4,248,500 45.97 44.89
15-12-15 46.87 47.64 46.09 3,919,300 46.21 45.12
Date Open High Low Vol Cls adjCls
15-12-14 46.42 47.90 46.32 4,301,800 46.76 45.66
15-12-11 47.71 48.05 46.09 4,618,500 46.24 45.15
15-12-10 47.45 48.67 47.31 4,576,000 48.18 47.05
15-12-09 46.86 47.99 46.60 2,547,600 47.13 46.02
15-12-08 46.90 47.85 46.77 2,929,000 47.20 46.09
15-12-07 47.36 47.77 46.65 4,103,800 47.45 46.33
15-12-04 47.18 48.12 46.86 4,279,000 48.08 46.51
15-12-03 46.62 47.42 45.91 5,760,200 47.39 45.84
15-12-02 47.42 47.72 46.18 3,128,800 46.42 44.90
Date Open High Low Vol Cls adjCls
15-12-01 47.27 47.91 46.95 3,636,700 47.22 45.68
15-11-30 48.22 48.44 46.57 4,785,800 47.13 45.59
15-11-27 48.82 49.00 47.66 1,315,800 48.07 46.50
15-11-25 48.47 48.93 48.15 2,688,400 48.50 46.92
15-11-24 47.35 49.06 47.32 3,262,600 48.53 46.94
15-11-23 47.31 47.97 47.20 3,518,700 47.64 46.08
15-11-20 45.59 47.09 45.58 5,070,800 47.04 45.50
15-11-19 45.39 45.77 44.99 2,767,800 45.18 43.70
15-11-18 44.28 45.31 43.72 4,506,300 45.15 43.67
Date Open High Low Vol Cls adjCls
15-11-17 44.30 45.17 43.45 4,433,900 44.05 42.61
15-11-16 42.69 43.99 42.57 4,144,200 43.94 42.50
15-11-13 44.67 44.67 41.86 9,982,600 42.85 41.45
15-11-12 45.43 47.24 45.00 19,188,600 45.79 44.29
15-11-11 44.00 44.04 42.19 9,828,300 43.16 41.75
15-11-10 43.63 45.75 43.51 6,824,800 45.60 44.11
15-11-09 46.01 46.20 43.66 6,119,500 43.98 42.54
15-11-06 46.54 47.20 46.20 4,085,500 46.57 45.05
15-11-05 46.32 46.76 45.85 2,924,500 46.66 45.14
Date Open High Low Vol Cls adjCls
15-11-04 47.44 47.59 45.82 2,590,800 46.21 44.70
15-11-03 46.72 48.16 46.72 3,273,800 47.37 45.82
15-11-02 46.14 46.78 44.52 3,946,000 46.71 45.18
15-10-30 44.78 46.62 44.75 3,353,700 46.12 44.61
15-10-29 45.66 45.73 44.05 2,830,800 44.58 43.12
15-10-28 45.78 46.01 45.16 2,539,500 45.70 44.21
15-10-27 45.33 45.87 45.02 5,365,900 45.76 44.26
15-10-26 43.94 45.72 43.65 3,462,500 45.33 43.85
15-10-23 45.48 45.48 43.45 3,495,400 44.06 42.62
Date Open High Low Vol Cls adjCls
15-10-22 45.75 45.99 44.97 2,478,200 45.42 43.94
15-10-21 46.38 46.63 45.60 1,890,200 45.65 44.16
15-10-20 45.71 46.34 45.48 2,481,500 46.31 44.80
15-10-19 45.91 46.30 45.25 2,714,300 45.67 44.18
15-10-16 45.30 45.97 45.04 2,468,200 45.93 44.43
15-10-15 45.17 45.42 44.65 3,195,700 45.18 43.70
15-10-14 45.79 46.09 44.58 3,016,700 45.01 43.54
15-10-13 46.37 46.78 45.59 1,675,000 45.61 44.12
15-10-12 47.25 47.25 46.30 1,656,600 46.50 44.98
Date Open High Low Vol Cls adjCls
15-10-09 46.60 47.38 46.43 3,782,800 47.27 45.73
15-10-08 46.18 47.00 46.04 2,865,000 46.65 45.13
15-10-07 46.62 47.14 45.73 2,158,100 46.15 44.64
15-10-06 46.42 46.63 45.65 3,664,300 46.49 44.97
15-10-05 45.79 47.08 45.70 3,281,100 46.83 45.30
15-10-02 44.69 45.40 44.04 4,266,100 45.40 43.92
15-10-01 47.18 47.52 44.76 4,683,000 45.06 43.59
15-09-30 46.52 46.81 46.09 3,076,400 46.31 44.80
15-09-29 46.30 47.53 45.62 5,367,000 46.27 44.76
Date Open High Low Vol Cls adjCls
15-09-28 47.58 47.93 46.09 2,849,500 46.11 44.60
15-09-25 48.33 48.34 47.56 2,947,000 47.70 46.14
15-09-24 48.17 48.32 47.62 2,608,500 47.84 46.28
15-09-23 49.08 49.23 48.11 2,180,700 48.52 46.93
15-09-22 48.91 49.05 48.32 1,805,400 48.90 47.30
15-09-21 49.67 50.11 49.08 3,369,100 49.19 47.58
15-09-18 50.13 50.57 49.01 6,375,700 49.21 47.60
15-09-17 51.79 52.22 50.56 3,213,300 50.67 49.01
15-09-16 50.39 51.95 50.37 3,417,500 51.85 50.16
Date Open High Low Vol Cls adjCls
15-09-15 51.00 51.00 50.39 2,609,600 50.47 48.82
15-09-14 50.67 51.12 50.55 2,057,000 50.74 49.08
15-09-11 50.34 50.76 50.03 2,120,300 50.74 49.08
15-09-10 50.49 51.26 50.36 1,698,700 50.84 49.18
15-09-09 51.84 52.33 50.76 2,227,400 50.86 49.20
15-09-08 51.11 51.70 50.73 2,051,000 51.66 49.97
15-09-04 50.93 51.52 50.23 2,527,300 50.47 48.82
15-09-03 51.10 52.73 51.06 4,513,000 51.54 49.42
15-09-02 50.71 50.99 50.00 2,932,600 50.89 48.80
Date Open High Low Vol Cls adjCls
15-09-01 49.81 51.32 49.81 3,185,300 50.52 48.44
15-08-31 51.46 51.91 50.77 2,713,100 51.03 48.93
15-08-28 51.38 52.07 51.18 2,671,500 51.72 49.59
15-08-27 51.18 51.90 50.44 3,155,300 51.34 49.23
15-08-26 50.18 50.90 49.09 2,779,300 50.86 48.77
15-08-25 51.34 51.40 49.16 8,454,800 49.18 47.16
15-08-24 49.34 51.89 49.27 6,720,300 50.43 48.36
15-08-21 53.23 53.79 52.11 4,478,800 52.30 50.15
15-08-20 54.21 54.41 53.55 5,533,400 53.69 51.48
Date Open High Low Vol Cls adjCls
15-08-19 55.25 55.56 54.40 3,448,600 54.74 52.49
15-08-18 55.79 55.90 55.21 2,688,500 55.45 53.17
15-08-17 55.14 55.80 54.75 3,121,500 55.66 53.37
15-08-14 55.61 55.95 55.10 6,049,200 55.54 53.26
15-08-13 56.93 57.66 54.52 16,453,600 56.11 53.80
15-08-12 60.20 64.18 59.07 5,861,900 61.50 58.97
15-08-11 61.27 61.59 60.79 1,907,700 61.41 58.88
15-08-10 60.30 61.73 60.30 2,345,100 61.60 59.07
15-08-07 60.08 60.77 59.14 2,252,900 60.02 57.55
Date Open High Low Vol Cls adjCls
15-08-06 60.74 60.99 59.55 4,066,900 60.35 57.87
15-08-05 61.39 62.02 60.74 2,382,900 61.16 58.65
15-08-04 61.11 61.46 60.85 1,414,400 61.18 58.66
15-08-03 61.33 61.47 60.66 1,380,300 60.85 58.35
15-07-31 61.64 62.00 61.12 1,457,500 61.32 58.80
15-07-30 61.15 61.71 61.05 1,768,100 61.52 58.99
15-07-29 61.50 61.60 60.56 3,329,100 61.17 58.65
15-07-28 61.91 61.97 61.20 1,609,900 61.41 58.88
15-07-27 61.43 62.41 61.35 1,685,100 61.78 59.24
Date Open High Low Vol Cls adjCls
15-07-24 62.01 62.12 61.60 1,740,200 61.88 59.34
15-07-23 62.74 62.79 61.77 2,169,600 61.87 59.33
15-07-22 62.12 62.97 62.12 1,510,800 62.87 60.28
15-07-21 62.52 62.69 61.99 2,460,200 62.06 59.51
15-07-20 62.50 62.83 62.26 1,995,200 62.59 60.02
15-07-17 63.53 63.73 62.25 3,069,600 62.26 59.70
15-07-16 64.17 64.26 63.65 2,263,800 63.73 61.11
15-07-15 64.85 64.85 63.58 2,303,300 64.00 61.37
15-07-14 63.89 64.93 63.70 2,574,400 64.77 62.11
Date Open High Low Vol Cls adjCls
15-07-13 64.35 64.44 63.73 1,728,400 64.07 61.44
15-07-10 63.71 64.25 63.50 1,937,100 63.95 61.32
15-07-09 65.20 65.20 62.14 4,427,500 62.68 60.10
15-07-08 64.45 65.20 64.25 2,726,000 64.59 61.93
15-07-07 63.15 65.05 62.96 3,041,200 64.96 62.29
15-07-06 62.50 63.16 62.46 2,348,200 62.83 60.25
15-07-02 63.11 63.95 62.96 1,894,800 63.13 60.53
15-07-01 62.93 63.22 62.00 2,412,000 62.82 60.24
15-06-30 62.99 63.01 62.43 1,652,400 62.61 60.04
Date Open High Low Vol Cls adjCls
15-06-29 63.19 63.45 62.41 2,281,100 62.53 59.96
15-06-26 63.40 63.85 63.13 1,957,400 63.37 60.76
15-06-25 64.16 64.50 63.34 1,420,400 63.36 60.75
15-06-24 64.03 64.56 63.63 1,690,100 63.99 61.36
15-06-23 63.78 64.59 63.76 2,112,500 63.90 61.27
15-06-22 64.13 64.47 63.60 1,649,400 63.65 61.03
15-06-19 62.98 64.15 62.98 3,551,900 63.81 61.19
15-06-18 62.72 63.35 62.72 1,301,500 63.20 60.60
15-06-17 62.45 63.19 62.30 2,701,500 62.76 60.18
Date Open High Low Vol Cls adjCls
15-06-16 62.60 62.97 62.01 2,282,000 62.08 59.53
15-06-15 62.25 62.99 62.19 2,225,700 62.60 60.03
15-06-12 62.09 62.87 62.09 1,854,800 62.67 60.09
15-06-11 62.90 63.10 62.32 1,581,800 62.41 59.84
15-06-10 62.50 62.62 61.70 2,559,500 62.46 59.89
15-06-09 62.88 63.04 61.95 2,320,600 62.05 59.50
15-06-08 63.20 63.31 62.62 2,402,200 62.71 60.13
15-06-05 64.83 64.96 63.31 3,991,800 63.42 60.38
15-06-04 64.51 65.54 64.35 1,938,700 64.84 61.73
Date Open High Low Vol Cls adjCls
15-06-03 65.88 66.18 65.30 2,147,500 65.34 62.21
15-06-02 65.03 65.87 64.80 3,066,500 65.73 62.58
15-06-01 65.49 65.94 64.63 2,906,400 64.67 61.57
15-05-29 65.24 65.77 64.92 2,966,300 65.49 62.35
15-05-28 65.61 66.33 65.27 3,063,100 65.38 62.25
15-05-27 65.40 66.03 65.20 3,026,600 65.39 62.26
15-05-26 66.10 66.50 64.95 2,759,700 65.11 61.99
15-05-22 66.06 66.80 65.98 2,877,300 66.10 62.93
15-05-21 65.61 66.60 65.51 3,428,100 65.91 62.75
Date Open High Low Vol Cls adjCls
15-05-20 66.56 66.86 65.79 3,764,900 65.84 62.68
15-05-19 66.32 66.52 65.71 4,414,300 66.50 63.31
15-05-18 66.23 66.80 65.60 5,796,300 66.07 62.90
15-05-15 64.71 66.25 64.17 8,833,200 66.13 62.96
15-05-14 67.09 68.08 64.25 25,648,400 64.62 61.52
15-05-13 73.91 74.68 73.19 4,728,000 74.51 70.94
15-05-12 74.13 74.80 73.80 2,865,000 74.30 70.74
15-05-11 75.00 75.24 74.02 3,353,200 74.30 70.74
15-05-08 74.00 74.89 73.68 3,115,600 74.28 70.72
Date Open High Low Vol Cls adjCls
15-05-07 73.09 73.71 72.31 2,284,800 73.36 69.84
15-05-06 72.12 73.03 71.63 2,866,300 72.96 69.46
15-05-05 72.78 73.26 71.41 2,632,300 71.55 68.12
15-05-04 73.12 73.60 72.78 1,862,000 73.13 69.63
15-05-01 71.59 73.25 71.26 2,272,300 73.09 69.59
15-04-30 71.02 72.17 70.90 3,889,200 71.65 68.22
15-04-29 72.73 73.10 71.10 3,668,300 71.10 67.69
15-04-28 72.70 73.48 71.94 3,137,200 73.25 69.74
15-04-27 75.12 75.49 72.81 3,310,400 72.91 69.42
Date Open High Low Vol Cls adjCls
15-04-24 76.28 76.55 73.89 4,806,300 74.59 71.02
15-04-23 75.77 77.39 75.46 2,335,300 76.78 73.10
15-04-22 75.34 76.36 74.67 2,381,800 75.91 72.27
15-04-21 75.37 75.56 74.40 1,741,300 74.95 71.36
15-04-20 75.37 75.60 74.68 2,260,500 75.33 71.72
15-04-17 75.63 76.29 74.26 2,994,800 74.47 70.90
15-04-16 76.17 76.81 75.51 1,864,700 76.31 72.65
15-04-15 76.87 77.44 76.16 2,263,900 76.20 72.55
15-04-14 77.49 77.70 76.42 1,998,800 76.58 72.91
Date Open High Low Vol Cls adjCls
15-04-13 78.22 78.94 77.73 1,509,900 77.73 74.01
15-04-10 78.34 78.67 77.58 2,652,200 78.40 74.64
15-04-09 78.33 78.70 77.45 2,530,800 77.67 73.95
15-04-08 78.28 78.84 77.25 2,949,500 77.75 74.02
15-04-07 78.98 79.42 78.31 1,708,500 78.36 74.60
15-04-06 78.72 79.60 78.54 1,815,300 78.81 75.03
15-04-02 78.14 79.53 78.14 2,244,500 79.07 75.28
15-04-01 77.86 78.66 77.53 3,157,800 78.16 74.41
15-03-31 76.67 79.30 76.61 4,850,200 78.25 74.50
Date Open High Low Vol Cls adjCls
15-03-30 74.96 77.04 74.66 1,742,300 76.62 72.95
15-03-27 75.29 75.66 74.87 2,668,400 75.31 71.70
15-03-26 74.52 75.23 73.89 2,205,200 74.99 71.40
15-03-25 75.15 75.62 74.67 3,492,000 74.69 71.11
15-03-24 75.38 75.86 74.91 2,481,800 75.01 71.42
15-03-23 75.99 76.54 75.58 2,646,800 75.60 71.98
15-03-20 75.37 76.44 75.37 2,600,500 75.64 72.02
15-03-19 74.94 75.84 74.58 1,876,200 75.61 71.99
15-03-18 74.33 75.36 73.57 2,578,900 74.95 71.36
Date Open High Low Vol Cls adjCls
15-03-17 73.77 74.55 73.75 2,688,400 74.33 70.77
15-03-16 74.40 74.99 73.79 2,863,500 74.20 70.64
15-03-13 74.26 74.90 73.69 2,574,400 74.10 70.55
15-03-12 73.86 74.66 73.86 1,482,800 74.41 70.84
15-03-11 73.85 74.37 73.33 1,821,900 73.85 70.31
15-03-10 73.43 74.04 73.09 2,803,100 73.91 70.37
15-03-09 73.26 74.02 73.00 2,016,000 73.71 70.18
15-03-06 73.61 74.09 73.15 2,211,800 73.36 69.42
15-03-05 74.59 74.72 73.60 2,723,100 73.60 69.64
Date Open High Low Vol Cls adjCls
15-03-04 74.45 74.70 73.94 2,411,600 74.30 70.31
15-03-03 74.44 74.94 73.58 3,081,200 74.50 70.49
15-03-02 73.40 74.41 72.90 4,168,500 74.26 70.27
15-02-27 72.16 74.66 71.98 6,150,700 73.80 69.83
15-02-26 70.73 73.20 69.40 5,530,500 71.69 67.84
15-02-25 70.00 71.43 69.63 4,372,900 70.90 67.09
15-02-24 70.00 70.44 69.13 3,246,900 69.97 66.21
15-02-23 69.65 70.16 69.15 4,023,700 70.00 66.24
15-02-20 68.25 69.58 67.83 2,332,500 69.50 65.76
Date Open High Low Vol Cls adjCls
15-02-19 68.74 69.03 68.23 2,175,800 68.37 64.69
15-02-18 68.64 68.87 68.21 2,626,400 68.75 65.05
15-02-17 67.95 68.97 67.43 2,578,200 68.85 65.15
15-02-13 68.95 68.99 67.84 2,850,200 68.25 64.58
15-02-12 70.16 70.20 68.76 3,538,100 68.83 65.13
15-02-11 69.75 70.25 69.17 2,978,100 69.47 65.74
15-02-10 69.72 69.89 69.15 3,178,200 69.58 65.84
15-02-09 69.16 70.40 68.66 4,921,300 69.62 65.88
15-02-06 67.74 69.47 67.35 6,729,100 69.30 65.57
Date Open High Low Vol Cls adjCls
15-02-05 66.87 67.89 66.24 4,893,400 67.74 64.10
15-02-04 65.61 67.15 64.28 11,151,300 66.87 63.27
15-02-03 61.40 62.99 61.09 3,384,500 62.88 59.50
15-02-02 59.99 61.52 59.61 2,971,300 61.44 58.14
15-01-30 60.28 60.81 59.63 2,403,800 59.72 56.51
15-01-29 61.03 61.41 59.96 2,151,700 60.75 57.48
15-01-28 61.40 62.20 60.77 1,688,100 60.80 57.53
15-01-27 61.17 61.55 60.60 1,944,900 61.08 57.80
15-01-26 59.95 61.65 59.63 3,164,900 61.43 58.13
Date Open High Low Vol Cls adjCls
15-01-23 60.18 60.73 59.85 2,235,500 60.18 56.94
15-01-22 59.02 60.25 58.73 2,315,200 60.19 56.95
15-01-21 58.30 58.93 58.29 1,567,400 58.66 55.51
15-01-20 59.42 59.74 58.00 2,411,800 58.36 55.22
15-01-16 58.59 59.50 58.26 1,938,300 59.34 56.15
15-01-15 60.12 60.36 58.50 1,985,400 58.55 55.40
15-01-14 59.82 60.59 59.14 1,910,700 59.92 56.70
15-01-13 61.18 62.20 60.41 2,100,500 60.64 57.38
15-01-12 60.31 60.95 59.65 2,018,600 60.63 57.37
Date Open High Low Vol Cls adjCls
15-01-09 61.08 61.18 60.18 2,227,300 60.21 56.97
15-01-08 61.72 62.05 61.44 2,574,500 61.52 58.21
15-01-07 60.90 61.96 60.38 4,257,400 61.31 58.01
15-01-06 59.33 60.11 58.38 3,533,500 59.15 55.97
15-01-05 59.33 59.85 58.89 2,373,100 59.23 56.05
15-01-02 61.15 61.24 59.05 2,649,700 59.59 56.39
14-12-31 60.94 61.80 60.91 2,113,100 61.04 57.76
14-12-30 60.79 61.11 60.26 1,951,200 60.72 57.46
14-12-29 60.01 61.12 60.01 3,172,200 60.65 57.39
Date Open High Low Vol Cls adjCls
14-12-26 60.63 61.04 60.17 1,576,100 60.20 56.96
14-12-24 61.59 61.83 60.46 1,255,100 60.46 57.21
14-12-23 60.91 62.02 60.88 3,326,900 61.54 58.23
14-12-22 59.84 60.68 59.51 2,602,300 60.57 57.31
14-12-19 59.58 59.69 58.96 3,243,900 59.59 56.39
14-12-18 58.31 59.59 57.90 3,267,000 59.45 56.25
14-12-17 57.49 57.77 57.12 4,689,400 57.64 54.54
14-12-16 57.94 58.30 57.15 2,607,000 57.18 54.11
14-12-15 57.43 58.24 57.23 2,722,400 58.02 54.90
Date Open High Low Vol Cls adjCls
14-12-12 56.77 58.11 56.50 3,085,900 57.27 54.19
14-12-11 57.22 58.42 56.75 2,696,100 56.90 53.84
14-12-10 56.95 57.48 56.59 2,672,100 56.74 53.69
14-12-09 56.27 56.86 55.87 2,565,800 56.80 53.75
14-12-08 56.76 56.91 56.09 2,404,000 56.42 53.39
14-12-05 56.87 57.27 56.32 3,602,200 57.06 53.62
14-12-04 57.98 58.08 56.44 2,944,100 56.81 53.39
14-12-03 57.04 58.24 56.85 3,030,600 58.21 54.70
14-12-02 57.94 58.33 56.94 2,885,800 57.23 53.78
Date Open High Low Vol Cls adjCls
14-12-01 59.39 59.46 57.05 3,393,500 57.53 54.07
14-11-28 59.15 59.88 58.74 1,848,700 59.62 56.03
14-11-26 58.73 59.35 58.47 2,375,900 58.67 55.14
14-11-25 59.19 59.78 58.75 2,652,100 58.83 55.29
14-11-24 58.42 59.20 58.40 3,085,400 58.92 55.37
14-11-21 58.84 58.89 57.68 2,308,700 58.22 54.71
14-11-20 57.33 58.60 57.22 1,659,100 58.34 54.83
14-11-19 57.21 57.59 56.99 1,604,600 57.40 53.94
14-11-18 57.14 57.33 56.32 2,084,200 57.13 53.69
Date Open High Low Vol Cls adjCls
14-11-17 56.97 57.76 56.68 2,461,400 57.34 53.89
14-11-14 56.07 57.18 55.81 2,543,100 57.12 53.68
14-11-13 56.31 57.10 55.32 4,895,600 56.07 52.69
14-11-12 56.23 57.98 56.03 4,056,200 57.91 54.42
14-11-11 56.40 56.70 55.92 1,916,900 56.23 52.84
14-11-10 57.11 57.55 56.52 2,108,600 56.57 53.16
14-11-07 56.64 57.70 56.48 2,439,500 57.22 53.77
14-11-06 55.13 56.97 55.10 3,660,300 56.81 53.39
14-11-05 55.47 55.62 54.86 1,838,600 55.09 51.77
Date Open High Low Vol Cls adjCls
14-11-04 54.71 55.20 54.11 2,236,000 55.17 51.85
14-11-03 54.28 55.00 54.01 2,184,600 54.95 51.64
14-10-31 55.38 55.47 53.86 3,384,900 54.22 50.95
14-10-30 54.23 55.17 54.21 2,165,700 54.80 51.50
14-10-29 54.47 55.05 54.07 3,545,800 54.44 51.16
14-10-28 54.97 55.39 53.88 9,071,200 54.66 51.37
14-10-27 58.94 59.00 57.76 3,097,300 58.55 55.02
14-10-24 58.96 59.30 58.27 3,158,600 59.09 55.53
14-10-23 58.75 59.63 58.66 2,137,600 59.20 55.63
Date Open High Low Vol Cls adjCls
14-10-22 58.64 59.37 58.34 2,113,400 58.43 54.91
14-10-21 57.85 58.81 57.53 2,335,500 58.71 55.17
14-10-20 56.54 57.84 56.50 2,520,800 57.52 54.06
14-10-17 56.68 56.82 55.76 3,077,500 56.54 53.13
14-10-16 55.43 57.31 55.39 3,369,000 56.28 52.89
14-10-15 56.26 56.70 55.53 3,485,600 56.46 53.06
14-10-14 56.32 57.62 56.20 3,595,600 56.70 53.28
14-10-13 56.21 56.87 55.83 4,318,200 56.02 52.65
14-10-10 57.20 57.80 56.29 4,406,500 56.61 53.20
Date Open High Low Vol Cls adjCls
14-10-09 58.07 58.09 56.94 4,883,500 57.14 53.70
14-10-08 58.11 58.67 57.00 5,169,300 58.06 54.56
14-10-07 59.17 59.29 57.74 5,634,100 57.84 54.36
14-10-06 61.61 61.68 59.52 2,951,300 59.59 56.00
14-10-03 61.30 61.90 61.21 2,112,500 61.47 57.77
14-10-02 60.51 61.11 59.91 2,316,000 60.83 57.17
14-10-01 60.89 61.29 60.30 2,081,600 60.41 56.77
14-09-30 61.17 61.33 60.73 2,417,500 61.03 57.35
14-09-29 61.75 61.82 60.90 2,519,600 61.26 57.57
Date Open High Low Vol Cls adjCls
14-09-26 61.75 62.79 61.75 2,566,900 62.19 58.44
14-09-25 62.33 62.39 61.36 2,481,400 61.36 57.66
14-09-24 61.90 62.51 61.78 2,650,200 62.46 58.70
14-09-23 61.68 62.09 61.40 2,053,500 61.89 58.16
14-09-22 61.87 62.00 61.42 2,138,100 61.73 58.01
14-09-19 62.68 62.69 61.93 3,926,100 61.99 58.26
14-09-18 62.25 63.54 62.16 6,693,800 62.50 58.74
14-09-17 61.32 61.79 60.85 2,315,100 61.52 57.81
14-09-16 60.18 61.44 60.08 3,052,800 61.11 57.43
Date Open High Low Vol Cls adjCls
14-09-15 59.46 60.67 59.43 3,333,600 60.35 56.72
14-09-12 59.90 60.73 59.64 3,940,600 60.38 56.74
14-09-11 58.77 60.00 58.76 2,354,100 59.85 56.25
14-09-10 59.28 59.31 58.70 2,119,200 58.89 55.34
14-09-09 58.90 59.44 58.47 3,357,300 59.28 55.71
14-09-08 59.19 59.47 58.48 2,578,300 58.79 55.25
14-09-05 60.20 60.20 58.95 3,660,600 59.95 55.97
14-09-04 59.08 60.75 58.95 4,164,300 60.33 56.33
14-09-03 59.61 59.85 59.01 2,389,400 59.14 55.22
Date Open High Low Vol Cls adjCls
14-09-02 58.99 59.36 58.71 2,720,000 59.11 55.19
14-08-29 59.36 59.41 58.57 2,538,100 58.79 54.89
14-08-28 59.18 59.51 58.75 1,240,700 59.40 55.46
14-08-27 59.61 59.72 59.12 1,535,100 59.66 55.70
14-08-26 59.66 59.90 59.33 1,152,600 59.47 55.52
14-08-25 59.78 59.88 59.21 1,244,300 59.61 55.66
14-08-22 59.50 59.89 59.31 2,611,000 59.43 55.49
14-08-21 58.86 59.59 58.65 2,911,000 59.29 55.36
14-08-20 57.84 59.20 57.61 3,406,300 58.88 54.97
Date Open High Low Vol Cls adjCls
14-08-19 57.88 58.32 57.42 3,244,400 57.74 53.91
14-08-18 57.20 57.73 56.83 1,997,200 57.55 53.73
14-08-15 57.07 57.08 55.99 2,990,000 56.88 53.11
14-08-14 57.18 57.73 56.55 7,347,600 56.91 53.13
14-08-13 54.75 55.13 54.03 5,936,100 55.11 51.45
14-08-12 55.46 56.08 55.37 2,074,600 55.93 52.22
14-08-11 55.94 56.23 55.46 3,170,800 55.83 52.13
14-08-08 54.52 55.83 54.47 2,585,700 55.72 52.02
14-08-07 55.01 55.25 54.38 3,486,200 54.45 50.84
Date Open High Low Vol Cls adjCls
14-08-06 53.75 55.00 53.60 2,819,000 54.73 51.10
14-08-05 53.34 54.30 53.18 2,122,300 53.96 50.38
14-08-04 53.65 54.14 53.62 2,600,100 53.74 50.17
14-08-01 53.35 53.71 53.07 2,635,600 53.56 50.01
14-07-31 53.12 54.13 53.02 3,436,100 53.54 49.99
14-07-30 52.10 54.20 52.02 4,392,400 53.56 50.01
14-07-29 52.17 52.64 51.93 1,269,400 51.94 48.49
14-07-28 51.53 52.24 51.26 1,626,400 52.23 48.76
14-07-25 52.07 52.07 51.16 1,842,400 51.36 47.95
Date Open High Low Vol Cls adjCls
14-07-24 51.80 52.51 51.77 1,999,200 52.10 48.64
14-07-23 51.74 52.14 51.66 1,783,500 51.82 48.38
14-07-22 52.32 52.55 51.51 2,978,200 51.66 48.23
14-07-21 52.30 52.45 52.03 1,453,200 52.31 48.84
14-07-18 51.81 52.40 51.56 1,939,800 52.40 48.92
14-07-17 51.39 52.22 51.25 2,209,900 51.63 48.20
14-07-16 51.52 52.08 51.14 2,618,100 51.63 48.20
14-07-15 50.97 51.40 50.94 3,154,800 51.33 47.92
14-07-14 51.90 51.90 50.90 2,909,200 51.00 47.62
Date Open High Low Vol Cls adjCls
14-07-11 52.02 52.08 51.36 2,551,200 51.51 48.09
14-07-10 52.82 52.97 52.06 2,521,700 52.07 48.62
14-07-09 53.07 53.75 52.98 2,385,000 53.20 49.67
14-07-08 52.81 53.11 52.44 2,334,100 53.02 49.50
14-07-07 52.78 53.12 52.70 2,244,300 53.02 49.50
14-07-03 52.65 53.21 52.65 1,624,700 52.95 49.44
14-07-02 52.94 53.15 52.18 3,814,800 52.35 48.88
14-07-01 52.71 53.22 52.71 1,703,100 53.16 49.63
14-06-30 53.13 53.47 52.63 1,829,500 52.68 49.19
Date Open High Low Vol Cls adjCls
14-06-27 52.93 53.28 52.83 2,155,500 53.23 49.70
14-06-26 52.72 53.14 52.58 1,916,200 53.02 49.50
14-06-25 53.06 53.29 52.69 1,385,800 52.77 49.27
14-06-24 52.94 53.31 52.77 1,810,900 53.08 49.56
14-06-23 52.48 52.86 52.46 2,248,700 52.81 49.31
14-06-20 52.86 53.37 52.36 3,880,200 52.40 48.92
14-06-19 53.08 53.28 52.84 1,714,600 53.20 49.67
14-06-18 53.02 53.49 52.71 1,520,900 53.03 49.51
14-06-17 52.69 53.19 52.58 1,188,000 53.03 49.51
Date Open High Low Vol Cls adjCls
14-06-16 52.30 52.88 52.13 1,707,800 52.77 49.27
14-06-13 52.25 52.40 51.95 1,880,600 52.12 48.66
14-06-12 52.45 52.60 51.88 2,663,300 52.25 48.78
14-06-11 53.06 53.12 52.32 2,497,900 52.37 48.90
14-06-10 53.59 53.77 53.13 2,408,600 53.23 49.70
14-06-09 53.82 54.51 53.61 2,090,600 53.71 50.15
14-06-06 53.91 54.45 53.83 1,690,500 54.20 50.24
14-06-05 54.33 54.36 52.96 2,470,400 53.69 49.77
14-06-04 53.79 54.41 53.76 1,581,400 54.25 50.29
Date Open High Low Vol Cls adjCls
14-06-03 53.97 54.20 53.76 1,768,800 53.90 49.96
14-06-02 54.66 54.81 54.23 1,690,000 54.28 50.31
14-05-30 54.34 54.89 53.84 2,883,300 54.44 50.46
14-05-29 54.03 54.55 53.94 1,716,700 54.48 50.50
14-05-28 54.19 54.19 53.36 1,896,800 53.96 50.02
14-05-27 53.33 54.31 52.95 3,142,000 54.30 50.33
14-05-23 52.81 52.97 52.54 1,362,300 52.83 48.97
14-05-22 52.90 53.39 52.64 1,779,700 52.88 49.02
14-05-21 52.44 53.28 52.31 1,794,200 52.70 48.85
Date Open High Low Vol Cls adjCls
14-05-20 52.89 53.00 51.89 2,193,700 52.35 48.53
14-05-19 53.07 53.56 52.74 2,512,000 53.04 49.16
14-05-16 52.42 53.38 51.83 3,495,200 53.26 49.37
14-05-15 52.30 54.02 52.17 6,679,800 52.21 48.40
14-05-14 55.83 56.03 53.83 4,877,000 54.03 50.08
14-05-13 55.66 56.14 55.31 2,900,300 55.89 51.81
14-05-12 54.96 55.86 54.96 2,880,500 55.60 51.54
14-05-09 53.87 54.84 53.66 2,845,000 54.75 50.75
14-05-08 53.71 54.83 53.56 2,672,900 53.86 49.92
Date Open High Low Vol Cls adjCls
14-05-07 53.99 53.99 52.82 3,042,600 53.60 49.68
14-05-06 55.12 55.15 53.63 2,877,000 53.84 49.91
14-05-05 55.35 55.95 55.01 1,846,000 55.34 51.30
14-05-02 55.37 56.23 55.26 1,569,400 55.72 51.65
14-05-01 54.89 55.48 54.69 1,639,000 55.24 51.20
14-04-30 55.21 55.21 54.38 2,111,000 54.79 50.79
14-04-29 55.47 55.68 55.07 1,559,300 55.34 51.30
14-04-28 54.92 55.92 54.80 2,310,500 55.44 51.39
14-04-25 54.59 54.81 53.88 1,532,400 54.68 50.69
Date Open High Low Vol Cls adjCls
14-04-24 54.84 55.09 54.50 1,110,500 54.73 50.73
14-04-23 54.26 54.97 54.22 1,642,800 54.77 50.77
14-04-22 54.59 54.66 54.05 2,110,900 54.24 50.28
14-04-21 55.34 55.34 54.33 1,289,300 54.57 50.58
14-04-17 55.10 55.11 53.75 2,444,600 54.26 50.30
14-04-16 54.75 55.35 54.64 1,996,800 55.04 51.02
14-04-15 53.70 54.59 53.64 2,875,700 54.43 50.45
14-04-14 53.74 53.97 53.11 2,433,800 53.56 49.65
14-04-11 53.95 54.25 53.12 3,346,000 53.53 49.62
Date Open High Low Vol Cls adjCls
14-04-10 56.25 56.75 54.54 3,839,900 54.56 50.57
14-04-09 56.78 57.14 56.01 1,928,100 56.34 52.22
14-04-08 55.89 56.82 55.53 2,328,300 56.64 52.50
14-04-07 57.45 57.53 55.91 2,721,300 56.02 51.93
14-04-04 57.99 58.20 57.53 2,597,700 57.66 53.45
14-04-03 57.98 58.07 57.34 1,931,400 57.85 53.62
14-04-02 56.85 58.11 56.56 3,287,200 57.89 53.66
14-04-01 56.91 57.16 56.70 2,357,200 56.85 52.70
14-03-31 56.93 57.06 56.38 3,457,000 56.80 52.65
Date Open High Low Vol Cls adjCls
14-03-28 56.57 57.20 56.31 2,867,800 57.00 52.84
14-03-27 55.28 57.25 55.28 3,897,300 56.50 52.37
14-03-26 55.22 55.98 55.06 2,591,700 55.35 51.31
14-03-25 55.81 55.89 54.84 2,805,600 55.13 51.10
14-03-24 55.85 56.19 55.59 3,012,900 55.64 51.57
14-03-21 55.20 56.21 55.08 4,037,600 55.79 51.71
14-03-20 54.59 55.22 54.42 1,955,300 54.91 50.90
14-03-19 55.76 56.09 54.39 2,618,300 54.71 50.71
14-03-18 55.82 55.98 55.43 1,448,000 55.73 51.66
Date Open High Low Vol Cls adjCls
14-03-17 55.04 56.00 55.04 1,726,500 55.85 51.77
14-03-14 54.46 55.37 54.46 1,967,100 54.92 50.91
14-03-13 55.33 55.80 54.10 2,480,300 54.49 50.51
14-03-12 55.17 55.37 54.92 1,655,500 55.17 51.14
14-03-11 55.06 55.87 54.91 2,316,200 55.42 51.37
14-03-10 54.75 55.29 54.75 2,209,200 55.04 51.02
14-03-07 55.04 55.96 54.78 3,240,600 55.45 51.04
14-03-06 55.25 55.33 54.63 2,506,800 54.73 50.37
14-03-05 55.88 56.18 54.48 3,974,700 55.01 50.63
Date Open High Low Vol Cls adjCls
14-03-04 56.61 56.69 55.71 1,995,100 55.89 51.44
14-03-03 55.60 56.31 55.52 2,399,300 56.11 51.64
14-02-28 55.85 56.72 55.64 2,979,100 56.19 51.72
14-02-27 54.89 57.33 53.35 6,703,800 55.74 51.30
14-02-26 53.42 54.94 53.33 4,639,600 54.44 50.11
14-02-25 51.96 53.55 51.94 2,271,600 53.21 48.98
14-02-24 51.91 52.40 51.88 2,486,600 51.95 47.82
14-02-21 51.77 52.09 51.65 1,898,700 51.89 47.76
14-02-20 51.38 51.95 51.21 1,915,500 51.87 47.74
Date Open High Low Vol Cls adjCls
14-02-19 51.60 51.60 50.71 2,545,000 51.16 47.09
14-02-18 51.58 52.02 50.84 2,260,600 51.66 47.55
14-02-14 51.10 51.86 50.81 2,104,100 51.27 47.19
14-02-13 51.10 51.32 50.52 2,306,700 51.13 47.06
14-02-12 51.65 52.00 50.93 1,588,600 51.25 47.17
14-02-11 50.98 51.80 50.77 2,902,900 51.58 47.48
14-02-10 51.04 51.34 50.63 2,430,000 51.07 47.01
14-02-07 51.78 52.36 51.01 3,280,300 51.19 47.12
14-02-06 51.97 53.10 50.48 7,688,100 51.55 47.45
Date Open High Low Vol Cls adjCls
14-02-05 48.91 50.14 48.68 2,607,700 49.83 45.86
14-02-04 49.53 49.75 48.94 2,749,100 49.09 45.18
14-02-03 50.63 51.09 49.30 2,932,500 49.45 45.51
14-01-31 50.03 50.92 49.82 2,914,400 50.63 46.60
14-01-30 50.18 51.25 50.15 1,953,300 50.85 46.80
14-01-29 50.83 51.13 49.93 2,894,300 49.97 45.99
14-01-28 50.19 51.27 50.11 3,667,900 51.08 47.02
14-01-27 50.28 50.52 49.80 2,848,400 50.11 46.12
14-01-24 50.70 50.81 49.98 2,836,700 50.22 46.22
Date Open High Low Vol Cls adjCls
14-01-23 51.19 51.48 51.01 2,112,500 51.10 47.03
14-01-22 52.56 52.63 50.71 4,886,000 51.37 47.28
14-01-21 53.05 53.17 52.26 2,253,700 52.59 48.40
14-01-17 53.27 53.27 52.50 3,069,200 52.93 48.72
14-01-16 53.48 53.57 52.55 6,046,700 52.83 48.63
14-01-15 54.31 54.50 53.46 3,320,000 53.66 49.39
14-01-14 53.36 54.24 53.01 3,134,100 54.22 49.91
14-01-13 56.58 56.58 53.22 6,554,000 53.46 49.21
14-01-10 55.56 57.33 55.33 3,326,500 56.99 52.45
Date Open High Low Vol Cls adjCls
14-01-09 55.22 55.73 54.89 2,298,100 55.56 51.14
14-01-08 56.02 56.02 54.68 3,505,200 55.18 50.79
14-01-07 56.03 56.24 55.31 3,154,200 56.10 51.64
14-01-06 56.91 56.99 55.95 2,412,800 56.04 51.58
14-01-03 56.91 57.14 56.64 1,760,100 56.86 52.34
14-01-02 56.76 57.53 56.74 3,130,000 56.99 52.45
13-12-31 56.45 56.89 56.24 1,482,500 56.75 52.23
13-12-30 55.82 56.55 55.82 1,196,000 56.44 51.95
13-12-27 55.86 56.08 55.65 1,178,800 55.94 51.49
Date Open High Low Vol Cls adjCls
13-12-26 56.12 56.19 55.65 1,048,200 55.69 51.26
13-12-24 55.50 56.13 55.50 900,500 55.82 51.38
13-12-23 54.37 55.85 54.37 1,731,800 55.55 51.13
13-12-20 54.71 55.37 54.64 3,049,300 54.95 50.58
13-12-19 54.76 54.90 54.26 1,549,500 54.62 50.27
13-12-18 54.51 55.18 54.18 2,460,700 54.76 50.40
13-12-17 54.24 54.99 54.00 2,265,600 54.60 50.25
13-12-16 54.26 54.44 53.99 2,651,400 54.34 50.02
13-12-13 54.97 55.19 54.00 2,166,600 54.08 49.78
Date Open High Low Vol Cls adjCls
13-12-12 55.40 55.45 54.94 1,650,200 54.97 50.60
13-12-11 55.00 55.75 54.79 2,684,800 55.40 50.99
13-12-10 54.80 55.09 54.26 2,136,500 54.97 50.60
13-12-09 54.28 55.09 54.04 2,163,200 54.99 50.61
13-12-06 55.16 55.69 54.53 2,879,000 54.70 50.02
13-12-05 55.42 55.80 54.72 4,491,600 55.04 50.34
13-12-04 55.18 55.24 53.62 4,225,300 54.38 49.73
13-12-03 55.12 55.56 55.00 2,155,100 55.25 50.53
13-12-02 55.11 55.70 54.70 2,986,200 55.20 50.48
Date Open High Low Vol Cls adjCls
13-11-29 56.17 56.21 55.23 1,435,300 55.28 50.56
13-11-27 55.82 56.62 55.65 2,277,200 55.92 51.14
13-11-26 55.85 56.28 55.59 2,205,400 55.89 51.11
13-11-25 55.40 56.16 55.40 2,428,900 55.85 51.08
13-11-22 54.77 55.29 54.68 1,539,800 55.15 50.44
13-11-21 54.44 55.14 54.20 2,916,000 54.80 50.12
13-11-20 53.92 55.09 53.63 2,728,300 54.71 50.03
13-11-19 53.69 54.37 53.68 2,913,300 53.84 49.24
13-11-18 54.08 54.40 53.49 3,977,400 53.69 49.10
Date Open High Low Vol Cls adjCls
13-11-15 53.29 54.46 53.21 4,930,600 53.95 49.34
13-11-14 53.61 54.55 53.03 14,671,600 53.55 48.97
13-11-13 58.26 59.00 57.27 6,387,600 58.26 53.28
13-11-12 57.62 57.83 57.29 1,884,500 57.60 52.68
13-11-11 57.16 57.82 56.98 2,243,200 57.67 52.74
13-11-08 56.38 57.68 56.36 2,854,400 57.03 52.16
13-11-07 57.75 58.07 56.43 3,467,100 56.54 51.71
13-11-06 57.77 58.24 57.54 2,002,200 58.06 53.10
13-11-05 58.45 58.47 57.47 2,310,700 57.73 52.80
Date Open High Low Vol Cls adjCls
13-11-04 57.64 58.93 57.64 3,979,000 58.47 53.47
13-11-01 56.92 57.14 56.40 2,544,800 56.85 51.99
13-10-31 57.02 57.04 56.23 1,739,200 56.80 51.95
13-10-30 57.04 57.49 56.30 2,643,500 56.96 52.09
13-10-29 55.98 57.42 55.95 5,453,500 57.04 52.16
13-10-28 54.80 55.87 54.62 5,324,400 55.76 50.99
13-10-25 54.88 54.89 54.36 2,461,400 54.74 50.06
13-10-24 54.91 55.00 54.65 1,995,300 54.92 50.23
13-10-23 53.96 55.08 53.73 3,203,100 54.86 50.17
Date Open High Low Vol Cls adjCls
13-10-22 54.08 54.44 53.87 2,432,900 54.05 49.43
13-10-21 53.85 54.16 53.49 1,863,100 53.64 49.06
13-10-18 53.99 54.09 53.18 2,262,600 53.93 49.32
13-10-17 53.23 54.10 53.14 2,403,100 53.96 49.35
13-10-16 51.67 53.32 51.43 2,649,300 53.24 48.69
13-10-15 51.35 51.64 51.04 1,851,600 51.44 47.04
13-10-14 51.14 51.91 51.07 2,193,400 51.49 47.09
13-10-11 51.82 51.82 50.81 2,045,200 51.45 47.05
13-10-10 51.72 51.85 51.10 1,535,900 51.84 47.41
Date Open High Low Vol Cls adjCls
13-10-09 50.83 51.71 50.60 2,268,500 51.31 46.92
13-10-08 51.86 51.97 50.74 2,820,000 50.77 46.43
13-10-07 52.23 52.35 51.87 1,512,300 51.92 47.48
13-10-04 52.26 52.80 52.17 1,699,600 52.51 48.02
13-10-03 52.48 52.74 52.01 2,269,900 52.34 47.87
13-10-02 51.98 52.55 51.01 2,985,200 52.54 48.05
13-10-01 51.62 52.32 51.52 1,976,600 52.32 47.85
13-09-30 51.57 51.89 51.45 1,922,800 51.75 47.33
13-09-27 51.93 52.20 51.08 2,286,000 52.03 47.58
Date Open High Low Vol Cls adjCls
13-09-26 51.61 52.31 51.54 2,525,200 52.13 47.67
13-09-25 51.65 51.84 50.50 5,001,000 51.56 47.15
13-09-24 52.09 52.89 52.02 3,188,800 52.06 47.61
13-09-23 52.58 52.65 51.80 1,768,300 52.05 47.60
13-09-20 53.01 53.10 52.17 2,898,400 52.60 48.10
13-09-19 52.69 52.99 52.39 1,375,500 52.83 48.31
13-09-18 51.90 52.55 51.31 2,685,800 52.37 47.89
13-09-17 51.57 51.95 51.57 1,672,900 51.88 47.45
13-09-16 51.77 51.79 51.31 2,366,000 51.50 47.10
Date Open High Low Vol Cls adjCls
13-09-13 51.68 51.72 50.98 1,773,100 51.24 46.86
13-09-12 51.70 51.95 51.35 1,620,200 51.46 47.06
13-09-11 52.39 52.61 51.46 2,692,800 51.71 47.29
13-09-10 52.50 52.73 51.97 1,661,400 52.34 47.87
13-09-09 52.32 52.67 52.13 1,512,500 52.45 47.97
13-09-06 52.76 52.98 52.12 1,618,300 52.39 47.59
13-09-05 51.55 53.32 51.50 2,616,100 52.76 47.93
13-09-04 51.26 51.61 51.06 1,848,300 51.45 46.74
13-09-03 51.70 51.96 51.15 1,969,800 51.40 46.69
Date Open High Low Vol Cls adjCls
13-08-30 50.91 51.45 50.88 2,147,500 51.31 46.61
13-08-29 50.19 51.30 50.09 2,440,000 50.88 46.22
13-08-28 49.78 50.80 49.73 1,611,400 50.24 45.64
13-08-27 49.94 50.36 49.57 1,679,300 49.84 45.28
13-08-26 51.06 51.37 50.34 2,461,400 50.38 45.77
13-08-23 51.75 51.82 50.89 2,096,000 51.00 46.33
13-08-22 51.51 51.94 51.27 1,454,200 51.56 46.84
13-08-21 52.21 52.48 51.49 1,400,400 51.78 47.04
13-08-20 51.56 52.66 51.54 2,482,000 52.22 47.44
Date Open High Low Vol Cls adjCls
13-08-19 52.21 52.53 51.16 2,778,000 51.56 46.84
13-08-16 53.27 53.47 52.16 3,126,700 52.27 47.48
13-08-15 52.00 54.52 52.00 9,018,100 53.51 48.61
13-08-14 50.58 50.94 50.05 3,585,700 50.84 46.18
13-08-13 51.29 51.45 50.43 2,174,900 50.83 46.18
13-08-12 50.33 51.36 50.16 2,045,100 51.22 46.53
13-08-09 50.92 50.92 50.41 2,108,400 50.69 46.05
13-08-08 51.14 51.51 50.55 2,226,900 51.02 46.35
13-08-07 51.50 51.54 50.89 1,995,900 50.96 46.29
Date Open High Low Vol Cls adjCls
13-08-06 52.97 53.03 51.18 3,840,700 51.69 46.96
13-08-05 53.47 53.52 52.77 1,325,200 53.19 48.32
13-08-02 54.05 54.14 53.41 1,752,300 53.56 48.65
13-08-01 53.40 54.38 53.31 2,378,400 54.16 49.20
13-07-31 53.05 53.73 52.85 1,284,600 52.98 48.13
13-07-30 53.31 53.70 52.87 895,100 53.00 48.15
13-07-29 53.38 53.44 53.03 774,700 53.31 48.43
13-07-26 52.94 53.40 52.39 1,565,900 53.39 48.50
13-07-25 53.33 53.65 52.82 2,372,800 53.28 48.40
Date Open High Low Vol Cls adjCls
13-07-24 53.68 54.03 53.33 2,152,500 53.59 48.68
13-07-23 53.59 53.84 53.29 1,418,900 53.54 48.64
13-07-22 52.76 53.61 52.65 1,621,600 53.60 48.69
13-07-19 52.61 52.91 52.32 1,627,300 52.86 48.02
13-07-18 53.02 53.11 52.33 1,894,000 52.56 47.75
13-07-17 52.95 53.31 52.90 1,097,800 53.04 48.18
13-07-16 53.61 53.76 52.86 2,847,200 52.94 48.09
13-07-15 53.44 53.70 53.07 1,671,400 53.50 48.60
13-07-12 53.91 54.00 53.35 1,274,200 53.49 48.59
Date Open High Low Vol Cls adjCls
13-07-11 53.96 54.02 53.35 1,458,600 53.91 48.97
13-07-10 53.73 53.92 53.25 2,275,400 53.55 48.65
13-07-09 53.77 53.93 53.21 1,114,600 53.69 48.77
13-07-08 52.91 53.49 52.78 1,601,800 53.47 48.57
13-07-05 52.34 52.76 51.83 1,162,000 52.75 47.92
13-07-03 52.22 52.24 51.76 860,200 52.11 47.34
13-07-02 52.00 53.25 51.82 3,910,700 52.47 47.66
13-07-01 50.86 51.91 50.77 2,350,300 51.57 46.85
13-06-28 50.67 51.13 50.51 3,202,500 50.51 45.88
Date Open High Low Vol Cls adjCls
13-06-27 51.44 51.72 50.67 2,217,500 50.68 46.04
13-06-26 51.00 51.20 50.71 1,339,700 51.13 46.45
13-06-25 50.15 50.81 49.99 1,596,000 50.60 45.97
13-06-24 50.18 50.36 49.39 1,970,200 49.83 45.27
13-06-21 50.90 50.98 50.13 3,670,500 50.59 45.96
13-06-20 51.39 51.60 50.47 2,495,800 50.56 45.93
13-06-19 52.40 52.70 51.73 2,299,400 51.79 47.05
13-06-18 52.76 52.79 51.93 2,304,900 52.44 47.64
13-06-17 52.40 53.21 52.40 2,872,400 52.75 47.92
Date Open High Low Vol Cls adjCls
13-06-14 51.80 52.21 51.65 2,702,400 52.15 47.37
13-06-13 51.13 51.96 51.04 1,041,900 51.91 47.16
13-06-12 51.58 51.90 51.06 1,502,700 51.20 46.51
13-06-11 51.36 51.90 51.25 1,117,300 51.27 46.57
13-06-10 51.57 51.99 51.33 2,036,400 51.71 46.97
13-06-07 51.71 52.04 51.54 2,270,500 51.96 46.88
13-06-06 50.76 51.45 50.61 1,674,200 51.34 46.32
13-06-05 51.64 52.05 50.96 2,847,000 50.97 45.99
13-06-04 51.47 52.08 51.44 2,814,700 51.85 46.78
Date Open High Low Vol Cls adjCls
13-06-03 51.39 51.93 51.13 3,057,100 51.43 46.41
13-05-31 51.08 51.82 51.00 2,343,200 51.41 46.39
13-05-30 51.43 51.71 51.08 1,300,400 51.12 46.13
13-05-29 51.36 51.77 50.80 1,723,400 51.54 46.50
13-05-28 52.20 52.28 51.49 2,436,400 51.63 46.59
13-05-24 51.73 52.01 51.46 1,408,000 51.91 46.84
13-05-23 51.77 52.27 51.73 2,814,300 52.14 47.05
13-05-22 52.17 52.44 51.66 3,650,900 52.08 46.99
13-05-21 50.93 52.72 50.91 4,257,900 52.35 47.24
Date Open High Low Vol Cls adjCls
13-05-20 51.37 51.45 50.75 3,055,400 51.20 46.20
13-05-17 51.79 52.30 51.38 3,350,100 51.58 46.54
13-05-16 52.82 52.94 51.45 11,672,600 52.03 46.95
13-05-15 49.19 49.74 48.87 3,239,300 49.68 44.83
13-05-14 48.19 49.31 48.10 2,889,600 49.19 44.38
13-05-13 48.87 49.03 48.11 2,493,000 48.17 43.46
13-05-10 48.19 48.91 47.99 2,460,900 48.90 44.12
13-05-09 46.93 48.76 46.93 4,345,300 48.21 43.50
13-05-08 47.42 47.49 46.86 4,769,700 47.00 42.41
Date Open High Low Vol Cls adjCls
13-05-07 47.62 47.68 46.97 3,207,300 47.66 43.00
13-05-06 48.37 48.73 48.03 2,365,600 48.24 43.53
13-05-03 47.34 48.34 47.00 2,602,200 48.31 43.59
13-05-02 46.83 47.55 46.55 2,035,600 47.00 42.41
13-05-01 46.98 47.25 46.58 1,950,900 46.60 42.05
13-04-30 47.37 47.42 46.81 2,220,700 47.06 42.46
13-04-29 48.48 48.49 47.11 3,148,800 47.32 42.70
13-04-26 48.09 48.55 47.99 1,845,500 48.28 43.56
13-04-25 47.67 48.21 47.51 1,187,500 48.01 43.32
Date Open High Low Vol Cls adjCls
13-04-24 47.84 48.20 47.31 1,267,000 47.50 42.86
13-04-23 47.55 48.04 47.35 1,529,600 47.71 43.05
13-04-22 47.41 47.71 47.04 1,110,800 47.34 42.71
13-04-19 47.14 47.54 46.88 1,817,300 47.44 42.81
13-04-18 47.11 47.58 46.43 2,781,200 46.96 42.37
13-04-17 46.73 47.10 46.26 2,055,900 46.97 42.38
13-04-16 47.56 47.67 46.46 3,164,400 47.08 42.48
13-04-15 48.04 48.42 47.31 1,672,500 47.44 42.81
13-04-12 48.88 49.30 48.29 1,742,800 48.42 43.69
Date Open High Low Vol Cls adjCls
13-04-11 47.85 49.13 47.81 1,987,300 48.92 44.14
13-04-10 47.57 47.93 47.51 1,807,000 47.86 43.18
13-04-09 48.18 48.18 47.38 2,061,700 47.42 42.79
13-04-08 48.10 48.12 47.44 1,564,700 48.02 43.33
13-04-05 47.69 48.16 47.45 2,662,500 48.16 43.45
13-04-04 46.99 48.28 46.99 2,735,600 48.11 43.41
13-04-03 45.89 47.24 45.83 3,876,900 47.05 42.45
13-04-02 45.65 45.81 45.33 1,790,000 45.71 41.24
13-04-01 46.11 46.20 45.45 2,019,000 45.54 41.09
Date Open High Low Vol Cls adjCls
13-03-28 46.47 46.47 45.76 2,303,400 46.13 41.62
13-03-27 46.50 46.84 46.31 1,572,200 46.60 42.05
13-03-26 46.66 46.77 46.15 1,745,300 46.73 42.16
13-03-25 46.56 46.90 46.32 2,120,900 46.39 41.86
13-03-22 45.82 46.40 45.81 3,032,000 46.32 41.79
13-03-21 46.44 46.82 46.28 2,168,200 46.43 41.89
13-03-20 46.73 46.96 46.13 2,823,000 46.76 42.19
13-03-19 47.58 47.89 46.37 4,982,700 46.56 42.01
13-03-18 48.91 49.13 48.47 1,755,900 48.54 43.80
Date Open High Low Vol Cls adjCls
13-03-15 48.92 49.34 48.78 3,086,500 49.32 44.50
13-03-14 48.90 49.20 48.69 2,499,700 49.08 44.28
13-03-13 47.46 48.98 47.45 3,966,600 48.82 44.05
13-03-12 47.01 47.56 46.92 2,234,500 47.33 42.71
13-03-11 46.38 47.05 46.23 1,792,500 47.05 42.45
13-03-08 46.31 46.91 46.07 2,549,300 46.66 41.79
13-03-07 46.43 46.64 46.12 1,397,300 46.19 41.36
13-03-06 46.66 46.77 46.15 1,606,600 46.27 41.44
13-03-05 46.41 46.77 46.22 2,248,200 46.67 41.79
Date Open High Low Vol Cls adjCls
13-03-04 46.14 46.76 46.08 2,007,400 46.39 41.54
13-03-01 46.00 46.33 45.85 3,322,500 46.17 41.35
13-02-28 45.00 46.64 44.57 7,820,100 46.10 41.28
13-02-27 45.72 46.63 45.54 2,856,500 46.61 41.74
13-02-26 45.80 45.95 45.23 1,981,600 45.64 40.87
13-02-25 46.27 46.47 45.51 1,849,400 45.51 40.76
13-02-22 46.63 46.75 46.06 2,003,600 46.19 41.36
13-02-21 46.41 46.79 46.11 2,213,500 46.51 41.65
13-02-20 46.86 48.24 46.57 4,375,000 46.57 41.70
Date Open High Low Vol Cls adjCls
13-02-19 46.57 46.84 46.00 3,173,500 46.48 41.62
13-02-15 46.74 46.97 45.84 3,898,700 46.34 41.50
13-02-14 46.50 47.16 46.49 2,299,100 46.98 42.07
13-02-13 46.19 46.61 46.08 2,320,500 46.60 41.73
13-02-12 46.00 46.26 45.97 1,623,800 46.06 41.25
13-02-11 46.10 46.34 45.78 2,398,400 46.11 41.29
13-02-08 45.97 46.16 45.62 2,357,100 46.01 41.20
13-02-07 47.25 47.29 45.10 5,722,300 45.81 41.02
13-02-06 45.36 46.31 45.10 3,610,700 46.25 41.42
Date Open High Low Vol Cls adjCls
13-02-05 44.96 45.70 44.95 2,477,200 45.38 40.64
13-02-04 45.72 45.88 45.00 2,675,000 45.21 40.49
13-02-01 46.42 46.55 45.91 3,102,600 46.01 41.20
13-01-31 46.10 46.35 45.72 3,331,800 46.29 41.45
13-01-30 45.48 46.04 45.31 3,183,000 45.73 40.95
13-01-29 45.05 45.61 44.86 3,210,800 45.52 40.76
13-01-28 45.30 45.30 44.70 2,839,000 45.10 40.39
13-01-25 44.78 45.29 44.77 2,929,200 45.25 40.52
13-01-24 43.51 45.09 43.51 4,249,600 44.90 40.21
Date Open High Low Vol Cls adjCls
13-01-23 43.68 43.90 43.38 1,882,600 43.45 38.91
13-01-22 43.80 43.96 43.38 2,598,100 43.70 39.13
13-01-18 43.64 44.11 43.32 2,931,000 43.83 39.25
13-01-17 43.01 43.78 42.97 3,184,400 43.45 38.91
13-01-16 42.67 42.99 42.50 2,685,600 42.79 38.32
13-01-15 42.03 42.88 42.03 3,549,100 42.75 38.28
13-01-14 42.05 42.23 41.81 1,880,100 41.99 37.60
13-01-11 42.64 42.65 41.96 2,635,900 42.02 37.63
13-01-10 42.07 42.52 41.93 3,413,400 42.50 38.06
Date Open High Low Vol Cls adjCls
13-01-09 41.50 42.19 41.49 3,105,100 41.95 37.57
13-01-08 41.95 42.38 41.81 3,717,800 41.81 37.44
13-01-07 42.14 42.52 41.85 2,730,200 41.97 37.59
13-01-04 42.35 42.64 42.12 3,426,700 42.23 37.82
13-01-03 41.58 42.80 41.35 8,161,900 42.35 37.93
13-01-02 43.45 43.45 41.88 6,120,500 42.21 37.80
12-12-31 42.14 43.07 42.07 2,854,300 42.98 38.49
12-12-28 42.41 42.76 42.11 2,806,500 42.28 37.86
12-12-27 42.65 42.86 42.04 3,359,600 42.54 38.10
Date Open High Low Vol Cls adjCls
12-12-26 43.52 43.60 42.36 2,788,400 42.65 38.19
12-12-24 43.58 43.85 43.37 2,049,900 43.46 38.92
12-12-21 43.36 43.60 43.10 5,484,200 43.35 38.82
12-12-20 43.41 43.80 43.06 4,225,200 43.79 39.22
12-12-19 44.44 45.21 44.37 3,284,400 44.75 40.08
12-12-18 44.10 44.58 44.00 2,871,000 44.32 39.69
12-12-17 43.87 44.19 43.55 2,728,400 44.19 39.57
12-12-14 43.76 44.00 43.58 3,167,200 43.80 39.22
12-12-13 43.90 44.20 43.55 3,272,600 43.87 39.29
Date Open High Low Vol Cls adjCls
12-12-12 43.64 44.01 43.31 4,466,500 43.75 39.18
12-12-11 43.90 43.95 43.24 4,070,800 43.50 38.96
12-12-10 43.94 44.03 43.56 3,636,900 43.66 39.10
12-12-07 44.10 44.39 43.73 2,212,600 44.09 39.48
12-12-06 44.18 44.32 43.68 3,673,200 44.03 39.43
12-12-05 43.88 44.39 43.42 3,778,000 44.15 39.54
12-12-04 43.84 44.24 43.67 5,079,200 43.73 39.16
12-12-03 44.47 44.61 43.76 4,925,900 43.77 39.20
12-11-30 45.06 45.06 44.18 7,726,400 44.65 39.70
Date Open High Low Vol Cls adjCls
12-11-29 46.00 47.18 44.95 20,641,600 45.02 40.03
12-11-28 50.44 51.23 50.13 4,111,600 51.15 45.48
12-11-27 51.78 52.09 51.14 2,590,400 51.16 45.49
12-11-26 51.99 52.56 51.51 2,157,300 51.91 46.15
12-11-23 52.27 52.35 51.63 1,357,900 52.25 46.46
12-11-21 52.12 52.22 51.63 2,247,200 51.97 46.21
12-11-20 52.24 52.35 51.59 1,541,900 52.14 46.36
12-11-19 51.34 52.23 51.29 2,192,700 52.23 46.44
12-11-16 51.46 51.48 50.70 2,617,100 51.03 45.37
Date Open High Low Vol Cls adjCls
12-11-15 51.26 51.59 50.69 2,172,700 51.19 45.51
12-11-14 51.36 51.97 51.14 2,514,300 51.23 45.55
12-11-13 51.07 51.87 50.88 1,789,000 51.11 45.44
12-11-12 51.74 51.74 51.11 2,132,100 51.18 45.50
12-11-09 51.20 52.51 51.05 3,137,100 51.66 45.93
12-11-08 52.40 53.38 51.51 6,280,200 51.55 45.83
12-11-07 54.75 55.03 53.95 2,501,600 54.32 48.30
12-11-06 55.00 55.11 54.80 4,325,700 55.11 49.00
12-11-05 54.45 55.00 54.41 2,911,500 54.93 48.84
Date Open High Low Vol Cls adjCls
12-11-02 55.12 55.21 54.55 2,917,600 54.55 48.50
12-11-01 54.73 55.25 54.20 6,015,400 54.99 48.89
12-10-31 52.89 53.72 52.51 4,158,000 53.28 47.37
12-10-26 51.51 52.78 51.39 3,052,300 52.34 46.54
12-10-25 51.69 51.72 50.93 1,907,100 51.59 45.87
12-10-24 51.80 51.82 51.03 2,785,000 51.36 45.66
12-10-23 51.96 52.01 51.40 2,253,800 51.71 45.98
12-10-22 52.92 52.92 52.03 2,255,400 52.37 46.56
12-10-19 53.48 53.93 52.63 3,594,800 52.93 47.06
Date Open High Low Vol Cls adjCls
12-10-18 52.81 53.70 52.79 2,829,300 53.62 47.67
12-10-17 52.62 53.29 52.28 3,054,000 52.81 46.95
12-10-16 52.00 52.59 51.97 3,259,800 52.45 46.63
12-10-15 51.64 51.98 51.28 2,987,700 51.71 45.98
12-10-12 51.33 51.61 51.22 3,899,300 51.42 45.72
12-10-11 50.62 51.63 50.23 5,275,600 51.16 45.49
12-10-10 50.65 50.95 50.06 1,905,700 50.14 44.58
12-10-09 51.09 51.33 50.44 2,138,500 50.60 44.99
12-10-08 50.98 51.38 50.64 1,875,900 51.07 45.41
Date Open High Low Vol Cls adjCls
12-10-05 51.23 51.69 50.71 3,661,700 51.00 45.34
12-10-04 50.27 52.17 50.25 8,685,800 50.93 45.28
12-10-03 51.00 52.42 50.98 3,971,100 52.24 46.45
12-10-02 51.25 51.47 50.68 4,470,400 50.94 45.29
12-10-01 51.34 52.53 51.29 2,704,700 51.82 46.07
12-09-28 50.84 51.29 50.47 1,821,500 51.22 45.54
12-09-27 51.40 51.58 50.68 2,289,900 51.00 45.34
12-09-26 51.19 51.84 51.09 2,231,600 51.39 45.69
12-09-25 52.37 52.85 51.15 2,353,200 51.18 45.50
Date Open High Low Vol Cls adjCls
12-09-24 52.48 52.58 51.92 2,653,500 52.29 46.49
12-09-21 53.07 53.36 52.69 5,115,800 52.82 46.96
12-09-20 53.20 53.47 52.50 2,679,100 53.07 47.19
12-09-19 53.11 53.75 53.05 2,642,700 53.46 47.53
12-09-18 53.30 53.39 52.91 1,995,100 53.08 47.19
12-09-17 53.40 53.58 53.06 1,839,700 53.30 47.39
12-09-14 53.73 54.00 53.26 2,576,700 53.40 47.48
12-09-13 53.78 53.93 53.09 2,461,600 53.70 47.75
12-09-12 53.27 54.16 53.16 6,026,000 53.77 47.81
Date Open High Low Vol Cls adjCls
12-09-11 52.73 52.85 51.90 2,204,600 52.02 46.25
12-09-10 52.41 53.23 52.28 2,327,600 52.68 46.84
12-09-07 52.77 52.90 52.32 1,405,200 52.53 46.71
12-09-06 51.57 52.92 51.50 3,258,900 52.81 46.95
12-09-05 51.89 51.97 51.18 2,438,900 51.20 45.52
12-09-04 52.22 52.44 51.80 1,927,700 51.99 46.23
12-08-31 52.92 53.16 52.10 2,574,300 52.20 46.41
12-08-30 52.95 53.74 52.73 4,709,300 52.77 46.63
12-08-29 52.09 52.46 51.67 2,882,900 52.30 46.22
Date Open High Low Vol Cls adjCls
12-08-28 52.34 52.92 52.06 2,701,200 52.35 46.26
12-08-27 52.47 52.83 52.14 2,798,600 52.54 46.43
12-08-24 51.28 52.50 51.27 3,606,900 52.50 46.40
12-08-23 51.52 51.79 51.22 2,165,000 51.45 45.47
12-08-22 51.63 51.95 51.27 2,482,300 51.49 45.50
12-08-21 51.93 52.04 51.46 1,816,100 51.70 45.69
12-08-20 51.70 52.00 51.65 1,478,300 51.93 45.89
12-08-17 51.39 51.98 51.27 1,722,600 51.96 45.92
12-08-16 50.91 51.59 50.80 1,831,800 51.36 45.39
Date Open High Low Vol Cls adjCls
12-08-15 50.67 51.23 50.62 3,000,700 51.03 45.10
12-08-14 50.84 51.00 50.47 2,873,000 50.71 44.81
12-08-13 50.94 51.62 50.56 2,950,100 50.63 44.74
12-08-10 50.97 51.29 50.29 4,847,900 51.00 45.07
12-08-09 52.83 53.24 51.00 7,603,500 51.42 45.44
12-08-08 51.58 52.33 51.45 2,220,800 52.06 46.01
12-08-07 52.37 52.38 51.78 2,608,500 51.83 45.80
12-08-06 51.25 52.15 51.19 3,358,000 52.02 45.97
12-08-03 51.17 51.72 50.34 3,000,800 51.11 45.17
Date Open High Low Vol Cls adjCls
12-08-02 49.83 51.85 49.77 3,861,200 50.14 44.31
12-08-01 50.00 50.96 49.31 3,920,900 49.73 43.95
12-07-31 49.53 50.29 49.24 3,298,700 49.72 43.94
12-07-30 49.20 50.17 48.98 2,436,600 49.81 44.02
12-07-27 48.03 49.69 48.01 4,084,100 49.27 43.54
12-07-26 48.61 48.64 47.14 3,440,100 47.60 42.07
12-07-25 48.29 48.38 47.26 3,267,500 47.86 42.29
12-07-24 48.72 48.97 47.61 2,754,700 48.05 42.46
12-07-23 48.31 48.98 48.20 1,300,200 48.80 43.13
Date Open High Low Vol Cls adjCls
12-07-20 49.18 49.46 48.69 2,540,200 48.76 43.09
12-07-19 49.26 49.95 49.01 2,506,100 49.36 43.62
12-07-18 48.68 49.38 48.50 2,407,000 49.19 43.47
12-07-17 47.77 49.60 47.65 4,320,300 48.98 43.28
12-07-16 47.48 47.80 47.26 1,800,900 47.65 42.11
12-07-13 47.25 47.92 47.05 2,884,300 47.61 42.07
12-07-12 47.44 47.53 46.75 3,725,900 47.12 41.64
12-07-11 48.00 48.25 47.13 3,297,500 47.55 42.02
12-07-10 48.17 48.33 47.48 3,506,900 47.95 42.37
Date Open High Low Vol Cls adjCls
12-07-09 47.51 48.38 47.36 3,594,500 48.03 42.45
12-07-06 46.55 47.99 46.30 5,701,100 47.75 42.20
12-07-05 44.97 47.75 44.83 7,802,900 47.03 41.56
12-07-03 45.46 45.46 44.02 2,545,400 44.26 39.11
12-07-02 45.70 45.72 45.05 3,015,300 45.38 40.10
12-06-29 45.14 45.52 44.79 3,371,100 45.49 40.20
12-06-28 43.31 44.63 43.16 3,624,400 44.55 39.37
12-06-27 43.37 43.72 42.91 2,632,800 43.56 38.49
12-06-26 43.23 43.60 42.72 3,234,900 43.37 38.33
Date Open High Low Vol Cls adjCls
12-06-25 43.05 43.51 42.76 3,479,900 43.13 38.11
12-06-22 43.82 43.96 43.27 8,037,400 43.32 38.28
12-06-21 44.82 44.92 43.48 3,596,100 43.78 38.69
12-06-20 44.48 44.84 44.29 2,511,700 44.70 39.50
12-06-19 43.92 44.58 43.45 3,111,100 44.43 39.26
12-06-18 44.03 44.20 43.35 3,660,700 43.72 38.64
12-06-15 44.18 44.57 44.09 5,252,500 44.54 39.36
12-06-14 43.51 44.25 43.40 3,257,500 43.83 38.73
12-06-13 44.16 44.32 43.26 3,283,800 43.38 38.34
Date Open High Low Vol Cls adjCls
12-06-12 44.49 45.20 44.01 3,008,700 44.44 39.27
12-06-11 45.33 45.38 43.93 2,609,800 43.97 38.86
12-06-08 44.07 45.16 44.00 3,292,600 45.08 39.84
12-06-07 44.51 44.57 43.66 4,859,400 43.97 38.86
12-06-06 44.39 44.73 43.96 4,425,200 44.17 39.03
12-06-05 43.88 44.14 43.65 6,297,700 44.00 38.88
12-06-04 44.51 44.61 43.56 5,460,100 44.00 38.88
12-06-01 44.84 45.40 44.32 6,579,200 44.70 39.22
12-05-31 46.77 47.38 45.80 11,303,200 45.82 40.20
Date Open High Low Vol Cls adjCls
12-05-30 48.24 49.34 47.86 6,308,600 48.82 42.83
12-05-29 50.69 50.75 49.77 3,418,200 50.64 44.43
12-05-25 49.98 50.96 49.98 3,267,200 50.49 44.30
12-05-24 49.09 50.12 49.00 3,365,000 50.04 43.90
12-05-23 48.50 49.08 48.19 2,561,700 48.93 42.93
12-05-22 47.91 49.00 47.74 3,706,900 48.66 42.69
12-05-21 47.28 47.92 47.09 2,911,400 47.76 41.90
12-05-18 46.68 47.76 46.67 4,718,000 47.19 41.40
12-05-17 47.13 47.77 46.38 5,774,000 46.42 40.73
Date Open High Low Vol Cls adjCls
12-05-16 46.91 47.36 46.14 5,490,500 46.84 41.10
12-05-15 47.00 47.38 46.66 4,481,200 46.90 41.15
12-05-14 47.89 48.17 47.22 3,471,800 47.26 41.47
12-05-11 48.51 48.78 48.06 4,895,900 48.18 42.27
12-05-10 49.58 50.04 48.36 12,675,800 48.66 42.69
12-05-09 50.40 51.55 50.18 5,586,200 50.86 44.62
12-05-08 49.86 51.20 49.45 6,574,000 50.86 44.62
12-05-07 49.93 50.48 49.86 3,327,400 50.21 44.05
12-05-04 51.22 51.24 49.77 6,162,100 50.05 43.91
Date Open High Low Vol Cls adjCls
12-05-03 50.49 51.70 50.35 5,965,300 51.25 44.97
12-05-02 50.24 51.00 50.16 2,974,200 50.69 44.48
12-05-01 49.96 50.66 49.46 3,147,100 50.34 44.17
12-04-30 50.64 50.72 49.94 2,782,600 50.13 43.98
12-04-27 50.30 51.44 49.96 2,904,200 50.80 44.57
12-04-26 49.81 50.72 49.65 2,650,400 50.27 44.11
12-04-25 49.76 50.06 49.45 2,424,000 49.76 43.66
12-04-24 49.87 50.11 49.22 3,997,800 49.34 43.29
12-04-23 50.09 50.19 49.51 2,964,700 49.98 43.85
Date Open High Low Vol Cls adjCls
12-04-20 50.63 51.00 50.26 3,036,300 50.46 44.27
12-04-19 50.91 51.46 50.28 3,359,200 50.53 44.33
12-04-18 51.05 51.40 50.90 2,878,500 51.01 44.76
12-04-17 51.05 51.55 50.83 3,884,500 51.15 44.88
12-04-16 50.30 50.86 50.00 3,266,800 50.75 44.53
12-04-13 49.70 50.12 49.51 3,049,700 49.59 43.51
12-04-12 49.30 50.28 49.07 3,208,900 49.92 43.80
12-04-11 49.29 49.46 49.00 2,367,500 49.23 43.19
12-04-10 49.99 50.17 48.74 3,739,700 48.95 42.95
Date Open High Low Vol Cls adjCls
12-04-09 49.81 50.01 49.51 3,557,400 49.95 43.83
12-04-05 51.35 51.39 49.95 9,449,400 50.32 44.15
12-04-04 51.50 52.24 51.00 6,911,000 51.98 45.61
12-04-03 51.42 52.10 51.42 4,607,100 51.81 45.46
12-04-02 50.82 51.75 50.75 8,571,900 51.50 45.19
12-03-30 49.80 50.25 49.59 5,062,300 50.03 43.90
12-03-29 48.58 49.81 48.58 4,119,400 49.78 43.68
12-03-28 49.06 49.37 48.40 2,912,800 48.97 42.97
12-03-27 48.64 49.40 48.60 3,181,300 49.13 43.11
Date Open High Low Vol Cls adjCls
12-03-26 48.42 48.75 48.21 2,438,100 48.48 42.54
12-03-23 48.04 48.20 47.55 3,051,400 48.10 42.20
12-03-22 48.56 48.99 47.84 4,051,700 48.05 42.16
12-03-21 48.74 49.12 48.52 3,827,100 48.74 42.76
12-03-20 48.36 48.83 48.30 4,931,900 48.53 42.58
12-03-19 49.60 49.60 48.55 5,223,200 48.72 42.75
12-03-16 51.05 51.10 50.23 3,043,600 50.37 44.19
12-03-15 51.40 51.45 50.55 1,852,700 51.12 44.85
12-03-14 50.93 51.50 50.93 2,834,500 51.19 44.91
Date Open High Low Vol Cls adjCls
12-03-13 50.80 51.49 50.62 3,494,300 51.25 44.97
12-03-12 50.13 50.97 50.03 2,684,700 50.57 44.37
12-03-09 50.08 50.38 49.70 2,829,800 50.24 44.08
12-03-08 48.43 49.23 48.35 2,098,000 49.05 43.04
12-03-07 48.26 48.47 47.89 2,243,200 48.22 42.31
12-03-06 47.84 48.86 47.78 3,945,500 48.23 42.32
12-03-05 47.97 48.36 47.40 2,596,400 48.12 42.22
12-03-02 48.93 49.03 48.12 3,128,000 48.40 42.19
12-03-01 49.19 49.85 48.65 5,071,400 48.87 42.59
Date Open High Low Vol Cls adjCls
12-02-29 49.63 50.27 49.19 4,924,700 49.68 43.30
12-02-28 49.23 49.70 48.80 2,854,900 49.55 43.19
12-02-27 49.38 49.43 48.82 4,278,400 49.21 42.89
12-02-24 49.15 49.79 49.01 5,340,900 49.44 43.09
12-02-23 50.58 50.65 48.91 9,481,000 49.11 42.80
12-02-22 51.88 52.50 51.55 4,348,700 52.19 45.49
12-02-21 52.03 52.68 51.49 4,187,400 51.79 45.14
12-02-17 51.97 52.42 51.54 2,745,000 51.80 45.15
12-02-16 50.80 52.13 50.75 4,016,400 51.97 45.30
Date Open High Low Vol Cls adjCls
12-02-15 51.00 51.00 50.58 3,206,200 50.85 44.32
12-02-14 50.29 51.04 50.00 3,159,600 50.90 44.36
12-02-13 50.21 50.45 49.86 2,444,700 50.31 43.85
12-02-10 49.95 49.95 49.45 3,334,800 49.88 43.48
12-02-09 50.07 50.50 49.81 3,803,400 50.46 43.98
12-02-08 50.04 50.44 49.75 3,692,400 50.14 43.70
12-02-07 48.75 50.45 48.55 5,844,500 50.07 43.64
12-02-06 48.86 49.29 48.49 3,178,900 48.80 42.53
12-02-03 47.24 49.25 47.15 6,131,000 49.07 42.77
Date Open High Low Vol Cls adjCls
12-02-02 47.02 47.02 45.85 5,717,100 46.77 40.76
12-02-01 46.30 46.55 45.47 5,926,800 45.56 39.71
12-01-31 46.31 46.44 45.78 4,177,600 45.99 40.08
12-01-30 46.25 46.58 45.82 4,016,200 46.09 40.17
12-01-27 46.37 46.82 46.16 3,534,400 46.69 40.69
12-01-26 47.95 48.06 46.29 5,622,700 46.45 40.49
12-01-25 47.88 48.15 47.16 4,299,800 47.75 41.62
12-01-24 47.31 47.99 47.31 2,644,900 47.93 41.78
12-01-23 47.35 47.61 47.00 3,048,100 47.50 41.40
Date Open High Low Vol Cls adjCls
12-01-20 48.45 48.76 47.28 4,277,700 47.37 41.29
12-01-19 48.06 48.83 47.95 4,036,100 48.47 42.25
12-01-18 47.05 48.22 46.89 3,759,200 48.09 41.92
12-01-17 47.26 47.61 46.95 3,300,700 47.14 41.09
12-01-13 46.19 47.47 46.11 4,074,500 46.97 40.94
12-01-12 46.05 46.54 45.80 3,438,900 46.41 40.45
12-01-11 46.10 46.27 45.62 3,462,900 46.01 40.10
12-01-10 46.26 46.32 45.74 4,172,500 46.03 40.12
12-01-09 46.60 46.73 45.78 3,703,900 46.01 40.10
Date Open High Low Vol Cls adjCls
12-01-06 46.32 47.06 46.07 4,171,700 46.51 40.54
12-01-05 45.26 47.11 45.20 9,137,400 46.52 40.55
12-01-04 47.72 47.97 46.97 6,032,300 47.36 41.28
12-01-03 49.73 49.96 47.97 4,955,700 48.03 41.86
11-12-30 49.96 49.99 49.35 1,921,100 49.35 43.01
11-12-29 50.10 50.50 49.80 1,555,900 49.84 43.44
11-12-28 50.18 50.48 49.85 1,815,600 50.09 43.66
11-12-27 49.83 50.11 49.65 1,674,800 49.87 43.47
11-12-23 49.35 50.02 49.25 1,587,100 49.97 43.55
Date Open High Low Vol Cls adjCls
11-12-22 49.55 49.90 49.25 2,412,700 49.30 42.97
11-12-21 48.97 49.60 48.72 3,299,100 49.43 43.08
11-12-20 48.86 49.33 48.60 3,397,000 49.09 42.79
11-12-19 48.77 49.23 48.02 3,472,700 48.14 41.96
11-12-16 49.50 49.55 48.38 7,830,000 48.82 42.55
11-12-15 49.98 50.31 48.93 3,837,900 49.03 42.73
11-12-14 49.33 50.36 49.24 5,938,100 49.34 43.00
11-12-13 51.33 51.60 50.00 6,190,900 50.36 43.89
11-12-12 50.45 51.46 50.40 4,694,700 51.33 44.74
Date Open High Low Vol Cls adjCls
11-12-09 50.59 51.23 50.48 3,234,400 50.90 44.36
11-12-08 50.54 51.16 50.43 3,360,900 50.56 44.07
11-12-07 50.92 51.19 50.29 3,989,900 50.68 44.17
11-12-06 50.93 51.04 50.43 4,083,700 50.73 44.22
11-12-05 50.63 50.99 50.28 4,382,200 50.76 44.24
11-12-02 50.33 51.50 50.27 5,080,700 50.51 43.81
11-12-01 50.60 51.79 49.65 13,270,100 50.37 43.68
11-11-30 53.83 53.97 53.08 4,252,000 53.80 46.66
11-11-29 52.49 53.03 52.16 3,412,700 52.66 45.67
Date Open High Low Vol Cls adjCls
11-11-28 53.73 53.89 51.98 5,186,300 52.28 45.34
11-11-25 51.88 52.75 51.64 2,008,300 51.81 44.93
11-11-23 53.12 53.16 52.13 3,146,200 52.14 45.22
11-11-22 54.42 54.66 53.73 2,853,700 53.78 46.64
11-11-21 54.64 54.75 53.25 3,388,400 54.35 47.14
11-11-18 55.45 55.59 54.87 2,707,300 55.34 48.00
11-11-17 55.60 56.19 54.50 3,784,100 54.97 47.67
11-11-16 55.25 56.25 55.15 2,906,100 55.59 48.21
11-11-15 55.43 56.23 55.20 2,657,100 55.76 48.36
Date Open High Low Vol Cls adjCls
11-11-14 55.74 56.62 55.51 2,608,000 55.77 48.37
11-11-11 55.90 56.66 55.59 3,589,400 56.52 49.02
11-11-10 55.51 56.53 54.94 6,355,600 55.36 48.01
11-11-09 54.45 54.99 53.77 3,994,700 54.29 47.08
11-11-08 56.31 56.36 54.58 3,297,800 55.68 48.29
11-11-07 55.69 56.63 55.42 2,078,000 55.85 48.44
11-11-04 55.25 56.23 55.07 2,804,300 56.08 48.64
11-11-03 54.56 56.39 53.05 6,364,000 55.80 48.39
11-11-02 53.84 54.56 53.33 4,011,700 54.50 47.27
Date Open High Low Vol Cls adjCls
11-11-01 51.63 53.75 51.43 5,499,400 53.18 46.12
11-10-31 52.60 53.50 52.43 2,932,400 53.01 45.97
11-10-28 54.03 54.74 52.28 4,669,000 53.07 46.03
11-10-27 53.71 54.86 52.79 4,619,300 54.70 47.44
11-10-26 53.64 53.77 51.71 4,422,400 52.32 45.38
11-10-25 53.75 54.10 52.78 3,097,100 52.88 45.86
11-10-24 54.19 55.45 53.90 4,587,000 54.37 47.15
11-10-21 53.42 54.68 53.42 4,326,100 54.19 47.00
11-10-20 51.18 53.73 51.18 6,860,500 52.93 45.91
Date Open High Low Vol Cls adjCls
11-10-19 52.00 52.68 51.88 3,908,100 52.03 45.12
11-10-18 50.01 52.88 49.63 5,257,500 52.20 45.27
11-10-17 50.11 50.79 49.86 2,961,100 49.97 43.34
11-10-14 50.27 50.65 49.85 2,722,600 50.45 43.75
11-10-13 49.93 50.63 49.48 4,620,600 49.69 43.10
11-10-12 50.23 51.02 49.91 5,617,800 50.22 43.55
11-10-11 51.66 51.66 49.71 6,524,100 50.08 43.43
11-10-10 50.92 52.12 50.90 4,060,400 51.74 44.87
11-10-07 50.07 51.37 50.04 5,159,700 50.17 43.51
Date Open High Low Vol Cls adjCls
11-10-06 50.61 50.97 49.49 6,472,200 50.08 43.43
11-10-05 49.54 50.30 48.76 6,150,100 49.51 42.94
11-10-04 47.20 49.81 47.04 6,100,000 49.74 43.14
11-10-03 49.12 50.23 47.72 6,463,600 47.74 41.40
11-09-30 48.33 50.84 48.03 9,678,900 49.10 42.58
11-09-29 48.78 49.49 48.06 6,749,700 49.08 42.57
11-09-28 47.94 48.96 47.47 6,502,000 47.73 41.40
11-09-27 48.68 49.00 47.46 6,035,900 47.67 41.34
11-09-26 46.51 48.13 46.46 5,568,900 47.94 41.58
Date Open High Low Vol Cls adjCls
11-09-23 44.20 46.34 44.20 7,085,300 46.18 40.05
11-09-22 43.72 45.43 43.68 5,353,900 44.63 38.71
11-09-21 46.77 47.05 45.02 5,331,500 45.03 39.05
11-09-20 47.55 47.74 46.54 4,134,600 46.85 40.63
11-09-19 46.75 47.50 46.53 4,139,700 47.32 41.04
11-09-16 47.13 48.25 47.13 6,037,900 47.50 41.20
11-09-15 45.56 47.24 45.45 6,882,300 46.97 40.74
11-09-14 43.96 45.82 43.78 5,182,700 45.02 39.05
11-09-13 43.94 44.67 43.46 5,228,200 43.94 38.11
Date Open High Low Vol Cls adjCls
11-09-12 42.20 44.05 42.14 5,167,300 43.98 38.14
11-09-09 43.37 43.61 42.25 4,680,300 42.60 36.95
11-09-08 44.62 44.84 43.61 4,501,400 43.87 38.05
11-09-07 44.13 45.12 43.74 3,763,200 44.97 39.00
11-09-06 42.82 43.63 42.64 3,316,600 43.58 37.80
11-09-02 44.28 44.55 43.77 4,510,400 43.93 38.10
11-09-01 45.99 46.64 45.00 7,009,600 45.39 39.15
11-08-31 46.93 47.33 46.04 7,523,000 46.34 39.97
11-08-30 47.12 47.15 46.21 9,393,600 46.63 40.22
Date Open High Low Vol Cls adjCls
11-08-29 47.52 47.71 47.04 3,727,000 47.67 41.12
11-08-26 46.12 47.34 45.55 3,258,100 46.90 40.45
11-08-25 47.77 48.00 46.23 3,094,200 46.41 40.03
11-08-24 46.84 48.00 46.70 2,985,200 47.50 40.97
11-08-23 45.64 47.14 45.22 4,009,000 47.06 40.59
11-08-22 45.87 46.07 45.21 2,395,100 45.45 39.20
11-08-19 44.69 45.74 44.46 3,833,500 45.12 38.92
11-08-18 45.50 45.77 44.36 6,596,600 45.43 39.18
11-08-17 47.83 48.45 46.33 4,228,600 46.88 40.43
Date Open High Low Vol Cls adjCls
11-08-16 47.07 47.98 46.80 3,932,800 47.53 40.99
11-08-15 47.89 47.91 46.95 3,444,300 47.53 40.99
11-08-12 47.77 48.73 47.11 6,356,000 47.54 41.00
11-08-11 46.40 48.42 46.31 8,613,600 47.50 40.97
11-08-10 45.66 45.81 44.25 6,506,200 44.29 38.20
11-08-09 43.84 46.59 43.22 8,097,500 46.56 40.16
11-08-08 46.39 46.73 42.98 8,079,900 43.22 37.28
11-08-05 48.29 48.36 46.37 8,544,700 47.30 40.80
11-08-04 49.55 50.04 47.53 10,862,600 47.67 41.12
Date Open High Low Vol Cls adjCls
11-08-03 52.50 52.57 51.12 6,141,900 51.79 44.67
11-08-02 54.10 54.26 52.48 3,618,200 52.48 45.26
11-08-01 55.21 55.21 53.95 2,966,500 54.53 47.03
11-07-29 54.71 55.45 54.21 3,007,600 54.71 47.19
11-07-28 55.07 56.01 55.04 2,303,200 55.17 47.58
11-07-27 55.77 56.13 54.89 2,155,700 55.00 47.44
11-07-26 56.08 56.45 55.66 2,366,300 56.11 48.40
11-07-25 56.12 56.43 55.80 2,168,900 55.94 48.25
11-07-22 57.07 57.10 56.34 1,849,300 57.00 49.16
Date Open High Low Vol Cls adjCls
11-07-21 56.58 57.39 56.46 2,935,300 56.90 49.08
11-07-20 56.63 56.63 55.86 2,143,400 56.28 48.54
11-07-19 55.43 56.77 55.32 2,644,700 56.58 48.80
11-07-18 55.69 55.85 54.75 3,224,000 55.11 47.53
11-07-15 56.08 56.08 55.33 2,631,900 55.75 48.08
11-07-14 55.83 56.20 55.50 2,729,000 55.97 48.27
11-07-13 56.15 56.28 55.62 3,395,600 55.78 48.11
11-07-12 54.91 56.38 54.80 5,388,200 55.88 48.20
11-07-11 54.68 55.20 54.25 3,837,800 55.12 47.54
Date Open High Low Vol Cls adjCls
11-07-08 54.64 55.55 54.64 4,251,200 55.18 47.59
11-07-07 54.60 56.14 54.33 9,132,600 55.78 48.11
11-07-06 51.54 52.15 51.19 4,228,000 52.09 44.93
11-07-05 51.72 51.81 51.25 2,909,600 51.52 44.44
11-07-01 50.15 51.90 49.99 3,688,200 51.79 44.67
11-06-30 50.54 50.90 49.83 5,577,200 50.01 43.13
11-06-29 50.94 51.45 50.40 3,311,500 50.43 43.50
11-06-28 50.34 50.89 50.17 2,805,400 50.72 43.75
11-06-27 49.56 50.43 49.45 2,917,500 50.22 43.32
Date Open High Low Vol Cls adjCls
11-06-24 50.80 50.89 49.09 6,646,700 49.45 42.65
11-06-23 50.39 51.49 50.34 4,850,900 50.90 43.90
11-06-22 51.10 51.55 50.82 3,626,000 50.82 43.83
11-06-21 51.14 51.32 50.81 3,577,200 51.16 44.13
11-06-20 50.03 51.23 49.91 2,975,800 51.06 44.04
11-06-17 50.29 50.96 49.82 5,490,000 50.13 43.24
11-06-16 49.86 50.45 49.57 3,545,400 49.98 43.11
11-06-15 49.90 50.18 49.62 3,705,600 49.77 42.93
11-06-14 50.21 50.79 49.83 5,188,000 50.23 43.32
Date Open High Low Vol Cls adjCls
11-06-13 49.80 50.12 49.31 3,354,800 49.80 42.95
11-06-10 50.50 50.80 49.66 4,223,500 49.76 42.92
11-06-09 50.87 51.45 50.63 4,230,900 50.69 43.72
11-06-08 50.90 51.02 50.29 4,463,700 50.86 43.87
11-06-07 50.66 51.47 50.62 4,283,500 50.92 43.92
11-06-06 50.35 51.10 50.23 3,658,200 50.49 43.55
11-06-03 50.80 51.73 50.53 4,811,000 50.67 43.49
11-06-02 52.23 52.41 50.89 6,974,100 51.39 44.11
11-06-01 53.03 53.20 52.56 4,272,300 52.92 45.42
Date Open High Low Vol Cls adjCls
11-05-31 53.83 53.96 53.10 5,014,300 53.24 45.69
11-05-27 54.29 54.72 53.53 3,469,800 53.62 46.02
11-05-26 54.05 54.43 53.98 3,135,100 54.21 46.53
11-05-25 54.29 54.42 53.67 3,293,300 54.21 46.53
11-05-24 55.00 55.08 54.21 3,416,400 54.53 46.80
11-05-23 54.17 55.10 53.49 2,801,800 54.98 47.19
11-05-20 56.36 56.40 54.40 6,538,700 54.66 46.91
11-05-19 56.59 56.75 56.27 2,699,700 56.57 48.55
11-05-18 56.01 56.56 55.75 3,858,800 56.49 48.48
Date Open High Low Vol Cls adjCls
11-05-17 55.10 56.20 55.06 3,531,400 55.65 47.76
11-05-16 55.10 55.49 54.93 3,431,700 55.35 47.50
11-05-13 55.55 56.27 54.89 5,710,700 55.17 47.35
11-05-12 54.00 55.90 53.65 9,691,500 55.68 47.79
11-05-11 53.25 53.65 52.65 6,313,000 53.61 46.01
11-05-10 52.39 53.11 52.13 2,940,000 52.93 45.43
11-05-09 52.25 52.38 51.73 2,015,500 52.29 44.88
11-05-06 53.14 53.20 51.99 4,919,500 52.22 44.82
11-05-05 51.84 53.64 51.52 9,592,300 52.79 45.31
Date Open High Low Vol Cls adjCls
11-05-04 53.18 53.51 52.52 4,200,300 53.35 45.79
11-05-03 52.75 53.21 52.57 2,466,500 53.13 45.60
11-05-02 53.41 53.52 52.73 3,373,300 52.77 45.29
11-04-29 53.05 53.18 52.52 3,665,700 52.71 45.24
11-04-28 53.16 53.33 52.74 3,834,600 53.09 45.56
11-04-27 53.16 53.56 53.02 3,645,800 53.35 45.79
11-04-26 52.11 53.15 52.01 3,300,000 53.13 45.60
11-04-25 52.00 52.32 51.85 2,562,400 52.12 44.73
11-04-21 52.54 52.59 51.94 7,275,900 52.03 44.65
Date Open High Low Vol Cls adjCls
11-04-20 52.66 52.99 52.37 3,727,200 52.47 45.03
11-04-19 52.60 52.74 52.05 3,746,300 52.26 44.85
11-04-18 52.80 53.10 52.34 5,402,200 52.56 45.11
11-04-15 54.01 54.05 53.18 4,617,000 53.27 45.72
11-04-14 53.99 54.20 53.43 3,259,200 53.90 46.26
11-04-13 54.37 54.47 53.80 2,741,200 54.06 46.40
11-04-12 54.07 54.83 54.00 4,621,400 54.34 46.64
11-04-11 54.05 54.72 54.05 2,831,600 54.20 46.52
11-04-08 54.92 54.93 53.89 1,876,200 54.20 46.52
Date Open High Low Vol Cls adjCls
11-04-07 54.50 55.41 54.32 4,624,800 54.76 47.00
11-04-06 54.70 54.75 53.86 5,283,700 54.28 46.59
11-04-05 53.41 54.72 53.20 3,866,600 54.55 46.82
11-04-04 54.04 54.23 53.34 3,357,400 53.56 45.97
11-04-01 53.15 54.17 53.14 3,615,300 54.04 46.38
11-03-31 52.98 53.05 52.36 4,452,900 53.04 45.52
11-03-30 52.77 53.33 52.56 5,555,400 53.09 45.56
11-03-29 52.71 53.06 52.61 3,613,600 53.04 45.52
11-03-28 53.42 53.71 52.77 2,282,500 52.80 45.32
Date Open High Low Vol Cls adjCls
11-03-25 52.90 53.65 52.67 3,277,600 53.50 45.92
11-03-24 52.49 53.01 52.22 5,146,900 52.93 45.43
11-03-23 52.75 52.90 52.40 4,079,600 52.43 45.00
11-03-22 53.08 53.29 52.74 3,216,100 52.95 45.44
11-03-21 53.28 53.28 52.43 4,066,800 52.96 45.45
11-03-18 53.82 54.01 52.54 5,240,500 52.77 45.29
11-03-17 53.24 53.61 52.80 4,043,600 53.41 45.84
11-03-16 53.01 53.67 52.63 4,734,600 52.70 45.23
11-03-15 52.95 53.75 52.76 3,996,100 53.25 45.70
Date Open High Low Vol Cls adjCls
11-03-14 54.25 54.36 53.25 3,968,900 53.77 46.15
11-03-11 54.50 55.23 54.36 4,238,500 54.46 46.74
11-03-10 55.10 55.92 55.04 4,185,500 55.06 47.26
11-03-09 54.25 55.77 54.20 3,934,100 55.69 47.80
11-03-08 53.68 54.37 53.36 2,652,900 54.23 46.54
11-03-07 54.10 54.49 53.49 3,865,200 53.55 45.96
11-03-04 54.19 54.45 53.27 4,216,200 54.08 46.20
11-03-03 54.29 54.71 53.48 4,769,000 54.29 46.38
11-03-02 53.21 54.19 53.11 4,306,300 54.04 46.17
Date Open High Low Vol Cls adjCls
11-03-01 53.91 54.15 53.24 3,294,700 53.28 45.52
11-02-28 53.51 53.94 53.22 2,876,400 53.89 46.04
11-02-25 54.10 54.78 53.01 4,110,100 53.34 45.57
11-02-24 53.64 54.62 52.51 7,895,300 53.80 45.96
11-02-23 52.10 52.21 51.03 5,162,100 52.02 44.44
11-02-22 52.95 53.18 52.02 4,625,300 52.23 44.62
11-02-18 53.54 53.62 53.17 3,667,800 53.42 45.64
11-02-17 52.98 53.63 52.65 4,367,600 53.54 45.74
11-02-16 52.55 53.27 52.01 5,052,400 53.20 45.45
Date Open High Low Vol Cls adjCls
11-02-15 52.25 52.46 52.00 2,833,200 52.36 44.73
11-02-14 52.80 52.85 52.10 2,357,200 52.33 44.70
11-02-11 52.82 52.87 52.42 2,607,200 52.75 45.06
11-02-10 52.48 53.04 52.29 2,529,900 53.00 45.28
11-02-09 52.30 53.30 52.21 3,923,600 52.80 45.11
11-02-08 51.62 52.31 51.40 4,243,300 52.30 44.68
11-02-07 51.51 51.93 51.20 2,956,500 51.77 44.23
11-02-04 51.12 51.50 50.78 2,278,400 51.18 43.72
11-02-03 51.33 51.66 50.56 2,741,100 51.06 43.62
Date Open High Low Vol Cls adjCls
11-02-02 51.06 51.25 50.51 2,878,900 50.75 43.35
11-02-01 51.11 51.54 50.45 3,017,400 51.32 43.84
11-01-31 50.86 51.43 50.61 3,032,000 50.78 43.38
11-01-28 52.00 52.04 50.97 2,851,600 51.20 43.74
11-01-27 52.14 52.37 51.90 3,655,100 51.99 44.41
11-01-26 52.73 52.73 52.05 4,155,200 52.17 44.57
11-01-25 52.10 52.82 51.91 3,907,200 52.55 44.89
11-01-24 51.64 52.06 51.47 3,013,900 52.03 44.45
11-01-21 51.43 51.81 50.97 5,751,000 51.75 44.21
Date Open High Low Vol Cls adjCls
11-01-20 50.87 51.77 50.82 5,471,900 51.30 43.82
11-01-19 51.36 51.50 50.93 3,859,100 50.97 43.54
11-01-18 51.60 52.00 51.23 3,341,400 51.29 43.82
11-01-14 51.52 51.63 51.31 3,177,800 51.51 44.00
11-01-13 51.81 51.81 51.13 5,390,400 51.48 43.98
11-01-12 52.37 52.40 51.60 4,767,900 51.70 44.17
11-01-11 52.33 52.49 51.67 4,586,400 52.30 44.68
11-01-10 51.82 52.34 51.44 4,286,600 52.27 44.65
11-01-07 52.05 52.07 51.07 11,479,600 51.90 44.34
Date Open High Low Vol Cls adjCls
11-01-06 53.49 53.49 51.98 14,819,000 52.23 44.62
11-01-05 53.83 54.13 53.75 4,160,800 53.90 46.05
11-01-04 54.28 54.50 53.77 3,462,000 54.34 46.42
11-01-03 54.61 54.78 54.19 2,788,700 54.27 46.36
10-12-31 54.37 54.45 53.97 2,159,000 54.34 46.42
10-12-30 54.25 54.70 54.21 1,957,600 54.55 46.60
10-12-29 54.15 54.78 54.06 5,381,800 54.26 46.35
10-12-28 53.75 54.17 53.44 3,056,000 54.10 46.22
10-12-27 53.58 53.74 52.90 2,665,800 53.65 45.83
Date Open High Low Vol Cls adjCls
10-12-23 53.76 53.88 53.25 2,551,000 53.68 45.86
10-12-22 54.00 54.19 53.60 2,020,500 53.78 45.94
10-12-21 54.53 54.87 53.76 2,684,600 54.11 46.23
10-12-20 54.09 54.36 53.66 3,727,700 54.30 46.39
10-12-17 53.88 54.00 53.43 8,336,700 53.80 45.96
10-12-16 53.67 54.36 53.36 4,366,900 54.22 46.32
10-12-15 53.46 53.76 53.06 3,901,100 53.70 45.87
10-12-14 53.37 54.00 53.17 3,844,000 53.58 45.77
10-12-13 53.85 53.97 53.27 5,981,200 53.40 45.62
Date Open High Low Vol Cls adjCls
10-12-10 54.13 54.61 53.47 5,588,600 53.64 45.82
10-12-09 54.71 54.77 53.70 3,498,700 54.22 46.32
10-12-08 54.56 54.83 53.37 7,148,400 54.41 46.48
10-12-07 55.51 55.94 54.35 6,608,100 54.58 46.63
10-12-06 55.42 55.42 54.76 3,246,600 55.00 46.99
10-12-03 54.98 55.04 54.05 4,635,800 55.01 46.99
10-12-02 55.80 56.20 54.94 8,160,300 55.03 47.01
10-12-01 57.04 57.24 55.70 6,731,600 56.02 47.86
10-11-30 55.60 57.10 55.56 5,321,800 56.42 48.20
Date Open High Low Vol Cls adjCls
10-11-29 56.98 57.20 55.96 4,842,200 56.44 48.22
10-11-26 57.03 58.00 57.00 3,023,200 57.34 48.98
10-11-24 56.18 57.58 56.05 5,667,900 57.55 49.16
10-11-23 54.92 55.98 54.86 5,353,300 55.84 47.70
10-11-22 54.73 55.95 54.54 5,293,500 55.37 47.30
10-11-19 53.65 55.09 53.40 6,131,400 55.01 46.99
10-11-18 53.92 54.32 53.47 5,648,800 53.62 45.81
10-11-17 50.72 52.85 50.71 8,585,300 52.80 45.11
10-11-16 50.63 51.22 50.25 5,406,900 50.65 43.27
Date Open High Low Vol Cls adjCls
10-11-15 51.43 51.92 50.81 3,356,700 50.95 43.53
10-11-12 52.00 52.50 50.77 5,813,000 51.42 43.93
10-11-11 52.20 52.88 51.70 7,198,500 52.41 44.77
10-11-10 52.57 52.84 51.51 4,351,900 52.26 44.64
10-11-09 53.24 53.35 52.00 3,481,700 52.29 44.67
10-11-08 53.35 53.35 52.62 3,812,500 53.25 45.49
10-11-05 52.00 53.35 51.30 6,575,500 53.30 45.53
10-11-04 50.97 52.18 48.99 24,136,800 51.92 44.35
10-11-03 51.37 51.48 50.09 6,549,600 50.76 43.36
Date Open High Low Vol Cls adjCls
10-11-02 51.74 51.90 50.98 6,139,200 51.23 43.76
10-11-01 51.45 52.03 51.02 4,544,800 51.64 44.12
10-10-29 51.80 51.92 51.00 4,634,000 51.22 43.76
10-10-28 52.17 52.42 51.40 2,621,000 51.99 44.41
10-10-27 52.10 52.19 51.26 3,831,900 51.91 44.35
10-10-26 52.62 53.11 51.93 3,817,400 52.48 44.83
10-10-25 53.11 53.99 52.74 3,594,700 52.85 45.15
10-10-22 52.72 53.17 52.18 2,704,700 52.89 45.18
10-10-21 52.11 53.25 52.00 5,514,900 52.73 45.05
Date Open High Low Vol Cls adjCls
10-10-20 52.11 52.28 51.76 3,232,400 51.94 44.37
10-10-19 52.38 52.62 51.64 3,716,300 51.99 44.41
10-10-18 53.32 53.45 52.45 3,514,400 52.93 45.22
10-10-15 52.81 53.24 51.97 4,613,400 53.17 45.42
10-10-14 53.03 53.58 51.87 5,694,400 52.33 44.70
10-10-13 53.73 53.83 52.94 3,001,500 53.01 45.29
10-10-12 53.60 53.71 52.96 2,589,000 53.46 45.67
10-10-11 53.86 54.12 53.32 2,392,500 53.56 45.76
10-10-08 53.00 54.22 52.77 3,856,100 53.76 45.93
Date Open High Low Vol Cls adjCls
10-10-07 53.10 53.10 51.91 5,220,600 52.78 45.09
10-10-06 52.61 53.07 52.26 4,586,900 53.07 45.34
10-10-05 52.75 52.87 52.13 4,728,900 52.60 44.94
10-10-04 52.29 52.90 51.92 3,540,000 52.39 44.76
10-10-01 53.22 53.51 52.50 2,812,500 52.64 44.97
10-09-30 53.33 53.44 52.26 2,864,700 52.68 45.00
10-09-29 52.95 53.16 52.73 2,379,300 52.96 45.24
10-09-28 52.14 53.19 51.49 3,192,000 52.98 45.26
10-09-27 52.17 52.57 52.12 3,353,100 52.14 44.54
Date Open High Low Vol Cls adjCls
10-09-24 51.72 52.63 51.33 4,241,700 52.31 44.69
10-09-23 50.77 51.74 50.50 2,119,800 50.91 43.49
10-09-22 51.34 51.75 51.01 3,479,200 51.12 43.67
10-09-21 51.83 51.99 51.13 2,620,300 51.50 44.00
10-09-20 51.10 51.92 50.75 3,037,300 51.79 44.24
10-09-17 50.73 50.96 49.76 5,703,800 50.90 43.48
10-09-16 50.06 50.64 49.88 3,250,000 50.64 43.26
10-09-15 49.95 50.18 49.28 5,014,900 50.14 42.83
10-09-14 48.81 50.80 48.81 5,781,800 50.13 42.83
Date Open High Low Vol Cls adjCls
10-09-13 49.13 49.38 48.29 4,658,000 48.49 41.42
10-09-10 48.53 48.99 48.42 2,370,700 48.66 41.57
10-09-09 49.38 49.64 48.28 2,569,300 48.45 41.39
10-09-08 49.14 49.53 48.35 3,944,500 48.90 41.77
10-09-07 49.33 49.90 48.93 3,647,800 49.06 41.91
10-09-03 49.94 50.25 49.37 4,110,000 49.56 42.34
10-09-02 48.95 49.40 48.48 5,642,900 49.31 42.12
10-09-01 47.33 48.62 47.32 4,710,500 48.40 41.35
10-08-31 46.37 47.32 46.33 4,796,100 46.94 40.10
Date Open High Low Vol Cls adjCls
10-08-30 47.09 47.21 46.48 4,312,900 46.55 39.77
10-08-27 47.27 47.63 46.37 5,111,400 47.21 40.33
10-08-26 47.70 47.93 46.97 4,836,300 46.97 40.13
10-08-25 45.89 47.98 45.89 6,219,900 47.62 40.68
10-08-24 46.11 46.45 45.83 5,587,700 46.21 39.48
10-08-23 46.39 46.93 45.97 3,564,700 46.64 39.84
10-08-20 46.39 46.64 45.81 4,930,200 46.32 39.57
10-08-19 46.75 47.13 46.49 5,215,700 46.72 39.91
10-08-18 45.25 47.29 44.99 6,347,200 47.00 40.15
Date Open High Low Vol Cls adjCls
10-08-17 44.67 45.51 44.47 4,348,600 45.31 38.71
10-08-16 44.58 44.78 44.07 4,898,900 44.27 37.82
10-08-13 46.27 46.46 44.94 5,964,600 44.99 38.43
10-08-12 46.46 46.99 45.57 15,119,200 46.50 39.72
10-08-11 48.35 48.35 47.44 3,880,700 47.78 40.82
10-08-10 48.55 48.65 47.98 4,052,900 48.43 41.37
10-08-09 48.81 49.01 48.48 3,663,600 48.86 41.74
10-08-06 48.18 49.02 47.93 4,552,700 48.63 41.54
10-08-05 47.08 49.04 46.80 9,008,600 49.00 41.86
Date Open High Low Vol Cls adjCls
10-08-04 47.19 47.47 46.79 4,307,100 47.09 40.23
10-08-03 49.11 49.12 46.78 5,212,100 46.95 40.11
10-08-02 48.29 49.41 48.04 5,231,700 48.99 41.85
10-07-30 46.89 47.88 46.51 3,807,500 47.69 40.74
10-07-29 48.25 48.38 46.63 4,295,300 47.25 40.36
10-07-28 48.37 48.64 47.80 2,654,600 47.90 40.92
10-07-27 49.58 49.66 48.34 3,454,200 48.50 41.43
10-07-26 48.64 49.63 48.33 4,462,500 49.40 42.20
10-07-23 47.82 48.56 47.50 3,219,200 48.54 41.47
Date Open High Low Vol Cls adjCls
10-07-22 47.07 48.20 47.07 3,411,700 47.95 40.96
10-07-21 47.52 47.52 46.37 4,723,600 46.57 39.78
10-07-20 45.63 47.42 45.29 6,437,200 47.31 40.42
10-07-19 46.52 46.97 45.73 5,293,800 46.17 39.44
10-07-16 47.54 47.64 46.31 3,220,200 46.42 39.66
10-07-15 47.06 47.87 46.84 4,243,800 47.70 40.75
10-07-14 47.86 47.90 46.91 3,729,300 47.20 40.32
10-07-13 47.75 48.17 47.34 4,725,800 47.88 40.90
10-07-12 47.80 47.87 46.71 4,510,200 47.20 40.32
Date Open High Low Vol Cls adjCls
10-07-09 48.00 48.20 47.51 4,335,200 48.02 41.02
10-07-08 48.13 48.14 46.18 11,351,100 47.97 40.98
10-07-07 47.56 48.55 47.38 3,365,900 48.53 41.46
10-07-06 48.83 49.15 47.07 4,164,400 47.56 40.63
10-07-02 48.73 49.36 48.20 3,430,300 48.28 41.24
10-07-01 47.31 48.81 47.28 5,500,100 48.66 41.57
10-06-30 47.73 48.48 47.34 5,225,800 47.50 40.58
10-06-29 48.93 48.93 47.36 4,724,300 47.68 40.73
10-06-28 49.71 50.12 49.21 2,783,500 49.52 42.30
Date Open High Low Vol Cls adjCls
10-06-25 49.85 50.22 49.42 4,607,800 49.52 42.30
10-06-24 50.60 50.75 49.57 4,067,100 49.74 42.49
10-06-23 50.60 51.48 50.15 2,789,500 51.14 43.69
10-06-22 51.76 52.46 50.57 4,096,700 50.66 43.28
10-06-21 53.03 53.28 51.68 4,230,900 51.97 44.40
10-06-18 52.93 53.25 52.52 3,363,900 52.70 45.02
10-06-17 53.31 53.31 52.08 3,568,500 52.77 45.08
10-06-16 53.34 53.67 52.92 5,422,100 53.24 45.48
10-06-15 52.30 53.68 51.60 7,442,800 53.66 45.84
Date Open High Low Vol Cls adjCls
10-06-14 52.04 52.78 51.76 4,522,500 52.29 44.67
10-06-11 50.62 51.82 50.47 4,091,000 51.66 44.13
10-06-10 51.03 51.48 50.59 4,197,400 51.29 43.82
10-06-09 49.87 50.93 49.78 4,588,700 50.19 42.88
10-06-08 48.98 49.76 48.53 4,342,200 49.51 42.30
10-06-07 50.25 50.65 48.90 3,520,100 49.00 41.86
10-06-04 50.79 51.45 49.89 4,992,500 50.08 42.78
10-06-03 52.65 53.20 51.59 5,772,100 52.10 44.51
10-06-02 50.86 51.62 50.62 5,369,600 51.62 44.10
Date Open High Low Vol Cls adjCls
10-06-01 50.49 51.64 50.23 5,073,200 50.76 43.36
10-05-28 50.61 51.67 50.37 4,660,000 50.75 43.35
10-05-27 50.08 50.56 49.23 6,582,700 50.52 43.16
10-05-26 51.03 51.03 49.22 5,341,400 49.41 42.21
10-05-25 49.90 50.90 49.43 5,940,400 50.78 43.38
10-05-24 51.63 52.04 50.93 3,573,300 50.97 43.54
10-05-21 50.29 52.21 50.29 6,204,000 51.77 44.23
10-05-20 51.24 52.13 50.89 4,963,400 51.02 43.59
10-05-19 52.42 53.34 51.90 3,981,800 52.53 44.88
Date Open High Low Vol Cls adjCls
10-05-18 54.06 54.47 52.50 3,856,400 52.67 45.00
10-05-17 53.45 53.99 52.73 4,161,100 53.64 45.82
10-05-14 54.27 54.49 52.97 5,006,700 53.45 45.66
10-05-13 56.64 56.64 53.61 13,095,400 53.81 45.97
10-05-12 56.96 57.29 56.24 3,661,000 57.15 48.82
10-05-11 55.90 57.35 55.90 3,818,500 56.72 48.45
10-05-10 55.55 56.55 55.28 4,838,900 56.55 48.31
10-05-07 54.30 57.09 52.67 6,525,400 53.68 45.86
10-05-06 55.81 56.84 53.03 5,541,900 54.57 46.62
Date Open High Low Vol Cls adjCls
10-05-05 55.09 57.31 55.05 3,717,700 56.10 47.93
10-05-04 56.64 56.66 55.47 4,300,300 55.66 47.55
10-05-03 55.07 57.24 55.07 3,621,500 56.97 48.67
10-04-30 56.56 56.72 54.80 3,743,800 54.99 46.98
10-04-29 56.67 57.50 56.28 2,593,400 56.56 48.32
10-04-28 56.83 57.51 56.19 3,231,200 56.42 48.20
10-04-27 57.58 58.11 56.76 3,487,800 56.80 48.52
10-04-26 58.62 58.63 57.68 3,461,100 57.86 49.43
10-04-23 58.67 58.74 57.81 3,292,700 58.48 49.96
Date Open High Low Vol Cls adjCls
10-04-22 56.10 58.99 55.80 4,960,000 58.57 50.04
10-04-21 56.14 56.84 56.02 3,622,300 56.34 48.13
10-04-20 56.82 57.36 55.87 3,649,800 56.25 48.05
10-04-19 57.13 57.52 55.81 2,603,500 56.76 48.49
10-04-16 57.59 57.93 56.92 3,582,400 57.14 48.81
10-04-15 56.72 57.95 56.59 4,272,100 57.68 49.27
10-04-14 56.43 57.21 56.00 3,791,500 56.90 48.61
10-04-13 56.18 56.77 55.92 4,312,100 56.49 48.26
10-04-12 56.57 56.97 55.96 3,528,200 55.98 47.82
Date Open High Low Vol Cls adjCls
10-04-09 56.93 57.06 56.41 3,207,900 56.84 48.56
10-04-08 56.82 57.41 55.56 7,671,600 56.63 48.38
10-04-07 57.32 57.50 56.50 3,920,700 57.14 48.81
10-04-06 57.35 57.76 57.13 3,727,200 57.50 49.12
10-04-05 55.52 57.67 55.52 4,862,200 57.42 49.05
10-04-01 55.06 55.58 55.01 2,142,800 55.34 47.28
10-03-31 55.11 55.19 54.29 4,454,200 54.78 46.80
10-03-30 55.77 56.14 55.06 2,428,700 55.25 47.20
10-03-29 56.56 56.62 55.39 2,066,300 55.74 47.62
Date Open High Low Vol Cls adjCls
10-03-26 56.32 56.59 55.86 3,343,800 56.18 47.99
10-03-25 56.41 56.82 55.99 3,034,700 56.22 48.03
10-03-24 56.25 56.53 55.76 2,734,700 56.06 47.89
10-03-23 55.79 56.44 55.34 2,398,200 56.37 48.16
10-03-22 54.81 55.93 54.61 3,145,000 55.72 47.60
10-03-19 55.26 55.67 54.86 4,787,200 55.26 47.21
10-03-18 55.08 55.14 54.23 2,195,100 54.48 46.54
10-03-17 55.17 55.51 54.80 3,807,300 54.99 46.98
10-03-16 54.46 55.06 54.13 3,955,200 55.03 47.01
Date Open High Low Vol Cls adjCls
10-03-15 53.50 54.41 53.50 2,921,600 54.41 46.48
10-03-12 53.51 53.82 53.14 2,484,100 53.67 45.85
10-03-11 52.92 53.25 52.59 4,532,500 53.25 45.49
10-03-10 54.09 54.56 52.88 5,911,800 53.13 45.39
10-03-09 54.13 54.44 53.93 2,312,300 54.10 46.22
10-03-08 54.77 54.88 54.32 2,248,800 54.46 46.52
10-03-05 54.14 54.77 53.68 3,651,700 54.70 46.73
10-03-04 52.41 53.84 52.41 5,647,800 53.79 45.95
10-03-03 53.34 53.41 52.65 3,111,600 53.10 45.36
Date Open High Low Vol Cls adjCls
10-03-02 53.99 54.20 53.03 4,071,700 53.23 45.47
10-03-01 54.07 54.35 53.75 2,632,600 53.94 46.08
10-02-26 54.13 54.56 53.82 3,269,800 53.82 45.98
10-02-25 51.01 54.45 51.01 10,299,500 54.08 46.20
10-02-24 51.15 51.67 50.50 4,503,500 51.59 44.07
10-02-23 50.53 51.54 50.39 2,924,000 50.93 43.51
10-02-22 51.77 51.77 51.07 2,983,300 51.13 43.68
10-02-19 51.32 51.94 51.30 2,528,300 51.74 44.20
10-02-18 51.03 51.51 50.56 2,721,000 51.36 43.88
Date Open High Low Vol Cls adjCls
10-02-17 50.90 51.32 50.78 2,202,500 51.21 43.75
10-02-16 50.13 50.73 49.92 2,610,000 50.65 43.27
10-02-12 49.05 50.03 48.77 2,976,600 49.83 42.57
10-02-11 49.49 49.79 49.11 3,765,400 49.44 42.24
10-02-10 49.86 50.26 49.46 3,253,500 49.70 42.46
10-02-09 49.72 50.20 49.20 4,549,700 49.85 42.59
10-02-08 49.34 49.97 48.84 4,472,800 49.20 42.03
10-02-05 50.15 50.35 48.40 6,202,800 49.32 42.13
10-02-04 51.71 51.95 49.98 6,902,100 50.07 42.77
Date Open High Low Vol Cls adjCls
10-02-03 51.92 52.34 51.43 4,669,300 52.14 44.54
10-02-02 51.07 52.15 51.07 3,979,000 51.92 44.35
10-02-01 50.61 50.95 50.19 2,953,600 50.92 43.50
10-01-29 50.75 51.32 50.33 3,870,600 50.37 43.03
10-01-28 50.77 51.05 50.36 5,394,400 50.53 43.17
10-01-27 50.20 50.83 50.01 3,953,200 50.51 43.15
10-01-26 50.21 51.05 49.87 3,879,100 50.25 42.93
10-01-25 50.91 51.06 49.92 3,675,900 50.29 42.96
10-01-22 51.22 52.08 50.34 5,391,000 50.45 43.10
Date Open High Low Vol Cls adjCls
10-01-21 51.63 52.50 50.82 5,178,200 51.27 43.80
10-01-20 51.90 52.08 51.14 3,799,700 51.50 44.00
10-01-19 51.38 52.27 51.20 7,446,700 52.18 44.58
10-01-15 51.58 52.15 51.22 4,142,800 51.51 44.00
10-01-14 51.69 51.90 51.37 3,808,000 51.69 44.16
10-01-13 51.67 52.35 51.61 3,496,400 52.20 44.59
10-01-12 52.49 52.51 50.86 5,313,900 51.57 44.06
10-01-11 53.05 53.22 52.08 2,474,500 52.75 45.06
10-01-08 53.45 53.45 52.51 3,438,100 52.83 45.13
Date Open High Low Vol Cls adjCls
10-01-07 54.60 54.60 52.28 8,330,300 53.46 45.67
10-01-06 54.18 55.02 53.91 3,207,800 54.72 46.75
10-01-05 53.88 54.19 53.49 2,539,600 54.02 46.15
10-01-04 54.50 54.75 53.90 3,239,900 53.98 46.11
09-12-31 55.25 55.25 53.93 1,612,900 53.93 46.07
09-12-30 55.39 55.52 54.96 1,415,700 55.14 47.11
09-12-29 55.82 55.84 55.10 2,122,800 55.56 47.46
09-12-28 54.83 55.45 54.57 2,359,900 55.45 47.37
09-12-24 55.26 55.33 54.54 755,700 54.65 46.69
Date Open High Low Vol Cls adjCls
09-12-23 55.33 55.71 54.82 1,781,500 55.15 47.11
09-12-22 54.99 55.63 54.47 2,954,000 55.15 47.11
09-12-21 53.48 54.72 53.37 3,642,800 54.61 46.65
09-12-18 53.63 53.63 52.24 4,169,800 53.39 45.61
09-12-17 53.94 54.12 53.22 2,844,600 53.24 45.48
09-12-16 55.25 55.31 54.33 2,904,400 54.42 46.49
09-12-15 55.79 55.81 54.79 3,579,800 54.87 46.87
09-12-14 56.08 56.39 55.26 3,121,900 56.18 47.99
09-12-11 55.42 55.74 54.97 3,264,100 55.60 47.50
Date Open High Low Vol Cls adjCls
09-12-10 54.03 55.30 54.03 5,096,200 54.85 46.86
09-12-09 53.84 53.93 53.38 2,340,400 53.68 45.86
09-12-08 54.29 54.58 53.64 2,517,100 53.81 45.97
09-12-07 55.01 55.01 54.05 4,161,900 54.52 46.58
09-12-04 55.00 55.40 53.42 5,003,900 53.70 45.87
09-12-03 53.80 55.33 53.64 6,979,700 54.18 46.29
09-12-02 52.93 53.93 52.65 3,696,400 53.73 45.90
09-12-01 53.49 54.10 52.70 4,982,200 52.97 45.25
09-11-30 54.89 54.97 52.94 5,879,800 53.14 45.40
Date Open High Low Vol Cls adjCls
09-11-27 54.40 54.88 53.75 2,399,700 54.45 46.52
09-11-25 54.17 55.56 53.84 4,810,200 55.54 47.45
09-11-24 53.55 54.40 53.55 3,460,100 53.81 45.97
09-11-23 54.34 54.73 53.44 3,494,100 53.60 45.79
09-11-20 54.12 54.93 53.74 3,685,300 53.96 46.10
09-11-19 54.50 54.64 53.82 2,948,200 54.33 46.41
09-11-18 55.13 55.54 54.58 3,187,600 54.70 46.73
09-11-17 56.04 56.54 54.77 4,720,400 55.42 47.34
09-11-16 55.99 56.48 55.61 3,625,200 56.02 47.86
Date Open High Low Vol Cls adjCls
09-11-13 55.12 55.60 54.61 3,272,500 55.52 47.43
09-11-12 55.50 55.60 54.40 6,487,500 54.64 46.68
09-11-11 56.40 56.40 53.93 8,110,300 54.59 46.64
09-11-10 56.88 57.74 56.26 3,347,300 56.36 48.15
09-11-09 56.33 57.50 55.61 3,913,400 56.97 48.67
09-11-06 55.68 56.82 55.13 3,057,000 56.68 48.42
09-11-05 54.35 56.42 53.36 11,647,400 55.95 47.80
09-11-04 57.00 57.78 56.13 5,000,400 56.54 48.30
09-11-03 57.28 57.66 55.59 6,518,600 56.71 48.45
Date Open High Low Vol Cls adjCls
09-11-02 57.51 58.07 56.23 4,119,300 57.73 49.32
09-10-30 58.46 58.69 56.96 5,377,200 57.22 48.88
09-10-29 57.64 58.80 57.10 4,254,200 58.23 49.74
09-10-28 57.79 58.35 56.76 3,539,000 56.82 48.54
09-10-27 59.05 59.11 57.77 4,623,200 57.92 49.48
09-10-26 59.22 60.42 58.66 3,602,500 58.88 50.30
09-10-23 60.13 60.29 58.91 2,905,600 59.19 50.56
09-10-22 58.15 60.28 57.96 5,925,200 59.87 51.15
09-10-21 59.51 60.69 57.65 4,485,600 57.78 49.36
Date Open High Low Vol Cls adjCls
09-10-20 60.48 60.69 59.81 2,572,700 59.86 51.14
09-10-19 59.89 60.84 59.50 2,244,500 60.45 51.64
09-10-16 59.89 60.07 59.11 3,027,700 59.68 50.98
09-10-15 60.25 60.89 59.85 2,836,900 60.23 51.45
09-10-14 60.16 60.74 59.52 3,555,900 60.73 51.88
09-10-13 59.42 59.97 59.21 3,157,600 59.62 50.93
09-10-12 60.12 60.56 59.26 3,526,900 59.37 50.72
09-10-09 59.93 60.35 59.49 4,214,300 60.03 51.28
09-10-08 58.06 59.99 57.56 7,201,900 59.97 51.23
Date Open High Low Vol Cls adjCls
09-10-07 58.37 58.71 57.69 4,378,100 58.54 50.01
09-10-06 56.36 57.65 56.36 4,112,500 57.46 49.09
09-10-05 55.21 56.45 55.01 4,403,600 56.21 48.02
09-10-02 54.82 55.82 54.71 3,871,200 54.86 46.87
09-10-01 56.90 57.10 55.17 4,486,700 55.23 47.18
09-09-30 56.43 57.37 55.77 6,495,000 57.05 48.74
09-09-29 55.10 56.53 55.10 4,500,400 56.39 48.17
09-09-28 54.58 55.19 54.43 2,117,700 54.91 46.91
09-09-25 54.63 54.95 54.28 3,964,700 54.37 46.45
Date Open High Low Vol Cls adjCls
09-09-24 54.82 54.93 54.00 3,954,000 54.76 46.78
09-09-23 55.39 55.45 54.54 4,769,300 54.71 46.74
09-09-22 55.74 56.21 55.25 5,310,700 55.39 47.32
09-09-21 54.71 56.14 54.56 4,973,900 55.54 47.45
09-09-18 54.97 55.54 54.94 3,529,400 55.01 46.99
09-09-17 54.73 55.72 54.58 4,529,200 54.80 46.81
09-09-16 54.77 55.31 54.48 4,546,100 54.84 46.85
09-09-15 54.85 54.95 53.79 4,321,300 54.75 46.77
09-09-14 54.70 54.99 53.64 4,561,900 54.87 46.87
Date Open High Low Vol Cls adjCls
09-09-11 55.77 55.95 54.82 3,968,000 55.18 47.14
09-09-10 55.70 55.96 55.06 5,120,500 55.78 47.65
09-09-09 55.88 56.63 55.41 5,379,500 55.86 47.72
09-09-08 54.92 55.62 53.80 5,392,400 55.58 47.48
09-09-04 54.11 54.84 53.80 3,176,400 54.58 46.63
09-09-03 52.47 54.11 52.17 5,250,900 54.01 46.14
09-09-02 51.08 52.15 51.06 4,949,800 51.86 44.30
09-09-01 51.67 52.91 50.88 5,016,100 51.04 43.60
09-08-31 52.39 52.39 51.27 2,604,700 51.59 44.07
Date Open High Low Vol Cls adjCls
09-08-28 53.56 53.56 52.13 2,844,200 52.55 44.89
09-08-27 52.85 53.33 52.05 2,559,800 53.10 45.36
09-08-26 52.79 53.74 52.51 2,933,200 52.94 45.23
09-08-25 52.13 53.49 51.37 5,055,400 52.99 45.27
09-08-24 52.43 52.48 51.52 2,848,400 51.63 44.11
09-08-21 51.76 52.82 51.62 2,698,800 52.36 44.73
09-08-20 51.28 51.66 51.06 3,575,000 51.52 44.01
09-08-19 50.64 51.59 50.53 4,069,800 51.47 43.97
09-08-18 50.73 51.56 50.57 3,391,300 51.39 43.90
Date Open High Low Vol Cls adjCls
09-08-17 51.17 51.17 50.44 3,689,900 50.60 43.23
09-08-14 52.25 52.96 51.44 3,875,300 51.73 44.19
09-08-13 50.75 52.86 50.00 8,233,000 52.39 44.76
09-08-12 52.45 52.74 51.79 3,003,100 52.27 44.65
09-08-11 52.07 53.21 51.71 3,127,900 52.51 44.86
09-08-10 53.23 53.23 51.79 4,290,600 52.53 44.88
09-08-07 51.47 53.85 51.01 6,378,200 53.51 45.71
09-08-06 50.04 51.42 49.09 7,998,900 51.02 43.59
09-08-05 49.74 49.83 48.43 3,420,600 49.51 42.30
Date Open High Low Vol Cls adjCls
09-08-04 49.99 50.45 48.95 4,232,500 49.36 42.17
09-08-03 48.98 50.06 48.54 4,075,600 50.02 42.73
09-07-31 49.09 49.96 48.44 4,178,800 48.55 41.48
09-07-30 49.98 50.39 49.28 3,287,800 49.40 42.20
09-07-29 49.11 50.24 49.03 3,581,000 49.52 42.30
09-07-28 48.93 49.77 48.38 4,627,800 49.61 42.38
09-07-27 48.90 49.31 48.35 2,371,100 49.16 42.00
09-07-24 48.74 49.44 48.12 2,812,600 49.10 41.95
09-07-23 48.36 49.89 47.58 4,483,200 48.98 41.84
Date Open High Low Vol Cls adjCls
09-07-22 47.50 48.82 47.50 2,925,100 48.32 41.28
09-07-21 48.49 48.49 47.13 3,615,400 47.82 40.85
09-07-20 46.43 48.49 46.32 5,216,400 48.36 41.31
09-07-17 46.04 46.32 45.61 3,351,100 46.26 39.52
09-07-16 45.97 46.26 45.09 3,236,000 46.06 39.35
09-07-15 45.06 45.99 44.74 4,781,000 45.94 39.25
09-07-14 43.80 44.67 43.24 3,082,200 44.47 37.99
09-07-13 42.87 43.86 42.10 3,364,100 43.84 37.45
09-07-10 42.67 43.60 42.39 2,714,000 42.72 36.49
Date Open High Low Vol Cls adjCls
09-07-09 43.66 44.30 42.41 4,921,100 43.02 36.75
09-07-08 42.56 43.47 42.35 7,438,800 43.35 37.03
09-07-07 43.70 43.80 42.21 5,296,700 42.30 36.14
09-07-06 40.87 42.80 40.64 7,372,200 42.68 36.46
09-07-02 42.24 42.45 41.25 4,224,400 41.25 35.24
09-07-01 43.24 43.61 42.47 3,593,100 42.59 36.38
09-06-30 43.45 43.73 42.28 5,287,000 42.75 36.52
09-06-29 44.24 44.40 43.20 5,546,100 43.41 37.08
09-06-26 44.35 45.09 43.77 4,378,500 44.10 37.67
Date Open High Low Vol Cls adjCls
09-06-25 43.45 44.78 43.23 4,024,700 44.43 37.96
09-06-24 43.20 44.13 43.03 3,049,400 43.45 37.12
09-06-23 43.57 44.00 42.47 3,607,100 42.75 36.52
09-06-22 43.60 43.82 42.47 4,606,100 43.44 37.11
09-06-19 43.99 44.17 43.40 5,096,700 43.74 37.37
09-06-18 44.04 44.28 43.01 6,167,600 43.69 37.32
09-06-17 44.01 44.91 43.25 5,071,300 44.26 37.81
09-06-16 45.58 45.58 43.66 4,554,600 44.00 37.59
09-06-15 45.98 46.08 44.92 2,932,300 45.65 39.00
Date Open High Low Vol Cls adjCls
09-06-12 46.33 46.68 45.15 3,469,400 46.59 39.80
09-06-11 46.63 47.25 45.87 4,900,100 45.92 39.23
09-06-10 47.27 47.80 46.22 4,670,200 46.83 40.01
09-06-09 46.20 47.10 46.20 3,026,300 46.67 39.87
09-06-08 45.43 46.61 45.10 3,177,100 46.25 39.51
09-06-05 46.40 47.10 45.29 3,639,300 45.97 39.27
09-06-04 46.78 46.82 45.31 5,822,900 45.85 39.17
09-06-03 46.46 46.92 45.80 4,960,100 46.65 39.85
09-06-02 46.10 47.77 46.00 6,655,200 47.00 40.15
Date Open High Low Vol Cls adjCls
09-06-01 43.81 46.92 43.48 10,572,800 46.48 39.71
09-05-29 42.20 42.99 41.32 7,072,400 42.47 36.28
09-05-28 43.47 43.97 41.57 8,578,800 41.98 35.86
09-05-27 43.72 44.41 42.95 5,612,600 43.04 36.77
09-05-26 41.02 43.89 40.72 6,857,300 43.80 37.42
09-05-22 41.45 41.63 40.70 5,247,200 40.94 34.97
09-05-21 41.74 42.70 40.92 5,905,900 41.27 35.26
09-05-20 44.30 45.25 41.93 5,726,300 42.19 36.04
09-05-19 42.56 44.36 42.44 4,856,800 43.82 37.43
Date Open High Low Vol Cls adjCls
09-05-18 41.84 42.79 41.65 4,407,900 42.77 36.54
09-05-15 41.84 42.47 40.95 7,358,500 41.33 35.31
09-05-14 41.94 43.95 40.97 9,380,000 41.24 35.23
09-05-13 43.11 43.19 41.84 6,656,200 41.95 35.84
09-05-12 44.90 45.27 43.27 4,911,700 44.01 37.60
09-05-11 43.20 45.42 43.09 5,936,000 44.84 38.31
09-05-08 44.46 45.19 43.00 5,785,600 43.90 37.50
09-05-07 45.02 45.75 43.70 9,081,700 44.25 37.80
09-05-06 44.70 45.99 42.94 6,758,300 43.73 37.36
Date Open High Low Vol Cls adjCls
09-05-05 43.51 45.56 43.37 6,671,200 44.28 37.83
09-05-04 42.96 44.79 42.45 6,620,900 43.77 37.39
09-05-01 45.10 45.10 42.30 7,035,600 42.56 36.36
09-04-30 44.14 45.67 43.87 5,633,300 45.35 38.74
09-04-29 44.21 44.82 43.24 5,388,700 43.73 37.36
09-04-28 44.31 45.53 43.59 5,716,700 43.82 37.43
09-04-27 44.56 45.80 44.30 4,334,800 44.86 38.32
09-04-24 44.51 46.33 44.30 5,157,500 45.43 38.81
09-04-23 44.91 45.30 43.06 4,967,900 44.30 37.84
Date Open High Low Vol Cls adjCls
09-04-22 43.45 46.50 43.08 5,483,000 44.85 38.31
09-04-21 42.89 44.21 42.52 4,201,700 43.96 37.55
09-04-20 43.88 43.95 42.39 3,912,400 43.03 36.76
09-04-17 44.84 45.28 44.58 4,918,600 44.78 38.25
09-04-16 44.10 45.66 43.87 4,582,200 45.02 38.46
09-04-15 43.89 44.41 43.05 5,178,300 43.87 37.48
09-04-14 43.77 44.69 43.31 4,801,700 44.40 37.93
09-04-13 45.07 45.14 43.81 5,101,900 44.62 38.12
09-04-09 45.15 45.91 44.24 8,166,500 45.40 38.78
Date Open High Low Vol Cls adjCls
09-04-08 44.04 45.29 44.02 6,932,900 45.12 38.55
09-04-07 45.27 45.34 43.21 6,799,800 43.66 37.30
09-04-06 44.87 45.89 44.48 6,523,300 45.80 39.13
09-04-03 45.05 45.62 44.70 5,507,100 45.31 38.71
09-04-02 44.56 46.17 44.40 7,889,300 45.10 38.53
09-04-01 41.63 44.15 41.43 9,796,000 43.59 37.24
09-03-31 41.70 43.15 40.58 7,541,700 42.32 36.15
09-03-30 42.04 42.59 40.88 7,388,500 41.63 35.56
09-03-27 42.80 43.50 42.25 7,334,600 43.14 36.85
Date Open High Low Vol Cls adjCls
09-03-26 41.62 43.35 41.36 10,492,500 43.04 36.77
09-03-25 42.52 43.32 39.79 12,663,400 41.14 35.15
09-03-24 42.21 42.99 41.60 8,974,700 42.78 36.55
09-03-23 41.47 42.76 40.60 6,847,900 42.70 36.48
09-03-20 41.06 41.38 39.83 7,739,000 40.48 34.58
09-03-19 41.56 41.98 40.33 7,770,700 41.17 35.17
09-03-18 39.38 42.18 39.02 10,198,600 41.09 35.10
09-03-17 38.34 39.70 38.22 12,578,700 39.70 33.91
09-03-16 38.18 38.76 37.29 6,343,800 37.40 31.95
Date Open High Low Vol Cls adjCls
09-03-13 38.26 38.64 37.39 7,521,900 38.22 32.65
09-03-12 37.24 38.53 36.50 7,669,400 38.35 32.76
09-03-11 37.01 37.63 36.53 8,651,900 37.24 31.81
09-03-10 34.68 37.14 34.60 10,987,100 37.00 31.61
09-03-09 34.04 35.25 33.26 6,420,500 33.58 28.69
09-03-06 35.53 35.93 33.36 9,311,800 34.50 29.47
09-03-05 35.68 36.69 34.75 10,807,600 35.71 30.51
09-03-04 34.88 36.48 34.65 8,011,800 35.81 30.59
09-03-03 34.81 35.31 33.87 8,625,400 34.36 29.35
Date Open High Low Vol Cls adjCls
09-03-02 34.87 35.81 34.33 8,557,400 34.69 29.64
09-02-27 32.53 35.60 32.50 14,313,000 35.14 30.02
09-02-26 35.74 36.33 34.59 7,577,200 34.70 29.64
09-02-25 35.23 36.13 34.40 7,700,900 35.25 30.11
09-02-24 34.23 35.82 34.03 7,177,300 35.52 30.34
09-02-23 35.32 35.79 33.72 7,452,400 33.96 29.01
09-02-20 34.09 35.46 33.93 7,976,900 34.84 29.76
09-02-19 34.31 35.60 34.19 7,095,400 34.71 29.65
09-02-18 35.25 36.11 33.95 8,440,500 34.24 29.25
Date Open High Low Vol Cls adjCls
09-02-17 35.14 35.65 34.54 6,890,300 35.03 29.93
09-02-13 36.24 37.55 36.06 6,277,900 36.13 30.87
09-02-12 35.61 36.60 35.00 12,176,100 36.54 31.22
09-02-11 37.66 38.35 36.86 5,503,000 37.93 32.40
09-02-10 38.06 38.36 37.01 6,159,200 37.36 31.92
09-02-09 38.37 38.75 37.72 4,260,700 38.36 32.77
09-02-06 38.16 39.28 38.05 6,672,600 38.48 32.87
09-02-05 38.00 39.18 37.36 8,530,300 38.20 32.63
09-02-04 38.10 38.58 36.88 7,733,600 36.95 31.57
Date Open High Low Vol Cls adjCls
09-02-03 37.58 39.28 37.01 7,786,500 38.60 32.98
09-02-02 36.13 38.02 36.06 6,664,000 37.18 31.76
09-01-30 38.20 38.30 36.44 4,068,400 36.71 31.36
09-01-29 38.48 39.32 37.53 4,937,900 37.77 32.27
09-01-28 38.21 39.12 38.21 5,099,900 38.75 33.10
09-01-27 38.28 39.00 36.99 7,270,000 37.52 32.05
09-01-26 38.22 39.74 38.00 5,135,800 38.87 33.21
09-01-23 36.96 38.75 36.70 4,291,800 38.10 32.55
09-01-22 36.59 38.48 36.52 4,598,000 37.68 32.19
Date Open High Low Vol Cls adjCls
09-01-21 36.66 37.81 35.81 6,911,400 37.65 32.16
09-01-20 37.94 38.25 35.67 5,058,100 35.98 30.74
09-01-16 38.43 38.46 37.16 5,524,800 38.15 32.59
09-01-15 36.33 38.27 35.57 6,232,400 37.69 32.20
09-01-14 35.81 36.13 35.05 4,873,000 35.67 30.47
09-01-13 36.49 37.69 36.00 5,135,100 36.45 31.14
09-01-12 37.12 37.68 36.29 4,079,200 36.73 31.38
09-01-09 39.49 39.50 37.16 6,920,800 37.29 31.86
09-01-08 38.65 39.54 36.72 8,657,600 39.33 33.60
Date Open High Low Vol Cls adjCls
09-01-07 38.65 38.96 37.19 5,933,400 37.73 32.23
09-01-06 37.94 39.47 37.30 6,553,600 39.21 33.50
09-01-05 37.18 37.92 36.77 5,191,400 37.56 32.09
09-01-02 36.32 37.72 35.77 3,423,200 37.56 32.09
08-12-31 34.80 36.50 34.48 3,263,700 36.20 30.93
08-12-30 34.08 34.80 33.12 3,708,000 34.80 29.73
08-12-29 33.44 34.08 32.74 3,288,100 33.76 28.84
08-12-26 33.49 33.85 33.00 1,697,400 33.36 28.50
08-12-24 32.89 33.79 32.59 1,748,500 33.54 28.65
Date Open High Low Vol Cls adjCls
08-12-23 34.12 34.73 32.46 6,597,300 32.67 27.91
08-12-22 35.53 35.89 33.59 4,829,300 33.99 29.04
08-12-19 37.24 37.40 34.78 7,674,800 35.68 30.48
08-12-18 37.61 37.61 36.06 5,306,300 36.54 31.22
08-12-17 37.13 38.00 36.57 6,294,200 37.47 32.01
08-12-16 35.41 37.55 35.40 5,796,800 37.44 31.98
08-12-15 35.44 35.89 33.61 4,554,500 34.84 29.76
08-12-12 34.15 35.96 33.92 4,760,000 35.35 30.20
08-12-11 36.71 36.92 34.94 5,567,200 35.22 30.09
Date Open High Low Vol Cls adjCls
08-12-10 36.58 37.32 35.73 4,486,400 37.01 31.62
08-12-09 37.14 37.58 35.94 5,688,700 36.44 31.13
08-12-08 36.50 38.67 36.20 7,419,500 37.62 32.14
08-12-05 33.43 35.66 32.15 6,431,400 35.62 30.43
08-12-04 32.31 35.62 32.31 8,459,800 34.32 29.32
08-12-03 29.94 33.82 29.73 7,108,500 33.37 28.51
08-12-02 29.31 30.98 28.35 5,300,400 30.70 26.23
08-12-01 31.46 31.87 28.90 5,399,200 29.09 24.85
08-11-28 32.55 32.89 31.97 2,291,600 32.66 27.90
Date Open High Low Vol Cls adjCls
08-11-26 29.35 33.00 29.35 6,152,400 32.71 27.94
08-11-25 30.21 30.81 28.50 6,635,400 30.03 25.65
08-11-24 26.58 30.93 25.66 8,480,900 30.02 25.65
08-11-21 26.11 26.31 24.28 9,804,700 26.15 22.34
08-11-20 26.00 28.68 24.80 11,710,700 24.98 21.34
08-11-19 27.93 28.29 26.16 6,164,500 26.39 22.54
08-11-18 27.38 28.76 27.12 6,030,300 28.13 24.03
08-11-17 28.68 29.57 27.40 5,187,200 27.45 23.45
08-11-14 29.62 31.89 28.89 9,004,100 29.09 24.85
Date Open High Low Vol Cls adjCls
08-11-13 28.80 30.57 26.85 7,804,300 30.57 26.12
08-11-12 30.00 30.72 28.49 6,039,900 28.87 24.66
08-11-11 32.25 32.40 29.95 9,477,200 30.69 26.22
08-11-10 34.98 34.99 32.53 6,476,700 33.08 28.26
08-11-07 33.72 34.61 32.67 4,963,900 34.21 29.22
08-11-06 33.39 35.26 32.50 9,343,700 33.38 28.52
08-11-05 34.65 35.40 33.00 5,986,600 33.33 28.47
08-11-04 34.15 35.64 33.73 6,167,800 35.06 29.95
08-11-03 35.03 35.54 33.15 4,553,200 33.42 28.55
Date Open High Low Vol Cls adjCls
08-10-31 33.66 36.72 33.65 9,456,700 35.13 30.01
08-10-30 32.12 33.97 32.12 9,602,800 33.86 28.93
08-10-29 28.92 33.40 28.92 10,250,400 31.05 26.53
08-10-28 28.29 30.34 27.46 11,551,700 29.80 25.46
08-10-27 26.90 28.97 26.63 7,073,600 27.26 23.29
08-10-24 25.99 28.37 25.18 8,393,100 27.36 23.37
08-10-23 30.34 30.34 27.13 10,973,600 28.26 24.14
08-10-22 31.29 31.79 28.83 10,024,500 30.24 25.83
08-10-21 30.99 32.79 30.99 8,152,200 32.08 27.41
Date Open High Low Vol Cls adjCls
08-10-20 30.78 31.54 30.36 6,336,700 31.54 26.94
08-10-17 30.09 31.94 29.62 7,220,700 30.49 26.05
08-10-16 29.08 30.62 27.10 11,912,500 30.43 26.00
08-10-15 31.89 32.50 29.00 7,480,300 29.09 24.85
08-10-14 35.42 35.96 31.54 7,682,000 32.50 27.76
08-10-13 33.47 34.84 31.95 11,720,500 33.71 28.80
08-10-10 31.42 33.58 29.87 14,555,500 31.71 27.09
08-10-09 38.52 38.52 32.60 9,076,900 33.16 28.33
08-10-08 36.95 40.08 36.74 14,649,300 37.15 31.74
Date Open High Low Vol Cls adjCls
08-10-07 40.78 41.54 38.00 8,536,500 38.16 32.60
08-10-06 40.28 41.68 37.81 10,791,300 40.60 34.68
08-10-03 43.01 43.48 41.31 7,980,700 41.47 35.43
08-10-02 44.14 44.35 41.72 7,955,700 42.39 36.21
08-10-01 45.39 45.85 44.20 5,982,900 44.48 38.00
08-09-30 46.13 46.45 44.60 4,352,100 46.08 39.37
08-09-29 47.71 48.13 43.97 10,178,200 45.38 38.77
08-09-26 46.90 49.20 46.33 6,285,600 49.13 41.97
08-09-25 47.52 48.77 46.24 6,562,000 47.90 40.92
Date Open High Low Vol Cls adjCls
08-09-24 46.81 47.66 46.34 3,949,200 46.76 39.95
08-09-23 46.47 48.25 46.33 4,500,800 46.50 39.72
08-09-22 49.64 50.00 46.58 6,908,100 46.84 40.01
08-09-19 54.06 56.00 49.00 10,307,400 49.98 42.70
08-09-18 48.39 51.24 47.27 12,453,300 51.08 43.64
08-09-17 50.64 51.26 48.89 8,737,700 48.99 41.85
08-09-16 49.24 51.65 49.20 7,949,500 51.55 44.04
08-09-15 49.79 52.10 49.78 10,222,600 50.07 42.77
08-09-12 51.94 51.94 50.38 6,826,600 51.19 43.73
Date Open High Low Vol Cls adjCls
08-09-11 51.40 52.56 51.15 8,322,300 52.53 44.88
08-09-10 52.87 53.39 51.65 8,989,100 52.44 44.80
08-09-09 53.46 55.03 52.41 11,254,400 52.58 44.92
08-09-08 52.11 53.86 51.75 9,902,300 53.86 46.01
08-09-05 50.10 51.21 49.19 6,693,500 51.04 43.60
08-09-04 51.89 52.73 50.56 9,854,400 50.74 43.35
08-09-03 51.68 52.47 50.72 9,140,900 52.46 44.82
08-09-02 50.37 51.68 50.23 9,723,600 51.04 43.60
08-08-29 49.50 49.84 48.96 3,256,500 49.17 42.01
Date Open High Low Vol Cls adjCls
08-08-28 48.24 50.00 48.24 4,915,200 49.93 42.65
08-08-27 47.86 48.93 47.57 4,062,600 48.31 41.27
08-08-26 47.99 48.70 47.36 4,269,700 48.45 41.39
08-08-25 48.98 49.63 48.06 3,207,300 48.11 41.10
08-08-22 48.21 49.85 48.21 5,625,500 49.80 42.54
08-08-21 47.20 48.00 46.02 7,914,200 47.96 40.97
08-08-20 47.88 48.90 47.43 7,605,400 47.74 40.78
08-08-19 50.50 50.50 48.39 6,776,500 48.82 41.71
08-08-18 51.90 52.00 50.54 7,865,500 50.72 43.33
Date Open High Low Vol Cls adjCls
08-08-15 49.70 52.25 49.70 17,257,700 51.79 44.24
08-08-14 47.88 49.13 46.63 7,021,700 48.27 41.24
08-08-13 48.84 48.87 46.70 8,341,800 47.59 40.66
08-08-12 50.33 51.39 48.56 11,231,900 49.14 41.98
08-08-11 46.87 52.70 46.24 22,731,900 51.00 43.57
08-08-08 44.43 47.23 44.08 10,030,900 46.87 40.04
08-08-07 42.88 45.15 42.50 7,718,100 44.14 37.71
08-08-06 44.43 45.11 42.81 6,239,100 44.83 38.30
08-08-05 41.94 45.10 41.94 9,488,700 44.56 38.07
Date Open High Low Vol Cls adjCls
08-08-04 42.00 42.00 40.60 4,900,900 41.58 35.52
08-08-01 42.25 42.36 40.90 4,124,300 42.11 35.97
08-07-31 41.38 42.80 41.15 6,421,700 41.91 35.80
08-07-30 42.53 43.39 41.35 7,949,200 42.10 35.97
08-07-29 41.39 42.40 40.57 7,395,500 42.32 36.15
08-07-28 42.61 43.05 41.21 5,033,800 41.59 35.53
08-07-25 42.89 44.05 42.37 4,244,800 42.68 36.46
08-07-24 44.66 44.66 42.37 4,679,400 42.61 36.40
08-07-23 42.05 45.54 41.79 6,564,400 44.06 37.64
Date Open High Low Vol Cls adjCls
08-07-22 41.47 42.94 40.48 6,613,600 42.91 36.66
08-07-21 43.03 43.69 41.40 4,999,700 41.54 35.49
08-07-18 43.93 43.93 41.86 8,180,400 42.94 36.68
08-07-17 40.27 43.11 39.38 10,467,900 42.70 36.48
08-07-16 38.28 40.62 37.90 9,865,400 40.35 34.47
08-07-15 38.00 39.33 36.81 9,030,500 38.30 32.72
08-07-14 39.67 40.01 38.00 4,728,700 38.30 32.72
08-07-11 39.52 40.06 37.58 9,643,700 39.11 33.41
08-07-10 42.23 42.23 38.99 14,085,200 39.94 34.12
Date Open High Low Vol Cls adjCls
08-07-09 44.58 44.93 41.91 6,939,300 42.18 36.03
08-07-08 43.34 44.57 43.09 7,236,800 44.44 37.96
08-07-07 42.79 43.99 42.46 9,568,400 43.15 36.86
08-07-03 41.38 42.90 41.26 5,084,300 42.52 36.32
08-07-02 41.43 43.16 41.00 9,620,300 41.11 35.12
08-07-01 39.50 41.15 38.86 8,005,100 41.01 35.03
08-06-30 41.37 42.02 39.85 6,782,000 40.04 34.21
08-06-27 40.53 41.59 40.53 8,437,300 41.38 35.35
08-06-26 41.58 41.58 40.53 5,238,100 40.53 34.62
Date Open High Low Vol Cls adjCls
08-06-25 41.36 43.20 41.14 7,231,600 42.05 35.92
08-06-24 41.90 42.05 39.87 9,262,600 41.11 35.12
08-06-23 43.60 44.52 41.79 8,329,600 41.97 35.85
08-06-20 44.74 45.38 43.24 7,976,300 43.39 37.07
08-06-19 43.35 45.31 43.35 9,279,100 45.20 38.61
08-06-18 44.34 44.72 43.04 10,999,800 43.46 37.13
08-06-17 44.99 45.22 44.10 5,291,600 44.71 38.19
08-06-16 44.79 45.23 43.88 5,329,900 44.72 38.20
08-06-13 44.08 45.60 43.99 6,516,800 45.57 38.93
Date Open High Low Vol Cls adjCls
08-06-12 42.92 44.95 42.92 6,474,500 43.88 37.49
08-06-11 43.75 44.11 42.59 6,155,700 42.59 36.38
08-06-10 43.08 44.28 42.50 7,493,500 43.95 37.55
08-06-09 44.75 45.05 43.02 5,190,800 43.35 37.03
08-06-06 46.45 46.45 44.18 6,695,300 44.36 37.90
08-06-05 45.95 47.10 45.81 8,807,300 46.93 40.09
08-06-04 44.76 46.20 44.63 7,201,900 45.24 38.65
08-06-03 44.48 45.08 44.01 5,059,400 44.74 38.22
08-06-02 44.78 45.18 43.55 5,960,900 44.31 37.85
Date Open High Low Vol Cls adjCls
08-05-30 45.37 45.58 44.32 3,936,900 44.80 38.27
08-05-29 44.75 45.53 44.21 5,709,300 45.33 38.72
08-05-28 44.66 45.10 43.90 7,157,300 44.34 37.88
08-05-27 43.70 44.72 43.18 5,355,800 43.99 37.58
08-05-23 44.56 44.56 42.56 6,064,000 43.22 36.92
08-05-22 45.55 45.76 44.47 5,709,900 44.74 38.22
08-05-21 47.49 47.99 44.89 6,526,700 45.26 38.66
08-05-20 47.78 47.91 46.75 5,433,300 47.50 40.58
08-05-19 49.48 49.48 48.00 4,670,500 48.13 41.12
Date Open High Low Vol Cls adjCls
08-05-16 49.60 49.60 47.95 13,269,800 49.27 42.09
08-05-15 50.32 50.81 48.50 7,183,600 50.49 43.13
08-05-14 48.92 50.24 48.58 5,795,300 49.59 42.36
08-05-13 49.07 49.16 48.17 4,709,400 48.58 41.50
08-05-12 47.78 49.25 47.55 4,370,800 49.07 41.92
08-05-09 47.05 48.77 46.78 4,199,200 47.74 40.78
08-05-08 49.49 49.70 47.22 8,681,100 47.62 40.68
08-05-07 48.74 50.26 48.46 5,130,000 48.72 41.62
08-05-06 47.95 49.04 47.21 5,424,500 48.81 41.70
Date Open High Low Vol Cls adjCls
08-05-05 49.75 49.95 48.15 6,510,000 48.20 41.18
08-05-02 49.70 50.70 49.08 5,928,200 50.11 42.81
08-05-01 48.65 50.11 47.00 8,104,300 48.98 41.84
08-04-30 50.50 50.82 48.55 5,959,300 48.85 41.73
08-04-29 49.76 50.93 49.18 4,797,700 50.46 43.11
08-04-28 50.01 50.58 49.02 4,411,100 49.92 42.65
08-04-25 48.58 50.90 48.58 8,789,100 50.65 43.27
08-04-24 47.66 49.35 47.61 6,722,300 48.26 41.23
08-04-23 46.18 47.70 45.60 7,188,000 47.64 40.70
Date Open High Low Vol Cls adjCls
08-04-22 45.98 46.30 45.22 6,634,400 46.09 39.37
08-04-21 45.63 46.31 45.14 3,037,200 46.09 39.37
08-04-18 45.39 46.13 45.27 4,680,200 45.79 39.12
08-04-17 44.02 44.73 43.63 4,337,600 44.55 38.06
08-04-16 44.35 44.56 43.70 4,053,900 44.07 37.65
08-04-15 43.31 44.15 43.09 3,371,900 43.97 37.56
08-04-14 43.04 43.73 42.57 3,978,100 43.16 36.87
08-04-11 43.18 43.62 42.35 7,454,900 42.61 36.40
08-04-10 41.84 44.20 41.66 10,261,600 43.72 37.35
Date Open High Low Vol Cls adjCls
08-04-09 43.30 44.03 42.02 5,597,000 42.40 36.22
08-04-08 43.33 43.73 43.10 4,563,300 43.36 37.04
08-04-07 45.07 45.56 43.52 5,534,800 43.63 37.27
08-04-04 44.90 45.53 44.25 4,159,700 44.82 38.29
08-04-03 44.92 45.14 43.88 5,210,700 44.75 38.23
08-04-02 45.69 46.69 44.81 5,749,900 45.44 38.82
08-04-01 43.21 45.98 43.21 6,508,700 45.59 38.95
08-03-31 42.13 43.41 41.80 5,244,300 42.89 36.64
08-03-28 42.07 43.29 41.58 7,249,600 42.33 36.16
Date Open High Low Vol Cls adjCls
08-03-27 45.19 46.25 44.51 4,947,800 44.52 38.03
08-03-26 46.41 46.41 44.80 3,974,600 45.17 38.59
08-03-25 46.83 47.07 45.67 3,951,000 46.74 39.93
08-03-24 45.64 47.57 45.50 4,899,900 46.57 39.78
08-03-20 43.02 45.81 42.95 6,804,400 45.55 38.91
08-03-19 42.66 43.78 42.48 6,782,000 42.80 36.56
08-03-18 40.66 42.56 40.41 6,074,900 42.53 36.33
08-03-17 40.39 40.59 38.40 7,598,400 39.97 34.15
08-03-14 41.80 42.10 40.45 5,073,000 41.36 35.33
Date Open High Low Vol Cls adjCls
08-03-13 41.61 42.19 40.78 7,561,900 41.57 35.51
08-03-12 43.62 44.49 42.26 4,356,100 42.28 36.12
08-03-11 43.12 44.27 41.99 4,304,800 43.44 37.11
08-03-10 42.76 43.28 41.90 4,831,800 42.25 36.09
08-03-07 42.20 43.51 41.62 5,386,600 42.83 36.59
08-03-06 44.54 45.00 42.50 5,391,600 42.63 36.42
08-03-05 45.06 45.90 44.25 4,058,200 44.68 38.17
08-03-04 44.79 45.50 44.29 5,096,900 44.98 38.43
08-03-03 45.30 45.77 44.08 6,012,700 45.31 38.71
Date Open High Low Vol Cls adjCls
08-02-29 45.19 46.24 44.00 7,930,600 44.44 37.96
08-02-28 46.82 46.82 44.61 5,819,300 45.24 38.65
08-02-27 46.66 47.50 45.98 4,854,300 46.89 40.06
08-02-26 45.79 48.05 45.79 5,325,600 47.25 40.36
08-02-25 44.93 45.86 44.14 4,611,400 45.83 39.15
08-02-22 44.37 45.11 43.58 3,306,100 45.05 38.49
08-02-21 46.30 46.76 44.41 4,590,100 44.59 38.09
08-02-20 43.39 46.18 43.25 5,459,100 46.07 39.36
08-02-19 45.30 45.34 43.63 3,946,800 43.68 37.32
Date Open High Low Vol Cls adjCls
08-02-15 44.82 45.20 44.13 5,351,400 44.70 38.19
08-02-14 46.37 46.37 44.84 6,413,500 44.90 38.36
08-02-13 47.68 47.93 46.15 4,869,900 46.27 39.53
08-02-12 47.81 48.39 46.62 6,572,900 47.23 40.35
08-02-11 44.75 47.10 44.67 5,484,300 47.07 40.21
08-02-08 45.52 47.35 44.57 7,212,700 44.67 38.16
08-02-07 43.39 46.76 43.33 10,833,500 45.85 39.17
08-02-06 43.66 44.50 42.40 10,453,800 42.92 36.67
08-02-05 43.26 45.56 43.17 7,004,000 43.25 36.95
Date Open High Low Vol Cls adjCls
08-02-04 46.74 46.75 44.36 6,741,000 44.92 38.37
08-02-01 45.56 46.27 44.91 7,325,600 45.93 39.24
08-01-31 42.53 46.50 42.44 8,304,200 45.53 38.90
08-01-30 43.27 44.03 42.28 7,829,800 43.12 36.84
08-01-29 43.67 44.69 41.90 5,124,800 43.53 37.19
08-01-28 41.81 43.63 41.08 5,925,100 43.47 37.14
08-01-25 43.57 44.75 41.27 7,290,500 41.84 35.74
08-01-24 44.25 45.14 42.69 9,840,600 43.07 36.79
08-01-23 41.76 45.18 41.00 13,302,000 44.03 37.61
Date Open High Low Vol Cls adjCls
08-01-22 38.14 43.59 38.14 12,545,600 42.89 36.64
08-01-18 39.60 40.61 39.35 8,873,200 40.00 34.17
08-01-17 40.14 41.01 38.74 8,204,300 39.24 33.52
08-01-16 38.18 40.43 37.86 6,573,600 39.57 33.80
08-01-15 38.40 38.73 37.31 6,699,100 38.43 32.83
08-01-14 38.24 38.95 37.92 5,712,700 38.80 33.15
08-01-11 40.04 40.04 38.17 8,767,100 38.33 32.74
08-01-10 39.24 41.55 39.21 11,295,200 40.33 34.45
08-01-09 39.84 40.88 38.17 7,348,700 40.87 34.91
Date Open High Low Vol Cls adjCls
08-01-08 41.52 41.73 39.67 7,415,900 39.78 33.98
08-01-07 41.22 41.73 40.58 6,548,200 41.23 35.22
08-01-04 42.60 42.60 40.00 9,890,900 40.90 34.94
08-01-03 44.95 45.13 43.08 4,920,900 43.12 36.84
08-01-02 45.86 45.99 44.72 5,100,800 44.89 38.35
07-12-31 44.97 46.12 44.86 4,029,600 45.80 39.13
07-12-28 44.74 45.74 44.28 3,371,800 45.21 38.62
07-12-27 44.84 45.33 44.16 4,411,500 44.95 38.40
07-12-26 46.21 46.21 44.81 3,219,100 45.25 38.66
Date Open High Low Vol Cls adjCls
07-12-24 46.65 47.01 46.17 1,507,800 46.40 39.64
07-12-21 45.76 46.36 45.35 4,545,800 46.16 39.43
07-12-20 45.76 46.12 44.23 4,912,900 45.32 38.72
07-12-19 47.82 47.82 45.25 5,868,400 45.52 38.89
07-12-18 47.57 47.85 46.51 3,695,900 47.36 40.46
07-12-17 46.10 47.69 46.10 5,057,000 47.31 40.42
07-12-14 47.75 47.75 46.59 3,888,000 46.69 39.89
07-12-13 47.99 48.81 47.17 5,536,300 47.84 40.87
07-12-12 50.50 51.04 47.83 5,888,100 48.69 41.59
Date Open High Low Vol Cls adjCls
07-12-11 52.73 52.76 48.97 4,592,600 49.40 42.20
07-12-10 52.88 52.90 51.43 2,698,200 52.54 44.88
07-12-07 51.40 52.45 51.10 3,955,000 52.17 44.57
07-12-06 51.50 51.50 49.00 5,216,300 51.20 43.74
07-12-05 51.02 52.24 50.12 4,872,500 50.70 43.31
07-12-04 48.83 51.17 48.50 6,093,300 50.58 43.21
07-12-03 49.74 50.36 48.74 6,060,800 49.22 42.05
07-11-30 50.03 51.47 48.80 7,203,400 49.28 42.10
07-11-29 50.63 50.63 48.64 4,526,400 49.34 42.15
Date Open High Low Vol Cls adjCls
07-11-28 48.25 51.22 48.10 5,911,400 50.73 43.34
07-11-27 47.55 48.77 47.39 4,465,900 48.06 41.06
07-11-26 49.15 49.68 47.35 5,480,500 47.49 40.57
07-11-23 48.30 49.14 48.22 3,341,900 48.72 41.62
07-11-21 48.37 48.76 47.42 5,159,300 47.59 40.66
07-11-20 47.76 49.42 46.99 8,891,600 48.76 41.65
07-11-19 49.47 49.52 47.35 5,739,300 47.59 40.66
07-11-16 48.17 49.80 48.00 9,297,400 49.68 42.44
07-11-15 48.06 49.61 47.78 7,012,100 48.92 41.79
Date Open High Low Vol Cls adjCls
07-11-14 52.92 52.92 49.00 5,298,200 49.38 42.18
07-11-13 50.35 51.43 49.78 5,840,400 51.22 43.76
07-11-12 47.53 50.36 47.53 6,448,600 48.59 41.51
07-11-09 48.41 48.75 47.07 5,692,900 47.58 40.65
07-11-08 50.00 50.32 48.11 8,907,200 49.16 42.00
07-11-07 50.05 52.21 50.00 5,519,000 50.87 43.46
07-11-06 51.38 52.06 50.11 5,493,700 50.88 43.47
07-11-05 52.00 52.77 50.85 5,444,000 50.93 43.51
07-11-02 53.85 53.85 51.84 6,569,300 52.81 45.11
Date Open High Low Vol Cls adjCls
07-11-01 54.78 55.61 53.05 5,906,900 53.10 45.36
07-10-31 56.21 56.36 54.25 6,827,400 54.97 46.96
07-10-30 56.97 57.35 55.96 3,576,500 56.01 47.85
07-10-29 56.27 57.49 56.27 3,038,100 57.10 48.78
07-10-26 56.42 56.70 55.84 3,473,600 56.46 48.23
07-10-25 56.82 58.09 55.36 5,848,100 55.85 47.71
07-10-24 55.08 56.54 54.52 5,629,200 56.44 48.22
07-10-23 56.62 56.84 53.43 8,144,100 55.14 47.11
07-10-22 54.71 56.16 54.14 4,496,900 55.92 47.77
Date Open High Low Vol Cls adjCls
07-10-19 55.71 56.80 54.73 5,655,400 54.87 46.87
07-10-18 57.15 57.15 55.22 6,894,400 55.94 47.79
07-10-17 58.37 58.75 56.52 4,924,500 57.57 49.18
07-10-16 58.18 58.60 56.42 4,492,900 57.56 49.17
07-10-15 60.83 60.83 56.50 5,333,600 58.54 50.01
07-10-12 61.39 61.50 59.95 3,070,600 60.62 51.79
07-10-11 61.22 63.97 60.51 7,987,600 61.11 52.21
07-10-10 60.13 61.70 59.53 3,886,900 61.11 52.21
07-10-09 60.81 61.43 59.54 4,839,600 60.26 51.48
Date Open High Low Vol Cls adjCls
07-10-08 61.03 61.04 59.63 3,454,600 60.45 51.64
07-10-05 59.94 61.24 59.60 4,814,900 61.17 52.26
07-10-04 60.47 60.50 58.53 3,238,800 58.93 50.34
07-10-03 58.78 60.79 58.65 5,693,300 60.02 51.27
07-10-02 57.96 59.18 57.80 5,909,100 58.63 50.09
07-10-01 57.08 58.35 56.13 4,257,900 57.60 49.21
07-09-28 56.73 58.27 56.73 4,197,000 57.33 48.98
07-09-27 57.78 57.78 56.12 3,606,700 56.81 48.53
07-09-26 57.75 57.85 55.61 4,346,300 57.10 48.78
Date Open High Low Vol Cls adjCls
07-09-25 57.91 57.91 56.75 4,462,900 57.71 49.30
07-09-24 60.27 60.41 58.75 3,550,300 59.00 50.40
07-09-21 59.16 60.90 58.55 6,400,900 60.27 51.49
07-09-20 60.47 61.72 57.92 3,654,600 58.55 50.02
07-09-19 60.00 61.55 59.16 7,331,500 59.32 50.68
07-09-18 56.06 59.78 56.06 8,438,000 59.61 50.92
07-09-17 56.88 57.35 55.07 5,094,200 55.89 47.75
07-09-14 55.98 57.02 55.30 3,734,600 56.87 48.58
07-09-13 54.00 57.28 53.83 8,546,100 56.50 48.27
Date Open High Low Vol Cls adjCls
07-09-12 53.37 53.79 53.01 6,053,200 53.27 45.51
07-09-11 53.45 54.35 52.50 4,333,600 53.76 45.93
07-09-10 54.16 54.23 52.88 4,114,900 53.15 45.41
07-09-07 53.40 54.64 52.67 5,322,900 53.94 46.08
07-09-06 54.25 55.00 54.09 8,149,300 54.40 46.47
07-09-05 56.88 56.88 54.01 10,495,500 55.26 47.21
07-09-04 59.22 59.43 56.78 9,678,100 57.01 48.70
07-08-31 58.25 59.59 57.86 5,650,700 59.30 50.66
07-08-30 56.85 57.58 56.26 4,920,900 57.43 49.06
Date Open High Low Vol Cls adjCls
07-08-29 56.96 57.77 56.24 6,937,200 57.75 49.33
07-08-28 57.35 57.35 56.07 6,156,900 56.38 48.16
07-08-27 58.58 59.32 57.02 5,130,400 57.05 48.74
07-08-24 58.41 59.00 57.50 6,106,200 58.92 50.33
07-08-23 60.60 60.71 58.11 7,626,100 58.37 49.86
07-08-22 61.16 61.50 59.40 4,799,000 59.95 51.21
07-08-21 60.57 61.27 59.27 4,427,600 60.55 51.73
07-08-20 63.00 63.20 59.97 8,022,000 60.57 51.74
07-08-17 60.62 63.43 58.32 9,586,000 62.88 53.72
Date Open High Low Vol Cls adjCls
07-08-16 55.94 59.00 54.94 4,667,400 58.25 49.76
07-08-15 56.12 58.45 55.82 4,358,100 55.94 47.79
07-08-14 58.17 58.57 56.05 7,023,300 56.41 48.19
07-08-13 59.07 60.63 59.03 4,988,600 59.22 50.59
07-08-10 58.50 59.90 56.25 6,871,200 58.18 49.70
07-08-09 58.58 61.64 58.41 7,989,000 59.64 50.95
07-08-08 59.77 61.24 58.47 6,687,000 59.36 50.71
07-08-07 59.83 61.82 58.80 6,966,800 60.54 51.72
07-08-06 57.06 60.63 56.40 6,070,900 60.31 51.52
Date Open High Low Vol Cls adjCls
07-08-03 60.23 60.64 57.32 7,249,500 57.32 48.97
07-08-02 59.80 61.38 58.17 5,443,700 60.41 51.61
07-08-01 60.87 61.44 58.86 6,211,800 59.90 51.17
07-07-31 63.07 63.18 60.75 5,650,300 60.80 51.94
07-07-30 61.13 62.85 60.00 4,170,200 62.40 53.31
07-07-27 61.93 62.85 61.80 4,662,900 61.89 52.87
07-07-26 63.50 63.62 61.37 6,663,000 62.35 53.26
07-07-25 64.90 64.90 63.78 5,814,800 64.22 54.86
07-07-24 65.40 65.81 63.81 4,672,300 64.14 54.79
Date Open High Low Vol Cls adjCls
07-07-23 65.83 66.09 64.73 3,563,000 65.03 55.55
07-07-20 66.15 66.30 65.11 5,284,000 65.32 55.80
07-07-19 67.20 67.32 66.00 3,719,600 66.61 56.90
07-07-18 67.22 68.24 66.40 5,381,200 66.83 57.09
07-07-17 68.95 68.95 65.82 7,651,400 66.96 57.20
07-07-16 67.88 68.84 67.62 2,474,000 68.11 58.19
07-07-13 68.84 69.00 68.31 2,552,500 68.68 58.67
07-07-12 69.09 69.55 68.05 6,053,100 69.28 59.18
07-07-11 68.39 68.96 67.81 4,882,400 68.44 58.47
Date Open High Low Vol Cls adjCls
07-07-10 69.20 69.20 66.42 7,375,400 68.12 58.19
07-07-09 70.15 70.43 68.59 4,034,900 69.45 59.33
07-07-06 70.16 71.16 69.67 2,548,700 70.46 60.19
07-07-05 69.70 70.43 69.45 2,697,400 70.15 59.93
07-07-03 70.49 70.56 69.02 2,300,300 69.71 59.55
07-07-02 71.58 71.62 69.88 3,237,100 70.21 59.98
07-06-29 71.40 71.64 70.40 2,971,800 71.03 60.68
07-06-28 71.62 72.38 70.96 4,421,200 71.31 60.92
07-06-27 69.25 71.21 69.25 6,018,300 71.20 60.82
Date Open High Low Vol Cls adjCls
07-06-26 69.65 69.70 68.10 5,358,700 68.18 58.24
07-06-25 70.25 71.13 69.53 3,467,200 69.63 59.48
07-06-22 70.90 71.50 70.02 3,570,400 70.26 60.02
07-06-21 70.49 71.48 69.35 4,507,600 71.37 60.97
07-06-20 71.35 71.65 70.52 4,117,100 70.52 60.24
07-06-19 70.49 71.48 69.81 4,295,600 71.02 60.67
07-06-18 71.48 71.67 70.30 3,979,500 70.85 60.53
07-06-15 72.55 73.38 71.38 4,943,400 71.43 61.02
07-06-14 71.90 72.97 71.67 4,021,100 72.50 61.94
Date Open High Low Vol Cls adjCls
07-06-13 71.01 71.01 69.55 6,655,600 70.85 60.53
07-06-12 71.22 71.86 70.53 4,523,800 70.65 60.36
07-06-11 72.06 72.33 71.43 3,235,700 72.05 61.55
07-06-08 72.22 72.81 71.96 2,699,700 72.41 61.86
07-06-07 74.27 74.75 72.20 4,953,700 72.22 61.70
07-06-06 75.21 75.68 74.60 4,015,300 74.75 63.86
07-06-05 76.43 76.43 75.27 3,150,800 75.89 64.83
07-06-04 76.27 76.59 75.25 2,011,400 76.43 65.29
07-06-01 75.72 76.23 75.30 3,001,900 76.10 65.01
Date Open High Low Vol Cls adjCls
07-05-31 75.50 76.44 75.30 3,248,300 75.32 64.34
07-05-30 73.56 75.01 73.28 2,589,800 75.01 64.08
07-05-29 73.72 74.70 73.53 2,769,600 74.17 63.36
07-05-25 73.15 74.87 73.09 1,972,500 73.57 62.85
07-05-24 73.95 75.00 73.52 4,503,200 73.98 63.20
07-05-23 73.57 75.48 73.32 5,005,400 73.81 63.05
07-05-22 73.85 74.00 72.76 3,200,500 73.11 62.46
07-05-21 74.75 75.15 73.60 3,246,700 73.85 63.09
07-05-18 75.09 75.50 74.16 4,518,900 75.03 64.10
Date Open High Low Vol Cls adjCls
07-05-17 73.45 74.33 73.00 3,758,100 74.16 63.35
07-05-16 72.18 72.48 71.41 2,296,200 71.96 61.47
07-05-15 72.09 72.79 71.48 3,186,100 71.62 61.18
07-05-14 72.89 73.42 71.90 3,071,000 72.09 61.59
07-05-11 73.76 74.01 72.02 3,006,100 72.60 62.02
07-05-10 74.25 75.49 73.65 4,421,400 73.66 62.93
07-05-09 72.69 73.57 72.49 4,406,100 73.55 62.83
07-05-08 74.02 74.40 72.80 3,299,600 72.88 62.26
07-05-07 74.01 74.76 73.68 2,510,800 74.53 63.67
Date Open High Low Vol Cls adjCls
07-05-04 73.15 74.20 72.68 3,283,900 73.98 63.20
07-05-03 74.15 74.40 72.67 4,408,700 73.20 62.53
07-05-02 74.68 74.77 73.76 3,868,900 73.93 63.16
07-05-01 73.55 74.94 72.76 5,354,300 74.64 63.76
07-04-30 76.40 76.52 73.89 3,763,600 74.04 63.25
07-04-27 76.78 77.19 75.88 1,525,300 76.34 65.22
07-04-26 77.61 77.70 76.55 1,349,300 77.14 65.90
07-04-25 77.33 77.90 76.84 1,589,600 77.73 66.40
07-04-24 77.00 77.13 75.80 2,687,100 76.89 65.69
Date Open High Low Vol Cls adjCls
07-04-23 78.80 78.87 77.84 1,386,700 77.92 66.57
07-04-20 79.23 79.55 78.23 3,113,400 78.89 67.39
07-04-19 79.02 79.02 77.77 1,744,900 78.58 67.13
07-04-18 77.92 78.70 77.71 2,047,600 78.31 66.90
07-04-17 77.07 78.00 76.66 2,158,000 77.95 66.59
07-04-16 77.30 77.30 76.25 2,796,700 76.77 65.58
07-04-13 78.00 78.29 76.77 2,372,700 77.24 65.98
07-04-12 76.71 78.80 75.78 3,250,200 77.98 66.62
07-04-11 77.80 78.07 76.59 2,782,200 77.20 65.95
Date Open High Low Vol Cls adjCls
07-04-10 78.40 78.53 77.53 2,730,800 77.75 66.42
07-04-09 78.11 78.75 77.49 2,491,800 78.47 67.04
07-04-05 77.80 78.51 77.75 1,598,200 78.38 66.96
07-04-04 78.04 78.13 77.59 2,074,000 77.98 66.62
07-04-03 77.78 78.56 77.74 3,619,400 78.00 66.63
07-04-02 76.50 77.61 76.05 2,652,200 77.49 66.20
07-03-30 76.21 77.00 76.15 3,091,400 76.61 65.45
07-03-29 76.15 76.41 75.18 3,643,700 76.22 65.11
07-03-28 75.10 76.20 74.63 4,682,900 75.75 64.71
Date Open High Low Vol Cls adjCls
07-03-27 75.46 76.18 74.62 4,237,700 76.03 64.95
07-03-26 74.70 76.04 74.23 3,228,800 75.95 64.88
07-03-23 75.00 75.79 73.88 3,904,700 75.43 64.44
07-03-22 73.22 74.75 73.22 2,654,500 74.20 63.39
07-03-21 73.66 74.58 73.26 2,757,100 74.06 63.27
07-03-20 72.85 73.97 72.35 2,622,400 73.74 62.99
07-03-19 72.65 73.09 72.37 2,039,200 72.97 62.34
07-03-16 72.79 72.90 71.82 2,956,900 71.96 61.47
07-03-15 72.10 72.99 71.10 2,937,300 72.77 62.17
Date Open High Low Vol Cls adjCls
07-03-14 71.78 71.95 69.61 4,058,900 70.75 60.44
07-03-13 72.42 72.79 70.98 3,244,900 71.53 61.11
07-03-12 73.72 73.73 72.65 2,317,600 73.00 62.36
07-03-09 73.19 73.40 72.26 1,865,300 72.82 62.21
07-03-08 71.60 73.44 71.49 3,914,000 72.76 62.16
07-03-07 70.75 71.27 70.23 2,631,100 71.00 60.65
07-03-06 70.68 71.66 70.03 4,012,700 70.72 60.41
07-03-05 70.51 71.49 70.19 2,864,800 70.19 59.96
07-03-02 69.90 71.94 69.07 8,196,300 71.26 60.88
Date Open High Low Vol Cls adjCls
07-03-01 68.02 68.69 65.56 4,423,400 67.53 57.69
07-02-28 69.00 69.55 68.31 3,680,200 69.00 58.95
07-02-27 70.61 70.86 68.56 3,523,900 69.02 58.96
07-02-26 72.60 72.82 71.43 2,207,400 71.86 61.39
07-02-23 72.97 73.30 72.35 1,304,800 72.60 62.02
07-02-22 73.15 73.30 71.80 2,886,600 72.92 62.29
07-02-21 73.71 74.09 73.39 1,461,700 73.64 62.91
07-02-20 73.46 74.63 73.02 1,595,300 74.24 63.42
07-02-16 73.35 73.92 73.05 1,416,000 73.82 63.06
Date Open High Low Vol Cls adjCls
07-02-15 73.00 73.62 72.55 1,277,000 73.58 62.86
07-02-14 72.30 73.24 72.01 2,031,800 73.03 62.39
07-02-13 71.99 72.37 71.80 1,630,200 72.32 61.78
07-02-12 72.72 73.02 71.78 1,741,500 71.83 61.36
07-02-09 72.90 73.05 72.24 1,738,400 72.47 61.91
07-02-08 74.15 74.24 72.27 2,912,400 72.50 61.94
07-02-07 73.20 73.47 72.64 1,879,700 73.42 62.72
07-02-06 72.36 73.54 72.36 1,641,500 73.18 62.52
07-02-05 73.00 73.08 71.92 1,979,000 72.01 61.52
Date Open High Low Vol Cls adjCls
07-02-02 72.80 73.72 72.59 2,825,000 73.15 62.49
07-02-01 71.05 72.90 70.77 3,020,300 72.82 62.21
07-01-31 69.10 71.10 69.10 2,450,500 70.91 60.58
07-01-30 69.60 69.83 68.85 1,566,900 69.26 59.17
07-01-29 69.99 70.37 69.35 2,331,300 69.62 59.48
07-01-26 68.54 69.28 68.24 1,892,600 68.95 58.90
07-01-25 69.50 69.79 68.50 2,351,100 68.54 58.55
07-01-24 69.45 69.96 69.24 1,714,100 69.58 59.44
07-01-23 68.85 69.45 68.48 2,100,600 69.08 59.01
Date Open High Low Vol Cls adjCls
07-01-22 69.33 69.49 67.63 2,732,800 68.58 58.59
07-01-19 69.90 69.90 69.13 2,172,100 69.53 59.40
07-01-18 68.10 69.93 68.00 5,103,100 69.83 59.65
07-01-17 67.87 68.85 67.58 2,230,400 67.98 58.07
07-01-16 68.55 68.87 67.83 2,419,000 67.94 58.04
07-01-12 67.70 68.36 67.31 2,090,000 68.25 58.30
07-01-11 67.40 68.21 67.40 2,501,500 68.08 58.16
07-01-10 67.00 67.80 66.19 3,241,900 67.62 57.77
07-01-09 66.24 66.90 66.22 3,673,700 66.65 56.94
Date Open High Low Vol Cls adjCls
07-01-08 66.35 66.58 65.84 4,351,400 66.25 56.60
07-01-05 68.37 68.47 66.55 3,306,200 66.80 57.07
07-01-04 67.80 68.70 67.22 5,410,700 67.68 57.82
07-01-03 68.20 69.22 66.44 6,626,900 67.08 57.31
06-12-29 68.83 69.63 68.17 2,964,200 68.43 58.46
06-12-28 69.15 69.77 68.57 2,303,800 68.65 58.65
06-12-27 67.90 69.31 67.66 3,347,600 69.15 59.07
06-12-26 70.61 70.61 68.28 2,147,500 68.89 58.85
06-12-22 69.40 70.27 69.15 1,985,900 69.82 59.65
Date Open High Low Vol Cls adjCls
06-12-21 70.50 70.68 69.17 3,146,400 69.20 59.12
06-12-20 71.25 71.46 70.07 4,496,500 70.50 60.23
06-12-19 71.38 72.11 70.59 3,166,100 71.89 61.41
06-12-18 71.60 72.08 71.17 2,261,400 71.54 61.12
06-12-15 71.55 72.49 70.56 2,942,400 70.71 60.41
06-12-14 69.20 71.13 69.15 3,347,700 70.98 60.64
06-12-13 69.90 70.45 68.81 4,613,100 68.89 58.85
06-12-12 70.91 71.03 69.27 3,552,100 69.87 59.69
06-12-11 70.88 71.68 69.99 2,218,400 71.16 60.79
Date Open High Low Vol Cls adjCls
06-12-08 70.76 71.56 70.51 2,416,300 71.03 60.68
06-12-07 71.25 71.28 70.04 2,623,400 70.92 60.59
06-12-06 71.71 71.90 70.31 2,782,000 70.56 60.28
06-12-05 70.74 72.03 70.42 2,225,000 71.82 61.35
06-12-04 69.48 70.98 69.26 2,848,300 70.74 60.43
06-12-01 69.45 70.73 68.71 3,781,500 69.09 59.02
06-11-30 69.70 70.14 68.31 6,139,300 69.60 59.46
06-11-29 69.23 71.52 69.23 4,927,700 70.68 60.38
06-11-28 68.85 70.10 68.79 4,295,500 69.13 59.06
Date Open High Low Vol Cls adjCls
06-11-27 71.05 72.22 69.89 4,330,900 69.95 59.76
06-11-24 71.23 71.51 70.61 960,700 71.05 60.70
06-11-22 72.68 73.00 71.35 2,425,600 71.65 61.21
06-11-21 72.05 72.64 71.55 2,319,400 72.64 62.06
06-11-20 73.00 73.29 71.62 3,088,700 71.68 61.23
06-11-17 73.15 73.68 72.80 2,431,400 73.27 62.59
06-11-16 73.20 73.75 72.69 2,779,300 73.20 62.53
06-11-15 73.30 73.86 73.03 2,830,500 73.19 62.52
06-11-14 73.00 73.50 72.44 4,645,700 73.12 62.47
Date Open High Low Vol Cls adjCls
06-11-13 73.85 75.54 71.90 5,539,300 72.17 61.65
06-11-10 72.10 73.96 71.69 4,316,100 73.69 62.95
06-11-09 73.85 74.19 72.55 3,738,700 72.94 62.31
06-11-08 72.18 74.12 72.00 3,263,200 73.45 62.75
06-11-07 71.75 72.68 71.22 2,480,500 72.42 61.87
06-11-06 69.88 72.16 69.82 2,548,100 71.55 61.12
06-11-03 70.76 70.79 69.04 2,741,200 69.88 59.70
06-11-02 68.80 71.50 68.61 6,690,400 70.54 60.26
06-11-01 70.85 71.90 69.40 5,008,600 71.07 60.71
Date Open High Low Vol Cls adjCls
06-10-31 73.05 73.68 70.60 6,153,200 70.60 60.31
06-10-30 71.79 74.40 71.50 5,052,400 73.97 63.19
06-10-27 72.30 72.65 71.58 2,396,500 72.23 61.70
06-10-26 71.78 73.17 71.60 2,584,200 72.58 62.00
06-10-25 73.49 74.44 71.79 3,805,600 71.98 61.49
06-10-24 72.83 73.65 72.25 4,112,700 73.48 62.77
06-10-23 70.78 73.61 70.59 4,407,900 73.58 62.86
06-10-20 71.70 71.71 70.25 2,940,100 70.85 60.53
06-10-19 71.23 71.98 70.67 1,890,500 71.05 60.70
Date Open High Low Vol Cls adjCls
06-10-18 70.35 71.50 70.05 4,443,200 71.23 60.85
06-10-17 69.75 69.99 68.83 2,726,000 69.74 59.58
06-10-16 70.30 70.52 69.77 2,120,800 70.01 59.81
06-10-13 70.05 70.65 69.83 2,717,300 70.48 60.21
06-10-12 69.95 70.70 69.30 5,137,000 70.51 60.24
06-10-11 69.72 70.24 69.20 3,671,400 69.40 59.29
06-10-10 69.33 69.89 68.85 2,783,500 69.76 59.59
06-10-09 67.64 69.19 67.00 3,047,200 69.02 58.96
06-10-06 67.70 68.60 67.03 2,793,900 67.63 57.78
Date Open High Low Vol Cls adjCls
06-10-05 68.00 68.45 67.18 3,709,500 67.92 58.02
06-10-04 67.05 69.25 66.99 6,150,700 69.14 59.07
06-10-03 67.25 68.13 65.10 10,205,100 67.53 57.69
06-10-02 64.84 66.20 64.60 5,629,000 65.49 55.95
06-09-29 66.70 66.82 64.72 4,695,300 64.92 55.46
06-09-28 65.95 66.71 65.57 5,722,600 66.45 56.77
06-09-27 66.42 66.62 65.35 4,941,700 65.98 56.37
06-09-26 66.35 66.50 65.20 6,995,500 65.89 56.29
06-09-25 66.14 67.65 65.65 4,174,800 67.05 57.28
Date Open High Low Vol Cls adjCls
06-09-22 66.55 66.94 65.62 3,531,400 66.14 56.50
06-09-21 68.10 68.10 66.14 7,452,400 66.48 56.79
06-09-20 68.00 68.44 67.42 3,359,000 67.80 57.92
06-09-19 67.44 67.85 66.82 2,203,300 67.57 57.72
06-09-18 66.10 67.67 65.82 3,137,100 67.19 57.40
06-09-15 67.95 67.95 66.42 4,669,500 66.85 57.11
06-09-14 66.50 67.77 65.73 4,280,100 67.65 57.79
06-09-13 66.60 67.40 66.12 4,142,400 67.35 57.54
06-09-12 65.48 67.04 65.25 4,405,000 66.66 56.95
Date Open High Low Vol Cls adjCls
06-09-11 65.18 66.19 64.75 3,845,500 65.52 55.97
06-09-08 64.90 65.17 64.30 2,570,400 65.09 55.61
06-09-07 63.50 64.93 63.31 2,714,500 64.24 54.88
06-09-06 63.28 63.78 62.80 2,274,300 63.56 54.30
06-09-05 63.65 63.68 63.14 1,552,200 63.46 54.21
06-09-01 62.75 63.45 62.31 2,186,200 63.45 54.20
06-08-31 63.00 63.61 62.01 3,042,300 62.51 53.40
06-08-30 62.95 62.95 61.88 2,830,300 62.37 53.28
06-08-29 61.05 62.73 60.98 4,440,900 62.59 53.47
Date Open High Low Vol Cls adjCls
06-08-28 60.50 61.50 60.50 2,718,600 60.95 52.07
06-08-25 60.70 60.75 59.95 3,709,900 60.30 51.51
06-08-24 60.75 60.91 60.10 2,407,700 60.81 51.95
06-08-23 60.40 61.00 60.00 3,711,600 60.89 52.02
06-08-22 61.23 61.23 60.40 4,662,900 60.40 51.60
06-08-21 61.25 61.29 60.23 3,238,800 61.13 52.22
06-08-18 62.40 62.48 61.12 2,468,300 61.73 52.73
06-08-17 61.98 62.45 61.61 1,840,800 62.07 53.03
06-08-16 61.80 62.04 60.85 2,930,200 61.94 52.91
Date Open High Low Vol Cls adjCls
06-08-15 61.45 61.72 60.64 3,776,400 61.52 52.56
06-08-14 60.88 61.25 59.87 4,772,100 61.13 52.22
06-08-11 60.50 60.93 59.22 6,942,500 60.76 51.91
06-08-10 57.60 58.50 56.86 4,014,700 58.19 49.71
06-08-09 58.53 59.00 57.43 2,431,900 57.55 49.16
06-08-08 59.25 59.25 58.00 2,592,100 58.40 49.89
06-08-07 58.79 59.35 58.25 3,052,300 59.06 50.45
06-08-04 58.90 59.34 58.23 2,486,800 58.79 50.22
06-08-03 56.50 58.39 56.28 3,918,700 58.12 49.65
Date Open High Low Vol Cls adjCls
06-08-02 56.85 57.40 56.36 2,496,300 57.00 48.69
06-08-01 56.30 56.63 55.56 1,608,400 56.61 48.36
06-07-31 56.25 57.40 55.83 3,019,900 56.63 48.38
06-07-28 54.75 55.35 54.50 2,714,200 55.21 47.16
06-07-27 54.36 54.79 54.06 3,577,800 54.25 46.34
06-07-26 55.50 55.67 54.26 2,993,100 54.36 46.44
06-07-25 55.22 56.10 54.86 1,778,500 55.82 47.69
06-07-24 54.53 55.69 54.46 2,250,300 55.47 47.39
06-07-21 53.80 54.42 53.40 2,731,400 54.08 46.20
Date Open High Low Vol Cls adjCls
06-07-20 55.25 55.25 54.07 3,391,600 54.28 46.37
06-07-19 54.45 55.76 54.45 5,660,400 54.99 46.98
06-07-18 54.90 55.49 53.01 6,480,900 54.01 46.14
06-07-17 55.03 56.25 53.85 2,548,600 55.77 47.64
06-07-14 55.50 55.73 54.33 2,570,300 54.90 46.90
06-07-13 57.00 57.18 55.33 3,627,900 55.72 47.60
06-07-12 58.19 58.50 57.09 4,505,400 57.24 48.90
06-07-11 58.85 59.25 58.14 3,146,400 58.99 50.39
06-07-10 59.00 59.49 58.68 2,571,100 58.85 50.27
Date Open High Low Vol Cls adjCls
06-07-07 59.65 59.65 58.36 2,544,100 58.68 50.13
06-07-06 58.85 60.09 58.71 5,769,800 59.82 51.10
06-07-05 58.00 59.25 57.41 3,354,400 59.18 50.56
06-07-03 59.30 59.30 58.26 1,079,900 58.45 49.93
06-06-30 58.95 59.73 58.90 3,207,000 59.12 50.51
06-06-29 56.92 58.78 56.92 4,264,900 58.77 50.21
06-06-28 57.06 57.46 55.96 2,945,900 56.92 48.63
06-06-27 57.85 58.15 56.86 2,208,400 56.99 48.69
06-06-26 57.80 58.79 57.80 3,955,300 58.00 49.55
Date Open High Low Vol Cls adjCls
06-06-23 57.88 58.10 57.61 2,456,500 57.82 49.39
06-06-22 57.95 58.23 57.46 3,034,600 58.00 49.55
06-06-21 57.53 58.29 56.77 3,590,800 58.00 49.55
06-06-20 57.70 58.05 57.23 3,768,600 57.57 49.18
06-06-19 57.85 58.40 57.57 4,045,600 57.77 49.35
06-06-16 57.74 58.22 57.13 5,057,600 57.50 49.12
06-06-15 55.66 57.69 55.34 4,574,300 57.57 49.18
06-06-14 55.20 56.32 55.15 5,111,800 55.78 47.65
06-06-13 55.15 55.95 54.90 4,806,900 55.00 46.99
Date Open High Low Vol Cls adjCls
06-06-12 54.56 55.50 54.31 4,126,900 54.72 46.75
06-06-09 55.15 55.40 54.45 3,762,400 54.46 46.52
06-06-08 54.80 55.25 53.99 5,916,600 54.65 46.69
06-06-07 54.30 55.39 54.22 3,297,800 54.81 46.82
06-06-06 54.15 54.29 53.25 4,685,900 54.05 46.17
06-06-05 54.38 55.18 53.75 3,517,700 53.91 46.05
06-06-02 55.00 55.00 53.30 3,489,100 54.33 46.41
06-06-01 52.75 54.63 52.69 6,368,500 54.54 46.59
06-05-31 53.35 53.74 53.19 5,150,400 53.69 45.87
Date Open High Low Vol Cls adjCls
06-05-30 53.75 53.81 52.78 4,843,100 52.93 45.22
06-05-26 54.43 54.76 53.83 3,462,700 54.13 46.24
06-05-25 55.00 55.09 53.79 6,135,100 54.45 46.52
06-05-24 57.00 57.10 55.02 6,769,100 55.68 47.57
06-05-23 57.80 57.98 56.92 4,550,600 56.98 48.68
06-05-22 57.51 57.93 56.87 3,931,100 57.51 49.13
06-05-19 57.35 57.76 57.29 2,571,500 57.76 49.34
06-05-18 57.40 58.00 57.07 5,064,500 57.25 48.91
06-05-17 56.75 57.65 56.60 5,342,700 57.20 48.86
Date Open High Low Vol Cls adjCls
06-05-16 57.45 57.50 56.72 4,460,400 56.87 48.58
06-05-15 56.25 57.45 56.10 3,111,400 57.34 48.98
06-05-12 57.46 57.46 55.00 5,223,300 56.65 48.40
06-05-11 56.90 57.03 56.00 2,832,800 56.85 48.57
06-05-10 56.68 57.32 56.29 2,386,900 57.05 48.74
06-05-09 56.82 57.10 56.58 1,974,400 56.79 48.51
06-05-08 57.20 57.88 56.80 2,536,600 57.06 48.75
06-05-05 57.30 58.00 56.93 3,754,000 57.49 49.11
06-05-04 57.77 58.05 56.17 4,818,100 57.77 49.35
Date Open High Low Vol Cls adjCls
06-05-03 56.35 56.80 56.09 2,385,600 56.80 48.52
06-05-02 55.98 56.50 55.55 2,636,200 56.45 48.22
06-05-01 57.00 57.14 55.67 4,607,300 55.87 47.73
06-04-28 55.92 56.28 55.35 2,957,100 55.84 47.70
06-04-27 55.60 56.45 55.50 3,601,700 55.92 47.77
06-04-26 55.50 56.29 55.40 4,346,800 56.00 47.84
06-04-25 53.90 55.19 53.61 4,663,600 55.18 47.14
06-04-24 53.50 54.38 52.69 3,834,400 54.12 46.23
06-04-21 54.30 54.94 53.97 3,307,600 54.36 46.44
Date Open High Low Vol Cls adjCls
06-04-20 53.72 54.28 53.23 2,402,900 53.81 45.97
06-04-19 53.70 53.82 52.78 2,489,300 53.72 45.89
06-04-18 52.15 53.97 52.11 3,642,400 53.46 45.67
06-04-17 51.86 52.60 51.86 1,870,400 52.05 44.47
06-04-13 52.90 52.90 52.34 3,162,300 52.63 44.96
06-04-12 53.35 53.49 52.61 2,014,700 53.27 45.51
06-04-11 53.80 53.83 53.16 3,126,200 53.52 45.72
06-04-10 53.75 54.08 53.62 2,364,200 53.95 46.09
06-04-07 54.40 54.70 53.33 3,289,400 53.40 45.62
Date Open High Low Vol Cls adjCls
06-04-06 52.09 54.48 52.09 4,241,200 54.44 46.51
06-04-05 52.62 53.01 52.44 2,349,700 52.51 44.86
06-04-04 51.70 52.65 51.51 2,042,300 52.62 44.95
06-04-03 52.50 53.10 51.61 3,364,900 51.74 44.20
06-03-31 53.25 53.55 52.99 2,557,900 53.01 45.29
06-03-30 52.50 53.52 52.41 4,572,700 53.35 45.58
06-03-29 51.85 52.78 51.55 2,595,800 52.65 44.98
06-03-28 51.88 52.20 51.30 2,467,300 51.95 44.38
06-03-27 51.26 51.93 50.72 2,710,400 51.81 44.26
Date Open High Low Vol Cls adjCls
06-03-24 51.18 51.30 50.53 2,711,500 50.82 43.41
06-03-23 51.66 51.82 51.05 1,271,700 51.20 43.74
06-03-22 51.20 52.06 50.78 1,689,700 51.84 44.29
06-03-21 51.70 51.98 51.02 1,952,600 51.36 43.88
06-03-20 52.75 52.78 51.55 2,620,500 51.83 44.28
06-03-17 52.50 53.00 52.26 3,261,900 52.99 45.27
06-03-16 52.65 52.84 52.01 3,113,100 52.01 44.43
06-03-15 52.18 52.90 52.10 3,631,000 52.55 44.89
06-03-14 50.75 52.14 50.66 2,982,300 51.94 44.37
Date Open High Low Vol Cls adjCls
06-03-13 50.79 51.78 50.65 1,782,300 51.17 43.71
06-03-10 50.10 51.12 49.84 2,177,100 50.79 43.39
06-03-09 50.25 50.40 49.72 1,692,900 50.03 42.74
06-03-08 50.40 50.63 49.63 2,394,900 50.30 42.97
06-03-07 50.55 50.76 49.86 2,779,600 50.71 43.32
06-03-06 50.20 50.65 49.96 4,495,700 50.53 43.17
06-03-03 49.69 49.69 48.43 1,592,400 48.80 41.69
06-03-02 48.73 49.98 48.48 4,839,800 49.03 41.89
06-03-01 48.00 48.84 47.76 3,208,500 48.77 41.66
Date Open High Low Vol Cls adjCls
06-02-28 47.50 48.75 47.33 4,321,200 48.11 41.10
06-02-27 46.78 47.48 46.53 2,537,500 47.30 40.41
06-02-24 45.46 47.20 45.46 6,665,900 46.86 40.03
06-02-23 45.00 45.15 44.50 3,333,900 44.51 38.02
06-02-22 45.50 45.50 44.62 5,412,200 45.00 38.44
06-02-21 47.26 47.26 45.40 2,667,700 45.44 38.82
06-02-17 46.81 46.96 45.90 2,175,900 46.01 39.31
06-02-16 46.85 47.08 46.55 2,460,900 46.85 40.02
06-02-15 45.76 47.04 45.52 3,500,800 46.80 39.98
Date Open High Low Vol Cls adjCls
06-02-14 45.32 45.72 45.12 2,002,500 45.52 38.89
06-02-13 44.92 45.46 44.62 1,341,300 45.15 38.57
06-02-10 44.74 45.24 44.44 1,275,100 45.13 38.55
06-02-09 45.05 45.44 44.80 2,157,100 44.87 38.33
06-02-08 44.14 45.04 43.90 1,982,700 44.97 38.42
06-02-07 44.33 44.75 44.00 1,867,200 44.13 37.70
06-02-06 45.06 45.31 43.97 3,192,900 44.33 37.87
06-02-03 45.24 45.73 44.95 2,627,000 45.24 38.65
06-02-02 44.57 45.60 44.56 4,928,100 45.29 38.69
Date Open High Low Vol Cls adjCls
06-02-01 44.15 44.75 44.15 3,135,700 44.52 38.03
06-01-31 44.52 44.60 44.00 3,415,900 44.39 37.92
06-01-30 44.35 45.26 44.32 3,137,500 44.87 38.33
06-01-27 44.76 45.09 43.96 4,898,600 44.20 37.76
06-01-26 45.44 45.48 44.63 3,327,900 44.85 38.31
06-01-25 44.50 45.42 44.40 4,593,900 45.35 38.74
06-01-24 43.25 43.66 43.05 5,044,400 43.65 37.29
06-01-23 43.52 43.61 42.78 3,656,100 43.03 36.76
06-01-20 44.51 44.69 43.41 5,901,800 43.62 37.26
Date Open High Low Vol Cls adjCls
06-01-19 44.83 44.87 44.42 3,786,400 44.48 38.00
06-01-18 45.00 45.50 44.33 16,786,400 44.58 38.08
06-01-17 45.50 45.67 45.13 2,526,100 45.58 38.94
06-01-13 45.90 46.12 45.56 2,772,200 45.97 39.27
06-01-12 45.90 46.35 45.44 3,180,500 45.70 39.04
06-01-11 45.07 45.89 44.76 5,777,500 45.72 39.06
06-01-10 44.36 45.13 44.26 3,265,000 45.03 38.47
06-01-09 44.50 44.66 44.12 4,667,200 44.38 37.91
06-01-06 44.40 44.83 43.72 8,868,500 44.50 38.02
Date Open High Low Vol Cls adjCls
06-01-05 46.00 46.00 43.90 15,545,000 43.94 37.54
06-01-04 46.80 47.07 46.08 5,243,300 46.98 40.13
06-01-03 49.33 49.33 47.03 7,008,500 47.37 40.47
05-12-30 48.41 49.15 48.32 2,417,600 48.60 41.52
05-12-29 48.85 49.18 48.60 2,203,100 48.81 41.70
05-12-28 49.24 49.33 48.58 3,167,200 48.80 41.69
05-12-27 49.20 49.33 48.77 4,648,400 49.24 42.06
05-12-23 47.50 48.98 47.25 4,998,600 48.70 41.60
05-12-22 46.50 47.05 46.08 3,226,500 46.60 39.81
Date Open High Low Vol Cls adjCls
05-12-21 46.74 46.92 46.50 2,440,200 46.81 39.99
05-12-20 46.50 46.97 45.75 2,166,800 46.73 39.92
05-12-19 45.90 46.88 45.78 3,923,000 46.28 39.54
05-12-16 45.83 45.98 44.74 4,721,400 45.68 39.02
05-12-15 46.41 46.58 45.34 2,676,100 45.57 38.93
05-12-14 45.60 46.55 45.46 4,538,500 46.39 39.63
05-12-13 45.65 45.85 45.41 3,856,400 45.65 39.00
05-12-12 46.05 46.36 45.68 3,753,100 45.89 39.20
05-12-09 45.80 46.18 45.40 2,758,000 46.00 39.30
Date Open High Low Vol Cls adjCls
05-12-08 46.05 46.20 45.60 2,420,800 45.79 39.12
05-12-07 45.63 46.50 45.63 4,544,500 46.00 39.30
05-12-06 46.30 46.77 45.84 2,781,000 45.97 39.27
05-12-05 46.53 46.78 45.36 3,865,600 46.12 39.40
05-12-02 46.93 47.24 46.27 3,088,800 46.96 40.12
05-12-01 45.55 46.84 45.50 4,928,500 46.49 39.72
05-11-30 46.15 46.70 45.40 4,240,000 46.00 39.30
05-11-29 47.00 47.00 45.86 5,294,200 45.95 39.25
05-11-28 49.33 49.33 46.91 5,734,600 47.02 40.17
Date Open High Low Vol Cls adjCls
05-11-25 49.13 49.24 48.50 1,923,600 49.20 42.03
05-11-23 48.69 49.44 48.63 2,327,800 49.07 41.92
05-11-22 48.17 49.05 48.17 3,814,800 48.77 41.66
05-11-21 49.00 49.34 48.68 2,205,100 49.08 41.93
05-11-18 49.15 49.39 48.56 2,523,800 49.23 42.06
05-11-17 48.50 49.06 48.05 2,838,600 48.92 41.79
05-11-16 47.90 48.63 47.75 3,493,800 48.33 41.29
05-11-15 49.79 49.80 46.65 9,503,000 47.41 40.50
05-11-14 49.65 50.59 49.60 4,223,000 50.16 42.85
Date Open High Low Vol Cls adjCls
05-11-11 50.60 50.98 50.16 4,062,400 50.68 43.30
05-11-10 48.10 49.24 47.53 4,663,300 49.12 41.96
05-11-09 48.90 48.96 48.16 2,481,400 48.41 41.36
05-11-08 48.50 48.54 48.00 2,371,600 48.20 41.18
05-11-07 49.00 49.13 48.02 3,031,900 48.63 41.54
05-11-04 49.00 49.02 47.83 2,654,700 48.88 41.76
05-11-03 49.93 52.28 48.65 5,934,300 48.82 41.71
05-11-02 47.77 48.95 47.77 3,961,900 48.15 41.13
05-11-01 47.75 47.95 47.26 3,331,000 47.57 40.64
Date Open High Low Vol Cls adjCls
05-10-31 46.50 48.40 46.40 7,851,900 48.13 41.12
05-10-28 44.50 46.05 44.39 5,488,200 45.59 38.95
05-10-27 45.65 45.79 43.63 5,483,900 43.81 37.43
05-10-26 46.05 46.50 45.55 2,883,800 45.65 39.00
05-10-25 47.02 47.40 46.06 3,156,500 46.32 39.57
05-10-24 46.80 47.05 46.41 3,578,500 47.02 40.17
05-10-21 47.87 47.92 46.88 3,264,800 47.16 40.29
05-10-20 47.50 49.39 47.17 4,258,900 47.56 40.63
05-10-19 46.89 47.69 45.79 3,502,200 47.63 40.69
Date Open High Low Vol Cls adjCls
05-10-18 47.72 47.76 46.85 2,472,400 47.12 40.25
05-10-17 47.50 47.96 46.79 1,967,700 47.96 40.97
05-10-14 47.25 48.01 46.71 3,398,900 47.60 40.66
05-10-13 46.00 46.84 45.57 2,375,700 46.70 39.89
05-10-12 46.50 46.50 45.23 3,318,100 46.08 39.37
05-10-11 47.41 47.87 46.57 2,733,300 46.59 39.80
05-10-10 48.12 48.38 47.35 2,115,100 47.40 40.49
05-10-07 47.72 48.21 47.47 2,385,900 48.08 41.07
05-10-06 48.25 48.79 46.51 4,878,000 47.25 40.36
Date Open High Low Vol Cls adjCls
05-10-05 48.05 48.41 47.43 3,138,500 47.55 40.62
05-10-04 48.75 49.00 48.00 3,428,600 48.10 41.09
05-10-03 50.10 50.13 48.58 3,622,300 48.79 41.68
05-09-30 49.55 50.43 49.47 2,547,100 50.18 42.87
05-09-29 49.01 50.25 48.70 3,460,700 49.74 42.49
05-09-28 49.27 49.58 48.68 2,872,600 49.06 41.91
05-09-27 49.20 49.57 48.67 2,210,400 49.28 42.10
05-09-26 49.65 50.11 48.76 3,627,100 49.10 41.95
05-09-23 49.67 50.05 48.91 3,769,200 49.00 41.86
Date Open High Low Vol Cls adjCls
05-09-22 48.39 49.54 47.97 4,541,500 49.31 42.12
05-09-21 49.40 49.60 47.87 7,409,700 48.22 41.19
05-09-20 51.50 51.54 49.39 5,515,700 49.90 42.63
05-09-19 52.25 52.68 51.31 2,600,100 51.46 43.96
05-09-16 52.10 52.63 51.81 4,077,900 52.55 44.89
05-09-15 52.21 52.91 51.62 2,560,600 51.79 44.24
05-09-14 53.60 53.87 52.06 2,214,600 52.07 44.48
05-09-13 54.11 54.11 53.28 2,337,600 53.36 45.58
05-09-12 53.75 54.24 53.30 3,376,700 54.13 46.24
Date Open High Low Vol Cls adjCls
05-09-09 53.59 53.61 52.45 2,899,500 52.75 45.06
05-09-08 52.37 53.44 52.37 3,621,000 53.34 45.57
05-09-07 51.80 52.78 51.51 3,541,500 52.70 45.02
05-09-06 51.65 52.41 51.55 3,041,600 51.93 44.36
05-09-02 51.65 51.95 51.00 3,021,700 51.20 43.74
05-09-01 53.35 53.42 51.26 4,407,400 51.38 43.89
05-08-31 53.09 53.36 51.88 5,468,400 52.45 44.81
05-08-30 54.22 54.22 52.48 3,279,400 52.99 45.27
05-08-29 54.35 54.53 53.88 2,598,200 54.19 46.29
Date Open High Low Vol Cls adjCls
05-08-26 56.25 56.40 54.85 2,633,100 54.85 46.86
05-08-25 55.95 56.58 55.38 3,139,200 56.49 48.26
05-08-24 55.82 56.36 55.55 2,946,000 56.00 47.84
05-08-23 55.68 56.06 55.26 2,059,000 55.72 47.60
05-08-22 55.47 55.94 55.19 2,365,400 55.83 47.69
05-08-19 55.35 55.72 54.78 3,558,100 55.42 47.34
05-08-18 54.40 54.99 53.82 3,321,700 54.83 46.84
05-08-17 53.57 55.25 53.51 3,950,000 54.46 46.52
05-08-16 55.25 55.25 53.36 4,027,800 53.36 45.58
Date Open High Low Vol Cls adjCls
05-08-15 56.00 56.20 55.01 2,541,900 55.49 47.40
05-08-12 55.00 56.28 54.00 5,491,500 56.00 47.84
05-08-11 56.00 56.50 54.73 5,209,700 54.75 46.77
05-08-10 54.95 56.00 54.69 2,464,700 54.90 46.90
05-08-09 55.20 55.51 54.30 2,006,300 54.65 46.69
05-08-08 55.15 55.25 54.75 2,732,400 54.81 46.82
05-08-05 55.63 55.90 54.25 2,561,700 54.31 46.40
05-08-04 55.25 55.99 54.75 4,238,800 55.63 47.52
05-08-03 57.00 57.41 56.05 1,848,200 56.43 48.21
Date Open High Low Vol Cls adjCls
05-08-02 57.01 57.44 56.46 2,201,600 57.27 48.92
05-08-01 56.46 57.18 56.37 2,440,800 57.05 48.74
05-07-29 56.02 56.52 55.92 1,898,100 56.35 48.14
05-07-28 56.20 56.23 55.07 3,014,800 56.05 47.88
05-07-27 56.10 56.10 55.26 2,118,200 55.98 47.82
05-07-26 56.25 56.57 55.94 1,841,700 56.00 47.84
05-07-25 56.98 57.18 56.08 1,373,900 56.17 47.99
05-07-22 57.05 57.21 56.24 2,479,600 56.95 48.65
05-07-21 58.41 58.41 56.80 2,456,800 56.87 48.58
Date Open High Low Vol Cls adjCls
05-07-20 58.55 58.74 58.01 3,581,800 58.64 50.10
05-07-19 57.99 58.15 57.67 3,525,300 57.99 49.54
05-07-18 57.40 58.18 57.28 2,833,700 58.09 49.63
05-07-15 57.38 57.50 57.07 1,712,800 57.43 49.06
05-07-14 57.58 57.87 57.07 2,520,900 57.30 48.95
05-07-13 58.10 58.10 57.30 1,545,400 57.47 49.10
05-07-12 57.69 58.12 57.34 2,027,800 57.93 49.49
05-07-11 58.74 58.77 57.38 2,821,700 57.69 49.28
05-07-08 58.18 58.90 57.78 2,782,200 58.23 49.74
Date Open High Low Vol Cls adjCls
05-07-07 56.50 58.50 56.50 5,508,400 58.37 49.86
05-07-06 57.35 57.80 56.97 3,124,000 57.45 49.08
05-07-05 55.55 57.57 55.55 3,197,300 57.48 49.10
05-07-01 56.16 56.38 55.24 1,590,400 55.77 47.64
05-06-30 56.50 58.19 55.47 2,330,200 55.91 47.76
05-06-29 56.22 56.89 55.56 2,016,900 55.68 47.57
05-06-28 55.67 56.37 55.66 2,707,100 56.14 47.96
05-06-27 55.15 55.75 54.77 2,351,100 55.60 47.50
05-06-24 55.59 55.61 54.57 2,641,400 55.43 47.35
Date Open High Low Vol Cls adjCls
05-06-23 56.00 56.40 55.48 2,390,200 55.59 47.49
05-06-22 55.75 56.40 55.75 3,364,800 56.06 47.89
05-06-21 56.00 56.14 55.35 2,415,600 55.70 47.58
05-06-20 56.20 56.48 55.88 2,610,400 56.03 47.87
05-06-17 57.22 57.22 56.10 2,435,900 56.44 48.22
05-06-16 57.90 58.12 56.50 3,238,000 56.92 48.63
05-06-15 57.70 57.70 56.51 4,161,000 57.01 48.70
05-06-14 55.75 58.50 55.70 6,336,100 57.65 49.25
05-06-13 56.40 56.73 55.56 3,541,500 55.69 47.57
Date Open High Low Vol Cls adjCls
05-06-10 55.00 56.95 54.09 5,345,300 56.73 48.46
05-06-09 52.93 55.04 52.61 5,846,200 55.04 47.02
05-06-08 52.80 53.25 52.62 2,516,400 52.95 45.23
05-06-07 52.14 52.98 52.07 2,779,500 52.75 45.06
05-06-06 51.70 52.20 51.46 1,684,100 52.14 44.54
05-06-03 51.45 52.24 51.44 2,973,400 51.75 44.21
05-06-02 51.13 51.79 51.07 2,060,100 51.64 44.12
05-06-01 50.45 51.48 50.15 3,690,800 51.05 43.61
05-05-31 48.65 49.19 48.28 2,284,700 48.69 41.59
Date Open High Low Vol Cls adjCls
05-05-27 48.85 49.18 48.61 796,700 48.67 41.58
05-05-26 48.84 49.10 48.41 1,590,200 48.77 41.66
05-05-25 48.30 49.05 48.11 1,697,200 48.82 41.71
05-05-24 48.99 48.99 48.27 2,177,600 48.33 41.29
05-05-23 49.50 49.50 48.87 1,789,600 49.20 42.03
05-05-20 49.27 49.27 48.56 1,540,600 49.15 41.99
05-05-19 49.21 49.52 48.83 1,445,500 49.40 42.20
05-05-18 48.24 49.36 48.19 1,907,800 49.26 42.08
05-05-17 47.50 48.21 47.50 2,029,100 48.15 41.13
Date Open High Low Vol Cls adjCls
05-05-16 47.42 47.99 47.10 2,377,100 47.75 40.79
05-05-13 47.85 48.25 46.93 5,170,700 47.58 40.65
05-05-12 49.35 50.30 49.15 3,121,500 49.36 42.17
05-05-11 49.43 49.76 48.85 2,971,100 49.64 42.41
05-05-10 47.95 48.95 47.80 2,374,500 48.33 41.29
05-05-09 47.87 48.49 47.80 1,422,400 48.05 41.05
05-05-06 48.34 48.74 47.80 2,655,500 47.87 40.89
05-05-05 50.25 50.30 47.83 7,224,300 48.09 41.08
05-05-04 48.55 49.39 48.55 3,222,800 49.33 42.14
Date Open High Low Vol Cls adjCls
05-05-03 47.00 48.23 46.98 3,921,900 48.15 41.13
05-05-02 47.60 47.60 46.49 5,478,300 47.09 40.23
05-04-29 48.55 48.70 46.18 4,854,300 47.60 40.66
05-04-28 49.12 49.71 48.52 2,199,500 48.56 41.48
05-04-27 49.10 50.70 48.40 4,400,000 49.41 42.21
05-04-26 49.56 49.82 49.12 1,637,600 49.33 42.14
05-04-25 49.02 49.91 48.86 2,148,900 49.82 42.56
05-04-22 49.85 49.87 48.19 2,769,500 48.58 41.50
05-04-21 49.69 50.20 49.36 2,265,000 49.94 42.66
Date Open High Low Vol Cls adjCls
05-04-20 50.36 51.02 48.90 3,330,100 48.99 41.85
05-04-19 50.95 51.25 50.46 2,216,200 50.55 43.18
05-04-18 50.02 50.71 49.74 2,544,100 50.63 43.25
05-04-15 51.33 51.49 49.58 4,077,300 49.85 42.59
05-04-14 52.00 52.41 51.30 2,576,600 51.32 43.84
05-04-13 52.55 52.55 51.63 1,535,400 51.86 44.30
05-04-12 51.65 52.85 51.60 2,341,700 52.57 44.91
05-04-11 51.51 52.10 51.38 2,310,000 51.72 44.18
05-04-08 51.90 52.15 51.18 2,702,200 51.26 43.79
Date Open High Low Vol Cls adjCls
05-04-07 50.75 52.18 50.01 3,621,100 52.03 44.45
05-04-06 50.95 51.17 50.47 1,705,000 50.61 43.24
05-04-05 50.94 50.95 50.66 2,393,300 50.77 43.37
05-04-04 50.96 51.17 50.20 2,341,200 50.86 43.45
05-04-01 52.05 52.05 50.71 3,054,500 50.97 43.54
05-03-31 51.00 52.03 50.99 2,175,100 51.63 44.11
05-03-30 50.50 51.49 50.49 1,907,300 51.32 43.84
05-03-29 51.40 51.66 50.17 2,657,700 50.46 43.11
05-03-28 50.65 51.75 50.34 2,334,500 51.50 44.00
Date Open High Low Vol Cls adjCls
05-03-24 50.50 50.85 50.02 2,086,000 50.56 43.19
05-03-23 50.00 50.43 49.75 3,779,400 50.08 42.78
05-03-22 50.65 51.34 50.18 2,232,800 50.30 42.97
05-03-21 50.80 50.96 50.23 2,493,600 50.35 43.01
05-03-18 52.12 52.24 50.80 4,196,400 51.03 43.59
05-03-17 52.00 52.39 51.24 1,608,900 52.11 44.52
05-03-16 52.40 52.60 51.56 2,372,900 51.91 44.35
05-03-15 53.08 53.10 52.53 1,751,000 52.55 44.89
05-03-14 53.08 53.31 52.56 1,987,100 53.00 45.28
Date Open High Low Vol Cls adjCls
05-03-11 53.51 53.90 52.93 2,258,700 52.96 45.24
05-03-10 53.05 54.00 52.94 1,891,700 53.70 45.87
05-03-09 53.20 53.50 52.66 2,709,900 52.85 45.15
05-03-08 53.50 53.60 53.11 2,151,800 53.50 45.70
05-03-07 53.30 53.78 53.13 2,479,000 53.40 45.62
05-03-04 52.85 53.47 52.31 3,923,600 53.30 45.53
05-03-03 53.48 53.48 51.76 9,600,000 52.19 44.58
05-03-02 49.93 50.44 49.51 3,585,200 50.04 42.75
05-03-01 48.10 50.09 48.10 4,199,300 49.93 42.65
Date Open High Low Vol Cls adjCls
05-02-28 47.80 48.24 47.65 2,953,800 47.87 40.89
05-02-25 48.00 48.30 47.28 6,868,000 47.80 40.83
05-02-24 46.50 46.71 45.26 3,830,100 45.90 39.21
05-02-23 46.10 46.77 45.09 1,957,000 46.20 39.47
05-02-22 46.55 46.96 45.65 2,189,600 45.85 39.17
05-02-18 46.97 47.01 46.36 1,334,800 46.63 39.84
05-02-17 47.84 47.89 46.91 2,080,200 46.91 40.07
05-02-16 47.10 47.98 47.07 1,661,400 47.98 40.99
05-02-15 46.84 47.56 46.84 1,258,400 47.40 40.49
Date Open High Low Vol Cls adjCls
05-02-14 47.60 47.61 46.70 1,318,100 46.77 39.95
05-02-11 47.35 47.95 46.75 1,702,700 47.68 40.73
05-02-10 47.15 47.67 46.95 966,200 47.50 40.58
05-02-09 47.73 47.85 46.93 1,123,000 46.93 40.09
05-02-08 47.85 47.89 47.25 1,841,800 47.60 40.66
05-02-07 48.00 48.40 47.64 2,531,200 47.73 40.77
05-02-04 47.10 47.21 46.80 2,128,000 47.05 40.19
05-02-03 47.08 47.42 46.87 2,399,900 47.25 40.36
05-02-02 47.24 47.50 46.86 1,364,300 47.08 40.22
Date Open High Low Vol Cls adjCls
05-02-01 47.01 47.70 46.70 1,850,900 47.24 40.36
05-01-31 45.99 47.24 45.80 2,678,600 47.01 40.16
05-01-28 46.00 46.17 45.55 2,163,400 45.62 38.97
05-01-27 45.54 45.85 45.40 2,446,200 45.69 39.03
05-01-26 46.06 46.11 45.43 2,890,400 45.53 38.90
05-01-25 46.00 46.40 45.91 1,318,900 46.06 39.35
05-01-24 46.30 46.65 45.62 2,324,800 45.74 39.07
05-01-21 47.03 47.24 46.04 2,120,900 46.18 39.45
05-01-20 47.50 47.56 46.91 1,803,200 46.98 40.13
Date Open High Low Vol Cls adjCls
05-01-19 48.19 48.28 47.43 2,300,900 47.51 40.59
05-01-18 48.20 48.75 47.70 1,863,900 48.25 41.22
05-01-14 47.75 48.65 47.35 2,619,000 48.32 41.28
05-01-13 47.90 48.38 47.75 2,429,300 47.90 40.92
05-01-12 47.11 47.95 47.06 2,789,400 47.82 40.85
05-01-11 46.95 47.43 46.75 1,745,700 47.11 40.25
05-01-10 46.56 47.69 46.56 1,938,000 47.27 40.38
05-01-07 47.03 47.09 46.00 2,906,100 46.80 39.98
05-01-06 48.00 48.90 46.82 4,396,700 47.02 40.17
Date Open High Low Vol Cls adjCls
05-01-05 47.83 48.28 47.36 2,826,200 48.08 41.07
05-01-04 49.27 49.50 47.63 3,363,100 47.70 40.75
05-01-03 49.90 49.99 48.63 3,793,700 49.27 42.09
04-12-31 48.60 49.44 48.58 1,765,900 49.17 42.01
04-12-30 48.42 48.81 48.34 1,552,100 48.70 41.60
04-12-29 47.51 48.40 47.51 3,107,600 48.39 41.34
04-12-28 46.70 47.70 46.56 2,567,000 47.50 40.58
04-12-27 47.12 47.75 46.62 1,918,600 46.79 39.97
04-12-23 46.60 47.30 46.60 2,967,300 46.74 39.93
Date Open High Low Vol Cls adjCls
04-12-22 45.70 47.25 45.58 2,656,300 46.92 40.08
04-12-21 45.82 46.27 45.58 2,502,700 46.23 39.49
04-12-20 45.80 46.20 45.46 2,963,100 45.68 39.02
04-12-17 45.75 46.25 45.54 3,896,300 45.80 39.13
04-12-16 46.68 47.15 46.20 2,585,600 46.25 39.51
04-12-15 46.65 46.99 45.75 7,471,300 46.68 39.88
04-12-14 46.85 48.61 46.71 5,392,900 47.99 41.00
04-12-13 47.00 47.07 45.90 4,053,000 46.39 39.63
04-12-10 47.45 47.45 46.59 2,113,800 46.67 39.87
Date Open High Low Vol Cls adjCls
04-12-09 47.30 47.47 46.90 2,720,100 47.16 40.29
04-12-08 47.54 48.05 47.45 2,270,700 47.47 40.55
04-12-07 47.54 48.09 47.36 1,648,600 47.50 40.58
04-12-06 47.71 48.20 47.49 2,058,900 47.54 40.61
04-12-03 48.35 48.50 47.50 2,602,500 47.65 40.71
04-12-02 46.50 49.06 46.50 4,483,300 48.35 41.30
04-12-01 46.60 47.90 46.32 4,410,200 47.78 40.82
04-11-30 47.33 47.43 46.03 4,525,800 46.16 39.43
04-11-29 48.90 49.35 47.70 3,920,600 47.77 40.81
Date Open High Low Vol Cls adjCls
04-11-26 48.55 49.00 48.53 832,600 48.95 41.82
04-11-24 48.50 48.75 48.01 2,587,500 48.35 41.30
04-11-23 48.30 48.63 47.55 2,647,900 48.02 41.02
04-11-22 48.00 48.84 47.38 2,801,900 48.29 41.25
04-11-19 48.75 48.80 47.74 3,313,200 48.02 41.02
04-11-18 49.70 49.71 48.55 4,460,400 48.91 41.78
04-11-17 51.35 51.50 49.61 5,130,100 49.70 42.46
04-11-16 52.50 52.50 50.98 3,782,600 51.10 43.65
04-11-15 51.75 52.84 51.41 2,227,900 52.58 44.92
Date Open High Low Vol Cls adjCls
04-11-12 51.00 52.15 50.80 7,538,700 52.04 44.46
04-11-11 52.00 53.24 51.95 3,557,300 53.20 45.45
04-11-10 52.00 52.39 51.54 3,815,900 52.20 44.59
04-11-09 51.00 51.22 50.32 2,380,000 50.82 43.41
04-11-08 51.50 51.91 51.22 2,031,800 51.29 43.82
04-11-05 51.20 52.35 51.10 3,974,500 51.94 44.37
04-11-04 49.80 51.39 49.64 6,473,400 50.90 43.48
04-11-03 50.75 51.20 49.93 5,388,900 51.07 43.63
04-11-02 50.70 51.04 50.11 4,185,200 50.39 43.05
Date Open High Low Vol Cls adjCls
04-11-01 50.66 50.67 49.02 6,388,000 50.14 42.83
04-10-29 51.55 52.19 50.33 4,312,000 50.76 43.36
04-10-28 51.74 52.50 50.79 2,465,700 52.03 44.45
04-10-27 51.02 51.74 50.60 2,922,000 51.74 44.20
04-10-26 51.11 51.72 50.54 3,716,500 51.00 43.57
04-10-25 52.02 52.06 50.90 3,413,700 50.99 43.56
04-10-22 52.50 52.80 51.91 2,832,700 52.29 44.67
04-10-21 51.70 52.86 51.57 5,183,100 52.08 44.49
04-10-20 50.99 51.10 50.25 3,806,800 50.95 43.53
Date Open High Low Vol Cls adjCls
04-10-19 49.94 51.09 49.83 5,512,300 50.98 43.55
04-10-18 48.87 49.95 48.80 3,151,800 49.69 42.45
04-10-15 48.25 49.74 48.07 3,112,400 49.09 41.94
04-10-14 48.52 48.70 47.87 1,863,800 48.00 41.01
04-10-13 49.12 49.58 48.47 1,650,400 48.68 41.59
04-10-12 49.20 49.20 48.57 1,700,600 49.00 41.86
04-10-11 49.72 49.80 49.14 1,752,500 49.25 42.07
04-10-08 49.46 49.95 49.35 2,924,700 49.72 42.47
04-10-07 50.00 50.89 49.18 3,619,300 49.46 42.25
Date Open High Low Vol Cls adjCls
04-10-06 49.45 50.00 49.45 2,016,000 50.00 42.71
04-10-05 50.01 50.81 49.41 3,305,800 50.23 42.91
04-10-04 50.00 50.95 49.95 3,947,100 50.00 42.71
04-10-01 48.45 48.97 48.45 2,950,100 48.75 41.65
04-09-30 48.28 48.66 47.70 2,286,600 48.19 41.17
04-09-29 48.50 48.95 48.21 2,475,800 48.28 41.24
04-09-28 48.50 48.82 47.75 2,255,400 48.70 41.60
04-09-27 49.20 49.20 48.38 3,046,100 48.39 41.34
04-09-24 49.65 49.87 48.74 2,153,400 49.43 42.23
Date Open High Low Vol Cls adjCls
04-09-23 48.88 49.89 48.72 4,143,500 49.51 42.30
04-09-22 49.50 49.73 48.35 2,926,500 48.62 41.54
04-09-21 49.55 50.12 49.35 1,963,500 49.73 42.48
04-09-20 49.25 49.87 48.90 1,758,000 49.50 42.29
04-09-17 49.50 49.75 48.92 3,207,900 49.48 42.27
04-09-16 50.70 50.98 49.48 3,197,300 49.48 42.27
04-09-15 51.61 51.61 50.60 2,288,400 50.76 43.36
04-09-14 50.98 52.00 50.81 2,961,500 51.86 44.30
04-09-13 50.40 50.99 50.14 2,945,800 50.93 43.51
Date Open High Low Vol Cls adjCls
04-09-10 49.82 50.77 49.60 2,513,500 50.58 43.21
04-09-09 50.21 50.35 49.62 2,548,700 49.94 42.66
04-09-08 50.70 50.98 50.17 2,430,000 50.21 42.89
04-09-07 50.88 50.99 49.67 2,924,400 50.93 43.51
04-09-03 49.98 50.77 49.80 3,285,400 50.46 43.11
04-09-02 48.57 49.90 48.52 3,645,300 49.90 42.63
04-09-01 49.25 49.40 48.41 2,267,500 48.63 41.54
04-08-31 50.00 50.41 48.96 5,394,700 49.48 42.27
04-08-30 48.80 49.34 48.56 2,033,300 48.74 41.64
Date Open High Low Vol Cls adjCls
04-08-27 48.37 49.33 48.14 4,237,500 49.25 42.07
04-08-26 47.98 48.55 47.97 2,598,800 48.24 41.21
04-08-25 47.46 48.02 47.39 1,565,200 47.95 40.96
04-08-24 48.05 48.05 47.15 1,653,300 47.46 40.54
04-08-23 48.06 48.07 46.90 2,208,400 47.55 40.62
04-08-20 48.05 48.35 47.56 3,780,900 48.10 41.09
04-08-19 47.65 48.70 47.35 3,513,000 48.17 41.15
04-08-18 47.16 47.78 46.50 3,140,300 47.71 40.76
04-08-17 47.40 48.02 47.13 3,733,900 47.15 40.28
Date Open High Low Vol Cls adjCls
04-08-16 47.00 47.38 46.55 3,855,600 47.17 40.30
04-08-13 45.10 46.23 44.95 5,728,900 46.10 39.38
04-08-12 45.28 46.00 43.70 4,141,600 43.70 37.33
04-08-11 45.93 45.93 44.45 3,047,500 45.08 38.51
04-08-10 45.43 46.09 45.42 3,224,700 45.92 39.23
04-08-09 45.00 45.67 45.00 2,042,500 45.43 38.81
04-08-06 45.00 45.47 44.47 3,838,200 45.13 38.55
04-08-05 45.04 46.13 44.20 5,305,100 45.55 38.91
04-08-04 45.07 46.05 44.90 2,353,000 45.52 38.89
Date Open High Low Vol Cls adjCls
04-08-03 45.40 45.64 44.84 2,799,100 45.32 38.72
04-08-02 45.76 46.10 45.16 1,738,000 45.53 38.90
04-07-30 46.05 46.11 45.60 3,885,000 45.76 39.09
04-07-29 44.40 45.50 44.40 3,041,600 45.10 38.53
04-07-28 44.00 44.60 43.51 2,096,300 44.28 37.83
04-07-27 42.89 44.32 42.87 2,152,600 44.14 37.71
04-07-26 43.26 43.26 42.49 1,838,700 42.88 36.63
04-07-23 43.38 43.74 42.48 1,689,400 43.25 36.95
04-07-22 43.00 43.60 42.54 2,551,200 43.43 37.10
Date Open High Low Vol Cls adjCls
04-07-21 43.45 43.75 43.03 2,750,700 43.19 36.90
04-07-20 42.98 43.41 42.90 3,222,200 43.37 37.05
04-07-19 41.75 42.38 41.66 3,035,000 42.28 36.12
04-07-16 42.20 42.25 41.11 3,143,300 41.55 35.50
04-07-15 42.84 42.94 41.80 2,534,400 41.82 35.73
04-07-14 43.96 43.96 42.46 2,834,000 42.67 36.45
04-07-13 43.93 44.45 43.80 1,679,900 44.09 37.67
04-07-12 43.65 44.01 43.35 1,892,200 43.97 37.56
04-07-09 43.65 43.89 43.21 3,245,200 43.75 37.37
Date Open High Low Vol Cls adjCls
04-07-08 41.94 43.65 41.77 8,153,700 43.65 37.29
04-07-07 41.30 41.93 41.20 4,309,400 41.46 35.42
04-07-06 41.55 41.81 41.02 3,180,700 41.30 35.28
04-07-02 42.24 42.24 41.45 3,385,900 41.81 35.72
04-07-01 42.50 42.88 42.13 3,229,200 42.22 36.07
04-06-30 42.45 42.49 42.00 2,442,900 42.28 36.12
04-06-29 43.57 43.57 41.80 5,517,000 42.29 36.13
04-06-28 44.00 44.25 43.60 2,754,800 43.75 37.37
04-06-25 43.65 43.95 42.89 4,381,500 43.20 36.90
Date Open High Low Vol Cls adjCls
04-06-24 45.00 45.00 43.50 4,038,200 43.60 37.25
04-06-23 44.65 45.16 44.49 2,329,600 45.09 38.52
04-06-22 44.99 45.03 44.00 4,073,200 44.70 38.19
04-06-21 45.44 45.72 44.95 1,911,400 44.99 38.43
04-06-18 45.56 45.77 45.35 2,692,600 45.45 38.83
04-06-17 46.16 46.19 45.44 3,803,700 45.53 38.90
04-06-16 46.70 46.83 46.05 1,795,900 46.05 39.34
04-06-15 47.00 47.26 46.48 3,364,100 46.56 39.78
04-06-14 47.54 47.65 46.68 2,357,800 46.80 39.98
Date Open High Low Vol Cls adjCls
04-06-10 48.01 48.18 47.28 2,300,400 47.54 40.61
04-06-09 48.58 48.83 48.00 1,669,500 48.02 41.02
04-06-08 48.40 48.78 47.91 1,617,400 48.60 41.52
04-06-07 47.70 48.37 47.45 2,384,800 48.33 41.29
04-06-04 48.15 48.20 47.29 2,273,000 47.45 40.54
04-06-03 48.25 48.40 47.74 4,325,100 47.74 40.78
04-06-02 47.95 48.20 47.24 3,522,200 47.64 40.70
04-06-01 47.57 48.23 47.33 3,846,200 47.57 40.64
04-05-28 47.75 47.81 47.39 1,933,600 47.56 40.63
Date Open High Low Vol Cls adjCls
04-05-27 47.25 47.95 47.10 3,790,500 47.77 40.81
04-05-26 47.01 47.03 46.20 3,019,500 46.56 39.78
04-05-25 45.95 47.10 45.81 3,883,500 47.03 40.18
04-05-24 45.75 46.29 45.37 4,316,400 45.95 39.25
04-05-21 44.60 45.27 44.50 2,283,600 44.79 38.26
04-05-20 44.45 44.59 43.50 1,957,200 44.10 37.67
04-05-19 44.98 45.46 44.16 3,693,200 44.16 37.73
04-05-18 44.29 45.05 44.10 3,947,200 44.75 38.23
04-05-17 42.97 44.35 42.72 4,385,100 44.00 37.59
Date Open High Low Vol Cls adjCls
04-05-14 43.30 44.30 43.20 4,376,600 43.57 37.22
04-05-13 42.25 43.64 41.85 2,559,100 42.63 36.42
04-05-12 42.77 42.95 41.40 3,192,500 42.50 36.31
04-05-11 42.55 43.17 42.31 4,003,400 42.52 36.32
04-05-10 41.33 42.30 41.33 3,448,800 42.18 36.03
04-05-07 41.33 42.60 41.25 4,337,800 41.68 35.61
04-05-06 41.39 41.75 40.28 5,563,100 41.54 35.49
04-05-05 41.08 41.50 40.66 2,931,400 40.96 34.99
04-05-04 41.08 41.50 40.10 4,146,600 41.08 35.09
Date Open High Low Vol Cls adjCls
04-05-03 41.81 41.93 40.76 3,506,300 41.08 35.09
04-04-30 42.95 43.00 41.70 2,447,500 41.79 35.70
04-04-29 43.10 43.35 42.14 4,052,400 42.59 36.38
04-04-28 41.70 43.60 41.58 5,704,800 42.95 36.69
04-04-27 41.91 42.85 41.57 4,767,000 41.67 35.60
04-04-26 43.20 43.25 41.60 3,705,000 41.70 35.62
04-04-23 42.60 43.37 41.80 7,526,700 43.03 36.76
04-04-22 40.50 41.40 39.59 13,232,800 41.30 35.28
04-04-21 41.61 42.01 41.24 4,456,900 41.27 35.26
Date Open High Low Vol Cls adjCls
04-04-20 42.70 42.95 41.60 5,559,400 41.60 35.54
04-04-19 43.00 43.17 42.35 3,756,300 42.48 36.29
04-04-16 43.85 43.85 42.65 5,931,600 43.00 36.73
04-04-15 44.13 44.32 43.85 2,605,500 43.97 37.56
04-04-14 43.12 43.92 43.12 2,615,900 43.88 37.49
04-04-13 44.40 44.85 43.55 2,527,700 43.58 37.23
04-04-12 44.54 44.67 43.47 4,241,700 43.98 37.57
04-04-08 45.95 45.98 43.86 9,258,500 44.33 37.87
04-04-07 47.16 47.16 46.15 2,928,900 46.85 40.02
Date Open High Low Vol Cls adjCls
04-04-06 46.90 47.22 46.25 4,446,300 47.11 40.25
04-04-05 47.04 47.35 46.65 3,729,500 46.90 40.07
04-04-02 47.95 49.50 46.75 4,870,800 46.97 40.13
04-04-01 47.90 47.90 46.80 4,987,100 47.29 40.40
04-03-31 48.70 48.70 47.75 2,923,400 48.33 41.29
04-03-30 49.05 49.32 48.53 2,779,900 48.70 41.60
04-03-29 48.75 49.23 48.72 2,385,400 49.17 42.01
04-03-26 49.19 49.33 48.23 2,672,500 48.45 41.39
04-03-25 49.45 49.63 48.88 2,729,400 49.38 42.18
Date Open High Low Vol Cls adjCls
04-03-24 48.45 49.13 47.93 2,733,400 48.88 41.76
04-03-23 49.11 49.75 48.21 2,869,200 48.39 41.34
04-03-22 48.64 48.64 47.50 3,278,400 47.71 40.76
04-03-19 50.00 50.00 48.51 3,012,000 48.70 41.60
04-03-18 50.38 50.38 49.05 2,156,900 50.03 42.74
04-03-17 49.92 50.74 49.81 1,861,500 50.38 43.04
04-03-16 50.77 50.90 48.81 4,006,100 49.78 42.53
04-03-15 51.75 51.75 50.43 2,263,500 50.48 43.12
04-03-12 51.25 52.00 50.90 1,961,000 52.00 44.42
Date Open High Low Vol Cls adjCls
04-03-11 50.13 51.74 50.03 3,600,400 50.90 43.48
04-03-10 50.63 51.06 49.83 2,844,100 50.13 42.83
04-03-09 52.01 52.02 50.40 3,967,500 50.56 43.19
04-03-08 53.23 54.10 52.17 3,627,100 52.48 44.83
04-03-05 52.00 53.25 51.29 2,962,200 52.86 45.16
04-03-04 51.85 52.76 51.29 4,305,500 52.20 44.59
04-03-03 50.75 51.14 50.26 2,613,900 50.92 43.50
04-03-02 51.26 51.26 50.33 4,174,900 50.75 43.35
04-03-01 51.95 51.96 51.25 2,988,600 51.26 43.79
Date Open High Low Vol Cls adjCls
04-02-27 51.99 53.62 51.46 8,694,000 51.50 44.00
04-02-26 49.70 50.82 49.29 3,342,100 50.50 43.14
04-02-25 49.41 49.87 49.20 3,260,900 49.56 42.34
04-02-24 50.06 50.17 49.01 3,515,400 49.40 42.20
04-02-23 51.00 51.10 50.02 2,972,700 50.06 42.77
04-02-20 50.43 50.43 49.60 3,215,600 49.90 42.63
04-02-19 50.30 50.77 50.26 3,967,900 50.56 43.19
04-02-18 49.50 50.20 49.38 3,091,500 49.93 42.65
04-02-17 49.15 49.80 48.79 4,121,100 49.48 42.27
Date Open High Low Vol Cls adjCls
04-02-13 48.46 48.88 48.21 4,260,200 48.65 41.56
04-02-12 48.35 48.99 48.30 2,990,800 48.82 41.71
04-02-11 47.58 48.55 47.55 3,890,000 48.39 41.34
04-02-10 48.14 48.17 47.30 4,205,500 47.55 40.62
04-02-09 48.64 48.98 48.05 4,291,300 48.17 41.15
04-02-06 47.35 48.90 47.01 7,565,100 48.64 41.55
04-02-05 46.25 47.20 45.50 7,932,400 46.96 40.12
04-02-04 44.70 45.25 44.56 4,074,700 45.09 38.52
04-02-03 44.67 45.80 44.27 4,650,300 45.00 38.44
Date Open High Low Vol Cls adjCls
04-02-02 44.15 44.89 43.26 3,395,400 44.43 37.96
04-01-30 43.65 44.81 43.32 4,979,700 44.30 37.84
04-01-29 42.84 43.47 42.16 2,914,100 43.40 37.08
04-01-28 44.10 44.18 42.64 4,867,400 42.67 36.45
04-01-27 44.10 44.85 43.77 3,550,500 44.05 37.63
04-01-26 44.10 44.19 43.19 2,371,000 44.16 37.73
04-01-23 43.71 44.29 43.50 2,988,700 44.13 37.70
04-01-22 43.55 44.21 43.41 2,468,100 43.68 37.32
04-01-21 42.74 43.49 42.28 2,956,900 43.40 37.08
Date Open High Low Vol Cls adjCls
04-01-20 43.40 43.50 42.50 3,780,200 42.75 36.52
04-01-16 43.36 43.55 42.39 4,054,000 43.42 37.09
04-01-15 42.50 43.44 42.06 3,537,800 43.36 37.04
04-01-14 41.81 42.94 41.66 4,552,500 42.73 36.50
04-01-13 41.45 42.39 41.41 5,336,200 41.90 35.79
04-01-12 41.21 41.72 41.09 4,644,500 41.55 35.50
04-01-09 41.28 41.90 40.81 7,248,800 41.20 35.20
04-01-08 43.50 44.10 41.39 16,412,400 41.80 35.71
04-01-07 45.19 46.20 44.50 5,511,800 45.50 38.87
Date Open High Low Vol Cls adjCls
04-01-06 43.57 45.59 43.15 6,292,200 45.25 38.66
04-01-05 44.00 44.23 43.08 6,032,800 43.57 37.22
04-01-02 44.94 44.95 43.80 3,246,000 43.86 37.47
03-12-31 44.65 45.15 44.52 2,397,200 44.94 38.39
03-12-30 44.15 44.72 43.85 3,024,700 44.71 38.19
03-12-29 44.35 44.40 43.65 3,729,000 44.00 37.59
03-12-26 44.10 44.52 43.86 1,060,500 44.01 37.60
03-12-24 44.01 44.55 43.44 2,499,100 44.07 37.65
03-12-23 45.10 45.26 44.00 4,679,200 44.17 37.73
Date Open High Low Vol Cls adjCls
03-12-22 45.00 45.55 44.75 4,089,800 45.10 38.53
03-12-19 46.05 46.12 45.03 4,256,700 45.06 38.49
03-12-18 45.75 46.05 44.98 5,616,500 46.05 39.34
03-12-17 43.92 45.53 43.72 6,206,300 45.50 38.87
03-12-16 43.30 44.00 42.40 8,207,300 44.00 37.59
03-12-15 45.58 45.65 43.08 6,368,200 43.30 36.99
03-12-12 45.99 46.00 44.43 4,713,700 45.01 38.45
03-12-11 45.97 46.67 45.59 2,787,400 45.70 39.04
03-12-10 45.55 46.27 45.29 3,994,500 45.97 39.27
Date Open High Low Vol Cls adjCls
03-12-09 46.55 47.09 45.30 5,785,600 45.45 38.83
03-12-08 47.25 47.40 45.67 4,333,200 46.21 39.48
03-12-05 46.25 47.85 46.25 6,340,100 47.35 40.45
03-12-04 46.80 47.54 45.76 10,865,300 46.96 40.12
03-12-03 45.90 46.06 44.50 13,401,200 45.29 38.69
03-12-02 48.60 48.60 46.55 6,193,500 46.67 39.87
03-12-01 49.00 49.19 48.10 4,078,300 48.54 41.47
03-11-28 48.12 48.89 48.11 1,342,300 48.32 41.28
03-11-26 48.99 49.00 47.70 4,007,700 48.10 41.09
Date Open High Low Vol Cls adjCls
03-11-25 49.55 49.55 48.75 3,433,900 48.75 41.65
03-11-24 49.25 50.02 48.96 4,172,300 49.75 42.50
03-11-21 50.00 50.25 48.78 4,618,500 48.88 41.76
03-11-20 50.00 50.55 49.60 5,610,500 49.91 42.64
03-11-19 49.20 49.50 48.40 4,508,300 48.92 41.79
03-11-18 51.00 51.10 49.06 5,052,900 49.17 42.01
03-11-17 51.80 51.80 49.93 4,345,100 50.88 43.47
03-11-14 51.51 52.55 51.10 6,206,300 51.80 44.25
03-11-13 50.71 51.65 49.99 5,203,600 50.58 43.21
Date Open High Low Vol Cls adjCls
03-11-12 50.38 51.04 49.91 4,116,600 50.71 43.32
03-11-11 50.71 51.69 49.91 4,276,600 50.13 42.83
03-11-10 49.88 51.90 49.88 6,064,900 50.65 43.27
03-11-07 52.90 52.98 51.90 4,722,900 51.91 44.35
03-11-06 52.00 54.25 51.25 13,158,800 52.30 44.68
03-11-05 54.40 55.29 53.91 3,159,500 54.20 46.30
03-11-04 55.40 55.74 54.10 3,621,600 54.41 46.48
03-11-03 55.85 56.30 55.37 2,790,300 55.39 47.32
03-10-31 56.45 56.48 55.30 2,828,800 56.07 47.90
Date Open High Low Vol Cls adjCls
03-10-30 56.48 56.63 55.60 3,247,900 56.09 47.92
03-10-29 55.20 56.49 54.87 4,226,800 56.48 48.25
03-10-28 54.15 55.33 53.97 3,544,600 55.20 47.16
03-10-27 54.15 54.60 53.64 5,872,400 54.15 46.26
03-10-24 52.17 52.70 51.10 3,719,600 52.37 44.74
03-10-23 50.75 52.50 50.75 3,736,200 52.26 44.64
03-10-22 51.94 52.00 50.97 3,246,700 51.34 43.86
03-10-21 51.49 52.80 51.32 3,756,100 52.52 44.87
03-10-20 51.98 52.15 50.49 6,431,400 51.58 44.06
Date Open High Low Vol Cls adjCls
03-10-17 53.00 53.32 51.79 4,489,600 51.84 44.29
03-10-16 52.53 53.41 52.51 2,528,700 53.04 45.31
03-10-15 53.37 53.47 52.36 3,133,500 52.60 44.94
03-10-14 51.90 53.25 51.74 6,046,800 53.22 45.46
03-10-13 52.74 52.91 51.50 5,402,900 51.61 44.09
03-10-10 53.19 53.73 52.50 4,229,300 52.65 44.98
03-10-09 55.05 55.75 52.74 9,514,900 53.00 45.28
03-10-08 55.51 55.76 54.77 2,758,400 54.88 46.88
03-10-07 54.40 56.27 54.34 4,361,700 55.50 47.41
Date Open High Low Vol Cls adjCls
03-10-06 54.02 54.72 53.55 1,692,800 54.55 46.60
03-10-03 54.85 55.35 53.75 4,683,700 54.02 46.15
03-10-02 54.00 54.65 52.93 3,251,500 53.33 45.56
03-10-01 53.80 54.60 53.50 3,337,200 54.00 46.13
03-09-30 53.28 54.27 52.64 3,248,300 53.50 45.70
03-09-29 54.35 54.60 52.20 4,358,900 53.27 45.51
03-09-26 54.05 54.73 54.00 3,838,800 54.20 46.30
03-09-25 53.85 54.74 53.56 5,669,200 54.00 46.13
03-09-24 54.50 55.10 52.95 8,040,600 53.20 45.45
Date Open High Low Vol Cls adjCls
03-09-23 54.90 55.90 54.50 4,402,300 55.38 47.31
03-09-22 56.40 56.50 54.94 5,134,700 55.03 47.01
03-09-19 58.56 58.83 57.23 3,841,000 57.48 49.10
03-09-18 59.58 59.60 58.40 3,678,900 58.56 50.03
03-09-17 59.91 60.10 58.59 2,071,800 59.53 50.86
03-09-16 58.59 60.04 58.55 2,189,500 59.91 51.18
03-09-15 58.85 59.11 58.40 2,444,200 58.54 50.01
03-09-12 58.80 59.10 56.60 3,979,000 58.43 49.92
03-09-11 59.65 60.10 59.15 2,071,900 59.30 50.66
Date Open High Low Vol Cls adjCls
03-09-10 59.30 60.00 58.92 2,726,200 59.10 50.49
03-09-09 60.76 60.90 59.09 5,163,100 59.40 50.74
03-09-08 61.26 61.63 59.04 2,115,100 61.55 52.58
03-09-05 61.62 62.19 60.90 2,345,200 61.26 52.33
03-09-04 61.51 63.09 61.51 4,114,700 62.00 52.97
03-09-03 64.49 64.50 62.68 5,217,300 63.00 53.82
03-09-02 64.00 65.44 63.54 6,493,500 64.49 55.09
03-08-29 63.20 63.38 62.40 1,837,200 63.26 54.04
03-08-28 62.05 63.79 61.95 2,428,400 63.60 54.33
Date Open High Low Vol Cls adjCls
03-08-27 61.86 62.22 61.40 1,579,600 61.75 52.75
03-08-26 60.80 62.11 60.53 2,228,700 61.95 52.92
03-08-25 61.00 61.05 60.15 1,629,500 60.80 51.94
03-08-22 62.95 63.40 60.90 3,048,700 61.10 52.20
03-08-21 62.89 63.60 62.43 1,595,400 62.95 53.78
03-08-20 62.35 63.35 62.30 1,873,900 62.85 53.69
03-08-19 62.60 62.99 62.24 2,208,100 62.70 53.56
03-08-18 63.02 63.25 62.31 3,293,200 62.45 53.35
03-08-15 61.50 63.90 60.85 3,303,600 63.54 54.28
Date Open High Low Vol Cls adjCls
03-08-14 61.50 61.50 60.25 2,360,400 61.04 52.15
03-08-13 61.69 62.15 61.12 2,060,600 61.50 52.54
03-08-12 60.60 61.65 60.40 2,547,700 61.49 52.53
03-08-11 60.55 60.70 59.76 2,398,900 60.25 51.47
03-08-08 60.00 60.79 59.89 2,859,000 60.55 51.73
03-08-07 62.25 62.41 59.75 7,096,700 59.95 51.21
03-08-06 59.00 60.65 58.90 4,303,700 60.64 51.80
03-08-05 59.65 59.90 58.11 5,640,200 58.80 50.23
03-08-04 59.10 60.25 58.75 2,838,500 60.17 51.40
Date Open High Low Vol Cls adjCls
03-08-01 59.35 60.20 58.83 2,446,700 59.35 50.70
03-07-31 59.00 60.27 58.87 4,306,500 59.35 50.70
03-07-30 57.40 58.64 57.00 2,730,300 58.40 49.89
03-07-29 57.90 58.23 56.52 2,941,200 57.15 48.82
03-07-28 57.70 58.44 57.15 1,521,100 57.93 49.49
03-07-25 56.98 58.14 56.79 1,935,600 57.89 49.45
03-07-24 57.90 58.54 56.67 2,633,600 56.69 48.43
03-07-23 57.79 57.79 56.25 2,097,800 57.45 49.08
03-07-22 56.10 57.51 55.80 3,400,000 57.33 48.98
Date Open High Low Vol Cls adjCls
03-07-21 56.95 56.95 55.71 3,085,300 56.02 47.86
03-07-18 56.81 57.22 55.93 4,188,900 57.05 48.74
03-07-17 57.35 57.56 56.61 3,017,500 56.80 48.52
03-07-16 58.08 58.15 57.05 3,177,400 57.56 49.17
03-07-15 59.00 59.00 57.53 4,063,400 58.08 49.62
03-07-14 57.50 59.35 57.50 5,723,900 58.71 50.15
03-07-11 55.71 57.78 55.55 9,376,100 57.22 48.88
03-07-10 51.60 55.37 51.60 13,954,700 54.96 46.95
03-07-09 54.80 55.50 53.95 4,480,700 54.00 46.13
Date Open High Low Vol Cls adjCls
03-07-08 52.98 55.10 52.78 5,248,200 54.89 46.89
03-07-07 52.00 52.78 51.96 4,948,000 52.28 44.66
03-07-03 50.85 51.98 50.66 2,485,200 51.85 44.29
03-07-02 51.50 51.50 50.65 3,863,500 51.05 43.61
03-07-01 51.25 51.55 50.31 3,109,800 51.46 43.96
03-06-30 50.99 51.68 50.50 2,746,300 51.38 43.89
03-06-27 50.50 52.15 50.25 4,246,200 50.91 43.49
03-06-26 50.00 50.45 49.81 3,385,200 50.42 43.07
03-06-25 50.05 50.71 49.51 2,856,600 49.68 42.44
Date Open High Low Vol Cls adjCls
03-06-24 50.25 51.35 50.01 4,561,400 50.20 42.88
03-06-23 48.25 50.00 48.25 4,105,400 49.87 42.60
03-06-20 50.01 51.44 49.26 4,038,900 49.44 42.24
03-06-19 50.45 51.68 49.11 5,387,100 50.00 42.71
03-06-18 49.25 49.48 48.02 4,954,400 48.85 41.73
03-06-17 50.41 50.45 49.23 5,065,000 49.38 42.18
03-06-16 50.10 50.51 48.79 4,271,700 50.40 43.06
03-06-13 51.59 51.59 49.31 6,663,300 49.45 42.24
03-06-12 51.56 51.56 48.80 8,699,800 50.48 43.12
Date Open High Low Vol Cls adjCls
03-06-11 52.40 52.40 51.18 3,360,900 51.55 44.04
03-06-10 52.74 52.99 51.91 2,211,900 52.40 44.76
03-06-09 53.03 53.29 52.25 2,349,000 52.28 44.66
03-06-06 55.13 56.40 53.15 3,773,600 53.39 45.61
03-06-05 54.05 55.75 52.52 6,102,900 54.92 46.92
03-06-04 52.25 54.19 52.21 3,875,500 54.05 46.17
03-06-03 52.65 53.04 51.38 3,949,200 52.46 44.82
03-06-02 52.60 54.70 52.60 4,449,400 53.37 45.59
03-05-30 52.05 52.95 51.80 4,762,400 52.35 44.72
Date Open High Low Vol Cls adjCls
03-05-29 53.00 53.20 51.74 4,561,200 51.80 44.25
03-05-28 52.90 54.20 52.52 5,069,400 52.64 44.97
03-05-27 51.22 52.48 50.70 4,343,200 52.30 44.68
03-05-23 52.40 52.40 51.00 4,883,600 51.22 43.76
03-05-22 51.15 52.49 50.92 3,587,300 52.30 44.68
03-05-21 51.81 51.81 50.75 3,807,300 51.04 43.60
03-05-20 51.65 52.43 51.30 4,228,400 51.80 44.25
03-05-19 53.41 53.85 51.25 3,946,700 51.30 43.82
03-05-16 52.25 53.48 52.25 6,114,700 53.40 45.62
Date Open High Low Vol Cls adjCls
03-05-15 53.93 54.05 51.90 6,458,100 53.02 45.29
03-05-14 54.49 54.90 53.11 4,493,300 53.68 45.86
03-05-13 54.81 55.11 54.00 5,278,300 54.24 46.34
03-05-12 52.00 54.80 52.00 5,982,600 54.80 46.81
03-05-09 53.26 53.26 51.06 10,552,300 52.62 44.95
03-05-08 54.37 55.73 53.21 13,111,000 53.25 45.49
03-05-07 55.85 56.94 55.46 4,908,400 56.50 48.27
03-05-06 54.32 56.80 54.24 5,946,700 56.00 47.84
03-05-05 55.46 55.46 54.15 4,984,400 54.31 46.40
Date Open High Low Vol Cls adjCls
03-05-02 55.50 55.96 54.75 5,571,300 55.45 47.37
03-05-01 56.80 56.80 55.11 4,881,400 55.49 47.40
03-04-30 57.27 57.50 56.30 4,155,200 56.80 48.52
03-04-29 56.70 58.03 56.70 5,430,100 57.28 48.93
03-04-28 55.02 56.94 54.35 4,537,000 56.69 48.43
03-04-25 56.56 56.56 55.00 4,013,300 55.02 47.00
03-04-24 57.00 57.15 56.09 3,751,300 56.56 48.32
03-04-23 58.58 58.58 57.15 4,337,800 57.61 49.22
03-04-22 59.15 59.16 58.00 4,305,700 58.57 50.04
Date Open High Low Vol Cls adjCls
03-04-21 59.85 60.40 58.70 2,801,500 59.15 50.53
03-04-17 58.50 60.10 58.14 2,782,700 59.92 51.19
03-04-16 59.10 59.10 58.15 2,478,100 58.50 49.98
03-04-15 58.50 58.75 57.80 2,186,800 58.56 50.03
03-04-14 57.54 58.48 56.47 2,700,500 58.39 49.88
03-04-11 58.26 59.50 57.40 3,659,600 57.61 49.22
03-04-10 56.50 58.60 56.10 4,760,600 58.26 49.77
03-04-09 56.65 57.60 55.65 3,756,000 55.71 47.59
03-04-08 57.80 57.90 56.25 5,585,000 56.64 48.39
Date Open High Low Vol Cls adjCls
03-04-07 60.15 60.55 58.21 4,382,500 58.40 49.89
03-04-04 58.00 59.09 57.95 3,180,500 58.41 49.90
03-04-03 58.20 58.50 57.61 2,320,800 57.70 49.29
03-04-02 57.50 58.26 57.35 2,570,000 57.94 49.50
03-04-01 56.58 56.94 54.70 4,207,400 56.31 48.10
03-03-31 56.61 57.58 55.28 3,716,500 56.58 48.34
03-03-28 56.99 57.20 56.05 2,202,000 56.60 48.35
03-03-27 57.00 57.49 56.20 3,577,800 56.99 48.69
03-03-26 58.15 59.00 57.36 3,970,300 57.45 49.08
Date Open High Low Vol Cls adjCls
03-03-25 57.35 59.10 57.35 3,346,000 58.46 49.94
03-03-24 57.30 57.93 57.00 3,387,000 57.35 48.99
03-03-21 58.20 59.51 57.90 4,682,900 59.20 50.57
03-03-20 58.31 58.55 56.71 3,860,000 58.38 49.87
03-03-19 57.88 58.85 56.36 4,121,100 58.30 49.80
03-03-18 58.80 59.09 57.56 5,083,900 57.88 49.45
03-03-17 55.76 59.30 55.63 6,347,300 59.09 50.48
03-03-14 54.75 56.30 54.60 5,712,500 55.75 47.63
03-03-13 52.50 54.90 51.40 6,342,700 54.70 46.73
Date Open High Low Vol Cls adjCls
03-03-12 50.70 51.10 49.80 3,255,900 51.06 43.62
03-03-11 51.65 52.19 50.60 4,067,500 50.70 43.31
03-03-10 51.27 52.65 51.24 4,975,400 51.48 43.98
03-03-07 49.98 51.40 48.95 3,865,600 51.26 43.79
03-03-06 48.61 51.55 48.55 6,018,200 49.98 42.70
03-03-05 48.60 49.70 48.00 8,844,100 49.55 42.33
03-03-04 47.40 48.16 46.18 3,768,800 46.26 39.52
03-03-03 49.05 49.53 47.41 3,025,500 47.55 40.62
03-02-28 49.00 49.67 48.62 2,377,400 48.90 41.77
Date Open High Low Vol Cls adjCls
03-02-27 49.48 49.69 48.27 3,507,500 48.84 41.72
03-02-26 49.34 49.73 48.84 2,454,500 49.45 42.24
03-02-25 47.60 49.50 47.35 4,631,000 49.34 42.15
03-02-24 51.19 51.20 47.78 5,440,000 47.90 40.92
03-02-21 51.30 51.86 50.78 2,235,900 51.44 43.94
03-02-20 51.65 52.08 50.86 2,121,300 50.95 43.53
03-02-19 53.41 53.58 51.35 2,467,500 51.65 44.12
03-02-18 52.65 53.90 52.50 2,138,900 53.41 45.63
03-02-14 50.35 52.70 49.98 2,805,900 52.64 44.97
Date Open High Low Vol Cls adjCls
03-02-13 50.51 50.65 49.86 2,326,000 50.39 43.05
03-02-12 50.68 51.45 50.43 2,061,600 50.50 43.14
03-02-11 50.09 51.66 50.09 3,016,900 50.63 43.25
03-02-10 51.65 51.80 49.71 4,683,400 50.08 42.78
03-02-07 53.10 53.57 51.08 3,601,400 51.36 43.88
03-02-06 52.75 54.10 52.08 4,371,000 52.89 45.18
03-02-05 52.83 53.15 51.30 3,686,500 51.75 44.21
03-02-04 53.01 53.20 51.96 2,659,000 52.29 44.67
03-02-03 52.50 53.50 52.43 2,779,300 53.00 45.28
Date Open High Low Vol Cls adjCls
03-01-31 51.80 52.48 51.10 3,987,300 52.37 44.74
03-01-30 53.30 53.70 51.56 3,252,500 52.02 44.44
03-01-29 52.15 52.65 51.71 3,660,700 52.18 44.58
03-01-28 52.51 53.41 52.38 2,704,900 52.89 45.18
03-01-27 53.50 53.60 51.79 4,113,600 52.50 44.85
03-01-24 55.26 55.58 53.10 2,673,700 53.75 45.92
03-01-23 54.00 55.50 52.62 3,977,200 55.25 47.20
03-01-22 54.26 54.55 53.18 3,097,300 53.51 45.71
03-01-21 56.50 56.50 54.30 3,179,900 54.30 46.39
Date Open High Low Vol Cls adjCls
03-01-17 57.47 57.50 56.26 2,827,100 56.60 48.35
03-01-16 58.25 58.53 56.99 3,537,200 57.46 49.09
03-01-15 57.60 58.75 56.58 3,762,400 58.25 49.76
03-01-14 57.30 58.48 56.56 2,610,100 57.35 48.99
03-01-13 58.19 58.69 56.69 3,416,500 57.60 49.21
03-01-10 57.35 58.75 56.20 5,959,000 58.18 49.70
03-01-09 54.50 57.50 54.25 9,136,300 57.35 48.99
03-01-08 53.45 54.71 52.70 5,242,400 52.90 45.19
03-01-07 55.66 56.40 53.08 6,469,200 53.55 45.75
Date Open High Low Vol Cls adjCls
03-01-06 56.35 56.58 54.82 3,537,300 55.66 47.55
03-01-03 58.60 58.60 56.05 3,472,100 56.35 48.14
03-01-02 56.15 58.73 56.15 4,518,700 58.59 50.05
02-12-31 56.47 56.59 55.10 2,316,400 55.95 47.80
02-12-30 54.47 56.67 54.11 2,518,000 56.48 48.25
02-12-27 54.62 55.24 54.40 1,289,500 54.73 46.75
02-12-26 54.52 55.67 54.20 2,266,300 54.87 46.87
02-12-24 54.01 54.77 53.50 1,919,400 54.52 46.58
02-12-23 56.10 56.25 53.31 4,540,200 54.83 46.84
Date Open High Low Vol Cls adjCls
02-12-20 56.45 57.04 55.85 4,799,000 56.75 48.48
02-12-19 58.77 59.16 56.35 4,245,600 56.46 48.23
02-12-18 58.85 59.30 57.70 3,441,500 58.76 50.20
02-12-17 60.85 60.86 59.01 3,242,500 59.24 50.61
02-12-16 59.82 61.30 58.90 3,187,900 61.10 52.20
02-12-13 61.75 62.30 59.55 3,081,100 59.81 51.09
02-12-12 62.50 63.30 61.52 2,666,500 62.60 53.48
02-12-11 61.40 61.93 60.40 2,090,700 61.50 52.54
02-12-10 60.05 61.62 59.55 3,041,100 61.39 52.44
Date Open High Low Vol Cls adjCls
02-12-09 61.89 61.89 59.76 3,114,800 60.00 51.26
02-12-06 61.11 63.30 60.53 2,667,500 61.88 52.86
02-12-05 59.35 63.10 58.73 9,200,600 62.21 53.14
02-12-04 64.10 64.10 61.00 9,793,700 61.80 52.79
02-12-03 66.65 66.85 64.60 3,513,300 64.70 55.27
02-12-02 70.25 71.70 66.37 5,401,600 66.44 56.76
02-11-29 69.85 69.85 68.49 1,282,300 68.50 58.52
02-11-27 67.00 69.93 66.30 3,353,200 69.85 59.67
02-11-26 66.25 67.60 66.10 1,939,300 66.63 56.92
Date Open High Low Vol Cls adjCls
02-11-25 65.46 67.28 65.10 2,607,400 67.14 57.36
02-11-22 65.40 67.15 65.15 2,731,100 65.45 55.91
02-11-21 65.39 66.50 64.56 2,443,800 66.50 56.81
02-11-20 62.65 65.40 62.60 2,986,100 65.40 55.87
02-11-19 64.57 64.57 61.75 3,425,600 62.25 53.18
02-11-18 66.91 66.91 64.56 3,874,000 64.57 55.16
02-11-15 63.71 66.90 63.55 4,711,400 66.90 57.15
02-11-14 62.25 64.19 61.52 2,886,100 63.71 54.43
02-11-13 61.07 61.39 58.92 2,762,300 60.90 52.03
Date Open High Low Vol Cls adjCls
02-11-12 60.60 61.95 59.90 2,044,300 61.06 52.16
02-11-11 60.30 61.10 58.85 1,959,400 60.31 51.52
02-11-08 62.01 62.54 59.70 3,311,400 60.05 51.30
02-11-07 61.00 62.50 60.25 7,303,200 62.00 52.97
02-11-06 58.82 59.94 58.31 3,324,900 59.94 51.21
02-11-05 57.75 59.50 57.60 2,104,300 58.62 50.08
02-11-04 61.01 61.01 57.75 4,873,900 57.99 49.54
02-11-01 58.60 61.00 57.77 3,705,800 61.00 52.11
02-10-31 57.01 59.05 57.00 3,933,300 58.45 49.93
Date Open High Low Vol Cls adjCls
02-10-30 57.68 58.45 56.12 3,525,500 57.01 48.70
02-10-29 57.25 58.50 55.59 3,676,500 58.25 49.76
02-10-28 59.20 59.40 56.70 3,055,100 57.24 48.90
02-10-25 57.53 58.20 56.61 2,923,500 58.20 49.72
02-10-24 56.50 59.20 56.26 4,758,100 57.50 49.12
02-10-23 54.40 56.20 54.37 3,382,500 55.48 47.40
02-10-22 54.50 56.40 53.13 3,772,500 54.35 46.43
02-10-21 55.00 55.76 52.65 4,077,400 55.15 47.11
02-10-18 54.90 55.80 54.05 4,704,200 55.15 47.11
Date Open High Low Vol Cls adjCls
02-10-17 58.25 58.25 54.96 5,357,700 55.11 47.08
02-10-16 58.61 58.61 56.53 4,542,700 57.27 48.92
02-10-15 56.75 58.70 56.74 6,112,300 58.60 50.06
02-10-14 52.20 56.20 51.70 6,510,900 55.20 47.16
02-10-11 50.53 53.00 50.45 8,967,900 52.40 44.76
02-10-10 45.00 50.00 44.00 21,669,600 49.45 42.24
02-10-09 55.00 56.49 54.01 4,357,300 54.45 46.52
02-10-08 54.60 57.54 53.52 6,017,600 56.06 47.89
02-10-07 56.00 56.09 53.00 5,834,300 53.23 45.47
Date Open High Low Vol Cls adjCls
02-10-04 56.50 56.69 52.75 7,558,000 55.05 47.03
02-10-03 58.80 59.24 55.60 9,205,600 56.10 47.93
02-10-02 62.57 62.90 59.49 5,616,500 59.57 50.89
02-10-01 60.77 63.99 58.40 7,160,700 63.00 53.82
02-09-30 63.10 63.10 60.73 6,303,600 60.81 51.95
02-09-27 66.25 66.83 63.94 3,585,200 64.09 54.75
02-09-26 67.00 67.60 66.50 3,520,600 67.29 57.48
02-09-25 67.00 67.28 65.05 3,152,600 66.56 56.86
02-09-24 67.45 67.60 65.55 3,961,000 66.00 56.38
Date Open High Low Vol Cls adjCls
02-09-23 68.60 68.99 66.80 2,758,200 67.45 57.62
02-09-20 68.63 70.00 68.00 2,031,800 69.55 59.42
02-09-19 68.70 70.29 68.61 1,727,200 68.62 58.62
02-09-18 69.15 70.50 69.05 2,309,800 70.03 59.83
02-09-17 72.80 73.00 70.19 2,294,200 70.26 60.02
02-09-16 71.99 72.65 71.05 1,679,200 71.80 61.34
02-09-13 70.51 72.38 70.01 2,168,900 71.99 61.50
02-09-12 72.20 72.39 70.53 1,665,300 70.53 60.25
02-09-11 72.60 73.06 72.40 2,258,300 72.65 62.06
Date Open High Low Vol Cls adjCls
02-09-10 70.70 72.20 70.35 2,593,700 71.90 61.42
02-09-09 68.94 71.00 68.50 1,936,300 70.67 60.37
02-09-06 68.80 69.60 67.80 3,664,200 68.94 58.89
02-09-05 67.50 68.00 65.47 3,306,600 67.90 58.01
02-09-04 67.54 68.89 66.90 1,968,700 68.60 58.60
02-09-03 68.70 68.71 66.85 1,823,900 67.01 57.25
02-08-30 68.93 70.60 68.40 1,248,200 69.72 59.56
02-08-29 67.25 69.50 67.00 1,588,200 68.89 58.85
02-08-28 68.26 69.30 67.75 1,718,600 68.60 58.60
Date Open High Low Vol Cls adjCls
02-08-27 70.67 70.89 68.65 2,242,000 69.27 59.18
02-08-26 71.54 71.80 70.02 1,412,700 71.39 60.99
02-08-23 71.67 72.24 71.06 1,228,900 71.52 61.10
02-08-22 73.06 73.40 71.47 1,740,700 72.55 61.98
02-08-21 73.20 73.61 71.52 1,546,000 73.06 62.41
02-08-20 73.70 73.70 71.90 1,779,300 72.85 62.23
02-08-19 71.35 73.75 70.35 2,741,400 73.70 62.96
02-08-16 71.49 72.30 70.20 3,123,300 71.35 60.95
02-08-15 69.65 72.00 69.48 3,531,200 71.66 61.22
Date Open High Low Vol Cls adjCls
02-08-14 66.15 68.75 65.90 2,748,200 68.75 58.73
02-08-13 65.95 67.70 65.15 2,784,100 65.37 55.84
02-08-12 65.96 66.38 65.05 3,278,300 66.25 56.60
02-08-09 66.80 68.60 66.25 2,151,100 68.03 58.12
02-08-08 65.60 68.10 63.60 3,297,900 68.06 58.14
02-08-07 67.25 67.30 64.86 2,548,800 66.25 56.60
02-08-06 64.70 66.84 64.00 2,735,500 65.32 55.80
02-08-05 63.60 64.25 62.83 3,819,000 62.85 53.69
02-08-02 64.50 64.70 62.70 3,260,300 64.59 55.18
Date Open High Low Vol Cls adjCls
02-08-01 65.05 65.95 64.21 3,063,500 65.03 55.55
02-07-31 66.50 66.50 64.08 3,629,500 66.00 56.38
02-07-30 68.05 68.63 66.01 2,907,900 67.22 57.42
02-07-29 66.10 68.61 66.05 2,704,100 68.05 58.13
02-07-26 65.50 65.75 63.65 3,379,300 65.65 56.08
02-07-25 63.90 64.70 61.19 3,603,000 64.51 55.11
02-07-24 56.50 64.49 56.40 3,881,700 64.00 54.67
02-07-23 57.60 59.59 56.90 3,356,700 57.70 49.29
02-07-22 59.00 60.20 56.11 4,409,700 56.73 48.46
Date Open High Low Vol Cls adjCls
02-07-19 62.00 62.18 59.55 2,924,100 59.56 50.88
02-07-18 63.80 65.60 62.92 2,312,600 63.00 53.82
02-07-17 66.10 67.20 62.00 3,625,200 63.21 54.00
02-07-16 65.70 66.40 63.75 3,106,200 65.24 55.73
02-07-15 67.05 67.64 63.60 3,078,200 67.45 57.62
02-07-12 69.50 69.86 66.30 2,338,600 66.99 57.23
02-07-11 69.80 70.99 66.31 3,906,800 69.20 59.12
02-07-10 72.15 72.56 69.40 2,710,900 70.05 59.84
02-07-09 72.85 73.10 71.09 1,919,800 71.12 60.76
Date Open High Low Vol Cls adjCls
02-07-08 72.30 72.99 71.79 1,718,700 72.50 61.94
02-07-05 71.20 72.70 70.80 1,041,900 72.44 61.88
02-07-03 68.30 70.50 67.81 1,263,300 70.26 60.02
02-07-02 70.10 70.70 68.23 1,946,000 68.30 58.35
02-07-01 70.33 71.99 70.02 1,783,100 70.10 59.89
02-06-28 71.00 71.94 70.08 1,609,500 70.08 59.87
02-06-27 71.30 71.56 69.10 1,942,600 71.56 61.13
02-06-26 66.50 70.55 66.26 2,042,800 69.82 59.65
02-06-25 70.45 71.90 68.50 1,588,700 68.50 58.52
Date Open High Low Vol Cls adjCls
02-06-24 70.78 71.48 68.54 1,687,400 69.70 59.54
02-06-21 71.01 72.34 70.51 1,734,700 70.77 60.46
02-06-20 73.96 74.50 71.82 1,307,800 72.02 61.53
02-06-19 73.01 74.94 73.00 1,129,100 73.71 62.97
02-06-18 73.10 74.05 72.86 1,130,000 73.62 62.89
02-06-17 71.95 73.73 71.52 1,430,700 73.73 62.99
02-06-14 72.27 72.30 69.95 2,115,600 71.95 61.47
02-06-13 73.70 74.20 71.90 1,499,600 72.27 61.74
02-06-12 74.50 75.10 74.00 1,741,400 74.48 63.63
Date Open High Low Vol Cls adjCls
02-06-11 75.25 75.99 74.25 1,558,000 74.25 63.43
02-06-10 73.99 75.40 73.81 1,227,900 75.00 64.07
02-06-07 72.10 73.90 72.10 976,500 73.83 63.07
02-06-06 75.25 75.76 72.81 1,774,400 72.90 62.28
02-06-05 73.54 75.00 73.15 1,866,900 74.97 64.05
02-06-04 73.56 73.90 71.30 1,859,000 72.70 62.11
02-06-03 74.75 75.10 73.45 1,321,200 73.56 62.84
02-05-31 72.10 75.46 72.10 2,006,300 75.00 64.07
02-05-30 72.74 73.13 72.20 1,032,300 72.83 62.22
Date Open High Low Vol Cls adjCls
02-05-29 73.94 74.65 72.67 1,083,900 72.99 62.35
02-05-28 74.51 75.35 72.90 1,335,600 73.93 63.16
02-05-24 76.24 76.65 75.01 837,500 75.12 64.17
02-05-23 76.79 76.90 75.13 1,058,900 76.24 65.13
02-05-22 75.02 76.01 74.51 1,765,900 75.99 64.92
02-05-21 78.00 78.30 75.64 1,723,100 75.90 64.84
02-05-20 77.99 78.83 77.41 1,844,900 77.62 66.31
02-05-17 75.00 77.92 74.95 4,627,800 77.75 66.42
02-05-16 73.60 73.60 72.90 1,722,200 73.55 62.83
Date Open High Low Vol Cls adjCls
02-05-15 73.10 73.40 72.51 2,170,800 73.10 62.45
02-05-14 71.50 73.40 71.50 3,675,600 73.00 62.36
02-05-13 69.50 70.29 69.15 1,592,500 69.75 59.59
02-05-10 70.22 70.40 69.11 2,075,400 69.32 59.22
02-05-09 71.05 71.23 69.38 1,679,100 70.15 59.93
02-05-08 71.90 73.00 71.08 1,458,900 71.66 61.22
02-05-07 70.29 71.90 70.20 1,204,400 71.15 60.78
02-05-06 71.81 72.70 70.28 1,458,000 70.28 60.04
02-05-03 72.90 73.18 71.50 1,792,000 71.80 61.34
Date Open High Low Vol Cls adjCls
02-05-02 73.38 73.98 72.30 1,707,500 72.50 61.94
02-05-01 73.45 74.00 72.37 1,570,700 73.38 62.69
02-04-30 73.15 73.70 72.13 2,326,100 73.70 62.96
02-04-29 73.00 74.34 72.76 1,308,800 73.15 62.49
02-04-26 73.90 74.47 72.50 1,221,700 72.75 62.15
02-04-25 72.90 74.05 72.56 1,512,100 73.36 62.67
02-04-24 74.95 75.05 73.05 2,096,800 73.56 62.84
02-04-23 74.00 75.10 73.80 1,465,700 74.15 63.35
02-04-22 75.86 75.99 74.06 1,302,200 74.37 63.53
Date Open High Low Vol Cls adjCls
02-04-19 75.95 76.20 75.20 1,190,800 75.61 64.59
02-04-18 74.60 76.05 73.75 2,319,500 75.85 64.80
02-04-17 75.00 75.60 73.74 2,036,600 73.99 63.21
02-04-16 74.65 75.39 74.15 1,775,600 75.10 64.16
02-04-15 75.00 75.00 73.81 1,653,800 74.45 63.60
02-04-12 72.20 75.08 72.06 2,358,000 75.08 64.14
02-04-11 73.00 74.65 72.17 3,873,300 72.70 62.11
02-04-10 73.97 75.00 73.76 3,623,500 75.00 64.07
02-04-09 72.50 74.00 72.10 3,360,700 73.97 63.19
Date Open High Low Vol Cls adjCls
02-04-08 69.90 72.50 69.57 1,929,300 72.50 61.94
02-04-05 69.63 71.00 69.63 987,300 70.41 60.15
02-04-04 67.52 69.75 67.41 1,708,000 69.62 59.48
02-04-03 69.10 69.45 66.75 2,060,500 67.27 57.47
02-04-02 70.39 70.40 68.72 1,289,000 69.10 59.03
02-04-01 70.50 71.15 68.61 2,266,500 70.42 60.16
02-03-28 71.76 71.77 71.15 1,849,000 71.15 60.78
02-03-27 69.55 72.01 69.00 3,413,200 72.00 61.51
02-03-26 69.15 70.00 68.81 1,179,400 69.25 59.16
Date Open High Low Vol Cls adjCls
02-03-25 70.30 70.50 68.40 1,249,100 68.46 58.48
02-03-22 70.02 70.50 69.24 1,126,300 70.03 59.83
02-03-21 70.42 70.70 70.00 1,014,600 70.13 59.91
02-03-20 70.35 71.10 70.02 1,156,200 70.91 60.58
02-03-19 70.75 70.94 70.29 2,151,700 70.46 60.19
02-03-18 71.95 71.95 71.35 2,245,500 71.75 61.29
02-03-15 70.50 71.91 70.40 2,683,000 71.35 60.95
02-03-14 68.94 70.10 68.90 1,928,500 69.97 59.77
02-03-13 68.88 69.20 68.20 1,006,800 68.94 58.89
Date Open High Low Vol Cls adjCls
02-03-12 68.44 69.39 67.65 1,214,900 69.19 59.11
02-03-11 67.70 68.61 67.00 1,330,800 68.44 58.47
02-03-08 69.10 69.50 67.50 2,053,800 67.93 58.03
02-03-07 67.15 68.60 67.05 2,788,900 68.57 58.58
02-03-06 67.50 67.50 65.10 5,001,700 65.70 56.13
02-03-05 68.10 68.70 65.60 3,376,200 66.16 56.52
02-03-04 68.50 69.50 67.81 1,534,500 69.44 59.32
02-03-01 68.25 68.68 67.70 1,259,500 68.10 58.18
02-02-28 66.75 68.35 66.20 2,855,700 67.67 57.81
Date Open High Low Vol Cls adjCls
02-02-27 68.45 68.45 66.28 3,111,200 66.55 56.85
02-02-26 67.01 68.49 66.50 1,426,400 68.22 58.28
02-02-25 65.55 67.14 65.55 2,476,600 67.01 57.25
02-02-22 65.25 65.83 64.00 2,182,400 65.83 56.24
02-02-21 67.32 67.76 65.70 1,836,800 65.82 56.23
02-02-20 67.75 68.00 66.50 2,017,400 67.33 57.52
02-02-19 68.00 69.15 67.60 1,399,400 67.70 57.83
02-02-15 69.67 69.75 68.08 1,173,000 68.50 58.52
02-02-14 69.10 70.49 69.03 1,309,100 69.50 59.37
Date Open High Low Vol Cls adjCls
02-02-13 68.51 69.50 68.03 976,200 69.10 59.03
02-02-12 68.39 68.66 67.64 776,000 68.31 58.36
02-02-11 66.95 68.64 66.73 1,362,800 68.39 58.42
02-02-08 66.92 67.10 65.90 1,528,400 66.70 56.98
02-02-07 67.80 68.91 67.01 2,584,400 67.20 57.41
02-02-06 66.20 67.75 65.32 1,953,800 67.08 57.31
02-02-05 65.50 67.13 64.51 1,984,100 65.85 56.25
02-02-04 65.45 66.65 65.05 1,367,000 65.07 55.59
02-02-01 66.04 66.40 65.05 1,457,000 65.50 55.96
Date Open High Low Vol Cls adjCls
02-01-31 66.39 66.39 65.30 1,401,700 66.29 56.63
02-01-30 63.25 66.49 62.60 2,259,100 66.30 56.64
02-01-29 67.00 68.00 63.97 2,596,400 64.34 54.96
02-01-28 66.10 67.34 66.10 2,061,300 66.75 57.02
02-01-25 67.60 67.70 66.01 2,404,700 66.34 56.67
02-01-24 69.90 69.90 68.33 1,484,400 68.44 58.47
02-01-23 69.30 69.50 68.30 1,290,200 69.46 59.34
02-01-22 69.00 69.24 68.15 1,982,200 68.52 58.54
02-01-18 68.45 68.90 67.80 1,987,100 68.17 58.24
Date Open High Low Vol Cls adjCls
02-01-17 67.00 68.68 66.52 2,500,600 68.65 58.65
02-01-16 67.02 67.30 66.26 1,993,000 67.02 57.25
02-01-15 67.50 67.80 65.75 2,361,100 67.02 57.25
02-01-14 68.15 68.20 67.10 1,043,300 67.32 57.51
02-01-11 69.00 69.20 67.69 1,731,100 67.69 57.83
02-01-10 68.19 69.75 68.19 1,993,100 68.95 58.90
02-01-09 70.25 70.50 68.80 2,128,800 69.01 58.95
02-01-08 70.17 71.40 69.58 2,224,800 69.90 59.71
02-01-07 70.75 71.20 70.02 1,623,400 70.17 59.94
Date Open High Low Vol Cls adjCls
02-01-04 70.00 70.70 69.80 1,395,100 70.21 59.98
02-01-03 69.70 70.75 69.39 1,765,000 69.65 59.50
02-01-02 70.44 70.44 68.71 1,260,300 70.23 60.00
01-12-31 71.10 71.83 69.70 1,367,500 70.44 60.18
01-12-28 70.00 71.35 69.80 1,477,400 70.99 60.65
01-12-27 69.00 69.75 68.47 1,065,200 69.44 59.32
01-12-26 69.40 69.75 68.82 1,572,400 68.82 58.79
01-12-24 69.10 69.83 69.04 315,700 69.22 59.13
01-12-21 68.61 68.90 67.83 2,264,300 68.50 58.52
Date Open High Low Vol Cls adjCls
01-12-20 69.60 70.43 68.60 2,287,700 68.60 58.60
01-12-19 68.67 69.49 68.00 1,158,500 68.98 58.93
01-12-18 69.80 70.25 67.46 2,033,300 68.67 58.66
01-12-17 69.00 70.30 68.70 1,423,600 70.00 59.80
01-12-14 68.02 69.45 67.50 1,598,800 69.25 59.16
01-12-13 68.75 68.95 67.11 1,094,300 68.02 58.11
01-12-12 68.75 69.30 67.80 789,900 68.75 58.73
01-12-11 69.44 69.44 67.00 1,349,000 68.20 58.26
01-12-10 69.55 70.08 68.60 1,013,200 68.85 58.82
Date Open High Low Vol Cls adjCls
01-12-07 69.40 70.70 69.40 1,137,200 69.96 59.77
01-12-06 71.65 71.85 69.61 3,466,700 70.20 59.97
01-12-05 69.00 71.40 69.00 2,307,100 71.40 61.00
01-12-04 67.50 69.07 66.55 2,083,700 69.00 58.95
01-12-03 67.21 67.95 66.30 1,303,800 66.40 56.72
01-11-30 67.54 68.49 67.00 1,612,500 67.85 57.96
01-11-29 67.75 67.86 67.06 1,460,600 67.54 57.70
01-11-28 68.10 69.15 67.70 1,964,100 67.86 57.97
01-11-27 68.86 69.35 67.62 2,505,000 68.70 58.69
Date Open High Low Vol Cls adjCls
01-11-26 67.95 68.86 67.56 2,720,000 68.86 58.83
01-11-23 66.25 68.19 66.10 795,600 67.73 57.86
01-11-21 66.75 66.85 65.50 1,236,500 65.92 56.31
01-11-20 66.20 66.95 65.60 2,209,300 66.61 56.90
01-11-19 65.80 66.99 65.33 1,910,000 66.73 57.01
01-11-16 66.70 66.99 64.37 3,278,300 65.75 56.17
01-11-15 66.01 67.23 65.80 2,363,600 67.20 57.41
01-11-14 66.25 67.20 65.52 3,423,700 66.69 56.97
01-11-13 64.90 66.25 64.50 3,215,100 66.25 56.60
Date Open High Low Vol Cls adjCls
01-11-12 62.75 63.35 61.30 1,460,800 63.24 54.02
01-11-09 61.10 62.75 61.01 1,621,300 62.75 53.61
01-11-08 62.45 62.90 61.05 4,160,000 61.31 52.38
01-11-07 60.00 60.97 59.52 2,327,100 60.94 52.06
01-11-06 59.33 60.53 58.75 1,536,800 60.50 51.68
01-11-05 58.30 59.70 58.10 1,406,400 59.33 50.68
01-11-02 57.05 58.25 57.05 1,422,700 57.92 49.48
01-11-01 55.35 57.58 54.69 1,772,800 57.56 49.17
01-10-31 55.46 56.70 55.15 1,538,800 55.61 47.51
Date Open High Low Vol Cls adjCls
01-10-30 56.35 56.95 54.35 2,199,000 54.60 46.64
01-10-29 58.15 58.35 57.26 1,276,700 57.32 48.97
01-10-26 58.71 59.30 58.19 1,164,100 58.99 50.39
01-10-25 56.50 59.15 55.44 1,984,000 58.70 50.15
01-10-24 57.19 57.75 56.80 1,257,200 57.17 48.84
01-10-23 56.50 58.05 56.40 1,331,000 57.19 48.86
01-10-22 56.25 56.63 55.45 1,393,000 56.42 48.20
01-10-19 55.00 57.00 54.01 1,286,900 56.50 48.27
01-10-18 55.69 55.92 54.50 1,291,900 55.05 47.03
Date Open High Low Vol Cls adjCls
01-10-17 57.49 57.49 55.68 1,502,700 55.69 47.57
01-10-16 56.20 56.79 55.80 2,418,200 56.50 48.27
01-10-15 54.93 56.10 54.40 1,116,400 55.75 47.63
01-10-12 55.34 55.35 53.80 2,188,700 55.18 47.14
01-10-11 53.50 55.50 53.35 2,674,300 55.46 47.38
01-10-10 51.01 52.50 51.01 1,958,100 51.75 44.21
01-10-09 52.00 52.00 50.45 987,800 51.01 43.58
01-10-08 52.45 52.95 51.34 1,178,600 51.57 44.06
01-10-05 52.56 53.61 51.80 1,342,200 53.12 45.38
Date Open High Low Vol Cls adjCls
01-10-04 53.45 53.65 52.07 2,113,000 52.56 44.90
01-10-03 50.31 53.80 49.60 2,213,000 53.45 45.66
01-10-02 48.50 50.47 48.30 1,764,600 50.44 43.09
01-10-01 48.70 49.40 47.51 2,008,600 48.67 41.58
01-09-28 47.82 49.32 47.50 1,809,700 48.00 41.01
01-09-27 48.00 48.39 46.01 1,711,300 47.82 40.85
01-09-26 49.07 49.49 46.68 1,985,000 48.00 41.01
01-09-25 47.91 49.06 47.52 1,992,900 48.82 41.71
01-09-24 47.00 48.50 46.61 3,555,200 47.91 40.93
Date Open High Low Vol Cls adjCls
01-09-21 42.00 45.30 41.95 3,695,000 44.88 38.34
01-09-20 44.50 45.19 43.30 2,352,600 43.30 36.99
01-09-19 46.60 47.30 43.86 2,565,700 45.60 38.96
01-09-18 46.50 47.88 45.59 2,290,500 46.45 39.68
01-09-17 46.50 47.50 44.93 3,960,400 45.00 38.44
01-09-10 49.25 50.24 48.50 3,165,400 49.00 41.86
01-09-07 51.75 52.25 50.40 3,942,700 50.40 43.06
01-09-06 53.60 54.29 51.38 3,365,100 52.69 45.01
01-09-05 54.75 55.85 52.10 3,277,700 53.60 45.79
Date Open High Low Vol Cls adjCls
01-09-04 55.25 57.70 55.25 1,164,200 55.85 47.71
01-08-31 54.91 56.60 54.91 1,208,000 55.50 47.41
01-08-30 55.00 55.25 54.11 1,930,100 54.91 46.91
01-08-29 55.50 56.25 54.91 1,129,500 55.00 46.99
01-08-28 56.40 56.50 54.60 1,072,300 55.84 47.70
01-08-27 56.90 57.50 55.90 1,063,300 56.41 48.19
01-08-24 56.75 57.23 56.05 2,698,000 56.91 48.62
01-08-23 56.25 56.34 54.74 1,869,100 54.89 46.89
01-08-22 57.65 57.87 56.03 1,571,000 56.49 48.26
Date Open High Low Vol Cls adjCls
01-08-21 58.00 58.79 57.25 2,124,800 57.51 49.13
01-08-20 56.75 58.00 56.69 1,652,700 57.85 49.42
01-08-17 55.25 57.38 55.25 2,617,400 56.64 48.39
01-08-16 55.45 55.45 54.55 1,580,600 54.99 46.98
01-08-15 57.09 57.20 54.50 1,794,000 55.05 47.03
01-08-14 58.19 59.00 56.05 1,591,800 56.30 48.10
01-08-13 55.80 57.45 55.36 952,300 57.19 48.86
01-08-10 57.19 57.20 55.03 2,944,200 56.13 47.95
01-08-09 59.10 59.50 56.79 3,120,100 57.10 48.78
Date Open High Low Vol Cls adjCls
01-08-08 58.34 60.12 57.84 4,004,200 58.40 49.89
01-08-07 56.71 58.25 56.25 1,981,000 57.64 49.24
01-08-06 56.51 57.10 56.41 900,800 56.70 48.44
01-08-03 57.80 58.00 56.60 1,170,300 57.26 48.92
01-08-02 58.40 58.40 57.65 1,015,800 58.12 49.65
01-08-01 57.29 57.70 56.27 1,665,100 57.06 48.75
01-07-31 57.39 58.59 55.72 1,707,600 57.28 48.93
01-07-30 56.05 57.45 56.05 2,103,000 57.01 48.70
01-07-27 56.68 56.74 55.80 1,685,200 56.00 47.84
Date Open High Low Vol Cls adjCls
01-07-26 55.80 57.02 55.50 1,524,700 56.93 48.63
01-07-25 56.25 57.16 55.20 1,571,900 55.70 47.58
01-07-24 57.57 57.63 55.00 1,819,100 56.14 47.96
01-07-23 58.40 58.90 57.51 1,599,600 57.82 49.39
01-07-20 58.63 60.20 58.37 1,328,400 58.40 49.89
01-07-19 57.90 59.74 57.80 1,468,300 58.63 50.09
01-07-18 57.50 58.10 56.80 1,531,900 57.65 49.25
01-07-17 57.40 57.89 56.89 1,463,000 57.53 49.15
01-07-16 59.05 59.20 56.95 3,055,400 57.19 48.86
Date Open High Low Vol Cls adjCls
01-07-13 58.50 59.36 56.77 2,720,600 59.30 50.66
01-07-12 57.40 60.25 56.64 4,260,000 59.45 50.79
01-07-11 55.81 58.66 55.80 2,551,100 58.34 49.84
01-07-10 56.05 57.04 55.69 4,237,100 55.80 47.67
01-07-09 58.10 58.10 55.20 5,215,300 55.86 47.72
01-07-06 60.24 60.25 57.59 3,680,100 58.30 49.80
01-07-05 61.50 61.77 60.16 2,101,000 60.24 51.46
01-07-03 62.50 62.90 62.19 628,000 62.70 53.56
01-07-02 62.70 63.10 61.95 1,264,400 63.09 53.90
Date Open High Low Vol Cls adjCls
01-06-29 63.11 64.20 62.52 1,778,300 62.73 53.59
01-06-28 61.90 64.40 61.90 1,800,200 63.11 53.91
01-06-27 62.65 63.86 61.38 1,485,400 61.52 52.56
01-06-26 63.75 64.05 62.64 2,368,700 62.65 53.52
01-06-25 65.30 65.45 62.49 2,126,700 65.07 55.59
01-06-22 66.30 66.30 65.01 1,213,100 65.30 55.78
01-06-21 64.33 66.58 64.15 1,609,300 66.40 56.72
01-06-20 63.74 64.75 63.49 1,430,900 64.32 54.95
01-06-19 64.90 64.90 63.25 1,681,000 63.74 54.45
Date Open High Low Vol Cls adjCls
01-06-18 61.65 63.20 61.65 1,567,600 62.77 53.62
01-06-15 60.45 61.90 59.70 3,224,700 61.06 52.16
01-06-14 60.70 61.53 60.50 1,508,000 60.94 52.06
01-06-13 60.95 61.15 60.05 1,815,600 60.75 51.90
01-06-12 60.95 61.09 60.46 1,844,600 60.95 52.07
01-06-11 61.60 62.20 60.84 1,697,400 61.03 52.14
01-06-08 61.75 61.78 61.46 695,700 61.56 52.59
01-06-07 60.60 63.42 60.00 3,772,700 61.83 52.82
01-06-06 60.80 60.91 60.00 1,964,700 60.59 51.76
Date Open High Low Vol Cls adjCls
01-06-05 60.17 60.33 59.56 2,737,200 60.19 51.42
01-06-04 61.15 61.15 59.85 2,171,900 60.17 51.40
01-06-01 61.50 61.51 60.62 2,071,300 60.96 52.08
01-05-31 62.00 62.44 60.10 2,877,200 61.55 52.58
01-05-30 62.51 63.37 62.20 902,400 62.85 53.69
01-05-29 64.25 64.25 62.57 742,300 63.19 53.98
01-05-25 64.80 64.95 64.28 711,400 64.50 55.10
01-05-24 65.20 65.35 64.10 1,440,500 64.81 55.37
01-05-23 67.16 67.51 64.93 2,138,700 64.97 55.50
Date Open High Low Vol Cls adjCls
01-05-22 66.75 67.95 66.50 1,879,600 67.16 57.37
01-05-21 64.45 67.49 64.25 1,378,200 66.99 57.23
01-05-18 64.45 64.51 63.01 994,800 64.20 54.84
01-05-17 63.60 65.00 63.20 1,173,500 64.45 55.06
01-05-16 62.36 63.32 61.26 1,179,300 63.11 53.91
01-05-15 63.49 63.96 61.77 1,711,500 62.11 53.06
01-05-14 61.57 63.40 61.48 1,517,600 63.35 54.12
01-05-11 62.00 63.00 61.10 1,251,400 61.57 52.60
01-05-10 61.75 63.27 61.15 4,671,700 61.66 52.68
Date Open High Low Vol Cls adjCls
01-05-09 57.26 57.69 56.12 2,830,200 57.28 48.93
01-05-08 58.85 59.25 57.26 2,400,300 58.05 49.59
01-05-07 59.99 59.99 57.60 2,275,900 57.90 49.46
01-05-04 58.90 59.96 58.62 2,482,500 59.45 50.79
01-05-03 60.70 61.79 59.56 2,987,300 60.20 51.43
01-05-02 63.30 63.90 62.00 1,418,000 62.35 53.26
01-05-01 62.10 64.05 61.25 3,006,600 63.90 54.59
01-04-30 62.10 62.50 61.06 1,346,200 61.06 52.16
01-04-27 59.90 62.90 59.90 1,319,700 62.05 53.01
Date Open High Low Vol Cls adjCls
01-04-26 58.30 60.65 58.14 1,744,100 59.65 50.96
01-04-25 56.70 59.00 56.42 1,356,300 58.65 50.10
01-04-24 57.60 57.70 55.55 2,234,300 56.36 48.15
01-04-23 59.50 60.85 58.69 1,504,500 58.70 50.15
01-04-20 60.00 60.03 58.65 1,724,400 59.97 51.23
01-04-19 60.09 60.70 59.25 2,359,100 60.03 51.28
01-04-18 56.00 61.55 55.76 4,182,000 60.76 51.91
01-04-17 53.94 55.51 53.00 2,076,200 55.35 47.28
01-04-16 52.75 54.40 51.76 2,898,700 53.95 46.09
Date Open High Low Vol Cls adjCls
01-04-12 50.00 53.80 48.70 11,592,100 53.80 45.96
01-04-11 56.60 56.70 52.80 5,061,100 52.80 45.11
01-04-10 56.00 56.44 54.51 2,899,700 54.91 46.91
01-04-09 57.25 57.70 54.83 2,768,000 55.19 47.15
01-04-06 57.50 58.70 56.51 2,216,200 57.89 49.45
01-04-05 57.50 58.77 56.75 1,682,000 58.77 50.21
01-04-04 55.50 57.45 55.09 4,556,400 55.61 47.51
01-04-03 61.70 61.70 55.00 4,514,400 55.50 47.41
01-04-02 61.69 62.20 60.63 1,126,200 61.70 52.71
Date Open High Low Vol Cls adjCls
01-03-30 61.85 62.16 59.45 1,549,900 61.69 52.70
01-03-29 61.21 62.18 60.13 1,575,200 61.05 52.15
01-03-28 61.76 62.50 59.85 1,823,500 62.00 52.97
01-03-27 60.65 61.94 59.20 1,685,400 61.75 52.75
01-03-26 60.30 60.64 58.53 1,568,100 60.45 51.64
01-03-23 57.85 59.38 55.95 2,212,500 59.30 50.66
01-03-22 61.38 61.38 54.61 4,389,100 57.20 48.86
01-03-21 62.00 62.45 60.50 1,692,600 61.39 52.44
01-03-20 62.10 64.00 62.05 1,757,400 62.12 53.07
Date Open High Low Vol Cls adjCls
01-03-19 62.25 62.60 61.00 1,837,900 62.00 52.97
01-03-16 63.50 64.00 61.80 1,739,400 62.00 52.97
01-03-15 64.00 64.84 63.26 1,643,000 63.98 54.66
01-03-14 61.86 64.00 61.00 2,659,700 63.29 54.07
01-03-13 62.26 62.97 60.23 2,006,400 61.61 52.63
01-03-12 64.70 64.70 62.25 1,629,000 62.26 53.19
01-03-09 65.30 65.60 64.10 1,508,500 64.74 55.31
01-03-08 66.50 67.00 65.55 1,298,300 66.10 56.47
01-03-07 65.97 66.60 65.46 1,492,900 66.55 56.85
Date Open High Low Vol Cls adjCls
01-03-06 63.75 66.20 63.75 2,861,300 65.97 56.36
01-03-05 63.00 63.70 61.26 2,520,400 63.50 54.25
01-03-02 61.75 63.50 60.50 2,697,500 62.30 53.22
01-03-01 65.66 65.67 62.00 3,323,200 62.00 52.97
01-02-28 67.00 67.80 64.81 3,151,200 65.91 56.31
01-02-27 69.70 70.30 67.35 2,226,500 68.01 58.10
01-02-26 68.50 70.50 68.40 1,640,000 69.70 59.54
01-02-23 67.01 68.70 65.30 2,034,400 68.50 58.52
01-02-22 67.60 69.00 66.00 2,350,000 67.88 57.99
Date Open High Low Vol Cls adjCls
01-02-21 71.00 71.24 68.75 2,590,000 69.25 59.16
01-02-20 70.90 72.24 70.00 2,065,100 71.82 61.35
01-02-16 68.90 70.47 68.70 1,764,900 69.61 59.47
01-02-15 69.90 70.20 68.51 1,858,300 68.89 58.85
01-02-14 70.11 70.11 69.00 2,003,800 69.59 59.45
01-02-13 69.50 70.73 68.75 1,893,400 70.11 59.89
01-02-12 66.25 69.50 65.78 1,706,700 69.50 59.37
01-02-09 67.00 67.85 65.40 1,580,800 65.75 56.17
01-02-08 69.00 69.00 66.85 2,543,200 66.99 57.23
Date Open High Low Vol Cls adjCls
01-02-07 68.01 69.99 67.12 2,046,000 68.26 58.31
01-02-06 68.92 70.00 68.30 1,568,300 68.63 58.63
01-02-05 68.25 69.20 67.78 949,100 68.49 58.51
01-02-02 70.73 70.74 68.10 986,500 68.49 58.51
01-02-01 71.10 71.15 69.36 1,131,100 70.49 60.22
01-01-31 70.16 72.20 70.16 1,671,200 71.00 60.65
01-01-30 70.50 70.96 69.00 1,391,300 70.41 60.15
01-01-29 70.00 71.45 69.75 881,900 70.74 60.43
01-01-26 70.13 70.75 68.00 1,318,300 70.00 59.80
Date Open High Low Vol Cls adjCls
01-01-25 69.25 70.75 68.19 2,645,700 70.38 60.12
01-01-24 68.00 69.75 67.06 1,511,300 69.19 59.11
01-01-23 68.50 69.13 67.81 1,139,900 68.06 58.14
01-01-22 66.75 68.75 66.75 1,342,000 68.50 58.52
01-01-19 66.38 66.38 64.38 1,960,400 65.94 56.33
01-01-18 67.50 67.69 65.75 1,058,000 66.63 56.92
01-01-17 68.38 68.81 67.50 1,258,300 67.81 57.93
01-01-16 68.31 69.31 67.31 1,252,000 68.38 58.41
01-01-12 68.19 69.19 66.94 1,290,700 68.56 58.57
Date Open High Low Vol Cls adjCls
01-01-11 66.13 69.19 65.00 2,547,400 68.13 58.20
01-01-10 63.25 66.50 62.88 1,702,100 66.25 56.60
01-01-09 65.00 65.00 62.81 1,549,700 63.94 54.62
01-01-08 63.75 65.94 63.38 1,838,800 64.25 54.89
01-01-05 68.50 68.69 64.56 3,639,000 64.75 55.31
01-01-04 69.50 70.13 66.56 5,955,300 70.00 59.80
01-01-03 60.44 64.00 57.63 2,476,300 63.81 54.51
01-01-02 60.75 62.00 58.94 1,990,100 59.25 50.62
00-12-29 61.00 62.31 61.00 1,472,500 61.00 52.11
Date Open High Low Vol Cls adjCls
00-12-28 60.50 61.25 59.25 1,507,300 60.50 51.68
00-12-27 55.81 60.75 54.31 2,609,100 60.63 51.79
00-12-26 57.00 57.13 54.00 1,538,800 55.94 47.79
00-12-22 55.00 58.13 54.81 2,082,400 57.50 49.12
00-12-21 54.75 55.63 52.75 2,401,400 53.69 45.86
00-12-20 56.69 56.75 54.31 2,351,900 54.69 46.72
00-12-19 58.13 58.88 56.38 2,372,100 56.94 48.64
00-12-18 56.50 58.75 56.25 1,240,000 58.13 49.66
00-12-15 55.19 57.50 54.88 1,616,100 57.06 48.75
Date Open High Low Vol Cls adjCls
00-12-14 58.31 58.38 55.50 1,505,000 56.50 48.27
00-12-13 59.69 59.69 57.50 1,276,900 58.31 49.82
00-12-12 59.00 60.81 58.31 1,346,700 59.69 50.99
00-12-11 61.06 61.06 59.25 931,800 60.25 51.47
00-12-08 59.75 61.63 59.75 1,269,100 61.31 52.38
00-12-07 59.19 59.94 57.75 1,321,700 59.75 51.04
00-12-06 60.00 60.13 59.13 1,630,700 59.44 50.78
00-12-05 58.31 60.69 57.63 2,336,800 60.31 51.52
00-12-04 54.25 59.00 54.13 3,199,400 58.50 49.98
Date Open High Low Vol Cls adjCls
00-12-01 53.56 56.31 53.50 1,932,900 54.44 46.50
00-11-30 52.50 54.06 51.88 2,921,200 53.56 45.76
00-11-29 51.25 52.63 51.06 1,111,100 52.25 44.64
00-11-28 51.44 51.56 50.50 1,769,900 51.56 44.05
00-11-27 49.63 52.25 49.63 1,850,200 52.00 44.42
00-11-24 49.75 49.75 48.44 600,700 48.50 41.43
00-11-22 49.75 50.25 48.94 951,600 49.38 42.18
00-11-21 51.75 51.75 49.81 1,120,600 50.31 42.98
00-11-20 52.75 53.13 51.44 686,700 51.75 44.21
Date Open High Low Vol Cls adjCls
00-11-17 53.19 53.81 52.50 1,055,300 53.00 45.28
00-11-16 54.75 54.75 53.25 884,200 53.44 45.65
00-11-15 52.38 53.81 51.56 1,614,100 53.56 45.76
00-11-14 50.63 53.56 50.63 1,654,900 52.69 45.01
00-11-13 50.19 50.56 48.81 2,372,600 49.75 42.50
00-11-10 54.44 54.44 51.38 2,051,900 51.50 44.00
00-11-09 51.50 54.75 51.50 2,531,600 54.31 46.40
00-11-08 56.63 58.38 56.63 1,490,800 57.44 49.07
00-11-07 56.88 56.88 55.56 1,152,100 55.94 47.79
Date Open High Low Vol Cls adjCls
00-11-06 56.06 57.44 55.63 1,284,400 56.75 48.48
00-11-03 55.63 55.69 54.75 2,111,000 55.56 47.47
00-11-02 53.13 55.75 53.13 4,228,500 55.50 47.41
00-11-01 54.44 55.38 54.31 1,209,500 55.06 47.04
00-10-31 52.56 54.75 52.56 1,598,200 54.19 46.29
00-10-30 50.50 52.56 50.50 1,855,700 52.56 44.90
00-10-27 49.81 50.75 49.31 1,865,100 50.44 43.09
00-10-26 51.75 51.81 49.06 3,443,000 49.88 42.61
00-10-25 53.69 53.75 51.56 1,375,700 51.75 44.21
Date Open High Low Vol Cls adjCls
00-10-24 53.88 54.00 53.50 1,455,500 53.56 45.76
00-10-23 55.94 55.94 53.38 1,617,100 53.63 45.81
00-10-20 56.19 57.19 55.56 1,686,300 55.88 47.73
00-10-19 53.00 56.75 53.00 1,559,100 56.44 48.21
00-10-18 52.00 53.00 51.00 1,580,300 52.44 44.80
00-10-17 54.50 54.63 51.75 1,367,100 52.31 44.69
00-10-16 52.94 54.81 52.13 1,263,200 54.50 46.56
00-10-13 53.06 53.50 51.50 2,581,400 52.94 45.22
00-10-12 54.63 54.69 50.50 3,119,400 53.06 45.33
Date Open High Low Vol Cls adjCls
00-10-11 56.94 57.56 55.31 1,194,300 55.63 47.52
00-10-10 58.38 58.44 57.00 791,000 57.19 48.85
00-10-09 57.44 59.25 57.44 952,300 58.63 50.08
00-10-06 58.50 58.69 55.81 1,712,900 56.88 48.59
00-10-05 58.50 62.00 57.38 2,175,200 57.94 49.49
00-10-04 55.75 57.97 55.63 1,075,000 56.69 48.43
00-10-03 56.63 57.19 55.25 1,238,700 55.63 47.52
00-10-02 57.75 57.75 56.00 982,600 56.63 48.37
00-09-29 58.69 59.94 57.25 1,266,500 57.69 49.28
Date Open High Low Vol Cls adjCls
00-09-28 58.31 59.63 58.19 667,400 58.94 50.35
00-09-27 57.38 59.31 56.88 1,437,500 57.88 49.44
00-09-26 58.69 58.75 56.19 2,631,600 57.56 49.17
00-09-25 61.00 61.00 58.81 920,700 59.19 50.56
00-09-22 61.06 61.13 59.25 1,134,800 60.56 51.74
00-09-21 58.75 61.50 58.38 1,302,100 61.31 52.38
00-09-20 59.50 59.50 56.50 1,717,000 58.75 50.19
00-09-19 60.88 60.88 57.75 2,017,400 59.63 50.94
00-09-18 63.44 63.50 60.25 1,285,200 60.63 51.79
Date Open High Low Vol Cls adjCls
00-09-15 62.38 64.75 61.75 1,624,200 64.31 54.94
00-09-14 63.56 63.56 61.81 695,200 62.38 53.29
00-09-13 64.19 64.19 62.81 505,800 63.56 54.30
00-09-12 64.13 64.63 62.88 905,400 64.19 54.83
00-09-11 62.31 63.38 62.06 619,800 62.81 53.66
00-09-08 60.69 62.56 60.69 931,000 62.25 53.18
00-09-07 61.63 62.06 59.63 1,419,000 60.69 51.84
00-09-06 58.94 62.31 58.75 1,896,000 61.75 52.75
00-09-05 57.88 59.38 57.69 709,300 58.00 49.55
Date Open High Low Vol Cls adjCls
00-09-01 56.25 58.31 56.25 744,600 57.63 49.23
00-08-31 58.25 58.38 55.38 2,498,200 56.02 47.85
00-08-30 58.50 58.56 57.31 739,800 57.56 49.17
00-08-29 56.75 58.88 56.31 1,307,000 58.38 49.87
00-08-28 57.75 57.75 56.38 1,669,000 57.00 48.69
00-08-25 57.50 59.19 57.50 912,500 58.94 50.35
00-08-24 58.00 58.94 57.75 534,400 58.50 49.98
00-08-23 57.50 58.81 56.88 527,700 58.00 49.55
00-08-22 57.31 58.63 57.25 1,019,500 58.00 49.55
Date Open High Low Vol Cls adjCls
00-08-21 56.94 57.19 55.88 1,029,700 57.19 48.85
00-08-18 55.69 57.00 55.00 1,525,600 56.75 48.48
00-08-17 56.69 56.69 54.38 3,040,700 55.44 47.36
00-08-16 57.00 57.63 55.50 2,922,200 56.56 48.32
00-08-15 59.88 59.94 56.75 2,034,400 57.00 48.69
00-08-14 59.63 60.88 59.19 1,478,600 59.44 50.78
00-08-11 57.94 59.88 57.13 1,525,300 59.00 50.40
00-08-10 60.25 60.25 56.63 3,753,900 57.50 49.12
00-08-09 61.50 61.50 59.50 1,208,700 60.50 51.68
Date Open High Low Vol Cls adjCls
00-08-08 60.75 63.06 60.56 1,183,800 62.38 53.29
00-08-07 58.94 60.56 58.25 1,228,200 58.63 50.08
00-08-04 58.38 59.50 58.25 1,004,800 58.69 50.14
00-08-03 58.75 59.50 58.00 1,195,800 58.00 49.55
00-08-02 57.56 60.69 57.13 994,100 60.44 51.63
00-08-01 57.25 57.88 55.88 1,547,900 57.63 49.23
00-07-31 60.75 60.94 56.50 1,757,000 56.75 48.48
00-07-28 63.88 64.00 59.63 1,056,000 60.69 51.84
00-07-27 63.44 64.31 63.44 582,100 64.06 54.73
Date Open High Low Vol Cls adjCls
00-07-26 62.63 63.75 62.13 837,800 63.34 54.11
00-07-25 62.00 63.25 61.25 970,000 62.81 53.66
00-07-24 64.00 64.19 61.00 1,463,200 62.00 52.97
00-07-21 63.81 65.06 63.81 807,100 64.69 55.26
00-07-20 64.44 66.50 63.38 1,044,400 63.81 54.51
00-07-19 64.38 65.56 64.00 890,100 64.50 55.10
00-07-18 62.88 64.88 62.50 1,119,300 64.50 55.10
00-07-17 62.50 63.19 61.81 647,400 62.81 53.66
00-07-14 62.25 62.88 60.88 928,000 62.75 53.61
Date Open High Low Vol Cls adjCls
00-07-13 62.81 63.00 61.38 1,110,800 61.50 52.54
00-07-12 64.38 64.38 62.44 1,365,400 63.06 53.87
00-07-11 62.00 64.50 62.00 2,137,100 63.50 54.25
00-07-10 60.13 63.69 59.63 2,246,900 63.00 53.82
00-07-07 58.25 60.50 57.75 1,970,500 60.06 51.31
00-07-06 55.63 56.88 54.56 1,428,900 56.44 48.21
00-07-05 55.50 55.50 54.19 1,458,700 54.25 46.34
00-07-03 54.94 55.00 54.38 697,100 54.88 46.88
00-06-30 53.94 56.06 53.75 1,732,600 55.63 47.52
Date Open High Low Vol Cls adjCls
00-06-29 54.06 54.81 53.13 2,461,200 53.75 45.92
00-06-28 54.81 55.50 54.13 1,074,500 54.23 46.33
00-06-27 55.06 55.81 54.00 1,251,600 54.69 46.72
00-06-26 55.44 56.38 55.00 901,000 55.06 47.04
00-06-23 54.25 56.75 53.69 1,056,900 55.44 47.36
00-06-22 55.19 55.25 54.13 1,084,400 54.13 46.24
00-06-21 55.06 55.31 54.50 638,600 55.25 47.20
00-06-20 54.56 55.19 54.38 672,900 55.00 46.99
00-06-19 54.31 55.00 53.69 1,057,900 54.75 46.77
Date Open High Low Vol Cls adjCls
00-06-16 54.13 54.38 53.56 1,521,300 54.31 46.40
00-06-15 53.00 54.75 52.56 1,178,300 54.50 46.56
00-06-14 52.25 52.88 51.75 1,042,100 52.50 44.85
00-06-13 51.69 52.38 50.19 2,730,200 52.38 44.74
00-06-12 53.63 53.63 51.50 2,003,400 51.75 44.21
00-06-09 54.63 55.19 53.25 2,141,500 53.56 45.76
00-06-08 55.88 56.00 54.06 1,145,000 54.63 46.67
00-06-07 55.75 56.88 55.38 1,481,500 55.81 47.68
00-06-06 55.81 56.00 55.13 1,590,200 55.88 47.73
Date Open High Low Vol Cls adjCls
00-06-05 58.50 58.50 55.50 4,489,600 56.00 47.84
00-06-02 56.88 59.63 56.38 2,376,000 59.25 50.62
00-06-01 53.00 54.94 52.75 1,397,700 54.50 46.56
00-05-31 49.75 52.44 49.50 1,675,600 51.75 44.21
00-05-30 48.75 50.00 48.25 1,326,500 49.56 42.34
00-05-26 49.00 49.00 47.06 1,078,700 48.75 41.65
00-05-25 49.00 49.25 47.63 2,114,700 49.00 41.86
00-05-24 51.50 51.56 47.00 4,453,000 48.25 41.22
00-05-23 52.50 53.50 52.19 1,832,200 52.63 44.96
Date Open High Low Vol Cls adjCls
00-05-22 53.19 53.19 50.25 911,300 51.25 43.78
00-05-19 53.31 53.44 52.13 1,115,000 52.31 44.69
00-05-18 52.94 54.44 52.56 1,150,300 54.00 46.13
00-05-17 52.19 52.94 49.88 1,734,500 52.88 45.17
00-05-16 51.19 52.44 51.00 857,600 51.38 43.89
00-05-15 50.00 51.44 49.06 1,015,300 51.19 43.73
00-05-12 48.69 51.00 48.44 1,557,900 49.97 42.69
00-05-11 48.00 49.00 47.63 802,500 48.94 41.81
00-05-10 48.44 48.69 47.50 1,248,200 48.06 41.06
Date Open High Low Vol Cls adjCls
00-05-09 48.88 49.94 47.69 1,625,600 48.00 41.01
00-05-08 49.38 49.38 48.06 1,309,600 48.75 41.65
00-05-05 47.19 50.00 46.50 1,694,900 49.75 42.50
00-05-04 48.00 48.00 44.13 2,787,700 47.50 40.58
00-05-03 46.25 48.00 44.00 5,102,900 48.00 41.01
00-05-02 51.75 52.50 51.06 938,900 51.81 44.26
00-05-01 48.50 52.38 48.50 2,022,100 52.00 44.42
00-04-28 51.13 51.25 48.00 1,915,700 48.13 41.11
00-04-27 50.13 51.63 49.50 1,618,000 50.94 43.51
Date Open High Low Vol Cls adjCls
00-04-26 52.50 53.00 51.50 1,192,900 52.06 44.48
00-04-25 50.50 52.50 50.25 1,331,100 52.50 44.85
00-04-24 101.81 103.38 98.94 1,915,800 100.00 42.71
00-04-20 99.19 103.00 98.75 1,864,600 102.06 43.60
00-04-19 98.06 99.50 96.06 2,333,800 98.94 42.26
00-04-18 91.38 98.94 91.00 2,289,800 98.06 41.89
00-04-17 91.38 92.50 88.50 2,815,200 90.56 38.68
00-04-14 98.00 98.25 87.13 3,126,000 91.63 39.14
00-04-13 105.88 106.44 101.00 1,968,800 101.06 43.17
Date Open High Low Vol Cls adjCls
00-04-12 105.94 109.13 104.50 1,962,800 107.06 45.73
00-04-11 108.63 108.63 105.25 1,531,200 106.00 45.28
00-04-10 106.19 109.56 104.69 1,688,800 108.75 46.45
00-04-07 104.13 106.69 103.13 1,587,200 106.19 45.36
00-04-06 100.88 106.00 100.88 1,673,800 103.94 44.40
00-04-05 98.88 102.00 95.13 1,770,000 100.88 43.09
00-04-04 104.69 104.94 98.06 2,964,200 99.63 42.55
00-04-03 103.25 104.69 102.13 1,684,400 104.13 44.48
00-03-31 99.88 104.25 99.88 3,788,200 102.50 43.78
Date Open High Low Vol Cls adjCls
00-03-30 95.94 99.81 95.50 2,494,000 99.56 42.53
00-03-29 95.25 96.38 94.50 2,413,400 95.88 40.95
00-03-28 95.75 98.00 94.50 1,978,000 95.13 40.63
00-03-27 96.63 97.75 95.56 1,262,000 96.38 41.17
00-03-24 94.19 101.25 93.94 3,224,800 96.56 41.25
00-03-23 93.00 96.44 90.75 1,871,000 94.13 40.20
00-03-22 94.88 95.00 91.25 1,850,400 92.75 39.62
00-03-21 92.00 95.00 91.69 1,423,400 95.00 40.58
00-03-20 90.63 94.50 90.50 2,315,200 93.00 39.72
Date Open High Low Vol Cls adjCls
00-03-17 93.00 93.69 89.38 3,334,400 89.81 38.36
00-03-16 87.00 95.00 85.81 7,645,400 94.63 40.42
00-03-15 83.19 85.75 82.38 2,194,800 85.19 36.39
00-03-14 84.94 84.94 82.88 1,750,000 83.38 35.61
00-03-13 78.75 86.56 78.75 2,782,000 84.69 36.17
00-03-10 86.81 86.81 82.38 2,938,400 86.31 36.87
00-03-09 80.00 89.00 77.88 3,510,800 87.00 37.16
00-03-08 76.75 80.75 75.88 2,374,200 80.00 34.17
00-03-07 77.88 79.25 73.69 2,564,600 75.44 32.22
Date Open High Low Vol Cls adjCls
00-03-06 76.00 78.94 74.50 1,638,400 76.81 32.81
00-03-03 77.00 78.00 75.88 1,616,800 76.00 32.46
00-03-02 78.00 78.50 76.50 1,526,600 77.00 32.89
00-03-01 77.63 79.75 76.50 3,246,000 78.69 33.61
00-02-29 73.81 77.13 73.56 2,316,200 75.81 32.38
00-02-28 69.56 74.38 69.56 2,695,000 74.06 31.64
00-02-25 70.00 71.63 69.06 3,690,200 69.56 29.71
00-02-24 72.38 72.38 68.88 3,734,800 69.06 29.50
00-02-23 71.06 73.50 71.06 1,460,800 72.38 30.91
Date Open High Low Vol Cls adjCls
00-02-22 70.88 71.75 70.50 1,881,800 71.06 30.35
00-02-18 69.50 72.38 69.50 2,121,000 71.13 30.38
00-02-17 71.50 72.25 68.13 2,646,800 69.25 29.58
00-02-16 75.88 75.88 71.50 2,439,800 71.94 30.73
00-02-15 77.88 77.88 75.50 1,457,600 76.38 32.62
00-02-14 78.75 79.19 77.75 1,472,000 77.88 33.26
00-02-11 79.38 80.00 79.00 596,200 79.50 33.96
00-02-10 78.81 80.00 78.00 994,200 79.63 34.01
00-02-09 81.00 81.00 78.56 1,553,400 78.56 33.56
Date Open High Low Vol Cls adjCls
00-02-08 79.69 80.88 79.06 1,096,800 80.75 34.49
00-02-07 80.00 81.13 79.31 2,269,600 79.94 34.14
00-02-04 78.25 81.81 78.06 2,559,000 80.13 34.22
00-02-03 75.50 78.00 75.25 3,186,600 77.50 33.10
00-02-02 73.13 74.75 72.25 2,038,200 73.75 31.50
00-02-01 71.25 73.88 70.38 1,241,400 73.13 31.23
00-01-31 69.06 70.75 69.00 1,193,800 70.13 29.95
00-01-28 70.75 71.00 68.13 1,799,400 68.81 29.39
00-01-27 73.06 73.06 70.00 1,470,200 71.00 30.33
Date Open High Low Vol Cls adjCls
00-01-26 72.00 74.31 71.25 1,640,000 73.31 31.31
00-01-25 73.69 74.13 70.31 1,464,200 71.81 30.67
00-01-24 77.00 77.00 73.38 1,226,200 73.44 31.37
00-01-21 78.44 78.44 75.88 1,698,600 76.31 32.60
00-01-20 77.13 77.44 76.00 1,094,200 76.56 32.70
00-01-19 76.69 78.25 76.69 1,536,200 77.38 33.05
00-01-18 76.31 77.69 76.00 910,000 76.69 32.76
00-01-14 75.50 77.88 74.75 1,812,200 77.00 32.89
00-01-13 73.56 74.56 73.00 1,220,200 73.63 31.45
Date Open High Low Vol Cls adjCls
00-01-12 75.00 76.00 72.50 963,800 73.06 31.21
00-01-11 75.88 76.50 74.88 1,221,800 75.13 32.09
00-01-10 75.50 76.25 73.81 1,357,800 75.75 32.36
00-01-07 70.69 75.69 70.69 1,898,400 75.56 32.28
00-01-06 69.00 70.81 69.00 2,018,000 70.69 30.19
00-01-05 67.63 69.38 67.50 1,510,200 68.50 29.26
00-01-04 68.13 69.38 67.38 1,285,600 67.56 28.86
00-01-03 71.06 71.06 67.00 1,250,000 68.38 29.21
99-12-31 69.38 72.19 69.38 382,200 72.19 30.83
Date Open High Low Vol Cls adjCls
99-12-30 68.00 70.38 67.38 485,400 69.63 29.74
99-12-29 70.13 70.31 68.00 352,800 68.19 29.13