BP p.l.c. (BP)

32.60
-0.26 (-0.79%)
Exchange
NYQ
Day Range
32.42 - 32.89
52 Week Range
27.01 - 42.20
Open
32.77
Avg. Vol
8,402,280
Market Cap
101.25B
Short ratio
1.43
PEG Ratio
3.27
Earnings Share
-3.16

BP p.l.c. (BP) Historicals

Date Open High Low Vol Cls adjCls
16-05-26 32.77 32.89 32.42 8,703,700 32.60 32.60
16-05-25 32.48 32.97 32.37 13,584,700 32.86 32.86
16-05-24 31.85 31.98 31.64 7,707,000 31.84 31.84
16-05-23 31.54 31.79 31.39 6,472,800 31.46 31.46
16-05-20 31.98 32.24 31.73 6,689,900 31.93 31.93
16-05-19 31.90 32.05 31.50 7,534,200 31.98 31.98
16-05-18 32.40 32.49 31.93 7,719,900 32.13 32.13
16-05-17 32.17 32.43 31.99 5,731,500 32.22 32.22
16-05-16 31.97 32.22 31.97 5,822,900 32.06 32.06
Date Open High Low Vol Cls adjCls
16-05-13 31.47 31.76 31.35 6,681,800 31.47 31.47
16-05-12 32.46 32.49 31.67 9,018,300 31.86 31.86
16-05-11 31.50 31.98 31.25 8,148,600 31.67 31.67
16-05-10 31.18 31.70 31.17 7,213,200 31.68 31.68
16-05-09 31.42 31.42 30.76 7,236,100 31.08 31.08
16-05-06 31.18 31.84 31.18 6,256,000 31.58 31.58
16-05-05 31.74 32.04 31.35 7,743,100 31.58 31.58
16-05-04 31.72 31.96 31.26 9,827,800 31.42 31.42
16-05-03 33.62 33.62 32.47 10,091,700 32.56 31.96
Date Open High Low Vol Cls adjCls
16-05-02 33.62 33.75 33.30 6,543,300 33.62 33.00
16-04-29 33.52 33.77 33.13 9,101,600 33.58 32.96
16-04-28 33.34 34.00 33.33 8,001,700 33.49 32.87
16-04-27 33.49 34.00 33.42 11,240,100 33.84 33.22
16-04-26 33.30 33.52 33.08 15,939,000 33.49 32.87
16-04-25 31.94 32.02 31.44 8,241,900 31.79 31.20
16-04-22 31.63 32.23 31.63 7,106,800 32.15 31.56
16-04-21 32.03 32.12 31.67 7,492,500 31.74 31.16
16-04-20 31.25 32.20 31.20 11,868,400 31.86 31.27
Date Open High Low Vol Cls adjCls
16-04-19 31.19 31.83 31.10 13,447,800 31.76 31.17
16-04-18 30.03 31.12 29.98 11,790,500 31.06 30.49
16-04-15 30.49 30.70 30.23 14,895,000 30.65 30.09
16-04-14 30.79 30.98 30.68 12,689,700 30.92 30.35
16-04-13 31.70 31.70 31.21 8,941,300 31.38 30.80
16-04-12 30.43 31.31 30.33 10,831,900 31.20 30.63
16-04-11 30.43 30.61 30.30 7,394,200 30.31 29.75
16-04-08 29.82 30.23 29.73 9,905,600 30.15 29.59
16-04-07 28.93 29.21 28.90 6,882,400 29.13 28.59
Date Open High Low Vol Cls adjCls
16-04-06 28.86 29.32 28.67 9,265,000 29.30 28.76
16-04-05 28.99 29.23 28.86 7,812,600 28.93 28.40
16-04-04 29.75 29.95 29.56 4,958,600 29.58 29.03
16-04-01 29.29 29.64 29.23 8,932,700 29.57 29.03
16-03-31 30.53 30.77 30.16 7,242,300 30.18 29.62
16-03-30 31.21 31.39 30.72 7,324,100 30.93 30.36
16-03-29 29.90 30.36 29.69 7,043,100 30.35 29.79
16-03-28 30.57 30.61 30.19 3,601,700 30.42 29.86
16-03-24 29.78 30.47 29.69 5,330,900 30.42 29.86
Date Open High Low Vol Cls adjCls
16-03-23 30.77 30.84 30.17 5,858,200 30.20 29.64
16-03-22 30.76 31.17 30.73 5,175,900 30.94 30.37
16-03-21 31.04 31.39 30.73 7,659,900 31.12 30.55
16-03-18 31.65 31.74 31.11 8,545,500 31.33 30.75
16-03-17 30.92 31.60 30.70 9,410,000 31.54 30.96
16-03-16 29.83 30.52 29.77 9,364,200 30.51 29.95
16-03-15 29.38 29.65 29.25 9,112,600 29.64 29.09
16-03-14 29.74 30.09 29.63 7,404,000 29.95 29.40
16-03-11 30.06 30.59 30.05 10,369,200 30.55 29.99
Date Open High Low Vol Cls adjCls
16-03-10 29.97 30.03 29.54 7,956,900 29.83 29.28
16-03-09 30.18 30.62 29.94 7,039,900 30.30 29.74
16-03-08 30.84 30.92 30.00 9,487,400 30.07 29.52
16-03-07 30.55 31.70 30.54 9,162,400 31.50 30.92
16-03-04 30.95 31.45 30.83 8,879,600 31.15 30.58
16-03-03 30.46 30.98 30.20 8,917,700 30.87 30.30
16-03-02 29.43 30.21 29.34 7,769,600 30.21 29.65
16-03-01 29.45 29.64 29.10 5,640,300 29.63 29.08
16-02-29 29.24 29.44 29.01 5,406,000 29.09 28.55
Date Open High Low Vol Cls adjCls
16-02-26 29.14 29.30 28.91 6,173,100 29.00 28.47
16-02-25 28.83 28.91 28.12 11,319,300 28.66 28.13
16-02-24 28.20 28.56 28.01 11,265,400 28.54 28.01
16-02-23 29.62 29.88 28.95 7,470,300 29.00 28.47
16-02-22 30.16 30.49 30.10 6,082,100 30.30 29.74
16-02-19 29.55 29.75 29.31 5,213,900 29.75 29.20
16-02-18 30.18 30.21 29.61 9,287,600 29.78 29.23
16-02-17 29.23 30.23 29.23 10,400,300 29.95 29.40
16-02-16 29.36 29.39 28.84 8,926,600 29.06 28.52
Date Open High Low Vol Cls adjCls
16-02-12 28.29 29.06 28.08 10,848,200 29.02 28.49
16-02-11 27.31 27.85 27.01 15,046,700 27.64 27.13
16-02-10 28.04 28.61 27.85 9,816,100 28.04 27.52
16-02-09 29.28 29.50 28.75 9,475,200 28.95 27.83
16-02-08 29.64 30.07 29.31 8,816,900 29.92 28.76
16-02-05 30.49 30.81 30.24 6,792,300 30.46 29.28
16-02-04 30.26 31.04 30.18 11,294,000 30.61 29.42
16-02-03 29.28 29.81 28.44 14,324,800 29.66 28.51
16-02-02 29.03 29.36 28.62 21,364,300 29.02 27.89
Date Open High Low Vol Cls adjCls
16-02-01 31.18 31.89 30.90 9,466,800 31.70 30.47
16-01-29 31.77 32.38 31.54 8,816,600 32.37 31.11
16-01-28 32.07 32.11 31.29 11,300,600 31.89 30.65
16-01-27 30.33 31.29 30.16 9,700,000 30.68 29.49
16-01-26 30.32 30.90 30.12 9,619,400 30.74 29.55
16-01-25 29.77 30.17 29.45 8,018,500 29.47 28.33
16-01-22 30.61 30.88 30.06 14,915,500 30.35 29.17
16-01-21 28.51 29.62 28.32 9,915,800 29.46 28.32
16-01-20 28.53 28.82 27.56 15,078,500 28.46 27.36
Date Open High Low Vol Cls adjCls
16-01-19 29.59 29.70 28.52 9,346,600 28.92 27.80
16-01-15 29.29 29.73 28.84 11,710,500 29.16 28.03
16-01-14 29.83 30.99 29.44 14,730,000 30.83 29.63
16-01-13 29.28 29.84 28.56 16,911,600 28.77 27.65
16-01-12 29.13 29.19 28.00 10,629,700 28.65 27.54
16-01-11 29.56 29.57 28.52 7,460,100 28.84 27.72
16-01-08 29.41 29.45 28.84 13,901,300 28.91 27.79
16-01-07 29.07 29.82 29.00 15,156,000 29.43 28.29
16-01-06 29.93 30.41 29.93 10,055,100 30.30 29.13
Date Open High Low Vol Cls adjCls
16-01-05 30.92 30.99 30.38 7,234,400 30.93 29.73
16-01-04 30.80 31.17 30.51 7,582,300 31.06 29.86
15-12-31 31.25 31.46 31.05 5,812,800 31.26 30.05
15-12-30 31.55 31.79 31.26 5,536,000 31.31 30.10
15-12-29 31.97 32.20 31.76 7,064,800 31.87 30.63
15-12-28 31.67 31.82 31.50 6,177,800 31.71 30.48
15-12-24 32.51 32.59 32.08 3,381,000 32.12 30.87
15-12-23 32.00 32.35 31.86 10,147,400 32.35 31.10
15-12-22 30.34 30.86 30.24 7,189,200 30.79 29.60
Date Open High Low Vol Cls adjCls
15-12-21 30.51 30.68 29.92 8,577,000 30.13 28.96
15-12-18 30.44 30.63 30.15 7,332,100 30.15 28.98
15-12-17 30.76 30.83 30.34 7,213,900 30.35 29.17
15-12-16 31.04 31.20 30.56 9,659,700 30.87 29.67
15-12-15 30.58 30.87 30.50 13,440,700 30.75 29.56
15-12-14 30.44 30.63 29.90 16,951,400 30.22 29.05
15-12-11 31.15 31.25 30.75 8,344,300 30.79 29.60
15-12-10 31.71 32.18 31.67 7,894,000 31.80 30.57
15-12-09 31.77 32.41 31.54 10,269,000 31.81 30.58
Date Open High Low Vol Cls adjCls
15-12-08 30.94 31.70 30.65 8,913,200 31.27 30.06
15-12-07 31.75 31.83 31.09 12,000,800 31.26 30.05
15-12-04 32.93 32.93 32.27 9,127,700 32.67 31.40
15-12-03 34.02 34.04 33.16 6,417,600 33.26 31.97
15-12-02 34.28 34.66 33.69 7,651,300 33.82 32.51
15-12-01 34.77 34.95 34.57 5,622,500 34.77 33.42
15-11-30 34.92 35.03 34.57 5,618,400 34.60 33.26
15-11-27 34.82 34.94 34.74 2,849,600 34.83 33.48
15-11-25 34.84 35.12 34.56 5,220,100 34.99 33.63
Date Open High Low Vol Cls adjCls
15-11-24 34.47 35.08 34.47 6,474,100 34.99 33.63
15-11-23 34.38 34.65 34.28 5,156,700 34.42 33.09
15-11-20 35.01 35.17 34.42 5,271,100 34.43 33.10
15-11-19 35.12 35.38 34.99 5,819,300 35.25 33.88
15-11-18 34.80 35.13 34.57 7,422,700 35.10 33.74
15-11-17 34.54 34.62 34.08 4,823,100 34.18 32.85
15-11-16 33.39 34.50 33.39 5,843,800 34.48 33.14
15-11-13 33.24 33.60 32.89 4,811,000 33.38 32.09
15-11-12 33.86 34.05 33.35 6,115,100 33.50 32.20
Date Open High Low Vol Cls adjCls
15-11-11 34.77 34.85 34.35 4,630,200 34.39 33.06
15-11-10 34.62 35.01 34.53 4,717,000 34.77 33.42
15-11-09 35.14 35.39 34.69 5,727,900 34.88 33.53
15-11-06 35.02 35.37 34.78 5,852,300 35.13 33.77
15-11-05 35.90 36.19 35.53 6,416,400 35.55 34.17
15-11-04 36.99 37.04 36.10 8,892,400 36.36 34.95
15-11-03 36.36 37.53 36.32 9,949,500 37.23 35.21
15-11-02 35.64 36.34 35.54 7,194,900 36.28 34.31
15-10-30 35.62 36.00 35.33 5,457,400 35.70 33.76
Date Open High Low Vol Cls adjCls
15-10-29 35.38 36.01 35.34 7,276,100 35.71 33.77
15-10-28 35.09 36.09 35.07 9,689,700 35.74 33.80
15-10-27 34.82 35.19 34.60 10,142,500 34.82 32.93
15-10-26 35.60 35.64 35.05 5,107,500 35.05 33.15
15-10-23 35.84 36.00 35.52 4,767,000 35.72 33.78
15-10-22 35.63 35.99 35.56 8,136,700 35.92 33.97
15-10-21 35.31 35.47 35.05 6,497,600 35.14 33.23
15-10-20 34.49 35.08 34.46 5,405,600 34.97 33.07
15-10-19 35.34 35.39 34.71 4,922,900 34.94 33.04
Date Open High Low Vol Cls adjCls
15-10-16 35.90 35.91 35.36 5,580,400 35.86 33.91
15-10-15 35.36 35.69 35.03 6,131,500 35.68 33.74
15-10-14 35.06 35.43 34.90 7,487,100 35.32 33.40
15-10-13 34.40 35.16 34.31 7,100,500 34.73 32.85
15-10-12 35.74 35.77 35.23 7,051,700 35.37 33.45
15-10-09 36.28 36.31 35.78 8,833,600 35.96 34.01
15-10-08 35.31 36.06 35.28 8,501,300 35.96 34.01
15-10-07 35.72 36.10 35.33 24,908,800 35.71 33.77
15-10-06 33.79 34.63 33.76 12,439,200 34.31 32.45
Date Open High Low Vol Cls adjCls
15-10-05 33.19 33.60 33.18 10,676,400 33.49 31.67
15-10-02 31.48 32.53 31.42 12,250,500 32.52 30.76
15-10-01 31.66 31.88 30.78 9,688,100 30.96 29.28
15-09-30 30.18 30.57 30.08 6,143,700 30.56 28.90
15-09-29 29.87 29.95 29.46 8,066,100 29.63 28.02
15-09-28 29.88 29.88 29.35 7,905,000 29.38 27.79
15-09-25 30.50 30.65 30.25 6,921,500 30.43 28.78
15-09-24 29.69 30.32 29.50 9,745,800 30.16 28.52
15-09-23 30.63 30.66 29.88 7,490,700 29.92 28.30
Date Open High Low Vol Cls adjCls
15-09-22 30.11 30.46 30.03 10,359,600 30.39 28.74
15-09-21 31.04 31.17 30.90 5,550,400 31.06 29.37
15-09-18 31.51 31.68 30.97 7,820,600 31.09 29.40
15-09-17 32.13 32.62 31.94 8,036,100 32.11 30.37
15-09-16 31.65 32.25 31.65 7,845,800 32.13 30.39
15-09-15 30.93 31.31 30.90 5,616,200 31.11 29.42
15-09-14 30.74 30.81 30.44 5,631,900 30.68 29.02
15-09-11 31.05 31.09 30.78 6,227,200 31.01 29.33
15-09-10 31.10 31.43 30.79 10,589,100 31.21 29.52
Date Open High Low Vol Cls adjCls
15-09-09 31.88 32.05 30.88 12,873,400 30.90 29.22
15-09-08 31.61 31.63 31.22 22,933,800 31.41 29.71
15-09-04 31.20 31.36 30.54 16,955,800 30.70 29.03
15-09-03 32.19 32.89 32.08 7,436,700 32.41 30.65
15-09-02 32.47 32.48 31.56 10,661,500 32.20 30.45
15-09-01 32.37 32.63 31.93 10,793,700 32.14 30.40
15-08-31 32.98 33.63 32.49 7,115,700 33.54 31.72
15-08-28 32.60 33.57 32.60 9,078,600 33.26 31.46
15-08-27 31.93 33.03 31.88 12,968,900 33.03 31.24
Date Open High Low Vol Cls adjCls
15-08-26 31.64 31.65 30.53 12,011,500 31.10 29.41
15-08-25 31.96 32.03 30.69 12,949,100 30.71 29.04
15-08-24 31.50 32.01 30.89 18,560,900 31.19 29.50
15-08-21 34.26 34.42 33.16 8,677,200 33.17 31.37
15-08-20 35.01 35.30 34.38 6,524,700 34.38 32.51
15-08-19 35.06 35.16 34.45 6,604,400 34.66 32.78
15-08-18 35.29 35.32 35.14 4,461,500 35.25 33.34
15-08-17 35.48 35.56 35.15 5,560,100 35.53 33.60
15-08-14 35.54 35.86 35.52 4,661,700 35.77 33.83
Date Open High Low Vol Cls adjCls
15-08-13 36.04 36.07 35.80 5,358,700 35.92 33.97
15-08-12 35.96 36.50 35.75 6,346,100 36.44 34.46
15-08-11 35.84 36.07 35.60 6,132,700 36.05 34.09
15-08-10 35.66 36.30 35.52 6,429,600 36.28 34.31
15-08-07 35.90 36.29 35.65 4,821,900 35.68 33.74
15-08-06 35.64 35.91 35.44 8,096,100 35.88 33.93
15-08-05 36.55 36.67 35.86 6,796,300 35.87 33.92
15-08-04 36.73 36.85 36.42 6,401,400 36.54 33.99
15-08-03 36.63 36.84 36.33 5,564,700 36.48 33.93
Date Open High Low Vol Cls adjCls
15-07-31 37.33 37.36 36.90 5,669,900 36.97 34.39
15-07-30 37.87 38.06 37.45 4,731,300 37.68 35.05
15-07-29 37.06 37.52 36.87 6,782,800 37.39 34.78
15-07-28 36.89 37.33 36.59 8,220,800 37.29 34.69
15-07-27 36.15 36.37 35.87 9,074,500 36.05 33.53
15-07-24 37.07 37.15 36.41 7,304,700 36.57 34.02
15-07-23 37.62 37.71 37.07 8,620,500 37.30 34.70
15-07-22 38.40 38.42 37.81 6,777,900 37.91 35.26
15-07-21 38.69 38.96 38.67 5,668,600 38.73 36.03
Date Open High Low Vol Cls adjCls
15-07-20 39.04 39.07 38.75 4,131,300 38.75 36.05
15-07-17 39.43 39.44 39.00 4,253,700 39.12 36.39
15-07-16 39.79 39.82 39.47 4,587,100 39.54 36.78
15-07-15 40.15 40.21 39.76 4,006,200 40.04 37.25
15-07-14 39.97 40.36 39.91 3,447,200 40.33 37.52
15-07-13 40.05 40.11 39.88 3,435,100 39.96 37.17
15-07-10 40.09 40.20 39.48 5,797,300 39.90 37.12
15-07-09 39.61 39.71 39.12 5,455,500 39.13 36.40
15-07-08 39.28 39.42 38.95 5,931,000 39.15 36.42
Date Open High Low Vol Cls adjCls
15-07-07 39.30 39.87 38.74 10,564,500 39.71 36.94
15-07-06 40.48 40.63 39.85 8,462,700 39.91 37.12
15-07-02 40.73 41.52 40.72 11,773,500 41.29 38.41
15-07-01 39.65 39.66 39.13 6,507,700 39.27 36.53
15-06-30 40.05 40.15 39.70 7,170,800 39.96 37.17
15-06-29 40.76 41.00 40.23 5,998,800 40.31 37.50
15-06-26 41.60 41.79 41.22 4,235,800 41.35 38.46
15-06-25 41.91 42.20 41.63 6,707,300 41.89 38.97
15-06-24 41.29 42.04 41.29 6,363,700 41.83 38.91
Date Open High Low Vol Cls adjCls
15-06-23 41.33 41.62 41.33 2,628,100 41.54 38.64
15-06-22 41.49 41.76 41.34 3,409,400 41.52 38.62
15-06-19 41.21 41.37 41.02 3,034,400 41.15 38.28
15-06-18 41.30 41.59 41.17 3,585,900 41.26 38.38
15-06-17 41.20 41.42 40.80 3,251,100 41.21 38.33
15-06-16 40.92 40.94 40.37 6,836,700 40.91 38.05
15-06-15 40.35 40.99 40.34 4,164,500 40.92 38.06
15-06-12 41.08 41.09 40.70 3,083,100 40.80 37.95
15-06-11 41.36 41.65 41.29 4,075,600 41.42 38.53
Date Open High Low Vol Cls adjCls
15-06-10 41.27 41.43 41.16 4,953,600 41.28 38.40
15-06-09 40.49 40.74 40.28 3,371,400 40.55 37.72
15-06-08 40.47 40.74 40.42 2,816,800 40.53 37.70
15-06-05 40.13 40.84 40.05 5,582,300 40.56 37.73
15-06-04 41.23 41.23 40.50 5,213,000 40.62 37.79
15-06-03 41.51 41.62 41.21 2,805,800 41.23 38.35
15-06-02 41.25 41.71 41.24 3,748,700 41.50 38.60
15-06-01 41.18 41.25 40.67 4,096,500 40.95 38.09
15-05-29 41.41 41.72 41.21 3,146,700 41.46 38.57
Date Open High Low Vol Cls adjCls
15-05-28 41.61 41.61 41.26 3,145,400 41.55 38.65
15-05-27 41.63 42.04 41.58 3,181,700 41.79 38.87
15-05-26 41.94 41.96 41.45 4,375,600 41.63 38.72
15-05-22 42.68 42.74 42.45 2,587,300 42.50 39.53
15-05-21 42.60 43.07 42.51 4,232,300 42.90 39.91
15-05-20 42.07 42.30 41.95 3,035,700 42.08 39.14
15-05-19 42.22 42.23 41.75 5,752,800 41.83 38.91
15-05-18 42.43 42.57 42.31 3,916,400 42.39 39.43
15-05-15 42.65 42.99 42.44 3,932,200 42.81 39.82
Date Open High Low Vol Cls adjCls
15-05-14 43.10 43.20 42.93 4,643,400 42.96 39.96
15-05-13 43.07 43.10 42.69 3,360,100 42.77 39.79
15-05-12 42.48 42.95 42.48 3,801,700 42.69 39.71
15-05-11 42.95 43.03 42.53 4,252,800 42.58 39.61
15-05-08 42.77 42.84 42.26 5,308,800 42.71 39.73
15-05-07 42.02 42.04 41.40 5,020,500 41.83 38.91
15-05-06 42.82 42.91 42.36 4,046,000 42.50 39.53
15-05-05 43.49 43.85 43.07 6,220,000 43.10 39.53
15-05-04 43.37 43.63 43.32 5,149,700 43.41 39.82
Date Open High Low Vol Cls adjCls
15-05-01 42.82 43.36 42.45 7,289,000 43.23 39.65
15-04-30 43.43 43.50 43.14 5,633,000 43.16 39.59
15-04-29 43.39 43.69 43.09 7,175,600 43.59 39.98
15-04-28 43.77 43.83 43.26 8,699,700 43.48 39.88
15-04-27 43.41 43.60 43.02 7,591,500 43.04 39.48
15-04-24 43.72 43.72 43.15 5,414,900 43.46 39.86
15-04-23 43.45 43.74 43.38 5,577,100 43.60 39.99
15-04-22 43.26 43.30 42.92 5,202,600 43.24 39.66
15-04-21 43.06 43.27 42.52 7,808,600 42.78 39.24
Date Open High Low Vol Cls adjCls
15-04-20 43.01 43.25 42.80 5,797,100 42.82 39.28
15-04-17 42.69 42.99 42.55 7,465,200 42.89 39.34
15-04-16 42.62 42.72 42.03 6,651,800 42.55 39.03
15-04-15 42.02 42.48 41.97 6,496,400 42.42 38.91
15-04-14 41.56 42.00 41.47 6,015,900 41.80 38.34
15-04-13 41.39 41.55 41.13 5,037,800 41.23 37.82
15-04-10 41.34 41.62 41.20 4,979,800 41.54 38.10
15-04-09 40.65 41.53 40.55 15,395,300 41.35 37.93
15-04-08 40.25 41.65 40.25 17,083,300 40.77 37.40
Date Open High Low Vol Cls adjCls
15-04-07 40.52 40.95 40.23 8,078,200 40.25 36.92
15-04-06 39.85 40.33 39.76 4,656,200 40.13 36.81
15-04-02 39.44 39.76 39.39 3,501,400 39.65 36.37
15-04-01 39.38 39.67 39.27 4,285,800 39.50 36.23
15-03-31 38.98 39.45 38.86 6,200,500 39.11 35.87
15-03-30 39.54 40.01 39.54 4,272,700 39.84 36.54
15-03-27 39.64 39.75 39.35 4,271,500 39.61 36.33
15-03-26 40.21 40.35 39.60 4,090,600 39.81 36.52
15-03-25 40.05 40.31 39.85 4,426,700 40.01 36.70
Date Open High Low Vol Cls adjCls
15-03-24 40.16 40.21 39.47 4,298,900 39.51 36.24
15-03-23 40.31 40.41 40.03 4,935,000 40.14 36.82
15-03-20 39.52 40.54 39.51 8,001,000 40.10 36.78
15-03-19 39.02 39.20 38.74 4,426,900 38.97 35.75
15-03-18 38.13 39.45 37.91 10,362,500 39.35 36.09
15-03-17 37.62 38.10 37.53 5,034,200 37.82 34.69
15-03-16 37.12 37.55 36.88 6,352,100 37.55 34.44
15-03-13 37.57 37.61 36.95 8,422,900 37.60 34.49
15-03-12 38.89 38.97 38.10 6,716,800 38.16 35.00
Date Open High Low Vol Cls adjCls
15-03-11 38.64 38.64 38.14 8,542,800 38.23 35.07
15-03-10 39.67 39.80 38.83 7,434,800 39.04 35.81
15-03-09 40.38 40.66 40.06 7,200,500 40.28 36.95
15-03-06 40.81 40.85 40.32 6,671,100 40.35 37.01
15-03-05 41.53 41.67 41.18 6,826,100 41.18 37.77
15-03-04 41.38 41.61 41.20 6,499,500 41.53 38.09
15-03-03 41.24 41.88 41.22 7,105,200 41.74 38.29
15-03-02 41.18 41.34 40.90 4,884,800 41.30 37.88
15-02-27 41.46 41.73 41.42 3,634,200 41.44 38.01
Date Open High Low Vol Cls adjCls
15-02-26 41.49 41.57 41.23 3,952,500 41.36 37.94
15-02-25 41.72 41.98 41.50 4,298,900 41.91 38.44
15-02-24 41.50 41.65 41.20 3,962,700 41.59 38.15
15-02-23 41.00 41.52 40.80 4,261,300 41.22 37.81
15-02-20 41.18 41.37 40.97 4,549,900 41.28 37.86
15-02-19 40.93 41.54 40.78 5,644,100 41.19 37.78
15-02-18 41.65 41.93 41.46 4,879,400 41.75 38.30
15-02-17 41.41 41.93 41.25 5,168,400 41.78 38.32
15-02-13 41.80 42.10 41.70 6,625,200 41.93 38.46
Date Open High Low Vol Cls adjCls
15-02-12 40.95 41.81 40.89 15,230,500 41.34 37.92
15-02-11 40.17 40.47 39.82 6,177,400 40.35 37.01
15-02-10 41.15 41.29 40.53 10,147,000 41.25 37.29
15-02-09 41.51 42.03 41.48 8,132,800 41.61 37.61
15-02-06 41.53 41.65 41.08 6,704,800 41.17 37.21
15-02-05 41.11 41.58 40.95 7,738,400 41.38 37.40
15-02-04 40.47 40.80 40.09 8,777,900 40.45 36.56
15-02-03 40.79 41.27 40.52 12,783,500 41.10 37.15
15-02-02 39.40 39.88 39.19 8,213,900 39.86 36.03
Date Open High Low Vol Cls adjCls
15-01-30 38.74 39.28 38.21 7,610,000 38.83 35.10
15-01-29 38.72 38.84 38.21 6,995,400 38.75 35.03
15-01-28 39.78 39.80 38.84 8,471,000 38.88 35.14
15-01-27 39.84 40.44 39.74 10,968,200 40.21 36.35
15-01-26 39.03 40.21 38.80 9,391,200 39.92 36.08
15-01-23 38.49 39.23 38.41 8,398,200 38.90 35.16
15-01-22 39.02 39.14 38.51 8,169,600 38.98 35.23
15-01-21 37.83 39.02 37.73 10,491,800 38.82 35.09
15-01-20 38.01 38.03 37.38 8,197,700 37.69 34.07
Date Open High Low Vol Cls adjCls
15-01-16 36.90 37.95 36.82 15,374,900 37.86 34.22
15-01-15 35.67 36.19 35.59 8,921,100 35.73 32.30
15-01-14 35.16 35.78 34.93 11,629,600 35.67 32.24
15-01-13 36.20 36.34 35.75 10,151,900 35.96 32.50
15-01-12 36.19 36.30 35.68 7,570,800 36.05 32.59
15-01-09 36.76 36.83 36.14 7,616,700 36.58 33.07
15-01-08 36.43 36.92 36.25 10,789,700 36.73 33.20
15-01-07 36.00 36.35 35.66 9,192,400 35.92 32.47
15-01-06 36.01 36.50 35.66 11,575,800 35.83 32.39
Date Open High Low Vol Cls adjCls
15-01-05 36.59 36.66 35.63 16,126,000 36.10 32.63
15-01-02 38.21 38.37 37.73 6,290,100 38.12 34.46
14-12-31 38.29 38.34 38.01 6,856,800 38.12 34.46
14-12-30 38.73 38.79 38.26 7,084,500 38.36 34.67
14-12-29 38.94 39.14 38.78 7,558,400 39.03 35.28
14-12-26 39.06 39.15 38.78 5,986,800 38.98 35.23
14-12-24 39.21 39.27 38.78 3,484,400 38.95 35.21
14-12-23 38.76 39.28 38.61 7,831,000 39.12 35.36
14-12-22 39.21 39.27 38.60 10,179,500 39.10 35.34
Date Open High Low Vol Cls adjCls
14-12-19 38.80 39.42 38.49 10,832,400 39.40 35.61
14-12-18 38.13 38.35 37.66 15,596,000 38.32 34.64
14-12-17 35.93 37.75 35.87 14,429,700 37.69 34.07
14-12-16 35.15 36.55 34.90 17,575,300 35.76 32.32
14-12-15 36.07 36.34 34.88 16,107,200 34.94 31.58
14-12-12 36.97 37.11 36.24 12,180,400 36.24 32.76
14-12-11 37.69 37.98 37.30 9,744,000 37.33 33.74
14-12-10 38.23 38.26 37.50 10,584,600 37.74 34.11
14-12-09 38.53 39.13 38.08 12,161,200 38.52 34.82
Date Open High Low Vol Cls adjCls
14-12-08 39.55 39.58 38.77 10,641,900 38.87 35.14
14-12-05 40.15 40.23 39.81 6,906,600 39.98 36.14
14-12-04 40.39 40.62 40.04 8,242,900 40.39 36.51
14-12-03 40.94 41.59 40.75 7,502,200 41.31 37.34
14-12-02 39.96 41.20 39.80 12,932,100 40.72 36.81
14-12-01 39.62 39.90 38.87 14,091,000 39.83 36.00
14-11-28 39.83 39.93 39.19 13,950,700 39.32 35.54
14-11-26 41.61 41.73 41.40 3,441,900 41.59 37.59
14-11-25 41.99 42.06 41.52 6,256,500 41.57 37.58
Date Open High Low Vol Cls adjCls
14-11-24 42.41 42.47 41.91 5,473,700 42.04 38.00
14-11-21 42.28 42.51 42.10 5,918,100 42.42 38.34
14-11-20 41.49 41.89 41.46 3,864,000 41.77 37.76
14-11-19 41.45 41.72 41.16 4,540,400 41.54 37.55
14-11-18 41.27 41.40 40.97 4,250,500 41.19 37.23
14-11-17 40.70 41.04 40.51 4,577,000 40.90 36.97
14-11-14 40.40 41.03 40.39 5,525,600 40.94 37.01
14-11-13 40.76 40.86 40.46 8,572,200 40.67 36.76
14-11-12 41.21 41.56 41.12 6,101,900 41.18 37.22
Date Open High Low Vol Cls adjCls
14-11-11 41.43 41.92 41.31 5,421,800 41.75 37.74
14-11-10 42.07 42.25 41.77 5,072,400 41.86 37.84
14-11-07 41.99 42.34 41.94 5,702,100 42.06 38.02
14-11-06 42.02 42.11 41.54 4,523,700 41.87 37.85
14-11-05 41.48 41.92 41.25 5,316,100 41.77 37.76
14-11-04 41.98 42.02 41.40 8,031,000 41.65 37.11
14-11-03 42.94 43.08 42.43 6,742,000 42.46 37.83
14-10-31 43.06 43.47 42.69 7,493,700 43.46 38.72
14-10-30 42.67 43.27 42.44 6,651,300 43.11 38.41
Date Open High Low Vol Cls adjCls
14-10-29 43.00 43.50 42.62 7,344,300 42.90 38.22
14-10-28 42.31 42.86 42.13 7,427,800 42.84 38.17
14-10-27 41.80 42.01 41.53 7,010,200 41.95 37.37
14-10-24 42.06 42.21 41.79 4,358,500 42.17 37.57
14-10-23 41.97 42.42 41.79 4,949,300 42.17 37.57
14-10-22 41.97 42.16 41.56 5,049,000 41.56 37.03
14-10-21 41.91 42.39 41.67 5,479,700 42.26 37.65
14-10-20 41.10 41.28 40.79 6,357,400 41.16 36.67
14-10-17 41.34 41.70 41.23 11,108,100 41.44 36.92
Date Open High Low Vol Cls adjCls
14-10-16 39.64 40.98 39.45 9,972,900 40.72 36.28
14-10-15 40.48 40.69 39.56 10,663,400 40.63 36.20
14-10-14 41.10 41.27 40.48 8,518,800 40.61 36.18
14-10-13 41.92 42.10 41.17 5,207,000 41.22 36.72
14-10-10 41.62 41.98 41.27 7,416,700 41.54 37.01
14-10-09 42.64 42.73 41.95 6,970,900 41.99 37.41
14-10-08 42.81 43.23 42.39 8,960,000 43.15 38.44
14-10-07 42.94 43.05 42.54 4,439,500 42.56 37.92
14-10-06 42.76 43.21 42.73 4,916,900 43.05 38.35
Date Open High Low Vol Cls adjCls
14-10-03 42.96 43.04 42.65 6,923,500 42.70 38.04
14-10-02 43.41 43.44 42.59 7,933,400 43.16 38.45
14-10-01 43.84 44.14 43.57 4,323,600 43.68 38.91
14-09-30 44.04 44.22 43.80 6,834,500 43.95 39.15
14-09-29 44.25 44.72 44.14 4,460,900 44.54 39.68
14-09-26 43.94 44.55 43.81 7,105,500 44.36 39.52
14-09-25 44.96 44.99 43.89 15,355,000 44.06 39.25
14-09-24 45.82 45.88 45.36 6,237,900 45.51 40.54
14-09-23 45.89 46.04 45.70 3,192,900 45.72 40.73
Date Open High Low Vol Cls adjCls
14-09-22 46.40 46.40 45.96 5,292,800 46.13 41.10
14-09-19 46.89 46.91 46.41 4,956,900 46.46 41.39
14-09-18 46.57 46.71 46.25 3,241,100 46.42 41.36
14-09-17 46.36 46.49 46.15 3,365,200 46.23 41.19
14-09-16 45.67 46.44 45.66 4,209,000 46.23 41.19
14-09-15 45.59 46.07 45.50 5,073,700 45.89 40.88
14-09-12 46.05 46.07 45.80 4,795,000 45.94 40.93
14-09-11 46.23 46.49 45.97 9,464,900 46.24 41.20
14-09-10 46.00 46.61 45.78 16,247,200 46.52 41.44
Date Open High Low Vol Cls adjCls
14-09-09 45.16 45.38 45.05 4,892,300 45.15 40.22
14-09-08 45.49 45.69 45.14 8,919,600 45.33 40.38
14-09-05 45.46 46.16 45.34 15,529,500 45.93 40.92
14-09-04 48.07 48.11 44.65 54,703,000 44.89 39.99
14-09-03 47.78 48.00 47.69 5,313,200 47.71 42.50
14-09-02 47.57 47.63 47.10 5,573,600 47.20 42.05
14-08-29 47.98 48.03 47.64 4,274,300 47.84 42.62
14-08-28 48.16 48.20 47.82 5,093,000 47.92 42.69
14-08-27 48.35 48.47 48.24 1,966,100 48.36 43.08
Date Open High Low Vol Cls adjCls
14-08-26 48.36 48.39 48.18 2,636,800 48.18 42.92
14-08-25 48.37 48.60 48.21 2,414,400 48.55 43.25
14-08-22 48.25 48.32 48.03 2,890,100 48.13 42.88
14-08-21 48.15 48.35 48.10 2,871,300 48.27 43.00
14-08-20 48.14 48.26 48.01 2,971,600 48.19 42.93
14-08-19 47.80 48.41 47.77 5,310,400 48.30 43.03
14-08-18 47.88 47.91 47.54 3,872,100 47.90 42.67
14-08-15 47.33 47.54 47.05 4,778,700 47.39 42.22
14-08-14 47.45 47.50 47.18 3,175,200 47.41 42.24
Date Open High Low Vol Cls adjCls
14-08-13 47.19 47.29 46.92 3,748,200 47.13 41.99
14-08-12 47.21 47.59 47.13 4,235,200 47.44 42.26
14-08-11 47.37 47.66 47.22 8,018,400 47.44 42.26
14-08-08 47.21 47.43 46.77 11,594,300 47.40 42.23
14-08-07 48.08 48.22 47.16 4,262,200 47.36 42.19
14-08-06 48.05 48.32 47.80 4,145,100 47.85 42.63
14-08-05 49.21 49.21 48.45 5,113,500 48.57 42.75
14-08-04 49.23 49.39 48.91 3,549,000 49.33 43.42
14-08-01 48.66 49.22 48.57 7,105,200 49.00 43.13
Date Open High Low Vol Cls adjCls
14-07-31 49.22 49.49 48.91 6,150,800 48.97 43.10
14-07-30 48.87 49.58 48.70 9,308,900 49.54 43.60
14-07-29 49.75 49.83 48.91 9,363,400 48.98 43.11
14-07-28 50.71 50.79 50.42 3,092,800 50.64 44.57
14-07-25 51.00 51.06 50.78 2,293,100 50.92 44.82
14-07-24 51.01 51.42 50.98 2,418,200 51.39 45.23
14-07-23 51.22 51.25 51.03 3,232,300 51.19 45.06
14-07-22 51.00 51.09 50.96 3,335,900 50.97 44.86
14-07-21 50.50 50.76 50.38 2,775,500 50.72 44.64
Date Open High Low Vol Cls adjCls
14-07-18 50.59 50.81 50.47 4,218,200 50.73 44.65
14-07-17 51.01 51.30 50.79 11,253,800 50.87 44.77
14-07-16 52.06 52.34 52.00 2,320,100 52.28 46.02
14-07-15 51.91 51.99 51.40 2,502,100 51.70 45.50
14-07-14 51.59 51.75 51.52 2,866,300 51.64 45.45
14-07-11 51.59 51.72 51.54 2,002,600 51.61 45.43
14-07-10 51.75 51.87 51.58 3,481,000 51.80 45.59
14-07-09 51.89 52.33 51.79 3,353,500 52.32 46.05
14-07-08 52.45 52.59 52.21 2,387,000 52.38 46.10
Date Open High Low Vol Cls adjCls
14-07-07 52.84 52.87 52.56 2,314,200 52.62 46.31
14-07-03 53.21 53.24 53.00 1,747,000 53.15 46.78
14-07-02 53.41 53.48 53.20 3,409,200 53.38 46.98
14-07-01 52.90 53.10 52.81 3,435,700 53.00 46.65
14-06-30 52.58 52.95 52.47 2,175,500 52.75 46.43
14-06-27 52.62 52.71 52.40 3,292,500 52.60 46.30
14-06-26 52.59 52.84 52.17 2,525,100 52.75 46.43
14-06-25 52.72 52.85 52.41 4,973,700 52.62 46.31
14-06-24 53.45 53.48 52.78 5,946,000 52.84 46.51
Date Open High Low Vol Cls adjCls
14-06-23 53.00 53.14 52.91 2,234,100 53.07 46.71
14-06-20 52.82 53.09 52.75 2,660,300 52.78 46.46
14-06-19 52.90 52.98 52.58 3,203,600 52.67 46.36
14-06-18 51.98 52.72 51.94 4,270,500 52.67 46.36
14-06-17 51.38 51.65 51.29 2,100,000 51.64 45.45
14-06-16 51.59 51.83 51.50 3,497,400 51.74 45.54
14-06-13 51.90 52.05 51.55 5,407,800 51.68 45.49
14-06-12 51.05 51.59 51.04 4,212,300 51.34 45.19
14-06-11 50.75 50.98 50.71 1,724,500 50.86 44.77
Date Open High Low Vol Cls adjCls
14-06-10 50.77 50.99 50.67 2,995,500 50.95 44.84
14-06-09 50.87 50.94 50.70 2,139,300 50.84 44.75
14-06-06 50.48 50.88 50.45 3,224,600 50.81 44.72
14-06-05 50.36 50.48 50.14 1,825,200 50.44 44.40
14-06-04 50.07 50.12 49.87 4,315,300 50.07 44.07
14-06-03 50.50 50.56 50.34 2,972,600 50.52 44.47
14-06-02 50.76 50.86 50.49 4,517,800 50.58 44.52
14-05-30 50.59 50.63 50.34 2,837,200 50.45 44.40
14-05-29 50.76 50.78 50.59 2,476,900 50.65 44.58
Date Open High Low Vol Cls adjCls
14-05-28 50.69 50.90 50.65 2,628,300 50.67 44.60
14-05-27 50.98 51.04 50.67 3,507,000 50.70 44.62
14-05-23 51.16 51.21 50.97 3,507,300 51.10 44.98
14-05-22 51.18 51.42 51.16 2,246,600 51.21 45.07
14-05-21 51.40 51.56 51.27 3,933,300 51.47 45.30
14-05-20 50.97 51.20 50.82 2,959,800 50.91 44.81
14-05-19 51.33 51.45 51.23 3,837,800 51.36 45.21
14-05-16 51.02 51.43 50.94 5,618,400 51.30 45.15
14-05-15 50.70 50.99 50.34 7,527,300 50.90 44.80
Date Open High Low Vol Cls adjCls
14-05-14 50.22 50.72 50.21 2,435,300 50.43 44.39
14-05-13 50.57 50.62 50.41 4,211,800 50.51 44.46
14-05-12 50.88 50.94 50.63 4,856,400 50.70 44.62
14-05-09 50.74 50.75 50.39 3,553,000 50.56 44.50
14-05-08 51.36 51.38 50.77 6,879,300 50.78 44.69
14-05-07 51.08 51.25 50.78 6,850,400 51.02 44.91
14-05-06 51.01 51.23 50.92 5,644,400 51.12 44.48
14-05-05 50.67 50.90 50.58 3,186,900 50.81 44.21
14-05-02 50.69 50.92 50.52 3,317,900 50.87 44.26
Date Open High Low Vol Cls adjCls
14-05-01 50.56 50.57 50.25 3,212,600 50.40 43.85
14-04-30 50.67 50.77 50.39 7,198,000 50.62 44.04
14-04-29 49.98 50.73 49.94 7,620,800 50.29 43.76
14-04-28 49.27 49.35 48.90 4,998,100 49.04 42.67
14-04-25 49.89 50.02 49.67 4,727,200 49.72 43.26
14-04-24 49.17 49.50 48.96 4,960,100 49.39 42.97
14-04-23 48.85 48.96 48.72 3,413,600 48.81 42.47
14-04-22 49.14 49.21 48.96 2,638,600 49.04 42.67
14-04-21 48.94 49.13 48.84 2,639,600 49.03 42.66
Date Open High Low Vol Cls adjCls
14-04-17 48.59 48.97 48.51 3,574,700 48.88 42.53
14-04-16 48.26 48.39 48.10 3,101,200 48.39 42.10
14-04-15 47.82 47.97 47.42 5,041,700 47.77 41.56
14-04-14 47.16 47.80 47.14 4,853,900 47.54 41.36
14-04-11 47.83 48.01 47.45 6,383,300 47.45 41.29
14-04-10 48.71 48.94 48.24 3,194,000 48.28 42.01
14-04-09 48.56 48.83 48.24 3,605,500 48.78 42.44
14-04-08 48.28 48.41 47.88 3,730,500 47.96 41.73
14-04-07 48.45 48.48 48.10 2,371,700 48.11 41.86
Date Open High Low Vol Cls adjCls
14-04-04 48.67 48.86 48.40 3,776,300 48.45 42.16
14-04-03 48.41 48.45 48.18 2,797,400 48.32 42.04
14-04-02 48.62 48.78 48.42 6,207,900 48.44 42.15
14-04-01 48.31 48.49 48.27 3,353,300 48.44 42.15
14-03-31 48.40 48.43 47.97 4,276,800 48.10 41.85
14-03-28 47.90 48.48 47.83 7,463,100 48.37 42.09
14-03-27 47.18 47.63 47.08 3,782,300 47.57 41.39
14-03-26 47.60 47.66 46.97 5,063,000 46.97 40.87
14-03-25 46.52 47.14 46.52 4,947,800 47.01 40.90
Date Open High Low Vol Cls adjCls
14-03-24 46.79 46.85 46.35 7,705,700 46.70 40.63
14-03-21 46.48 46.93 46.36 15,397,700 46.51 40.47
14-03-20 46.42 46.68 46.29 17,857,900 46.52 40.48
14-03-19 47.55 47.78 47.16 4,149,400 47.32 41.17
14-03-18 47.47 47.72 47.38 5,596,800 47.56 41.38
14-03-17 47.47 47.87 47.33 5,008,000 47.66 41.47
14-03-14 47.52 47.81 47.52 3,900,700 47.69 41.49
14-03-13 48.37 48.38 47.52 3,666,000 47.59 41.41
14-03-12 48.10 48.32 48.03 2,249,000 48.21 41.95
Date Open High Low Vol Cls adjCls
14-03-11 48.41 48.65 48.11 2,690,700 48.22 41.96
14-03-10 48.22 48.45 48.13 2,540,200 48.44 42.15
14-03-07 48.53 48.59 48.15 5,904,400 48.43 42.14
14-03-06 48.63 48.95 48.62 4,632,100 48.79 42.45
14-03-05 48.90 49.17 48.65 5,747,400 48.82 42.48
14-03-04 49.28 49.44 49.03 6,511,700 49.34 42.93
14-03-03 49.39 49.87 48.89 9,857,500 49.00 42.63
14-02-28 50.27 50.89 50.27 5,542,000 50.61 44.04
14-02-27 50.38 50.55 50.13 5,585,800 50.41 43.86
Date Open High Low Vol Cls adjCls
14-02-26 50.62 50.72 50.27 4,941,500 50.42 43.87
14-02-25 50.73 51.02 50.43 8,166,400 50.67 44.09
14-02-24 50.00 50.59 49.96 8,709,300 50.27 43.74
14-02-21 50.02 50.20 49.76 6,282,700 49.81 43.34
14-02-20 49.73 49.96 49.61 8,097,900 49.86 43.38
14-02-19 49.30 49.70 49.20 5,479,300 49.33 42.92
14-02-18 49.34 49.63 49.26 10,061,800 49.41 42.99
14-02-14 48.53 48.96 48.47 2,597,700 48.81 42.47
14-02-13 48.14 48.58 48.08 3,546,000 48.45 42.16
Date Open High Low Vol Cls adjCls
14-02-12 48.58 48.60 48.22 4,615,200 48.38 42.10
14-02-11 48.02 48.74 47.94 4,794,000 48.61 41.80
14-02-10 47.34 47.50 47.24 2,432,700 47.50 40.84
14-02-07 47.23 47.65 47.21 2,833,100 47.61 40.94
14-02-06 46.58 47.36 46.50 5,952,100 47.32 40.69
14-02-05 46.22 46.34 45.83 3,780,900 46.04 39.59
14-02-04 45.97 46.59 45.93 5,315,100 46.27 39.79
14-02-03 46.73 46.87 46.01 5,033,900 46.11 39.65
14-01-31 46.68 47.23 46.62 4,796,700 46.89 40.32
Date Open High Low Vol Cls adjCls
14-01-30 47.62 47.62 47.13 3,760,700 47.41 40.77
14-01-29 47.07 47.48 46.96 4,831,600 47.27 40.65
14-01-28 47.43 47.59 47.32 2,641,700 47.48 40.83
14-01-27 47.51 47.65 47.06 4,921,600 47.25 40.63
14-01-24 48.62 48.64 47.73 8,983,500 47.75 41.06
14-01-23 48.96 48.99 48.43 5,949,900 48.63 41.82
14-01-22 48.88 49.16 48.68 8,903,400 49.04 42.17
14-01-21 48.62 48.69 48.35 5,103,100 48.53 41.73
14-01-17 48.06 48.47 48.01 5,872,700 48.20 41.45
Date Open High Low Vol Cls adjCls
14-01-16 48.08 48.12 47.80 4,549,800 47.91 41.20
14-01-15 48.43 48.48 48.07 6,437,200 48.10 41.36
14-01-14 48.43 48.44 48.12 6,072,200 48.34 41.57
14-01-13 48.53 48.88 48.10 8,277,700 48.15 41.40
14-01-10 49.12 49.20 48.99 5,310,100 49.20 42.31
14-01-09 49.01 49.19 48.77 7,556,500 48.85 42.01
14-01-08 48.66 48.82 48.53 6,801,800 48.73 41.90
14-01-07 48.52 48.65 48.32 7,513,500 48.55 41.75
14-01-06 48.11 48.24 47.90 5,735,900 48.00 41.27
Date Open High Low Vol Cls adjCls
14-01-03 48.20 48.29 47.85 5,531,200 47.87 41.16
14-01-02 48.43 48.44 47.89 4,737,500 47.98 41.26
13-12-31 48.38 48.65 48.31 3,419,300 48.61 41.80
13-12-30 48.20 48.33 48.00 3,642,400 48.20 41.45
13-12-27 48.30 48.43 48.06 3,616,200 48.27 41.51
13-12-26 47.70 48.07 47.59 3,496,300 47.97 41.25
13-12-24 47.52 47.60 47.43 1,959,300 47.59 40.92
13-12-23 47.37 47.56 47.27 4,006,700 47.41 40.77
13-12-20 46.54 46.95 46.53 5,247,800 46.86 40.29
Date Open High Low Vol Cls adjCls
13-12-19 46.06 46.65 45.99 4,514,700 46.61 40.08
13-12-18 45.81 46.23 45.51 6,223,700 46.22 39.74
13-12-17 45.64 45.67 45.30 5,399,600 45.52 39.14
13-12-16 45.97 46.28 45.95 4,790,200 46.03 39.58
13-12-13 45.77 45.80 45.44 6,082,800 45.69 39.29
13-12-12 46.33 46.36 45.90 4,336,200 46.17 39.70
13-12-11 46.77 46.89 46.54 3,139,000 46.70 40.16
13-12-10 46.72 46.78 46.57 3,358,100 46.57 40.05
13-12-09 46.88 46.99 46.77 3,055,500 46.92 40.35
Date Open High Low Vol Cls adjCls
13-12-06 47.02 47.04 46.69 2,514,800 46.80 40.24
13-12-05 46.62 46.71 46.41 2,725,100 46.44 39.93
13-12-04 46.26 46.87 46.25 4,768,300 46.77 40.22
13-12-03 46.48 46.67 46.35 4,648,900 46.58 40.05
13-12-02 46.73 46.85 46.60 3,842,500 46.65 40.11
13-11-29 47.28 47.43 47.01 2,324,400 47.01 40.42
13-11-27 47.20 47.29 46.81 4,109,500 46.90 40.33
13-11-26 47.31 47.41 47.13 4,274,800 47.14 40.54
13-11-25 47.69 47.69 47.33 5,857,400 47.47 40.82
Date Open High Low Vol Cls adjCls
13-11-22 47.66 48.03 47.62 8,036,400 48.03 41.30
13-11-21 47.22 47.45 47.15 3,846,900 47.35 40.72
13-11-20 47.34 47.40 46.85 5,043,100 46.99 40.41
13-11-19 46.98 47.07 46.79 3,748,900 46.95 40.37
13-11-18 47.24 47.30 46.87 5,072,500 46.92 40.35
13-11-15 47.03 47.22 46.90 6,730,600 47.18 40.57
13-11-14 46.32 46.70 46.28 3,950,400 46.58 40.05
13-11-13 46.13 46.50 46.04 4,595,600 46.45 39.94
13-11-12 46.08 46.25 45.81 3,929,300 45.91 39.48
Date Open High Low Vol Cls adjCls
13-11-11 46.09 46.22 46.00 2,499,500 46.08 39.62
13-11-08 45.78 46.12 45.72 4,848,700 46.09 39.63
13-11-07 46.70 46.71 45.99 6,144,600 46.10 39.64
13-11-06 46.99 47.00 46.60 9,073,800 46.82 40.26
13-11-05 46.88 47.06 46.59 6,375,300 46.99 39.92
13-11-04 46.72 46.99 46.67 6,854,300 46.93 39.87
13-11-01 46.47 46.61 46.12 7,423,900 46.55 39.54
13-10-31 46.46 46.65 46.22 19,298,700 46.50 39.50
13-10-30 46.42 46.61 46.09 8,987,300 46.29 39.32
Date Open High Low Vol Cls adjCls
13-10-29 45.56 46.00 45.20 20,455,200 45.90 38.99
13-10-28 43.69 43.82 43.47 4,722,700 43.72 37.14
13-10-25 43.97 43.99 43.54 6,290,600 43.66 37.09
13-10-24 43.75 43.76 43.49 6,862,300 43.58 37.02
13-10-23 43.49 43.61 43.26 5,398,500 43.39 36.86
13-10-22 43.55 43.68 43.50 4,227,600 43.60 37.04
13-10-21 43.42 43.60 43.32 4,066,700 43.57 37.01
13-10-18 43.23 43.40 43.12 6,312,300 43.33 36.81
13-10-17 42.85 43.00 42.79 6,041,600 43.00 36.53
Date Open High Low Vol Cls adjCls
13-10-16 42.79 42.81 42.43 4,636,800 42.57 36.16
13-10-15 42.55 42.61 42.37 5,461,500 42.50 36.10
13-10-14 42.38 42.65 42.30 6,644,800 42.60 36.19
13-10-11 41.97 42.29 41.94 5,335,300 42.15 35.80
13-10-10 41.63 41.97 41.62 3,682,300 41.90 35.59
13-10-09 41.66 41.71 41.30 4,538,200 41.54 35.29
13-10-08 41.95 42.04 41.70 4,279,900 41.71 35.43
13-10-07 42.09 42.38 42.03 3,578,400 42.11 35.77
13-10-04 42.27 42.40 42.18 3,575,100 42.28 35.92
Date Open High Low Vol Cls adjCls
13-10-03 42.75 42.80 42.32 10,632,600 42.39 36.01
13-10-02 41.89 42.18 41.81 3,218,000 42.11 35.77
13-10-01 41.95 42.07 41.79 3,864,500 41.85 35.55
13-09-30 42.11 42.27 41.82 6,252,500 42.03 35.70
13-09-27 42.56 42.80 42.48 3,980,000 42.80 36.36
13-09-26 42.53 42.80 42.50 9,691,000 42.66 36.24
13-09-25 42.25 42.53 42.22 3,235,900 42.39 36.01
13-09-24 42.38 42.47 42.21 2,838,200 42.28 35.92
13-09-23 42.46 42.51 42.16 2,936,500 42.27 35.91
Date Open High Low Vol Cls adjCls
13-09-20 42.85 42.86 42.40 6,690,800 42.46 36.07
13-09-19 42.39 42.43 42.20 3,905,700 42.33 35.96
13-09-18 42.02 42.54 41.78 5,255,700 42.42 36.03
13-09-17 42.04 42.18 41.95 2,313,300 42.02 35.69
13-09-16 42.58 42.60 42.10 4,303,600 42.12 35.78
13-09-13 42.00 42.13 41.88 3,611,900 41.94 35.63
13-09-12 42.31 42.42 42.05 4,721,600 42.10 35.76
13-09-11 42.06 42.34 42.05 5,092,100 42.29 35.92
13-09-10 41.86 42.04 41.77 2,818,200 42.02 35.69
Date Open High Low Vol Cls adjCls
13-09-09 41.83 41.99 41.77 2,436,500 41.89 35.58
13-09-06 41.74 41.92 41.50 3,407,200 41.82 35.52
13-09-05 41.39 41.71 41.38 2,334,100 41.55 35.30
13-09-04 41.30 41.60 41.28 2,717,800 41.41 35.18
13-09-03 41.39 41.45 41.08 3,715,600 41.33 35.11
13-08-30 41.49 41.53 41.25 3,403,700 41.30 35.08
13-08-29 41.83 41.91 41.58 3,688,000 41.64 35.37
13-08-28 41.97 42.22 41.84 5,342,800 42.12 35.78
13-08-27 41.36 41.78 41.34 3,385,000 41.47 35.23
Date Open High Low Vol Cls adjCls
13-08-26 41.54 41.55 41.29 2,703,500 41.36 35.13
13-08-23 41.16 41.54 41.11 4,139,600 41.51 35.26
13-08-22 40.82 40.99 40.75 2,808,300 40.91 34.75
13-08-21 40.84 40.89 40.51 4,296,800 40.53 34.43
13-08-20 41.02 41.13 40.90 4,354,200 40.90 34.74
13-08-19 41.29 41.35 41.05 3,633,800 41.10 34.91
13-08-16 41.32 41.41 41.19 3,621,000 41.32 35.10
13-08-15 41.10 41.47 41.01 4,346,600 41.27 35.06
13-08-14 41.64 41.71 41.33 6,215,500 41.34 35.12
Date Open High Low Vol Cls adjCls
13-08-13 41.26 41.43 41.05 4,416,900 41.39 35.16
13-08-12 41.25 41.31 41.03 3,665,300 41.08 34.90
13-08-09 41.34 41.48 41.23 3,004,900 41.27 35.06
13-08-08 41.36 41.45 41.11 3,376,500 41.28 35.07
13-08-07 41.47 41.65 41.23 5,313,900 41.23 35.02
13-08-06 41.91 41.96 41.72 5,149,400 41.84 35.08
13-08-05 41.91 42.04 41.81 5,042,400 41.97 35.19
13-08-02 41.82 41.94 41.66 4,654,600 41.93 35.16
13-08-01 41.57 41.83 41.51 6,300,000 41.72 34.98
Date Open High Low Vol Cls adjCls
13-07-31 41.64 41.75 41.37 7,895,200 41.44 34.75
13-07-30 41.65 41.83 41.26 15,013,400 41.74 35.00
13-07-29 43.38 43.41 42.96 4,147,800 43.12 36.16
13-07-26 43.61 43.68 43.34 3,247,900 43.58 36.54
13-07-25 43.46 43.73 43.41 2,757,500 43.69 36.63
13-07-24 43.74 43.75 43.35 3,815,100 43.44 36.42
13-07-23 43.55 43.64 43.34 4,179,600 43.55 36.52
13-07-22 43.08 43.38 43.06 5,127,000 43.20 36.22
13-07-19 42.90 43.09 42.80 5,239,700 43.01 36.06
Date Open High Low Vol Cls adjCls
13-07-18 42.88 43.01 42.63 6,091,000 42.71 35.81
13-07-17 42.57 42.70 42.44 3,015,600 42.55 35.68
13-07-16 42.36 42.54 42.15 4,715,200 42.54 35.67
13-07-15 42.21 42.38 42.12 4,941,200 42.14 35.33
13-07-12 42.29 42.35 42.14 4,995,300 42.19 35.38
13-07-11 42.47 42.56 42.23 7,476,700 42.54 35.67
13-07-10 41.95 42.27 41.88 7,862,600 42.12 35.32
13-07-09 41.45 41.80 41.35 7,073,100 41.65 34.92
13-07-08 41.28 41.47 41.18 8,651,700 41.28 34.61
Date Open High Low Vol Cls adjCls
13-07-05 40.88 41.19 40.68 6,694,800 41.17 34.52
13-07-03 41.05 41.31 40.96 4,303,900 41.18 34.53
13-07-02 41.50 41.67 41.24 10,322,800 41.38 34.70
13-07-01 41.98 42.04 41.63 5,910,500 41.64 34.91
13-06-28 41.59 41.89 41.56 4,050,100 41.74 35.00
13-06-27 41.59 41.98 41.59 5,059,500 41.78 35.03
13-06-26 41.95 42.00 41.55 2,395,700 41.83 35.07
13-06-25 41.99 42.04 41.47 3,809,600 41.68 34.95
13-06-24 41.27 41.89 41.16 7,039,200 41.52 34.81
Date Open High Low Vol Cls adjCls
13-06-21 41.55 41.85 41.22 8,599,000 41.72 34.98
13-06-20 42.02 42.10 41.50 9,419,400 41.68 34.95
13-06-19 42.95 43.05 42.47 6,510,000 42.60 35.72
13-06-18 43.16 43.37 43.16 2,612,600 43.29 36.30
13-06-17 43.20 43.41 43.15 4,372,900 43.26 36.27
13-06-14 42.89 43.17 42.74 3,276,400 42.84 35.92
13-06-13 42.66 43.17 42.64 3,933,100 43.09 36.13
13-06-12 43.34 43.37 42.66 4,029,600 42.77 35.86
13-06-11 42.73 43.25 42.69 4,107,000 43.09 36.13
Date Open High Low Vol Cls adjCls
13-06-10 43.06 43.45 42.97 4,554,400 43.28 36.29
13-06-07 43.01 43.15 42.76 5,309,000 42.95 36.01
13-06-06 42.94 43.16 42.71 4,507,100 43.15 36.18
13-06-05 43.04 43.20 42.82 4,252,000 42.87 35.95
13-06-04 43.26 43.38 43.04 3,864,900 43.24 36.26
13-06-03 43.08 43.47 43.00 3,997,700 43.42 36.41
13-05-31 43.39 43.44 42.90 5,564,400 42.91 35.98
13-05-30 43.75 43.78 43.48 3,447,400 43.67 36.62
13-05-29 43.48 43.81 43.40 3,801,600 43.65 36.60
Date Open High Low Vol Cls adjCls
13-05-28 43.94 43.98 43.56 3,712,000 43.60 36.56
13-05-24 43.38 43.54 43.25 5,270,100 43.52 36.49
13-05-23 43.23 43.74 42.96 5,616,500 43.73 36.67
13-05-22 43.76 44.03 43.21 4,966,500 43.28 36.29
13-05-21 43.17 43.79 43.17 4,799,900 43.56 36.52
13-05-20 43.02 43.59 43.00 6,092,700 43.40 36.39
13-05-17 42.82 43.00 42.75 3,717,400 42.96 36.02
13-05-16 42.70 42.97 42.63 5,290,100 42.75 35.85
13-05-15 42.88 43.06 42.75 4,495,400 42.98 36.04
Date Open High Low Vol Cls adjCls
13-05-14 42.96 43.18 42.90 4,544,100 43.11 36.15
13-05-13 43.04 43.11 42.81 4,457,700 43.02 36.07
13-05-10 43.16 43.22 42.85 4,287,000 43.18 36.21
13-05-09 43.37 43.59 43.23 5,412,700 43.27 36.28
13-05-08 43.41 43.77 43.38 5,211,600 43.64 36.59
13-05-07 44.03 44.27 43.86 5,799,300 44.07 36.50
13-05-06 44.08 44.15 43.86 3,944,800 43.97 36.42
13-05-03 44.03 44.25 43.95 6,704,600 43.96 36.41
13-05-02 43.47 43.65 43.31 5,572,900 43.53 36.05
Date Open High Low Vol Cls adjCls
13-05-01 43.77 43.82 43.24 6,551,700 43.32 35.88
13-04-30 43.68 43.73 43.31 10,317,800 43.60 36.11
13-04-29 42.22 42.81 42.21 6,149,400 42.63 35.31
13-04-26 42.03 42.33 41.91 4,258,900 42.20 34.95
13-04-25 42.44 42.77 42.24 5,946,800 42.28 35.02
13-04-24 41.89 42.23 41.87 5,182,900 42.08 34.85
13-04-23 41.25 41.64 41.21 6,616,300 41.62 34.47
13-04-22 40.92 41.25 40.77 7,089,400 41.15 34.08
13-04-19 41.06 41.14 40.89 8,759,100 40.99 33.95
Date Open High Low Vol Cls adjCls
13-04-18 40.42 41.29 40.12 9,904,100 41.09 34.03
13-04-17 40.67 40.70 40.20 11,339,000 40.23 33.32
13-04-16 41.24 41.38 41.00 6,198,300 41.15 34.08
13-04-15 40.99 41.29 40.92 9,322,000 40.96 33.92
13-04-12 41.57 41.65 41.14 4,363,600 41.57 34.43
13-04-11 41.69 41.96 41.57 4,664,500 41.78 34.60
13-04-10 41.88 41.95 41.39 6,297,500 41.57 34.43
13-04-09 41.35 41.92 41.26 4,952,800 41.75 34.58
13-04-08 41.24 41.34 41.06 4,658,900 41.22 34.14
Date Open High Low Vol Cls adjCls
13-04-05 41.05 41.52 41.00 4,315,200 41.52 34.39
13-04-04 41.45 41.61 41.18 5,969,600 41.28 34.19
13-04-03 42.23 42.30 41.79 6,106,500 41.90 34.70
13-04-02 42.20 42.23 42.05 7,017,900 42.14 34.90
13-04-01 42.35 42.40 41.83 4,187,600 42.01 34.79
13-03-28 42.32 42.41 41.85 5,663,600 42.35 35.08
13-03-27 41.89 42.31 41.72 4,510,900 42.26 35.00
13-03-26 42.01 42.36 42.01 6,183,700 42.32 35.05
13-03-25 42.10 42.15 41.86 5,729,800 41.96 34.75
Date Open High Low Vol Cls adjCls
13-03-22 42.02 42.15 41.68 9,882,200 42.00 34.79
13-03-21 40.66 41.15 40.61 5,876,600 40.89 33.87
13-03-20 40.98 41.04 40.68 4,940,000 40.82 33.81
13-03-19 41.02 41.02 40.69 5,117,900 41.00 33.96
13-03-18 40.76 40.96 40.52 4,700,900 40.66 33.68
13-03-15 40.60 41.08 40.51 7,939,100 41.08 34.02
13-03-14 40.29 41.03 40.26 5,504,600 41.00 33.96
13-03-13 40.20 40.36 40.10 5,965,100 40.19 33.29
13-03-12 40.58 40.70 40.36 5,529,100 40.41 33.47
Date Open High Low Vol Cls adjCls
13-03-11 40.53 40.65 40.37 6,548,200 40.60 33.63
13-03-08 40.55 40.58 40.36 7,527,700 40.39 33.45
13-03-07 40.69 40.79 40.62 6,124,700 40.65 33.67
13-03-06 40.69 40.83 40.60 8,580,000 40.71 33.72
13-03-05 40.63 40.66 40.40 7,181,700 40.48 33.53
13-03-04 40.43 40.45 40.01 6,228,400 40.29 33.37
13-03-01 40.17 40.45 39.99 5,920,100 40.33 33.40
13-02-28 40.67 40.73 40.40 7,753,100 40.40 33.46
13-02-27 40.45 40.86 40.40 7,960,400 40.69 33.70
Date Open High Low Vol Cls adjCls
13-02-26 40.59 40.76 40.30 7,666,600 40.59 33.62
13-02-25 41.17 41.46 40.40 12,364,900 40.40 33.46
13-02-22 40.75 42.19 40.56 16,126,900 41.83 34.64
13-02-21 40.72 40.91 40.16 8,618,600 40.79 33.78
13-02-20 41.36 41.42 40.79 12,295,100 40.80 33.79
13-02-19 41.43 41.61 41.42 13,086,600 41.56 34.42
13-02-15 41.84 42.06 41.84 13,260,200 41.95 34.74
13-02-14 41.85 42.44 41.80 11,199,600 42.26 35.00
13-02-13 42.70 42.83 42.36 8,938,200 42.45 35.16
Date Open High Low Vol Cls adjCls
13-02-12 43.03 43.45 42.97 10,207,600 43.34 35.45
13-02-11 42.96 43.10 42.55 8,790,000 43.01 35.18
13-02-08 42.96 43.50 42.96 8,484,200 43.17 35.31
13-02-07 43.65 43.84 43.00 6,262,800 43.16 35.30
13-02-06 43.58 44.00 43.50 9,785,000 43.99 35.98
13-02-05 44.17 44.44 44.00 5,448,000 44.20 36.15
13-02-04 43.88 44.13 43.50 6,980,700 43.61 35.67
13-02-01 44.65 44.96 44.48 4,387,800 44.77 36.62
13-01-31 44.86 45.00 44.38 4,043,500 44.52 36.41
Date Open High Low Vol Cls adjCls
13-01-30 45.15 45.45 44.89 7,245,100 44.92 36.74
13-01-29 44.57 45.26 44.50 6,476,700 45.21 36.98
13-01-28 44.22 44.38 44.03 3,756,000 44.35 36.27
13-01-25 44.10 44.32 43.86 6,297,800 43.93 35.93
13-01-24 44.20 44.37 44.04 5,456,800 44.11 36.08
13-01-23 43.98 44.27 43.95 5,004,300 44.27 36.21
13-01-22 43.71 43.87 43.41 5,402,000 43.74 35.78
13-01-18 44.03 44.17 43.93 4,059,200 44.04 36.02
13-01-17 44.23 44.38 44.11 4,876,800 44.16 36.12
Date Open High Low Vol Cls adjCls
13-01-16 44.05 44.33 43.98 5,949,400 44.08 36.05
13-01-15 44.08 44.54 44.00 4,589,700 44.44 36.35
13-01-14 44.33 44.52 44.28 5,716,100 44.34 36.27
13-01-11 44.96 44.99 44.47 6,852,900 44.48 36.38
13-01-10 44.47 45.06 44.40 9,527,400 45.01 36.81
13-01-09 43.73 44.28 43.72 9,273,900 44.27 36.21
13-01-08 43.31 43.42 43.25 3,478,100 43.40 35.50
13-01-07 43.37 43.53 43.19 4,865,400 43.40 35.50
13-01-04 43.43 43.84 43.42 7,245,700 43.66 35.71
Date Open High Low Vol Cls adjCls
13-01-03 42.42 43.33 42.32 11,976,600 43.27 35.39
13-01-02 42.45 42.49 42.05 5,969,700 42.42 34.70
12-12-31 41.24 41.74 41.01 6,353,800 41.64 34.06
12-12-28 41.19 41.45 41.14 4,196,000 41.22 33.71
12-12-27 41.81 41.85 41.28 4,664,200 41.62 34.04
12-12-26 41.78 41.98 41.64 2,819,800 41.68 34.09
12-12-24 41.88 41.99 41.66 2,415,200 41.72 34.12
12-12-21 41.72 42.12 41.68 5,972,800 42.12 34.45
12-12-20 41.99 42.29 41.95 4,834,900 42.23 34.54
Date Open High Low Vol Cls adjCls
12-12-19 41.90 42.31 41.89 6,572,700 42.11 34.44
12-12-18 41.77 42.08 41.75 6,069,300 42.02 34.37
12-12-17 41.24 41.74 41.21 5,333,100 41.71 34.11
12-12-14 41.16 41.47 41.16 4,557,900 41.39 33.85
12-12-13 41.68 41.75 41.19 5,406,000 41.47 33.92
12-12-12 41.53 41.89 41.43 4,231,000 41.62 34.04
12-12-11 41.15 41.41 41.10 2,661,100 41.17 33.67
12-12-10 41.16 41.27 40.97 3,543,700 40.99 33.53
12-12-07 41.16 41.19 40.92 4,275,900 41.07 33.59
Date Open High Low Vol Cls adjCls
12-12-06 41.41 41.48 41.12 3,527,300 41.31 33.79
12-12-05 40.86 41.41 40.85 5,483,000 41.31 33.79
12-12-04 41.04 41.08 40.81 6,042,600 41.00 33.53
12-12-03 41.71 41.78 41.10 4,180,300 41.19 33.69
12-11-30 41.35 41.80 41.30 4,297,800 41.76 34.16
12-11-29 41.42 41.57 41.23 4,693,500 41.30 33.78
12-11-28 40.74 41.49 40.59 8,763,400 41.48 33.93
12-11-27 41.53 41.73 41.30 3,288,100 41.35 33.82
12-11-26 41.71 41.72 41.38 4,333,300 41.60 34.02
Date Open High Low Vol Cls adjCls
12-11-23 41.83 42.05 41.75 2,263,300 42.02 34.37
12-11-21 41.37 41.64 41.22 4,318,800 41.60 34.02
12-11-20 41.35 41.49 40.93 4,698,700 41.22 33.71
12-11-19 40.91 41.24 40.75 5,814,900 41.23 33.72
12-11-16 40.15 40.20 39.58 6,614,000 40.03 32.74
12-11-15 40.80 41.06 40.08 7,861,200 40.30 32.96
12-11-14 40.87 40.87 40.10 4,131,700 40.16 32.85
12-11-13 40.44 40.95 40.40 4,664,000 40.54 33.16
12-11-12 41.11 41.11 40.69 3,487,200 40.95 33.49
Date Open High Low Vol Cls adjCls
12-11-09 40.76 41.22 40.71 4,234,200 40.84 33.40
12-11-08 41.57 41.84 40.80 7,774,200 40.81 33.38
12-11-07 42.04 42.12 41.46 12,367,200 41.85 34.23
12-11-06 42.40 43.15 42.36 5,839,300 43.10 34.81
12-11-05 42.15 42.38 42.01 6,367,600 42.24 34.12
12-11-02 42.91 42.98 42.48 5,005,500 42.54 34.36
12-11-01 43.21 43.24 42.94 6,093,100 43.02 34.75
12-10-31 43.33 43.45 42.79 9,123,600 42.89 34.64
12-10-26 41.84 41.90 41.45 4,404,500 41.73 33.70
Date Open High Low Vol Cls adjCls
12-10-25 41.91 41.99 41.54 4,514,800 41.77 33.74
12-10-24 41.64 41.99 41.55 6,227,700 41.77 33.74
12-10-23 41.91 41.91 41.28 8,657,600 41.40 33.44
12-10-22 43.35 43.36 42.16 8,459,200 42.65 34.45
12-10-19 43.67 43.68 42.91 5,598,900 43.10 34.81
12-10-18 43.59 43.90 43.02 15,584,700 43.53 35.16
12-10-17 43.56 43.66 43.19 10,609,700 43.54 35.17
12-10-16 41.97 42.33 41.93 4,761,600 42.30 34.16
12-10-15 41.62 41.71 41.27 4,374,300 41.56 33.57
Date Open High Low Vol Cls adjCls
12-10-12 41.98 42.11 41.57 3,732,600 41.84 33.79
12-10-11 42.20 42.47 42.07 3,280,600 42.12 34.02
12-10-10 41.89 42.21 41.71 3,617,000 41.79 33.75
12-10-09 42.26 42.39 41.96 3,827,100 42.02 33.94
12-10-08 41.96 42.29 41.90 2,413,500 42.26 34.13
12-10-05 42.51 42.69 42.11 3,209,500 42.15 34.04
12-10-04 41.96 42.58 41.93 6,333,300 42.57 34.38
12-10-03 42.51 42.63 42.12 4,046,200 42.25 34.12
12-10-02 42.53 42.72 42.33 5,697,800 42.71 34.49
Date Open High Low Vol Cls adjCls
12-10-01 42.42 42.85 42.19 4,195,200 42.22 34.10
12-09-28 42.69 42.74 42.22 3,425,500 42.36 34.21
12-09-27 42.87 43.05 42.65 3,518,300 43.04 34.76
12-09-26 42.83 42.95 42.30 3,957,000 42.37 34.22
12-09-25 43.48 43.60 43.00 4,997,000 43.01 34.74
12-09-24 42.99 43.26 42.83 3,500,600 43.26 34.94
12-09-21 43.26 43.39 42.97 3,358,400 43.00 34.73
12-09-20 43.07 43.41 42.67 4,772,500 43.29 34.96
12-09-19 43.03 43.37 42.75 4,113,500 43.09 34.80
Date Open High Low Vol Cls adjCls
12-09-18 42.66 43.02 42.62 6,482,400 42.87 34.62
12-09-17 43.85 44.16 43.09 10,434,300 43.27 34.95
12-09-14 43.80 43.95 43.56 8,227,000 43.86 35.42
12-09-13 42.75 43.74 42.62 6,488,700 43.62 35.23
12-09-12 42.46 42.72 42.35 4,112,200 42.58 34.39
12-09-11 42.31 42.85 42.27 11,676,700 42.57 34.38
12-09-10 42.02 42.24 41.90 6,000,400 42.04 33.95
12-09-07 41.13 41.98 41.06 5,598,900 41.93 33.86
12-09-06 40.44 41.31 40.44 4,986,200 41.18 33.26
Date Open High Low Vol Cls adjCls
12-09-05 40.48 40.86 40.33 8,242,800 40.36 32.60
12-09-04 42.11 42.15 41.55 2,319,100 41.63 33.62
12-08-31 42.26 42.39 41.90 3,425,500 42.06 33.97
12-08-30 42.06 42.07 41.72 2,500,400 41.91 33.85
12-08-29 42.13 42.26 41.96 2,269,300 41.97 33.90
12-08-28 42.09 42.23 42.01 3,073,800 42.18 34.07
12-08-27 42.19 42.55 42.15 2,608,000 42.20 34.08
12-08-24 41.96 42.34 41.86 3,388,300 42.19 34.07
12-08-23 42.60 42.60 42.22 2,983,600 42.25 34.12
Date Open High Low Vol Cls adjCls
12-08-22 42.40 42.70 42.25 3,425,100 42.64 34.44
12-08-21 42.67 42.80 42.31 3,706,400 42.40 34.24
12-08-20 42.63 42.72 42.42 2,431,300 42.69 34.48
12-08-17 42.86 42.87 42.65 3,593,200 42.72 34.50
12-08-16 42.50 42.83 42.38 3,499,600 42.75 34.53
12-08-15 42.37 42.52 42.28 3,113,300 42.44 34.28
12-08-14 42.31 42.54 42.10 4,281,300 42.18 34.07
12-08-13 42.17 42.36 42.03 2,543,100 42.09 33.99
12-08-10 41.93 42.46 41.80 3,167,000 42.40 34.24
Date Open High Low Vol Cls adjCls
12-08-09 41.89 42.36 41.88 4,882,600 42.22 34.10
12-08-08 42.08 42.41 42.01 4,899,700 42.24 34.12
12-08-07 42.21 42.62 42.12 8,851,300 42.50 33.94
12-08-06 41.07 41.60 41.07 4,371,700 41.47 33.12
12-08-03 40.66 41.14 40.60 6,103,400 41.03 32.76
12-08-02 40.04 40.47 39.72 6,492,900 39.95 31.90
12-08-01 39.80 40.39 39.50 8,788,900 40.15 32.06
12-07-31 39.98 40.45 39.81 13,357,300 39.90 31.86
12-07-30 41.82 42.05 41.71 5,252,100 41.82 33.39
Date Open High Low Vol Cls adjCls
12-07-27 41.38 41.67 41.03 7,428,000 41.55 33.18
12-07-26 40.70 41.01 40.54 6,500,600 40.91 32.67
12-07-25 39.84 41.03 39.70 5,229,000 39.88 31.85
12-07-24 40.32 40.37 39.42 5,014,600 39.81 31.79
12-07-23 40.02 40.46 39.79 5,163,500 40.40 32.26
12-07-20 41.30 41.56 41.20 5,019,700 41.55 33.18
12-07-19 41.78 41.99 41.62 4,746,700 41.86 33.43
12-07-18 41.48 41.84 41.35 4,876,900 41.74 33.33
12-07-17 41.69 41.70 41.29 7,844,400 41.69 33.29
Date Open High Low Vol Cls adjCls
12-07-16 41.38 41.50 41.05 6,676,000 41.35 33.02
12-07-13 40.53 41.05 40.49 6,472,100 40.95 32.70
12-07-12 40.26 40.41 40.04 6,874,600 40.30 32.18
12-07-11 40.05 40.48 39.92 4,353,800 40.29 32.17
12-07-10 40.12 40.12 39.43 4,031,300 39.65 31.66
12-07-09 39.47 39.67 39.13 3,067,600 39.67 31.68
12-07-06 39.89 40.05 39.54 5,688,100 39.63 31.65
12-07-05 40.57 40.64 40.25 4,119,600 40.35 32.22
12-07-03 40.48 40.89 40.47 4,142,300 40.81 32.59
Date Open High Low Vol Cls adjCls
12-07-02 40.57 40.72 40.25 5,062,100 40.69 32.49
12-06-29 40.00 40.59 39.63 10,574,200 40.54 32.37
12-06-28 37.95 38.55 37.81 4,138,900 38.53 30.77
12-06-27 37.78 38.35 37.77 5,403,500 38.24 30.54
12-06-26 37.97 38.00 37.56 6,097,900 37.81 30.19
12-06-25 37.77 37.77 37.46 4,565,500 37.66 30.07
12-06-22 38.15 38.43 38.00 4,681,500 38.37 30.64
12-06-21 39.30 39.52 37.87 10,639,600 37.92 30.28
12-06-20 40.25 40.38 39.67 4,938,300 39.99 31.93
Date Open High Low Vol Cls adjCls
12-06-19 40.20 40.47 40.02 6,269,700 40.24 32.13
12-06-18 39.58 39.74 39.28 4,552,900 39.52 31.56
12-06-15 39.70 40.21 39.59 7,102,900 40.21 32.11
12-06-14 38.59 39.45 38.59 10,254,000 39.39 31.45
12-06-13 38.92 39.22 38.58 5,594,500 38.83 31.01
12-06-12 38.65 39.07 38.38 5,844,100 39.02 31.16
12-06-11 39.07 39.08 38.25 7,014,600 38.29 30.58
12-06-08 37.84 38.25 37.71 4,652,500 38.10 30.42
12-06-07 39.29 39.29 38.37 6,392,700 38.48 30.73
Date Open High Low Vol Cls adjCls
12-06-06 37.54 38.19 37.41 7,129,200 38.19 30.50
12-06-05 36.65 36.88 36.48 4,571,300 36.81 29.39
12-06-04 37.08 37.11 36.25 5,837,900 36.58 29.21
12-06-01 37.13 37.24 36.63 11,403,600 36.76 29.35
12-05-31 37.09 37.14 36.25 10,844,900 36.46 29.11
12-05-30 37.47 37.53 37.02 6,477,400 37.02 29.56
12-05-29 38.20 38.39 37.94 6,356,500 38.11 30.43
12-05-25 38.19 38.52 38.16 5,099,700 38.36 30.63
12-05-24 38.36 38.65 37.89 5,913,100 38.23 30.53
Date Open High Low Vol Cls adjCls
12-05-23 37.48 37.94 37.23 6,859,800 37.92 30.28
12-05-22 37.98 38.38 37.68 8,179,100 37.85 30.22
12-05-21 37.58 37.79 37.35 6,330,000 37.71 30.11
12-05-18 37.77 37.91 37.00 9,616,500 37.10 29.63
12-05-17 37.80 38.12 37.50 10,981,000 37.50 29.94
12-05-16 38.53 38.78 38.18 6,015,700 38.18 30.49
12-05-15 38.69 38.83 38.15 6,842,700 38.18 30.49
12-05-14 39.08 39.28 38.85 3,860,200 38.86 31.03
12-05-11 39.60 40.29 39.56 4,645,500 39.65 31.66
Date Open High Low Vol Cls adjCls
12-05-10 39.81 40.12 39.66 5,784,300 39.78 31.77
12-05-09 39.13 39.56 38.83 11,376,600 39.26 31.35
12-05-08 41.01 41.06 40.02 9,465,000 40.42 31.89
12-05-07 40.99 41.48 40.80 4,114,800 41.33 32.61
12-05-04 41.77 41.82 40.95 6,286,000 40.96 32.32
12-05-03 42.44 42.54 41.84 5,926,700 42.02 33.16
12-05-02 42.08 42.42 42.03 7,384,300 42.36 33.42
12-05-01 42.54 43.13 42.29 9,676,300 42.70 33.69
12-04-30 43.31 43.49 43.18 2,576,400 43.41 34.25
Date Open High Low Vol Cls adjCls
12-04-27 43.58 43.64 43.29 3,971,100 43.53 34.35
12-04-26 42.58 43.35 42.41 6,147,000 43.29 34.16
12-04-25 42.15 42.22 41.77 6,655,500 42.19 33.29
12-04-24 42.40 42.45 41.66 10,420,400 41.91 33.07
12-04-23 41.52 42.04 41.34 5,708,100 41.95 33.10
12-04-20 42.38 42.53 41.99 8,375,900 41.99 33.13
12-04-19 42.83 42.97 42.42 4,643,400 42.50 33.53
12-04-18 43.08 43.35 42.94 4,375,900 43.20 34.09
12-04-17 42.90 43.44 42.77 4,521,500 43.27 34.14
Date Open High Low Vol Cls adjCls
12-04-16 42.63 42.64 42.17 4,895,500 42.51 33.54
12-04-13 42.49 42.54 42.10 5,319,500 42.15 33.26
12-04-12 42.05 43.02 42.05 5,359,000 42.96 33.90
12-04-11 43.02 43.05 41.99 6,796,700 42.05 33.18
12-04-10 43.13 43.23 42.19 7,275,600 42.30 33.38
12-04-09 43.05 43.49 42.75 4,410,100 43.26 34.13
12-04-05 42.75 43.56 42.74 7,831,400 43.37 34.22
12-04-04 43.71 43.78 43.09 10,677,900 43.33 34.19
12-04-03 45.13 45.15 44.30 5,333,900 44.51 35.12
Date Open High Low Vol Cls adjCls
12-04-02 44.64 45.60 44.64 6,212,100 45.34 35.78
12-03-30 44.31 45.05 44.27 9,395,200 45.00 35.51
12-03-29 43.75 44.40 43.65 8,496,100 44.35 34.99
12-03-28 45.00 45.12 44.43 5,386,500 44.70 35.27
12-03-27 45.82 45.98 44.87 7,580,000 44.90 35.43
12-03-26 46.09 46.26 45.94 3,662,700 46.23 36.48
12-03-23 45.30 45.72 45.26 3,559,300 45.59 35.97
12-03-22 45.35 45.49 45.14 6,422,700 45.30 35.74
12-03-21 46.14 46.20 45.75 6,997,700 46.00 36.30
Date Open High Low Vol Cls adjCls
12-03-20 46.26 46.39 46.05 8,244,600 46.22 36.47
12-03-19 46.88 47.17 46.60 6,203,400 46.92 37.02
12-03-16 46.48 46.91 46.48 9,926,900 46.83 36.95
12-03-15 46.60 46.72 46.22 8,729,900 46.69 36.84
12-03-14 47.16 47.39 46.62 8,380,800 46.70 36.85
12-03-13 46.86 47.35 46.75 4,110,000 47.33 37.35
12-03-12 46.54 46.80 46.37 5,006,800 46.72 36.86
12-03-09 46.43 46.87 46.43 10,283,600 46.69 36.84
12-03-08 47.11 47.25 46.78 5,905,400 47.11 37.17
Date Open High Low Vol Cls adjCls
12-03-07 46.44 46.75 46.24 5,261,100 46.54 36.72
12-03-06 47.12 47.20 45.94 10,551,800 46.23 36.48
12-03-05 48.18 48.34 47.77 21,032,600 47.96 37.84
12-03-02 47.42 47.69 47.28 6,739,100 47.50 37.48
12-03-01 47.31 47.96 47.31 6,451,900 47.84 37.75
12-02-29 47.83 47.95 47.02 6,679,600 47.16 37.21
12-02-28 47.54 47.95 47.25 8,911,200 47.84 37.75
12-02-27 47.93 48.00 47.50 13,694,600 47.54 37.51
12-02-24 47.52 47.53 46.99 7,624,900 46.99 37.08
Date Open High Low Vol Cls adjCls
12-02-23 46.75 47.42 46.67 8,536,800 47.27 37.30
12-02-22 47.01 47.07 46.73 20,119,500 46.87 36.98
12-02-21 47.45 47.75 47.01 8,462,000 47.16 37.21
12-02-17 46.58 47.67 46.43 12,135,500 47.62 37.57
12-02-16 46.17 46.71 46.04 5,509,900 46.65 36.81
12-02-15 46.15 46.23 45.84 7,563,600 45.96 36.26
12-02-14 47.04 47.25 46.36 12,258,400 46.47 36.29
12-02-13 47.06 47.46 46.73 9,665,400 47.37 36.99
12-02-10 46.38 46.61 46.20 10,779,200 46.35 36.19
Date Open High Low Vol Cls adjCls
12-02-09 47.26 47.28 46.66 8,458,700 46.77 36.52
12-02-08 46.41 47.09 46.37 12,378,300 46.97 36.68
12-02-07 46.23 46.70 45.69 11,373,200 46.60 36.39
12-02-06 46.12 46.91 45.96 8,785,400 46.87 36.60
12-02-03 45.54 46.76 45.53 12,074,800 46.57 36.37
12-02-02 45.26 45.66 45.22 7,513,300 45.53 35.55
12-02-01 45.81 46.10 45.55 11,902,000 45.55 35.57
12-01-31 44.89 46.03 44.56 23,364,500 45.91 35.85
12-01-30 42.91 44.16 42.84 10,780,900 44.14 34.47
Date Open High Low Vol Cls adjCls
12-01-27 43.82 44.18 43.66 8,780,000 43.70 34.13
12-01-26 44.98 45.11 44.70 6,681,200 44.77 34.96
12-01-25 44.36 44.95 44.10 5,846,400 44.90 35.06
12-01-24 44.51 44.75 44.28 6,135,500 44.70 34.91
12-01-23 44.46 44.74 44.33 6,455,300 44.63 34.85
12-01-20 43.64 44.04 43.52 9,085,400 44.02 34.38
12-01-19 44.81 44.89 44.53 7,487,300 44.71 34.91
12-01-18 44.19 44.60 44.11 5,602,700 44.56 34.80
12-01-17 44.68 44.72 43.99 5,930,600 44.24 34.55
Date Open High Low Vol Cls adjCls
12-01-13 43.48 43.83 43.36 4,711,400 43.77 34.18
12-01-12 43.91 44.40 43.90 5,863,200 44.20 34.52
12-01-11 43.72 44.10 43.58 6,427,000 44.06 34.41
12-01-10 44.72 44.75 44.35 6,711,600 44.39 34.66
12-01-09 44.02 44.09 43.75 3,641,400 44.07 34.41
12-01-06 44.58 44.59 43.92 5,976,000 44.08 34.42
12-01-05 44.25 44.42 44.06 5,570,700 44.25 34.55
12-01-04 44.47 44.77 44.20 6,883,900 44.75 34.95
12-01-03 43.79 44.30 43.74 7,315,800 44.14 34.47
Date Open High Low Vol Cls adjCls
11-12-30 42.53 42.84 42.53 2,589,700 42.74 33.38
11-12-29 42.34 42.68 42.25 2,737,500 42.63 33.29
11-12-28 42.93 43.04 42.33 2,872,000 42.36 33.08
11-12-27 43.07 43.46 43.02 2,257,600 43.14 33.69
11-12-23 43.12 43.30 42.89 2,946,300 43.28 33.80
11-12-22 42.37 43.09 42.23 6,355,600 42.96 33.55
11-12-21 41.48 41.90 41.21 6,192,900 41.74 32.59
11-12-20 41.21 42.00 41.21 5,307,300 41.89 32.71
11-12-19 40.72 41.15 40.40 6,250,000 40.49 31.62
Date Open High Low Vol Cls adjCls
11-12-16 41.44 41.76 41.26 5,954,000 41.39 32.32
11-12-15 41.80 42.15 41.30 6,452,300 41.39 32.32
11-12-14 41.36 41.50 40.75 6,190,800 41.10 32.09
11-12-13 42.31 42.79 41.28 6,266,700 41.63 32.51
11-12-12 42.05 42.06 41.49 5,052,600 41.83 32.67
11-12-09 42.15 42.88 42.09 5,356,600 42.71 33.35
11-12-08 42.29 42.52 41.97 5,254,000 42.07 32.85
11-12-07 43.45 43.53 42.88 6,662,500 43.03 33.60
11-12-06 43.81 43.93 43.47 5,008,300 43.56 34.02
Date Open High Low Vol Cls adjCls
11-12-05 44.18 44.26 43.34 6,263,800 43.57 34.02
11-12-02 43.46 43.89 43.18 6,132,300 43.29 33.81
11-12-01 43.18 43.40 42.67 4,940,500 42.75 33.38
11-11-30 43.40 43.86 43.11 12,423,900 43.55 34.01
11-11-29 40.83 41.28 40.68 4,582,800 41.00 32.02
11-11-28 40.74 41.10 40.60 4,942,700 40.82 31.88
11-11-25 39.51 40.06 39.41 2,827,000 39.41 30.78
11-11-23 40.19 40.33 39.60 9,718,400 39.68 30.99
11-11-22 41.29 41.62 40.94 6,823,200 41.12 32.11
Date Open High Low Vol Cls adjCls
11-11-21 41.76 41.89 41.21 6,334,900 41.70 32.56
11-11-18 42.62 42.93 42.41 4,727,800 42.48 33.17
11-11-17 43.00 43.33 42.32 7,040,400 42.63 33.29
11-11-16 43.47 44.31 43.41 4,871,300 43.51 33.98
11-11-15 43.68 44.02 43.30 5,044,700 43.70 34.13
11-11-14 43.92 44.04 43.47 3,500,800 43.57 34.02
11-11-11 43.71 44.31 43.70 5,833,000 44.01 34.37
11-11-10 43.18 43.42 42.40 5,665,900 43.10 33.66
11-11-09 42.95 43.38 42.24 10,758,300 42.43 33.13
Date Open High Low Vol Cls adjCls
11-11-08 44.67 44.89 44.05 5,679,300 44.70 34.91
11-11-07 43.45 44.06 43.40 7,964,300 44.00 34.36
11-11-04 43.34 44.00 43.13 5,478,500 43.85 34.24
11-11-03 43.85 44.14 43.16 6,178,200 44.02 34.38
11-11-02 42.92 43.64 42.86 10,065,800 43.41 33.90
11-11-01 41.91 43.24 41.72 15,025,500 42.72 33.03
11-10-31 44.85 45.28 44.15 8,608,900 44.18 34.16
11-10-28 44.88 45.55 44.87 8,045,100 45.50 35.18
11-10-27 45.17 45.84 44.76 13,456,300 45.43 35.13
Date Open High Low Vol Cls adjCls
11-10-26 43.97 44.79 43.32 18,040,600 44.65 34.52
11-10-25 43.45 44.01 42.84 17,175,000 43.52 33.65
11-10-24 41.32 42.12 41.32 9,613,400 41.84 32.35
11-10-21 41.56 42.47 41.50 10,835,800 42.35 32.75
11-10-20 40.81 41.51 40.25 10,185,300 41.32 31.95
11-10-19 41.32 41.52 40.63 7,938,200 40.78 31.53
11-10-18 40.67 41.37 40.09 8,055,100 41.11 31.79
11-10-17 40.82 40.82 39.91 10,406,300 40.17 31.06
11-10-14 39.46 39.90 39.17 5,799,800 39.88 30.84
Date Open High Low Vol Cls adjCls
11-10-13 38.19 38.94 37.97 5,807,000 38.75 29.96
11-10-12 38.79 39.26 38.62 7,452,900 38.63 29.87
11-10-11 37.75 38.39 37.75 7,806,800 38.36 29.66
11-10-10 37.80 38.32 37.60 6,615,100 38.31 29.62
11-10-07 37.31 37.49 36.82 12,024,800 37.11 28.69
11-10-06 35.66 36.81 35.43 12,472,700 36.78 28.44
11-10-05 35.69 36.82 35.46 8,817,900 36.70 28.38
11-10-04 34.59 35.48 33.62 16,000,000 35.42 27.39
11-10-03 35.89 36.20 35.16 10,119,000 35.22 27.23
Date Open High Low Vol Cls adjCls
11-09-30 36.32 36.71 36.02 9,217,100 36.07 27.89
11-09-29 37.21 37.29 36.38 7,979,100 37.01 28.62
11-09-28 37.88 38.07 36.42 8,093,600 36.43 28.17
11-09-27 37.98 38.46 37.72 9,625,100 37.94 29.34
11-09-26 36.23 36.96 35.65 8,436,600 36.93 28.56
11-09-23 35.21 35.99 35.10 8,911,500 35.86 27.73
11-09-22 35.57 35.87 35.24 11,810,500 35.73 27.63
11-09-21 38.43 38.53 36.89 8,178,600 36.90 28.53
11-09-20 38.89 39.39 38.45 5,921,500 38.77 29.98
Date Open High Low Vol Cls adjCls
11-09-19 38.57 38.89 38.15 8,069,600 38.61 29.85
11-09-16 39.41 39.72 39.34 10,298,100 39.69 30.69
11-09-15 39.03 39.60 38.89 14,571,200 39.52 30.56
11-09-14 38.00 38.59 37.27 18,957,600 38.29 29.61
11-09-13 36.17 36.74 35.95 11,701,800 36.45 28.18
11-09-12 35.24 36.47 35.21 10,267,000 36.43 28.17
11-09-09 36.47 36.66 35.94 10,418,500 36.00 27.84
11-09-08 37.05 37.65 36.98 6,260,900 37.08 28.67
11-09-07 36.99 37.37 36.80 7,084,400 37.29 28.83
Date Open High Low Vol Cls adjCls
11-09-06 35.19 36.42 35.15 13,022,500 36.39 28.14
11-09-02 36.04 36.71 35.91 20,208,700 36.53 28.25
11-09-01 38.73 38.75 37.60 23,184,100 37.79 29.22
11-08-31 39.27 39.72 39.19 7,978,700 39.39 30.46
11-08-30 38.86 39.50 38.36 7,195,000 39.39 30.46
11-08-29 38.78 39.25 38.70 4,940,500 39.25 30.35
11-08-26 37.24 38.44 36.80 12,675,100 38.19 29.53
11-08-25 38.51 38.72 37.31 20,558,300 37.47 28.97
11-08-24 39.43 39.95 38.97 6,466,100 39.55 30.58
Date Open High Low Vol Cls adjCls
11-08-23 39.12 39.84 38.80 8,361,600 39.83 30.80
11-08-22 39.77 39.77 38.25 8,420,900 38.35 29.65
11-08-19 38.72 39.54 38.41 10,640,500 38.46 29.74
11-08-18 39.99 40.05 38.95 14,288,700 39.32 30.40
11-08-17 41.09 41.59 40.75 8,110,100 40.90 31.62
11-08-16 40.64 41.40 40.40 7,724,300 40.97 31.68
11-08-15 40.63 41.65 40.59 11,899,800 41.65 32.20
11-08-12 39.13 40.31 39.06 17,589,500 40.17 31.06
11-08-11 38.38 40.12 37.99 23,107,200 39.70 30.70
Date Open High Low Vol Cls adjCls
11-08-10 39.54 39.57 38.26 14,543,900 38.29 29.61
11-08-09 39.37 39.99 37.84 15,111,000 39.99 30.92
11-08-08 39.78 40.36 38.12 16,959,600 38.19 29.53
11-08-05 40.98 41.33 39.66 17,389,900 40.93 31.65
11-08-04 42.04 42.08 40.42 13,701,100 40.52 31.33
11-08-03 43.18 43.27 42.32 10,683,200 43.18 33.39
11-08-02 44.38 44.70 43.57 11,691,200 43.61 33.40
11-08-01 45.95 46.03 44.72 8,549,900 45.13 34.56
11-07-29 44.70 45.92 44.64 10,712,500 45.44 34.80
Date Open High Low Vol Cls adjCls
11-07-28 44.64 45.38 44.52 11,834,700 45.05 34.50
11-07-27 45.59 45.61 44.72 12,530,300 44.92 34.40
11-07-26 45.89 46.63 45.46 13,833,700 46.18 35.36
11-07-25 46.24 47.09 46.12 12,543,000 46.77 35.82
11-07-22 46.24 46.30 45.89 6,201,200 46.20 35.38
11-07-21 46.01 46.29 45.81 7,788,000 46.04 35.26
11-07-20 45.69 46.01 45.47 8,585,500 45.76 35.04
11-07-19 44.57 45.02 44.52 5,541,000 44.96 34.43
11-07-18 43.99 44.47 43.85 6,969,300 44.31 33.93
Date Open High Low Vol Cls adjCls
11-07-15 44.47 44.65 44.05 9,828,900 44.33 33.95
11-07-14 44.70 44.97 44.10 12,098,900 44.34 33.95
11-07-13 43.52 44.28 43.50 9,895,100 43.74 33.50
11-07-12 43.35 43.71 43.31 11,290,700 43.41 33.24
11-07-11 43.57 44.11 43.55 7,759,900 43.84 33.57
11-07-08 44.28 44.60 44.08 5,141,000 44.51 34.08
11-07-07 44.32 44.73 44.26 6,636,100 44.54 34.11
11-07-06 43.47 43.97 43.31 9,243,000 43.91 33.63
11-07-05 44.66 44.82 44.08 7,164,400 44.21 33.85
Date Open High Low Vol Cls adjCls
11-07-01 43.94 44.67 43.79 7,969,100 44.62 34.17
11-06-30 43.94 44.30 43.87 7,991,000 44.29 33.92
11-06-29 43.02 43.57 42.77 5,952,000 43.47 33.29
11-06-28 42.58 42.94 42.50 5,373,000 42.76 32.74
11-06-27 41.81 42.50 41.72 5,475,000 42.25 32.35
11-06-24 42.28 42.38 41.83 8,684,400 41.90 32.09
11-06-23 42.09 42.62 41.73 13,909,100 42.58 32.61
11-06-22 42.95 43.40 42.91 8,284,100 43.11 33.01
11-06-21 43.01 43.50 42.88 7,789,800 43.40 33.23
Date Open High Low Vol Cls adjCls
11-06-20 41.85 42.02 41.69 5,690,300 41.84 32.04
11-06-17 42.10 42.21 41.78 7,392,300 42.16 32.29
11-06-16 41.47 42.19 41.26 10,344,800 41.80 32.01
11-06-15 42.70 42.85 41.87 8,722,800 41.95 32.12
11-06-14 43.42 43.58 43.25 5,561,600 43.47 33.29
11-06-13 43.05 43.17 42.36 5,636,200 42.69 32.69
11-06-10 43.86 43.88 42.88 6,264,900 43.08 32.99
11-06-09 43.82 44.38 43.73 3,988,500 44.24 33.88
11-06-08 43.67 43.98 43.45 5,969,700 43.49 33.30
Date Open High Low Vol Cls adjCls
11-06-07 44.42 44.51 44.00 6,117,700 44.00 33.69
11-06-06 44.75 44.91 43.82 6,774,700 43.94 33.65
11-06-03 44.09 45.01 44.05 4,791,100 44.63 34.18
11-06-02 45.18 45.41 44.50 4,959,900 45.00 34.46
11-06-01 46.16 46.29 45.25 5,966,300 45.34 34.72
11-05-31 46.46 46.53 45.86 9,121,800 46.24 35.41
11-05-27 45.53 45.76 45.40 4,998,700 45.54 34.87
11-05-26 45.35 45.59 45.06 9,035,600 45.38 34.75
11-05-25 44.09 44.93 44.09 6,590,200 44.71 34.24
Date Open High Low Vol Cls adjCls
11-05-24 44.26 44.78 44.12 7,176,300 44.37 33.98
11-05-23 44.15 44.22 43.66 7,867,900 44.03 33.72
11-05-20 44.80 45.10 44.25 13,163,300 45.00 34.46
11-05-19 43.88 44.07 43.54 7,664,300 43.89 33.61
11-05-18 42.76 43.33 42.62 6,086,700 43.27 33.14
11-05-17 42.80 42.95 42.34 7,240,400 42.80 32.78
11-05-16 42.75 43.10 42.26 11,544,200 42.46 32.51
11-05-13 43.43 43.60 42.75 8,890,400 42.93 32.87
11-05-12 43.37 43.86 43.00 7,424,200 43.58 33.37
Date Open High Low Vol Cls adjCls
11-05-11 44.72 44.72 43.76 6,338,300 43.96 33.66
11-05-10 44.63 45.00 44.50 5,901,700 44.98 34.12
11-05-09 44.52 45.00 44.37 7,403,900 44.87 34.04
11-05-06 43.52 45.04 43.51 16,999,600 44.28 33.59
11-05-05 44.00 44.17 43.25 11,051,100 43.48 32.99
11-05-04 44.97 45.00 44.30 10,579,300 44.38 33.67
11-05-03 45.48 45.60 44.44 12,190,400 44.80 33.99
11-05-02 46.33 46.35 45.77 5,692,700 45.92 34.84
11-04-29 46.25 46.40 46.02 6,874,100 46.14 35.00
Date Open High Low Vol Cls adjCls
11-04-28 46.11 46.49 46.01 7,234,900 46.28 35.11
11-04-27 46.83 46.85 45.94 12,315,900 46.53 35.30
11-04-26 45.95 46.36 45.87 7,890,600 46.32 35.14
11-04-25 46.34 46.35 45.75 8,629,000 45.98 34.88
11-04-21 46.40 46.41 45.87 7,240,300 46.03 34.92
11-04-20 46.05 46.14 45.78 9,412,300 45.91 34.83
11-04-19 44.48 44.81 44.44 5,287,500 44.68 33.90
11-04-18 44.27 44.64 44.04 7,931,500 44.47 33.74
11-04-15 44.96 45.11 44.68 9,247,900 44.96 34.11
Date Open High Low Vol Cls adjCls
11-04-14 45.28 45.70 45.25 9,343,700 45.54 34.55
11-04-13 45.92 46.00 45.30 6,993,800 45.40 34.44
11-04-12 46.07 46.14 45.11 9,040,200 45.30 34.37
11-04-11 46.87 47.18 46.57 6,700,500 46.67 35.41
11-04-08 47.42 47.45 46.72 8,891,600 46.74 35.46
11-04-07 46.79 46.97 46.53 5,917,000 46.95 35.62
11-04-06 46.51 46.98 46.40 7,628,800 46.86 35.55
11-04-05 46.41 47.04 46.37 8,689,300 46.73 35.45
11-04-04 46.17 46.19 45.63 6,999,900 45.89 34.81
Date Open High Low Vol Cls adjCls
11-04-01 45.20 45.97 45.12 10,969,900 45.66 34.64
11-03-31 44.05 44.37 44.00 11,315,600 44.14 33.49
11-03-30 44.56 44.95 44.33 11,611,100 44.58 33.82
11-03-29 44.90 45.15 44.52 18,285,800 44.78 33.97
11-03-28 46.25 46.49 45.96 8,042,600 46.04 34.93
11-03-25 46.39 47.14 46.33 8,526,300 46.87 35.56
11-03-24 46.66 47.00 46.30 11,578,300 46.81 35.51
11-03-23 45.76 46.37 45.75 6,229,600 46.23 35.07
11-03-22 46.03 46.04 45.60 5,407,300 45.74 34.70
Date Open High Low Vol Cls adjCls
11-03-21 45.68 45.90 45.55 5,343,600 45.80 34.75
11-03-18 45.34 45.45 45.00 8,675,200 45.11 34.22
11-03-17 44.37 44.91 44.05 8,812,600 44.68 33.90
11-03-16 43.87 44.33 42.79 11,910,700 43.25 32.81
11-03-15 42.59 44.07 42.50 14,549,000 43.77 33.21
11-03-14 45.17 45.31 44.50 9,275,800 45.07 34.19
11-03-11 45.02 45.94 45.02 13,836,900 45.75 34.71
11-03-10 46.49 46.50 45.65 10,100,000 45.66 34.64
11-03-09 47.47 47.56 47.18 5,075,600 47.41 35.97
Date Open High Low Vol Cls adjCls
11-03-08 47.75 48.00 47.45 6,513,300 47.81 36.27
11-03-07 49.03 49.09 48.11 7,990,400 48.15 36.53
11-03-04 48.34 48.62 47.88 7,956,500 48.56 36.84
11-03-03 47.99 48.24 47.80 6,074,600 48.21 36.57
11-03-02 47.65 48.03 47.46 7,862,900 47.74 36.22
11-03-01 48.35 48.62 47.50 7,874,300 47.60 36.11
11-02-28 48.59 48.66 48.20 5,387,400 48.47 36.77
11-02-25 47.56 48.15 47.45 5,581,800 48.10 36.49
11-02-24 48.03 48.22 47.37 8,993,000 47.38 35.94
Date Open High Low Vol Cls adjCls
11-02-23 47.37 47.95 47.33 9,937,800 47.58 36.10
11-02-22 47.47 48.23 46.90 13,840,300 47.03 35.68
11-02-18 48.09 48.12 47.63 8,611,500 47.93 36.36
11-02-17 47.47 48.28 47.41 10,409,000 48.10 36.49
11-02-16 46.84 47.30 46.79 8,581,600 47.30 35.88
11-02-15 47.00 47.36 46.91 14,435,500 47.05 35.69
11-02-14 45.85 46.80 45.78 10,348,200 46.69 35.42
11-02-11 45.50 46.00 45.46 6,594,700 45.80 34.75
11-02-10 45.65 46.15 45.56 6,178,700 45.93 34.84
Date Open High Low Vol Cls adjCls
11-02-09 46.25 46.36 45.69 7,049,300 45.83 34.77
11-02-08 46.50 46.90 46.20 6,722,600 46.79 35.18
11-02-07 46.58 46.65 46.31 8,163,900 46.54 34.99
11-02-04 46.35 46.41 45.84 10,843,300 46.03 34.61
11-02-03 46.76 46.85 46.20 9,925,300 46.58 35.02
11-02-02 47.67 47.77 47.01 9,871,600 47.13 35.43
11-02-01 46.76 48.09 46.60 20,934,400 47.98 36.07
11-01-31 46.52 47.52 46.20 13,094,400 47.47 35.69
11-01-28 46.48 46.76 45.83 9,189,200 46.21 34.74
Date Open High Low Vol Cls adjCls
11-01-27 46.90 47.09 46.43 8,602,200 46.68 35.09
11-01-26 46.97 47.11 46.25 16,733,500 46.76 35.15
11-01-25 47.37 47.44 47.00 10,333,400 47.21 35.49
11-01-24 47.21 48.16 47.21 7,143,800 48.08 36.15
11-01-21 48.03 48.34 47.40 9,596,900 47.61 35.79
11-01-20 47.58 47.87 46.80 11,543,100 47.57 35.76
11-01-19 49.32 49.39 47.91 10,347,900 48.20 36.24
11-01-18 48.94 49.40 48.68 15,798,500 49.23 37.01
11-01-14 47.56 49.50 47.39 35,199,100 49.25 37.03
Date Open High Low Vol Cls adjCls
11-01-13 48.27 48.30 47.47 13,854,800 47.54 35.74
11-01-12 47.31 47.70 47.10 9,980,500 47.69 35.85
11-01-11 46.58 47.09 46.20 9,228,400 46.83 35.21
11-01-10 45.43 46.13 45.16 11,165,000 46.03 34.61
11-01-07 46.00 46.40 45.69 8,037,500 46.08 34.64
11-01-06 47.33 47.37 46.00 12,556,800 46.23 34.76
11-01-05 46.39 46.60 46.07 11,881,600 46.50 34.96
11-01-04 46.33 46.66 45.79 20,036,400 46.26 34.78
11-01-03 44.90 45.78 44.83 13,735,400 45.15 33.94
Date Open High Low Vol Cls adjCls
10-12-31 43.87 44.33 43.72 4,284,000 44.17 33.21
10-12-30 43.75 44.08 43.43 5,073,000 43.89 33.00
10-12-29 43.71 44.10 43.70 5,147,400 43.95 33.04
10-12-28 44.01 44.20 43.99 3,252,100 44.11 33.16
10-12-27 43.98 44.00 43.63 2,797,000 43.97 33.06
10-12-23 43.90 44.11 43.88 5,375,900 44.00 33.08
10-12-22 43.43 43.71 43.20 4,197,100 43.61 32.79
10-12-21 43.77 43.88 43.51 4,820,000 43.54 32.73
10-12-20 43.75 43.75 43.20 7,615,600 43.68 32.84
Date Open High Low Vol Cls adjCls
10-12-17 43.58 43.76 43.16 6,515,200 43.25 32.52
10-12-16 43.89 44.02 43.59 10,269,000 43.75 32.89
10-12-15 44.40 44.74 43.29 16,959,000 43.86 32.97
10-12-14 44.83 44.83 44.06 17,293,000 44.44 33.41
10-12-13 43.48 43.80 43.41 6,408,400 43.43 32.65
10-12-10 42.91 43.35 42.89 6,616,600 43.24 32.51
10-12-09 43.16 43.34 42.57 7,972,700 42.79 32.17
10-12-08 43.59 43.61 42.87 6,564,500 43.27 32.53
10-12-07 43.39 43.50 42.85 8,457,600 42.89 32.25
Date Open High Low Vol Cls adjCls
10-12-06 42.08 42.92 42.05 9,966,600 42.81 32.19
10-12-03 41.46 41.63 41.04 8,019,900 41.49 31.19
10-12-02 40.78 41.42 40.77 10,237,000 41.32 31.07
10-12-01 40.55 40.73 40.15 8,713,500 40.62 30.54
10-11-30 39.78 40.31 39.76 10,704,400 40.00 30.07
10-11-29 40.36 40.67 40.00 11,978,900 40.59 30.52
10-11-26 40.95 41.24 40.80 3,647,900 40.93 30.77
10-11-24 41.20 41.66 41.14 5,956,800 41.47 31.18
10-11-23 41.24 41.31 40.70 9,536,500 40.89 30.74
Date Open High Low Vol Cls adjCls
10-11-22 41.45 41.79 41.01 6,552,000 41.64 31.31
10-11-19 41.67 42.03 41.32 5,458,700 42.03 31.60
10-11-18 42.14 42.38 41.98 5,631,700 42.21 31.73
10-11-17 41.40 41.90 41.35 6,628,900 41.60 31.28
10-11-16 42.49 42.50 41.32 10,200,900 41.78 31.41
10-11-15 43.60 43.64 43.01 6,710,700 43.04 32.36
10-11-12 43.35 43.65 42.82 6,568,800 42.99 32.32
10-11-11 43.29 43.81 43.26 7,828,300 43.68 32.84
10-11-10 43.24 43.55 42.69 11,711,500 43.53 32.73
Date Open High Low Vol Cls adjCls
10-11-09 44.20 44.37 42.88 16,473,900 43.00 32.33
10-11-08 43.16 43.35 42.90 9,502,400 43.23 32.50
10-11-05 43.56 43.98 43.34 9,106,200 43.79 32.92
10-11-04 43.17 43.95 42.97 16,286,500 43.91 33.01
10-11-03 42.61 42.73 41.90 16,193,500 42.37 31.85
10-11-02 41.28 41.68 41.16 10,266,400 41.42 31.14
10-11-01 40.99 41.18 40.61 5,837,200 40.77 30.65
10-10-29 40.56 41.00 40.45 5,343,300 40.80 30.67
10-10-28 40.65 41.35 40.21 17,172,000 40.60 30.52
Date Open High Low Vol Cls adjCls
10-10-27 40.17 40.26 39.58 12,112,400 40.10 30.15
10-10-26 40.39 40.77 40.21 7,507,600 40.65 30.56
10-10-25 40.61 40.70 40.21 5,308,900 40.21 30.23
10-10-22 40.57 40.99 40.22 6,824,200 40.50 30.45
10-10-21 40.88 41.21 40.45 7,577,200 40.65 30.56
10-10-20 40.93 41.49 40.90 6,992,900 41.10 30.90
10-10-19 40.40 41.36 40.38 10,092,500 40.94 30.78
10-10-18 40.66 41.74 40.44 10,620,000 41.49 31.19
10-10-15 40.92 41.11 40.40 9,023,100 40.62 30.54
Date Open High Low Vol Cls adjCls
10-10-14 41.15 41.37 40.96 6,750,300 41.02 30.84
10-10-13 41.40 41.75 41.25 6,950,200 41.41 31.13
10-10-12 40.74 41.53 40.55 8,343,100 41.26 31.02
10-10-11 41.32 41.52 41.17 5,430,200 41.24 31.00
10-10-08 41.50 41.98 41.40 6,004,900 41.92 31.52
10-10-07 41.77 42.08 41.33 7,218,200 41.52 31.22
10-10-06 41.65 41.77 41.27 6,663,700 41.61 31.28
10-10-05 41.15 41.52 40.92 8,048,000 41.33 31.07
10-10-04 41.46 41.57 40.73 10,158,200 40.82 30.69
Date Open High Low Vol Cls adjCls
10-10-01 41.94 42.00 41.73 20,690,500 41.95 31.54
10-09-30 40.97 41.30 40.35 22,727,800 41.17 30.95
10-09-29 39.84 40.30 39.68 19,226,900 40.00 30.07
10-09-28 38.23 39.80 37.86 14,297,400 39.29 29.54
10-09-27 38.39 38.85 38.24 10,074,300 38.71 29.10
10-09-24 38.25 38.54 38.21 6,503,500 38.46 28.91
10-09-23 37.97 38.35 37.84 5,861,200 38.13 28.67
10-09-22 38.33 38.65 38.07 6,336,800 38.09 28.64
10-09-21 38.78 38.99 38.35 9,887,100 38.59 29.01
Date Open High Low Vol Cls adjCls
10-09-20 38.36 38.78 38.10 8,413,100 38.68 29.08
10-09-17 38.16 38.26 37.49 6,916,100 38.03 28.59
10-09-16 38.49 38.53 38.12 6,247,300 38.27 28.77
10-09-15 38.08 38.25 37.77 6,829,000 38.18 28.70
10-09-14 38.49 38.85 38.46 7,056,200 38.52 28.96
10-09-13 38.35 38.56 38.13 8,549,200 38.35 28.83
10-09-10 37.94 38.30 37.81 7,702,800 38.22 28.73
10-09-09 38.64 38.67 37.76 7,482,700 38.02 28.58
10-09-08 38.29 38.58 38.22 13,314,900 38.37 28.85
Date Open High Low Vol Cls adjCls
10-09-07 37.71 37.75 37.13 7,658,300 37.19 27.96
10-09-03 36.71 37.43 36.71 9,569,800 37.43 28.14
10-09-02 36.02 36.57 36.01 8,000,200 36.57 27.49
10-09-01 35.89 36.29 35.67 9,444,200 36.16 27.19
10-08-31 34.68 35.13 34.50 9,444,600 34.83 26.19
10-08-30 35.64 36.12 35.23 6,858,500 35.26 26.51
10-08-27 35.40 35.82 34.71 10,402,400 35.56 26.73
10-08-26 35.79 36.20 35.27 12,011,700 35.42 26.63
10-08-25 34.36 35.31 34.16 13,644,500 35.25 26.50
Date Open High Low Vol Cls adjCls
10-08-24 34.95 35.25 34.50 15,687,900 34.92 26.25
10-08-23 36.42 36.91 36.11 9,267,900 36.12 27.16
10-08-20 35.87 36.43 35.53 12,435,900 36.40 27.37
10-08-19 36.99 37.13 36.18 16,390,400 36.24 27.25
10-08-18 37.77 37.81 37.04 10,336,500 37.30 28.04
10-08-17 38.17 38.41 37.71 11,401,100 38.05 28.61
10-08-16 38.42 38.85 38.15 10,762,700 38.40 28.87
10-08-13 37.78 39.57 37.75 17,210,900 38.93 29.27
10-08-12 37.69 38.45 37.49 12,555,600 38.38 28.85
Date Open High Low Vol Cls adjCls
10-08-11 38.97 39.00 38.59 12,220,100 38.79 29.16
10-08-10 40.06 40.25 39.38 16,296,200 40.11 30.16
10-08-09 41.56 41.59 40.85 18,331,200 40.86 30.72
10-08-06 41.07 41.50 40.60 29,162,500 41.33 31.07
10-08-05 40.23 40.75 39.94 24,447,600 40.68 30.58
10-08-04 39.77 40.64 39.20 33,302,000 39.39 29.61
10-08-03 39.38 40.00 39.11 18,618,800 40.00 30.07
10-08-02 39.00 39.55 38.95 16,956,300 39.42 29.64
10-07-30 38.09 38.63 38.03 13,119,800 38.47 28.92
Date Open High Low Vol Cls adjCls
10-07-29 38.15 38.90 38.10 19,256,500 38.47 28.92
10-07-28 37.34 38.10 37.32 18,097,000 37.71 28.35
10-07-27 38.55 38.56 37.33 33,502,000 38.00 28.57
10-07-26 37.93 39.00 37.74 33,981,500 38.65 29.06
10-07-23 36.62 36.88 36.17 16,621,900 36.86 27.71
10-07-22 36.47 36.71 36.03 29,319,000 36.23 27.24
10-07-21 36.61 36.65 35.67 27,693,200 36.13 27.16
10-07-20 34.90 35.98 34.79 40,772,400 35.20 26.46
10-07-19 36.00 36.08 34.58 55,491,300 35.75 26.88
Date Open High Low Vol Cls adjCls
10-07-16 38.52 38.54 37.07 50,505,300 37.10 27.89
10-07-15 36.68 39.81 36.52 75,737,600 38.92 29.26
10-07-14 36.23 36.85 35.70 45,008,600 36.18 27.20
10-07-13 37.72 37.76 35.71 85,975,400 36.88 27.73
10-07-12 35.64 37.00 35.42 72,391,600 36.76 27.64
10-07-09 33.28 34.17 32.12 48,454,800 34.05 25.60
10-07-08 33.79 33.90 32.95 47,070,000 33.74 25.37
10-07-07 32.73 33.22 32.19 54,388,300 33.19 24.95
10-07-06 31.03 31.91 30.74 49,975,000 31.91 23.99
Date Open High Low Vol Cls adjCls
10-07-02 29.88 29.91 28.99 31,483,200 29.35 22.07
10-07-01 29.86 30.42 28.79 67,876,900 29.39 22.10
10-06-30 28.73 29.15 28.15 65,745,500 28.88 21.71
10-06-29 27.32 28.15 26.95 67,648,400 27.67 20.80
10-06-28 27.65 28.03 26.75 67,874,600 27.05 20.34
10-06-25 27.77 28.08 26.83 93,355,400 27.02 20.31
10-06-24 30.00 30.00 28.56 67,853,700 28.74 21.61
10-06-23 30.16 30.29 29.51 58,720,100 29.67 22.31
10-06-22 29.58 30.77 29.37 86,573,800 29.68 22.31
Date Open High Low Vol Cls adjCls
10-06-21 30.64 31.18 30.11 65,437,600 30.33 22.80
10-06-18 32.53 32.53 31.41 83,105,600 31.76 23.88
10-06-17 32.20 32.46 31.25 111,455,800 31.71 23.84
10-06-16 29.90 33.00 29.58 235,447,100 31.85 23.95
10-06-15 30.58 32.13 29.85 165,557,000 31.40 23.61
10-06-14 32.39 32.60 30.56 112,737,300 30.67 23.06
10-06-11 34.05 34.46 33.25 132,861,900 33.97 25.54
10-06-10 32.16 33.04 30.89 222,397,900 32.78 24.64
10-06-09 33.96 34.45 29.00 240,808,500 29.20 21.95
Date Open High Low Vol Cls adjCls
10-06-08 35.83 36.12 34.15 95,404,800 34.68 26.07
10-06-07 38.13 38.15 36.65 44,289,000 36.76 27.64
10-06-04 38.50 38.99 37.06 62,577,400 37.16 27.94
10-06-03 38.92 39.41 37.12 90,373,200 39.27 29.52
10-06-02 37.27 38.17 36.47 90,105,900 37.66 28.31
10-06-01 37.34 38.53 36.20 120,257,000 36.52 27.46
10-05-28 43.64 43.84 42.47 31,854,800 42.95 32.29
10-05-27 45.20 45.57 44.35 55,880,000 45.38 34.12
10-05-26 42.35 43.27 42.12 33,144,000 42.41 31.88
Date Open High Low Vol Cls adjCls
10-05-25 40.61 42.60 40.61 33,271,200 42.56 32.00
10-05-24 42.49 43.04 41.86 32,302,300 41.86 31.47
10-05-21 43.75 44.46 43.31 28,860,600 43.86 32.97
10-05-20 45.17 45.70 43.96 37,662,200 44.58 33.52
10-05-19 45.82 46.12 45.00 28,174,100 45.27 34.03
10-05-18 46.77 46.78 45.27 20,338,300 45.38 34.12
10-05-17 47.20 47.56 45.41 27,485,900 46.57 35.01
10-05-14 47.17 47.24 46.00 34,753,500 46.87 35.24
10-05-13 48.18 49.00 47.93 19,204,200 48.10 36.16
Date Open High Low Vol Cls adjCls
10-05-12 48.76 49.05 47.86 23,295,500 48.50 36.46
10-05-11 48.12 49.51 48.05 26,604,300 48.74 36.64
10-05-10 49.12 49.89 48.16 31,336,500 48.75 36.65
10-05-07 49.75 50.32 48.00 24,092,300 49.06 36.88
10-05-06 51.38 51.69 48.01 37,343,500 50.33 37.84
10-05-05 51.00 52.00 50.07 42,225,300 50.99 38.34
10-05-04 50.51 51.32 48.44 55,665,100 51.20 38.49
10-05-03 49.36 51.29 47.35 156,810,500 50.19 37.73
10-04-30 52.43 53.38 51.36 61,635,600 52.15 39.21
Date Open High Low Vol Cls adjCls
10-04-29 56.39 56.49 51.88 85,065,100 52.56 39.52
10-04-28 57.21 57.69 56.64 9,568,300 57.34 43.11
10-04-27 56.77 57.72 56.21 18,287,000 56.33 42.35
10-04-26 59.77 59.87 57.90 13,117,800 57.91 43.54
10-04-23 58.85 59.91 58.75 5,333,900 59.88 45.02
10-04-22 59.14 59.55 58.86 5,332,600 59.55 44.77
10-04-21 60.19 60.57 59.84 4,079,500 60.09 45.18
10-04-20 60.45 60.70 60.29 3,790,200 60.48 45.47
10-04-19 58.86 59.52 58.81 5,524,800 59.48 44.72
Date Open High Low Vol Cls adjCls
10-04-16 60.41 60.50 59.33 6,216,500 59.88 45.02
10-04-15 60.56 60.98 60.48 5,288,500 60.57 45.54
10-04-14 59.99 60.10 59.67 5,968,200 60.00 45.11
10-04-13 59.55 59.60 58.71 3,691,100 59.29 44.58
10-04-12 59.27 59.62 59.21 3,896,600 59.34 44.61
10-04-09 59.12 59.50 59.03 6,550,500 59.46 44.70
10-04-08 58.26 59.04 58.08 4,117,500 58.97 44.33
10-04-07 58.98 59.16 58.59 4,961,800 58.78 44.19
10-04-06 58.53 59.42 58.41 5,790,300 59.36 44.63
Date Open High Low Vol Cls adjCls
10-04-05 58.27 58.67 58.00 3,636,100 58.51 43.99
10-04-01 57.45 58.07 57.43 6,979,700 57.74 43.41
10-03-31 56.69 57.28 56.61 6,330,300 57.07 42.91
10-03-30 56.94 57.12 56.67 5,848,600 56.83 42.73
10-03-29 56.41 56.97 56.40 6,023,400 56.89 42.77
10-03-26 56.49 56.90 56.33 5,852,100 56.69 42.62
10-03-25 57.26 57.35 56.51 6,029,600 56.53 42.50
10-03-24 57.11 57.34 56.92 6,600,000 57.23 43.03
10-03-23 57.54 58.02 57.39 5,391,100 57.95 43.57
Date Open High Low Vol Cls adjCls
10-03-22 56.63 57.45 56.56 5,869,300 57.35 43.12
10-03-19 57.69 58.24 57.13 5,393,600 57.69 43.37
10-03-18 58.47 58.49 57.72 4,531,100 58.15 43.72
10-03-17 57.97 58.43 57.86 6,501,700 58.15 43.72
10-03-16 56.69 57.24 56.58 4,949,000 57.18 42.99
10-03-15 56.57 56.62 56.07 4,747,400 56.58 42.54
10-03-12 56.69 56.98 56.52 6,646,100 56.86 42.75
10-03-11 56.16 56.65 56.03 4,161,500 56.60 42.55
10-03-10 55.98 56.40 55.91 6,177,800 56.19 42.24
Date Open High Low Vol Cls adjCls
10-03-09 55.58 56.24 55.57 4,712,100 56.04 42.13
10-03-08 55.98 56.38 55.85 5,918,400 56.17 42.23
10-03-05 55.40 55.84 55.29 5,177,700 55.78 41.94
10-03-04 55.34 55.47 54.80 5,038,000 55.09 41.42
10-03-03 54.28 55.13 54.27 6,239,900 54.86 41.24
10-03-02 53.72 54.24 53.58 5,975,400 54.00 40.60
10-03-01 53.36 54.04 53.26 6,020,800 53.98 40.58
10-02-26 52.65 53.34 52.50 6,343,600 53.21 40.00
10-02-25 52.38 52.90 52.00 8,799,700 52.89 39.76
Date Open High Low Vol Cls adjCls
10-02-24 53.51 53.89 53.26 5,022,200 53.58 40.28
10-02-23 53.55 53.77 53.11 7,009,200 53.22 40.01
10-02-22 54.57 54.62 54.09 5,497,600 54.25 40.79
10-02-19 53.69 54.39 53.57 6,051,800 54.30 40.82
10-02-18 54.18 54.90 54.18 4,666,100 54.74 41.15
10-02-17 54.64 54.80 54.02 7,368,200 54.24 40.78
10-02-16 54.86 56.14 54.65 11,509,700 55.95 41.43
10-02-12 54.14 54.80 53.92 6,761,900 54.67 40.48
10-02-11 53.89 54.86 53.59 6,878,000 54.80 40.58
Date Open High Low Vol Cls adjCls
10-02-10 53.72 53.92 53.11 5,598,300 53.65 39.73
10-02-09 52.92 54.10 52.73 8,017,100 53.61 39.70
10-02-08 52.64 53.24 52.13 7,808,900 52.43 38.83
10-02-05 53.11 53.31 52.10 11,065,800 53.18 39.38
10-02-04 54.76 54.78 53.44 8,364,700 53.48 39.60
10-02-03 55.35 55.53 54.85 8,410,700 55.17 40.85
10-02-02 54.40 55.71 54.14 18,574,000 55.46 41.07
10-02-01 56.47 57.26 56.47 6,031,200 57.23 42.38
10-01-29 57.08 57.38 55.87 7,643,200 56.12 41.56
Date Open High Low Vol Cls adjCls
10-01-28 58.40 58.48 56.96 5,003,700 57.33 42.45
10-01-27 57.89 58.18 57.44 6,025,600 58.06 43.00
10-01-26 57.95 58.92 57.81 5,684,700 58.49 43.31
10-01-25 58.55 58.79 58.21 4,039,100 58.55 43.36
10-01-22 58.77 59.10 57.76 7,297,200 57.87 42.85
10-01-21 60.95 61.11 59.13 7,184,400 59.57 44.11
10-01-20 61.35 61.44 60.60 5,410,900 61.06 45.22
10-01-19 61.76 62.38 61.76 4,914,400 62.32 46.15
10-01-15 61.62 61.72 61.29 3,596,700 61.64 45.65
Date Open High Low Vol Cls adjCls
10-01-14 61.22 61.75 61.16 3,330,700 61.73 45.71
10-01-13 61.31 61.98 61.00 5,686,600 61.80 45.76
10-01-12 60.86 61.69 60.80 6,126,600 61.50 45.54
10-01-11 61.54 61.97 61.45 8,227,200 61.89 45.83
10-01-08 59.79 60.06 59.67 3,786,100 60.00 44.43
10-01-07 59.92 60.00 59.69 4,431,300 59.86 44.33
10-01-06 59.52 59.92 59.34 6,227,900 59.88 44.34
10-01-05 59.65 59.90 59.31 4,109,600 59.57 44.11
10-01-04 59.30 59.45 59.08 3,956,100 59.15 43.80
Date Open High Low Vol Cls adjCls
09-12-31 58.49 58.49 57.97 1,517,600 57.97 42.93
09-12-30 57.74 58.33 57.70 1,971,000 58.16 43.07
09-12-29 58.58 58.69 57.86 2,757,500 58.05 42.99
09-12-28 58.48 58.64 58.37 2,270,800 58.63 43.42
09-12-24 58.13 58.47 58.09 1,428,400 58.24 43.13
09-12-23 57.99 58.10 57.70 3,199,800 57.91 42.88
09-12-22 57.86 57.86 57.36 3,188,700 57.48 42.57
09-12-21 57.31 57.61 57.07 3,572,100 57.24 42.39
09-12-18 56.52 56.61 55.76 5,342,100 56.18 41.60
Date Open High Low Vol Cls adjCls
09-12-17 56.26 56.36 55.80 4,630,900 55.90 41.40
09-12-16 56.53 57.40 56.53 4,303,900 57.04 42.24
09-12-15 56.09 56.89 56.08 4,801,400 56.43 41.79
09-12-14 57.13 57.23 56.75 3,186,700 56.77 42.04
09-12-11 56.58 56.69 56.19 3,303,600 56.45 41.80
09-12-10 56.51 56.64 56.01 5,184,800 56.39 41.76
09-12-09 56.36 56.70 55.87 6,537,400 56.70 41.99
09-12-08 57.38 57.50 56.83 5,451,100 57.04 42.24
09-12-07 57.65 58.71 57.60 4,263,700 58.17 43.08
Date Open High Low Vol Cls adjCls
09-12-04 58.71 58.82 57.51 4,363,700 57.86 42.85
09-12-03 58.17 58.48 57.61 5,370,100 57.62 42.67
09-12-02 58.54 59.00 58.37 3,945,500 58.64 43.42
09-12-01 58.32 58.79 58.22 3,918,700 58.58 43.38
09-11-30 57.03 57.59 56.71 5,784,000 57.18 42.34
09-11-27 56.71 58.39 56.60 3,795,700 58.11 43.03
09-11-25 58.85 59.30 58.64 2,812,300 59.22 43.85
09-11-24 58.85 58.94 58.09 3,330,200 58.72 43.48
09-11-23 58.75 59.09 58.46 6,127,400 58.64 43.42
Date Open High Low Vol Cls adjCls
09-11-20 57.38 57.86 57.33 3,338,000 57.83 42.82
09-11-19 58.69 58.71 57.76 3,857,900 58.63 43.42
09-11-18 59.61 59.63 58.98 2,838,200 59.24 43.87
09-11-17 59.26 59.58 59.01 3,780,600 59.50 44.06
09-11-16 59.05 59.66 58.95 4,582,900 59.26 43.88
09-11-13 57.89 58.41 57.55 3,751,100 58.35 43.21
09-11-12 57.94 58.12 57.15 4,380,100 57.27 42.41
09-11-11 58.76 58.97 58.02 4,827,800 58.33 43.20
09-11-10 58.74 59.24 58.61 5,199,500 59.13 43.79
Date Open High Low Vol Cls adjCls
09-11-09 59.68 60.00 59.61 6,039,100 59.93 43.76
09-11-06 57.53 58.43 57.45 4,113,700 58.43 42.66
09-11-05 58.20 58.91 58.07 4,688,300 58.53 42.74
09-11-04 57.73 58.19 57.47 5,012,600 57.58 42.04
09-11-03 56.36 57.81 56.22 5,694,600 57.55 42.02
09-11-02 57.03 57.85 56.52 5,574,000 57.27 41.82
09-10-30 57.99 58.07 56.15 7,111,900 56.62 41.34
09-10-29 57.96 58.50 57.69 6,835,200 58.30 42.57
09-10-28 57.70 57.70 56.77 10,207,900 56.82 41.49
Date Open High Low Vol Cls adjCls
09-10-27 57.93 58.69 57.41 12,981,400 57.82 42.22
09-10-26 56.24 56.78 55.25 5,531,600 55.48 40.51
09-10-23 56.11 56.19 55.15 4,625,100 55.42 40.46
09-10-22 56.28 56.79 55.82 4,002,000 56.64 41.36
09-10-21 56.43 57.35 56.35 5,843,100 56.42 41.20
09-10-20 56.43 56.50 55.72 4,905,500 56.18 41.02
09-10-19 56.04 56.80 55.64 6,527,800 56.40 41.18
09-10-16 55.09 55.27 54.86 5,745,500 55.01 40.17
09-10-15 54.46 54.88 54.29 5,889,700 54.76 39.98
Date Open High Low Vol Cls adjCls
09-10-14 54.00 54.00 53.50 4,747,700 53.66 39.18
09-10-13 52.73 52.88 52.18 5,166,200 52.68 38.46
09-10-12 52.40 52.86 52.38 4,979,600 52.64 38.44
09-10-09 52.08 52.34 51.71 6,619,200 52.27 38.16
09-10-08 52.25 53.11 52.17 4,698,300 52.76 38.52
09-10-07 51.80 52.29 51.66 5,595,600 52.23 38.14
09-10-06 52.13 52.97 52.02 5,896,800 52.50 38.33
09-10-05 50.93 51.68 50.64 7,268,500 51.44 37.56
09-10-02 51.28 51.77 50.60 9,836,100 50.73 37.04
Date Open High Low Vol Cls adjCls
09-10-01 52.91 52.98 51.75 6,524,800 51.78 37.81
09-09-30 53.64 53.73 52.74 5,462,300 53.23 38.87
09-09-29 53.61 53.81 53.29 3,773,700 53.61 39.14
09-09-28 52.51 53.65 52.50 3,632,500 53.56 39.11
09-09-25 52.96 53.59 52.68 5,292,200 52.92 38.64
09-09-24 54.18 54.26 52.81 5,975,900 53.19 38.84
09-09-23 55.56 55.58 54.24 5,165,100 54.24 39.60
09-09-22 55.47 55.61 55.24 4,503,400 55.39 40.44
09-09-21 53.90 54.66 53.81 3,702,900 54.41 39.73
Date Open High Low Vol Cls adjCls
09-09-18 54.65 54.93 54.30 4,165,100 54.79 40.00
09-09-17 54.84 55.38 54.68 4,980,400 54.80 40.01
09-09-16 54.21 54.78 53.99 4,614,200 54.65 39.90
09-09-15 53.84 54.23 53.62 5,144,800 54.12 39.52
09-09-14 53.60 54.40 53.57 4,445,300 54.29 39.64
09-09-11 54.83 54.93 54.23 4,888,700 54.58 39.85
09-09-10 54.72 55.10 54.42 3,722,200 55.04 40.19
09-09-09 54.81 55.27 54.48 5,362,300 54.95 40.12
09-09-08 54.04 54.29 53.80 6,251,900 54.16 39.54
Date Open High Low Vol Cls adjCls
09-09-04 52.47 53.33 52.38 5,001,500 53.19 38.84
09-09-03 52.70 52.89 52.33 5,365,500 52.80 38.55
09-09-02 52.29 52.90 52.00 10,640,300 52.53 38.35
09-09-01 51.14 51.82 50.30 4,639,400 50.47 36.85
09-08-31 51.41 51.52 51.14 2,957,200 51.45 37.57
09-08-28 52.50 52.52 51.86 2,904,500 51.98 37.95
09-08-27 51.55 51.97 50.99 3,562,300 51.88 37.88
09-08-26 51.33 51.65 51.15 5,137,100 51.37 37.51
09-08-25 52.12 52.50 51.80 4,196,300 51.93 37.92
Date Open High Low Vol Cls adjCls
09-08-24 52.17 52.44 51.70 4,914,100 51.88 37.88
09-08-21 52.26 52.69 52.00 5,958,200 52.25 38.15
09-08-20 51.01 51.37 50.92 3,648,100 51.15 37.35
09-08-19 49.54 50.99 49.52 4,260,700 50.64 36.97
09-08-18 49.55 50.26 49.36 3,630,300 50.06 36.55
09-08-17 49.14 49.28 48.70 3,946,500 49.18 35.91
09-08-14 51.08 51.10 50.07 4,594,200 50.43 36.82
09-08-13 50.66 50.79 50.17 4,269,700 50.68 37.00
09-08-12 50.25 50.72 50.03 5,909,500 50.30 36.73
Date Open High Low Vol Cls adjCls
09-08-11 50.84 51.00 50.60 5,071,600 50.83 36.50
09-08-10 50.86 51.32 50.77 4,345,700 51.20 36.77
09-08-07 51.34 51.41 50.90 4,835,800 51.11 36.70
09-08-06 51.08 51.17 50.17 5,338,600 50.51 36.27
09-08-05 51.57 51.78 51.00 4,844,000 51.55 37.02
09-08-04 51.52 52.08 51.20 5,233,500 51.72 37.14
09-08-03 51.45 52.24 51.25 6,920,000 52.05 37.38
09-07-31 49.70 50.35 49.39 5,657,600 50.04 35.93
09-07-30 50.31 50.50 49.84 6,363,800 49.87 35.81
Date Open High Low Vol Cls adjCls
09-07-29 50.27 50.29 49.40 7,121,500 49.67 35.67
09-07-28 50.37 50.38 49.45 6,741,700 50.00 35.90
09-07-27 51.19 51.53 50.89 5,468,700 51.34 36.87
09-07-24 50.65 50.90 50.10 3,922,100 50.65 36.37
09-07-23 49.99 50.93 49.94 5,760,700 50.70 36.41
09-07-22 49.52 50.19 49.33 3,952,300 49.66 35.66
09-07-21 50.16 50.22 49.29 4,901,000 49.95 35.87
09-07-20 49.99 50.17 49.50 5,156,100 50.15 36.01
09-07-17 48.67 48.98 48.56 3,941,400 48.72 34.98
Date Open High Low Vol Cls adjCls
09-07-16 48.59 49.18 48.37 5,232,000 48.94 35.14
09-07-15 47.70 48.51 47.64 5,048,900 48.33 34.70
09-07-14 46.85 46.94 46.08 3,769,000 46.40 33.32
09-07-13 45.64 46.27 45.02 5,217,100 46.20 33.18
09-07-10 45.09 45.41 44.77 4,924,800 45.22 32.47
09-07-09 45.44 45.97 45.27 5,075,700 45.54 32.70
09-07-08 45.50 45.68 44.62 6,171,400 45.31 32.54
09-07-07 46.00 46.00 45.28 5,406,800 45.33 32.55
09-07-06 45.54 45.99 45.31 6,431,200 45.93 32.98
Date Open High Low Vol Cls adjCls
09-07-02 47.44 47.58 47.06 4,130,800 47.06 33.79
09-07-01 48.36 49.08 47.97 4,882,600 47.97 34.45
09-06-30 48.04 48.24 46.90 5,015,500 47.68 34.24
09-06-29 47.87 48.34 47.58 3,686,100 47.96 34.44
09-06-26 47.08 47.49 46.66 4,081,500 47.24 33.92
09-06-25 46.12 47.46 46.01 5,885,400 47.43 34.06
09-06-24 47.16 47.62 46.67 5,489,500 46.97 33.73
09-06-23 47.10 47.45 46.37 5,260,900 47.11 33.83
09-06-22 47.58 47.68 46.58 6,767,700 46.85 33.64
Date Open High Low Vol Cls adjCls
09-06-19 48.92 49.36 48.53 5,986,900 48.83 35.06
09-06-18 47.45 48.20 47.32 6,143,800 47.72 34.27
09-06-17 48.33 48.67 47.77 8,216,300 48.40 34.76
09-06-16 49.89 50.13 49.23 6,614,300 49.30 35.40
09-06-15 50.00 50.11 49.16 7,903,600 49.85 35.80
09-06-12 50.94 51.24 50.58 4,970,100 51.20 36.77
09-06-11 51.90 52.88 51.90 6,251,000 52.21 37.49
09-06-10 53.21 53.29 51.69 8,422,600 52.16 37.46
09-06-09 52.20 52.27 51.51 5,914,700 51.96 37.31
Date Open High Low Vol Cls adjCls
09-06-08 50.13 51.53 49.80 7,835,800 51.35 36.87
09-06-05 50.75 50.89 49.99 6,783,300 50.36 36.16
09-06-04 51.19 51.50 50.59 7,168,600 50.91 36.56
09-06-03 51.33 51.45 50.18 7,058,400 50.75 36.44
09-06-02 51.68 52.61 51.57 7,492,600 52.32 37.57
09-06-01 51.00 52.00 50.79 8,985,200 51.88 37.25
09-05-29 50.00 50.20 48.95 7,601,500 49.50 35.55
09-05-28 48.87 49.09 48.04 6,215,600 48.82 35.06
09-05-27 48.74 49.07 47.95 5,535,600 48.08 34.53
Date Open High Low Vol Cls adjCls
09-05-26 47.26 48.75 47.26 5,838,500 48.55 34.86
09-05-22 47.65 47.98 47.32 4,015,300 47.60 34.18
09-05-21 47.11 47.60 46.72 5,413,700 47.41 34.04
09-05-20 48.04 48.44 47.67 7,428,600 47.78 34.31
09-05-19 47.29 47.58 46.93 5,657,500 47.10 33.82
09-05-18 46.69 47.32 46.52 6,071,000 47.26 33.94
09-05-15 45.98 46.25 45.30 5,316,900 45.62 32.76
09-05-14 45.72 46.43 45.44 6,075,400 46.22 33.19
09-05-13 46.61 46.92 45.92 8,493,400 46.04 33.06
Date Open High Low Vol Cls adjCls
09-05-12 47.24 48.10 47.07 8,512,200 47.94 33.82
09-05-11 46.76 47.36 46.65 9,756,700 47.00 33.16
09-05-08 47.01 48.75 46.95 11,543,700 48.34 34.10
09-05-07 46.81 47.00 45.75 14,608,100 46.17 32.57
09-05-06 45.78 46.19 45.16 7,544,400 46.13 32.54
09-05-05 44.59 45.05 44.34 5,450,800 44.84 31.63
09-05-04 44.17 45.25 44.05 7,450,900 45.02 31.76
09-05-01 43.17 43.98 42.95 5,353,900 43.87 30.95
09-04-30 42.89 43.50 42.20 7,472,300 42.46 29.96
Date Open High Low Vol Cls adjCls
09-04-29 42.62 43.55 42.57 9,000,700 43.11 30.41
09-04-28 42.52 42.97 42.08 7,377,800 42.62 30.07
09-04-27 41.67 42.70 41.44 8,997,800 41.92 29.57
09-04-24 42.35 42.50 41.81 7,994,900 42.06 29.67
09-04-23 40.53 42.27 39.92 7,172,500 40.85 28.82
09-04-22 39.07 39.92 39.00 6,855,200 39.11 27.59
09-04-21 38.58 39.98 38.54 6,041,300 39.77 28.06
09-04-20 39.71 39.74 38.70 6,776,200 38.90 27.44
09-04-17 40.00 40.35 39.72 5,474,600 40.13 28.31
Date Open High Low Vol Cls adjCls
09-04-16 39.43 40.20 39.26 8,086,400 40.01 28.23
09-04-15 38.99 39.35 38.60 6,625,700 39.33 27.75
09-04-14 38.69 39.75 38.69 8,660,300 39.19 27.65
09-04-13 39.58 40.23 39.25 5,119,800 39.92 28.16
09-04-09 39.41 40.01 39.06 9,704,700 40.01 28.23
09-04-08 38.88 39.77 38.50 7,278,800 39.60 27.94
09-04-07 39.51 39.95 39.17 7,540,800 39.64 27.97
09-04-06 40.11 40.84 40.02 7,369,200 40.71 28.72
09-04-03 41.11 41.57 40.44 7,355,100 41.33 29.16
Date Open High Low Vol Cls adjCls
09-04-02 41.16 42.15 41.09 7,681,900 41.64 29.38
09-04-01 39.25 40.59 39.10 6,414,600 40.42 28.52
09-03-31 40.27 40.83 39.83 6,656,100 40.10 28.29
09-03-30 39.52 39.64 38.95 7,610,800 39.43 27.82
09-03-27 41.00 41.23 40.73 6,522,800 40.91 28.86
09-03-26 42.03 42.27 41.30 7,762,400 41.72 29.43
09-03-25 41.52 42.22 40.70 8,327,900 41.45 29.24
09-03-24 41.35 41.95 40.90 6,405,800 41.29 29.13
09-03-23 40.69 41.95 40.55 8,923,500 41.90 29.56
Date Open High Low Vol Cls adjCls
09-03-20 40.38 40.55 39.39 8,303,900 39.40 27.80
09-03-19 40.98 41.03 40.07 10,123,400 40.21 28.37
09-03-18 38.72 40.21 38.13 9,310,100 39.95 28.18
09-03-17 37.89 39.37 37.76 5,453,800 39.35 27.76
09-03-16 38.30 39.29 38.01 6,835,100 38.42 27.11
09-03-13 38.61 38.73 37.64 9,307,100 38.29 27.01
09-03-12 37.56 38.29 36.96 7,085,700 38.24 26.98
09-03-11 37.45 37.74 36.68 8,992,100 37.21 26.25
09-03-10 36.26 37.75 36.25 10,809,800 37.23 26.27
Date Open High Low Vol Cls adjCls
09-03-09 35.08 36.43 34.99 14,294,900 36.18 25.53
09-03-06 36.12 36.42 34.45 10,707,700 35.32 24.92
09-03-05 35.39 35.59 34.06 10,321,200 34.54 24.37
09-03-04 35.34 36.23 35.00 10,584,000 35.82 25.27
09-03-03 35.06 35.12 33.70 14,671,500 34.14 24.09
09-03-02 36.92 37.23 35.10 12,143,300 35.15 24.80
09-02-27 37.96 39.22 37.83 12,498,300 38.36 27.06
09-02-26 39.38 40.12 38.90 11,646,900 39.00 27.51
09-02-25 39.71 40.57 39.11 10,767,600 39.93 28.17
Date Open High Low Vol Cls adjCls
09-02-24 39.18 40.25 38.50 11,362,400 40.07 28.27
09-02-23 40.50 40.52 38.53 10,126,000 38.65 27.27
09-02-20 39.54 40.46 39.45 9,424,100 40.10 28.29
09-02-19 41.75 42.06 40.92 11,188,000 41.05 28.96
09-02-18 40.66 40.93 39.91 9,753,900 40.72 28.73
09-02-17 42.05 42.50 41.53 9,025,000 42.02 29.05
09-02-13 44.21 44.49 43.60 5,736,700 43.85 30.32
09-02-12 42.83 44.35 42.37 6,944,100 44.34 30.66
09-02-11 44.13 44.30 43.14 6,219,700 43.63 30.17
Date Open High Low Vol Cls adjCls
09-02-10 45.14 45.68 43.11 7,511,200 43.47 30.06
09-02-09 45.93 46.07 45.16 5,154,000 45.46 31.43
09-02-06 44.41 45.91 44.35 7,486,000 45.54 31.49
09-02-05 43.22 44.47 42.76 6,967,400 44.25 30.59
09-02-04 43.49 44.12 42.60 8,024,100 42.99 29.72
09-02-03 40.98 42.50 40.15 9,625,500 42.29 29.24
09-02-02 41.17 41.78 41.09 6,679,700 41.57 28.74
09-01-30 42.95 43.20 42.26 8,435,600 42.47 29.36
09-01-29 42.63 43.10 42.18 8,825,300 42.44 29.34
Date Open High Low Vol Cls adjCls
09-01-28 44.14 44.29 43.12 7,997,200 43.45 30.04
09-01-27 42.77 43.55 42.17 6,203,700 43.06 29.77
09-01-26 41.59 42.99 41.41 8,805,200 42.70 29.52
09-01-23 39.31 41.10 38.92 12,963,400 40.78 28.20
09-01-22 40.66 42.05 40.50 9,239,700 41.44 28.65
09-01-21 40.00 42.15 39.95 14,490,400 42.09 29.10
09-01-20 41.84 42.40 41.10 10,856,900 41.27 28.53
09-01-16 44.83 44.88 43.07 6,916,300 44.21 30.57
09-01-15 43.25 43.68 42.00 8,752,800 43.50 30.08
Date Open High Low Vol Cls adjCls
09-01-14 43.47 43.75 42.11 14,366,400 43.19 29.86
09-01-13 44.37 45.37 44.37 7,254,500 45.22 31.26
09-01-12 45.95 46.21 45.29 6,690,900 45.70 31.60
09-01-09 47.87 47.90 46.86 4,981,100 47.13 32.59
09-01-08 48.30 48.87 47.38 4,790,300 48.81 33.75
09-01-07 47.96 48.23 47.15 6,714,100 47.46 32.81
09-01-06 48.89 49.72 48.52 9,904,200 49.05 33.91
09-01-05 48.25 49.83 48.25 7,040,800 49.03 33.90
09-01-02 47.00 48.62 46.96 5,969,700 48.45 33.50
Date Open High Low Vol Cls adjCls
08-12-31 45.75 47.09 45.61 4,652,700 46.74 32.32
08-12-30 45.10 45.82 44.99 5,362,300 45.82 31.68
08-12-29 45.02 45.55 44.44 5,528,800 45.32 31.33
08-12-26 44.17 44.53 44.03 1,917,400 44.45 30.73
08-12-24 44.39 44.39 43.88 1,840,000 44.17 30.54
08-12-23 45.50 45.65 44.39 3,977,200 44.77 30.95
08-12-22 45.74 45.74 44.26 5,420,800 44.90 31.04
08-12-19 44.97 46.27 44.90 6,866,800 45.13 31.20
08-12-18 48.42 49.06 46.02 8,384,600 46.45 32.12
Date Open High Low Vol Cls adjCls
08-12-17 49.45 50.10 48.82 8,397,600 49.59 34.29
08-12-16 47.94 49.40 47.73 7,697,100 49.34 34.11
08-12-15 48.08 48.38 46.90 6,299,800 47.75 33.01
08-12-12 45.77 47.37 45.53 7,165,200 47.04 32.52
08-12-11 47.31 48.76 46.69 8,050,600 47.14 32.59
08-12-10 46.28 46.71 45.42 7,289,700 46.17 31.92
08-12-09 45.75 47.20 45.34 5,459,000 45.82 31.68
08-12-08 44.31 46.48 44.08 11,796,200 45.97 31.78
08-12-05 42.57 43.83 41.54 10,741,300 43.52 30.09
Date Open High Low Vol Cls adjCls
08-12-04 44.07 45.58 43.01 8,969,400 43.33 29.96
08-12-03 43.66 45.48 43.58 7,593,100 45.33 31.34
08-12-02 45.70 46.27 44.57 7,955,500 45.88 31.72
08-12-01 45.96 46.13 43.50 8,130,100 43.57 30.12
08-11-28 48.29 48.69 47.70 2,547,000 48.69 33.66
08-11-26 45.82 48.43 45.60 6,094,000 48.37 33.44
08-11-25 48.75 48.98 46.78 11,096,000 47.40 32.77
08-11-24 44.69 47.18 44.11 9,220,900 46.14 31.90
08-11-21 42.16 43.51 40.26 9,749,700 43.34 29.97
Date Open High Low Vol Cls adjCls
08-11-20 42.29 42.69 39.45 11,912,000 39.56 27.35
08-11-19 45.71 46.34 43.34 6,601,400 43.38 29.99
08-11-18 44.69 46.05 44.05 6,900,900 45.51 31.47
08-11-17 44.44 45.35 43.59 5,919,700 43.79 30.28
08-11-14 44.13 45.98 43.04 8,041,000 43.90 30.35
08-11-13 41.55 44.67 40.16 15,092,800 44.61 30.84
08-11-12 44.42 44.74 41.74 10,441,900 42.13 29.13
08-11-11 47.41 47.99 46.10 6,477,000 47.07 31.96
08-11-10 50.21 50.38 47.72 6,464,500 48.77 33.12
Date Open High Low Vol Cls adjCls
08-11-07 48.49 49.84 47.99 9,207,500 49.49 33.61
08-11-06 48.25 48.95 46.32 9,735,100 46.98 31.90
08-11-05 50.01 51.44 48.92 6,557,400 48.95 33.24
08-11-04 50.00 51.50 49.74 7,057,000 51.26 34.81
08-11-03 47.99 48.90 47.73 7,093,700 48.47 32.91
08-10-31 48.16 50.71 47.47 8,414,300 49.70 33.75
08-10-30 49.09 49.95 47.12 10,331,300 49.58 33.67
08-10-29 47.63 50.60 47.30 13,252,200 49.20 33.41
08-10-28 44.77 46.66 42.08 10,844,200 46.52 31.59
Date Open High Low Vol Cls adjCls
08-10-27 39.76 42.23 39.53 10,093,700 40.15 27.26
08-10-24 39.12 43.29 39.05 13,129,900 42.59 28.92
08-10-23 42.68 45.54 42.00 13,160,500 45.06 30.60
08-10-22 44.29 44.47 42.46 12,217,300 43.25 29.37
08-10-21 47.71 48.94 46.53 9,209,300 47.27 32.10
08-10-20 47.98 50.96 47.36 12,883,100 50.93 34.58
08-10-17 42.37 47.21 42.30 10,800,900 44.30 30.08
08-10-16 42.47 44.57 40.32 13,560,400 44.44 30.18
08-10-15 45.29 45.50 41.35 9,562,500 41.36 28.09
Date Open High Low Vol Cls adjCls
08-10-14 47.86 48.60 44.94 13,680,900 46.71 31.72
08-10-13 41.50 46.50 40.95 11,054,400 46.50 31.58
08-10-10 38.60 42.04 37.57 19,598,000 40.55 27.54
08-10-09 44.42 44.79 40.02 13,641,500 40.70 27.64
08-10-08 45.10 46.16 42.71 13,042,200 44.70 30.35
08-10-07 47.64 47.80 44.42 10,253,700 44.42 30.16
08-10-06 46.81 46.84 42.86 14,140,400 45.65 31.00
08-10-03 47.65 50.11 47.31 9,310,700 47.75 32.43
08-10-02 48.97 49.06 47.02 7,567,400 47.04 31.94
Date Open High Low Vol Cls adjCls
08-10-01 49.90 50.85 48.54 7,303,100 50.12 34.03
08-09-30 49.59 50.68 49.45 7,884,900 50.17 34.07
08-09-29 52.04 52.10 48.35 8,249,600 49.14 33.37
08-09-26 54.26 54.60 53.41 6,214,900 54.55 37.04
08-09-25 54.39 55.70 54.22 5,568,200 55.34 37.58
08-09-24 54.35 54.38 53.46 4,612,400 53.54 36.36
08-09-23 55.03 55.60 53.47 6,590,100 54.10 36.74
08-09-22 55.95 56.69 54.98 7,719,600 55.16 37.46
08-09-19 53.46 54.75 52.50 8,439,400 54.55 37.04
Date Open High Low Vol Cls adjCls
08-09-18 51.86 52.36 49.55 12,551,200 51.46 34.94
08-09-17 51.17 52.84 50.08 11,550,600 51.41 34.91
08-09-16 50.51 52.46 50.31 10,131,300 52.32 35.53
08-09-15 52.53 53.40 51.70 7,642,700 51.93 35.26
08-09-12 53.84 54.89 53.50 6,377,600 54.79 37.21
08-09-11 53.06 53.45 52.21 6,840,000 53.42 36.28
08-09-10 53.25 53.82 52.73 7,620,100 53.49 36.32
08-09-09 54.02 54.18 52.35 7,484,300 52.40 35.58
08-09-08 54.75 54.92 53.83 6,459,000 54.39 36.93
Date Open High Low Vol Cls adjCls
08-09-05 54.33 54.48 52.88 10,723,600 54.03 36.69
08-09-04 55.15 55.67 53.62 11,758,900 54.26 36.85
08-09-03 54.77 54.79 53.61 7,463,500 54.44 36.97
08-09-02 54.84 55.08 54.00 9,033,200 54.01 36.68
08-08-29 58.00 58.13 57.47 3,189,000 57.63 39.13
08-08-28 58.27 58.44 57.09 4,865,900 57.63 39.13
08-08-27 57.91 58.28 57.66 3,761,700 58.18 39.51
08-08-26 56.30 57.32 56.25 5,964,700 56.90 38.64
08-08-25 57.03 57.64 56.56 2,738,000 56.80 38.57
Date Open High Low Vol Cls adjCls
08-08-22 57.28 57.78 56.82 4,481,000 57.14 38.80
08-08-21 57.85 58.66 57.01 9,059,000 58.40 39.66
08-08-20 57.26 57.64 56.69 9,541,700 57.45 39.01
08-08-19 57.05 57.53 56.56 8,368,900 57.44 39.01
08-08-18 58.44 58.52 57.35 6,135,600 57.52 39.06
08-08-15 58.14 58.17 57.32 5,685,000 57.52 39.06
08-08-14 59.02 59.65 58.22 5,217,000 58.83 39.95
08-08-13 58.77 59.88 58.49 8,106,400 59.57 40.45
08-08-12 61.16 61.38 60.56 5,166,000 60.97 40.83
Date Open High Low Vol Cls adjCls
08-08-11 60.69 60.70 59.55 4,327,600 60.24 40.34
08-08-08 59.53 60.45 59.31 5,657,200 60.02 40.20
08-08-07 62.36 62.49 61.25 4,992,300 61.34 41.08
08-08-06 60.89 61.62 60.72 5,864,000 61.59 41.25
08-08-05 60.08 60.31 59.58 6,101,700 60.23 40.34
08-08-04 62.24 62.24 60.01 4,634,400 60.20 40.32
08-08-01 61.85 61.93 61.08 6,379,200 61.20 40.99
08-07-31 61.87 62.20 61.25 7,405,000 61.44 41.15
08-07-30 60.56 62.09 60.36 10,794,600 62.09 41.58
Date Open High Low Vol Cls adjCls
08-07-29 61.78 61.89 59.98 9,309,200 60.24 40.34
08-07-28 62.39 62.39 61.57 4,946,300 61.80 41.39
08-07-25 61.88 62.31 61.22 4,388,400 61.57 41.23
08-07-24 61.31 61.93 60.55 5,227,200 60.92 40.80
08-07-23 62.97 63.00 61.67 5,817,300 61.96 41.49
08-07-22 63.97 63.97 62.44 5,730,800 62.96 42.16
08-07-21 62.43 63.10 62.06 4,406,700 62.99 42.18
08-07-18 61.85 62.71 61.60 4,754,800 62.40 41.79
08-07-17 62.20 62.61 60.83 6,632,000 61.51 41.19
Date Open High Low Vol Cls adjCls
08-07-16 62.07 62.15 60.80 6,594,100 61.62 41.27
08-07-15 63.97 64.15 62.28 4,792,300 62.31 41.73
08-07-14 64.64 64.85 63.72 4,215,800 64.32 43.08
08-07-11 65.65 65.70 63.71 5,388,100 64.53 43.22
08-07-10 64.68 64.97 63.63 5,418,800 64.90 43.46
08-07-09 65.02 65.99 64.31 5,189,500 64.45 43.16
08-07-08 66.13 66.18 65.00 4,726,800 65.87 44.11
08-07-07 66.81 67.70 65.81 7,044,300 66.45 44.50
08-07-03 66.47 66.52 65.48 5,225,800 66.34 44.43
Date Open High Low Vol Cls adjCls
08-07-02 67.88 68.21 65.50 7,540,300 65.54 43.89
08-07-01 68.91 69.10 67.34 6,515,800 68.17 45.65
08-06-30 69.16 70.09 69.02 4,994,100 69.57 46.59
08-06-27 67.61 68.05 67.20 5,245,900 67.78 45.39
08-06-26 69.03 69.21 67.67 4,179,600 67.95 45.51
08-06-25 68.77 69.39 67.52 6,807,500 68.83 46.10
08-06-24 67.27 68.04 67.11 4,024,700 67.27 45.05
08-06-23 66.89 68.14 66.88 4,544,200 68.07 45.59
08-06-20 67.71 67.79 66.70 4,016,500 67.35 45.10
Date Open High Low Vol Cls adjCls
08-06-19 68.99 69.16 67.22 4,792,300 67.42 45.15
08-06-18 68.43 68.75 67.95 4,915,200 68.57 45.92
08-06-17 69.71 69.89 69.27 5,028,200 69.70 46.68
08-06-16 69.31 69.58 68.76 3,626,200 68.88 46.13
08-06-13 67.97 68.81 67.76 5,477,000 68.40 45.81
08-06-12 69.11 69.62 68.91 3,944,200 69.13 46.30
08-06-11 70.52 70.58 69.60 5,413,800 69.88 46.80
08-06-10 69.14 69.55 67.72 5,509,100 68.50 45.87
08-06-09 70.77 70.90 69.76 4,405,700 70.60 47.28
Date Open High Low Vol Cls adjCls
08-06-06 69.93 69.99 68.52 6,796,500 68.89 46.14
08-06-05 67.84 69.62 67.83 6,271,700 69.41 46.48
08-06-04 68.53 68.68 67.50 7,234,100 67.50 45.20
08-06-03 71.29 71.35 70.03 5,110,700 70.20 47.01
08-06-02 70.64 71.74 70.61 5,634,200 71.02 47.56
08-05-30 71.99 72.72 71.97 4,827,000 72.51 48.56
08-05-29 72.74 73.29 71.96 6,258,700 72.05 48.25
08-05-28 72.18 72.88 71.88 6,341,000 72.71 48.69
08-05-27 74.08 74.15 73.07 4,409,600 73.56 49.26
Date Open High Low Vol Cls adjCls
08-05-23 76.57 76.62 74.57 5,001,300 75.07 50.27
08-05-22 77.40 77.69 75.85 7,522,700 76.12 50.98
08-05-21 76.24 77.22 75.86 7,983,600 76.02 50.91
08-05-20 75.31 75.34 73.79 5,065,400 74.93 50.18
08-05-19 75.20 75.50 74.80 4,421,100 74.81 50.10
08-05-16 74.62 74.84 74.29 5,335,200 74.78 50.08
08-05-15 73.00 73.47 72.44 5,109,900 73.26 49.06
08-05-14 72.55 72.70 71.96 4,134,800 72.03 48.24
08-05-13 72.10 72.67 71.66 4,278,500 72.44 47.97
Date Open High Low Vol Cls adjCls
08-05-12 72.89 73.08 72.39 3,623,500 73.00 48.34
08-05-09 72.21 72.45 71.50 2,716,700 72.10 47.74
08-05-08 72.24 72.84 72.05 2,875,600 72.70 48.14
08-05-07 72.73 72.82 71.93 3,371,600 72.13 47.76
08-05-06 71.64 73.05 71.64 3,326,800 72.84 48.23
08-05-05 72.43 72.79 71.85 2,086,900 72.47 47.99
08-05-02 72.24 72.77 71.70 4,510,000 72.22 47.82
08-05-01 72.51 72.73 71.06 6,024,900 71.91 47.62
08-04-30 72.72 73.35 72.48 6,624,200 72.79 48.20
Date Open High Low Vol Cls adjCls
08-04-29 71.95 72.61 71.66 9,590,900 72.18 47.80
08-04-28 69.39 69.64 68.68 2,844,600 68.98 45.68
08-04-25 69.05 69.44 68.54 3,912,900 69.18 45.81
08-04-24 67.85 68.27 67.15 4,840,700 67.81 44.90
08-04-23 68.82 69.44 68.20 3,551,000 69.16 45.80
08-04-22 68.75 69.09 68.50 3,790,600 68.83 45.58
08-04-21 68.57 68.69 68.00 3,619,400 68.42 45.31
08-04-18 67.84 68.30 67.55 2,839,200 68.20 45.16
08-04-17 66.23 67.70 66.12 4,421,600 67.54 44.72
Date Open High Low Vol Cls adjCls
08-04-16 66.00 67.31 65.88 3,795,400 67.29 44.56
08-04-15 65.41 65.73 64.88 3,637,400 65.47 43.35
08-04-14 65.61 65.90 65.22 3,060,500 65.61 43.45
08-04-11 64.61 64.97 64.35 3,138,100 64.65 42.81
08-04-10 65.01 65.37 64.50 3,117,600 64.94 43.00
08-04-09 64.77 65.13 64.50 3,724,300 64.91 42.98
08-04-08 63.55 63.89 63.25 2,446,600 63.85 42.28
08-04-07 63.69 64.13 63.15 3,071,300 63.46 42.02
08-04-04 63.00 63.26 62.71 2,412,000 62.98 41.71
Date Open High Low Vol Cls adjCls
08-04-03 62.60 62.95 62.31 3,648,100 62.50 41.39
08-04-02 61.08 62.65 60.97 4,489,100 62.36 41.29
08-04-01 60.36 61.39 60.25 3,989,500 61.39 40.65
08-03-31 60.80 61.25 60.21 4,056,100 60.65 40.16
08-03-28 60.21 60.79 59.74 4,389,700 59.92 39.68
08-03-27 62.67 62.70 60.39 5,816,900 60.66 40.17
08-03-26 60.99 62.28 60.91 4,441,500 61.96 41.03
08-03-25 61.40 62.03 60.80 4,593,500 61.75 40.89
08-03-24 60.18 61.19 59.60 3,575,900 60.67 40.18
Date Open High Low Vol Cls adjCls
08-03-20 59.19 60.13 58.94 5,917,800 59.89 39.66
08-03-19 62.38 62.81 60.07 7,403,100 60.07 39.78
08-03-18 62.55 63.43 62.30 3,315,100 63.31 41.92
08-03-17 62.13 62.74 61.02 6,703,600 62.03 41.08
08-03-14 65.54 65.73 63.73 5,049,100 64.23 42.53
08-03-13 65.51 65.74 64.90 4,354,400 65.51 43.38
08-03-12 66.21 66.54 65.80 7,265,400 65.92 43.65
08-03-11 65.91 66.14 64.60 7,158,000 65.78 43.56
08-03-10 65.27 65.54 64.04 9,299,600 64.51 42.72
Date Open High Low Vol Cls adjCls
08-03-07 63.98 64.52 63.14 4,523,600 63.86 42.29
08-03-06 65.04 65.24 63.62 3,784,500 63.76 42.22
08-03-05 64.62 65.75 64.49 4,343,000 65.75 43.54
08-03-04 63.28 64.35 63.15 5,293,900 64.10 42.45
08-03-03 64.08 65.10 63.96 4,706,500 64.63 42.80
08-02-29 65.75 65.80 64.69 3,875,700 64.87 42.96
08-02-28 65.62 66.48 65.24 5,152,900 66.16 43.81
08-02-27 66.33 67.14 66.16 3,861,200 66.45 44.00
08-02-26 66.07 67.56 65.91 3,689,000 67.38 44.62
Date Open High Low Vol Cls adjCls
08-02-25 66.02 66.88 65.72 3,475,600 66.79 44.23
08-02-22 65.57 65.64 64.36 3,314,200 65.55 43.41
08-02-21 65.03 65.38 64.32 4,600,500 64.42 42.66
08-02-20 65.13 66.32 64.87 4,579,000 66.06 43.74
08-02-19 67.40 67.50 66.75 3,337,200 66.99 43.82
08-02-15 65.84 66.07 64.85 3,394,600 65.68 42.97
08-02-14 67.00 67.13 66.37 3,123,000 66.43 43.46
08-02-13 65.75 66.84 65.65 3,963,200 66.76 43.67
08-02-12 65.09 66.26 64.89 5,516,800 65.56 42.89
Date Open High Low Vol Cls adjCls
08-02-11 64.30 64.80 63.61 5,510,300 64.80 42.39
08-02-08 63.03 64.49 62.95 4,481,700 64.30 42.06
08-02-07 63.29 63.54 62.38 5,081,600 63.04 41.24
08-02-06 64.12 64.27 63.56 7,252,800 63.71 41.68
08-02-05 64.71 64.78 63.35 6,279,800 63.48 41.53
08-02-04 64.17 65.10 63.94 3,750,800 64.41 42.14
08-02-01 63.34 64.50 63.13 5,761,400 64.25 42.03
08-01-31 61.80 64.05 61.50 6,040,700 63.95 41.83
08-01-30 62.72 63.80 62.26 4,346,800 62.49 40.88
Date Open High Low Vol Cls adjCls
08-01-29 63.36 63.85 62.59 4,199,600 63.65 41.64
08-01-28 62.74 63.84 61.91 3,896,100 63.49 41.53
08-01-25 64.89 65.03 62.84 4,632,600 63.27 41.39
08-01-24 62.84 63.59 61.73 5,103,700 63.55 41.57
08-01-23 58.85 62.20 57.85 11,877,700 61.38 40.15
08-01-22 58.90 62.93 58.40 11,668,400 62.48 40.87
08-01-18 65.71 66.02 64.22 4,799,300 65.02 42.53
08-01-17 65.90 66.84 64.45 7,235,200 64.45 42.16
08-01-16 67.46 67.73 65.61 5,996,900 65.92 43.12
Date Open High Low Vol Cls adjCls
08-01-15 68.69 68.80 67.36 4,030,900 67.36 44.06
08-01-14 70.57 70.74 69.76 2,111,500 70.23 45.94
08-01-11 70.75 70.83 70.06 3,174,100 70.15 45.89
08-01-10 71.17 71.70 70.72 4,759,500 71.47 46.75
08-01-09 70.95 72.01 70.84 7,162,600 71.79 46.96
08-01-08 75.74 75.87 73.71 3,036,800 73.79 48.27
08-01-07 75.21 75.28 74.35 5,682,600 74.99 49.06
08-01-04 75.60 75.62 73.58 4,278,900 73.67 48.19
08-01-03 75.14 75.24 74.66 3,600,000 74.76 48.91
Date Open High Low Vol Cls adjCls
08-01-02 73.78 73.96 72.95 2,266,800 73.36 47.99
07-12-31 74.74 74.74 72.81 1,513,300 73.17 47.87
07-12-28 73.69 74.25 73.47 1,983,700 73.95 48.38
07-12-27 73.74 74.47 73.50 1,609,600 74.03 48.43
07-12-26 73.26 73.92 73.19 1,335,300 73.66 48.19
07-12-24 73.09 73.47 72.68 772,000 73.44 48.04
07-12-21 73.66 73.92 73.17 4,428,900 73.38 48.00
07-12-20 72.55 72.75 72.23 2,259,600 72.64 47.52
07-12-19 72.80 73.36 72.10 3,298,500 72.53 47.45
Date Open High Low Vol Cls adjCls
07-12-18 73.89 74.22 72.58 1,939,500 73.41 48.02
07-12-17 73.83 73.88 73.07 2,707,000 73.27 47.93
07-12-14 74.73 75.08 74.02 2,907,600 74.18 48.53
07-12-13 75.00 75.45 74.32 2,716,700 75.12 49.14
07-12-12 76.30 76.50 75.45 4,758,000 76.10 49.78
07-12-11 76.15 76.18 74.26 6,908,000 74.50 48.74
07-12-10 75.28 76.00 75.20 1,997,000 75.39 49.32
07-12-07 75.12 75.52 74.82 2,992,600 75.41 49.33
07-12-06 73.75 74.98 73.73 2,224,900 74.71 48.87
Date Open High Low Vol Cls adjCls
07-12-05 72.76 74.11 72.76 2,785,600 73.68 48.20
07-12-04 73.02 73.13 72.26 2,274,700 72.35 47.33
07-12-03 72.87 73.45 72.82 2,662,900 73.34 47.98
07-11-30 73.33 73.33 72.45 3,608,200 72.74 47.58
07-11-29 72.04 72.98 71.86 2,987,900 72.32 47.31
07-11-28 71.44 72.55 71.30 3,068,000 72.49 47.42
07-11-27 70.44 70.82 69.81 2,998,900 70.78 46.30
07-11-26 71.79 72.42 70.43 3,071,500 70.50 46.12
07-11-23 70.77 71.57 70.50 1,250,100 71.31 46.65
Date Open High Low Vol Cls adjCls
07-11-21 72.10 72.32 71.00 3,097,800 71.11 46.52
07-11-20 70.55 72.20 70.50 4,287,200 71.81 46.98
07-11-19 71.76 71.88 69.95 4,812,100 70.31 45.99
07-11-16 72.75 72.85 71.79 3,713,200 72.45 47.39
07-11-15 72.24 72.67 70.92 4,346,900 71.34 46.67
07-11-14 74.45 74.61 73.28 2,549,900 73.46 48.06
07-11-13 72.20 73.69 72.07 4,194,600 73.65 48.18
07-11-12 72.59 72.98 72.11 4,633,100 72.11 47.17
07-11-09 75.64 75.85 74.61 3,383,100 75.13 49.15
Date Open High Low Vol Cls adjCls
07-11-08 77.33 77.68 76.06 4,761,800 76.90 50.31
07-11-07 79.25 79.75 77.61 5,263,600 77.65 50.80
07-11-06 79.75 79.77 78.92 4,386,200 79.70 51.71
07-11-05 78.52 79.21 78.06 5,978,400 78.79 51.12
07-11-02 78.11 78.80 77.76 6,886,200 78.39 50.86
07-11-01 77.99 77.99 76.33 4,330,600 76.40 49.57
07-10-31 76.86 78.21 76.69 3,796,400 77.99 50.60
07-10-30 77.56 77.61 76.54 3,317,400 76.63 49.72
07-10-29 78.33 78.58 77.96 3,637,600 78.20 50.74
Date Open High Low Vol Cls adjCls
07-10-26 77.31 77.82 76.94 7,062,100 77.78 50.47
07-10-25 75.94 76.02 75.07 3,759,500 75.86 49.22
07-10-24 75.61 75.90 74.79 5,412,300 75.57 49.03
07-10-23 75.55 75.66 74.86 4,561,200 75.44 48.95
07-10-22 73.49 74.01 73.03 4,296,300 73.88 47.94
07-10-19 76.18 76.18 74.68 5,815,100 74.85 48.57
07-10-18 75.37 76.14 75.21 3,652,900 76.01 49.32
07-10-17 76.10 76.23 74.89 4,769,500 75.65 49.08
07-10-16 76.60 76.66 76.24 5,689,300 76.31 49.51
Date Open High Low Vol Cls adjCls
07-10-15 76.85 76.89 75.51 6,291,100 75.92 49.26
07-10-12 74.61 75.55 74.40 10,101,000 75.43 48.94
07-10-11 72.17 73.06 71.51 5,204,100 71.82 46.60
07-10-10 70.77 71.75 70.74 4,597,700 71.35 46.29
07-10-09 70.23 71.29 70.20 3,814,300 71.18 46.18
07-10-08 69.79 69.97 69.20 1,891,500 69.66 45.20
07-10-05 70.04 70.26 69.88 3,362,400 70.21 45.55
07-10-04 69.30 69.35 68.56 4,745,600 69.20 44.90
07-10-03 67.24 68.21 67.24 4,142,100 67.62 43.87
Date Open High Low Vol Cls adjCls
07-10-02 68.33 68.91 68.17 3,208,100 68.74 44.60
07-10-01 69.22 69.81 68.92 2,594,200 69.61 45.17
07-09-28 69.23 69.74 68.71 2,817,000 69.35 45.00
07-09-27 69.00 69.22 68.49 2,846,400 68.94 44.73
07-09-26 69.04 69.26 68.05 4,207,000 68.60 44.51
07-09-25 69.04 69.33 68.76 5,901,900 69.33 44.98
07-09-24 71.79 71.86 71.16 2,311,400 71.24 46.22
07-09-21 72.11 72.11 71.28 4,069,100 71.41 46.33
07-09-20 71.16 71.44 70.92 2,745,600 71.05 46.10
Date Open High Low Vol Cls adjCls
07-09-19 70.20 71.35 70.14 4,183,500 70.53 45.76
07-09-18 68.58 70.23 68.33 3,775,600 69.95 45.39
07-09-17 68.33 68.77 67.85 2,256,000 68.32 44.33
07-09-14 68.35 69.27 68.16 2,873,700 68.80 44.64
07-09-13 69.90 69.91 69.31 2,464,500 69.55 45.13
07-09-12 68.63 69.59 68.53 4,383,200 69.42 45.04
07-09-11 68.25 69.25 68.16 3,743,400 69.18 44.89
07-09-10 68.77 68.79 67.65 3,365,100 68.34 44.34
07-09-07 68.39 68.64 67.77 4,036,900 68.21 44.26
Date Open High Low Vol Cls adjCls
07-09-06 68.41 68.75 68.10 3,038,300 68.36 44.35
07-09-05 67.97 68.17 67.46 2,727,600 68.02 44.13
07-09-04 66.81 68.34 66.76 3,697,500 68.13 44.21
07-08-31 67.61 67.75 67.08 2,871,700 67.36 43.71
07-08-30 65.65 66.94 65.59 3,394,100 66.41 43.09
07-08-29 65.36 66.28 65.15 3,050,900 66.25 42.99
07-08-28 66.05 66.22 64.75 2,771,600 64.82 42.06
07-08-27 66.98 66.98 66.33 1,702,200 66.71 43.28
07-08-24 66.47 67.15 66.42 4,241,900 67.04 43.50
Date Open High Low Vol Cls adjCls
07-08-23 65.89 66.07 65.16 2,987,300 65.88 42.75
07-08-22 64.86 65.37 64.65 2,815,100 65.27 42.35
07-08-21 63.96 64.36 63.67 3,007,400 64.05 41.56
07-08-20 65.09 65.11 63.69 3,461,500 64.60 41.91
07-08-17 63.91 64.94 63.57 5,115,800 64.58 41.90
07-08-16 62.73 63.24 61.10 7,721,000 63.00 40.88
07-08-15 63.90 65.10 63.62 4,913,000 63.69 41.32
07-08-14 65.83 65.95 64.54 3,654,900 64.62 41.93
07-08-13 65.94 66.23 65.32 4,110,100 65.47 42.48
Date Open High Low Vol Cls adjCls
07-08-10 64.84 65.45 64.08 4,986,200 65.23 42.32
07-08-09 66.28 66.78 65.50 6,069,500 65.64 42.59
07-08-08 67.19 68.71 67.13 6,130,400 68.10 44.19
07-08-07 66.46 68.50 66.42 5,246,800 68.02 43.71
07-08-06 67.15 67.55 66.12 6,607,200 67.54 43.40
07-08-03 68.11 68.48 66.45 5,679,800 66.50 42.74
07-08-02 68.97 69.19 68.12 5,773,500 68.98 44.33
07-08-01 69.89 70.33 68.34 6,521,400 69.70 44.79
07-07-31 70.13 70.69 69.30 4,240,900 69.40 44.60
Date Open High Low Vol Cls adjCls
07-07-30 69.55 70.07 69.00 3,838,700 69.91 44.93
07-07-27 70.64 70.92 68.79 6,485,200 69.45 44.63
07-07-26 72.21 72.34 69.78 6,154,500 70.90 45.56
07-07-25 72.14 72.70 71.45 4,387,200 72.59 46.65
07-07-24 73.21 73.69 72.11 4,768,200 72.30 46.46
07-07-23 74.25 74.68 73.76 3,287,300 74.42 47.82
07-07-20 74.21 74.29 73.35 4,033,300 73.87 47.47
07-07-19 74.15 74.48 74.11 3,556,100 74.39 47.81
07-07-18 73.85 74.53 73.76 3,788,600 74.53 47.90
Date Open High Low Vol Cls adjCls
07-07-17 74.40 74.52 73.77 2,992,700 73.93 47.51
07-07-16 74.29 74.44 73.48 3,186,300 73.94 47.52
07-07-13 74.53 75.25 74.52 3,079,100 75.01 48.20
07-07-12 73.92 74.87 73.90 3,630,300 74.78 48.06
07-07-11 73.59 74.09 73.46 3,696,400 74.00 47.55
07-07-10 74.02 74.30 73.49 4,651,200 73.62 47.31
07-07-09 73.92 74.36 73.80 2,952,000 74.08 47.61
07-07-06 73.45 73.75 73.33 4,698,000 73.50 47.23
07-07-05 73.82 73.83 72.43 3,160,900 72.92 46.86
Date Open High Low Vol Cls adjCls
07-07-03 73.45 73.64 73.17 2,033,600 73.51 47.24
07-07-02 72.95 73.38 72.86 4,948,400 73.30 47.11
07-06-29 72.05 72.49 71.75 3,755,900 72.14 46.36
07-06-28 71.82 72.05 71.56 5,446,200 71.80 46.14
07-06-27 70.24 70.95 70.10 4,991,400 70.95 45.59
07-06-26 71.30 71.30 70.09 5,031,400 70.40 45.24
07-06-25 70.22 70.69 69.76 6,496,800 70.11 45.06
07-06-22 70.17 70.52 69.21 6,089,200 69.76 44.83
07-06-21 69.49 69.53 68.80 5,048,000 69.23 44.49
Date Open High Low Vol Cls adjCls
07-06-20 69.94 70.00 68.75 4,447,800 68.89 44.27
07-06-19 69.98 69.98 69.37 5,720,300 69.71 44.80
07-06-18 69.59 69.67 69.20 3,537,800 69.27 44.52
07-06-15 69.77 70.05 69.18 6,806,300 69.29 44.53
07-06-14 68.47 68.97 68.36 2,726,500 68.86 44.25
07-06-13 67.80 68.39 67.62 4,062,900 68.36 43.93
07-06-12 67.92 68.12 66.87 4,648,100 66.95 43.02
07-06-11 66.64 67.50 66.58 2,627,900 67.19 43.18
07-06-08 66.95 66.97 66.20 3,373,100 66.97 43.04
Date Open High Low Vol Cls adjCls
07-06-07 66.41 67.15 65.93 3,229,300 66.18 42.53
07-06-06 67.39 67.42 66.51 2,487,400 66.72 42.88
07-06-05 67.76 67.86 67.16 3,372,200 67.46 43.35
07-06-04 67.86 68.55 67.86 4,765,800 68.36 43.93
07-06-01 66.75 67.71 66.70 3,533,800 67.61 43.45
07-05-31 67.09 67.63 66.81 3,467,500 67.01 43.06
07-05-30 66.44 67.59 66.38 3,502,600 67.53 43.40
07-05-29 67.72 67.92 67.04 2,555,500 67.25 43.22
07-05-25 67.30 67.77 67.23 2,997,600 67.77 43.55
Date Open High Low Vol Cls adjCls
07-05-24 68.40 68.60 66.92 3,442,500 67.25 43.22
07-05-23 68.83 68.93 68.08 3,765,100 68.14 43.79
07-05-22 69.00 69.01 68.14 3,726,500 68.18 43.81
07-05-21 69.95 69.96 69.27 5,331,300 69.44 44.62
07-05-18 68.84 69.21 68.59 4,303,600 68.90 44.28
07-05-17 66.79 67.98 66.51 4,132,200 67.67 43.49
07-05-16 66.57 66.59 65.69 2,674,500 66.38 42.66
07-05-15 66.28 66.84 66.10 3,084,800 66.11 42.48
07-05-14 66.56 66.98 66.44 2,611,100 66.73 42.88
Date Open High Low Vol Cls adjCls
07-05-11 66.29 66.83 66.26 3,123,500 66.60 42.80
07-05-10 66.89 67.04 65.84 3,916,600 66.00 42.41
07-05-09 67.60 67.75 67.00 3,261,800 67.62 43.45
07-05-08 68.02 68.39 67.80 2,978,200 68.37 43.54
07-05-07 68.25 68.69 68.21 2,222,100 68.62 43.70
07-05-04 68.90 69.47 68.30 3,218,100 68.51 43.63
07-05-03 68.75 68.89 68.34 3,110,200 68.61 43.69
07-05-02 67.23 68.00 67.16 3,255,300 67.96 43.28
07-05-01 67.74 67.95 67.13 4,144,400 67.32 42.87
Date Open High Low Vol Cls adjCls
07-04-30 67.84 68.15 67.32 3,702,300 67.32 42.87
07-04-27 67.45 67.94 67.22 2,780,800 67.72 43.12
07-04-26 68.18 68.39 67.77 3,547,600 68.02 43.32
07-04-25 68.57 69.05 68.43 4,139,600 69.00 43.94
07-04-24 68.79 68.82 67.71 4,165,800 67.76 43.15
07-04-23 69.02 69.75 68.68 3,262,800 68.74 43.77
07-04-20 68.52 68.79 68.19 3,833,800 68.67 43.73
07-04-19 68.07 68.73 68.06 4,116,700 68.65 43.72
07-04-18 68.92 69.14 68.74 3,465,900 68.94 43.90
Date Open High Low Vol Cls adjCls
07-04-17 69.50 69.58 68.86 4,306,800 69.01 43.95
07-04-16 68.88 68.91 68.42 3,642,500 68.76 43.79
07-04-13 68.37 68.61 68.06 4,862,200 68.41 43.56
07-04-12 66.34 67.41 66.17 3,803,600 67.41 42.93
07-04-11 66.41 66.75 65.85 3,825,000 66.00 42.03
07-04-10 65.48 65.84 65.42 2,546,900 65.82 41.91
07-04-09 64.91 65.59 64.74 1,581,100 64.84 41.29
07-04-05 65.38 65.64 65.20 2,289,600 65.25 41.55
07-04-04 64.62 65.09 64.42 2,420,600 65.09 41.45
Date Open High Low Vol Cls adjCls
07-04-03 65.07 65.30 64.78 3,027,600 65.18 41.51
07-04-02 65.36 65.39 64.76 2,716,900 65.04 41.42
07-03-30 65.22 65.22 64.63 4,328,100 64.75 41.23
07-03-29 65.75 65.86 65.32 5,214,500 65.75 41.87
07-03-28 65.26 65.40 64.66 6,283,200 64.70 41.20
07-03-27 64.19 64.45 63.92 3,226,400 64.25 40.91
07-03-26 64.57 64.60 63.99 4,777,300 64.39 41.00
07-03-23 63.18 64.08 63.10 5,315,200 63.70 40.56
07-03-22 61.78 62.72 61.64 4,340,100 62.26 39.65
Date Open High Low Vol Cls adjCls
07-03-21 60.77 61.68 60.50 3,587,800 61.50 39.16
07-03-20 59.91 60.31 59.76 2,223,800 60.28 38.39
07-03-19 59.76 60.40 59.60 2,855,500 60.10 38.27
07-03-16 59.75 60.11 59.35 2,567,100 59.57 37.93
07-03-15 59.33 60.12 59.26 3,573,700 59.73 38.04
07-03-14 59.55 60.00 58.99 6,734,700 59.93 38.16
07-03-13 60.45 61.05 59.65 5,368,800 59.75 38.05
07-03-12 60.54 61.07 60.54 3,632,100 60.97 38.83
07-03-09 60.80 61.19 60.62 5,146,200 61.19 38.97
Date Open High Low Vol Cls adjCls
07-03-08 60.90 61.12 60.65 4,359,000 60.73 38.67
07-03-07 59.50 60.96 59.42 8,208,400 60.68 38.64
07-03-06 59.16 59.60 58.89 5,748,600 59.53 37.91
07-03-05 58.66 59.62 58.62 6,371,600 58.80 37.44
07-03-02 60.58 60.78 59.84 4,919,600 60.09 38.27
07-03-01 61.00 61.49 60.33 5,546,000 61.06 38.88
07-02-28 62.31 62.35 61.30 4,948,400 61.54 39.19
07-02-27 63.04 63.45 61.60 4,943,500 61.87 39.40
07-02-26 64.26 64.40 63.65 3,960,400 63.89 40.69
Date Open High Low Vol Cls adjCls
07-02-23 62.87 63.41 62.72 5,450,600 63.16 40.22
07-02-22 61.31 61.87 61.18 4,532,700 61.79 39.35
07-02-21 61.55 61.69 60.97 3,978,000 61.50 39.16
07-02-20 61.96 62.39 61.90 2,921,000 62.25 39.25
07-02-16 62.61 62.89 62.43 2,475,100 62.66 39.50
07-02-15 63.03 63.16 62.66 3,176,400 63.09 39.78
07-02-14 62.75 63.06 62.44 3,586,200 62.83 39.61
07-02-13 61.97 62.86 61.94 3,763,900 62.81 39.60
07-02-12 62.20 62.34 62.05 3,345,500 62.18 39.20
Date Open High Low Vol Cls adjCls
07-02-09 63.04 63.25 62.82 3,708,700 62.90 39.66
07-02-08 62.57 63.63 62.55 4,868,000 63.50 40.03
07-02-07 63.90 63.96 63.21 3,223,700 63.48 40.02
07-02-06 63.02 63.47 62.92 3,778,100 63.25 39.88
07-02-05 63.71 63.95 63.58 3,462,000 63.79 40.22
07-02-02 63.36 63.77 63.01 2,711,900 63.65 40.13
07-02-01 63.72 64.03 63.53 3,389,500 63.76 40.20
07-01-31 62.81 63.64 62.51 5,947,100 63.51 40.04
07-01-30 63.08 63.75 62.96 3,894,200 63.60 40.10
Date Open High Low Vol Cls adjCls
07-01-29 63.17 63.40 62.80 3,364,200 62.83 39.61
07-01-26 63.91 64.03 63.33 2,562,400 63.73 40.18
07-01-25 64.54 64.54 63.56 2,894,400 63.65 40.13
07-01-24 65.25 65.36 64.46 4,186,700 65.06 41.02
07-01-23 64.54 65.30 64.50 4,422,600 65.22 41.12
07-01-22 64.75 64.84 63.66 2,866,400 63.91 40.29
07-01-19 63.81 64.56 63.81 3,719,100 64.52 40.68
07-01-18 64.28 64.45 63.26 5,587,200 63.61 40.10
07-01-17 62.70 63.70 62.70 5,355,900 63.59 40.09
Date Open High Low Vol Cls adjCls
07-01-16 64.37 64.50 63.03 4,883,000 63.28 39.90
07-01-12 62.36 64.78 62.22 9,976,100 64.64 40.75
07-01-11 62.00 62.75 61.55 5,941,900 61.59 38.83
07-01-10 61.93 62.02 61.29 4,895,000 61.47 38.75
07-01-09 62.30 62.73 61.85 8,270,300 62.44 39.37
07-01-08 65.00 65.16 64.09 3,783,900 64.29 40.53
07-01-05 64.92 65.05 64.26 3,399,300 64.97 40.96
07-01-04 65.66 65.70 65.04 4,288,600 65.11 41.05
07-01-03 67.27 67.27 65.75 5,357,400 65.98 41.60
Date Open High Low Vol Cls adjCls
06-12-29 67.01 67.40 66.94 1,298,100 67.10 42.30
06-12-28 67.13 67.33 66.91 1,560,900 67.20 42.37
06-12-27 67.27 67.44 67.03 2,089,800 67.33 42.45
06-12-26 66.94 66.94 66.28 1,305,400 66.68 42.04
06-12-22 67.30 67.30 66.41 1,883,100 66.53 41.94
06-12-21 66.52 66.93 66.20 2,966,700 66.91 42.18
06-12-20 67.45 67.58 66.90 2,885,300 66.91 42.18
06-12-19 67.20 68.25 67.09 2,919,600 67.89 42.80
06-12-18 67.73 67.88 66.73 3,754,400 66.75 42.08
Date Open High Low Vol Cls adjCls
06-12-15 68.26 68.33 67.64 2,129,500 67.88 42.80
06-12-14 67.73 68.18 67.68 5,134,100 68.06 42.91
06-12-13 68.11 68.67 67.96 2,717,600 68.59 43.24
06-12-12 68.37 68.62 67.87 2,576,000 68.25 43.03
06-12-11 67.87 68.73 67.84 2,052,600 68.30 43.06
06-12-08 68.53 68.88 68.28 3,665,000 68.50 43.19
06-12-07 68.09 68.50 67.70 3,257,100 68.17 42.98
06-12-06 68.15 68.76 67.76 4,498,600 67.96 42.85
06-12-05 68.30 68.77 67.99 3,898,800 68.62 43.26
Date Open High Low Vol Cls adjCls
06-12-04 67.67 67.78 67.20 2,639,900 67.56 42.59
06-12-01 67.76 68.05 67.12 3,498,400 67.92 42.82
06-11-30 68.05 68.20 67.62 3,408,600 68.08 42.92
06-11-29 67.35 68.30 67.11 3,716,200 68.07 42.92
06-11-28 66.69 67.37 66.65 2,672,800 67.35 42.46
06-11-27 66.61 66.84 66.14 2,921,500 66.42 41.88
06-11-24 66.00 66.61 65.75 1,838,000 66.50 41.93
06-11-22 66.95 67.13 66.28 2,350,500 66.61 42.00
06-11-21 66.65 67.07 66.49 2,713,300 67.01 42.25
Date Open High Low Vol Cls adjCls
06-11-20 66.00 66.75 66.00 2,701,200 66.23 41.76
06-11-17 66.01 66.50 65.95 4,922,000 66.38 41.85
06-11-16 68.06 68.38 66.50 3,697,300 66.62 42.00
06-11-15 67.02 67.75 66.85 3,914,000 67.64 42.64
06-11-14 67.37 67.66 66.83 3,570,800 67.63 42.64
06-11-13 67.10 67.59 66.88 4,022,800 67.13 42.32
06-11-10 69.11 69.11 68.08 2,260,300 68.44 43.15
06-11-09 68.39 68.89 68.14 3,165,700 68.40 43.12
06-11-08 67.60 68.87 67.54 3,365,900 68.77 43.36
Date Open High Low Vol Cls adjCls
06-11-07 68.90 68.98 67.98 2,981,700 68.12 42.58
06-11-06 67.91 68.46 67.71 2,469,100 68.31 42.69
06-11-03 66.95 67.50 66.81 3,751,400 67.35 42.09
06-11-02 66.93 67.50 66.87 2,525,900 67.25 42.03
06-11-01 67.51 67.79 66.91 4,100,000 67.20 42.00
06-10-31 66.60 67.24 66.12 3,310,100 67.10 41.94
06-10-30 67.72 67.77 66.90 3,426,200 67.08 41.93
06-10-27 68.63 68.69 67.90 2,528,700 68.06 42.54
06-10-26 69.46 69.49 67.93 4,639,400 68.45 42.78
Date Open High Low Vol Cls adjCls
06-10-25 68.17 69.40 68.15 3,460,300 69.22 43.26
06-10-24 67.88 68.58 67.81 3,646,500 68.30 42.69
06-10-23 66.63 67.98 66.54 3,188,500 67.86 42.41
06-10-20 68.39 68.39 67.53 2,571,800 67.80 42.38
06-10-19 66.98 68.12 66.98 3,428,400 68.08 42.55
06-10-18 67.50 67.74 66.50 4,393,700 66.55 41.59
06-10-17 68.34 68.34 67.35 3,466,600 67.76 42.35
06-10-16 66.93 67.68 66.86 3,403,100 67.53 42.21
06-10-13 65.95 66.45 65.71 3,209,200 65.97 41.23
Date Open High Low Vol Cls adjCls
06-10-12 64.33 65.07 64.11 3,519,400 65.07 40.67
06-10-11 64.08 64.32 63.54 3,201,700 63.86 39.91
06-10-10 63.82 64.80 63.74 3,405,900 64.53 40.33
06-10-09 64.88 64.97 64.07 2,832,600 64.32 40.20
06-10-06 64.39 64.69 63.90 2,931,300 64.69 40.43
06-10-05 64.85 65.01 64.55 3,793,300 64.82 40.51
06-10-04 64.15 65.05 64.00 6,077,400 65.05 40.66
06-10-03 64.32 64.46 63.52 4,055,800 63.72 39.83
06-10-02 65.82 66.24 65.34 2,758,300 65.38 40.86
Date Open High Low Vol Cls adjCls
06-09-29 65.52 65.76 65.03 2,630,800 65.58 40.99
06-09-28 66.17 66.28 65.66 3,377,200 65.80 41.13
06-09-27 65.60 66.28 65.09 4,362,000 66.20 41.38
06-09-26 64.32 65.29 64.32 5,093,000 65.08 40.68
06-09-25 64.75 65.24 63.81 5,100,000 65.06 40.66
06-09-22 66.48 66.48 65.09 3,596,800 65.20 40.75
06-09-21 65.36 66.10 65.05 3,723,000 65.96 41.23
06-09-20 65.96 66.39 64.92 5,818,700 65.00 40.63
06-09-19 65.88 66.08 64.66 3,490,000 65.20 40.75
Date Open High Low Vol Cls adjCls
06-09-18 65.29 65.73 64.59 4,627,400 65.55 40.97
06-09-15 65.28 65.28 64.45 4,127,000 64.86 40.54
06-09-14 66.83 66.94 65.69 4,019,400 65.85 41.16
06-09-13 65.80 66.80 65.57 3,908,000 66.65 41.66
06-09-12 65.62 65.76 64.70 5,060,100 65.26 40.79
06-09-11 65.31 65.44 64.65 5,817,300 64.89 40.56
06-09-08 66.30 66.46 65.55 3,611,800 65.82 41.14
06-09-07 66.19 66.40 65.63 4,143,200 65.76 41.10
06-09-06 67.52 67.67 66.72 3,641,900 66.93 41.83
Date Open High Low Vol Cls adjCls
06-09-05 67.81 68.60 67.71 3,585,600 68.60 42.88
06-09-01 67.88 68.14 67.73 2,174,400 68.00 42.50
06-08-31 68.22 68.42 67.91 5,350,500 68.05 42.53
06-08-30 68.11 68.30 67.13 6,662,700 67.82 42.39
06-08-29 68.38 68.38 66.91 6,198,600 67.30 42.06
06-08-28 68.20 68.32 67.63 2,826,600 68.30 42.69
06-08-25 68.26 68.85 68.10 3,112,100 68.31 42.69
06-08-24 68.91 69.00 68.12 3,407,700 68.93 43.08
06-08-23 69.95 70.10 68.83 1,867,900 69.12 43.20
Date Open High Low Vol Cls adjCls
06-08-22 69.80 70.05 69.49 1,771,300 69.85 43.66
06-08-21 70.00 70.78 70.00 2,189,700 70.22 43.89
06-08-18 69.63 69.97 69.10 2,575,600 69.97 43.73
06-08-17 68.85 69.18 68.18 4,072,200 69.04 43.15
06-08-16 69.53 69.53 68.27 4,195,700 68.53 42.83
06-08-15 69.99 70.06 69.41 4,130,500 69.84 43.65
06-08-14 70.10 70.10 69.25 2,838,100 69.30 43.31
06-08-11 69.17 69.64 69.04 2,225,200 69.32 43.33
06-08-10 70.18 70.18 69.21 4,021,800 69.76 43.60
Date Open High Low Vol Cls adjCls
06-08-09 70.57 71.00 70.25 4,219,200 70.26 43.91
06-08-08 69.85 70.51 69.53 4,784,200 70.14 43.47
06-08-07 71.06 71.54 70.24 6,166,200 70.45 43.66
06-08-04 72.52 72.81 72.00 2,175,000 72.54 44.96
06-08-03 72.35 72.46 71.91 2,334,000 72.00 44.62
06-08-02 72.88 73.28 72.45 2,757,500 72.78 45.11
06-08-01 72.17 72.50 71.57 2,130,600 72.50 44.93
06-07-31 72.22 72.89 72.19 2,619,600 72.52 44.94
06-07-28 72.42 72.98 72.36 5,498,700 72.38 44.86
Date Open High Low Vol Cls adjCls
06-07-27 72.78 72.85 71.48 4,260,700 71.77 44.48
06-07-26 69.73 71.00 69.62 5,890,300 70.80 43.88
06-07-25 70.03 70.26 69.25 4,238,100 69.51 43.08
06-07-24 69.51 70.54 69.32 4,150,800 69.74 43.22
06-07-21 69.09 69.22 68.15 2,613,300 68.19 42.26
06-07-20 69.82 69.82 68.45 4,087,100 68.60 42.51
06-07-19 68.75 69.98 68.69 4,441,900 69.68 43.18
06-07-18 69.90 69.98 68.81 3,586,700 69.50 43.07
06-07-17 70.12 70.56 69.01 2,724,100 69.58 43.12
Date Open High Low Vol Cls adjCls
06-07-14 71.23 71.59 70.72 2,598,300 71.37 44.23
06-07-13 70.48 71.38 70.16 3,568,900 70.98 43.99
06-07-12 70.46 70.62 69.94 3,731,600 70.35 43.60
06-07-11 71.12 71.40 70.34 3,316,400 71.37 44.23
06-07-10 71.01 71.33 70.62 3,381,300 70.90 43.94
06-07-07 71.52 71.92 70.92 4,458,200 71.15 44.09
06-07-06 70.35 70.77 70.11 3,597,700 70.21 43.51
06-07-05 69.68 70.28 69.16 2,769,400 70.02 43.39
06-07-03 70.30 70.82 70.17 1,198,200 70.36 43.61
Date Open High Low Vol Cls adjCls
06-06-30 69.94 70.11 69.55 3,489,000 69.61 43.14
06-06-29 67.62 69.25 67.62 5,566,500 69.25 42.92
06-06-28 67.62 68.06 67.30 2,264,200 67.97 42.12
06-06-27 67.14 67.71 66.90 4,103,400 66.96 41.50
06-06-26 66.96 67.54 66.33 2,295,600 67.47 41.81
06-06-23 67.10 67.74 66.90 2,136,100 67.03 41.54
06-06-22 66.43 66.87 65.88 3,357,400 66.39 41.14
06-06-21 65.80 67.27 65.80 3,529,800 67.01 41.53
06-06-20 65.26 66.75 65.19 3,939,800 65.70 40.72
Date Open High Low Vol Cls adjCls
06-06-19 66.73 66.79 64.96 2,843,400 65.33 40.49
06-06-16 66.54 66.80 66.14 4,530,900 66.70 41.34
06-06-15 66.17 67.43 65.93 4,032,700 67.07 41.57
06-06-14 65.19 65.83 64.19 5,113,000 65.18 40.40
06-06-13 65.40 66.00 64.33 4,486,400 64.67 40.08
06-06-12 67.58 67.78 66.38 2,865,600 66.47 41.19
06-06-09 67.77 68.42 66.97 7,092,800 67.48 41.82
06-06-08 66.90 68.31 66.20 4,547,700 68.18 42.25
06-06-07 69.83 69.97 68.38 3,574,800 68.54 42.48
Date Open High Low Vol Cls adjCls
06-06-06 70.45 70.74 69.68 3,597,800 70.06 43.42
06-06-05 72.12 72.38 70.81 2,922,700 70.82 43.89
06-06-02 71.68 72.09 70.89 2,592,200 71.90 44.56
06-06-01 69.61 71.16 69.40 3,147,900 71.08 44.05
06-05-31 70.41 70.86 69.97 3,348,700 70.70 43.82
06-05-30 71.45 71.80 70.00 3,410,100 70.16 43.48
06-05-26 71.14 71.70 70.65 1,623,900 71.62 44.39
06-05-25 70.80 72.00 70.39 3,267,700 71.62 44.39
06-05-24 69.91 70.15 68.90 5,279,700 69.54 43.10
Date Open High Low Vol Cls adjCls
06-05-23 71.10 71.93 70.65 3,791,200 70.75 43.85
06-05-22 69.63 70.51 68.50 5,190,500 70.19 43.50
06-05-19 70.29 71.10 69.90 4,012,600 70.83 43.90
06-05-18 70.43 70.88 69.60 3,485,600 69.85 43.29
06-05-17 71.83 72.28 69.54 6,611,000 70.43 43.65
06-05-16 72.81 73.50 72.33 3,495,700 72.83 45.14
06-05-15 73.03 73.50 72.58 3,590,800 73.45 45.52
06-05-12 75.89 76.05 74.41 3,787,600 74.64 46.26
06-05-11 76.52 76.67 75.47 2,860,600 75.52 46.80
Date Open High Low Vol Cls adjCls
06-05-10 75.98 76.34 75.31 2,791,800 76.34 47.31
06-05-09 75.72 76.45 75.70 2,721,000 76.27 46.92
06-05-08 75.47 75.97 75.20 2,818,700 75.62 46.52
06-05-05 75.77 76.47 75.65 3,777,700 76.47 47.04
06-05-04 75.07 75.85 74.50 4,620,200 75.26 46.30
06-05-03 76.15 76.17 74.71 3,885,600 75.05 46.17
06-05-02 75.63 76.42 75.57 4,284,800 76.30 46.94
06-05-01 74.25 74.98 74.19 2,900,800 74.40 45.77
06-04-28 74.01 74.50 73.72 2,487,200 73.72 45.35
Date Open High Low Vol Cls adjCls
06-04-27 73.05 74.25 72.72 4,667,400 73.71 45.34
06-04-26 74.93 75.16 73.59 4,160,700 73.74 45.36
06-04-25 76.20 76.42 74.60 3,112,100 74.88 46.06
06-04-24 76.85 76.85 75.58 3,300,000 75.82 46.64
06-04-21 75.65 76.47 75.28 4,815,200 76.30 46.94
06-04-20 75.72 76.00 74.62 3,952,900 74.91 46.08
06-04-19 74.99 75.84 74.57 3,899,800 75.77 46.61
06-04-18 74.36 75.08 74.10 3,857,800 75.08 46.19
06-04-17 72.60 73.02 72.60 2,659,800 72.95 44.88
Date Open High Low Vol Cls adjCls
06-04-13 72.10 72.43 71.80 1,915,500 72.21 44.42
06-04-12 72.68 72.99 72.05 3,109,600 72.26 44.45
06-04-11 72.84 73.25 72.13 3,775,300 72.39 44.53
06-04-10 72.50 72.51 72.10 3,533,600 72.32 44.49
06-04-07 72.07 72.10 70.90 4,788,400 70.91 43.62
06-04-06 70.93 70.98 70.11 2,847,500 70.55 43.40
06-04-05 70.52 71.19 70.26 2,489,800 71.04 43.70
06-04-04 69.83 70.65 69.75 2,462,400 70.30 43.25
06-04-03 69.50 70.48 69.49 2,563,800 69.68 42.87
Date Open High Low Vol Cls adjCls
06-03-31 69.50 69.63 68.63 2,107,800 68.94 42.41
06-03-30 70.16 70.68 69.64 2,637,500 69.77 42.92
06-03-29 69.41 69.89 69.32 2,152,500 69.78 42.93
06-03-28 69.63 69.83 68.80 2,657,500 68.95 42.42
06-03-27 69.20 69.56 69.06 2,531,200 69.53 42.77
06-03-24 68.80 69.95 68.80 3,486,500 69.48 42.74
06-03-23 68.20 68.50 67.70 2,771,200 68.50 42.14
06-03-22 68.75 69.33 68.33 2,405,200 68.67 42.24
06-03-21 68.42 68.99 68.15 2,281,500 68.25 41.99
Date Open High Low Vol Cls adjCls
06-03-20 69.75 69.79 68.53 2,927,700 68.75 42.29
06-03-17 70.06 70.06 69.33 1,931,600 69.53 42.77
06-03-16 69.44 69.97 69.18 2,755,400 69.90 43.00
06-03-15 69.85 69.95 69.42 5,549,000 69.92 43.01
06-03-14 67.80 68.69 67.69 3,106,600 68.53 42.16
06-03-13 66.98 67.65 66.87 2,812,200 67.59 41.58
06-03-10 65.81 66.45 65.60 3,402,700 66.42 40.86
06-03-09 66.30 66.47 65.92 2,153,000 66.01 40.61
06-03-08 65.88 66.32 65.35 3,171,100 66.12 40.68
Date Open High Low Vol Cls adjCls
06-03-07 65.67 66.08 65.55 2,428,700 66.02 40.61
06-03-06 67.42 67.42 66.21 2,549,600 66.22 40.74
06-03-03 67.40 67.49 66.82 2,242,500 67.15 41.31
06-03-02 66.45 66.94 66.28 5,150,200 66.91 41.16
06-03-01 66.92 67.25 66.67 2,258,000 67.18 41.33
06-02-28 66.25 66.65 66.01 2,494,200 66.42 40.86
06-02-27 67.24 67.44 66.99 1,844,400 67.00 41.22
06-02-24 67.80 68.05 67.56 1,931,400 67.60 41.59
06-02-23 67.57 68.04 67.13 2,818,300 67.40 41.46
Date Open High Low Vol Cls adjCls
06-02-22 68.11 68.30 67.47 3,149,300 67.81 41.71
06-02-21 69.47 69.80 68.90 3,669,800 69.20 42.22
06-02-17 68.79 68.88 68.32 2,823,600 68.51 41.80
06-02-16 67.56 68.46 67.56 3,072,500 68.41 41.74
06-02-15 67.80 68.42 66.73 3,932,700 67.20 41.00
06-02-14 66.65 67.50 66.50 3,475,900 67.09 40.94
06-02-13 67.16 67.79 66.97 3,045,300 67.30 41.06
06-02-10 67.88 68.08 66.93 4,645,700 67.38 41.11
06-02-09 67.75 68.20 67.05 3,764,600 67.26 41.04
Date Open High Low Vol Cls adjCls
06-02-08 67.33 67.36 66.60 5,860,800 67.20 41.00
06-02-07 67.75 68.15 67.06 5,089,600 67.50 41.19
06-02-06 70.21 70.53 69.39 2,448,600 69.97 42.69
06-02-03 69.59 69.84 69.10 3,145,400 69.14 42.19
06-02-02 70.92 70.92 69.59 6,089,200 69.61 42.47
06-02-01 71.99 72.58 71.01 3,516,100 71.12 43.40
06-01-31 72.86 72.88 72.04 3,768,400 72.31 44.12
06-01-30 72.30 72.72 72.09 4,556,700 72.27 44.10
06-01-27 71.06 71.39 70.64 3,356,000 71.01 43.33
Date Open High Low Vol Cls adjCls
06-01-26 70.33 70.45 69.65 3,802,900 70.04 42.74
06-01-25 71.26 71.28 69.70 5,119,900 70.13 42.79
06-01-24 71.06 71.46 70.34 3,361,600 70.54 43.04
06-01-23 70.30 70.92 69.96 3,475,800 70.75 43.17
06-01-20 71.04 71.14 69.68 4,279,500 70.18 42.82
06-01-19 69.68 70.33 69.40 3,694,000 70.29 42.89
06-01-18 70.21 70.24 68.94 3,418,800 69.48 42.39
06-01-17 70.10 70.41 69.77 5,097,000 70.41 42.96
06-01-13 68.70 69.77 68.70 4,853,800 69.72 42.54
Date Open High Low Vol Cls adjCls
06-01-12 68.64 69.07 67.69 4,397,100 67.95 41.46
06-01-11 67.33 68.17 67.01 3,669,100 67.90 41.43
06-01-10 68.10 68.54 68.03 2,748,700 68.18 41.60
06-01-09 68.45 68.54 67.88 4,124,400 68.11 41.56
06-01-06 67.95 68.35 67.82 3,946,800 68.00 41.49
06-01-05 67.17 67.20 66.48 4,222,700 66.50 40.58
06-01-04 66.95 67.00 66.51 4,587,500 66.85 40.79
06-01-03 65.50 66.56 65.47 5,786,300 66.42 40.53
05-12-30 63.70 64.51 63.69 1,869,500 64.22 39.18
Date Open High Low Vol Cls adjCls
05-12-29 64.26 64.71 64.00 1,995,200 64.20 39.17
05-12-28 63.90 64.50 63.83 2,397,400 64.10 39.11
05-12-27 64.75 64.75 63.26 2,979,200 63.33 38.64
05-12-23 64.52 65.11 64.22 1,230,900 64.80 39.54
05-12-22 65.08 65.24 64.65 1,999,200 64.77 39.52
05-12-21 65.63 65.66 65.00 4,372,800 65.10 39.72
05-12-20 65.57 65.73 64.93 3,729,200 65.00 39.66
05-12-19 65.72 65.96 65.21 2,587,900 65.28 39.83
05-12-16 66.54 66.68 65.44 3,014,600 65.72 40.10
Date Open High Low Vol Cls adjCls
05-12-15 66.60 66.66 65.75 3,390,500 66.25 40.42
05-12-14 67.06 67.35 66.81 2,812,400 67.25 41.03
05-12-13 67.63 67.68 66.79 4,135,000 66.88 40.81
05-12-12 67.30 67.52 66.90 2,756,800 67.33 41.08
05-12-09 67.43 67.61 66.81 3,400,300 67.12 40.95
05-12-08 67.81 68.50 67.57 3,014,000 68.42 41.75
05-12-07 68.33 68.38 67.02 3,942,300 67.33 41.08
05-12-06 68.17 69.25 68.04 2,232,000 68.76 41.96
05-12-05 68.60 69.09 68.46 2,730,600 68.55 41.83
Date Open High Low Vol Cls adjCls
05-12-02 68.15 68.24 67.69 2,394,100 68.11 41.56
05-12-01 67.06 68.08 67.00 3,795,700 67.80 41.37
05-11-30 66.13 66.49 65.45 2,505,400 65.84 40.17
05-11-29 66.49 66.50 65.94 2,719,900 65.97 40.25
05-11-28 67.33 67.38 66.11 2,564,400 66.11 40.34
05-11-25 68.01 68.13 67.76 640,600 67.83 41.39
05-11-23 68.15 68.30 67.61 2,082,400 67.85 41.40
05-11-22 68.01 68.50 67.82 3,329,700 68.39 41.73
05-11-21 67.38 67.69 67.04 2,830,600 67.58 41.24
Date Open High Low Vol Cls adjCls
05-11-18 66.60 66.60 65.86 3,539,800 66.43 40.53
05-11-17 66.15 66.23 65.30 3,463,200 65.60 40.03
05-11-16 64.52 65.25 64.31 5,028,600 65.06 39.70
05-11-15 65.52 66.22 65.13 3,398,500 65.26 39.82
05-11-14 65.42 65.54 65.04 2,189,000 65.50 39.97
05-11-11 64.35 64.87 64.25 2,031,400 64.72 39.49
05-11-10 65.27 65.28 64.24 3,170,300 64.30 39.23
05-11-09 66.65 66.65 65.42 3,164,000 65.60 40.03
05-11-08 65.76 66.66 65.76 2,862,300 66.50 40.58
Date Open High Low Vol Cls adjCls
05-11-07 66.62 66.75 66.15 3,324,900 66.49 40.24
05-11-04 68.69 68.71 66.73 4,155,200 66.87 40.47
05-11-03 67.90 68.87 67.57 4,256,300 68.50 41.46
05-11-02 66.29 67.32 66.29 3,431,700 67.30 40.73
05-11-01 66.28 66.60 66.05 3,180,400 66.25 40.10
05-10-31 67.21 67.57 66.13 6,341,100 66.40 40.19
05-10-28 65.98 66.50 65.31 3,619,200 66.46 40.22
05-10-27 66.21 66.39 65.15 3,068,500 65.15 39.43
05-10-26 66.33 67.10 65.95 4,761,200 66.07 39.99
Date Open High Low Vol Cls adjCls
05-10-25 65.41 66.04 65.10 4,153,100 65.42 39.60
05-10-24 64.77 65.65 64.65 4,143,900 64.65 39.13
05-10-21 63.96 64.90 63.84 3,381,700 64.28 38.91
05-10-20 65.33 65.34 63.41 5,804,700 63.82 38.63
05-10-19 64.39 65.40 64.01 5,597,800 65.34 39.55
05-10-18 65.20 65.40 64.26 4,193,600 64.26 38.89
05-10-17 66.70 66.79 66.13 2,429,300 66.63 40.33
05-10-14 65.61 66.21 64.93 3,294,300 66.21 40.07
05-10-13 65.00 65.58 64.62 4,135,200 65.46 39.62
Date Open High Low Vol Cls adjCls
05-10-12 67.15 67.15 66.15 2,812,300 66.42 40.20
05-10-11 66.80 67.20 66.48 3,148,800 67.10 40.61
05-10-10 66.89 66.93 65.57 4,707,200 66.40 40.19
05-10-07 66.48 66.61 65.46 4,431,400 65.87 39.87
05-10-06 66.00 66.30 65.15 7,872,100 65.60 39.70
05-10-05 67.75 67.97 66.42 6,317,100 66.50 40.25
05-10-04 69.75 69.82 68.62 3,696,600 68.80 41.64
05-10-03 71.13 71.25 70.44 2,348,900 70.60 42.73
05-09-30 71.70 72.00 70.85 2,564,100 70.85 42.88
Date Open High Low Vol Cls adjCls
05-09-29 72.37 72.49 72.04 3,711,300 72.11 43.64
05-09-28 71.73 72.37 71.37 3,411,200 72.27 43.74
05-09-27 70.92 71.19 70.76 2,211,100 71.05 43.00
05-09-26 70.01 71.32 69.87 2,988,700 71.31 43.16
05-09-23 70.25 70.67 70.07 2,556,100 70.48 42.66
05-09-22 71.48 71.88 70.71 3,654,500 71.37 43.20
05-09-21 72.32 72.66 71.61 3,683,900 71.90 43.52
05-09-20 72.00 72.27 71.18 3,930,500 71.40 43.21
05-09-19 71.28 72.09 71.27 3,237,400 71.65 43.37
Date Open High Low Vol Cls adjCls
05-09-16 70.90 70.91 70.40 3,077,200 70.61 42.74
05-09-15 70.25 70.35 69.35 4,280,400 69.96 42.34
05-09-14 69.19 69.40 68.90 3,374,700 69.17 41.86
05-09-13 68.91 69.36 68.80 3,851,800 68.82 41.65
05-09-12 70.22 70.32 69.59 3,562,500 69.83 42.26
05-09-09 69.95 70.89 69.87 3,544,100 70.74 42.82
05-09-08 69.60 69.85 68.89 3,249,500 69.10 41.82
05-09-07 69.69 70.32 69.48 3,381,600 69.51 42.07
05-09-06 70.23 70.40 69.86 4,018,000 70.15 42.46
Date Open High Low Vol Cls adjCls
05-09-02 69.83 70.13 69.42 3,182,900 69.80 42.25
05-09-01 69.65 70.22 69.61 3,468,000 69.95 42.34
05-08-31 67.59 68.53 67.34 4,391,900 68.38 41.39
05-08-30 66.08 66.96 66.03 3,252,200 66.80 40.43
05-08-29 66.75 66.97 65.85 1,898,500 66.35 40.16
05-08-26 67.00 67.13 66.12 2,402,300 66.12 40.02
05-08-25 67.43 67.48 66.84 2,217,900 67.17 40.65
05-08-24 67.10 67.57 66.99 3,313,900 67.40 40.79
05-08-23 67.46 67.54 66.99 2,990,700 67.12 40.62
Date Open High Low Vol Cls adjCls
05-08-22 68.05 68.37 67.28 3,419,300 67.70 40.98
05-08-19 68.11 68.20 67.93 2,539,200 68.06 41.19
05-08-18 67.47 67.66 66.72 3,276,900 67.20 40.67
05-08-17 68.88 69.55 67.79 4,551,200 67.96 41.13
05-08-16 69.19 69.56 68.76 3,708,100 68.76 41.62
05-08-15 69.90 70.23 69.68 2,401,800 69.92 42.32
05-08-12 70.85 70.92 70.40 2,710,900 70.55 42.70
05-08-11 71.05 71.25 70.25 4,420,500 70.58 42.72
05-08-10 70.62 70.70 70.06 4,104,300 70.58 42.72
Date Open High Low Vol Cls adjCls
05-08-09 70.65 70.78 69.94 5,171,600 70.18 42.15
05-08-08 69.05 69.70 69.05 3,713,400 69.20 41.56
05-08-05 68.27 68.29 67.60 2,521,500 67.90 40.78
05-08-04 68.07 68.67 67.90 3,340,800 68.03 40.86
05-08-03 68.51 68.78 68.10 5,077,300 68.22 40.97
05-08-02 66.97 67.51 66.97 2,533,700 67.51 40.55
05-08-01 66.78 67.00 66.37 2,828,400 66.63 40.02
05-07-29 66.94 66.99 65.88 3,734,900 65.88 39.57
05-07-28 66.96 66.96 66.12 4,124,300 66.55 39.97
Date Open High Low Vol Cls adjCls
05-07-27 65.73 66.45 65.65 3,015,600 66.23 39.78
05-07-26 65.92 66.10 65.50 2,913,100 65.50 39.34
05-07-25 66.85 67.34 66.55 4,064,700 66.88 40.17
05-07-22 65.09 65.95 65.05 2,465,900 65.95 39.61
05-07-21 64.73 65.02 64.52 2,495,900 64.84 38.94
05-07-20 64.65 65.65 64.42 3,663,900 65.53 39.36
05-07-19 65.69 65.96 65.22 3,344,600 65.96 39.62
05-07-18 65.40 65.67 65.25 2,710,700 65.49 39.33
05-07-15 65.08 65.26 64.91 2,840,400 65.03 39.06
Date Open High Low Vol Cls adjCls
05-07-14 66.07 66.26 64.80 4,519,900 65.06 39.08
05-07-13 65.80 66.03 65.38 2,715,200 65.70 39.46
05-07-12 66.34 66.41 65.64 5,921,900 65.70 39.46
05-07-11 66.26 66.94 66.12 3,925,700 66.43 39.90
05-07-08 65.99 66.83 65.96 4,535,400 66.31 39.83
05-07-07 64.40 65.35 64.16 3,871,400 65.21 39.17
05-07-06 66.57 66.70 65.40 4,849,900 65.52 39.35
05-07-05 64.80 66.00 64.75 4,397,900 66.00 39.64
05-07-01 63.00 63.39 62.84 1,968,800 63.23 37.98
Date Open High Low Vol Cls adjCls
05-06-30 62.95 63.13 62.25 4,136,500 62.38 37.47
05-06-29 63.84 63.97 63.38 2,619,800 63.55 38.17
05-06-28 64.57 64.86 64.16 3,867,500 64.40 38.68
05-06-27 63.86 64.21 63.82 2,151,000 64.05 38.47
05-06-24 63.95 64.04 63.44 1,923,700 63.50 38.14
05-06-23 63.63 64.40 63.51 2,731,000 63.64 38.22
05-06-22 63.78 64.09 63.41 2,982,600 63.51 38.15
05-06-21 64.20 64.44 63.66 2,847,900 63.78 38.31
05-06-20 64.80 64.94 64.47 2,373,800 64.70 38.86
Date Open High Low Vol Cls adjCls
05-06-17 64.16 64.67 64.12 2,695,000 64.67 38.84
05-06-16 63.07 63.39 62.73 2,066,400 63.27 38.00
05-06-15 62.56 62.99 62.34 2,329,000 62.76 37.70
05-06-14 62.51 62.89 62.46 1,545,900 62.73 37.68
05-06-13 61.96 62.70 61.70 2,261,000 62.40 37.48
05-06-10 62.59 62.71 61.70 2,212,000 62.17 37.34
05-06-09 61.34 62.26 61.14 2,856,700 62.19 37.35
05-06-08 61.77 62.13 61.05 2,661,200 61.05 36.67
05-06-07 61.46 61.85 61.41 1,971,400 61.49 36.93
Date Open High Low Vol Cls adjCls
05-06-06 61.42 61.45 60.90 2,207,800 61.32 36.83
05-06-03 60.98 61.33 60.73 2,716,700 61.33 36.84
05-06-02 61.10 61.47 61.01 2,039,400 61.20 36.76
05-06-01 60.52 61.23 60.48 3,399,000 61.07 36.68
05-05-31 60.62 60.71 60.20 3,084,300 60.20 36.16
05-05-27 60.87 61.66 60.61 1,913,300 61.38 36.87
05-05-26 61.32 61.33 61.03 2,213,800 61.23 36.78
05-05-25 60.56 60.95 60.37 2,492,800 60.70 36.46
05-05-24 60.02 60.08 59.75 2,714,200 60.05 36.07
Date Open High Low Vol Cls adjCls
05-05-23 59.55 59.87 59.50 2,490,300 59.77 35.90
05-05-20 59.70 59.84 59.39 2,141,900 59.50 35.74
05-05-19 59.61 60.33 59.57 3,003,500 59.98 36.03
05-05-18 59.88 60.18 59.50 4,090,200 59.75 35.89
05-05-17 58.70 59.24 58.62 2,762,200 59.12 35.51
05-05-16 58.33 58.55 57.95 3,422,100 58.45 35.11
05-05-13 58.95 59.12 58.24 3,771,500 58.57 35.18
05-05-12 60.30 60.33 59.10 3,641,300 59.20 35.56
05-05-11 60.65 60.73 60.14 2,413,800 60.57 36.38
Date Open High Low Vol Cls adjCls
05-05-10 61.45 61.90 61.32 2,676,000 61.46 36.61
05-05-09 61.65 61.94 61.36 2,600,300 61.90 36.87
05-05-06 62.11 62.36 61.82 2,623,500 61.82 36.82
05-05-05 62.06 62.50 61.90 2,300,600 62.10 36.99
05-05-04 61.48 61.78 61.16 4,259,600 61.75 36.78
05-05-03 61.30 61.57 60.70 3,113,500 60.77 36.20
05-05-02 60.90 61.29 60.61 2,217,000 61.23 36.47
05-04-29 61.73 61.76 60.60 4,451,200 60.90 36.27
05-04-28 60.92 61.32 60.46 6,312,100 60.80 36.21
Date Open High Low Vol Cls adjCls
05-04-27 61.79 61.82 60.34 3,951,500 60.46 36.01
05-04-26 62.21 62.32 61.44 3,127,000 61.44 36.60
05-04-25 61.86 62.00 61.35 2,587,700 61.60 36.69
05-04-22 60.80 61.45 60.52 2,699,300 61.06 36.37
05-04-21 60.20 60.84 59.81 3,274,900 60.75 36.19
05-04-20 60.64 60.98 59.85 3,209,200 60.00 35.74
05-04-19 60.40 61.15 60.38 3,520,300 61.15 36.42
05-04-18 59.10 59.99 58.86 4,676,300 59.81 35.63
05-04-15 60.62 60.70 58.75 5,152,200 59.40 35.38
Date Open High Low Vol Cls adjCls
05-04-14 61.40 61.42 60.40 4,508,400 60.62 36.11
05-04-13 61.98 62.26 61.15 4,395,400 61.26 36.49
05-04-12 63.30 63.46 62.31 4,878,100 62.64 37.31
05-04-11 63.50 63.78 63.22 3,053,400 63.62 37.89
05-04-08 63.38 63.85 63.13 2,876,100 63.23 37.66
05-04-07 63.83 64.49 63.37 3,899,500 63.65 37.91
05-04-06 62.95 63.51 62.79 2,712,000 63.26 37.68
05-04-05 63.04 63.48 62.87 3,251,300 63.05 37.56
05-04-04 62.88 63.28 62.53 3,475,100 62.82 37.42
Date Open High Low Vol Cls adjCls
05-04-01 63.00 63.06 62.10 2,973,300 62.76 37.38
05-03-31 62.40 62.64 62.15 4,326,700 62.40 37.17
05-03-30 62.10 62.32 61.21 3,149,600 62.30 37.11
05-03-29 61.87 62.50 61.51 3,107,800 61.58 36.68
05-03-28 61.55 62.07 61.00 2,159,600 61.47 36.61
05-03-24 61.60 62.14 61.20 4,529,900 61.71 36.76
05-03-23 62.66 62.72 61.71 5,360,300 62.01 36.94
05-03-22 64.20 65.00 63.52 3,294,800 63.52 37.84
05-03-21 64.82 64.92 64.42 2,346,900 64.82 38.61
Date Open High Low Vol Cls adjCls
05-03-18 65.02 65.37 64.81 2,623,900 65.37 38.94
05-03-17 64.80 64.98 64.39 2,934,600 64.82 38.61
05-03-16 64.40 65.05 64.27 3,430,800 64.37 38.34
05-03-15 65.17 65.27 64.13 3,443,900 64.21 38.25
05-03-14 64.40 64.89 63.96 3,064,300 64.65 38.51
05-03-11 64.25 64.91 64.20 3,598,700 64.47 38.40
05-03-10 64.54 64.55 63.75 5,005,700 64.18 38.23
05-03-09 65.66 66.36 64.56 5,260,400 64.65 38.51
05-03-08 65.78 66.40 65.60 3,375,000 66.25 39.46
Date Open High Low Vol Cls adjCls
05-03-07 65.75 65.95 65.22 3,067,300 65.68 39.12
05-03-04 65.88 66.65 65.58 3,662,000 66.36 39.53
05-03-03 65.30 65.43 64.90 3,198,500 65.43 38.97
05-03-02 63.56 64.94 63.56 4,479,400 64.65 38.51
05-03-01 64.87 64.90 64.00 4,539,600 64.11 38.19
05-02-28 65.75 66.05 64.05 5,119,200 64.92 38.67
05-02-25 64.75 65.31 64.56 7,171,000 65.07 38.76
05-02-24 64.38 64.44 63.50 4,062,900 63.85 38.03
05-02-23 63.50 64.08 63.32 3,059,200 63.90 38.06
Date Open High Low Vol Cls adjCls
05-02-22 63.46 64.19 63.36 4,297,500 63.52 37.84
05-02-18 62.89 63.65 62.87 4,141,300 63.20 37.64
05-02-17 63.78 63.99 62.99 4,168,900 62.99 37.52
05-02-16 62.20 63.27 62.17 4,430,900 63.27 37.69
05-02-15 62.05 62.53 62.05 3,003,600 62.46 36.90
05-02-14 62.20 62.51 62.02 2,454,400 62.25 36.78
05-02-11 61.68 62.46 61.65 3,873,400 62.20 36.75
05-02-10 61.59 62.45 61.59 5,436,800 62.17 36.73
05-02-09 60.80 61.34 60.67 3,476,500 60.99 36.03
Date Open High Low Vol Cls adjCls
05-02-08 60.42 61.20 60.28 5,044,300 61.03 36.06
05-02-07 60.82 61.07 60.45 3,169,500 60.77 35.90
05-02-04 60.66 61.08 60.57 3,492,600 60.88 35.97
05-02-03 60.13 60.53 59.98 3,285,900 60.49 35.74
05-02-02 60.82 61.03 60.62 2,649,400 60.65 35.83
05-02-01 60.10 60.63 59.95 3,123,300 60.51 35.75
05-01-31 59.15 59.95 59.02 3,121,700 59.62 35.22
05-01-28 59.85 59.85 59.37 2,919,800 59.48 35.14
05-01-27 59.84 60.39 59.75 3,370,600 60.20 35.56
Date Open High Low Vol Cls adjCls
05-01-26 59.55 60.13 59.42 6,111,300 59.90 35.39
05-01-25 58.51 58.74 58.23 2,899,200 58.68 34.67
05-01-24 58.41 58.67 58.26 2,450,400 58.30 34.44
05-01-21 57.43 57.78 57.35 2,297,300 57.55 34.00
05-01-20 57.38 57.70 57.22 1,911,400 57.38 33.90
05-01-19 58.51 58.51 58.05 1,827,200 58.11 34.33
05-01-18 57.87 58.23 57.78 2,832,000 57.94 34.23
05-01-14 58.02 58.17 57.63 2,153,900 57.94 34.23
05-01-13 57.45 58.20 57.44 2,459,000 57.80 34.15
Date Open High Low Vol Cls adjCls
05-01-12 57.25 57.84 57.20 2,387,600 57.80 34.15
05-01-11 57.22 57.30 56.99 1,997,000 57.00 33.67
05-01-10 57.20 57.61 57.02 2,599,300 57.18 33.78
05-01-07 58.01 58.01 56.92 3,438,000 57.23 33.81
05-01-06 56.96 57.72 56.82 3,173,800 57.25 33.82
05-01-05 57.35 57.37 56.63 3,451,000 56.70 33.50
05-01-04 57.12 57.38 56.60 2,742,800 56.61 33.44
05-01-03 58.05 58.10 56.90 2,543,900 57.12 33.75
04-12-31 58.70 58.84 58.40 1,322,800 58.40 34.50
Date Open High Low Vol Cls adjCls
04-12-30 58.75 59.00 58.57 1,198,300 58.73 34.70
04-12-29 58.50 59.04 58.50 1,745,000 58.92 34.81
04-12-28 58.85 59.10 58.73 1,529,200 58.83 34.76
04-12-27 58.78 59.00 58.51 1,405,100 58.65 34.65
04-12-23 58.31 58.98 58.28 1,703,600 58.88 34.78
04-12-22 59.03 59.13 58.43 1,945,900 58.78 34.73
04-12-21 58.81 59.13 58.56 1,932,000 59.03 34.87
04-12-20 59.00 59.12 58.74 1,830,800 58.79 34.73
04-12-17 58.09 58.45 57.96 2,058,900 58.36 34.48
Date Open High Low Vol Cls adjCls
04-12-16 58.95 59.00 58.01 2,752,500 58.20 34.38
04-12-15 59.03 59.49 58.74 2,356,100 59.40 35.09
04-12-14 58.68 59.08 58.66 1,870,600 59.05 34.89
04-12-13 58.35 59.15 58.30 3,467,100 59.14 34.94
04-12-10 58.75 58.94 58.31 2,532,400 58.36 34.48
04-12-09 58.80 59.30 58.46 2,209,900 59.16 34.95
04-12-08 58.37 59.11 57.93 3,769,600 59.10 34.91
04-12-07 60.40 60.49 59.20 2,734,700 59.26 35.01
04-12-06 59.95 60.03 59.64 3,022,800 59.90 35.39
Date Open High Low Vol Cls adjCls
04-12-03 59.40 59.66 59.12 3,164,300 59.39 35.09
04-12-02 60.22 60.23 59.19 4,094,900 59.20 34.97
04-12-01 61.70 61.92 60.80 4,325,600 60.92 35.99
04-11-30 61.57 61.70 61.20 1,852,200 61.35 36.24
04-11-29 61.97 62.10 61.19 2,982,200 61.47 36.32
04-11-26 61.50 61.76 61.44 1,081,900 61.66 36.43
04-11-24 60.65 60.97 60.51 2,594,900 60.80 35.92
04-11-23 60.26 60.50 60.14 2,388,900 60.27 35.61
04-11-22 59.72 60.17 59.62 2,919,400 59.99 35.44
Date Open High Low Vol Cls adjCls
04-11-19 60.06 60.15 59.88 3,217,200 59.96 35.42
04-11-18 59.60 59.72 59.23 2,101,000 59.66 35.25
04-11-17 59.47 59.75 59.24 2,448,500 59.70 35.27
04-11-16 59.45 59.53 58.81 3,112,200 58.96 34.83
04-11-15 59.82 59.83 59.03 3,745,500 59.30 35.03
04-11-12 58.52 59.95 58.52 2,320,800 59.92 35.40
04-11-11 58.80 59.00 58.63 2,712,100 58.92 34.81
04-11-10 58.80 59.26 58.47 2,476,100 59.12 34.93
04-11-09 59.43 59.63 59.08 2,903,600 59.15 34.94
Date Open High Low Vol Cls adjCls
04-11-08 59.78 59.87 59.32 2,919,400 59.54 34.92
04-11-05 59.54 59.97 59.42 4,022,400 59.57 34.94
04-11-04 59.47 60.15 59.47 4,574,300 60.10 35.25
04-11-03 59.42 59.46 58.68 3,935,900 59.28 34.77
04-11-02 58.63 58.94 57.98 2,899,800 58.00 34.02
04-11-01 59.01 59.13 58.23 4,711,700 58.42 34.27
04-10-29 57.98 58.29 57.72 3,115,000 58.25 34.17
04-10-28 57.65 58.40 57.37 3,894,800 57.62 33.80
04-10-27 59.60 59.60 58.31 4,602,900 58.64 34.40
Date Open High Low Vol Cls adjCls
04-10-26 58.87 59.04 58.40 3,065,100 58.93 34.57
04-10-25 59.38 59.70 59.31 3,377,900 59.48 34.89
04-10-22 59.55 59.60 58.90 2,676,600 58.97 34.59
04-10-21 59.41 59.43 58.88 2,538,800 59.08 34.65
04-10-20 58.22 59.14 58.21 2,303,600 59.14 34.69
04-10-19 58.64 58.75 58.32 3,128,100 58.40 34.25
04-10-18 58.99 59.29 58.47 2,545,700 58.54 34.34
04-10-15 59.09 59.20 58.70 3,400,600 58.99 34.60
04-10-14 58.59 58.89 58.46 3,085,800 58.58 34.36
Date Open High Low Vol Cls adjCls
04-10-13 58.13 58.17 57.60 4,141,200 58.00 34.02
04-10-12 58.95 59.20 58.61 1,987,700 58.61 34.38
04-10-11 59.70 59.74 59.13 2,470,300 59.41 34.85
04-10-08 59.66 59.85 59.31 2,662,600 59.48 34.89
04-10-07 59.59 59.67 59.11 2,419,000 59.23 34.74
04-10-06 59.37 59.87 59.29 4,193,000 59.55 34.93
04-10-05 58.18 58.92 58.18 3,327,700 58.58 34.36
04-10-04 57.58 57.75 57.31 3,024,400 57.55 33.76
04-10-01 57.90 58.24 57.84 2,233,500 58.19 34.13
Date Open High Low Vol Cls adjCls
04-09-30 57.25 57.59 57.22 1,648,600 57.53 33.74
04-09-29 57.75 57.90 57.17 3,411,400 57.36 33.64
04-09-28 58.93 59.04 58.45 3,798,900 58.49 34.31
04-09-27 57.80 58.10 57.61 2,625,700 57.88 33.95
04-09-24 57.86 58.17 57.53 2,988,200 57.55 33.76
04-09-23 57.97 57.98 57.12 4,661,400 57.12 33.50
04-09-22 57.73 57.78 57.39 3,075,800 57.60 33.79
04-09-21 57.78 58.25 57.54 5,616,800 58.10 34.08
04-09-20 56.79 57.07 56.67 3,676,400 56.71 33.26
Date Open High Low Vol Cls adjCls
04-09-17 55.97 56.66 55.83 5,161,300 56.43 33.10
04-09-16 55.11 55.30 55.00 2,439,800 55.12 32.33
04-09-15 54.55 55.13 54.43 4,189,700 54.84 32.17
04-09-14 54.83 55.16 54.74 2,177,800 54.91 32.21
04-09-13 54.76 57.76 54.71 2,140,900 54.89 32.20
04-09-10 55.05 55.08 54.61 1,920,600 54.70 32.08
04-09-09 54.43 54.84 54.24 2,522,700 54.62 32.04
04-09-08 53.79 54.54 53.77 2,279,400 54.20 31.79
04-09-07 53.95 54.26 53.49 3,450,200 54.25 31.82
Date Open High Low Vol Cls adjCls
04-09-03 54.08 54.45 53.97 2,620,300 54.30 31.85
04-09-02 54.44 54.84 54.41 2,368,900 54.84 32.17
04-09-01 53.96 54.68 53.95 2,900,100 54.48 31.96
04-08-31 53.55 53.75 53.33 2,368,300 53.70 31.50
04-08-30 53.55 54.74 53.20 1,553,100 53.26 31.24
04-08-27 53.45 53.68 53.18 1,966,900 53.65 31.47
04-08-26 52.20 52.63 52.13 2,258,300 52.58 30.84
04-08-25 51.97 52.58 51.95 3,112,700 52.32 30.69
04-08-24 52.25 52.29 51.96 3,817,100 52.25 30.65
Date Open High Low Vol Cls adjCls
04-08-23 53.74 53.76 52.78 2,401,700 52.80 30.97
04-08-20 53.34 53.81 53.34 2,879,800 53.37 31.30
04-08-19 53.42 53.73 53.23 2,727,100 53.43 31.34
04-08-18 53.45 53.87 53.42 3,165,700 53.71 31.50
04-08-17 54.18 54.21 53.39 2,842,400 53.45 31.35
04-08-16 54.23 54.61 54.18 2,951,400 54.54 31.99
04-08-13 53.97 54.14 53.76 3,362,900 53.84 31.58
04-08-12 54.70 54.79 53.90 3,329,500 53.90 31.62
04-08-11 54.70 54.82 54.07 3,946,100 54.62 32.04
Date Open High Low Vol Cls adjCls
04-08-10 55.75 55.95 55.40 2,858,400 55.45 32.27
04-08-09 55.02 55.85 55.02 2,957,100 55.54 32.33
04-08-06 56.00 56.05 54.80 3,343,000 54.95 31.98
04-08-05 56.25 56.50 55.88 3,749,500 55.90 32.54
04-08-04 56.55 56.67 55.87 4,980,100 56.07 32.64
04-08-03 57.00 57.21 56.75 5,817,200 56.75 33.03
04-08-02 56.18 56.55 56.18 2,564,000 56.28 32.76
04-07-30 56.50 56.74 56.33 4,183,400 56.36 32.80
04-07-29 55.97 56.32 55.77 6,960,000 55.99 32.59
Date Open High Low Vol Cls adjCls
04-07-28 54.21 55.03 54.18 3,003,900 54.92 31.97
04-07-27 53.52 54.10 53.30 3,071,900 53.90 31.37
04-07-26 54.30 54.45 53.60 2,269,600 54.15 31.52
04-07-23 54.10 54.40 54.00 2,171,700 54.35 31.63
04-07-22 54.38 54.67 54.17 3,277,400 54.25 31.58
04-07-21 54.73 54.97 54.27 4,326,700 54.27 31.59
04-07-20 55.15 55.60 54.98 2,699,300 55.43 32.26
04-07-19 55.48 55.78 55.32 2,708,400 55.33 32.20
04-07-16 55.65 55.95 55.54 3,483,500 55.79 32.47
Date Open High Low Vol Cls adjCls
04-07-15 54.84 55.08 54.76 2,814,300 54.79 31.89
04-07-14 54.10 54.74 54.10 2,284,200 54.50 31.72
04-07-13 54.56 54.60 54.09 1,922,000 54.30 31.61
04-07-12 55.08 55.10 54.57 2,367,000 54.70 31.84
04-07-09 55.14 55.40 54.89 4,508,300 55.10 32.07
04-07-08 53.88 54.98 53.78 3,348,900 54.28 31.59
04-07-07 53.70 53.88 53.62 1,679,700 53.70 31.26
04-07-06 54.04 54.04 53.70 2,561,800 53.72 31.27
04-07-02 53.07 53.23 52.92 2,647,300 53.08 30.89
Date Open High Low Vol Cls adjCls
04-07-01 53.46 53.58 52.96 2,506,500 53.44 31.10
04-06-30 53.35 53.68 53.08 3,030,200 53.57 31.18
04-06-29 53.71 53.84 53.38 3,693,400 53.43 31.10
04-06-28 54.15 54.23 53.50 2,671,800 53.70 31.26
04-06-25 53.75 54.09 53.70 2,379,400 53.72 31.27
04-06-24 54.40 54.55 54.20 2,159,900 54.20 31.55
04-06-23 53.67 54.39 53.63 2,585,300 54.38 31.65
04-06-22 53.37 53.69 53.12 2,616,400 53.64 31.22
04-06-21 53.95 54.10 53.68 3,304,000 53.69 31.25
Date Open High Low Vol Cls adjCls
04-06-18 54.63 54.97 54.51 3,425,700 54.52 31.73
04-06-17 54.20 54.30 53.85 2,991,300 54.07 31.47
04-06-16 53.87 54.00 53.55 4,048,800 53.74 31.28
04-06-15 52.92 53.20 52.82 3,493,300 52.85 30.76
04-06-14 52.30 52.44 51.93 3,519,500 52.03 30.28
04-06-10 52.90 53.24 52.83 2,646,600 53.09 30.90
04-06-09 53.31 53.34 52.66 3,800,700 52.90 30.79
04-06-08 54.25 54.44 53.61 3,892,100 53.75 31.28
04-06-07 53.80 54.00 53.60 3,014,100 53.97 31.41
Date Open High Low Vol Cls adjCls
04-06-04 53.70 53.74 53.10 3,592,400 53.25 30.99
04-06-03 54.13 54.16 53.66 4,982,400 53.72 31.27
04-06-02 54.31 54.40 53.77 4,969,100 53.86 31.35
04-06-01 53.46 53.52 53.10 3,356,300 53.35 31.05
04-05-28 53.30 53.37 52.75 2,673,000 53.00 30.85
04-05-27 53.82 53.85 53.26 3,308,800 53.46 31.12
04-05-26 54.25 54.30 53.45 3,904,200 53.56 31.17
04-05-25 53.75 53.98 53.65 4,591,300 53.78 31.30
04-05-24 52.08 52.63 52.01 2,656,300 52.47 30.54
Date Open High Low Vol Cls adjCls
04-05-21 52.06 52.17 51.20 2,067,400 51.52 29.99
04-05-20 51.80 51.97 51.40 2,001,400 51.40 29.92
04-05-19 51.75 52.40 51.55 3,525,200 51.80 30.15
04-05-18 51.88 51.90 51.30 2,686,400 51.31 29.86
04-05-17 52.83 52.96 52.33 5,066,100 52.47 30.54
04-05-14 52.78 53.08 52.64 2,724,900 52.93 30.81
04-05-13 52.43 52.92 52.29 2,445,200 52.40 30.50
04-05-12 52.22 52.49 52.00 4,013,000 52.43 30.52
04-05-11 51.75 52.70 51.70 4,100,300 52.65 30.41
Date Open High Low Vol Cls adjCls
04-05-10 52.80 52.90 52.22 4,228,800 52.22 30.16
04-05-07 54.10 54.45 53.67 3,730,000 53.96 31.17
04-05-06 54.95 54.99 54.13 5,454,300 54.54 31.50
04-05-05 54.02 54.59 53.96 4,829,500 54.42 31.43
04-05-04 53.63 53.84 53.20 2,856,100 53.50 30.90
04-05-03 52.90 53.39 52.78 2,888,500 53.28 30.77
04-04-30 52.50 53.03 52.37 3,329,100 52.90 30.55
04-04-29 53.10 53.32 52.05 3,566,700 52.05 30.06
04-04-28 53.90 53.95 53.03 3,207,700 53.11 30.67
Date Open High Low Vol Cls adjCls
04-04-27 52.52 53.95 52.52 4,639,400 53.70 31.02
04-04-26 53.31 53.39 52.85 2,329,700 52.92 30.56
04-04-23 52.65 53.02 52.51 2,115,100 53.02 30.62
04-04-22 52.10 53.23 52.04 2,845,600 53.23 30.74
04-04-21 52.12 52.50 51.94 3,613,200 52.45 30.29
04-04-20 53.36 53.44 52.61 4,152,200 52.67 30.42
04-04-19 53.73 54.13 53.73 2,083,700 53.93 31.15
04-04-16 53.77 54.72 53.77 2,883,800 54.25 31.33
04-04-15 53.62 54.24 53.62 3,223,400 54.16 31.28
Date Open High Low Vol Cls adjCls
04-04-14 52.95 53.33 52.90 2,685,800 53.01 30.62
04-04-13 54.05 54.09 53.60 2,954,900 53.61 30.96
04-04-12 53.35 54.08 53.35 4,009,700 53.80 31.07
04-04-08 53.90 53.94 53.40 3,053,400 53.51 30.91
04-04-07 53.18 53.77 52.98 4,417,000 53.59 30.95
04-04-06 53.25 53.49 53.11 3,873,400 53.43 30.86
04-04-05 52.18 52.95 52.17 4,544,500 52.95 30.58
04-04-02 51.48 52.00 51.35 3,980,900 52.00 30.03
04-04-01 51.22 51.52 50.75 3,266,200 50.88 29.39
Date Open High Low Vol Cls adjCls
04-03-31 51.26 51.40 50.52 3,716,900 51.20 29.57
04-03-30 50.50 51.48 50.48 5,999,300 51.12 29.53
04-03-29 49.25 49.87 49.15 3,861,800 49.45 28.56
04-03-26 48.08 48.55 47.90 3,608,100 48.46 27.99
04-03-25 48.09 48.16 47.79 3,945,000 47.96 27.70
04-03-24 49.10 49.24 48.40 3,895,700 48.45 27.98
04-03-23 49.30 49.40 48.70 2,304,100 49.15 28.39
04-03-22 49.65 49.72 48.89 3,065,200 48.93 28.26
04-03-19 50.26 50.54 49.99 2,589,400 50.08 28.92
Date Open High Low Vol Cls adjCls
04-03-18 50.25 50.40 49.90 3,350,600 50.18 28.98
04-03-17 49.30 50.04 49.29 2,989,500 49.96 28.86
04-03-16 49.64 49.72 49.41 4,059,100 49.66 28.68
04-03-15 49.13 49.59 49.06 4,786,000 49.36 28.51
04-03-12 48.18 49.15 48.18 3,901,200 49.00 28.30
04-03-11 49.10 49.68 48.80 3,496,300 48.81 28.19
04-03-10 49.75 49.90 49.36 3,805,300 49.37 28.51
04-03-09 49.77 49.97 49.48 3,131,700 49.52 28.60
04-03-08 50.22 50.41 49.90 2,201,900 49.94 28.84
Date Open High Low Vol Cls adjCls
04-03-05 49.80 50.20 49.77 2,265,800 50.10 28.94
04-03-04 49.50 50.10 49.45 2,702,200 49.96 28.86
04-03-03 49.77 49.92 49.23 2,916,000 49.66 28.68
04-03-02 49.85 50.08 49.60 3,064,200 49.60 28.65
04-03-01 49.68 50.49 49.67 3,837,100 50.23 29.01
04-02-27 49.30 49.41 48.82 3,004,700 49.20 28.42
04-02-26 48.88 49.09 48.78 3,589,600 49.03 28.32
04-02-25 48.65 48.77 48.45 2,055,200 48.74 28.15
04-02-24 48.18 48.76 48.15 2,669,700 48.53 28.03
Date Open High Low Vol Cls adjCls
04-02-23 48.61 48.64 48.25 2,920,500 48.50 28.01
04-02-20 48.71 48.71 48.19 3,295,100 48.49 28.01
04-02-19 48.34 48.55 48.10 3,184,500 48.13 27.80
04-02-18 48.31 48.36 47.90 2,879,500 47.90 27.67
04-02-17 48.76 48.82 48.50 2,859,900 48.72 27.88
04-02-13 47.83 48.28 47.50 2,671,800 48.05 27.50
04-02-12 47.39 47.82 47.25 3,845,500 47.73 27.31
04-02-11 47.20 47.95 46.97 5,148,000 47.92 27.42
04-02-10 46.74 47.85 46.65 7,789,600 47.55 27.21
Date Open High Low Vol Cls adjCls
04-02-09 47.64 48.65 47.61 3,147,100 48.40 27.70
04-02-06 47.05 47.60 46.91 2,415,400 47.60 27.24
04-02-05 47.57 47.57 47.16 2,234,200 47.27 27.05
04-02-04 47.66 47.89 47.55 2,270,100 47.58 27.23
04-02-03 47.37 47.80 47.07 3,502,500 47.77 27.34
04-02-02 47.35 47.68 47.12 3,530,200 47.56 27.22
04-01-30 47.73 47.91 47.49 2,972,300 47.60 27.24
04-01-29 48.29 48.33 47.75 3,160,600 48.07 27.51
04-01-28 48.90 49.30 48.44 3,558,000 48.44 27.72
Date Open High Low Vol Cls adjCls
04-01-27 48.49 48.85 48.37 3,235,500 48.66 27.84
04-01-26 48.40 48.60 47.97 3,615,400 48.60 27.81
04-01-23 48.73 49.09 47.73 3,722,500 48.75 27.90
04-01-22 50.10 50.10 49.58 3,556,500 49.62 28.39
04-01-21 49.75 50.00 49.70 4,664,100 49.98 28.60
04-01-20 48.21 49.05 48.20 2,930,600 48.76 27.90
04-01-16 47.33 48.02 47.21 5,719,700 48.01 27.47
04-01-15 48.50 48.54 48.13 3,261,800 48.25 27.61
04-01-14 48.58 48.80 48.51 4,396,800 48.60 27.81
Date Open High Low Vol Cls adjCls
04-01-13 49.73 49.89 49.40 3,690,600 49.40 28.27
04-01-12 49.66 49.91 49.25 3,558,500 49.67 28.42
04-01-09 48.30 49.29 48.12 7,391,700 49.08 28.09
04-01-08 49.20 49.34 48.93 2,941,100 49.07 28.08
04-01-07 49.13 49.15 48.75 5,830,200 49.02 28.05
04-01-06 50.09 50.40 49.96 3,172,900 50.22 28.74
04-01-05 49.35 50.05 49.31 4,142,800 49.90 28.55
04-01-02 49.53 49.60 49.20 2,972,500 49.40 28.27
03-12-31 49.18 49.59 49.18 2,462,900 49.35 28.24
Date Open High Low Vol Cls adjCls
03-12-30 48.95 49.20 48.94 1,891,200 49.08 28.09
03-12-29 48.68 49.05 48.58 2,417,100 48.97 28.02
03-12-26 48.46 48.83 48.38 765,700 48.77 27.91
03-12-24 48.45 48.74 48.30 1,791,200 48.46 27.73
03-12-23 47.90 48.27 47.78 2,583,600 48.10 27.52
03-12-22 48.43 48.64 48.32 3,818,800 48.40 27.70
03-12-19 48.47 48.63 48.16 3,844,300 48.43 27.71
03-12-18 47.78 48.36 47.74 5,270,300 48.17 27.56
03-12-17 46.70 47.11 46.52 4,387,100 47.08 26.94
Date Open High Low Vol Cls adjCls
03-12-16 45.99 46.14 45.57 3,031,000 45.83 26.23
03-12-15 46.10 46.25 45.52 3,620,600 45.60 26.09
03-12-12 45.76 46.35 45.76 3,781,000 46.35 26.52
03-12-11 45.22 45.75 45.18 3,729,100 45.70 26.15
03-12-10 44.96 45.65 44.91 4,270,700 45.22 25.88
03-12-09 45.33 45.50 45.06 5,580,700 45.07 25.79
03-12-08 43.65 44.58 43.64 4,359,500 44.40 25.41
03-12-05 43.55 43.77 43.42 1,850,900 43.60 24.95
03-12-04 43.06 43.68 43.02 3,011,200 43.68 25.00
Date Open High Low Vol Cls adjCls
03-12-03 43.22 43.39 43.10 3,272,600 43.20 24.72
03-12-02 42.90 43.35 42.80 3,762,900 42.98 24.59
03-12-01 42.88 43.38 42.78 2,230,900 43.20 24.72
03-11-28 42.52 42.86 42.30 1,556,000 42.69 24.43
03-11-26 42.84 42.96 42.56 1,847,000 42.89 24.54
03-11-25 42.65 42.71 42.43 3,186,900 42.60 24.38
03-11-24 42.89 43.14 42.81 2,020,300 42.95 24.58
03-11-21 42.02 42.73 42.02 2,030,400 42.60 24.38
03-11-20 42.46 42.85 42.37 2,310,700 42.70 24.43
Date Open High Low Vol Cls adjCls
03-11-19 42.60 42.62 42.35 3,946,500 42.50 24.32
03-11-18 42.50 42.53 42.11 3,059,000 42.11 24.10
03-11-17 42.89 42.90 42.37 2,590,200 42.57 24.36
03-11-14 42.75 43.16 42.69 3,342,300 42.91 24.55
03-11-13 42.25 42.55 42.12 2,208,500 42.50 24.32
03-11-12 42.18 42.60 42.00 2,276,200 42.60 24.38
03-11-11 42.33 42.73 42.33 1,732,300 42.60 24.13
03-11-10 42.95 42.98 42.50 1,970,300 42.58 24.12
03-11-07 42.80 43.00 42.62 2,515,700 42.78 24.23
Date Open High Low Vol Cls adjCls
03-11-06 42.25 42.55 42.25 2,164,300 42.51 24.08
03-11-05 42.55 42.68 42.38 2,222,800 42.59 24.12
03-11-04 42.70 42.81 42.55 2,511,900 42.55 24.10
03-11-03 42.86 42.93 42.37 2,833,000 42.47 24.06
03-10-31 41.97 42.45 41.95 2,792,600 42.38 24.00
03-10-30 42.26 42.50 41.65 3,792,000 41.70 23.62
03-10-29 41.90 42.37 41.80 3,226,400 42.25 23.93
03-10-28 42.40 42.52 41.89 4,311,600 42.23 23.92
03-10-27 42.36 42.59 42.14 2,476,900 42.45 24.04
Date Open High Low Vol Cls adjCls
03-10-24 42.40 42.82 42.27 2,718,000 42.81 24.25
03-10-23 42.20 42.68 42.18 2,794,700 42.59 24.12
03-10-22 42.95 43.05 42.73 2,819,000 42.90 24.30
03-10-21 43.17 43.25 42.93 4,081,300 43.14 24.44
03-10-20 43.65 43.71 43.35 2,391,600 43.48 24.63
03-10-17 43.75 43.75 43.13 2,607,300 43.60 24.70
03-10-16 43.90 43.94 43.54 2,826,300 43.75 24.78
03-10-15 44.33 44.33 43.60 3,266,800 43.90 24.87
03-10-14 44.05 44.23 43.97 3,441,100 44.17 25.02
Date Open High Low Vol Cls adjCls
03-10-13 44.20 44.73 44.20 3,184,500 44.73 25.34
03-10-10 44.10 44.33 44.02 2,872,700 44.06 24.96
03-10-09 43.60 44.05 43.55 2,207,300 43.72 24.76
03-10-08 44.00 44.01 43.39 2,354,200 43.66 24.73
03-10-07 43.56 43.99 43.50 2,246,100 43.97 24.91
03-10-06 43.92 44.03 43.64 3,123,500 43.66 24.73
03-10-03 43.25 43.80 43.20 3,718,800 43.57 24.68
03-10-02 43.15 43.15 42.29 4,738,900 42.78 24.23
03-10-01 42.35 43.15 42.32 3,131,200 43.15 24.44
Date Open High Low Vol Cls adjCls
03-09-30 41.95 42.10 41.38 7,474,500 42.10 23.85
03-09-29 42.05 42.18 41.82 2,366,900 42.00 23.79
03-09-26 42.20 42.42 42.00 6,344,500 42.31 23.97
03-09-25 43.10 43.23 42.90 3,450,800 42.91 24.30
03-09-24 42.94 42.99 42.57 3,779,000 42.65 24.16
03-09-23 42.37 42.46 42.15 3,279,700 42.25 23.93
03-09-22 42.13 42.65 42.00 3,514,000 42.58 24.12
03-09-19 42.26 42.33 42.00 3,363,100 42.22 23.91
03-09-18 42.28 42.55 42.13 3,948,700 42.42 24.03
Date Open High Low Vol Cls adjCls
03-09-17 42.88 43.05 42.65 4,744,600 42.65 24.16
03-09-16 42.45 43.08 42.30 4,529,500 43.03 24.37
03-09-15 43.08 43.08 42.44 2,847,100 42.87 24.28
03-09-12 43.15 43.21 42.72 1,629,800 43.08 24.40
03-09-11 42.83 43.12 42.78 2,324,900 42.96 24.33
03-09-10 42.65 42.79 42.50 1,883,900 42.56 24.11
03-09-09 42.98 43.04 42.73 2,088,200 42.75 24.21
03-09-08 43.00 43.42 42.95 2,312,200 43.20 24.47
03-09-05 42.50 42.85 42.50 2,348,000 42.58 24.12
Date Open High Low Vol Cls adjCls
03-09-04 43.08 43.24 42.96 2,908,000 43.00 24.36
03-09-03 42.80 43.08 42.67 3,868,900 42.88 24.29
03-09-02 41.74 42.35 41.72 3,988,300 42.30 23.96
03-08-29 42.20 42.20 41.46 4,272,900 41.72 23.63
03-08-28 41.88 42.24 41.68 3,185,900 42.20 23.90
03-08-27 41.52 41.99 41.52 2,402,600 41.84 23.70
03-08-26 41.45 41.73 41.18 3,020,200 41.68 23.61
03-08-25 41.80 42.18 41.78 1,917,700 42.01 23.80
03-08-22 41.67 42.02 41.67 2,474,600 41.80 23.68
Date Open High Low Vol Cls adjCls
03-08-21 42.10 42.22 41.94 2,328,600 42.18 23.89
03-08-20 42.12 42.52 42.03 1,691,500 42.44 24.04
03-08-19 43.54 43.54 41.85 2,119,800 42.23 23.92
03-08-18 42.40 42.77 42.40 2,383,100 42.70 24.19
03-08-15 42.65 42.65 42.14 1,595,300 42.40 24.02
03-08-14 42.56 43.15 42.52 2,683,900 42.90 24.30
03-08-13 42.50 42.80 42.16 3,302,000 42.40 24.02
03-08-12 43.30 43.34 42.59 5,201,500 42.70 23.94
03-08-11 42.69 43.25 42.69 3,587,700 43.00 24.11
Date Open High Low Vol Cls adjCls
03-08-08 42.73 42.77 42.40 2,783,400 42.40 23.77
03-08-07 41.41 42.26 41.37 3,151,700 42.25 23.69
03-08-06 41.34 41.60 41.25 2,133,200 41.49 23.26
03-08-05 41.75 41.95 41.46 2,315,200 41.48 23.26
03-08-04 41.45 41.52 41.05 1,632,400 41.50 23.27
03-08-01 41.07 41.29 40.86 3,265,900 41.26 23.13
03-07-31 41.80 41.94 41.36 2,890,900 41.55 23.30
03-07-30 41.72 41.91 41.51 3,114,200 41.79 23.43
03-07-29 41.54 41.75 41.33 4,954,300 41.69 23.37
Date Open High Low Vol Cls adjCls
03-07-28 41.70 42.05 41.51 5,817,200 42.02 23.56
03-07-25 41.00 41.48 40.70 2,898,500 41.45 23.24
03-07-24 41.34 41.69 41.20 3,343,000 41.20 23.10
03-07-23 41.08 41.28 40.85 3,081,700 40.88 22.92
03-07-22 40.47 41.09 40.35 4,203,500 40.99 22.98
03-07-21 40.58 40.58 40.10 2,938,000 40.15 22.51
03-07-18 40.15 40.51 39.76 5,964,300 40.50 22.71
03-07-17 39.74 40.29 39.69 6,494,800 40.20 22.54
03-07-16 39.50 39.68 39.32 4,365,000 39.58 22.19
Date Open High Low Vol Cls adjCls
03-07-15 39.64 39.75 39.25 7,709,400 39.30 22.03
03-07-14 40.39 40.68 40.05 4,136,400 40.05 22.45
03-07-11 40.20 40.70 40.09 4,293,800 40.63 22.78
03-07-10 39.95 40.35 39.91 4,063,100 40.26 22.57
03-07-09 40.45 40.87 40.40 4,858,200 40.65 22.79
03-07-08 40.75 41.39 40.75 4,386,400 41.15 23.07
03-07-07 41.60 41.90 41.41 3,082,400 41.45 23.24
03-07-03 41.03 41.61 40.99 2,342,300 41.40 23.21
03-07-02 41.18 41.90 41.18 3,157,500 41.83 23.45
Date Open High Low Vol Cls adjCls
03-07-01 42.02 42.05 41.24 4,931,200 42.05 23.58
03-06-30 42.44 42.62 41.86 2,179,000 42.02 23.56
03-06-27 41.82 42.41 41.77 2,788,900 42.10 23.60
03-06-26 42.47 42.60 42.27 2,929,400 42.51 23.83
03-06-25 42.68 43.16 42.66 2,360,100 42.82 24.01
03-06-24 43.00 43.25 42.85 2,006,800 42.98 24.10
03-06-23 43.37 43.54 43.11 1,457,200 43.31 24.28
03-06-20 43.85 43.91 43.28 2,841,400 43.52 24.40
03-06-19 43.55 43.67 43.25 2,399,800 43.53 24.41
Date Open High Low Vol Cls adjCls
03-06-18 44.05 45.31 44.01 2,859,800 44.12 24.74
03-06-17 43.89 44.05 43.71 2,547,800 44.05 24.70
03-06-16 44.50 44.75 44.19 3,669,700 44.45 24.92
03-06-13 44.56 44.70 43.62 2,826,000 43.90 24.61
03-06-12 45.25 45.34 44.32 4,097,600 44.58 24.99
03-06-11 43.98 44.74 43.65 3,455,200 44.60 25.01
03-06-10 43.41 43.50 42.87 2,784,500 43.38 24.32
03-06-09 42.56 42.83 42.44 2,614,500 42.67 23.92
03-06-06 43.60 44.01 42.85 3,201,300 42.85 24.02
Date Open High Low Vol Cls adjCls
03-06-05 43.34 43.34 42.70 2,534,100 43.17 24.20
03-06-04 42.90 43.38 42.87 3,054,700 43.34 24.30
03-06-03 42.45 42.68 42.30 2,134,800 42.50 23.83
03-06-02 42.05 42.62 41.91 2,089,000 42.15 23.63
03-05-30 41.99 42.23 41.77 2,979,800 41.89 23.49
03-05-29 42.18 42.28 41.81 1,967,000 41.99 23.54
03-05-28 42.25 42.34 41.93 3,892,800 42.10 23.60
03-05-27 41.15 42.25 41.06 4,629,200 42.25 23.69
03-05-23 41.36 41.64 40.80 2,426,200 41.11 23.05
Date Open High Low Vol Cls adjCls
03-05-22 41.37 41.49 41.23 3,094,000 41.36 23.19
03-05-21 40.31 41.41 40.31 4,593,500 41.39 23.21
03-05-20 40.70 41.12 40.65 3,442,800 40.94 22.95
03-05-19 40.65 40.72 40.10 1,794,800 40.10 22.48
03-05-16 40.90 41.12 40.72 2,839,500 40.90 22.93
03-05-15 40.60 40.85 40.35 3,119,600 40.74 22.84
03-05-14 40.58 40.58 39.93 3,919,000 40.25 22.57
03-05-13 40.20 40.97 40.20 4,178,800 40.96 22.75
03-05-12 40.10 40.97 40.01 4,284,300 40.60 22.55
Date Open High Low Vol Cls adjCls
03-05-09 39.60 40.08 39.39 2,801,400 40.08 22.27
03-05-08 39.50 39.77 39.34 2,116,100 39.66 22.03
03-05-07 39.95 40.11 39.80 2,540,700 39.89 22.16
03-05-06 40.23 40.26 39.71 4,034,400 39.87 22.15
03-05-05 39.40 39.73 39.17 2,784,200 39.40 21.89
03-05-02 38.74 39.40 38.72 4,554,500 39.40 21.89
03-05-01 38.95 39.00 38.49 3,105,200 38.63 21.46
03-04-30 38.16 38.74 38.16 4,448,800 38.54 21.41
03-04-29 38.29 38.89 38.23 4,461,600 38.37 21.32
Date Open High Low Vol Cls adjCls
03-04-28 38.31 38.76 38.00 2,805,700 38.74 21.52
03-04-25 38.50 38.50 37.75 5,127,100 38.31 21.28
03-04-24 38.92 39.97 38.77 3,825,400 39.39 21.88
03-04-23 39.89 39.89 38.79 4,988,200 39.16 21.75
03-04-22 38.84 39.91 38.80 2,717,100 39.50 21.94
03-04-21 38.87 39.13 38.80 1,728,900 38.88 21.60
03-04-17 38.86 39.13 38.65 1,641,400 38.86 21.59
03-04-16 39.08 39.08 38.47 1,877,500 38.56 21.42
03-04-15 39.18 39.39 38.95 2,385,200 38.95 21.64
Date Open High Low Vol Cls adjCls
03-04-14 38.67 39.13 38.51 2,129,100 39.12 21.73
03-04-11 39.00 39.00 38.26 2,879,500 38.35 21.30
03-04-10 38.70 39.00 38.35 2,614,800 39.00 21.67
03-04-09 38.61 38.99 38.48 2,672,400 38.60 21.44
03-04-08 38.40 38.74 38.27 3,879,400 38.45 21.36
03-04-07 40.00 40.10 38.65 3,963,800 38.65 21.47
03-04-04 39.30 39.36 38.93 3,361,300 39.15 21.75
03-04-03 38.80 39.39 38.19 3,003,600 38.36 21.31
03-04-02 38.98 39.25 38.20 4,974,600 38.40 21.33
Date Open High Low Vol Cls adjCls
03-04-01 39.36 39.72 39.20 2,513,300 39.63 22.02
03-03-31 38.60 38.69 38.29 3,873,800 38.59 21.44
03-03-28 39.25 39.63 39.17 3,548,200 39.35 21.86
03-03-27 40.45 40.45 39.19 3,482,800 39.50 21.94
03-03-26 40.45 40.89 40.40 5,106,200 40.44 22.47
03-03-25 39.90 40.43 39.80 3,205,800 40.05 22.25
03-03-24 39.65 39.94 39.15 2,675,800 39.15 21.75
03-03-21 40.33 40.38 39.91 5,240,100 40.03 22.24
03-03-20 39.36 39.69 39.03 4,201,400 39.35 21.86
Date Open High Low Vol Cls adjCls
03-03-19 39.20 39.93 39.05 3,117,500 39.36 21.87
03-03-18 39.20 39.46 38.27 3,702,300 39.20 21.78
03-03-17 38.50 40.05 38.43 5,064,600 39.45 21.92
03-03-14 38.10 38.40 37.71 3,948,000 38.38 21.32
03-03-13 37.25 38.55 37.25 4,497,100 38.39 21.33
03-03-12 37.35 37.50 36.34 4,953,500 37.25 20.69
03-03-11 38.35 38.68 38.25 2,812,100 38.25 21.25
03-03-10 38.70 38.87 37.95 3,056,600 38.10 21.17
03-03-07 39.10 39.10 38.48 3,253,700 38.86 21.59
Date Open High Low Vol Cls adjCls
03-03-06 39.20 39.43 38.93 2,293,600 39.10 21.72
03-03-05 39.50 39.54 39.21 2,277,800 39.27 21.82
03-03-04 39.28 39.47 39.10 4,149,800 39.34 21.85
03-03-03 38.90 39.28 38.70 4,262,100 39.28 21.82
03-02-28 37.60 38.24 37.58 4,652,400 38.11 21.17
03-02-27 38.47 38.75 38.14 3,744,300 38.37 21.32
03-02-26 39.59 39.59 38.39 3,442,200 38.79 21.55
03-02-25 39.50 39.99 39.20 5,034,500 39.60 21.77
03-02-24 39.70 40.09 39.64 2,428,200 39.80 21.88
Date Open High Low Vol Cls adjCls
03-02-21 38.83 40.00 38.83 4,441,900 39.97 21.97
03-02-20 38.92 39.10 38.48 2,219,900 38.48 21.15
03-02-19 38.33 38.89 38.07 2,931,000 38.46 21.14
03-02-18 38.70 39.19 38.65 2,685,400 38.88 21.37
03-02-14 38.10 38.79 38.00 2,692,300 38.55 21.19
03-02-13 37.68 38.20 37.40 4,791,500 38.05 20.92
03-02-12 38.11 38.11 37.40 3,652,000 37.70 20.72
03-02-11 38.45 38.60 38.10 3,292,100 38.10 20.94
03-02-10 37.68 38.00 37.43 3,902,400 37.96 20.87
Date Open High Low Vol Cls adjCls
03-02-07 37.70 37.79 37.32 3,413,000 37.68 20.71
03-02-06 38.72 38.72 37.41 3,625,400 37.67 20.71
03-02-05 39.15 39.27 38.64 2,784,200 38.71 21.28
03-02-04 38.75 39.05 38.49 3,389,400 38.84 21.35
03-02-03 39.01 39.09 38.50 2,764,400 38.81 21.33
03-01-31 37.51 39.05 37.30 6,659,400 39.01 21.44
03-01-30 38.28 38.28 37.35 4,873,400 37.51 20.62
03-01-29 36.65 38.40 36.55 7,865,900 38.30 21.05
03-01-28 35.49 36.60 35.45 6,347,000 36.49 20.06
Date Open High Low Vol Cls adjCls
03-01-27 34.93 35.84 34.67 5,693,100 35.37 19.44
03-01-24 36.76 36.76 35.77 4,646,100 36.00 19.79
03-01-23 37.08 37.10 36.54 4,806,400 36.75 20.20
03-01-22 36.80 37.53 36.74 3,669,400 37.07 20.38
03-01-21 37.74 37.90 37.50 4,156,000 37.50 20.61
03-01-17 39.46 39.50 39.00 1,888,700 39.02 21.45
03-01-16 39.31 39.60 39.20 2,362,700 39.45 21.69
03-01-15 39.35 39.50 38.95 2,517,100 39.13 21.51
03-01-14 39.50 39.69 39.30 2,537,300 39.65 21.80
Date Open High Low Vol Cls adjCls
03-01-13 40.35 40.45 39.90 2,221,000 40.17 22.08
03-01-10 40.60 40.99 40.36 1,762,500 40.61 22.32
03-01-09 39.97 40.80 39.89 2,916,600 40.75 22.40
03-01-08 40.00 40.30 39.98 2,299,600 40.15 22.07
03-01-07 41.05 41.11 40.35 3,503,100 40.47 22.25
03-01-06 40.80 41.94 40.66 4,036,400 41.88 23.02
03-01-03 41.00 41.25 40.85 1,636,200 41.14 22.61
03-01-02 40.85 41.31 40.75 1,884,300 41.30 22.70
02-12-31 40.80 40.85 40.31 2,442,000 40.65 22.34
Date Open High Low Vol Cls adjCls
02-12-30 40.80 40.86 40.21 2,135,000 40.50 22.26
02-12-27 40.17 40.30 39.65 2,154,700 39.70 21.82
02-12-26 40.06 40.55 40.05 907,700 40.23 22.11
02-12-24 40.60 40.62 40.05 926,300 40.05 22.02
02-12-23 40.63 40.71 40.25 1,854,600 40.45 22.23
02-12-20 39.85 40.29 39.62 2,092,200 40.14 22.06
02-12-19 39.60 39.97 39.49 2,272,200 39.90 21.93
02-12-18 40.16 40.16 39.46 2,398,300 39.75 21.85
02-12-17 41.18 41.30 40.10 3,161,200 40.15 22.07
Date Open High Low Vol Cls adjCls
02-12-16 40.00 40.80 39.94 3,949,100 40.75 22.40
02-12-13 39.06 39.38 38.90 2,657,300 39.27 21.59
02-12-12 39.21 39.73 39.00 2,980,900 39.49 21.71
02-12-11 39.49 39.77 39.29 2,166,000 39.39 21.65
02-12-10 39.20 39.69 38.84 2,202,800 39.60 21.77
02-12-09 39.25 39.59 38.90 2,713,700 38.95 21.41
02-12-06 38.56 39.60 38.50 2,912,600 39.53 21.73
02-12-05 39.70 39.70 39.20 2,687,400 39.47 21.70
02-12-04 39.30 39.30 38.70 2,698,900 39.08 21.48
Date Open High Low Vol Cls adjCls
02-12-03 39.12 39.60 38.86 3,566,000 39.30 21.60
02-12-02 38.70 38.86 38.35 2,559,800 38.75 21.30
02-11-29 38.95 39.25 38.72 1,139,700 39.21 21.55
02-11-27 38.20 39.22 38.00 4,089,200 39.20 21.55
02-11-26 37.72 37.78 37.00 3,165,900 37.11 20.40
02-11-25 37.60 37.96 37.45 3,840,300 37.88 20.82
02-11-22 38.59 38.69 38.01 3,399,900 38.10 20.94
02-11-21 39.28 39.29 38.56 4,065,400 39.09 21.49
02-11-20 38.82 39.00 38.30 3,533,900 38.84 21.35
Date Open High Low Vol Cls adjCls
02-11-19 39.85 40.00 39.22 2,267,800 39.36 21.64
02-11-18 39.50 39.59 39.01 2,286,800 39.27 21.59
02-11-15 38.25 39.37 38.19 1,983,500 39.37 21.64
02-11-14 37.96 38.64 37.80 2,357,500 38.58 21.21
02-11-13 38.42 38.80 37.65 2,978,300 37.95 20.86
02-11-12 38.82 38.95 38.50 2,465,700 38.65 21.03
02-11-11 38.66 38.85 38.20 2,426,000 38.25 20.81
02-11-08 38.13 38.74 38.10 2,979,400 38.66 21.03
02-11-07 37.50 37.77 37.30 2,177,700 37.40 20.35
Date Open High Low Vol Cls adjCls
02-11-06 37.18 37.92 37.11 5,115,000 37.90 20.62
02-11-05 37.65 38.60 37.65 3,331,400 38.52 20.95
02-11-04 39.48 39.52 37.81 3,824,500 38.25 20.81
02-11-01 38.53 39.59 38.53 2,070,800 39.47 21.47
02-10-31 38.35 38.82 38.20 3,805,200 38.45 20.92
02-10-30 36.79 38.18 36.79 6,580,100 38.13 20.74
02-10-29 36.60 37.10 36.25 9,335,100 36.78 20.01
02-10-28 39.90 39.90 39.05 2,550,300 39.45 21.46
02-10-25 39.68 40.15 39.51 2,106,000 40.12 21.83
Date Open High Low Vol Cls adjCls
02-10-24 40.15 40.35 39.79 3,051,500 39.79 21.65
02-10-23 40.00 40.00 38.89 3,734,500 39.95 21.73
02-10-22 40.05 40.15 39.46 3,373,100 39.99 21.75
02-10-21 41.90 42.15 41.66 2,188,000 42.04 22.87
02-10-18 42.25 42.75 41.96 2,096,800 42.35 23.04
02-10-17 43.15 43.15 42.00 2,538,500 42.35 23.04
02-10-16 41.35 41.85 41.25 2,483,200 41.30 22.47
02-10-15 41.50 41.98 41.11 3,590,400 41.88 22.78
02-10-14 39.80 40.27 39.25 1,754,300 39.93 21.72
Date Open High Low Vol Cls adjCls
02-10-11 39.65 40.11 39.38 3,306,800 40.03 21.78
02-10-10 37.61 38.95 37.59 3,719,800 38.94 21.18
02-10-09 39.90 39.90 37.50 3,993,600 37.60 20.45
02-10-08 39.85 39.92 38.00 3,593,800 38.80 21.11
02-10-07 39.65 40.08 39.33 2,375,100 39.60 21.54
02-10-04 40.40 40.41 39.30 2,834,200 39.81 21.66
02-10-03 40.95 42.50 40.29 3,678,100 40.43 21.99
02-10-02 40.20 42.20 40.14 3,843,900 40.94 22.27
02-10-01 40.82 42.00 40.65 2,867,300 41.89 22.79
Date Open High Low Vol Cls adjCls
02-09-30 40.41 40.42 39.14 2,912,000 39.90 21.71
02-09-27 41.61 42.57 41.05 2,403,400 41.33 22.48
02-09-26 40.50 41.60 40.40 2,233,600 41.40 22.52
02-09-25 40.20 40.25 38.70 3,108,000 39.77 21.63
02-09-24 39.77 40.28 39.39 3,254,700 39.65 21.57
02-09-23 40.90 41.43 40.41 2,548,300 40.87 22.23
02-09-20 41.21 41.26 40.60 2,375,900 40.82 22.21
02-09-19 41.15 41.15 39.99 4,563,600 40.00 21.76
02-09-18 41.25 41.55 40.54 3,842,600 41.14 22.38
Date Open High Low Vol Cls adjCls
02-09-17 43.59 43.59 41.81 2,976,100 42.06 22.88
02-09-16 43.25 43.73 43.15 1,148,100 43.58 23.71
02-09-13 42.80 43.39 42.48 2,285,100 43.25 23.53
02-09-12 44.08 44.16 43.04 2,178,900 43.21 23.51
02-09-11 45.36 45.40 44.15 1,059,000 44.25 24.07
02-09-10 44.71 44.94 44.06 1,710,700 44.33 24.12
02-09-09 43.83 44.05 43.37 2,076,600 43.97 23.92
02-09-06 44.15 44.40 43.35 3,036,400 43.80 23.83
02-09-05 42.20 43.10 41.89 4,088,100 43.05 23.42
Date Open High Low Vol Cls adjCls
02-09-04 43.80 44.20 41.30 6,786,000 43.30 23.56
02-09-03 45.07 45.13 43.74 3,248,600 43.80 23.83
02-08-30 46.00 47.07 45.95 2,261,200 46.80 25.46
02-08-29 46.60 46.90 46.11 3,512,500 46.90 25.51
02-08-28 48.25 48.38 46.45 3,219,000 46.64 25.37
02-08-27 49.60 49.86 48.86 3,073,100 49.05 26.68
02-08-26 47.94 48.64 47.61 1,059,400 48.64 26.46
02-08-23 48.85 48.95 47.78 1,347,900 47.94 26.08
02-08-22 48.50 49.33 48.42 2,061,500 49.33 26.84
Date Open High Low Vol Cls adjCls
02-08-21 48.55 48.79 47.76 2,402,500 48.66 26.47
02-08-20 48.90 48.91 47.80 2,822,500 48.00 26.11
02-08-19 48.20 49.00 48.10 2,533,100 49.00 26.66
02-08-16 47.94 48.10 47.50 1,522,900 47.66 25.93
02-08-15 48.00 48.56 47.90 3,422,500 48.19 26.22
02-08-14 47.32 47.32 46.06 2,433,600 47.20 25.68
02-08-13 46.20 47.47 46.20 1,810,800 46.65 25.16
02-08-12 46.60 46.90 46.23 1,313,400 46.64 25.15
02-08-09 46.35 47.90 46.25 1,976,300 47.34 25.53
Date Open High Low Vol Cls adjCls
02-08-08 46.00 47.74 45.86 2,112,400 47.56 25.65
02-08-07 46.25 46.29 45.18 2,847,000 46.20 24.92
02-08-06 44.56 45.93 44.56 2,528,300 45.54 24.56
02-08-05 44.35 45.09 43.30 1,414,300 43.33 23.37
02-08-02 45.50 45.52 44.00 2,798,100 44.43 23.96
02-08-01 45.35 45.40 43.95 3,277,400 43.95 23.70
02-07-31 45.43 46.70 45.39 3,820,800 46.40 25.03
02-07-30 45.30 45.65 44.80 2,996,500 45.37 24.47
02-07-29 44.22 45.30 43.94 3,086,900 45.30 24.43
Date Open High Low Vol Cls adjCls
02-07-26 42.05 42.75 41.70 2,863,800 42.54 22.94
02-07-25 41.50 42.45 41.04 3,539,800 41.96 22.63
02-07-24 38.56 42.75 38.20 5,006,300 42.75 23.06
02-07-23 39.70 40.40 39.10 4,593,600 39.32 21.21
02-07-22 42.20 42.80 39.00 4,805,800 39.69 21.41
02-07-19 44.25 44.93 42.59 4,254,600 42.60 22.98
02-07-18 45.70 46.50 45.08 3,467,200 45.32 24.44
02-07-17 45.70 46.17 45.30 2,995,200 45.68 24.64
02-07-16 43.70 45.15 43.15 4,165,800 44.20 23.84
Date Open High Low Vol Cls adjCls
02-07-15 45.25 45.25 43.10 5,810,700 44.85 24.19
02-07-12 47.30 47.31 46.16 3,450,400 46.70 25.19
02-07-11 48.35 48.69 46.99 4,416,400 47.53 25.63
02-07-10 50.91 50.97 48.89 3,622,900 49.00 26.43
02-07-09 50.41 50.75 49.75 1,555,000 49.95 26.94
02-07-08 50.53 51.20 50.33 2,075,500 50.86 27.43
02-07-05 49.45 50.85 49.41 1,416,900 50.58 27.28
02-07-03 49.70 50.03 48.77 1,819,200 49.10 26.48
02-07-02 51.30 51.46 48.80 2,123,100 49.51 26.70
Date Open High Low Vol Cls adjCls
02-07-01 50.73 51.24 50.39 2,513,500 50.84 27.42
02-06-28 49.70 50.75 49.69 2,190,600 50.49 27.23
02-06-27 49.15 49.50 48.55 1,993,200 49.43 26.66
02-06-26 48.50 49.30 48.50 2,839,900 49.29 26.58
02-06-25 49.12 49.18 48.52 2,601,800 48.66 26.24
02-06-24 48.30 48.41 47.60 2,392,700 48.20 26.00
02-06-21 47.87 48.34 47.46 1,619,000 47.65 25.70
02-06-20 48.25 48.77 47.80 2,153,600 47.88 25.82
02-06-19 47.65 48.40 47.50 1,741,200 47.90 25.83
Date Open High Low Vol Cls adjCls
02-06-18 48.77 48.80 48.13 1,921,600 48.68 26.25
02-06-17 47.33 49.03 47.07 3,059,300 48.91 26.38
02-06-14 46.75 47.30 46.26 2,620,900 47.30 25.51
02-06-13 47.85 48.11 47.52 2,848,000 47.80 25.78
02-06-12 48.50 48.89 48.25 2,386,600 48.53 26.17
02-06-11 49.12 49.34 48.42 1,715,900 48.50 26.16
02-06-10 49.25 49.41 48.40 2,511,700 48.62 26.22
02-06-07 48.35 49.40 48.34 1,838,300 49.23 26.55
02-06-06 49.80 49.90 49.06 1,146,900 49.06 26.46
Date Open High Low Vol Cls adjCls
02-06-05 49.45 49.90 49.19 1,158,200 49.65 26.78
02-06-04 49.75 50.01 49.40 1,673,000 49.93 26.93
02-06-03 50.95 50.96 50.02 927,500 50.07 27.00
02-05-31 51.30 51.60 51.02 1,323,400 51.07 27.54
02-05-30 50.70 50.76 50.20 1,325,300 50.53 27.25
02-05-29 50.80 51.25 50.55 2,555,100 51.25 27.64
02-05-28 50.90 50.98 50.14 1,705,200 50.15 27.05
02-05-24 51.50 51.70 51.42 924,300 51.55 27.80
02-05-23 50.69 51.16 50.69 1,964,000 51.16 27.59
Date Open High Low Vol Cls adjCls
02-05-22 51.20 51.50 50.88 2,170,300 51.47 27.76
02-05-21 51.90 52.28 51.68 1,238,100 51.68 27.87
02-05-20 51.95 51.98 51.40 1,190,300 51.60 27.83
02-05-17 52.10 52.19 51.59 1,084,900 52.05 28.07
02-05-16 52.15 52.39 51.81 1,645,900 51.90 27.99
02-05-15 52.10 52.23 51.50 1,994,900 51.55 27.80
02-05-14 52.63 52.68 52.22 3,100,600 52.45 28.08
02-05-13 51.30 52.07 51.26 1,836,400 52.05 27.87
02-05-10 51.43 51.45 50.84 1,032,600 51.05 27.33
Date Open High Low Vol Cls adjCls
02-05-09 51.20 51.37 50.80 1,618,200 51.11 27.36
02-05-08 50.70 51.45 50.55 1,097,900 51.21 27.42
02-05-07 50.85 50.87 50.40 1,353,800 50.45 27.01
02-05-06 51.35 51.35 50.73 2,002,800 50.82 27.21
02-05-03 52.20 52.40 51.56 2,860,300 51.85 27.76
02-05-02 51.03 51.39 50.57 1,702,400 50.79 27.19
02-05-01 50.65 50.92 50.41 1,191,300 50.83 27.21
02-04-30 51.30 51.39 50.76 2,101,800 50.80 27.20
02-04-29 49.85 50.07 49.65 1,512,300 49.69 26.60
Date Open High Low Vol Cls adjCls
02-04-26 49.40 49.52 48.81 2,152,500 49.50 26.50
02-04-25 49.75 50.20 49.54 2,268,000 49.90 26.72
02-04-24 50.15 50.30 49.81 2,162,000 49.86 26.69
02-04-23 50.58 51.57 50.52 1,907,800 51.25 27.44
02-04-22 51.75 52.01 51.64 1,656,600 51.72 27.69
02-04-19 51.85 51.94 51.41 1,684,500 51.70 27.68
02-04-18 52.27 52.40 51.39 1,853,300 51.83 27.75
02-04-17 52.40 52.71 51.40 2,826,600 51.50 27.57
02-04-16 51.95 52.31 51.84 1,864,500 52.09 27.89
Date Open High Low Vol Cls adjCls
02-04-15 51.00 51.50 50.93 1,873,900 51.17 27.40
02-04-12 50.60 50.61 49.80 2,617,600 49.92 26.73
02-04-11 51.35 51.58 50.85 1,926,300 50.88 27.24
02-04-10 51.34 52.00 51.28 2,121,800 51.95 27.81
02-04-09 51.75 52.06 51.34 2,217,200 51.68 27.67
02-04-08 51.88 52.56 51.86 2,768,600 52.25 27.97
02-04-05 52.26 52.52 51.83 2,890,600 51.84 27.76
02-04-04 52.50 52.62 51.70 1,944,400 52.02 27.85
02-04-03 53.95 53.96 53.29 2,694,000 53.30 28.54
Date Open High Low Vol Cls adjCls
02-04-02 53.78 53.98 53.62 1,487,900 53.88 28.85
02-04-01 53.13 53.65 53.13 2,519,200 53.64 28.72
02-03-28 53.06 53.52 53.03 2,252,900 53.10 28.43
02-03-27 52.30 52.90 52.25 1,735,500 52.89 28.32
02-03-26 51.70 52.30 51.45 2,110,800 51.86 27.77
02-03-25 52.10 52.20 51.57 2,307,700 51.65 27.65
02-03-22 52.83 52.83 52.07 1,442,300 52.10 27.89
02-03-21 52.55 52.85 52.21 2,192,100 52.82 28.28
02-03-20 52.35 52.90 52.16 2,034,500 52.48 28.10
Date Open High Low Vol Cls adjCls
02-03-19 52.35 52.61 52.35 2,164,200 52.56 28.14
02-03-18 52.05 52.41 51.77 2,265,800 52.30 28.00
02-03-15 51.75 52.48 51.75 1,771,700 52.20 27.95
02-03-14 52.05 52.10 51.53 2,060,700 52.00 27.84
02-03-13 52.37 52.51 52.05 2,262,100 52.17 27.93
02-03-12 50.90 52.41 50.90 2,931,800 52.37 28.04
02-03-11 51.85 52.25 51.80 2,374,800 52.00 27.84
02-03-08 52.35 52.40 51.12 2,059,000 51.18 27.40
02-03-07 52.00 52.34 51.85 2,364,900 51.91 27.79
Date Open High Low Vol Cls adjCls
02-03-06 50.80 51.89 50.75 2,103,300 51.65 27.65
02-03-05 50.85 51.28 50.63 2,386,600 50.95 27.28
02-03-04 50.50 51.15 50.45 2,784,100 51.09 27.35
02-03-01 49.40 50.60 49.36 1,722,700 50.60 27.09
02-02-28 49.70 50.19 49.25 2,362,300 49.55 26.53
02-02-27 50.27 50.51 49.72 2,905,300 49.81 26.67
02-02-26 49.47 50.00 49.40 2,928,300 49.73 26.63
02-02-25 48.39 49.50 48.39 2,376,900 49.45 26.48
02-02-22 47.90 48.55 47.85 1,927,000 48.39 25.91
Date Open High Low Vol Cls adjCls
02-02-21 47.41 47.99 47.41 2,217,300 47.50 25.43
02-02-20 48.03 48.34 47.15 1,505,400 47.75 25.57
02-02-19 48.83 48.99 48.38 2,859,400 48.50 25.76
02-02-15 48.56 49.16 48.56 2,312,900 48.82 25.93
02-02-14 48.54 48.97 48.40 3,565,600 48.55 25.79
02-02-13 47.10 48.00 46.92 4,315,800 47.80 25.39
02-02-12 46.95 47.07 46.61 2,512,200 46.70 24.81
02-02-11 46.08 46.72 45.81 1,854,800 46.51 24.70
02-02-08 46.10 46.20 45.71 1,509,600 46.20 24.54
Date Open High Low Vol Cls adjCls
02-02-07 45.70 46.10 45.58 2,670,900 45.91 24.39
02-02-06 46.05 46.85 46.05 1,754,600 46.77 24.84
02-02-05 46.10 46.21 45.66 1,464,100 45.96 24.41
02-02-04 47.05 47.05 46.36 1,351,700 46.50 24.70
02-02-01 46.95 47.50 46.72 3,037,100 47.00 24.96
02-01-31 46.35 46.80 46.21 2,049,300 46.72 24.82
02-01-30 45.20 46.09 45.10 3,316,900 46.09 24.48
02-01-29 46.10 46.19 44.80 2,119,900 45.11 23.96
02-01-28 46.45 46.64 46.10 2,612,700 46.16 24.52
Date Open High Low Vol Cls adjCls
02-01-25 45.65 45.83 45.52 1,572,900 45.75 24.30
02-01-24 45.60 45.80 45.36 2,993,500 45.50 24.17
02-01-23 44.70 45.65 44.63 3,014,100 45.50 24.17
02-01-22 44.45 44.46 43.75 1,355,200 43.84 23.29
02-01-18 44.43 44.50 44.05 2,605,900 44.18 23.47
02-01-17 45.10 45.13 44.65 2,025,400 44.84 23.82
02-01-16 44.95 45.05 44.55 2,357,400 44.55 23.66
02-01-15 44.95 45.48 44.95 2,598,100 45.08 23.95
02-01-14 44.90 45.00 44.45 1,848,900 44.45 23.61
Date Open High Low Vol Cls adjCls
02-01-11 45.05 45.11 44.68 1,605,600 44.80 23.80
02-01-10 45.20 45.33 45.03 2,239,300 45.15 23.98
02-01-09 45.00 45.25 44.87 2,384,600 45.07 23.94
02-01-08 45.57 45.65 45.04 1,919,400 45.19 24.00
02-01-07 45.85 46.07 45.68 1,694,300 45.75 24.30
02-01-04 46.30 46.40 45.75 2,357,800 46.28 24.58
02-01-03 46.06 46.20 45.75 2,133,200 46.07 24.47
02-01-02 46.30 46.35 45.69 2,199,500 46.05 24.46
01-12-31 46.95 47.07 46.50 1,844,800 46.51 24.70
Date Open High Low Vol Cls adjCls
01-12-28 46.30 46.77 46.25 1,955,800 46.70 24.81
01-12-27 46.05 46.46 45.85 2,168,500 45.85 24.35
01-12-26 45.20 46.27 45.18 1,617,900 45.88 24.37
01-12-24 45.50 45.79 45.15 1,561,000 45.17 23.99
01-12-21 45.15 45.60 44.95 2,656,100 45.40 24.12
01-12-20 44.95 45.06 44.30 2,423,200 44.40 23.58
01-12-19 44.10 45.56 44.06 2,693,900 45.00 23.90
01-12-18 45.35 45.38 44.75 2,003,500 44.86 23.83
01-12-17 44.30 45.01 44.12 2,388,000 44.40 23.58
Date Open High Low Vol Cls adjCls
01-12-14 43.98 44.13 43.50 2,145,900 44.12 23.44
01-12-13 44.04 44.10 43.55 2,354,800 43.60 23.16
01-12-12 44.30 44.30 43.85 1,993,200 44.10 23.42
01-12-11 44.20 44.29 43.65 2,373,300 43.66 23.19
01-12-10 43.75 44.10 43.52 2,377,500 43.80 23.27
01-12-07 44.10 44.85 44.05 2,063,300 44.70 23.74
01-12-06 45.00 45.40 44.53 2,679,700 44.80 23.80
01-12-05 45.17 45.35 44.84 3,064,300 45.29 24.06
01-12-04 44.38 44.49 43.80 2,840,900 44.40 23.58
Date Open High Low Vol Cls adjCls
01-12-03 43.65 44.46 43.40 4,242,600 44.39 23.58
01-11-30 43.55 44.69 43.45 2,246,600 44.17 23.46
01-11-29 43.80 44.33 43.60 2,006,300 44.31 23.54
01-11-28 43.70 44.01 43.23 2,445,200 43.23 22.96
01-11-27 43.55 44.50 43.25 3,347,800 44.18 23.47
01-11-26 43.65 44.00 43.22 2,613,100 43.98 23.36
01-11-23 43.85 45.06 43.80 1,352,700 45.00 23.90
01-11-21 45.35 45.43 44.32 2,429,400 44.84 23.82
01-11-20 45.00 45.26 44.61 4,276,300 45.08 23.95
Date Open High Low Vol Cls adjCls
01-11-19 43.50 43.81 42.80 3,280,600 43.76 23.24
01-11-16 43.45 43.90 42.95 4,639,100 43.90 23.32
01-11-15 42.75 43.55 42.20 9,088,800 43.50 23.11
01-11-14 47.00 47.10 45.63 4,925,700 45.90 24.38
01-11-13 48.85 49.65 48.69 1,528,600 49.58 26.14
01-11-12 48.75 48.90 48.15 1,130,700 48.50 25.57
01-11-09 49.15 49.41 49.03 1,871,100 49.28 25.98
01-11-08 48.25 48.80 48.12 1,673,400 48.30 25.47
01-11-07 47.93 48.48 47.67 1,893,400 48.45 25.54
Date Open High Low Vol Cls adjCls
01-11-06 47.59 48.11 47.05 1,624,300 48.09 25.35
01-11-05 48.77 49.35 48.55 2,672,400 48.58 25.61
01-11-02 48.40 48.43 47.80 1,487,800 48.10 25.36
01-11-01 48.60 49.10 47.90 1,425,800 49.01 25.84
01-10-31 48.75 49.15 47.90 2,311,600 48.34 25.49
01-10-30 48.30 48.49 47.87 2,453,600 47.93 25.27
01-10-29 49.50 49.50 48.60 1,396,900 48.60 25.62
01-10-26 47.90 49.50 47.85 1,674,500 49.36 26.02
01-10-25 46.55 47.88 46.55 2,229,900 47.85 25.23
Date Open High Low Vol Cls adjCls
01-10-24 47.90 48.25 47.41 2,265,100 47.72 25.16
01-10-23 48.55 49.00 48.32 1,794,400 48.75 25.70
01-10-22 47.58 48.75 47.42 2,021,000 48.48 25.56
01-10-19 46.80 48.48 46.65 4,593,600 48.36 25.50
01-10-18 49.50 49.77 48.90 1,505,000 48.90 25.78
01-10-17 51.55 51.95 50.65 1,737,100 50.98 26.88
01-10-16 50.49 50.83 50.15 1,095,600 50.71 26.74
01-10-15 50.60 50.71 50.29 1,468,000 50.70 26.73
01-10-12 50.95 51.80 50.71 3,414,500 51.40 27.10
Date Open High Low Vol Cls adjCls
01-10-11 51.60 51.81 50.54 2,109,300 50.95 26.86
01-10-10 50.65 51.90 50.60 1,773,400 51.88 27.35
01-10-09 50.35 50.40 49.78 1,966,300 50.20 26.47
01-10-08 49.30 50.45 49.25 2,208,300 50.20 26.47
01-10-05 50.05 50.66 49.56 2,376,800 50.22 26.48
01-10-04 49.60 50.30 49.15 1,922,800 49.75 26.23
01-10-03 47.65 48.78 47.61 1,768,600 48.75 25.70
01-10-02 47.45 48.50 47.43 2,109,800 48.50 25.57
01-10-01 47.50 47.89 46.45 1,846,100 47.15 24.86
Date Open High Low Vol Cls adjCls
01-09-28 48.35 49.50 48.17 2,962,600 49.17 25.92
01-09-27 46.41 47.84 45.21 4,199,000 47.73 25.17
01-09-26 46.30 46.30 45.15 3,224,800 45.15 23.80
01-09-25 44.50 45.00 44.17 3,048,800 44.80 23.62
01-09-24 44.80 45.20 44.14 2,737,800 44.20 23.30
01-09-21 43.10 45.70 43.01 5,502,800 44.25 23.33
01-09-20 45.75 46.49 45.35 3,223,400 45.54 24.01
01-09-19 48.45 48.45 46.80 3,844,100 47.15 24.86
01-09-18 49.25 49.75 48.35 3,416,400 48.35 25.49
Date Open High Low Vol Cls adjCls
01-09-17 48.80 49.95 48.30 4,366,700 49.16 25.92
01-09-10 49.25 49.53 48.99 2,386,200 49.52 26.11
01-09-07 50.35 50.60 50.16 2,057,600 50.27 26.50
01-09-06 50.70 51.10 50.44 2,120,800 51.05 26.92
01-09-05 51.30 51.41 50.80 2,838,800 51.12 26.95
01-09-04 50.55 51.26 50.55 1,539,400 50.80 26.78
01-08-31 50.95 51.20 50.71 1,506,500 50.88 26.83
01-08-30 51.00 51.21 50.74 2,395,500 51.00 26.89
01-08-29 51.55 51.82 51.26 1,946,800 51.37 27.08
Date Open High Low Vol Cls adjCls
01-08-28 51.80 51.90 51.22 2,054,800 51.25 27.02
01-08-27 52.50 52.50 52.12 2,252,700 52.19 27.52
01-08-24 52.30 52.55 52.12 1,639,300 52.29 27.57
01-08-23 52.05 52.27 51.97 2,650,500 52.01 27.42
01-08-22 52.60 52.68 52.03 2,585,300 52.08 27.46
01-08-21 51.65 52.20 51.56 3,684,500 51.85 27.34
01-08-20 51.55 51.92 51.27 1,736,700 51.84 27.33
01-08-17 51.80 52.00 51.62 2,019,600 51.70 27.26
01-08-16 52.63 52.79 52.15 2,542,500 52.62 27.74
Date Open High Low Vol Cls adjCls
01-08-15 52.60 53.05 52.50 3,184,500 52.80 27.84
01-08-14 51.72 52.14 51.60 2,336,800 52.14 27.30
01-08-13 51.42 51.60 51.12 2,138,100 51.30 26.86
01-08-10 50.80 50.94 50.30 1,640,900 50.92 26.66
01-08-09 50.46 50.75 50.31 1,486,300 50.57 26.47
01-08-08 50.85 51.24 50.40 3,662,100 50.46 26.42
01-08-07 49.68 50.32 49.66 3,163,900 50.15 26.25
01-08-06 48.85 49.12 48.60 1,406,600 48.82 25.56
01-08-03 48.80 49.17 48.41 1,980,000 49.10 25.71
Date Open High Low Vol Cls adjCls
01-08-02 49.20 49.80 48.86 1,793,800 49.78 26.06
01-08-01 50.15 50.30 49.68 1,425,600 49.77 26.06
01-07-31 49.65 49.92 49.33 2,473,000 49.42 25.87
01-07-30 49.05 49.19 48.56 1,089,900 48.80 25.55
01-07-27 48.73 48.90 48.15 1,541,900 48.75 25.52
01-07-26 48.45 48.81 48.34 2,229,100 48.75 25.52
01-07-25 47.62 48.40 47.20 2,165,600 48.40 25.34
01-07-24 47.45 47.65 46.23 1,335,800 46.40 24.29
01-07-23 48.35 48.44 47.80 2,183,000 48.40 25.34
Date Open High Low Vol Cls adjCls
01-07-20 47.81 48.50 47.58 1,522,200 48.45 25.36
01-07-19 46.50 47.25 46.40 2,201,900 47.25 24.74
01-07-18 46.80 46.80 46.20 2,094,300 46.60 24.40
01-07-17 47.75 47.82 47.30 1,472,200 47.35 24.79
01-07-16 47.97 48.30 47.80 1,941,200 47.95 25.10
01-07-13 48.15 48.49 47.86 2,237,300 48.00 25.13
01-07-12 47.65 48.16 47.65 2,328,000 48.00 25.13
01-07-11 47.90 48.00 47.25 1,909,600 47.32 24.77
01-07-10 48.35 48.44 47.76 1,155,800 47.85 25.05
Date Open High Low Vol Cls adjCls
01-07-09 48.75 48.89 48.28 2,371,000 48.40 25.34
01-07-06 48.70 48.79 47.98 3,405,700 48.75 25.52
01-07-05 49.20 49.48 48.80 2,679,300 48.90 25.60
01-07-03 48.45 48.55 48.30 1,288,400 48.50 25.39
01-07-02 48.85 49.15 48.70 2,517,000 49.00 25.65
01-06-29 49.20 49.87 49.08 3,451,800 49.85 26.10
01-06-28 50.15 50.25 48.93 3,922,200 49.55 25.94
01-06-27 52.45 52.46 51.69 2,373,200 51.76 27.10
01-06-26 52.65 52.95 52.40 2,429,800 52.95 27.72
Date Open High Low Vol Cls adjCls
01-06-25 52.75 53.25 52.47 2,620,000 53.15 27.83
01-06-22 51.75 52.51 51.64 1,695,700 52.43 27.45
01-06-21 52.61 52.85 52.00 3,076,000 52.03 27.24
01-06-20 52.65 53.15 52.55 1,749,500 52.61 27.54
01-06-19 52.75 52.98 52.56 1,607,400 52.81 27.65
01-06-18 53.05 53.30 52.65 1,940,600 52.71 27.60
01-06-15 53.35 53.65 53.22 1,710,700 53.32 27.91
01-06-14 52.95 53.02 52.51 1,489,200 52.55 27.51
01-06-13 53.64 53.65 52.76 1,165,500 53.00 27.75
Date Open High Low Vol Cls adjCls
01-06-12 53.35 53.37 53.12 1,646,000 53.37 27.94
01-06-11 53.40 53.45 52.73 2,154,000 52.90 27.69
01-06-08 52.95 53.20 52.72 945,200 53.20 27.85
01-06-07 52.35 53.10 52.30 1,677,900 52.84 27.66
01-06-06 53.45 53.57 52.68 2,746,800 52.70 27.59
01-06-05 54.48 54.90 54.39 3,219,400 54.49 28.53
01-06-04 54.10 54.47 54.00 1,141,600 54.43 28.50
01-06-01 53.65 53.72 53.42 1,129,500 53.48 28.00
01-05-31 53.40 53.48 52.90 1,596,200 53.39 27.95
Date Open High Low Vol Cls adjCls
01-05-30 53.68 53.80 53.37 1,628,400 53.68 28.10
01-05-29 54.00 54.09 53.65 1,335,100 53.68 28.10
01-05-25 53.75 53.90 53.40 1,508,100 53.47 27.99
01-05-24 53.15 53.60 53.10 2,012,200 53.40 27.96
01-05-23 53.35 53.50 52.84 1,881,700 52.90 27.69
01-05-22 53.90 53.98 53.54 1,534,900 53.63 28.08
01-05-21 54.75 54.79 53.92 1,909,200 53.93 28.23
01-05-18 53.37 54.45 53.12 2,121,600 54.40 28.48
01-05-17 53.00 53.24 52.75 1,450,500 53.05 27.77
Date Open High Low Vol Cls adjCls
01-05-16 52.58 53.11 52.37 2,187,500 52.80 27.64
01-05-15 52.30 52.95 52.30 1,462,900 52.95 27.54
01-05-14 51.50 51.94 51.39 1,852,600 51.75 26.91
01-05-11 52.40 52.41 51.75 2,128,600 51.94 27.01
01-05-10 53.09 53.10 52.52 2,465,800 52.65 27.38
01-05-09 52.05 52.70 51.90 3,437,100 52.65 27.38
01-05-08 51.35 51.80 51.10 1,729,700 51.49 26.78
01-05-07 51.95 52.16 51.65 1,926,000 52.00 27.04
01-05-04 51.70 52.57 51.65 2,273,700 51.90 26.99
Date Open High Low Vol Cls adjCls
01-05-03 51.10 51.38 50.65 4,686,800 51.25 26.65
01-05-02 53.40 53.54 52.00 5,972,600 52.30 27.20
01-05-01 54.15 54.34 53.80 2,781,000 54.24 28.21
01-04-30 54.20 54.39 53.80 2,282,300 54.08 28.13
01-04-27 54.90 55.07 54.20 3,425,700 54.25 28.21
01-04-26 54.15 55.20 54.10 3,494,100 54.86 28.53
01-04-25 53.00 54.04 52.98 3,497,400 53.85 28.01
01-04-24 53.30 53.49 52.88 1,571,600 52.94 27.53
01-04-23 53.25 53.49 53.01 3,230,500 53.30 27.72
Date Open High Low Vol Cls adjCls
01-04-20 51.85 52.45 51.82 2,214,700 52.35 27.23
01-04-19 50.70 51.59 50.65 1,912,100 51.55 26.81
01-04-18 51.55 51.58 50.45 3,654,300 51.24 26.65
01-04-17 51.95 52.45 51.85 1,388,400 52.32 27.21
01-04-16 51.69 52.30 51.61 1,410,200 52.20 27.15
01-04-12 51.90 52.05 51.41 1,541,500 51.69 26.88
01-04-11 52.30 52.30 51.58 1,984,000 51.65 26.86
01-04-10 52.50 52.82 52.41 3,056,200 52.61 27.36
01-04-09 51.25 51.88 51.25 2,361,400 51.70 26.89
Date Open High Low Vol Cls adjCls
01-04-06 49.95 50.00 49.30 2,169,700 49.98 25.99
01-04-05 49.26 49.88 49.21 1,272,100 49.84 25.92
01-04-04 47.50 48.56 47.50 1,616,900 48.50 25.22
01-04-03 48.47 48.55 47.86 1,471,400 47.88 24.90
01-04-02 49.20 49.20 48.29 1,819,300 48.40 25.17
01-03-30 49.35 49.80 49.26 2,112,400 49.62 25.81
01-03-29 49.15 49.21 48.41 1,724,000 48.63 25.29
01-03-28 49.15 49.56 49.00 1,928,700 49.16 25.57
01-03-27 48.95 50.00 48.82 3,085,600 49.88 25.94
Date Open High Low Vol Cls adjCls
01-03-26 47.40 48.03 47.36 2,889,400 47.94 24.93
01-03-23 46.95 47.00 46.12 3,862,700 46.64 24.26
01-03-22 48.86 48.90 46.80 3,409,400 47.51 24.71
01-03-21 49.40 49.48 48.80 2,319,600 48.86 25.41
01-03-20 48.60 49.29 48.52 2,303,000 48.85 25.41
01-03-19 48.65 49.35 48.64 1,602,100 49.21 25.59
01-03-16 49.40 49.42 48.25 1,801,200 48.45 25.20
01-03-15 49.73 49.95 49.40 2,002,600 49.50 25.74
01-03-14 49.49 50.01 49.25 1,553,900 49.40 25.69
Date Open High Low Vol Cls adjCls
01-03-13 50.20 50.21 49.70 2,493,400 50.00 26.00
01-03-12 51.60 51.75 51.11 1,839,600 51.15 26.60
01-03-09 52.30 52.48 51.38 3,046,300 52.00 27.04
01-03-08 52.60 52.86 52.41 2,184,700 52.80 27.46
01-03-07 52.30 52.85 52.12 2,321,600 52.80 27.46
01-03-06 51.90 52.01 51.70 1,949,500 51.95 27.02
01-03-05 51.02 51.45 51.00 1,510,300 51.36 26.71
01-03-02 50.50 50.79 50.40 933,300 50.75 26.39
01-03-01 49.95 50.45 49.90 2,032,200 50.23 26.12
Date Open High Low Vol Cls adjCls
01-02-28 49.85 49.96 49.24 1,746,700 49.60 25.80
01-02-27 49.82 50.00 49.42 2,183,800 49.60 25.80
01-02-26 49.00 49.59 48.90 1,037,700 49.55 25.77
01-02-23 48.70 49.15 48.55 1,774,900 48.85 25.41
01-02-22 49.15 49.59 48.67 2,478,000 48.90 25.43
01-02-21 49.18 49.70 48.05 1,957,700 48.73 25.34
01-02-20 49.95 50.20 49.27 1,946,500 49.55 25.59
01-02-16 50.00 50.20 49.10 5,095,800 49.65 25.64
01-02-15 49.60 50.28 49.59 4,318,000 49.85 25.74
Date Open High Low Vol Cls adjCls
01-02-14 50.65 51.43 50.58 2,728,400 51.05 26.36
01-02-13 51.20 51.70 50.90 3,578,900 51.00 26.34
01-02-12 52.64 53.50 52.52 2,007,400 53.49 27.62
01-02-09 52.65 53.30 52.60 2,528,500 53.16 27.45
01-02-08 52.00 52.21 51.61 1,991,000 51.98 26.84
01-02-07 52.40 52.45 51.85 2,058,000 51.90 26.80
01-02-06 52.40 52.75 52.10 1,835,200 52.51 27.12
01-02-05 52.80 53.10 52.52 2,443,600 52.84 27.29
01-02-02 51.70 52.00 51.51 1,577,500 52.00 26.85
Date Open High Low Vol Cls adjCls
01-02-01 51.80 51.89 51.20 2,011,700 51.75 26.72
01-01-31 50.83 51.75 50.81 3,430,300 51.50 26.59
01-01-30 50.85 50.97 50.60 3,609,400 50.83 26.25
01-01-29 52.15 52.15 51.13 2,324,400 51.15 26.41
01-01-26 52.44 52.50 51.75 2,418,600 51.81 26.76
01-01-25 51.25 52.63 51.19 3,632,000 52.63 27.18
01-01-24 51.38 51.56 51.00 3,708,600 51.13 26.40
01-01-23 51.25 52.25 51.13 3,906,100 51.88 26.79
01-01-22 50.94 51.81 50.88 3,357,100 51.44 26.56
Date Open High Low Vol Cls adjCls
01-01-19 50.94 51.19 50.69 4,850,300 51.00 26.34
01-01-18 50.75 51.38 50.63 4,315,500 51.25 26.47
01-01-17 50.63 50.63 49.81 8,289,600 50.00 25.82
01-01-16 49.56 49.63 49.00 3,243,400 49.38 25.50
01-01-12 49.13 49.50 48.88 2,628,200 49.25 25.43
01-01-11 48.94 49.25 48.63 3,184,900 48.94 25.27
01-01-10 47.50 47.94 47.00 3,408,800 47.50 24.53
01-01-09 47.81 47.88 46.69 2,185,600 47.06 24.30
01-01-08 49.00 49.31 48.56 1,874,300 48.63 25.11
Date Open High Low Vol Cls adjCls
01-01-05 48.38 48.81 48.38 3,614,100 48.69 25.14
01-01-04 47.81 48.13 47.19 3,025,400 47.88 24.72
01-01-03 49.25 49.44 47.56 3,861,900 47.88 24.72
01-01-02 49.06 49.44 48.56 2,431,200 48.63 25.11
00-12-29 48.25 48.38 47.75 3,295,000 47.88 24.72
00-12-28 48.31 48.75 48.19 4,086,200 48.75 25.17
00-12-27 48.19 48.88 47.94 2,724,200 48.00 24.79
00-12-26 46.63 48.44 46.63 1,766,500 48.38 24.98
00-12-22 46.38 47.19 46.13 1,892,200 47.19 24.37
Date Open High Low Vol Cls adjCls
00-12-21 46.31 46.38 45.63 2,966,100 46.00 23.75
00-12-20 46.50 46.56 45.63 2,636,100 45.63 23.56
00-12-19 47.63 48.00 47.44 2,555,100 47.56 24.56
00-12-18 47.31 48.06 47.25 2,454,600 48.00 24.79
00-12-15 47.69 48.25 47.25 5,137,300 47.31 24.43
00-12-14 48.25 48.50 47.31 3,202,400 47.94 24.75
00-12-13 48.75 49.75 48.75 2,357,500 49.56 25.59
00-12-12 48.38 48.94 48.38 2,253,900 48.63 25.11
00-12-11 48.00 48.25 47.56 3,102,500 48.00 24.79
Date Open High Low Vol Cls adjCls
00-12-08 48.50 48.50 47.69 4,079,200 48.19 24.88
00-12-07 46.56 47.75 46.50 3,685,900 47.69 24.63
00-12-06 45.88 46.00 45.13 4,271,400 45.88 23.69
00-12-05 47.81 47.94 47.31 2,911,800 47.50 24.53
00-12-04 46.56 47.56 46.56 2,957,500 47.50 24.53
00-12-01 46.63 47.50 46.44 2,449,600 47.25 24.40
00-11-30 48.44 48.50 47.00 3,102,300 47.44 24.50
00-11-29 49.81 49.81 48.25 2,819,800 48.50 25.05
00-11-28 49.94 50.38 49.88 2,826,700 49.94 25.79
Date Open High Low Vol Cls adjCls
00-11-27 50.50 50.56 50.19 2,042,900 50.56 26.11
00-11-24 50.25 50.44 50.00 2,380,000 50.25 25.95
00-11-22 51.25 51.44 50.94 2,627,000 51.06 26.37
00-11-21 51.00 51.69 51.00 1,518,300 51.56 26.63
00-11-20 51.00 51.13 50.31 1,556,300 50.38 26.01
00-11-17 50.94 51.31 50.75 2,736,700 51.25 26.47
00-11-16 51.81 51.94 51.19 3,576,600 51.31 26.50
00-11-15 51.63 51.81 51.38 3,479,800 51.56 26.63
00-11-14 50.25 51.38 50.13 4,127,600 51.25 26.28
Date Open High Low Vol Cls adjCls
00-11-13 50.75 51.13 49.88 4,127,600 49.94 25.61
00-11-10 50.94 51.00 50.44 2,802,200 50.69 26.00
00-11-09 49.94 50.38 49.75 3,338,800 50.38 25.84
00-11-08 49.13 49.63 49.06 3,121,900 49.31 25.29
00-11-07 49.25 49.75 49.13 3,767,700 49.25 25.26
00-11-06 49.63 49.63 48.69 3,845,800 49.06 25.16
00-11-03 49.44 49.50 48.69 6,370,300 49.19 25.23
00-11-02 50.69 50.69 49.88 2,828,300 49.88 25.58
00-11-01 51.00 52.13 51.00 4,620,200 51.88 26.60
Date Open High Low Vol Cls adjCls
00-10-31 51.50 51.56 50.56 3,046,300 50.94 26.12
00-10-30 49.88 51.19 49.81 3,358,900 51.00 26.16
00-10-27 51.94 51.94 50.13 4,519,300 50.50 25.90
00-10-26 51.88 52.19 51.69 3,961,800 52.00 26.67
00-10-25 52.94 52.94 51.75 2,626,700 51.94 26.64
00-10-24 53.81 53.88 53.25 2,535,100 53.38 27.37
00-10-23 54.50 54.50 53.25 1,690,300 53.94 27.66
00-10-20 53.69 54.56 53.44 2,338,200 54.50 27.95
00-10-19 53.00 54.00 52.69 3,372,600 53.69 27.53
Date Open High Low Vol Cls adjCls
00-10-18 54.13 54.13 53.00 3,733,500 53.06 27.21
00-10-17 53.50 54.25 53.44 3,397,500 53.88 27.63
00-10-16 54.50 55.00 54.13 2,659,200 54.81 28.11
00-10-13 55.88 56.00 54.50 2,812,400 54.56 27.98
00-10-12 56.19 57.31 55.94 7,432,700 56.69 29.07
00-10-11 56.00 56.25 55.00 6,536,600 55.13 28.27
00-10-10 54.38 54.50 54.06 2,037,800 54.25 27.82
00-10-09 53.13 53.56 52.75 1,175,900 53.56 27.47
00-10-06 53.00 53.44 53.00 2,871,500 53.13 27.25
Date Open High Low Vol Cls adjCls
00-10-05 52.31 52.63 52.06 3,002,800 52.56 26.96
00-10-04 52.75 52.94 52.56 3,509,300 52.88 27.12
00-10-03 53.50 53.69 53.06 2,946,900 53.38 27.37
00-10-02 53.75 54.00 53.50 1,812,900 53.81 27.60
00-09-29 52.25 53.38 52.25 2,435,700 53.00 27.18
00-09-28 52.31 52.63 51.81 4,450,700 52.19 26.77
00-09-27 53.13 53.50 52.56 2,032,700 53.31 27.34
00-09-26 52.44 52.88 52.19 4,809,600 52.75 27.05
00-09-25 52.13 52.50 51.50 4,896,700 52.50 26.93
Date Open High Low Vol Cls adjCls
00-09-22 53.38 53.75 52.75 2,927,800 52.88 27.12
00-09-21 52.75 53.50 52.75 2,761,500 53.38 27.37
00-09-20 54.44 54.63 53.75 8,939,400 53.94 27.66
00-09-19 55.25 55.38 54.38 2,706,400 54.38 27.89
00-09-18 55.00 55.94 55.00 4,698,800 55.94 28.69
00-09-15 53.94 55.81 53.94 7,369,000 55.81 28.62
00-09-14 54.00 54.25 53.56 4,096,800 54.00 27.69
00-09-13 55.63 55.75 54.94 1,678,800 55.31 28.37
00-09-12 57.19 57.19 56.00 2,198,000 56.38 28.91
Date Open High Low Vol Cls adjCls
00-09-11 55.63 57.31 55.63 2,843,200 56.94 29.20
00-09-08 55.88 56.75 55.50 1,955,600 56.75 29.11
00-09-07 57.56 57.81 56.75 2,298,400 57.06 29.27
00-09-06 57.13 57.38 56.88 3,946,300 57.31 29.39
00-09-05 57.31 57.44 56.63 2,796,000 57.06 29.27
00-09-01 55.44 56.63 55.44 857,200 56.19 28.82
00-08-31 55.56 55.69 54.94 1,806,000 55.25 28.34
00-08-30 56.13 56.31 55.75 1,540,700 56.13 28.78
00-08-29 56.00 57.00 55.88 1,094,900 57.00 29.23
Date Open High Low Vol Cls adjCls
00-08-28 56.13 56.69 56.00 1,601,100 56.31 28.88
00-08-25 55.75 56.25 55.75 1,319,900 56.13 28.78
00-08-24 56.81 56.88 55.94 2,667,400 56.00 28.72
00-08-23 57.31 57.50 57.06 2,149,200 57.25 29.36
00-08-22 57.13 57.50 56.50 2,703,600 56.63 29.04
00-08-21 55.88 56.38 55.81 1,922,900 56.38 28.91
00-08-18 56.75 56.75 55.50 2,244,800 55.50 28.46
00-08-17 56.13 56.69 55.75 3,842,600 56.44 28.94
00-08-16 54.81 55.44 54.75 3,496,600 55.38 28.40
Date Open High Low Vol Cls adjCls
00-08-15 54.56 54.81 54.19 2,176,000 54.44 27.75
00-08-14 53.63 54.31 53.13 3,183,400 54.31 27.68
00-08-11 53.69 54.13 53.63 1,618,800 53.81 27.43
00-08-10 52.44 54.00 52.44 2,567,300 53.75 27.40
00-08-09 52.69 53.31 52.69 2,690,500 53.06 27.05
00-08-08 53.94 54.38 52.69 2,059,100 52.75 26.89
00-08-07 54.81 55.25 54.75 1,350,200 55.19 28.13
00-08-04 53.88 53.94 53.50 1,747,500 53.81 27.43
00-08-03 55.00 55.13 53.88 2,086,700 54.00 27.53
Date Open High Low Vol Cls adjCls
00-08-02 52.50 54.13 52.38 2,820,900 54.06 27.56
00-08-01 52.31 52.56 51.25 1,709,600 51.56 26.28
00-07-31 52.88 53.19 52.25 1,887,800 52.31 26.67
00-07-28 53.50 53.69 53.31 1,892,100 53.63 27.33
00-07-27 52.06 53.69 52.06 2,446,700 53.56 27.30
00-07-26 52.06 52.50 51.50 2,402,800 51.69 26.35
00-07-25 51.56 51.88 51.13 2,361,300 51.56 26.28
00-07-24 52.25 52.25 50.50 1,858,300 50.75 25.87
00-07-21 51.88 52.19 51.13 1,970,000 51.31 26.16
Date Open High Low Vol Cls adjCls
00-07-20 53.50 53.50 52.50 2,676,800 52.56 26.79
00-07-19 53.44 53.94 53.25 3,023,100 53.69 27.37
00-07-18 52.63 53.13 52.06 2,659,200 52.13 26.57
00-07-17 52.50 52.56 51.69 3,879,200 52.06 26.54
00-07-14 54.00 54.19 53.19 3,075,200 53.44 27.24
00-07-13 54.94 55.13 54.50 2,341,000 54.69 27.88
00-07-12 56.38 56.50 55.63 2,087,400 55.88 28.48
00-07-11 56.19 57.31 56.19 2,067,100 57.31 29.21
00-07-10 56.19 56.69 55.81 2,605,700 56.13 28.61
Date Open High Low Vol Cls adjCls
00-07-07 55.63 55.88 55.06 2,362,700 55.38 28.23
00-07-06 54.56 54.94 54.56 1,827,100 54.69 27.88
00-07-05 54.00 55.00 53.75 3,333,200 53.88 27.46
00-07-03 57.50 58.38 57.38 1,644,900 58.31 29.72
00-06-30 57.69 57.81 56.38 2,579,000 56.63 28.86
00-06-29 56.50 57.00 56.50 1,813,500 56.88 28.99
00-06-28 56.19 56.44 55.81 2,756,200 56.00 28.54
00-06-27 57.31 57.50 56.81 3,620,100 56.94 29.02
00-06-26 58.38 58.81 57.69 3,392,300 57.88 29.50
Date Open High Low Vol Cls adjCls
00-06-23 57.38 58.19 57.38 1,657,600 57.88 29.50
00-06-22 59.00 59.31 57.75 3,640,500 57.94 29.53
00-06-21 56.25 57.63 56.00 3,030,700 57.25 29.18
00-06-20 56.56 56.69 56.00 2,907,500 56.50 28.80
00-06-19 57.56 57.75 57.00 3,723,600 57.44 29.28
00-06-16 56.19 57.63 56.19 2,874,900 57.31 29.21
00-06-15 56.75 56.75 55.56 2,270,300 55.56 28.32
00-06-14 57.31 57.88 57.00 2,794,000 57.38 29.25
00-06-13 57.56 57.81 57.25 3,282,600 57.69 29.40
Date Open High Low Vol Cls adjCls
00-06-12 55.69 57.38 55.63 4,740,500 57.38 29.25
00-06-09 56.44 56.88 55.69 1,985,100 55.88 28.48
00-06-08 55.44 56.19 55.38 2,040,400 56.19 28.64
00-06-07 56.81 56.94 55.56 2,259,900 55.81 28.45
00-06-06 56.44 57.38 56.38 2,367,100 57.25 29.18
00-06-05 55.81 56.63 55.75 2,672,900 56.25 28.67
00-06-02 56.88 57.06 55.25 4,456,500 56.00 28.54
00-06-01 54.75 55.44 54.31 4,077,200 55.44 28.26
00-05-31 54.25 54.81 54.19 2,114,900 54.56 27.81
Date Open High Low Vol Cls adjCls
00-05-30 53.75 53.81 52.81 1,514,100 53.56 27.30
00-05-26 53.25 53.50 52.25 1,731,600 52.50 26.76
00-05-25 52.50 52.94 52.25 2,368,100 52.75 26.89
00-05-24 53.13 53.31 52.31 3,189,100 53.25 27.14
00-05-23 53.56 54.13 53.56 1,743,900 54.00 27.53
00-05-22 54.50 54.94 54.13 3,970,600 54.31 27.68
00-05-19 54.75 54.88 54.00 4,576,500 54.69 27.88
00-05-18 54.31 54.69 54.19 3,030,400 54.31 27.68
00-05-17 53.13 53.44 52.69 2,752,400 53.38 27.21
Date Open High Low Vol Cls adjCls
00-05-16 54.88 54.94 53.50 3,575,900 53.88 27.29
00-05-15 54.44 55.13 54.25 4,910,500 55.00 27.86
00-05-12 53.13 54.63 53.13 3,098,400 54.16 27.43
00-05-11 54.63 55.31 54.31 7,624,100 54.69 27.70
00-05-10 53.19 54.00 52.69 5,182,300 52.81 26.75
00-05-09 54.00 54.38 52.63 3,562,200 53.19 26.94
00-05-08 54.63 55.13 54.31 3,724,500 55.13 27.93
00-05-05 53.69 54.31 53.56 6,641,600 54.31 27.51
00-05-04 51.63 52.50 51.38 4,369,200 52.25 26.47
Date Open High Low Vol Cls adjCls
00-05-03 52.19 52.94 51.13 4,314,600 51.75 26.22
00-05-02 51.00 51.69 50.88 6,506,300 51.44 26.06
00-05-01 51.00 51.31 50.13 3,832,600 51.25 25.96
00-04-28 52.69 52.75 50.94 3,675,700 51.00 25.84
00-04-27 52.63 53.56 52.25 6,881,800 53.00 26.85
00-04-26 53.00 53.31 51.88 5,178,300 52.00 26.34
00-04-25 52.38 52.63 52.13 9,940,200 52.25 26.47
00-04-24 49.13 49.75 49.06 4,561,000 49.75 25.20
00-04-20 49.75 50.50 49.69 6,827,300 49.75 25.20
Date Open High Low Vol Cls adjCls
00-04-19 49.25 49.38 48.50 6,705,600 48.81 24.73
00-04-18 47.69 48.44 47.44 7,765,400 48.13 24.38
00-04-17 50.00 50.13 46.98 11,017,500 47.50 24.06
00-04-14 50.75 50.81 49.00 5,197,200 49.63 25.14
00-04-13 51.69 51.88 51.00 7,321,400 51.50 26.09
00-04-12 51.75 52.50 50.88 3,862,500 52.13 26.41
00-04-11 52.25 52.75 51.69 6,491,500 52.19 26.44
00-04-10 51.25 51.63 50.88 3,448,400 51.13 25.90
00-04-07 51.81 51.88 50.75 2,415,100 51.19 25.93
Date Open High Low Vol Cls adjCls
00-04-06 51.25 52.44 50.94 4,344,800 51.94 26.31
00-04-05 51.88 52.50 51.50 2,706,100 51.50 26.09
00-04-04 53.25 53.25 51.69 5,295,800 52.69 26.69
00-04-03 52.88 53.31 52.25 2,276,100 52.63 26.66
00-03-31 55.13 55.13 52.88 6,166,000 53.25 26.98
00-03-30 51.56 52.25 51.13 4,023,900 51.94 26.31
00-03-29 48.38 50.50 48.31 3,409,100 50.31 25.49
00-03-28 48.94 49.44 48.00 2,385,200 48.38 24.51
00-03-27 49.00 49.69 48.19 3,108,400 49.00 24.82
Date Open High Low Vol Cls adjCls
00-03-24 51.13 51.88 50.19 4,824,200 50.63 25.65
00-03-23 51.38 51.56 50.25 2,627,100 51.50 26.09
00-03-22 51.38 52.00 50.94 2,735,600 51.44 26.06
00-03-21 51.94 51.94 51.06 4,428,500 51.75 26.22
00-03-20 51.56 51.63 50.00 3,207,300 50.31 25.49
00-03-17 52.44 52.88 51.13 3,342,900 51.38 26.03
00-03-16 54.38 54.38 52.88 7,059,900 53.75 27.23
00-03-15 53.13 53.44 51.63 8,784,600 52.75 26.72
00-03-14 51.94 52.00 50.81 2,350,200 51.13 25.90
Date Open High Low Vol Cls adjCls
00-03-13 51.88 52.81 51.31 1,790,200 51.56 26.12
00-03-10 52.69 53.44 51.88 5,126,400 53.38 27.04
00-03-09 52.31 53.00 51.50 3,784,400 52.88 26.79
00-03-08 51.75 54.75 51.75 8,393,600 53.00 26.85
00-03-07 47.94 51.00 47.38 4,960,000 50.69 25.68
00-03-06 47.25 48.00 46.75 1,665,800 47.19 23.90
00-03-03 48.00 48.19 47.31 2,208,500 47.50 24.06
00-03-02 47.06 48.69 46.88 3,048,000 47.94 24.28
00-03-01 47.88 48.50 46.75 3,588,000 47.63 24.13
Date Open High Low Vol Cls adjCls
00-02-29 47.13 47.63 46.69 4,439,200 47.06 23.84
00-02-28 43.88 46.00 43.31 3,456,900 45.81 23.21
00-02-25 43.88 44.88 43.88 3,337,900 44.38 22.48
00-02-24 44.13 44.25 43.13 3,329,400 43.63 22.10
00-02-23 44.75 45.13 44.06 2,418,800 45.00 22.80
00-02-22 45.00 45.63 44.13 3,774,100 45.38 22.82
00-02-18 48.25 48.38 46.44 2,183,200 46.88 23.57
00-02-17 50.88 51.13 48.56 2,896,800 48.88 24.58
00-02-16 47.69 50.00 47.63 4,224,900 49.25 24.77
Date Open High Low Vol Cls adjCls
00-02-15 46.25 47.63 46.00 5,561,700 47.38 23.82
00-02-14 46.19 47.50 45.69 2,997,200 47.44 23.85
00-02-11 46.25 47.56 46.25 6,044,400 46.63 23.45
00-02-10 45.13 48.63 45.13 7,042,500 48.13 24.20
00-02-09 47.38 47.38 45.63 5,604,200 45.88 23.07
00-02-08 49.13 49.31 47.44 3,632,000 48.13 24.20
00-02-07 48.50 48.88 48.06 2,954,700 48.50 24.39
00-02-04 49.81 50.31 48.56 5,663,700 49.25 24.77
00-02-03 51.00 52.38 50.03 9,773,800 52.19 26.24
Date Open High Low Vol Cls adjCls
00-02-02 55.00 55.13 53.25 2,284,100 53.94 27.12
00-02-01 52.75 54.56 52.69 2,342,300 54.50 27.41
00-01-31 53.63 54.00 52.75 2,265,200 53.75 27.03
00-01-28 54.00 54.69 53.69 2,663,000 53.94 27.12
00-01-27 55.75 55.75 53.81 1,713,200 54.13 27.22
00-01-26 53.75 55.19 53.75 2,160,900 54.81 27.56
00-01-25 56.00 56.25 54.63 2,170,500 54.88 27.59
00-01-24 58.25 58.38 55.63 2,101,000 56.00 28.16
00-01-21 55.56 56.63 55.56 3,514,000 56.25 28.29
Date Open High Low Vol Cls adjCls
00-01-20 54.75 55.13 54.00 5,284,700 54.69 27.50
00-01-19 56.00 56.38 55.56 3,252,700 56.00 28.16
00-01-18 54.81 55.75 54.75 2,319,500 55.75 28.03
00-01-14 55.56 55.94 54.81 4,740,000 55.31 27.81
00-01-13 56.00 57.88 55.63 3,973,000 57.38 28.85
00-01-12 57.00 57.13 56.06 2,714,700 56.56 28.44
00-01-11 57.00 57.75 55.88 3,838,800 57.75 29.04
00-01-10 57.25 57.75 56.88 2,999,700 57.75 29.04
00-01-07 58.50 59.50 58.50 4,027,200 59.50 29.92
Date Open High Low Vol Cls adjCls
00-01-06 59.69 60.63 59.31 4,034,700 60.63 30.49
00-01-05 57.94 60.50 57.75 4,055,900 60.50 30.42
00-01-04 58.44 59.44 58.25 3,825,800 58.50 29.42
00-01-03 59.25 59.31 58.50 2,039,300 58.81 29.57
99-12-31 59.00 59.63 58.75 517,500 59.31 29.83
99-12-30 59.81 59.81 58.81 603,800 59.50 29.92
99-12-29 59.44 60.00 59.31 1,228,700 59.81 30.08
99-12-28 59.25 59.50 59.00 1,153,300 59.25 29.79
99-12-27 59.25 59.81 59.13 1,216,800 59.25 29.79
Date Open High Low Vol Cls adjCls
99-12-23 59.88 60.19 59.63 1,497,900 59.69 30.01
99-12-22 60.25 60.25 58.44 3,039,800 60.00 30.17
99-12-21 60.19 60.75 60.00 2,236,200 60.44 30.39
99-12-20 61.19 61.31 60.56 2,151,300 60.75 30.55
99-12-17 62.00 62.63 61.25 3,910,300 61.88 31.11
99-12-16 62.06 62.25 61.69 2,967,000 62.00 31.18
99-12-15 60.50 61.00 60.31 2,670,300 60.69 30.52
99-12-14 60.50 60.63 58.81 2,696,100 59.44 29.89
99-12-13 60.50 60.88 59.88 2,256,600 60.00 30.17
Date Open High Low Vol Cls adjCls
99-12-10 61.63 61.69 60.13 2,096,200 60.63 30.49
99-12-09 60.94 61.88 60.56 2,485,600 61.44 30.89
99-12-08 59.81 60.30 59.56 3,313,200 60.25 30.30
99-12-07 59.44 59.63 58.88 2,981,200 59.25 29.79
99-12-06 60.00 60.63 59.88 3,234,200 60.00 30.17
99-12-03 60.31 60.50 59.19 2,901,700 59.50 29.92
99-12-02 60.19 60.56 59.19 5,281,800 59.38 29.86
99-12-01 59.00 61.75 59.00 6,758,300 61.50 30.93
99-11-30 59.88 61.44 59.81 2,742,300 60.94 30.64
Date Open High Low Vol Cls adjCls
99-11-29 61.50 61.56 60.56 3,372,100 60.88 30.61
99-11-26 60.69 61.06 60.25 1,467,100 61.06 30.71
99-11-24 57.50 60.00 57.25 3,453,800 60.00 30.17
99-11-23 60.25 60.31 58.06 4,698,100 58.81 29.57
99-11-22 61.19 61.31 59.38 3,579,200 59.44 29.89
99-11-19 61.63 61.63 60.31 3,047,900 60.44 30.39
99-11-18 61.88 62.19 61.13 3,724,000 61.19 30.77
99-11-17 61.63 62.06 61.19 2,792,400 61.44 30.89
99-11-16 61.13 61.56 60.69 4,743,600 61.06 30.54
Date Open High Low Vol Cls adjCls
99-11-15 60.13 60.81 59.44 3,318,300 59.50 29.76
99-11-12 58.63 59.88 58.56 3,334,900 59.81 29.91
99-11-11 59.44 60.19 59.00 6,119,600 60.00 30.01
99-11-10 58.50 59.25 58.13 5,352,100 58.44 29.23
99-11-09 57.63 58.44 57.38 5,736,900 57.38 28.69
99-11-08 54.63 55.88 54.50 5,679,200 55.75 27.88
99-11-05 53.81 53.94 51.38 4,462,800 52.31 26.16
99-11-04 55.25 55.31 53.31 5,285,200 53.56 26.79
99-11-03