Stryker Corporation (SYK)

104.14
+1.17 (+1.22%)
Exchange
NYQ
Day Range
95.76 - 97.45
52 Week Range
86.68 - 105.34
Open
96.94
Avg. Vol
1,838,240
Market Cap
36.43B
Short ratio
2.71
PE ratio
25.75
PEG Ratio
1.79
Earnings Share
3.78

Stryker Corporation (SYK) Historicals

<
Date Open High Low Vol Cls adjCls
16-02-12 96.94 97.45 95.76 1,279,200 97.33 97.33
16-02-11 96.48 97.38 95.67 1,910,100 96.16 96.16
16-02-10 97.49 99.12 97.49 1,536,700 98.10 98.10
16-02-09 94.93 97.32 94.93 1,827,900 96.64 96.64
16-02-08 96.09 96.46 94.31 2,146,000 96.06 96.06
16-02-05 99.04 99.42 96.49 2,010,700 96.91 96.91
16-02-04 99.00 100.04 98.58 1,572,300 99.54 99.54
16-02-03 99.91 99.99 97.49 2,215,000 99.09 99.09
16-02-02 98.21 100.02 97.84 1,851,500 99.03 99.03
Date Open High Low Vol Cls adjCls
16-02-01 96.79 99.60 96.56 2,575,500 99.17 99.17
16-01-29 97.95 99.90 97.16 3,122,300 99.15 99.15
16-01-28 98.93 99.12 96.52 3,584,700 97.31 97.31
16-01-27 97.82 101.18 97.82 6,548,300 98.60 98.60
16-01-26 94.50 96.16 94.01 2,651,400 96.02 96.02
16-01-25 93.77 95.02 93.41 2,688,300 94.41 94.41
16-01-22 92.59 93.95 92.43 1,727,100 93.91 93.91
16-01-21 91.43 92.26 90.30 2,072,100 91.89 91.89
16-01-20 90.41 91.72 88.57 1,958,700 91.00 91.00
Date Open High Low Vol Cls adjCls
16-01-19 91.96 92.76 90.57 2,683,900 91.56 91.56
16-01-15 89.15 91.29 88.73 2,818,300 91.11 91.11
16-01-14 89.49 91.52 89.34 1,982,800 90.92 90.92
16-01-13 89.57 91.75 88.80 3,088,700 89.31 89.31
16-01-12 88.03 89.10 87.64 1,536,400 88.73 88.73
16-01-11 88.15 88.47 86.68 1,763,100 87.53 87.53
16-01-08 89.00 89.70 87.68 1,577,100 87.89 87.89
16-01-07 89.53 90.08 88.01 2,030,000 88.44 88.44
16-01-06 89.69 91.11 89.69 2,083,800 90.75 90.75
Date Open High Low Vol Cls adjCls
16-01-05 90.12 91.02 89.98 1,533,500 90.89 90.89
16-01-04 91.47 91.54 89.56 2,089,900 90.02 90.02
15-12-31 93.63 93.94 92.92 912,900 92.94 92.94
15-12-30 94.72 95.11 94.07 1,226,100 94.25 94.25
15-12-29 94.35 95.18 93.72 926,100 94.81 94.81
15-12-28 93.85 94.22 93.64 860,900 93.95 93.57
15-12-24 94.07 94.88 94.00 466,400 94.36 93.98
15-12-23 93.27 94.19 92.86 956,600 94.12 93.74
15-12-22 91.94 92.87 91.12 952,600 92.73 92.35
Date Open High Low Vol Cls adjCls
15-12-21 91.67 92.29 90.84 1,192,900 91.42 91.05
15-12-18 92.24 92.29 91.26 2,083,900 91.26 90.89
15-12-17 93.92 94.26 92.70 1,735,500 92.71 92.34
15-12-16 93.06 94.12 92.50 1,534,700 93.93 93.55
15-12-15 92.13 92.99 91.66 1,707,500 92.44 92.07
15-12-14 90.30 92.00 90.30 2,001,600 91.41 91.04
15-12-11 92.01 92.64 91.56 1,325,100 92.20 91.83
15-12-10 92.38 93.62 92.37 937,000 92.93 92.55
15-12-09 93.04 93.93 92.16 1,722,500 92.32 91.95
Date Open High Low Vol Cls adjCls
15-12-08 93.68 93.94 93.01 1,045,000 93.52 93.14
15-12-07 94.37 94.79 93.55 1,009,000 94.14 93.76
15-12-04 92.85 94.38 92.67 1,388,100 94.34 93.96
15-12-03 96.26 96.56 92.43 2,564,300 92.58 92.21
15-12-02 96.95 97.17 96.11 1,221,900 96.26 95.87
15-12-01 97.34 97.86 96.46 1,476,300 96.79 96.40
15-11-30 98.38 98.78 96.46 4,376,200 96.46 96.07
15-11-27 97.56 98.33 97.17 775,400 98.09 97.69
15-11-25 96.61 97.64 96.24 993,900 97.22 96.83
Date Open High Low Vol Cls adjCls
15-11-24 95.39 96.69 95.10 1,363,100 96.61 96.22
15-11-23 96.54 97.16 95.88 1,707,300 96.08 95.69
15-11-20 95.98 97.16 95.57 1,782,200 96.48 96.09
15-11-19 96.81 96.99 95.36 1,515,200 95.41 95.02
15-11-18 96.81 97.22 96.45 1,595,500 97.01 96.62
15-11-17 96.71 97.24 96.34 1,585,800 96.61 96.22
15-11-16 95.59 96.70 95.19 1,037,000 96.66 96.27
15-11-13 95.15 96.42 95.15 1,372,300 95.63 95.24
15-11-12 96.48 97.06 95.58 2,023,400 95.61 95.22
Date Open High Low Vol Cls adjCls
15-11-11 97.79 98.25 97.37 1,052,800 97.63 97.24
15-11-10 96.77 97.71 96.77 866,300 97.60 97.21
15-11-09 97.25 97.59 96.30 1,049,100 96.81 96.42
15-11-06 97.19 97.61 96.43 1,286,100 97.60 97.21
15-11-05 97.52 97.78 96.68 1,619,000 97.59 97.20
15-11-04 96.80 97.84 96.67 1,438,900 97.50 97.11
15-11-03 96.63 97.11 95.86 987,000 96.80 96.41
15-11-02 95.83 96.91 95.73 1,152,500 96.71 96.32
15-10-30 96.07 96.40 95.47 1,371,500 95.62 95.23
Date Open High Low Vol Cls adjCls
15-10-29 95.40 96.69 95.36 1,121,100 95.85 95.46
15-10-28 93.84 95.85 93.06 1,735,100 95.77 95.38
15-10-27 93.90 94.78 92.92 1,794,300 93.84 93.46
15-10-26 94.36 94.76 93.56 2,325,000 93.90 93.52
15-10-23 98.04 98.36 94.03 4,007,200 94.44 94.06
15-10-22 100.17 100.19 98.11 2,432,000 98.53 98.13
15-10-21 99.72 99.97 98.56 2,038,700 99.79 99.39
15-10-20 100.13 100.43 98.90 1,121,400 99.21 98.81
15-10-19 99.62 100.51 99.32 927,900 100.46 100.05
Date Open High Low Vol Cls adjCls
15-10-16 99.31 100.06 98.30 1,248,800 100.03 99.63
15-10-15 97.40 98.76 96.53 1,226,000 98.69 98.29
15-10-14 97.60 98.38 96.68 1,267,200 96.90 96.51
15-10-13 98.25 99.05 97.44 876,000 97.57 97.18
15-10-12 97.51 98.74 97.38 792,000 98.51 98.11
15-10-09 97.18 98.46 96.90 1,459,600 97.75 97.35
15-10-08 95.82 97.36 95.45 1,301,600 97.35 96.96
15-10-07 95.34 96.03 94.50 1,038,100 96.00 95.61
15-10-06 96.63 96.78 94.25 1,477,900 94.92 94.54
Date Open High Low Vol Cls adjCls
15-10-05 95.89 97.42 95.89 1,457,100 96.89 96.50
15-10-02 94.12 96.46 93.53 1,593,000 96.46 96.07
15-10-01 94.50 94.97 93.65 1,785,600 94.91 94.53
15-09-30 94.29 94.85 92.87 1,693,200 94.10 93.72
15-09-29 92.89 94.16 92.44 1,653,300 93.23 92.85
15-09-28 95.46 96.01 91.73 2,584,800 92.40 92.03
15-09-25 98.97 99.45 96.30 1,564,500 96.90 96.16
15-09-24 97.96 98.40 97.40 1,714,200 98.22 97.47
15-09-23 98.25 98.88 97.86 1,332,100 98.59 97.84
Date Open High Low Vol Cls adjCls
15-09-22 98.41 98.90 97.72 1,295,000 98.56 97.81
15-09-21 100.02 100.70 98.81 1,229,300 99.61 98.85
15-09-18 99.53 100.16 99.05 4,146,000 99.22 98.47
15-09-17 100.59 102.22 100.18 1,683,900 100.56 99.80
15-09-16 99.67 100.85 99.56 1,218,200 100.60 99.84
15-09-15 98.98 100.12 98.76 945,800 99.85 99.09
15-09-14 99.65 99.95 98.36 1,159,000 98.76 98.01
15-09-11 97.83 99.76 97.58 2,048,900 99.65 98.89
15-09-10 97.27 98.89 96.95 1,735,700 98.30 97.55
Date Open High Low Vol Cls adjCls
15-09-09 99.44 99.52 97.08 1,611,900 97.29 96.55
15-09-08 96.84 98.63 96.84 1,893,100 98.57 97.82
15-09-04 95.71 96.26 94.52 1,444,000 95.34 94.62
15-09-03 97.50 97.87 96.39 1,661,000 96.68 95.95
15-09-02 96.66 97.03 95.61 1,430,700 96.90 96.16
15-09-01 96.49 97.13 94.84 2,028,700 95.46 94.74
15-08-31 99.48 100.35 98.40 1,812,000 98.65 97.90
15-08-28 100.33 100.80 99.09 2,478,300 99.69 98.93
15-08-27 100.10 101.30 99.46 2,286,700 101.08 100.31
Date Open High Low Vol Cls adjCls
15-08-26 97.79 98.84 95.66 2,182,700 98.81 98.06
15-08-25 98.35 98.43 95.39 2,489,400 95.49 94.77
15-08-24 95.14 96.43 91.81 2,560,800 95.61 94.88
15-08-21 101.61 101.79 99.34 1,783,600 99.37 98.62
15-08-20 103.55 103.92 102.50 1,027,000 102.52 101.74
15-08-19 103.88 105.34 102.95 1,163,600 104.53 103.74
15-08-18 103.93 104.45 103.73 684,900 104.31 103.52
15-08-17 103.27 104.24 102.60 786,700 104.14 103.35
15-08-14 102.82 103.74 102.66 831,300 103.64 102.85
Date Open High Low Vol Cls adjCls
15-08-13 102.90 103.84 102.21 1,533,900 102.97 102.19
15-08-12 101.88 103.31 100.95 1,934,400 103.13 102.35
15-08-11 101.30 101.95 100.80 1,115,800 101.82 101.05
15-08-10 101.72 102.50 101.53 722,500 102.19 101.41
15-08-07 101.32 101.40 99.88 1,092,500 100.94 100.17
15-08-06 102.97 103.48 101.03 1,159,400 101.32 100.55
15-08-05 102.24 103.36 102.00 1,440,700 103.12 102.34
15-08-04 101.81 102.42 101.27 913,600 101.48 100.71
15-08-03 102.31 102.70 100.93 970,900 101.51 100.74
Date Open High Low Vol Cls adjCls
15-07-31 101.92 102.80 101.59 1,242,800 102.27 101.49
15-07-30 101.82 102.02 101.31 673,000 101.84 101.07
15-07-29 102.06 102.30 101.37 1,222,800 101.98 101.21
15-07-28 100.57 101.75 99.98 1,113,900 101.61 100.84
15-07-27 100.84 101.19 99.69 2,172,900 100.02 99.26
15-07-24 100.05 103.99 99.83 3,012,400 100.97 100.20
15-07-23 98.96 98.96 98.01 1,612,100 98.25 97.50
15-07-22 98.89 99.21 98.07 1,348,400 98.54 97.79
15-07-21 98.46 99.24 98.22 1,220,900 99.06 98.31
Date Open High Low Vol Cls adjCls
15-07-20 98.27 98.66 98.05 625,400 98.38 97.63
15-07-17 97.87 98.24 97.46 867,300 98.21 97.46
15-07-16 98.29 98.33 97.40 1,110,000 98.17 97.42
15-07-15 98.28 98.30 97.44 1,064,700 97.51 96.77
15-07-14 97.77 98.50 97.45 783,900 98.26 97.51
15-07-13 97.00 97.69 96.91 745,500 97.63 96.89
15-07-10 96.70 96.91 95.81 1,193,600 96.37 95.64
15-07-09 96.75 96.87 95.64 949,300 95.66 94.93
15-07-08 96.45 96.52 95.40 907,000 95.42 94.70
Date Open High Low Vol Cls adjCls
15-07-07 96.38 96.99 95.05 1,012,100 96.90 96.16
15-07-06 94.92 96.05 94.77 852,200 95.99 95.26
15-07-02 96.25 96.29 95.25 641,300 95.76 95.03
15-07-01 96.23 96.43 95.44 782,800 96.07 95.34
15-06-30 96.30 96.48 95.35 980,800 95.57 94.84
15-06-29 96.66 97.33 95.28 1,153,400 95.36 94.64
15-06-26 96.48 97.94 96.31 1,492,800 97.34 96.60
15-06-25 96.89 97.18 96.29 860,000 96.45 95.38
15-06-24 96.41 97.27 96.13 1,393,500 96.72 95.64
Date Open High Low Vol Cls adjCls
15-06-23 97.30 97.67 96.48 957,900 96.62 95.54
15-06-22 97.50 97.90 97.23 604,700 97.40 96.31
15-06-19 97.06 97.30 96.71 1,135,400 96.88 95.80
15-06-18 95.41 97.33 95.37 1,081,600 97.15 96.07
15-06-17 95.34 95.50 94.57 686,100 95.10 94.04
15-06-16 94.57 95.31 94.37 719,900 95.16 94.10
15-06-15 95.05 95.17 93.90 1,187,600 94.67 93.62
15-06-12 96.11 96.49 95.53 629,200 95.67 94.60
15-06-11 96.12 96.85 95.87 798,500 96.54 95.46
Date Open High Low Vol Cls adjCls
15-06-10 94.50 96.11 94.16 1,194,400 96.01 94.94
15-06-09 94.47 94.74 93.95 757,100 94.16 93.11
15-06-08 94.96 95.46 94.60 610,600 94.62 93.57
15-06-05 95.04 95.38 94.49 783,000 95.20 94.14
15-06-04 95.77 95.97 94.73 968,000 95.04 93.98
15-06-03 96.45 96.45 95.61 605,000 96.04 94.97
15-06-02 95.75 96.64 95.14 776,900 96.11 95.04
15-06-01 96.67 96.84 95.44 831,400 96.12 95.05
15-05-29 96.15 97.12 95.73 1,330,000 96.13 95.06
Date Open High Low Vol Cls adjCls
15-05-28 96.46 96.94 95.83 862,600 96.24 95.17
15-05-27 96.00 96.79 95.55 889,500 96.59 95.51
15-05-26 96.37 96.37 95.30 1,164,400 95.53 94.47
15-05-22 96.19 96.71 95.79 1,267,900 96.44 95.37
15-05-21 96.65 96.84 96.13 744,300 96.40 95.33
15-05-20 96.67 97.57 96.67 983,800 96.78 95.70
15-05-19 96.48 96.96 96.16 1,025,800 96.68 95.60
15-05-18 95.69 96.89 95.53 995,700 96.59 95.51
15-05-15 95.23 95.68 95.00 1,260,900 95.51 94.45
Date Open High Low Vol Cls adjCls
15-05-14 93.66 95.34 93.34 1,319,700 95.26 94.20
15-05-13 93.15 93.81 92.71 821,400 92.91 91.87
15-05-12 93.98 94.14 93.04 1,098,300 93.08 92.04
15-05-11 94.59 94.88 94.20 741,500 94.36 93.31
15-05-08 93.77 94.80 93.49 1,258,400 94.56 93.51
15-05-07 92.37 93.28 92.37 801,500 92.61 91.58
15-05-06 93.37 93.47 92.13 984,900 92.56 91.53
15-05-05 93.21 93.55 92.47 1,028,700 92.90 91.87
15-05-04 93.65 94.15 93.46 1,044,600 93.63 92.59
Date Open High Low Vol Cls adjCls
15-05-01 92.81 93.45 92.48 1,275,700 93.40 92.36
15-04-30 93.60 93.99 91.78 1,923,500 92.24 91.21
15-04-29 94.95 94.95 93.18 1,260,000 94.32 93.27
15-04-28 94.62 95.41 93.55 1,619,100 95.10 94.04
15-04-27 97.44 97.44 94.50 1,840,500 94.63 93.58
15-04-24 96.77 97.16 96.47 1,284,500 96.90 95.82
15-04-23 96.45 97.42 96.20 1,620,100 97.18 96.10
15-04-22 95.00 97.30 95.00 2,463,600 96.45 95.38
15-04-21 94.00 94.81 93.73 1,959,400 94.71 93.65
Date Open High Low Vol Cls adjCls
15-04-20 93.00 93.54 92.73 1,345,300 93.35 92.31
15-04-17 91.54 92.79 91.17 2,041,600 92.50 91.47
15-04-16 92.15 92.39 91.78 877,000 92.18 91.15
15-04-15 92.58 92.97 92.10 752,100 92.29 91.26
15-04-14 92.90 93.28 91.90 1,478,100 92.54 91.51
15-04-13 93.36 93.97 92.95 1,334,900 93.10 92.06
15-04-10 92.92 94.06 92.92 1,101,700 93.74 92.70
15-04-09 91.79 93.11 91.61 1,379,900 93.07 92.03
15-04-08 91.68 92.34 91.41 1,093,100 92.02 90.99
Date Open High Low Vol Cls adjCls
15-04-07 91.94 92.39 91.46 1,038,900 91.48 90.46
15-04-06 90.45 92.18 90.36 1,152,600 91.76 90.74
15-04-02 90.22 91.87 90.19 1,042,300 91.12 90.10
15-04-01 92.46 92.58 90.63 2,005,600 91.18 90.16
15-03-31 92.87 93.58 92.25 1,199,500 92.25 91.22
15-03-30 93.12 93.86 92.81 1,016,600 93.55 92.51
15-03-27 91.26 92.73 91.26 1,229,700 92.56 91.53
15-03-26 91.90 92.23 91.29 1,049,700 91.53 90.17
15-03-25 93.52 94.24 92.21 1,190,200 92.29 90.92
Date Open High Low Vol Cls adjCls
15-03-24 93.57 94.33 93.36 961,100 93.42 92.03
15-03-23 93.49 94.18 93.15 918,800 93.71 92.32
15-03-20 94.04 94.40 93.44 2,101,900 93.65 92.26
15-03-19 93.02 93.76 92.84 945,500 93.57 92.18
15-03-18 91.57 93.83 91.30 1,382,200 93.11 91.73
15-03-17 92.09 92.44 91.69 1,036,200 91.89 90.52
15-03-16 91.84 93.04 91.84 1,177,100 92.78 91.40
15-03-13 91.83 92.40 90.71 1,254,400 91.29 89.93
15-03-12 90.55 92.04 90.46 892,100 91.95 90.58
Date Open High Low Vol Cls adjCls
15-03-11 90.36 90.96 90.12 1,106,900 90.46 89.12
15-03-10 90.12 90.86 89.84 1,538,900 90.30 88.96
15-03-09 90.37 91.15 90.36 1,021,800 91.02 89.67
15-03-06 92.50 92.50 89.81 2,129,900 90.07 88.73
15-03-05 92.35 93.13 92.34 1,543,500 92.99 91.61
15-03-04 92.35 93.03 91.55 1,587,800 92.37 91.00
15-03-03 95.71 95.83 92.24 2,993,000 92.44 91.07
15-03-02 94.75 96.18 94.75 1,081,400 96.01 94.58
15-02-27 94.45 95.25 94.35 1,340,000 94.75 93.34
Date Open High Low Vol Cls adjCls
15-02-26 94.61 94.86 94.02 998,100 94.40 93.00
15-02-25 94.68 94.91 94.28 990,400 94.57 93.16
15-02-24 95.39 95.70 94.66 1,093,800 94.88 93.47
15-02-23 95.25 95.80 95.05 875,900 95.60 94.18
15-02-20 93.96 95.33 93.75 1,115,700 95.25 93.83
15-02-19 95.10 95.39 94.31 839,100 94.56 93.15
15-02-18 95.11 95.31 94.45 1,008,200 95.25 93.83
15-02-17 94.85 95.20 93.92 1,340,500 95.07 93.66
15-02-13 93.25 94.55 93.08 1,174,900 94.51 93.10
Date Open High Low Vol Cls adjCls
15-02-12 93.45 93.70 92.89 967,100 93.37 91.98
15-02-11 92.92 93.52 92.35 838,600 92.96 91.58
15-02-10 92.50 93.18 92.14 662,100 93.06 91.68
15-02-09 92.07 92.91 91.46 793,800 91.90 90.53
15-02-06 93.60 93.99 92.42 1,172,200 92.71 91.33
15-02-05 93.09 93.93 92.91 1,259,900 93.67 92.28
15-02-04 93.06 93.51 92.25 1,557,700 92.47 91.10
15-02-03 92.15 92.79 91.40 1,045,800 92.74 91.36
15-02-02 91.35 91.77 89.83 1,248,600 91.76 90.40
Date Open High Low Vol Cls adjCls
15-01-30 92.61 93.15 90.94 1,303,000 91.05 89.70
15-01-29 92.59 93.72 91.45 1,300,800 93.68 92.29
15-01-28 93.12 95.05 92.50 1,944,100 92.75 91.37
15-01-27 91.73 92.98 91.34 1,510,800 92.33 90.96
15-01-26 92.42 92.68 91.78 1,082,400 92.55 91.17
15-01-23 93.24 93.71 92.60 960,700 92.70 91.32
15-01-22 92.45 93.37 91.75 1,277,400 93.37 91.98
15-01-21 91.35 92.43 91.13 1,156,600 92.11 90.74
15-01-20 93.05 93.22 90.70 1,894,300 91.67 90.31
Date Open High Low Vol Cls adjCls
15-01-16 91.08 92.55 90.79 1,435,500 92.45 91.08
15-01-15 93.56 93.56 91.44 1,490,600 91.50 90.14
15-01-14 93.28 93.38 91.68 1,986,100 93.25 91.86
15-01-13 94.66 95.49 93.33 1,124,500 94.22 92.82
15-01-12 94.90 94.90 93.86 772,000 94.02 92.62
15-01-09 95.45 95.79 94.44 760,700 94.60 93.19
15-01-08 95.03 96.00 95.03 1,368,800 95.76 94.34
15-01-07 93.07 94.48 92.95 1,145,300 94.16 92.76
15-01-06 92.72 93.45 91.57 1,855,000 92.41 91.04
Date Open High Low Vol Cls adjCls
15-01-05 90.82 93.71 90.82 1,825,500 92.54 91.16
15-01-02 94.70 95.45 93.13 1,523,700 93.99 92.59
14-12-31 95.98 96.33 94.25 888,100 94.33 92.93
14-12-30 95.43 96.08 95.11 679,600 95.56 94.14
14-12-29 95.35 95.57 94.79 747,800 95.45 94.03
14-12-26 96.14 96.37 95.52 583,000 95.64 93.88
14-12-24 96.58 96.92 95.99 629,100 96.00 94.23
14-12-23 95.46 98.24 94.07 3,601,700 96.61 94.83
14-12-22 94.81 95.47 94.64 1,111,100 94.99 93.24
Date Open High Low Vol Cls adjCls
14-12-19 96.13 96.61 94.51 2,610,400 94.79 93.04
14-12-18 93.97 95.85 93.61 1,727,200 95.83 94.06
14-12-17 90.96 93.02 90.57 1,563,300 92.83 91.12
14-12-16 91.11 92.62 90.76 1,352,500 90.78 89.11
14-12-15 92.55 92.86 90.96 1,421,800 91.40 89.72
14-12-12 92.63 93.36 91.91 1,233,600 92.00 90.31
14-12-11 93.17 93.96 92.95 1,469,500 93.41 91.69
14-12-10 94.29 94.57 92.37 1,654,600 92.64 90.93
14-12-09 93.73 94.47 93.17 918,500 94.41 92.67
Date Open High Low Vol Cls adjCls
14-12-08 94.52 95.37 94.40 945,700 94.60 92.86
14-12-05 94.28 95.00 94.07 642,900 94.62 92.88
14-12-04 94.12 95.01 93.92 617,500 94.38 92.64
14-12-03 94.62 94.64 93.95 1,108,200 94.51 92.77
14-12-02 93.21 94.93 93.20 1,558,400 94.66 92.92
14-12-01 92.79 93.57 92.37 818,100 92.96 91.25
14-11-28 92.64 93.86 92.63 680,900 92.91 91.20
14-11-26 91.90 92.41 91.73 834,500 92.37 90.67
14-11-25 91.45 92.09 91.34 1,532,700 91.90 90.21
Date Open High Low Vol Cls adjCls
14-11-24 90.64 91.55 90.10 1,794,400 91.40 89.72
14-11-21 90.72 90.78 89.90 1,557,600 90.11 88.45
14-11-20 89.47 89.84 88.94 654,600 89.65 88.00
14-11-19 89.88 90.25 89.58 917,000 89.64 87.99
14-11-18 88.58 90.30 88.40 1,289,600 90.16 88.50
14-11-17 87.84 88.65 87.67 605,700 88.53 86.90
14-11-14 88.64 88.64 87.68 701,100 88.00 86.38
14-11-13 88.79 89.24 88.37 887,700 88.84 87.20
14-11-12 88.37 88.82 88.24 616,700 88.58 86.95
Date Open High Low Vol Cls adjCls
14-11-11 88.39 89.00 88.24 543,300 88.68 87.05
14-11-10 87.38 88.50 87.00 819,700 88.44 86.81
14-11-07 88.33 88.50 87.14 2,027,200 87.47 85.86
14-11-06 88.27 88.75 88.05 1,022,100 88.55 86.92
14-11-05 88.02 88.23 87.67 2,155,900 88.02 86.40
14-11-04 86.88 87.72 86.78 1,075,900 87.65 86.04
14-11-03 87.36 87.80 86.74 1,241,300 86.85 85.25
14-10-31 87.88 88.21 87.43 1,287,900 87.53 85.92
14-10-30 86.18 87.24 86.16 1,375,200 87.04 85.44
Date Open High Low Vol Cls adjCls
14-10-29 86.23 86.75 86.02 1,363,700 86.68 85.08
14-10-28 85.01 86.25 84.91 1,408,300 86.19 84.60
14-10-27 84.17 84.69 84.09 784,000 84.38 82.83
14-10-24 83.29 84.43 83.29 669,500 84.22 82.67
14-10-23 83.48 83.93 83.10 1,202,600 83.53 81.99
14-10-22 82.25 83.04 82.10 1,552,900 82.56 81.04
14-10-21 81.54 82.57 81.54 1,603,700 82.14 80.63
14-10-20 79.82 81.04 79.63 1,528,400 81.00 79.51
14-10-17 79.39 80.86 79.36 3,047,600 80.28 78.80
Date Open High Low Vol Cls adjCls
14-10-16 78.59 79.99 78.35 2,545,900 79.20 77.74
14-10-15 79.57 79.97 77.87 2,981,800 79.48 78.02
14-10-14 81.65 82.35 80.48 2,704,600 80.64 79.15
14-10-13 81.59 82.32 81.19 2,010,600 81.22 79.72
14-10-10 82.60 83.62 81.90 1,338,200 81.90 80.39
14-10-09 84.07 84.74 82.87 1,339,600 82.92 81.39
14-10-08 82.59 84.35 82.42 1,859,200 84.35 82.80
14-10-07 83.17 83.27 82.39 1,511,100 82.44 80.92
14-10-06 83.14 84.09 83.08 1,377,600 83.70 82.16
Date Open High Low Vol Cls adjCls
14-10-03 82.38 82.76 82.13 1,434,300 82.51 80.99
14-10-02 81.10 82.08 80.92 1,356,500 81.74 80.23
14-10-01 81.03 81.61 80.18 2,467,400 81.33 79.83
14-09-30 81.46 81.62 80.74 954,600 80.75 79.26
14-09-29 80.82 81.57 80.73 1,020,600 81.52 80.02
14-09-26 81.13 81.84 80.96 1,278,500 81.50 80.00
14-09-25 82.15 82.16 80.93 2,105,400 81.23 79.43
14-09-24 81.68 82.30 81.32 866,000 82.13 80.31
14-09-23 81.48 81.78 81.25 1,525,000 81.51 79.71
Date Open High Low Vol Cls adjCls
14-09-22 82.58 82.84 82.06 1,042,600 82.14 80.32
14-09-19 84.44 84.62 82.76 2,694,800 82.84 81.01
14-09-18 84.45 84.59 83.67 2,065,800 84.07 82.21
14-09-17 84.08 84.52 83.67 1,052,500 83.94 82.08
14-09-16 83.58 84.29 82.71 922,200 84.06 82.20
14-09-15 83.38 83.74 83.04 566,700 83.40 81.56
14-09-12 84.19 84.35 83.22 888,000 83.46 81.61
14-09-11 83.59 84.29 83.43 819,500 84.24 82.38
14-09-10 84.04 84.16 83.69 961,900 83.91 82.06
Date Open High Low Vol Cls adjCls
14-09-09 84.28 84.42 83.67 753,700 83.75 81.90
14-09-08 84.07 84.35 83.91 967,800 84.27 82.41
14-09-05 83.28 84.17 82.84 728,300 84.13 82.27
14-09-04 83.70 84.31 83.11 887,000 83.33 81.49
14-09-03 83.50 83.74 83.22 1,006,200 83.51 81.66
14-09-02 83.61 83.61 82.76 1,073,100 83.12 81.28
14-08-29 82.83 83.48 82.57 1,136,300 83.31 81.47
14-08-28 82.13 82.70 81.89 764,300 82.67 80.84
14-08-27 82.74 82.83 82.14 592,600 82.33 80.51
Date Open High Low Vol Cls adjCls
14-08-26 82.52 83.09 82.10 1,771,400 82.85 81.02
14-08-25 82.44 82.99 82.30 1,065,000 82.93 81.10
14-08-22 82.78 82.79 82.03 977,000 82.14 80.32
14-08-21 81.78 82.95 81.70 1,307,400 82.90 81.07
14-08-20 81.64 82.01 81.30 829,700 81.89 80.08
14-08-19 81.25 82.02 81.08 944,100 81.98 80.17
14-08-18 81.06 81.37 80.73 743,300 81.32 79.52
14-08-15 81.22 81.22 79.78 907,200 80.47 78.69
14-08-14 80.89 81.38 80.55 1,093,000 80.92 79.13
Date Open High Low Vol Cls adjCls
14-08-13 79.99 80.80 79.89 1,629,500 80.75 78.96
14-08-12 79.98 80.02 79.43 1,442,800 79.59 77.83
14-08-11 80.13 80.13 79.48 739,600 79.55 77.79
14-08-08 79.50 79.95 78.91 1,133,600 79.81 78.05
14-08-07 79.90 80.13 78.97 1,840,800 79.25 77.50
14-08-06 79.39 80.20 79.39 1,406,600 79.82 78.06
14-08-05 80.27 80.75 79.75 1,350,100 79.99 78.22
14-08-04 80.00 80.76 79.74 1,183,500 80.58 78.80
14-08-01 79.70 80.26 79.03 1,924,800 80.00 78.23
Date Open High Low Vol Cls adjCls
14-07-31 80.14 80.54 79.70 2,000,500 79.77 78.01
14-07-30 80.41 80.79 80.09 1,233,600 80.41 78.63
14-07-29 80.14 80.63 79.94 1,542,400 80.22 78.45
14-07-28 80.53 80.53 79.80 2,007,100 80.09 78.32
14-07-25 80.84 81.10 80.11 1,730,400 80.44 78.66
14-07-24 81.88 81.88 80.55 4,129,400 80.79 79.00
14-07-23 82.26 82.41 81.62 1,429,400 81.81 80.00
14-07-22 81.94 82.38 81.63 1,112,000 81.89 80.08
14-07-21 81.89 82.22 81.21 1,461,000 81.59 79.79
Date Open High Low Vol Cls adjCls
14-07-18 82.14 82.84 81.00 1,411,700 82.16 80.34
14-07-17 81.81 82.79 81.17 1,877,100 81.71 79.90
14-07-16 83.24 83.24 82.14 1,295,400 82.29 80.47
14-07-15 81.86 84.00 81.86 1,787,400 82.74 80.91
14-07-14 84.40 84.49 83.23 1,232,800 83.45 81.61
14-07-11 83.57 84.05 83.46 562,700 84.02 82.16
14-07-10 83.39 83.91 82.68 1,088,800 83.68 81.83
14-07-09 84.09 84.29 83.52 951,800 83.98 82.12
14-07-08 85.47 85.47 83.85 1,326,400 83.93 82.07
Date Open High Low Vol Cls adjCls
14-07-07 85.69 85.91 85.00 789,700 85.56 83.67
14-07-03 85.53 85.72 85.11 443,400 85.63 83.74
14-07-02 85.22 85.60 84.89 653,300 85.40 83.51
14-07-01 84.99 85.89 84.72 1,178,400 85.50 83.61
14-06-30 84.09 84.49 83.90 1,586,800 84.32 82.46
14-06-27 84.47 84.85 83.81 1,642,200 83.97 82.11
14-06-26 85.23 85.23 84.55 1,083,900 84.61 82.74
14-06-25 85.60 85.65 85.09 1,034,700 85.50 83.31
14-06-24 85.07 85.59 84.66 694,400 84.73 82.56
Date Open High Low Vol Cls adjCls
14-06-23 85.88 86.25 85.15 890,600 85.26 83.08
14-06-20 86.24 86.93 86.01 2,118,800 86.08 83.88
14-06-19 84.60 85.67 84.60 1,298,300 85.64 83.45
14-06-18 83.52 84.47 83.52 935,800 84.43 82.27
14-06-17 84.21 84.43 83.66 1,152,600 83.80 81.66
14-06-16 84.20 86.52 83.97 2,338,600 84.61 82.44
14-06-13 84.02 84.03 83.28 977,100 83.44 81.30
14-06-12 84.82 84.82 83.51 1,539,100 83.78 81.64
14-06-11 85.28 85.28 84.45 979,600 84.76 82.59
Date Open High Low Vol Cls adjCls
14-06-10 85.74 85.74 84.68 1,003,500 85.10 82.92
14-06-09 85.40 85.57 84.98 1,051,800 85.50 83.31
14-06-06 85.76 86.12 85.27 1,318,400 85.56 83.37
14-06-05 85.46 85.95 85.24 1,083,800 85.78 83.58
14-06-04 85.38 86.08 85.09 2,348,000 85.53 83.34
14-06-03 84.72 85.76 84.40 1,687,400 85.46 83.27
14-06-02 84.73 85.09 84.20 1,177,600 84.83 82.66
14-05-30 85.38 85.61 83.12 3,349,500 84.49 82.33
14-05-29 83.22 83.90 83.00 1,452,900 83.89 81.74
Date Open High Low Vol Cls adjCls
14-05-28 83.50 83.86 81.61 5,573,000 82.64 80.52
14-05-27 80.43 80.48 79.96 732,900 80.36 78.30
14-05-23 80.44 80.58 80.12 632,500 80.27 78.22
14-05-22 80.38 80.63 79.91 853,200 80.59 78.53
14-05-21 80.10 80.42 79.94 701,600 80.37 78.31
14-05-20 80.18 80.55 79.70 1,498,200 80.05 78.00
14-05-19 79.57 80.36 79.46 949,600 80.10 78.05
14-05-16 79.03 80.13 78.89 1,420,400 80.10 78.05
14-05-15 79.77 79.80 78.85 1,254,200 79.12 77.09
Date Open High Low Vol Cls adjCls
14-05-14 80.19 80.22 79.29 1,688,100 80.11 78.06
14-05-13 81.41 81.44 80.33 1,379,100 80.35 78.29
14-05-12 80.79 81.39 80.57 1,307,700 81.10 79.02
14-05-09 79.93 80.63 79.41 1,263,500 80.62 78.56
14-05-08 79.41 80.42 79.35 1,562,800 80.04 77.99
14-05-07 78.77 79.48 78.41 1,261,700 79.42 77.39
14-05-06 78.60 79.43 78.46 1,701,800 79.04 77.02
14-05-05 77.69 78.93 77.32 1,700,600 78.83 76.81
14-05-02 77.43 78.03 77.26 1,057,400 77.82 75.83
Date Open High Low Vol Cls adjCls
14-05-01 77.74 77.94 77.12 1,164,300 77.43 75.45
14-04-30 77.90 78.02 77.29 1,116,900 77.75 75.76
14-04-29 77.16 78.27 76.90 1,612,400 77.90 75.91
14-04-28 77.13 77.30 75.78 2,373,700 76.83 74.86
14-04-25 77.58 78.45 76.67 2,050,600 76.72 74.76
14-04-24 80.50 80.78 76.89 4,159,700 77.88 75.89
14-04-23 78.74 79.11 78.03 1,904,500 78.39 76.38
14-04-22 79.62 79.78 78.70 1,729,900 78.74 76.72
14-04-21 78.87 79.73 78.80 2,066,800 79.48 77.45
Date Open High Low Vol Cls adjCls
14-04-17 78.76 79.45 78.49 1,337,200 78.78 76.76
14-04-16 80.24 80.25 78.28 2,154,800 79.05 77.03
14-04-15 79.88 80.07 77.39 2,291,100 79.57 77.53
14-04-14 80.26 80.35 79.13 1,572,200 79.80 77.76
14-04-11 79.26 80.03 79.06 1,894,000 79.36 77.33
14-04-10 82.14 82.21 79.43 1,199,800 79.64 77.60
14-04-09 81.28 82.16 80.92 1,426,000 82.10 80.00
14-04-08 81.21 81.65 80.42 1,764,700 81.26 79.18
14-04-07 82.35 82.49 80.75 1,501,600 81.23 79.15
Date Open High Low Vol Cls adjCls
14-04-04 84.36 84.85 82.49 1,570,700 82.60 80.49
14-04-03 82.56 84.23 82.34 2,873,800 84.13 81.98
14-04-02 81.79 82.59 81.79 2,052,700 82.29 80.18
14-04-01 81.88 82.18 81.35 1,082,800 81.88 79.78
14-03-31 80.78 81.67 80.43 1,112,300 81.47 79.38
14-03-28 80.22 81.15 80.11 828,100 80.54 78.48
14-03-27 79.33 79.98 78.75 1,161,500 79.87 77.83
14-03-26 80.31 80.69 79.59 1,166,100 79.59 77.26
14-03-25 79.57 80.63 79.38 1,154,900 79.94 77.60
Date Open High Low Vol Cls adjCls
14-03-24 81.21 81.25 79.18 2,157,200 79.31 76.98
14-03-21 81.91 82.30 80.73 2,765,700 80.86 78.49
14-03-20 81.07 81.33 80.52 912,300 81.30 78.92
14-03-19 81.56 81.97 80.73 985,900 81.22 78.84
14-03-18 80.86 81.60 80.24 1,405,900 81.53 79.14
14-03-17 80.55 81.16 80.48 1,204,500 80.79 78.42
14-03-14 81.14 81.64 80.13 1,490,300 80.27 77.92
14-03-13 82.17 82.27 81.10 1,970,500 81.22 78.84
14-03-12 81.25 81.64 81.24 920,400 81.63 79.24
Date Open High Low Vol Cls adjCls
14-03-11 81.73 81.88 81.27 1,030,900 81.63 79.24
14-03-10 81.36 81.88 81.36 994,700 81.80 79.40
14-03-07 81.36 81.71 80.69 1,380,300 81.64 79.25
14-03-06 81.28 81.42 80.71 1,024,700 80.95 78.58
14-03-05 81.80 81.89 80.97 1,339,200 81.08 78.70
14-03-04 81.04 82.05 80.81 1,747,700 81.87 79.47
14-03-03 79.45 80.31 79.43 1,503,800 79.90 77.56
14-02-28 81.17 81.52 79.84 2,490,500 80.24 77.89
14-02-27 81.12 81.32 80.65 1,552,800 81.17 78.79
Date Open High Low Vol Cls adjCls
14-02-26 81.70 81.97 80.74 1,853,400 81.13 78.75
14-02-25 82.32 82.68 81.46 1,594,600 81.59 79.20
14-02-24 82.15 83.06 82.10 1,745,500 82.61 80.19
14-02-21 82.59 83.12 82.00 1,602,100 82.10 79.69
14-02-20 81.59 82.85 81.18 1,428,100 82.65 80.23
14-02-19 82.20 82.60 81.57 1,757,000 81.64 79.25
14-02-18 83.81 83.82 82.55 1,805,700 82.62 80.20
14-02-14 83.08 83.86 82.47 2,557,100 83.35 80.91
14-02-13 80.52 82.93 80.45 2,446,500 82.75 80.32
Date Open High Low Vol Cls adjCls
14-02-12 81.18 81.42 80.69 1,340,300 80.95 78.58
14-02-11 80.34 81.28 80.17 1,229,400 81.14 78.76
14-02-10 79.43 80.44 79.08 2,736,000 80.42 78.06
14-02-07 78.45 79.54 78.28 1,340,000 79.43 77.10
14-02-06 77.28 78.33 77.17 2,302,100 78.21 75.92
14-02-05 76.45 77.42 76.21 1,793,700 77.00 74.74
14-02-04 76.85 77.28 76.23 3,908,000 76.75 74.50
14-02-03 77.84 77.84 76.31 3,528,300 76.47 74.23
14-01-31 76.96 77.85 76.94 1,563,600 77.60 75.32
Date Open High Low Vol Cls adjCls
14-01-30 77.28 78.45 77.21 2,097,300 78.14 75.85
14-01-29 77.24 77.37 76.48 2,155,500 76.90 74.64
14-01-28 76.75 77.46 76.53 1,243,600 77.44 75.17
14-01-27 76.13 76.78 75.79 1,235,800 76.32 74.08
14-01-24 77.66 78.15 76.11 1,789,100 76.13 73.90
14-01-23 77.54 79.00 76.14 2,333,200 77.78 75.50
14-01-22 78.59 79.24 78.49 2,041,800 78.58 76.28
14-01-21 78.62 79.00 78.26 1,285,800 78.59 76.28
14-01-17 78.82 78.89 78.08 1,632,900 78.20 75.91
Date Open High Low Vol Cls adjCls
14-01-16 78.23 78.87 78.09 951,800 78.68 76.37
14-01-15 78.26 78.49 77.67 1,166,200 78.25 75.95
14-01-14 77.75 78.40 77.48 1,573,600 78.16 75.87
14-01-13 77.83 78.29 77.36 1,482,300 77.43 75.16
14-01-10 77.17 78.53 76.89 1,879,800 78.15 75.86
14-01-09 77.23 77.35 76.65 2,129,200 76.99 74.73
14-01-08 76.22 77.21 76.11 2,146,300 77.02 74.76
14-01-07 74.87 75.92 74.87 1,576,200 75.78 73.56
14-01-06 75.48 75.60 74.92 2,301,700 75.35 73.14
Date Open High Low Vol Cls adjCls
14-01-03 74.02 75.18 74.02 719,500 74.84 72.64
14-01-02 75.12 75.12 74.40 1,204,400 74.63 72.44
13-12-31 75.25 75.25 74.90 1,006,400 75.14 72.94
13-12-30 75.19 75.29 74.90 759,200 75.02 72.82
13-12-27 75.30 75.33 74.78 686,400 75.06 72.86
13-12-26 75.00 75.55 74.93 519,500 75.39 72.88
13-12-24 74.89 75.34 74.75 648,600 75.00 72.51
13-12-23 75.00 75.08 74.58 1,041,500 75.01 72.52
13-12-20 74.03 74.81 73.85 1,872,900 74.72 72.24
Date Open High Low Vol Cls adjCls
13-12-19 73.62 73.99 73.05 1,544,200 73.85 71.39
13-12-18 71.73 73.81 71.47 2,722,900 73.76 71.31
13-12-17 71.80 71.86 71.24 2,272,600 71.65 69.27
13-12-16 72.02 72.21 71.40 2,012,900 71.56 69.18
13-12-13 72.04 72.15 71.22 2,079,500 71.56 69.18
13-12-12 72.53 72.62 71.81 1,422,400 71.84 69.45
13-12-11 74.41 74.45 72.68 1,079,400 72.73 70.31
13-12-10 74.35 74.66 74.01 1,030,300 74.40 71.93
13-12-09 74.48 74.66 74.06 935,700 74.61 72.13
Date Open High Low Vol Cls adjCls
13-12-06 73.94 74.54 73.81 1,092,900 74.52 72.04
13-12-05 73.19 73.69 73.08 762,200 73.16 70.73
13-12-04 73.65 74.01 72.76 786,000 73.29 70.85
13-12-03 74.05 74.23 73.44 1,066,900 73.93 71.47
13-12-02 74.32 74.76 74.15 827,300 74.26 71.79
13-11-29 74.59 75.11 74.35 515,200 74.42 71.95
13-11-27 74.80 75.12 74.56 608,500 74.56 72.08
13-11-26 74.88 75.13 74.39 997,800 74.82 72.33
13-11-25 75.38 75.50 74.54 1,481,700 74.74 72.25
Date Open High Low Vol Cls adjCls
13-11-22 74.15 74.44 73.80 1,003,000 74.28 71.81
13-11-21 74.08 74.32 73.90 838,700 74.14 71.67
13-11-20 74.05 74.28 73.62 616,500 73.79 71.34
13-11-19 73.31 74.18 73.00 1,216,400 74.10 71.64
13-11-18 74.35 74.50 73.34 932,300 73.51 71.07
13-11-15 74.56 74.80 74.21 2,007,800 74.21 71.74
13-11-14 74.00 74.57 73.75 932,500 74.48 72.00
13-11-13 72.89 73.82 72.60 892,000 73.82 71.37
13-11-12 73.31 73.45 72.81 1,253,000 73.23 70.79
Date Open High Low Vol Cls adjCls
13-11-11 73.36 73.49 73.04 1,245,800 73.30 70.86
13-11-08 72.89 73.35 72.54 1,604,400 73.33 70.89
13-11-07 73.89 73.89 72.85 1,906,200 72.90 70.48
13-11-06 74.30 74.60 73.67 1,870,400 73.71 71.26
13-11-05 73.85 74.23 73.64 1,251,400 74.05 71.59
13-11-04 74.17 74.40 74.01 752,900 74.29 71.82
13-11-01 74.25 74.25 73.45 1,350,100 74.03 71.57
13-10-31 74.16 74.33 73.32 1,821,900 73.86 71.40
13-10-30 74.64 74.79 73.61 1,820,200 74.09 71.63
Date Open High Low Vol Cls adjCls
13-10-29 74.67 74.67 73.94 1,902,400 74.53 72.05
13-10-28 74.54 74.86 74.17 1,031,400 74.54 72.06
13-10-25 74.05 74.71 73.72 1,483,500 74.61 72.13
13-10-24 73.43 74.26 73.09 2,494,600 74.02 71.56
13-10-23 73.50 74.08 73.29 1,223,800 73.97 71.51
13-10-22 73.17 73.72 72.64 1,142,400 73.53 71.08
13-10-21 73.45 73.45 72.92 1,131,000 73.16 70.73
13-10-18 72.77 73.60 72.02 2,696,100 73.46 71.02
13-10-17 71.05 72.62 70.90 2,322,900 72.55 70.14
Date Open High Low Vol Cls adjCls
13-10-16 70.65 71.52 70.42 1,099,500 71.52 69.14
13-10-15 70.65 70.92 70.11 1,631,300 70.14 67.81
13-10-14 69.85 70.98 69.72 1,261,100 70.81 68.46
13-10-11 69.42 70.33 69.38 1,260,000 70.22 67.88
13-10-10 69.04 69.63 68.76 1,297,600 69.42 67.11
13-10-09 67.80 68.95 67.71 1,828,200 68.44 66.16
13-10-08 67.71 68.37 67.59 1,561,800 67.61 65.36
13-10-07 67.31 67.89 67.04 755,500 67.54 65.29
13-10-04 67.38 67.86 67.27 921,100 67.70 65.45
Date Open High Low Vol Cls adjCls
13-10-03 67.49 67.85 66.93 1,095,800 67.34 65.10
13-10-02 67.50 68.09 67.33 1,676,700 67.74 65.49
13-10-01 67.74 68.10 67.55 1,103,400 67.96 65.70
13-09-30 67.42 67.87 67.15 1,880,000 67.59 65.34
13-09-27 68.30 68.34 67.59 1,197,500 67.65 65.40
13-09-26 68.71 68.71 67.95 1,639,400 68.40 66.13
13-09-25 69.10 69.91 68.72 3,482,500 68.79 66.25
13-09-24 71.11 71.45 70.77 1,073,900 70.83 68.21
13-09-23 71.11 71.44 70.86 940,800 71.20 68.57
Date Open High Low Vol Cls adjCls
13-09-20 71.73 71.86 71.17 2,599,300 71.28 68.64
13-09-19 71.74 71.94 71.56 826,700 71.63 68.98
13-09-18 71.19 71.86 70.39 1,081,700 71.78 69.13
13-09-17 70.80 71.54 70.67 1,238,200 71.35 68.71
13-09-16 70.75 71.01 70.43 1,035,000 70.83 68.21
13-09-13 69.50 70.16 69.31 1,013,200 70.12 67.53
13-09-12 69.46 69.73 69.12 1,421,500 69.50 66.93
13-09-11 69.60 70.07 69.37 1,176,500 69.58 67.01
13-09-10 69.69 70.00 69.33 1,303,400 69.54 66.97
Date Open High Low Vol Cls adjCls
13-09-09 68.98 69.20 68.62 732,800 69.16 66.60
13-09-06 69.63 70.38 68.06 1,713,200 68.93 66.38
13-09-05 67.34 68.00 67.10 1,036,800 67.79 65.28
13-09-04 67.13 67.38 66.52 1,465,900 67.27 64.78
13-09-03 67.63 67.99 66.69 1,000,700 67.22 64.73
13-08-30 66.96 67.07 66.63 910,000 66.89 64.42
13-08-29 66.50 67.30 66.44 955,800 66.91 64.44
13-08-28 67.13 67.31 66.59 926,900 66.64 64.18
13-08-27 67.82 67.84 67.04 927,400 67.08 64.60
Date Open High Low Vol Cls adjCls
13-08-26 68.40 69.00 68.33 879,800 68.38 65.85
13-08-23 68.74 68.91 68.08 624,600 68.29 65.76
13-08-22 68.03 69.08 68.03 613,900 68.78 66.24
13-08-21 68.21 68.45 67.67 912,300 67.93 65.42
13-08-20 68.00 68.53 67.56 1,233,600 68.25 65.73
13-08-19 67.93 68.54 67.82 826,800 68.06 65.54
13-08-16 68.73 68.82 67.97 1,622,700 67.97 65.46
13-08-15 69.97 70.15 68.76 969,800 68.91 66.36
13-08-14 70.96 71.09 70.30 1,179,400 70.43 67.83
Date Open High Low Vol Cls adjCls
13-08-13 70.95 71.08 70.30 759,700 70.88 68.26
13-08-12 70.37 70.86 70.14 962,800 70.76 68.14
13-08-09 70.80 71.16 70.70 891,900 71.01 68.38
13-08-08 70.98 71.32 70.64 928,200 70.90 68.28
13-08-07 70.76 71.07 70.59 1,285,200 70.79 68.17
13-08-06 71.14 71.37 70.79 1,894,900 70.97 68.35
13-08-05 71.07 71.55 70.69 805,400 71.20 68.57
13-08-02 71.23 71.40 71.05 861,300 71.27 68.63
13-08-01 70.89 71.44 69.83 1,032,100 71.22 68.59
Date Open High Low Vol Cls adjCls
13-07-31 70.63 71.25 70.23 1,389,600 70.46 67.85
13-07-30 70.63 70.95 70.26 751,600 70.42 67.82
13-07-29 70.65 70.65 69.95 1,077,300 70.35 67.75
13-07-26 70.87 71.09 70.33 819,500 70.94 68.32
13-07-25 70.72 70.95 70.36 852,300 70.87 68.25
13-07-24 71.21 71.32 70.63 961,800 70.83 68.21
13-07-23 71.08 71.08 70.39 1,283,800 71.05 68.42
13-07-22 70.83 71.04 70.49 1,532,900 70.96 68.34
13-07-19 69.57 70.88 69.05 3,241,200 70.88 68.26
Date Open High Low Vol Cls adjCls
13-07-18 69.37 70.24 69.08 1,802,900 70.00 67.41
13-07-17 68.94 69.64 68.69 1,896,800 69.37 66.80
13-07-16 68.43 69.30 68.35 1,378,700 68.67 66.13
13-07-15 67.41 68.28 67.34 767,000 68.22 65.70
13-07-12 67.26 67.72 66.97 916,700 67.43 64.94
13-07-11 66.98 67.48 66.66 1,058,700 67.38 64.89
13-07-10 66.12 66.56 65.81 938,600 66.35 63.90
13-07-09 66.14 66.27 65.48 1,532,000 66.07 63.63
13-07-08 65.50 66.41 65.38 1,073,700 66.17 63.72
Date Open High Low Vol Cls adjCls
13-07-05 64.59 65.24 64.42 966,000 65.23 62.82
13-07-03 64.17 64.47 63.71 491,500 64.20 61.83
13-07-02 64.40 65.05 64.19 1,573,500 64.32 61.94
13-07-01 64.85 65.17 64.34 1,453,900 64.43 62.05
13-06-28 64.66 65.46 64.35 2,393,600 64.68 62.29
13-06-27 64.93 65.06 64.55 1,302,700 64.72 62.33
13-06-26 65.31 65.68 64.67 1,248,300 64.69 62.30
13-06-25 65.26 65.49 64.45 937,100 64.89 62.24
13-06-24 65.09 65.35 63.83 1,581,200 64.76 62.11
Date Open High Low Vol Cls adjCls
13-06-21 65.33 65.98 65.00 1,668,500 65.60 62.92
13-06-20 65.72 65.86 64.60 1,733,500 64.75 62.10
13-06-19 67.76 67.90 66.37 1,262,700 66.45 63.73
13-06-18 67.80 68.11 67.58 1,479,200 67.67 64.90
13-06-17 67.64 68.22 67.44 1,005,800 67.81 65.04
13-06-14 67.65 68.00 67.13 813,200 67.21 64.46
13-06-13 66.32 67.79 65.81 783,100 67.72 64.95
13-06-12 67.22 67.25 66.36 1,043,200 66.37 63.65
13-06-11 66.76 67.25 66.26 841,200 66.83 64.10
Date Open High Low Vol Cls adjCls
13-06-10 67.20 67.46 66.82 766,400 67.25 64.50
13-06-07 66.68 67.20 66.56 774,000 67.15 64.40
13-06-06 65.79 66.38 65.59 1,323,200 66.36 63.64
13-06-05 66.52 66.71 65.50 1,327,900 65.73 63.04
13-06-04 67.31 67.35 66.24 828,500 66.70 63.97
13-06-03 66.40 67.33 66.10 1,481,700 67.31 64.56
13-05-31 67.21 67.78 66.39 1,267,300 66.39 63.67
13-05-30 67.24 67.89 67.17 1,018,400 67.35 64.59
13-05-29 67.50 67.64 66.83 1,350,100 67.23 64.48
Date Open High Low Vol Cls adjCls
13-05-28 67.41 68.37 67.38 977,300 67.91 65.13
13-05-24 67.00 67.43 66.58 1,085,500 66.99 64.25
13-05-23 67.17 67.74 66.95 1,631,500 67.24 64.49
13-05-22 69.31 70.00 67.36 1,948,800 67.70 64.93
13-05-21 69.01 69.33 68.83 1,321,400 69.24 66.41
13-05-20 68.64 69.14 68.52 1,211,100 68.73 65.92
13-05-17 68.61 68.97 68.28 3,311,400 68.90 66.08
13-05-16 69.12 69.27 68.66 1,920,500 69.06 66.23
13-05-15 69.12 69.81 69.11 1,538,400 69.43 66.59
Date Open High Low Vol Cls adjCls
13-05-14 68.52 69.30 68.38 1,076,400 69.21 66.38
13-05-13 67.99 68.86 67.85 1,168,800 68.60 65.79
13-05-10 67.00 68.23 66.83 1,776,700 68.21 65.42
13-05-09 66.45 67.48 66.32 1,190,900 67.01 64.27
13-05-08 66.30 66.61 66.07 1,293,100 66.45 63.73
13-05-07 66.27 66.44 65.95 788,600 66.39 63.67
13-05-06 66.24 66.58 66.04 1,044,400 66.28 63.57
13-05-03 66.10 66.70 66.09 945,100 66.33 63.62
13-05-02 65.53 66.50 65.33 1,407,300 65.78 63.09
Date Open High Low Vol Cls adjCls
13-05-01 65.49 65.91 65.12 1,171,700 65.30 62.63
13-04-30 65.57 65.61 64.70 1,284,700 65.58 62.90
13-04-29 65.20 65.80 65.11 1,247,000 65.66 62.97
13-04-26 65.50 65.50 64.75 1,123,900 65.06 62.40
13-04-25 64.50 66.28 64.46 2,300,000 65.64 62.95
13-04-24 64.79 65.22 64.59 1,685,100 64.73 62.08
13-04-23 64.47 65.11 64.10 1,329,700 64.94 62.28
13-04-22 64.71 64.80 63.81 1,403,900 64.15 61.53
13-04-19 63.96 64.68 63.50 2,109,300 64.68 62.03
Date Open High Low Vol Cls adjCls
13-04-18 64.56 64.59 63.35 1,841,500 63.70 61.09
13-04-17 64.77 65.06 64.19 1,748,600 64.40 61.77
13-04-16 65.27 65.27 64.16 2,258,500 65.08 62.42
13-04-15 65.98 66.40 65.29 1,546,100 65.29 62.62
13-04-12 66.52 66.68 65.98 1,121,000 66.50 63.78
13-04-11 66.81 67.15 66.67 1,280,800 66.85 64.11
13-04-10 66.35 67.00 65.94 1,945,800 66.74 64.01
13-04-09 66.02 66.48 65.75 2,468,000 66.34 63.63
13-04-08 65.04 65.50 64.91 1,646,600 65.38 62.71
Date Open High Low Vol Cls adjCls
13-04-05 64.83 65.20 64.67 2,543,600 65.00 62.34
13-04-04 65.73 66.06 65.35 2,513,200 65.59 62.91
13-04-03 65.62 65.64 64.80 2,014,600 65.25 62.58
13-04-02 65.57 65.74 65.27 1,185,100 65.56 62.88
13-04-01 65.10 65.60 64.99 1,233,100 65.33 62.66
13-03-28 64.67 65.33 64.40 1,216,900 65.24 62.57
13-03-27 64.59 64.92 64.19 1,016,400 64.87 62.22
13-03-26 64.55 64.88 64.36 869,700 64.86 62.21
13-03-25 64.84 64.85 64.17 1,175,900 64.54 61.65
Date Open High Low Vol Cls adjCls
13-03-22 64.56 64.63 64.23 1,636,900 64.57 61.67
13-03-21 65.15 65.36 64.15 2,089,000 64.54 61.65
13-03-20 65.15 65.56 65.08 1,277,100 65.37 62.44
13-03-19 65.04 65.20 64.29 1,979,100 64.77 61.86
13-03-18 65.43 65.43 64.43 2,328,900 64.78 61.87
13-03-15 66.58 66.72 65.72 2,464,200 65.93 62.97
13-03-14 66.91 66.92 66.29 1,158,900 66.81 63.81
13-03-13 66.71 66.73 66.17 1,182,500 66.68 63.69
13-03-12 65.98 66.79 65.85 1,302,500 66.79 63.79
Date Open High Low Vol Cls adjCls
13-03-11 65.83 66.27 65.68 1,103,900 66.22 63.25
13-03-08 65.77 66.00 65.52 1,499,900 65.72 62.77
13-03-07 66.00 66.16 65.25 1,444,500 65.40 62.47
13-03-06 66.05 66.57 65.80 1,748,900 65.96 63.00
13-03-05 65.06 66.37 65.06 1,748,400 66.00 63.04
13-03-04 64.66 65.08 64.54 1,414,300 65.07 62.15
13-03-01 63.73 65.00 63.18 2,487,100 64.90 61.99
13-02-28 63.56 64.28 63.50 1,633,300 63.88 61.01
13-02-27 62.80 63.84 62.70 1,332,100 63.66 60.80
Date Open High Low Vol Cls adjCls
13-02-26 62.47 63.17 62.40 1,975,500 62.77 59.95
13-02-25 62.82 63.17 62.09 1,614,900 62.09 59.31
13-02-22 62.50 62.70 62.12 1,233,000 62.70 59.89
13-02-21 62.75 62.77 61.59 2,143,000 62.17 59.38
13-02-20 63.74 63.79 63.04 1,561,600 63.08 60.25
13-02-19 63.75 63.85 63.19 2,019,100 63.69 60.83
13-02-15 63.98 63.98 63.26 2,206,600 63.85 60.99
13-02-14 63.76 64.14 63.59 1,215,900 64.02 61.15
13-02-13 64.14 64.46 63.62 847,100 63.88 61.01
Date Open High Low Vol Cls adjCls
13-02-12 63.86 64.10 63.54 1,098,300 64.01 61.14
13-02-11 63.67 63.90 63.35 1,173,200 63.90 61.03
13-02-08 63.19 63.93 63.00 1,083,500 63.78 60.92
13-02-07 62.72 63.08 62.29 1,808,500 63.05 60.22
13-02-06 62.57 63.12 62.46 1,404,800 63.06 60.23
13-02-05 62.30 62.86 62.27 1,893,100 62.80 59.98
13-02-04 62.66 62.66 62.01 1,855,100 62.30 59.51
13-02-01 62.35 63.17 61.53 2,558,200 63.04 60.21
13-01-31 63.30 63.38 62.55 2,714,500 62.65 59.84
Date Open High Low Vol Cls adjCls
13-01-30 63.69 63.81 63.33 2,071,800 63.38 60.54
13-01-29 63.67 63.99 63.46 1,189,800 63.80 60.94
13-01-28 63.68 63.85 63.23 1,624,700 63.78 60.92
13-01-25 63.75 63.92 63.33 2,077,100 63.55 60.70
13-01-24 62.01 63.65 61.60 2,491,300 63.45 60.60
13-01-23 61.63 61.92 61.25 2,350,900 61.87 59.10
13-01-22 61.50 61.72 61.19 1,725,400 61.71 58.94
13-01-18 60.73 61.59 60.48 3,599,100 61.55 58.79
13-01-17 59.72 61.17 59.71 2,379,400 60.62 57.90
Date Open High Low Vol Cls adjCls
13-01-16 59.45 59.72 59.30 1,170,200 59.43 56.76
13-01-15 58.76 59.73 58.57 2,212,100 59.56 56.89
13-01-14 58.55 58.88 58.26 1,375,700 58.87 56.23
13-01-11 58.82 58.90 58.48 1,477,800 58.84 56.20
13-01-10 58.71 58.84 58.30 1,815,200 58.84 56.20
13-01-09 57.21 58.74 57.14 2,828,300 58.38 55.76
13-01-08 56.93 57.07 56.52 1,854,100 56.97 54.41
13-01-07 56.65 57.22 56.60 1,762,600 57.07 54.51
13-01-04 56.32 57.00 56.11 2,471,000 56.73 54.19
Date Open High Low Vol Cls adjCls
13-01-03 55.90 56.25 55.82 1,384,600 56.14 53.62
13-01-02 55.54 55.89 55.24 2,118,400 55.88 53.37
12-12-31 54.34 54.82 54.07 1,780,100 54.82 52.36
12-12-28 54.80 55.05 54.41 1,094,000 54.45 52.01
12-12-27 55.25 55.40 54.55 1,132,600 55.16 52.69
12-12-26 55.88 55.99 55.27 932,300 55.43 52.69
12-12-24 55.80 55.99 55.73 703,800 55.87 53.11
12-12-21 56.46 56.74 55.62 3,226,700 55.87 53.11
12-12-20 56.03 56.58 55.78 1,273,700 56.57 53.77
Date Open High Low Vol Cls adjCls
12-12-19 56.42 56.49 55.90 1,677,400 55.96 53.19
12-12-18 56.18 56.75 55.97 2,553,600 56.35 53.57
12-12-17 55.83 56.21 55.79 1,456,000 56.16 53.38
12-12-14 56.00 56.29 55.74 2,587,400 55.78 53.02
12-12-13 56.08 56.30 55.87 2,265,200 56.19 53.41
12-12-12 55.78 56.62 55.74 1,843,300 56.13 53.36
12-12-11 55.23 56.00 55.10 2,254,300 55.81 53.05
12-12-10 54.38 54.82 54.37 1,567,200 54.79 52.08
12-12-07 54.47 54.63 54.09 1,437,000 54.57 51.87
Date Open High Low Vol Cls adjCls
12-12-06 54.22 54.45 53.93 1,986,000 54.35 51.66
12-12-05 54.33 54.53 54.00 2,153,800 54.36 51.67
12-12-04 54.50 54.71 54.04 2,157,700 54.35 51.66
12-12-03 54.48 55.08 54.10 2,977,200 54.44 51.75
12-11-30 54.07 54.29 53.78 2,311,500 54.16 51.48
12-11-29 54.82 55.08 53.86 2,455,200 54.05 51.38
12-11-28 54.08 54.61 53.59 1,161,400 54.60 51.90
12-11-27 54.38 54.67 54.18 1,362,600 54.22 51.54
12-11-26 54.26 54.53 53.86 1,766,700 54.53 51.84
Date Open High Low Vol Cls adjCls
12-11-23 53.66 54.53 53.61 738,100 54.52 51.83
12-11-21 53.62 53.81 53.42 2,009,800 53.50 50.86
12-11-20 53.05 53.89 52.80 2,361,400 53.60 50.95
12-11-19 52.57 53.13 52.49 2,340,400 53.00 50.38
12-11-16 52.55 52.56 51.81 3,704,900 52.10 49.53
12-11-15 52.33 52.53 51.87 1,750,300 52.00 49.43
12-11-14 52.78 53.01 52.23 1,804,900 52.32 49.73
12-11-13 52.79 53.17 52.60 1,682,000 52.68 50.08
12-11-12 52.74 53.12 52.30 1,310,400 53.05 50.43
Date Open High Low Vol Cls adjCls
12-11-09 52.30 52.98 52.23 1,356,800 52.53 49.93
12-11-08 52.47 52.82 52.22 2,282,200 52.42 49.83
12-11-07 53.06 53.11 52.06 2,060,500 52.61 50.01
12-11-06 52.77 53.52 52.50 1,718,000 53.46 50.82
12-11-05 52.57 52.81 52.16 1,018,900 52.71 50.11
12-11-02 53.44 53.57 52.55 1,300,800 52.64 50.04
12-11-01 52.60 53.26 52.47 1,574,200 53.07 50.45
12-10-31 52.60 52.93 52.03 1,740,000 52.60 50.00
12-10-26 52.42 52.57 51.97 1,766,100 52.19 49.61
Date Open High Low Vol Cls adjCls
12-10-25 52.63 52.97 51.99 1,801,400 52.40 49.81
12-10-24 52.45 52.60 51.97 1,543,000 52.28 49.70
12-10-23 52.42 52.53 51.91 2,088,200 52.25 49.67
12-10-22 52.69 52.99 52.39 1,869,100 52.95 50.33
12-10-19 53.42 53.68 52.42 2,960,400 52.64 50.04
12-10-18 51.85 53.74 51.60 4,556,600 53.61 50.96
12-10-17 53.20 54.29 52.75 4,390,700 52.82 50.21
12-10-16 52.64 53.48 52.54 2,041,200 53.46 50.82
12-10-15 52.30 52.32 51.92 2,842,300 52.30 49.72
Date Open High Low Vol Cls adjCls
12-10-12 52.60 52.98 52.21 1,535,600 52.30 49.72
12-10-11 52.50 53.14 52.43 1,516,600 52.46 49.87
12-10-10 52.44 52.44 51.67 4,463,200 52.22 49.64
12-10-09 53.37 53.96 52.50 3,664,100 52.73 50.12
12-10-08 54.73 54.81 54.30 1,117,300 54.35 51.66
12-10-05 55.22 55.22 54.51 1,484,000 54.81 52.10
12-10-04 54.44 55.07 53.99 1,624,300 55.06 52.34
12-10-03 54.91 54.96 54.18 2,561,100 54.42 51.73
12-10-02 55.02 55.14 54.27 2,856,600 54.67 51.97
Date Open High Low Vol Cls adjCls
12-10-01 55.50 55.50 54.60 3,192,100 54.90 52.19
12-09-28 55.56 55.91 55.35 1,495,000 55.66 52.91
12-09-27 55.65 55.85 55.37 1,201,100 55.81 53.05
12-09-26 55.90 56.00 55.42 1,165,200 55.59 52.84
12-09-25 56.69 56.80 55.97 1,844,800 55.98 53.01
12-09-24 56.09 56.61 55.83 1,512,500 56.49 53.49
12-09-21 56.11 56.49 55.58 5,620,700 56.29 53.30
12-09-20 55.68 55.78 55.29 1,512,500 55.77 52.81
12-09-19 55.83 56.15 55.41 1,516,700 55.89 52.93
Date Open High Low Vol Cls adjCls
12-09-18 56.00 56.01 55.63 1,879,000 55.93 52.96
12-09-17 55.92 56.24 55.88 1,580,700 56.23 53.25
12-09-14 55.19 56.30 55.10 2,520,300 56.01 53.04
12-09-13 54.62 55.38 54.05 1,980,400 55.19 52.26
12-09-12 54.08 54.69 54.07 1,487,200 54.42 51.53
12-09-11 53.66 54.26 53.49 2,582,400 54.00 51.14
12-09-10 54.18 54.18 53.46 1,499,300 53.55 50.71
12-09-07 54.37 54.37 53.71 3,201,300 54.15 51.28
12-09-06 52.85 54.19 52.85 2,961,500 54.19 51.32
Date Open High Low Vol Cls adjCls
12-09-05 53.78 53.78 52.83 2,108,300 53.12 50.30
12-09-04 54.25 55.49 53.65 2,431,300 53.82 50.97
12-08-31 53.37 53.70 52.93 964,400 53.26 50.44
12-08-30 53.19 53.34 52.77 1,160,700 53.11 50.29
12-08-29 53.72 53.87 53.48 1,182,100 53.58 50.74
12-08-28 53.59 54.08 53.59 1,573,500 53.72 50.87
12-08-27 53.76 54.22 53.51 856,500 53.69 50.84
12-08-24 53.17 53.86 53.11 882,800 53.74 50.89
12-08-23 53.80 53.90 53.02 1,654,400 53.23 50.41
Date Open High Low Vol Cls adjCls
12-08-22 54.45 54.48 53.65 2,154,800 53.82 50.97
12-08-21 54.57 55.07 54.20 1,662,400 54.30 51.42
12-08-20 54.36 54.55 54.16 1,122,700 54.50 51.61
12-08-17 54.48 54.55 54.09 1,799,100 54.36 51.48
12-08-16 54.09 54.76 53.94 1,818,600 54.50 51.61
12-08-15 53.60 54.36 53.60 1,276,800 54.11 51.24
12-08-14 53.38 53.82 53.38 1,867,400 53.79 50.94
12-08-13 52.83 53.41 52.73 2,305,700 53.20 50.38
12-08-10 52.65 53.18 52.65 1,626,500 53.06 50.25
Date Open High Low Vol Cls adjCls
12-08-09 52.89 53.25 52.70 1,524,200 52.79 49.99
12-08-08 52.87 53.17 52.58 1,171,800 52.99 50.18
12-08-07 52.98 53.28 52.89 1,152,600 53.00 50.19
12-08-06 52.87 53.37 52.66 1,335,800 52.94 50.13
12-08-03 52.53 52.87 52.11 1,700,800 52.75 49.95
12-08-02 51.98 52.16 50.96 2,406,200 51.40 48.67
12-08-01 52.36 53.09 52.28 2,228,600 52.83 50.03
12-07-31 52.41 52.58 51.99 1,375,400 52.03 49.27
12-07-30 52.23 52.54 51.96 984,400 52.34 49.56
Date Open High Low Vol Cls adjCls
12-07-27 51.62 52.55 51.52 1,953,900 52.41 49.63
12-07-26 51.82 51.88 50.93 2,064,200 51.30 48.58
12-07-25 50.81 51.56 50.81 2,240,800 51.27 48.55
12-07-24 51.09 51.22 50.04 2,309,500 50.75 48.06
12-07-23 50.70 51.03 50.33 1,465,800 50.75 48.06
12-07-20 51.97 52.08 51.12 2,013,800 51.38 48.66
12-07-19 52.32 53.09 50.96 4,618,100 52.14 49.37
12-07-18 53.51 54.43 51.89 2,318,800 53.57 50.73
12-07-17 53.17 53.75 52.86 1,912,200 53.72 50.87
Date Open High Low Vol Cls adjCls
12-07-16 53.15 53.26 52.73 1,145,700 52.90 50.09
12-07-13 52.82 53.21 52.71 822,100 53.05 50.24
12-07-12 52.69 52.88 52.29 1,289,300 52.72 49.92
12-07-11 52.91 53.21 52.65 1,680,800 53.06 50.25
12-07-10 54.18 54.18 52.91 1,361,500 53.06 50.25
12-07-09 53.49 53.72 53.30 834,300 53.67 50.82
12-07-06 53.49 53.59 52.96 1,221,500 53.54 50.70
12-07-05 54.53 54.55 54.04 959,800 54.21 51.33
12-07-03 54.58 54.90 54.41 1,105,400 54.68 51.78
Date Open High Low Vol Cls adjCls
12-07-02 55.00 55.02 53.96 1,744,000 54.67 51.77
12-06-29 54.70 55.10 54.63 1,835,000 55.10 52.18
12-06-28 54.03 54.20 52.75 2,701,800 53.79 50.94
12-06-27 53.74 54.52 53.71 1,371,300 54.33 51.45
12-06-26 53.72 54.03 53.38 1,344,000 53.82 50.76
12-06-25 54.14 54.23 53.58 1,552,700 53.71 50.66
12-06-22 54.01 54.76 53.69 2,621,600 54.57 51.47
12-06-21 55.08 55.25 53.66 1,724,800 53.75 50.70
12-06-20 55.16 55.24 54.48 1,692,300 54.90 51.78
Date Open High Low Vol Cls adjCls
12-06-19 54.78 55.54 54.75 2,017,000 55.19 52.06
12-06-18 54.00 54.81 53.90 1,950,300 54.57 51.47
12-06-15 52.72 54.28 52.50 3,727,000 54.15 51.08
12-06-14 51.65 52.57 51.55 1,482,400 52.34 49.37
12-06-13 51.73 52.16 51.32 1,130,300 51.49 48.57
12-06-12 51.54 51.79 51.03 981,800 51.78 48.84
12-06-11 51.63 51.98 51.36 2,006,300 51.41 48.49
12-06-08 51.03 51.37 50.90 1,793,700 51.31 48.40
12-06-07 51.73 51.99 51.08 1,001,500 51.19 48.28
Date Open High Low Vol Cls adjCls
12-06-06 51.02 51.29 50.84 1,507,200 51.25 48.34
12-06-05 49.64 50.95 49.56 1,751,200 50.79 47.91
12-06-04 49.90 50.06 49.43 1,726,500 49.84 47.01
12-06-01 50.74 50.91 49.98 1,741,400 50.01 47.17
12-05-31 51.49 51.80 50.87 2,177,000 51.45 48.53
12-05-30 52.37 52.37 51.37 1,246,500 51.55 48.62
12-05-29 52.41 52.71 52.05 2,076,600 52.59 49.60
12-05-25 51.69 52.08 51.58 968,400 51.85 48.91
12-05-24 51.38 51.89 51.09 1,435,500 51.72 48.78
Date Open High Low Vol Cls adjCls
12-05-23 51.46 51.46 50.73 1,835,200 51.28 48.37
12-05-22 51.44 51.96 51.23 2,314,300 51.72 48.78
12-05-21 50.48 51.46 50.35 1,443,700 51.43 48.51
12-05-18 51.21 51.21 50.10 1,748,700 50.26 47.41
12-05-17 51.76 51.93 50.98 1,131,700 50.98 48.09
12-05-16 52.12 52.36 51.58 1,708,000 51.73 48.79
12-05-15 52.67 52.69 51.91 1,248,500 51.99 49.04
12-05-14 52.65 53.02 52.26 1,253,300 52.64 49.65
12-05-11 53.24 53.71 53.00 759,500 53.18 50.16
Date Open High Low Vol Cls adjCls
12-05-10 53.63 54.06 53.27 1,090,300 53.37 50.34
12-05-09 53.51 53.75 52.93 1,460,300 53.25 50.23
12-05-08 53.72 54.19 53.40 1,498,500 54.15 51.08
12-05-07 53.65 54.46 53.65 1,043,100 54.12 51.05
12-05-04 54.50 54.53 53.86 1,512,700 53.87 50.81
12-05-03 54.80 55.10 54.50 1,368,600 54.76 51.65
12-05-02 54.09 54.70 53.48 1,875,800 54.66 51.56
12-05-01 54.38 55.13 53.98 1,268,000 54.87 51.75
12-04-30 54.72 54.80 54.19 1,558,400 54.57 51.47
Date Open High Low Vol Cls adjCls
12-04-27 54.56 54.76 54.05 2,003,700 54.56 51.46
12-04-26 53.29 54.15 52.89 2,658,600 54.06 50.99
12-04-25 53.39 53.74 53.17 1,293,300 53.68 50.63
12-04-24 52.97 53.22 52.58 1,472,700 53.16 50.14
12-04-23 53.28 53.30 52.40 2,150,300 52.70 49.71
12-04-20 54.48 54.48 53.87 1,883,900 53.93 50.87
12-04-19 55.61 55.69 53.89 2,972,600 54.36 51.27
12-04-18 55.52 57.15 55.04 3,830,600 55.46 52.31
12-04-17 54.58 55.24 54.43 2,114,500 54.89 51.77
Date Open High Low Vol Cls adjCls
12-04-16 54.13 54.40 53.87 1,754,000 54.24 51.16
12-04-13 54.77 55.18 53.95 1,487,200 53.96 50.90
12-04-12 53.91 55.04 53.70 1,508,800 54.86 51.74
12-04-11 53.82 54.26 53.51 1,170,200 53.83 50.77
12-04-10 53.91 53.97 53.11 1,665,900 53.11 50.09
12-04-09 54.25 54.33 53.92 1,505,600 54.15 51.08
12-04-05 54.38 55.03 54.32 2,235,300 55.03 51.91
12-04-04 55.28 55.28 54.47 1,935,600 54.77 51.66
12-04-03 55.50 55.78 55.16 1,580,000 55.58 52.42
Date Open High Low Vol Cls adjCls
12-04-02 55.67 55.87 55.50 1,773,900 55.55 52.40
12-03-30 55.33 55.59 55.23 3,054,300 55.48 52.33
12-03-29 54.74 55.21 54.46 1,479,700 55.08 51.95
12-03-28 55.20 55.46 54.59 1,050,000 55.05 51.92
12-03-27 55.53 55.75 55.25 889,000 55.34 52.00
12-03-26 54.76 55.54 54.65 1,534,200 55.51 52.16
12-03-23 54.35 54.61 54.20 1,024,400 54.44 51.15
12-03-22 54.40 54.67 54.07 1,208,000 54.22 50.94
12-03-21 54.78 55.02 54.65 1,076,800 54.85 51.54
Date Open High Low Vol Cls adjCls
12-03-20 54.78 54.99 54.75 679,500 54.82 51.51
12-03-19 54.60 55.28 54.56 1,502,000 54.95 51.63
12-03-16 55.13 55.25 54.70 1,764,600 54.90 51.58
12-03-15 54.36 55.07 54.09 1,389,300 55.00 51.68
12-03-14 53.26 54.29 53.23 1,963,200 54.23 50.95
12-03-13 52.80 53.41 52.74 1,408,700 53.33 50.11
12-03-12 52.84 53.20 52.36 1,224,700 52.40 49.23
12-03-09 53.01 53.66 52.86 1,226,900 52.90 49.70
12-03-08 52.36 52.89 52.29 1,068,100 52.77 49.58
Date Open High Low Vol Cls adjCls
12-03-07 51.87 52.23 51.74 1,816,600 52.05 48.91
12-03-06 52.22 52.42 51.84 1,807,000 52.03 48.89
12-03-05 53.15 53.31 52.61 1,365,800 52.80 49.61
12-03-02 53.05 53.47 52.80 2,041,300 53.21 50.00
12-03-01 53.85 54.00 52.93 2,643,800 53.14 49.93
12-02-29 54.69 54.69 53.59 2,123,800 53.64 50.40
12-02-28 54.75 55.04 54.39 1,692,800 54.56 51.26
12-02-27 54.25 55.07 54.09 1,542,700 54.96 51.64
12-02-24 54.04 54.81 53.94 1,464,600 54.78 51.47
Date Open High Low Vol Cls adjCls
12-02-23 53.43 54.28 53.24 1,529,700 53.92 50.66
12-02-22 53.42 53.66 53.32 1,085,700 53.44 50.21
12-02-21 53.77 53.89 53.22 1,151,700 53.33 50.11
12-02-17 53.90 54.25 53.55 1,389,700 53.60 50.36
12-02-16 53.71 53.73 53.25 1,241,000 53.65 50.41
12-02-15 53.84 54.08 53.36 1,224,700 53.58 50.34
12-02-14 53.25 53.77 53.23 1,139,200 53.52 50.29
12-02-13 53.79 54.17 53.69 1,751,000 53.87 50.62
12-02-10 53.66 53.76 52.91 2,329,400 53.54 50.31
Date Open High Low Vol Cls adjCls
12-02-09 54.08 54.30 53.75 3,307,900 53.96 50.70
12-02-08 55.24 55.53 54.56 1,774,700 54.75 51.44
12-02-07 55.39 55.57 54.93 1,474,900 55.18 51.85
12-02-06 55.48 55.90 55.45 2,781,600 55.67 52.31
12-02-03 55.45 55.66 55.08 2,718,200 55.61 52.25
12-02-02 55.40 55.40 54.77 2,234,900 55.00 51.68
12-02-01 54.83 55.74 54.82 2,303,300 55.22 51.88
12-01-31 55.47 55.81 55.00 2,450,900 55.43 52.08
12-01-30 54.40 55.06 54.07 2,431,100 55.02 51.70
Date Open High Low Vol Cls adjCls
12-01-27 54.70 55.04 54.52 1,636,000 54.90 51.58
12-01-26 55.38 55.87 54.56 2,760,200 54.87 51.56
12-01-25 52.83 55.27 52.83 4,791,300 55.06 51.73
12-01-24 52.65 53.50 52.15 1,995,600 52.94 49.74
12-01-23 53.08 53.12 52.23 1,425,900 52.80 49.61
12-01-20 52.87 53.37 52.39 1,689,000 53.14 49.93
12-01-19 51.54 53.18 51.41 2,278,000 52.80 49.61
12-01-18 51.99 52.50 51.32 3,397,700 52.17 49.02
12-01-17 52.30 52.74 51.89 1,907,400 52.01 48.87
Date Open High Low Vol Cls adjCls
12-01-13 52.15 52.33 51.49 1,897,600 51.73 48.60
12-01-12 52.23 52.96 51.67 2,894,300 52.49 49.32
12-01-11 51.95 53.10 51.64 3,107,500 53.02 49.82
12-01-10 52.16 52.50 51.71 3,150,900 52.26 49.10
12-01-09 51.72 51.92 51.49 1,609,500 51.80 48.67
12-01-06 51.30 52.06 51.25 2,365,400 51.50 48.39
12-01-05 51.09 51.32 50.86 3,304,800 51.19 48.10
12-01-04 50.91 51.28 50.43 2,626,800 51.25 48.15
12-01-03 50.65 51.23 50.38 2,668,700 51.07 47.98
Date Open High Low Vol Cls adjCls
11-12-30 49.67 50.25 49.58 1,578,700 49.71 46.71
11-12-29 49.07 49.67 48.94 965,400 49.59 46.59
11-12-28 49.78 49.88 49.11 1,195,000 49.31 46.33
11-12-27 49.74 50.10 49.62 946,400 49.85 46.84
11-12-23 49.71 50.06 49.50 1,173,500 50.01 46.79
11-12-22 48.62 49.72 48.62 1,936,900 49.72 46.52
11-12-21 47.57 48.67 47.47 2,690,400 48.60 45.47
11-12-20 46.70 48.09 46.70 2,696,700 47.76 44.68
11-12-19 46.39 46.90 45.61 2,046,200 45.78 42.83
Date Open High Low Vol Cls adjCls
11-12-16 47.00 47.00 45.96 3,740,000 46.21 43.23
11-12-15 46.38 47.10 46.26 1,851,800 46.63 43.63
11-12-14 46.90 47.06 46.29 1,814,000 46.77 43.76
11-12-13 47.12 47.37 46.61 2,309,700 46.85 43.83
11-12-12 47.49 47.55 46.84 1,747,700 47.07 44.04
11-12-09 47.28 48.19 47.27 1,342,400 47.85 44.77
11-12-08 47.95 48.17 47.01 2,604,300 47.12 44.08
11-12-07 48.24 48.44 47.48 2,322,800 48.27 45.16
11-12-06 49.23 49.23 48.10 1,777,600 48.53 45.40
Date Open High Low Vol Cls adjCls
11-12-05 48.68 49.31 48.58 2,773,600 49.09 45.93
11-12-02 49.78 50.00 46.77 5,840,200 47.62 44.55
11-12-01 48.80 49.71 48.66 1,820,600 49.53 46.34
11-11-30 47.65 48.88 47.65 2,436,900 48.83 45.68
11-11-29 47.00 47.26 46.47 1,927,400 46.62 43.62
11-11-28 46.47 47.18 46.38 1,701,500 46.96 43.94
11-11-25 45.54 46.11 45.50 610,500 45.52 42.59
11-11-23 45.77 45.96 45.45 2,252,800 45.47 42.54
11-11-22 46.19 46.79 45.86 1,802,300 46.36 43.37
Date Open High Low Vol Cls adjCls
11-11-21 47.00 47.40 46.23 2,291,600 46.23 43.25
11-11-18 48.18 48.22 47.59 1,844,000 47.81 44.73
11-11-17 48.61 48.82 47.50 2,311,300 47.91 44.82
11-11-16 48.93 49.79 48.75 1,754,700 48.78 45.64
11-11-15 48.87 49.75 48.65 1,598,100 49.56 46.37
11-11-14 49.25 49.63 48.83 1,313,600 48.94 45.79
11-11-11 49.07 49.73 48.93 1,380,800 49.48 46.29
11-11-10 48.00 48.50 47.52 1,699,800 48.27 45.16
11-11-09 48.73 48.73 47.39 1,947,200 47.50 44.44
Date Open High Low Vol Cls adjCls
11-11-08 49.15 49.91 48.78 1,394,900 49.81 46.60
11-11-07 48.40 49.07 47.99 1,858,100 49.06 45.90
11-11-04 48.43 48.81 48.01 1,930,600 48.56 45.43
11-11-03 48.02 48.82 47.67 1,834,800 48.72 45.58
11-11-02 47.81 47.94 47.28 1,581,700 47.76 44.68
11-11-01 46.82 47.55 46.16 3,443,500 47.00 43.97
11-10-31 49.38 49.41 47.91 2,566,100 47.91 44.82
11-10-28 49.56 50.07 49.56 2,190,600 49.92 46.70
11-10-27 50.52 50.54 48.68 2,979,700 49.35 46.17
Date Open High Low Vol Cls adjCls
11-10-26 48.61 48.76 47.41 1,911,300 48.33 45.22
11-10-25 49.64 49.71 48.13 1,989,500 48.24 45.13
11-10-24 49.25 50.14 49.12 1,906,900 50.00 46.78
11-10-21 48.82 49.75 48.78 2,799,500 49.17 46.00
11-10-20 49.03 49.81 47.45 3,858,200 48.28 45.17
11-10-19 49.19 50.04 49.10 2,242,300 49.41 46.23
11-10-18 48.41 49.54 48.11 1,807,200 49.05 45.89
11-10-17 49.73 49.96 48.44 1,438,300 48.54 45.41
11-10-14 50.64 50.75 49.81 1,542,300 50.02 46.80
Date Open High Low Vol Cls adjCls
11-10-13 49.78 50.37 49.35 1,627,500 50.18 46.95
11-10-12 50.27 51.15 49.90 2,762,000 50.16 46.93
11-10-11 49.78 50.52 49.64 2,771,500 50.10 46.87
11-10-10 48.51 49.41 48.41 1,784,200 49.39 46.21
11-10-07 47.96 48.39 47.58 2,065,300 47.88 44.80
11-10-06 47.67 47.95 46.66 2,609,100 47.82 44.74
11-10-05 46.88 47.70 46.56 1,960,300 47.63 44.56
11-10-04 44.55 46.82 44.55 2,500,000 46.77 43.76
11-10-03 46.74 47.40 45.33 2,770,700 45.35 42.43
Date Open High Low Vol Cls adjCls
11-09-30 47.77 48.38 47.10 2,153,500 47.13 44.09
11-09-29 49.21 49.44 47.36 2,560,000 48.22 45.11
11-09-28 49.00 49.37 48.36 3,627,200 48.49 45.37
11-09-27 48.61 50.13 48.52 3,267,800 49.16 45.82
11-09-26 46.60 47.31 45.90 2,050,400 47.27 44.06
11-09-23 46.00 46.36 45.56 2,479,300 46.16 43.03
11-09-22 46.18 46.70 45.65 4,026,000 46.22 43.08
11-09-21 48.52 48.72 47.23 2,215,300 47.23 44.03
11-09-20 48.71 49.75 48.47 1,708,100 48.49 45.20
Date Open High Low Vol Cls adjCls
11-09-19 48.60 48.76 48.05 1,316,900 48.50 45.21
11-09-16 49.88 50.16 49.13 3,098,200 49.34 45.99
11-09-15 49.46 49.63 48.12 2,513,100 49.61 46.24
11-09-14 47.83 49.30 47.19 2,618,200 48.71 45.41
11-09-13 46.77 47.74 46.77 2,292,300 47.64 44.41
11-09-12 46.31 46.88 45.73 2,195,200 46.87 43.69
11-09-09 48.12 48.16 46.73 3,749,300 46.88 43.70
11-09-08 49.44 49.68 48.49 3,559,100 48.68 45.38
11-09-07 48.56 49.82 48.20 3,957,200 49.78 46.40
Date Open High Low Vol Cls adjCls
11-09-06 46.05 47.88 45.62 3,147,800 47.79 44.55
11-09-02 47.42 48.08 46.80 2,502,800 47.27 44.06
11-09-01 49.08 49.41 48.15 1,951,900 48.24 44.97
11-08-31 47.88 49.64 47.88 3,129,200 48.84 45.53
11-08-30 47.83 48.00 47.07 2,029,900 47.69 44.45
11-08-29 47.40 48.40 47.16 2,122,500 48.04 44.78
11-08-26 45.75 46.73 44.84 2,434,400 46.17 43.04
11-08-25 47.23 47.40 45.98 2,220,500 46.13 43.00
11-08-24 46.03 47.10 45.68 2,323,600 47.02 43.83
Date Open High Low Vol Cls adjCls
11-08-23 43.83 46.22 43.79 2,906,500 46.14 43.01
11-08-22 44.94 45.27 43.73 3,313,700 43.88 40.90
11-08-19 44.09 45.70 43.73 4,804,800 43.80 40.83
11-08-18 46.63 46.66 44.32 4,641,000 44.57 41.55
11-08-17 48.51 49.13 47.08 3,285,000 47.57 44.34
11-08-16 48.73 49.04 48.16 2,318,400 48.42 45.14
11-08-15 49.02 49.56 48.57 2,653,400 49.15 45.82
11-08-12 48.05 48.85 47.37 2,854,600 48.54 45.25
11-08-11 46.19 48.11 45.83 4,848,600 47.58 44.35
Date Open High Low Vol Cls adjCls
11-08-10 48.22 48.42 45.91 4,809,700 46.04 42.92
11-08-09 47.90 49.05 46.52 3,119,200 49.01 45.69
11-08-08 48.94 49.73 47.36 4,508,400 47.43 44.21
11-08-05 50.36 50.79 48.46 3,250,600 50.04 46.65
11-08-04 51.32 51.85 49.62 4,817,800 49.65 46.28
11-08-03 51.61 52.18 51.17 3,903,000 52.07 48.54
11-08-02 52.76 53.08 51.65 2,958,500 51.67 48.16
11-08-01 54.67 54.67 52.69 3,247,700 53.10 49.50
11-07-29 53.56 54.76 53.36 2,801,500 54.34 50.65
Date Open High Low Vol Cls adjCls
11-07-28 54.37 54.70 53.97 2,401,300 54.05 50.38
11-07-27 55.46 55.46 54.48 2,698,000 54.48 50.78
11-07-26 56.03 56.29 55.08 1,943,400 55.12 51.38
11-07-25 56.38 56.57 55.76 1,752,000 56.22 52.41
11-07-22 57.68 57.68 56.63 2,275,700 56.88 53.02
11-07-21 56.63 57.68 56.50 4,094,700 57.63 53.72
11-07-20 59.04 59.04 56.63 6,330,600 56.91 53.05
11-07-19 58.50 59.36 57.63 2,405,200 59.16 55.15
11-07-18 58.18 58.26 57.22 1,493,500 58.26 54.31
Date Open High Low Vol Cls adjCls
11-07-15 58.67 58.84 58.04 1,132,500 58.43 54.47
11-07-14 59.49 59.49 58.53 1,354,300 58.64 54.66
11-07-13 59.36 60.08 59.15 1,163,100 59.32 55.30
11-07-12 58.42 59.68 58.29 1,670,500 59.13 55.12
11-07-11 59.49 59.72 58.46 1,303,200 58.56 54.59
11-07-08 60.12 60.20 59.64 1,398,800 60.14 56.06
11-07-07 60.39 60.64 60.02 1,206,700 60.60 56.49
11-07-06 59.73 60.38 59.50 1,276,200 59.85 55.79
11-07-05 60.03 60.09 59.37 1,025,900 59.67 55.62
Date Open High Low Vol Cls adjCls
11-07-01 58.94 60.35 58.80 1,836,100 60.28 56.19
11-06-30 58.41 58.80 58.33 1,493,800 58.69 54.71
11-06-29 58.91 58.91 58.01 1,459,000 58.13 54.19
11-06-28 57.98 58.74 57.78 1,106,800 58.67 54.69
11-06-27 57.52 58.19 57.10 1,214,100 57.94 53.84
11-06-24 58.35 58.44 57.16 1,854,700 57.38 53.32
11-06-23 57.92 58.42 56.57 2,306,800 58.23 54.11
11-06-22 58.28 58.68 58.14 1,377,100 58.40 54.27
11-06-21 58.36 58.56 58.03 1,431,600 58.28 54.16
Date Open High Low Vol Cls adjCls
11-06-20 57.67 58.13 57.65 1,019,800 58.00 53.90
11-06-17 58.42 58.42 57.58 2,105,200 57.71 53.63
11-06-16 57.89 58.45 57.67 1,111,400 58.00 53.90
11-06-15 58.59 59.00 57.85 1,378,200 57.99 53.89
11-06-14 59.06 59.27 58.78 1,253,900 58.88 54.72
11-06-13 58.22 58.86 58.03 1,537,400 58.54 54.40
11-06-10 58.88 58.94 58.09 1,566,900 58.17 54.06
11-06-09 58.70 59.30 58.51 1,398,100 58.98 54.81
11-06-08 59.25 59.25 58.19 2,024,700 58.64 54.49
Date Open High Low Vol Cls adjCls
11-06-07 58.96 59.85 58.25 2,568,700 59.28 55.09
11-06-06 60.22 60.26 58.58 3,571,800 58.58 54.44
11-06-03 60.31 60.57 60.07 1,498,800 60.20 55.94
11-06-02 61.27 61.39 60.63 2,080,800 61.01 56.69
11-06-01 62.08 62.14 61.26 2,132,000 61.30 56.96
11-05-31 62.44 62.45 62.03 2,249,800 62.40 57.99
11-05-27 62.42 62.60 62.09 1,060,000 62.16 57.76
11-05-26 62.18 62.35 61.62 2,259,700 62.21 57.81
11-05-25 62.50 62.84 62.24 1,615,500 62.29 57.88
Date Open High Low Vol Cls adjCls
11-05-24 63.03 63.14 62.25 1,824,100 62.74 58.30
11-05-23 62.86 63.21 62.14 2,959,800 63.05 58.59
11-05-20 64.24 64.24 62.88 2,494,000 63.42 58.93
11-05-19 64.14 64.27 63.62 2,159,300 64.00 59.47
11-05-18 63.89 64.15 63.62 3,304,900 64.00 59.47
11-05-17 63.29 63.86 62.91 2,363,200 63.80 59.29
11-05-16 62.75 64.61 62.75 4,010,500 63.76 59.25
11-05-13 63.40 63.65 62.77 3,240,200 63.28 58.80
11-05-12 61.83 63.26 61.37 3,700,000 63.16 58.69
Date Open High Low Vol Cls adjCls
11-05-11 61.92 62.47 61.51 3,146,600 61.84 57.47
11-05-10 60.38 61.10 60.31 2,823,700 61.00 56.69
11-05-09 59.62 60.25 59.43 1,591,800 60.11 55.86
11-05-06 60.01 60.46 59.45 2,455,700 59.69 55.47
11-05-05 59.44 60.37 59.28 2,439,400 59.71 55.49
11-05-04 59.25 59.49 59.00 1,665,500 59.47 55.26
11-05-03 59.18 59.49 59.16 2,342,300 59.35 55.15
11-05-02 59.10 59.39 58.79 3,040,700 59.24 55.05
11-04-29 59.32 59.35 58.93 1,832,600 59.00 54.83
Date Open High Low Vol Cls adjCls
11-04-28 58.33 59.27 58.28 3,090,500 59.18 54.99
11-04-27 58.56 58.56 58.13 2,507,700 58.39 54.26
11-04-26 58.44 58.50 58.07 2,098,800 58.33 54.20
11-04-25 58.39 58.50 57.86 2,260,500 58.02 53.92
11-04-21 58.55 58.97 58.44 2,589,100 58.51 54.37
11-04-20 60.47 60.47 58.19 4,891,400 58.41 54.28
11-04-19 60.12 61.48 60.12 3,703,400 61.10 56.78
11-04-18 60.00 60.25 59.66 1,891,300 60.01 55.77
11-04-15 60.09 61.03 60.00 2,554,000 60.70 56.41
Date Open High Low Vol Cls adjCls
11-04-14 59.51 60.08 59.41 1,375,900 59.87 55.64
11-04-13 59.94 60.29 59.51 1,685,700 59.84 55.61
11-04-12 59.43 59.92 59.19 2,315,400 59.69 55.47
11-04-11 59.81 60.31 59.79 1,553,400 60.00 55.76
11-04-08 60.16 60.38 59.40 1,850,700 59.71 55.49
11-04-07 60.25 60.53 59.79 2,026,100 59.85 55.62
11-04-06 61.06 61.07 60.12 1,977,000 60.26 56.00
11-04-05 61.25 61.33 60.49 1,455,700 60.52 56.24
11-04-04 61.09 61.58 60.93 1,876,400 61.49 57.14
Date Open High Low Vol Cls adjCls
11-04-01 60.89 61.42 60.76 1,815,100 60.90 56.59
11-03-31 60.71 60.97 60.61 2,074,200 60.80 56.50
11-03-30 61.39 61.47 60.69 1,020,600 60.76 56.46
11-03-29 60.55 61.12 60.22 1,535,300 61.09 56.77
11-03-28 61.35 61.35 60.71 1,090,300 60.71 56.25
11-03-25 61.23 61.28 60.77 1,260,000 61.12 56.63
11-03-24 61.47 61.66 60.47 2,287,600 61.19 56.69
11-03-23 61.65 61.65 60.46 1,543,300 61.35 56.84
11-03-22 62.16 62.25 61.65 1,278,400 61.74 57.20
Date Open High Low Vol Cls adjCls
11-03-21 62.17 62.28 61.92 1,556,100 62.03 57.47
11-03-18 61.37 62.32 61.30 4,045,900 61.52 57.00
11-03-17 61.11 61.56 60.40 1,706,600 60.59 56.14
11-03-16 61.17 61.66 60.01 1,787,400 60.34 55.91
11-03-15 60.73 61.75 60.19 2,810,700 61.41 56.90
11-03-14 63.02 63.13 62.05 1,613,000 62.34 57.76
11-03-11 63.01 63.18 62.58 1,342,500 63.02 58.39
11-03-10 63.85 63.85 62.68 2,714,700 62.92 58.30
11-03-09 64.66 65.05 63.94 2,167,500 64.36 59.63
Date Open High Low Vol Cls adjCls
11-03-08 63.80 65.21 63.17 2,342,400 65.07 60.29
11-03-07 63.98 64.40 62.88 2,959,100 63.31 58.66
11-03-04 64.26 64.48 63.14 2,008,400 63.67 58.99
11-03-03 63.40 64.57 63.14 2,012,400 64.56 59.82
11-03-02 62.51 63.11 62.20 1,478,900 63.06 58.43
11-03-01 63.26 63.45 62.24 2,511,800 62.47 57.88
11-02-28 62.80 63.42 62.62 2,206,400 63.26 58.61
11-02-25 61.55 63.07 61.51 1,522,700 63.06 58.43
11-02-24 61.61 62.82 61.13 2,301,700 61.56 57.04
Date Open High Low Vol Cls adjCls
11-02-23 62.59 62.83 61.46 2,962,500 61.76 57.22
11-02-22 62.32 62.85 61.57 2,357,500 61.92 57.37
11-02-18 60.90 63.06 60.53 3,232,500 63.00 58.37
11-02-17 60.95 61.11 60.59 1,829,700 60.78 56.31
11-02-16 60.54 61.55 60.26 1,186,100 61.03 56.54
11-02-15 60.29 60.33 59.95 1,036,200 60.26 55.83
11-02-14 60.36 60.60 60.02 929,400 60.49 56.04
11-02-11 59.62 60.38 59.61 1,487,800 60.22 55.79
11-02-10 59.52 60.27 59.52 1,687,200 59.95 55.54
Date Open High Low Vol Cls adjCls
11-02-09 59.64 59.86 59.00 1,539,200 59.80 55.41
11-02-08 59.56 59.94 59.26 1,980,900 59.70 55.31
11-02-07 58.60 60.08 58.60 2,070,400 59.48 55.11
11-02-04 58.56 58.64 58.10 992,000 58.51 54.21
11-02-03 58.20 58.42 57.69 1,209,400 58.41 54.12
11-02-02 58.32 58.55 58.04 1,608,900 58.20 53.92
11-02-01 58.00 58.64 57.72 1,465,300 58.54 54.24
11-01-31 57.42 57.62 56.82 1,478,500 57.56 53.33
11-01-28 58.28 58.31 57.00 2,199,100 57.20 53.00
Date Open High Low Vol Cls adjCls
11-01-27 57.97 58.89 57.90 3,252,900 58.11 53.84
11-01-26 58.21 58.31 57.11 2,317,400 57.35 53.14
11-01-25 57.54 58.43 57.30 2,575,900 58.37 54.08
11-01-24 57.64 58.15 57.47 1,786,000 57.60 53.37
11-01-21 57.89 58.61 57.58 3,368,300 57.65 53.41
11-01-20 57.62 57.96 57.03 2,203,800 57.20 53.00
11-01-19 58.33 58.86 57.35 2,230,600 57.58 53.35
11-01-18 57.67 58.47 57.67 2,058,100 58.39 54.10
11-01-14 57.64 57.89 57.40 1,536,200 57.82 53.57
Date Open High Low Vol Cls adjCls
11-01-13 57.67 57.95 57.40 1,955,900 57.65 53.41
11-01-12 58.42 58.46 57.66 2,198,300 57.81 53.56
11-01-11 57.37 58.69 56.86 6,795,300 58.00 53.74
11-01-10 54.11 54.77 54.06 1,438,500 54.70 50.68
11-01-07 54.58 54.63 53.50 2,636,500 54.32 50.33
11-01-06 54.50 54.88 53.67 2,752,700 54.64 50.62
11-01-05 54.06 54.74 53.87 1,447,800 54.66 50.64
11-01-04 54.47 54.70 53.97 1,465,600 54.36 50.37
11-01-03 53.93 54.82 53.56 1,763,900 54.58 50.57
Date Open High Low Vol Cls adjCls
10-12-31 53.93 54.06 53.55 804,200 53.70 49.75
10-12-30 54.00 54.18 53.82 751,000 54.08 50.11
10-12-29 54.14 54.39 53.99 990,300 54.10 50.12
10-12-28 53.99 54.20 53.66 748,400 54.05 49.91
10-12-27 53.55 54.21 53.51 958,800 54.01 49.87
10-12-23 54.25 54.25 53.62 1,294,800 53.70 49.59
10-12-22 54.20 54.50 53.87 1,294,200 54.38 50.22
10-12-21 54.86 54.94 54.16 1,247,700 54.18 50.03
10-12-20 54.69 55.00 54.43 1,454,600 54.80 50.60
Date Open High Low Vol Cls adjCls
10-12-17 54.35 54.59 54.04 1,897,700 54.53 50.35
10-12-16 53.55 54.39 53.13 2,385,600 54.38 50.22
10-12-15 53.59 54.01 53.49 2,673,400 53.55 49.45
10-12-14 53.21 54.36 53.21 1,477,900 54.05 49.91
10-12-13 53.22 53.35 52.85 1,651,200 53.08 49.02
10-12-10 53.09 53.34 52.84 2,560,500 53.00 48.94
10-12-09 52.41 53.12 52.22 2,657,400 53.00 48.94
10-12-08 51.34 52.09 51.27 2,188,600 52.09 48.10
10-12-07 51.96 52.14 51.25 3,498,400 51.28 47.35
Date Open High Low Vol Cls adjCls
10-12-06 51.89 51.90 51.50 1,288,000 51.53 47.58
10-12-03 51.15 52.13 51.15 1,544,400 52.11 48.12
10-12-02 50.84 51.62 50.64 1,344,500 51.40 47.46
10-12-01 50.78 51.26 50.46 2,621,400 50.95 47.05
10-11-30 50.17 50.42 50.03 2,244,400 50.09 46.25
10-11-29 50.91 51.00 50.18 2,132,400 50.77 46.88
10-11-26 51.00 51.57 50.82 893,800 51.46 47.52
10-11-24 50.65 51.47 50.02 1,300,000 51.30 47.37
10-11-23 50.88 51.00 50.57 1,660,900 50.88 46.98
Date Open High Low Vol Cls adjCls
10-11-22 51.34 51.58 50.70 1,206,600 51.39 47.45
10-11-19 51.41 51.72 51.28 1,441,700 51.64 47.69
10-11-18 51.05 51.67 50.75 1,271,100 51.39 47.45
10-11-17 50.60 50.91 50.48 1,819,100 50.57 46.70
10-11-16 51.04 51.26 50.50 1,826,800 50.70 46.82
10-11-15 51.65 51.99 51.24 2,042,000 51.42 47.48
10-11-12 51.70 52.00 51.37 1,777,600 51.59 47.64
10-11-11 51.38 52.41 51.37 2,195,000 52.19 48.19
10-11-10 51.82 52.17 51.36 2,003,100 52.12 48.13
Date Open High Low Vol Cls adjCls
10-11-09 52.27 52.72 51.95 2,138,200 52.17 48.17
10-11-08 52.05 52.30 51.80 1,724,000 52.09 48.10
10-11-05 51.61 52.76 51.58 2,418,200 52.43 48.42
10-11-04 51.72 52.15 51.50 2,445,900 51.76 47.80
10-11-03 50.01 51.49 50.00 4,618,600 51.25 47.33
10-11-02 49.74 50.21 49.55 1,631,100 49.90 46.08
10-11-01 49.63 49.88 48.98 2,726,500 49.31 45.53
10-10-29 50.19 50.19 49.29 3,189,300 49.49 45.70
10-10-28 49.15 50.79 48.70 3,533,800 50.20 46.36
Date Open High Low Vol Cls adjCls
10-10-27 50.84 50.95 50.05 1,880,000 50.90 47.00
10-10-26 50.96 51.35 50.47 2,016,400 51.23 47.31
10-10-25 50.84 51.49 50.80 1,919,500 51.27 47.34
10-10-22 51.31 51.42 50.50 1,964,500 50.59 46.72
10-10-21 50.82 51.42 50.69 3,604,800 51.32 47.39
10-10-20 52.83 53.00 50.03 5,839,700 50.57 46.70
10-10-19 48.69 50.41 48.61 5,012,500 50.07 46.24
10-10-18 49.30 50.65 49.30 3,212,700 50.51 46.64
10-10-15 49.12 49.41 48.35 2,844,200 49.04 45.28
Date Open High Low Vol Cls adjCls
10-10-14 49.31 49.63 48.55 2,247,500 48.83 45.09
10-10-13 49.19 49.45 48.76 2,813,700 49.29 45.52
10-10-12 49.51 49.67 48.13 6,077,300 49.05 45.29
10-10-11 49.64 50.00 49.38 1,514,100 49.79 45.98
10-10-08 49.76 50.10 49.47 2,249,900 49.68 45.88
10-10-07 50.64 50.64 49.17 3,061,300 49.78 45.97
10-10-06 50.56 50.80 50.28 1,112,000 50.45 46.59
10-10-05 49.87 50.98 49.80 2,204,900 50.57 46.70
10-10-04 49.85 50.29 49.11 1,567,800 49.37 45.59
Date Open High Low Vol Cls adjCls
10-10-01 50.26 50.40 49.36 2,476,000 50.01 46.18
10-09-30 50.30 50.88 49.91 2,431,900 50.05 46.22
10-09-29 49.76 50.54 49.45 3,454,900 50.24 46.39
10-09-28 49.03 50.22 48.59 3,012,500 50.11 46.27
10-09-27 49.83 49.83 49.05 2,027,800 49.15 45.25
10-09-24 48.31 49.71 48.25 2,761,800 49.70 45.75
10-09-23 47.74 48.45 47.54 1,696,000 47.93 44.12
10-09-22 48.47 48.75 47.84 2,590,200 48.02 44.21
10-09-21 48.80 48.97 48.39 2,209,500 48.51 44.66
Date Open High Low Vol Cls adjCls
10-09-20 48.24 48.81 48.20 2,235,000 48.74 44.87
10-09-17 48.87 49.18 48.02 11,000,200 48.03 44.22
10-09-16 49.04 49.04 48.38 3,595,600 48.74 44.87
10-09-15 48.18 48.73 47.68 3,269,300 48.69 44.82
10-09-14 47.31 48.82 46.62 4,549,400 48.40 44.56
10-09-13 46.99 47.59 46.73 2,270,500 47.30 43.54
10-09-10 46.23 46.80 45.78 2,631,600 46.67 42.96
10-09-09 45.89 46.17 45.55 2,481,000 46.12 42.46
10-09-08 46.05 46.05 45.29 2,911,800 45.48 41.87
Date Open High Low Vol Cls adjCls
10-09-07 45.81 46.41 45.67 1,696,200 45.98 42.33
10-09-03 46.08 46.28 45.32 2,251,000 46.09 42.43
10-09-02 44.94 46.60 44.79 4,330,000 45.72 42.09
10-09-01 43.51 44.77 43.51 2,023,300 44.64 41.10
10-08-31 43.20 43.39 42.87 2,219,000 43.19 39.76
10-08-30 44.05 44.05 43.53 2,746,000 43.55 40.09
10-08-27 42.93 44.16 42.86 2,468,600 44.00 40.51
10-08-26 43.16 43.27 42.86 2,320,500 42.88 39.48
10-08-25 42.85 43.49 42.74 3,817,200 43.12 39.70
Date Open High Low Vol Cls adjCls
10-08-24 45.56 45.56 43.13 5,204,900 43.20 39.77
10-08-23 46.01 46.70 46.01 2,144,600 46.14 42.48
10-08-20 45.55 45.94 45.16 2,009,300 45.81 42.17
10-08-19 46.58 46.64 45.64 1,953,200 45.86 42.22
10-08-18 46.57 47.33 45.90 1,550,600 46.86 43.14
10-08-17 46.86 47.75 46.27 3,666,500 46.69 42.98
10-08-16 46.33 46.63 46.04 1,242,300 46.49 42.80
10-08-13 46.75 46.85 46.38 1,235,800 46.57 42.87
10-08-12 45.96 46.84 45.96 1,862,700 46.67 42.96
Date Open High Low Vol Cls adjCls
10-08-11 47.10 47.10 46.40 2,664,900 46.62 42.92
10-08-10 47.74 47.85 47.34 1,558,600 47.63 43.85
10-08-09 48.04 48.25 47.63 1,190,100 48.07 44.25
10-08-06 47.46 47.97 47.12 1,741,300 47.97 44.16
10-08-05 47.77 48.06 47.37 3,398,400 48.06 44.24
10-08-04 47.83 48.26 47.65 1,625,200 47.92 44.12
10-08-03 47.04 48.24 47.04 1,937,000 47.76 43.97
10-08-02 47.06 47.90 46.91 2,291,000 47.59 43.81
10-07-30 45.80 46.72 45.52 1,841,200 46.57 42.87
Date Open High Low Vol Cls adjCls
10-07-29 47.06 47.40 45.85 2,498,600 46.15 42.49
10-07-28 47.34 47.53 46.71 2,347,000 46.85 43.13
10-07-27 47.36 47.67 47.24 2,979,800 47.49 43.72
10-07-26 48.02 48.02 46.98 3,499,000 47.16 43.42
10-07-23 47.09 48.00 46.91 3,361,900 47.83 44.03
10-07-22 47.15 47.41 46.37 5,039,000 47.13 43.39
10-07-21 49.18 49.75 46.58 8,511,500 46.75 43.04
10-07-20 50.58 51.38 49.23 3,213,900 51.29 47.22
10-07-19 51.28 51.75 50.80 1,573,700 51.53 47.44
Date Open High Low Vol Cls adjCls
10-07-16 52.38 52.56 51.03 1,805,800 51.20 47.13
10-07-15 53.00 53.10 52.08 1,598,900 52.56 48.39
10-07-14 53.01 53.29 52.71 1,532,700 53.05 48.84
10-07-13 52.43 53.25 52.38 1,171,400 53.12 48.90
10-07-12 52.27 52.41 51.79 998,200 52.14 48.00
10-07-09 52.42 52.60 52.09 962,700 52.38 48.22
10-07-08 52.62 52.67 51.72 2,674,700 52.48 48.31
10-07-07 50.54 52.27 50.50 1,730,000 52.25 48.10
10-07-06 50.20 50.87 49.91 1,592,000 50.42 46.42
Date Open High Low Vol Cls adjCls
10-07-02 49.84 50.23 49.42 1,897,000 49.88 45.92
10-07-01 49.80 49.89 48.61 2,948,200 49.76 45.81
10-06-30 49.99 50.74 49.74 1,995,800 50.06 46.09
10-06-29 50.51 50.77 49.73 2,444,400 50.16 46.18
10-06-28 49.80 51.44 49.62 2,396,700 51.04 46.99
10-06-25 50.26 50.51 49.75 3,624,600 50.10 45.98
10-06-24 51.07 51.16 50.03 2,361,300 50.20 46.08
10-06-23 51.23 51.43 50.17 2,388,800 51.14 46.94
10-06-22 51.73 52.10 50.93 1,879,700 50.94 46.76
Date Open High Low Vol Cls adjCls
10-06-21 52.24 52.47 51.25 1,814,100 51.58 47.34
10-06-18 51.85 52.10 51.59 2,019,800 51.82 47.56
10-06-17 52.22 52.23 51.56 1,749,600 52.04 47.76
10-06-16 51.31 52.38 51.27 2,039,600 52.23 47.94
10-06-15 50.83 51.72 50.68 2,056,200 51.72 47.47
10-06-14 50.75 51.27 50.44 2,018,900 50.45 46.31
10-06-11 49.01 50.60 49.00 4,198,800 50.59 46.43
10-06-10 50.14 50.25 48.76 4,722,700 49.36 45.31
10-06-09 50.85 51.00 49.24 4,328,200 49.48 45.42
Date Open High Low Vol Cls adjCls
10-06-08 50.71 50.94 49.91 2,642,000 50.56 46.41
10-06-07 51.98 52.17 50.58 3,053,600 50.62 46.46
10-06-04 53.39 53.39 51.80 2,390,700 51.97 47.70
10-06-03 53.91 54.35 53.62 1,760,700 54.03 49.59
10-06-02 52.54 53.71 52.19 1,833,900 53.71 49.30
10-06-01 52.60 53.34 52.34 1,737,300 52.42 48.11
10-05-28 53.34 53.73 52.94 1,827,000 53.03 48.67
10-05-27 52.79 53.53 52.53 1,372,900 53.47 49.08
10-05-26 53.04 53.37 52.15 2,173,800 52.19 47.90
Date Open High Low Vol Cls adjCls
10-05-25 52.02 52.62 51.22 2,327,300 52.59 48.27
10-05-24 52.58 53.73 52.30 2,787,700 53.18 48.81
10-05-21 53.23 53.90 52.18 5,263,400 52.70 48.37
10-05-20 55.00 55.00 53.31 4,533,600 53.88 49.45
10-05-19 55.66 56.38 55.04 2,236,200 55.72 51.14
10-05-18 57.20 57.27 55.87 1,241,100 55.91 51.32
10-05-17 56.39 56.89 55.74 2,337,500 56.56 51.91
10-05-14 57.71 57.71 55.65 3,243,900 56.46 51.82
10-05-13 57.01 57.99 57.01 1,787,000 57.47 52.75
Date Open High Low Vol Cls adjCls
10-05-12 56.96 57.22 56.45 1,166,700 57.22 52.52
10-05-11 56.30 57.18 56.09 1,849,300 56.75 52.09
10-05-10 56.42 56.87 55.56 2,755,400 56.86 52.19
10-05-07 56.12 56.12 53.74 4,881,200 54.12 49.67
10-05-06 56.91 57.28 53.85 4,144,300 56.25 51.63
10-05-05 56.75 57.41 56.75 2,073,000 57.22 52.52
10-05-04 58.68 58.78 56.92 3,484,700 57.45 52.73
10-05-03 57.60 58.37 57.22 2,187,900 58.12 53.35
10-04-30 58.85 58.93 57.40 2,093,600 57.44 52.72
Date Open High Low Vol Cls adjCls
10-04-29 58.36 58.98 58.33 1,302,400 58.60 53.79
10-04-28 57.52 58.35 57.31 1,907,600 58.08 53.31
10-04-27 58.73 58.93 57.45 2,400,400 57.54 52.81
10-04-26 59.13 59.72 58.71 2,269,200 58.81 53.98
10-04-23 57.76 59.01 57.15 3,247,900 58.89 54.05
10-04-22 57.37 57.82 56.76 1,896,300 57.72 52.98
10-04-21 57.92 58.44 57.35 1,997,600 57.93 53.17
10-04-20 57.71 58.72 57.55 2,116,500 58.45 53.65
10-04-19 57.03 57.51 57.03 1,627,800 57.47 52.75
Date Open High Low Vol Cls adjCls
10-04-16 58.05 58.25 56.84 1,842,500 57.24 52.54
10-04-15 58.00 58.37 57.51 1,513,400 58.09 53.32
10-04-14 57.21 57.83 56.87 1,953,300 57.71 52.97
10-04-13 57.13 57.56 56.87 1,950,800 57.18 52.48
10-04-12 57.64 57.95 57.32 1,068,500 57.64 52.90
10-04-09 57.01 57.64 57.01 618,800 57.64 52.90
10-04-08 57.19 57.20 56.63 1,087,600 57.10 52.41
10-04-07 57.81 57.93 56.90 1,416,900 57.17 52.47
10-04-06 57.79 57.90 57.50 875,400 57.78 53.03
Date Open High Low Vol Cls adjCls
10-04-05 57.74 58.20 57.51 942,200 57.85 53.10
10-04-01 57.59 57.74 57.31 859,200 57.65 52.91
10-03-31 57.24 57.60 56.82 1,251,000 57.22 52.52
10-03-30 57.33 57.62 57.05 1,088,000 57.51 52.79
10-03-29 56.83 57.27 56.76 1,123,600 57.18 52.48
10-03-26 57.67 57.68 56.66 1,950,700 56.71 52.05
10-03-25 58.31 58.49 57.68 1,713,400 57.68 52.80
10-03-24 57.89 58.24 57.38 2,681,700 57.96 53.06
10-03-23 56.87 57.01 56.21 1,365,300 57.00 52.18
Date Open High Low Vol Cls adjCls
10-03-22 56.21 57.25 56.21 1,847,500 56.85 52.04
10-03-19 56.64 57.09 56.21 1,804,100 56.64 51.85
10-03-18 56.07 56.67 56.02 1,597,100 56.66 51.87
10-03-17 55.44 56.27 55.33 2,233,000 56.27 51.51
10-03-16 55.55 55.55 55.06 1,059,200 55.43 50.74
10-03-15 55.36 55.47 54.98 1,033,500 55.42 50.73
10-03-12 55.75 55.75 54.47 2,085,600 55.23 50.56
10-03-11 55.20 55.79 54.78 2,422,700 55.73 51.02
10-03-10 54.94 55.40 54.69 1,566,300 55.29 50.62
Date Open High Low Vol Cls adjCls
10-03-09 54.93 55.07 54.78 1,329,800 55.00 50.35
10-03-08 55.10 55.24 54.95 1,357,300 55.05 50.40
10-03-05 54.23 55.04 54.21 2,263,400 55.04 50.39
10-03-04 54.01 54.19 53.79 1,256,500 54.05 49.48
10-03-03 54.56 54.78 54.06 1,447,800 54.11 49.54
10-03-02 53.94 54.77 53.92 1,092,100 54.46 49.86
10-03-01 53.32 54.08 53.29 1,031,000 53.82 49.27
10-02-26 52.98 53.43 52.75 1,213,900 53.10 48.61
10-02-25 52.07 52.85 51.84 1,332,700 52.84 48.37
Date Open High Low Vol Cls adjCls
10-02-24 52.93 52.95 52.47 1,094,700 52.89 48.42
10-02-23 52.91 53.07 52.45 1,249,300 52.62 48.17
10-02-22 53.36 53.45 52.96 1,255,300 53.09 48.60
10-02-19 52.97 53.43 52.81 1,227,100 53.16 48.67
10-02-18 53.00 53.34 52.80 1,074,800 53.24 48.74
10-02-17 53.00 53.22 52.80 1,117,900 53.07 48.58
10-02-16 52.25 52.81 52.06 1,362,300 52.80 48.34
10-02-12 51.66 52.26 51.37 1,657,600 52.06 47.66
10-02-11 51.42 52.39 51.15 1,778,500 52.17 47.76
Date Open High Low Vol Cls adjCls
10-02-10 51.93 52.10 51.29 1,461,600 51.62 47.26
10-02-09 51.96 52.45 51.53 1,910,200 51.91 47.52
10-02-08 51.14 51.98 50.93 2,219,000 51.43 47.08
10-02-05 50.99 51.23 49.85 3,187,300 51.06 46.74
10-02-04 52.15 52.19 51.07 4,333,900 51.09 46.77
10-02-03 53.02 53.02 52.42 1,353,700 52.54 48.10
10-02-02 52.34 53.29 52.06 2,113,600 53.15 48.66
10-02-01 52.22 52.22 51.60 1,323,800 52.20 47.79
10-01-29 52.43 52.57 51.60 3,632,400 51.92 47.53
Date Open High Low Vol Cls adjCls
10-01-28 52.96 53.20 51.77 3,360,100 52.19 47.78
10-01-27 53.61 53.97 51.73 4,063,900 52.91 48.44
10-01-26 54.30 55.04 53.90 2,183,300 54.56 49.95
10-01-25 54.27 54.88 53.81 2,314,000 54.44 49.84
10-01-22 54.45 55.19 53.98 2,588,900 54.04 49.47
10-01-21 55.84 55.97 54.50 2,411,000 54.73 50.10
10-01-20 56.82 57.37 55.59 2,593,100 55.93 51.20
10-01-19 56.23 57.39 56.23 2,577,700 56.96 52.14
10-01-15 55.98 56.04 55.43 2,935,500 56.03 51.29
Date Open High Low Vol Cls adjCls
10-01-14 55.53 56.12 55.41 1,627,200 56.02 51.28
10-01-13 55.15 55.64 55.02 1,770,600 55.47 50.78
10-01-12 54.70 55.38 54.38 2,884,700 55.21 50.54
10-01-11 55.76 55.85 54.98 2,164,800 55.25 50.58
10-01-08 55.68 56.12 55.21 3,535,500 55.42 50.73
10-01-07 53.35 55.36 53.35 4,095,500 55.25 50.58
10-01-06 52.66 53.53 52.50 3,250,400 53.46 48.94
10-01-05 52.33 52.69 51.93 2,238,300 52.65 48.20
10-01-04 51.28 52.27 50.83 3,982,800 52.16 47.75
Date Open High Low Vol Cls adjCls
09-12-31 50.70 50.96 50.37 1,115,200 50.37 46.11
09-12-30 50.86 50.97 50.47 2,320,600 50.79 46.50
09-12-29 51.06 51.30 50.74 2,339,700 50.95 46.64
09-12-28 51.32 51.36 50.81 1,004,700 51.17 46.84
09-12-24 50.80 51.31 50.80 473,900 51.13 46.67
09-12-23 50.92 51.29 50.74 1,725,000 50.91 46.47
09-12-22 50.82 51.26 50.50 1,438,000 51.04 46.59
09-12-21 50.90 51.48 50.76 1,346,100 51.04 46.59
09-12-18 50.86 50.94 50.01 2,457,000 50.50 46.10
Date Open High Low Vol Cls adjCls
09-12-17 51.91 52.13 50.40 1,898,500 50.68 46.26
09-12-16 51.89 52.66 51.77 2,261,300 52.20 47.65
09-12-15 51.78 52.39 51.63 1,331,200 51.95 47.42
09-12-14 51.44 52.15 51.44 1,883,800 51.98 47.45
09-12-11 51.52 51.65 51.08 1,426,800 51.26 46.79
09-12-10 51.18 52.03 50.98 2,303,200 51.41 46.93
09-12-09 51.26 51.51 50.40 2,253,300 50.83 46.40
09-12-08 51.53 51.53 50.90 1,211,600 51.43 46.94
09-12-07 51.91 52.23 51.50 1,526,300 51.71 47.20
Date Open High Low Vol Cls adjCls
09-12-04 52.11 52.62 51.39 1,840,900 51.81 47.29
09-12-03 51.50 52.62 51.32 2,907,500 51.90 47.37
09-12-02 50.87 51.31 50.81 2,264,500 51.24 46.77
09-12-01 50.54 51.05 50.40 1,554,300 50.76 46.33
09-11-30 51.13 51.32 49.75 2,435,600 50.40 46.00
09-11-27 49.34 49.96 49.07 475,400 49.69 45.36
09-11-25 49.95 50.52 49.75 1,024,500 50.39 45.99
09-11-24 49.54 50.10 49.40 1,913,500 50.00 45.64
09-11-23 48.88 49.83 48.77 1,014,700 49.52 45.20
Date Open High Low Vol Cls adjCls
09-11-20 48.79 48.84 48.05 1,427,500 48.73 44.48
09-11-19 48.91 48.94 48.33 998,100 48.82 44.56
09-11-18 49.22 49.49 49.04 778,500 49.23 44.94
09-11-17 49.32 49.48 48.99 802,300 49.34 45.04
09-11-16 49.35 49.62 49.12 1,102,100 49.41 45.10
09-11-13 49.13 49.33 48.84 1,205,700 49.16 44.78
09-11-12 49.50 49.78 49.05 1,672,900 49.25 44.86
09-11-11 49.04 49.70 48.84 1,670,700 49.38 44.98
09-11-10 48.45 48.94 48.36 1,172,300 48.81 44.46
Date Open High Low Vol Cls adjCls
09-11-09 47.71 48.47 47.27 1,279,700 48.47 44.15
09-11-06 47.57 47.87 47.14 1,127,800 47.43 43.20
09-11-05 46.93 47.87 46.90 1,137,300 47.79 43.53
09-11-04 46.99 47.17 46.56 1,412,400 46.73 42.57
09-11-03 46.73 47.01 46.26 1,564,100 46.58 42.43
09-11-02 46.36 47.01 46.16 2,369,600 46.90 42.72
09-10-30 47.19 47.24 45.81 3,199,900 46.00 41.90
09-10-29 46.50 47.76 46.42 4,451,900 47.24 43.03
09-10-28 47.89 48.19 45.36 6,186,200 46.00 41.90
Date Open High Low Vol Cls adjCls
09-10-27 47.87 48.38 47.41 1,754,400 48.02 43.74
09-10-26 48.14 49.05 47.62 1,929,500 47.92 43.65
09-10-23 49.05 49.13 47.86 2,142,700 48.03 43.75
09-10-22 48.25 49.20 47.71 3,120,400 48.95 44.59
09-10-21 47.18 49.50 46.90 8,404,400 47.99 43.72
09-10-20 46.08 46.08 44.73 3,283,700 45.28 41.25
09-10-19 45.51 46.27 45.22 1,462,100 46.15 42.04
09-10-16 45.66 45.91 45.23 2,218,100 45.36 41.32
09-10-15 45.75 46.15 45.60 1,644,500 46.15 42.04
Date Open High Low Vol Cls adjCls
09-10-14 45.52 46.01 45.46 1,452,000 45.92 41.83
09-10-13 45.25 45.54 45.17 1,029,500 45.34 41.30
09-10-12 45.42 45.94 45.16 1,228,000 45.40 41.36
09-10-09 44.72 45.75 44.48 2,234,100 45.52 41.47
09-10-08 44.50 45.20 44.50 1,908,000 44.62 40.65
09-10-07 44.18 44.73 44.02 1,929,400 44.61 40.64
09-10-06 44.14 44.92 42.74 4,114,800 44.63 40.65
09-10-05 43.99 44.62 43.52 1,428,500 44.54 40.57
09-10-02 44.04 44.26 43.49 1,593,200 43.93 40.02
Date Open High Low Vol Cls adjCls
09-10-01 45.08 45.19 44.20 2,003,000 44.23 40.29
09-09-30 45.67 45.85 45.00 2,797,100 45.43 41.38
09-09-29 45.93 46.10 45.44 2,134,600 45.63 41.57
09-09-28 45.23 46.15 45.01 1,788,100 45.94 41.85
09-09-25 45.32 45.84 45.15 1,719,300 45.17 41.15
09-09-24 45.92 45.95 45.14 1,942,200 45.50 41.45
09-09-23 45.83 46.66 44.69 3,715,300 45.92 41.83
09-09-22 47.12 47.22 46.43 2,276,800 46.65 42.49
09-09-21 47.29 47.80 46.82 3,056,900 47.10 42.90
Date Open High Low Vol Cls adjCls
09-09-18 47.63 48.10 47.16 10,709,000 47.16 42.96
09-09-17 47.38 47.69 47.06 3,818,600 47.69 43.44
09-09-16 47.55 47.74 47.01 3,503,900 47.68 43.43
09-09-15 46.79 47.68 46.62 3,915,800 47.58 43.34
09-09-14 46.14 46.82 45.60 2,836,700 46.82 42.65
09-09-11 45.92 46.22 45.58 2,851,900 46.02 41.92
09-09-10 45.39 45.94 45.03 2,467,600 45.84 41.76
09-09-09 44.48 45.50 44.37 3,624,400 45.20 41.17
09-09-08 43.52 43.69 43.13 2,305,900 43.35 39.49
Date Open High Low Vol Cls adjCls
09-09-04 42.41 43.87 42.41 3,186,700 43.47 39.60
09-09-03 41.45 42.50 41.17 2,933,800 42.47 38.69
09-09-02 41.06 41.49 41.04 2,604,200 41.38 37.69
09-09-01 41.42 42.31 41.06 2,705,900 41.30 37.62
09-08-31 40.88 41.46 40.78 3,085,400 41.46 37.77
09-08-28 41.42 41.48 40.89 1,919,400 41.09 37.43
09-08-27 41.32 41.58 40.98 1,066,900 41.42 37.73
09-08-26 41.05 41.81 41.01 1,804,500 41.45 37.76
09-08-25 41.61 41.92 41.05 2,334,400 41.10 37.44
Date Open High Low Vol Cls adjCls
09-08-24 41.61 42.00 41.17 1,895,200 41.56 37.86
09-08-21 41.47 41.95 41.14 1,943,000 41.76 38.04
09-08-20 40.14 41.27 39.73 2,571,200 41.04 37.38
09-08-19 39.56 40.11 39.40 2,005,300 39.91 36.35
09-08-18 39.84 39.86 39.50 1,798,800 39.77 36.23
09-08-17 39.99 40.19 39.65 1,520,900 39.75 36.21
09-08-14 40.17 40.61 39.80 2,225,600 40.16 36.58
09-08-13 40.74 40.74 39.96 2,490,600 40.21 36.63
09-08-12 40.94 41.22 40.40 1,636,600 40.69 37.07
Date Open High Low Vol Cls adjCls
09-08-11 41.02 41.31 40.81 1,803,300 40.94 37.29
09-08-10 40.21 41.17 40.01 1,521,800 41.10 37.44
09-08-07 40.44 40.76 40.17 1,854,500 40.21 36.63
09-08-06 40.10 40.37 39.85 1,923,500 40.21 36.63
09-08-05 40.93 41.00 40.08 3,508,300 40.15 36.57
09-08-04 39.27 40.84 39.27 3,390,900 40.84 37.20
09-08-03 39.24 39.60 38.71 2,794,400 39.44 35.93
09-07-31 38.95 39.63 38.85 2,100,100 38.88 35.42
09-07-30 39.15 39.70 38.75 2,321,000 39.14 35.65
Date Open High Low Vol Cls adjCls
09-07-29 38.83 38.94 37.39 3,015,800 38.73 35.28
09-07-28 39.18 39.57 38.81 3,579,400 39.00 35.53
09-07-27 39.57 39.86 39.03 2,466,600 39.19 35.70
09-07-24 39.26 39.66 39.07 2,822,500 39.56 36.04
09-07-23 38.63 40.22 38.51 3,062,400 39.38 35.87
09-07-22 39.38 39.56 38.59 3,626,300 38.70 35.25
09-07-21 39.85 40.26 39.09 2,953,100 39.64 36.11
09-07-20 39.61 39.70 39.08 1,903,600 39.53 36.01
09-07-17 40.09 40.09 39.15 2,165,900 39.37 35.86
Date Open High Low Vol Cls adjCls
09-07-16 39.08 40.26 38.81 2,260,000 40.08 36.51
09-07-15 38.53 39.08 38.34 2,052,600 39.07 35.59
09-07-14 38.67 38.67 38.03 2,358,200 38.26 34.85
09-07-13 37.65 38.81 37.28 2,426,000 38.55 35.12
09-07-10 37.25 37.75 37.24 2,000,600 37.47 34.13
09-07-09 38.77 38.99 37.14 2,204,000 37.39 34.06
09-07-08 38.35 38.35 37.51 1,727,800 37.76 34.40
09-07-07 38.99 38.99 38.10 1,740,400 38.12 34.72
09-07-06 38.35 39.27 38.26 1,427,600 38.98 35.51
Date Open High Low Vol Cls adjCls
09-07-02 39.43 39.65 38.46 1,957,400 38.46 35.03
09-07-01 40.00 40.02 39.37 2,165,100 39.75 36.21
09-06-30 40.15 40.35 39.41 2,443,300 39.74 36.20
09-06-29 41.00 41.15 39.94 4,379,300 40.12 36.55
09-06-26 41.07 41.29 40.71 4,479,000 40.85 37.21
09-06-25 39.96 41.73 39.78 2,899,100 41.16 37.49
09-06-24 40.48 40.72 39.73 2,427,600 40.16 36.58
09-06-23 40.26 40.70 39.88 1,719,000 40.32 36.73
09-06-22 40.06 40.61 39.54 2,106,400 40.03 36.46
Date Open High Low Vol Cls adjCls
09-06-19 40.64 40.72 40.23 2,416,700 40.32 36.73
09-06-18 39.12 40.66 39.00 2,887,400 40.27 36.68
09-06-17 38.75 39.46 38.75 2,263,100 39.00 35.53
09-06-16 39.40 39.94 38.75 2,807,600 38.75 35.30
09-06-15 40.51 40.51 39.11 2,086,400 39.35 35.84
09-06-12 40.33 41.10 40.25 1,616,200 40.80 37.17
09-06-11 40.46 41.25 40.31 1,985,100 40.58 36.97
09-06-10 40.81 40.81 40.22 1,557,300 40.48 36.87
09-06-09 40.26 40.78 40.00 2,065,400 40.63 37.01
Date Open High Low Vol Cls adjCls
09-06-08 40.25 40.49 39.38 1,873,400 40.02 36.45
09-06-05 40.56 40.87 40.00 1,632,300 40.48 36.87
09-06-04 41.19 41.19 39.89 2,648,500 40.44 36.84
09-06-03 40.63 41.31 40.10 3,389,100 41.08 37.42
09-06-02 39.34 40.93 39.03 2,704,000 40.68 37.06
09-06-01 38.98 39.35 38.76 1,850,000 39.15 35.66
09-05-29 37.64 38.45 37.33 2,413,500 38.44 35.02
09-05-28 38.18 38.29 37.16 2,382,100 37.56 34.21
09-05-27 38.97 38.97 37.90 2,551,400 37.99 34.61
Date Open High Low Vol Cls adjCls
09-05-26 38.20 39.10 37.61 2,072,800 38.78 35.33
09-05-22 38.75 38.98 38.22 3,256,200 38.24 34.83
09-05-21 39.31 39.35 38.31 2,026,700 38.75 35.30
09-05-20 39.59 40.23 39.20 2,074,700 39.71 36.17
09-05-19 39.17 39.80 39.17 1,910,900 39.30 35.80
09-05-18 39.06 39.48 38.54 1,707,700 39.41 35.90
09-05-15 39.23 39.48 38.77 2,086,800 38.99 35.52
09-05-14 38.86 39.50 38.78 2,109,100 39.25 35.75
09-05-13 39.75 39.93 38.90 2,885,500 39.03 35.55
Date Open High Low Vol Cls adjCls
09-05-12 40.50 41.50 39.72 3,316,000 40.28 36.69
09-05-11 40.99 41.37 40.59 1,770,800 41.06 37.40
09-05-08 40.93 41.61 40.82 1,871,000 41.55 37.85
09-05-07 40.56 41.32 40.45 2,759,300 40.79 37.16
09-05-06 40.12 40.62 39.66 2,654,100 40.34 36.75
09-05-05 39.50 40.00 39.50 1,740,200 39.89 36.34
09-05-04 38.59 39.81 38.59 2,441,400 39.57 36.05
09-05-01 38.78 38.95 37.87 1,532,500 38.25 34.84
09-04-30 39.07 39.59 38.24 2,344,200 38.71 35.26
Date Open High Low Vol Cls adjCls
09-04-29 38.31 39.04 37.96 2,044,100 38.65 35.21
09-04-28 38.00 38.41 37.59 2,696,200 37.86 34.49
09-04-27 38.37 39.12 38.00 2,575,900 38.68 35.23
09-04-24 37.42 38.76 37.21 2,605,700 38.53 35.10
09-04-23 37.74 37.74 36.79 3,220,900 37.45 34.11
09-04-22 37.06 37.90 36.42 3,054,500 37.47 34.13
09-04-21 36.97 37.42 36.33 4,392,500 37.42 34.09
09-04-20 38.67 38.67 36.89 3,980,300 37.42 34.09
09-04-17 37.19 38.05 37.00 3,246,100 37.94 34.56
Date Open High Low Vol Cls adjCls
09-04-16 36.80 37.21 36.41 2,805,800 37.03 33.73
09-04-15 36.11 36.51 35.71 2,772,700 36.42 33.18
09-04-14 35.22 36.65 35.10 3,611,800 36.19 32.97
09-04-13 34.90 35.48 34.47 2,126,400 35.35 32.20
09-04-09 34.97 35.42 34.49 2,903,900 34.75 31.65
09-04-08 33.30 34.61 33.30 3,348,100 34.36 31.30
09-04-07 33.32 33.45 32.94 2,279,800 33.12 30.17
09-04-06 33.27 34.02 33.02 3,176,000 33.72 30.72
09-04-03 34.14 34.28 32.80 2,365,400 33.29 30.32
Date Open High Low Vol Cls adjCls
09-04-02 33.69 34.50 33.49 2,904,700 34.05 31.02
09-04-01 33.55 33.89 32.34 3,272,100 33.08 30.13
09-03-31 33.77 34.57 33.54 2,640,300 34.04 31.01
09-03-30 34.25 34.28 33.16 2,272,500 33.45 30.47
09-03-27 34.98 34.98 34.12 1,812,300 34.35 31.29
09-03-26 34.37 34.96 33.63 3,067,300 34.95 31.84
09-03-25 33.40 34.36 32.88 3,927,800 33.58 30.59
09-03-24 32.31 33.55 32.03 4,833,700 32.86 29.93
09-03-23 32.09 32.59 31.54 2,772,500 32.59 29.69
Date Open High Low Vol Cls adjCls
09-03-20 31.21 32.16 30.82 4,153,300 31.53 28.72
09-03-19 33.57 33.57 31.36 4,177,100 31.50 28.69
09-03-18 33.30 33.60 32.77 3,022,500 33.20 30.24
09-03-17 33.47 33.59 32.87 1,661,700 33.52 30.53
09-03-16 33.99 34.59 33.40 2,335,300 33.51 30.52
09-03-13 33.06 33.93 32.55 2,419,100 33.81 30.80
09-03-12 31.42 32.97 31.32 3,268,400 32.81 29.89
09-03-11 31.35 32.34 31.25 3,961,400 31.34 28.55
09-03-10 31.58 32.39 31.24 5,309,300 32.13 29.27
Date Open High Low Vol Cls adjCls
09-03-09 31.51 32.33 30.96 2,912,600 31.19 28.41
09-03-06 32.07 32.43 31.15 4,222,100 32.01 29.16
09-03-05 34.04 34.04 32.00 4,998,900 32.26 29.39
09-03-04 33.69 34.87 33.04 5,356,200 34.33 31.27
09-03-03 33.05 33.80 32.17 6,016,000 33.32 30.35
09-03-02 32.97 33.46 32.19 7,273,100 32.76 29.84
09-02-27 36.00 36.25 33.67 6,828,700 33.67 30.67
09-02-26 39.56 40.00 36.27 7,826,500 36.32 33.08
09-02-25 38.15 39.66 38.15 4,252,200 39.11 35.63
Date Open High Low Vol Cls adjCls
09-02-24 39.38 39.81 38.40 3,499,500 39.14 35.65
09-02-23 40.33 40.58 39.14 3,259,900 39.21 35.72
09-02-20 40.45 40.58 39.54 4,294,700 40.03 36.46
09-02-19 41.75 42.10 40.84 2,868,300 40.96 37.31
09-02-18 42.05 42.20 41.48 1,943,500 41.87 38.14
09-02-17 42.29 42.99 41.46 3,477,400 41.72 38.00
09-02-13 42.98 43.53 42.78 2,378,000 43.19 39.34
09-02-12 41.38 43.12 41.24 3,107,000 43.12 39.28
09-02-11 41.61 42.33 41.28 2,247,200 42.17 38.41
Date Open High Low Vol Cls adjCls
09-02-10 41.76 42.00 40.80 2,573,800 41.33 37.65
09-02-09 43.02 43.02 41.70 2,076,100 42.00 38.26
09-02-06 42.10 43.30 42.00 2,008,700 42.98 39.15
09-02-05 41.92 42.16 41.30 3,365,900 42.00 38.26
09-02-04 42.24 43.00 41.94 2,022,100 42.12 38.37
09-02-03 41.78 42.30 40.90 2,149,200 42.04 38.30
09-02-02 42.01 42.18 41.47 1,591,700 41.80 38.08
09-01-30 41.80 42.67 41.80 3,084,400 42.24 38.48
09-01-29 41.94 42.48 41.33 4,008,100 41.82 38.09
Date Open High Low Vol Cls adjCls
09-01-28 42.53 44.47 42.08 5,111,900 43.24 39.39
09-01-27 39.96 41.53 39.54 3,896,400 41.05 37.39
09-01-26 39.18 40.56 38.72 3,495,800 39.56 36.04
09-01-23 40.15 40.31 39.07 2,394,500 39.44 35.93
09-01-22 40.18 40.74 39.80 2,385,700 40.57 36.96
09-01-21 40.33 40.80 39.35 2,258,900 40.75 37.12
09-01-20 41.24 41.55 39.46 2,477,200 39.70 36.16
09-01-16 41.36 41.95 40.18 2,794,500 41.02 37.37
09-01-15 41.34 41.57 40.00 3,119,600 40.92 37.27
Date Open High Low Vol Cls adjCls
09-01-14 40.43 41.83 40.00 4,423,800 41.40 37.71
09-01-13 39.97 40.90 39.97 2,070,000 40.46 36.86
09-01-12 41.27 41.30 39.73 2,806,900 39.99 36.43
09-01-09 40.39 42.29 40.05 7,374,300 40.96 37.31
09-01-08 38.18 38.66 36.96 2,972,200 38.58 35.14
09-01-07 38.31 38.90 38.00 2,589,900 38.38 34.96
09-01-06 40.26 40.47 38.37 5,170,300 38.77 35.32
09-01-05 41.19 41.25 40.40 2,131,600 40.78 37.15
09-01-02 40.47 41.66 39.83 2,331,100 41.31 37.63
Date Open High Low Vol Cls adjCls
08-12-31 39.54 40.45 39.54 2,453,100 39.95 36.39
08-12-30 39.00 39.65 38.82 1,966,300 39.40 35.89
08-12-29 39.95 40.00 38.77 1,803,400 39.35 35.84
08-12-26 40.00 40.45 39.56 995,500 39.82 35.91
08-12-24 39.55 40.39 39.55 962,300 40.05 36.12
08-12-23 40.66 40.80 39.79 2,373,200 39.89 35.97
08-12-22 40.51 40.89 38.84 2,778,900 39.91 35.99
08-12-19 39.11 40.35 38.76 4,678,000 39.02 35.19
08-12-18 39.84 41.30 39.67 2,816,200 40.06 36.12
Date Open High Low Vol Cls adjCls
08-12-17 40.40 40.72 39.52 3,337,600 39.63 35.74
08-12-16 39.95 41.06 39.79 2,569,200 40.91 36.89
08-12-15 40.14 40.33 38.83 1,697,500 39.35 35.48
08-12-12 39.35 40.45 39.20 2,840,300 40.00 36.07
08-12-11 40.29 41.83 39.86 2,044,900 40.27 36.31
08-12-10 40.32 40.89 39.89 2,426,400 40.54 36.56
08-12-09 41.24 41.60 39.65 3,090,900 39.84 35.93
08-12-08 39.66 42.16 39.66 4,191,600 41.53 37.45
08-12-05 36.91 39.08 36.31 2,498,000 38.90 35.08
Date Open High Low Vol Cls adjCls
08-12-04 37.25 38.06 36.36 2,375,400 36.88 33.26
08-12-03 37.12 37.98 36.10 3,061,300 37.69 33.99
08-12-02 37.45 38.33 36.70 1,991,400 38.13 34.38
08-12-01 38.74 38.74 36.84 2,154,300 36.84 33.22
08-11-28 38.45 40.55 38.34 842,000 38.92 35.10
08-11-26 36.99 38.60 36.99 2,135,300 38.55 34.76
08-11-25 39.61 40.39 36.79 4,232,300 37.60 33.91
08-11-24 37.93 39.50 37.48 3,880,100 38.84 35.02
08-11-21 36.08 37.75 35.38 5,301,000 37.39 33.72
Date Open High Low Vol Cls adjCls
08-11-20 38.64 39.45 36.19 5,342,900 36.48 32.90
08-11-19 40.91 42.11 38.83 6,670,400 38.83 35.02
08-11-18 43.50 43.50 40.60 5,340,200 40.83 36.82
08-11-17 44.40 44.57 43.29 3,113,700 43.66 39.37
08-11-14 47.25 47.73 44.51 3,406,700 44.59 40.21
08-11-13 48.14 48.14 43.60 6,473,900 47.70 43.01
08-11-12 48.33 49.00 47.45 2,081,200 47.96 43.25
08-11-11 49.41 50.08 48.07 2,851,400 49.12 44.29
08-11-10 51.72 52.00 49.02 2,743,300 49.52 44.66
Date Open High Low Vol Cls adjCls
08-11-07 51.08 51.24 50.25 3,479,300 50.90 45.90
08-11-06 52.80 53.02 50.95 2,802,500 51.10 46.08
08-11-05 54.55 55.66 52.81 1,360,700 53.01 47.80
08-11-04 54.99 56.22 54.39 1,428,800 55.18 49.76
08-11-03 53.77 54.33 53.02 1,038,100 54.07 48.76
08-10-31 52.48 54.22 52.44 1,818,400 53.46 48.21
08-10-30 51.56 53.00 50.76 1,970,500 52.54 47.38
08-10-29 51.42 52.96 49.98 1,866,800 50.58 45.61
08-10-28 49.07 51.59 48.25 3,608,300 51.43 46.38
Date Open High Low Vol Cls adjCls
08-10-27 46.93 49.61 45.87 3,124,400 48.00 43.28
08-10-24 46.10 48.42 45.37 2,463,200 47.62 42.94
08-10-23 48.01 49.58 45.92 3,584,600 48.41 43.65
08-10-22 50.94 50.97 48.49 2,898,800 49.42 44.57
08-10-21 53.00 53.29 51.30 1,481,300 51.39 46.34
08-10-20 52.79 53.62 51.69 1,948,700 53.62 48.35
08-10-17 52.93 53.89 50.81 5,271,000 52.19 47.06
08-10-16 53.74 55.25 50.80 3,213,800 54.75 49.37
08-10-15 59.00 59.39 53.29 3,520,700 53.33 48.09
Date Open High Low Vol Cls adjCls
08-10-14 60.18 62.48 58.00 3,362,100 59.91 54.02
08-10-13 52.90 58.53 52.00 2,738,200 58.53 52.78
08-10-10 49.60 55.00 47.80 5,191,500 51.12 46.10
08-10-09 55.65 56.14 51.84 3,217,600 51.84 46.75
08-10-08 54.99 57.36 53.96 2,870,500 55.24 49.81
08-10-07 57.75 59.21 56.86 3,372,200 56.86 51.27
08-10-06 59.79 59.99 55.06 4,462,100 57.18 51.56
08-10-03 62.26 62.92 60.70 1,945,200 60.87 54.89
08-10-02 62.68 62.99 61.46 1,999,200 61.51 55.47
Date Open High Low Vol Cls adjCls
08-10-01 62.11 63.26 61.58 1,453,700 62.70 56.54
08-09-30 62.48 62.67 61.17 2,366,100 62.30 56.18
08-09-29 63.67 64.29 60.50 2,597,300 61.35 55.32
08-09-26 63.72 64.72 63.46 1,641,000 64.31 57.99
08-09-25 64.28 65.35 63.00 1,546,900 64.45 58.12
08-09-24 63.74 64.52 63.48 1,607,100 63.96 57.68
08-09-23 63.86 65.36 63.39 2,245,300 63.67 57.42
08-09-22 63.37 64.46 63.08 1,220,600 63.59 57.34
08-09-19 63.80 65.40 61.31 3,959,400 63.80 57.53
Date Open High Low Vol Cls adjCls
08-09-18 62.26 64.31 61.12 3,458,600 63.38 57.15
08-09-17 62.26 63.48 61.56 2,543,400 61.56 55.51
08-09-16 62.55 63.66 61.94 1,978,000 63.29 57.07
08-09-15 63.07 64.24 62.57 2,379,500 63.13 56.93
08-09-12 64.53 64.62 63.78 2,305,300 63.99 57.70
08-09-11 64.69 65.01 63.50 2,132,600 64.79 58.43
08-09-10 66.87 66.91 64.66 2,823,900 64.91 58.53
08-09-09 67.38 68.22 66.72 2,064,800 66.72 60.17
08-09-08 66.25 67.25 65.50 2,021,700 67.19 60.59
Date Open High Low Vol Cls adjCls
08-09-05 65.58 65.58 64.40 1,767,500 65.08 58.69
08-09-04 67.49 67.49 65.62 1,914,800 65.76 59.30
08-09-03 67.18 67.89 66.69 2,340,300 67.42 60.80
08-09-02 67.74 68.99 67.04 1,778,500 67.19 60.59
08-08-29 67.77 68.48 67.19 1,316,700 67.19 60.59
08-08-28 67.49 68.10 67.38 1,107,400 68.10 61.41
08-08-27 67.41 67.57 66.81 1,176,100 67.27 60.66
08-08-26 67.25 67.59 66.81 1,366,700 67.40 60.78
08-08-25 67.85 68.00 67.19 1,359,100 67.26 60.65
Date Open High Low Vol Cls adjCls
08-08-22 67.42 68.58 66.78 1,571,000 68.27 61.56
08-08-21 66.31 67.45 66.01 1,481,900 67.20 60.60
08-08-20 67.52 67.52 66.46 3,663,300 66.84 60.27
08-08-19 67.07 67.62 66.99 1,172,500 67.20 60.60
08-08-18 66.94 68.00 66.93 1,547,400 67.30 60.69
08-08-15 66.72 67.05 65.92 919,300 66.89 60.32
08-08-14 66.23 67.37 65.71 928,500 66.60 60.06
08-08-13 66.49 67.06 66.00 1,234,000 66.54 60.00
08-08-12 67.05 67.15 66.42 1,494,900 66.53 59.99
Date Open High Low Vol Cls adjCls
08-08-11 67.06 68.24 66.83 1,559,100 67.08 60.49
08-08-08 65.45 67.34 65.11 1,498,000 67.19 60.59
08-08-07 65.53 66.29 65.00 1,567,200 65.26 58.85
08-08-06 65.76 66.33 64.54 1,180,100 65.86 59.39
08-08-05 64.60 65.76 64.15 1,562,900 65.76 59.30
08-08-04 63.05 64.16 62.84 1,320,900 64.03 57.74
08-08-01 63.97 64.73 62.98 2,188,400 62.98 56.79
08-07-31 64.39 65.22 64.07 1,906,700 64.19 57.88
08-07-30 64.11 65.11 63.94 1,227,900 64.70 58.34
Date Open High Low Vol Cls adjCls
08-07-29 63.78 64.54 63.43 974,500 63.95 57.67
08-07-28 65.04 65.04 63.69 947,300 63.69 57.43
08-07-25 64.73 65.25 64.41 1,341,700 64.89 58.52
08-07-24 64.55 65.02 64.09 1,760,200 64.60 58.25
08-07-23 65.14 65.15 64.04 1,584,200 64.42 58.09
08-07-22 64.68 66.09 64.60 2,527,300 66.00 59.52
08-07-21 65.77 66.94 64.30 1,605,400 64.56 58.22
08-07-18 65.82 65.95 63.83 5,370,200 65.45 59.02
08-07-17 68.82 69.00 67.38 2,538,800 68.41 61.69
Date Open High Low Vol Cls adjCls
08-07-16 66.91 68.55 66.71 2,276,500 68.49 61.76
08-07-15 65.53 67.46 65.17 2,724,900 67.10 60.51
08-07-14 66.33 66.33 64.93 1,351,500 65.36 58.94
08-07-11 65.28 66.24 64.51 2,915,100 65.64 59.19
08-07-10 64.11 65.98 63.88 2,265,000 65.91 59.44
08-07-09 63.47 65.00 63.47 1,757,600 64.32 58.00
08-07-08 61.81 63.52 61.81 2,521,400 63.34 57.12
08-07-07 62.64 62.96 61.50 1,441,700 62.08 55.98
08-07-03 62.97 63.32 62.17 657,300 62.50 56.36
Date Open High Low Vol Cls adjCls
08-07-02 62.57 63.64 62.49 884,300 62.56 56.41
08-07-01 62.29 62.72 61.65 1,612,000 62.47 56.33
08-06-30 62.23 63.77 62.12 1,322,800 62.88 56.70
08-06-27 61.49 62.59 61.27 1,821,800 62.26 56.14
08-06-26 61.67 62.54 61.54 885,600 61.54 55.49
08-06-25 62.41 63.07 61.66 1,071,800 62.62 56.47
08-06-24 62.46 62.80 61.47 1,477,200 62.06 55.96
08-06-23 62.72 63.00 62.31 1,358,300 62.81 56.64
08-06-20 63.87 63.87 62.36 1,899,200 62.58 56.43
Date Open High Low Vol Cls adjCls
08-06-19 63.20 64.06 62.84 1,063,100 63.91 57.63
08-06-18 64.03 64.17 63.17 1,027,100 63.26 57.05
08-06-17 64.66 64.74 64.22 817,500 64.31 57.99
08-06-16 63.92 64.71 63.35 1,036,400 64.54 58.20
08-06-13 63.75 64.51 63.51 1,140,100 64.51 58.17
08-06-12 63.31 63.87 62.89 1,146,900 63.21 57.00
08-06-11 63.37 63.65 62.72 882,700 62.88 56.70
08-06-10 63.30 64.26 63.22 899,200 63.83 57.56
08-06-09 64.47 64.47 63.13 815,800 63.59 57.34
Date Open High Low Vol Cls adjCls
08-06-06 64.88 65.29 63.94 1,299,700 63.94 57.66
08-06-05 65.15 65.58 64.17 1,528,400 65.54 59.10
08-06-04 63.42 65.27 63.40 1,663,900 65.05 58.66
08-06-03 63.38 64.22 63.10 1,339,300 63.51 57.27
08-06-02 64.44 64.89 62.50 1,396,200 63.22 57.01
08-05-30 63.82 64.60 63.69 1,224,300 64.55 58.21
08-05-29 62.90 63.99 62.89 1,179,400 63.76 57.50
08-05-28 62.56 63.31 62.45 1,770,200 63.13 56.93
08-05-27 62.07 62.92 62.07 904,600 62.65 56.50
Date Open High Low Vol Cls adjCls
08-05-23 62.80 62.86 62.00 1,010,900 62.12 56.02
08-05-22 62.20 63.15 62.13 987,400 62.97 56.78
08-05-21 62.30 63.38 62.10 2,098,900 62.48 56.34
08-05-20 62.41 62.92 61.97 1,013,000 62.30 56.18
08-05-19 63.14 63.24 62.38 1,231,000 62.59 56.44
08-05-16 62.86 63.62 62.56 1,307,900 63.24 57.03
08-05-15 64.10 64.10 62.60 3,292,800 62.88 56.70
08-05-14 64.11 64.99 63.96 1,961,400 64.19 57.88
08-05-13 64.27 64.55 63.35 1,584,100 63.96 57.68
Date Open High Low Vol Cls adjCls
08-05-12 64.37 64.55 63.66 1,424,100 64.38 58.06
08-05-09 64.28 64.98 63.65 2,070,700 64.48 58.15
08-05-08 62.21 64.61 62.19 2,359,700 64.61 58.26
08-05-07 62.83 63.07 62.09 1,231,800 62.10 56.00
08-05-06 62.10 62.70 61.22 1,821,300 62.60 56.45
08-05-05 63.51 63.70 61.28 3,239,300 62.13 56.03
08-05-02 65.66 66.05 62.57 3,660,900 63.66 57.41
08-05-01 63.89 65.74 63.88 1,035,100 65.68 59.23
08-04-30 65.60 65.99 64.62 1,260,100 64.83 58.46
Date Open High Low Vol Cls adjCls
08-04-29 64.20 65.90 64.10 1,308,900 65.46 59.03
08-04-28 64.22 64.71 64.16 1,688,600 64.30 57.98
08-04-25 64.21 64.95 64.20 1,648,900 64.42 58.09
08-04-24 64.73 64.73 63.64 1,399,700 64.03 57.74
08-04-23 63.98 65.25 63.76 1,315,100 64.86 58.49
08-04-22 64.09 64.50 63.31 1,416,100 63.86 57.59
08-04-21 64.82 66.54 64.82 1,492,800 65.03 58.64
08-04-18 65.79 66.46 64.85 3,018,600 65.30 58.89
08-04-17 63.36 64.48 62.82 1,828,400 63.95 57.67
Date Open High Low Vol Cls adjCls
08-04-16 63.57 63.58 62.48 2,122,800 63.41 57.18
08-04-15 63.80 63.92 62.50 1,517,500 62.76 56.60
08-04-14 64.03 64.19 63.38 1,723,900 63.52 57.28
08-04-11 65.11 65.40 63.96 1,646,600 64.06 57.77
08-04-10 65.77 65.98 65.22 2,323,500 65.54 59.10
08-04-09 66.22 66.48 65.59 1,134,400 65.89 59.42
08-04-08 65.52 66.21 65.50 1,217,500 66.05 59.56
08-04-07 66.24 67.51 65.54 1,839,000 65.85 59.38
08-04-04 65.86 66.17 65.53 2,039,800 65.89 59.42
Date Open High Low Vol Cls adjCls
08-04-03 66.30 67.02 65.05 1,652,600 65.63 59.18
08-04-02 66.97 67.50 66.32 1,787,000 66.60 60.06
08-04-01 65.15 67.11 65.14 1,680,600 67.11 60.52
08-03-31 64.85 65.33 64.29 880,400 65.05 58.66
08-03-28 65.18 66.31 64.58 1,344,800 64.75 58.39
08-03-27 64.66 65.73 62.90 1,865,600 65.23 58.82
08-03-26 65.29 65.52 63.67 1,692,600 64.12 57.82
08-03-25 65.00 65.92 64.81 1,286,600 65.50 59.07
08-03-24 64.86 64.99 64.15 1,160,300 64.85 58.48
Date Open High Low Vol Cls adjCls
08-03-20 62.38 64.21 62.25 2,867,100 64.21 57.90
08-03-19 63.21 64.66 62.06 2,908,800 62.06 55.96
08-03-18 61.00 62.80 60.15 3,872,000 62.78 56.61
08-03-17 60.00 61.01 58.50 2,934,600 60.46 54.52
08-03-14 60.35 61.45 59.97 2,640,100 60.78 54.81
08-03-13 60.41 60.41 58.45 2,366,700 60.03 54.13
08-03-12 61.36 62.36 60.83 2,573,000 61.13 55.13
08-03-11 60.95 62.39 59.50 2,824,800 61.21 55.20
08-03-10 62.80 62.88 59.60 4,359,900 59.74 53.87
Date Open High Low Vol Cls adjCls
08-03-07 64.17 64.30 62.63 2,202,100 62.72 56.56
08-03-06 65.35 65.50 64.50 984,300 64.52 58.18
08-03-05 65.90 66.66 65.30 1,324,800 65.73 59.27
08-03-04 64.83 65.84 64.59 1,224,300 65.69 59.24
08-03-03 65.16 65.30 64.50 1,190,000 65.30 58.89
08-02-29 65.46 65.99 64.55 1,917,900 65.11 58.71
08-02-28 66.26 66.67 65.54 943,700 66.04 59.55
08-02-27 67.06 67.39 66.27 1,448,700 66.34 59.82
08-02-26 67.35 67.93 67.00 919,600 67.59 60.95
Date Open High Low Vol Cls adjCls
08-02-25 66.50 67.95 66.50 1,263,100 67.80 61.14
08-02-22 66.83 67.53 65.74 1,348,700 66.82 60.26
08-02-21 67.45 68.07 66.43 1,402,500 66.69 60.14
08-02-20 68.08 68.32 66.46 1,709,300 67.35 60.73
08-02-19 68.96 69.42 68.23 1,096,300 68.54 61.81
08-02-15 68.71 68.73 67.40 1,418,600 68.31 61.60
08-02-14 70.22 70.56 68.73 1,683,000 68.83 62.07
08-02-13 69.47 70.24 69.14 1,589,600 70.06 63.18
08-02-12 68.08 69.25 67.75 1,391,600 69.08 62.29
Date Open High Low Vol Cls adjCls
08-02-11 68.00 68.14 67.40 1,793,800 67.80 61.14
08-02-08 67.91 68.48 67.24 1,747,900 67.95 61.28
08-02-07 66.18 68.14 66.00 2,194,100 68.14 61.45
08-02-06 66.23 66.58 65.56 1,305,000 66.22 59.72
08-02-05 66.63 67.24 65.83 1,197,100 65.91 59.44
08-02-04 67.90 68.27 67.43 959,300 67.58 60.94
08-02-01 67.12 68.00 66.56 1,547,600 67.88 61.21
08-01-31 66.14 67.23 65.25 1,753,200 66.97 60.39
08-01-30 67.29 67.72 66.59 1,751,400 66.67 60.12
Date Open High Low Vol Cls adjCls
08-01-29 67.98 68.46 66.91 1,924,800 67.45 60.82
08-01-28 66.49 66.83 65.65 1,530,200 66.37 59.85
08-01-25 69.12 69.12 66.31 1,979,300 66.42 59.90
08-01-24 68.75 71.25 67.77 3,723,000 68.35 61.64
08-01-23 64.21 66.91 63.10 3,548,200 66.69 60.14
08-01-22 62.24 65.86 58.86 3,952,700 64.75 58.39
08-01-18 68.96 69.00 65.33 4,756,500 65.86 59.39
08-01-17 70.63 70.67 68.55 3,936,200 68.62 61.88
08-01-16 70.66 70.66 68.90 4,420,300 69.75 62.90
Date Open High Low Vol Cls adjCls
08-01-15 70.30 72.66 70.30 3,054,100 71.11 64.12
08-01-14 72.82 72.90 71.70 1,795,600 72.46 65.34
08-01-11 68.93 72.47 68.93 3,887,100 72.10 65.02
08-01-10 70.36 70.56 68.75 3,144,000 69.64 62.80
08-01-09 72.24 72.67 70.56 2,837,500 70.95 63.98
08-01-08 73.00 73.60 72.12 1,663,700 72.40 65.29
08-01-07 72.59 73.22 72.33 1,901,000 72.71 65.57
08-01-04 73.28 73.39 72.26 1,218,000 72.26 65.16
08-01-03 73.70 74.94 73.61 1,061,600 73.83 66.58
Date Open High Low Vol Cls adjCls
08-01-02 74.53 74.82 73.25 1,001,600 73.60 66.37
07-12-31 75.63 75.73 74.60 746,200 74.72 67.38
07-12-28 75.58 76.29 75.25 650,100 75.73 68.29
07-12-27 76.26 76.65 75.35 632,700 75.35 67.95
07-12-26 76.52 76.75 76.01 795,200 76.48 68.67
07-12-24 76.89 76.89 75.80 635,200 76.16 68.38
07-12-21 76.00 76.80 75.10 1,622,700 76.21 68.43
07-12-20 74.92 75.59 74.71 1,017,500 75.26 67.57
07-12-19 74.39 75.05 73.96 808,900 74.85 67.21
Date Open High Low Vol Cls adjCls
07-12-18 73.82 74.45 73.03 1,192,800 74.08 66.51
07-12-17 74.57 74.57 72.50 1,874,100 73.44 65.94
07-12-14 74.86 75.20 74.21 804,800 74.27 66.69
07-12-13 74.48 75.02 74.05 783,700 74.97 67.31
07-12-12 75.42 75.51 73.94 1,263,000 74.70 67.07
07-12-11 75.13 75.58 73.85 867,800 73.91 66.36
07-12-10 74.73 76.02 74.73 884,300 75.48 67.77
07-12-07 74.99 75.02 74.42 1,048,500 74.67 67.04
07-12-06 74.03 75.00 73.64 1,019,000 75.00 67.34
Date Open High Low Vol Cls adjCls
07-12-05 73.61 74.23 73.22 1,145,900 74.06 66.50
07-12-04 72.27 73.50 71.70 965,000 72.90 65.46
07-12-03 72.03 73.08 72.03 913,500 72.56 65.15
07-11-30 73.00 73.23 72.24 1,201,000 72.63 65.21
07-11-29 72.41 72.70 71.75 679,300 72.23 64.85
07-11-28 71.90 72.93 71.05 1,089,500 72.79 65.36
07-11-27 69.94 71.59 69.94 1,242,800 71.51 64.21
07-11-26 70.78 71.21 69.52 850,000 69.52 62.42
07-11-23 70.60 70.87 70.03 464,800 70.64 63.43
Date Open High Low Vol Cls adjCls
07-11-21 71.14 72.05 70.23 1,460,300 70.28 63.10
07-11-20 70.41 72.65 70.37 2,161,900 71.87 64.53
07-11-19 69.29 70.50 69.29 1,029,300 70.16 63.00
07-11-16 71.32 71.55 69.62 1,999,900 69.87 62.73
07-11-15 70.45 71.69 70.45 1,080,900 70.82 63.59
07-11-14 71.00 71.50 70.72 1,289,100 70.78 63.55
07-11-13 70.78 70.95 69.33 1,429,800 70.87 63.63
07-11-12 70.00 70.46 69.57 1,580,300 70.05 62.90
07-11-09 67.93 70.53 67.93 1,616,200 70.04 62.89
Date Open High Low Vol Cls adjCls
07-11-08 67.71 68.75 67.71 1,748,000 68.70 61.68
07-11-07 69.00 69.35 67.61 1,475,900 67.65 60.74
07-11-06 69.69 70.10 69.17 938,000 70.00 62.85
07-11-05 68.88 70.02 68.88 997,200 69.75 62.63
07-11-02 72.93 72.93 68.95 1,133,200 69.53 62.43
07-11-01 71.02 71.02 69.49 1,278,300 69.57 62.47
07-10-31 70.98 71.41 70.32 1,273,100 71.00 63.75
07-10-30 71.12 71.64 70.76 717,300 70.91 63.67
07-10-29 71.50 72.01 71.03 862,500 71.27 63.99
Date Open High Low Vol Cls adjCls
07-10-26 71.40 71.46 70.78 1,156,300 70.95 63.70
07-10-25 70.32 71.02 69.15 2,934,100 70.61 63.40
07-10-24 71.13 71.73 70.45 971,100 71.51 64.21
07-10-23 71.50 72.00 71.26 975,500 71.58 64.27
07-10-22 71.63 71.63 70.69 1,225,600 71.06 63.80
07-10-19 74.10 74.27 71.88 1,443,600 71.88 64.54
07-10-18 72.58 74.50 72.48 1,605,300 74.50 66.89
07-10-17 72.91 73.48 71.82 1,277,500 72.19 64.82
07-10-16 72.28 72.73 71.79 846,100 72.27 64.89
Date Open High Low Vol Cls adjCls
07-10-15 73.61 74.50 72.16 1,182,200 72.80 65.37
07-10-12 73.30 74.07 72.90 1,380,700 73.92 66.37
07-10-11 74.54 74.67 73.04 1,297,000 73.13 65.66
07-10-10 73.46 73.63 72.90 1,257,700 73.33 65.84
07-10-09 72.88 73.47 72.67 660,100 73.47 65.97
07-10-08 73.08 73.40 72.35 657,600 72.48 65.08
07-10-05 73.00 73.47 72.51 1,833,500 73.14 65.67
07-10-04 71.93 72.81 71.53 1,488,600 72.60 65.19
07-10-03 70.44 71.89 70.22 1,560,200 71.79 64.46
Date Open High Low Vol Cls adjCls
07-10-02 69.98 71.30 69.66 1,893,500 70.54 63.34
07-10-01 69.25 70.13 68.94 982,000 70.13 62.97
07-09-28 68.70 69.05 68.52 995,300 68.76 61.74
07-09-27 68.06 69.40 67.81 1,340,400 68.88 61.85
07-09-26 67.86 68.15 67.57 879,300 67.90 60.97
07-09-25 67.01 68.11 67.01 959,700 67.67 60.76
07-09-24 68.01 68.08 66.99 1,732,200 67.28 60.41
07-09-21 68.24 68.89 67.68 7,678,600 68.01 61.06
07-09-20 68.41 69.02 68.10 1,523,700 68.24 61.27
Date Open High Low Vol Cls adjCls
07-09-19 68.43 68.86 67.80 1,989,400 68.68 61.67
07-09-18 67.66 68.37 66.60 1,803,400 68.18 61.22
07-09-17 69.69 69.75 66.91 3,164,400 67.20 60.34
07-09-14 69.17 70.49 69.15 956,300 70.09 62.93
07-09-13 69.43 69.77 69.13 639,400 69.45 62.36
07-09-12 68.61 69.46 68.61 822,500 68.87 61.84
07-09-11 67.94 68.98 67.90 935,800 68.94 61.90
07-09-10 67.70 67.94 66.88 655,700 67.54 60.64
07-09-07 67.62 68.41 67.16 1,398,300 67.28 60.41
Date Open High Low Vol Cls adjCls
07-09-06 66.34 68.21 66.34 989,400 68.18 61.22
07-09-05 66.89 67.00 66.39 750,000 66.63 59.83
07-09-04 66.78 67.48 66.50 790,500 67.21 60.35
07-08-31 67.27 67.50 66.43 739,200 66.80 59.98
07-08-30 66.09 67.20 65.87 671,200 66.63 59.83
07-08-29 66.17 66.80 65.59 632,500 66.75 59.93
07-08-28 66.86 67.37 65.69 1,104,200 65.75 59.04
07-08-27 67.15 67.85 67.09 645,900 67.09 60.24
07-08-24 67.05 67.34 66.75 687,500 67.19 60.33
Date Open High Low Vol Cls adjCls
07-08-23 67.98 67.98 66.52 585,100 66.95 60.11
07-08-22 66.92 67.34 66.38 824,100 67.29 60.42
07-08-21 66.53 66.87 65.50 731,300 66.32 59.55
07-08-20 67.42 67.85 66.42 848,300 66.86 60.03
07-08-17 66.00 67.34 64.50 2,061,000 67.27 60.40
07-08-16 63.88 65.16 63.51 2,293,100 64.91 58.28
07-08-15 64.13 65.23 64.07 1,124,100 64.41 57.83
07-08-14 65.40 65.75 64.13 1,238,100 64.13 57.58
07-08-13 66.17 66.38 64.52 1,302,800 65.36 58.69
Date Open High Low Vol Cls adjCls
07-08-10 67.74 68.63 65.85 1,543,700 66.08 59.33
07-08-09 68.88 70.11 67.56 2,961,300 67.56 60.66
07-08-08 66.00 68.90 65.95 1,893,900 68.90 61.86
07-08-07 64.56 67.22 64.36 2,003,500 66.62 59.82
07-08-06 62.91 65.50 62.85 2,207,700 65.14 58.49
07-08-03 63.60 63.97 62.43 1,907,900 62.43 56.05
07-08-02 63.09 63.92 62.69 2,259,000 63.68 57.18
07-08-01 62.64 63.46 62.22 2,124,400 63.14 56.69
07-07-31 64.09 64.23 62.43 2,205,600 62.43 56.05
Date Open High Low Vol Cls adjCls
07-07-30 62.79 64.25 61.85 2,081,000 64.25 57.69
07-07-27 64.47 64.49 62.83 3,371,400 63.00 56.57
07-07-26 65.48 65.49 63.51 2,857,100 64.36 57.79
07-07-25 66.57 66.65 65.35 1,353,600 66.02 59.28
07-07-24 67.07 67.49 66.38 1,234,400 66.51 59.72
07-07-23 67.31 68.16 66.91 1,598,900 66.97 60.13
07-07-20 67.50 68.45 66.62 2,374,500 67.16 60.30
07-07-19 67.32 67.89 67.10 1,182,500 67.59 60.69
07-07-18 67.63 67.76 66.79 1,653,200 67.32 60.45
Date Open High Low Vol Cls adjCls
07-07-17 67.33 68.90 67.00 1,653,200 67.53 60.63
07-07-16 66.86 67.85 66.75 1,142,400 67.49 60.60
07-07-13 66.34 66.73 65.45 1,165,200 66.60 59.80
07-07-12 65.39 66.57 64.98 1,330,400 66.57 59.77
07-07-11 64.07 65.21 64.07 1,138,600 65.21 58.55
07-07-10 64.60 65.03 64.00 1,654,800 64.07 57.53
07-07-09 65.10 65.39 64.59 920,700 65.25 58.59
07-07-06 63.86 65.49 63.77 1,689,800 65.31 58.64
07-07-05 63.05 63.94 62.94 1,280,200 63.76 57.25
Date Open High Low Vol Cls adjCls
07-07-03 63.70 63.97 63.45 537,300 63.95 57.42
07-07-02 63.05 63.50 62.90 1,283,000 63.46 56.98
07-06-29 64.03 64.04 62.78 1,420,300 63.09 56.65
07-06-28 61.08 64.31 60.86 2,381,800 63.75 57.24
07-06-27 63.72 64.40 63.55 1,031,000 64.37 57.80
07-06-26 63.33 64.27 63.19 1,204,500 63.97 57.44
07-06-25 63.20 64.17 62.95 1,295,100 63.16 56.71
07-06-22 64.95 65.06 63.08 2,571,500 63.53 57.04
07-06-21 65.22 65.65 64.96 906,200 65.12 58.47
Date Open High Low Vol Cls adjCls
07-06-20 66.48 66.61 65.34 1,093,300 65.36 58.69
07-06-19 66.25 67.06 65.86 1,226,100 66.28 59.51
07-06-18 66.10 67.03 65.80 925,300 66.47 59.68
07-06-15 65.40 66.50 65.24 1,510,500 66.36 59.58
07-06-14 64.92 65.50 64.90 712,200 64.90 58.27
07-06-13 64.12 64.98 63.54 1,009,800 64.92 58.29
07-06-12 65.14 65.29 64.07 1,187,200 64.13 57.58
07-06-11 65.34 65.95 65.05 926,700 65.39 58.71
07-06-08 64.95 65.48 64.53 1,004,800 65.27 58.60
Date Open High Low Vol Cls adjCls
07-06-07 66.26 66.46 64.91 1,365,200 65.04 58.40
07-06-06 66.90 67.20 66.11 1,430,900 66.58 59.78
07-06-05 67.62 67.62 66.94 1,179,400 67.30 60.43
07-06-04 66.94 67.85 66.94 1,026,100 67.67 60.76
07-06-01 67.31 67.60 66.86 921,500 67.14 60.28
07-05-31 67.04 67.52 66.90 1,069,700 67.31 60.44
07-05-30 66.45 67.02 66.08 810,100 67.02 60.18
07-05-29 67.00 67.07 66.28 940,900 66.61 59.81
07-05-25 66.99 67.19 66.50 661,100 66.97 60.13
Date Open High Low Vol Cls adjCls
07-05-24 67.33 67.90 66.80 804,500 66.91 60.08
07-05-23 67.76 68.28 67.22 687,500 67.32 60.45
07-05-22 67.30 67.73 66.90 842,900 67.37 60.49
07-05-21 67.83 67.93 66.94 1,341,600 67.16 60.30
07-05-18 67.01 67.48 66.54 1,344,000 67.36 60.48
07-05-17 66.50 67.21 66.32 1,724,500 66.90 60.07
07-05-16 64.50 66.49 64.40 2,258,400 66.46 59.67
07-05-15 64.25 65.07 64.15 1,117,900 64.44 57.86
07-05-14 64.30 64.86 63.75 1,227,100 64.41 57.83
Date Open High Low Vol Cls adjCls
07-05-11 64.88 64.88 64.13 1,131,400 64.54 57.95
07-05-10 65.04 65.31 64.31 1,263,300 64.54 57.95
07-05-09 65.34 65.81 64.94 1,213,500 65.40 58.72
07-05-08 65.66 65.93 64.99 1,046,000 65.61 58.91
07-05-07 66.05 66.34 65.65 844,400 65.96 59.22
07-05-04 65.73 66.27 65.17 1,070,700 65.86 59.13
07-05-03 65.45 65.47 64.73 1,382,100 65.09 58.44
07-05-02 65.30 65.45 64.85 1,139,500 65.15 58.50
07-05-01 65.27 65.60 64.63 2,376,600 65.23 58.57
Date Open High Low Vol Cls adjCls
07-04-30 65.64 65.64 64.51 1,836,700 64.94 58.31
07-04-27 65.67 66.28 65.41 1,172,800 65.42 58.74
07-04-26 66.61 66.68 65.86 1,447,700 66.08 59.33
07-04-25 66.74 66.93 66.21 1,425,400 66.72 59.91
07-04-24 67.00 67.09 66.18 2,174,700 66.76 59.94
07-04-23 66.65 67.10 66.39 1,656,600 66.83 60.01
07-04-20 66.95 67.29 65.27 2,499,400 66.82 60.00
07-04-19 68.00 68.70 63.00 6,711,600 66.01 59.27
07-04-18 70.06 70.06 68.93 1,734,300 69.10 62.04
Date Open High Low Vol Cls adjCls
07-04-17 69.04 70.26 68.93 1,998,200 70.06 62.91
07-04-16 68.14 68.96 68.00 1,183,600 68.96 61.92
07-04-13 67.88 68.15 67.18 922,600 67.96 61.02
07-04-12 67.70 68.16 67.57 1,022,000 67.91 60.97
07-04-11 67.95 68.10 67.01 1,414,700 67.68 60.77
07-04-10 68.50 68.81 67.62 1,383,400 67.87 60.94
07-04-09 68.05 69.00 68.05 1,156,000 68.49 61.50
07-04-05 67.50 68.28 67.12 1,129,200 68.28 61.31
07-04-04 67.70 67.97 66.95 1,018,400 67.67 60.76
Date Open High Low Vol Cls adjCls
07-04-03 67.60 67.82 67.18 1,383,300 67.64 60.73
07-04-02 66.43 67.25 66.25 1,065,100 67.23 60.36
07-03-30 65.87 66.51 65.48 1,288,100 66.32 59.55
07-03-29 66.06 66.18 65.25 1,023,000 65.81 59.09
07-03-28 65.25 65.99 65.02 791,700 65.68 58.97
07-03-27 65.21 65.79 65.00 866,600 65.52 58.83
07-03-26 65.42 65.66 64.57 1,498,100 65.59 58.89
07-03-23 65.98 66.08 65.14 2,738,400 65.26 58.60
07-03-22 66.75 66.85 65.75 2,511,000 65.94 59.21
Date Open High Low Vol Cls adjCls
07-03-21 67.00 67.14 65.62 1,771,900 66.61 59.81
07-03-20 65.31 66.81 65.25 1,538,400 66.70 59.89
07-03-19 65.70 65.80 65.31 1,084,300 65.55 58.86
07-03-16 64.64 65.48 64.49 2,180,400 65.22 58.56
07-03-15 64.45 64.87 64.04 1,301,800 64.61 58.01
07-03-14 63.70 64.50 63.50 1,662,700 64.35 57.78
07-03-13 63.78 64.35 63.49 2,009,100 63.68 57.18
07-03-12 63.15 64.18 62.81 1,377,400 64.03 57.49
07-03-09 63.25 63.34 62.38 1,292,300 63.08 56.64
Date Open High Low Vol Cls adjCls
07-03-08 62.50 63.01 62.10 1,594,900 62.69 56.29
07-03-07 61.69 62.16 61.33 1,189,500 61.91 55.59
07-03-06 61.09 61.82 60.53 1,279,300 61.65 55.35
07-03-05 60.20 61.42 58.05 2,091,900 60.89 54.67
07-03-02 61.28 61.65 60.67 1,679,600 61.00 54.77
07-03-01 60.27 62.00 59.01 2,919,500 61.37 55.10
07-02-28 60.25 62.28 60.00 2,875,200 62.02 55.69
07-02-27 61.70 62.36 59.44 2,388,200 60.52 54.34
07-02-26 63.25 63.62 62.23 2,238,500 62.30 55.94
Date Open High Low Vol Cls adjCls
07-02-23 63.90 64.25 63.49 2,451,500 64.13 57.58
07-02-22 62.10 64.27 61.45 4,443,600 63.45 56.97
07-02-21 62.07 62.49 61.87 1,816,700 62.25 55.89
07-02-20 62.15 62.66 61.52 1,484,200 62.28 55.92
07-02-16 62.57 62.57 61.62 1,143,400 62.05 55.71
07-02-15 61.80 62.27 61.79 1,149,800 62.13 55.79
07-02-14 62.51 62.70 61.32 1,759,200 61.82 55.51
07-02-13 61.99 62.75 61.90 1,062,300 62.65 56.25
07-02-12 62.21 62.50 61.89 824,900 61.94 55.61
Date Open High Low Vol Cls adjCls
07-02-09 62.34 62.81 61.74 1,052,100 62.11 55.77
07-02-08 62.40 62.97 61.72 1,360,100 62.51 56.13
07-02-07 62.15 62.42 61.70 1,885,400 62.40 56.03
07-02-06 62.49 62.54 61.95 1,226,200 61.95 55.62
07-02-05 62.21 62.65 62.05 877,900 62.39 56.02
07-02-02 62.66 62.87 62.16 1,104,500 62.41 56.04
07-02-01 63.50 63.50 61.84 1,708,100 62.46 56.08
07-01-31 61.95 62.37 61.34 1,597,400 61.94 55.61
07-01-30 61.01 62.30 61.00 2,030,500 61.86 55.54
Date Open High Low Vol Cls adjCls
07-01-29 60.82 62.17 60.72 3,242,100 61.78 55.47
07-01-26 59.40 60.95 59.06 3,263,100 60.81 54.60
07-01-25 58.62 59.12 58.12 1,662,300 58.84 52.83
07-01-24 58.05 58.86 57.85 1,173,700 58.78 52.78
07-01-23 58.10 58.38 57.66 1,327,100 58.30 52.35
07-01-22 59.00 59.01 58.24 1,253,600 58.24 52.29
07-01-19 58.80 59.00 58.02 1,920,900 58.95 52.93
07-01-18 58.73 59.18 58.43 2,215,200 59.00 52.97
07-01-17 58.85 58.96 58.46 1,926,500 58.49 52.52
Date Open High Low Vol Cls adjCls
07-01-16 58.51 59.00 58.50 2,072,000 58.77 52.77
07-01-12 59.00 59.34 58.43 3,848,200 58.77 52.77
07-01-11 57.64 59.02 57.63 3,164,000 58.95 52.93
07-01-10 56.83 57.64 56.30 1,992,000 57.64 51.75
07-01-09 56.33 56.96 56.21 1,634,200 56.87 51.06
07-01-08 56.13 56.78 55.85 1,754,600 56.09 50.36
07-01-05 55.60 55.93 55.32 1,794,200 55.83 50.13
07-01-04 55.01 55.69 55.01 1,375,000 55.60 49.92
07-01-03 55.55 55.75 54.89 1,236,200 55.12 49.49
Date Open High Low Vol Cls adjCls
06-12-29 55.25 55.32 54.90 811,300 55.11 49.48
06-12-28 55.43 55.55 55.10 601,600 55.45 49.79
06-12-27 55.22 55.48 55.09 602,700 55.33 49.68
06-12-26 54.77 55.23 54.64 432,000 55.14 49.31
06-12-22 55.06 55.19 54.62 1,069,600 54.83 49.03
06-12-21 55.45 55.52 54.89 700,400 55.20 49.37
06-12-20 55.32 55.53 55.01 639,100 55.44 49.58
06-12-19 54.99 55.45 54.88 1,126,700 55.33 49.48
06-12-18 55.00 55.59 54.88 1,177,600 55.13 49.30
Date Open High Low Vol Cls adjCls
06-12-15 55.09 55.19 54.78 1,513,600 54.87 49.07
06-12-14 55.25 55.92 54.93 2,554,400 55.11 49.28
06-12-13 55.50 55.50 55.11 2,077,000 55.45 49.59
06-12-12 54.20 55.55 54.01 2,408,500 55.08 49.26
06-12-11 54.15 54.37 53.83 1,280,700 54.32 48.58
06-12-08 53.40 53.92 53.00 870,500 53.61 47.94
06-12-07 53.80 54.14 53.15 1,351,900 53.33 47.69
06-12-06 53.71 54.18 53.28 1,158,700 53.85 48.16
06-12-05 53.65 53.96 53.00 920,000 53.96 48.26
Date Open High Low Vol Cls adjCls
06-12-04 52.63 53.54 52.63 1,298,500 53.42 47.77
06-12-01 52.25 52.76 51.90 1,371,800 52.43 46.89
06-11-30 52.10 52.20 51.52 1,111,000 51.86 46.38
06-11-29 51.50 51.96 51.43 1,023,200 51.95 46.46
06-11-28 51.90 52.10 51.20 1,143,500 51.52 46.07
06-11-27 52.20 52.20 51.74 1,354,900 52.00 46.50
06-11-24 52.07 53.00 51.75 368,400 52.20 46.68
06-11-22 51.94 52.51 51.70 1,019,300 52.32 46.79
06-11-21 51.23 52.00 51.20 1,470,500 51.78 46.31
Date Open High Low Vol Cls adjCls
06-11-20 51.75 52.04 51.25 1,103,500 51.26 45.84
06-11-17 52.15 52.29 51.76 1,035,600 52.22 46.70
06-11-16 52.50 52.50 51.93 1,112,800 52.27 46.74
06-11-15 52.40 52.89 51.87 1,705,000 52.08 46.57
06-11-14 50.96 51.45 50.77 1,013,700 51.35 45.92
06-11-13 50.90 51.33 50.60 878,300 50.96 45.57
06-11-10 50.42 51.12 50.15 953,200 51.03 45.64
06-11-09 51.90 51.90 50.45 1,651,400 50.64 45.29
06-11-08 52.05 52.10 51.49 977,100 51.90 46.41
Date Open High Low Vol Cls adjCls
06-11-07 52.52 52.63 52.20 1,142,600 52.42 46.88
06-11-06 51.69 52.65 51.69 966,500 52.52 46.97
06-11-03 52.05 52.19 51.29 786,300 51.44 46.00
06-11-02 51.80 52.13 51.40 1,368,100 51.95 46.46
06-11-01 52.20 52.75 51.67 1,433,000 51.85 46.37
06-10-31 52.40 52.56 51.56 1,876,700 52.29 46.76
06-10-30 52.83 53.13 52.21 1,232,600 52.33 46.80
06-10-27 52.90 53.12 52.41 1,016,300 52.65 47.08
06-10-26 53.20 53.33 52.64 2,475,000 53.11 47.50
Date Open High Low Vol Cls adjCls
06-10-25 53.92 54.10 53.25 1,493,400 53.70 48.02
06-10-24 53.78 54.35 53.17 1,629,500 53.92 48.22
06-10-23 52.45 54.00 52.20 2,368,100 53.72 48.04
06-10-20 52.43 52.93 52.06 1,413,900 52.73 47.16
06-10-19 52.38 52.90 51.94 1,731,700 52.43 46.89
06-10-18 51.25 52.85 51.20 3,749,100 52.73 47.16
06-10-17 50.22 50.25 49.00 1,774,900 49.81 44.54
06-10-16 50.25 50.85 50.13 935,100 50.27 44.96
06-10-13 51.25 51.25 50.31 1,114,500 50.41 45.08
Date Open High Low Vol Cls adjCls
06-10-12 50.90 51.40 50.76 894,800 51.30 45.88
06-10-11 50.70 51.41 50.40 1,128,000 50.68 45.32
06-10-10 51.15 51.15 50.40 708,000 50.75 45.39
06-10-09 50.75 51.17 50.56 514,900 50.89 45.51
06-10-06 51.16 51.22 50.58 1,243,000 50.72 45.36
06-10-05 50.75 51.35 50.56 1,702,600 51.24 45.82
06-10-04 49.52 50.50 49.21 1,127,600 50.17 44.87
06-10-03 49.16 49.69 48.83 1,264,400 49.52 44.29
06-10-02 49.75 49.79 48.87 840,400 49.14 43.95
Date Open High Low Vol Cls adjCls
06-09-29 49.40 50.00 49.29 1,131,200 49.59 44.35
06-09-28 49.95 50.05 49.22 1,191,500 49.62 44.37
06-09-27 49.96 50.10 49.37 1,312,500 50.03 44.74
06-09-26 50.18 50.75 49.82 1,577,700 49.96 44.68
06-09-25 50.37 50.42 49.51 1,089,100 50.06 44.77
06-09-22 50.35 50.35 49.70 818,300 50.12 44.82
06-09-21 50.70 50.87 49.98 916,200 50.36 45.04
06-09-20 50.45 50.77 49.95 1,250,400 50.63 45.28
06-09-19 50.80 50.90 50.39 827,800 50.62 45.27
Date Open High Low Vol Cls adjCls
06-09-18 50.92 51.00 50.55 1,024,400 50.70 45.34
06-09-15 50.49 51.00 50.18 2,523,100 50.92 45.54
06-09-14 49.79 50.25 49.45 1,439,500 50.24 44.93
06-09-13 49.75 50.15 49.04 1,500,600 49.83 44.56
06-09-12 49.50 49.94 49.17 1,121,800 49.90 44.63
06-09-11 48.89 49.44 48.66 914,600 49.38 44.16
06-09-08 48.02 48.95 47.76 1,189,300 48.82 43.66
06-09-07 47.95 48.20 47.80 680,700 48.03 42.95
06-09-06 47.70 48.23 47.46 780,700 47.84 42.78
Date Open High Low Vol Cls adjCls
06-09-05 48.10 48.14 47.74 584,200 47.82 42.77
06-09-01 48.12 48.28 47.80 777,800 48.05 42.97
06-08-31 47.90 48.03 47.69 696,000 48.03 42.95
06-08-30 48.35 48.36 47.84 1,314,700 48.10 43.02
06-08-29 48.19 48.58 48.01 1,006,900 48.27 43.17
06-08-28 47.60 48.59 47.39 2,075,400 48.28 43.18
06-08-25 46.85 47.63 46.69 1,183,700 47.60 42.57
06-08-24 46.25 47.06 46.25 1,205,900 46.77 41.83
06-08-23 47.45 47.45 45.99 1,995,600 46.04 41.17
Date Open High Low Vol Cls adjCls
06-08-22 47.60 47.60 47.12 638,500 47.49 42.47
06-08-21 47.13 47.86 47.06 755,800 47.68 42.64
06-08-18 47.64 47.64 46.80 721,800 47.38 42.37
06-08-17 46.95 48.07 46.74 1,030,500 47.64 42.60
06-08-16 46.95 47.29 46.69 620,500 47.20 42.21
06-08-15 46.73 46.97 46.39 732,400 46.81 41.86
06-08-14 46.62 47.20 46.43 840,300 46.48 41.57
06-08-11 46.91 47.13 46.41 701,100 46.58 41.66
06-08-10 47.30 47.55 46.95 1,496,300 47.07 42.09
Date Open High Low Vol Cls adjCls
06-08-09 47.08 47.63 47.00 1,439,300 47.17 42.18
06-08-08 46.20 47.87 46.07 2,193,100 47.05 42.08
06-08-07 46.08 46.28 45.73 577,100 46.18 41.30
06-08-04 46.50 46.81 46.08 701,900 46.28 41.39
06-08-03 46.00 46.63 45.69 1,231,100 46.31 41.41
06-08-02 47.00 47.45 46.32 1,831,100 46.73 41.79
06-08-01 45.29 45.93 44.86 850,000 45.75 40.91
06-07-31 45.95 45.97 45.45 918,000 45.51 40.70
06-07-28 45.04 46.19 45.00 1,312,600 46.11 41.24
Date Open High Low Vol Cls adjCls
06-07-27 45.10 45.49 44.54 1,054,300 44.81 40.07
06-07-26 44.95 45.55 44.85 1,401,600 45.19 40.41
06-07-25 44.80 45.57 44.58 1,439,700 45.20 40.42
06-07-24 44.30 45.21 44.10 1,720,600 45.01 40.25
06-07-21 43.66 44.49 39.77 3,212,500 44.13 39.47
06-07-20 44.15 44.23 43.01 1,606,300 43.20 38.63
06-07-19 43.53 44.49 43.12 1,884,800 44.25 39.57
06-07-18 43.30 43.48 43.01 1,922,800 43.33 38.75
06-07-17 42.45 43.54 42.45 1,299,800 43.13 38.57
Date Open High Low Vol Cls adjCls
06-07-14 42.75 42.99 42.06 1,710,200 42.62 38.11
06-07-13 43.04 43.23 42.81 1,254,000 42.93 38.39
06-07-12 43.35 43.59 43.23 1,433,100 43.23 38.66
06-07-11 43.25 43.47 42.84 1,039,900 43.32 38.74
06-07-10 43.15 43.42 43.11 1,764,000 43.32 38.74
06-07-07 43.00 43.52 42.70 2,133,200 43.15 38.59
06-07-06 42.50 43.19 42.25 1,008,100 43.03 38.48
06-07-05 42.64 42.70 42.25 1,321,600 42.45 37.96
06-07-03 42.35 42.81 42.28 634,300 42.64 38.13
Date Open High Low Vol Cls adjCls
06-06-30 42.70 42.94 41.94 1,423,800 42.11 37.66
06-06-29 42.37 42.82 41.99 1,689,400 42.61 38.11
06-06-28 41.80 42.17 41.38 2,142,300 42.12 37.67
06-06-27 41.90 41.99 40.77 2,777,500 40.88 36.56
06-06-26 43.60 43.60 41.88 4,721,600 42.20 37.74
06-06-23 44.62 45.30 44.31 736,400 44.88 40.14
06-06-22 44.82 44.98 44.59 847,100 44.87 40.13
06-06-21 44.50 44.95 44.33 762,000 44.82 40.08
06-06-20 44.70 44.81 44.34 949,500 44.55 39.84
Date Open High Low Vol Cls adjCls
06-06-19 45.50 45.50 44.56 1,453,000 44.82 40.08
06-06-16 45.30 45.60 44.81 1,758,100 45.06 40.30
06-06-15 44.35 45.72 44.30 1,854,200 45.55 40.74
06-06-14 43.45 44.41 43.42 1,361,900 44.32 39.64
06-06-13 43.49 44.29 43.30 1,878,200 43.63 39.02
06-06-12 44.10 44.15 43.55 668,000 43.63 39.02
06-06-09 44.22 44.32 43.67 784,000 43.93 39.29
06-06-08 44.20 44.24 43.48 1,183,500 44.21 39.54
06-06-07 43.75 44.35 43.58 961,800 43.95 39.30
Date Open High Low Vol Cls adjCls
06-06-06 43.58 43.85 43.16 1,157,100 43.67 39.05
06-06-05 44.60 44.64 43.59 1,095,100 43.61 39.00
06-06-02 44.40 44.70 44.09 853,400 44.65 39.93
06-06-01 44.03 44.43 43.89 1,420,900 44.31 39.63
06-05-31 44.00 44.18 43.65 1,962,800 43.90 39.26
06-05-30 44.35 44.52 43.74 1,105,000 43.89 39.25
06-05-26 44.65 44.86 44.38 886,100 44.69 39.97
06-05-25 44.41 44.85 44.13 1,564,400 44.84 40.10
06-05-24 44.30 44.39 43.41 1,385,700 44.21 39.54
Date Open High Low Vol Cls adjCls
06-05-23 45.00 45.02 44.07 1,731,400 44.33 39.64
06-05-22 43.60 45.19 43.55 2,390,700 44.99 40.23
06-05-19 44.50 44.56 43.53 1,934,900 44.16 39.49
06-05-18 44.02 44.72 43.95 2,583,100 44.28 39.60
06-05-17 43.50 44.15 43.35 2,288,600 44.02 39.37
06-05-16 43.36 43.71 43.17 1,225,300 43.62 39.01
06-05-15 42.65 43.56 42.43 1,037,000 43.41 38.82
06-05-12 43.10 43.43 42.84 1,107,300 43.00 38.45
06-05-11 43.75 43.83 43.16 1,337,700 43.16 38.60
Date Open High Low Vol Cls adjCls
06-05-10 44.40 44.62 43.82 1,216,500 43.99 39.34
06-05-09 43.70 44.38 43.70 1,490,300 44.05 39.39
06-05-08 43.91 44.18 43.69 1,079,700 43.83 39.20
06-05-05 43.75 44.22 43.24 2,655,900 44.01 39.36
06-05-04 43.15 43.41 42.75 1,969,600 43.16 38.60
06-05-03 42.95 43.29 42.64 1,416,600 43.22 38.65
06-05-02 43.97 43.99 42.82 1,370,100 43.12 38.56
06-05-01 44.00 44.51 43.19 2,190,600 43.89 39.25
06-04-28 44.25 44.40 43.68 1,846,600 43.75 39.13
Date Open High Low Vol Cls adjCls
06-04-27 44.31 44.85 43.90 1,531,400 44.15 39.48
06-04-26 44.80 45.30 44.65 905,800 44.74 40.01
06-04-25 45.50 45.62 44.60 1,657,900 44.73 40.00
06-04-24 45.58 45.80 45.07 1,965,100 45.62 40.80
06-04-21 47.20 47.75 45.34 5,263,100 45.58 40.76
06-04-20 44.00 44.15 43.25 2,051,400 44.00 39.35
06-04-19 43.59 43.89 43.12 1,454,000 43.81 39.18
06-04-18 42.95 43.93 42.63 2,034,800 43.59 38.98
06-04-17 42.85 43.17 42.16 1,260,000 42.70 38.19
Date Open High Low Vol Cls adjCls
06-04-13 44.00 44.05 42.74 1,956,300 42.82 38.29
06-04-12 43.08 43.31 42.71 1,263,800 42.97 38.43
06-04-11 43.50 43.53 42.76 1,501,700 43.06 38.51
06-04-10 43.00 43.56 42.80 1,197,900 43.39 38.80
06-04-07 43.69 44.15 43.01 1,102,500 43.12 38.56
06-04-06 44.20 44.23 43.30 2,586,700 43.78 39.15
06-04-05 44.55 44.90 44.02 2,118,400 44.20 39.53
06-04-04 44.13 45.09 43.95 1,901,500 44.65 39.93
06-04-03 44.59 44.70 44.06 1,551,200 44.25 39.57
Date Open High Low Vol Cls adjCls
06-03-31 44.87 44.98 44.27 1,174,500 44.34 39.65
06-03-30 44.88 45.25 44.61 1,251,900 44.86 40.12
06-03-29 44.64 45.23 44.53 2,977,800 45.06 40.30
06-03-28 44.78 45.10 44.25 2,487,800 44.40 39.71
06-03-27 46.75 46.75 44.60 4,327,200 44.78 40.05
06-03-24 47.70 47.77 47.16 942,800 47.45 42.43
06-03-23 48.94 49.02 47.30 2,055,900 47.60 42.57
06-03-22 48.53 49.09 48.30 734,300 48.94 43.77
06-03-21 48.47 48.90 48.05 1,392,100 48.42 43.30
Date Open High Low Vol Cls adjCls
06-03-20 49.21 49.25 48.54 923,600 48.66 43.52
06-03-17 49.30 49.32 48.61 1,406,800 49.24 44.04
06-03-16 49.85 49.94 48.85 1,376,300 48.92 43.75
06-03-15 48.95 49.33 48.51 1,545,400 49.28 44.07
06-03-14 48.50 49.17 48.05 2,026,300 48.92 43.75
06-03-13 46.59 48.30 46.40 2,148,900 48.11 43.02
06-03-10 45.43 46.40 45.30 973,700 46.34 41.44
06-03-09 45.90 46.00 45.30 1,019,600 45.45 40.65
06-03-08 45.60 45.99 45.15 709,500 45.92 41.07
Date Open High Low Vol Cls adjCls
06-03-07 45.59 46.09 45.26 769,200 45.81 40.97
06-03-06 46.10 46.39 45.53 855,500 45.60 40.78
06-03-03 45.87 46.87 45.69 1,056,600 46.20 41.32
06-03-02 46.15 46.43 45.86 1,094,700 46.05 41.18
06-03-01 46.19 46.56 45.66 982,100 46.33 41.43
06-02-28 46.90 47.01 45.75 1,427,100 46.22 41.33
06-02-27 46.93 47.54 46.77 1,166,500 47.15 42.17
06-02-24 46.95 47.21 46.50 920,800 46.93 41.97
06-02-23 47.07 47.40 46.70 1,141,500 47.08 42.10
Date Open High Low Vol Cls adjCls
06-02-22 47.25 47.49 47.03 989,700 47.22 42.23
06-02-21 48.30 48.31 46.99 984,700 47.10 42.12
06-02-17 48.10 48.61 47.92 1,029,100 48.42 43.30
06-02-16 47.90 48.43 47.64 973,700 48.25 43.15
06-02-15 47.88 48.14 47.33 909,800 47.77 42.72
06-02-14 47.40 48.06 47.19 1,174,600 47.85 42.79
06-02-13 47.36 47.56 47.02 764,800 47.27 42.27
06-02-10 48.10 48.11 47.22 831,700 47.66 42.62
06-02-09 48.00 48.22 47.39 1,404,100 47.80 42.75
Date Open High Low Vol Cls adjCls
06-02-08 47.47 48.00 47.14 1,460,300 48.00 42.93
06-02-07 47.15 48.18 46.88 2,046,400 47.22 42.23
06-02-06 46.95 47.20 46.60 1,242,200 46.85 41.90
06-02-03 47.80 48.04 46.97 1,594,000 47.05 42.08
06-02-02 48.25 48.42 47.70 1,684,900 47.90 42.84
06-02-01 49.73 50.00 48.24 2,741,000 48.49 43.36
06-01-31 49.43 50.16 49.43 2,099,800 49.90 44.63
06-01-30 50.33 50.90 49.73 2,950,500 50.16 44.86
06-01-27 47.33 50.55 47.33 6,956,000 50.33 45.01
Date Open High Low Vol Cls adjCls
06-01-26 44.65 45.05 43.95 2,195,600 44.33 39.64
06-01-25 44.35 44.40 43.87 1,919,700 44.08 39.42
06-01-24 44.72 44.92 43.80 3,148,700 44.12 39.46
06-01-23 45.24 45.75 44.72 1,502,000 45.00 40.24
06-01-20 46.40 46.47 45.03 1,928,300 45.22 40.44
06-01-19 47.50 47.50 46.40 1,194,300 46.47 41.56
06-01-18 46.77 47.80 46.67 1,558,900 47.32 42.32
06-01-17 46.22 47.00 46.22 1,349,700 46.77 41.83
06-01-13 46.56 46.82 45.91 1,242,600 46.20 41.32
Date Open High Low Vol Cls adjCls
06-01-12 47.14 47.35 46.32 1,581,300 46.40 41.50
06-01-11 47.36 48.13 47.01 2,021,000 47.39 42.38
06-01-10 46.99 47.00 46.21 1,471,200 46.90 41.94
06-01-09 45.23 47.16 45.21 2,217,600 47.04 42.07
06-01-06 45.05 45.33 44.60 1,190,200 45.14 40.37
06-01-05 45.30 45.45 44.67 1,508,400 44.85 40.11
06-01-04 44.58 45.49 44.42 1,325,000 45.37 40.57
06-01-03 44.90 45.00 43.77 2,148,800 44.60 39.89
05-12-30 44.35 44.70 44.29 967,300 44.43 39.73
Date Open High Low Vol Cls adjCls
05-12-29 45.42 45.67 44.89 876,000 44.91 40.16
05-12-28 45.35 45.42 44.97 999,500 45.29 40.50
05-12-27 46.24 46.49 45.31 811,400 45.33 40.44
05-12-23 46.58 46.63 45.99 535,700 46.09 41.12
05-12-22 46.43 46.67 46.21 1,163,000 46.40 41.39
05-12-21 45.62 46.35 45.35 1,383,000 46.23 41.24
05-12-20 46.30 46.52 45.66 1,261,900 45.79 40.85
05-12-19 47.65 47.73 46.57 1,224,700 46.73 41.69
05-12-16 47.39 48.32 47.21 2,204,500 47.74 42.59
Date Open High Low Vol Cls adjCls
05-12-15 47.36 47.48 46.63 1,008,700 47.07 41.99
05-12-14 47.03 47.55 46.95 832,400 47.16 42.07
05-12-13 46.61 47.37 46.55 1,188,400 47.04 41.97
05-12-12 47.23 47.36 46.60 997,700 46.83 41.78
05-12-09 46.11 47.15 46.08 1,292,700 46.95 41.89
05-12-08 46.75 47.00 45.97 2,370,000 46.23 41.24
05-12-07 46.95 47.30 46.60 1,765,600 47.27 42.17
05-12-06 47.10 47.28 46.53 1,537,000 46.58 41.56
05-12-05 46.50 47.25 46.23 3,241,600 47.05 41.97
Date Open High Low Vol Cls adjCls
05-12-02 43.90 47.19 43.83 8,496,000 46.31 41.31
05-12-01 43.53 44.05 43.25 3,183,000 43.90 39.16
05-11-30 43.25 43.50 42.93 2,072,600 43.30 38.63
05-11-29 44.00 44.19 43.21 1,357,500 43.23 38.57
05-11-28 44.20 44.25 43.40 1,677,200 43.84 39.11
05-11-25 43.80 44.09 43.61 301,400 43.90 39.16
05-11-23 43.83 44.18 43.63 1,070,800 43.80 39.08
05-11-22 44.63 44.81 43.56 1,560,800 43.75 39.03
05-11-21 44.26 44.55 44.00 955,700 44.50 39.70
Date Open High Low Vol Cls adjCls
05-11-18 44.15 44.37 43.60 1,428,600 44.26 39.49
05-11-17 43.50 43.72 42.81 1,593,900 43.53 38.83
05-11-16 43.75 43.77 43.20 1,711,100 43.70 38.99
05-11-15 43.25 44.28 43.25 1,905,600 43.75 39.03
05-11-14 44.68 44.82 43.79 1,457,200 43.93 39.19
05-11-11 45.24 45.40 44.45 1,103,900 44.82 39.99
05-11-10 44.26 45.25 44.19 1,465,700 45.25 40.37
05-11-09 44.05 44.55 44.05 1,920,800 44.12 39.36
05-11-08 43.80 44.06 43.65 1,883,700 43.96 39.22
Date Open High Low Vol Cls adjCls
05-11-07 43.35 44.02 43.24 2,158,300 43.95 39.21
05-11-04 43.00 43.20 42.50 1,358,600 43.07 38.42
05-11-03 43.49 44.15 42.32 3,325,500 42.77 38.16
05-11-02 42.00 43.32 42.00 3,201,300 43.06 38.41
05-11-01 41.45 42.09 41.25 3,509,700 41.66 37.17
05-10-31 41.75 41.75 40.93 2,333,900 41.07 36.64
05-10-28 40.00 41.65 39.85 3,397,300 41.50 37.02
05-10-27 40.55 40.55 39.74 3,290,400 39.80 35.51
05-10-26 41.30 41.51 40.10 3,538,600 40.38 36.02
Date Open High Low Vol Cls adjCls
05-10-25 41.39 41.67 40.98 1,961,400 41.18 36.74
05-10-24 41.10 41.72 40.94 3,266,300 41.35 36.89
05-10-21 40.60 41.01 39.91 4,707,300 40.94 36.52
05-10-20 42.30 42.74 40.28 5,539,400 40.64 36.26
05-10-19 43.50 43.50 41.31 11,365,400 42.27 37.71
05-10-18 46.55 47.45 46.50 2,524,500 46.50 41.48
05-10-17 46.29 46.73 45.85 1,818,400 46.48 41.47
05-10-14 46.08 46.60 45.72 1,267,500 46.46 41.45
05-10-13 45.82 46.40 45.60 1,371,200 45.96 41.00
Date Open High Low Vol Cls adjCls
05-10-12 45.99 46.31 45.47 1,782,400 46.07 41.10
05-10-11 47.18 47.40 45.84 2,334,500 45.99 41.03
05-10-10 47.33 47.50 46.36 1,321,200 46.55 41.53
05-10-07 46.99 47.42 46.82 1,357,500 47.16 42.07
05-10-06 47.50 47.78 46.45 1,624,200 46.85 41.80
05-10-05 48.48 48.48 47.46 2,358,000 47.49 42.37
05-10-04 48.95 49.40 48.53 1,685,300 48.73 43.47
05-10-03 49.34 49.74 48.21 2,099,700 48.53 43.29
05-09-30 49.37 49.77 49.00 1,268,400 49.43 44.10
Date Open High Low Vol Cls adjCls
05-09-29 49.00 49.56 48.25 1,999,700 49.25 43.94
05-09-28 50.65 50.84 49.27 1,451,900 49.66 44.30
05-09-27 50.01 51.13 49.25 2,578,900 50.70 45.23
05-09-26 50.83 50.90 49.73 1,364,600 49.76 44.39
05-09-23 50.35 50.88 49.95 1,425,700 50.30 44.87
05-09-22 50.90 50.95 49.91 1,335,200 50.15 44.74
05-09-21 51.25 51.30 50.15 1,948,700 50.60 45.14
05-09-20 50.77 51.35 50.70 3,086,500 51.01 45.51
05-09-19 50.50 50.90 50.27 3,343,000 50.67 45.20
Date Open High Low Vol Cls adjCls
05-09-16 50.55 50.75 49.81 9,789,600 50.20 44.78
05-09-15 50.85 51.32 50.45 2,299,300 50.75 45.28
05-09-14 50.93 52.23 50.62 3,188,200 50.75 45.28
05-09-13 53.02 53.02 50.89 4,941,600 50.95 45.45
05-09-12 54.31 54.62 53.25 2,521,800 53.27 47.52
05-09-09 55.25 55.25 54.41 2,796,800 54.56 48.67
05-09-08 55.50 56.15 53.50 4,649,500 54.71 48.81
05-09-07 55.94 56.32 55.73 1,414,800 56.10 50.05
05-09-06 54.75 55.79 54.62 1,062,600 55.73 49.72
Date Open High Low Vol Cls adjCls
05-09-02 55.10 55.20 54.28 871,200 54.60 48.71
05-09-01 54.46 55.35 54.28 1,665,600 55.20 49.25
05-08-31 53.55 54.58 53.15 1,348,600 54.55 48.67
05-08-30 53.66 53.72 53.01 1,235,200 53.55 47.77
05-08-29 52.80 53.83 52.56 930,600 53.74 47.94
05-08-26 53.35 53.48 52.71 651,300 52.97 47.26
05-08-25 53.15 53.47 53.05 1,236,400 53.28 47.53
05-08-24 53.25 54.17 53.23 1,557,000 53.32 47.57
05-08-23 53.65 53.69 53.11 1,070,500 53.28 47.53
Date Open High Low Vol Cls adjCls
05-08-22 53.59 54.05 53.31 1,012,400 53.64 47.85
05-08-19 54.06 54.06 53.21 902,300 53.30 47.55
05-08-18 53.95 54.10 53.54 1,239,300 53.78 47.98
05-08-17 53.62 54.28 53.45 1,148,300 54.20 48.35
05-08-16 54.05 54.29 53.48 1,740,200 53.75 47.95
05-08-15 52.45 54.69 52.14 3,378,400 54.10 48.26
05-08-12 52.34 52.70 51.95 757,000 52.51 46.85
05-08-11 52.00 52.50 51.97 929,200 52.34 46.69
05-08-10 52.49 52.79 51.78 1,020,600 51.95 46.35
Date Open High Low Vol Cls adjCls
05-08-09 52.46 52.75 51.20 2,668,800 52.17 46.54
05-08-08 52.62 53.02 52.02 1,176,300 52.30 46.66
05-08-05 52.60 52.78 52.20 987,300 52.62 46.94
05-08-04 52.64 52.82 52.44 2,954,800 52.60 46.93
05-08-03 53.05 53.09 52.59 1,352,500 52.60 46.93
05-08-02 53.49 53.76 53.28 1,484,100 53.38 47.62
05-08-01 54.30 54.57 53.24 1,881,000 53.24 47.50
05-07-29 54.18 54.47 53.93 2,023,700 54.09 48.26
05-07-28 54.34 54.68 53.71 1,631,200 54.38 48.51
Date Open High Low Vol Cls adjCls
05-07-27 53.70 54.57 53.51 1,208,900 54.34 48.48
05-07-26 52.92 53.53 52.88 1,132,900 53.41 47.65
05-07-25 52.95 53.47 52.72 1,024,200 52.92 47.21
05-07-22 52.95 53.47 52.67 920,700 53.09 47.36
05-07-21 53.00 53.50 52.56 1,648,500 53.05 47.33
05-07-20 51.00 53.30 50.10 5,101,200 53.10 47.37
05-07-19 49.50 49.80 49.26 1,453,400 49.60 44.25
05-07-18 49.69 49.74 49.16 1,926,400 49.41 44.08
05-07-15 49.26 49.87 49.06 1,219,600 49.69 44.33
Date Open High Low Vol Cls adjCls
05-07-14 49.40 49.71 49.29 1,090,700 49.51 44.17
05-07-13 49.50 49.55 49.20 893,100 49.45 44.12
05-07-12 49.00 49.65 48.99 1,411,300 49.55 44.20
05-07-11 48.14 49.23 48.03 1,515,800 49.23 43.92
05-07-08 47.45 47.94 47.00 1,188,100 47.89 42.72
05-07-07 46.85 47.56 46.80 1,144,800 47.50 42.38
05-07-06 47.80 47.80 47.05 1,154,900 47.40 42.29
05-07-05 47.15 48.04 47.15 893,300 48.00 42.82
05-07-01 47.53 47.61 47.14 715,100 47.34 42.23
Date Open High Low Vol Cls adjCls
05-06-30 47.80 47.95 47.43 1,279,100 47.56 42.43
05-06-29 48.00 48.02 47.53 2,360,400 47.80 42.64
05-06-28 47.05 47.97 46.90 1,610,900 47.88 42.71
05-06-27 47.18 47.34 46.82 809,600 46.86 41.80
05-06-24 46.99 47.41 46.75 1,576,700 47.11 42.03
05-06-23 47.65 47.70 46.89 1,601,400 47.06 41.98
05-06-22 47.75 48.46 47.39 3,316,600 47.74 42.59
05-06-21 49.18 49.23 48.52 1,146,000 48.86 43.59
05-06-20 49.03 49.61 48.89 1,237,100 49.44 44.11
Date Open High Low Vol Cls adjCls
05-06-17 49.90 49.90 49.05 1,598,300 49.36 44.04
05-06-16 50.50 50.50 49.33 1,217,600 49.44 44.11
05-06-15 50.13 50.19 49.10 1,895,500 49.31 43.99
05-06-14 49.08 50.02 49.00 1,551,700 49.96 44.57
05-06-13 48.65 49.32 48.59 741,400 49.06 43.77
05-06-10 49.25 49.34 48.30 605,800 48.90 43.62
05-06-09 49.00 49.36 48.80 851,000 49.15 43.85
05-06-08 49.50 49.53 48.89 898,900 48.98 43.70
05-06-07 48.75 49.74 48.75 1,063,800 49.32 44.00
Date Open High Low Vol Cls adjCls
05-06-06 48.97 48.97 48.34 830,700 48.60 43.36
05-06-03 48.82 49.17 48.53 988,800 48.92 43.64
05-06-02 48.85 49.03 48.61 890,200 48.82 43.55
05-06-01 48.55 49.25 48.26 1,184,100 48.88 43.61
05-05-31 49.00 49.08 48.52 1,108,300 48.65 43.40
05-05-27 49.18 49.33 48.78 851,500 48.91 43.63
05-05-26 49.00 49.34 48.85 1,076,000 49.31 43.99
05-05-25 48.85 49.10 48.69 1,236,700 49.00 43.71
05-05-24 48.89 49.15 48.63 1,267,800 49.02 43.73
Date Open High Low Vol Cls adjCls
05-05-23 48.50 49.10 48.25 1,607,900 48.89 43.62
05-05-20 48.45 48.57 48.17 1,234,700 48.39 43.17
05-05-19 48.09 48.40 47.95 922,300 48.23 43.03
05-05-18 47.97 48.19 47.53 1,305,300 48.12 42.93
05-05-17 47.05 47.61 46.55 949,500 47.52 42.39
05-05-16 46.70 47.46 46.53 681,100 47.31 42.21
05-05-13 47.08 47.08 46.00 1,460,300 46.62 41.59
05-05-12 47.75 47.90 46.88 1,390,100 47.20 42.11
05-05-11 47.57 48.05 46.60 1,111,200 47.95 42.78
Date Open High Low Vol Cls adjCls
05-05-10 48.00 48.13 47.14 1,611,100 47.39 42.28
05-05-09 48.28 48.61 47.90 1,418,300 48.21 43.01
05-05-06 48.92 49.00 48.21 1,427,600 48.25 43.05
05-05-05 49.60 49.88 48.79 1,356,000 48.84 43.57
05-05-04 48.30 49.59 48.30 1,404,000 49.45 44.12
05-05-03 48.40 48.91 47.82 1,346,700 48.28 43.07
05-05-02 48.56 48.98 48.26 914,900 48.78 43.52
05-04-29 48.60 48.85 47.95 1,609,400 48.55 43.31
05-04-28 49.13 49.20 48.40 1,173,000 48.49 43.26
Date Open High Low Vol Cls adjCls
05-04-27 48.88 49.60 48.39 1,255,900 49.45 44.12
05-04-26 49.09 50.95 48.70 3,248,600 48.90 43.62
05-04-25 48.48 49.19 48.18 1,486,600 48.92 43.64
05-04-22 48.83 49.27 48.01 1,886,300 48.27 43.06
05-04-21 48.90 48.95 48.10 1,483,500 48.83 43.56
05-04-20 47.00 49.20 46.92 4,199,600 48.34 43.13
05-04-19 47.05 47.27 45.77 2,078,200 46.60 41.57
05-04-18 46.29 46.52 45.75 1,525,800 46.23 41.24
05-04-15 45.80 46.78 45.52 2,367,300 46.28 41.29
Date Open High Low Vol Cls adjCls
05-04-14 45.22 46.16 44.95 1,927,400 45.91 40.96
05-04-13 45.67 46.20 45.01 1,117,700 45.09 40.23
05-04-12 45.43 45.90 44.77 1,253,400 45.66 40.73
05-04-11 45.82 46.15 45.56 961,800 45.63 40.71
05-04-08 46.15 46.25 45.31 1,109,900 45.57 40.65
05-04-07 45.94 46.46 45.60 1,388,100 46.06 41.09
05-04-06 45.10 46.35 45.04 2,938,300 46.00 41.04
05-04-05 44.20 45.24 44.10 1,921,200 44.94 40.09
05-04-04 44.10 44.34 43.66 1,314,600 44.19 39.42
Date Open High Low Vol Cls adjCls
05-04-01 44.62 44.95 43.51 3,325,200 44.15 39.39
05-03-31 43.60 44.75 43.00 6,738,000 44.61 39.80
05-03-30 47.25 47.60 46.65 1,443,800 47.43 42.31
05-03-29 46.70 47.26 46.35 1,715,400 47.18 42.09
05-03-28 46.15 47.21 45.75 2,364,500 46.82 41.77
05-03-24 46.29 46.33 45.50 1,623,500 45.65 40.73
05-03-23 46.17 46.34 45.76 1,778,300 45.84 40.90
05-03-22 47.45 47.47 46.00 2,839,000 46.11 41.14
05-03-21 47.30 47.80 46.85 1,049,500 47.56 42.43
Date Open High Low Vol Cls adjCls
05-03-18 47.50 47.97 47.10 3,766,100 47.50 42.38
05-03-17 46.78 47.68 46.30 1,614,000 47.50 42.38
05-03-16 46.60 47.05 46.30 1,650,600 46.77 41.72
05-03-15 47.65 47.65 45.61 4,055,000 46.80 41.75
05-03-14 47.60 48.15 47.27 1,552,200 47.65 42.51
05-03-11 48.80 48.80 47.23 2,732,700 47.43 42.31
05-03-10 48.25 48.72 48.18 1,880,600 48.72 43.46
05-03-09 48.27 48.61 47.72 2,218,000 47.92 42.75
05-03-08 49.89 49.97 48.06 2,750,600 48.27 43.06
Date Open High Low Vol Cls adjCls
05-03-07 50.00 50.19 49.70 1,169,200 49.80 44.43
05-03-04 49.80 49.99 49.56 984,800 49.78 44.41
05-03-03 49.45 49.72 49.14 819,900 49.40 44.07
05-03-02 49.67 50.12 49.35 1,336,000 49.38 44.05
05-03-01 49.66 50.10 49.48 1,261,200 49.67 44.31
05-02-28 49.73 50.14 49.37 1,064,600 49.66 44.30
05-02-25 50.10 50.37 49.73 1,048,700 50.03 44.63
05-02-24 49.84 50.07 49.28 1,410,300 50.04 44.64
05-02-23 49.78 50.10 49.44 968,700 49.70 44.34
Date Open High Low Vol Cls adjCls
05-02-22 50.68 50.76 49.54 1,875,900 49.78 44.41
05-02-18 50.50 51.01 50.40 1,503,700 50.67 45.20
05-02-17 50.57 50.65 49.98 1,949,400 50.30 44.87
05-02-16 50.40 50.60 49.88 1,703,500 50.57 45.11
05-02-15 50.54 50.62 50.03 1,071,800 50.40 44.96
05-02-14 51.14 51.18 50.08 1,123,000 50.29 44.86
05-02-11 50.37 51.33 50.33 1,453,300 50.95 45.45
05-02-10 50.10 50.47 49.69 1,561,200 50.19 44.78
05-02-09 51.05 51.20 50.02 1,674,900 50.05 44.65
Date Open High Low Vol Cls adjCls
05-02-08 51.71 51.86 50.79 1,572,100 50.97 45.47
05-02-07 52.57 52.58 51.55 1,460,200 51.70 46.12
05-02-04 51.39 52.64 51.35 2,099,500 52.58 46.91
05-02-03 50.96 51.65 50.96 1,124,800 51.39 45.85
05-02-02 51.74 52.58 50.00 4,306,700 51.08 45.57
05-02-01 50.00 51.62 49.75 3,421,300 51.56 46.00
05-01-31 48.55 49.45 48.04 2,671,700 49.14 43.84
05-01-28 48.80 49.23 47.93 2,696,100 48.08 42.89
05-01-27 49.76 49.76 48.38 3,835,700 48.75 43.49
Date Open High Low Vol Cls adjCls
05-01-26 48.99 49.94 48.90 2,213,600 49.75 44.38
05-01-25 48.75 48.94 48.26 2,180,800 48.65 43.40
05-01-24 49.45 49.45 48.54 1,980,000 48.54 43.30
05-01-21 50.18 50.42 49.35 3,524,200 49.46 44.12
05-01-20 50.64 50.66 49.89 1,739,900 50.18 44.77
05-01-19 50.01 51.15 49.69 2,507,700 50.63 45.17
05-01-18 49.15 50.09 48.88 2,634,800 49.94 44.55
05-01-14 48.42 49.04 48.34 1,511,800 48.78 43.52
05-01-13 50.00 50.51 48.10 3,930,100 48.17 42.97
Date Open High Low Vol Cls adjCls
05-01-12 49.26 49.97 49.26 2,188,500 49.93 44.54
05-01-11 49.40 49.51 48.79 1,176,800 49.17 43.87
05-01-10 48.30 49.74 47.90 2,254,900 49.40 44.07
05-01-07 48.75 49.02 48.15 1,724,100 48.25 43.05
05-01-06 49.15 49.15 48.25 1,835,700 48.65 43.40
05-01-05 49.00 49.52 48.90 2,864,100 48.95 43.67
05-01-04 48.90 49.37 48.56 3,545,500 48.89 43.62
05-01-03 49.95 50.41 48.12 4,151,200 48.25 43.05
04-12-31 48.10 48.39 47.98 981,700 48.25 43.05
Date Open High Low Vol Cls adjCls
04-12-30 47.95 48.40 47.77 1,177,200 48.20 43.00
04-12-29 47.49 47.87 47.39 1,243,900 47.86 42.70
04-12-28 47.33 47.93 47.10 1,542,300 47.66 42.44
04-12-27 47.13 47.40 46.87 1,200,500 47.08 41.92
04-12-23 47.60 48.00 46.81 863,400 47.03 41.88
04-12-22 47.25 47.54 47.02 1,565,000 47.43 42.23
04-12-21 46.30 46.96 46.29 1,372,600 46.89 41.75
04-12-20 45.97 46.85 45.90 1,228,000 46.27 41.20
04-12-17 45.02 46.14 45.02 2,198,300 45.96 40.92
Date Open High Low Vol Cls adjCls
04-12-16 45.83 46.14 45.24 1,728,900 45.70 40.69
04-12-15 46.88 46.88 45.56 2,440,400 45.88 40.85
04-12-14 46.52 47.19 46.39 1,829,800 47.08 41.92
04-12-13 46.56 47.14 46.16 1,448,900 46.72 41.60
04-12-10 46.12 46.73 45.84 1,584,700 46.55 41.45
04-12-09 45.15 46.31 45.00 1,863,300 46.29 41.22
04-12-08 44.00 45.42 44.00 1,478,600 45.35 40.38
04-12-07 44.99 45.00 44.18 1,789,600 44.18 39.34
04-12-06 45.05 45.09 44.50 1,476,500 44.75 39.85
Date Open High Low Vol Cls adjCls
04-12-03 45.44 45.94 45.14 1,793,400 45.29 40.33
04-12-02 45.20 46.61 45.15 2,086,600 45.44 40.46
04-12-01 44.10 45.20 44.06 1,271,900 45.20 40.25
04-11-30 43.99 44.25 43.67 1,069,500 43.99 39.17
04-11-29 44.33 44.50 43.97 1,232,200 44.17 39.33
04-11-26 44.01 44.75 44.01 502,100 44.44 39.57
04-11-24 43.55 44.47 43.52 1,520,800 44.40 39.54
04-11-23 43.53 43.90 43.15 1,372,400 43.51 38.74
04-11-22 42.90 43.99 42.49 1,870,100 43.85 39.05
Date Open High Low Vol Cls adjCls
04-11-19 44.10 44.11 43.08 1,194,200 43.17 38.44
04-11-18 44.00 44.16 43.65 1,409,400 43.99 39.17
04-11-17 43.95 44.80 43.82 1,175,900 44.00 39.18
04-11-16 44.30 44.49 43.84 1,354,900 43.90 39.09
04-11-15 44.23 44.85 43.90 1,567,500 44.35 39.49
04-11-12 44.85 44.97 44.21 1,672,700 44.48 39.61
04-11-11 44.23 44.96 44.09 1,321,600 44.95 40.03
04-11-10 43.55 44.03 43.38 1,040,100 43.79 38.99
04-11-09 44.55 44.59 43.59 1,569,500 43.71 38.92
Date Open High Low Vol Cls adjCls
04-11-08 44.50 44.64 43.88 1,120,300 44.30 39.45
04-11-05 43.80 44.32 43.77 1,196,200 44.32 39.46
04-11-04 43.60 43.79 43.15 1,608,000 43.50 38.73
04-11-03 44.00 44.00 43.29 1,778,300 43.50 38.73
04-11-02 42.60 43.60 42.24 2,486,000 42.37 37.73
04-11-01 42.65 42.96 41.79 1,915,400 42.14 37.52
04-10-29 42.90 43.24 42.52 1,707,200 43.09 38.37
04-10-28 43.15 43.37 42.90 1,333,500 43.10 38.38
04-10-27 42.58 43.85 42.31 1,997,200 43.40 38.65
Date Open High Low Vol Cls adjCls
04-10-26 42.20 42.55 41.42 3,248,100 42.51 37.85
04-10-25 42.30 42.30 41.24 2,225,500 41.75 37.18
04-10-22 43.00 43.03 42.27 1,315,400 42.30 37.67
04-10-21 43.62 43.63 42.59 1,610,700 42.90 38.20
04-10-20 43.35 43.91 43.08 2,773,800 43.35 38.60
04-10-19 44.34 44.34 43.15 1,975,100 43.34 38.59
04-10-18 42.05 44.31 42.05 3,209,700 44.31 39.46
04-10-15 43.70 43.71 40.30 6,463,100 42.09 37.48
04-10-14 43.83 44.92 43.72 2,068,900 43.93 39.12
Date Open High Low Vol Cls adjCls
04-10-13 44.37 44.77 43.30 2,195,200 44.04 39.22
04-10-12 43.00 44.67 42.85 4,067,800 44.47 39.60
04-10-11 45.50 45.60 44.38 3,084,100 44.64 39.75
04-10-08 47.24 47.50 45.28 2,144,200 45.51 40.52
04-10-07 47.92 48.00 46.88 1,316,400 47.24 42.06
04-10-06 48.05 48.19 47.56 998,900 48.16 42.88
04-10-05 48.35 48.48 47.69 806,600 47.91 42.66
04-10-04 48.50 48.71 48.13 1,611,600 48.22 42.94
04-10-01 48.33 48.81 47.89 1,147,600 48.40 43.10
Date Open High Low Vol Cls adjCls
04-09-30 47.78 48.23 47.43 1,607,300 48.08 42.81
04-09-29 47.10 47.88 46.95 952,100 47.78 42.55
04-09-28 48.00 48.00 47.05 1,393,400 47.10 41.94
04-09-27 48.09 48.22 47.60 1,192,600 48.00 42.74
04-09-24 47.63 48.55 47.54 1,016,400 48.18 42.90
04-09-23 47.70 47.99 47.52 1,077,100 47.62 42.40
04-09-22 48.09 48.50 47.60 1,178,700 47.65 42.43
04-09-21 48.12 48.88 47.68 1,755,800 48.69 43.36
04-09-20 47.95 48.62 47.60 1,235,500 47.93 42.68
Date Open High Low Vol Cls adjCls
04-09-17 47.50 48.34 47.21 1,694,200 48.15 42.87
04-09-16 46.96 47.05 46.78 634,400 46.88 41.74
04-09-15 47.45 47.45 46.38 1,230,400 46.71 41.59
04-09-14 47.10 48.01 46.85 1,370,400 47.20 42.03
04-09-13 47.61 47.61 46.92 1,181,000 47.10 41.94
04-09-10 47.22 47.38 46.57 857,900 47.33 42.14
04-09-09 47.55 47.55 46.95 599,700 47.22 42.05
04-09-08 47.92 48.40 47.35 1,369,700 47.46 42.26
04-09-07 47.20 47.97 47.20 894,800 47.88 42.63
Date Open High Low Vol Cls adjCls
04-09-03 47.75 47.82 46.85 902,200 46.98 41.83
04-09-02 46.00 47.73 45.81 1,078,900 47.52 42.31
04-09-01 45.41 46.24 45.41 869,900 46.04 41.00
04-08-31 45.50 45.78 44.84 1,230,000 45.30 40.34
04-08-30 45.90 45.95 45.25 1,191,800 45.37 40.40
04-08-27 46.20 46.54 45.87 1,166,700 46.06 41.01
04-08-26 46.94 46.94 45.91 1,472,800 45.98 40.94
04-08-25 46.95 46.97 46.46 977,100 46.94 41.80
04-08-24 47.33 47.49 46.80 947,900 46.95 41.81
Date Open High Low Vol Cls adjCls
04-08-23 46.80 47.10 46.50 1,183,100 47.00 41.85
04-08-20 46.00 46.65 45.91 740,000 46.42 41.33
04-08-19 46.10 46.16 45.73 1,235,600 45.99 40.95
04-08-18 45.75 46.36 45.69 1,044,800 46.35 41.27
04-08-17 45.96 46.09 45.50 981,800 45.74 40.73
04-08-16 45.21 46.26 45.10 1,062,600 45.71 40.70
04-08-13 45.59 45.59 44.89 820,000 45.21 40.26
04-08-12 45.97 45.97 45.32 677,700 45.65 40.65
04-08-11 45.76 46.16 44.93 1,325,500 45.97 40.93
Date Open High Low Vol Cls adjCls
04-08-10 45.47 45.84 45.03 1,170,100 45.83 40.81
04-08-09 44.25 45.45 44.24 1,435,600 45.01 40.08
04-08-06 45.50 45.51 44.10 2,473,100 44.24 39.39
04-08-05 47.71 47.72 45.89 1,511,800 45.97 40.93
04-08-04 47.70 48.08 47.16 1,362,700 47.71 42.48
04-08-03 48.00 48.44 47.69 1,823,300 48.16 42.88
04-08-02 47.36 48.10 46.57 2,109,500 48.03 42.77
04-07-30 46.30 47.86 45.90 2,234,700 47.68 42.46
04-07-29 46.24 46.25 43.71 3,984,900 46.18 41.12
Date Open High Low Vol Cls adjCls
04-07-28 47.80 47.91 45.14 2,828,200 46.88 41.74
04-07-27 47.17 47.85 47.13 1,429,700 47.80 42.56
04-07-26 47.38 47.71 46.90 1,408,400 47.14 41.98
04-07-23 47.22 47.41 46.68 1,493,900 47.13 41.97
04-07-22 48.15 48.26 46.30 2,568,400 47.41 42.22
04-07-21 49.20 49.75 48.16 2,481,900 48.16 42.88
04-07-20 48.19 48.85 47.86 3,619,800 48.70 43.36
04-07-19 46.97 48.12 46.05 6,951,000 47.95 42.70
04-07-16 52.50 52.50 45.54 11,702,000 46.04 41.00
Date Open High Low Vol Cls adjCls
04-07-15 54.24 55.07 54.16 1,886,900 54.80 48.80
04-07-14 54.73 55.46 53.58 1,834,200 54.28 48.33
04-07-13 54.91 55.20 54.62 1,220,600 54.98 48.96
04-07-12 55.67 56.07 54.20 2,153,600 54.91 48.89
04-07-09 57.04 57.29 55.40 2,547,700 55.81 49.70
04-07-08 57.33 57.66 56.96 1,282,400 57.03 50.78
04-07-07 56.25 57.33 56.21 1,989,500 57.33 51.05
04-07-06 54.83 56.27 54.55 1,456,100 56.16 50.01
04-07-02 54.90 55.25 54.49 719,600 54.77 48.77
Date Open High Low Vol Cls adjCls
04-07-01 55.49 55.54 54.18 1,078,000 55.00 48.97
04-06-30 55.15 55.73 54.43 1,663,200 55.00 48.97
04-06-29 54.60 54.84 54.50 1,168,700 54.82 48.81
04-06-28 55.76 55.94 53.86 1,531,000 54.37 48.41
04-06-25 54.56 55.07 54.52 1,015,600 54.93 48.91
04-06-24 54.60 54.99 54.35 1,198,300 54.52 48.55
04-06-23 54.51 54.70 53.82 1,119,700 54.58 48.60
04-06-22 54.55 54.86 54.10 1,300,200 54.42 48.46
04-06-21 54.49 54.78 54.32 1,319,600 54.43 48.47
Date Open High Low Vol Cls adjCls
04-06-18 53.82 55.09 53.81 1,157,600 54.26 48.32
04-06-17 54.09 54.13 53.39 1,186,600 54.07 48.15
04-06-16 54.18 54.44 53.51 1,793,400 54.09 48.16
04-06-15 54.50 54.50 54.00 1,161,400 54.18 48.24
04-06-14 54.36 54.70 53.99 1,416,600 54.00 48.08
04-06-10 54.45 54.46 54.04 1,044,500 54.35 48.40
04-06-09 54.26 54.28 53.71 867,700 53.82 47.92
04-06-08 53.84 54.05 53.30 1,409,400 54.03 48.11
04-06-07 53.47 53.64 53.05 1,158,200 53.59 47.72
Date Open High Low Vol Cls adjCls
04-06-04 52.60 52.87 52.26 1,475,600 52.69 46.92
04-06-03 52.17 52.36 51.87 1,212,100 52.21 46.49
04-06-02 52.07 52.45 51.92 1,182,000 52.14 46.43
04-06-01 51.00 51.95 50.89 1,209,600 51.87 46.19
04-05-28 51.00 51.12 50.81 698,900 50.85 45.28
04-05-27 50.76 51.33 50.75 1,250,500 51.00 45.41
04-05-26 50.53 51.30 50.36 1,684,700 50.73 45.17
04-05-25 50.23 50.82 50.04 1,309,300 50.49 44.96
04-05-24 51.20 51.22 50.42 1,035,900 50.42 44.90
Date Open High Low Vol Cls adjCls
04-05-21 50.13 50.80 49.99 1,289,700 50.67 45.12
04-05-20 50.76 50.90 49.54 2,088,900 49.71 44.26
04-05-19 51.38 52.03 50.50 1,424,300 50.75 45.19
04-05-18 50.89 50.96 50.48 1,103,800 50.77 45.21
04-05-17 50.74 50.88 49.97 1,412,600 50.39 44.87
04-05-14 100.70 102.11 99.68 1,480,000 101.47 45.18
04-05-13 99.75 102.46 99.58 2,069,400 100.95 44.94
04-05-12 100.03 100.09 97.70 1,497,000 99.99 44.52
04-05-11 99.31 100.35 99.23 1,335,000 100.03 44.54
Date Open High Low Vol Cls adjCls
04-05-10 100.81 100.89 98.60 1,356,600 99.25 44.19
04-05-07 100.76 102.08 100.50 1,612,800 101.19 45.05
04-05-06 101.10 101.45 99.85 1,238,000 100.76 44.86
04-05-05 99.93 101.25 99.75 1,269,000 101.11 45.02
04-05-04 99.80 100.45 98.39 1,320,200 99.52 44.31
04-05-03 99.24 100.52 98.87 975,800 99.68 44.38
04-04-30 99.44 99.75 98.14 1,608,000 98.93 44.05
04-04-29 99.16 99.99 98.51 1,381,600 98.85 44.01
04-04-28 100.91 101.24 98.95 1,849,600 98.96 44.06
Date Open High Low Vol Cls adjCls
04-04-27 100.80 102.20 100.51 1,871,200 100.83 44.89
04-04-26 100.02 101.51 99.91 1,351,200 100.10 44.57
04-04-23 100.52 100.52 98.87 1,347,800 99.44 44.27
04-04-22 98.74 100.65 98.50 2,399,400 100.27 44.64
04-04-21 97.90 99.13 97.60 1,430,800 98.65 43.92
04-04-20 99.35 99.98 97.41 2,252,400 97.41 43.37
04-04-19 98.85 99.66 98.75 1,277,200 99.25 44.19
04-04-16 98.50 99.99 96.69 3,737,200 99.66 44.37
04-04-15 94.74 95.60 94.26 1,513,000 95.60 42.56
Date Open High Low Vol Cls adjCls
04-04-14 93.52 95.19 93.50 1,583,400 94.52 42.08
04-04-13 95.55 95.70 93.14 887,400 94.03 41.86
04-04-12 94.54 95.29 94.10 580,400 95.08 42.33
04-04-08 94.60 95.80 93.82 1,099,800 94.47 42.06
04-04-07 94.15 94.40 93.56 951,000 94.07 41.88
04-04-06 93.95 94.22 93.05 868,600 94.15 41.92
04-04-05 93.10 94.30 92.77 1,502,600 94.30 41.98
04-04-02 90.63 93.31 90.63 1,877,800 92.97 41.39
04-04-01 88.50 90.05 88.41 1,471,400 90.00 40.07
Date Open High Low Vol Cls adjCls
04-03-31 88.78 88.99 88.04 1,077,800 88.53 39.42
04-03-30 88.44 88.90 87.68 692,400 88.79 39.53
04-03-29 88.02 89.21 87.98 977,400 88.44 39.38
04-03-26 87.30 88.38 87.18 1,073,600 87.80 39.09
04-03-25 87.27 87.34 86.61 1,142,200 87.24 38.84
04-03-24 87.62 87.85 86.52 1,145,800 87.26 38.85
04-03-23 87.45 88.37 85.84 1,902,600 87.73 39.06
04-03-22 88.73 88.75 86.43 1,705,400 87.09 38.77
04-03-19 89.80 90.18 89.15 1,035,200 89.34 39.78
Date Open High Low Vol Cls adjCls
04-03-18 90.65 91.07 89.64 1,206,600 90.48 40.28
04-03-17 89.05 91.33 88.80 1,276,400 91.20 40.60
04-03-16 88.20 88.50 87.55 957,600 88.17 39.26
04-03-15 89.43 89.43 87.53 1,318,000 87.99 39.17
04-03-12 89.32 89.46 88.10 1,143,600 89.43 39.82
04-03-11 90.20 90.50 88.50 1,141,000 88.60 39.45
04-03-10 91.80 91.85 90.60 1,024,200 90.74 40.40
04-03-09 92.75 93.01 91.65 1,419,200 91.79 40.87
04-03-08 93.38 94.40 92.31 2,363,600 92.77 41.30
Date Open High Low Vol Cls adjCls
04-03-05 89.78 90.91 89.35 689,000 90.42 40.26
04-03-04 90.05 90.31 89.71 638,200 89.88 40.02
04-03-03 88.27 90.45 88.27 1,292,400 90.30 40.20
04-03-02 89.24 90.02 88.30 1,278,400 88.37 39.34
04-03-01 88.93 89.66 88.53 1,080,000 89.24 39.73
04-02-27 85.00 89.22 85.00 1,369,800 88.73 39.50
04-02-26 89.02 89.10 88.43 510,600 88.88 39.57
04-02-25 89.50 89.50 88.50 923,200 89.12 39.68
04-02-24 89.35 89.99 88.85 732,600 89.34 39.78
Date Open High Low Vol Cls adjCls
04-02-23 90.12 90.39 89.19 698,600 89.35 39.78
04-02-20 89.55 90.44 89.24 844,400 89.93 40.04
04-02-19 90.54 90.55 89.23 774,200 89.30 39.76
04-02-18 90.17 90.55 89.98 757,400 90.15 40.14
04-02-17 90.68 90.83 90.05 672,800 90.15 40.14
04-02-13 90.56 90.61 89.97 601,800 90.19 40.15
04-02-12 90.27 90.66 90.00 693,600 90.31 40.21
04-02-11 89.47 91.18 89.09 862,800 90.90 40.47
04-02-10 89.87 89.88 89.02 1,074,800 89.32 39.77
Date Open High Low Vol Cls adjCls
04-02-09 89.71 90.46 89.31 697,600 89.88 40.02
04-02-06 88.27 89.79 88.26 1,150,600 89.76 39.96
04-02-05 89.58 89.73 87.95 2,168,400 88.13 39.24
04-02-04 89.29 90.14 89.01 1,044,600 89.57 39.88
04-02-03 90.50 90.75 89.06 1,545,000 89.54 39.87
04-02-02 88.95 91.71 88.89 1,732,200 90.57 40.32
04-01-30 87.25 88.99 87.17 2,363,200 88.74 39.51
04-01-29 89.25 91.21 88.65 1,041,800 90.88 40.46
04-01-28 90.60 90.64 88.50 981,200 88.64 39.46
Date Open High Low Vol Cls adjCls
04-01-27 90.55 91.26 90.27 870,200 90.41 40.25
04-01-26 89.75 91.32 89.75 896,600 91.32 40.66
04-01-23 89.40 89.77 88.85 1,014,000 89.54 39.87
04-01-22 88.69 89.72 88.41 809,600 89.44 39.82
04-01-21 88.14 88.94 87.55 1,107,000 88.94 39.60
04-01-20 89.33 89.59 87.38 1,625,400 88.00 39.18
04-01-16 87.00 89.29 86.84 2,193,400 89.16 39.70
04-01-15 86.04 86.51 84.93 706,600 86.28 38.41
04-01-14 84.85 85.64 84.85 793,800 85.58 38.10
Date Open High Low Vol Cls adjCls
04-01-13 85.18 85.88 84.56 1,227,200 84.84 37.77
04-01-12 84.15 85.46 84.15 957,200 85.17 37.92
04-01-09 84.30 84.77 84.15 974,600 84.40 37.58
04-01-08 84.32 84.35 83.79 1,163,200 84.30 37.53
04-01-07 84.50 84.50 83.77 1,199,200 84.14 37.46
04-01-06 84.81 85.71 84.43 990,000 84.60 37.67
04-01-05 84.36 85.06 84.28 925,400 85.06 37.87
04-01-02 84.91 84.92 83.53 822,800 83.76 37.29
03-12-31 84.90 85.36 84.57 1,295,600 85.01 37.85
Date Open High Low Vol Cls adjCls
03-12-30 84.21 84.80 84.17 736,000 84.80 37.75
03-12-29 82.49 84.21 82.31 747,200 84.21 37.49
03-12-26 82.38 82.86 82.01 242,000 82.38 36.61
03-12-24 81.55 82.55 81.20 378,400 82.40 36.62
03-12-23 82.87 82.95 81.89 880,200 82.40 36.62
03-12-22 82.29 82.92 81.96 1,099,000 82.77 36.79
03-12-19 82.98 83.38 82.66 1,085,400 83.32 37.03
03-12-18 82.29 82.75 82.00 969,200 82.65 36.73
03-12-17 81.26 82.40 81.04 881,600 82.29 36.57
Date Open High Low Vol Cls adjCls
03-12-16 81.35 81.84 80.70 614,400 81.42 36.19
03-12-15 82.10 82.60 81.31 705,800 81.37 36.17
03-12-12 81.59 81.64 80.95 647,600 81.36 36.16
03-12-11 80.75 81.82 80.75 1,056,400 81.34 36.15
03-12-10 82.10 82.26 80.11 1,094,400 80.45 35.76
03-12-09 83.30 83.31 82.05 1,177,000 82.10 36.49
03-12-08 82.05 83.15 82.04 613,200 83.15 36.96
03-12-05 82.08 82.44 81.76 671,000 81.94 36.42
03-12-04 82.07 82.39 81.63 581,400 82.08 36.48
Date Open High Low Vol Cls adjCls
03-12-03 82.07 82.68 81.60 690,400 81.99 36.44
03-12-02 82.05 82.51 81.60 1,281,800 82.41 36.63
03-12-01 81.71 82.12 81.25 868,000 82.05 36.47
03-11-28 80.36 81.35 80.15 449,400 81.00 36.00
03-11-26 80.06 80.47 79.65 845,800 80.36 35.72
03-11-25 80.37 80.88 80.04 1,072,600 80.04 35.57
03-11-24 79.62 80.60 79.34 1,024,800 80.49 35.77
03-11-21 79.46 79.46 78.52 1,300,000 79.24 35.22
03-11-20 79.31 79.86 78.85 1,717,200 79.00 35.11
Date Open High Low Vol Cls adjCls
03-11-19 79.50 80.40 78.97 941,000 80.03 35.57
03-11-18 80.86 81.15 79.40 1,327,800 79.57 35.37
03-11-17 81.35 81.38 80.25 909,800 80.65 35.85
03-11-14 81.95 82.83 80.90 955,400 81.30 36.13
03-11-13 81.12 82.48 80.89 817,200 82.20 36.53
03-11-12 80.60 81.24 80.03 730,600 81.11 36.05
03-11-11 80.45 80.93 80.23 756,400 80.60 35.82
03-11-10 81.75 81.75 80.78 659,400 81.07 36.03
03-11-07 82.28 82.44 81.48 745,200 81.50 36.22
Date Open High Low Vol Cls adjCls
03-11-06 81.40 82.51 81.23 745,400 82.28 36.57
03-11-05 81.73 81.77 81.31 1,244,000 81.40 36.18
03-11-04 82.18 82.18 81.60 1,071,600 81.73 36.33
03-11-03 81.11 82.51 81.11 1,298,400 82.18 36.53
03-10-31 81.16 81.44 80.96 1,036,800 81.11 36.05
03-10-30 81.29 81.39 80.80 954,800 81.16 36.07
03-10-29 81.46 81.75 80.86 883,600 81.29 36.13
03-10-28 80.91 81.46 80.70 1,676,400 81.46 36.21
03-10-27 81.71 82.04 80.73 1,298,000 80.91 35.96
Date Open High Low Vol Cls adjCls
03-10-24 80.49 81.63 80.40 1,775,400 81.51 36.23
03-10-23 80.15 81.59 80.15 1,408,400 80.94 35.97
03-10-22 80.63 80.80 79.90 1,097,000 80.15 35.62
03-10-21 81.46 81.46 80.45 1,208,200 80.64 35.84
03-10-20 79.18 81.85 79.09 2,376,800 81.48 36.21
03-10-17 79.99 80.31 78.58 1,991,800 78.98 35.10
03-10-16 79.05 79.24 78.46 1,160,600 78.76 35.01
03-10-15 78.24 79.49 78.00 1,995,000 78.92 35.08
03-10-14 77.12 77.67 76.48 1,095,400 77.65 34.51
Date Open High Low Vol Cls adjCls
03-10-13 77.11 78.02 76.38 881,400 76.65 34.07
03-10-10 76.37 77.05 76.34 559,000 76.67 34.08
03-10-09 76.44 77.02 75.87 1,120,800 76.26 33.89
03-10-08 77.15 77.25 76.25 979,200 76.28 33.90
03-10-07 76.75 77.70 76.55 1,725,200 77.03 34.24
03-10-06 76.84 77.12 75.84 1,278,200 76.80 34.13
03-10-03 76.99 78.73 76.91 1,805,000 77.31 34.36
03-10-02 75.00 76.65 74.77 1,642,600 76.49 34.00
03-10-01 75.50 75.61 74.67 2,326,000 74.81 33.25
Date Open High Low Vol Cls adjCls
03-09-30 75.33 76.15 75.08 1,834,000 75.31 33.47
03-09-29 75.47 75.84 75.11 1,005,400 75.75 33.67
03-09-26 75.50 75.70 75.00 1,409,200 75.52 33.57
03-09-25 75.70 76.20 75.61 1,077,200 75.65 33.62
03-09-24 76.69 76.84 75.73 1,529,800 75.75 33.67
03-09-23 76.00 77.10 76.00 1,056,200 76.50 34.00
03-09-22 75.87 75.99 75.45 1,096,200 75.94 33.75
03-09-19 76.45 76.88 75.76 1,541,600 76.12 33.83
03-09-18 75.98 76.96 75.88 1,869,200 76.70 34.09
Date Open High Low Vol Cls adjCls
03-09-17 74.80 75.81 74.80 1,480,200 75.37 33.50
03-09-16 74.57 75.10 74.48 1,459,200 74.80 33.25
03-09-15 74.28 75.23 74.22 1,272,000 74.47 33.10
03-09-12 73.97 74.13 73.30 1,601,200 74.03 32.90
03-09-11 74.07 74.19 73.80 1,369,200 74.00 32.89
03-09-10 73.91 74.70 73.84 1,434,800 73.98 32.88
03-09-09 73.99 74.40 73.69 1,839,600 73.95 32.87
03-09-08 74.01 74.74 73.50 2,865,800 74.01 32.89
03-09-05 75.70 75.85 74.71 1,244,400 74.83 33.26
Date Open High Low Vol Cls adjCls
03-09-04 76.05 76.09 75.05 1,669,000 75.75 33.67
03-09-03 76.50 77.05 75.82 1,245,800 76.05 33.80
03-09-02 75.85 76.76 75.26 773,400 76.64 34.06
03-08-29 75.42 75.80 75.34 895,400 75.80 33.69
03-08-28 74.39 75.86 74.39 1,252,800 75.67 33.63
03-08-27 74.55 74.77 73.67 969,800 74.33 33.04
03-08-26 73.88 74.60 73.30 793,200 74.48 33.10
03-08-25 74.18 74.59 73.88 643,200 74.31 33.03
03-08-22 75.60 75.69 74.18 721,200 74.30 33.02
Date Open High Low Vol Cls adjCls
03-08-21 75.45 75.95 74.93 1,076,200 75.54 33.57
03-08-20 75.54 75.95 74.63 926,600 75.57 33.59
03-08-19 76.10 76.11 75.07 991,400 75.54 33.57
03-08-18 75.99 76.30 75.29 785,600 76.04 33.80
03-08-15 76.00 76.15 75.55 573,400 75.95 33.76
03-08-14 75.15 76.05 74.65 696,200 76.00 33.78
03-08-13 75.82 76.05 74.66 885,400 75.10 33.38
03-08-12 75.75 75.90 74.66 831,000 75.61 33.61
03-08-11 74.80 75.67 74.66 1,172,200 75.52 33.57
Date Open High Low Vol Cls adjCls
03-08-08 74.20 74.65 74.00 891,200 74.20 32.98
03-08-07 73.50 73.96 73.20 1,404,400 73.80 32.80
03-08-06 74.28 74.29 73.58 2,415,000 73.58 32.70
03-08-05 75.47 75.84 74.05 1,508,200 74.28 33.01
03-08-04 75.70 76.12 74.86 1,785,200 75.47 33.54
03-08-01 76.75 76.79 75.90 1,941,200 76.20 33.87
03-07-31 78.02 78.17 76.38 1,653,200 76.52 34.01
03-07-30 78.40 78.80 77.50 2,273,800 77.62 34.50
03-07-29 75.50 79.25 75.49 4,877,400 78.34 34.82
Date Open High Low Vol Cls adjCls
03-07-28 75.60 75.94 74.85 849,400 75.48 33.55
03-07-25 73.95 75.29 73.85 1,436,000 75.20 33.42
03-07-24 74.64 75.42 74.00 1,448,200 74.04 32.91
03-07-23 74.35 74.70 74.13 1,558,600 74.14 32.95
03-07-22 73.90 75.28 73.82 1,976,800 74.53 33.13
03-07-21 74.34 74.34 72.85 1,507,200 73.77 32.79
03-07-18 73.45 74.50 73.26 1,684,600 74.34 33.04
03-07-17 73.35 73.70 72.60 2,209,600 73.20 32.53
03-07-16 69.76 74.01 69.76 6,138,600 73.60 32.71
Date Open High Low Vol Cls adjCls
03-07-15 72.10 72.23 70.40 1,435,000 71.00 31.56
03-07-14 71.80 72.75 71.70 1,213,600 72.00 32.00
03-07-11 70.74 71.50 70.55 855,800 71.19 31.64
03-07-10 70.60 70.84 69.99 1,133,800 70.68 31.41
03-07-09 70.55 71.19 70.10 1,496,600 70.68 31.41
03-07-08 69.86 70.80 69.60 1,060,000 70.55 31.36
03-07-07 69.51 70.43 69.31 1,537,600 69.90 31.07
03-07-03 69.99 70.45 69.35 566,800 69.50 30.89
03-07-02 69.90 70.40 69.01 2,020,600 69.99 31.11
Date Open High Low Vol Cls adjCls
03-07-01 69.37 70.06 67.76 1,864,800 69.90 31.07
03-06-30 70.25 70.37 69.26 1,509,200 69.37 30.83
03-06-27 70.28 70.70 69.50 966,400 69.95 31.09
03-06-26 69.00 70.40 68.80 1,191,800 70.25 31.22
03-06-25 69.30 70.02 68.92 858,800 69.02 30.68
03-06-24 69.05 69.94 69.02 848,800 69.61 30.94
03-06-23 69.60 69.83 68.40 922,200 69.05 30.69
03-06-20 70.30 70.30 69.70 2,247,400 69.99 31.11
03-06-19 71.13 71.13 69.03 2,135,800 69.50 30.89
Date Open High Low Vol Cls adjCls
03-06-18 72.95 72.95 70.82 1,964,200 71.13 31.61
03-06-17 73.20 73.44 72.35 1,221,800 73.20 32.53
03-06-16 71.52 72.68 71.51 1,322,800 72.40 32.18
03-06-13 71.70 71.95 70.95 832,200 71.52 31.79
03-06-12 72.40 73.00 70.90 1,504,600 71.66 31.85
03-06-11 71.19 72.42 71.11 2,138,000 72.40 32.18
03-06-10 70.00 71.64 69.87 2,465,200 71.00 31.56
03-06-09 69.06 70.25 68.90 1,164,800 69.50 30.89
03-06-06 70.00 70.38 68.90 2,521,000 69.06 30.69
Date Open High Low Vol Cls adjCls
03-06-05 68.92 69.95 68.00 1,068,400 69.71 30.98
03-06-04 67.42 69.36 67.18 1,481,200 68.91 30.63
03-06-03 67.84 68.35 67.10 1,471,000 67.50 30.00
03-06-02 67.35 68.40 67.24 1,592,800 67.64 30.06
03-05-30 66.85 68.00 66.85 2,084,800 67.34 29.93
03-05-29 66.65 67.67 66.28 1,770,800 66.63 29.61
03-05-28 66.40 66.80 65.95 1,497,200 66.00 29.33
03-05-27 66.40 66.98 66.08 1,385,400 66.60 29.60
03-05-23 66.06 66.85 65.96 1,560,200 66.48 29.55
Date Open High Low Vol Cls adjCls
03-05-22 65.27 66.75 65.27 1,826,400 66.06 29.36
03-05-21 63.85 65.29 63.60 2,381,000 65.24 29.00
03-05-20 64.42 65.73 62.95 2,450,200 63.80 28.36
03-05-19 65.10 65.75 64.40 1,529,800 64.42 28.63
03-05-16 65.33 65.75 65.10 1,549,000 65.10 28.93
03-05-15 64.26 65.50 64.26 1,390,800 65.32 29.03
03-05-14 65.33 65.49 63.80 1,918,000 64.26 28.56
03-05-13 65.20 65.75 65.00 2,153,000 65.25 29.00
03-05-12 62.97 65.35 62.97 4,871,600 65.35 29.05
Date Open High Low Vol Cls adjCls
03-05-09 65.05 65.10 64.10 2,344,000 64.10 28.49
03-05-08 65.40 65.57 64.76 1,052,600 64.89 28.84
03-05-07 66.66 66.66 65.26 1,968,800 65.47 29.10
03-05-06 66.94 67.23 66.18 1,518,400 66.66 29.63
03-05-05 66.57 66.94 66.08 1,306,000 66.91 29.74
03-05-02 66.21 66.72 65.90 1,586,800 66.57 29.59
03-05-01 67.15 67.18 65.71 1,433,000 66.18 29.41
03-04-30 66.30 67.40 65.46 3,197,800 67.01 29.78
03-04-29 67.00 67.00 65.66 1,505,800 66.42 29.52
Date Open High Low Vol Cls adjCls
03-04-28 66.45 67.25 66.30 1,444,600 66.95 29.76
03-04-25 67.20 67.34 65.80 1,541,800 66.40 29.51
03-04-24 67.14 67.54 66.91 1,183,800 67.15 29.85
03-04-23 66.92 67.29 66.40 2,209,000 67.14 29.84
03-04-22 66.00 67.30 65.80 1,662,400 67.10 29.82
03-04-21 66.44 67.30 65.71 1,810,600 66.05 29.36
03-04-17 64.75 66.40 64.75 4,925,800 66.35 29.49
03-04-16 67.00 67.00 63.00 4,072,200 63.45 28.20
03-04-15 67.10 67.10 65.59 2,794,800 66.50 29.56
Date Open High Low Vol Cls adjCls
03-04-14 66.87 67.20 66.60 715,200 67.04 29.80
03-04-11 67.90 68.15 66.54 1,611,600 66.67 29.63
03-04-10 66.80 67.14 66.45 858,800 67.10 29.82
03-04-09 66.45 67.82 66.30 2,106,200 66.76 29.67
03-04-08 64.64 66.48 64.30 2,102,400 66.45 29.53
03-04-07 67.30 67.45 64.37 2,336,200 64.64 28.73
03-04-04 66.75 67.05 65.55 1,622,200 66.01 29.34
03-04-03 66.68 67.14 66.10 1,922,400 66.50 29.56
03-04-02 69.49 69.49 66.30 4,105,600 66.68 29.64
Date Open High Low Vol Cls adjCls
03-04-01 68.64 69.64 68.10 1,060,200 69.49 30.89
03-03-31 68.95 69.20 68.18 1,066,400 68.65 30.51
03-03-28 68.90 69.60 68.65 951,400 69.17 30.74
03-03-27 68.00 69.07 67.60 1,894,400 68.90 30.62
03-03-26 69.45 69.45 67.79 1,334,200 67.91 30.18
03-03-25 68.75 69.95 68.50 908,400 69.45 30.87
03-03-24 69.25 69.30 68.41 1,027,600 68.65 30.51
03-03-21 70.00 70.28 69.74 2,187,200 70.10 31.16
03-03-20 68.85 69.53 68.55 2,058,400 69.09 30.71
Date Open High Low Vol Cls adjCls
03-03-19 69.27 69.27 67.45 2,568,800 69.20 30.76
03-03-18 70.29 70.29 68.70 1,921,800 69.26 30.78
03-03-17 67.10 70.50 67.05 2,840,200 70.28 31.24
03-03-14 67.10 68.20 66.85 2,043,800 67.25 29.89
03-03-13 65.40 66.51 64.80 1,375,400 66.50 29.56
03-03-12 64.72 64.95 64.02 1,532,200 64.81 28.81
03-03-11 65.41 65.74 64.52 1,133,000 64.92 28.85
03-03-10 66.35 66.52 65.22 880,400 65.40 29.07
03-03-07 66.45 66.92 66.20 1,138,600 66.81 29.69
Date Open High Low Vol Cls adjCls
03-03-06 65.99 67.00 65.75 1,890,400 66.70 29.65
03-03-05 65.13 66.30 65.06 1,361,000 66.30 29.47
03-03-04 65.12 65.74 64.90 1,155,400 64.90 28.85
03-03-03 65.39 65.78 65.00 1,457,200 65.12 28.94
03-02-28 65.60 66.10 65.02 1,758,600 65.20 28.98
03-02-27 64.00 65.25 63.95 1,877,400 65.17 28.97
03-02-26 64.68 64.74 63.46 1,081,800 63.76 28.34
03-02-25 63.78 64.70 62.53 1,702,400 64.68 28.75
03-02-24 64.90 64.90 63.35 898,800 63.78 28.35
Date Open High Low Vol Cls adjCls
03-02-21 65.25 65.25 64.37 1,737,600 64.90 28.85
03-02-20 64.40 64.99 64.21 1,624,400 64.82 28.81
03-02-19 64.10 64.35 63.55 1,057,800 64.35 28.60
03-02-18 62.47 64.31 62.47 1,936,600 64.30 28.58
03-02-14 61.68 62.29 61.10 1,745,800 62.22 27.65
03-02-13 62.10 62.10 60.81 1,635,000 61.68 27.41
03-02-12 62.26 62.63 61.70 1,273,800 61.91 27.52
03-02-11 61.96 62.65 61.85 1,295,000 62.25 27.67
03-02-10 61.95 62.25 61.42 975,400 61.90 27.51
Date Open High Low Vol Cls adjCls
03-02-07 62.15 62.85 61.80 724,600 61.92 27.52
03-02-06 61.65 62.13 61.30 1,276,000 61.99 27.55
03-02-05 61.81 63.25 61.24 3,103,600 62.25 27.67
03-02-04 62.16 62.20 61.00 2,428,400 61.56 27.36
03-02-03 60.41 61.79 60.08 2,961,200 61.56 27.36
03-01-31 61.08 61.08 59.65 3,239,200 60.24 26.77
03-01-30 62.95 62.95 61.01 1,593,400 61.07 27.14
03-01-29 61.45 63.10 60.64 2,921,800 62.95 27.98
03-01-28 63.31 63.31 60.65 5,844,000 61.51 27.34
Date Open High Low Vol Cls adjCls
03-01-27 64.50 64.56 63.09 1,946,400 63.30 28.13
03-01-24 66.10 66.20 64.67 1,657,600 64.67 28.74
03-01-23 66.36 66.88 66.00 910,800 66.00 29.33
03-01-22 66.16 66.76 65.73 1,282,400 66.16 29.41
03-01-21 67.16 67.75 66.39 915,400 66.41 29.52
03-01-17 67.45 68.31 67.04 927,400 67.15 29.85
03-01-16 67.40 67.60 67.03 687,200 67.35 29.93
03-01-15 67.52 67.67 67.00 698,600 67.20 29.87
03-01-14 68.20 68.24 67.15 1,549,400 67.52 30.01
Date Open High Low Vol Cls adjCls
03-01-13 68.15 68.60 67.97 830,000 68.20 30.31
03-01-10 68.15 68.70 67.84 1,028,000 68.00 30.22
03-01-09 67.62 68.70 67.44 834,800 68.65 30.51
03-01-08 68.40 68.40 67.25 1,085,400 67.42 29.97
03-01-07 68.00 69.00 67.56 1,010,800 68.40 30.40
03-01-06 68.85 68.85 68.14 1,617,600 68.15 30.29
03-01-03 68.25 69.00 68.20 1,746,600 68.68 30.53
03-01-02 67.20 68.20 67.20 1,915,600 68.02 30.23
02-12-31 66.79 67.35 66.25 1,365,200 67.12 29.83
Date Open High Low Vol Cls adjCls
02-12-30 65.57 66.99 65.45 872,400 66.79 29.69
02-12-27 66.55 66.75 65.55 764,000 65.57 29.14
02-12-26 66.72 67.15 66.55 698,400 66.67 29.58
02-12-24 66.15 66.83 65.92 548,000 66.71 29.60
02-12-23 66.30 66.80 65.90 1,696,600 66.08 29.32
02-12-20 65.27 66.60 65.05 1,707,000 66.40 29.46
02-12-19 65.38 66.65 64.66 1,058,000 65.26 28.95
02-12-18 64.30 65.95 64.25 1,182,200 65.88 29.23
02-12-17 64.62 65.10 64.20 801,800 64.50 28.62
Date Open High Low Vol Cls adjCls
02-12-16 63.67 64.65 63.30 1,274,400 64.59 28.66
02-12-13 64.40 64.70 63.65 1,228,600 63.66 28.24
02-12-12 64.85 65.00 64.18 715,000 64.79 28.74
02-12-11 65.73 65.90 64.85 1,005,800 65.29 28.97
02-12-10 65.19 66.08 64.08 1,546,000 65.98 29.27
02-12-09 64.22 65.85 64.22 1,166,600 65.17 28.91
02-12-06 64.21 64.72 63.71 938,600 64.47 28.60
02-12-05 64.40 64.75 63.80 1,057,400 64.20 28.48
02-12-04 61.95 64.59 61.90 1,701,600 64.44 28.59
Date Open High Low Vol Cls adjCls
02-12-03 61.37 62.50 61.33 1,567,200 62.00 27.51
02-12-02 62.70 62.78 61.40 1,092,400 62.36 27.67
02-11-29 62.50 62.75 61.84 536,200 61.85 27.44
02-11-27 62.00 62.49 61.70 1,346,600 62.35 27.66
02-11-26 63.08 63.13 61.40 2,793,800 61.45 27.26
02-11-25 64.83 64.90 62.70 1,967,400 63.33 28.10
02-11-22 66.90 67.00 64.30 2,730,800 64.58 28.65
02-11-21 66.75 67.47 66.21 1,194,600 66.93 29.69
02-11-20 65.53 67.45 65.50 1,154,200 66.81 29.64
Date Open High Low Vol Cls adjCls
02-11-19 65.01 65.95 65.00 1,300,200 65.70 29.15
02-11-18 64.75 65.13 64.67 2,034,200 65.01 28.84
02-11-15 64.80 65.40 64.50 1,829,000 64.75 28.73
02-11-14 65.75 65.75 64.67 1,082,800 65.00 28.84
02-11-13 64.59 65.48 64.00 1,226,000 64.75 28.73
02-11-12 64.60 64.82 64.00 1,335,600 64.58 28.65
02-11-11 65.57 66.00 64.70 1,154,600 64.70 28.71
02-11-08 67.24 67.24 65.35 2,176,400 65.74 29.17
02-11-07 66.05 67.25 65.75 2,097,400 67.23 29.83
Date Open High Low Vol Cls adjCls
02-11-06 65.39 66.31 65.10 1,235,800 66.23 29.38
02-11-05 65.05 65.10 64.24 1,875,800 64.71 28.71
02-11-04 65.65 66.74 65.02 2,903,600 66.09 29.32
02-11-01 63.00 65.60 62.90 1,554,400 65.45 29.04
02-10-31 62.25 64.00 62.20 1,554,200 63.10 28.00
02-10-30 61.90 62.31 61.66 1,015,800 62.13 27.56
02-10-29 61.51 62.30 61.06 1,641,800 61.79 27.41
02-10-28 64.50 64.70 63.03 1,048,200 63.30 28.08
02-10-25 61.65 64.30 61.65 1,691,200 64.03 28.41
Date Open High Low Vol Cls adjCls
02-10-24 62.00 62.70 61.90 1,861,600 61.98 27.50
02-10-23 62.50 62.54 61.60 1,812,800 61.85 27.44
02-10-22 63.27 63.50 62.00 2,507,400 62.50 27.73
02-10-21 63.98 63.99 62.65 1,841,200 63.02 27.96
02-10-18 64.55 64.55 63.35 1,599,600 63.98 28.39
02-10-17 64.50 65.20 63.21 2,512,200 64.70 28.71
02-10-16 60.10 62.45 60.05 1,304,200 62.20 27.60
02-10-15 62.99 62.99 61.40 1,688,600 61.65 27.35
02-10-14 61.40 61.74 61.10 1,246,400 61.49 27.28
Date Open High Low Vol Cls adjCls
02-10-11 62.75 62.95 61.00 3,142,600 61.40 27.24
02-10-10 61.31 62.80 60.63 2,489,000 62.54 27.75
02-10-09 60.20 62.01 59.80 2,521,600 61.31 27.20
02-10-08 59.19 60.74 58.50 1,666,600 60.47 26.83
02-10-07 58.59 59.98 57.76 1,068,600 58.29 25.86
02-10-04 59.95 60.38 58.02 1,754,600 58.58 25.99
02-10-03 57.94 59.60 57.41 1,934,000 59.33 26.32
02-10-02 58.10 59.03 56.90 1,209,000 57.26 25.40
02-10-01 57.63 58.62 56.76 1,342,800 58.58 25.99
Date Open High Low Vol Cls adjCls
02-09-30 56.32 57.62 54.33 2,460,600 57.60 25.56
02-09-27 57.40 58.15 56.25 1,066,400 56.31 24.98
02-09-26 56.15 57.47 55.45 1,334,600 57.43 25.48
02-09-25 55.43 56.41 55.05 2,682,400 55.88 24.79
02-09-24 59.27 59.27 54.50 4,380,800 55.43 24.59
02-09-23 58.80 59.44 58.70 1,195,200 59.26 26.29
02-09-20 58.84 59.60 58.36 1,861,000 59.47 26.38
02-09-19 59.55 59.85 58.82 1,174,800 58.83 26.10
02-09-18 59.56 60.50 59.00 1,544,000 60.03 26.63
Date Open High Low Vol Cls adjCls
02-09-17 59.25 60.00 59.20 2,089,200 59.55 26.42
02-09-16 57.49 58.90 57.25 1,075,000 58.80 26.09
02-09-13 57.00 57.61 56.75 1,096,000 57.49 25.51
02-09-12 58.30 58.31 57.32 1,170,600 57.61 25.56
02-09-11 58.70 59.15 58.40 1,006,600 58.80 26.09
02-09-10 58.70 58.95 57.47 1,208,800 58.25 25.84
02-09-09 57.65 58.87 57.41 955,400 58.61 26.00
02-09-06 57.99 58.12 57.37 1,034,800 57.70 25.60
02-09-05 56.05 57.80 55.71 1,861,200 57.33 25.44
Date Open High Low Vol Cls adjCls
02-09-04 55.50 56.40 55.05 1,600,200 56.30 24.98
02-09-03 56.12 56.12 54.60 1,307,800 55.32 24.54
02-08-30 55.89 57.10 55.31 683,200 56.37 25.01
02-08-29 54.60 56.40 54.30 814,600 55.91 24.81
02-08-28 55.48 55.80 54.76 872,000 55.28 24.53
02-08-27 56.75 56.92 55.35 1,210,600 55.48 24.61
02-08-26 56.25 56.67 55.45 849,600 56.50 25.07
02-08-23 55.50 56.28 55.41 556,800 55.50 24.62
02-08-22 55.29 56.00 55.15 881,400 55.91 24.81
Date Open High Low Vol Cls adjCls
02-08-21 54.51 55.20 54.35 1,310,200 55.05 24.42
02-08-20 54.12 54.80 53.70 1,725,400 54.37 24.12
02-08-19 53.74 54.43 53.40 487,200 54.37 24.12
02-08-16 53.55 54.04 53.36 786,800 53.75 23.85
02-08-15 54.15 54.73 53.15 974,600 53.79 23.86
02-08-14 52.54 54.32 51.90 1,244,600 54.04 23.98
02-08-13 53.40 53.80 52.44 1,250,800 52.54 23.31
02-08-12 53.50 54.20 53.40 639,200 53.79 23.86
02-08-09 53.75 54.70 53.00 1,229,200 54.56 24.21
Date Open High Low Vol Cls adjCls
02-08-08 51.96 53.67 51.80 1,125,800 53.62 23.79
02-08-07 51.60 51.74 50.55 939,000 51.65 22.92
02-08-06 49.10 51.00 49.00 1,183,600 50.29 22.31
02-08-05 50.85 51.00 48.77 1,474,200 48.77 21.64
02-08-02 49.60 50.65 49.56 1,304,800 50.46 22.39
02-08-01 50.62 51.00 49.45 934,200 49.95 22.16
02-07-31 50.03 50.89 49.70 1,138,400 50.62 22.46
02-07-30 49.80 51.20 49.40 1,736,600 50.03 22.20
02-07-29 48.49 50.48 48.49 1,494,400 50.45 22.38
Date Open High Low Vol Cls adjCls
02-07-26 47.60 48.50 47.16 1,778,600 48.24 21.40
02-07-25 44.90 47.99 44.10 2,638,200 47.72 21.17
02-07-24 44.45 45.69 43.85 3,994,000 45.44 20.16
02-07-23 45.50 46.85 45.50 1,790,600 45.60 20.23
02-07-22 47.40 48.49 45.62 1,732,000 47.18 20.93
02-07-19 48.40 49.00 47.48 1,639,200 47.61 21.12
02-07-18 51.15 51.16 49.85 1,876,000 50.01 22.19
02-07-17 51.50 51.50 49.90 2,476,800 51.15 22.69
02-07-16 46.70 50.02 46.45 2,190,000 47.98 21.29
Date Open High Low Vol Cls adjCls
02-07-15 49.00 49.01 46.50 1,669,000 47.20 20.94
02-07-12 47.78 49.49 47.50 1,264,400 49.01 21.74
02-07-11 46.00 47.48 44.80 3,603,600 47.34 21.00
02-07-10 49.60 49.80 46.95 3,149,000 47.00 20.85
02-07-09 51.80 51.92 49.55 1,378,400 49.55 21.98
02-07-08 52.20 52.95 51.50 995,600 51.90 23.03
02-07-05 50.40 52.30 50.40 454,200 52.29 23.20
02-07-03 49.50 50.70 49.10 1,298,200 50.52 22.41
02-07-02 50.90 50.90 47.80 3,335,600 49.26 21.85
Date Open High Low Vol Cls adjCls
02-07-01 53.45 53.45 51.56 1,049,600 51.73 22.95
02-06-28 53.25 54.40 53.20 1,403,800 53.51 23.74
02-06-27 52.76 54.11 52.68 1,291,400 53.74 23.84
02-06-26 52.04 52.70 50.90 1,388,400 52.51 23.30
02-06-25 53.30 53.30 52.00 1,163,400 52.04 23.09
02-06-24 52.36 53.50 52.08 1,069,600 52.78 23.42
02-06-21 52.89 54.05 52.69 1,305,200 52.78 23.42
02-06-20 53.90 54.65 53.80 831,400 53.96 23.94
02-06-19 54.21 55.20 54.00 1,156,000 54.27 24.08
Date Open High Low Vol Cls adjCls
02-06-18 54.01 54.90 53.56 708,000 54.46 24.16
02-06-17 52.95 54.18 52.80 905,000 54.18 24.04
02-06-14 52.55 53.25 51.04 764,800 52.70 23.38
02-06-13 52.70 53.10 52.45 1,368,000 52.72 23.39
02-06-12 53.00 53.09 52.00 2,826,200 52.57 23.32
02-06-11 54.65 54.96 53.46 1,772,800 53.72 23.83
02-06-10 53.55 54.90 53.15 1,495,400 54.59 24.22
02-06-07 53.01 53.49 52.55 1,594,600 53.25 23.63
02-06-06 53.38 53.72 52.75 2,235,800 53.01 23.52
Date Open High Low Vol Cls adjCls
02-06-05 51.50 53.80 51.36 2,204,200 53.38 23.68
02-06-04 52.74 53.15 50.94 2,421,800 51.50 22.85
02-06-03 54.70 54.90 52.69 1,258,000 52.70 23.38
02-05-31 55.31 55.31 54.30 1,428,600 54.56 24.21
02-05-30 55.20 55.60 54.96 688,800 55.30 24.53
02-05-29 55.35 55.59 54.63 715,200 55.41 24.58
02-05-28 55.67 55.89 55.14 594,800 55.46 24.61
02-05-24 55.85 56.53 55.46 849,000 55.67 24.70
02-05-23 54.05 55.40 53.50 963,800 55.37 24.57
Date Open High Low Vol Cls adjCls
02-05-22 54.30 54.90 53.72 800,800 53.82 23.88
02-05-21 54.80 55.25 53.79 865,800 54.05 23.98
02-05-20 55.30 55.50 54.32 545,000 54.75 24.29
02-05-17 53.97 55.40 53.97 1,008,400 55.27 24.52
02-05-16 53.56 54.65 53.47 1,024,800 53.97 23.94
02-05-15 53.50 53.90 52.80 920,600 53.12 23.57
02-05-14 53.15 54.30 52.90 1,029,800 53.92 23.92
02-05-13 53.20 53.29 52.86 1,254,000 53.13 23.57
02-05-10 54.25 54.25 52.76 1,411,400 52.78 23.42
Date Open High Low Vol Cls adjCls
02-05-09 54.80 55.08 54.15 783,600 54.25 24.07
02-05-08 54.57 55.19 54.00 833,800 55.00 24.40
02-05-07 54.70 55.23 53.99 1,310,400 54.21 24.05
02-05-06 55.33 55.33 54.05 848,200 54.14 24.02
02-05-03 56.19 56.19 54.65 1,564,000 55.33 24.55
02-05-02 56.24 56.65 55.53 1,381,800 55.94 24.82
02-05-01 53.51 56.09 53.20 1,720,600 55.76 24.74
02-04-30 52.81 54.00 52.70 1,212,000 53.51 23.74
02-04-29 53.18 53.80 52.55 1,101,200 52.80 23.43
Date Open High Low Vol Cls adjCls
02-04-26 54.50 54.50 52.50 2,274,800 53.05 23.54
02-04-25 54.20 54.41 53.50 1,422,600 54.04 23.98
02-04-24 54.80 55.02 54.09 1,187,400 54.20 24.05
02-04-23 55.70 55.80 53.00 1,818,400 54.68 24.26
02-04-22 56.00 56.60 55.42 1,211,400 55.50 24.62
02-04-19 58.37 58.43 56.73 1,555,200 56.74 25.17
02-04-18 57.60 58.39 56.44 1,983,600 58.12 25.79
02-04-17 59.05 59.20 57.67 811,600 57.73 25.61
02-04-16 58.10 59.14 57.75 1,302,000 58.80 26.09
Date Open High Low Vol Cls adjCls
02-04-15 58.20 58.42 57.89 862,800 57.99 25.73
02-04-12 57.45 58.43 57.10 859,200 57.98 25.72
02-04-11 59.20 59.55 57.42 737,600 57.45 25.49
02-04-10 57.80 59.24 57.65 825,800 59.12 26.23
02-04-09 57.50 57.95 57.41 723,200 57.60 25.56
02-04-08 57.85 58.20 57.28 1,180,000 57.42 25.48
02-04-05 58.85 58.87 57.50 1,010,000 57.86 25.67
02-04-04 58.95 59.62 58.51 563,200 58.85 26.11
02-04-03 59.40 59.40 58.40 1,250,000 59.08 26.21
Date Open High Low Vol Cls adjCls
02-04-02 59.65 59.72 59.30 864,800 59.36 26.34
02-04-01 60.58 60.65 59.52 971,400 59.62 26.45
02-03-28 59.65 61.00 59.54 1,053,400 60.33 26.77
02-03-27 59.64 60.45 59.08 716,000 59.57 26.43
02-03-26 59.02 59.95 59.01 872,600 59.89 26.57
02-03-25 59.49 59.49 58.46 1,894,200 58.77 26.07
02-03-22 59.75 59.75 58.20 2,583,600 58.96 26.16
02-03-21 60.20 61.20 59.71 965,400 60.80 26.97
02-03-20 61.37 61.37 60.45 733,800 60.45 26.82
Date Open High Low Vol Cls adjCls
02-03-19 61.50 61.81 61.15 512,400 61.37 27.23
02-03-18 61.26 62.24 59.81 1,884,000 61.88 27.45
02-03-15 59.03 61.85 58.99 1,741,000 61.26 27.18
02-03-14 58.20 59.00 57.85 847,600 58.61 26.00
02-03-13 58.35 58.48 58.00 1,285,200 58.20 25.82
02-03-12 58.50 58.65 58.10 1,030,400 58.30 25.87
02-03-11 59.50 59.50 58.35 1,336,600 58.60 26.00
02-03-08 60.05 60.24 59.17 968,600 59.51 26.40
02-03-07 59.80 60.20 58.40 2,241,000 59.86 26.56
Date Open High Low Vol Cls adjCls
02-03-06 59.15 60.75 58.90 1,119,600 60.00 26.62
02-03-05 60.05 60.60 58.75 1,948,600 59.14 26.24
02-03-04 60.75 60.99 59.50 1,543,800 60.21 26.71
02-03-01 61.50 61.75 60.15 1,051,400 60.50 26.84
02-02-28 62.13 62.50 61.50 1,103,400 61.50 27.29
02-02-27 61.05 63.00 60.75 2,150,000 62.12 27.56
02-02-26 59.65 61.30 59.51 1,103,000 61.14 27.13
02-02-25 59.31 59.79 59.27 1,032,000 59.45 26.38
02-02-22 60.00 60.42 59.40 1,347,200 60.15 26.69
Date Open High Low Vol Cls adjCls
02-02-21 60.75 61.99 60.50 971,400 60.60 26.89
02-02-20 60.01 60.79 60.00 648,800 60.75 26.95
02-02-19 61.15 61.15 59.96 983,000 59.96 26.60
02-02-15 60.15 62.01 60.15 1,925,800 60.77 26.96
02-02-14 59.85 60.79 59.80 2,366,000 60.01 26.62
02-02-13 59.70 60.30 59.63 1,491,000 59.81 26.54
02-02-12 59.90 60.25 59.55 647,200 59.82 26.54
02-02-11 59.80 60.40 59.60 1,150,200 60.05 26.64
02-02-08 58.40 59.21 57.76 1,851,800 59.14 26.24
Date Open High Low Vol Cls adjCls
02-02-07 59.52 60.04 58.20 2,387,200 58.39 25.91
02-02-06 60.90 61.00 59.53 2,739,200 60.01 26.62
02-02-05 58.85 61.68 58.85 3,037,800 60.86 27.00
02-02-04 57.66 59.49 57.46 2,198,600 58.85 26.11
02-02-01 58.98 58.98 57.39 1,773,000 57.41 25.47
02-01-31 58.80 59.85 58.30 2,631,200 58.74 26.06
02-01-30 57.76 58.88 57.39 1,276,200 58.55 25.98
02-01-29 57.30 58.70 56.90 2,654,000 57.76 25.63
02-01-28 55.60 55.65 54.10 1,469,800 54.30 24.09
Date Open High Low Vol Cls adjCls
02-01-25 56.73 57.10 55.70 1,350,600 55.83 24.77
02-01-24 56.45 57.25 55.90 860,200 56.49 25.06
02-01-23 56.35 57.08 55.71 774,200 56.45 25.04
02-01-22 55.00 56.35 55.00 834,600 56.10 24.89
02-01-18 54.51 55.20 54.51 832,600 54.75 24.29
02-01-17 53.89 54.90 53.82 610,600 54.51 24.18
02-01-16 54.27 54.38 53.75 591,800 53.89 23.91
02-01-15 54.30 54.55 53.50 950,200 54.27 24.08
02-01-14 54.26 54.69 53.70 1,104,000 54.18 24.04
Date Open High Low Vol Cls adjCls
02-01-11 53.90 54.05 53.30 1,435,600 54.01 23.96
02-01-10 53.75 54.65 53.25 1,377,200 53.40 23.69
02-01-09 53.91 54.36 53.26 1,027,000 53.45 23.71
02-01-08 54.60 54.60 53.50 975,400 53.91 23.92
02-01-07 55.55 55.55 54.15 892,800 54.41 24.14
02-01-04 55.87 56.30 55.35 719,200 55.63 24.68
02-01-03 57.00 57.05 55.35 1,110,800 56.07 24.88
02-01-02 58.15 58.43 56.85 1,180,400 57.23 25.39
01-12-31 58.53 59.10 58.01 726,400 58.37 25.90
Date Open High Low Vol Cls adjCls
01-12-28 57.75 58.62 57.75 729,000 58.10 25.78
01-12-27 57.39 58.83 57.39 818,600 57.84 25.66
01-12-26 58.85 58.85 57.57 637,400 57.80 25.60
01-12-24 58.80 58.92 57.80 435,600 58.80 26.04
01-12-21 56.85 59.40 56.34 2,046,000 58.80 26.04
01-12-20 56.00 56.92 55.90 613,400 56.31 24.94
01-12-19 55.75 56.24 55.55 1,141,600 56.00 24.80
01-12-18 53.83 55.80 53.83 1,394,600 55.61 24.63
01-12-17 53.20 54.08 52.65 642,000 53.83 23.84
Date Open High Low Vol Cls adjCls
01-12-14 52.50 53.39 52.33 882,200 53.05 23.50
01-12-13 52.45 53.49 52.22 793,400 52.48 23.24
01-12-12 53.60 53.90 52.30 1,258,000 52.95 23.45
01-12-11 52.50 54.00 52.03 743,800 53.80 23.83
01-12-10 53.85 53.86 52.21 820,200 52.62 23.31
01-12-07 55.05 55.06 52.71 841,400 54.00 23.92
01-12-06 55.35 55.37 54.96 1,227,400 55.15 24.43
01-12-05 54.35 55.45 54.25 596,200 55.40 24.54
01-12-04 54.73 54.87 53.90 587,600 54.55 24.16
Date Open High Low Vol Cls adjCls
01-12-03 54.75 54.92 54.52 547,400 54.73 24.24
01-11-30 55.31 55.40 54.76 823,600 54.91 24.32
01-11-29 55.53 55.79 54.92 767,400 55.06 24.39
01-11-28 56.00 56.80 55.67 538,600 55.78 24.70
01-11-27 56.25 57.01 55.81 833,400 55.97 24.79
01-11-26 55.40 56.85 55.35 1,035,800 56.50 25.02
01-11-23 54.70 56.00 54.70 390,800 55.60 24.63
01-11-21 54.40 55.94 54.20 1,116,000 55.05 24.38
01-11-20 52.80 54.84 52.80 1,219,400 54.27 24.04
Date Open High Low Vol Cls adjCls
01-11-19 54.55 54.60 52.25 1,796,800 53.23 23.58
01-11-16 54.27 54.62 53.86 565,000 54.62 24.19
01-11-15 54.00 54.55 53.50 541,400 54.26 24.03
01-11-14 54.00 54.35 53.60 867,400 54.00 23.92
01-11-13 53.70 54.40 53.52 753,200 53.75 23.81
01-11-12 53.55 54.00 51.95 750,000 53.58 23.73
01-11-09 54.81 54.81 53.35 1,221,200 53.50 23.69
01-11-08 55.15 55.29 54.20 1,348,000 54.56 24.16
01-11-07 55.20 55.40 54.85 1,161,600 54.95 24.34
Date Open High Low Vol Cls adjCls
01-11-06 55.60 55.75 55.01 1,125,400 55.75 24.69
01-11-05 56.70 56.70 54.95 1,414,400 55.63 24.64
01-11-02 57.00 57.31 55.61 1,093,800 56.53 25.04
01-11-01 56.00 56.75 55.29 1,110,400 56.75 25.13
01-10-31 57.15 57.16 55.51 1,611,200 56.24 24.91
01-10-30 57.68 57.69 56.51 1,809,600 57.26 25.36
01-10-29 58.95 59.05 58.07 956,800 58.18 25.77
01-10-26 58.79 59.12 58.23 575,400 59.11 26.18
01-10-25 57.70 59.05 57.27 792,000 58.79 26.04
Date Open High Low Vol Cls adjCls
01-10-24 57.90 58.00 57.22 925,000 57.80 25.60
01-10-23 58.85 59.08 57.64 1,242,000 57.96 25.67
01-10-22 57.45 59.19 57.40 950,000 58.85 26.06
01-10-19 56.77 57.70 56.55 1,330,800 57.70 25.56
01-10-18 55.20 57.20 54.00 2,308,400 56.77 25.14
01-10-17 55.00 55.74 54.69 1,610,400 55.38 24.53
01-10-16 53.85 54.52 53.10 1,222,000 54.52 24.15
01-10-15 54.35 54.42 53.40 467,000 54.01 23.92
01-10-12 54.00 55.00 53.75 788,800 54.25 24.03
Date Open High Low Vol Cls adjCls
01-10-11 53.51 54.40 53.23 859,000 54.16 23.99
01-10-10 53.26 54.35 53.26 410,600 53.76 23.81
01-10-09 53.20 53.47 52.46 471,000 53.35 23.63
01-10-08 52.39 53.80 52.39 544,400 53.20 23.56
01-10-05 53.55 53.56 51.19 1,336,000 52.39 23.20
01-10-04 53.20 53.80 52.90 597,400 53.64 23.76
01-10-03 53.25 53.80 53.00 702,800 53.30 23.61
01-10-02 52.60 53.63 52.30 755,600 53.62 23.75
01-10-01 52.65 52.90 51.41 1,088,600 52.81 23.39
Date Open High Low Vol Cls adjCls
01-09-28 52.29 52.90 51.10 864,800 52.90 23.43
01-09-27 49.60 52.35 49.60 889,000 52.09 23.07
01-09-26 49.36 50.25 48.85 1,372,800 49.56 21.95
01-09-25 48.50 49.50 48.50 823,400 49.36 21.86
01-09-24 48.20 49.20 48.00 1,323,200 48.52 21.49
01-09-21 45.00 47.40 44.78 1,903,400 46.63 20.65
01-09-20 47.76 48.80 46.16 1,464,000 46.59 20.63
01-09-19 50.50 50.63 47.61 1,615,600 48.76 21.60
01-09-18 50.25 50.40 49.75 1,321,800 49.95 22.12
Date Open High Low Vol Cls adjCls
01-09-17 49.00 50.65 49.00 1,500,400 50.25 22.26
01-09-10 51.20 52.48 51.20 818,800 51.60 22.85
01-09-07 53.30 53.30 51.60 1,483,000 51.95 23.01
01-09-06 55.50 55.80 53.40 1,057,600 53.50 23.69
01-09-05 55.15 55.68 54.88 665,600 55.49 24.58
01-09-04 55.09 56.20 54.59 661,600 55.23 24.46
01-08-31 55.00 55.30 54.60 837,200 54.83 24.28
01-08-30 54.98 55.38 54.50 1,439,000 55.14 24.42
01-08-29 55.03 55.24 54.84 1,281,000 54.91 24.32
Date Open High Low Vol Cls adjCls
01-08-28 54.80 55.19 54.71 951,600 55.11 24.41
01-08-27 55.23 55.50 54.89 681,200 54.97 24.35
01-08-24 55.30 55.45 54.95 1,128,600 55.17 24.43
01-08-23 55.25 55.40 54.70 1,737,800 55.24 24.47
01-08-22 55.41 55.99 55.20 1,314,200 55.24 24.47
01-08-21 55.09 56.37 55.00 910,800 55.37 24.52
01-08-20 55.07 55.22 54.75 421,600 55.09 24.40
01-08-17 55.00 55.19 54.65 689,000 55.07 24.39
01-08-16 55.20 55.37 54.26 1,254,600 55.25 24.47
Date Open High Low Vol Cls adjCls
01-08-15 55.45 55.96 54.90 849,400 55.20 24.45
01-08-14 55.70 55.85 55.20 770,200 55.70 24.67
01-08-13 55.72 56.05 55.30 1,145,600 55.70 24.67
01-08-10 56.50 56.50 55.50 854,200 55.72 24.68
01-08-09 56.40 56.50 55.77 743,400 56.40 24.98
01-08-08 57.45 57.45 56.15 694,600 56.44 25.00
01-08-07 57.90 58.38 57.21 598,000 57.70 25.56
01-08-06 57.20 57.99 57.05 931,400 57.70 25.56
01-08-03 57.96 57.99 56.70 726,800 57.37 25.41
Date Open High Low Vol Cls adjCls
01-08-02 58.80 58.80 57.20 826,800 57.71 25.56
01-08-01 60.20 60.45 58.48 945,800 58.69 25.99
01-07-31 61.00 61.22 59.90 920,600 59.98 26.56
01-07-30 61.05 61.06 59.76 898,600 60.78 26.92
01-07-27 61.50 63.20 60.95 1,945,600 61.51 27.24
01-07-26 59.50 61.63 59.44 2,871,400 61.01 27.02
01-07-25 58.40 59.37 57.90 1,136,600 59.36 26.29
01-07-24 58.25 58.75 58.05 1,211,200 58.50 25.91
01-07-23 58.90 58.90 58.21 1,086,000 58.26 25.80
Date Open High Low Vol Cls adjCls
01-07-20 58.08 58.75 57.67 854,400 58.29 25.82
01-07-19 58.45 58.50 57.95 806,000 58.20 25.78
01-07-18 58.30 58.94 57.00 3,350,200 58.07 25.72
01-07-17 57.50 58.30 57.50 823,600 58.30 25.82
01-07-16 56.54 57.34 56.26 633,200 57.25 25.36
01-07-13 55.67 56.75 55.43 452,800 56.54 25.04
01-07-12 55.35 55.75 54.80 649,400 55.67 24.66
01-07-11 54.27 55.27 54.18 1,064,800 55.01 24.36
01-07-10 55.00 55.19 54.19 552,600 54.27 24.04
Date Open High Low Vol Cls adjCls
01-07-09 54.13 54.95 54.06 519,000 54.86 24.30
01-07-06 54.60 54.60 54.01 433,600 54.09 23.96
01-07-05 54.60 54.95 54.50 498,800 54.56 24.16
01-07-03 54.80 55.05 54.53 494,200 54.61 24.19
01-07-02 55.30 55.30 54.00 621,200 54.56 24.16
01-06-29 56.20 56.20 54.85 1,100,600 54.85 24.29
01-06-28 56.00 56.50 55.45 923,600 56.13 24.86
01-06-27 54.80 55.40 54.76 514,200 55.05 24.38
01-06-26 54.40 55.25 54.40 633,400 55.04 24.38
Date Open High Low Vol Cls adjCls
01-06-25 55.42 55.80 54.35 540,600 54.77 24.26
01-06-22 56.00 56.00 54.94 713,000 55.17 24.43
01-06-21 56.90 57.10 55.98 991,400 55.98 24.79
01-06-20 55.00 57.07 55.00 1,098,400 56.52 25.03
01-06-19 54.53 55.15 54.52 372,800 54.75 24.25
01-06-18 54.75 55.00 54.44 562,600 54.56 24.16
01-06-15 54.30 54.96 54.27 1,357,400 54.72 24.24
01-06-14 54.23 54.75 54.23 923,200 54.30 24.05
01-06-13 54.25 54.69 54.02 1,043,000 54.23 24.02
Date Open High Low Vol Cls adjCls
01-06-12 54.90 55.10 54.25 1,232,800 54.44 24.11
01-06-11 56.61 56.65 55.05 853,600 55.27 24.48
01-06-08 56.75 56.81 56.46 321,400 56.60 25.07
01-06-07 57.26 57.80 57.20 530,200 57.38 25.41
01-06-06 57.50 57.70 57.15 535,400 57.34 25.40
01-06-05 57.85 57.85 57.38 897,600 57.60 25.51
01-06-04 58.40 58.80 57.54 670,800 57.84 25.62
01-06-01 57.30 58.00 57.10 547,200 57.97 25.67
01-05-31 57.30 57.59 57.00 830,200 57.45 25.44
Date Open High Low Vol Cls adjCls
01-05-30 56.90 57.45 56.90 993,600 57.16 25.32
01-05-29 57.30 57.96 56.89 659,200 56.99 25.24
01-05-25 57.75 57.95 57.18 583,800 57.31 25.38
01-05-24 57.40 57.95 57.15 624,400 57.55 25.49
01-05-23 57.60 58.10 56.90 549,600 57.32 25.39
01-05-22 58.70 58.70 57.55 788,200 57.56 25.49
01-05-21 58.10 58.70 58.05 916,400 58.55 25.93
01-05-18 59.40 59.40 57.70 1,210,200 58.02 25.70
01-05-17 58.00 58.80 57.81 849,800 58.68 25.99
Date Open High Low Vol Cls adjCls
01-05-16 56.85 58.15 56.70 1,544,800 57.84 25.62
01-05-15 56.10 57.20 56.01 1,643,400 56.95 25.22
01-05-14 56.00 56.16 55.90 645,800 56.01 24.81
01-05-11 56.30 56.59 55.50 1,091,400 56.17 24.88
01-05-10 57.30 57.30 55.71 803,200 56.32 24.94
01-05-09 56.90 57.90 56.40 675,600 56.91 25.21
01-05-08 57.50 57.99 56.71 579,000 57.67 25.54
01-05-07 57.60 58.00 57.00 999,400 57.69 25.55
01-05-04 56.30 57.94 56.30 1,075,200 57.85 25.62
Date Open High Low Vol Cls adjCls
01-05-03 58.70 58.70 57.65 1,828,200 58.00 25.69
01-05-02 58.44 58.83 57.93 1,628,000 58.70 26.00
01-05-01 59.28 59.29 57.90 1,557,400 58.44 25.88
01-04-30 59.40 59.95 58.40 2,060,600 59.29 26.26
01-04-27 58.80 59.23 58.09 1,370,600 59.15 26.20
01-04-26 58.24 58.95 57.99 1,739,200 58.23 25.79
01-04-25 57.60 58.49 57.55 1,717,400 58.25 25.80
01-04-24 55.90 57.30 55.80 1,913,600 56.94 25.22
01-04-23 55.90 56.78 55.40 1,586,000 55.66 24.65
Date Open High Low Vol Cls adjCls
01-04-20 56.86 56.86 55.75 1,030,000 56.59 25.06
01-04-19 56.10 57.40 55.69 2,288,800 56.85 25.18
01-04-18 55.50 56.00 54.60 2,001,400 55.05 24.38
01-04-17 51.30 53.87 51.30 1,279,800 53.80 23.83
01-04-16 52.75 53.35 51.50 656,800 52.03 23.04
01-04-12 50.44 52.20 50.44 925,400 52.00 23.03
01-04-11 51.90 51.90 50.27 1,205,800 50.45 22.34
01-04-10 53.50 53.70 51.40 1,534,200 52.15 23.10
01-04-09 51.55 53.00 51.50 1,114,600 52.39 23.20
Date Open High Low Vol Cls adjCls
01-04-06 51.40 51.80 50.72 1,117,600 51.43 22.78
01-04-05 50.20 51.85 50.20 1,320,800 51.65 22.88
01-04-04 49.91 50.70 49.04 1,272,800 50.14 22.21
01-04-03 51.10 51.40 49.55 1,292,600 49.81 22.06
01-04-02 52.80 53.15 51.10 1,012,000 51.21 22.68
01-03-30 52.40 52.90 51.00 1,070,400 52.25 23.14
01-03-29 51.95 54.60 51.45 1,286,200 52.20 23.12
01-03-28 49.50 52.24 49.30 1,759,600 51.94 23.00
01-03-27 51.97 54.10 51.69 1,777,200 53.00 23.47
Date Open High Low Vol Cls adjCls
01-03-26 49.70 52.01 49.30 1,286,200 51.97 23.02
01-03-23 48.01 49.70 47.78 1,550,800 49.70 22.01
01-03-22 50.65 50.65 47.00 2,105,400 48.00 21.26
01-03-21 51.10 51.99 50.75 759,200 51.40 22.76
01-03-20 53.20 53.20 51.48 793,400 51.70 22.90
01-03-19 52.77 53.05 51.25 1,153,800 52.37 23.19
01-03-16 52.25 53.50 52.25 1,985,800 52.77 23.37
01-03-15 52.36 53.05 51.78 911,400 53.00 23.47
01-03-14 52.40 52.55 51.35 1,197,600 52.26 23.15
Date Open High Low Vol Cls adjCls
01-03-13 52.80 53.40 51.70 1,747,600 52.78 23.38
01-03-12 54.90 54.90 52.77 1,108,600 52.80 23.38
01-03-09 55.38 55.72 54.45 414,400 55.64 24.64
01-03-08 53.99 56.12 53.95 1,004,200 55.62 24.63
01-03-07 54.50 54.83 53.25 861,800 53.89 23.87
01-03-06 55.75 56.20 54.51 1,164,200 54.95 24.34
01-03-05 55.70 57.00 55.70 1,528,000 56.00 24.80
01-03-02 57.00 57.00 55.37 2,010,200 55.91 24.76
01-03-01 56.15 57.00 55.35 1,633,400 57.00 25.25
Date Open High Low Vol Cls adjCls
01-02-28 55.50 56.15 55.23 1,045,800 56.15 24.87
01-02-27 55.25 56.85 54.70 2,498,800 55.19 24.44
01-02-26 53.94 55.80 53.94 1,950,200 55.25 24.47
01-02-23 53.15 54.00 53.10 2,157,600 53.94 23.89
01-02-22 51.82 53.93 51.82 2,703,000 53.55 23.72
01-02-21 50.15 52.30 50.15 1,427,000 51.82 22.95
01-02-20 49.75 50.28 49.14 459,600 50.23 22.25
01-02-16 49.50 50.00 49.25 722,200 50.00 22.14
01-02-15 50.00 50.10 49.20 957,800 49.70 22.01
Date Open High Low Vol Cls adjCls
01-02-14 49.85 49.90 49.32 978,400 49.75 22.03
01-02-13 49.80 49.95 48.55 1,043,200 49.70 22.01
01-02-12 48.10 50.03 48.08 1,219,800 49.97 22.13
01-02-09 47.50 48.00 47.20 933,000 47.70 21.13
01-02-08 47.50 47.70 46.91 978,800 47.61 21.09
01-02-07 46.05 47.79 46.05 1,694,200 47.50 21.04
01-02-06 46.00 46.72 45.91 1,248,400 46.15 20.44
01-02-05 45.10 46.50 45.01 1,012,600 46.38 20.54
01-02-02 45.00 45.50 44.95 2,739,000 45.23 20.03
Date Open High Low Vol Cls adjCls
01-02-01 45.50 45.50 44.99 1,234,800 45.00 19.93
01-01-31 46.50 46.63 44.90 1,231,400 45.20 20.02
01-01-30 45.75 47.20 45.75 2,901,200 46.50 20.59
01-01-29 48.75 48.84 46.92 662,200 46.95 20.79
01-01-26 47.50 48.33 46.75 952,800 48.28 21.38
01-01-25 47.09 48.05 46.75 646,400 47.96 21.24
01-01-24 45.10 47.51 45.00 1,383,200 47.09 20.86
01-01-23 46.00 46.09 45.07 718,800 45.91 20.33
01-01-22 44.00 46.03 43.30 1,157,000 45.81 20.29
Date Open High Low Vol Cls adjCls
01-01-19 44.20 44.39 43.75 1,098,000 44.11 19.54
01-01-18 46.40 46.41 44.20 1,368,600 44.20 19.58
01-01-17 45.85 46.22 45.81 811,800 46.06 20.40
01-01-16 45.77 46.50 44.40 1,059,800 45.61 20.20
01-01-12 47.33 47.48 45.76 972,400 45.77 20.27
01-01-11 46.80 48.80 46.70 1,120,800 47.33 20.96
01-01-10 46.30 47.63 45.81 737,600 47.05 20.84
01-01-09 45.85 47.13 45.60 1,002,600 45.93 20.34
01-01-08 44.90 46.10 44.90 1,529,200 45.24 20.04
Date Open High Low Vol Cls adjCls
01-01-05 46.40 46.40 45.25 1,591,800 45.69 20.24
01-01-04 49.25 49.44 45.80 2,278,000 46.40 20.55
01-01-03 48.90 49.77 48.90 2,685,800 49.25 21.81
01-01-02 49.50 50.21 48.60 1,034,000 48.60 21.52
00-12-29 50.25 51.30 50.25 766,600 50.59 22.41
00-12-28 50.75 50.80 49.74 1,319,000 50.00 22.14
00-12-27 48.87 51.85 48.87 793,200 50.25 22.26
00-12-26 49.20 49.24 48.75 864,800 48.95 21.64
00-12-22 48.90 49.50 48.70 831,800 49.45 21.87
Date Open High Low Vol Cls adjCls
00-12-21 49.56 50.03 48.35 1,478,800 48.35 21.38
00-12-20 51.90 52.10 49.30 1,732,200 49.56 21.91
00-12-19 51.60 52.09 51.28 586,800 51.42 22.74
00-12-18 51.25 52.41 51.25 664,400 52.35 23.15
00-12-15 51.90 51.90 50.51 1,917,400 51.25 22.66
00-12-14 51.50 51.83 51.39 1,813,400 51.49 22.77
00-12-13 51.11 52.69 51.10 1,532,000 52.05 23.02
00-12-12 52.40 52.55 51.00 2,693,000 51.49 22.77
00-12-11 53.00 55.14 51.80 37,376,800 52.25 23.10
Date Open High Low Vol Cls adjCls
00-12-08 51.60 52.70 51.60 3,426,000 52.51 23.22
00-12-07 53.75 53.85 50.98 3,974,400 51.00 22.55
00-12-06 55.50 57.75 53.75 6,019,200 54.00 23.88
00-12-05 52.50 52.85 51.93 957,200 51.93 22.96
00-12-04 51.75 52.27 50.60 961,200 51.98 22.98
00-12-01 53.06 53.13 51.63 1,864,800 52.38 23.16
00-11-30 52.75 54.00 51.56 879,800 53.31 23.57
00-11-29 51.38 53.00 51.00 1,104,200 53.00 23.44
00-11-28 50.75 52.44 50.31 1,198,400 51.50 22.77
Date Open High Low Vol Cls adjCls
00-11-27 51.81 53.00 51.56 931,200 52.63 23.27
00-11-24 52.19 52.63 50.88 353,400 51.94 22.97
00-11-22 50.88 52.56 50.75 1,256,800 52.25 23.10
00-11-21 49.19 52.50 48.63 2,045,600 51.00 22.55
00-11-20 48.63 49.25 48.06 555,400 49.13 21.72
00-11-17 47.25 49.25 46.88 827,200 48.88 21.61
00-11-16 48.69 48.75 47.25 666,600 47.25 20.89
00-11-15 48.94 49.19 48.31 515,400 48.69 21.53
00-11-14 47.63 49.00 47.50 650,200 48.69 21.53
Date Open High Low Vol Cls adjCls
00-11-13 48.25 48.50 46.63 415,000 47.50 21.00
00-11-10 48.94 49.56 48.31 363,400 48.81 21.58
00-11-09 49.25 49.38 47.63 632,600 49.31 21.80
00-11-08 49.50 50.75 49.50 1,081,600 49.88 22.05
00-11-07 51.50 51.50 49.19 1,514,400 50.00 22.11
00-11-06 49.38 53.00 48.88 1,907,800 51.25 22.66
00-11-03 49.38 49.75 49.00 884,600 49.56 21.92
00-11-02 47.63 48.94 46.88 619,000 48.75 21.56
00-11-01 47.25 48.00 46.75 872,600 47.44 20.98
Date Open High Low Vol Cls adjCls
00-10-31 46.50 47.13 46.06 1,142,000 47.13 20.84
00-10-30 45.44 46.44 44.50 420,600 46.38 20.51
00-10-27 45.06 45.94 44.81 480,800 45.19 19.98
00-10-26 45.00 46.38 44.69 798,600 45.06 19.93
00-10-25 43.81 45.44 43.50 585,200 45.00 19.90
00-10-24 44.00 44.50 43.75 532,800 44.31 19.59
00-10-23 44.50 44.50 44.00 1,051,800 44.25 19.57
00-10-20 45.13 46.44 44.38 797,000 45.00 19.90
00-10-19 46.38 46.38 44.88 1,287,400 45.38 20.06
Date Open High Low Vol Cls adjCls
00-10-18 38.56 48.50 38.56 3,874,800 46.44 20.53
00-10-17 41.44 41.44 38.56 1,539,600 38.63 17.08
00-10-16 42.00 42.00 41.31 554,600 41.44 18.32
00-10-13 41.63 42.00 41.44 491,600 42.00 18.57
00-10-12 42.38 42.81 42.00 829,200 42.25 18.68
00-10-11 44.00 44.00 41.75 1,096,200 42.25 18.68
00-10-10 43.13 44.63 43.13 844,000 44.00 19.46
00-10-09 43.00 43.38 42.63 606,800 42.94 18.99
00-10-06 40.88 43.38 40.88 1,720,600 42.31 18.71
Date Open High Low Vol Cls adjCls
00-10-05 39.00 41.13 39.00 1,398,400 40.50 17.91
00-10-04 40.75 40.75 38.50 819,000 39.19 17.33
00-10-03 40.69 41.50 40.69 475,400 41.00 18.13
00-10-02 42.75 42.75 40.19 593,600 40.50 17.91
00-09-29 42.25 43.00 41.63 659,600 42.94 18.99
00-09-28 41.00 42.75 41.00 809,200 42.66 18.86
00-09-27 39.25 41.50 39.25 810,600 41.22 18.23
00-09-26 40.19 40.19 39.06 1,026,400 39.22 17.34
00-09-25 39.94 40.31 39.75 677,400 40.19 17.77
Date Open High Low Vol Cls adjCls
00-09-22 39.13 39.94 38.63 1,075,600 39.88 17.63
00-09-21 40.25 40.25 39.69 1,361,200 39.75 17.58
00-09-20 40.56 40.88 40.25 720,000 40.31 17.83
00-09-19 41.13 41.13 40.56 521,200 40.69 17.99
00-09-18 42.19 42.44 41.00 528,000 41.13 18.18
00-09-15 40.13 42.25 40.13 1,798,800 41.63 18.41
00-09-14 44.19 44.63 42.25 1,129,200 42.75 18.90
00-09-13 44.63 44.88 44.19 399,000 44.25 19.57
00-09-12 45.00 45.56 44.31 508,800 44.97 19.88
Date Open High Low Vol Cls adjCls
00-09-11 45.69 46.06 44.75 429,000 44.84 19.83
00-09-08 44.88 46.50 44.88 652,400 45.84 20.27
00-09-07 43.88 45.44 43.88 315,000 44.97 19.88
00-09-06 44.63 44.75 43.38 655,000 43.59 19.28
00-09-05 45.38 45.56 44.13 729,000 44.38 19.62
00-09-01 45.13 45.88 44.75 712,600 45.25 20.01
00-08-31 44.00 45.94 44.00 509,600 44.81 19.81
00-08-30 43.25 44.69 43.25 366,000 44.50 19.68
00-08-29 44.25 44.44 43.25 349,600 43.25 19.12
Date Open High Low Vol Cls adjCls
00-08-28 44.13 44.94 43.63 331,400 44.75 19.79
00-08-25 43.38 44.44 42.50 595,000 43.88 19.40
00-08-24 44.75 44.81 43.25 1,876,200 43.31 19.15
00-08-23 44.63 45.56 44.38 371,000 44.63 19.73
00-08-22 45.56 45.63 44.50 422,600 44.63 19.73
00-08-21 44.75 45.88 44.75 344,600 45.56 20.15
00-08-18 45.31 45.69 44.94 265,000 44.94 19.87
00-08-17 46.50 46.75 44.75 738,200 45.31 20.04
00-08-16 45.88 46.81 45.81 455,400 46.25 20.45
Date Open High Low Vol Cls adjCls
00-08-15 46.25 46.88 45.81 392,800 45.81 20.26
00-08-14 46.81 46.81 45.69 252,200 46.00 20.34
00-08-11 46.50 47.19 45.94 338,800 46.50 20.56
00-08-10 45.19 46.56 45.06 242,400 46.09 20.38
00-08-09 46.38 47.06 44.75 402,000 45.13 19.95
00-08-08 45.88 46.50 45.63 441,000 46.13 20.40
00-08-07 45.13 46.25 45.13 365,400 46.25 20.45
00-08-04 46.00 47.25 45.00 732,400 45.94 20.31
00-08-03 44.19 46.50 44.06 909,800 46.00 20.34
Date Open High Low Vol Cls adjCls
00-08-02 43.88 44.56 43.19 1,101,400 44.31 19.59
00-08-01 41.94 44.00 40.00 1,616,800 44.00 19.46
00-07-31 45.56 45.56 42.75 1,174,200 42.94 18.99
00-07-28 47.00 47.00 45.00 985,400 45.31 20.04
00-07-27 47.75 47.75 45.88 867,400 47.06 20.81
00-07-26 45.44 48.25 45.31 1,450,800 48.13 21.28
00-07-25 47.63 47.75 44.75 1,109,200 45.19 19.98
00-07-24 46.63 48.75 45.56 1,582,400 46.97 20.77
00-07-21 43.88 46.81 43.50 874,800 46.63 20.62
Date Open High Low Vol Cls adjCls
00-07-20 44.56 45.00 44.00 1,200,200 44.00 19.46
00-07-19 44.88 45.25 43.25 935,400 44.63 19.73
00-07-18 44.94 45.69 44.75 481,600 45.50 20.12
00-07-17 45.00 45.75 44.75 544,200 45.19 19.98
00-07-14 45.00 45.13 44.44 409,200 45.00 19.90
00-07-13 45.44 45.44 43.75 1,394,200 44.88 19.84
00-07-12 47.25 47.63 45.25 982,400 45.44 20.09
00-07-11 47.75 48.19 47.31 844,400 47.84 21.16
00-07-10 47.94 48.44 47.25 1,400,800 47.84 21.16
Date Open High Low Vol Cls adjCls
00-07-07 50.00 50.00 47.44 2,418,800 47.59 21.04
00-07-06 44.44 47.44 44.06 1,334,600 47.06 20.81
00-07-05 44.06 44.69 44.00 644,200 44.41 19.64
00-07-03 43.75 44.25 43.44 818,400 44.03 19.47
00-06-30 43.50 44.25 43.13 1,987,600 43.75 19.35
00-06-29 41.63 45.00 41.38 1,646,800 44.00 19.46
00-06-28 40.31 42.38 40.19 744,200 41.94 18.54
00-06-27 40.00 40.81 39.38 744,600 40.31 17.83
00-06-26 39.63 40.94 38.88 602,800 40.25 17.80
Date Open High Low Vol Cls adjCls
00-06-23 41.38 41.38 39.25 679,200 39.63 17.52
00-06-22 41.94 42.00 40.31 618,200 41.19 18.21
00-06-21 43.63 43.69 41.75 1,507,600 41.88 18.52
00-06-20 42.25 44.38 42.25 1,641,800 43.81 19.37
00-06-19 42.69 42.69 41.63 939,400 42.25 18.68
00-06-16 41.69 42.69 40.50 1,882,600 42.69 18.88
00-06-15 40.13 41.69 39.75 1,806,600 41.69 18.43
00-06-14 37.50 40.06 37.50 1,355,600 40.06 17.71
00-06-13 36.00 37.69 36.00 437,000 37.50 16.58
Date Open High Low Vol Cls adjCls
00-06-12 36.69 36.88 35.69 346,800 36.31 16.06
00-06-09 36.25 37.25 36.25 261,000 36.75 16.25
00-06-08 37.00 37.00 35.88 334,000 36.50 16.14
00-06-07 36.88 36.94 35.56 848,000 36.25 16.03
00-06-06 37.25 37.38 36.94 518,600 37.00 16.36
00-06-05 37.50 39.00 37.44 704,800 37.69 16.66
00-06-02 38.00 38.13 36.13 1,334,000 36.56 16.17
00-06-01 37.88 38.38 37.44 1,821,800 37.69 16.66
00-05-31 38.00 38.75 37.69 1,098,000 37.81 16.72
Date Open High Low Vol Cls adjCls
00-05-30 37.38 39.56 37.38 1,098,200 38.25 16.91
00-05-26 38.00 38.44 37.75 770,400 37.81 16.72
00-05-25 37.25 38.31 37.25 1,534,000 37.94 16.77
00-05-24 34.25 37.25 34.25 1,152,000 37.13 16.42
00-05-23 35.19 35.81 34.44 596,800 34.50 15.25
00-05-22 35.31 35.88 34.56 535,600 35.19 15.56
00-05-19 35.50 36.25 34.88 618,400 35.50 15.70
00-05-18 36.75 36.88 35.94 429,600 36.31 16.06
00-05-17 37.13 37.13 36.06 359,200 36.06 15.95
Date Open High Low Vol Cls adjCls
00-05-16 37.56 38.13 37.00 573,400 37.38 16.53
00-05-15 37.00 37.63 35.81 675,600 37.56 16.61
00-05-12 73.50 73.88 72.44 802,800 72.88 16.11
00-05-11 74.50 75.00 72.94 1,711,200 73.25 16.19
00-05-10 71.69 74.75 70.63 2,149,600 74.50 16.47
00-05-09 72.25 72.63 71.00 1,200,000 71.94 15.90
00-05-08 72.13 72.50 71.88 1,269,200 72.00 15.92
00-05-05 72.00 72.75 71.56 815,200 72.00 15.92
00-05-04 71.00 71.63 70.50 995,600 71.00 15.70
Date Open High Low Vol Cls adjCls
00-05-03 72.75 73.25 70.81 832,400 70.81 15.66
00-05-02 72.00 74.44 71.19 1,116,800 73.00 16.14
00-05-01 71.69 73.19 71.00 898,800 72.19 15.96
00-04-28 71.81 73.38 71.69 620,000 71.94 15.90
00-04-27 71.94 72.75 71.00 932,000 71.81 15.88
00-04-26 73.00 73.06 71.94 1,206,000 72.19 15.96
00-04-25 73.00 73.94 72.06 1,238,000 73.13 16.17
00-04-24 74.44 74.44 72.00 2,032,800 72.13 15.95
00-04-20 73.75 75.00 73.38 1,456,800 74.56 16.48
Date Open High Low Vol Cls adjCls
00-04-19 71.50 74.13 71.13 3,110,000 73.94 16.35
00-04-18 65.63 68.50 64.44 2,143,600 68.19 15.08
00-04-17 63.50 65.38 62.25 1,405,600 65.38 14.45
00-04-14 68.75 68.75 64.25 1,077,600 64.81 14.33
00-04-13 67.69 70.63 67.69 1,273,600 69.94 15.46
00-04-12 67.25 69.13 66.75 884,800 67.69 14.96
00-04-11 68.25 69.94 66.56 840,000 67.25 14.87
00-04-10 67.81 68.00 67.25 661,600 68.00 15.03
00-04-07 68.13 68.13 66.81 573,600 67.88 15.01
Date Open High Low Vol Cls adjCls
00-04-06 68.94 69.13 66.50 878,000 68.13 15.06
00-04-05 69.00 69.56 68.13 472,800 68.69 15.19
00-04-04 69.75 69.75 66.25 940,800 69.00 15.25
00-04-03 68.50 70.00 67.44 962,400 70.00 15.48
00-03-31 66.00 70.50 65.94 2,032,000 69.75 15.42
00-03-30 65.13 66.38 64.13 1,152,400 65.88 14.56
00-03-29 66.13 67.44 64.81 996,000 64.88 14.34
00-03-28 65.69 67.69 65.56 897,200 67.00 14.81
00-03-27 66.19 66.31 65.00 890,800 65.44 14.47
Date Open High Low Vol Cls adjCls
00-03-24 65.63 67.00 65.44 622,400 65.81 14.55
00-03-23 66.50 66.50 65.13 816,400 65.88 14.56
00-03-22 65.25 67.19 64.56 1,147,600 66.75 14.76
00-03-21 63.38 65.88 63.38 1,410,800 65.44 14.47
00-03-20 63.25 63.88 62.44 1,209,200 63.38 14.01
00-03-17 64.63 64.75 61.38 2,123,600 62.06 13.72
00-03-16 59.75 64.38 59.63 3,111,200 64.38 14.23
00-03-15 55.13 59.94 55.13 2,820,000 59.00 13.04
00-03-14 54.75 55.50 54.06 1,570,400 55.00 12.16
Date Open High Low Vol Cls adjCls
00-03-13 53.25 54.25 51.63 1,436,800 53.88 11.91
00-03-10 53.50 53.94 53.13 950,400 53.31 11.79
00-03-09 52.75 55.38 52.25 1,847,200 54.06 11.95
00-03-08 53.25 53.69 48.88 4,481,200 51.00 11.28
00-03-07 56.38 56.38 51.88 3,150,000 52.63 11.63
00-03-06 58.25 59.19 56.38 2,316,400 56.38 12.46
00-03-03 57.81 58.88 56.75 2,239,200 58.06 12.84
00-03-02 55.19 57.88 55.06 2,776,400 57.81 12.78
00-03-01 57.00 58.25 54.00 3,260,800 55.00 12.16
Date Open High Low Vol Cls adjCls
00-02-29 58.50 59.50 58.50 2,036,000 58.50 12.93
00-02-28 59.00 59.75 57.63 2,124,000 58.00 12.82
00-02-25 60.25 60.94 59.88 832,800 60.31 13.33
00-02-24 59.00 61.00 58.75 4,165,200 60.31 13.33
00-02-23 60.81 61.00 57.88 2,214,400 58.94 13.03
00-02-22 63.19 63.19 60.38 1,404,400 60.69 13.42
00-02-18 67.50 67.50 62.75 1,100,400 63.19 13.97
00-02-17 67.00 68.00 66.16 695,200 67.50 14.92
00-02-16 66.44 67.25 66.25 938,800 66.88 14.79
Date Open High Low Vol Cls adjCls
00-02-15 66.00 67.19 64.75 1,340,000 66.56 14.72
00-02-14 63.75 66.00 63.75 1,806,800 64.88 14.34
00-02-11 66.19 66.44 63.50 808,800 63.50 14.04
00-02-10 69.69 69.75 65.50 1,172,400 66.19 14.63
00-02-09 68.50 69.88 68.50 1,752,400 69.69 15.41
00-02-08 68.50 69.63 68.00 1,635,200 68.75 15.20
00-02-07 65.75 66.63 63.19 1,584,000 66.63 14.73
00-02-04 65.00 67.19 65.00 1,458,000 65.81 14.55
00-02-03 65.00 65.75 63.00 1,836,000 64.81 14.33
Date Open High Low Vol Cls adjCls
00-02-02 67.00 67.00 63.94 2,565,200 65.25 14.43
00-02-01 63.06 65.44 62.06 2,480,800 64.50 14.26
00-01-31 63.38 64.25 58.31 6,034,800 63.25 13.98
00-01-28 73.50 73.50 60.81 8,204,000 63.00 13.93
00-01-27 76.50 76.50 75.94 588,400 76.38 16.89
00-01-26 76.94 76.94 76.00 947,200 76.69 16.95
00-01-25 78.63 79.00 76.50 1,373,200 77.00 17.02
00-01-24 78.38 80.25 78.06 2,412,400 78.63 17.38
00-01-21 78.44 78.63 77.69 666,800 78.38 17.33
Date Open High Low Vol Cls adjCls
00-01-20 79.50 80.00 78.00 1,147,600 78.50 17.36
00-01-19 78.69 80.00 78.63 706,400 79.63 17.60
00-01-18 76.94 80.75 76.00 1,206,400 78.63 17.38
00-01-14 76.44 77.50 75.75 895,200 77.19 17.07
00-01-13 76.00 76.19 75.38 914,400 75.94 16.79
00-01-12 77.63 77.63 75.50 815,600 76.00 16.80
00-01-11 76.50 80.00 75.75 722,000 77.63 17.16
00-01-10 77.75 81.31 76.50 2,225,600 76.88 17.00
00-01-07 71.13 78.50 71.13 3,115,200 77.75 17.19
Date Open High Low Vol Cls adjCls
00-01-06 69.50 71.75 69.00 1,438,400 71.19 15.74
00-01-05 67.63 70.00 67.38 1,239,200 69.69 15.41
00-01-04 68.13 68.25 67.31 1,140,800 67.63 14.95
00-01-03 69.50 69.50 67.13 1,078,000 68.38 15.12
99-12-31 70.06 70.06 69.56 231,200 69.63 15.39
99-12-30 69.69 70.19 69.50 693,600 70.06 15.49
99-12-29 70.50 70.50 68.88 794,000 69.69 15.41
99-12-28 70.94 71.19 70.25 899,200 70.94 15.65
99-12-27 71.69 71.69 70.00 898,000 70.94 15.65
Date Open High Low Vol Cls adjCls
99-12-23 69.50 73.25 69.50 1,884,400 71.69 15.82
99-12-22 66.94 70.00 66.94 1,056,400 69.50 15.34
99-12-21 66.44 67.50 65.94 825,200 66.75 14.73
99-12-20 66.25 67.63 66.13 798,800 66.44 14.66
99-12-17 62.50 66.25 62.50 1,540,400 66.00 14.56
99-12-16 60.63 62.38 60.63 656,000 62.19 13.72
99-12-15 58.88 61.38 58.88 758,800 61.00 13.46
99-12-14 59.88 60.38 58.88 414,000 58.88 12.99
99-12-13 59.69 60.81 59.56 726,400 59.94 13.23
Date Open High Low Vol Cls adjCls
99-12-10 59.38 60.25 59.31 910,000 59.88 13.21
99-12-09 60.13 60.50 59.13 686,800 59.50 13.13
99-12-08 59.56 60.31 58.44 1,140,800 60.25 13.30
99-12-07 60.88 60.88 58.75 658,000 59.25 13.08
99-12-06 62.19 63.38 60.88 789,200 60.88 13.43
99-12-03 59.56 61.13 59.56 745,600 60.31 13.31
99-12-02 58.13 59.50 57.75 1,415,600 59.19 13.06
99-12-01 57.00 58.19 56.56 3,698,400 58.19 12.84
99-11-30 59.19 59.19 56.88 1,746,000 56.94 12.57
Date Open High Low Vol Cls adjCls
99-11-29 60.88 60.88 59.00 866,800 59.31 13.09
99-11-26 62.06 62.13 61.00 218,400 61.06 13.48
99-11-24 60.63 63.88 60.50 385,600 62.31 13.75
99-11-23 63.00 63.00 59.50 1,560,800 60.75 13.41
99-11-22 65.50 65.50 62.63 1,230,400 63.00 13.90
99-11-19 65.25 66.00 64.00 754,800 65.75 14.51
99-11-18 64.38 65.44 64.25 634,400 65.44 14.44
99-11-17 62.50 65.13 62.25 1,297,200 64.31 14.19
99-11-16 62.50 62.75 61.38 766,000 62.50 13.79
Date Open High Low Vol Cls adjCls
99-11-15 61.88 62.75 60.44 986,000 62.75 13.85
99-11-12 62.00 62.25 61.25 912,800 61.81 13.64
99-11-11 62.00 62.56 61.63 517,200 61.81 13.64
99-11-10 63.50 63.56 61.38 1,752,000 62.00 13.68
99-11-09 65.63 65.63 64.50 597,200 64.75 14.29
99-11-08 66.13 66.56 65.63 1,284,000 65.63 14.48
99-11-05 67.13 67.75 66.13 1,319,600 66.13 14.59
99-11-04 67.44 67.44 66.38 1,132,800 67.13 14.81
99-11-03 64.63 65.63 64.38 1,582,800 65.56 14.47
Date Open High Low Vol Cls adjCls
99-11-02 62.00 64.66 62.00 1,116,000 64.00 14.12
99-11-01 61.63 62.44 61.31 911,600 62.44 13.78
99-10-29 61.31 62.13 61.13 372,400 61.75 13.63
99-10-28 60.00 61.19 60.00 464,000 61.00 13.46
99-10-27 59.19 60.13 59.06 335,200 60.00 13.24
99-10-26 61.44 61.50 58.63 628,400 59.19 13.06
99-10-25 60.75 62.06 60.31 459,200 61.13 13.49
99-10-22 61.88 62.31 60.13 1,017,200 60.75 13.41
99-10-21 60.88 62.25 60.50 1,196,800 61.88 13.65
Date Open High Low Vol Cls adjCls
99-10-20 57.88 61.25 57.06 1,594,000 61.25 13.52
99-10-19 55.25 58.38 55.25 940,000 57.94 12.79
99-10-18 55.00 56.75 54.88 1,718,400 55.50 12.25
99-10-15 55.00 56.88 54.25 1,252,800 55.19 12.18
99-10-14 55.50 55.50 53.50 2,476,800 54.94 12.12
99-10-13 56.38 56.38 55.50 948,000 55.88 12.33
99-10-12 58.44 58.44 56.22 1,829,600 56.88 12.55
99-10-11 55.38 59.00 55.25 1,984,400 58.44 12.90
99-10-08 50.69 54.88 50.69 929,600 53.50 11.81
Date Open High Low Vol Cls adjCls
99-10-07 51.25 51.25 50.13 395,600 50.50 11.14
99-10-06 49.75 51.88 49.75 916,000 51.38 11.34
99-10-05 49.75 49.81 48.63 668,800 49.63 10.95
99-10-04 49.81 50.00 49.25 1,019,600 49.75 10.98
99-10-01 51.13 51.13 49.44 1,044,000 50.06 11.05
99-09-30 51.38 51.50 51.00 566,400 51.13 11.28
99-09-29 50.75 51.75 50.38 698,400 51.50 11.37
99-09-28 51.50 51.50 49.88 1,154,000 50.88 11.23
99-09-27 51.63 52.63 51.44 1,512,800 51.44 11.35
Date Open High Low Vol Cls adjCls
99-09-24 52.00 52.50 51.38 994,800 51.63 11.39
99-09-23 52.81 52.88 51.44 1,846,000 52.13 11.50
99-09-22 53.94 53.94 52.38 1,418,400 52.81 11.65
99-09-21 55.31 55.44 53.56 1,113,600 53.94 11.90
99-09-20 56.25 56.38 55.50 904,000 55.56 12.26
99-09-17 56.13 56.88 56.13 872,000 56.31 12.43
99-09-16 57.13 57.50 55.25 1,255,200 56.06 12.37
99-09-15 55.38 57.19 55.38 1,546,800 57.00 12.58
99-09-14 54.00 55.38 52.69 2,286,400 55.19 12.18
Date Open High Low Vol Cls adjCls
99-09-13 56.56 56.56 54.94 1,470,000 55.00 12.14
99-09-10 57.06 57.19 56.50 368,400 56.69 12.51
99-09-09 57.25 57.81 56.81 1,318,000 56.81 12.54
99-09-08 57.81 58.75 57.06 421,200 57.13 12.61
99-09-07 58.06 58.38 57.13 727,600 57.75 12.74
99-09-03 56.88 57.88 56.44 823,200 57.88 12.77
99-09-02 57.75 57.75 56.19 891,200 56.50 12.47
99-09-01 58.50 59.75 58.00 597,200 58.00 12.80
99-08-31 58.63 58.88 57.63 1,130,000 57.63 12.72
Date Open High Low Vol Cls adjCls
99-08-30 57.88 59.50 57.88 1,011,200 58.56 12.92
99-08-27 60.06 60.06 57.25 1,895,600 57.56 12.70
99-08-26 60.63 61.00 59.56 807,200 60.19 13.28
99-08-25 59.00 60.63 58.56 1,614,400 60.63 13.38
99-08-24 60.50 60.63 56.44 4,248,400 58.25 12.85
99-08-23 62.25 62.50 61.50 345,200 61.50 13.57
99-08-20 61.38 62.38 61.38 290,000 62.19 13.72
99-08-19 60.94 61.81 59.63 440,800 61.63 13.60
99-08-18 61.38 61.56 60.81 323,600 61.19 13.50
Date Open High Low Vol Cls adjCls
99-08-17 62.25 62.25 60.50 642,400 61.63 13.60
99-08-16 62.38 62.75 62.06 217,600 62.19 13.72
99-08-13 62.38 62.88 61.75 466,800 62.88 13.88
99-08-12 62.50 62.50 61.81 332,000 62.44 13.78
99-08-11 61.06 62.94 60.69 363,600 62.50 13.79
99-08-10 62.06 62.25 60.13 367,200 61.06 13.48
99-08-09 61.88 62.38 61.50 165,600 62.19 13.72
99-08-06 62.50 62.69 62.00 276,800 62.00 13.68
99-08-05 62.88 62.94 62.38 302,400 62.50 13.79
Date Open High Low Vol Cls adjCls
99-08-04 63.19 63.75 63.13 728,400 63.13 13.93
99-08-03 62.94 63.63 62.88 499,600 63.19 13.94
99-08-02 61.31 63.94 61.31 1,052,000 62.94 13.89
99-07-30 61.25 61.25 60.88 591,200 61.00 13.46
99-07-29 60.50 60.50 60.13 382,800 60.38 13.32
99-07-28 61.25 61.25 60.63 472,000 61.00 13.46
99-07-27 61.38 61.88 61.00 421,600 61.50 13.57
99-07-26 61.00 61.69 60.38 874,000 61.13 13.49
99-07-23 61.25 61.63 59.13 3,088,400 61.56 13.59
Date Open High Low Vol Cls adjCls
99-07-22 64.88 64.88 61.00 5,810,000 61.25 13.52
99-07-21 63.31 68.75 63.13 1,240,400 68.75 15.17
99-07-20 62.63 63.81 62.63 300,400 63.06 13.92
99-07-19 64.00 64.06 62.75 550,000 62.88 13.88
99-07-16 64.94 65.00 62.94 1,095,600 64.00 14.12
99-07-15 62.31 65.00 62.31 1,216,800 64.94 14.33
99-07-14 60.56 62.25 60.56 1,424,000 62.19 13.72
99-07-13 60.75 60.75 60.38 344,800 60.63 13.38
99-07-12 60.13 61.00 60.13 698,800 60.75 13.41
Date Open High Low Vol Cls adjCls
99-07-09 59.63 60.13 59.63 311,200 60.06 13.25
99-07-08 60.00 60.00 59.50 982,000 59.75 13.19
99-07-07 59.94 60.13 59.88 544,400 59.94 13.23
99-07-06 60.69 60.69 59.88