Stryker Corporation (SYK)

108.00
+0.43 (+0.42%)
Exchange
NYQ
Day Range
101.59 - 102.80
52 Week Range
77.87 - 103.99
Open
101.92
Avg. Vol
1,035,220
Market Cap
38.56B
Short ratio
4.50
PE ratio
41.93
PEG Ratio
2.22
Earnings Share
2.44

Stryker Corporation (SYK) Historicals

<
Date Open High Low Vol Cls adjCls
15-07-31 101.92 102.80 101.59 1,239,100 102.27 102.27
15-07-30 101.82 102.02 101.31 673,000 101.84 101.84
15-07-29 102.06 102.30 101.37 1,219,300 101.98 101.98
15-07-28 100.57 101.75 99.98 1,110,600 101.61 101.61
15-07-27 100.84 101.19 99.69 2,172,900 100.02 100.02
15-07-24 100.05 103.99 99.83 3,012,400 100.97 100.97
15-07-23 98.96 98.96 98.01 1,612,100 98.25 98.25
15-07-22 98.89 99.21 98.07 1,348,400 98.54 98.54
15-07-21 98.46 99.24 98.22 1,211,800 99.06 99.06
Date Open High Low Vol Cls adjCls
15-07-20 98.27 98.66 98.05 625,400 98.38 98.38
15-07-17 97.87 98.24 97.46 867,300 98.21 98.21
15-07-16 98.29 98.33 97.40 1,110,000 98.17 98.17
15-07-15 98.28 98.30 97.44 1,064,700 97.51 97.51
15-07-14 97.77 98.50 97.45 782,200 98.26 98.26
15-07-13 97.00 97.69 96.91 745,500 97.63 97.63
15-07-10 96.70 96.91 95.81 1,189,600 96.37 96.37
15-07-09 96.75 96.87 95.64 945,300 95.66 95.66
15-07-08 96.45 96.52 95.40 904,500 95.42 95.42
Date Open High Low Vol Cls adjCls
15-07-07 96.38 96.99 95.05 1,012,100 96.90 96.90
15-07-06 94.92 96.05 94.77 850,300 95.99 95.99
15-07-02 96.25 96.29 95.25 636,100 95.76 95.76
15-07-01 96.23 96.43 95.44 782,800 96.07 96.07
15-06-30 96.30 96.48 95.35 980,800 95.57 95.57
15-06-29 96.66 97.33 95.28 1,132,100 95.36 95.36
15-06-26 96.48 97.94 96.31 1,492,800 97.34 97.34
15-06-25 96.89 97.18 96.29 860,000 96.45 96.10
15-06-24 96.41 97.27 96.13 1,393,500 96.72 96.37
Date Open High Low Vol Cls adjCls
15-06-23 97.30 97.67 96.48 957,900 96.62 96.27
15-06-22 97.50 97.90 97.23 604,700 97.40 97.05
15-06-19 97.06 97.30 96.71 1,135,400 96.88 96.53
15-06-18 95.41 97.33 95.37 1,081,600 97.15 96.80
15-06-17 95.34 95.50 94.57 686,100 95.10 94.76
15-06-16 94.57 95.31 94.37 719,900 95.16 94.82
15-06-15 95.05 95.17 93.90 1,187,600 94.67 94.33
15-06-12 96.11 96.49 95.53 629,200 95.67 95.33
15-06-11 96.12 96.85 95.87 798,500 96.54 96.19
Date Open High Low Vol Cls adjCls
15-06-10 94.50 96.11 94.16 1,194,400 96.01 95.67
15-06-09 94.47 94.74 93.95 757,100 94.16 93.82
15-06-08 94.96 95.46 94.60 610,600 94.62 94.28
15-06-05 95.04 95.38 94.49 783,000 95.20 94.86
15-06-04 95.77 95.97 94.73 968,000 95.04 94.70
15-06-03 96.45 96.45 95.61 605,000 96.04 95.70
15-06-02 95.75 96.64 95.14 776,900 96.11 95.77
15-06-01 96.67 96.84 95.44 831,400 96.12 95.78
15-05-29 96.15 97.12 95.73 1,330,000 96.13 95.79
Date Open High Low Vol Cls adjCls
15-05-28 96.46 96.94 95.83 862,600 96.24 95.90
15-05-27 96.00 96.79 95.55 889,500 96.59 96.24
15-05-26 96.37 96.37 95.30 1,164,400 95.53 95.19
15-05-22 96.19 96.71 95.79 1,267,900 96.44 96.10
15-05-21 96.65 96.84 96.13 744,300 96.40 96.06
15-05-20 96.67 97.57 96.67 983,800 96.78 96.43
15-05-19 96.48 96.96 96.16 1,025,800 96.68 96.33
15-05-18 95.69 96.89 95.53 995,700 96.59 96.24
15-05-15 95.23 95.68 95.00 1,260,900 95.51 95.17
Date Open High Low Vol Cls adjCls
15-05-14 93.66 95.34 93.34 1,319,700 95.26 94.92
15-05-13 93.15 93.81 92.71 821,400 92.91 92.58
15-05-12 93.98 94.14 93.04 1,098,300 93.08 92.75
15-05-11 94.59 94.88 94.20 741,500 94.36 94.02
15-05-08 93.77 94.80 93.49 1,258,400 94.56 94.22
15-05-07 92.37 93.28 92.37 801,500 92.61 92.28
15-05-06 93.37 93.47 92.13 984,900 92.56 92.23
15-05-05 93.21 93.55 92.47 1,028,700 92.90 92.57
15-05-04 93.65 94.15 93.46 1,044,600 93.63 93.30
Date Open High Low Vol Cls adjCls
15-05-01 92.81 93.45 92.48 1,275,700 93.40 93.07
15-04-30 93.60 93.99 91.78 1,923,500 92.24 91.91
15-04-29 94.95 94.95 93.18 1,260,000 94.32 93.98
15-04-28 94.62 95.41 93.55 1,619,100 95.10 94.76
15-04-27 97.44 97.44 94.50 1,840,500 94.63 94.29
15-04-24 96.77 97.16 96.47 1,284,500 96.90 96.55
15-04-23 96.45 97.42 96.20 1,620,100 97.18 96.83
15-04-22 95.00 97.30 95.00 2,463,600 96.45 96.10
15-04-21 94.00 94.81 93.73 1,959,400 94.71 94.37
Date Open High Low Vol Cls adjCls
15-04-20 93.00 93.54 92.73 1,345,300 93.35 93.02
15-04-17 91.54 92.79 91.17 2,041,600 92.50 92.17
15-04-16 92.15 92.39 91.78 877,000 92.18 91.85
15-04-15 92.58 92.97 92.10 752,100 92.29 91.96
15-04-14 92.90 93.28 91.90 1,478,100 92.54 92.21
15-04-13 93.36 93.97 92.95 1,334,900 93.10 92.77
15-04-10 92.92 94.06 92.92 1,101,700 93.74 93.40
15-04-09 91.79 93.11 91.61 1,379,900 93.07 92.74
15-04-08 91.68 92.34 91.41 1,093,100 92.02 91.69
Date Open High Low Vol Cls adjCls
15-04-07 91.94 92.39 91.46 1,038,900 91.48 91.15
15-04-06 90.45 92.18 90.36 1,152,600 91.76 91.43
15-04-02 90.22 91.87 90.19 1,042,300 91.12 90.79
15-04-01 92.46 92.58 90.63 2,005,600 91.18 90.85
15-03-31 92.87 93.58 92.25 1,199,500 92.25 91.92
15-03-30 93.12 93.86 92.81 1,016,600 93.55 93.22
15-03-27 91.26 92.73 91.26 1,229,700 92.56 92.23
15-03-26 91.90 92.23 91.29 1,049,700 91.53 90.86
15-03-25 93.52 94.24 92.21 1,190,200 92.29 91.61
Date Open High Low Vol Cls adjCls
15-03-24 93.57 94.33 93.36 961,100 93.42 92.73
15-03-23 93.49 94.18 93.15 918,800 93.71 93.02
15-03-20 94.04 94.40 93.44 2,101,900 93.65 92.96
15-03-19 93.02 93.76 92.84 945,500 93.57 92.88
15-03-18 91.57 93.83 91.30 1,382,200 93.11 92.43
15-03-17 92.09 92.44 91.69 1,036,200 91.89 91.22
15-03-16 91.84 93.04 91.84 1,177,100 92.78 92.10
15-03-13 91.83 92.40 90.71 1,254,400 91.29 90.62
15-03-12 90.55 92.04 90.46 892,100 91.95 91.28
Date Open High Low Vol Cls adjCls
15-03-11 90.36 90.96 90.12 1,106,900 90.46 89.80
15-03-10 90.12 90.86 89.84 1,538,900 90.30 89.64
15-03-09 90.37 91.15 90.36 1,021,800 91.02 90.35
15-03-06 92.50 92.50 89.81 2,129,900 90.07 89.41
15-03-05 92.35 93.13 92.34 1,543,500 92.99 92.31
15-03-04 92.35 93.03 91.55 1,587,800 92.37 91.69
15-03-03 95.71 95.83 92.24 2,993,000 92.44 91.76
15-03-02 94.75 96.18 94.75 1,081,400 96.01 95.31
15-02-27 94.45 95.25 94.35 1,340,000 94.75 94.06
Date Open High Low Vol Cls adjCls
15-02-26 94.61 94.86 94.02 998,100 94.40 93.71
15-02-25 94.68 94.91 94.28 990,400 94.57 93.88
15-02-24 95.39 95.70 94.66 1,093,800 94.88 94.18
15-02-23 95.25 95.80 95.05 875,900 95.60 94.90
15-02-20 93.96 95.33 93.75 1,115,700 95.25 94.55
15-02-19 95.10 95.39 94.31 839,100 94.56 93.87
15-02-18 95.11 95.31 94.45 1,008,200 95.25 94.55
15-02-17 94.85 95.20 93.92 1,340,500 95.07 94.37
15-02-13 93.25 94.55 93.08 1,174,900 94.51 93.82
Date Open High Low Vol Cls adjCls
15-02-12 93.45 93.70 92.89 967,100 93.37 92.69
15-02-11 92.92 93.52 92.35 838,600 92.96 92.28
15-02-10 92.50 93.18 92.14 662,100 93.06 92.38
15-02-09 92.07 92.91 91.46 793,800 91.90 91.23
15-02-06 93.60 93.99 92.42 1,172,200 92.71 92.03
15-02-05 93.09 93.93 92.91 1,259,900 93.67 92.98
15-02-04 93.06 93.51 92.25 1,557,700 92.47 91.79
15-02-03 92.15 92.79 91.40 1,045,800 92.74 92.06
15-02-02 91.35 91.77 89.83 1,248,600 91.76 91.09
Date Open High Low Vol Cls adjCls
15-01-30 92.61 93.15 90.94 1,303,000 91.05 90.38
15-01-29 92.59 93.72 91.45 1,300,800 93.68 92.99
15-01-28 93.12 95.05 92.50 1,944,100 92.75 92.07
15-01-27 91.73 92.98 91.34 1,510,800 92.33 91.65
15-01-26 92.42 92.68 91.78 1,082,400 92.55 91.87
15-01-23 93.24 93.71 92.60 960,700 92.70 92.02
15-01-22 92.45 93.37 91.75 1,277,400 93.37 92.69
15-01-21 91.35 92.43 91.13 1,156,600 92.11 91.43
15-01-20 93.05 93.22 90.70 1,894,300 91.67 91.00
Date Open High Low Vol Cls adjCls
15-01-16 91.08 92.55 90.79 1,435,500 92.45 91.77
15-01-15 93.56 93.56 91.44 1,490,600 91.50 90.83
15-01-14 93.28 93.38 91.68 1,986,100 93.25 92.57
15-01-13 94.66 95.49 93.33 1,124,500 94.22 93.53
15-01-12 94.90 94.90 93.86 772,000 94.02 93.33
15-01-09 95.45 95.79 94.44 760,700 94.60 93.91
15-01-08 95.03 96.00 95.03 1,368,800 95.76 95.06
15-01-07 93.07 94.48 92.95 1,145,300 94.16 93.47
15-01-06 92.72 93.45 91.57 1,855,000 92.41 91.73
Date Open High Low Vol Cls adjCls
15-01-05 90.82 93.71 90.82 1,825,500 92.54 91.86
15-01-02 94.70 95.45 93.13 1,523,700 93.99 93.30
14-12-31 95.98 96.33 94.25 888,100 94.33 93.64
14-12-30 95.43 96.08 95.11 679,600 95.56 94.86
14-12-29 95.35 95.57 94.79 747,800 95.45 94.75
14-12-26 96.14 96.37 95.52 583,000 95.64 94.60
14-12-24 96.58 96.92 95.99 629,100 96.00 94.95
14-12-23 95.46 98.24 94.07 3,601,700 96.61 95.56
14-12-22 94.81 95.47 94.64 1,111,100 94.99 93.95
Date Open High Low Vol Cls adjCls
14-12-19 96.13 96.61 94.51 2,610,400 94.79 93.76
14-12-18 93.97 95.85 93.61 1,727,200 95.83 94.78
14-12-17 90.96 93.02 90.57 1,563,300 92.83 91.82
14-12-16 91.11 92.62 90.76 1,352,500 90.78 89.79
14-12-15 92.55 92.86 90.96 1,421,800 91.40 90.40
14-12-12 92.63 93.36 91.91 1,233,600 92.00 91.00
14-12-11 93.17 93.96 92.95 1,469,500 93.41 92.39
14-12-10 94.29 94.57 92.37 1,654,600 92.64 91.63
14-12-09 93.73 94.47 93.17 918,500 94.41 93.38
Date Open High Low Vol Cls adjCls
14-12-08 94.52 95.37 94.40 945,700 94.60 93.57
14-12-05 94.28 95.00 94.07 642,900 94.62 93.59
14-12-04 94.12 95.01 93.92 617,500 94.38 93.35
14-12-03 94.62 94.64 93.95 1,108,200 94.51 93.48
14-12-02 93.21 94.93 93.20 1,558,400 94.66 93.63
14-12-01 92.79 93.57 92.37 818,100 92.96 91.95
14-11-28 92.64 93.86 92.63 680,900 92.91 91.90
14-11-26 91.90 92.41 91.73 834,500 92.37 91.36
14-11-25 91.45 92.09 91.34 1,532,700 91.90 90.90
Date Open High Low Vol Cls adjCls
14-11-24 90.64 91.55 90.10 1,794,400 91.40 90.40
14-11-21 90.72 90.78 89.90 1,557,600 90.11 89.13
14-11-20 89.47 89.84 88.94 654,600 89.65 88.67
14-11-19 89.88 90.25 89.58 917,000 89.64 88.66
14-11-18 88.58 90.30 88.40 1,289,600 90.16 89.18
14-11-17 87.84 88.65 87.67 605,700 88.53 87.56
14-11-14 88.64 88.64 87.68 701,100 88.00 87.04
14-11-13 88.79 89.24 88.37 887,700 88.84 87.87
14-11-12 88.37 88.82 88.24 616,700 88.58 87.61
Date Open High Low Vol Cls adjCls
14-11-11 88.39 89.00 88.24 543,300 88.68 87.71
14-11-10 87.38 88.50 87.00 819,700 88.44 87.47
14-11-07 88.33 88.50 87.14 2,027,200 87.47 86.52
14-11-06 88.27 88.75 88.05 1,022,100 88.55 87.58
14-11-05 88.02 88.23 87.67 2,155,900 88.02 87.06
14-11-04 86.88 87.72 86.78 1,075,900 87.65 86.69
14-11-03 87.36 87.80 86.74 1,241,300 86.85 85.90
14-10-31 87.88 88.21 87.43 1,287,900 87.53 86.57
14-10-30 86.18 87.24 86.16 1,375,200 87.04 86.09
Date Open High Low Vol Cls adjCls
14-10-29 86.23 86.75 86.02 1,363,700 86.68 85.73
14-10-28 85.01 86.25 84.91 1,408,300 86.19 85.25
14-10-27 84.17 84.69 84.09 784,000 84.38 83.46
14-10-24 83.29 84.43 83.29 669,500 84.22 83.30
14-10-23 83.48 83.93 83.10 1,202,600 83.53 82.62
14-10-22 82.25 83.04 82.10 1,552,900 82.56 81.66
14-10-21 81.54 82.57 81.54 1,603,700 82.14 81.24
14-10-20 79.82 81.04 79.63 1,528,400 81.00 80.12
14-10-17 79.39 80.86 79.36 3,047,600 80.28 79.40
Date Open High Low Vol Cls adjCls
14-10-16 78.59 79.99 78.35 2,545,900 79.20 78.34
14-10-15 79.57 79.97 77.87 2,981,800 79.48 78.61
14-10-14 81.65 82.35 80.48 2,704,600 80.64 79.76
14-10-13 81.59 82.32 81.19 2,010,600 81.22 80.33
14-10-10 82.60 83.62 81.90 1,338,200 81.90 81.01
14-10-09 84.07 84.74 82.87 1,339,600 82.92 82.02
14-10-08 82.59 84.35 82.42 1,859,200 84.35 83.43
14-10-07 83.17 83.27 82.39 1,511,100 82.44 81.54
14-10-06 83.14 84.09 83.08 1,377,600 83.70 82.79
Date Open High Low Vol Cls adjCls
14-10-03 82.38 82.76 82.13 1,434,300 82.51 81.61
14-10-02 81.10 82.08 80.92 1,356,500 81.74 80.85
14-10-01 81.03 81.61 80.18 2,467,400 81.33 80.44
14-09-30 81.46 81.62 80.74 954,600 80.75 79.87
14-09-29 80.82 81.57 80.73 1,020,600 81.52 80.63
14-09-26 81.13 81.84 80.96 1,278,500 81.50 80.61
14-09-25 82.15 82.16 80.93 2,105,400 81.23 80.04
14-09-24 81.68 82.30 81.32 866,000 82.13 80.93
14-09-23 81.48 81.78 81.25 1,525,000 81.51 80.32
Date Open High Low Vol Cls adjCls
14-09-22 82.58 82.84 82.06 1,042,600 82.14 80.94
14-09-19 84.44 84.62 82.76 2,694,800 82.84 81.63
14-09-18 84.45 84.59 83.67 2,065,800 84.07 82.84
14-09-17 84.08 84.52 83.67 1,052,500 83.94 82.71
14-09-16 83.58 84.29 82.71 922,200 84.06 82.83
14-09-15 83.38 83.74 83.04 566,700 83.40 82.18
14-09-12 84.19 84.35 83.22 888,000 83.46 82.24
14-09-11 83.59 84.29 83.43 819,500 84.24 83.01
14-09-10 84.04 84.16 83.69 961,900 83.91 82.68
Date Open High Low Vol Cls adjCls
14-09-09 84.28 84.42 83.67 753,700 83.75 82.52
14-09-08 84.07 84.35 83.91 967,800 84.27 83.04
14-09-05 83.28 84.17 82.84 728,300 84.13 82.90
14-09-04 83.70 84.31 83.11 887,000 83.33 82.11
14-09-03 83.50 83.74 83.22 1,006,200 83.51 82.29
14-09-02 83.61 83.61 82.76 1,073,100 83.12 81.90
14-08-29 82.83 83.48 82.57 1,136,300 83.31 82.09
14-08-28 82.13 82.70 81.89 764,300 82.67 81.46
14-08-27 82.74 82.83 82.14 592,600 82.33 81.13
Date Open High Low Vol Cls adjCls
14-08-26 82.52 83.09 82.10 1,771,400 82.85 81.64
14-08-25 82.44 82.99 82.30 1,065,000 82.93 81.72
14-08-22 82.78 82.79 82.03 977,000 82.14 80.94
14-08-21 81.78 82.95 81.70 1,307,400 82.90 81.69
14-08-20 81.64 82.01 81.30 829,700 81.89 80.69
14-08-19 81.25 82.02 81.08 944,100 81.98 80.78
14-08-18 81.06 81.37 80.73 743,300 81.32 80.13
14-08-15 81.22 81.22 79.78 907,200 80.47 79.29
14-08-14 80.89 81.38 80.55 1,093,000 80.92 79.74
Date Open High Low Vol Cls adjCls
14-08-13 79.99 80.80 79.89 1,629,500 80.75 79.57
14-08-12 79.98 80.02 79.43 1,442,800 79.59 78.43
14-08-11 80.13 80.13 79.48 739,600 79.55 78.39
14-08-08 79.50 79.95 78.91 1,133,600 79.81 78.64
14-08-07 79.90 80.13 78.97 1,840,800 79.25 78.09
14-08-06 79.39 80.20 79.39 1,406,600 79.82 78.65
14-08-05 80.27 80.75 79.75 1,350,100 79.99 78.82
14-08-04 80.00 80.76 79.74 1,183,500 80.58 79.40
14-08-01 79.70 80.26 79.03 1,924,800 80.00 78.83
Date Open High Low Vol Cls adjCls
14-07-31 80.14 80.54 79.70 2,000,500 79.77 78.60
14-07-30 80.41 80.79 80.09 1,233,600 80.41 79.23
14-07-29 80.14 80.63 79.94 1,542,400 80.22 79.05
14-07-28 80.53 80.53 79.80 2,007,100 80.09 78.92
14-07-25 80.84 81.10 80.11 1,730,400 80.44 79.26
14-07-24 81.88 81.88 80.55 4,129,400 80.79 79.61
14-07-23 82.26 82.41 81.62 1,429,400 81.81 80.61
14-07-22 81.94 82.38 81.63 1,112,000 81.89 80.69
14-07-21 81.89 82.22 81.21 1,461,000 81.59 80.40
Date Open High Low Vol Cls adjCls
14-07-18 82.14 82.84 81.00 1,411,700 82.16 80.96
14-07-17 81.81 82.79 81.17 1,877,100 81.71 80.51
14-07-16 83.24 83.24 82.14 1,295,400 82.29 81.09
14-07-15 81.86 84.00 81.86 1,787,400 82.74 81.53
14-07-14 84.40 84.49 83.23 1,232,800 83.45 82.23
14-07-11 83.57 84.05 83.46 562,700 84.02 82.79
14-07-10 83.39 83.91 82.68 1,088,800 83.68 82.46
14-07-09 84.09 84.29 83.52 951,800 83.98 82.75
14-07-08 85.47 85.47 83.85 1,326,400 83.93 82.70
Date Open High Low Vol Cls adjCls
14-07-07 85.69 85.91 85.00 789,700 85.56 84.31
14-07-03 85.53 85.72 85.11 443,400 85.63 84.38
14-07-02 85.22 85.60 84.89 653,300 85.40 84.15
14-07-01 84.99 85.89 84.72 1,178,400 85.50 84.25
14-06-30 84.09 84.49 83.90 1,586,800 84.32 83.09
14-06-27 84.47 84.85 83.81 1,642,200 83.97 82.74
14-06-26 85.23 85.23 84.55 1,083,900 84.61 83.37
14-06-25 85.60 85.65 85.09 1,034,700 85.50 83.95
14-06-24 85.07 85.59 84.66 694,400 84.73 83.19
Date Open High Low Vol Cls adjCls
14-06-23 85.88 86.25 85.15 890,600 85.26 83.71
14-06-20 86.24 86.93 86.01 2,118,800 86.08 84.52
14-06-19 84.60 85.67 84.60 1,298,300 85.64 84.09
14-06-18 83.52 84.47 83.52 935,800 84.43 82.90
14-06-17 84.21 84.43 83.66 1,152,600 83.80 82.28
14-06-16 84.20 86.52 83.97 2,338,600 84.61 83.07
14-06-13 84.02 84.03 83.28 977,100 83.44 81.93
14-06-12 84.82 84.82 83.51 1,539,100 83.78 82.26
14-06-11 85.28 85.28 84.45 979,600 84.76 83.22
Date Open High Low Vol Cls adjCls
14-06-10 85.74 85.74 84.68 1,003,500 85.10 83.56
14-06-09 85.40 85.57 84.98 1,051,800 85.50 83.95
14-06-06 85.76 86.12 85.27 1,318,400 85.56 84.01
14-06-05 85.46 85.95 85.24 1,083,800 85.78 84.22
14-06-04 85.38 86.08 85.09 2,348,000 85.53 83.98
14-06-03 84.72 85.76 84.40 1,687,400 85.46 83.91
14-06-02 84.73 85.09 84.20 1,177,600 84.83 83.29
14-05-30 85.38 85.61 83.12 3,349,500 84.49 82.96
14-05-29 83.22 83.90 83.00 1,452,900 83.89 82.37
Date Open High Low Vol Cls adjCls
14-05-28 83.50 83.86 81.61 5,573,000 82.64 81.14
14-05-27 80.43 80.48 79.96 732,900 80.36 78.90
14-05-23 80.44 80.58 80.12 632,500 80.27 78.81
14-05-22 80.38 80.63 79.91 853,200 80.59 79.13
14-05-21 80.10 80.42 79.94 701,600 80.37 78.91
14-05-20 80.18 80.55 79.70 1,498,200 80.05 78.60
14-05-19 79.57 80.36 79.46 949,600 80.10 78.65
14-05-16 79.03 80.13 78.89 1,420,400 80.10 78.65
14-05-15 79.77 79.80 78.85 1,254,200 79.12 77.68
Date Open High Low Vol Cls adjCls
14-05-14 80.19 80.22 79.29 1,688,100 80.11 78.66
14-05-13 81.41 81.44 80.33 1,379,100 80.35 78.89
14-05-12 80.79 81.39 80.57 1,307,700 81.10 79.63
14-05-09 79.93 80.63 79.41 1,263,500 80.62 79.16
14-05-08 79.41 80.42 79.35 1,562,800 80.04 78.59
14-05-07 78.77 79.48 78.41 1,261,700 79.42 77.98
14-05-06 78.60 79.43 78.46 1,701,800 79.04 77.61
14-05-05 77.69 78.93 77.32 1,700,600 78.83 77.40
14-05-02 77.43 78.03 77.26 1,057,400 77.82 76.41
Date Open High Low Vol Cls adjCls
14-05-01 77.74 77.94 77.12 1,164,300 77.43 76.03
14-04-30 77.90 78.02 77.29 1,116,900 77.75 76.34
14-04-29 77.16 78.27 76.90 1,612,400 77.90 76.49
14-04-28 77.13 77.30 75.78 2,373,700 76.83 75.44
14-04-25 77.58 78.45 76.67 2,050,600 76.72 75.33
14-04-24 80.50 80.78 76.89 4,159,700 77.88 76.47
14-04-23 78.74 79.11 78.03 1,904,500 78.39 76.97
14-04-22 79.62 79.78 78.70 1,729,900 78.74 77.31
14-04-21 78.87 79.73 78.80 2,066,800 79.48 78.04
Date Open High Low Vol Cls adjCls
14-04-17 78.76 79.45 78.49 1,337,200 78.78 77.35
14-04-16 80.24 80.25 78.28 2,154,800 79.05 77.62
14-04-15 79.88 80.07 77.39 2,291,100 79.57 78.13
14-04-14 80.26 80.35 79.13 1,572,200 79.80 78.35
14-04-11 79.26 80.03 79.06 1,894,000 79.36 77.92
14-04-10 82.14 82.21 79.43 1,199,800 79.64 78.20
14-04-09 81.28 82.16 80.92 1,426,000 82.10 80.61
14-04-08 81.21 81.65 80.42 1,764,700 81.26 79.79
14-04-07 82.35 82.49 80.75 1,501,600 81.23 79.76
Date Open High Low Vol Cls adjCls
14-04-04 84.36 84.85 82.49 1,570,700 82.60 81.10
14-04-03 82.56 84.23 82.34 2,873,800 84.13 82.60
14-04-02 81.79 82.59 81.79 2,052,700 82.29 80.80
14-04-01 81.88 82.18 81.35 1,082,800 81.88 80.39
14-03-31 80.78 81.67 80.43 1,112,300 81.47 79.99
14-03-28 80.22 81.15 80.11 828,100 80.54 79.08
14-03-27 79.33 79.98 78.75 1,161,500 79.87 78.42
14-03-26 80.31 80.69 79.59 1,166,100 79.59 77.85
14-03-25 79.57 80.63 79.38 1,154,900 79.94 78.19
Date Open High Low Vol Cls adjCls
14-03-24 81.21 81.25 79.18 2,157,200 79.31 77.57
14-03-21 81.91 82.30 80.73 2,765,700 80.86 79.09
14-03-20 81.07 81.33 80.52 912,300 81.30 79.52
14-03-19 81.56 81.97 80.73 985,900 81.22 79.44
14-03-18 80.86 81.60 80.24 1,405,900 81.53 79.74
14-03-17 80.55 81.16 80.48 1,204,500 80.79 79.02
14-03-14 81.14 81.64 80.13 1,490,300 80.27 78.51
14-03-13 82.17 82.27 81.10 1,970,500 81.22 79.44
14-03-12 81.25 81.64 81.24 920,400 81.63 79.84
Date Open High Low Vol Cls adjCls
14-03-11 81.73 81.88 81.27 1,030,900 81.63 79.84
14-03-10 81.36 81.88 81.36 994,700 81.80 80.01
14-03-07 81.36 81.71 80.69 1,380,300 81.64 79.85
14-03-06 81.28 81.42 80.71 1,024,700 80.95 79.18
14-03-05 81.80 81.89 80.97 1,339,200 81.08 79.30
14-03-04 81.04 82.05 80.81 1,747,700 81.87 80.08
14-03-03 79.45 80.31 79.43 1,503,800 79.90 78.15
14-02-28 81.17 81.52 79.84 2,490,500 80.24 78.48
14-02-27 81.12 81.32 80.65 1,552,800 81.17 79.39
Date Open High Low Vol Cls adjCls
14-02-26 81.70 81.97 80.74 1,853,400 81.13 79.35
14-02-25 82.32 82.68 81.46 1,594,600 81.59 79.80
14-02-24 82.15 83.06 82.10 1,745,500 82.61 80.80
14-02-21 82.59 83.12 82.00 1,602,100 82.10 80.30
14-02-20 81.59 82.85 81.18 1,428,100 82.65 80.84
14-02-19 82.20 82.60 81.57 1,757,000 81.64 79.85
14-02-18 83.81 83.82 82.55 1,805,700 82.62 80.81
14-02-14 83.08 83.86 82.47 2,557,100 83.35 81.52
14-02-13 80.52 82.93 80.45 2,446,500 82.75 80.94
Date Open High Low Vol Cls adjCls
14-02-12 81.18 81.42 80.69 1,340,300 80.95 79.18
14-02-11 80.34 81.28 80.17 1,229,400 81.14 79.36
14-02-10 79.43 80.44 79.08 2,736,000 80.42 78.66
14-02-07 78.45 79.54 78.28 1,340,000 79.43 77.69
14-02-06 77.28 78.33 77.17 2,302,100 78.21 76.50
14-02-05 76.45 77.42 76.21 1,793,700 77.00 75.31
14-02-04 76.85 77.28 76.23 3,908,000 76.75 75.07
14-02-03 77.84 77.84 76.31 3,528,300 76.47 74.79
14-01-31 76.96 77.85 76.94 1,563,600 77.60 75.90
Date Open High Low Vol Cls adjCls
14-01-30 77.28 78.45 77.21 2,097,300 78.14 76.43
14-01-29 77.24 77.37 76.48 2,155,500 76.90 75.22
14-01-28 76.75 77.46 76.53 1,243,600 77.44 75.74
14-01-27 76.13 76.78 75.79 1,235,800 76.32 74.65
14-01-24 77.66 78.15 76.11 1,789,100 76.13 74.46
14-01-23 77.54 79.00 76.14 2,333,200 77.78 76.08
14-01-22 78.59 79.24 78.49 2,041,800 78.58 76.86
14-01-21 78.62 79.00 78.26 1,285,800 78.59 76.87
14-01-17 78.82 78.89 78.08 1,632,900 78.20 76.49
Date Open High Low Vol Cls adjCls
14-01-16 78.23 78.87 78.09 951,800 78.68 76.96
14-01-15 78.26 78.49 77.67 1,166,200 78.25 76.54
14-01-14 77.75 78.40 77.48 1,573,600 78.16 76.45
14-01-13 77.83 78.29 77.36 1,482,300 77.43 75.73
14-01-10 77.17 78.53 76.89 1,879,800 78.15 76.44
14-01-09 77.23 77.35 76.65 2,129,200 76.99 75.30
14-01-08 76.22 77.21 76.11 2,146,300 77.02 75.33
14-01-07 74.87 75.92 74.87 1,576,200 75.78 74.12
14-01-06 75.48 75.60 74.92 2,301,700 75.35 73.70
Date Open High Low Vol Cls adjCls
14-01-03 74.02 75.18 74.02 719,500 74.84 73.20
14-01-02 75.12 75.12 74.40 1,204,400 74.63 73.00
13-12-31 75.25 75.25 74.90 1,006,400 75.14 73.49
13-12-30 75.19 75.29 74.90 759,200 75.02 73.38
13-12-27 75.30 75.33 74.78 686,400 75.06 73.42
13-12-26 75.00 75.55 74.93 519,500 75.39 73.44
13-12-24 74.89 75.34 74.75 648,600 75.00 73.06
13-12-23 75.00 75.08 74.58 1,041,500 75.01 73.07
13-12-20 74.03 74.81 73.85 1,872,900 74.72 72.79
Date Open High Low Vol Cls adjCls
13-12-19 73.62 73.99 73.05 1,544,200 73.85 71.94
13-12-18 71.73 73.81 71.47 2,722,900 73.76 71.85
13-12-17 71.80 71.86 71.24 2,272,600 71.65 69.80
13-12-16 72.02 72.21 71.40 2,012,900 71.56 69.71
13-12-13 72.04 72.15 71.22 2,079,500 71.56 69.71
13-12-12 72.53 72.62 71.81 1,422,400 71.84 69.98
13-12-11 74.41 74.45 72.68 1,079,400 72.73 70.85
13-12-10 74.35 74.66 74.01 1,030,300 74.40 72.48
13-12-09 74.48 74.66 74.06 935,700 74.61 72.68
Date Open High Low Vol Cls adjCls
13-12-06 73.94 74.54 73.81 1,092,900 74.52 72.59
13-12-05 73.19 73.69 73.08 762,200 73.16 71.27
13-12-04 73.65 74.01 72.76 786,000 73.29 71.39
13-12-03 74.05 74.23 73.44 1,066,900 73.93 72.02
13-12-02 74.32 74.76 74.15 827,300 74.26 72.34
13-11-29 74.59 75.11 74.35 515,200 74.42 72.50
13-11-27 74.80 75.12 74.56 608,500 74.56 72.63
13-11-26 74.88 75.13 74.39 997,800 74.82 72.88
13-11-25 75.38 75.50 74.54 1,481,700 74.74 72.81
Date Open High Low Vol Cls adjCls
13-11-22 74.15 74.44 73.80 1,003,000 74.28 72.36
13-11-21 74.08 74.32 73.90 838,700 74.14 72.22
13-11-20 74.05 74.28 73.62 616,500 73.79 71.88
13-11-19 73.31 74.18 73.00 1,216,400 74.10 72.18
13-11-18 74.35 74.50 73.34 932,300 73.51 71.61
13-11-15 74.56 74.80 74.21 2,007,800 74.21 72.29
13-11-14 74.00 74.57 73.75 932,500 74.48 72.55
13-11-13 72.89 73.82 72.60 892,000 73.82 71.91
13-11-12 73.31 73.45 72.81 1,253,000 73.23 71.34
Date Open High Low Vol Cls adjCls
13-11-11 73.36 73.49 73.04 1,245,800 73.30 71.40
13-11-08 72.89 73.35 72.54 1,604,400 73.33 71.43
13-11-07 73.89 73.89 72.85 1,906,200 72.90 71.01
13-11-06 74.30 74.60 73.67 1,870,400 73.71 71.80
13-11-05 73.85 74.23 73.64 1,251,400 74.05 72.13
13-11-04 74.17 74.40 74.01 752,900 74.29 72.37
13-11-01 74.25 74.25 73.45 1,350,100 74.03 72.12
13-10-31 74.16 74.33 73.32 1,821,900 73.86 71.95
13-10-30 74.64 74.79 73.61 1,820,200 74.09 72.17
Date Open High Low Vol Cls adjCls
13-10-29 74.67 74.67 73.94 1,902,400 74.53 72.60
13-10-28 74.54 74.86 74.17 1,031,400 74.54 72.61
13-10-25 74.05 74.71 73.72 1,483,500 74.61 72.68
13-10-24 73.43 74.26 73.09 2,494,600 74.02 72.11
13-10-23 73.50 74.08 73.29 1,223,800 73.97 72.06
13-10-22 73.17 73.72 72.64 1,142,400 73.53 71.63
13-10-21 73.45 73.45 72.92 1,131,000 73.16 71.27
13-10-18 72.77 73.60 72.02 2,696,100 73.46 71.56
13-10-17 71.05 72.62 70.90 2,322,900 72.55 70.67
Date Open High Low Vol Cls adjCls
13-10-16 70.65 71.52 70.42 1,099,500 71.52 69.67
13-10-15 70.65 70.92 70.11 1,631,300 70.14 68.33
13-10-14 69.85 70.98 69.72 1,261,100 70.81 68.98
13-10-11 69.42 70.33 69.38 1,260,000 70.22 68.40
13-10-10 69.04 69.63 68.76 1,297,600 69.42 67.62
13-10-09 67.80 68.95 67.71 1,828,200 68.44 66.67
13-10-08 67.71 68.37 67.59 1,561,800 67.61 65.86
13-10-07 67.31 67.89 67.04 755,500 67.54 65.79
13-10-04 67.38 67.86 67.27 921,100 67.70 65.95
Date Open High Low Vol Cls adjCls
13-10-03 67.49 67.85 66.93 1,095,800 67.34 65.60
13-10-02 67.50 68.09 67.33 1,676,700 67.74 65.99
13-10-01 67.74 68.10 67.55 1,103,400 67.96 66.20
13-09-30 67.42 67.87 67.15 1,880,000 67.59 65.84
13-09-27 68.30 68.34 67.59 1,197,500 67.65 65.90
13-09-26 68.71 68.71 67.95 1,639,400 68.40 66.63
13-09-25 69.10 69.91 68.72 3,482,500 68.79 66.75
13-09-24 71.11 71.45 70.77 1,073,900 70.83 68.73
13-09-23 71.11 71.44 70.86 940,800 71.20 69.09
Date Open High Low Vol Cls adjCls
13-09-20 71.73 71.86 71.17 2,599,300 71.28 69.17
13-09-19 71.74 71.94 71.56 826,700 71.63 69.51
13-09-18 71.19 71.86 70.39 1,081,700 71.78 69.65
13-09-17 70.80 71.54 70.67 1,238,200 71.35 69.24
13-09-16 70.75 71.01 70.43 1,035,000 70.83 68.73
13-09-13 69.50 70.16 69.31 1,013,200 70.12 68.04
13-09-12 69.46 69.73 69.12 1,421,500 69.50 67.44
13-09-11 69.60 70.07 69.37 1,176,500 69.58 67.52
13-09-10 69.69 70.00 69.33 1,303,400 69.54 67.48
Date Open High Low Vol Cls adjCls
13-09-09 68.98 69.20 68.62 732,800 69.16 67.11
13-09-06 69.63 70.38 68.06 1,713,200 68.93 66.89
13-09-05 67.34 68.00 67.10 1,036,800 67.79 65.78
13-09-04 67.13 67.38 66.52 1,465,900 67.27 65.28
13-09-03 67.63 67.99 66.69 1,000,700 67.22 65.23
13-08-30 66.96 67.07 66.63 910,000 66.89 64.91
13-08-29 66.50 67.30 66.44 955,800 66.91 64.93
13-08-28 67.13 67.31 66.59 926,900 66.64 64.67
13-08-27 67.82 67.84 67.04 927,400 67.08 65.09
Date Open High Low Vol Cls adjCls
13-08-26 68.40 69.00 68.33 879,800 68.38 66.35
13-08-23 68.74 68.91 68.08 624,600 68.29 66.27
13-08-22 68.03 69.08 68.03 613,900 68.78 66.74
13-08-21 68.21 68.45 67.67 912,300 67.93 65.92
13-08-20 68.00 68.53 67.56 1,233,600 68.25 66.23
13-08-19 67.93 68.54 67.82 826,800 68.06 66.04
13-08-16 68.73 68.82 67.97 1,622,700 67.97 65.96
13-08-15 69.97 70.15 68.76 969,800 68.91 66.87
13-08-14 70.96 71.09 70.30 1,179,400 70.43 68.34
Date Open High Low Vol Cls adjCls
13-08-13 70.95 71.08 70.30 759,700 70.88 68.78
13-08-12 70.37 70.86 70.14 962,800 70.76 68.66
13-08-09 70.80 71.16 70.70 891,900 71.01 68.91
13-08-08 70.98 71.32 70.64 928,200 70.90 68.80
13-08-07 70.76 71.07 70.59 1,285,200 70.79 68.69
13-08-06 71.14 71.37 70.79 1,894,900 70.97 68.87
13-08-05 71.07 71.55 70.69 805,400 71.20 69.09
13-08-02 71.23 71.40 71.05 861,300 71.27 69.16
13-08-01 70.89 71.44 69.83 1,032,100 71.22 69.11
Date Open High Low Vol Cls adjCls
13-07-31 70.63 71.25 70.23 1,389,600 70.46 68.37
13-07-30 70.63 70.95 70.26 751,600 70.42 68.33
13-07-29 70.65 70.65 69.95 1,077,300 70.35 68.27
13-07-26 70.87 71.09 70.33 819,500 70.94 68.84
13-07-25 70.72 70.95 70.36 852,300 70.87 68.77
13-07-24 71.21 71.32 70.63 961,800 70.83 68.73
13-07-23 71.08 71.08 70.39 1,283,800 71.05 68.95
13-07-22 70.83 71.04 70.49 1,532,900 70.96 68.86
13-07-19 69.57 70.88 69.05 3,241,200 70.88 68.78
Date Open High Low Vol Cls adjCls
13-07-18 69.37 70.24 69.08 1,802,900 70.00 67.93
13-07-17 68.94 69.64 68.69 1,896,800 69.37 67.32
13-07-16 68.43 69.30 68.35 1,378,700 68.67 66.64
13-07-15 67.41 68.28 67.34 767,000 68.22 66.20
13-07-12 67.26 67.72 66.97 916,700 67.43 65.43
13-07-11 66.98 67.48 66.66 1,058,700 67.38 65.38
13-07-10 66.12 66.56 65.81 938,600 66.35 64.39
13-07-09 66.14 66.27 65.48 1,532,000 66.07 64.11
13-07-08 65.50 66.41 65.38 1,073,700 66.17 64.21
Date Open High Low Vol Cls adjCls
13-07-05 64.59 65.24 64.42 966,000 65.23 63.30
13-07-03 64.17 64.47 63.71 491,500 64.20 62.30
13-07-02 64.40 65.05 64.19 1,573,500 64.32 62.42
13-07-01 64.85 65.17 64.34 1,453,900 64.43 62.52
13-06-28 64.66 65.46 64.35 2,393,600 64.68 62.76
13-06-27 64.93 65.06 64.55 1,302,700 64.72 62.80
13-06-26 65.31 65.68 64.67 1,248,300 64.69 62.77
13-06-25 65.26 65.49 64.45 937,100 64.89 62.71
13-06-24 65.09 65.35 63.83 1,581,200 64.76 62.59
Date Open High Low Vol Cls adjCls
13-06-21 65.33 65.98 65.00 1,668,500 65.60 63.40
13-06-20 65.72 65.86 64.60 1,733,500 64.75 62.58
13-06-19 67.76 67.90 66.37 1,262,700 66.45 64.22
13-06-18 67.80 68.11 67.58 1,479,200 67.67 65.40
13-06-17 67.64 68.22 67.44 1,005,800 67.81 65.53
13-06-14 67.65 68.00 67.13 813,200 67.21 64.95
13-06-13 66.32 67.79 65.81 783,100 67.72 65.45
13-06-12 67.22 67.25 66.36 1,043,200 66.37 64.14
13-06-11 66.76 67.25 66.26 841,200 66.83 64.59
Date Open High Low Vol Cls adjCls
13-06-10 67.20 67.46 66.82 766,400 67.25 64.99
13-06-07 66.68 67.20 66.56 774,000 67.15 64.90
13-06-06 65.79 66.38 65.59 1,323,200 66.36 64.13
13-06-05 66.52 66.71 65.50 1,327,900 65.73 63.52
13-06-04 67.31 67.35 66.24 828,500 66.70 64.46
13-06-03 66.40 67.33 66.10 1,481,700 67.31 65.05
13-05-31 67.21 67.78 66.39 1,267,300 66.39 64.16
13-05-30 67.24 67.89 67.17 1,018,400 67.35 65.09
13-05-29 67.50 67.64 66.83 1,350,100 67.23 64.97
Date Open High Low Vol Cls adjCls
13-05-28 67.41 68.37 67.38 977,300 67.91 65.63
13-05-24 67.00 67.43 66.58 1,085,500 66.99 64.74
13-05-23 67.17 67.74 66.95 1,631,500 67.24 64.98
13-05-22 69.31 70.00 67.36 1,948,800 67.70 65.43
13-05-21 69.01 69.33 68.83 1,321,400 69.24 66.92
13-05-20 68.64 69.14 68.52 1,211,100 68.73 66.42
13-05-17 68.61 68.97 68.28 3,311,400 68.90 66.59
13-05-16 69.12 69.27 68.66 1,920,500 69.06 66.74
13-05-15 69.12 69.81 69.11 1,538,400 69.43 67.10
Date Open High Low Vol Cls adjCls
13-05-14 68.52 69.30 68.38 1,076,400 69.21 66.89
13-05-13 67.99 68.86 67.85 1,168,800 68.60 66.30
13-05-10 67.00 68.23 66.83 1,776,700 68.21 65.92
13-05-09 66.45 67.48 66.32 1,190,900 67.01 64.76
13-05-08 66.30 66.61 66.07 1,293,100 66.45 64.22
13-05-07 66.27 66.44 65.95 788,600 66.39 64.16
13-05-06 66.24 66.58 66.04 1,044,400 66.28 64.05
13-05-03 66.10 66.70 66.09 945,100 66.33 64.10
13-05-02 65.53 66.50 65.33 1,407,300 65.78 63.57
Date Open High Low Vol Cls adjCls
13-05-01 65.49 65.91 65.12 1,171,700 65.30 63.11
13-04-30 65.57 65.61 64.70 1,284,700 65.58 63.38
13-04-29 65.20 65.80 65.11 1,247,000 65.66 63.46
13-04-26 65.50 65.50 64.75 1,123,900 65.06 62.88
13-04-25 64.50 66.28 64.46 2,300,000 65.64 63.44
13-04-24 64.79 65.22 64.59 1,685,100 64.73 62.56
13-04-23 64.47 65.11 64.10 1,329,700 64.94 62.76
13-04-22 64.71 64.80 63.81 1,403,900 64.15 62.00
13-04-19 63.96 64.68 63.50 2,109,300 64.68 62.51
Date Open High Low Vol Cls adjCls
13-04-18 64.56 64.59 63.35 1,841,500 63.70 61.56
13-04-17 64.77 65.06 64.19 1,748,600 64.40 62.24
13-04-16 65.27 65.27 64.16 2,258,500 65.08 62.89
13-04-15 65.98 66.40 65.29 1,546,100 65.29 63.10
13-04-12 66.52 66.68 65.98 1,121,000 66.50 64.27
13-04-11 66.81 67.15 66.67 1,280,800 66.85 64.61
13-04-10 66.35 67.00 65.94 1,945,800 66.74 64.50
13-04-09 66.02 66.48 65.75 2,468,000 66.34 64.11
13-04-08 65.04 65.50 64.91 1,646,600 65.38 63.18
Date Open High Low Vol Cls adjCls
13-04-05 64.83 65.20 64.67 2,543,600 65.00 62.82
13-04-04 65.73 66.06 65.35 2,513,200 65.59 63.39
13-04-03 65.62 65.64 64.80 2,014,600 65.25 63.06
13-04-02 65.57 65.74 65.27 1,185,100 65.56 63.36
13-04-01 65.10 65.60 64.99 1,233,100 65.33 63.14
13-03-28 64.67 65.33 64.40 1,216,900 65.24 63.05
13-03-27 64.59 64.92 64.19 1,016,400 64.87 62.69
13-03-26 64.55 64.88 64.36 869,700 64.86 62.68
13-03-25 64.84 64.85 64.17 1,175,900 64.54 62.12
Date Open High Low Vol Cls adjCls
13-03-22 64.56 64.63 64.23 1,636,900 64.57 62.15
13-03-21 65.15 65.36 64.15 2,089,000 64.54 62.12
13-03-20 65.15 65.56 65.08 1,277,100 65.37 62.92
13-03-19 65.04 65.20 64.29 1,979,100 64.77 62.34
13-03-18 65.43 65.43 64.43 2,328,900 64.78 62.35
13-03-15 66.58 66.72 65.72 2,464,200 65.93 63.45
13-03-14 66.91 66.92 66.29 1,158,900 66.81 64.30
13-03-13 66.71 66.73 66.17 1,182,500 66.68 64.18
13-03-12 65.98 66.79 65.85 1,302,500 66.79 64.28
Date Open High Low Vol Cls adjCls
13-03-11 65.83 66.27 65.68 1,103,900 66.22 63.73
13-03-08 65.77 66.00 65.52 1,499,900 65.72 63.25
13-03-07 66.00 66.16 65.25 1,444,500 65.40 62.94
13-03-06 66.05 66.57 65.80 1,748,900 65.96 63.48
13-03-05 65.06 66.37 65.06 1,748,400 66.00 63.52
13-03-04 64.66 65.08 64.54 1,414,300 65.07 62.63
13-03-01 63.73 65.00 63.18 2,487,100 64.90 62.46
13-02-28 63.56 64.28 63.50 1,633,300 63.88 61.48
13-02-27 62.80 63.84 62.70 1,332,100 63.66 61.27
Date Open High Low Vol Cls adjCls
13-02-26 62.47 63.17 62.40 1,975,500 62.77 60.41
13-02-25 62.82 63.17 62.09 1,614,900 62.09 59.76
13-02-22 62.50 62.70 62.12 1,233,000 62.70 60.35
13-02-21 62.75 62.77 61.59 2,143,000 62.17 59.84
13-02-20 63.74 63.79 63.04 1,561,600 63.08 60.71
13-02-19 63.75 63.85 63.19 2,019,100 63.69 61.30
13-02-15 63.98 63.98 63.26 2,206,600 63.85 61.45
13-02-14 63.76 64.14 63.59 1,215,900 64.02 61.62
13-02-13 64.14 64.46 63.62 847,100 63.88 61.48
Date Open High Low Vol Cls adjCls
13-02-12 63.86 64.10 63.54 1,098,300 64.01 61.61
13-02-11 63.67 63.90 63.35 1,173,200 63.90 61.50
13-02-08 63.19 63.93 63.00 1,083,500 63.78 61.39
13-02-07 62.72 63.08 62.29 1,808,500 63.05 60.68
13-02-06 62.57 63.12 62.46 1,404,800 63.06 60.69
13-02-05 62.30 62.86 62.27 1,893,100 62.80 60.44
13-02-04 62.66 62.66 62.01 1,855,100 62.30 59.96
13-02-01 62.35 63.17 61.53 2,558,200 63.04 60.67
13-01-31 63.30 63.38 62.55 2,714,500 62.65 60.30
Date Open High Low Vol Cls adjCls
13-01-30 63.69 63.81 63.33 2,071,800 63.38 61.00
13-01-29 63.67 63.99 63.46 1,189,800 63.80 61.40
13-01-28 63.68 63.85 63.23 1,624,700 63.78 61.39
13-01-25 63.75 63.92 63.33 2,077,100 63.55 61.16
13-01-24 62.01 63.65 61.60 2,491,300 63.45 61.07
13-01-23 61.63 61.92 61.25 2,350,900 61.87 59.55
13-01-22 61.50 61.72 61.19 1,725,400 61.71 59.39
13-01-18 60.73 61.59 60.48 3,599,100 61.55 59.24
13-01-17 59.72 61.17 59.71 2,379,400 60.62 58.34
Date Open High Low Vol Cls adjCls
13-01-16 59.45 59.72 59.30 1,170,200 59.43 57.20
13-01-15 58.76 59.73 58.57 2,212,100 59.56 57.32
13-01-14 58.55 58.88 58.26 1,375,700 58.87 56.66
13-01-11 58.82 58.90 58.48 1,477,800 58.84 56.63
13-01-10 58.71 58.84 58.30 1,815,200 58.84 56.63
13-01-09 57.21 58.74 57.14 2,828,300 58.38 56.19
13-01-08 56.93 57.07 56.52 1,854,100 56.97 54.83
13-01-07 56.65 57.22 56.60 1,762,600 57.07 54.93
13-01-04 56.32 57.00 56.11 2,471,000 56.73 54.60
Date Open High Low Vol Cls adjCls
13-01-03 55.90 56.25 55.82 1,384,600 56.14 54.03
13-01-02 55.54 55.89 55.24 2,118,400 55.88 53.78
12-12-31 54.34 54.82 54.07 1,780,100 54.82 52.76
12-12-28 54.80 55.05 54.41 1,094,000 54.45 52.41
12-12-27 55.25 55.40 54.55 1,132,600 55.16 53.09
12-12-26 55.88 55.99 55.27 932,300 55.43 53.09
12-12-24 55.80 55.99 55.73 703,800 55.87 53.52
12-12-21 56.46 56.74 55.62 3,226,700 55.87 53.52
12-12-20 56.03 56.58 55.78 1,273,700 56.57 54.19
Date Open High Low Vol Cls adjCls
12-12-19 56.42 56.49 55.90 1,677,400 55.96 53.60
12-12-18 56.18 56.75 55.97 2,553,600 56.35 53.98
12-12-17 55.83 56.21 55.79 1,456,000 56.16 53.79
12-12-14 56.00 56.29 55.74 2,587,400 55.78 53.43
12-12-13 56.08 56.30 55.87 2,265,200 56.19 53.82
12-12-12 55.78 56.62 55.74 1,843,300 56.13 53.76
12-12-11 55.23 56.00 55.10 2,254,300 55.81 53.46
12-12-10 54.38 54.82 54.37 1,567,200 54.79 52.48
12-12-07 54.47 54.63 54.09 1,437,000 54.57 52.27
Date Open High Low Vol Cls adjCls
12-12-06 54.22 54.45 53.93 1,986,000 54.35 52.06
12-12-05 54.33 54.53 54.00 2,153,800 54.36 52.07
12-12-04 54.50 54.71 54.04 2,157,700 54.35 52.06
12-12-03 54.48 55.08 54.10 2,977,200 54.44 52.15
12-11-30 54.07 54.29 53.78 2,311,500 54.16 51.88
12-11-29 54.82 55.08 53.86 2,455,200 54.05 51.77
12-11-28 54.08 54.61 53.59 1,161,400 54.60 52.30
12-11-27 54.38 54.67 54.18 1,362,600 54.22 51.93
12-11-26 54.26 54.53 53.86 1,766,700 54.53 52.23
Date Open High Low Vol Cls adjCls
12-11-23 53.66 54.53 53.61 738,100 54.52 52.22
12-11-21 53.62 53.81 53.42 2,009,800 53.50 51.25
12-11-20 53.05 53.89 52.80 2,361,400 53.60 51.34
12-11-19 52.57 53.13 52.49 2,340,400 53.00 50.77
12-11-16 52.55 52.56 51.81 3,704,900 52.10 49.90
12-11-15 52.33 52.53 51.87 1,750,300 52.00 49.81
12-11-14 52.78 53.01 52.23 1,804,900 52.32 50.11
12-11-13 52.79 53.17 52.60 1,682,000 52.68 50.46
12-11-12 52.74 53.12 52.30 1,310,400 53.05 50.81
Date Open High Low Vol Cls adjCls
12-11-09 52.30 52.98 52.23 1,356,800 52.53 50.32
12-11-08 52.47 52.82 52.22 2,282,200 52.42 50.21
12-11-07 53.06 53.11 52.06 2,060,500 52.61 50.39
12-11-06 52.77 53.52 52.50 1,718,000 53.46 51.21
12-11-05 52.57 52.81 52.16 1,018,900 52.71 50.49
12-11-02 53.44 53.57 52.55 1,300,800 52.64 50.42
12-11-01 52.60 53.26 52.47 1,574,200 53.07 50.83
12-10-31 52.60 52.93 52.03 1,740,000 52.60 50.38
12-10-26 52.42 52.57 51.97 1,766,100 52.19 49.99
Date Open High Low Vol Cls adjCls
12-10-25 52.63 52.97 51.99 1,801,400 52.40 50.19
12-10-24 52.45 52.60 51.97 1,543,000 52.28 50.08
12-10-23 52.42 52.53 51.91 2,088,200 52.25 50.05
12-10-22 52.69 52.99 52.39 1,869,100 52.95 50.72
12-10-19 53.42 53.68 52.42 2,960,400 52.64 50.42
12-10-18 51.85 53.74 51.60 4,556,600 53.61 51.35
12-10-17 53.20 54.29 52.75 4,390,700 52.82 50.59
12-10-16 52.64 53.48 52.54 2,041,200 53.46 51.21
12-10-15 52.30 52.32 51.92 2,842,300 52.30 50.10
Date Open High Low Vol Cls adjCls
12-10-12 52.60 52.98 52.21 1,535,600 52.30 50.10
12-10-11 52.50 53.14 52.43 1,516,600 52.46 50.25
12-10-10 52.44 52.44 51.67 4,463,200 52.22 50.02
12-10-09 53.37 53.96 52.50 3,664,100 52.73 50.51
12-10-08 54.73 54.81 54.30 1,117,300 54.35 52.06
12-10-05 55.22 55.22 54.51 1,484,000 54.81 52.50
12-10-04 54.44 55.07 53.99 1,624,300 55.06 52.74
12-10-03 54.91 54.96 54.18 2,561,100 54.42 52.13
12-10-02 55.02 55.14 54.27 2,856,600 54.67 52.37
Date Open High Low Vol Cls adjCls
12-10-01 55.50 55.50 54.60 3,192,100 54.90 52.59
12-09-28 55.56 55.91 55.35 1,495,000 55.66 53.31
12-09-27 55.65 55.85 55.37 1,201,100 55.81 53.46
12-09-26 55.90 56.00 55.42 1,165,200 55.59 53.25
12-09-25 56.69 56.80 55.97 1,844,800 55.98 53.42
12-09-24 56.09 56.61 55.83 1,512,500 56.49 53.90
12-09-21 56.11 56.49 55.58 5,620,700 56.29 53.71
12-09-20 55.68 55.78 55.29 1,512,500 55.77 53.22
12-09-19 55.83 56.15 55.41 1,516,700 55.89 53.33
Date Open High Low Vol Cls adjCls
12-09-18 56.00 56.01 55.63 1,879,000 55.93 53.37
12-09-17 55.92 56.24 55.88 1,580,700 56.23 53.66
12-09-14 55.19 56.30 55.10 2,520,300 56.01 53.45
12-09-13 54.62 55.38 54.05 1,980,400 55.19 52.66
12-09-12 54.08 54.69 54.07 1,487,200 54.42 51.93
12-09-11 53.66 54.26 53.49 2,582,400 54.00 51.53
12-09-10 54.18 54.18 53.46 1,499,300 53.55 51.10
12-09-07 54.37 54.37 53.71 3,201,300 54.15 51.67
12-09-06 52.85 54.19 52.85 2,961,500 54.19 51.71
Date Open High Low Vol Cls adjCls
12-09-05 53.78 53.78 52.83 2,108,300 53.12 50.69
12-09-04 54.25 55.49 53.65 2,431,300 53.82 51.36
12-08-31 53.37 53.70 52.93 964,400 53.26 50.82
12-08-30 53.19 53.34 52.77 1,160,700 53.11 50.68
12-08-29 53.72 53.87 53.48 1,182,100 53.58 51.13
12-08-28 53.59 54.08 53.59 1,573,500 53.72 51.26
12-08-27 53.76 54.22 53.51 856,500 53.69 51.23
12-08-24 53.17 53.86 53.11 882,800 53.74 51.28
12-08-23 53.80 53.90 53.02 1,654,400 53.23 50.79
Date Open High Low Vol Cls adjCls
12-08-22 54.45 54.48 53.65 2,154,800 53.82 51.36
12-08-21 54.57 55.07 54.20 1,662,400 54.30 51.81
12-08-20 54.36 54.55 54.16 1,122,700 54.50 52.00
12-08-17 54.48 54.55 54.09 1,799,100 54.36 51.87
12-08-16 54.09 54.76 53.94 1,818,600 54.50 52.00
12-08-15 53.60 54.36 53.60 1,276,800 54.11 51.63
12-08-14 53.38 53.82 53.38 1,867,400 53.79 51.33
12-08-13 52.83 53.41 52.73 2,305,700 53.20 50.76
12-08-10 52.65 53.18 52.65 1,626,500 53.06 50.63
Date Open High Low Vol Cls adjCls
12-08-09 52.89 53.25 52.70 1,524,200 52.79 50.37
12-08-08 52.87 53.17 52.58 1,171,800 52.99 50.56
12-08-07 52.98 53.28 52.89 1,152,600 53.00 50.57
12-08-06 52.87 53.37 52.66 1,335,800 52.94 50.52
12-08-03 52.53 52.87 52.11 1,700,800 52.75 50.33
12-08-02 51.98 52.16 50.96 2,406,200 51.40 49.05
12-08-01 52.36 53.09 52.28 2,228,600 52.83 50.41
12-07-31 52.41 52.58 51.99 1,375,400 52.03 49.65
12-07-30 52.23 52.54 51.96 984,400 52.34 49.94
Date Open High Low Vol Cls adjCls
12-07-27 51.62 52.55 51.52 1,953,900 52.41 50.01
12-07-26 51.82 51.88 50.93 2,064,200 51.30 48.95
12-07-25 50.81 51.56 50.81 2,240,800 51.27 48.92
12-07-24 51.09 51.22 50.04 2,309,500 50.75 48.43
12-07-23 50.70 51.03 50.33 1,465,800 50.75 48.43
12-07-20 51.97 52.08 51.12 2,013,800 51.38 49.03
12-07-19 52.32 53.09 50.96 4,618,100 52.14 49.75
12-07-18 53.51 54.43 51.89 2,318,800 53.57 51.12
12-07-17 53.17 53.75 52.86 1,912,200 53.72 51.26
Date Open High Low Vol Cls adjCls
12-07-16 53.15 53.26 52.73 1,145,700 52.90 50.48
12-07-13 52.82 53.21 52.71 822,100 53.05 50.62
12-07-12 52.69 52.88 52.29 1,289,300 52.72 50.31
12-07-11 52.91 53.21 52.65 1,680,800 53.06 50.63
12-07-10 54.18 54.18 52.91 1,361,500 53.06 50.63
12-07-09 53.49 53.72 53.30 834,300 53.67 51.21
12-07-06 53.49 53.59 52.96 1,221,500 53.54 51.09
12-07-05 54.53 54.55 54.04 959,800 54.21 51.73
12-07-03 54.58 54.90 54.41 1,105,400 54.68 52.18
Date Open High Low Vol Cls adjCls
12-07-02 55.00 55.02 53.96 1,744,000 54.67 52.17
12-06-29 54.70 55.10 54.63 1,835,000 55.10 52.58
12-06-28 54.03 54.20 52.75 2,701,800 53.79 51.33
12-06-27 53.74 54.52 53.71 1,371,300 54.33 51.84
12-06-26 53.72 54.03 53.38 1,344,000 53.82 51.15
12-06-25 54.14 54.23 53.58 1,552,700 53.71 51.05
12-06-22 54.01 54.76 53.69 2,621,600 54.57 51.87
12-06-21 55.08 55.25 53.66 1,724,800 53.75 51.09
12-06-20 55.16 55.24 54.48 1,692,300 54.90 52.18
Date Open High Low Vol Cls adjCls
12-06-19 54.78 55.54 54.75 2,017,000 55.19 52.45
12-06-18 54.00 54.81 53.90 1,950,300 54.57 51.87
12-06-15 52.72 54.28 52.50 3,727,000 54.15 51.47
12-06-14 51.65 52.57 51.55 1,482,400 52.34 49.75
12-06-13 51.73 52.16 51.32 1,130,300 51.49 48.94
12-06-12 51.54 51.79 51.03 981,800 51.78 49.21
12-06-11 51.63 51.98 51.36 2,006,300 51.41 48.86
12-06-08 51.03 51.37 50.90 1,793,700 51.31 48.77
12-06-07 51.73 51.99 51.08 1,001,500 51.19 48.65
Date Open High Low Vol Cls adjCls
12-06-06 51.02 51.29 50.84 1,507,200 51.25 48.71
12-06-05 49.64 50.95 49.56 1,751,200 50.79 48.27
12-06-04 49.90 50.06 49.43 1,726,500 49.84 47.37
12-06-01 50.74 50.91 49.98 1,741,400 50.01 47.53
12-05-31 51.49 51.80 50.87 2,177,000 51.45 48.90
12-05-30 52.37 52.37 51.37 1,246,500 51.55 48.99
12-05-29 52.41 52.71 52.05 2,076,600 52.59 49.98
12-05-25 51.69 52.08 51.58 968,400 51.85 49.28
12-05-24 51.38 51.89 51.09 1,435,500 51.72 49.16
Date Open High Low Vol Cls adjCls
12-05-23 51.46 51.46 50.73 1,835,200 51.28 48.74
12-05-22 51.44 51.96 51.23 2,314,300 51.72 49.16
12-05-21 50.48 51.46 50.35 1,443,700 51.43 48.88
12-05-18 51.21 51.21 50.10 1,748,700 50.26 47.77
12-05-17 51.76 51.93 50.98 1,131,700 50.98 48.45
12-05-16 52.12 52.36 51.58 1,708,000 51.73 49.17
12-05-15 52.67 52.69 51.91 1,248,500 51.99 49.41
12-05-14 52.65 53.02 52.26 1,253,300 52.64 50.03
12-05-11 53.24 53.71 53.00 759,500 53.18 50.54
Date Open High Low Vol Cls adjCls
12-05-10 53.63 54.06 53.27 1,090,300 53.37 50.72
12-05-09 53.51 53.75 52.93 1,460,300 53.25 50.61
12-05-08 53.72 54.19 53.40 1,498,500 54.15 51.47
12-05-07 53.65 54.46 53.65 1,043,100 54.12 51.44
12-05-04 54.50 54.53 53.86 1,512,700 53.87 51.20
12-05-03 54.80 55.10 54.50 1,368,600 54.76 52.05
12-05-02 54.09 54.70 53.48 1,875,800 54.66 51.95
12-05-01 54.38 55.13 53.98 1,268,000 54.87 52.15
12-04-30 54.72 54.80 54.19 1,558,400 54.57 51.87
Date Open High Low Vol Cls adjCls
12-04-27 54.56 54.76 54.05 2,003,700 54.56 51.86
12-04-26 53.29 54.15 52.89 2,658,600 54.06 51.38
12-04-25 53.39 53.74 53.17 1,293,300 53.68 51.02
12-04-24 52.97 53.22 52.58 1,472,700 53.16 50.52
12-04-23 53.28 53.30 52.40 2,150,300 52.70 50.09
12-04-20 54.48 54.48 53.87 1,883,900 53.93 51.26
12-04-19 55.61 55.69 53.89 2,972,600 54.36 51.67
12-04-18 55.52 57.15 55.04 3,830,600 55.46 52.71
12-04-17 54.58 55.24 54.43 2,114,500 54.89 52.17
Date Open High Low Vol Cls adjCls
12-04-16 54.13 54.40 53.87 1,754,000 54.24 51.55
12-04-13 54.77 55.18 53.95 1,487,200 53.96 51.29
12-04-12 53.91 55.04 53.70 1,508,800 54.86 52.14
12-04-11 53.82 54.26 53.51 1,170,200 53.83 51.16
12-04-10 53.91 53.97 53.11 1,665,900 53.11 50.48
12-04-09 54.25 54.33 53.92 1,505,600 54.15 51.47
12-04-05 54.38 55.03 54.32 2,235,300 55.03 52.30
12-04-04 55.28 55.28 54.47 1,935,600 54.77 52.06
12-04-03 55.50 55.78 55.16 1,580,000 55.58 52.83
Date Open High Low Vol Cls adjCls
12-04-02 55.67 55.87 55.50 1,773,900 55.55 52.80
12-03-30 55.33 55.59 55.23 3,054,300 55.48 52.73
12-03-29 54.74 55.21 54.46 1,479,700 55.08 52.35
12-03-28 55.20 55.46 54.59 1,050,000 55.05 52.32
12-03-27 55.53 55.75 55.25 889,000 55.34 52.39
12-03-26 54.76 55.54 54.65 1,534,200 55.51 52.56
12-03-23 54.35 54.61 54.20 1,024,400 54.44 51.54
12-03-22 54.40 54.67 54.07 1,208,000 54.22 51.33
12-03-21 54.78 55.02 54.65 1,076,800 54.85 51.93
Date Open High Low Vol Cls adjCls
12-03-20 54.78 54.99 54.75 679,500 54.82 51.90
12-03-19 54.60 55.28 54.56 1,502,000 54.95 52.03
12-03-16 55.13 55.25 54.70 1,764,600 54.90 51.98
12-03-15 54.36 55.07 54.09 1,389,300 55.00 52.07
12-03-14 53.26 54.29 53.23 1,963,200 54.23 51.34
12-03-13 52.80 53.41 52.74 1,408,700 53.33 50.49
12-03-12 52.84 53.20 52.36 1,224,700 52.40 49.61
12-03-09 53.01 53.66 52.86 1,226,900 52.90 50.08
12-03-08 52.36 52.89 52.29 1,068,100 52.77 49.96
Date Open High Low Vol Cls adjCls
12-03-07 51.87 52.23 51.74 1,816,600 52.05 49.28
12-03-06 52.22 52.42 51.84 1,807,000 52.03 49.26
12-03-05 53.15 53.31 52.61 1,365,800 52.80 49.99
12-03-02 53.05 53.47 52.80 2,041,300 53.21 50.38
12-03-01 53.85 54.00 52.93 2,643,800 53.14 50.31
12-02-29 54.69 54.69 53.59 2,123,800 53.64 50.78
12-02-28 54.75 55.04 54.39 1,692,800 54.56 51.66
12-02-27 54.25 55.07 54.09 1,542,700 54.96 52.03
12-02-24 54.04 54.81 53.94 1,464,600 54.78 51.86
Date Open High Low Vol Cls adjCls
12-02-23 53.43 54.28 53.24 1,529,700 53.92 51.05
12-02-22 53.42 53.66 53.32 1,085,700 53.44 50.60
12-02-21 53.77 53.89 53.22 1,151,700 53.33 50.49
12-02-17 53.90 54.25 53.55 1,389,700 53.60 50.75
12-02-16 53.71 53.73 53.25 1,241,000 53.65 50.79
12-02-15 53.84 54.08 53.36 1,224,700 53.58 50.73
12-02-14 53.25 53.77 53.23 1,139,200 53.52 50.67
12-02-13 53.79 54.17 53.69 1,751,000 53.87 51.00
12-02-10 53.66 53.76 52.91 2,329,400 53.54 50.69
Date Open High Low Vol Cls adjCls
12-02-09 54.08 54.30 53.75 3,307,900 53.96 51.09
12-02-08 55.24 55.53 54.56 1,774,700 54.75 51.84
12-02-07 55.39 55.57 54.93 1,474,900 55.18 52.24
12-02-06 55.48 55.90 55.45 2,781,600 55.67 52.71
12-02-03 55.45 55.66 55.08 2,718,200 55.61 52.65
12-02-02 55.40 55.40 54.77 2,234,900 55.00 52.07
12-02-01 54.83 55.74 54.82 2,303,300 55.22 52.28
12-01-31 55.47 55.81 55.00 2,450,900 55.43 52.48
12-01-30 54.40 55.06 54.07 2,431,100 55.02 52.09
Date Open High Low Vol Cls adjCls
12-01-27 54.70 55.04 54.52 1,636,000 54.90 51.98
12-01-26 55.38 55.87 54.56 2,760,200 54.87 51.95
12-01-25 52.83 55.27 52.83 4,791,300 55.06 52.13
12-01-24 52.65 53.50 52.15 1,995,600 52.94 50.12
12-01-23 53.08 53.12 52.23 1,425,900 52.80 49.99
12-01-20 52.87 53.37 52.39 1,689,000 53.14 50.31
12-01-19 51.54 53.18 51.41 2,278,000 52.80 49.99
12-01-18 51.99 52.50 51.32 3,397,700 52.17 49.39
12-01-17 52.30 52.74 51.89 1,907,400 52.01 49.24
Date Open High Low Vol Cls adjCls
12-01-13 52.15 52.33 51.49 1,897,600 51.73 48.98
12-01-12 52.23 52.96 51.67 2,894,300 52.49 49.70
12-01-11 51.95 53.10 51.64 3,107,500 53.02 50.20
12-01-10 52.16 52.50 51.71 3,150,900 52.26 49.48
12-01-09 51.72 51.92 51.49 1,609,500 51.80 49.04
12-01-06 51.30 52.06 51.25 2,365,400 51.50 48.76
12-01-05 51.09 51.32 50.86 3,304,800 51.19 48.47
12-01-04 50.91 51.28 50.43 2,626,800 51.25 48.52
12-01-03 50.65 51.23 50.38 2,668,700 51.07 48.35
Date Open High Low Vol Cls adjCls
11-12-30 49.67 50.25 49.58 1,578,700 49.71 47.06
11-12-29 49.07 49.67 48.94 965,400 49.59 46.95
11-12-28 49.78 49.88 49.11 1,195,000 49.31 46.69
11-12-27 49.74 50.10 49.62 946,400 49.85 47.20
11-12-23 49.71 50.06 49.50 1,173,500 50.01 47.15
11-12-22 48.62 49.72 48.62 1,936,900 49.72 46.87
11-12-21 47.57 48.67 47.47 2,690,400 48.60 45.82
11-12-20 46.70 48.09 46.70 2,696,700 47.76 45.03
11-12-19 46.39 46.90 45.61 2,046,200 45.78 43.16
Date Open High Low Vol Cls adjCls
11-12-16 47.00 47.00 45.96 3,740,000 46.21 43.56
11-12-15 46.38 47.10 46.26 1,851,800 46.63 43.96
11-12-14 46.90 47.06 46.29 1,814,000 46.77 44.09
11-12-13 47.12 47.37 46.61 2,309,700 46.85 44.17
11-12-12 47.49 47.55 46.84 1,747,700 47.07 44.37
11-12-09 47.28 48.19 47.27 1,342,400 47.85 45.11
11-12-08 47.95 48.17 47.01 2,604,300 47.12 44.42
11-12-07 48.24 48.44 47.48 2,322,800 48.27 45.51
11-12-06 49.23 49.23 48.10 1,777,600 48.53 45.75
Date Open High Low Vol Cls adjCls
11-12-05 48.68 49.31 48.58 2,773,600 49.09 46.28
11-12-02 49.78 50.00 46.77 5,840,200 47.62 44.89
11-12-01 48.80 49.71 48.66 1,820,600 49.53 46.69
11-11-30 47.65 48.88 47.65 2,436,900 48.83 46.03
11-11-29 47.00 47.26 46.47 1,927,400 46.62 43.95
11-11-28 46.47 47.18 46.38 1,701,500 46.96 44.27
11-11-25 45.54 46.11 45.50 610,500 45.52 42.91
11-11-23 45.77 45.96 45.45 2,252,800 45.47 42.87
11-11-22 46.19 46.79 45.86 1,802,300 46.36 43.71
Date Open High Low Vol Cls adjCls
11-11-21 47.00 47.40 46.23 2,291,600 46.23 43.58
11-11-18 48.18 48.22 47.59 1,844,000 47.81 45.07
11-11-17 48.61 48.82 47.50 2,311,300 47.91 45.17
11-11-16 48.93 49.79 48.75 1,754,700 48.78 45.99
11-11-15 48.87 49.75 48.65 1,598,100 49.56 46.72
11-11-14 49.25 49.63 48.83 1,313,600 48.94 46.14
11-11-11 49.07 49.73 48.93 1,380,800 49.48 46.65
11-11-10 48.00 48.50 47.52 1,699,800 48.27 45.51
11-11-09 48.73 48.73 47.39 1,947,200 47.50 44.78
Date Open High Low Vol Cls adjCls
11-11-08 49.15 49.91 48.78 1,394,900 49.81 46.96
11-11-07 48.40 49.07 47.99 1,858,100 49.06 46.25
11-11-04 48.43 48.81 48.01 1,930,600 48.56 45.78
11-11-03 48.02 48.82 47.67 1,834,800 48.72 45.93
11-11-02 47.81 47.94 47.28 1,581,700 47.76 45.03
11-11-01 46.82 47.55 46.16 3,443,500 47.00 44.31
11-10-31 49.38 49.41 47.91 2,566,100 47.91 45.17
11-10-28 49.56 50.07 49.56 2,190,600 49.92 47.06
11-10-27 50.52 50.54 48.68 2,979,700 49.35 46.52
Date Open High Low Vol Cls adjCls
11-10-26 48.61 48.76 47.41 1,911,300 48.33 45.56
11-10-25 49.64 49.71 48.13 1,989,500 48.24 45.48
11-10-24 49.25 50.14 49.12 1,906,900 50.00 47.14
11-10-21 48.82 49.75 48.78 2,799,500 49.17 46.35
11-10-20 49.03 49.81 47.45 3,858,200 48.28 45.52
11-10-19 49.19 50.04 49.10 2,242,300 49.41 46.58
11-10-18 48.41 49.54 48.11 1,807,200 49.05 46.24
11-10-17 49.73 49.96 48.44 1,438,300 48.54 45.76
11-10-14 50.64 50.75 49.81 1,542,300 50.02 47.16
Date Open High Low Vol Cls adjCls
11-10-13 49.78 50.37 49.35 1,627,500 50.18 47.31
11-10-12 50.27 51.15 49.90 2,762,000 50.16 47.29
11-10-11 49.78 50.52 49.64 2,771,500 50.10 47.23
11-10-10 48.51 49.41 48.41 1,784,200 49.39 46.56
11-10-07 47.96 48.39 47.58 2,065,300 47.88 45.14
11-10-06 47.67 47.95 46.66 2,609,100 47.82 45.08
11-10-05 46.88 47.70 46.56 1,960,300 47.63 44.90
11-10-04 44.55 46.82 44.55 2,500,000 46.77 44.09
11-10-03 46.74 47.40 45.33 2,770,700 45.35 42.75
Date Open High Low Vol Cls adjCls
11-09-30 47.77 48.38 47.10 2,153,500 47.13 44.43
11-09-29 49.21 49.44 47.36 2,560,000 48.22 45.46
11-09-28 49.00 49.37 48.36 3,627,200 48.49 45.71
11-09-27 48.61 50.13 48.52 3,267,800 49.16 46.18
11-09-26 46.60 47.31 45.90 2,050,400 47.27 44.40
11-09-23 46.00 46.36 45.56 2,479,300 46.16 43.36
11-09-22 46.18 46.70 45.65 4,026,000 46.22 43.41
11-09-21 48.52 48.72 47.23 2,215,300 47.23 44.36
11-09-20 48.71 49.75 48.47 1,708,100 48.49 45.55
Date Open High Low Vol Cls adjCls
11-09-19 48.60 48.76 48.05 1,316,900 48.50 45.56
11-09-16 49.88 50.16 49.13 3,098,200 49.34 46.34
11-09-15 49.46 49.63 48.12 2,513,100 49.61 46.60
11-09-14 47.83 49.30 47.19 2,618,200 48.71 45.75
11-09-13 46.77 47.74 46.77 2,292,300 47.64 44.75
11-09-12 46.31 46.88 45.73 2,195,200 46.87 44.02
11-09-09 48.12 48.16 46.73 3,749,300 46.88 44.03
11-09-08 49.44 49.68 48.49 3,559,100 48.68 45.72
11-09-07 48.56 49.82 48.20 3,957,200 49.78 46.76
Date Open High Low Vol Cls adjCls
11-09-06 46.05 47.88 45.62 3,147,800 47.79 44.89
11-09-02 47.42 48.08 46.80 2,502,800 47.27 44.40
11-09-01 49.08 49.41 48.15 1,951,900 48.24 45.31
11-08-31 47.88 49.64 47.88 3,129,200 48.84 45.87
11-08-30 47.83 48.00 47.07 2,029,900 47.69 44.79
11-08-29 47.40 48.40 47.16 2,122,500 48.04 45.12
11-08-26 45.75 46.73 44.84 2,434,400 46.17 43.37
11-08-25 47.23 47.40 45.98 2,220,500 46.13 43.33
11-08-24 46.03 47.10 45.68 2,323,600 47.02 44.17
Date Open High Low Vol Cls adjCls
11-08-23 43.83 46.22 43.79 2,906,500 46.14 43.34
11-08-22 44.94 45.27 43.73 3,313,700 43.88 41.22
11-08-19 44.09 45.70 43.73 4,804,800 43.80 41.14
11-08-18 46.63 46.66 44.32 4,641,000 44.57 41.86
11-08-17 48.51 49.13 47.08 3,285,000 47.57 44.68
11-08-16 48.73 49.04 48.16 2,318,400 48.42 45.48
11-08-15 49.02 49.56 48.57 2,653,400 49.15 46.17
11-08-12 48.05 48.85 47.37 2,854,600 48.54 45.59
11-08-11 46.19 48.11 45.83 4,848,600 47.58 44.69
Date Open High Low Vol Cls adjCls
11-08-10 48.22 48.42 45.91 4,809,700 46.04 43.24
11-08-09 47.90 49.05 46.52 3,119,200 49.01 46.03
11-08-08 48.94 49.73 47.36 4,508,400 47.43 44.55
11-08-05 50.36 50.79 48.46 3,250,600 50.04 47.00
11-08-04 51.32 51.85 49.62 4,817,800 49.65 46.64
11-08-03 51.61 52.18 51.17 3,903,000 52.07 48.91
11-08-02 52.76 53.08 51.65 2,958,500 51.67 48.53
11-08-01 54.67 54.67 52.69 3,247,700 53.10 49.88
11-07-29 53.56 54.76 53.36 2,801,500 54.34 51.04
Date Open High Low Vol Cls adjCls
11-07-28 54.37 54.70 53.97 2,401,300 54.05 50.77
11-07-27 55.46 55.46 54.48 2,698,000 54.48 51.17
11-07-26 56.03 56.29 55.08 1,943,400 55.12 51.77
11-07-25 56.38 56.57 55.76 1,752,000 56.22 52.81
11-07-22 57.68 57.68 56.63 2,275,700 56.88 53.43
11-07-21 56.63 57.68 56.50 4,094,700 57.63 54.13
11-07-20 59.04 59.04 56.63 6,330,600 56.91 53.45
11-07-19 58.50 59.36 57.63 2,405,200 59.16 55.57
11-07-18 58.18 58.26 57.22 1,493,500 58.26 54.72
Date Open High Low Vol Cls adjCls
11-07-15 58.67 58.84 58.04 1,132,500 58.43 54.88
11-07-14 59.49 59.49 58.53 1,354,300 58.64 55.08
11-07-13 59.36 60.08 59.15 1,163,100 59.32 55.72
11-07-12 58.42 59.68 58.29 1,670,500 59.13 55.54
11-07-11 59.49 59.72 58.46 1,303,200 58.56 55.00
11-07-08 60.12 60.20 59.64 1,398,800 60.14 56.49
11-07-07 60.39 60.64 60.02 1,206,700 60.60 56.92
11-07-06 59.73 60.38 59.50 1,276,200 59.85 56.22
11-07-05 60.03 60.09 59.37 1,025,900 59.67 56.05
Date Open High Low Vol Cls adjCls
11-07-01 58.94 60.35 58.80 1,836,100 60.28 56.62
11-06-30 58.41 58.80 58.33 1,493,800 58.69 55.13
11-06-29 58.91 58.91 58.01 1,459,000 58.13 54.60
11-06-28 57.98 58.74 57.78 1,106,800 58.67 55.11
11-06-27 57.52 58.19 57.10 1,214,100 57.94 54.25
11-06-24 58.35 58.44 57.16 1,854,700 57.38 53.73
11-06-23 57.92 58.42 56.57 2,306,800 58.23 54.52
11-06-22 58.28 58.68 58.14 1,377,100 58.40 54.68
11-06-21 58.36 58.56 58.03 1,431,600 58.28 54.57
Date Open High Low Vol Cls adjCls
11-06-20 57.67 58.13 57.65 1,019,800 58.00 54.31
11-06-17 58.42 58.42 57.58 2,105,200 57.71 54.04
11-06-16 57.89 58.45 57.67 1,111,400 58.00 54.31
11-06-15 58.59 59.00 57.85 1,378,200 57.99 54.30
11-06-14 59.06 59.27 58.78 1,253,900 58.88 55.13
11-06-13 58.22 58.86 58.03 1,537,400 58.54 54.82
11-06-10 58.88 58.94 58.09 1,566,900 58.17 54.47
11-06-09 58.70 59.30 58.51 1,398,100 58.98 55.23
11-06-08 59.25 59.25 58.19 2,024,700 58.64 54.91
Date Open High Low Vol Cls adjCls
11-06-07 58.96 59.85 58.25 2,568,700 59.28 55.51
11-06-06 60.22 60.26 58.58 3,571,800 58.58 54.85
11-06-03 60.31 60.57 60.07 1,498,800 60.20 56.37
11-06-02 61.27 61.39 60.63 2,080,800 61.01 57.13
11-06-01 62.08 62.14 61.26 2,132,000 61.30 57.40
11-05-31 62.44 62.45 62.03 2,249,800 62.40 58.43
11-05-27 62.42 62.60 62.09 1,060,000 62.16 58.20
11-05-26 62.18 62.35 61.62 2,259,700 62.21 58.25
11-05-25 62.50 62.84 62.24 1,615,500 62.29 58.33
Date Open High Low Vol Cls adjCls
11-05-24 63.03 63.14 62.25 1,824,100 62.74 58.75
11-05-23 62.86 63.21 62.14 2,959,800 63.05 59.04
11-05-20 64.24 64.24 62.88 2,494,000 63.42 59.38
11-05-19 64.14 64.27 63.62 2,159,300 64.00 59.93
11-05-18 63.89 64.15 63.62 3,304,900 64.00 59.93
11-05-17 63.29 63.86 62.91 2,363,200 63.80 59.74
11-05-16 62.75 64.61 62.75 4,010,500 63.76 59.70
11-05-13 63.40 63.65 62.77 3,240,200 63.28 59.25
11-05-12 61.83 63.26 61.37 3,700,000 63.16 59.14
Date Open High Low Vol Cls adjCls
11-05-11 61.92 62.47 61.51 3,146,600 61.84 57.91
11-05-10 60.38 61.10 60.31 2,823,700 61.00 57.12
11-05-09 59.62 60.25 59.43 1,591,800 60.11 56.29
11-05-06 60.01 60.46 59.45 2,455,700 59.69 55.89
11-05-05 59.44 60.37 59.28 2,439,400 59.71 55.91
11-05-04 59.25 59.49 59.00 1,665,500 59.47 55.69
11-05-03 59.18 59.49 59.16 2,342,300 59.35 55.57
11-05-02 59.10 59.39 58.79 3,040,700 59.24 55.47
11-04-29 59.32 59.35 58.93 1,832,600 59.00 55.25
Date Open High Low Vol Cls adjCls
11-04-28 58.33 59.27 58.28 3,090,500 59.18 55.41
11-04-27 58.56 58.56 58.13 2,507,700 58.39 54.67
11-04-26 58.44 58.50 58.07 2,098,800 58.33 54.62
11-04-25 58.39 58.50 57.86 2,260,500 58.02 54.33
11-04-21 58.55 58.97 58.44 2,589,100 58.51 54.79
11-04-20 60.47 60.47 58.19 4,891,400 58.41 54.69
11-04-19 60.12 61.48 60.12 3,703,400 61.10 57.21
11-04-18 60.00 60.25 59.66 1,891,300 60.01 56.19
11-04-15 60.09 61.03 60.00 2,554,000 60.70 56.84
Date Open High Low Vol Cls adjCls
11-04-14 59.51 60.08 59.41 1,375,900 59.87 56.06
11-04-13 59.94 60.29 59.51 1,685,700 59.84 56.03
11-04-12 59.43 59.92 59.19 2,315,400 59.69 55.89
11-04-11 59.81 60.31 59.79 1,553,400 60.00 56.18
11-04-08 60.16 60.38 59.40 1,850,700 59.71 55.91
11-04-07 60.25 60.53 59.79 2,026,100 59.85 56.04
11-04-06 61.06 61.07 60.12 1,977,000 60.26 56.43
11-04-05 61.25 61.33 60.49 1,455,700 60.52 56.67
11-04-04 61.09 61.58 60.93 1,876,400 61.49 57.58
Date Open High Low Vol Cls adjCls
11-04-01 60.89 61.42 60.76 1,815,100 60.90 57.03
11-03-31 60.71 60.97 60.61 2,074,200 60.80 56.93
11-03-30 61.39 61.47 60.69 1,020,600 60.76 56.89
11-03-29 60.55 61.12 60.22 1,535,300 61.09 57.20
11-03-28 61.35 61.35 60.71 1,090,300 60.71 56.68
11-03-25 61.23 61.28 60.77 1,260,000 61.12 57.06
11-03-24 61.47 61.66 60.47 2,287,600 61.19 57.13
11-03-23 61.65 61.65 60.46 1,543,300 61.35 57.28
11-03-22 62.16 62.25 61.65 1,278,400 61.74 57.64
Date Open High Low Vol Cls adjCls
11-03-21 62.17 62.28 61.92 1,556,100 62.03 57.91
11-03-18 61.37 62.32 61.30 4,045,900 61.52 57.43
11-03-17 61.11 61.56 60.40 1,706,600 60.59 56.57
11-03-16 61.17 61.66 60.01 1,787,400 60.34 56.33
11-03-15 60.73 61.75 60.19 2,810,700 61.41 57.33
11-03-14 63.02 63.13 62.05 1,613,000 62.34 58.20
11-03-11 63.01 63.18 62.58 1,342,500 63.02 58.84
11-03-10 63.85 63.85 62.68 2,714,700 62.92 58.74
11-03-09 64.66 65.05 63.94 2,167,500 64.36 60.09
Date Open High Low Vol Cls adjCls
11-03-08 63.80 65.21 63.17 2,342,400 65.07 60.75
11-03-07 63.98 64.40 62.88 2,959,100 63.31 59.11
11-03-04 64.26 64.48 63.14 2,008,400 63.67 59.44
11-03-03 63.40 64.57 63.14 2,012,400 64.56 60.27
11-03-02 62.51 63.11 62.20 1,478,900 63.06 58.87
11-03-01 63.26 63.45 62.24 2,511,800 62.47 58.32
11-02-28 62.80 63.42 62.62 2,206,400 63.26 59.06
11-02-25 61.55 63.07 61.51 1,522,700 63.06 58.87
11-02-24 61.61 62.82 61.13 2,301,700 61.56 57.47
Date Open High Low Vol Cls adjCls
11-02-23 62.59 62.83 61.46 2,962,500 61.76 57.66
11-02-22 62.32 62.85 61.57 2,357,500 61.92 57.81
11-02-18 60.90 63.06 60.53 3,232,500 63.00 58.82
11-02-17 60.95 61.11 60.59 1,829,700 60.78 56.74
11-02-16 60.54 61.55 60.26 1,186,100 61.03 56.98
11-02-15 60.29 60.33 59.95 1,036,200 60.26 56.26
11-02-14 60.36 60.60 60.02 929,400 60.49 56.47
11-02-11 59.62 60.38 59.61 1,487,800 60.22 56.22
11-02-10 59.52 60.27 59.52 1,687,200 59.95 55.97
Date Open High Low Vol Cls adjCls
11-02-09 59.64 59.86 59.00 1,539,200 59.80 55.83
11-02-08 59.56 59.94 59.26 1,980,900 59.70 55.74
11-02-07 58.60 60.08 58.60 2,070,400 59.48 55.53
11-02-04 58.56 58.64 58.10 992,000 58.51 54.62
11-02-03 58.20 58.42 57.69 1,209,400 58.41 54.53
11-02-02 58.32 58.55 58.04 1,608,900 58.20 54.34
11-02-01 58.00 58.64 57.72 1,465,300 58.54 54.65
11-01-31 57.42 57.62 56.82 1,478,500 57.56 53.74
11-01-28 58.28 58.31 57.00 2,199,100 57.20 53.40
Date Open High Low Vol Cls adjCls
11-01-27 57.97 58.89 57.90 3,252,900 58.11 54.25
11-01-26 58.21 58.31 57.11 2,317,400 57.35 53.54
11-01-25 57.54 58.43 57.30 2,575,900 58.37 54.49
11-01-24 57.64 58.15 57.47 1,786,000 57.60 53.78
11-01-21 57.89 58.61 57.58 3,368,300 57.65 53.82
11-01-20 57.62 57.96 57.03 2,203,800 57.20 53.40
11-01-19 58.33 58.86 57.35 2,230,600 57.58 53.76
11-01-18 57.67 58.47 57.67 2,058,100 58.39 54.51
11-01-14 57.64 57.89 57.40 1,536,200 57.82 53.98
Date Open High Low Vol Cls adjCls
11-01-13 57.67 57.95 57.40 1,955,900 57.65 53.82
11-01-12 58.42 58.46 57.66 2,198,300 57.81 53.97
11-01-11 57.37 58.69 56.86 6,795,300 58.00 54.15
11-01-10 54.11 54.77 54.06 1,438,500 54.70 51.07
11-01-07 54.58 54.63 53.50 2,636,500 54.32 50.71
11-01-06 54.50 54.88 53.67 2,752,700 54.64 51.01
11-01-05 54.06 54.74 53.87 1,447,800 54.66 51.03
11-01-04 54.47 54.70 53.97 1,465,600 54.36 50.75
11-01-03 53.93 54.82 53.56 1,763,900 54.58 50.96
Date Open High Low Vol Cls adjCls
10-12-31 53.93 54.06 53.55 804,200 53.70 50.13
10-12-30 54.00 54.18 53.82 751,000 54.08 50.49
10-12-29 54.14 54.39 53.99 990,300 54.10 50.51
10-12-28 53.99 54.20 53.66 748,400 54.05 50.29
10-12-27 53.55 54.21 53.51 958,800 54.01 50.26
10-12-23 54.25 54.25 53.62 1,294,800 53.70 49.97
10-12-22 54.20 54.50 53.87 1,294,200 54.38 50.60
10-12-21 54.86 54.94 54.16 1,247,700 54.18 50.41
10-12-20 54.69 55.00 54.43 1,454,600 54.80 50.99
Date Open High Low Vol Cls adjCls
10-12-17 54.35 54.59 54.04 1,897,700 54.53 50.74
10-12-16 53.55 54.39 53.13 2,385,600 54.38 50.60
10-12-15 53.59 54.01 53.49 2,673,400 53.55 49.83
10-12-14 53.21 54.36 53.21 1,477,900 54.05 50.29
10-12-13 53.22 53.35 52.85 1,651,200 53.08 49.39
10-12-10 53.09 53.34 52.84 2,560,500 53.00 49.32
10-12-09 52.41 53.12 52.22 2,657,400 53.00 49.32
10-12-08 51.34 52.09 51.27 2,188,600 52.09 48.47
10-12-07 51.96 52.14 51.25 3,498,400 51.28 47.72
Date Open High Low Vol Cls adjCls
10-12-06 51.89 51.90 51.50 1,288,000 51.53 47.95
10-12-03 51.15 52.13 51.15 1,544,400 52.11 48.49
10-12-02 50.84 51.62 50.64 1,344,500 51.40 47.83
10-12-01 50.78 51.26 50.46 2,621,400 50.95 47.41
10-11-30 50.17 50.42 50.03 2,244,400 50.09 46.61
10-11-29 50.91 51.00 50.18 2,132,400 50.77 47.24
10-11-26 51.00 51.57 50.82 893,800 51.46 47.88
10-11-24 50.65 51.47 50.02 1,300,000 51.30 47.73
10-11-23 50.88 51.00 50.57 1,660,900 50.88 47.34
Date Open High Low Vol Cls adjCls
10-11-22 51.34 51.58 50.70 1,206,600 51.39 47.82
10-11-19 51.41 51.72 51.28 1,441,700 51.64 48.05
10-11-18 51.05 51.67 50.75 1,271,100 51.39 47.82
10-11-17 50.60 50.91 50.48 1,819,100 50.57 47.05
10-11-16 51.04 51.26 50.50 1,826,800 50.70 47.18
10-11-15 51.65 51.99 51.24 2,042,000 51.42 47.85
10-11-12 51.70 52.00 51.37 1,777,600 51.59 48.00
10-11-11 51.38 52.41 51.37 2,195,000 52.19 48.56
10-11-10 51.82 52.17 51.36 2,003,100 52.12 48.50
Date Open High Low Vol Cls adjCls
10-11-09 52.27 52.72 51.95 2,138,200 52.17 48.54
10-11-08 52.05 52.30 51.80 1,724,000 52.09 48.47
10-11-05 51.61 52.76 51.58 2,418,200 52.43 48.79
10-11-04 51.72 52.15 51.50 2,445,900 51.76 48.16
10-11-03 50.01 51.49 50.00 4,618,600 51.25 47.69
10-11-02 49.74 50.21 49.55 1,631,100 49.90 46.43
10-11-01 49.63 49.88 48.98 2,726,500 49.31 45.88
10-10-29 50.19 50.19 49.29 3,189,300 49.49 46.05
10-10-28 49.15 50.79 48.70 3,533,800 50.20 46.71
Date Open High Low Vol Cls adjCls
10-10-27 50.84 50.95 50.05 1,880,000 50.90 47.36
10-10-26 50.96 51.35 50.47 2,016,400 51.23 47.67
10-10-25 50.84 51.49 50.80 1,919,500 51.27 47.71
10-10-22 51.31 51.42 50.50 1,964,500 50.59 47.07
10-10-21 50.82 51.42 50.69 3,604,800 51.32 47.75
10-10-20 52.83 53.00 50.03 5,839,700 50.57 47.05
10-10-19 48.69 50.41 48.61 5,012,500 50.07 46.59
10-10-18 49.30 50.65 49.30 3,212,700 50.51 47.00
10-10-15 49.12 49.41 48.35 2,844,200 49.04 45.63
Date Open High Low Vol Cls adjCls
10-10-14 49.31 49.63 48.55 2,247,500 48.83 45.44
10-10-13 49.19 49.45 48.76 2,813,700 49.29 45.86
10-10-12 49.51 49.67 48.13 6,077,300 49.05 45.64
10-10-11 49.64 50.00 49.38 1,514,100 49.79 46.33
10-10-08 49.76 50.10 49.47 2,249,900 49.68 46.23
10-10-07 50.64 50.64 49.17 3,061,300 49.78 46.32
10-10-06 50.56 50.80 50.28 1,112,000 50.45 46.94
10-10-05 49.87 50.98 49.80 2,204,900 50.57 47.05
10-10-04 49.85 50.29 49.11 1,567,800 49.37 45.94
Date Open High Low Vol Cls adjCls
10-10-01 50.26 50.40 49.36 2,476,000 50.01 46.53
10-09-30 50.30 50.88 49.91 2,431,900 50.05 46.57
10-09-29 49.76 50.54 49.45 3,454,900 50.24 46.75
10-09-28 49.03 50.22 48.59 3,012,500 50.11 46.63
10-09-27 49.83 49.83 49.05 2,027,800 49.15 45.59
10-09-24 48.31 49.71 48.25 2,761,800 49.70 46.10
10-09-23 47.74 48.45 47.54 1,696,000 47.93 44.46
10-09-22 48.47 48.75 47.84 2,590,200 48.02 44.55
10-09-21 48.80 48.97 48.39 2,209,500 48.51 45.00
Date Open High Low Vol Cls adjCls
10-09-20 48.24 48.81 48.20 2,235,000 48.74 45.21
10-09-17 48.87 49.18 48.02 11,000,200 48.03 44.55
10-09-16 49.04 49.04 48.38 3,595,600 48.74 45.21
10-09-15 48.18 48.73 47.68 3,269,300 48.69 45.17
10-09-14 47.31 48.82 46.62 4,549,400 48.40 44.90
10-09-13 46.99 47.59 46.73 2,270,500 47.30 43.88
10-09-10 46.23 46.80 45.78 2,631,600 46.67 43.29
10-09-09 45.89 46.17 45.55 2,481,000 46.12 42.78
10-09-08 46.05 46.05 45.29 2,911,800 45.48 42.19
Date Open High Low Vol Cls adjCls
10-09-07 45.81 46.41 45.67 1,696,200 45.98 42.65
10-09-03 46.08 46.28 45.32 2,251,000 46.09 42.76
10-09-02 44.94 46.60 44.79 4,330,000 45.72 42.41
10-09-01 43.51 44.77 43.51 2,023,300 44.64 41.41
10-08-31 43.20 43.39 42.87 2,219,000 43.19 40.07
10-08-30 44.05 44.05 43.53 2,746,000 43.55 40.40
10-08-27 42.93 44.16 42.86 2,468,600 44.00 40.82
10-08-26 43.16 43.27 42.86 2,320,500 42.88 39.78
10-08-25 42.85 43.49 42.74 3,817,200 43.12 40.00
Date Open High Low Vol Cls adjCls
10-08-24 45.56 45.56 43.13 5,204,900 43.20 40.07
10-08-23 46.01 46.70 46.01 2,144,600 46.14 42.80
10-08-20 45.55 45.94 45.16 2,009,300 45.81 42.50
10-08-19 46.58 46.64 45.64 1,953,200 45.86 42.54
10-08-18 46.57 47.33 45.90 1,550,600 46.86 43.47
10-08-17 46.86 47.75 46.27 3,666,500 46.69 43.31
10-08-16 46.33 46.63 46.04 1,242,300 46.49 43.13
10-08-13 46.75 46.85 46.38 1,235,800 46.57 43.20
10-08-12 45.96 46.84 45.96 1,862,700 46.67 43.29
Date Open High Low Vol Cls adjCls
10-08-11 47.10 47.10 46.40 2,664,900 46.62 43.25
10-08-10 47.74 47.85 47.34 1,558,600 47.63 44.18
10-08-09 48.04 48.25 47.63 1,190,100 48.07 44.59
10-08-06 47.46 47.97 47.12 1,741,300 47.97 44.50
10-08-05 47.77 48.06 47.37 3,398,400 48.06 44.58
10-08-04 47.83 48.26 47.65 1,625,200 47.92 44.45
10-08-03 47.04 48.24 47.04 1,937,000 47.76 44.30
10-08-02 47.06 47.90 46.91 2,291,000 47.59 44.15
10-07-30 45.80 46.72 45.52 1,841,200 46.57 43.20
Date Open High Low Vol Cls adjCls
10-07-29 47.06 47.40 45.85 2,498,600 46.15 42.81
10-07-28 47.34 47.53 46.71 2,347,000 46.85 43.46
10-07-27 47.36 47.67 47.24 2,979,800 47.49 44.05
10-07-26 48.02 48.02 46.98 3,499,000 47.16 43.75
10-07-23 47.09 48.00 46.91 3,361,900 47.83 44.37
10-07-22 47.15 47.41 46.37 5,039,000 47.13 43.72
10-07-21 49.18 49.75 46.58 8,511,500 46.75 43.37
10-07-20 50.58 51.38 49.23 3,213,900 51.29 47.58
10-07-19 51.28 51.75 50.80 1,573,700 51.53 47.80
Date Open High Low Vol Cls adjCls
10-07-16 52.38 52.56 51.03 1,805,800 51.20 47.50
10-07-15 53.00 53.10 52.08 1,598,900 52.56 48.76
10-07-14 53.01 53.29 52.71 1,532,700 53.05 49.21
10-07-13 52.43 53.25 52.38 1,171,400 53.12 49.28
10-07-12 52.27 52.41 51.79 998,200 52.14 48.37
10-07-09 52.42 52.60 52.09 962,700 52.38 48.59
10-07-08 52.62 52.67 51.72 2,674,700 52.48 48.68
10-07-07 50.54 52.27 50.50 1,730,000 52.25 48.47
10-07-06 50.20 50.87 49.91 1,592,000 50.42 46.77
Date Open High Low Vol Cls adjCls
10-07-02 49.84 50.23 49.42 1,897,000 49.88 46.27
10-07-01 49.80 49.89 48.61 2,948,200 49.76 46.16
10-06-30 49.99 50.74 49.74 1,995,800 50.06 46.44
10-06-29 50.51 50.77 49.73 2,444,400 50.16 46.53
10-06-28 49.80 51.44 49.62 2,396,700 51.04 47.35
10-06-25 50.26 50.51 49.75 3,624,600 50.10 46.34
10-06-24 51.07 51.16 50.03 2,361,300 50.20 46.43
10-06-23 51.23 51.43 50.17 2,388,800 51.14 47.30
10-06-22 51.73 52.10 50.93 1,879,700 50.94 47.11
Date Open High Low Vol Cls adjCls
10-06-21 52.24 52.47 51.25 1,814,100 51.58 47.70
10-06-18 51.85 52.10 51.59 2,019,800 51.82 47.93
10-06-17 52.22 52.23 51.56 1,749,600 52.04 48.13
10-06-16 51.31 52.38 51.27 2,039,600 52.23 48.31
10-06-15 50.83 51.72 50.68 2,056,200 51.72 47.83
10-06-14 50.75 51.27 50.44 2,018,900 50.45 46.66
10-06-11 49.01 50.60 49.00 4,198,800 50.59 46.79
10-06-10 50.14 50.25 48.76 4,722,700 49.36 45.65
10-06-09 50.85 51.00 49.24 4,328,200 49.48 45.76
Date Open High Low Vol Cls adjCls
10-06-08 50.71 50.94 49.91 2,642,000 50.56 46.76
10-06-07 51.98 52.17 50.58 3,053,600 50.62 46.82
10-06-04 53.39 53.39 51.80 2,390,700 51.97 48.07
10-06-03 53.91 54.35 53.62 1,760,700 54.03 49.97
10-06-02 52.54 53.71 52.19 1,833,900 53.71 49.67
10-06-01 52.60 53.34 52.34 1,737,300 52.42 48.48
10-05-28 53.34 53.73 52.94 1,827,000 53.03 49.05
10-05-27 52.79 53.53 52.53 1,372,900 53.47 49.45
10-05-26 53.04 53.37 52.15 2,173,800 52.19 48.27
Date Open High Low Vol Cls adjCls
10-05-25 52.02 52.62 51.22 2,327,300 52.59 48.64
10-05-24 52.58 53.73 52.30 2,787,700 53.18 49.18
10-05-21 53.23 53.90 52.18 5,263,400 52.70 48.74
10-05-20 55.00 55.00 53.31 4,533,600 53.88 49.83
10-05-19 55.66 56.38 55.04 2,236,200 55.72 51.53
10-05-18 57.20 57.27 55.87 1,241,100 55.91 51.71
10-05-17 56.39 56.89 55.74 2,337,500 56.56 52.31
10-05-14 57.71 57.71 55.65 3,243,900 56.46 52.22
10-05-13 57.01 57.99 57.01 1,787,000 57.47 53.15
Date Open High Low Vol Cls adjCls
10-05-12 56.96 57.22 56.45 1,166,700 57.22 52.92
10-05-11 56.30 57.18 56.09 1,849,300 56.75 52.49
10-05-10 56.42 56.87 55.56 2,755,400 56.86 52.59
10-05-07 56.12 56.12 53.74 4,881,200 54.12 50.05
10-05-06 56.91 57.28 53.85 4,144,300 56.25 52.02
10-05-05 56.75 57.41 56.75 2,073,000 57.22 52.92
10-05-04 58.68 58.78 56.92 3,484,700 57.45 53.13
10-05-03 57.60 58.37 57.22 2,187,900 58.12 53.75
10-04-30 58.85 58.93 57.40 2,093,600 57.44 53.12
Date Open High Low Vol Cls adjCls
10-04-29 58.36 58.98 58.33 1,302,400 58.60 54.20
10-04-28 57.52 58.35 57.31 1,907,600 58.08 53.72
10-04-27 58.73 58.93 57.45 2,400,400 57.54 53.22
10-04-26 59.13 59.72 58.71 2,269,200 58.81 54.39
10-04-23 57.76 59.01 57.15 3,247,900 58.89 54.47
10-04-22 57.37 57.82 56.76 1,896,300 57.72 53.38
10-04-21 57.92 58.44 57.35 1,997,600 57.93 53.58
10-04-20 57.71 58.72 57.55 2,116,500 58.45 54.06
10-04-19 57.03 57.51 57.03 1,627,800 57.47 53.15
Date Open High Low Vol Cls adjCls
10-04-16 58.05 58.25 56.84 1,842,500 57.24 52.94
10-04-15 58.00 58.37 57.51 1,513,400 58.09 53.73
10-04-14 57.21 57.83 56.87 1,953,300 57.71 53.37
10-04-13 57.13 57.56 56.87 1,950,800 57.18 52.88
10-04-12 57.64 57.95 57.32 1,068,500 57.64 53.31
10-04-09 57.01 57.64 57.01 618,800 57.64 53.31
10-04-08 57.19 57.20 56.63 1,087,600 57.10 52.81
10-04-07 57.81 57.93 56.90 1,416,900 57.17 52.87
10-04-06 57.79 57.90 57.50 875,400 57.78 53.44
Date Open High Low Vol Cls adjCls
10-04-05 57.74 58.20 57.51 942,200 57.85 53.50
10-04-01 57.59 57.74 57.31 859,200 57.65 53.32
10-03-31 57.24 57.60 56.82 1,251,000 57.22 52.92
10-03-30 57.33 57.62 57.05 1,088,000 57.51 53.19
10-03-29 56.83 57.27 56.76 1,123,600 57.18 52.88
10-03-26 57.67 57.68 56.66 1,950,700 56.71 52.45
10-03-25 58.31 58.49 57.68 1,713,400 57.68 53.21
10-03-24 57.89 58.24 57.38 2,681,700 57.96 53.47
10-03-23 56.87 57.01 56.21 1,365,300 57.00 52.58
Date Open High Low Vol Cls adjCls
10-03-22 56.21 57.25 56.21 1,847,500 56.85 52.44
10-03-19 56.64 57.09 56.21 1,804,100 56.64 52.25
10-03-18 56.07 56.67 56.02 1,597,100 56.66 52.27
10-03-17 55.44 56.27 55.33 2,233,000 56.27 51.91
10-03-16 55.55 55.55 55.06 1,059,200 55.43 51.13
10-03-15 55.36 55.47 54.98 1,033,500 55.42 51.12
10-03-12 55.75 55.75 54.47 2,085,600 55.23 50.95
10-03-11 55.20 55.79 54.78 2,422,700 55.73 51.41
10-03-10 54.94 55.40 54.69 1,566,300 55.29 51.00
Date Open High Low Vol Cls adjCls
10-03-09 54.93 55.07 54.78 1,329,800 55.00 50.74
10-03-08 55.10 55.24 54.95 1,357,300 55.05 50.78
10-03-05 54.23 55.04 54.21 2,263,400 55.04 50.77
10-03-04 54.01 54.19 53.79 1,256,500 54.05 49.86
10-03-03 54.56 54.78 54.06 1,447,800 54.11 49.91
10-03-02 53.94 54.77 53.92 1,092,100 54.46 50.24
10-03-01 53.32 54.08 53.29 1,031,000 53.82 49.65
10-02-26 52.98 53.43 52.75 1,213,900 53.10 48.98
10-02-25 52.07 52.85 51.84 1,332,700 52.84 48.74
Date Open High Low Vol Cls adjCls
10-02-24 52.93 52.95 52.47 1,094,700 52.89 48.79
10-02-23 52.91 53.07 52.45 1,249,300 52.62 48.54
10-02-22 53.36 53.45 52.96 1,255,300 53.09 48.97
10-02-19 52.97 53.43 52.81 1,227,100 53.16 49.04
10-02-18 53.00 53.34 52.80 1,074,800 53.24 49.11
10-02-17 53.00 53.22 52.80 1,117,900 53.07 48.96
10-02-16 52.25 52.81 52.06 1,362,300 52.80 48.71
10-02-12 51.66 52.26 51.37 1,657,600 52.06 48.02
10-02-11 51.42 52.39 51.15 1,778,500 52.17 48.12
Date Open High Low Vol Cls adjCls
10-02-10 51.93 52.10 51.29 1,461,600 51.62 47.62
10-02-09 51.96 52.45 51.53 1,910,200 51.91 47.89
10-02-08 51.14 51.98 50.93 2,219,000 51.43 47.44
10-02-05 50.99 51.23 49.85 3,187,300 51.06 47.10
10-02-04 52.15 52.19 51.07 4,333,900 51.09 47.13
10-02-03 53.02 53.02 52.42 1,353,700 52.54 48.47
10-02-02 52.34 53.29 52.06 2,113,600 53.15 49.03
10-02-01 52.22 52.22 51.60 1,323,800 52.20 48.15
10-01-29 52.43 52.57 51.60 3,632,400 51.92 47.89
Date Open High Low Vol Cls adjCls
10-01-28 52.96 53.20 51.77 3,360,100 52.19 48.14
10-01-27 53.61 53.97 51.73 4,063,900 52.91 48.81
10-01-26 54.30 55.04 53.90 2,183,300 54.56 50.33
10-01-25 54.27 54.88 53.81 2,314,000 54.44 50.22
10-01-22 54.45 55.19 53.98 2,588,900 54.04 49.85
10-01-21 55.84 55.97 54.50 2,411,000 54.73 50.49
10-01-20 56.82 57.37 55.59 2,593,100 55.93 51.59
10-01-19 56.23 57.39 56.23 2,577,700 56.96 52.54
10-01-15 55.98 56.04 55.43 2,935,500 56.03 51.69
Date Open High Low Vol Cls adjCls
10-01-14 55.53 56.12 55.41 1,627,200 56.02 51.68
10-01-13 55.15 55.64 55.02 1,770,600 55.47 51.17
10-01-12 54.70 55.38 54.38 2,884,700 55.21 50.93
10-01-11 55.76 55.85 54.98 2,164,800 55.25 50.97
10-01-08 55.68 56.12 55.21 3,535,500 55.42 51.12
10-01-07 53.35 55.36 53.35 4,095,500 55.25 50.97
10-01-06 52.66 53.53 52.50 3,250,400 53.46 49.31
10-01-05 52.33 52.69 51.93 2,238,300 52.65 48.57
10-01-04 51.28 52.27 50.83 3,982,800 52.16 48.12
Date Open High Low Vol Cls adjCls
09-12-31 50.70 50.96 50.37 1,115,200 50.37 46.46
09-12-30 50.86 50.97 50.47 2,320,600 50.79 46.85
09-12-29 51.06 51.30 50.74 2,339,700 50.95 47.00
09-12-28 51.32 51.36 50.81 1,004,700 51.17 47.20
09-12-24 50.80 51.31 50.80 473,900 51.13 47.03
09-12-23 50.92 51.29 50.74 1,725,000 50.91 46.82
09-12-22 50.82 51.26 50.50 1,438,000 51.04 46.94
09-12-21 50.90 51.48 50.76 1,346,100 51.04 46.94
09-12-18 50.86 50.94 50.01 2,457,000 50.50 46.45
Date Open High Low Vol Cls adjCls
09-12-17 51.91 52.13 50.40 1,898,500 50.68 46.61
09-12-16 51.89 52.66 51.77 2,261,300 52.20 48.01
09-12-15 51.78 52.39 51.63 1,331,200 51.95 47.78
09-12-14 51.44 52.15 51.44 1,883,800 51.98 47.81
09-12-11 51.52 51.65 51.08 1,426,800 51.26 47.15
09-12-10 51.18 52.03 50.98 2,303,200 51.41 47.28
09-12-09 51.26 51.51 50.40 2,253,300 50.83 46.75
09-12-08 51.53 51.53 50.90 1,211,600 51.43 47.30
09-12-07 51.91 52.23 51.50 1,526,300 51.71 47.56
Date Open High Low Vol Cls adjCls
09-12-04 52.11 52.62 51.39 1,840,900 51.81 47.65
09-12-03 51.50 52.62 51.32 2,907,500 51.90 47.74
09-12-02 50.87 51.31 50.81 2,264,500 51.24 47.13
09-12-01 50.54 51.05 50.40 1,554,300 50.76 46.69
09-11-30 51.13 51.32 49.75 2,435,600 50.40 46.36
09-11-27 49.34 49.96 49.07 475,400 49.69 45.70
09-11-25 49.95 50.52 49.75 1,024,500 50.39 46.35
09-11-24 49.54 50.10 49.40 1,913,500 50.00 45.99
09-11-23 48.88 49.83 48.77 1,014,700 49.52 45.55
Date Open High Low Vol Cls adjCls
09-11-20 48.79 48.84 48.05 1,427,500 48.73 44.82
09-11-19 48.91 48.94 48.33 998,100 48.82 44.90
09-11-18 49.22 49.49 49.04 778,500 49.23 45.28
09-11-17 49.32 49.48 48.99 802,300 49.34 45.38
09-11-16 49.35 49.62 49.12 1,102,100 49.41 45.45
09-11-13 49.13 49.33 48.84 1,205,700 49.16 45.12
09-11-12 49.50 49.78 49.05 1,672,900 49.25 45.21
09-11-11 49.04 49.70 48.84 1,670,700 49.38 45.33
09-11-10 48.45 48.94 48.36 1,172,300 48.81 44.80
Date Open High Low Vol Cls adjCls
09-11-09 47.71 48.47 47.27 1,279,700 48.47 44.49
09-11-06 47.57 47.87 47.14 1,127,800 47.43 43.54
09-11-05 46.93 47.87 46.90 1,137,300 47.79 43.87
09-11-04 46.99 47.17 46.56 1,412,400 46.73 42.89
09-11-03 46.73 47.01 46.26 1,564,100 46.58 42.76
09-11-02 46.36 47.01 46.16 2,369,600 46.90 43.05
09-10-30 47.19 47.24 45.81 3,199,900 46.00 42.22
09-10-29 46.50 47.76 46.42 4,451,900 47.24 43.36
09-10-28 47.89 48.19 45.36 6,186,200 46.00 42.22
Date Open High Low Vol Cls adjCls
09-10-27 47.87 48.38 47.41 1,754,400 48.02 44.08
09-10-26 48.14 49.05 47.62 1,929,500 47.92 43.99
09-10-23 49.05 49.13 47.86 2,142,700 48.03 44.09
09-10-22 48.25 49.20 47.71 3,120,400 48.95 44.93
09-10-21 47.18 49.50 46.90 8,404,400 47.99 44.05
09-10-20 46.08 46.08 44.73 3,283,700 45.28 41.56
09-10-19 45.51 46.27 45.22 1,462,100 46.15 42.36
09-10-16 45.66 45.91 45.23 2,218,100 45.36 41.64
09-10-15 45.75 46.15 45.60 1,644,500 46.15 42.36
Date Open High Low Vol Cls adjCls
09-10-14 45.52 46.01 45.46 1,452,000 45.92 42.15
09-10-13 45.25 45.54 45.17 1,029,500 45.34 41.62
09-10-12 45.42 45.94 45.16 1,228,000 45.40 41.67
09-10-09 44.72 45.75 44.48 2,234,100 45.52 41.78
09-10-08 44.50 45.20 44.50 1,908,000 44.62 40.96
09-10-07 44.18 44.73 44.02 1,929,400 44.61 40.95
09-10-06 44.14 44.92 42.74 4,114,800 44.63 40.97
09-10-05 43.99 44.62 43.52 1,428,500 44.54 40.88
09-10-02 44.04 44.26 43.49 1,593,200 43.93 40.32
Date Open High Low Vol Cls adjCls
09-10-01 45.08 45.19 44.20 2,003,000 44.23 40.60
09-09-30 45.67 45.85 45.00 2,797,100 45.43 41.70
09-09-29 45.93 46.10 45.44 2,134,600 45.63 41.88
09-09-28 45.23 46.15 45.01 1,788,100 45.94 42.17
09-09-25 45.32 45.84 45.15 1,719,300 45.17 41.46
09-09-24 45.92 45.95 45.14 1,942,200 45.50 41.76
09-09-23 45.83 46.66 44.69 3,715,300 45.92 42.15
09-09-22 47.12 47.22 46.43 2,276,800 46.65 42.82
09-09-21 47.29 47.80 46.82 3,056,900 47.10 43.23
Date Open High Low Vol Cls adjCls
09-09-18 47.63 48.10 47.16 10,709,000 47.16 43.29
09-09-17 47.38 47.69 47.06 3,818,600 47.69 43.77
09-09-16 47.55 47.74 47.01 3,503,900 47.68 43.76
09-09-15 46.79 47.68 46.62 3,915,800 47.58 43.67
09-09-14 46.14 46.82 45.60 2,836,700 46.82 42.98
09-09-11 45.92 46.22 45.58 2,851,900 46.02 42.24
09-09-10 45.39 45.94 45.03 2,467,600 45.84 42.08
09-09-09 44.48 45.50 44.37 3,624,400 45.20 41.49
09-09-08 43.52 43.69 43.13 2,305,900 43.35 39.79
Date Open High Low Vol Cls adjCls
09-09-04 42.41 43.87 42.41 3,186,700 43.47 39.90
09-09-03 41.45 42.50 41.17 2,933,800 42.47 38.98
09-09-02 41.06 41.49 41.04 2,604,200 41.38 37.98
09-09-01 41.42 42.31 41.06 2,705,900 41.30 37.91
09-08-31 40.88 41.46 40.78 3,085,400 41.46 38.06
09-08-28 41.42 41.48 40.89 1,919,400 41.09 37.72
09-08-27 41.32 41.58 40.98 1,066,900 41.42 38.02
09-08-26 41.05 41.81 41.01 1,804,500 41.45 38.05
09-08-25 41.61 41.92 41.05 2,334,400 41.10 37.73
Date Open High Low Vol Cls adjCls
09-08-24 41.61 42.00 41.17 1,895,200 41.56 38.15
09-08-21 41.47 41.95 41.14 1,943,000 41.76 38.33
09-08-20 40.14 41.27 39.73 2,571,200 41.04 37.67
09-08-19 39.56 40.11 39.40 2,005,300 39.91 36.63
09-08-18 39.84 39.86 39.50 1,798,800 39.77 36.50
09-08-17 39.99 40.19 39.65 1,520,900 39.75 36.49
09-08-14 40.17 40.61 39.80 2,225,600 40.16 36.86
09-08-13 40.74 40.74 39.96 2,490,600 40.21 36.91
09-08-12 40.94 41.22 40.40 1,636,600 40.69 37.35
Date Open High Low Vol Cls adjCls
09-08-11 41.02 41.31 40.81 1,803,300 40.94 37.58
09-08-10 40.21 41.17 40.01 1,521,800 41.10 37.73
09-08-07 40.44 40.76 40.17 1,854,500 40.21 36.91
09-08-06 40.10 40.37 39.85 1,923,500 40.21 36.91
09-08-05 40.93 41.00 40.08 3,508,300 40.15 36.85
09-08-04 39.27 40.84 39.27 3,390,900 40.84 37.49
09-08-03 39.24 39.60 38.71 2,794,400 39.44 36.20
09-07-31 38.95 39.63 38.85 2,100,100 38.88 35.69
09-07-30 39.15 39.70 38.75 2,321,000 39.14 35.93
Date Open High Low Vol Cls adjCls
09-07-29 38.83 38.94 37.39 3,015,800 38.73 35.55
09-07-28 39.18 39.57 38.81 3,579,400 39.00 35.80
09-07-27 39.57 39.86 39.03 2,466,600 39.19 35.97
09-07-24 39.26 39.66 39.07 2,822,500 39.56 36.31
09-07-23 38.63 40.22 38.51 3,062,400 39.38 36.15
09-07-22 39.38 39.56 38.59 3,626,300 38.70 35.52
09-07-21 39.85 40.26 39.09 2,953,100 39.64 36.39
09-07-20 39.61 39.70 39.08 1,903,600 39.53 36.28
09-07-17 40.09 40.09 39.15 2,165,900 39.37 36.14
Date Open High Low Vol Cls adjCls
09-07-16 39.08 40.26 38.81 2,260,000 40.08 36.79
09-07-15 38.53 39.08 38.34 2,052,600 39.07 35.86
09-07-14 38.67 38.67 38.03 2,358,200 38.26 35.12
09-07-13 37.65 38.81 37.28 2,426,000 38.55 35.38
09-07-10 37.25 37.75 37.24 2,000,600 37.47 34.39
09-07-09 38.77 38.99 37.14 2,204,000 37.39 34.32
09-07-08 38.35 38.35 37.51 1,727,800 37.76 34.66
09-07-07 38.99 38.99 38.10 1,740,400 38.12 34.99
09-07-06 38.35 39.27 38.26 1,427,600 38.98 35.78
Date Open High Low Vol Cls adjCls
09-07-02 39.43 39.65 38.46 1,957,400 38.46 35.30
09-07-01 40.00 40.02 39.37 2,165,100 39.75 36.49
09-06-30 40.15 40.35 39.41 2,443,300 39.74 36.48
09-06-29 41.00 41.15 39.94 4,379,300 40.12 36.83
09-06-26 41.07 41.29 40.71 4,479,000 40.85 37.50
09-06-25 39.96 41.73 39.78 2,899,100 41.16 37.78
09-06-24 40.48 40.72 39.73 2,427,600 40.16 36.86
09-06-23 40.26 40.70 39.88 1,719,000 40.32 37.01
09-06-22 40.06 40.61 39.54 2,106,400 40.03 36.74
Date Open High Low Vol Cls adjCls
09-06-19 40.64 40.72 40.23 2,416,700 40.32 37.01
09-06-18 39.12 40.66 39.00 2,887,400 40.27 36.96
09-06-17 38.75 39.46 38.75 2,263,100 39.00 35.80
09-06-16 39.40 39.94 38.75 2,807,600 38.75 35.57
09-06-15 40.51 40.51 39.11 2,086,400 39.35 36.12
09-06-12 40.33 41.10 40.25 1,616,200 40.80 37.45
09-06-11 40.46 41.25 40.31 1,985,100 40.58 37.25
09-06-10 40.81 40.81 40.22 1,557,300 40.48 37.16
09-06-09 40.26 40.78 40.00 2,065,400 40.63 37.29
Date Open High Low Vol Cls adjCls
09-06-08 40.25 40.49 39.38 1,873,400 40.02 36.73
09-06-05 40.56 40.87 40.00 1,632,300 40.48 37.16
09-06-04 41.19 41.19 39.89 2,648,500 40.44 37.12
09-06-03 40.63 41.31 40.10 3,389,100 41.08 37.71
09-06-02 39.34 40.93 39.03 2,704,000 40.68 37.34
09-06-01 38.98 39.35 38.76 1,850,000 39.15 35.94
09-05-29 37.64 38.45 37.33 2,413,500 38.44 35.28
09-05-28 38.18 38.29 37.16 2,382,100 37.56 34.48
09-05-27 38.97 38.97 37.90 2,551,400 37.99 34.87
Date Open High Low Vol Cls adjCls
09-05-26 38.20 39.10 37.61 2,072,800 38.78 35.60
09-05-22 38.75 38.98 38.22 3,256,200 38.24 35.10
09-05-21 39.31 39.35 38.31 2,026,700 38.75 35.57
09-05-20 39.59 40.23 39.20 2,074,700 39.71 36.45
09-05-19 39.17 39.80 39.17 1,910,900 39.30 36.07
09-05-18 39.06 39.48 38.54 1,707,700 39.41 36.17
09-05-15 39.23 39.48 38.77 2,086,800 38.99 35.79
09-05-14 38.86 39.50 38.78 2,109,100 39.25 36.03
09-05-13 39.75 39.93 38.90 2,885,500 39.03 35.83
Date Open High Low Vol Cls adjCls
09-05-12 40.50 41.50 39.72 3,316,000 40.28 36.97
09-05-11 40.99 41.37 40.59 1,770,800 41.06 37.69
09-05-08 40.93 41.61 40.82 1,871,000 41.55 38.14
09-05-07 40.56 41.32 40.45 2,759,300 40.79 37.44
09-05-06 40.12 40.62 39.66 2,654,100 40.34 37.03
09-05-05 39.50 40.00 39.50 1,740,200 39.89 36.61
09-05-04 38.59 39.81 38.59 2,441,400 39.57 36.32
09-05-01 38.78 38.95 37.87 1,532,500 38.25 35.11
09-04-30 39.07 39.59 38.24 2,344,200 38.71 35.53
Date Open High Low Vol Cls adjCls
09-04-29 38.31 39.04 37.96 2,044,100 38.65 35.48
09-04-28 38.00 38.41 37.59 2,696,200 37.86 34.75
09-04-27 38.37 39.12 38.00 2,575,900 38.68 35.50
09-04-24 37.42 38.76 37.21 2,605,700 38.53 35.37
09-04-23 37.74 37.74 36.79 3,220,900 37.45 34.37
09-04-22 37.06 37.90 36.42 3,054,500 37.47 34.39
09-04-21 36.97 37.42 36.33 4,392,500 37.42 34.35
09-04-20 38.67 38.67 36.89 3,980,300 37.42 34.35
09-04-17 37.19 38.05 37.00 3,246,100 37.94 34.82
Date Open High Low Vol Cls adjCls
09-04-16 36.80 37.21 36.41 2,805,800 37.03 33.99
09-04-15 36.11 36.51 35.71 2,772,700 36.42 33.43
09-04-14 35.22 36.65 35.10 3,611,800 36.19 33.22
09-04-13 34.90 35.48 34.47 2,126,400 35.35 32.45
09-04-09 34.97 35.42 34.49 2,903,900 34.75 31.90
09-04-08 33.30 34.61 33.30 3,348,100 34.36 31.54
09-04-07 33.32 33.45 32.94 2,279,800 33.12 30.40
09-04-06 33.27 34.02 33.02 3,176,000 33.72 30.95
09-04-03 34.14 34.28 32.80 2,365,400 33.29 30.56
Date Open High Low Vol Cls adjCls
09-04-02 33.69 34.50 33.49 2,904,700 34.05 31.25
09-04-01 33.55 33.89 32.34 3,272,100 33.08 30.36
09-03-31 33.77 34.57 33.54 2,640,300 34.04 31.24
09-03-30 34.25 34.28 33.16 2,272,500 33.45 30.70
09-03-27 34.98 34.98 34.12 1,812,300 34.35 31.53
09-03-26 34.37 34.96 33.63 3,067,300 34.95 32.08
09-03-25 33.40 34.36 32.88 3,927,800 33.58 30.82
09-03-24 32.31 33.55 32.03 4,833,700 32.86 30.16
09-03-23 32.09 32.59 31.54 2,772,500 32.59 29.91
Date Open High Low Vol Cls adjCls
09-03-20 31.21 32.16 30.82 4,153,300 31.53 28.94
09-03-19 33.57 33.57 31.36 4,177,100 31.50 28.91
09-03-18 33.30 33.60 32.77 3,022,500 33.20 30.47
09-03-17 33.47 33.59 32.87 1,661,700 33.52 30.77
09-03-16 33.99 34.59 33.40 2,335,300 33.51 30.76
09-03-13 33.06 33.93 32.55 2,419,100 33.81 31.03
09-03-12 31.42 32.97 31.32 3,268,400 32.81 30.12
09-03-11 31.35 32.34 31.25 3,961,400 31.34 28.77
09-03-10 31.58 32.39 31.24 5,309,300 32.13 29.49
Date Open High Low Vol Cls adjCls
09-03-09 31.51 32.33 30.96 2,912,600 31.19 28.63
09-03-06 32.07 32.43 31.15 4,222,100 32.01 29.38
09-03-05 34.04 34.04 32.00 4,998,900 32.26 29.61
09-03-04 33.69 34.87 33.04 5,356,200 34.33 31.51
09-03-03 33.05 33.80 32.17 6,016,000 33.32 30.58
09-03-02 32.97 33.46 32.19 7,273,100 32.76 30.07
09-02-27 36.00 36.25 33.67 6,828,700 33.67 30.91
09-02-26 39.56 40.00 36.27 7,826,500 36.32 33.34
09-02-25 38.15 39.66 38.15 4,252,200 39.11 35.90
Date Open High Low Vol Cls adjCls
09-02-24 39.38 39.81 38.40 3,499,500 39.14 35.93
09-02-23 40.33 40.58 39.14 3,259,900 39.21 35.99
09-02-20 40.45 40.58 39.54 4,294,700 40.03 36.74
09-02-19 41.75 42.10 40.84 2,868,300 40.96 37.60
09-02-18 42.05 42.20 41.48 1,943,500 41.87 38.43
09-02-17 42.29 42.99 41.46 3,477,400 41.72 38.29
09-02-13 42.98 43.53 42.78 2,378,000 43.19 39.64
09-02-12 41.38 43.12 41.24 3,107,000 43.12 39.58
09-02-11 41.61 42.33 41.28 2,247,200 42.17 38.71
Date Open High Low Vol Cls adjCls
09-02-10 41.76 42.00 40.80 2,573,800 41.33 37.94
09-02-09 43.02 43.02 41.70 2,076,100 42.00 38.55
09-02-06 42.10 43.30 42.00 2,008,700 42.98 39.45
09-02-05 41.92 42.16 41.30 3,365,900 42.00 38.55
09-02-04 42.24 43.00 41.94 2,022,100 42.12 38.66
09-02-03 41.78 42.30 40.90 2,149,200 42.04 38.59
09-02-02 42.01 42.18 41.47 1,591,700 41.80 38.37
09-01-30 41.80 42.67 41.80 3,084,400 42.24 38.77
09-01-29 41.94 42.48 41.33 4,008,100 41.82 38.39
Date Open High Low Vol Cls adjCls
09-01-28 42.53 44.47 42.08 5,111,900 43.24 39.69
09-01-27 39.96 41.53 39.54 3,896,400 41.05 37.68
09-01-26 39.18 40.56 38.72 3,495,800 39.56 36.31
09-01-23 40.15 40.31 39.07 2,394,500 39.44 36.20
09-01-22 40.18 40.74 39.80 2,385,700 40.57 37.24
09-01-21 40.33 40.80 39.35 2,258,900 40.75 37.40
09-01-20 41.24 41.55 39.46 2,477,200 39.70 36.44
09-01-16 41.36 41.95 40.18 2,794,500 41.02 37.65
09-01-15 41.34 41.57 40.00 3,119,600 40.92 37.56
Date Open High Low Vol Cls adjCls
09-01-14 40.43 41.83 40.00 4,423,800 41.40 38.00
09-01-13 39.97 40.90 39.97 2,070,000 40.46 37.14
09-01-12 41.27 41.30 39.73 2,806,900 39.99 36.71
09-01-09 40.39 42.29 40.05 7,374,300 40.96 37.60
09-01-08 38.18 38.66 36.96 2,972,200 38.58 35.41
09-01-07 38.31 38.90 38.00 2,589,900 38.38 35.23
09-01-06 40.26 40.47 38.37 5,170,300 38.77 35.59
09-01-05 41.19 41.25 40.40 2,131,600 40.78 37.43
09-01-02 40.47 41.66 39.83 2,331,100 41.31 37.92
Date Open High Low Vol Cls adjCls
08-12-31 39.54 40.45 39.54 2,453,100 39.95 36.67
08-12-30 39.00 39.65 38.82 1,966,300 39.40 36.16
08-12-29 39.95 40.00 38.77 1,803,400 39.35 36.12
08-12-26 40.00 40.45 39.56 995,500 39.82 36.18
08-12-24 39.55 40.39 39.55 962,300 40.05 36.39
08-12-23 40.66 40.80 39.79 2,373,200 39.89 36.25
08-12-22 40.51 40.89 38.84 2,778,900 39.91 36.26
08-12-19 39.11 40.35 38.76 4,678,000 39.02 35.46
08-12-18 39.84 41.30 39.67 2,816,200 40.06 36.40
Date Open High Low Vol Cls adjCls
08-12-17 40.40 40.72 39.52 3,337,600 39.63 36.01
08-12-16 39.95 41.06 39.79 2,569,200 40.91 37.17
08-12-15 40.14 40.33 38.83 1,697,500 39.35 35.76
08-12-12 39.35 40.45 39.20 2,840,300 40.00 36.35
08-12-11 40.29 41.83 39.86 2,044,900 40.27 36.59
08-12-10 40.32 40.89 39.89 2,426,400 40.54 36.84
08-12-09 41.24 41.60 39.65 3,090,900 39.84 36.20
08-12-08 39.66 42.16 39.66 4,191,600 41.53 37.74
08-12-05 36.91 39.08 36.31 2,498,000 38.90 35.35
Date Open High Low Vol Cls adjCls
08-12-04 37.25 38.06 36.36 2,375,400 36.88 33.51
08-12-03 37.12 37.98 36.10 3,061,300 37.69 34.25
08-12-02 37.45 38.33 36.70 1,991,400 38.13 34.65
08-12-01 38.74 38.74 36.84 2,154,300 36.84 33.48
08-11-28 38.45 40.55 38.34 842,000 38.92 35.37
08-11-26 36.99 38.60 36.99 2,135,300 38.55 35.03
08-11-25 39.61 40.39 36.79 4,232,300 37.60 34.17
08-11-24 37.93 39.50 37.48 3,880,100 38.84 35.29
08-11-21 36.08 37.75 35.38 5,301,000 37.39 33.98
Date Open High Low Vol Cls adjCls
08-11-20 38.64 39.45 36.19 5,342,900 36.48 33.15
08-11-19 40.91 42.11 38.83 6,670,400 38.83 35.28
08-11-18 43.50 43.50 40.60 5,340,200 40.83 37.10
08-11-17 44.40 44.57 43.29 3,113,700 43.66 39.67
08-11-14 47.25 47.73 44.51 3,406,700 44.59 40.52
08-11-13 48.14 48.14 43.60 6,473,900 47.70 43.34
08-11-12 48.33 49.00 47.45 2,081,200 47.96 43.58
08-11-11 49.41 50.08 48.07 2,851,400 49.12 44.63
08-11-10 51.72 52.00 49.02 2,743,300 49.52 45.00
Date Open High Low Vol Cls adjCls
08-11-07 51.08 51.24 50.25 3,479,300 50.90 46.25
08-11-06 52.80 53.02 50.95 2,802,500 51.10 46.43
08-11-05 54.55 55.66 52.81 1,360,700 53.01 48.17
08-11-04 54.99 56.22 54.39 1,428,800 55.18 50.14
08-11-03 53.77 54.33 53.02 1,038,100 54.07 49.13
08-10-31 52.48 54.22 52.44 1,818,400 53.46 48.58
08-10-30 51.56 53.00 50.76 1,970,500 52.54 47.74
08-10-29 51.42 52.96 49.98 1,866,800 50.58 45.96
08-10-28 49.07 51.59 48.25 3,608,300 51.43 46.73
Date Open High Low Vol Cls adjCls
08-10-27 46.93 49.61 45.87 3,124,400 48.00 43.62
08-10-24 46.10 48.42 45.37 2,463,200 47.62 43.27
08-10-23 48.01 49.58 45.92 3,584,600 48.41 43.99
08-10-22 50.94 50.97 48.49 2,898,800 49.42 44.91
08-10-21 53.00 53.29 51.30 1,481,300 51.39 46.70
08-10-20 52.79 53.62 51.69 1,948,700 53.62 48.72
08-10-17 52.93 53.89 50.81 5,271,000 52.19 47.42
08-10-16 53.74 55.25 50.80 3,213,800 54.75 49.75
08-10-15 59.00 59.39 53.29 3,520,700 53.33 48.46
Date Open High Low Vol Cls adjCls
08-10-14 60.18 62.48 58.00 3,362,100 59.91 54.44
08-10-13 52.90 58.53 52.00 2,738,200 58.53 53.18
08-10-10 49.60 55.00 47.80 5,191,500 51.12 46.45
08-10-09 55.65 56.14 51.84 3,217,600 51.84 47.11
08-10-08 54.99 57.36 53.96 2,870,500 55.24 50.19
08-10-07 57.75 59.21 56.86 3,372,200 56.86 51.67
08-10-06 59.79 59.99 55.06 4,462,100 57.18 51.96
08-10-03 62.26 62.92 60.70 1,945,200 60.87 55.31
08-10-02 62.68 62.99 61.46 1,999,200 61.51 55.89
Date Open High Low Vol Cls adjCls
08-10-01 62.11 63.26 61.58 1,453,700 62.70 56.97
08-09-30 62.48 62.67 61.17 2,366,100 62.30 56.61
08-09-29 63.67 64.29 60.50 2,597,300 61.35 55.75
08-09-26 63.72 64.72 63.46 1,641,000 64.31 58.44
08-09-25 64.28 65.35 63.00 1,546,900 64.45 58.56
08-09-24 63.74 64.52 63.48 1,607,100 63.96 58.12
08-09-23 63.86 65.36 63.39 2,245,300 63.67 57.85
08-09-22 63.37 64.46 63.08 1,220,600 63.59 57.78
08-09-19 63.80 65.40 61.31 3,959,400 63.80 57.97
Date Open High Low Vol Cls adjCls
08-09-18 62.26 64.31 61.12 3,458,600 63.38 57.59
08-09-17 62.26 63.48 61.56 2,543,400 61.56 55.94
08-09-16 62.55 63.66 61.94 1,978,000 63.29 57.51
08-09-15 63.07 64.24 62.57 2,379,500 63.13 57.36
08-09-12 64.53 64.62 63.78 2,305,300 63.99 58.15
08-09-11 64.69 65.01 63.50 2,132,600 64.79 58.87
08-09-10 66.87 66.91 64.66 2,823,900 64.91 58.98
08-09-09 67.38 68.22 66.72 2,064,800 66.72 60.63
08-09-08 66.25 67.25 65.50 2,021,700 67.19 61.05
Date Open High Low Vol Cls adjCls
08-09-05 65.58 65.58 64.40 1,767,500 65.08 59.14
08-09-04 67.49 67.49 65.62 1,914,800 65.76 59.75
08-09-03 67.18 67.89 66.69 2,340,300 67.42 61.26
08-09-02 67.74 68.99 67.04 1,778,500 67.19 61.05
08-08-29 67.77 68.48 67.19 1,316,700 67.19 61.05
08-08-28 67.49 68.10 67.38 1,107,400 68.10 61.88
08-08-27 67.41 67.57 66.81 1,176,100 67.27 61.13
08-08-26 67.25 67.59 66.81 1,366,700 67.40 61.24
08-08-25 67.85 68.00 67.19 1,359,100 67.26 61.12
Date Open High Low Vol Cls adjCls
08-08-22 67.42 68.58 66.78 1,571,000 68.27 62.03
08-08-21 66.31 67.45 66.01 1,481,900 67.20 61.06
08-08-20 67.52 67.52 66.46 3,663,300 66.84 60.74
08-08-19 67.07 67.62 66.99 1,172,500 67.20 61.06
08-08-18 66.94 68.00 66.93 1,547,400 67.30 61.15
08-08-15 66.72 67.05 65.92 919,300 66.89 60.78
08-08-14 66.23 67.37 65.71 928,500 66.60 60.52
08-08-13 66.49 67.06 66.00 1,234,000 66.54 60.46
08-08-12 67.05 67.15 66.42 1,494,900 66.53 60.45
Date Open High Low Vol Cls adjCls
08-08-11 67.06 68.24 66.83 1,559,100 67.08 60.95
08-08-08 65.45 67.34 65.11 1,498,000 67.19 61.05
08-08-07 65.53 66.29 65.00 1,567,200 65.26 59.30
08-08-06 65.76 66.33 64.54 1,180,100 65.86 59.84
08-08-05 64.60 65.76 64.15 1,562,900 65.76 59.75
08-08-04 63.05 64.16 62.84 1,320,900 64.03 58.18
08-08-01 63.97 64.73 62.98 2,188,400 62.98 57.23
08-07-31 64.39 65.22 64.07 1,906,700 64.19 58.33
08-07-30 64.11 65.11 63.94 1,227,900 64.70 58.79
Date Open High Low Vol Cls adjCls
08-07-29 63.78 64.54 63.43 974,500 63.95 58.11
08-07-28 65.04 65.04 63.69 947,300 63.69 57.87
08-07-25 64.73 65.25 64.41 1,341,700 64.89 58.96
08-07-24 64.55 65.02 64.09 1,760,200 64.60 58.70
08-07-23 65.14 65.15 64.04 1,584,200 64.42 58.54
08-07-22 64.68 66.09 64.60 2,527,300 66.00 59.97
08-07-21 65.77 66.94 64.30 1,605,400 64.56 58.66
08-07-18 65.82 65.95 63.83 5,370,200 65.45 59.47
08-07-17 68.82 69.00 67.38 2,538,800 68.41 62.16
Date Open High Low Vol Cls adjCls
08-07-16 66.91 68.55 66.71 2,276,500 68.49 62.23
08-07-15 65.53 67.46 65.17 2,724,900 67.10 60.97
08-07-14 66.33 66.33 64.93 1,351,500 65.36 59.39
08-07-11 65.28 66.24 64.51 2,915,100 65.64 59.64
08-07-10 64.11 65.98 63.88 2,265,000 65.91 59.89
08-07-09 63.47 65.00 63.47 1,757,600 64.32 58.45
08-07-08 61.81 63.52 61.81 2,521,400 63.34 57.55
08-07-07 62.64 62.96 61.50 1,441,700 62.08 56.41
08-07-03 62.97 63.32 62.17 657,300 62.50 56.79
Date Open High Low Vol Cls adjCls
08-07-02 62.57 63.64 62.49 884,300 62.56 56.85
08-07-01 62.29 62.72 61.65 1,612,000 62.47 56.76
08-06-30 62.23 63.77 62.12 1,322,800 62.88 57.14
08-06-27 61.49 62.59 61.27 1,821,800 62.26 56.57
08-06-26 61.67 62.54 61.54 885,600 61.54 55.92
08-06-25 62.41 63.07 61.66 1,071,800 62.62 56.90
08-06-24 62.46 62.80 61.47 1,477,200 62.06 56.39
08-06-23 62.72 63.00 62.31 1,358,300 62.81 57.07
08-06-20 63.87 63.87 62.36 1,899,200 62.58 56.86
Date Open High Low Vol Cls adjCls
08-06-19 63.20 64.06 62.84 1,063,100 63.91 58.07
08-06-18 64.03 64.17 63.17 1,027,100 63.26 57.48
08-06-17 64.66 64.74 64.22 817,500 64.31 58.44
08-06-16 63.92 64.71 63.35 1,036,400 64.54 58.65
08-06-13 63.75 64.51 63.51 1,140,100 64.51 58.62
08-06-12 63.31 63.87 62.89 1,146,900 63.21 57.44
08-06-11 63.37 63.65 62.72 882,700 62.88 57.14
08-06-10 63.30 64.26 63.22 899,200 63.83 58.00
08-06-09 64.47 64.47 63.13 815,800 63.59 57.78
Date Open High Low Vol Cls adjCls
08-06-06 64.88 65.29 63.94 1,299,700 63.94 58.10
08-06-05 65.15 65.58 64.17 1,528,400 65.54 59.55
08-06-04 63.42 65.27 63.40 1,663,900 65.05 59.11
08-06-03 63.38 64.22 63.10 1,339,300 63.51 57.71
08-06-02 64.44 64.89 62.50 1,396,200 63.22 57.45
08-05-30 63.82 64.60 63.69 1,224,300 64.55 58.65
08-05-29 62.90 63.99 62.89 1,179,400 63.76 57.94
08-05-28 62.56 63.31 62.45 1,770,200 63.13 57.36
08-05-27 62.07 62.92 62.07 904,600 62.65 56.93
Date Open High Low Vol Cls adjCls
08-05-23 62.80 62.86 62.00 1,010,900 62.12 56.45
08-05-22 62.20 63.15 62.13 987,400 62.97 57.22
08-05-21 62.30 63.38 62.10 2,098,900 62.48 56.77
08-05-20 62.41 62.92 61.97 1,013,000 62.30 56.61
08-05-19 63.14 63.24 62.38 1,231,000 62.59 56.87
08-05-16 62.86 63.62 62.56 1,307,900 63.24 57.46
08-05-15 64.10 64.10 62.60 3,292,800 62.88 57.14
08-05-14 64.11 64.99 63.96 1,961,400 64.19 58.33
08-05-13 64.27 64.55 63.35 1,584,100 63.96 58.12
Date Open High Low Vol Cls adjCls
08-05-12 64.37 64.55 63.66 1,424,100 64.38 58.50
08-05-09 64.28 64.98 63.65 2,070,700 64.48 58.59
08-05-08 62.21 64.61 62.19 2,359,700 64.61 58.71
08-05-07 62.83 63.07 62.09 1,231,800 62.10 56.43
08-05-06 62.10 62.70 61.22 1,821,300 62.60 56.88
08-05-05 63.51 63.70 61.28 3,239,300 62.13 56.46
08-05-02 65.66 66.05 62.57 3,660,900 63.66 57.85
08-05-01 63.89 65.74 63.88 1,035,100 65.68 59.68
08-04-30 65.60 65.99 64.62 1,260,100 64.83 58.91
Date Open High Low Vol Cls adjCls
08-04-29 64.20 65.90 64.10 1,308,900 65.46 59.48
08-04-28 64.22 64.71 64.16 1,688,600 64.30 58.43
08-04-25 64.21 64.95 64.20 1,648,900 64.42 58.54
08-04-24 64.73 64.73 63.64 1,399,700 64.03 58.18
08-04-23 63.98 65.25 63.76 1,315,100 64.86 58.94
08-04-22 64.09 64.50 63.31 1,416,100 63.86 58.03
08-04-21 64.82 66.54 64.82 1,492,800 65.03 59.09
08-04-18 65.79 66.46 64.85 3,018,600 65.30 59.34
08-04-17 63.36 64.48 62.82 1,828,400 63.95 58.11
Date Open High Low Vol Cls adjCls
08-04-16 63.57 63.58 62.48 2,122,800 63.41 57.62
08-04-15 63.80 63.92 62.50 1,517,500 62.76 57.03
08-04-14 64.03 64.19 63.38 1,723,900 63.52 57.72
08-04-11 65.11 65.40 63.96 1,646,600 64.06 58.21
08-04-10 65.77 65.98 65.22 2,323,500 65.54 59.55
08-04-09 66.22 66.48 65.59 1,134,400 65.89 59.87
08-04-08 65.52 66.21 65.50 1,217,500 66.05 60.02
08-04-07 66.24 67.51 65.54 1,839,000 65.85 59.84
08-04-04 65.86 66.17 65.53 2,039,800 65.89 59.87
Date Open High Low Vol Cls adjCls
08-04-03 66.30 67.02 65.05 1,652,600 65.63 59.64
08-04-02 66.97 67.50 66.32 1,787,000 66.60 60.52
08-04-01 65.15 67.11 65.14 1,680,600 67.11 60.98
08-03-31 64.85 65.33 64.29 880,400 65.05 59.11
08-03-28 65.18 66.31 64.58 1,344,800 64.75 58.84
08-03-27 64.66 65.73 62.90 1,865,600 65.23 59.27
08-03-26 65.29 65.52 63.67 1,692,600 64.12 58.26
08-03-25 65.00 65.92 64.81 1,286,600 65.50 59.52
08-03-24 64.86 64.99 64.15 1,160,300 64.85 58.93
Date Open High Low Vol Cls adjCls
08-03-20 62.38 64.21 62.25 2,867,100 64.21 58.35
08-03-19 63.21 64.66 62.06 2,908,800 62.06 56.39
08-03-18 61.00 62.80 60.15 3,872,000 62.78 57.05
08-03-17 60.00 61.01 58.50 2,934,600 60.46 54.94
08-03-14 60.35 61.45 59.97 2,640,100 60.78 55.23
08-03-13 60.41 60.41 58.45 2,366,700 60.03 54.55
08-03-12 61.36 62.36 60.83 2,573,000 61.13 55.55
08-03-11 60.95 62.39 59.50 2,824,800 61.21 55.62
08-03-10 62.80 62.88 59.60 4,359,900 59.74 54.28
Date Open High Low Vol Cls adjCls
08-03-07 64.17 64.30 62.63 2,202,100 62.72 56.99
08-03-06 65.35 65.50 64.50 984,300 64.52 58.63
08-03-05 65.90 66.66 65.30 1,324,800 65.73 59.73
08-03-04 64.83 65.84 64.59 1,224,300 65.69 59.69
08-03-03 65.16 65.30 64.50 1,190,000 65.30 59.34
08-02-29 65.46 65.99 64.55 1,917,900 65.11 59.16
08-02-28 66.26 66.67 65.54 943,700 66.04 60.01
08-02-27 67.06 67.39 66.27 1,448,700 66.34 60.28
08-02-26 67.35 67.93 67.00 919,600 67.59 61.42
Date Open High Low Vol Cls adjCls
08-02-25 66.50 67.95 66.50 1,263,100 67.80 61.61
08-02-22 66.83 67.53 65.74 1,348,700 66.82 60.72
08-02-21 67.45 68.07 66.43 1,402,500 66.69 60.60
08-02-20 68.08 68.32 66.46 1,709,300 67.35 61.20
08-02-19 68.96 69.42 68.23 1,096,300 68.54 62.28
08-02-15 68.71 68.73 67.40 1,418,600 68.31 62.07
08-02-14 70.22 70.56 68.73 1,683,000 68.83 62.54
08-02-13 69.47 70.24 69.14 1,589,600 70.06 63.66
08-02-12 68.08 69.25 67.75 1,391,600 69.08 62.77
Date Open High Low Vol Cls adjCls
08-02-11 68.00 68.14 67.40 1,793,800 67.80 61.61
08-02-08 67.91 68.48 67.24 1,747,900 67.95 61.74
08-02-07 66.18 68.14 66.00 2,194,100 68.14 61.92
08-02-06 66.23 66.58 65.56 1,305,000 66.22 60.17
08-02-05 66.63 67.24 65.83 1,197,100 65.91 59.89
08-02-04 67.90 68.27 67.43 959,300 67.58 61.41
08-02-01 67.12 68.00 66.56 1,547,600 67.88 61.68
08-01-31 66.14 67.23 65.25 1,753,200 66.97 60.85
08-01-30 67.29 67.72 66.59 1,751,400 66.67 60.58
Date Open High Low Vol Cls adjCls
08-01-29 67.98 68.46 66.91 1,924,800 67.45 61.29
08-01-28 66.49 66.83 65.65 1,530,200 66.37 60.31
08-01-25 69.12 69.12 66.31 1,979,300 66.42 60.35
08-01-24 68.75 71.25 67.77 3,723,000 68.35 62.11
08-01-23 64.21 66.91 63.10 3,548,200 66.69 60.60
08-01-22 62.24 65.86 58.86 3,952,700 64.75 58.84
08-01-18 68.96 69.00 65.33 4,756,500 65.86 59.84
08-01-17 70.63 70.67 68.55 3,936,200 68.62 62.35
08-01-16 70.66 70.66 68.90 4,420,300 69.75 63.38
Date Open High Low Vol Cls adjCls
08-01-15 70.30 72.66 70.30 3,054,100 71.11 64.62
08-01-14 72.82 72.90 71.70 1,795,600 72.46 65.84
08-01-11 68.93 72.47 68.93 3,887,100 72.10 65.51
08-01-10 70.36 70.56 68.75 3,144,000 69.64 63.28
08-01-09 72.24 72.67 70.56 2,837,500 70.95 64.47
08-01-08 73.00 73.60 72.12 1,663,700 72.40 65.79
08-01-07 72.59 73.22 72.33 1,901,000 72.71 66.07
08-01-04 73.28 73.39 72.26 1,218,000 72.26 65.66
08-01-03 73.70 74.94 73.61 1,061,600 73.83 67.09
Date Open High Low Vol Cls adjCls
08-01-02 74.53 74.82 73.25 1,001,600 73.60 66.88
07-12-31 75.63 75.73 74.60 746,200 74.72 67.90
07-12-28 75.58 76.29 75.25 650,100 75.73 68.81
07-12-27 76.26 76.65 75.35 632,700 75.35 68.47
07-12-26 76.52 76.75 76.01 795,200 76.48 69.19
07-12-24 76.89 76.89 75.80 635,200 76.16 68.91
07-12-21 76.00 76.80 75.10 1,622,700 76.21 68.95
07-12-20 74.92 75.59 74.71 1,017,500 75.26 68.09
07-12-19 74.39 75.05 73.96 808,900 74.85 67.72
Date Open High Low Vol Cls adjCls
07-12-18 73.82 74.45 73.03 1,192,800 74.08 67.02
07-12-17 74.57 74.57 72.50 1,874,100 73.44 66.44
07-12-14 74.86 75.20 74.21 804,800 74.27 67.20
07-12-13 74.48 75.02 74.05 783,700 74.97 67.83
07-12-12 75.42 75.51 73.94 1,263,000 74.70 67.58
07-12-11 75.13 75.58 73.85 867,800 73.91 66.87
07-12-10 74.73 76.02 74.73 884,300 75.48 68.29
07-12-07 74.99 75.02 74.42 1,048,500 74.67 67.56
07-12-06 74.03 75.00 73.64 1,019,000 75.00 67.86
Date Open High Low Vol Cls adjCls
07-12-05 73.61 74.23 73.22 1,145,900 74.06 67.01
07-12-04 72.27 73.50 71.70 965,000 72.90 65.96
07-12-03 72.03 73.08 72.03 913,500 72.56 65.65
07-11-30 73.00 73.23 72.24 1,201,000 72.63 65.71
07-11-29 72.41 72.70 71.75 679,300 72.23 65.35
07-11-28 71.90 72.93 71.05 1,089,500 72.79 65.86
07-11-27 69.94 71.59 69.94 1,242,800 71.51 64.70
07-11-26 70.78 71.21 69.52 850,000 69.52 62.90
07-11-23 70.60 70.87 70.03 464,800 70.64 63.91
Date Open High Low Vol Cls adjCls
07-11-21 71.14 72.05 70.23 1,460,300 70.28 63.59
07-11-20 70.41 72.65 70.37 2,161,900 71.87 65.02
07-11-19 69.29 70.50 69.29 1,029,300 70.16 63.48
07-11-16 71.32 71.55 69.62 1,999,900 69.87 63.21
07-11-15 70.45 71.69 70.45 1,080,900 70.82 64.07
07-11-14 71.00 71.50 70.72 1,289,100 70.78 64.04
07-11-13 70.78 70.95 69.33 1,429,800 70.87 64.12
07-11-12 70.00 70.46 69.57 1,580,300 70.05 63.38
07-11-09 67.93 70.53 67.93 1,616,200 70.04 63.37
Date Open High Low Vol Cls adjCls
07-11-08 67.71 68.75 67.71 1,748,000 68.70 62.16
07-11-07 69.00 69.35 67.61 1,475,900 67.65 61.21
07-11-06 69.69 70.10 69.17 938,000 70.00 63.33
07-11-05 68.88 70.02 68.88 997,200 69.75 63.11
07-11-02 72.93 72.93 68.95 1,133,200 69.53 62.91
07-11-01 71.02 71.02 69.49 1,278,300 69.57 62.94
07-10-31 70.98 71.41 70.32 1,273,100 71.00 64.24
07-10-30 71.12 71.64 70.76 717,300 70.91 64.16
07-10-29 71.50 72.01 71.03 862,500 71.27 64.48
Date Open High Low Vol Cls adjCls
07-10-26 71.40 71.46 70.78 1,156,300 70.95 64.19
07-10-25 70.32 71.02 69.15 2,934,100 70.61 63.88
07-10-24 71.13 71.73 70.45 971,100 71.51 64.70
07-10-23 71.50 72.00 71.26 975,500 71.58 64.76
07-10-22 71.63 71.63 70.69 1,225,600 71.06 64.29
07-10-19 74.10 74.27 71.88 1,443,600 71.88 65.03
07-10-18 72.58 74.50 72.48 1,605,300 74.50 67.40
07-10-17 72.91 73.48 71.82 1,277,500 72.19 65.31
07-10-16 72.28 72.73 71.79 846,100 72.27 65.39
Date Open High Low Vol Cls adjCls
07-10-15 73.61 74.50 72.16 1,182,200 72.80 65.87
07-10-12 73.30 74.07 72.90 1,380,700 73.92 66.88
07-10-11 74.54 74.67 73.04 1,297,000 73.13 66.16
07-10-10 73.46 73.63 72.90 1,257,700 73.33 66.34
07-10-09 72.88 73.47 72.67 660,100 73.47 66.47
07-10-08 73.08 73.40 72.35 657,600 72.48 65.58
07-10-05 73.00 73.47 72.51 1,833,500 73.14 66.17
07-10-04 71.93 72.81 71.53 1,488,600 72.60 65.68
07-10-03 70.44 71.89 70.22 1,560,200 71.79 64.95
Date Open High Low Vol Cls adjCls
07-10-02 69.98 71.30 69.66 1,893,500 70.54 63.82
07-10-01 69.25 70.13 68.94 982,000 70.13 63.45
07-09-28 68.70 69.05 68.52 995,300 68.76 62.21
07-09-27 68.06 69.40 67.81 1,340,400 68.88 62.32
07-09-26 67.86 68.15 67.57 879,300 67.90 61.43
07-09-25 67.01 68.11 67.01 959,700 67.67 61.22
07-09-24 68.01 68.08 66.99 1,732,200 67.28 60.87
07-09-21 68.24 68.89 67.68 7,678,600 68.01 61.53
07-09-20 68.41 69.02 68.10 1,523,700 68.24 61.74
Date Open High Low Vol Cls adjCls
07-09-19 68.43 68.86 67.80 1,989,400 68.68 62.14
07-09-18 67.66 68.37 66.60 1,803,400 68.18 61.69
07-09-17 69.69 69.75 66.91 3,164,400 67.20 60.80
07-09-14 69.17 70.49 69.15 956,300 70.09 63.41
07-09-13 69.43 69.77 69.13 639,400 69.45 62.83
07-09-12 68.61 69.46 68.61 822,500 68.87 62.31
07-09-11 67.94 68.98 67.90 935,800 68.94 62.37
07-09-10 67.70 67.94 66.88 655,700 67.54 61.11
07-09-07 67.62 68.41 67.16 1,398,300 67.28 60.87
Date Open High Low Vol Cls adjCls
07-09-06 66.34 68.21 66.34 989,400 68.18 61.69
07-09-05 66.89 67.00 66.39 750,000 66.63 60.28
07-09-04 66.78 67.48 66.50 790,500 67.21 60.81
07-08-31 67.27 67.50 66.43 739,200 66.80 60.44
07-08-30 66.09 67.20 65.87 671,200 66.63 60.28
07-08-29 66.17 66.80 65.59 632,500 66.75 60.39
07-08-28 66.86 67.37 65.69 1,104,200 65.75 59.49
07-08-27 67.15 67.85 67.09 645,900 67.09 60.70
07-08-24 67.05 67.34 66.75 687,500 67.19 60.79
Date Open High Low Vol Cls adjCls
07-08-23 67.98 67.98 66.52 585,100 66.95 60.57
07-08-22 66.92 67.34 66.38 824,100 67.29 60.88
07-08-21 66.53 66.87 65.50 731,300 66.32 60.00
07-08-20 67.42 67.85 66.42 848,300 66.86 60.49
07-08-17 66.00 67.34 64.50 2,061,000 67.27 60.86
07-08-16 63.88 65.16 63.51 2,293,100 64.91 58.73
07-08-15 64.13 65.23 64.07 1,124,100 64.41 58.27
07-08-14 65.40 65.75 64.13 1,238,100 64.13 58.02
07-08-13 66.17 66.38 64.52 1,302,800 65.36 59.13
Date Open High Low Vol Cls adjCls
07-08-10 67.74 68.63 65.85 1,543,700 66.08 59.79
07-08-09 68.88 70.11 67.56 2,961,300 67.56 61.12
07-08-08 66.00 68.90 65.95 1,893,900 68.90 62.34
07-08-07 64.56 67.22 64.36 2,003,500 66.62 60.27
07-08-06 62.91 65.50 62.85 2,207,700 65.14 58.94
07-08-03 63.60 63.97 62.43 1,907,900 62.43 56.48
07-08-02 63.09 63.92 62.69 2,259,000 63.68 57.61
07-08-01 62.64 63.46 62.22 2,124,400 63.14 57.13
07-07-31 64.09 64.23 62.43 2,205,600 62.43 56.48
Date Open High Low Vol Cls adjCls
07-07-30 62.79 64.25 61.85 2,081,000 64.25 58.13
07-07-27 64.47 64.49 62.83 3,371,400 63.00 57.00
07-07-26 65.48 65.49 63.51 2,857,100 64.36 58.23
07-07-25 66.57 66.65 65.35 1,353,600 66.02 59.73
07-07-24 67.07 67.49 66.38 1,234,400 66.51 60.17
07-07-23 67.31 68.16 66.91 1,598,900 66.97 60.59
07-07-20 67.50 68.45 66.62 2,374,500 67.16 60.76
07-07-19 67.32 67.89 67.10 1,182,500 67.59 61.15
07-07-18 67.63 67.76 66.79 1,653,200 67.32 60.91
Date Open High Low Vol Cls adjCls
07-07-17 67.33 68.90 67.00 1,653,200 67.53 61.10
07-07-16 66.86 67.85 66.75 1,142,400 67.49 61.06
07-07-13 66.34 66.73 65.45 1,165,200 66.60 60.26
07-07-12 65.39 66.57 64.98 1,330,400 66.57 60.23
07-07-11 64.07 65.21 64.07 1,138,600 65.21 59.00
07-07-10 64.60 65.03 64.00 1,654,800 64.07 57.97
07-07-09 65.10 65.39 64.59 920,700 65.25 59.03
07-07-06 63.86 65.49 63.77 1,689,800 65.31 59.09
07-07-05 63.05 63.94 62.94 1,280,200 63.76 57.69
Date Open High Low Vol Cls adjCls
07-07-03 63.70 63.97 63.45 537,300 63.95 57.86
07-07-02 63.05 63.50 62.90 1,283,000 63.46 57.42
07-06-29 64.03 64.04 62.78 1,420,300 63.09 57.08
07-06-28 61.08 64.31 60.86 2,381,800 63.75 57.68
07-06-27 63.72 64.40 63.55 1,031,000 64.37 58.24
07-06-26 63.33 64.27 63.19 1,204,500 63.97 57.88
07-06-25 63.20 64.17 62.95 1,295,100 63.16 57.14
07-06-22 64.95 65.06 63.08 2,571,500 63.53 57.48
07-06-21 65.22 65.65 64.96 906,200 65.12 58.92
Date Open High Low Vol Cls adjCls
07-06-20 66.48 66.61 65.34 1,093,300 65.36 59.13
07-06-19 66.25 67.06 65.86 1,226,100 66.28 59.97
07-06-18 66.10 67.03 65.80 925,300 66.47 60.14
07-06-15 65.40 66.50 65.24 1,510,500 66.36 60.04
07-06-14 64.92 65.50 64.90 712,200 64.90 58.72
07-06-13 64.12 64.98 63.54 1,009,800 64.92 58.74
07-06-12 65.14 65.29 64.07 1,187,200 64.13 58.02
07-06-11 65.34 65.95 65.05 926,700 65.39 59.16
07-06-08 64.95 65.48 64.53 1,004,800 65.27 59.05
Date Open High Low Vol Cls adjCls
07-06-07 66.26 66.46 64.91 1,365,200 65.04 58.84
07-06-06 66.90 67.20 66.11 1,430,900 66.58 60.24
07-06-05 67.62 67.62 66.94 1,179,400 67.30 60.89
07-06-04 66.94 67.85 66.94 1,026,100 67.67 61.22
07-06-01 67.31 67.60 66.86 921,500 67.14 60.74
07-05-31 67.04 67.52 66.90 1,069,700 67.31 60.90
07-05-30 66.45 67.02 66.08 810,100 67.02 60.64
07-05-29 67.00 67.07 66.28 940,900 66.61 60.27
07-05-25 66.99 67.19 66.50 661,100 66.97 60.59
Date Open High Low Vol Cls adjCls
07-05-24 67.33 67.90 66.80 804,500 66.91 60.54
07-05-23 67.76 68.28 67.22 687,500 67.32 60.91
07-05-22 67.30 67.73 66.90 842,900 67.37 60.95
07-05-21 67.83 67.93 66.94 1,341,600 67.16 60.76
07-05-18 67.01 67.48 66.54 1,344,000 67.36 60.94
07-05-17 66.50 67.21 66.32 1,724,500 66.90 60.53
07-05-16 64.50 66.49 64.40 2,258,400 66.46 60.13
07-05-15 64.25 65.07 64.15 1,117,900 64.44 58.30
07-05-14 64.30 64.86 63.75 1,227,100 64.41 58.27
Date Open High Low Vol Cls adjCls
07-05-11 64.88 64.88 64.13 1,131,400 64.54 58.39
07-05-10 65.04 65.31 64.31 1,263,300 64.54 58.39
07-05-09 65.34 65.81 64.94 1,213,500 65.40 59.17
07-05-08 65.66 65.93 64.99 1,046,000 65.61 59.36
07-05-07 66.05 66.34 65.65 844,400 65.96 59.68
07-05-04 65.73 66.27 65.17 1,070,700 65.86 59.59
07-05-03 65.45 65.47 64.73 1,382,100 65.09 58.89
07-05-02 65.30 65.45 64.85 1,139,500 65.15 58.94
07-05-01 65.27 65.60 64.63 2,376,600 65.23 59.02
Date Open High Low Vol Cls adjCls
07-04-30 65.64 65.64 64.51 1,836,700 64.94 58.75
07-04-27 65.67 66.28 65.41 1,172,800 65.42 59.19
07-04-26 66.61 66.68 65.86 1,447,700 66.08 59.79
07-04-25 66.74 66.93 66.21 1,425,400 66.72 60.36
07-04-24 67.00 67.09 66.18 2,174,700 66.76 60.40
07-04-23 66.65 67.10 66.39 1,656,600 66.83 60.46
07-04-20 66.95 67.29 65.27 2,499,400 66.82 60.46
07-04-19 68.00 68.70 63.00 6,711,600 66.01 59.72
07-04-18 70.06 70.06 68.93 1,734,300 69.10 62.52
Date Open High Low Vol Cls adjCls
07-04-17 69.04 70.26 68.93 1,998,200 70.06 63.39
07-04-16 68.14 68.96 68.00 1,183,600 68.96 62.39
07-04-13 67.88 68.15 67.18 922,600 67.96 61.49
07-04-12 67.70 68.16 67.57 1,022,000 67.91 61.44
07-04-11 67.95 68.10 67.01 1,414,700 67.68 61.23
07-04-10 68.50 68.81 67.62 1,383,400 67.87 61.41
07-04-09 68.05 69.00 68.05 1,156,000 68.49 61.97
07-04-05 67.50 68.28 67.12 1,129,200 68.28 61.78
07-04-04 67.70 67.97 66.95 1,018,400 67.67 61.22
Date Open High Low Vol Cls adjCls
07-04-03 67.60 67.82 67.18 1,383,300 67.64 61.20
07-04-02 66.43 67.25 66.25 1,065,100 67.23 60.83
07-03-30 65.87 66.51 65.48 1,288,100 66.32 60.00
07-03-29 66.06 66.18 65.25 1,023,000 65.81 59.54
07-03-28 65.25 65.99 65.02 791,700 65.68 59.42
07-03-27 65.21 65.79 65.00 866,600 65.52 59.28
07-03-26 65.42 65.66 64.57 1,498,100 65.59 59.34
07-03-23 65.98 66.08 65.14 2,738,400 65.26 59.04
07-03-22 66.75 66.85 65.75 2,511,000 65.94 59.66
Date Open High Low Vol Cls adjCls
07-03-21 67.00 67.14 65.62 1,771,900 66.61 60.27
07-03-20 65.31 66.81 65.25 1,538,400 66.70 60.35
07-03-19 65.70 65.80 65.31 1,084,300 65.55 59.31
07-03-16 64.64 65.48 64.49 2,180,400 65.22 59.01
07-03-15 64.45 64.87 64.04 1,301,800 64.61 58.46
07-03-14 63.70 64.50 63.50 1,662,700 64.35 58.22
07-03-13 63.78 64.35 63.49 2,009,100 63.68 57.61
07-03-12 63.15 64.18 62.81 1,377,400 64.03 57.93
07-03-09 63.25 63.34 62.38 1,292,300 63.08 57.07
Date Open High Low Vol Cls adjCls
07-03-08 62.50 63.01 62.10 1,594,900 62.69 56.72
07-03-07 61.69 62.16 61.33 1,189,500 61.91 56.01
07-03-06 61.09 61.82 60.53 1,279,300 61.65 55.78
07-03-05 60.20 61.42 58.05 2,091,900 60.89 55.09
07-03-02 61.28 61.65 60.67 1,679,600 61.00 55.19
07-03-01 60.27 62.00 59.01 2,919,500 61.37 55.52
07-02-28 60.25 62.28 60.00 2,875,200 62.02 56.11
07-02-27 61.70 62.36 59.44 2,388,200 60.52 54.76
07-02-26 63.25 63.62 62.23 2,238,500 62.30 56.37
Date Open High Low Vol Cls adjCls
07-02-23 63.90 64.25 63.49 2,451,500 64.13 58.02
07-02-22 62.10 64.27 61.45 4,443,600 63.45 57.41
07-02-21 62.07 62.49 61.87 1,816,700 62.25 56.32
07-02-20 62.15 62.66 61.52 1,484,200 62.28 56.35
07-02-16 62.57 62.57 61.62 1,143,400 62.05 56.14
07-02-15 61.80 62.27 61.79 1,149,800 62.13 56.21
07-02-14 62.51 62.70 61.32 1,759,200 61.82 55.93
07-02-13 61.99 62.75 61.90 1,062,300 62.65 56.68
07-02-12 62.21 62.50 61.89 824,900 61.94 56.04
Date Open High Low Vol Cls adjCls
07-02-09 62.34 62.81 61.74 1,052,100 62.11 56.19
07-02-08 62.40 62.97 61.72 1,360,100 62.51 56.56
07-02-07 62.15 62.42 61.70 1,885,400 62.40 56.46
07-02-06 62.49 62.54 61.95 1,226,200 61.95 56.05
07-02-05 62.21 62.65 62.05 877,900 62.39 56.45
07-02-02 62.66 62.87 62.16 1,104,500 62.41 56.47
07-02-01 63.50 63.50 61.84 1,708,100 62.46 56.51
07-01-31 61.95 62.37 61.34 1,597,400 61.94 56.04
07-01-30 61.01 62.30 61.00 2,030,500 61.86 55.97
Date Open High Low Vol Cls adjCls
07-01-29 60.82 62.17 60.72 3,242,100 61.78 55.90
07-01-26 59.40 60.95 59.06 3,263,100 60.81 55.02
07-01-25 58.62 59.12 58.12 1,662,300 58.84 53.24
07-01-24 58.05 58.86 57.85 1,173,700 58.78 53.18
07-01-23 58.10 58.38 57.66 1,327,100 58.30 52.75
07-01-22 59.00 59.01 58.24 1,253,600 58.24 52.69
07-01-19 58.80 59.00 58.02 1,920,900 58.95 53.33
07-01-18 58.73 59.18 58.43 2,215,200 59.00 53.38
07-01-17 58.85 58.96 58.46 1,926,500 58.49 52.92
Date Open High Low Vol Cls adjCls
07-01-16 58.51 59.00 58.50 2,072,000 58.77 53.17
07-01-12 59.00 59.34 58.43 3,848,200 58.77 53.17
07-01-11 57.64 59.02 57.63 3,164,000 58.95 53.33
07-01-10 56.83 57.64 56.30 1,992,000 57.64 52.15
07-01-09 56.33 56.96 56.21 1,634,200 56.87 51.45
07-01-08 56.13 56.78 55.85 1,754,600 56.09 50.75
07-01-05 55.60 55.93 55.32 1,794,200 55.83 50.51
07-01-04 55.01 55.69 55.01 1,375,000 55.60 50.30
07-01-03 55.55 55.75 54.89 1,236,200 55.12 49.87
Date Open High Low Vol Cls adjCls
06-12-29 55.25 55.32 54.90 811,300 55.11 49.86
06-12-28 55.43 55.55 55.10 601,600 55.45 50.17
06-12-27 55.22 55.48 55.09 602,700 55.33 50.06
06-12-26 54.77 55.23 54.64 432,000 55.14 49.69
06-12-22 55.06 55.19 54.62 1,069,600 54.83 49.41
06-12-21 55.45 55.52 54.89 700,400 55.20 49.74
06-12-20 55.32 55.53 55.01 639,100 55.44 49.96
06-12-19 54.99 55.45 54.88 1,126,700 55.33 49.86
06-12-18 55.00 55.59 54.88 1,177,600 55.13 49.68
Date Open High Low Vol Cls adjCls
06-12-15 55.09 55.19 54.78 1,513,600 54.87 49.45
06-12-14 55.25 55.92 54.93 2,554,400 55.11 49.66
06-12-13 55.50 55.50 55.11 2,077,000 55.45 49.97
06-12-12 54.20 55.55 54.01 2,408,500 55.08 49.63
06-12-11 54.15 54.37 53.83 1,280,700 54.32 48.95
06-12-08 53.40 53.92 53.00 870,500 53.61 48.31
06-12-07 53.80 54.14 53.15 1,351,900 53.33 48.06
06-12-06 53.71 54.18 53.28 1,158,700 53.85 48.53
06-12-05 53.65 53.96 53.00 920,000 53.96 48.63
Date Open High Low Vol Cls adjCls
06-12-04 52.63 53.54 52.63 1,298,500 53.42 48.14
06-12-01 52.25 52.76 51.90 1,371,800 52.43 47.25
06-11-30 52.10 52.20 51.52 1,111,000 51.86 46.73
06-11-29 51.50 51.96 51.43 1,023,200 51.95 46.81
06-11-28 51.90 52.10 51.20 1,143,500 51.52 46.43
06-11-27 52.20 52.20 51.74 1,354,900 52.00 46.86
06-11-24 52.07 53.00 51.75 368,400 52.20 47.04
06-11-22 51.94 52.51 51.70 1,019,300 52.32 47.15
06-11-21 51.23 52.00 51.20 1,470,500 51.78 46.66
Date Open High Low Vol Cls adjCls
06-11-20 51.75 52.04 51.25 1,103,500 51.26 46.19
06-11-17 52.15 52.29 51.76 1,035,600 52.22 47.06
06-11-16 52.50 52.50 51.93 1,112,800 52.27 47.10
06-11-15 52.40 52.89 51.87 1,705,000 52.08 46.93
06-11-14 50.96 51.45 50.77 1,013,700 51.35 46.27
06-11-13 50.90 51.33 50.60 878,300 50.96 45.92
06-11-10 50.42 51.12 50.15 953,200 51.03 45.98
06-11-09 51.90 51.90 50.45 1,651,400 50.64 45.63
06-11-08 52.05 52.10 51.49 977,100 51.90 46.77
Date Open High Low Vol Cls adjCls
06-11-07 52.52 52.63 52.20 1,142,600 52.42 47.24
06-11-06 51.69 52.65 51.69 966,500 52.52 47.33
06-11-03 52.05 52.19 51.29 786,300 51.44 46.35
06-11-02 51.80 52.13 51.40 1,368,100 51.95 46.81
06-11-01 52.20 52.75 51.67 1,433,000 51.85 46.72
06-10-31 52.40 52.56 51.56 1,876,700 52.29 47.12
06-10-30 52.83 53.13 52.21 1,232,600 52.33 47.16
06-10-27 52.90 53.12 52.41 1,016,300 52.65 47.44
06-10-26 53.20 53.33 52.64 2,475,000 53.11 47.86
Date Open High Low Vol Cls adjCls
06-10-25 53.92 54.10 53.25 1,493,400 53.70 48.39
06-10-24 53.78 54.35 53.17 1,629,500 53.92 48.59
06-10-23 52.45 54.00 52.20 2,368,100 53.72 48.41
06-10-20 52.43 52.93 52.06 1,413,900 52.73 47.52
06-10-19 52.38 52.90 51.94 1,731,700 52.43 47.25
06-10-18 51.25 52.85 51.20 3,749,100 52.73 47.52
06-10-17 50.22 50.25 49.00 1,774,900 49.81 44.89
06-10-16 50.25 50.85 50.13 935,100 50.27 45.30
06-10-13 51.25 51.25 50.31 1,114,500 50.41 45.43
Date Open High Low Vol Cls adjCls
06-10-12 50.90 51.40 50.76 894,800 51.30 46.23
06-10-11 50.70 51.41 50.40 1,128,000 50.68 45.67
06-10-10 51.15 51.15 50.40 708,000 50.75 45.73
06-10-09 50.75 51.17 50.56 514,900 50.89 45.86
06-10-06 51.16 51.22 50.58 1,243,000 50.72 45.71
06-10-05 50.75 51.35 50.56 1,702,600 51.24 46.17
06-10-04 49.52 50.50 49.21 1,127,600 50.17 45.21
06-10-03 49.16 49.69 48.83 1,264,400 49.52 44.62
06-10-02 49.75 49.79 48.87 840,400 49.14 44.28
Date Open High Low Vol Cls adjCls
06-09-29 49.40 50.00 49.29 1,131,200 49.59 44.69
06-09-28 49.95 50.05 49.22 1,191,500 49.62 44.71
06-09-27 49.96 50.10 49.37 1,312,500 50.03 45.08
06-09-26 50.18 50.75 49.82 1,577,700 49.96 45.02
06-09-25 50.37 50.42 49.51 1,089,100 50.06 45.11
06-09-22 50.35 50.35 49.70 818,300 50.12 45.16
06-09-21 50.70 50.87 49.98 916,200 50.36 45.38
06-09-20 50.45 50.77 49.95 1,250,400 50.63 45.62
06-09-19 50.80 50.90 50.39 827,800 50.62 45.62
Date Open High Low Vol Cls adjCls
06-09-18 50.92 51.00 50.55 1,024,400 50.70 45.69
06-09-15 50.49 51.00 50.18 2,523,100 50.92 45.89
06-09-14 49.79 50.25 49.45 1,439,500 50.24 45.27
06-09-13 49.75 50.15 49.04 1,500,600 49.83 44.90
06-09-12 49.50 49.94 49.17 1,121,800 49.90 44.97
06-09-11 48.89 49.44 48.66 914,600 49.38 44.50
06-09-08 48.02 48.95 47.76 1,189,300 48.82 43.99
06-09-07 47.95 48.20 47.80 680,700 48.03 43.28
06-09-06 47.70 48.23 47.46 780,700 47.84 43.11
Date Open High Low Vol Cls adjCls
06-09-05 48.10 48.14 47.74 584,200 47.82 43.09
06-09-01 48.12 48.28 47.80 777,800 48.05 43.30
06-08-31 47.90 48.03 47.69 696,000 48.03 43.28
06-08-30 48.35 48.36 47.84 1,314,700 48.10 43.34
06-08-29 48.19 48.58 48.01 1,006,900 48.27 43.50
06-08-28 47.60 48.59 47.39 2,075,400 48.28 43.51
06-08-25 46.85 47.63 46.69 1,183,700 47.60 42.89
06-08-24 46.25 47.06 46.25 1,205,900 46.77 42.15
06-08-23 47.45 47.45 45.99 1,995,600 46.04 41.49
Date Open High Low Vol Cls adjCls
06-08-22 47.60 47.60 47.12 638,500 47.49 42.79
06-08-21 47.13 47.86 47.06 755,800 47.68 42.97
06-08-18 47.64 47.64 46.80 721,800 47.38 42.70
06-08-17 46.95 48.07 46.74 1,030,500 47.64 42.93
06-08-16 46.95 47.29 46.69 620,500 47.20 42.53
06-08-15 46.73 46.97 46.39 732,400 46.81 42.18
06-08-14 46.62 47.20 46.43 840,300 46.48 41.88
06-08-11 46.91 47.13 46.41 701,100 46.58 41.97
06-08-10 47.30 47.55 46.95 1,496,300 47.07 42.42
Date Open High Low Vol Cls adjCls
06-08-09 47.08 47.63 47.00 1,439,300 47.17 42.51
06-08-08 46.20 47.87 46.07 2,193,100 47.05 42.40
06-08-07 46.08 46.28 45.73 577,100 46.18 41.61
06-08-04 46.50 46.81 46.08 701,900 46.28 41.70
06-08-03 46.00 46.63 45.69 1,231,100 46.31 41.73
06-08-02 47.00 47.45 46.32 1,831,100 46.73 42.11
06-08-01 45.29 45.93 44.86 850,000 45.75 41.23
06-07-31 45.95 45.97 45.45 918,000 45.51 41.01
06-07-28 45.04 46.19 45.00 1,312,600 46.11 41.55
Date Open High Low Vol Cls adjCls
06-07-27 45.10 45.49 44.54 1,054,300 44.81 40.38
06-07-26 44.95 45.55 44.85 1,401,600 45.19 40.72
06-07-25 44.80 45.57 44.58 1,439,700 45.20 40.73
06-07-24 44.30 45.21 44.10 1,720,600 45.01 40.56
06-07-21 43.66 44.49 39.77 3,212,500 44.13 39.77
06-07-20 44.15 44.23 43.01 1,606,300 43.20 38.93
06-07-19 43.53 44.49 43.12 1,884,800 44.25 39.88
06-07-18 43.30 43.48 43.01 1,922,800 43.33 39.05
06-07-17 42.45 43.54 42.45 1,299,800 43.13 38.87
Date Open High Low Vol Cls adjCls
06-07-14 42.75 42.99 42.06 1,710,200 42.62 38.41
06-07-13 43.04 43.23 42.81 1,254,000 42.93 38.69
06-07-12 43.35 43.59 43.23 1,433,100 43.23 38.96
06-07-11 43.25 43.47 42.84 1,039,900 43.32 39.04
06-07-10 43.15 43.42 43.11 1,764,000 43.32 39.04
06-07-07 43.00 43.52 42.70 2,133,200 43.15 38.88
06-07-06 42.50 43.19 42.25 1,008,100 43.03 38.78
06-07-05 42.64 42.70 42.25 1,321,600 42.45 38.25
06-07-03 42.35 42.81 42.28 634,300 42.64 38.42
Date Open High Low Vol Cls adjCls
06-06-30 42.70 42.94 41.94 1,423,800 42.11 37.95
06-06-29 42.37 42.82 41.99 1,689,400 42.61 38.40
06-06-28 41.80 42.17 41.38 2,142,300 42.12 37.96
06-06-27 41.90 41.99 40.77 2,777,500 40.88 36.84
06-06-26 43.60 43.60 41.88 4,721,600 42.20 38.03
06-06-23 44.62 45.30 44.31 736,400 44.88 40.44
06-06-22 44.82 44.98 44.59 847,100 44.87 40.43
06-06-21 44.50 44.95 44.33 762,000 44.82 40.39
06-06-20 44.70 44.81 44.34 949,500 44.55 40.15
Date Open High Low Vol Cls adjCls
06-06-19 45.50 45.50 44.56 1,453,000 44.82 40.39
06-06-16 45.30 45.60 44.81 1,758,100 45.06 40.61
06-06-15 44.35 45.72 44.30 1,854,200 45.55 41.05
06-06-14 43.45 44.41 43.42 1,361,900 44.32 39.94
06-06-13 43.49 44.29 43.30 1,878,200 43.63 39.32
06-06-12 44.10 44.15 43.55 668,000 43.63 39.32
06-06-09 44.22 44.32 43.67 784,000 43.93 39.59
06-06-08 44.20 44.24 43.48 1,183,500 44.21 39.84
06-06-07 43.75 44.35 43.58 961,800 43.95 39.60
Date Open High Low Vol Cls adjCls
06-06-06 43.58 43.85 43.16 1,157,100 43.67 39.35
06-06-05 44.60 44.64 43.59 1,095,100 43.61 39.30
06-06-02 44.40 44.70 44.09 853,400 44.65 40.24
06-06-01 44.03 44.43 43.89 1,420,900 44.31 39.93
06-05-31 44.00 44.18 43.65 1,962,800 43.90 39.56
06-05-30 44.35 44.52 43.74 1,105,000 43.89 39.55
06-05-26 44.65 44.86 44.38 886,100 44.69 40.27
06-05-25 44.41 44.85 44.13 1,564,400 44.84 40.41
06-05-24 44.30 44.39 43.41 1,385,700 44.21 39.84
Date Open High Low Vol Cls adjCls
06-05-23 45.00 45.02 44.07 1,731,400 44.33 39.95
06-05-22 43.60 45.19 43.55 2,390,700 44.99 40.54
06-05-19 44.50 44.56 43.53 1,934,900 44.16 39.79
06-05-18 44.02 44.72 43.95 2,583,100 44.28 39.90
06-05-17 43.50 44.15 43.35 2,288,600 44.02 39.67
06-05-16 43.36 43.71 43.17 1,225,300 43.62 39.31
06-05-15 42.65 43.56 42.43 1,037,000 43.41 39.12
06-05-12 43.10 43.43 42.84 1,107,300 43.00 38.75
06-05-11 43.75 43.83 43.16 1,337,700 43.16 38.89
Date Open High Low Vol Cls adjCls
06-05-10 44.40 44.62 43.82 1,216,500 43.99 39.64
06-05-09 43.70 44.38 43.70 1,490,300 44.05 39.70
06-05-08 43.91 44.18 43.69 1,079,700 43.83 39.50
06-05-05 43.75 44.22 43.24 2,655,900 44.01 39.66
06-05-04 43.15 43.41 42.75 1,969,600 43.16 38.89
06-05-03 42.95 43.29 42.64 1,416,600 43.22 38.95
06-05-02 43.97 43.99 42.82 1,370,100 43.12 38.86
06-05-01 44.00 44.51 43.19 2,190,600 43.89 39.55
06-04-28 44.25 44.40 43.68 1,846,600 43.75 39.42
Date Open High Low Vol Cls adjCls
06-04-27 44.31 44.85 43.90 1,531,400 44.15 39.79
06-04-26 44.80 45.30 44.65 905,800 44.74 40.32
06-04-25 45.50 45.62 44.60 1,657,900 44.73 40.31
06-04-24 45.58 45.80 45.07 1,965,100 45.62 41.11
06-04-21 47.20 47.75 45.34 5,263,100 45.58 41.07
06-04-20 44.00 44.15 43.25 2,051,400 44.00 39.65
06-04-19 43.59 43.89 43.12 1,454,000 43.81 39.48
06-04-18 42.95 43.93 42.63 2,034,800 43.59 39.28
06-04-17 42.85 43.17 42.16 1,260,000 42.70 38.48
Date Open High Low Vol Cls adjCls
06-04-13 44.00 44.05 42.74 1,956,300 42.82 38.59
06-04-12 43.08 43.31 42.71 1,263,800 42.97 38.72
06-04-11 43.50 43.53 42.76 1,501,700 43.06 38.80
06-04-10 43.00 43.56 42.80 1,197,900 43.39 39.10
06-04-07 43.69 44.15 43.01 1,102,500 43.12 38.86
06-04-06 44.20 44.23 43.30 2,586,700 43.78 39.45
06-04-05 44.55 44.90 44.02 2,118,400 44.20 39.83
06-04-04 44.13 45.09 43.95 1,901,500 44.65 40.24
06-04-03 44.59 44.70 44.06 1,551,200 44.25 39.88
Date Open High Low Vol Cls adjCls
06-03-31 44.87 44.98 44.27 1,174,500 44.34 39.96
06-03-30 44.88 45.25 44.61 1,251,900 44.86 40.42
06-03-29 44.64 45.23 44.53 2,977,800 45.06 40.61
06-03-28 44.78 45.10 44.25 2,487,800 44.40 40.01
06-03-27 46.75 46.75 44.60 4,327,200 44.78 40.35
06-03-24 47.70 47.77 47.16 942,800 47.45 42.76
06-03-23 48.94 49.02 47.30 2,055,900 47.60 42.89
06-03-22 48.53 49.09 48.30 734,300 48.94 44.10
06-03-21 48.47 48.90 48.05 1,392,100 48.42 43.63
Date Open High Low Vol Cls adjCls
06-03-20 49.21 49.25 48.54 923,600 48.66 43.85
06-03-17 49.30 49.32 48.61 1,406,800 49.24 44.37
06-03-16 49.85 49.94 48.85 1,376,300 48.92 44.08
06-03-15 48.95 49.33 48.51 1,545,400 49.28 44.41
06-03-14 48.50 49.17 48.05 2,026,300 48.92 44.08
06-03-13 46.59 48.30 46.40 2,148,900 48.11 43.35
06-03-10 45.43 46.40 45.30 973,700 46.34 41.76
06-03-09 45.90 46.00 45.30 1,019,600 45.45 40.96
06-03-08 45.60 45.99 45.15 709,500 45.92 41.38
Date Open High Low Vol Cls adjCls
06-03-07 45.59 46.09 45.26 769,200 45.81 41.28
06-03-06 46.10 46.39 45.53 855,500 45.60 41.09
06-03-03 45.87 46.87 45.69 1,056,600 46.20 41.63
06-03-02 46.15 46.43 45.86 1,094,700 46.05 41.50
06-03-01 46.19 46.56 45.66 982,100 46.33 41.75
06-02-28 46.90 47.01 45.75 1,427,100 46.22 41.65
06-02-27 46.93 47.54 46.77 1,166,500 47.15 42.49
06-02-24 46.95 47.21 46.50 920,800 46.93 42.29
06-02-23 47.07 47.40 46.70 1,141,500 47.08 42.43
Date Open High Low Vol Cls adjCls
06-02-22 47.25 47.49 47.03 989,700 47.22 42.55
06-02-21 48.30 48.31 46.99 984,700 47.10 42.44
06-02-17 48.10 48.61 47.92 1,029,100 48.42 43.63
06-02-16 47.90 48.43 47.64 973,700 48.25 43.48
06-02-15 47.88 48.14 47.33 909,800 47.77 43.05
06-02-14 47.40 48.06 47.19 1,174,600 47.85 43.12
06-02-13 47.36 47.56 47.02 764,800 47.27 42.60
06-02-10 48.10 48.11 47.22 831,700 47.66 42.95
06-02-09 48.00 48.22 47.39 1,404,100 47.80 43.07
Date Open High Low Vol Cls adjCls
06-02-08 47.47 48.00 47.14 1,460,300 48.00 43.25
06-02-07 47.15 48.18 46.88 2,046,400 47.22 42.55
06-02-06 46.95 47.20 46.60 1,242,200 46.85 42.22
06-02-03 47.80 48.04 46.97 1,594,000 47.05 42.40
06-02-02 48.25 48.42 47.70 1,684,900 47.90 43.16
06-02-01 49.73 50.00 48.24 2,741,000 48.49 43.70
06-01-31 49.43 50.16 49.43 2,099,800 49.90 44.97
06-01-30 50.33 50.90 49.73 2,950,500 50.16 45.20
06-01-27 47.33 50.55 47.33 6,956,000 50.33 45.35
Date Open High Low Vol Cls adjCls
06-01-26 44.65 45.05 43.95 2,195,600 44.33 39.95
06-01-25 44.35 44.40 43.87 1,919,700 44.08 39.72
06-01-24 44.72 44.92 43.80 3,148,700 44.12 39.76
06-01-23 45.24 45.75 44.72 1,502,000 45.00 40.55
06-01-20 46.40 46.47 45.03 1,928,300 45.22 40.75
06-01-19 47.50 47.50 46.40 1,194,300 46.47 41.88
06-01-18 46.77 47.80 46.67 1,558,900 47.32 42.64
06-01-17 46.22 47.00 46.22 1,349,700 46.77 42.15
06-01-13 46.56 46.82 45.91 1,242,600 46.20 41.63
Date Open High Low Vol Cls adjCls
06-01-12 47.14 47.35 46.32 1,581,300 46.40 41.81
06-01-11 47.36 48.13 47.01 2,021,000 47.39 42.70
06-01-10 46.99 47.00 46.21 1,471,200 46.90 42.26
06-01-09 45.23 47.16 45.21 2,217,600 47.04 42.39
06-01-06 45.05 45.33 44.60 1,190,200 45.14 40.68
06-01-05 45.30 45.45 44.67 1,508,400 44.85 40.42
06-01-04 44.58 45.49 44.42 1,325,000 45.37 40.88
06-01-03 44.90 45.00 43.77 2,148,800 44.60 40.19
05-12-30 44.35 44.70 44.29 967,300 44.43 40.04
Date Open High Low Vol Cls adjCls
05-12-29 45.42 45.67 44.89 876,000 44.91 40.47
05-12-28 45.35 45.42 44.97 999,500 45.29 40.81
05-12-27 46.24 46.49 45.31 811,400 45.33 40.75
05-12-23 46.58 46.63 45.99 535,700 46.09 41.43
05-12-22 46.43 46.67 46.21 1,163,000 46.40 41.71
05-12-21 45.62 46.35 45.35 1,383,000 46.23 41.56
05-12-20 46.30 46.52 45.66 1,261,900 45.79 41.16
05-12-19 47.65 47.73 46.57 1,224,700 46.73 42.01
05-12-16 47.39 48.32 47.21 2,204,500 47.74 42.92
Date Open High Low Vol Cls adjCls
05-12-15 47.36 47.48 46.63 1,008,700 47.07 42.31
05-12-14 47.03 47.55 46.95 832,400 47.16 42.39
05-12-13 46.61 47.37 46.55 1,188,400 47.04 42.29
05-12-12 47.23 47.36 46.60 997,700 46.83 42.10
05-12-09 46.11 47.15 46.08 1,292,700 46.95 42.21
05-12-08 46.75 47.00 45.97 2,370,000 46.23 41.56
05-12-07 46.95 47.30 46.60 1,765,600 47.27 42.49
05-12-06 47.10 47.28 46.53 1,537,000 46.58 41.87
05-12-05 46.50 47.25 46.23 3,241,600 47.05 42.30
Date Open High Low Vol Cls adjCls
05-12-02 43.90 47.19 43.83 8,496,000 46.31 41.63
05-12-01 43.53 44.05 43.25 3,183,000 43.90 39.46
05-11-30 43.25 43.50 42.93 2,072,600 43.30 38.92
05-11-29 44.00 44.19 43.21 1,357,500 43.23 38.86
05-11-28 44.20 44.25 43.40 1,677,200 43.84 39.41
05-11-25 43.80 44.09 43.61 301,400 43.90 39.46
05-11-23 43.83 44.18 43.63 1,070,800 43.80 39.37
05-11-22 44.63 44.81 43.56 1,560,800 43.75 39.33
05-11-21 44.26 44.55 44.00 955,700 44.50 40.00
Date Open High Low Vol Cls adjCls
05-11-18 44.15 44.37 43.60 1,428,600 44.26 39.79
05-11-17 43.50 43.72 42.81 1,593,900 43.53 39.13
05-11-16 43.75 43.77 43.20 1,711,100 43.70 39.28
05-11-15 43.25 44.28 43.25 1,905,600 43.75 39.33
05-11-14 44.68 44.82 43.79 1,457,200 43.93 39.49
05-11-11 45.24 45.40 44.45 1,103,900 44.82 40.29
05-11-10 44.26 45.25 44.19 1,465,700 45.25 40.68
05-11-09 44.05 44.55 44.05 1,920,800 44.12 39.66
05-11-08 43.80 44.06 43.65 1,883,700 43.96 39.52
Date Open High Low Vol Cls adjCls
05-11-07 43.35 44.02 43.24 2,158,300 43.95 39.51
05-11-04 43.00 43.20 42.50 1,358,600 43.07 38.72
05-11-03 43.49 44.15 42.32 3,325,500 42.77 38.45
05-11-02 42.00 43.32 42.00 3,201,300 43.06 38.71
05-11-01 41.45 42.09 41.25 3,509,700 41.66 37.45
05-10-31 41.75 41.75 40.93 2,333,900 41.07 36.92
05-10-28 40.00 41.65 39.85 3,397,300 41.50 37.31
05-10-27 40.55 40.55 39.74 3,290,400 39.80 35.78
05-10-26 41.30 41.51 40.10 3,538,600 40.38 36.30
Date Open High Low Vol Cls adjCls
05-10-25 41.39 41.67 40.98 1,961,400 41.18 37.02
05-10-24 41.10 41.72 40.94 3,266,300 41.35 37.17
05-10-21 40.60 41.01 39.91 4,707,300 40.94 36.80
05-10-20 42.30 42.74 40.28 5,539,400 40.64 36.53
05-10-19 43.50 43.50 41.31 11,365,400 42.27 38.00
05-10-18 46.55 47.45 46.50 2,524,500 46.50 41.80
05-10-17 46.29 46.73 45.85 1,818,400 46.48 41.78
05-10-14 46.08 46.60 45.72 1,267,500 46.46 41.77
05-10-13 45.82 46.40 45.60 1,371,200 45.96 41.32
Date Open High Low Vol Cls adjCls
05-10-12 45.99 46.31 45.47 1,782,400 46.07 41.41
05-10-11 47.18 47.40 45.84 2,334,500 45.99 41.34
05-10-10 47.33 47.50 46.36 1,321,200 46.55 41.85
05-10-07 46.99 47.42 46.82 1,357,500 47.16 42.39
05-10-06 47.50 47.78 46.45 1,624,200 46.85 42.12
05-10-05 48.48 48.48 47.46 2,358,000 47.49 42.69
05-10-04 48.95 49.40 48.53 1,685,300 48.73 43.81
05-10-03 49.34 49.74 48.21 2,099,700 48.53 43.63
05-09-30 49.37 49.77 49.00 1,268,400 49.43 44.44
Date Open High Low Vol Cls adjCls
05-09-29 49.00 49.56 48.25 1,999,700 49.25 44.27
05-09-28 50.65 50.84 49.27 1,451,900 49.66 44.64
05-09-27 50.01 51.13 49.25 2,578,900 50.70 45.58
05-09-26 50.83 50.90 49.73 1,364,600 49.76 44.73
05-09-23 50.35 50.88 49.95 1,425,700 50.30 45.22
05-09-22 50.90 50.95 49.91 1,335,200 50.15 45.08
05-09-21 51.25 51.30 50.15 1,948,700 50.60 45.49
05-09-20 50.77 51.35 50.70 3,086,500 51.01 45.86
05-09-19 50.50 50.90 50.27 3,343,000 50.67 45.55
Date Open High Low Vol Cls adjCls
05-09-16 50.55 50.75 49.81 9,789,600 50.20 45.13
05-09-15 50.85 51.32 50.45 2,299,300 50.75 45.62
05-09-14 50.93 52.23 50.62 3,188,200 50.75 45.62
05-09-13 53.02 53.02 50.89 4,941,600 50.95 45.80
05-09-12 54.31 54.62 53.25 2,521,800 53.27 47.89
05-09-09 55.25 55.25 54.41 2,796,800 54.56 49.05
05-09-08 55.50 56.15 53.50 4,649,500 54.71 49.18
05-09-07 55.94 56.32 55.73 1,414,800 56.10 50.43
05-09-06 54.75 55.79 54.62 1,062,600 55.73 50.10
Date Open High Low Vol Cls adjCls
05-09-02 55.10 55.20 54.28 871,200 54.60 49.08
05-09-01 54.46 55.35 54.28 1,665,600 55.20 49.62
05-08-31 53.55 54.58 53.15 1,348,600 54.55 49.04
05-08-30 53.66 53.72 53.01 1,235,200 53.55 48.14
05-08-29 52.80 53.83 52.56 930,600 53.74 48.31
05-08-26 53.35 53.48 52.71 651,300 52.97 47.62
05-08-25 53.15 53.47 53.05 1,236,400 53.28 47.90
05-08-24 53.25 54.17 53.23 1,557,000 53.32 47.93
05-08-23 53.65 53.69 53.11 1,070,500 53.28 47.90
Date Open High Low Vol Cls adjCls
05-08-22 53.59 54.05 53.31 1,012,400 53.64 48.22
05-08-19 54.06 54.06 53.21 902,300 53.30 47.91
05-08-18 53.95 54.10 53.54 1,239,300 53.78 48.35
05-08-17 53.62 54.28 53.45 1,148,300 54.20 48.72
05-08-16 54.05 54.29 53.48 1,740,200 53.75 48.32
05-08-15 52.45 54.69 52.14 3,378,400 54.10 48.63
05-08-12 52.34 52.70 51.95 757,000 52.51 47.20
05-08-11 52.00 52.50 51.97 929,200 52.34 47.05
05-08-10 52.49 52.79 51.78 1,020,600 51.95 46.70
Date Open High Low Vol Cls adjCls
05-08-09 52.46 52.75 51.20 2,668,800 52.17 46.90
05-08-08 52.62 53.02 52.02 1,176,300 52.30 47.02
05-08-05 52.60 52.78 52.20 987,300 52.62 47.30
05-08-04 52.64 52.82 52.44 2,954,800 52.60 47.28
05-08-03 53.05 53.09 52.59 1,352,500 52.60 47.28
05-08-02 53.49 53.76 53.28 1,484,100 53.38 47.99
05-08-01 54.30 54.57 53.24 1,881,000 53.24 47.86
05-07-29 54.18 54.47 53.93 2,023,700 54.09 48.62
05-07-28 54.34 54.68 53.71 1,631,200 54.38 48.88
Date Open High Low Vol Cls adjCls
05-07-27 53.70 54.57 53.51 1,208,900 54.34 48.85
05-07-26 52.92 53.53 52.88 1,132,900 53.41 48.01
05-07-25 52.95 53.47 52.72 1,024,200 52.92 47.57
05-07-22 52.95 53.47 52.67 920,700 53.09 47.73
05-07-21 53.00 53.50 52.56 1,648,500 53.05 47.69
05-07-20 51.00 53.30 50.10 5,101,200 53.10 47.73
05-07-19 49.50 49.80 49.26 1,453,400 49.60 44.59
05-07-18 49.69 49.74 49.16 1,926,400 49.41 44.42
05-07-15 49.26 49.87 49.06 1,219,600 49.69 44.67
Date Open High Low Vol Cls adjCls
05-07-14 49.40 49.71 49.29 1,090,700 49.51 44.51
05-07-13 49.50 49.55 49.20 893,100 49.45 44.45
05-07-12 49.00 49.65 48.99 1,411,300 49.55 44.54
05-07-11 48.14 49.23 48.03 1,515,800 49.23 44.26
05-07-08 47.45 47.94 47.00 1,188,100 47.89 43.05
05-07-07 46.85 47.56 46.80 1,144,800 47.50 42.70
05-07-06 47.80 47.80 47.05 1,154,900 47.40 42.61
05-07-05 47.15 48.04 47.15 893,300 48.00 43.15
05-07-01 47.53 47.61 47.14 715,100 47.34 42.56
Date Open High Low Vol Cls adjCls
05-06-30 47.80 47.95 47.43 1,279,100 47.56 42.75
05-06-29 48.00 48.02 47.53 2,360,400 47.80 42.97
05-06-28 47.05 47.97 46.90 1,610,900 47.88 43.04
05-06-27 47.18 47.34 46.82 809,600 46.86 42.12
05-06-24 46.99 47.41 46.75 1,576,700 47.11 42.35
05-06-23 47.65 47.70 46.89 1,601,400 47.06 42.30
05-06-22 47.75 48.46 47.39 3,316,600 47.74 42.92
05-06-21 49.18 49.23 48.52 1,146,000 48.86 43.92
05-06-20 49.03 49.61 48.89 1,237,100 49.44 44.44
Date Open High Low Vol Cls adjCls
05-06-17 49.90 49.90 49.05 1,598,300 49.36 44.37
05-06-16 50.50 50.50 49.33 1,217,600 49.44 44.44
05-06-15 50.13 50.19 49.10 1,895,500 49.31 44.33
05-06-14 49.08 50.02 49.00 1,551,700 49.96 44.91
05-06-13 48.65 49.32 48.59 741,400 49.06 44.10
05-06-10 49.25 49.34 48.30 605,800 48.90 43.96
05-06-09 49.00 49.36 48.80 851,000 49.15 44.18
05-06-08 49.50 49.53 48.89 898,900 48.98 44.03
05-06-07 48.75 49.74 48.75 1,063,800 49.32 44.34
Date Open High Low Vol Cls adjCls
05-06-06 48.97 48.97 48.34 830,700 48.60 43.69
05-06-03 48.82 49.17 48.53 988,800 48.92 43.98
05-06-02 48.85 49.03 48.61 890,200 48.82 43.89
05-06-01 48.55 49.25 48.26 1,184,100 48.88 43.94
05-05-31 49.00 49.08 48.52 1,108,300 48.65 43.73
05-05-27 49.18 49.33 48.78 851,500 48.91 43.97
05-05-26 49.00 49.34 48.85 1,076,000 49.31 44.33
05-05-25 48.85 49.10 48.69 1,236,700 49.00 44.05
05-05-24 48.89 49.15 48.63 1,267,800 49.02 44.07
Date Open High Low Vol Cls adjCls
05-05-23 48.50 49.10 48.25 1,607,900 48.89 43.95
05-05-20 48.45 48.57 48.17 1,234,700 48.39 43.50
05-05-19 48.09 48.40 47.95 922,300 48.23 43.36
05-05-18 47.97 48.19 47.53 1,305,300 48.12 43.26
05-05-17 47.05 47.61 46.55 949,500 47.52 42.72
05-05-16 46.70 47.46 46.53 681,100 47.31 42.53
05-05-13 47.08 47.08 46.00 1,460,300 46.62 41.91
05-05-12 47.75 47.90 46.88 1,390,100 47.20 42.43
05-05-11 47.57 48.05 46.60 1,111,200 47.95 43.10
Date Open High Low Vol Cls adjCls
05-05-10 48.00 48.13 47.14 1,611,100 47.39 42.60
05-05-09 48.28 48.61 47.90 1,418,300 48.21 43.34
05-05-06 48.92 49.00 48.21 1,427,600 48.25 43.37
05-05-05 49.60 49.88 48.79 1,356,000 48.84 43.90
05-05-04 48.30 49.59 48.30 1,404,000 49.45 44.45
05-05-03 48.40 48.91 47.82 1,346,700 48.28 43.40
05-05-02 48.56 48.98 48.26 914,900 48.78 43.85
05-04-29 48.60 48.85 47.95 1,609,400 48.55 43.64
05-04-28 49.13 49.20 48.40 1,173,000 48.49 43.59
Date Open High Low Vol Cls adjCls
05-04-27 48.88 49.60 48.39 1,255,900 49.45 44.45
05-04-26 49.09 50.95 48.70 3,248,600 48.90 43.96
05-04-25 48.48 49.19 48.18 1,486,600 48.92 43.98
05-04-22 48.83 49.27 48.01 1,886,300 48.27 43.39
05-04-21 48.90 48.95 48.10 1,483,500 48.83 43.90
05-04-20 47.00 49.20 46.92 4,199,600 48.34 43.46
05-04-19 47.05 47.27 45.77 2,078,200 46.60 41.89
05-04-18 46.29 46.52 45.75 1,525,800 46.23 41.56
05-04-15 45.80 46.78 45.52 2,367,300 46.28 41.60
Date Open High Low Vol Cls adjCls
05-04-14 45.22 46.16 44.95 1,927,400 45.91 41.27
05-04-13 45.67 46.20 45.01 1,117,700 45.09 40.53
05-04-12 45.43 45.90 44.77 1,253,400 45.66 41.05
05-04-11 45.82 46.15 45.56 961,800 45.63 41.02
05-04-08 46.15 46.25 45.31 1,109,900 45.57 40.97
05-04-07 45.94 46.46 45.60 1,388,100 46.06 41.41
05-04-06 45.10 46.35 45.04 2,938,300 46.00 41.35
05-04-05 44.20 45.24 44.10 1,921,200 44.94 40.40
05-04-04 44.10 44.34 43.66 1,314,600 44.19 39.72
Date Open High Low Vol Cls adjCls
05-04-01 44.62 44.95 43.51 3,325,200 44.15 39.69
05-03-31 43.60 44.75 43.00 6,738,000 44.61 40.10
05-03-30 47.25 47.60 46.65 1,443,800 47.43 42.64
05-03-29 46.70 47.26 46.35 1,715,400 47.18 42.41
05-03-28 46.15 47.21 45.75 2,364,500 46.82 42.09
05-03-24 46.29 46.33 45.50 1,623,500 45.65 41.04
05-03-23 46.17 46.34 45.76 1,778,300 45.84 41.21
05-03-22 47.45 47.47 46.00 2,839,000 46.11 41.45
05-03-21 47.30 47.80 46.85 1,049,500 47.56 42.75
Date Open High Low Vol Cls adjCls
05-03-18 47.50 47.97 47.10 3,766,100 47.50 42.70
05-03-17 46.78 47.68 46.30 1,614,000 47.50 42.70
05-03-16 46.60 47.05 46.30 1,650,600 46.77 42.04
05-03-15 47.65 47.65 45.61 4,055,000 46.80 42.07
05-03-14 47.60 48.15 47.27 1,552,200 47.65 42.83
05-03-11 48.80 48.80 47.23 2,732,700 47.43 42.64
05-03-10 48.25 48.72 48.18 1,880,600 48.72 43.80
05-03-09 48.27 48.61 47.72 2,218,000 47.92 43.08
05-03-08 49.89 49.97 48.06 2,750,600 48.27 43.39
Date Open High Low Vol Cls adjCls
05-03-07 50.00 50.19 49.70 1,169,200 49.80 44.77
05-03-04 49.80 49.99 49.56 984,800 49.78 44.75
05-03-03 49.45 49.72 49.14 819,900 49.40 44.41
05-03-02 49.67 50.12 49.35 1,336,000 49.38 44.39
05-03-01 49.66 50.10 49.48 1,261,200 49.67 44.65
05-02-28 49.73 50.14 49.37 1,064,600 49.66 44.64
05-02-25 50.10 50.37 49.73 1,048,700 50.03 44.97
05-02-24 49.84 50.07 49.28 1,410,300 50.04 44.98
05-02-23 49.78 50.10 49.44 968,700 49.70 44.68
Date Open High Low Vol Cls adjCls
05-02-22 50.68 50.76 49.54 1,875,900 49.78 44.75
05-02-18 50.50 51.01 50.40 1,503,700 50.67 45.55
05-02-17 50.57 50.65 49.98 1,949,400 50.30 45.22
05-02-16 50.40 50.60 49.88 1,703,500 50.57 45.46
05-02-15 50.54 50.62 50.03 1,071,800 50.40 45.31
05-02-14 51.14 51.18 50.08 1,123,000 50.29 45.21
05-02-11 50.37 51.33 50.33 1,453,300 50.95 45.80
05-02-10 50.10 50.47 49.69 1,561,200 50.19 45.12
05-02-09 51.05 51.20 50.02 1,674,900 50.05 44.99
Date Open High Low Vol Cls adjCls
05-02-08 51.71 51.86 50.79 1,572,100 50.97 45.82
05-02-07 52.57 52.58 51.55 1,460,200 51.70 46.48
05-02-04 51.39 52.64 51.35 2,099,500 52.58 47.27
05-02-03 50.96 51.65 50.96 1,124,800 51.39 46.20
05-02-02 51.74 52.58 50.00 4,306,700 51.08 45.92
05-02-01 50.00 51.62 49.75 3,421,300 51.56 46.35
05-01-31 48.55 49.45 48.04 2,671,700 49.14 44.17
05-01-28 48.80 49.23 47.93 2,696,100 48.08 43.22
05-01-27 49.76 49.76 48.38 3,835,700 48.75 43.82
Date Open High Low Vol Cls adjCls
05-01-26 48.99 49.94 48.90 2,213,600 49.75 44.72
05-01-25 48.75 48.94 48.26 2,180,800 48.65 43.73
05-01-24 49.45 49.45 48.54 1,980,000 48.54 43.63
05-01-21 50.18 50.42 49.35 3,524,200 49.46 44.46
05-01-20 50.64 50.66 49.89 1,739,900 50.18 45.11
05-01-19 50.01 51.15 49.69 2,507,700 50.63 45.51
05-01-18 49.15 50.09 48.88 2,634,800 49.94 44.89
05-01-14 48.42 49.04 48.34 1,511,800 48.78 43.85
05-01-13 50.00 50.51 48.10 3,930,100 48.17 43.30
Date Open High Low Vol Cls adjCls
05-01-12 49.26 49.97 49.26 2,188,500 49.93 44.88
05-01-11 49.40 49.51 48.79 1,176,800 49.17 44.20
05-01-10 48.30 49.74 47.90 2,254,900 49.40 44.41
05-01-07 48.75 49.02 48.15 1,724,100 48.25 43.37
05-01-06 49.15 49.15 48.25 1,835,700 48.65 43.73
05-01-05 49.00 49.52 48.90 2,864,100 48.95 44.00
05-01-04 48.90 49.37 48.56 3,545,500 48.89 43.95
05-01-03 49.95 50.41 48.12 4,151,200 48.25 43.37
04-12-31 48.10 48.39 47.98 981,700 48.25 43.37
Date Open High Low Vol Cls adjCls
04-12-30 47.95 48.40 47.77 1,177,200 48.20 43.33
04-12-29 47.49 47.87 47.39 1,243,900 47.86 43.02
04-12-28 47.33 47.93 47.10 1,542,300 47.66 42.76
04-12-27 47.13 47.40 46.87 1,200,500 47.08 42.24
04-12-23 47.60 48.00 46.81 863,400 47.03 42.20
04-12-22 47.25 47.54 47.02 1,565,000 47.43 42.56
04-12-21 46.30 46.96 46.29 1,372,600 46.89 42.07
04-12-20 45.97 46.85 45.90 1,228,000 46.27 41.52
04-12-17 45.02 46.14 45.02 2,198,300 45.96 41.24
Date Open High Low Vol Cls adjCls
04-12-16 45.83 46.14 45.24 1,728,900 45.70 41.00
04-12-15 46.88 46.88 45.56 2,440,400 45.88 41.17
04-12-14 46.52 47.19 46.39 1,829,800 47.08 42.24
04-12-13 46.56 47.14 46.16 1,448,900 46.72 41.92
04-12-10 46.12 46.73 45.84 1,584,700 46.55 41.77
04-12-09 45.15 46.31 45.00 1,863,300 46.29 41.53
04-12-08 44.00 45.42 44.00 1,478,600 45.35 40.69
04-12-07 44.99 45.00 44.18 1,789,600 44.18 39.64
04-12-06 45.05 45.09 44.50 1,476,500 44.75 40.15
Date Open High Low Vol Cls adjCls
04-12-03 45.44 45.94 45.14 1,793,400 45.29 40.64
04-12-02 45.20 46.61 45.15 2,086,600 45.44 40.77
04-12-01 44.10 45.20 44.06 1,271,900 45.20 40.56
04-11-30 43.99 44.25 43.67 1,069,500 43.99 39.47
04-11-29 44.33 44.50 43.97 1,232,200 44.17 39.63
04-11-26 44.01 44.75 44.01 502,100 44.44 39.87
04-11-24 43.55 44.47 43.52 1,520,800 44.40 39.84
04-11-23 43.53 43.90 43.15 1,372,400 43.51 39.04
04-11-22 42.90 43.99 42.49 1,870,100 43.85 39.34
Date Open High Low Vol Cls adjCls
04-11-19 44.10 44.11 43.08 1,194,200 43.17 38.73
04-11-18 44.00 44.16 43.65 1,409,400 43.99 39.47
04-11-17 43.95 44.80 43.82 1,175,900 44.00 39.48
04-11-16 44.30 44.49 43.84 1,354,900 43.90 39.39
04-11-15 44.23 44.85 43.90 1,567,500 44.35 39.79
04-11-12 44.85 44.97 44.21 1,672,700 44.48 39.91
04-11-11 44.23 44.96 44.09 1,321,600 44.95 40.33
04-11-10 43.55 44.03 43.38 1,040,100 43.79 39.29
04-11-09 44.55 44.59 43.59 1,569,500 43.71 39.22
Date Open High Low Vol Cls adjCls
04-11-08 44.50 44.64 43.88 1,120,300 44.30 39.75
04-11-05 43.80 44.32 43.77 1,196,200 44.32 39.77
04-11-04 43.60 43.79 43.15 1,608,000 43.50 39.03
04-11-03 44.00 44.00 43.29 1,778,300 43.50 39.03
04-11-02 42.60 43.60 42.24 2,486,000 42.37 38.02
04-11-01 42.65 42.96 41.79 1,915,400 42.14 37.81
04-10-29 42.90 43.24 42.52 1,707,200 43.09 38.66
04-10-28 43.15 43.37 42.90 1,333,500 43.10 38.67
04-10-27 42.58 43.85 42.31 1,997,200 43.40 38.94
Date Open High Low Vol Cls adjCls
04-10-26 42.20 42.55 41.42 3,248,100 42.51 38.14
04-10-25 42.30 42.30 41.24 2,225,500 41.75 37.46
04-10-22 43.00 43.03 42.27 1,315,400 42.30 37.95
04-10-21 43.62 43.63 42.59 1,610,700 42.90 38.49
04-10-20 43.35 43.91 43.08 2,773,800 43.35 38.90
04-10-19 44.34 44.34 43.15 1,975,100 43.34 38.89
04-10-18 42.05 44.31 42.05 3,209,700 44.31 39.76
04-10-15 43.70 43.71 40.30 6,463,100 42.09 37.77
04-10-14 43.83 44.92 43.72 2,068,900 43.93 39.42
Date Open High Low Vol Cls adjCls
04-10-13 44.37 44.77 43.30 2,195,200 44.04 39.51
04-10-12 43.00 44.67 42.85 4,067,800 44.47 39.90
04-10-11 45.50 45.60 44.38 3,084,100 44.64 40.05
04-10-08 47.24 47.50 45.28 2,144,200 45.51 40.83
04-10-07 47.92 48.00 46.88 1,316,400 47.24 42.39
04-10-06 48.05 48.19 47.56 998,900 48.16 43.21
04-10-05 48.35 48.48 47.69 806,600 47.91 42.99
04-10-04 48.50 48.71 48.13 1,611,600 48.22 43.27
04-10-01 48.33 48.81 47.89 1,147,600 48.40 43.43
Date Open High Low Vol Cls adjCls
04-09-30 47.78 48.23 47.43 1,607,300 48.08 43.14
04-09-29 47.10 47.88 46.95 952,100 47.78 42.87
04-09-28 48.00 48.00 47.05 1,393,400 47.10 42.26
04-09-27 48.09 48.22 47.60 1,192,600 48.00 43.07
04-09-24 47.63 48.55 47.54 1,016,400 48.18 43.23
04-09-23 47.70 47.99 47.52 1,077,100 47.62 42.73
04-09-22 48.09 48.50 47.60 1,178,700 47.65 42.75
04-09-21 48.12 48.88 47.68 1,755,800 48.69 43.69
04-09-20 47.95 48.62 47.60 1,235,500 47.93 43.01
Date Open High Low Vol Cls adjCls
04-09-17 47.50 48.34 47.21 1,694,200 48.15 43.20
04-09-16 46.96 47.05 46.78 634,400 46.88 42.06
04-09-15 47.45 47.45 46.38 1,230,400 46.71 41.91
04-09-14 47.10 48.01 46.85 1,370,400 47.20 42.35
04-09-13 47.61 47.61 46.92 1,181,000 47.10 42.26
04-09-10 47.22 47.38 46.57 857,900 47.33 42.47
04-09-09 47.55 47.55 46.95 599,700 47.22 42.37
04-09-08 47.92 48.40 47.35 1,369,700 47.46 42.58
04-09-07 47.20 47.97 47.20 894,800 47.88 42.96
Date Open High Low Vol Cls adjCls
04-09-03 47.75 47.82 46.85 902,200 46.98 42.15
04-09-02 46.00 47.73 45.81 1,078,900 47.52 42.64
04-09-01 45.41 46.24 45.41 869,900 46.04 41.31
04-08-31 45.50 45.78 44.84 1,230,000 45.30 40.65
04-08-30 45.90 45.95 45.25 1,191,800 45.37 40.71
04-08-27 46.20 46.54 45.87 1,166,700 46.06 41.33
04-08-26 46.94 46.94 45.91 1,472,800 45.98 41.26
04-08-25 46.95 46.97 46.46 977,100 46.94 42.12
04-08-24 47.33 47.49 46.80 947,900 46.95 42.13
Date Open High Low Vol Cls adjCls
04-08-23 46.80 47.10 46.50 1,183,100 47.00 42.17
04-08-20 46.00 46.65 45.91 740,000 46.42 41.65
04-08-19 46.10 46.16 45.73 1,235,600 45.99 41.26
04-08-18 45.75 46.36 45.69 1,044,800 46.35 41.59
04-08-17 45.96 46.09 45.50 981,800 45.74 41.04
04-08-16 45.21 46.26 45.10 1,062,600 45.71 41.01
04-08-13 45.59 45.59 44.89 820,000 45.21 40.56
04-08-12 45.97 45.97 45.32 677,700 45.65 40.96
04-08-11 45.76 46.16 44.93 1,325,500 45.97 41.25
Date Open High Low Vol Cls adjCls
04-08-10 45.47 45.84 45.03 1,170,100 45.83 41.12
04-08-09 44.25 45.45 44.24 1,435,600 45.01 40.39
04-08-06 45.50 45.51 44.10 2,473,100 44.24 39.69
04-08-05 47.71 47.72 45.89 1,511,800 45.97 41.25
04-08-04 47.70 48.08 47.16 1,362,700 47.71 42.81
04-08-03 48.00 48.44 47.69 1,823,300 48.16 43.21
04-08-02 47.36 48.10 46.57 2,109,500 48.03 43.09
04-07-30 46.30 47.86 45.90 2,234,700 47.68 42.78
04-07-29 46.24 46.25 43.71 3,984,900 46.18 41.44
Date Open High Low Vol Cls adjCls
04-07-28 47.80 47.91 45.14 2,828,200 46.88 42.06
04-07-27 47.17 47.85 47.13 1,429,700 47.80 42.89
04-07-26 47.38 47.71 46.90 1,408,400 47.14 42.30
04-07-23 47.22 47.41 46.68 1,493,900 47.13 42.29
04-07-22 48.15 48.26 46.30 2,568,400 47.41 42.54
04-07-21 49.20 49.75 48.16 2,481,900 48.16 43.21
04-07-20 48.19 48.85 47.86 3,619,800 48.70 43.70
04-07-19 46.97 48.12 46.05 6,951,000 47.95 43.02
04-07-16 52.50 52.50 45.54 11,702,000 46.04 41.31
Date Open High Low Vol Cls adjCls
04-07-15 54.24 55.07 54.16 1,886,900 54.80 49.17
04-07-14 54.73 55.46 53.58 1,834,200 54.28 48.70
04-07-13 54.91 55.20 54.62 1,220,600 54.98 49.33
04-07-12 55.67 56.07 54.20 2,153,600 54.91 49.27
04-07-09 57.04 57.29 55.40 2,547,700 55.81 50.08
04-07-08 57.33 57.66 56.96 1,282,400 57.03 51.17
04-07-07 56.25 57.33 56.21 1,989,500 57.33 51.44
04-07-06 54.83 56.27 54.55 1,456,100 56.16 50.39
04-07-02 54.90 55.25 54.49 719,600 54.77 49.14
Date Open High Low Vol Cls adjCls
04-07-01 55.49 55.54 54.18 1,078,000 55.00 49.35
04-06-30 55.15 55.73 54.43 1,663,200 55.00 49.35
04-06-29 54.60 54.84 54.50 1,168,700 54.82 49.19
04-06-28 55.76 55.94 53.86 1,531,000 54.37 48.78
04-06-25 54.56 55.07 54.52 1,015,600 54.93 49.29
04-06-24 54.60 54.99 54.35 1,198,300 54.52 48.92
04-06-23 54.51 54.70 53.82 1,119,700 54.58 48.97
04-06-22 54.55 54.86 54.10 1,300,200 54.42 48.83
04-06-21 54.49 54.78 54.32 1,319,600 54.43 48.84
Date Open High Low Vol Cls adjCls
04-06-18 53.82 55.09 53.81 1,157,600 54.26 48.68
04-06-17 54.09 54.13 53.39 1,186,600 54.07 48.51
04-06-16 54.18 54.44 53.51 1,793,400 54.09 48.53
04-06-15 54.50 54.50 54.00 1,161,400 54.18 48.61
04-06-14 54.36 54.70 53.99 1,416,600 54.00 48.45
04-06-10 54.45 54.46 54.04 1,044,500 54.35 48.77
04-06-09 54.26 54.28 53.71 867,700 53.82 48.29
04-06-08 53.84 54.05 53.30 1,409,400 54.03 48.48
04-06-07 53.47 53.64 53.05 1,158,200 53.59 48.08
Date Open High Low Vol Cls adjCls
04-06-04 52.60 52.87 52.26 1,475,600 52.69 47.28
04-06-03 52.17 52.36 51.87 1,212,100 52.21 46.85
04-06-02 52.07 52.45 51.92 1,182,000 52.14 46.78
04-06-01 51.00 51.95 50.89 1,209,600 51.87 46.54
04-05-28 51.00 51.12 50.81 698,900 50.85 45.63
04-05-27 50.76 51.33 50.75 1,250,500 51.00 45.76
04-05-26 50.53 51.30 50.36 1,684,700 50.73 45.52
04-05-25 50.23 50.82 50.04 1,309,300 50.49 45.30
04-05-24 51.20 51.22 50.42 1,035,900 50.42 45.24
Date Open High Low Vol Cls adjCls
04-05-21 50.13 50.80 49.99 1,289,700 50.67 45.46
04-05-20 50.76 50.90 49.54 2,088,900 49.71 44.60
04-05-19 51.38 52.03 50.50 1,424,300 50.75 45.54
04-05-18 50.89 50.96 50.48 1,103,800 50.77 45.55
04-05-17 50.74 50.88 49.97 1,412,600 50.39 45.21
04-05-14 100.70 102.11 99.68 1,480,000 101.47 45.52
04-05-13 99.75 102.46 99.58 2,069,400 100.95 45.29
04-05-12 100.03 100.09 97.70 1,497,000 99.99 44.86
04-05-11 99.31 100.35 99.23 1,335,000 100.03 44.88
Date Open High Low Vol Cls adjCls
04-05-10 100.81 100.89 98.60 1,356,600 99.25 44.53
04-05-07 100.76 102.08 100.50 1,612,800 101.19 45.40
04-05-06 101.10 101.45 99.85 1,238,000 100.76 45.20
04-05-05 99.93 101.25 99.75 1,269,000 101.11 45.36
04-05-04 99.80 100.45 98.39 1,320,200 99.52 44.65
04-05-03 99.24 100.52 98.87 975,800 99.68 44.72
04-04-30 99.44 99.75 98.14 1,608,000 98.93 44.38
04-04-29 99.16 99.99 98.51 1,381,600 98.85 44.35
04-04-28 100.91 101.24 98.95 1,849,600 98.96 44.40
Date Open High Low Vol Cls adjCls
04-04-27 100.80 102.20 100.51 1,871,200 100.83 45.23
04-04-26 100.02 101.51 99.91 1,351,200 100.10 44.91
04-04-23 100.52 100.52 98.87 1,347,800 99.44 44.61
04-04-22 98.74 100.65 98.50 2,399,400 100.27 44.98
04-04-21 97.90 99.13 97.60 1,430,800 98.65 44.26
04-04-20 99.35 99.98 97.41 2,252,400 97.41 43.70
04-04-19 98.85 99.66 98.75 1,277,200 99.25 44.53
04-04-16 98.50 99.99 96.69 3,737,200 99.66 44.71
04-04-15 94.74 95.60 94.26 1,513,000 95.60 42.89
Date Open High Low Vol Cls adjCls
04-04-14 93.52 95.19 93.50 1,583,400 94.52 42.40
04-04-13 95.55 95.70 93.14 887,400 94.03 42.18
04-04-12 94.54 95.29 94.10 580,400 95.08 42.66
04-04-08 94.60 95.80 93.82 1,099,800 94.47 42.38
04-04-07 94.15 94.40 93.56 951,000 94.07 42.20
04-04-06 93.95 94.22 93.05 868,600 94.15 42.24
04-04-05 93.10 94.30 92.77 1,502,600 94.30 42.31
04-04-02 90.63 93.31 90.63 1,877,800 92.97 41.71
04-04-01 88.50 90.05 88.41 1,471,400 90.00 40.38
Date Open High Low Vol Cls adjCls
04-03-31 88.78 88.99 88.04 1,077,800 88.53 39.72
04-03-30 88.44 88.90 87.68 692,400 88.79 39.83
04-03-29 88.02 89.21 87.98 977,400 88.44 39.68
04-03-26 87.30 88.38 87.18 1,073,600 87.80 39.39
04-03-25 87.27 87.34 86.61 1,142,200 87.24 39.14
04-03-24 87.62 87.85 86.52 1,145,800 87.26 39.15
04-03-23 87.45 88.37 85.84 1,902,600 87.73 39.36
04-03-22 88.73 88.75 86.43 1,705,400 87.09 39.07
04-03-19 89.80 90.18 89.15 1,035,200 89.34 40.08
Date Open High Low Vol Cls adjCls
04-03-18 90.65 91.07 89.64 1,206,600 90.48 40.59
04-03-17 89.05 91.33 88.80 1,276,400 91.20 40.91
04-03-16 88.20 88.50 87.55 957,600 88.17 39.56
04-03-15 89.43 89.43 87.53 1,318,000 87.99 39.47
04-03-12 89.32 89.46 88.10 1,143,600 89.43 40.12
04-03-11 90.20 90.50 88.50 1,141,000 88.60 39.75
04-03-10 91.80 91.85 90.60 1,024,200 90.74 40.71
04-03-09 92.75 93.01 91.65 1,419,200 91.79 41.18
04-03-08 93.38 94.40 92.31 2,363,600 92.77 41.62
Date Open High Low Vol Cls adjCls
04-03-05 89.78 90.91 89.35 689,000 90.42 40.56
04-03-04 90.05 90.31 89.71 638,200 89.88 40.32
04-03-03 88.27 90.45 88.27 1,292,400 90.30 40.51
04-03-02 89.24 90.02 88.30 1,278,400 88.37 39.65
04-03-01 88.93 89.66 88.53 1,080,000 89.24 40.04
04-02-27 85.00 89.22 85.00 1,369,800 88.73 39.81
04-02-26 89.02 89.10 88.43 510,600 88.88 39.87
04-02-25 89.50 89.50 88.50 923,200 89.12 39.98
04-02-24 89.35 89.99 88.85 732,600 89.34 40.08
Date Open High Low Vol Cls adjCls
04-02-23 90.12 90.39 89.19 698,600 89.35 40.08
04-02-20 89.55 90.44 89.24 844,400 89.93 40.34
04-02-19 90.54 90.55 89.23 774,200 89.30 40.06
04-02-18 90.17 90.55 89.98 757,400 90.15 40.44
04-02-17 90.68 90.83 90.05 672,800 90.15 40.44
04-02-13 90.56 90.61 89.97 601,800 90.19 40.46
04-02-12 90.27 90.66 90.00 693,600 90.31 40.52
04-02-11 89.47 91.18 89.09 862,800 90.90 40.78
04-02-10 89.87 89.88 89.02 1,074,800 89.32 40.07
Date Open High Low Vol Cls adjCls
04-02-09 89.71 90.46 89.31 697,600 89.88 40.32
04-02-06 88.27 89.79 88.26 1,150,600 89.76 40.27
04-02-05 89.58 89.73 87.95 2,168,400 88.13 39.54
04-02-04 89.29 90.14 89.01 1,044,600 89.57 40.18
04-02-03 90.50 90.75 89.06 1,545,000 89.54 40.17
04-02-02 88.95 91.71 88.89 1,732,200 90.57 40.63
04-01-30 87.25 88.99 87.17 2,363,200 88.74 39.81
04-01-29 89.25 91.21 88.65 1,041,800 90.88 40.77
04-01-28 90.60 90.64 88.50 981,200 88.64 39.77
Date Open High Low Vol Cls adjCls
04-01-27 90.55 91.26 90.27 870,200 90.41 40.56
04-01-26 89.75 91.32 89.75 896,600 91.32 40.97
04-01-23 89.40 89.77 88.85 1,014,000 89.54 40.17
04-01-22 88.69 89.72 88.41 809,600 89.44 40.13
04-01-21 88.14 88.94 87.55 1,107,000 88.94 39.90
04-01-20 89.33 89.59 87.38 1,625,400 88.00 39.48
04-01-16 87.00 89.29 86.84 2,193,400 89.16 40.00
04-01-15 86.04 86.51 84.93 706,600 86.28 38.71
04-01-14 84.85 85.64 84.85 793,800 85.58 38.39
Date Open High Low Vol Cls adjCls
04-01-13 85.18 85.88 84.56 1,227,200 84.84 38.06
04-01-12 84.15 85.46 84.15 957,200 85.17 38.21
04-01-09 84.30 84.77 84.15 974,600 84.40 37.86
04-01-08 84.32 84.35 83.79 1,163,200 84.30 37.82
04-01-07 84.50 84.50 83.77 1,199,200 84.14 37.75
04-01-06 84.81 85.71 84.43 990,000 84.60 37.95
04-01-05 84.36 85.06 84.28 925,400 85.06 38.16
04-01-02 84.91 84.92 83.53 822,800 83.76 37.58
03-12-31 84.90 85.36 84.57 1,295,600 85.01 38.14
Date Open High Low Vol Cls adjCls
03-12-30 84.21 84.80 84.17 736,000 84.80 38.04
03-12-29 82.49 84.21 82.31 747,200 84.21 37.78
03-12-26 82.38 82.86 82.01 242,000 82.38 36.89
03-12-24 81.55 82.55 81.20 378,400 82.40 36.90
03-12-23 82.87 82.95 81.89 880,200 82.40 36.90
03-12-22 82.29 82.92 81.96 1,099,000 82.77 37.07
03-12-19 82.98 83.38 82.66 1,085,400 83.32 37.32
03-12-18 82.29 82.75 82.00 969,200 82.65 37.02
03-12-17 81.26 82.40 81.04 881,600 82.29 36.85
Date Open High Low Vol Cls adjCls
03-12-16 81.35 81.84 80.70 614,400 81.42 36.47
03-12-15 82.10 82.60 81.31 705,800 81.37 36.44
03-12-12 81.59 81.64 80.95 647,600 81.36 36.44
03-12-11 80.75 81.82 80.75 1,056,400 81.34 36.43
03-12-10 82.10 82.26 80.11 1,094,400 80.45 36.03
03-12-09 83.30 83.31 82.05 1,177,000 82.10 36.77
03-12-08 82.05 83.15 82.04 613,200 83.15 37.24
03-12-05 82.08 82.44 81.76 671,000 81.94 36.70
03-12-04 82.07 82.39 81.63 581,400 82.08 36.76
Date Open High Low Vol Cls adjCls
03-12-03 82.07 82.68 81.60 690,400 81.99 36.72
03-12-02 82.05 82.51 81.60 1,281,800 82.41 36.91
03-12-01 81.71 82.12 81.25 868,000 82.05 36.75
03-11-28 80.36 81.35 80.15 449,400 81.00 36.28
03-11-26 80.06 80.47 79.65 845,800 80.36 35.99
03-11-25 80.37 80.88 80.04 1,072,600 80.04 35.85
03-11-24 79.62 80.60 79.34 1,024,800 80.49 36.05
03-11-21 79.46 79.46 78.52 1,300,000 79.24 35.49
03-11-20 79.31 79.86 78.85 1,717,200 79.00 35.38
Date Open High Low Vol Cls adjCls
03-11-19 79.50 80.40 78.97 941,000 80.03 35.84
03-11-18 80.86 81.15 79.40 1,327,800 79.57 35.64
03-11-17 81.35 81.38 80.25 909,800 80.65 36.12
03-11-14 81.95 82.83 80.90 955,400 81.30 36.41
03-11-13 81.12 82.48 80.89 817,200 82.20 36.81
03-11-12 80.60 81.24 80.03 730,600 81.11 36.33
03-11-11 80.45 80.93 80.23 756,400 80.60 36.10
03-11-10 81.75 81.75 80.78 659,400 81.07 36.31
03-11-07 82.28 82.44 81.48 745,200 81.50 36.50
Date Open High Low Vol Cls adjCls
03-11-06 81.40 82.51 81.23 745,400 82.28 36.85
03-11-05 81.73 81.77 81.31 1,244,000 81.40 36.46
03-11-04 82.18 82.18 81.60 1,071,600 81.73 36.60
03-11-03 81.11 82.51 81.11 1,298,400 82.18 36.81
03-10-31 81.16 81.44 80.96 1,036,800 81.11 36.33
03-10-30 81.29 81.39 80.80 954,800 81.16 36.35
03-10-29 81.46 81.75 80.86 883,600 81.29 36.41
03-10-28 80.91 81.46 80.70 1,676,400 81.46 36.48
03-10-27 81.71 82.04 80.73 1,298,000 80.91 36.24
Date Open High Low Vol Cls adjCls
03-10-24 80.49 81.63 80.40 1,775,400 81.51 36.51
03-10-23 80.15 81.59 80.15 1,408,400 80.94 36.25
03-10-22 80.63 80.80 79.90 1,097,000 80.15 35.90
03-10-21 81.46 81.46 80.45 1,208,200 80.64 36.12
03-10-20 79.18 81.85 79.09 2,376,800 81.48 36.49
03-10-17 79.99 80.31 78.58 1,991,800 78.98 35.37
03-10-16 79.05 79.24 78.46 1,160,600 78.76 35.27
03-10-15 78.24 79.49 78.00 1,995,000 78.92 35.35
03-10-14 77.12 77.67 76.48 1,095,400 77.65 34.78
Date Open High Low Vol Cls adjCls
03-10-13 77.11 78.02 76.38 881,400 76.65 34.33
03-10-10 76.37 77.05 76.34 559,000 76.67 34.34
03-10-09 76.44 77.02 75.87 1,120,800 76.26 34.15
03-10-08 77.15 77.25 76.25 979,200 76.28 34.16
03-10-07 76.75 77.70 76.55 1,725,200 77.03 34.50
03-10-06 76.84 77.12 75.84 1,278,200 76.80 34.40
03-10-03 76.99 78.73 76.91 1,805,000 77.31 34.62
03-10-02 75.00 76.65 74.77 1,642,600 76.49 34.26
03-10-01 75.50 75.61 74.67 2,326,000 74.81 33.50
Date Open High Low Vol Cls adjCls
03-09-30 75.33 76.15 75.08 1,834,000 75.31 33.73
03-09-29 75.47 75.84 75.11 1,005,400 75.75 33.93
03-09-26 75.50 75.70 75.00 1,409,200 75.52 33.82
03-09-25 75.70 76.20 75.61 1,077,200 75.65 33.88
03-09-24 76.69 76.84 75.73 1,529,800 75.75 33.93
03-09-23 76.00 77.10 76.00 1,056,200 76.50 34.26
03-09-22 75.87 75.99 75.45 1,096,200 75.94 34.01
03-09-19 76.45 76.88 75.76 1,541,600 76.12 34.09
03-09-18 75.98 76.96 75.88 1,869,200 76.70 34.35
Date Open High Low Vol Cls adjCls
03-09-17 74.80 75.81 74.80 1,480,200 75.37 33.76
03-09-16 74.57 75.10 74.48 1,459,200 74.80 33.50
03-09-15 74.28 75.23 74.22 1,272,000 74.47 33.35
03-09-12 73.97 74.13 73.30 1,601,200 74.03 33.16
03-09-11 74.07 74.19 73.80 1,369,200 74.00 33.14
03-09-10 73.91 74.70 73.84 1,434,800 73.98 33.13
03-09-09 73.99 74.40 73.69 1,839,600 73.95 33.12
03-09-08 74.01 74.74 73.50 2,865,800 74.01 33.15
03-09-05 75.70 75.85 74.71 1,244,400 74.83 33.51
Date Open High Low Vol Cls adjCls
03-09-04 76.05 76.09 75.05 1,669,000 75.75 33.93
03-09-03 76.50 77.05 75.82 1,245,800 76.05 34.06
03-09-02 75.85 76.76 75.26 773,400 76.64 34.32
03-08-29 75.42 75.80 75.34 895,400 75.80 33.95
03-08-28 74.39 75.86 74.39 1,252,800 75.67 33.89
03-08-27 74.55 74.77 73.67 969,800 74.33 33.29
03-08-26 73.88 74.60 73.30 793,200 74.48 33.36
03-08-25 74.18 74.59 73.88 643,200 74.31 33.28
03-08-22 75.60 75.69 74.18 721,200 74.30 33.28
Date Open High Low Vol Cls adjCls
03-08-21 75.45 75.95 74.93 1,076,200 75.54 33.83
03-08-20 75.54 75.95 74.63 926,600 75.57 33.85
03-08-19 76.10 76.11 75.07 991,400 75.54 33.83
03-08-18 75.99 76.30 75.29 785,600 76.04 34.06
03-08-15 76.00 76.15 75.55 573,400 75.95 34.02
03-08-14 75.15 76.05 74.65 696,200 76.00 34.04
03-08-13 75.82 76.05 74.66 885,400 75.10 33.63
03-08-12 75.75 75.90 74.66 831,000 75.61 33.86
03-08-11 74.80 75.67 74.66 1,172,200 75.52 33.82
Date Open High Low Vol Cls adjCls
03-08-08 74.20 74.65 74.00 891,200 74.20 33.23
03-08-07 73.50 73.96 73.20 1,404,400 73.80 33.05
03-08-06 74.28 74.29 73.58 2,415,000 73.58 32.95
03-08-05 75.47 75.84 74.05 1,508,200 74.28 33.27
03-08-04 75.70 76.12 74.86 1,785,200 75.47 33.80
03-08-01 76.75 76.79 75.90 1,941,200 76.20 34.13
03-07-31 78.02 78.17 76.38 1,653,200 76.52 34.27
03-07-30 78.40 78.80 77.50 2,273,800 77.62 34.76
03-07-29 75.50 79.25 75.49 4,877,400 78.34 35.09
Date Open High Low Vol Cls adjCls
03-07-28 75.60 75.94 74.85 849,400 75.48 33.80
03-07-25 73.95 75.29 73.85 1,436,000 75.20 33.68
03-07-24 74.64 75.42 74.00 1,448,200 74.04 33.16
03-07-23 74.35 74.70 74.13 1,558,600 74.14 33.20
03-07-22 73.90 75.28 73.82 1,976,800 74.53 33.38
03-07-21 74.34 74.34 72.85 1,507,200 73.77 33.04
03-07-18 73.45 74.50 73.26 1,684,600 74.34 33.29
03-07-17 73.35 73.70 72.60 2,209,600 73.20 32.78
03-07-16 69.76 74.01 69.76 6,138,600 73.60 32.96
Date Open High Low Vol Cls adjCls
03-07-15 72.10 72.23 70.40 1,435,000 71.00 31.80
03-07-14 71.80 72.75 71.70 1,213,600 72.00 32.25
03-07-11 70.74 71.50 70.55 855,800 71.19 31.88
03-07-10 70.60 70.84 69.99 1,133,800 70.68 31.65
03-07-09 70.55 71.19 70.10 1,496,600 70.68 31.65
03-07-08 69.86 70.80 69.60 1,060,000 70.55 31.60
03-07-07 69.51 70.43 69.31 1,537,600 69.90 31.31
03-07-03 69.99 70.45 69.35 566,800 69.50 31.13
03-07-02 69.90 70.40 69.01 2,020,600 69.99 31.35
Date Open High Low Vol Cls adjCls
03-07-01 69.37 70.06 67.76 1,864,800 69.90 31.31
03-06-30 70.25 70.37 69.26 1,509,200 69.37 31.07
03-06-27 70.28 70.70 69.50 966,400 69.95 31.33
03-06-26 69.00 70.40 68.80 1,191,800 70.25 31.46
03-06-25 69.30 70.02 68.92 858,800 69.02 30.91
03-06-24 69.05 69.94 69.02 848,800 69.61 31.18
03-06-23 69.60 69.83 68.40 922,200 69.05 30.92
03-06-20 70.30 70.30 69.70 2,247,400 69.99 31.35
03-06-19 71.13 71.13 69.03 2,135,800 69.50 31.13
Date Open High Low Vol Cls adjCls
03-06-18 72.95 72.95 70.82 1,964,200 71.13 31.86
03-06-17 73.20 73.44 72.35 1,221,800 73.20 32.78
03-06-16 71.52 72.68 71.51 1,322,800 72.40 32.43
03-06-13 71.70 71.95 70.95 832,200 71.52 32.03
03-06-12 72.40 73.00 70.90 1,504,600 71.66 32.09
03-06-11 71.19 72.42 71.11 2,138,000 72.40 32.43
03-06-10 70.00 71.64 69.87 2,465,200 71.00 31.80
03-06-09 69.06 70.25 68.90 1,164,800 69.50 31.13
03-06-06 70.00 70.38 68.90 2,521,000 69.06 30.93
Date Open High Low Vol Cls adjCls
03-06-05 68.92 69.95 68.00 1,068,400 69.71 31.22
03-06-04 67.42 69.36 67.18 1,481,200 68.91 30.86
03-06-03 67.84 68.35 67.10 1,471,000 67.50 30.23
03-06-02 67.35 68.40 67.24 1,592,800 67.64 30.29
03-05-30 66.85 68.00 66.85 2,084,800 67.34 30.16
03-05-29 66.65 67.67 66.28 1,770,800 66.63 29.84
03-05-28 66.40 66.80 65.95 1,497,200 66.00 29.56
03-05-27 66.40 66.98 66.08 1,385,400 66.60 29.83
03-05-23 66.06 66.85 65.96 1,560,200 66.48 29.77
Date Open High Low Vol Cls adjCls
03-05-22 65.27 66.75 65.27 1,826,400 66.06 29.59
03-05-21 63.85 65.29 63.60 2,381,000 65.24 29.22
03-05-20 64.42 65.73 62.95 2,450,200 63.80 28.57
03-05-19 65.10 65.75 64.40 1,529,800 64.42 28.85
03-05-16 65.33 65.75 65.10 1,549,000 65.10 29.16
03-05-15 64.26 65.50 64.26 1,390,800 65.32 29.25
03-05-14 65.33 65.49 63.80 1,918,000 64.26 28.78
03-05-13 65.20 65.75 65.00 2,153,000 65.25 29.22
03-05-12 62.97 65.35 62.97 4,871,600 65.35 29.27
Date Open High Low Vol Cls adjCls
03-05-09 65.05 65.10 64.10 2,344,000 64.10 28.71
03-05-08 65.40 65.57 64.76 1,052,600 64.89 29.06
03-05-07 66.66 66.66 65.26 1,968,800 65.47 29.32
03-05-06 66.94 67.23 66.18 1,518,400 66.66 29.85
03-05-05 66.57 66.94 66.08 1,306,000 66.91 29.97
03-05-02 66.21 66.72 65.90 1,586,800 66.57 29.81
03-05-01 67.15 67.18 65.71 1,433,000 66.18 29.64
03-04-30 66.30 67.40 65.46 3,197,800 67.01 30.01
03-04-29 67.00 67.00 65.66 1,505,800 66.42 29.75
Date Open High Low Vol Cls adjCls
03-04-28 66.45 67.25 66.30 1,444,600 66.95 29.98
03-04-25 67.20 67.34 65.80 1,541,800 66.40 29.74
03-04-24 67.14 67.54 66.91 1,183,800 67.15 30.07
03-04-23 66.92 67.29 66.40 2,209,000 67.14 30.07
03-04-22 66.00 67.30 65.80 1,662,400 67.10 30.05
03-04-21 66.44 67.30 65.71 1,810,600 66.05 29.58
03-04-17 64.75 66.40 64.75 4,925,800 66.35 29.72
03-04-16 67.00 67.00 63.00 4,072,200 63.45 28.42
03-04-15 67.10 67.10 65.59 2,794,800 66.50 29.78
Date Open High Low Vol Cls adjCls
03-04-14 66.87 67.20 66.60 715,200 67.04 30.02
03-04-11 67.90 68.15 66.54 1,611,600 66.67 29.86
03-04-10 66.80 67.14 66.45 858,800 67.10 30.05
03-04-09 66.45 67.82 66.30 2,106,200 66.76 29.90
03-04-08 64.64 66.48 64.30 2,102,400 66.45 29.76
03-04-07 67.30 67.45 64.37 2,336,200 64.64 28.95
03-04-04 66.75 67.05 65.55 1,622,200 66.01 29.56
03-04-03 66.68 67.14 66.10 1,922,400 66.50 29.78
03-04-02 69.49 69.49 66.30 4,105,600 66.68 29.86
Date Open High Low Vol Cls adjCls
03-04-01 68.64 69.64 68.10 1,060,200 69.49 31.12
03-03-31 68.95 69.20 68.18 1,066,400 68.65 30.75
03-03-28 68.90 69.60 68.65 951,400 69.17 30.98
03-03-27 68.00 69.07 67.60 1,894,400 68.90 30.86
03-03-26 69.45 69.45 67.79 1,334,200 67.91 30.41
03-03-25 68.75 69.95 68.50 908,400 69.45 31.10
03-03-24 69.25 69.30 68.41 1,027,600 68.65 30.75
03-03-21 70.00 70.28 69.74 2,187,200 70.10 31.40
03-03-20 68.85 69.53 68.55 2,058,400 69.09 30.94
Date Open High Low Vol Cls adjCls
03-03-19 69.27 69.27 67.45 2,568,800 69.20 30.99
03-03-18 70.29 70.29 68.70 1,921,800 69.26 31.02
03-03-17 67.10 70.50 67.05 2,840,200 70.28 31.48
03-03-14 67.10 68.20 66.85 2,043,800 67.25 30.12
03-03-13 65.40 66.51 64.80 1,375,400 66.50 29.78
03-03-12 64.72 64.95 64.02 1,532,200 64.81 29.03
03-03-11 65.41 65.74 64.52 1,133,000 64.92 29.08
03-03-10 66.35 66.52 65.22 880,400 65.40 29.29
03-03-07 66.45 66.92 66.20 1,138,600 66.81 29.92
Date Open High Low Vol Cls adjCls
03-03-06 65.99 67.00 65.75 1,890,400 66.70 29.87
03-03-05 65.13 66.30 65.06 1,361,000 66.30 29.69
03-03-04 65.12 65.74 64.90 1,155,400 64.90 29.07
03-03-03 65.39 65.78 65.00 1,457,200 65.12 29.16
03-02-28 65.60 66.10 65.02 1,758,600 65.20 29.20
03-02-27 64.00 65.25 63.95 1,877,400 65.17 29.19
03-02-26 64.68 64.74 63.46 1,081,800 63.76 28.56
03-02-25 63.78 64.70 62.53 1,702,400 64.68 28.97
03-02-24 64.90 64.90 63.35 898,800 63.78 28.56
Date Open High Low Vol Cls adjCls
03-02-21 65.25 65.25 64.37 1,737,600 64.90 29.07
03-02-20 64.40 64.99 64.21 1,624,400 64.82 29.03
03-02-19 64.10 64.35 63.55 1,057,800 64.35 28.82
03-02-18 62.47 64.31 62.47 1,936,600 64.30 28.80
03-02-14 61.68 62.29 61.10 1,745,800 62.22 27.87
03-02-13 62.10 62.10 60.81 1,635,000 61.68 27.62
03-02-12 62.26 62.63 61.70 1,273,800 61.91 27.73
03-02-11 61.96 62.65 61.85 1,295,000 62.25 27.88
03-02-10 61.95 62.25 61.42 975,400 61.90 27.72
Date Open High Low Vol Cls adjCls
03-02-07 62.15 62.85 61.80 724,600 61.92 27.73
03-02-06 61.65 62.13 61.30 1,276,000 61.99 27.76
03-02-05 61.81 63.25 61.24 3,103,600 62.25 27.88
03-02-04 62.16 62.20 61.00 2,428,400 61.56 27.57
03-02-03 60.41 61.79 60.08 2,961,200 61.56 27.57
03-01-31 61.08 61.08 59.65 3,239,200 60.24 26.98
03-01-30 62.95 62.95 61.01 1,593,400 61.07 27.35
03-01-29 61.45 63.10 60.64 2,921,800 62.95 28.19
03-01-28 63.31 63.31 60.65 5,844,000 61.51 27.55
Date Open High Low Vol Cls adjCls
03-01-27 64.50 64.56 63.09 1,946,400 63.30 28.35
03-01-24 66.10 66.20 64.67 1,657,600 64.67 28.96
03-01-23 66.36 66.88 66.00 910,800 66.00 29.56
03-01-22 66.16 66.76 65.73 1,282,400 66.16 29.63
03-01-21 67.16 67.75 66.39 915,400 66.41 29.74
03-01-17 67.45 68.31 67.04 927,400 67.15 30.07
03-01-16 67.40 67.60 67.03 687,200 67.35 30.16
03-01-15 67.52 67.67 67.00 698,600 67.20 30.10
03-01-14 68.20 68.24 67.15 1,549,400 67.52 30.24
Date Open High Low Vol Cls adjCls
03-01-13 68.15 68.60 67.97 830,000 68.20 30.54
03-01-10 68.15 68.70 67.84 1,028,000 68.00 30.45
03-01-09 67.62 68.70 67.44 834,800 68.65 30.75
03-01-08 68.40 68.40 67.25 1,085,400 67.42 30.19
03-01-07 68.00 69.00 67.56 1,010,800 68.40 30.63
03-01-06 68.85 68.85 68.14 1,617,600 68.15 30.52
03-01-03 68.25 69.00 68.20 1,746,600 68.68 30.76
03-01-02 67.20 68.20 67.20 1,915,600 68.02 30.46
02-12-31 66.79 67.35 66.25 1,365,200 67.12 30.06
Date Open High Low Vol Cls adjCls
02-12-30 65.57 66.99 65.45 872,400 66.79 29.91
02-12-27 66.55 66.75 65.55 764,000 65.57 29.37
02-12-26 66.72 67.15 66.55 698,400 66.67 29.81
02-12-24 66.15 66.83 65.92 548,000 66.71 29.82
02-12-23 66.30 66.80 65.90 1,696,600 66.08 29.54
02-12-20 65.27 66.60 65.05 1,707,000 66.40 29.68
02-12-19 65.38 66.65 64.66 1,058,000 65.26 29.17
02-12-18 64.30 65.95 64.25 1,182,200 65.88 29.45
02-12-17 64.62 65.10 64.20 801,800 64.50 28.84
Date Open High Low Vol Cls adjCls
02-12-16 63.67 64.65 63.30 1,274,400 64.59 28.88
02-12-13 64.40 64.70 63.65 1,228,600 63.66 28.46
02-12-12 64.85 65.00 64.18 715,000 64.79 28.96
02-12-11 65.73 65.90 64.85 1,005,800 65.29 29.19
02-12-10 65.19 66.08 64.08 1,546,000 65.98 29.50
02-12-09 64.22 65.85 64.22 1,166,600 65.17 29.13
02-12-06 64.21 64.72 63.71 938,600 64.47 28.82
02-12-05 64.40 64.75 63.80 1,057,400 64.20 28.70
02-12-04 61.95 64.59 61.90 1,701,600 64.44 28.81
Date Open High Low Vol Cls adjCls
02-12-03 61.37 62.50 61.33 1,567,200 62.00 27.72
02-12-02 62.70 62.78 61.40 1,092,400 62.36 27.88
02-11-29 62.50 62.75 61.84 536,200 61.85 27.65
02-11-27 62.00 62.49 61.70 1,346,600 62.35 27.87
02-11-26 63.08 63.13 61.40 2,793,800 61.45 27.47
02-11-25 64.83 64.90 62.70 1,967,400 63.33 28.31
02-11-22 66.90 67.00 64.30 2,730,800 64.58 28.87
02-11-21 66.75 67.47 66.21 1,194,600 66.93 29.92
02-11-20 65.53 67.45 65.50 1,154,200 66.81 29.87
Date Open High Low Vol Cls adjCls
02-11-19 65.01 65.95 65.00 1,300,200 65.70 29.37
02-11-18 64.75 65.13 64.67 2,034,200 65.01 29.06
02-11-15 64.80 65.40 64.50 1,829,000 64.75 28.95
02-11-14 65.75 65.75 64.67 1,082,800 65.00 29.06
02-11-13 64.59 65.48 64.00 1,226,000 64.75 28.95
02-11-12 64.60 64.82 64.00 1,335,600 64.58 28.87
02-11-11 65.57 66.00 64.70 1,154,600 64.70 28.92
02-11-08 67.24 67.24 65.35 2,176,400 65.74 29.39
02-11-07 66.05 67.25 65.75 2,097,400 67.23 30.06
Date Open High Low Vol Cls adjCls
02-11-06 65.39 66.31 65.10 1,235,800 66.23 29.61
02-11-05 65.05 65.10 64.24 1,875,800 64.71 28.93
02-11-04 65.65 66.74 65.02 2,903,600 66.09 29.55
02-11-01 63.00 65.60 62.90 1,554,400 65.45 29.26
02-10-31 62.25 64.00 62.20 1,554,200 63.10 28.21
02-10-30 61.90 62.31 61.66 1,015,800 62.13 27.78
02-10-29 61.51 62.30 61.06 1,641,800 61.79 27.62
02-10-28 64.50 64.70 63.03 1,048,200 63.30 28.30
02-10-25 61.65 64.30 61.65 1,691,200 64.03 28.63
Date Open High Low Vol Cls adjCls
02-10-24 62.00 62.70 61.90 1,861,600 61.98 27.71
02-10-23 62.50 62.54 61.60 1,812,800 61.85 27.65
02-10-22 63.27 63.50 62.00 2,507,400 62.50 27.94
02-10-21 63.98 63.99 62.65 1,841,200 63.02 28.17
02-10-18 64.55 64.55 63.35 1,599,600 63.98 28.60
02-10-17 64.50 65.20 63.21 2,512,200 64.70 28.92
02-10-16 60.10 62.45 60.05 1,304,200 62.20 27.81
02-10-15 62.99 62.99 61.40 1,688,600 61.65 27.56
02-10-14 61.40 61.74 61.10 1,246,400 61.49 27.49
Date Open High Low Vol Cls adjCls
02-10-11 62.75 62.95 61.00 3,142,600 61.40 27.45
02-10-10 61.31 62.80 60.63 2,489,000 62.54 27.96
02-10-09 60.20 62.01 59.80 2,521,600 61.31 27.41
02-10-08 59.19 60.74 58.50 1,666,600 60.47 27.03
02-10-07 58.59 59.98 57.76 1,068,600 58.29 26.06
02-10-04 59.95 60.38 58.02 1,754,600 58.58 26.19
02-10-03 57.94 59.60 57.41 1,934,000 59.33 26.52
02-10-02 58.10 59.03 56.90 1,209,000 57.26 25.60
02-10-01 57.63 58.62 56.76 1,342,800 58.58 26.19
Date Open High Low Vol Cls adjCls
02-09-30 56.32 57.62 54.33 2,460,600 57.60 25.75
02-09-27 57.40 58.15 56.25 1,066,400 56.31 25.17
02-09-26 56.15 57.47 55.45 1,334,600 57.43 25.67
02-09-25 55.43 56.41 55.05 2,682,400 55.88 24.98
02-09-24 59.27 59.27 54.50 4,380,800 55.43 24.78
02-09-23 58.80 59.44 58.70 1,195,200 59.26 26.49
02-09-20 58.84 59.60 58.36 1,861,000 59.47 26.59
02-09-19 59.55 59.85 58.82 1,174,800 58.83 26.30
02-09-18 59.56 60.50 59.00 1,544,000 60.03 26.84
Date Open High Low Vol Cls adjCls
02-09-17 59.25 60.00 59.20 2,089,200 59.55 26.62
02-09-16 57.49 58.90 57.25 1,075,000 58.80 26.29
02-09-13 57.00 57.61 56.75 1,096,000 57.49 25.70
02-09-12 58.30 58.31 57.32 1,170,600 57.61 25.75
02-09-11 58.70 59.15 58.40 1,006,600 58.80 26.29
02-09-10 58.70 58.95 57.47 1,208,800 58.25 26.04
02-09-09 57.65 58.87 57.41 955,400 58.61 26.20
02-09-06 57.99 58.12 57.37 1,034,800 57.70 25.80
02-09-05 56.05 57.80 55.71 1,861,200 57.33 25.63
Date Open High Low Vol Cls adjCls
02-09-04 55.50 56.40 55.05 1,600,200 56.30 25.17
02-09-03 56.12 56.12 54.60 1,307,800 55.32 24.73
02-08-30 55.89 57.10 55.31 683,200 56.37 25.20
02-08-29 54.60 56.40 54.30 814,600 55.91 24.99
02-08-28 55.48 55.80 54.76 872,000 55.28 24.71
02-08-27 56.75 56.92 55.35 1,210,600 55.48 24.80
02-08-26 56.25 56.67 55.45 849,600 56.50 25.26
02-08-23 55.50 56.28 55.41 556,800 55.50 24.81
02-08-22 55.29 56.00 55.15 881,400 55.91 24.99
Date Open High Low Vol Cls adjCls
02-08-21 54.51 55.20 54.35 1,310,200 55.05 24.61
02-08-20 54.12 54.80 53.70 1,725,400 54.37 24.31
02-08-19 53.74 54.43 53.40 487,200 54.37 24.31
02-08-16 53.55 54.04 53.36 786,800 53.75 24.03
02-08-15 54.15 54.73 53.15 974,600 53.79 24.05
02-08-14 52.54 54.32 51.90 1,244,600 54.04 24.16
02-08-13 53.40 53.80 52.44 1,250,800 52.54 23.49
02-08-12 53.50 54.20 53.40 639,200 53.79 24.05
02-08-09 53.75 54.70 53.00 1,229,200 54.56 24.39
Date Open High Low Vol Cls adjCls
02-08-08 51.96 53.67 51.80 1,125,800 53.62 23.97
02-08-07 51.60 51.74 50.55 939,000 51.65 23.09
02-08-06 49.10 51.00 49.00 1,183,600 50.29 22.48
02-08-05 50.85 51.00 48.77 1,474,200 48.77 21.80
02-08-02 49.60 50.65 49.56 1,304,800 50.46 22.56
02-08-01 50.62 51.00 49.45 934,200 49.95 22.33
02-07-31 50.03 50.89 49.70 1,138,400 50.62 22.63
02-07-30 49.80 51.20 49.40 1,736,600 50.03 22.37
02-07-29 48.49 50.48 48.49 1,494,400 50.45 22.55
Date Open High Low Vol Cls adjCls
02-07-26 47.60 48.50 47.16 1,778,600 48.24 21.57
02-07-25 44.90 47.99 44.10 2,638,200 47.72 21.33
02-07-24 44.45 45.69 43.85 3,994,000 45.44 20.31
02-07-23 45.50 46.85 45.50 1,790,600 45.60 20.39
02-07-22 47.40 48.49 45.62 1,732,000 47.18 21.09
02-07-19 48.40 49.00 47.48 1,639,200 47.61 21.28
02-07-18 51.15 51.16 49.85 1,876,000 50.01 22.36
02-07-17 51.50 51.50 49.90 2,476,800 51.15 22.87
02-07-16 46.70 50.02 46.45 2,190,000 47.98 21.45
Date Open High Low Vol Cls adjCls
02-07-15 49.00 49.01 46.50 1,669,000 47.20 21.10
02-07-12 47.78 49.49 47.50 1,264,400 49.01 21.91
02-07-11 46.00 47.48 44.80 3,603,600 47.34 21.16
02-07-10 49.60 49.80 46.95 3,149,000 47.00 21.01
02-07-09 51.80 51.92 49.55 1,378,400 49.55 22.15
02-07-08 52.20 52.95 51.50 995,600 51.90 23.20
02-07-05 50.40 52.30 50.40 454,200 52.29 23.38
02-07-03 49.50 50.70 49.10 1,298,200 50.52 22.59
02-07-02 50.90 50.90 47.80 3,335,600 49.26 22.02
Date Open High Low Vol Cls adjCls
02-07-01 53.45 53.45 51.56 1,049,600 51.73 23.13
02-06-28 53.25 54.40 53.20 1,403,800 53.51 23.92
02-06-27 52.76 54.11 52.68 1,291,400 53.74 24.02
02-06-26 52.04 52.70 50.90 1,388,400 52.51 23.47
02-06-25 53.30 53.30 52.00 1,163,400 52.04 23.26
02-06-24 52.36 53.50 52.08 1,069,600 52.78 23.60
02-06-21 52.89 54.05 52.69 1,305,200 52.78 23.60
02-06-20 53.90 54.65 53.80 831,400 53.96 24.12
02-06-19 54.21 55.20 54.00 1,156,000 54.27 24.26
Date Open High Low Vol Cls adjCls
02-06-18 54.01 54.90 53.56 708,000 54.46 24.35
02-06-17 52.95 54.18 52.80 905,000 54.18 24.22
02-06-14 52.55 53.25 51.04 764,800 52.70 23.56
02-06-13 52.70 53.10 52.45 1,368,000 52.72 23.57
02-06-12 53.00 53.09 52.00 2,826,200 52.57 23.50
02-06-11 54.65 54.96 53.46 1,772,800 53.72 24.02
02-06-10 53.55 54.90 53.15 1,495,400 54.59 24.40
02-06-07 53.01 53.49 52.55 1,594,600 53.25 23.81
02-06-06 53.38 53.72 52.75 2,235,800 53.01 23.70
Date Open High Low Vol Cls adjCls
02-06-05 51.50 53.80 51.36 2,204,200 53.38 23.86
02-06-04 52.74 53.15 50.94 2,421,800 51.50 23.02
02-06-03 54.70 54.90 52.69 1,258,000 52.70 23.56
02-05-31 55.31 55.31 54.30 1,428,600 54.56 24.39
02-05-30 55.20 55.60 54.96 688,800 55.30 24.72
02-05-29 55.35 55.59 54.63 715,200 55.41 24.77
02-05-28 55.67 55.89 55.14 594,800 55.46 24.79
02-05-24 55.85 56.53 55.46 849,000 55.67 24.89
02-05-23 54.05 55.40 53.50 963,800 55.37 24.75
Date Open High Low Vol Cls adjCls
02-05-22 54.30 54.90 53.72 800,800 53.82 24.06
02-05-21 54.80 55.25 53.79 865,800 54.05 24.16
02-05-20 55.30 55.50 54.32 545,000 54.75 24.48
02-05-17 53.97 55.40 53.97 1,008,400 55.27 24.71
02-05-16 53.56 54.65 53.47 1,024,800 53.97 24.13
02-05-15 53.50 53.90 52.80 920,600 53.12 23.75
02-05-14 53.15 54.30 52.90 1,029,800 53.92 24.11
02-05-13 53.20 53.29 52.86 1,254,000 53.13 23.75
02-05-10 54.25 54.25 52.76 1,411,400 52.78 23.60
Date Open High Low Vol Cls adjCls
02-05-09 54.80 55.08 54.15 783,600 54.25 24.25
02-05-08 54.57 55.19 54.00 833,800 55.00 24.59
02-05-07 54.70 55.23 53.99 1,310,400 54.21 24.23
02-05-06 55.33 55.33 54.05 848,200 54.14 24.20
02-05-03 56.19 56.19 54.65 1,564,000 55.33 24.74
02-05-02 56.24 56.65 55.53 1,381,800 55.94 25.01
02-05-01 53.51 56.09 53.20 1,720,600 55.76 24.93
02-04-30 52.81 54.00 52.70 1,212,000 53.51 23.92
02-04-29 53.18 53.80 52.55 1,101,200 52.80 23.60
Date Open High Low Vol Cls adjCls
02-04-26 54.50 54.50 52.50 2,274,800 53.05 23.72
02-04-25 54.20 54.41 53.50 1,422,600 54.04 24.16
02-04-24 54.80 55.02 54.09 1,187,400 54.20 24.23
02-04-23 55.70 55.80 53.00 1,818,400 54.68 24.45
02-04-22 56.00 56.60 55.42 1,211,400 55.50 24.81
02-04-19 58.37 58.43 56.73 1,555,200 56.74 25.37
02-04-18 57.60 58.39 56.44 1,983,600 58.12 25.98
02-04-17 59.05 59.20 57.67 811,600 57.73 25.81
02-04-16 58.10 59.14 57.75 1,302,000 58.80 26.29
Date Open High Low Vol Cls adjCls
02-04-15 58.20 58.42 57.89 862,800 57.99 25.92
02-04-12 57.45 58.43 57.10 859,200 57.98 25.92
02-04-11 59.20 59.55 57.42 737,600 57.45 25.68
02-04-10 57.80 59.24 57.65 825,800 59.12 26.43
02-04-09 57.50 57.95 57.41 723,200 57.60 25.75
02-04-08 57.85 58.20 57.28 1,180,000 57.42 25.67
02-04-05 58.85 58.87 57.50 1,010,000 57.86 25.87
02-04-04 58.95 59.62 58.51 563,200 58.85 26.31
02-04-03 59.40 59.40 58.40 1,250,000 59.08 26.41
Date Open High Low Vol Cls adjCls
02-04-02 59.65 59.72 59.30 864,800 59.36 26.54
02-04-01 60.58 60.65 59.52 971,400 59.62 26.65
02-03-28 59.65 61.00 59.54 1,053,400 60.33 26.97
02-03-27 59.64 60.45 59.08 716,000 59.57 26.63
02-03-26 59.02 59.95 59.01 872,600 59.89 26.77
02-03-25 59.49 59.49 58.46 1,894,200 58.77 26.27
02-03-22 59.75 59.75 58.20 2,583,600 58.96 26.36
02-03-21 60.20 61.20 59.71 965,400 60.80 27.18
02-03-20 61.37 61.37 60.45 733,800 60.45 27.02
Date Open High Low Vol Cls adjCls
02-03-19 61.50 61.81 61.15 512,400 61.37 27.44
02-03-18 61.26 62.24 59.81 1,884,000 61.88 27.66
02-03-15 59.03 61.85 58.99 1,741,000 61.26 27.39
02-03-14 58.20 59.00 57.85 847,600 58.61 26.20
02-03-13 58.35 58.48 58.00 1,285,200 58.20 26.02
02-03-12 58.50 58.65 58.10 1,030,400 58.30 26.06
02-03-11 59.50 59.50 58.35 1,336,600 58.60 26.20
02-03-08 60.05 60.24 59.17 968,600 59.51 26.60
02-03-07 59.80 60.20 58.40 2,241,000 59.86 26.76
Date Open High Low Vol Cls adjCls
02-03-06 59.15 60.75 58.90 1,119,600 60.00 26.82
02-03-05 60.05 60.60 58.75 1,948,600 59.14 26.44
02-03-04 60.75 60.99 59.50 1,543,800 60.21 26.92
02-03-01 61.50 61.75 60.15 1,051,400 60.50 27.05
02-02-28 62.13 62.50 61.50 1,103,400 61.50 27.49
02-02-27 61.05 63.00 60.75 2,150,000 62.12 27.77
02-02-26 59.65 61.30 59.51 1,103,000 61.14 27.33
02-02-25 59.31 59.79 59.27 1,032,000 59.45 26.58
02-02-22 60.00 60.42 59.40 1,347,200 60.15 26.89
Date Open High Low Vol Cls adjCls
02-02-21 60.75 61.99 60.50 971,400 60.60 27.09
02-02-20 60.01 60.79 60.00 648,800 60.75 27.16
02-02-19 61.15 61.15 59.96 983,000 59.96 26.81
02-02-15 60.15 62.01 60.15 1,925,800 60.77 27.17
02-02-14 59.85 60.79 59.80 2,366,000 60.01 26.83
02-02-13 59.70 60.30 59.63 1,491,000 59.81 26.74
02-02-12 59.90 60.25 59.55 647,200 59.82 26.74
02-02-11 59.80 60.40 59.60 1,150,200 60.05 26.85
02-02-08 58.40 59.21 57.76 1,851,800 59.14 26.44
Date Open High Low Vol Cls adjCls
02-02-07 59.52 60.04 58.20 2,387,200 58.39 26.10
02-02-06 60.90 61.00 59.53 2,739,200 60.01 26.83
02-02-05 58.85 61.68 58.85 3,037,800 60.86 27.21
02-02-04 57.66 59.49 57.46 2,198,600 58.85 26.31
02-02-01 58.98 58.98 57.39 1,773,000 57.41 25.67
02-01-31 58.80 59.85 58.30 2,631,200 58.74 26.26
02-01-30 57.76 58.88 57.39 1,276,200 58.55 26.18
02-01-29 57.30 58.70 56.90 2,654,000 57.76 25.82
02-01-28 55.60 55.65 54.10 1,469,800 54.30 24.28
Date Open High Low Vol Cls adjCls
02-01-25 56.73 57.10 55.70 1,350,600 55.83 24.96
02-01-24 56.45 57.25 55.90 860,200 56.49 25.25
02-01-23 56.35 57.08 55.71 774,200 56.45 25.24
02-01-22 55.00 56.35 55.00 834,600 56.10 25.08
02-01-18 54.51 55.20 54.51 832,600 54.75 24.48
02-01-17 53.89 54.90 53.82 610,600 54.51 24.37
02-01-16 54.27 54.38 53.75 591,800 53.89 24.09
02-01-15 54.30 54.55 53.50 950,200 54.27 24.26
02-01-14 54.26 54.69 53.70 1,104,000 54.18 24.22
Date Open High Low Vol Cls adjCls
02-01-11 53.90 54.05 53.30 1,435,600 54.01 24.15
02-01-10 53.75 54.65 53.25 1,377,200 53.40 23.87
02-01-09 53.91 54.36 53.26 1,027,000 53.45 23.90
02-01-08 54.60 54.60 53.50 975,400 53.91 24.10
02-01-07 55.55 55.55 54.15 892,800 54.41 24.32
02-01-04 55.87 56.30 55.35 719,200 55.63 24.87
02-01-03 57.00 57.05 55.35 1,110,800 56.07 25.07
02-01-02 58.15 58.43 56.85 1,180,400 57.23 25.59
01-12-31 58.53 59.10 58.01 726,400 58.37 26.09
Date Open High Low Vol Cls adjCls
01-12-28 57.75 58.62 57.75 729,000 58.10 25.97
01-12-27 57.39 58.83 57.39 818,600 57.84 25.86
01-12-26 58.85 58.85 57.57 637,400 57.80 25.80
01-12-24 58.80 58.92 57.80 435,600 58.80 26.24
01-12-21 56.85 59.40 56.34 2,046,000 58.80 26.24
01-12-20 56.00 56.92 55.90 613,400 56.31 25.13
01-12-19 55.75 56.24 55.55 1,141,600 56.00 24.99
01-12-18 53.83 55.80 53.83 1,394,600 55.61 24.82
01-12-17 53.20 54.08 52.65 642,000 53.83 24.02
Date Open High Low Vol Cls adjCls
01-12-14 52.50 53.39 52.33 882,200 53.05 23.68
01-12-13 52.45 53.49 52.22 793,400 52.48 23.42
01-12-12 53.60 53.90 52.30 1,258,000 52.95 23.63
01-12-11 52.50 54.00 52.03 743,800 53.80 24.01
01-12-10 53.85 53.86 52.21 820,200 52.62 23.48
01-12-07 55.05 55.06 52.71 841,400 54.00 24.10
01-12-06 55.35 55.37 54.96 1,227,400 55.15 24.61
01-12-05 54.35 55.45 54.25 596,200 55.40 24.72
01-12-04 54.73 54.87 53.90 587,600 54.55 24.34
Date Open High Low Vol Cls adjCls
01-12-03 54.75 54.92 54.52 547,400 54.73 24.43
01-11-30 55.31 55.40 54.76 823,600 54.91 24.51
01-11-29 55.53 55.79 54.92 767,400 55.06 24.57
01-11-28 56.00 56.80 55.67 538,600 55.78 24.89
01-11-27 56.25 57.01 55.81 833,400 55.97 24.98
01-11-26 55.40 56.85 55.35 1,035,800 56.50 25.22
01-11-23 54.70 56.00 54.70 390,800 55.60 24.81
01-11-21 54.40 55.94 54.20 1,116,000 55.05 24.57
01-11-20 52.80 54.84 52.80 1,219,400 54.27 24.22
Date Open High Low Vol Cls adjCls
01-11-19 54.55 54.60 52.25 1,796,800 53.23 23.76
01-11-16 54.27 54.62 53.86 565,000 54.62 24.38
01-11-15 54.00 54.55 53.50 541,400 54.26 24.22
01-11-14 54.00 54.35 53.60 867,400 54.00 24.10
01-11-13 53.70 54.40 53.52 753,200 53.75 23.99
01-11-12 53.55 54.00 51.95 750,000 53.58 23.91
01-11-09 54.81 54.81 53.35 1,221,200 53.50 23.88
01-11-08 55.15 55.29 54.20 1,348,000 54.56 24.35
01-11-07 55.20 55.40 54.85 1,161,600 54.95 24.52
Date Open High Low Vol Cls adjCls
01-11-06 55.60 55.75 55.01 1,125,400 55.75 24.88
01-11-05 56.70 56.70 54.95 1,414,400 55.63 24.83
01-11-02 57.00 57.31 55.61 1,093,800 56.53 25.23
01-11-01 56.00 56.75 55.29 1,110,400 56.75 25.33
01-10-31 57.15 57.16 55.51 1,611,200 56.24 25.10
01-10-30 57.68 57.69 56.51 1,809,600 57.26 25.55
01-10-29 58.95 59.05 58.07 956,800 58.18 25.96
01-10-26 58.79 59.12 58.23 575,400 59.11 26.38
01-10-25 57.70 59.05 57.27 792,000 58.79 26.24
Date Open High Low Vol Cls adjCls
01-10-24 57.90 58.00 57.22 925,000 57.80 25.80
01-10-23 58.85 59.08 57.64 1,242,000 57.96 25.87
01-10-22 57.45 59.19 57.40 950,000 58.85 26.26
01-10-19 56.77 57.70 56.55 1,330,800 57.70 25.75
01-10-18 55.20 57.20 54.00 2,308,400 56.77 25.34
01-10-17 55.00 55.74 54.69 1,610,400 55.38 24.72
01-10-16 53.85 54.52 53.10 1,222,000 54.52 24.33
01-10-15 54.35 54.42 53.40 467,000 54.01 24.10
01-10-12 54.00 55.00 53.75 788,800 54.25 24.21
Date Open High Low Vol Cls adjCls
01-10-11 53.51 54.40 53.23 859,000 54.16 24.17
01-10-10 53.26 54.35 53.26 410,600 53.76 23.99
01-10-09 53.20 53.47 52.46 471,000 53.35 23.81
01-10-08 52.39 53.80 52.39 544,400 53.20 23.74
01-10-05 53.55 53.56 51.19 1,336,000 52.39 23.38
01-10-04 53.20 53.80 52.90 597,400 53.64 23.94
01-10-03 53.25 53.80 53.00 702,800 53.30 23.79
01-10-02 52.60 53.63 52.30 755,600 53.62 23.93
01-10-01 52.65 52.90 51.41 1,088,600 52.81 23.57
Date Open High Low Vol Cls adjCls
01-09-28 52.29 52.90 51.10 864,800 52.90 23.61
01-09-27 49.60 52.35 49.60 889,000 52.09 23.25
01-09-26 49.36 50.25 48.85 1,372,800 49.56 22.12
01-09-25 48.50 49.50 48.50 823,400 49.36 22.03
01-09-24 48.20 49.20 48.00 1,323,200 48.52 21.65
01-09-21 45.00 47.40 44.78 1,903,400 46.63 20.81
01-09-20 47.76 48.80 46.16 1,464,000 46.59 20.79
01-09-19 50.50 50.63 47.61 1,615,600 48.76 21.76
01-09-18 50.25 50.40 49.75 1,321,800 49.95 22.29
Date Open High Low Vol Cls adjCls
01-09-17 49.00 50.65 49.00 1,500,400 50.25 22.43
01-09-10 51.20 52.48 51.20 818,800 51.60 23.03
01-09-07 53.30 53.30 51.60 1,483,000 51.95 23.18
01-09-06 55.50 55.80 53.40 1,057,600 53.50 23.88
01-09-05 55.15 55.68 54.88 665,600 55.49 24.76
01-09-04 55.09 56.20 54.59 661,600 55.23 24.65
01-08-31 55.00 55.30 54.60 837,200 54.83 24.47
01-08-30 54.98 55.38 54.50 1,439,000 55.14 24.61
01-08-29 55.03 55.24 54.84 1,281,000 54.91 24.51
Date Open High Low Vol Cls adjCls
01-08-28 54.80 55.19 54.71 951,600 55.11 24.59
01-08-27 55.23 55.50 54.89 681,200 54.97 24.53
01-08-24 55.30 55.45 54.95 1,128,600 55.17 24.62
01-08-23 55.25 55.40 54.70 1,737,800 55.24 24.65
01-08-22 55.41 55.99 55.20 1,314,200 55.24 24.65
01-08-21 55.09 56.37 55.00 910,800 55.37 24.71
01-08-20 55.07 55.22 54.75 421,600 55.09 24.59
01-08-17 55.00 55.19 54.65 689,000 55.07 24.58
01-08-16 55.20 55.37 54.26 1,254,600 55.25 24.66
Date Open High Low Vol Cls adjCls
01-08-15 55.45 55.96 54.90 849,400 55.20 24.63
01-08-14 55.70 55.85 55.20 770,200 55.70 24.86
01-08-13 55.72 56.05 55.30 1,145,600 55.70 24.86
01-08-10 56.50 56.50 55.50 854,200 55.72 24.87
01-08-09 56.40 56.50 55.77 743,400 56.40 25.17
01-08-08 57.45 57.45 56.15 694,600 56.44 25.19
01-08-07 57.90 58.38 57.21 598,000 57.70 25.75
01-08-06 57.20 57.99 57.05 931,400 57.70 25.75
01-08-03 57.96 57.99 56.70 726,800 57.37 25.60
Date Open High Low Vol Cls adjCls
01-08-02 58.80 58.80 57.20 826,800 57.71 25.76
01-08-01 60.20 60.45 58.48 945,800 58.69 26.19
01-07-31 61.00 61.22 59.90 920,600 59.98 26.77
01-07-30 61.05 61.06 59.76 898,600 60.78 27.13
01-07-27 61.50 63.20 60.95 1,945,600 61.51 27.45
01-07-26 59.50 61.63 59.44 2,871,400 61.01 27.23
01-07-25 58.40 59.37 57.90 1,136,600 59.36 26.49
01-07-24 58.25 58.75 58.05 1,211,200 58.50 26.11
01-07-23 58.90 58.90 58.21 1,086,000 58.26 26.00
Date Open High Low Vol Cls adjCls
01-07-20 58.08 58.75 57.67 854,400 58.29 26.01
01-07-19 58.45 58.50 57.95 806,000 58.20 25.97
01-07-18 58.30 58.94 57.00 3,350,200 58.07 25.92
01-07-17 57.50 58.30 57.50 823,600 58.30 26.02
01-07-16 56.54 57.34 56.26 633,200 57.25 25.55
01-07-13 55.67 56.75 55.43 452,800 56.54 25.23
01-07-12 55.35 55.75 54.80 649,400 55.67 24.84
01-07-11 54.27 55.27 54.18 1,064,800 55.01 24.55
01-07-10 55.00 55.19 54.19 552,600 54.27 24.22
Date Open High Low Vol Cls adjCls
01-07-09 54.13 54.95 54.06 519,000 54.86 24.48
01-07-06 54.60 54.60 54.01 433,600 54.09 24.14
01-07-05 54.60 54.95 54.50 498,800 54.56 24.35
01-07-03 54.80 55.05 54.53 494,200 54.61 24.37
01-07-02 55.30 55.30 54.00 621,200 54.56 24.35
01-06-29 56.20 56.20 54.85 1,100,600 54.85 24.48
01-06-28 56.00 56.50 55.45 923,600 56.13 25.05
01-06-27 54.80 55.40 54.76 514,200 55.05 24.57
01-06-26 54.40 55.25 54.40 633,400 55.04 24.56
Date Open High Low Vol Cls adjCls
01-06-25 55.42 55.80 54.35 540,600 54.77 24.44
01-06-22 56.00 56.00 54.94 713,000 55.17 24.62
01-06-21 56.90 57.10 55.98 991,400 55.98 24.98
01-06-20 55.00 57.07 55.00 1,098,400 56.52 25.22
01-06-19 54.53 55.15 54.52 372,800 54.75 24.43
01-06-18 54.75 55.00 54.44 562,600 54.56 24.35
01-06-15 54.30 54.96 54.27 1,357,400 54.72 24.42
01-06-14 54.23 54.75 54.23 923,200 54.30 24.23
01-06-13 54.25 54.69 54.02 1,043,000 54.23 24.20
Date Open High Low Vol Cls adjCls
01-06-12 54.90 55.10 54.25 1,232,800 54.44 24.30
01-06-11 56.61 56.65 55.05 853,600 55.27 24.67
01-06-08 56.75 56.81 56.46 321,400 56.60 25.26
01-06-07 57.26 57.80 57.20 530,200 57.38 25.61
01-06-06 57.50 57.70 57.15 535,400 57.34 25.59
01-06-05 57.85 57.85 57.38 897,600 57.60 25.71
01-06-04 58.40 58.80 57.54 670,800 57.84 25.81
01-06-01 57.30 58.00 57.10 547,200 57.97 25.87
01-05-31 57.30 57.59 57.00 830,200 57.45 25.64
Date Open High Low Vol Cls adjCls
01-05-30 56.90 57.45 56.90 993,600 57.16 25.51
01-05-29 57.30 57.96 56.89 659,200 56.99 25.43
01-05-25 57.75 57.95 57.18 583,800 57.31 25.58
01-05-24 57.40 57.95 57.15 624,400 57.55 25.68
01-05-23 57.60 58.10 56.90 549,600 57.32 25.58
01-05-22 58.70 58.70 57.55 788,200 57.56 25.69
01-05-21 58.10 58.70 58.05 916,400 58.55 26.13
01-05-18 59.40 59.40 57.70 1,210,200 58.02 25.89
01-05-17 58.00 58.80 57.81 849,800 58.68 26.19
Date Open High Low Vol Cls adjCls
01-05-16 56.85 58.15 56.70 1,544,800 57.84 25.81
01-05-15 56.10 57.20 56.01 1,643,400 56.95 25.42
01-05-14 56.00 56.16 55.90 645,800 56.01 25.00
01-05-11 56.30 56.59 55.50 1,091,400 56.17 25.07
01-05-10 57.30 57.30 55.71 803,200 56.32 25.13
01-05-09 56.90 57.90 56.40 675,600 56.91 25.40
01-05-08 57.50 57.99 56.71 579,000 57.67 25.74
01-05-07 57.60 58.00 57.00 999,400 57.69 25.75
01-05-04 56.30 57.94 56.30 1,075,200 57.85 25.82
Date Open High Low Vol Cls adjCls
01-05-03 58.70 58.70 57.65 1,828,200 58.00 25.88
01-05-02 58.44 58.83 57.93 1,628,000 58.70 26.20
01-05-01 59.28 59.29 57.90 1,557,400 58.44 26.08
01-04-30 59.40 59.95 58.40 2,060,600 59.29 26.46
01-04-27 58.80 59.23 58.09 1,370,600 59.15 26.40
01-04-26 58.24 58.95 57.99 1,739,200 58.23 25.99
01-04-25 57.60 58.49 57.55 1,717,400 58.25 26.00
01-04-24 55.90 57.30 55.80 1,913,600 56.94 25.41
01-04-23 55.90 56.78 55.40 1,586,000 55.66 24.84
Date Open High Low Vol Cls adjCls
01-04-20 56.86 56.86 55.75 1,030,000 56.59 25.26
01-04-19 56.10 57.40 55.69 2,288,800 56.85 25.37
01-04-18 55.50 56.00 54.60 2,001,400 55.05 24.57
01-04-17 51.30 53.87 51.30 1,279,800 53.80 24.01
01-04-16 52.75 53.35 51.50 656,800 52.03 23.22
01-04-12 50.44 52.20 50.44 925,400 52.00 23.21
01-04-11 51.90 51.90 50.27 1,205,800 50.45 22.52
01-04-10 53.50 53.70 51.40 1,534,200 52.15 23.27
01-04-09 51.55 53.00 51.50 1,114,600 52.39 23.38
Date Open High Low Vol Cls adjCls
01-04-06 51.40 51.80 50.72 1,117,600 51.43 22.95
01-04-05 50.20 51.85 50.20 1,320,800 51.65 23.05
01-04-04 49.91 50.70 49.04 1,272,800 50.14 22.38
01-04-03 51.10 51.40 49.55 1,292,600 49.81 22.23
01-04-02 52.80 53.15 51.10 1,012,000 51.21 22.85
01-03-30 52.40 52.90 51.00 1,070,400 52.25 23.32
01-03-29 51.95 54.60 51.45 1,286,200 52.20 23.30
01-03-28 49.50 52.24 49.30 1,759,600 51.94 23.18
01-03-27 51.97 54.10 51.69 1,777,200 53.00 23.65
Date Open High Low Vol Cls adjCls
01-03-26 49.70 52.01 49.30 1,286,200 51.97 23.19
01-03-23 48.01 49.70 47.78 1,550,800 49.70 22.18
01-03-22 50.65 50.65 47.00 2,105,400 48.00 21.42
01-03-21 51.10 51.99 50.75 759,200 51.40 22.94
01-03-20 53.20 53.20 51.48 793,400 51.70 23.07
01-03-19 52.77 53.05 51.25 1,153,800 52.37 23.37
01-03-16 52.25 53.50 52.25 1,985,800 52.77 23.55
01-03-15 52.36 53.05 51.78 911,400 53.00 23.65
01-03-14 52.40 52.55 51.35 1,197,600 52.26 23.32
Date Open High Low Vol Cls adjCls
01-03-13 52.80 53.40 51.70 1,747,600 52.78 23.55
01-03-12 54.90 54.90 52.77 1,108,600 52.80 23.56
01-03-09 55.38 55.72 54.45 414,400 55.64 24.83
01-03-08 53.99 56.12 53.95 1,004,200 55.62 24.82
01-03-07 54.50 54.83 53.25 861,800 53.89 24.05
01-03-06 55.75 56.20 54.51 1,164,200 54.95 24.52
01-03-05 55.70 57.00 55.70 1,528,000 56.00 24.99
01-03-02 57.00 57.00 55.37 2,010,200 55.91 24.95
01-03-01 56.15 57.00 55.35 1,633,400 57.00 25.44
Date Open High Low Vol Cls adjCls
01-02-28 55.50 56.15 55.23 1,045,800 56.15 25.06
01-02-27 55.25 56.85 54.70 2,498,800 55.19 24.63
01-02-26 53.94 55.80 53.94 1,950,200 55.25 24.66
01-02-23 53.15 54.00 53.10 2,157,600 53.94 24.07
01-02-22 51.82 53.93 51.82 2,703,000 53.55 23.90
01-02-21 50.15 52.30 50.15 1,427,000 51.82 23.13
01-02-20 49.75 50.28 49.14 459,600 50.23 22.42
01-02-16 49.50 50.00 49.25 722,200 50.00 22.31
01-02-15 50.00 50.10 49.20 957,800 49.70 22.18
Date Open High Low Vol Cls adjCls
01-02-14 49.85 49.90 49.32 978,400 49.75 22.20
01-02-13 49.80 49.95 48.55 1,043,200 49.70 22.18
01-02-12 48.10 50.03 48.08 1,219,800 49.97 22.30
01-02-09 47.50 48.00 47.20 933,000 47.70 21.29
01-02-08 47.50 47.70 46.91 978,800 47.61 21.25
01-02-07 46.05 47.79 46.05 1,694,200 47.50 21.20
01-02-06 46.00 46.72 45.91 1,248,400 46.15 20.60
01-02-05 45.10 46.50 45.01 1,012,600 46.38 20.70
01-02-02 45.00 45.50 44.95 2,739,000 45.23 20.19
Date Open High Low Vol Cls adjCls
01-02-01 45.50 45.50 44.99 1,234,800 45.00 20.08
01-01-31 46.50 46.63 44.90 1,231,400 45.20 20.17
01-01-30 45.75 47.20 45.75 2,901,200 46.50 20.75
01-01-29 48.75 48.84 46.92 662,200 46.95 20.95
01-01-26 47.50 48.33 46.75 952,800 48.28 21.55
01-01-25 47.09 48.05 46.75 646,400 47.96 21.40
01-01-24 45.10 47.51 45.00 1,383,200 47.09 21.02
01-01-23 46.00 46.09 45.07 718,800 45.91 20.49
01-01-22 44.00 46.03 43.30 1,157,000 45.81 20.44
Date Open High Low Vol Cls adjCls
01-01-19 44.20 44.39 43.75 1,098,000 44.11 19.69
01-01-18 46.40 46.41 44.20 1,368,600 44.20 19.73
01-01-17 45.85 46.22 45.81 811,800 46.06 20.56
01-01-16 45.77 46.50 44.40 1,059,800 45.61 20.36
01-01-12 47.33 47.48 45.76 972,400 45.77 20.43
01-01-11 46.80 48.80 46.70 1,120,800 47.33 21.12
01-01-10 46.30 47.63 45.81 737,600 47.05 21.00
01-01-09 45.85 47.13 45.60 1,002,600 45.93 20.50
01-01-08 44.90 46.10 44.90 1,529,200 45.24 20.19
Date Open High Low Vol Cls adjCls
01-01-05 46.40 46.40 45.25 1,591,800 45.69 20.39
01-01-04 49.25 49.44 45.80 2,278,000 46.40 20.71
01-01-03 48.90 49.77 48.90 2,685,800 49.25 21.98
01-01-02 49.50 50.21 48.60 1,034,000 48.60 21.69
00-12-29 50.25 51.30 50.25 766,600 50.59 22.58
00-12-28 50.75 50.80 49.74 1,319,000 50.00 22.31
00-12-27 48.87 51.85 48.87 793,200 50.25 22.43
00-12-26 49.20 49.24 48.75 864,800 48.95 21.81
00-12-22 48.90 49.50 48.70 831,800 49.45 22.03
Date Open High Low Vol Cls adjCls
00-12-21 49.56 50.03 48.35 1,478,800 48.35 21.54
00-12-20 51.90 52.10 49.30 1,732,200 49.56 22.08
00-12-19 51.60 52.09 51.28 586,800 51.42 22.91
00-12-18 51.25 52.41 51.25 664,400 52.35 23.32
00-12-15 51.90 51.90 50.51 1,917,400 51.25 22.83
00-12-14 51.50 51.83 51.39 1,813,400 51.49 22.94
00-12-13 51.11 52.69 51.10 1,532,000 52.05 23.19
00-12-12 52.40 52.55 51.00 2,693,000 51.49 22.94
00-12-11 53.00 55.14 51.80 37,376,800 52.25 23.28
Date Open High Low Vol Cls adjCls
00-12-08 51.60 52.70 51.60 3,426,000 52.51 23.40
00-12-07 53.75 53.85 50.98 3,974,400 51.00 22.72
00-12-06 55.50 57.75 53.75 6,019,200 54.00 24.06
00-12-05 52.50 52.85 51.93 957,200 51.93 23.14
00-12-04 51.75 52.27 50.60 961,200 51.98 23.16
00-12-01 53.06 53.13 51.63 1,864,800 52.38 23.34
00-11-30 52.75 54.00 51.56 879,800 53.31 23.75
00-11-29 51.38 53.00 51.00 1,104,200 53.00 23.61
00-11-28 50.75 52.44 50.31 1,198,400 51.50 22.95
Date Open High Low Vol Cls adjCls
00-11-27 51.81 53.00 51.56 931,200 52.63 23.45
00-11-24 52.19 52.63 50.88 353,400 51.94 23.14
00-11-22 50.88 52.56 50.75 1,256,800 52.25 23.28
00-11-21 49.19 52.50 48.63 2,045,600 51.00 22.72
00-11-20 48.63 49.25 48.06 555,400 49.13 21.89
00-11-17 47.25 49.25 46.88 827,200 48.88 21.78
00-11-16 48.69 48.75 47.25 666,600 47.25 21.05
00-11-15 48.94 49.19 48.31 515,400 48.69 21.69
00-11-14 47.63 49.00 47.50 650,200 48.69 21.69
Date Open High Low Vol Cls adjCls
00-11-13 48.25 48.50 46.63 415,000 47.50 21.16
00-11-10 48.94 49.56 48.31 363,400 48.81 21.75
00-11-09 49.25 49.38 47.63 632,600 49.31 21.97
00-11-08 49.50 50.75 49.50 1,081,600 49.88 22.22
00-11-07 51.50 51.50 49.19 1,514,400 50.00 22.28
00-11-06 49.38 53.00 48.88 1,907,800 51.25 22.83
00-11-03 49.38 49.75 49.00 884,600 49.56 22.08
00-11-02 47.63 48.94 46.88 619,000 48.75 21.72
00-11-01 47.25 48.00 46.75 872,600 47.44 21.14
Date Open High Low Vol Cls adjCls
00-10-31 46.50 47.13 46.06 1,142,000 47.13 21.00
00-10-30 45.44 46.44 44.50 420,600 46.38 20.66
00-10-27 45.06 45.94 44.81 480,800 45.19 20.13
00-10-26 45.00 46.38 44.69 798,600 45.06 20.08
00-10-25 43.81 45.44 43.50 585,200 45.00 20.05
00-10-24 44.00 44.50 43.75 532,800 44.31 19.74
00-10-23 44.50 44.50 44.00 1,051,800 44.25 19.72
00-10-20 45.13 46.44 44.38 797,000 45.00 20.05
00-10-19 46.38 46.38 44.88 1,287,400 45.38 20.22
Date Open High Low Vol Cls adjCls
00-10-18 38.56 48.50 38.56 3,874,800 46.44 20.69
00-10-17 41.44 41.44 38.56 1,539,600 38.63 17.21
00-10-16 42.00 42.00 41.31 554,600 41.44 18.46
00-10-13 41.63 42.00 41.44 491,600 42.00 18.71
00-10-12 42.38 42.81 42.00 829,200 42.25 18.82
00-10-11 44.00 44.00 41.75 1,096,200 42.25 18.82
00-10-10 43.13 44.63 43.13 844,000 44.00 19.60
00-10-09 43.00 43.38 42.63 606,800 42.94 19.13
00-10-06 40.88 43.38 40.88 1,720,600 42.31 18.85
Date Open High Low Vol Cls adjCls
00-10-05 39.00 41.13 39.00 1,398,400 40.50 18.04
00-10-04 40.75 40.75 38.50 819,000 39.19 17.46
00-10-03 40.69 41.50 40.69 475,400 41.00 18.27
00-10-02 42.75 42.75 40.19 593,600 40.50 18.04
00-09-29 42.25 43.00 41.63 659,600 42.94 19.13
00-09-28 41.00 42.75 41.00 809,200 42.66 19.01
00-09-27 39.25 41.50 39.25 810,600 41.22 18.37
00-09-26 40.19 40.19 39.06 1,026,400 39.22 17.47
00-09-25 39.94 40.31 39.75 677,400 40.19 17.91
Date Open High Low Vol Cls adjCls
00-09-22 39.13 39.94 38.63 1,075,600 39.88 17.77
00-09-21 40.25 40.25 39.69 1,361,200 39.75 17.71
00-09-20 40.56 40.88 40.25 720,000 40.31 17.96
00-09-19 41.13 41.13 40.56 521,200 40.69 18.13
00-09-18 42.19 42.44 41.00 528,000 41.13 18.32
00-09-15 40.13 42.25 40.13 1,798,800 41.63 18.55
00-09-14 44.19 44.63 42.25 1,129,200 42.75 19.05
00-09-13 44.63 44.88 44.19 399,000 44.25 19.72
00-09-12 45.00 45.56 44.31 508,800 44.97 20.04
Date Open High Low Vol Cls adjCls
00-09-11 45.69 46.06 44.75 429,000 44.84 19.98
00-09-08 44.88 46.50 44.88 652,400 45.84 20.43
00-09-07 43.88 45.44 43.88 315,000 44.97 20.04
00-09-06 44.63 44.75 43.38 655,000 43.59 19.42
00-09-05 45.38 45.56 44.13 729,000 44.38 19.77
00-09-01 45.13 45.88 44.75 712,600 45.25 20.16
00-08-31 44.00 45.94 44.00 509,600 44.81 19.97
00-08-30 43.25 44.69 43.25 366,000 44.50 19.83
00-08-29 44.25 44.44 43.25 349,600 43.25 19.27
Date Open High Low Vol Cls adjCls
00-08-28 44.13 44.94 43.63 331,400 44.75 19.94
00-08-25 43.38 44.44 42.50 595,000 43.88 19.55
00-08-24 44.75 44.81 43.25 1,876,200 43.31 19.30
00-08-23 44.63 45.56 44.38 371,000 44.63 19.88
00-08-22 45.56 45.63 44.50 422,600 44.63 19.88
00-08-21 44.75 45.88 44.75 344,600 45.56 20.30
00-08-18 45.31 45.69 44.94 265,000 44.94 20.02
00-08-17 46.50 46.75 44.75 738,200 45.31 20.19
00-08-16 45.88 46.81 45.81 455,400 46.25 20.61
Date Open High Low Vol Cls adjCls
00-08-15 46.25 46.88 45.81 392,800 45.81 20.41
00-08-14 46.81 46.81 45.69 252,200 46.00 20.50
00-08-11 46.50 47.19 45.94 338,800 46.50 20.72
00-08-10 45.19 46.56 45.06 242,400 46.09 20.54
00-08-09 46.38 47.06 44.75 402,000 45.13 20.11
00-08-08 45.88 46.50 45.63 441,000 46.13 20.55
00-08-07 45.13 46.25 45.13 365,400 46.25 20.61
00-08-04 46.00 47.25 45.00 732,400 45.94 20.47
00-08-03 44.19 46.50 44.06 909,800 46.00 20.50
Date Open High Low Vol Cls adjCls
00-08-02 43.88 44.56 43.19 1,101,400 44.31 19.74
00-08-01 41.94 44.00 40.00 1,616,800 44.00 19.60
00-07-31 45.56 45.56 42.75 1,174,200 42.94 19.13
00-07-28 47.00 47.00 45.00 985,400 45.31 20.19
00-07-27 47.75 47.75 45.88 867,400 47.06 20.97
00-07-26 45.44 48.25 45.31 1,450,800 48.13 21.44
00-07-25 47.63 47.75 44.75 1,109,200 45.19 20.13
00-07-24 46.63 48.75 45.56 1,582,400 46.97 20.93
00-07-21 43.88 46.81 43.50 874,800 46.63 20.77
Date Open High Low Vol Cls adjCls
00-07-20 44.56 45.00 44.00 1,200,200 44.00 19.60
00-07-19 44.88 45.25 43.25 935,400 44.63 19.88
00-07-18 44.94 45.69 44.75 481,600 45.50 20.27
00-07-17 45.00 45.75 44.75 544,200 45.19 20.13
00-07-14 45.00 45.13 44.44 409,200 45.00 20.05
00-07-13 45.44 45.44 43.75 1,394,200 44.88 19.99
00-07-12 47.25 47.63 45.25 982,400 45.44 20.24
00-07-11 47.75 48.19 47.31 844,400 47.84 21.32
00-07-10 47.94 48.44 47.25 1,400,800 47.84 21.32
Date Open High Low Vol Cls adjCls
00-07-07 50.00 50.00 47.44 2,418,800 47.59 21.21
00-07-06 44.44 47.44 44.06 1,334,600 47.06 20.97
00-07-05 44.06 44.69 44.00 644,200 44.41 19.79
00-07-03 43.75 44.25 43.44 818,400 44.03 19.62
00-06-30 43.50 44.25 43.13 1,987,600 43.75 19.49
00-06-29 41.63 45.00 41.38 1,646,800 44.00 19.60
00-06-28 40.31 42.38 40.19 744,200 41.94 18.69
00-06-27 40.00 40.81 39.38 744,600 40.31 17.96
00-06-26 39.63 40.94 38.88 602,800 40.25 17.93
Date Open High Low Vol Cls adjCls
00-06-23 41.38 41.38 39.25 679,200 39.63 17.66
00-06-22 41.94 42.00 40.31 618,200 41.19 18.35
00-06-21 43.63 43.69 41.75 1,507,600 41.88 18.66
00-06-20 42.25 44.38 42.25 1,641,800 43.81 19.52
00-06-19 42.69 42.69 41.63 939,400 42.25 18.82
00-06-16 41.69 42.69 40.50 1,882,600 42.69 19.02
00-06-15 40.13 41.69 39.75 1,806,600 41.69 18.57
00-06-14 37.50 40.06 37.50 1,355,600 40.06 17.85
00-06-13 36.00 37.69 36.00 437,000 37.50 16.71
Date Open High Low Vol Cls adjCls
00-06-12 36.69 36.88 35.69 346,800 36.31 16.18
00-06-09 36.25 37.25 36.25 261,000 36.75 16.37
00-06-08 37.00 37.00 35.88 334,000 36.50 16.26
00-06-07 36.88 36.94 35.56 848,000 36.25 16.15
00-06-06 37.25 37.38 36.94 518,600 37.00 16.49
00-06-05 37.50 39.00 37.44 704,800 37.69 16.79
00-06-02 38.00 38.13 36.13 1,334,000 36.56 16.29
00-06-01 37.88 38.38 37.44 1,821,800 37.69 16.79
00-05-31 38.00 38.75 37.69 1,098,000 37.81 16.85
Date Open High Low Vol Cls adjCls
00-05-30 37.38 39.56 37.38 1,098,200 38.25 17.04
00-05-26 38.00 38.44 37.75 770,400 37.81 16.85
00-05-25 37.25 38.31 37.25 1,534,000 37.94 16.90
00-05-24 34.25 37.25 34.25 1,152,000 37.13 16.54
00-05-23 35.19 35.81 34.44 596,800 34.50 15.37
00-05-22 35.31 35.88 34.56 535,600 35.19 15.68
00-05-19 35.50 36.25 34.88 618,400 35.50 15.82
00-05-18 36.75 36.88 35.94 429,600 36.31 16.18
00-05-17 37.13 37.13 36.06 359,200 36.06 16.07
Date Open High Low Vol Cls adjCls
00-05-16 37.56 38.13 37.00 573,400 37.38 16.65
00-05-15 37.00 37.63 35.81 675,600 37.56 16.74
00-05-12 73.50 73.88 72.44 802,800 72.88 16.23
00-05-11 74.50 75.00 72.94 1,711,200 73.25 16.32
00-05-10 71.69 74.75 70.63 2,149,600 74.50 16.60
00-05-09 72.25 72.63 71.00 1,200,000 71.94 16.03
00-05-08 72.13 72.50 71.88 1,269,200 72.00 16.04
00-05-05 72.00 72.75 71.56 815,200 72.00 16.04
00-05-04 71.00 71.63 70.50 995,600 71.00 15.82
Date Open High Low Vol Cls adjCls
00-05-03 72.75 73.25 70.81 832,400 70.81 15.78
00-05-02 72.00 74.44 71.19 1,116,800 73.00 16.26
00-05-01 71.69 73.19 71.00 898,800 72.19 16.08
00-04-28 71.81 73.38 71.69 620,000 71.94 16.03
00-04-27 71.94 72.75 71.00 932,000 71.81 16.00
00-04-26 73.00 73.06 71.94 1,206,000 72.19 16.08
00-04-25 73.00 73.94 72.06 1,238,000 73.13 16.29
00-04-24 74.44 74.44 72.00 2,032,800 72.13 16.07
00-04-20 73.75 75.00 73.38 1,456,800 74.56 16.61
Date Open High Low Vol Cls adjCls
00-04-19 71.50 74.13 71.13 3,110,000 73.94 16.47
00-04-18 65.63 68.50 64.44 2,143,600 68.19 15.19
00-04-17 63.50 65.38 62.25 1,405,600 65.38 14.56
00-04-14 68.75 68.75 64.25 1,077,600 64.81 14.44
00-04-13 67.69 70.63 67.69 1,273,600 69.94 15.58
00-04-12 67.25 69.13 66.75 884,800 67.69 15.08
00-04-11 68.25 69.94 66.56 840,000 67.25 14.98
00-04-10 67.81 68.00 67.25 661,600 68.00 15.15
00-04-07 68.13 68.13 66.81 573,600 67.88 15.12
Date Open High Low Vol Cls adjCls
00-04-06 68.94 69.13 66.50 878,000 68.13 15.18
00-04-05 69.00 69.56 68.13 472,800 68.69 15.30
00-04-04 69.75 69.75 66.25 940,800 69.00 15.37
00-04-03 68.50 70.00 67.44 962,400 70.00 15.59
00-03-31 66.00 70.50 65.94 2,032,000 69.75 15.54
00-03-30 65.13 66.38 64.13 1,152,400 65.88 14.68
00-03-29 66.13 67.44 64.81 996,000 64.88 14.45
00-03-28 65.69 67.69 65.56 897,200 67.00 14.93
00-03-27 66.19 66.31 65.00 890,800 65.44 14.58
Date Open High Low Vol Cls adjCls
00-03-24 65.63 67.00 65.44 622,400 65.81 14.66
00-03-23 66.50 66.50 65.13 816,400 65.88 14.68
00-03-22 65.25 67.19 64.56 1,147,600 66.75 14.87
00-03-21 63.38 65.88 63.38 1,410,800 65.44 14.58
00-03-20 63.25 63.88 62.44 1,209,200 63.38 14.12
00-03-17 64.63 64.75 61.38 2,123,600 62.06 13.83
00-03-16 59.75 64.38 59.63 3,111,200 64.38 14.34
00-03-15 55.13 59.94 55.13 2,820,000 59.00 13.14
00-03-14 54.75 55.50 54.06 1,570,400 55.00 12.25
Date Open High Low Vol Cls adjCls
00-03-13 53.25 54.25 51.63 1,436,800 53.88 12.00
00-03-10 53.50 53.94 53.13 950,400 53.31 11.88
00-03-09 52.75 55.38 52.25 1,847,200 54.06 12.04
00-03-08 53.25 53.69 48.88 4,481,200 51.00 11.36
00-03-07 56.38 56.38 51.88 3,150,000 52.63 11.72
00-03-06 58.25 59.19 56.38 2,316,400 56.38 12.56
00-03-03 57.81 58.88 56.75 2,239,200 58.06 12.93
00-03-02 55.19 57.88 55.06 2,776,400 57.81 12.88
00-03-01 57.00 58.25 54.00 3,260,800 55.00 12.25
Date Open High Low Vol Cls adjCls
00-02-29 58.50 59.50 58.50 2,036,000 58.50 13.03
00-02-28 59.00 59.75 57.63 2,124,000 58.00 12.92
00-02-25 60.25 60.94 59.88 832,800 60.31 13.44
00-02-24 59.00 61.00 58.75 4,165,200 60.31 13.44
00-02-23 60.81 61.00 57.88 2,214,400 58.94 13.13
00-02-22 63.19 63.19 60.38 1,404,400 60.69 13.52
00-02-18 67.50 67.50 62.75 1,100,400 63.19 14.08
00-02-17 67.00 68.00 66.16 695,200 67.50 15.04
00-02-16 66.44 67.25 66.25 938,800 66.88 14.90
Date Open High Low Vol Cls adjCls
00-02-15 66.00 67.19 64.75 1,340,000 66.56 14.83
00-02-14 63.75 66.00 63.75 1,806,800 64.88 14.45
00-02-11 66.19 66.44 63.50 808,800 63.50 14.15
00-02-10 69.69 69.75 65.50 1,172,400 66.19 14.75
00-02-09 68.50 69.88 68.50 1,752,400 69.69 15.52
00-02-08 68.50 69.63 68.00 1,635,200 68.75 15.32
00-02-07 65.75 66.63 63.19 1,584,000 66.63 14.84
00-02-04 65.00 67.19 65.00 1,458,000 65.81 14.66
00-02-03 65.00 65.75 63.00 1,836,000 64.81 14.44
Date Open High Low Vol Cls adjCls
00-02-02 67.00 67.00 63.94 2,565,200 65.25 14.54
00-02-01 63.06 65.44 62.06 2,480,800 64.50 14.37
00-01-31 63.38 64.25 58.31 6,034,800 63.25 14.09
00-01-28 73.50 73.50 60.81 8,204,000 63.00 14.03
00-01-27 76.50 76.50 75.94 588,400 76.38 17.01
00-01-26 76.94 76.94 76.00 947,200 76.69 17.08
00-01-25 78.63 79.00 76.50 1,373,200 77.00 17.15
00-01-24 78.38 80.25 78.06 2,412,400 78.63 17.52
00-01-21 78.44 78.63 77.69 666,800 78.38 17.46
Date Open High Low Vol Cls adjCls
00-01-20 79.50 80.00 78.00 1,147,600 78.50 17.49
00-01-19 78.69 80.00 78.63 706,400 79.63 17.74
00-01-18 76.94 80.75 76.00 1,206,400 78.63 17.52
00-01-14 76.44 77.50 75.75 895,200 77.19 17.20
00-01-13 76.00 76.19 75.38 914,400 75.94 16.92
00-01-12 77.63 77.63 75.50 815,600 76.00 16.93
00-01-11 76.50 80.00 75.75 722,000 77.63 17.29
00-01-10 77.75 81.31 76.50 2,225,600 76.88 17.13
00-01-07 71.13 78.50 71.13 3,115,200 77.75 17.32
Date Open High Low Vol Cls adjCls
00-01-06 69.50 71.75 69.00 1,438,400 71.19 15.86
00-01-05 67.63 70.00 67.38 1,239,200 69.69 15.52
00-01-04 68.13 68.25 67.31 1,140,800 67.63 15.07
00-01-03 69.50 69.50 67.13 1,078,000 68.38 15.23
99-12-31 70.06 70.06 69.56 231,200 69.63 15.51
99-12-30 69.69 70.19 69.50 693,600 70.06 15.61
99-12-29 70.50 70.50 68.88 794,000 69.69 15.52
99-12-28 70.94 71.19 70.25 899,200 70.94 15.77
99-12-27 71.69 71.69 70.00 898,000 70.94 15.77
Date Open High Low Vol Cls adjCls
99-12-23 69.50 73.25 69.50 1,884,400 71.69 15.94
99-12-22 66.94 70.00 66.94 1,056,400 69.50 15.45
99-12-21 66.44 67.50 65.94 825,200 66.75 14.84
99-12-20 66.25 67.63 66.13 798,800 66.44 14.77
99-12-17 62.50 66.25 62.50 1,540,400 66.00 14.68
99-12-16 60.63 62.38 60.63 656,000 62.19 13.83
99-12-15 58.88 61.38 58.88 758,800 61.00 13.56
99-12-14 59.88 60.38 58.88 414,000 58.88 13.09
99-12-13 59.69 60.81 59.56 726,400 59.94 13.33
Date Open High Low Vol Cls adjCls
99-12-10 59.38 60.25 59.31 910,000 59.88 13.31
99-12-09 60.13 60.50 59.13 686,800 59.50 13.23
99-12-08 59.56 60.31 58.44 1,140,800 60.25 13.40
99-12-07 60.88 60.88 58.75 658,000 59.25 13.18
99-12-06 62.19 63.38 60.88 789,200 60.88 13.54
99-12-03 59.56 61.13 59.56 745,600 60.31 13.41
99-12-02 58.13 59.50 57.75 1,415,600 59.19 13.16
99-12-01 57.00 58.19 56.56 3,698,400 58.19 12.94
99-11-30 59.19 59.19 56.88 1,746,000 56.94 12.66
Date Open High Low Vol Cls adjCls
99-11-29 60.88 60.88 59.00 866,800 59.31 13.19
99-11-26 62.06 62.13 61.00 218,400 61.06 13.58
99-11-24 60.63 63.88 60.50 385,600 62.31 13.86
99-11-23 63.00 63.00 59.50 1,560,800 60.75 13.51
99-11-22 65.50 65.50 62.63 1,230,400 63.00 14.01
99-11-19 65.25 66.00 64.00 754,800 65.75 14.62
99-11-18 64.38 65.44 64.25 634,400 65.44 14.55
99-11-17 62.50 65.13 62.25 1,297,200 64.31 14.30
99-11-16 62.50 62.75 61.38 766,000 62.50 13.90
Date Open High Low Vol Cls adjCls
99-11-15 61.88 62.75 60.44 986,000 62.75 13.95
99-11-12 62.00 62.25 61.25 912,800 61.81 13.75
99-11-11 62.00 62.56 61.63 517,200 61.81 13.75
99-11-10 63.50 63.56 61.38 1,752,000 62.00 13.79
99-11-09 65.63 65.63 64.50 597,200 64.75 14.40
99-11-08 66.13 66.56 65.63 1,284,000 65.63 14.59
99-11-05 67.13 67.75 66.13 1,319,600 66.13 14.70
99-11-04 67.44 67.44 66.38 1,132,800 67.13 14.93
99-11-03 64.63 65.63 64.38 1,582,800 65.56 14.58
Date Open High Low Vol Cls adjCls
99-11-02 62.00 64.66 62.00 1,116,000 64.00 14.23
99-11-01 61.63 62.44 61.31 911,600 62.44 13.88
99-10-29 61.31 62.13 61.13 372,400 61.75 13.73
99-10-28 60.00 61.19 60.00 464,000 61.00 13.56
99-10-27 59.19 60.13 59.06 335,200 60.00 13.34
99-10-26 61.44 61.50 58.63 628,400 59.19 13.16
99-10-25 60.75 62.06 60.31 459,200 61.13 13.59
99-10-22 61.88 62.31 60.13 1,017,200 60.75 13.51
99-10-21 60.88 62.25 60.50 1,196,800 61.88 13.76
Date Open High Low Vol Cls adjCls
99-10-20 57.88 61.25 57.06 1,594,000 61.25 13.62
99-10-19 55.25 58.38 55.25 940,000 57.94 12.88
99-10-18 55.00 56.75 54.88 1,718,400 55.50 12.34
99-10-15 55.00 56.88 54.25 1,252,800 55.19 12.27
99-10-14 55.50 55.50 53.50 2,476,800 54.94 12.22
99-10-13 56.38 56.38 55.50 948,000 55.88 12.42
99-10-12 58.44 58.44 56.22 1,829,600 56.88 12.65
99-10-11 55.38 59.00 55.25 1,984,400 58.44 12.99
99-10-08 50.69 54.88 50.69 929,600 53.50 11.90
Date Open High Low Vol Cls adjCls
99-10-07 51.25 51.25 50.13 395,600 50.50 11.23
99-10-06 49.75 51.88 49.75 916,000 51.38 11.42
99-10-05 49.75 49.81 48.63 668,800 49.63 11.04
99-10-04 49.81 50.00 49.25 1,019,600 49.75 11.06
99-10-01 51.13 51.13 49.44 1,044,000 50.06 11.13
99-09-30 51.38 51.50 51.00 566,400 51.13 11.37
99-09-29 50.75 51.75 50.38 698,400 51.50 11.45
99-09-28 51.50 51.50 49.88 1,154,000 50.88 11.31
99-09-27 51.63 52.63 51.44 1,512,800 51.44 11.44
Date Open High Low Vol Cls adjCls
99-09-24 52.00 52.50 51.38 994,800 51.63 11.48
99-09-23 52.81 52.88 51.44 1,846,000 52.13 11.59
99-09-22 53.94 53.94 52.38 1,418,400 52.81 11.74
99-09-21 55.31 55.44 53.56 1,113,600 53.94 11.99
99-09-20 56.25 56.38 55.50 904,000 55.56 12.36
99-09-17 56.13 56.88 56.13 872,000 56.31 12.52
99-09-16 57.13 57.50 55.25 1,255,200 56.06 12.47
99-09-15 55.38 57.19 55.38 1,546,800 57.00 12.68
99-09-14 54.00 55.38 52.69 2,286,400 55.19 12.27
Date Open High Low Vol Cls adjCls
99-09-13 56.56 56.56 54.94 1,470,000 55.00 12.23
99-09-10 57.06 57.19 56.50 368,400 56.69 12.61
99-09-09 57.25 57.81 56.81 1,318,000 56.81 12.63
99-09-08 57.81 58.75 57.06 421,200 57.13 12.70
99-09-07 58.06 58.38 57.13 727,600 57.75 12.84
99-09-03 56.88 57.88 56.44 823,200 57.88 12.87
99-09-02 57.75 57.75 56.19 891,200 56.50 12.56
99-09-01 58.50 59.75 58.00 597,200 58.00 12.90
99-08-31 58.63 58.88 57.63 1,130,000 57.63 12.81
Date Open High Low Vol Cls adjCls
99-08-30 57.88 59.50 57.88 1,011,200 58.56 13.02
99-08-27 60.06 60.06 57.25 1,895,600 57.56 12.80
99-08-26 60.63 61.00 59.56 807,200 60.19 13.38
99-08-25 59.00 60.63 58.56 1,614,400 60.63 13.48
99-08-24 60.50 60.63 56.44 4,248,400 58.25 12.95
99-08-23 62.25 62.50 61.50 345,200 61.50 13.68
99-08-20 61.38 62.38 61.38 290,000 62.19 13.83
99-08-19 60.94 61.81 59.63 440,800 61.63 13.70
99-08-18 61.38 61.56 60.81 323,600 61.19 13.61
Date Open High Low Vol Cls adjCls
99-08-17 62.25 62.25 60.50 642,400 61.63 13.70
99-08-16 62.38 62.75 62.06 217,600 62.19 13.83
99-08-13 62.38 62.88 61.75 466,800 62.88 13.98
99-08-12 62.50 62.50 61.81 332,000 62.44 13.88
99-08-11 61.06 62.94 60.69 363,600 62.50 13.90
99-08-10 62.06 62.25 60.13 367,200 61.06 13.58
99-08-09 61.88 62.38 61.50 165,600 62.19 13.83
99-08-06 62.50 62.69 62.00 276,800 62.00 13.79
99-08-05 62.88 62.94 62.38 302,400 62.50 13.90
Date Open High Low Vol Cls adjCls
99-08-04 63.19 63.75 63.13 728,400 63.13 14.04
99-08-03 62.94 63.63 62.88 499,600 63.19 14.05
99-08-02 61.31 63.94 61.31 1,052,000 62.94 14.00
99-07-30 61.25 61.25 60.88 591,200 61.00 13.56
99-07-29 60.50 60.50 60.13 382,800 60.38 13.43
99-07-28 61.25 61.25 60.63 472,000 61.00 13.56
99-07-27 61.38 61.88 61.00 421,600 61.50 13.68
99-07-26 61.00 61.69 60.38 874,000 61.13 13.59
99-07-23 61.25 61.63 59.13 3,088,400 61.56 13.69
Date Open High Low Vol Cls adjCls
99-07-22 64.88 64.88 61.00 5,810,000 61.25 13.62
99-07-21 63.31 68.75 63.13 1,240,400 68.75 15.29
99-07-20 62.63 63.81 62.63 300,400 63.06 14.02
99-07-19 64.00 64.06 62.75 550,000 62.88 13.98
99-07-16 64.94 65.00 62.94 1,095,600 64.00 14.23
99-07-15 62.31 65.00 62.31 1,216,800 64.94 14.44
99-07-14 60.56 62.25 60.56 1,424,000 62.19 13.83
99-07-13 60.75 60.75 60.38 344,800 60.63 13.48
99-07-12 60.13 61.00 60.13 698,800 60.75 13.51
Date Open High Low Vol Cls adjCls
99-07-09 59.63 60.13 59.63 311,200 60.06 13.36
99-07-08 60.00 60.00 59.50 982,000 59.75 13.29
99-07-07 59.94 60.13 59.88 544,400 59.94 13.33
99-07-06 60.69 60.69 59.88 1,127,600 59.94 13.33
99-07-02 60.56 60.88 60.50 287,200 60.56 13.47
99-07-01 60.38 61.38 60.31 1,305,200 60.56 13.47
99-06-30 60.50 60.88 60.13 1,535,200 60.13 13.37
99-06-29 60.06 60.75 59.81 1,270,000 60.44 13.44
99-06-28 61.00 61.00 59.38 2,302,000 60.19 13.38
Date Open High Low Vol Cls adjCls
99-06-25 62.00 62.63 61.19 821,200 61.25 13.62
99-06-24 62.13 62.25 61.50 634,400 62.00 13.79
99-06-23 61.63 62.88 61.50 482,000 62.38 13.87
99-06-22 61.06 62.06 61.06 456,000 61.50 13.68
99-06-21 61.56 62.06 60.88 794,400 61.06 13.58
99-06-18 61.75 61.94 61.38 1,327,200 61.63 13.70
99-06-17 62.31 62.31 61.94 208,000 62.00 13.79
99-06-16 61.00 62.56 61.00 347,600 62.56 13.91
99-06-15 60.69 61.50 60.63 328,400 61.13 13.59
Date Open High Low Vol Cls adjCls
99-06-14 61.44 61.69 60.69 312,000 60.69 13.50
99-06-11 62.00 62.50 60.25 510,400 61.06 13.58
99-06-10 62.06 62.56 61.69 479,200 62.50 13.90
99-06-09 61.88 62.50 61.88 497,200 62.50 13.90
99-06-08 61.63 61.88 61.50 429,600 61.88 13.76
99-06-07 61.06 61.81 60.81 411,200 61.50 13.68
99-06-04 60.00 61.63 60.00 381,600 61.19 13.61
99-06-03 60.13 60.88 59.44 606,400 60.06 13.36
99-06-02 58.75 60.38 58.75 425,200 60.06 13.36
Date Open High Low Vol Cls adjCls
99-06-01 59.56 59.56 58.50 296,000 59.00 13.12
99-05-28 58.75 60.63 58.75 870,000 59.50 13.23
99-05-27 58.13 59.13 57.50 1,744,000 58.75 13.06
99-05-26 58.63 58.75 57.00 1,122,000 58.25 12.95
99-05-25 57.63 59.19 57.63 2,220,800 58.88 13.09
99-05-24 61.06 61.31 58.50 1,113,200 60.13 13.37
99-05-21 61.94 62.13 61.00 784,800 61.00 13.56
99-05-20 62.25 62.50 61.13 306,000 62.00 13.79
99-05-19 59.69 62.50 59.69 368,400 62.50 13.90
Date Open High Low Vol Cls adjCls
99-05-18 60.00 60.44 59.75 351,200 59.94 13.33
99-05-17 59.75 60.25 59.13 590,800 60.06 13.36
99-05-14 60.50 60.50 59.75 856,800 60.00 13.34
99-05-13 60.50 61.19 60.06 502,400 60.75 13.51
99-05-12 61.13 61.25 59.50 1,066,000 60.25 13.40
99-05-11 60.00 61.81 59.88 346,400 61.38 13.65
99-05-10 61.50 61.50 59.81 1,412,000 60.13 13.37
99-05-07 61.00 62.88 61.00 1,076,400 61.50 13.68
99-05-06 60.44 61.25 59.00 820,400 61.00 13.56
Date Open High Low Vol Cls adjCls
99-05-05 62.25 62.31 59.88 850,400 60.44 13.44
99-05-04 64.13 64.50 62.19 673,600 62.25 13.84
99-05-03 61.19 65.38 61.19 935,600 64.31 14.30
99-04-30 64.06 65.50 60.63 786,000 61.19 13.61
99-04-29 64.88 65.81 63.19 635,200 64.00 14.23
99-04-28 60.50 65.75 60.13 1,523,200 64.88 14.43
99-04-27 60.50 61.50 60.50 378,800 60.56 13.47
99-04-26 60.75 60.88 60.25 491,600 60.50 13.45
99-04-23 60.06 61.50 60.00 803,600 60.94 13.55
Date Open High Low Vol Cls adjCls
99-04-22 61.25 61.25 59.63 5,164,000 60.13 13.37
99-04-21 57.75 62.75 57.25 7,673,200 61.75 13.73
99-04-20 49.81 49.81 47.75 1,036,000 48.56 10.80
99-04-19 50.38 51.19 49.88 676,400 49.94 11.10
99-04-16 50.25 50.44 49.88 254,000 50.38 11.20
99-04-15 50.56 51.00 49.69 457,600 50.25 11.17
99-04-14 49.88 51.50 49.56 1,042,400 50.50 11.23
99-04-13 49.94 50.06 49.31 360,800 49.75 11.06
99-04-12 49.06 50.13 48.94 395,200 49.88 11.09
Date Open High Low Vol Cls adjCls
99-04-09 48.19 49.31 48.19 290,400 49.31 10.97
99-04-08 48.31 49.38 47.94 468,000 48.56 10.80
99-04-07 48.81 48.94 47.81 768,400 48.06 10.69
99-04-06 49.88 50.00 48.75 569,200 48.81 10.85
99-04-05 49.75 50.00 49.38 282,400 49.63 11.04
99-04-01 50.50 50.63 50.00 224,800 50.00 11.12
99-03-31 51.00 51.44 50.06 784,400 50.44 11.22
99-03-30 50.63 51.00 50.13 872,400 50.69 11.27
99-03-29 50.00 51.25 49.75 618,800 50.88 11.31
Date Open High Low Vol Cls adjCls
99-03-26 50.69 50.75 49.88 456,400 50.00 11.12
99-03-25 50.13 51.06 50.13 495,200 50.81 11.30
99-03-24 50.00 50.25 49.25 1,372,000 50.13 11.15
99-03-23 52.13 52.13 50.00 746,800 50.00 11.12
99-03-22 54.38 54.38 51.88 1,504,400 52.00 11.56
99-03-19 53.69 54.75 53.69 1,484,000 54.13 12.04
99-03-18 53.13 53.56 52.81 810,400 53.50 11.90
99-03-17 52.63 52.81 52.31 821,200 52.69 11.72
99-03-16 51.63 52.63 51.50 319,200 52.63 11.70
Date Open High Low Vol Cls adjCls
99-03-15 52.56 52.88 51.69 702,000 51.88 11.54
99-03-12 52.19 53.19 51.94 675,200 52.63 11.70
99-03-11 51.06 52.19 51.00 388,800 51.94 11.55
99-03-10 50.31 51.75 50.00 1,147,600 51.06 11.35
99-03-09 50.75 50.88 50.38 970,000 50.56 11.24
99-03-08 50.31 51.19 49.75 1,680,400 50.88 11.31
99-03-05 48.94 51.00 48.94 657,600 50.56 11.24
99-03-04 47.94 48.69 47.94 728,800 48.69 10.83
99-03-03 48.31 48.81 47.94 1,781,600 48.00 10.67
Date Open High Low Vol Cls adjCls
99-03-02 47.63 48.69 47.63 605,600 48.31 10.74
99-03-01 47.25 47.81 47.25 1,206,800 47.56 10.58
99-02-26 47.19 47.81 46.81 1,505,200 47.13 10.48
99-02-25 47.25 47.25 46.63 781,200 46.94 10.44
99-02-24 47.00 47.94 47.00 722,000 47.50 10.56
99-02-23 46.88 47.88 46.63 852,000 46.88 10.42
99-02-22 45.25 46.25 45.19 742,400 46.06 10.24
99-02-19 44.88 45.50 44.81 1,030,000 45.25 10.06
99-02-18 44.75 45.25 44.44 729,600 44.88 9.98
Date Open High Low Vol Cls adjCls
99-02-17 45.88 46.25 44.63 699,600 44.75 9.95
99-02-16 45.69 47.06 45.50 1,387,200 45.81 10.19
99-02-12 47.38 47.38 45.63 1,140,000 45.69 10.16
99-02-11 47.25 47.44 47.00 865,200 47.25 10.51
99-02-10 47.63 47.63 46.81 1,148,800 47.00 10.45
99-02-09 47.56 47.94 47.25 1,624,800 47.63 10.59
99-02-08 47.63 47.63 47.31 1,540,800 47.56 10.58
99-02-05 47.13 47.81 47.13 1,601,600 47.63 10.59
99-02-04 46.00 47.25 45.00 2,484,400 47.13 10.48
Date Open High Low Vol Cls adjCls
99-02-03 47.63 47.63 46.88 622,400 46.88 10.42
99-02-02 48.13 48.31 47.00 3,156,800 47.88 10.65
99-02-01 46.44 48.50 46.44 3,346,800 48.13 10.70
99-01-29 49.00 49.38 46.31 3,494,000 46.38 10.31
99-01-28 51.44 62.50 49.00 13,957,600 49.63 11.04
99-01-27 52.25 52.63 50.69 1,263,600 51.50 11.45
99-01-26 52.00 53.50 52.00 1,177,600 52.19 11.60
99-01-25 49.06 52.13 48.50 885,200 52.00 11.56
99-01-22 49.88 49.88 48.63 683,200 49.56 11.02
Date Open High Low Vol Cls adjCls
99-01-21 50.94 51.44 50.00 410,400 50.00 11.12
99-01-20 50.56 50.81 50.19 422,000 50.81 11.30
99-01-19 50.94 51.13 50.38 492,800 50.50 11.23
99-01-15 49.94 50.94 49.94 550,400 50.81 11.30
99-01-14 50.19 50.25 49.69 799,200 49.75 11.06
99-01-13 49.81 51.00 49.75 1,195,600 50.69 11.27
99-01-12 52.13 52.13 51.38 707,200 51.75 11.51
99-01-11 52.75 53.19 51.75 779,200 52.13 11.59
99-01-08 53.38 53.75 53.13 1,374,800 53.19 11.83
Date Open High Low Vol Cls adjCls
99-01-07 53.00 53.56 53.00 335,200 53.38 11.87
99-01-06 53.75 54.00 53.25 1,060,000 53.56 11.91
99-01-05 53.38 53.88 52.63 1,188,000 53.88 11.98
99-01-04 54.00 54.38 53.19 1,707,200 54.00 12.01
98-12-31 53.63 55.75 53.63 1,620,800 55.06 12.24
98-12-30 50.50 54.00 50.50 1,068,400 53.88 11.98
98-12-29 50.25 51.56 49.81 652,400 50.44 11.22
98-12-28 49.50 50.69 49.50 216,800 50.25 11.17
98-12-24 49.31 49.56 49.19 39,200 49.25 10.95
Date Open High Low Vol Cls adjCls
98-12-23 48.06 49.56 47.56 686,400 49.31 10.96
98-12-22 48.00 48.44 47.50 469,600 47.94 10.65
98-12-21 48.38 48.81 48.06 1,506,400 48.50 10.78
98-12-18 46.06 50.50 45.13 1,959,200 48.25 10.72
98-12-17 44.94 46.31 44.94 378,400 46.31 10.29
98-12-16 45.63 45.69 44.88 189,600 45.19 10.04
98-12-15 45.00 45.88 44.88 640,400 45.75 10.17
98-12-14 44.75 45.50 44.63 1,089,200 45.00 10.00
98-12-11 44.25 45.00 44.19 306,800 44.81 9.96
Date Open High Low Vol Cls adjCls
98-12-10 44.69 44.88 43.88 320,400 44.06 9.79
98-12-09 45.00 45.50 44.56 306,000 44.81 9.96
98-12-08 44.63 45.31 44.50 507,200 45.00 10.00
98-12-07 45.31 45.31 44.06 332,800 44.63 9.92
98-12-04 43.44 45.31 43.44 473,200 45.31 10.07
98-12-03 44.00 44.31 43.31 651,200 43.44 9.65
98-12-02 44.00 44.00 43.38 946,800 43.88 9.75
98-12-01 42.13 44.13 41.88 1,056,000 44.13 9.81
98-11-30 42.38 42.50 42.19 430,400 42.25 9.39
Date Open High Low Vol Cls adjCls
98-11-27 42.50 42.50 42.00 468,800 42.38 9.42
98-11-25 41.81 42.50 41.75 653,200 42.50 9.45
98-11-24 41.44 42.00 41.25 437,200 41.69 9.26
98-11-23 41.50 42.38 41.31 514,400 41.31 9.18
98-11-20 41.25 41.63 41.25 500,000 41.50 9.22
98-11-19 40.75 41.31 40.63 939,200 41.31 9.18
98-11-18 39.75 41.00 39.75 421,200 41.00 9.11
98-11-17 41.38 41.75 40.25 481,600 40.81 9.07
98-11-16 41.75 42.13 40.88 444,000 41.13 9.14
Date Open High Low Vol Cls adjCls
98-11-13 41.75 42.25 41.63 818,000 41.94 9.32
98-11-12 41.88 42.00 40.75 577,600 41.88 9.31
98-11-11 42.00 42.63 41.88 456,800 42.06 9.35
98-11-10 41.63 42.13 41.31 512,800 42.13 9.36
98-11-09 41.50 41.69 40.81 600,800 41.63 9.25
98-11-06 41.38 41.63 41.00 300,800 41.50 9.22
98-11-05 40.94 41.44 40.50 1,617,600 41.31 9.18
98-11-04 41.88 41.88 40.50 1,024,400 40.94 9.10
98-11-03 42.63 42.63 41.56 1,749,600 41.88 9.31
Date Open High Low Vol Cls adjCls
98-11-02 41.94 42.81 41.13 2,133,200 42.63 9.47
98-10-30 40.75 41.94 40.63 542,800 41.94 9.32
98-10-29 39.94 41.00 39.81 1,435,200 40.69 9.04
98-10-28 38.81 39.75 38.81 367,600 39.75 8.83
98-10-27 39.88 39.94 38.69 556,000 38.69 8.60
98-10-26 38.75 40.00 38.75 517,200 39.63 8.81
98-10-23 37.81 38.88 37.75 464,400 38.63 8.58
98-10-22 38.63 38.63 37.56 436,400 37.56 8.35
98-10-21 38.38 38.63 37.88 349,200 38.13 8.47
Date Open High Low Vol Cls adjCls
98-10-20 38.06 38.63 38.06 711,200 38.19 8.49
98-10-19 37.44 38.31 37.06 723,200 38.13 8.47