American International Group, Inc. (AIG)

58.49
+0.80 (+1.41%)
Exchange
NYQ
Day Range
57.13 - 57.90
52 Week Range
50.20 - 64.93
Open
57.22
Avg. Vol
7,250,740
Market Cap
64.57B
Short ratio
2.21
PEG Ratio
0.85
Earnings Share
-0.37

American International Group, Inc. (AIG) Historicals

Date Open High Low Vol Cls adjCls
16-05-24 57.22 57.90 57.13 6,459,800 57.70 57.70
16-05-23 56.88 57.09 56.70 5,401,800 56.90 56.90
16-05-20 56.65 57.50 56.54 6,130,900 56.97 56.97
16-05-19 56.35 56.67 55.83 7,508,000 56.36 56.36
16-05-18 55.31 56.77 55.21 8,409,200 56.71 56.71
16-05-17 55.42 55.83 55.12 8,348,400 55.40 55.40
16-05-16 55.45 55.90 55.24 6,403,700 55.28 55.28
16-05-13 56.23 56.70 55.61 5,919,700 55.66 55.66
16-05-12 56.20 56.45 55.90 7,705,200 56.29 56.29
Date Open High Low Vol Cls adjCls
16-05-11 56.27 56.60 55.89 6,757,100 55.96 55.96
16-05-10 55.39 56.95 55.33 6,074,700 56.35 56.35
16-05-09 54.98 55.43 54.75 5,848,000 55.25 55.25
16-05-06 54.44 55.09 54.38 6,870,100 55.04 55.04
16-05-05 54.82 55.03 54.55 7,760,300 54.81 54.81
16-05-04 55.33 55.45 54.45 9,021,900 54.85 54.85
16-05-03 55.06 56.06 54.96 11,849,400 55.94 55.94
16-05-02 56.38 56.80 55.89 8,857,800 56.59 56.59
16-04-29 55.62 56.03 55.28 7,759,500 55.82 55.82
Date Open High Low Vol Cls adjCls
16-04-28 56.20 56.67 55.74 6,729,400 55.83 55.83
16-04-27 56.50 56.91 56.34 6,243,900 56.63 56.63
16-04-26 55.95 56.67 55.78 4,961,600 56.55 56.55
16-04-25 55.81 56.08 55.41 4,244,200 55.95 55.95
16-04-22 55.68 56.21 55.54 5,952,800 56.19 56.19
16-04-21 55.90 56.24 55.50 5,276,000 55.52 55.52
16-04-20 55.80 56.38 55.75 3,623,900 56.12 56.12
16-04-19 55.39 56.05 55.28 3,936,100 55.72 55.72
16-04-18 54.92 55.31 54.62 8,689,100 55.28 55.28
Date Open High Low Vol Cls adjCls
16-04-15 55.59 55.59 54.86 6,909,900 54.95 54.95
16-04-14 55.00 55.58 54.82 5,894,800 55.26 55.26
16-04-13 54.08 55.15 54.08 6,451,100 55.14 55.14
16-04-12 53.46 53.87 53.15 11,774,200 53.79 53.79
16-04-11 53.44 53.76 53.30 5,175,000 53.41 53.41
16-04-08 53.44 53.66 53.05 4,991,400 53.16 53.16
16-04-07 53.67 53.85 52.81 5,610,200 53.11 53.11
16-04-06 53.56 54.20 53.47 5,518,500 54.11 54.11
16-04-05 53.94 54.24 53.58 6,576,800 53.68 53.68
Date Open High Low Vol Cls adjCls
16-04-04 54.88 54.90 54.32 5,303,300 54.40 54.40
16-04-01 53.86 54.99 53.71 6,454,200 54.89 54.89
16-03-31 54.51 54.83 53.95 8,231,900 54.05 54.05
16-03-30 54.13 54.90 53.77 8,362,500 54.52 54.52
16-03-29 53.24 53.71 52.99 6,842,100 53.39 53.39
16-03-28 53.13 53.60 53.03 5,137,500 53.41 53.41
16-03-24 52.97 53.06 52.54 5,604,700 52.98 52.98
16-03-23 53.72 54.05 53.34 6,392,300 53.44 53.44
16-03-22 53.55 54.01 53.21 6,084,300 53.72 53.72
Date Open High Low Vol Cls adjCls
16-03-21 53.48 54.02 53.17 4,557,500 53.57 53.57
16-03-18 53.37 53.92 53.32 9,702,400 53.71 53.71
16-03-17 52.90 53.48 52.37 5,760,700 53.18 53.18
16-03-16 52.76 53.29 52.61 6,420,900 52.91 52.91
16-03-15 52.54 53.04 52.04 6,866,000 53.02 53.02
16-03-14 52.59 53.20 52.56 6,447,500 52.87 52.87
16-03-11 52.00 52.95 51.91 7,275,300 52.89 52.89
16-03-10 51.35 52.03 50.83 5,359,700 51.54 51.54
16-03-09 52.22 52.27 51.39 5,944,300 51.59 51.27
Date Open High Low Vol Cls adjCls
16-03-08 52.12 52.67 51.57 8,138,700 51.93 51.61
16-03-07 51.89 52.72 51.48 7,662,100 52.66 52.33
16-03-04 52.44 53.00 51.99 21,713,700 52.30 51.98
16-03-03 51.89 52.37 51.53 9,462,300 52.27 51.95
16-03-02 51.85 52.12 51.26 7,627,200 51.83 51.51
16-03-01 50.63 51.97 50.39 11,592,200 51.88 51.56
16-02-29 51.10 51.13 50.20 11,746,500 50.20 49.89
16-02-26 51.88 51.91 50.97 8,815,800 51.09 50.77
16-02-25 50.80 51.45 50.39 8,151,200 51.37 51.05
Date Open High Low Vol Cls adjCls
16-02-24 50.42 51.13 50.23 7,576,700 50.92 50.60
16-02-23 52.01 52.03 50.80 6,899,700 51.06 50.74
16-02-22 52.05 52.26 51.82 7,219,900 52.10 51.78
16-02-19 51.90 51.93 51.30 9,108,000 51.53 51.21
16-02-18 51.96 52.29 51.55 8,637,600 51.92 51.60
16-02-17 52.70 53.48 52.25 9,892,300 52.67 52.34
16-02-16 53.00 53.49 51.80 13,233,000 52.06 51.74
16-02-12 51.75 54.25 51.33 17,512,800 53.00 52.67
16-02-11 51.05 51.47 50.38 18,848,100 50.52 50.21
Date Open High Low Vol Cls adjCls
16-02-10 52.73 53.46 52.42 10,241,200 52.45 52.12
16-02-09 51.41 52.87 51.30 11,267,500 52.25 51.93
16-02-08 52.51 52.65 51.85 15,839,600 52.30 51.98
16-02-05 53.91 54.01 52.50 13,321,500 53.37 53.04
16-02-04 54.17 54.78 53.69 12,286,900 54.02 53.68
16-02-03 55.38 55.38 52.47 17,506,100 54.31 53.97
16-02-02 55.48 55.72 55.16 12,799,600 55.33 54.99
16-02-01 55.82 56.82 55.38 12,280,800 56.29 55.94
16-01-29 55.07 56.48 54.89 10,818,700 56.48 56.13
Date Open High Low Vol Cls adjCls
16-01-28 55.01 55.30 54.18 12,172,600 54.71 54.37
16-01-27 55.52 56.02 54.47 15,174,500 54.54 54.20
16-01-26 56.23 56.64 55.59 11,816,800 55.91 55.56
16-01-25 56.18 56.47 55.32 10,235,200 55.36 55.02
16-01-22 56.35 56.93 55.66 9,544,500 56.35 56.00
16-01-21 55.11 56.12 55.05 8,286,400 55.31 54.97
16-01-20 54.51 55.72 53.49 16,217,200 55.05 54.71
16-01-19 56.53 57.09 55.84 10,187,800 56.16 55.81
16-01-15 55.44 56.32 55.31 11,694,000 56.09 55.74
Date Open High Low Vol Cls adjCls
16-01-14 56.78 57.82 56.38 9,118,500 57.30 56.94
16-01-13 59.16 59.35 56.50 12,610,000 56.67 56.32
16-01-12 58.20 58.39 57.30 8,550,000 57.96 57.60
16-01-11 57.89 58.00 56.84 9,637,600 57.69 57.33
16-01-08 58.81 59.01 57.30 8,282,700 57.45 57.09
16-01-07 58.53 59.50 58.23 8,951,400 58.32 57.96
16-01-06 59.87 59.95 59.46 9,598,800 59.75 59.38
16-01-05 60.45 60.95 60.28 7,863,000 60.64 60.26
16-01-04 60.66 61.07 59.82 10,538,700 60.43 60.06
Date Open High Low Vol Cls adjCls
15-12-31 62.30 62.74 61.96 4,909,600 61.97 61.59
15-12-30 62.50 63.03 62.25 4,753,700 62.51 62.12
15-12-29 62.07 62.74 61.98 4,246,300 62.54 62.15
15-12-28 61.27 61.70 61.01 3,574,500 61.60 61.22
15-12-24 61.45 62.09 61.41 2,560,500 61.70 61.32
15-12-23 60.94 61.51 60.75 6,075,700 61.41 61.03
15-12-22 60.31 60.97 59.92 7,288,200 60.73 60.35
15-12-21 59.95 60.40 59.60 7,421,900 59.97 59.60
15-12-18 59.91 59.97 58.81 27,107,600 59.60 59.23
Date Open High Low Vol Cls adjCls
15-12-17 61.16 61.45 60.11 8,258,600 60.13 59.76
15-12-16 60.47 61.09 59.47 11,524,700 60.93 60.55
15-12-15 59.67 60.47 59.18 11,843,700 59.94 59.57
15-12-14 59.72 59.74 57.94 14,957,100 58.42 58.06
15-12-11 59.97 60.42 59.18 15,175,800 59.46 59.09
15-12-10 62.07 62.25 60.90 14,235,400 60.98 60.60
15-12-09 62.31 63.27 61.78 7,548,400 62.18 61.79
15-12-08 62.42 62.94 62.04 5,507,900 62.75 62.36
15-12-07 63.80 63.98 62.70 9,302,000 62.80 62.41
Date Open High Low Vol Cls adjCls
15-12-04 62.65 64.21 62.60 7,589,600 63.99 63.59
15-12-03 63.45 63.50 62.15 8,101,800 62.36 61.97
15-12-02 63.93 64.31 63.40 7,469,200 63.50 62.83
15-12-01 63.89 64.23 63.62 8,033,400 64.12 63.44
15-11-30 63.62 63.95 63.44 9,431,400 63.58 62.91
15-11-27 63.00 63.82 62.91 3,941,200 63.68 63.01
15-11-25 63.31 63.40 62.87 6,068,700 63.15 62.48
15-11-24 62.04 63.38 62.01 10,487,100 63.12 62.45
15-11-23 62.40 63.42 62.31 9,325,700 62.76 62.10
Date Open High Low Vol Cls adjCls
15-11-20 62.24 62.55 62.06 7,346,000 62.21 61.55
15-11-19 61.95 62.21 61.80 5,991,300 61.98 61.32
15-11-18 61.20 62.10 61.01 7,439,800 61.96 61.30
15-11-17 60.95 61.41 60.85 9,765,700 61.00 60.35
15-11-16 59.15 60.67 59.05 8,283,500 60.66 60.02
15-11-13 59.28 60.02 59.04 7,948,600 59.31 58.68
15-11-12 60.49 60.56 59.37 8,065,000 59.38 58.75
15-11-11 61.55 61.60 60.65 7,060,300 60.67 60.03
15-11-10 61.04 61.43 60.90 4,889,400 61.35 60.70
Date Open High Low Vol Cls adjCls
15-11-09 61.85 61.90 60.96 8,069,700 61.21 60.56
15-11-06 63.32 63.39 61.81 10,570,300 61.93 61.27
15-11-05 60.68 62.12 60.62 10,943,700 62.00 61.34
15-11-04 60.66 61.00 59.65 22,499,400 60.80 60.16
15-11-03 61.16 61.49 60.50 31,974,000 60.96 60.31
15-11-02 63.44 64.20 63.18 10,960,400 63.74 63.07
15-10-30 63.49 63.70 63.06 9,077,500 63.06 62.39
15-10-29 63.86 64.00 63.03 6,965,700 63.49 62.82
15-10-28 62.96 63.93 62.28 21,707,700 63.89 63.21
Date Open High Low Vol Cls adjCls
15-10-27 60.68 60.99 60.41 5,744,700 60.92 60.28
15-10-26 61.28 61.37 60.94 3,203,700 61.16 60.51
15-10-23 61.20 61.40 60.85 6,666,500 61.28 60.63
15-10-22 60.53 61.17 60.51 7,528,900 60.75 60.11
15-10-21 60.48 60.96 60.16 5,210,100 60.23 59.59
15-10-20 60.19 60.49 59.91 5,194,100 60.27 59.63
15-10-19 59.90 60.07 59.61 7,767,900 60.00 59.36
15-10-16 59.53 60.02 59.40 5,255,200 60.00 59.36
15-10-15 58.40 59.23 57.97 4,713,600 59.19 58.56
Date Open High Low Vol Cls adjCls
15-10-14 58.51 58.87 57.97 7,002,800 58.03 57.42
15-10-13 58.17 59.13 58.15 6,678,400 58.69 58.07
15-10-12 58.15 58.68 58.04 4,963,300 58.68 58.06
15-10-09 58.26 58.44 57.80 7,764,500 58.19 57.57
15-10-08 57.64 58.25 57.31 5,913,400 58.24 57.62
15-10-07 58.08 58.57 57.28 7,826,400 57.82 57.21
15-10-06 58.00 58.37 57.59 6,542,500 57.68 57.07
15-10-05 57.53 58.34 57.53 6,616,300 58.28 57.66
15-10-02 55.34 57.20 55.24 7,886,800 57.19 56.58
Date Open High Low Vol Cls adjCls
15-10-01 57.19 57.22 56.06 6,889,700 56.92 56.32
15-09-30 56.54 56.83 56.05 7,412,400 56.82 56.22
15-09-29 55.81 56.10 55.30 5,711,000 55.72 55.13
15-09-28 57.22 57.28 55.45 9,804,500 55.66 55.07
15-09-25 57.87 57.99 57.19 5,296,100 57.54 56.93
15-09-24 56.45 57.08 56.30 5,835,900 56.90 56.30
15-09-23 57.17 57.54 56.84 5,068,200 57.10 56.50
15-09-22 57.25 57.52 56.90 7,859,200 57.28 56.67
15-09-21 58.14 58.54 57.84 5,228,000 58.03 57.42
Date Open High Low Vol Cls adjCls
15-09-18 57.50 58.07 57.11 18,147,200 57.78 57.17
15-09-17 59.04 59.48 58.33 6,416,200 58.43 57.81
15-09-16 58.66 59.11 58.52 6,100,700 58.90 58.28
15-09-15 58.23 58.86 57.98 5,617,500 58.65 58.03
15-09-14 58.26 58.27 57.60 7,156,100 58.00 57.39
15-09-11 57.69 58.34 57.65 7,287,300 58.33 57.71
15-09-10 58.02 58.54 57.88 6,943,000 58.22 57.60
15-09-09 59.80 59.88 58.41 6,253,400 58.53 57.63
15-09-08 58.96 59.31 58.40 7,092,400 59.24 58.33
Date Open High Low Vol Cls adjCls
15-09-04 58.55 58.83 57.90 7,993,400 58.08 57.19
15-09-03 59.38 60.09 59.27 8,618,000 59.45 58.54
15-09-02 59.46 59.51 58.34 9,612,900 59.10 58.19
15-09-01 58.97 59.41 58.31 9,687,500 58.73 57.83
15-08-31 60.74 60.86 60.23 9,390,900 60.34 59.42
15-08-28 60.47 61.06 60.30 6,323,800 61.00 60.07
15-08-27 59.83 61.16 59.38 9,805,200 61.11 60.17
15-08-26 59.15 59.61 57.31 13,602,500 59.16 58.25
15-08-25 58.77 59.09 56.56 12,353,400 56.64 55.77
Date Open High Low Vol Cls adjCls
15-08-24 54.22 58.89 54.00 20,043,200 56.94 56.07
15-08-21 61.00 61.38 59.70 13,055,000 59.73 58.82
15-08-20 62.33 62.69 61.69 8,398,700 61.71 60.76
15-08-19 63.30 63.41 62.81 8,928,000 62.92 61.96
15-08-18 64.17 64.35 63.54 6,745,700 63.71 62.73
15-08-17 63.82 64.50 63.56 4,965,800 64.30 63.32
15-08-14 63.02 64.27 62.93 5,744,400 64.25 63.27
15-08-13 63.18 63.82 63.15 4,305,800 63.24 62.27
15-08-12 62.60 63.53 61.52 9,679,200 63.26 62.29
Date Open High Low Vol Cls adjCls
15-08-11 63.01 63.53 62.99 7,045,300 63.31 62.34
15-08-10 63.94 64.71 63.94 8,456,300 63.99 63.01
15-08-07 63.07 63.47 62.97 5,793,700 63.39 62.42
15-08-06 62.98 63.62 62.87 10,480,500 63.02 62.05
15-08-05 62.77 63.21 62.60 12,882,800 62.96 62.00
15-08-04 63.70 63.70 60.32 26,677,500 62.34 61.39
15-08-03 64.23 64.58 63.81 7,659,900 64.15 63.17
15-07-31 64.60 64.72 64.08 7,267,000 64.12 63.14
15-07-30 64.42 64.60 64.15 5,295,900 64.53 63.54
Date Open High Low Vol Cls adjCls
15-07-29 63.75 64.74 63.67 6,189,200 64.54 63.55
15-07-28 63.68 63.99 63.24 6,750,200 63.66 62.68
15-07-27 63.20 63.40 62.65 7,066,900 63.24 62.27
15-07-24 64.19 64.35 63.57 4,468,500 63.64 62.67
15-07-23 64.60 64.93 64.04 4,911,200 64.14 63.16
15-07-22 63.90 64.69 63.74 5,161,100 64.54 63.55
15-07-21 64.06 64.28 63.69 5,539,300 64.00 63.02
15-07-20 64.21 64.24 63.90 4,926,000 64.04 63.06
15-07-17 64.05 64.20 63.63 5,324,000 64.05 63.07
Date Open High Low Vol Cls adjCls
15-07-16 64.50 64.50 63.79 5,180,400 64.16 63.18
15-07-15 63.87 64.38 63.38 5,538,700 64.03 63.05
15-07-14 63.42 63.87 63.16 6,658,200 63.57 62.60
15-07-13 63.08 63.45 62.88 4,538,000 63.38 62.41
15-07-10 62.68 63.10 62.27 4,203,100 62.62 61.66
15-07-09 61.86 62.16 61.63 6,035,500 61.76 60.81
15-07-08 61.88 62.02 60.93 6,048,700 61.16 60.22
15-07-07 61.85 62.28 60.85 7,555,200 62.21 61.26
15-07-06 61.48 62.11 61.22 7,065,700 61.85 60.90
Date Open High Low Vol Cls adjCls
15-07-02 62.47 62.59 61.91 6,474,000 62.08 61.13
15-07-01 62.76 62.94 62.04 5,953,700 62.35 61.39
15-06-30 62.24 62.45 61.52 7,569,200 61.82 60.87
15-06-29 61.73 62.56 61.52 8,763,600 61.59 60.65
15-06-26 62.77 62.97 62.50 6,816,300 62.73 61.77
15-06-25 62.87 63.22 62.43 6,887,200 62.43 61.47
15-06-24 63.15 63.35 62.81 6,063,600 62.92 61.96
15-06-23 63.13 63.43 62.77 9,146,500 63.32 62.35
15-06-22 62.36 62.75 62.15 7,189,600 62.58 61.62
Date Open High Low Vol Cls adjCls
15-06-19 62.08 62.23 61.49 16,095,700 61.83 60.88
15-06-18 62.29 62.38 61.77 8,908,800 62.29 61.34
15-06-17 62.24 62.36 61.57 7,206,900 61.86 60.91
15-06-16 62.21 62.55 61.80 10,864,100 61.98 61.03
15-06-15 61.30 63.70 61.15 19,861,100 62.57 61.61
15-06-12 61.82 62.00 61.48 7,039,300 61.89 60.94
15-06-11 61.69 62.22 61.57 8,332,400 61.99 61.04
15-06-10 60.26 61.78 60.12 10,914,300 61.68 60.74
15-06-09 59.51 60.34 59.32 7,227,400 59.99 59.07
Date Open High Low Vol Cls adjCls
15-06-08 60.50 60.58 59.63 8,482,100 59.66 58.62
15-06-05 61.15 61.32 60.42 6,376,600 60.50 59.45
15-06-04 60.67 61.03 60.47 8,335,700 60.61 59.56
15-06-03 59.84 61.28 59.64 12,437,800 61.11 60.05
15-06-02 58.90 60.05 58.64 9,026,700 59.68 58.64
15-06-01 58.91 59.00 58.33 6,587,900 58.68 57.66
15-05-29 59.36 59.40 58.55 6,817,700 58.61 57.59
15-05-28 59.30 59.51 58.74 4,119,600 59.45 58.42
15-05-27 59.28 59.58 59.18 6,447,000 59.39 58.36
Date Open High Low Vol Cls adjCls
15-05-26 59.76 59.80 59.07 5,054,100 59.23 58.20
15-05-22 60.13 60.47 59.82 4,576,200 59.88 58.84
15-05-21 59.93 60.70 59.85 6,743,100 60.22 59.17
15-05-20 59.43 60.09 58.93 6,557,200 59.96 58.92
15-05-19 59.02 59.56 58.77 5,446,100 59.41 58.38
15-05-18 58.46 59.03 58.37 4,894,200 58.89 57.87
15-05-15 59.03 59.06 58.15 7,437,300 58.36 57.35
15-05-14 59.00 59.21 58.72 3,956,000 58.97 57.95
15-05-13 58.56 58.92 58.44 5,188,200 58.74 57.72
Date Open High Low Vol Cls adjCls
15-05-12 58.71 58.98 58.39 7,271,700 58.76 57.74
15-05-11 59.67 59.88 59.15 8,455,200 59.20 58.17
15-05-08 59.44 59.79 59.09 6,824,200 59.67 58.63
15-05-07 58.16 59.50 57.82 8,479,400 58.97 57.95
15-05-06 58.38 58.67 57.72 6,771,700 58.15 57.14
15-05-05 58.02 58.55 57.89 7,487,700 58.00 56.99
15-05-04 58.00 58.46 57.98 5,298,100 58.20 57.19
15-05-01 56.90 58.03 56.80 13,401,900 57.74 56.74
15-04-30 56.28 56.72 55.93 7,291,400 56.29 55.31
Date Open High Low Vol Cls adjCls
15-04-29 56.62 56.90 56.36 10,205,000 56.65 55.67
15-04-28 56.62 57.18 56.60 8,814,600 56.80 55.81
15-04-27 56.91 57.35 56.80 7,775,100 57.00 56.01
15-04-24 57.10 57.17 56.85 5,894,200 56.99 56.00
15-04-23 56.52 56.79 56.24 9,688,400 56.75 55.76
15-04-22 56.85 56.90 56.20 10,324,900 56.58 55.60
15-04-21 57.59 57.68 56.49 8,168,100 56.64 55.66
15-04-20 57.81 57.91 57.39 4,719,700 57.51 56.51
15-04-17 57.75 58.11 57.06 7,583,800 57.43 56.43
Date Open High Low Vol Cls adjCls
15-04-16 58.36 58.73 58.13 7,321,500 58.16 57.15
15-04-15 57.75 58.59 57.56 7,289,900 58.27 57.26
15-04-14 57.32 57.76 56.90 6,505,600 57.50 56.50
15-04-13 56.68 57.79 56.37 8,804,000 57.46 56.46
15-04-10 56.18 56.70 56.13 4,993,200 56.59 55.61
15-04-09 55.40 56.47 55.35 6,645,400 56.29 55.31
15-04-08 54.94 55.73 54.91 5,837,700 55.45 54.49
15-04-07 55.27 55.61 54.95 4,857,300 54.98 54.02
15-04-06 54.50 55.56 54.36 4,639,500 55.42 54.46
Date Open High Low Vol Cls adjCls
15-04-02 54.65 55.23 54.41 5,354,700 55.14 54.18
15-04-01 54.61 55.02 54.23 7,181,200 54.81 53.86
15-03-31 54.41 55.11 54.21 7,424,200 54.79 53.84
15-03-30 54.25 54.80 54.25 5,770,500 54.68 53.73
15-03-27 54.50 54.50 53.92 6,454,400 54.03 53.09
15-03-26 54.38 54.55 54.13 8,884,400 54.17 53.23
15-03-25 55.34 55.37 54.52 6,962,600 54.52 53.57
15-03-24 55.56 55.92 55.37 5,343,800 55.37 54.41
15-03-23 55.99 56.50 55.83 5,788,500 55.83 54.86
Date Open High Low Vol Cls adjCls
15-03-20 55.81 56.20 55.67 11,660,400 55.94 54.97
15-03-19 56.15 56.41 55.36 6,170,900 55.65 54.68
15-03-18 55.70 56.69 55.30 8,487,200 56.42 55.44
15-03-17 55.47 56.09 55.16 5,676,800 55.80 54.83
15-03-16 55.63 56.10 55.50 5,922,900 55.93 54.96
15-03-13 55.52 55.60 54.81 6,507,300 55.30 54.34
15-03-12 54.98 55.66 54.90 5,887,200 55.60 54.63
15-03-11 54.40 55.04 54.33 6,646,900 54.72 53.77
15-03-10 55.43 55.43 54.42 14,513,400 54.42 53.47
Date Open High Low Vol Cls adjCls
15-03-09 55.86 56.22 55.62 12,140,600 56.11 55.01
15-03-06 55.75 56.44 55.59 11,480,000 56.00 54.90
15-03-05 55.56 55.67 55.20 5,614,900 55.61 54.52
15-03-04 55.29 55.51 54.97 6,057,600 55.38 54.30
15-03-03 55.28 55.73 55.25 5,951,000 55.58 54.49
15-03-02 55.33 55.65 55.04 7,283,900 55.65 54.56
15-02-27 54.95 55.61 54.84 15,031,200 55.33 54.25
15-02-26 54.78 55.11 54.68 6,594,200 54.93 53.86
15-02-25 54.76 55.11 54.71 5,825,600 54.80 53.73
Date Open High Low Vol Cls adjCls
15-02-24 54.52 55.35 54.52 7,844,600 55.04 53.96
15-02-23 55.20 55.20 54.39 11,606,500 54.57 53.50
15-02-20 54.86 55.37 54.39 12,442,500 55.22 54.14
15-02-19 54.66 55.25 54.54 8,073,700 54.98 53.90
15-02-18 54.99 55.10 54.59 9,024,100 54.71 53.64
15-02-17 54.09 55.26 54.01 15,678,000 54.99 53.91
15-02-13 51.16 54.14 51.15 19,888,600 53.96 52.90
15-02-12 52.31 52.69 52.08 9,322,400 52.45 51.42
15-02-11 52.32 52.36 51.69 7,480,200 52.25 51.23
Date Open High Low Vol Cls adjCls
15-02-10 52.53 52.77 51.96 5,580,800 52.41 51.38
15-02-09 51.67 52.47 51.52 7,093,800 52.14 51.12
15-02-06 51.95 52.55 51.95 9,802,100 52.10 51.08
15-02-05 51.26 51.87 51.15 6,365,300 51.62 50.61
15-02-04 51.07 51.91 51.05 10,292,000 51.51 50.50
15-02-03 50.80 51.39 50.60 9,470,100 51.33 50.33
15-02-02 49.03 50.60 49.01 12,005,700 50.46 49.47
15-01-30 48.90 49.62 48.75 11,238,500 48.87 47.91
15-01-29 49.37 49.70 48.68 12,400,200 49.26 48.30
Date Open High Low Vol Cls adjCls
15-01-28 50.84 50.84 49.18 11,498,800 49.21 48.25
15-01-27 50.74 50.93 50.24 8,236,400 50.47 49.48
15-01-26 51.32 51.57 51.00 12,159,100 51.21 50.21
15-01-23 52.24 52.36 51.49 5,237,700 51.51 50.50
15-01-22 51.28 52.33 50.86 11,850,100 52.28 51.26
15-01-21 50.45 51.09 50.05 7,228,400 50.83 49.84
15-01-20 51.32 51.50 50.29 8,285,000 50.65 49.66
15-01-16 50.21 51.14 50.05 8,084,100 51.11 50.11
15-01-15 51.38 51.54 50.37 8,056,100 50.40 49.41
Date Open High Low Vol Cls adjCls
15-01-14 51.03 51.44 50.47 12,242,700 51.38 50.37
15-01-13 52.60 53.03 50.88 14,042,200 51.87 50.85
15-01-12 53.14 53.22 52.14 8,114,800 52.36 51.34
15-01-09 54.20 54.29 52.96 6,877,800 53.32 52.28
15-01-08 54.42 54.67 53.86 13,066,300 54.24 53.18
15-01-07 54.73 54.73 54.17 8,762,000 54.48 53.41
15-01-06 54.74 54.87 53.74 15,406,400 54.22 53.16
15-01-05 55.68 55.87 54.73 10,103,500 55.00 53.92
15-01-02 56.53 56.60 55.75 6,608,300 56.11 55.01
Date Open High Low Vol Cls adjCls
14-12-31 56.73 56.75 55.97 5,054,100 56.01 54.91
14-12-30 56.45 56.79 56.24 4,434,300 56.51 55.40
14-12-29 56.34 56.79 56.23 5,126,500 56.49 55.38
14-12-26 56.55 56.78 56.39 3,297,000 56.42 55.32
14-12-24 56.66 56.73 56.26 3,630,600 56.28 55.18
14-12-23 56.13 56.60 56.11 7,167,400 56.44 55.34
14-12-22 55.73 56.23 55.58 10,211,600 56.13 55.03
14-12-19 55.02 55.84 54.85 14,856,900 55.78 54.69
14-12-18 54.68 55.01 54.37 8,562,200 55.01 53.93
Date Open High Low Vol Cls adjCls
14-12-17 53.18 54.19 52.98 8,726,900 54.02 52.96
14-12-16 53.05 54.11 52.85 7,867,400 52.88 51.85
14-12-15 54.46 54.59 53.08 8,611,100 53.48 52.43
14-12-12 54.88 55.28 54.04 7,115,500 54.05 52.99
14-12-11 54.87 55.89 54.78 7,441,200 55.18 54.10
14-12-10 55.29 55.70 54.74 7,678,600 54.84 53.77
14-12-09 55.02 55.61 54.78 5,272,700 55.59 54.50
14-12-08 55.34 55.96 55.15 7,526,100 55.69 54.60
14-12-05 55.38 55.87 55.20 6,500,700 55.33 54.25
Date Open High Low Vol Cls adjCls
14-12-04 54.69 55.32 54.65 5,441,700 55.17 54.09
14-12-03 55.01 55.39 54.80 7,323,300 54.90 53.83
14-12-02 54.43 55.05 54.43 6,006,400 54.98 53.90
14-12-01 54.56 54.72 53.92 7,151,100 54.43 53.24
14-11-28 54.69 55.02 54.69 2,894,100 54.80 53.60
14-11-26 54.71 54.80 54.38 3,566,900 54.61 53.42
14-11-25 55.15 55.17 54.29 8,199,800 54.68 53.49
14-11-24 54.91 55.19 54.76 8,237,300 55.10 53.90
14-11-21 54.99 54.99 54.50 8,386,200 54.59 53.40
Date Open High Low Vol Cls adjCls
14-11-20 53.75 54.47 53.69 7,717,700 54.45 53.26
14-11-19 53.80 54.12 53.66 6,351,100 54.02 52.84
14-11-18 54.12 54.20 53.80 7,063,400 53.89 52.71
14-11-17 53.81 54.08 53.70 7,493,000 54.02 52.84
14-11-14 54.40 54.55 53.61 9,083,800 53.90 52.72
14-11-13 54.19 54.61 54.17 5,844,200 54.50 53.31
14-11-12 54.01 54.48 53.83 6,012,700 54.35 53.16
14-11-11 54.29 54.64 54.29 4,608,800 54.36 53.17
14-11-10 54.10 54.36 54.00 6,004,800 54.36 53.17
Date Open High Low Vol Cls adjCls
14-11-07 53.76 54.20 53.64 7,421,200 54.03 52.85
14-11-06 53.63 54.05 53.40 7,559,600 53.91 52.73
14-11-05 53.52 53.81 53.13 9,067,100 53.78 52.61
14-11-04 53.80 53.85 52.90 15,411,900 53.40 52.23
14-11-03 53.79 53.91 53.17 9,718,200 53.80 52.63
14-10-31 53.67 53.78 53.12 9,531,100 53.57 52.40
14-10-30 52.16 53.10 52.14 5,578,500 52.93 51.77
14-10-29 52.87 53.10 52.00 8,334,100 52.36 51.22
14-10-28 52.06 52.87 52.05 11,132,100 52.84 51.69
Date Open High Low Vol Cls adjCls
14-10-27 52.01 52.25 51.51 7,190,000 51.74 50.61
14-10-24 51.55 52.21 51.39 5,757,500 52.16 51.02
14-10-23 52.12 52.24 51.52 6,829,100 51.62 50.49
14-10-22 52.30 52.47 51.66 7,556,300 51.67 50.54
14-10-21 51.32 52.20 51.27 9,073,000 52.15 51.01
14-10-20 51.34 51.42 50.59 8,868,200 51.01 49.90
14-10-17 50.10 50.98 49.98 10,847,400 50.76 49.65
14-10-16 48.95 50.00 48.68 12,584,700 49.40 48.32
14-10-15 49.13 49.80 48.56 15,426,500 49.69 48.61
Date Open High Low Vol Cls adjCls
14-10-14 50.03 50.60 49.90 11,581,300 50.07 48.98
14-10-13 50.00 50.45 49.71 10,229,900 49.81 48.72
14-10-10 50.02 50.61 49.62 14,919,500 49.96 48.87
14-10-09 51.84 52.00 50.21 18,871,700 50.42 49.32
14-10-08 51.13 52.05 50.43 16,323,200 52.01 50.88
14-10-07 52.29 52.33 51.00 17,072,000 51.01 49.90
14-10-06 53.53 53.63 52.48 6,800,600 52.77 51.62
14-10-03 53.38 53.57 53.03 7,632,900 53.35 52.19
14-10-02 52.97 53.12 51.70 12,801,900 52.61 51.46
Date Open High Low Vol Cls adjCls
14-10-01 54.04 54.10 52.87 14,633,100 52.96 51.80
14-09-30 54.28 54.62 53.97 8,250,900 54.02 52.84
14-09-29 54.00 54.51 53.51 7,013,600 54.17 52.99
14-09-26 54.28 54.72 54.16 6,891,200 54.52 53.33
14-09-25 54.87 54.90 54.12 7,623,600 54.16 52.98
14-09-24 54.50 55.15 54.45 6,614,000 54.99 53.79
14-09-23 54.85 55.12 54.37 7,676,300 54.51 53.32
14-09-22 55.08 55.38 54.90 8,138,200 54.93 53.73
14-09-19 56.52 56.56 55.11 14,719,000 55.24 54.03
Date Open High Low Vol Cls adjCls
14-09-18 55.76 56.48 55.76 7,820,600 56.33 55.10
14-09-17 55.84 56.25 55.50 9,117,000 55.85 54.63
14-09-16 55.22 55.73 55.13 6,949,600 55.62 54.41
14-09-15 55.11 55.45 54.74 5,698,300 55.40 54.19
14-09-12 55.29 55.50 55.01 5,654,300 55.19 53.99
14-09-11 55.08 55.63 55.03 4,337,300 55.43 54.22
14-09-10 55.11 55.54 55.02 6,888,200 55.35 54.14
14-09-09 55.03 55.25 54.51 6,367,700 55.08 53.88
14-09-08 55.32 55.61 54.94 7,415,400 55.32 53.99
Date Open High Low Vol Cls adjCls
14-09-05 55.06 55.35 54.64 5,861,100 55.04 53.72
14-09-04 55.82 55.95 54.97 6,436,800 55.23 53.90
14-09-03 55.93 56.06 55.56 5,529,300 55.58 54.24
14-09-02 56.29 56.37 55.46 6,048,600 55.80 54.46
14-08-29 55.95 56.09 55.74 4,420,100 56.06 54.71
14-08-28 55.83 55.87 55.47 5,346,900 55.73 54.39
14-08-27 56.27 56.31 56.00 6,376,900 56.16 54.81
14-08-26 56.01 56.22 55.89 4,749,200 56.08 54.73
14-08-25 55.70 56.09 55.60 8,407,700 55.89 54.55
Date Open High Low Vol Cls adjCls
14-08-22 55.40 55.55 55.04 7,236,200 55.33 54.00
14-08-21 54.81 55.75 54.73 8,043,700 55.58 54.24
14-08-20 54.49 55.01 54.49 6,276,000 54.87 53.55
14-08-19 54.67 54.90 54.50 5,825,400 54.62 53.31
14-08-18 54.36 54.55 54.09 5,614,300 54.48 53.17
14-08-15 54.32 54.37 53.42 5,886,300 53.99 52.69
14-08-14 53.64 54.27 53.58 6,442,800 54.06 52.76
14-08-13 53.61 53.78 53.35 8,864,600 53.53 52.24
14-08-12 52.96 53.50 52.93 8,064,200 53.35 52.07
Date Open High Low Vol Cls adjCls
14-08-11 52.56 53.04 52.40 6,152,200 52.90 51.63
14-08-08 52.16 52.48 51.98 8,128,800 52.45 51.19
14-08-07 52.83 53.00 51.98 13,327,800 52.06 50.81
14-08-06 51.90 52.65 51.90 9,990,400 52.50 51.24
14-08-05 53.53 53.70 51.75 22,628,800 52.20 50.95
14-08-04 52.50 52.76 52.03 8,888,200 52.66 51.39
14-08-01 51.82 52.41 51.61 9,385,500 52.05 50.80
14-07-31 52.60 52.96 51.90 8,272,100 51.98 50.73
14-07-30 53.66 53.74 52.95 6,834,900 53.05 51.78
Date Open High Low Vol Cls adjCls
14-07-29 54.00 54.14 53.31 6,326,600 53.35 52.07
14-07-28 54.14 54.17 53.46 7,135,500 53.95 52.65
14-07-25 54.84 54.98 54.15 7,389,100 54.16 52.86
14-07-24 55.20 55.39 54.90 4,241,400 55.17 53.84
14-07-23 54.85 55.13 54.70 3,877,500 55.02 53.70
14-07-22 54.80 55.05 54.54 8,308,600 54.70 53.39
14-07-21 54.74 55.19 54.65 6,565,000 55.11 53.79
14-07-18 54.91 55.26 54.64 4,928,400 55.20 53.87
14-07-17 54.92 55.33 54.66 7,546,700 54.70 53.39
Date Open High Low Vol Cls adjCls
14-07-16 55.34 55.46 54.87 5,175,900 55.04 53.72
14-07-15 55.12 55.52 54.89 6,686,000 55.05 53.73
14-07-14 54.93 55.25 54.87 5,501,100 55.10 53.78
14-07-11 54.31 54.67 54.04 4,044,100 54.52 53.21
14-07-10 54.07 54.57 53.13 8,825,100 54.48 53.17
14-07-09 55.15 55.32 54.73 4,087,100 55.07 53.75
14-07-08 55.10 55.15 54.72 7,342,700 54.93 53.61
14-07-07 55.41 55.49 55.01 4,264,400 55.31 53.98
14-07-03 55.51 55.99 55.36 3,690,000 55.64 54.30
Date Open High Low Vol Cls adjCls
14-07-02 55.08 55.63 55.04 4,718,400 55.25 53.92
14-07-01 54.99 55.71 54.94 6,850,700 55.38 54.05
14-06-30 54.74 54.94 54.45 5,421,000 54.58 53.27
14-06-27 54.61 54.88 54.22 6,555,000 54.61 53.30
14-06-26 55.00 55.00 54.13 5,940,700 54.89 53.57
14-06-25 55.03 55.16 54.75 7,644,900 54.89 53.57
14-06-24 55.41 55.83 55.26 8,767,100 55.26 53.93
14-06-23 55.57 55.78 55.27 5,317,000 55.72 54.38
14-06-20 56.00 56.00 55.46 9,187,900 55.58 54.24
Date Open High Low Vol Cls adjCls
14-06-19 55.79 55.83 55.37 6,149,600 55.70 54.36
14-06-18 55.18 55.68 54.84 7,471,000 55.59 54.25
14-06-17 54.76 55.35 54.70 7,681,700 55.22 53.89
14-06-16 54.59 55.06 54.41 6,035,000 54.98 53.66
14-06-13 54.46 54.85 54.40 5,625,600 54.70 53.39
14-06-12 54.73 54.78 54.30 7,891,400 54.42 53.11
14-06-11 54.85 54.92 54.35 5,334,200 54.78 53.46
14-06-10 55.05 55.13 54.80 5,083,700 55.01 53.69
14-06-09 55.03 55.42 54.82 6,521,300 55.07 53.75
Date Open High Low Vol Cls adjCls
14-06-06 55.03 55.44 54.98 7,690,000 55.29 53.96
14-06-05 54.96 55.07 54.33 6,818,200 54.95 53.51
14-06-04 54.36 55.42 54.27 10,717,100 54.87 53.43
14-06-03 54.12 54.61 53.67 9,754,100 54.59 53.16
14-06-02 54.16 54.34 53.82 6,661,800 54.26 52.84
14-05-30 53.96 54.12 53.78 8,212,300 54.07 52.65
14-05-29 53.65 54.31 53.41 7,178,200 54.18 52.76
14-05-28 53.80 53.87 53.34 4,842,800 53.48 52.08
14-05-27 53.66 54.21 53.60 6,184,400 53.75 52.34
Date Open High Low Vol Cls adjCls
14-05-23 53.61 53.93 53.43 4,604,600 53.60 52.19
14-05-22 53.51 53.74 53.16 4,699,500 53.54 52.13
14-05-21 53.51 54.03 53.25 9,914,900 53.51 52.11
14-05-20 52.70 52.90 52.29 5,062,000 52.49 51.11
14-05-19 52.42 52.86 52.30 6,778,400 52.71 51.33
14-05-16 52.91 52.91 52.03 7,414,000 52.50 51.12
14-05-15 53.28 53.57 52.24 8,794,100 52.86 51.47
14-05-14 53.94 54.00 53.15 5,728,800 53.39 51.99
14-05-13 53.45 54.02 53.16 8,377,700 53.96 52.54
Date Open High Low Vol Cls adjCls
14-05-12 52.94 53.44 52.62 7,251,400 53.38 51.98
14-05-09 52.29 52.36 51.72 6,764,500 52.28 50.91
14-05-08 51.51 52.76 51.50 9,090,200 52.37 51.00
14-05-07 50.76 52.03 50.76 15,405,400 51.66 50.30
14-05-06 51.65 52.10 50.19 21,777,600 50.54 49.21
14-05-05 52.00 52.74 51.71 9,258,300 52.72 51.34
14-05-02 52.97 53.30 52.19 8,452,800 52.35 50.98
14-05-01 53.02 53.22 52.54 7,400,600 52.94 51.55
14-04-30 52.76 53.20 52.38 7,644,000 53.13 51.74
Date Open High Low Vol Cls adjCls
14-04-29 52.49 52.82 52.19 7,941,500 52.81 51.42
14-04-28 52.77 52.84 51.53 9,883,100 52.11 50.74
14-04-25 52.35 52.49 51.49 7,314,000 51.61 50.26
14-04-24 51.82 52.73 51.52 8,804,300 52.49 51.11
14-04-23 50.92 51.70 50.72 5,886,300 51.64 50.28
14-04-22 50.70 51.19 50.47 5,891,900 51.00 49.66
14-04-21 50.68 50.86 50.31 4,144,300 50.81 49.48
14-04-17 50.26 51.22 50.23 7,142,400 50.82 49.49
14-04-16 50.34 50.46 49.86 5,829,400 50.39 49.07
Date Open High Low Vol Cls adjCls
14-04-15 49.66 50.09 49.02 8,434,500 49.84 48.53
14-04-14 49.94 49.95 48.95 7,639,200 49.57 48.27
14-04-11 49.50 49.97 49.13 10,396,900 49.40 48.10
14-04-10 51.05 51.23 49.93 10,503,500 50.06 48.75
14-04-09 50.33 51.20 49.50 11,036,800 51.10 49.76
14-04-08 49.56 50.12 49.19 8,870,700 50.04 48.73
14-04-07 50.22 50.35 49.20 9,613,000 49.63 48.33
14-04-04 51.25 51.82 50.33 13,127,500 50.55 49.22
14-04-03 50.82 50.91 50.46 10,948,700 50.83 49.50
Date Open High Low Vol Cls adjCls
14-04-02 50.12 50.58 50.01 7,252,300 50.56 49.23
14-04-01 50.32 50.55 49.93 7,454,700 49.97 48.66
14-03-31 50.16 50.38 49.72 6,061,000 50.01 48.70
14-03-28 49.52 50.02 49.28 7,136,500 49.88 48.57
14-03-27 49.55 49.67 48.85 8,736,800 49.41 48.11
14-03-26 50.46 50.66 49.70 6,910,100 49.70 48.40
14-03-25 50.32 50.51 49.88 6,949,800 50.21 48.89
14-03-24 50.12 50.28 49.42 6,328,900 49.71 48.41
14-03-21 50.86 50.91 49.83 9,942,300 50.02 48.71
Date Open High Low Vol Cls adjCls
14-03-20 49.80 50.50 49.74 8,102,300 50.38 49.06
14-03-19 49.67 50.06 49.46 8,075,400 49.73 48.42
14-03-18 49.18 49.80 49.08 8,960,800 49.76 48.45
14-03-17 48.91 49.25 48.74 8,936,600 48.92 47.64
14-03-14 48.72 49.10 48.27 9,028,400 48.59 47.31
14-03-13 50.24 50.24 48.65 12,580,600 48.74 47.46
14-03-12 49.40 50.33 49.36 13,730,900 49.93 48.62
14-03-11 51.19 51.39 50.41 8,507,700 50.53 49.20
14-03-10 51.26 51.31 50.62 6,972,500 51.02 49.68
Date Open High Low Vol Cls adjCls
14-03-07 51.64 51.86 50.89 8,327,900 51.25 49.90
14-03-06 51.27 51.46 50.87 11,056,800 51.26 49.79
14-03-05 50.23 51.32 50.21 11,290,400 50.89 49.43
14-03-04 50.05 50.43 49.94 10,146,000 50.25 48.81
14-03-03 49.13 49.55 49.00 6,970,800 49.45 48.03
14-02-28 49.31 50.20 49.20 11,428,800 49.77 48.35
14-02-27 48.70 49.36 48.46 9,634,600 49.31 47.90
14-02-26 48.99 49.01 48.28 13,389,700 48.72 47.33
14-02-25 49.45 49.46 48.81 9,343,400 49.01 47.61
Date Open High Low Vol Cls adjCls
14-02-24 49.10 49.80 49.00 10,042,200 49.45 48.03
14-02-21 49.23 49.30 48.98 10,718,800 48.98 47.58
14-02-20 49.20 49.47 48.91 9,824,800 49.22 47.81
14-02-19 49.96 50.23 49.18 10,267,300 49.25 47.84
14-02-18 49.15 50.43 49.00 14,941,000 50.17 48.73
14-02-14 48.90 49.23 48.00 26,846,200 48.98 47.58
14-02-13 48.75 49.74 48.30 11,815,500 49.59 48.17
14-02-12 49.25 49.72 48.83 10,448,900 49.04 47.64
14-02-11 48.90 49.31 48.26 10,560,200 49.00 47.60
Date Open High Low Vol Cls adjCls
14-02-10 49.02 49.26 48.62 5,927,900 48.88 47.48
14-02-07 48.15 49.05 47.64 9,367,800 49.01 47.61
14-02-06 47.82 48.28 47.56 9,026,300 47.72 46.35
14-02-05 47.28 47.89 47.02 8,655,000 47.64 46.28
14-02-04 46.87 48.09 46.85 9,050,700 47.62 46.26
14-02-03 48.00 48.24 46.80 12,990,400 46.88 45.54
14-01-31 48.01 48.59 47.77 12,707,000 47.96 46.59
14-01-30 48.45 49.09 48.44 7,203,300 48.88 47.48
14-01-29 48.12 48.53 47.80 9,845,100 47.95 46.58
Date Open High Low Vol Cls adjCls
14-01-28 48.56 49.13 48.10 13,377,900 48.46 47.07
14-01-27 48.02 48.59 46.81 17,878,200 47.29 45.94
14-01-24 48.78 49.15 47.85 11,843,000 47.86 46.49
14-01-23 50.02 50.02 48.71 10,797,000 49.21 47.80
14-01-22 50.80 51.07 50.11 9,958,500 50.29 48.85
14-01-21 51.17 51.42 50.18 8,217,200 50.58 49.13
14-01-17 51.40 51.55 50.80 7,156,400 50.89 49.43
14-01-16 52.07 52.10 51.32 6,213,600 51.50 50.03
14-01-15 52.02 52.34 51.00 5,928,600 52.11 50.62
Date Open High Low Vol Cls adjCls
14-01-14 51.66 51.96 51.33 5,626,300 51.76 50.28
14-01-13 52.07 52.47 51.40 9,258,500 51.46 49.99
14-01-10 52.21 52.34 51.68 8,603,600 52.22 50.73
14-01-09 51.88 52.29 51.71 8,165,200 52.11 50.62
14-01-08 51.23 51.93 51.02 9,960,600 51.81 50.33
14-01-07 50.67 51.37 50.61 9,061,100 51.21 49.74
14-01-06 51.55 51.58 50.48 9,264,200 50.52 49.07
14-01-03 50.67 51.23 50.61 7,277,400 50.92 49.46
14-01-02 50.81 51.30 50.47 9,196,100 50.71 49.26
Date Open High Low Vol Cls adjCls
13-12-31 51.21 51.34 50.91 4,956,300 51.05 49.59
13-12-30 51.10 51.31 51.02 4,159,600 51.11 49.65
13-12-27 50.99 51.33 50.90 4,297,500 51.18 49.71
13-12-26 51.30 51.38 50.93 4,185,100 51.00 49.54
13-12-24 51.23 51.31 50.98 2,338,000 51.28 49.81
13-12-23 51.42 51.47 51.08 5,408,800 51.24 49.77
13-12-20 50.33 51.11 50.26 10,954,900 51.03 49.57
13-12-19 50.00 50.62 49.86 9,069,900 50.36 48.92
13-12-18 49.33 50.27 49.00 15,302,100 50.25 48.81
Date Open High Low Vol Cls adjCls
13-12-17 50.03 50.10 49.24 14,939,500 49.36 47.95
13-12-16 50.86 51.05 50.17 15,584,100 50.28 48.84
13-12-13 49.44 49.96 49.19 8,262,500 49.73 48.31
13-12-12 48.56 49.97 48.42 14,566,800 49.42 48.01
13-12-11 49.14 49.26 48.59 8,684,900 48.70 47.31
13-12-10 49.46 49.72 49.18 9,262,500 49.30 47.89
13-12-09 49.69 50.21 49.45 6,949,400 49.56 48.14
13-12-06 48.74 49.71 48.61 9,826,800 49.55 48.13
13-12-05 48.70 48.84 48.03 9,131,500 48.19 46.81
Date Open High Low Vol Cls adjCls
13-12-04 48.45 49.22 48.30 8,267,000 48.94 47.54
13-12-03 49.43 49.55 48.47 12,229,800 48.65 47.26
13-12-02 49.77 50.25 49.61 8,425,600 49.71 48.19
13-11-29 49.74 50.15 49.54 4,413,400 49.75 48.23
13-11-27 49.39 49.71 49.11 6,177,500 49.65 48.13
13-11-26 50.02 50.05 49.35 6,384,300 49.39 47.88
13-11-25 49.59 50.40 49.56 8,023,700 49.80 48.28
13-11-22 48.97 49.67 48.92 9,173,300 49.59 48.07
13-11-21 48.47 49.11 48.45 9,811,700 48.92 47.42
Date Open High Low Vol Cls adjCls
13-11-20 48.87 48.90 48.03 10,474,100 48.26 46.78
13-11-19 48.81 49.13 48.51 7,254,200 48.78 47.29
13-11-18 49.47 49.52 48.80 7,130,900 48.96 47.46
13-11-15 49.20 49.59 49.01 10,091,900 49.30 47.79
13-11-14 48.74 49.33 48.40 10,289,700 49.31 47.80
13-11-13 48.13 48.66 47.90 12,084,300 48.58 47.09
13-11-12 48.71 48.96 48.01 10,822,200 48.19 46.72
13-11-11 48.46 49.06 48.39 7,471,400 48.84 47.35
13-11-08 47.59 48.94 47.50 15,671,400 48.54 47.06
Date Open High Low Vol Cls adjCls
13-11-07 47.70 48.14 47.11 17,749,200 47.30 45.85
13-11-06 48.50 48.58 47.48 19,388,800 47.59 46.13
13-11-05 49.01 49.10 48.27 13,164,900 48.29 46.81
13-11-04 48.47 49.17 48.36 18,396,900 49.08 47.58
13-11-01 48.67 49.10 48.02 51,746,100 48.28 46.80
13-10-31 51.92 52.10 51.43 12,978,600 51.65 50.07
13-10-30 52.42 52.50 51.50 7,883,000 51.97 50.38
13-10-29 51.59 52.28 51.43 8,085,500 52.25 50.65
13-10-28 51.83 51.92 51.22 6,891,300 51.43 49.86
Date Open High Low Vol Cls adjCls
13-10-25 51.89 52.27 51.65 5,735,200 51.85 50.26
13-10-24 51.99 52.15 51.34 7,613,100 51.80 50.22
13-10-23 52.14 52.22 51.46 6,277,100 51.86 50.27
13-10-22 52.28 53.33 52.15 10,496,900 52.29 50.69
13-10-21 52.48 52.76 51.91 7,282,100 52.00 50.41
13-10-18 52.18 52.40 51.71 8,125,500 52.30 50.70
13-10-17 51.14 51.90 50.97 6,922,200 51.85 50.26
13-10-16 50.34 51.48 50.27 9,334,500 51.26 49.69
13-10-15 50.18 50.56 49.90 7,396,400 50.02 48.49
Date Open High Low Vol Cls adjCls
13-10-14 49.63 50.33 49.57 6,925,700 50.23 48.69
13-10-11 49.67 50.00 49.43 6,766,100 50.00 48.47
13-10-10 48.29 49.62 48.24 11,424,100 49.58 48.06
13-10-09 47.68 48.07 47.18 10,523,200 47.73 46.27
13-10-08 48.80 49.06 47.67 8,813,500 47.70 46.24
13-10-07 49.04 49.12 48.72 5,298,400 48.73 47.24
13-10-04 48.87 49.55 48.71 5,700,000 49.53 48.02
13-10-03 49.06 49.48 48.34 7,884,300 48.85 47.36
13-10-02 48.87 49.22 48.59 6,839,200 49.22 47.71
Date Open High Low Vol Cls adjCls
13-10-01 48.52 49.32 48.51 6,652,100 49.10 47.60
13-09-30 48.61 49.12 48.32 7,642,600 48.63 47.14
13-09-27 49.18 49.38 48.95 6,019,700 49.15 47.65
13-09-26 49.69 49.80 49.20 5,690,700 49.45 47.94
13-09-25 49.35 49.66 49.02 9,457,000 49.54 48.03
13-09-24 49.14 49.93 49.09 6,304,300 49.24 47.73
13-09-23 49.60 49.68 48.92 10,175,300 49.16 47.66
13-09-20 49.97 50.35 49.69 10,201,800 49.95 48.42
13-09-19 50.79 50.82 49.81 11,023,500 49.86 48.34
Date Open High Low Vol Cls adjCls
13-09-18 50.29 50.99 50.17 9,975,500 50.57 49.02
13-09-17 49.67 50.50 49.33 8,993,800 50.46 48.92
13-09-16 50.16 50.24 49.63 8,848,900 49.69 48.17
13-09-13 49.38 49.77 49.14 8,199,000 49.70 48.18
13-09-12 49.90 49.93 49.15 7,342,400 49.28 47.77
13-09-11 49.41 49.75 48.94 7,975,100 49.75 48.23
13-09-10 49.55 49.76 49.18 9,210,400 49.42 47.91
13-09-09 48.36 49.19 48.35 10,510,000 49.19 47.59
13-09-06 48.90 48.91 48.10 9,875,400 48.18 46.61
Date Open High Low Vol Cls adjCls
13-09-05 48.44 48.94 48.30 9,852,100 48.67 47.09
13-09-04 47.61 48.56 47.54 9,894,600 48.29 46.72
13-09-03 47.10 48.15 47.04 12,953,200 47.67 46.12
13-08-30 46.64 46.71 46.19 6,442,200 46.46 44.95
13-08-29 46.31 47.15 46.17 7,150,000 46.58 45.06
13-08-28 46.12 46.88 45.94 7,172,300 46.41 44.90
13-08-27 46.69 46.78 46.11 10,262,900 46.16 44.66
13-08-26 47.36 47.93 47.22 6,147,200 47.36 45.82
13-08-23 47.34 47.64 47.12 6,171,700 47.39 45.85
Date Open High Low Vol Cls adjCls
13-08-22 46.99 47.67 46.80 8,184,800 47.15 45.62
13-08-21 46.80 47.30 46.44 8,712,300 46.72 45.20
13-08-20 46.28 47.11 46.01 8,113,200 46.92 45.39
13-08-19 47.02 47.10 46.10 11,986,300 46.32 44.81
13-08-16 46.95 47.92 46.84 10,415,600 47.10 45.57
13-08-15 47.62 47.75 46.81 11,057,600 47.04 45.51
13-08-14 48.24 48.48 47.97 5,573,700 48.06 46.50
13-08-13 47.97 48.44 47.60 7,244,100 48.30 46.73
13-08-12 47.78 48.08 47.40 6,731,800 47.75 46.20
Date Open High Low Vol Cls adjCls
13-08-09 48.41 48.69 47.92 8,255,600 48.03 46.47
13-08-08 48.35 48.72 47.80 9,708,900 48.60 47.02
13-08-07 47.96 48.41 47.55 11,551,500 47.97 46.41
13-08-06 48.50 48.65 48.04 13,936,100 48.06 46.50
13-08-05 48.29 48.99 47.86 15,501,000 48.57 46.99
13-08-02 49.46 49.50 47.78 41,724,600 48.33 46.76
13-08-01 46.02 47.14 46.02 21,009,600 47.07 45.54
13-07-31 45.95 46.27 45.50 13,392,400 45.51 44.03
13-07-30 46.47 46.58 45.61 8,862,100 45.89 44.40
Date Open High Low Vol Cls adjCls
13-07-29 46.42 46.71 46.15 7,147,700 46.27 44.76
13-07-26 46.22 46.65 46.00 6,535,800 46.54 45.03
13-07-25 45.93 46.61 45.72 7,622,400 46.50 44.99
13-07-24 46.72 46.77 45.64 9,158,500 45.96 44.46
13-07-23 47.63 47.68 46.28 10,050,500 46.60 45.08
13-07-22 46.94 47.50 46.78 8,982,200 47.45 45.91
13-07-19 47.09 47.09 46.58 6,758,300 46.88 45.35
13-07-18 46.97 47.05 46.68 11,468,600 46.99 45.46
13-07-17 46.66 47.05 46.40 10,266,600 46.83 45.31
Date Open High Low Vol Cls adjCls
13-07-16 46.83 46.95 46.02 8,378,700 46.24 44.73
13-07-15 46.99 47.07 46.70 9,822,300 46.70 45.18
13-07-12 45.99 46.83 45.80 13,022,500 46.74 45.22
13-07-11 46.26 46.36 45.76 15,967,000 45.92 44.43
13-07-10 45.76 46.03 45.50 10,186,900 45.72 44.23
13-07-09 45.85 46.04 45.61 15,044,300 45.78 44.29
13-07-08 45.47 45.73 45.31 9,459,900 45.52 44.04
13-07-05 44.70 45.34 44.58 9,687,000 45.19 43.72
13-07-03 44.61 44.71 44.17 7,433,200 44.22 42.78
Date Open High Low Vol Cls adjCls
13-07-02 44.95 45.56 44.87 17,234,200 44.89 43.43
13-07-01 44.82 45.42 44.73 12,675,600 45.09 43.62
13-06-28 44.38 45.11 44.07 39,987,400 44.70 43.24
13-06-27 43.95 44.73 43.83 16,681,200 44.48 43.03
13-06-26 43.84 44.11 43.21 14,282,300 43.62 42.20
13-06-25 42.85 43.80 42.78 16,197,500 43.35 41.94
13-06-24 43.01 43.04 41.53 27,345,600 42.32 40.94
13-06-21 44.60 44.61 43.33 25,687,200 43.69 42.27
13-06-20 44.57 45.00 44.02 21,068,600 44.27 42.83
Date Open High Low Vol Cls adjCls
13-06-19 45.10 45.85 44.78 17,730,100 44.81 43.35
13-06-18 44.57 45.23 44.38 14,905,300 45.14 43.67
13-06-17 45.51 45.60 44.59 14,222,400 45.15 43.68
13-06-14 45.90 46.45 45.26 12,433,200 45.38 43.90
13-06-13 44.49 45.97 44.23 15,254,500 45.94 44.44
13-06-12 45.27 45.73 44.31 17,980,100 44.66 43.21
13-06-11 45.35 45.43 44.71 14,954,900 44.92 43.46
13-06-10 45.43 46.02 44.90 13,077,500 45.95 44.45
13-06-07 45.06 45.44 44.42 13,346,200 45.28 43.81
Date Open High Low Vol Cls adjCls
13-06-06 43.71 44.87 43.31 18,795,700 44.86 43.40
13-06-05 45.43 45.50 43.31 24,360,000 43.90 42.47
13-06-04 44.96 45.47 43.69 15,159,600 44.10 42.66
13-06-03 44.68 45.08 43.23 18,624,100 44.75 43.29
13-05-31 44.77 46.00 44.45 34,718,800 44.46 43.01
13-05-30 45.49 46.46 45.33 13,256,700 46.21 44.71
13-05-29 44.51 45.66 44.46 14,798,200 45.52 44.04
13-05-28 45.60 45.85 44.97 14,721,600 45.17 43.70
13-05-24 44.15 44.72 43.92 11,933,900 44.69 43.24
Date Open High Low Vol Cls adjCls
13-05-23 43.33 44.78 43.25 17,464,900 44.53 43.08
13-05-22 44.78 45.74 43.98 17,679,600 44.31 42.87
13-05-21 45.04 45.40 44.52 10,859,000 44.96 43.50
13-05-20 45.17 45.40 44.75 11,032,900 44.89 43.43
13-05-17 44.87 45.47 44.85 9,880,600 45.23 43.76
13-05-16 45.40 45.90 44.68 14,297,800 44.91 43.45
13-05-15 46.37 46.45 45.19 19,061,500 45.58 44.10
13-05-14 44.83 46.19 44.83 16,798,600 46.08 44.58
13-05-13 44.81 44.95 44.15 13,206,100 44.64 43.19
Date Open High Low Vol Cls adjCls
13-05-10 44.11 44.36 43.66 12,153,100 44.18 42.74
13-05-09 44.37 44.50 43.91 12,838,500 44.07 42.64
13-05-08 44.24 44.64 44.06 14,656,700 44.35 42.91
13-05-07 44.57 44.95 44.04 21,882,600 44.60 43.15
13-05-06 44.65 45.85 44.04 21,720,200 45.48 44.00
13-05-03 43.63 44.90 43.53 40,420,100 44.52 43.07
13-05-02 41.64 42.47 41.44 22,015,300 42.13 40.76
13-05-01 42.00 42.21 41.12 17,502,400 41.19 39.85
13-04-30 41.34 42.38 41.08 17,196,600 41.42 40.07
Date Open High Low Vol Cls adjCls
13-04-29 41.29 41.49 40.37 14,002,300 41.31 39.97
13-04-26 41.59 41.96 40.64 25,541,400 40.87 39.54
13-04-25 41.74 42.66 41.53 27,502,600 42.28 40.90
13-04-24 40.66 41.88 40.66 23,650,300 41.60 40.25
13-04-23 39.29 40.74 39.21 26,587,400 40.62 39.30
13-04-22 38.88 38.94 38.19 9,078,700 38.61 37.35
13-04-19 38.72 38.97 38.34 10,281,700 38.88 37.61
13-04-18 38.74 39.04 38.05 12,241,700 38.34 37.09
13-04-17 39.10 39.26 38.40 16,220,400 38.56 37.30
Date Open High Low Vol Cls adjCls
13-04-16 39.14 39.63 39.08 12,741,800 39.56 38.27
13-04-15 39.80 40.06 38.42 16,098,800 38.58 37.32
13-04-12 40.17 40.32 39.69 11,436,000 40.13 38.82
13-04-11 40.11 40.68 39.79 12,555,600 40.44 39.12
13-04-10 39.73 40.40 39.45 15,715,400 40.10 38.79
13-04-09 39.95 40.01 39.43 17,491,100 39.63 38.34
13-04-08 38.73 40.11 38.41 27,323,000 40.09 38.79
13-04-05 37.07 38.70 36.90 20,289,000 38.62 37.36
13-04-04 37.91 38.60 37.49 16,605,200 37.69 36.46
Date Open High Low Vol Cls adjCls
13-04-03 39.02 39.19 37.74 21,686,500 37.84 36.61
13-04-02 38.37 39.18 38.31 13,392,000 39.00 37.73
13-04-01 38.80 39.07 38.06 10,997,100 38.23 36.99
13-03-28 38.27 38.92 38.19 16,819,200 38.82 37.56
13-03-27 38.15 38.39 37.87 11,446,800 38.25 37.00
13-03-26 38.06 38.53 37.95 11,355,200 38.44 37.19
13-03-25 38.00 38.35 37.47 16,455,100 37.70 36.47
13-03-22 37.90 38.11 37.63 12,525,900 37.79 36.56
13-03-21 38.03 38.09 37.67 16,164,900 37.80 36.57
Date Open High Low Vol Cls adjCls
13-03-20 38.62 38.72 38.24 10,380,000 38.30 37.05
13-03-19 38.67 38.81 37.78 15,642,300 38.38 37.13
13-03-18 38.36 38.86 38.18 13,704,500 38.60 37.34
13-03-15 38.78 39.08 38.57 16,207,000 38.97 37.70
13-03-14 39.02 39.23 38.81 12,356,300 39.02 37.75
13-03-13 39.22 39.43 38.77 12,726,900 38.89 37.62
13-03-12 39.28 39.60 38.85 14,216,200 39.11 37.84
13-03-11 39.63 39.70 39.28 13,307,300 39.47 38.19
13-03-08 39.28 39.79 39.15 17,457,300 39.58 38.29
Date Open High Low Vol Cls adjCls
13-03-07 38.61 39.36 38.60 15,729,000 39.01 37.74
13-03-06 38.53 38.72 38.25 15,668,300 38.45 37.20
13-03-05 38.28 38.90 38.21 17,702,300 38.25 37.00
13-03-04 37.78 38.16 37.51 10,879,100 38.07 36.83
13-03-01 37.46 38.01 37.15 13,927,900 37.85 36.62
13-02-28 37.85 38.46 37.73 16,426,800 38.01 36.77
13-02-27 37.74 37.90 37.39 15,280,700 37.77 36.54
13-02-26 37.46 37.79 36.68 27,979,500 37.69 36.46
13-02-25 38.89 38.93 36.86 26,898,300 37.06 35.85
Date Open High Low Vol Cls adjCls
13-02-22 39.29 39.53 37.86 47,610,600 38.45 37.20
13-02-21 37.36 37.61 36.82 24,540,400 37.28 36.07
13-02-20 38.60 38.68 37.50 19,869,300 37.57 36.35
13-02-19 38.36 38.93 38.10 15,838,200 38.60 37.34
13-02-15 39.31 39.31 38.32 20,563,400 38.35 37.10
13-02-14 38.64 39.26 38.50 18,322,000 39.21 37.93
13-02-13 38.93 39.18 38.56 16,533,800 38.87 37.60
13-02-12 39.50 39.90 38.50 25,676,800 38.63 37.37
13-02-11 38.89 39.56 38.65 14,231,600 39.45 38.17
Date Open High Low Vol Cls adjCls
13-02-08 38.76 39.03 38.51 13,107,500 38.79 37.53
13-02-07 38.84 38.94 38.07 13,559,100 38.64 37.38
13-02-06 38.49 39.00 38.32 14,232,600 38.75 37.49
13-02-05 38.48 39.02 38.17 17,610,300 38.75 37.49
13-02-04 38.55 38.64 38.15 18,772,500 38.19 36.95
13-02-01 38.19 39.13 38.15 22,196,300 38.86 37.60
13-01-31 37.55 38.05 37.39 13,588,100 37.83 36.60
13-01-30 37.80 38.00 37.52 17,981,100 37.67 36.44
13-01-29 37.43 38.05 37.41 23,853,800 37.82 36.59
Date Open High Low Vol Cls adjCls
13-01-28 37.09 37.51 36.81 22,224,000 37.30 36.09
13-01-25 36.75 36.86 36.33 13,145,300 36.70 35.51
13-01-24 36.54 37.12 36.49 22,227,900 36.60 35.41
13-01-23 35.92 36.52 35.65 18,740,900 36.46 35.27
13-01-22 35.08 36.01 35.08 18,891,100 35.91 34.74
13-01-18 35.29 35.33 34.70 19,192,200 35.09 33.95
13-01-17 35.57 35.81 35.14 17,730,800 35.21 34.06
13-01-16 34.61 35.66 34.56 17,042,800 35.54 34.38
13-01-15 34.81 35.10 34.60 13,935,400 34.84 33.71
Date Open High Low Vol Cls adjCls
13-01-14 35.20 35.33 34.56 18,060,100 35.05 33.91
13-01-11 35.92 36.00 35.08 17,833,500 35.23 34.08
13-01-10 35.79 35.95 35.46 18,181,000 35.80 34.63
13-01-09 35.80 36.10 35.52 14,719,000 35.76 34.60
13-01-08 35.85 35.92 35.28 16,094,700 35.65 34.49
13-01-07 36.10 36.20 35.50 18,383,700 35.93 34.76
13-01-04 36.36 36.41 35.89 13,844,700 36.30 35.12
13-01-03 36.53 36.61 36.06 17,115,900 36.18 35.00
13-01-02 36.29 36.55 35.96 22,929,700 36.48 35.29
Date Open High Low Vol Cls adjCls
12-12-31 34.76 35.56 34.46 19,797,700 35.30 34.15
12-12-28 34.60 34.99 34.50 11,919,300 34.58 33.45
12-12-27 35.50 35.50 34.40 16,674,800 34.97 33.83
12-12-26 35.31 35.43 34.96 11,728,100 35.35 34.20
12-12-24 34.63 35.20 34.54 6,816,400 35.20 34.05
12-12-21 34.92 35.19 34.34 31,856,600 34.74 33.61
12-12-20 34.94 35.58 34.75 26,891,700 35.53 34.37
12-12-19 35.55 35.69 34.84 22,169,000 34.89 33.75
12-12-18 35.20 35.50 34.88 32,187,600 35.50 34.34
Date Open High Low Vol Cls adjCls
12-12-17 34.62 35.00 34.22 33,932,000 34.95 33.81
12-12-14 34.06 34.35 33.66 29,331,800 33.94 32.84
12-12-13 34.84 35.04 34.00 42,727,700 34.24 33.13
12-12-12 35.58 35.82 34.51 62,911,400 34.85 33.72
12-12-11 34.28 35.42 34.00 253,081,100 35.26 34.11
12-12-10 33.75 33.84 33.22 24,811,300 33.36 32.27
12-12-07 33.82 34.50 33.76 28,958,200 34.13 33.02
12-12-06 33.84 33.90 33.13 20,384,500 33.26 32.18
12-12-05 33.52 34.30 33.45 28,749,400 33.78 32.68
Date Open High Low Vol Cls adjCls
12-12-04 33.22 33.52 33.08 13,758,700 33.32 32.24
12-12-03 33.34 33.51 33.11 11,749,500 33.12 32.04
12-11-30 33.40 33.57 32.92 15,665,300 33.13 32.05
12-11-29 32.75 33.44 32.72 17,907,000 33.35 32.26
12-11-28 32.21 32.66 32.10 15,335,500 32.60 31.54
12-11-27 32.86 32.97 32.45 11,445,600 32.49 31.43
12-11-26 32.71 32.98 32.53 10,656,300 32.97 31.90
12-11-23 32.75 32.86 32.58 4,353,400 32.83 31.76
12-11-21 32.62 32.67 32.20 10,157,300 32.67 31.61
Date Open High Low Vol Cls adjCls
12-11-20 32.34 32.58 32.09 13,072,900 32.41 31.36
12-11-19 32.12 32.67 31.95 25,683,100 32.39 31.34
12-11-16 31.37 31.85 31.08 28,498,200 31.80 30.76
12-11-15 30.97 31.60 30.82 18,854,000 31.24 30.22
12-11-14 31.51 31.58 30.64 20,857,500 30.68 29.68
12-11-13 31.66 31.95 31.00 26,745,300 31.35 30.33
12-11-12 32.14 32.18 31.73 14,883,200 31.98 30.94
12-11-09 31.35 32.31 31.03 21,658,500 32.17 31.12
12-11-08 32.03 32.27 31.41 19,670,800 31.41 30.39
Date Open High Low Vol Cls adjCls
12-11-07 32.71 32.92 31.85 25,992,500 32.00 30.96
12-11-06 32.89 33.21 32.71 15,394,000 33.12 32.04
12-11-05 32.90 33.23 32.29 24,874,000 32.80 31.73
12-11-02 33.95 34.07 32.63 56,799,900 32.68 31.62
12-11-01 35.15 35.56 34.76 18,600,100 35.20 34.05
12-10-31 34.18 34.97 34.16 14,730,800 34.93 33.79
12-10-26 34.95 35.08 34.56 13,651,700 34.72 33.59
12-10-25 35.22 35.32 34.62 14,367,700 34.98 33.84
12-10-24 35.00 35.20 34.60 12,380,200 34.93 33.79
Date Open High Low Vol Cls adjCls
12-10-23 35.03 35.18 34.58 23,504,900 34.75 33.62
12-10-22 35.80 35.88 35.04 17,907,000 35.55 34.39
12-10-19 37.01 37.10 35.48 30,261,700 35.70 34.54
12-10-18 36.86 37.67 36.80 25,909,000 37.21 36.00
12-10-17 36.64 36.97 36.44 16,843,600 36.86 35.66
12-10-16 36.69 36.91 36.25 21,251,100 36.35 35.17
12-10-15 35.71 36.32 35.50 17,457,300 36.29 35.11
12-10-12 35.31 35.82 35.24 12,019,000 35.46 34.31
12-10-11 35.94 36.14 35.65 17,011,800 35.68 34.52
Date Open High Low Vol Cls adjCls
12-10-10 35.54 35.95 35.33 17,141,200 35.49 34.33
12-10-09 36.00 36.08 35.32 25,205,100 35.45 34.30
12-10-08 34.99 35.95 34.90 16,950,900 35.90 34.73
12-10-05 35.20 35.40 35.06 21,846,000 35.23 34.08
12-10-04 34.51 35.19 34.42 25,754,500 34.95 33.81
12-10-03 33.60 34.41 33.48 22,158,000 34.21 33.10
12-10-02 33.48 33.76 33.26 17,543,600 33.47 32.38
12-10-01 33.02 33.59 32.99 17,354,900 33.26 32.18
12-09-28 32.91 33.09 32.61 21,198,200 32.79 31.72
Date Open High Low Vol Cls adjCls
12-09-27 33.02 33.32 32.83 14,086,700 33.20 32.12
12-09-26 32.84 33.13 32.10 30,625,400 32.75 31.68
12-09-25 34.14 34.20 32.95 23,531,900 33.08 32.00
12-09-24 33.35 34.08 33.24 17,818,300 33.90 32.80
12-09-21 34.09 34.11 33.45 28,975,400 33.63 32.54
12-09-20 33.99 34.13 33.45 30,009,600 33.82 32.72
12-09-19 34.58 34.65 34.17 19,643,200 34.26 33.14
12-09-18 34.86 35.15 34.24 25,216,600 34.40 33.28
12-09-17 34.90 34.99 34.52 23,049,400 34.75 33.62
Date Open High Low Vol Cls adjCls
12-09-14 34.83 35.42 34.73 43,673,400 35.02 33.88
12-09-13 33.99 34.54 33.69 42,765,800 34.44 33.32
12-09-12 34.03 34.44 33.55 83,504,800 33.80 32.70
12-09-11 32.59 33.50 32.56 322,510,400 33.45 32.36
12-09-10 33.35 33.83 32.90 42,565,800 33.30 32.22
12-09-07 34.39 34.54 33.35 26,601,500 33.99 32.88
12-09-06 33.78 35.30 33.75 38,646,900 34.22 33.11
12-09-05 34.68 35.04 34.40 15,225,900 34.81 33.68
12-09-04 34.37 35.36 34.24 18,858,400 34.56 33.44
Date Open High Low Vol Cls adjCls
12-08-31 34.06 34.46 33.65 14,383,100 34.33 33.21
12-08-30 33.61 33.99 33.51 5,749,700 33.79 32.69
12-08-29 34.37 34.56 33.89 7,378,500 33.94 32.84
12-08-28 34.49 34.77 34.26 7,902,200 34.27 33.15
12-08-27 34.61 34.73 34.02 9,116,800 34.58 33.45
12-08-24 33.53 34.56 33.40 10,710,600 34.47 33.35
12-08-23 33.61 33.80 33.34 9,472,400 33.76 32.66
12-08-22 34.03 34.40 33.55 10,294,900 33.55 32.46
12-08-21 34.73 34.80 33.80 12,006,200 34.13 33.02
Date Open High Low Vol Cls adjCls
12-08-20 34.65 34.85 34.20 13,200,500 34.66 33.53
12-08-17 34.62 34.90 34.30 11,213,100 34.80 33.67
12-08-16 34.17 35.00 34.16 18,856,700 34.61 33.48
12-08-15 33.64 34.41 33.59 9,179,800 34.03 32.92
12-08-14 33.54 34.60 33.39 23,758,800 33.82 32.72
12-08-13 32.51 33.23 32.26 10,514,800 33.11 32.03
12-08-10 32.38 32.66 32.13 7,298,800 32.60 31.54
12-08-09 32.39 32.69 32.15 9,206,400 32.51 31.45
12-08-08 32.18 32.65 31.75 11,597,300 32.38 31.33
Date Open High Low Vol Cls adjCls
12-08-07 32.35 32.58 32.12 18,725,600 32.35 31.30
12-08-06 31.38 32.43 31.35 64,985,800 32.09 31.05
12-08-03 31.28 31.43 30.68 24,441,800 31.34 30.32
12-08-02 30.72 31.44 30.27 12,004,200 30.84 29.84
12-08-01 31.36 31.48 30.72 7,144,200 30.84 29.84
12-07-31 31.39 31.50 30.76 10,487,000 31.27 30.25
12-07-30 31.48 31.91 31.19 6,491,900 31.72 30.69
12-07-27 30.89 31.88 30.74 8,255,500 31.57 30.54
12-07-26 30.77 30.90 30.08 8,139,800 30.69 29.69
Date Open High Low Vol Cls adjCls
12-07-25 30.79 30.91 30.00 8,850,700 30.15 29.17
12-07-24 30.77 30.88 30.12 6,891,800 30.52 29.53
12-07-23 30.17 30.79 29.90 9,106,100 30.68 29.68
12-07-20 31.37 31.42 31.00 5,727,600 31.03 30.02
12-07-19 32.00 32.00 31.38 6,535,200 31.76 30.73
12-07-18 32.14 32.38 31.57 8,486,600 31.84 30.80
12-07-17 31.36 32.62 31.08 11,492,100 32.29 31.24
12-07-16 31.42 31.48 30.90 6,047,300 31.28 30.26
12-07-13 30.64 31.87 30.63 9,570,000 31.44 30.42
Date Open High Low Vol Cls adjCls
12-07-12 30.53 30.64 29.97 7,674,000 30.47 29.48
12-07-11 31.00 31.15 30.53 7,190,200 30.83 29.83
12-07-10 31.28 31.50 30.72 7,762,500 30.97 29.96
12-07-09 31.42 31.54 30.71 5,704,200 30.95 29.94
12-07-06 31.50 31.69 31.29 4,674,500 31.57 30.54
12-07-05 32.19 32.30 31.80 6,010,800 31.97 30.93
12-07-03 31.71 32.42 31.66 6,127,100 32.39 31.34
12-07-02 32.38 32.45 31.48 8,430,700 31.84 30.80
12-06-29 31.46 32.17 31.09 15,209,800 32.09 31.05
Date Open High Low Vol Cls adjCls
12-06-28 30.48 30.88 30.02 9,429,800 30.84 29.84
12-06-27 31.05 31.25 30.62 12,542,400 30.82 29.82
12-06-26 31.02 31.24 30.37 13,756,800 30.80 29.80
12-06-25 30.91 30.91 30.30 10,742,400 30.63 29.63
12-06-22 31.34 31.69 31.20 15,385,200 31.44 30.42
12-06-21 31.99 32.29 30.80 11,830,100 31.04 30.03
12-06-20 32.05 32.35 31.45 10,146,900 32.05 31.01
12-06-19 31.80 32.22 31.52 10,929,000 31.94 30.90
12-06-18 31.11 31.69 30.94 12,447,200 31.51 30.48
Date Open High Low Vol Cls adjCls
12-06-15 31.40 31.73 30.95 13,805,800 31.48 30.46
12-06-14 30.32 31.31 30.03 11,245,600 31.03 30.02
12-06-13 30.06 30.75 29.70 10,896,300 30.30 29.31
12-06-12 29.65 30.20 29.45 7,446,100 30.19 29.21
12-06-11 30.86 30.96 29.47 9,575,600 29.54 28.58
12-06-08 29.88 30.49 29.48 8,175,500 30.48 29.49
12-06-07 30.45 30.73 29.98 13,581,800 30.15 29.17
12-06-06 29.13 29.98 28.85 14,949,300 29.90 28.93
12-06-05 27.36 28.69 27.32 13,226,300 28.65 27.72
Date Open High Low Vol Cls adjCls
12-06-04 27.25 27.94 27.18 16,051,400 27.53 26.63
12-06-01 28.16 28.48 27.21 28,423,200 27.21 26.32
12-05-31 28.97 29.40 28.40 11,606,900 29.18 28.23
12-05-30 29.82 29.89 28.67 16,519,100 28.89 27.95
12-05-29 29.24 29.90 29.24 10,231,900 29.78 28.81
12-05-25 29.14 29.36 28.89 8,959,200 28.99 28.05
12-05-24 29.41 29.69 28.79 16,024,300 29.41 28.45
12-05-23 29.02 29.43 28.41 15,231,200 29.26 28.31
12-05-22 29.46 29.98 29.06 9,790,300 29.33 28.38
Date Open High Low Vol Cls adjCls
12-05-21 28.70 29.66 28.33 13,010,000 29.44 28.48
12-05-18 28.59 28.96 27.89 20,417,400 28.33 27.41
12-05-17 29.96 30.16 28.34 34,930,300 28.47 27.54
12-05-16 31.15 31.36 30.34 18,003,200 30.45 29.46
12-05-15 31.20 31.48 30.34 16,715,600 30.96 29.95
12-05-14 31.70 31.83 31.19 18,488,100 31.30 30.28
12-05-11 31.65 32.26 31.52 19,157,700 31.75 30.72
12-05-10 32.39 32.55 32.05 16,674,400 32.14 31.09
12-05-09 31.46 32.15 31.40 25,766,700 31.83 30.79
Date Open High Low Vol Cls adjCls
12-05-08 32.19 32.25 31.05 40,584,000 31.70 30.67
12-05-07 30.50 31.97 30.46 155,232,800 31.84 30.80
12-05-04 32.88 33.20 31.76 23,831,200 32.83 31.76
12-05-03 35.04 35.05 34.00 14,125,900 34.14 33.03
12-05-02 34.21 34.87 33.80 8,684,800 34.76 33.63
12-05-01 34.25 35.04 34.00 9,601,400 34.34 33.22
12-04-30 34.44 34.54 33.62 9,940,700 34.03 32.92
12-04-27 33.86 34.91 33.41 13,883,700 34.46 33.34
12-04-26 32.68 33.96 32.46 13,586,400 33.71 32.61
Date Open High Low Vol Cls adjCls
12-04-25 32.73 33.22 32.21 8,892,300 32.83 31.76
12-04-24 32.07 32.57 31.83 6,672,100 32.40 31.35
12-04-23 31.57 32.13 31.30 7,954,500 32.09 31.05
12-04-20 32.58 32.74 31.95 8,496,700 32.06 31.02
12-04-19 32.51 32.80 32.01 9,499,900 32.27 31.22
12-04-18 33.12 33.15 32.42 9,083,400 32.59 31.53
12-04-17 33.05 33.26 32.48 9,401,200 32.72 31.65
12-04-16 32.82 33.13 32.11 8,213,200 32.81 31.74
12-04-13 33.03 33.07 32.43 10,230,900 32.48 31.42
Date Open High Low Vol Cls adjCls
12-04-12 32.02 33.34 31.91 20,275,100 33.23 32.15
12-04-11 31.77 32.02 31.60 10,170,600 31.87 30.83
12-04-10 32.57 32.80 31.02 21,009,500 31.24 30.22
12-04-09 32.40 32.59 31.93 12,633,200 31.99 30.95
12-04-05 32.40 33.45 32.15 18,230,800 32.89 31.82
12-04-04 31.13 32.99 30.92 38,383,900 32.52 31.46
12-04-03 31.41 31.41 30.37 13,932,000 30.87 29.87
12-04-02 30.85 31.29 30.45 16,755,300 31.17 30.16
12-03-30 30.22 30.92 30.10 19,838,900 30.83 29.83
Date Open High Low Vol Cls adjCls
12-03-29 29.39 30.01 29.10 12,476,700 29.94 28.97
12-03-28 29.73 30.13 29.28 14,985,100 29.70 28.73
12-03-27 29.37 30.45 29.16 28,527,400 29.67 28.70
12-03-26 28.75 29.20 28.54 18,982,700 29.06 28.11
12-03-23 28.25 28.32 27.98 8,350,900 28.27 27.35
12-03-22 28.17 28.30 27.71 10,417,100 27.98 27.07
12-03-21 28.46 28.65 28.15 11,103,200 28.49 27.56
12-03-20 27.69 28.47 27.60 15,772,100 28.32 27.40
12-03-19 27.99 28.03 27.70 10,576,500 27.80 26.90
Date Open High Low Vol Cls adjCls
12-03-16 28.10 28.38 27.89 11,431,500 28.03 27.12
12-03-15 28.30 28.38 28.05 13,303,000 28.08 27.17
12-03-14 28.34 28.51 28.17 11,863,200 28.25 27.33
12-03-13 28.28 28.50 27.93 13,495,400 28.40 27.48
12-03-12 28.37 28.41 27.88 11,441,900 28.15 27.23
12-03-09 28.45 28.68 28.23 23,337,500 28.25 27.33
12-03-08 28.59 28.78 28.31 77,999,300 28.31 27.39
12-03-07 29.26 29.92 29.12 9,158,700 29.45 28.49
12-03-06 29.63 29.84 28.85 11,485,100 29.05 28.10
Date Open High Low Vol Cls adjCls
12-03-05 29.65 31.30 29.49 14,491,400 30.39 29.40
12-03-02 29.66 29.87 28.43 11,832,900 29.80 28.83
12-03-01 29.39 29.99 29.26 6,683,800 29.45 28.49
12-02-29 29.13 29.59 28.73 7,310,400 29.22 28.27
12-02-28 28.67 29.09 28.56 9,739,200 28.96 28.02
12-02-27 28.35 28.79 28.03 7,524,800 28.66 27.73
12-02-24 29.82 30.09 28.00 18,341,900 28.41 27.49
12-02-23 27.82 28.10 27.48 7,850,500 27.99 27.08
12-02-22 27.44 27.94 27.22 6,631,900 27.67 26.77
Date Open High Low Vol Cls adjCls
12-02-21 27.30 27.55 27.10 3,839,000 27.33 26.44
12-02-17 27.34 27.39 27.04 2,970,900 27.23 26.34
12-02-16 26.56 27.30 26.48 4,927,000 27.28 26.39
12-02-15 26.73 26.93 26.41 3,474,900 26.49 25.63
12-02-14 26.71 26.80 26.24 3,779,000 26.60 25.73
12-02-13 27.06 27.40 26.76 3,529,700 26.82 25.95
12-02-10 26.93 26.97 26.50 4,104,000 26.66 25.79
12-02-09 27.11 27.80 27.10 5,493,100 27.35 26.46
12-02-08 26.75 27.13 26.54 4,609,600 27.04 26.16
Date Open High Low Vol Cls adjCls
12-02-07 26.97 27.01 26.56 4,244,700 26.70 25.83
12-02-06 27.00 27.02 26.52 4,808,000 26.80 25.93
12-02-03 26.76 27.69 26.72 9,311,100 27.17 26.29
12-02-02 26.73 26.79 26.09 5,008,400 26.31 25.45
12-02-01 25.66 26.92 25.36 9,969,600 26.60 25.73
12-01-31 25.44 25.63 24.91 3,666,200 25.11 24.29
12-01-30 24.97 25.34 24.66 3,602,200 25.20 24.38
12-01-27 24.99 25.55 24.84 5,056,100 25.25 24.43
12-01-26 25.38 25.60 24.94 5,449,000 25.14 24.32
Date Open High Low Vol Cls adjCls
12-01-25 25.18 25.45 24.88 5,308,100 25.31 24.49
12-01-24 25.09 25.38 24.75 3,695,100 25.32 24.50
12-01-23 25.69 25.90 25.29 3,529,100 25.44 24.61
12-01-20 25.47 25.84 25.32 4,950,600 25.65 24.82
12-01-19 25.41 25.79 25.27 4,005,900 25.55 24.72
12-01-18 24.46 25.25 24.16 4,917,400 25.23 24.41
12-01-17 25.18 25.42 24.37 4,504,400 24.56 23.76
12-01-13 25.04 25.04 24.40 3,256,300 24.95 24.14
12-01-12 25.52 25.65 25.08 3,444,400 25.43 24.60
Date Open High Low Vol Cls adjCls
12-01-11 24.95 25.49 24.77 4,432,900 25.37 24.54
12-01-10 24.44 25.34 24.36 7,599,800 25.07 24.25
12-01-09 23.67 24.00 23.50 4,125,600 24.00 23.22
12-01-06 24.05 24.15 23.51 5,193,600 23.54 22.77
12-01-05 23.79 24.10 23.40 4,944,100 23.91 23.13
12-01-04 23.96 24.11 23.71 3,697,300 23.92 23.14
12-01-03 23.77 24.50 23.73 4,221,700 24.07 23.29
11-12-30 23.23 23.39 22.98 2,266,000 23.20 22.44
11-12-29 22.98 23.33 22.95 3,269,500 23.24 22.48
Date Open High Low Vol Cls adjCls
11-12-28 23.86 23.98 22.91 3,806,300 22.97 22.22
11-12-27 24.15 24.25 23.80 3,093,000 23.83 23.05
11-12-23 24.37 24.37 23.96 3,054,200 24.20 23.41
11-12-22 24.15 24.49 23.99 3,823,300 24.17 23.38
11-12-21 23.81 24.30 23.80 4,556,900 24.08 23.30
11-12-20 22.77 24.00 22.70 6,801,900 23.75 22.98
11-12-19 23.38 23.42 22.19 5,099,400 22.36 21.63
11-12-16 23.45 23.88 23.16 7,234,500 23.36 22.60
11-12-15 23.20 23.52 23.07 5,199,400 23.22 22.46
Date Open High Low Vol Cls adjCls
11-12-14 22.52 23.20 22.45 5,112,900 22.78 22.04
11-12-13 23.53 23.64 22.50 5,800,800 22.83 22.09
11-12-12 23.60 23.62 23.00 5,345,200 23.29 22.53
11-12-09 23.36 24.19 23.33 4,963,200 24.11 23.33
11-12-08 24.17 24.17 23.03 6,715,400 23.11 22.36
11-12-07 24.02 24.58 23.81 5,201,900 24.46 23.66
11-12-06 23.45 24.43 23.14 6,750,300 24.06 23.28
11-12-05 23.64 24.05 23.28 4,911,600 23.57 22.80
11-12-02 23.32 23.70 22.86 6,866,700 23.18 22.43
Date Open High Low Vol Cls adjCls
11-12-01 23.15 23.32 22.83 6,062,500 23.00 22.25
11-11-30 21.99 23.32 21.71 10,920,800 23.31 22.55
11-11-29 20.90 21.40 20.62 5,835,700 21.13 20.44
11-11-28 21.07 21.12 20.59 4,987,700 20.87 20.19
11-11-25 19.96 20.55 19.96 2,058,900 20.07 19.42
11-11-23 20.75 20.83 20.09 3,467,300 20.10 19.45
11-11-22 20.90 21.43 20.85 4,063,400 21.01 20.33
11-11-21 21.47 21.55 20.71 5,561,800 21.01 20.33
11-11-18 22.04 22.10 21.50 5,336,800 21.88 21.17
Date Open High Low Vol Cls adjCls
11-11-17 22.50 22.72 21.74 5,820,000 21.88 21.17
11-11-16 22.93 23.22 22.41 8,635,900 22.45 21.72
11-11-15 23.56 23.77 23.10 13,736,000 23.12 22.37
11-11-14 23.77 23.83 23.30 4,275,100 23.54 22.77
11-11-11 23.46 24.00 23.39 3,659,000 23.85 23.07
11-11-10 22.96 23.40 22.75 6,105,000 23.15 22.40
11-11-09 23.26 23.29 22.50 7,714,500 22.54 21.81
11-11-08 23.90 24.13 23.35 4,992,800 24.06 23.28
11-11-07 23.81 23.99 23.10 4,654,200 23.72 22.95
Date Open High Low Vol Cls adjCls
11-11-04 23.47 24.06 23.16 8,205,000 23.91 23.13
11-11-03 24.43 24.78 23.60 6,338,400 24.63 23.83
11-11-02 24.02 24.50 23.65 5,503,800 24.19 23.40
11-11-01 23.43 24.20 23.19 8,939,000 23.42 22.66
11-10-31 25.82 25.82 24.69 6,867,000 24.69 23.89
11-10-28 26.05 26.77 26.01 5,552,900 26.34 25.48
11-10-27 26.29 27.16 25.95 11,788,300 26.52 25.66
11-10-26 24.62 25.58 24.43 9,152,400 25.32 24.50
11-10-25 24.83 24.90 24.03 6,998,600 24.18 23.39
Date Open High Low Vol Cls adjCls
11-10-24 23.95 25.24 23.87 7,900,800 25.14 24.32
11-10-21 23.22 24.01 23.22 7,492,300 24.01 23.23
11-10-20 22.60 23.05 22.14 8,190,500 22.91 22.16
11-10-19 23.26 23.91 22.43 8,597,000 22.55 21.82
11-10-18 22.29 23.74 21.92 7,937,300 23.44 22.68
11-10-17 23.27 23.39 22.20 5,732,500 22.24 21.52
11-10-14 23.43 23.50 22.75 4,970,600 23.37 22.61
11-10-13 23.43 23.52 22.45 6,038,300 23.03 22.28
11-10-12 22.74 24.20 22.56 10,541,600 23.76 22.99
Date Open High Low Vol Cls adjCls
11-10-11 22.00 22.68 21.65 5,369,800 22.37 21.64
11-10-10 21.64 22.19 21.50 5,400,100 22.19 21.47
11-10-07 22.16 22.18 20.82 7,431,000 20.97 20.29
11-10-06 21.33 22.03 20.65 7,490,100 22.02 21.30
11-10-05 20.47 21.48 19.83 10,643,300 21.36 20.66
11-10-04 20.04 20.60 19.18 13,000,000 20.55 19.88
11-10-03 21.72 22.14 20.28 9,692,100 20.46 19.79
11-09-30 22.53 22.86 21.88 6,004,500 21.95 21.24
11-09-29 23.29 23.48 22.32 7,851,200 22.89 22.14
Date Open High Low Vol Cls adjCls
11-09-28 23.39 23.74 22.71 5,803,500 22.71 21.97
11-09-27 23.92 24.28 23.18 7,775,800 23.38 22.62
11-09-26 22.52 23.49 22.30 8,197,300 23.46 22.70
11-09-23 21.41 22.25 21.19 6,539,600 22.19 21.47
11-09-22 22.35 22.63 21.20 10,719,900 21.61 20.91
11-09-21 24.60 24.97 22.95 8,095,700 22.95 22.20
11-09-20 24.61 25.10 24.37 5,061,000 24.60 23.80
11-09-19 24.79 24.95 24.00 5,363,600 24.66 23.86
11-09-16 25.22 25.58 24.68 5,928,000 25.44 24.61
Date Open High Low Vol Cls adjCls
11-09-15 24.82 25.16 24.48 4,437,700 25.04 24.22
11-09-14 24.33 24.91 23.76 5,931,600 24.49 23.69
11-09-13 23.78 24.38 23.35 5,552,500 24.16 23.37
11-09-12 22.88 23.64 22.74 6,065,500 23.58 22.81
11-09-09 24.17 24.50 23.32 6,936,400 23.36 22.60
11-09-08 24.91 25.24 24.42 5,804,300 24.59 23.79
11-09-07 23.76 25.56 23.75 6,959,500 25.39 24.56
11-09-06 22.73 23.66 22.52 5,673,300 23.32 22.56
11-09-02 24.19 24.25 23.48 4,078,200 23.66 22.89
Date Open High Low Vol Cls adjCls
11-09-01 25.20 25.62 24.73 4,051,800 24.79 23.98
11-08-31 25.07 25.74 24.93 4,971,600 25.33 24.51
11-08-30 24.85 25.16 24.39 5,415,100 24.90 24.09
11-08-29 23.66 25.06 23.66 6,430,600 25.00 24.19
11-08-26 22.70 23.50 22.25 5,248,500 23.26 22.50
11-08-25 24.07 24.93 22.69 7,107,300 23.00 22.25
11-08-24 22.89 23.58 22.74 5,451,100 23.55 22.78
11-08-23 21.82 22.92 21.46 7,217,000 22.92 22.17
11-08-22 22.82 22.88 21.73 7,090,400 21.79 21.08
Date Open High Low Vol Cls adjCls
11-08-19 22.32 23.29 22.12 7,039,800 22.16 21.44
11-08-18 24.01 24.01 22.37 11,142,200 22.70 21.96
11-08-17 24.64 25.57 24.62 6,107,600 24.85 24.04
11-08-16 24.19 25.34 24.07 10,133,800 24.51 23.71
11-08-15 23.39 24.58 23.31 11,981,400 24.52 23.72
11-08-12 23.49 23.90 23.00 8,917,100 23.13 22.38
11-08-11 22.12 23.58 21.72 13,866,600 23.16 22.41
11-08-10 23.66 23.66 22.02 12,214,400 22.14 21.42
11-08-09 22.97 23.98 22.65 15,049,500 23.98 23.20
Date Open High Low Vol Cls adjCls
11-08-08 23.74 24.69 22.10 20,249,800 22.58 21.84
11-08-05 26.01 26.40 24.00 20,255,500 25.10 24.28
11-08-04 27.88 28.15 26.32 18,301,500 26.40 25.54
11-08-03 27.69 28.22 27.53 10,453,400 28.19 27.27
11-08-02 28.25 28.32 27.54 10,552,000 27.75 26.85
11-08-01 29.08 29.19 28.17 7,070,500 28.59 27.66
11-07-29 28.65 28.99 28.46 6,366,700 28.70 27.77
11-07-28 29.06 29.45 28.87 7,369,600 28.94 28.00
11-07-27 29.27 29.55 29.05 8,427,400 29.10 28.15
Date Open High Low Vol Cls adjCls
11-07-26 28.90 29.57 28.84 6,004,400 29.47 28.51
11-07-25 28.96 29.07 28.79 3,814,700 28.95 28.01
11-07-22 28.98 29.10 28.73 4,608,700 29.09 28.14
11-07-21 28.40 29.27 28.30 9,741,700 28.95 28.01
11-07-20 27.98 28.34 27.74 6,222,400 28.31 27.39
11-07-19 27.70 28.06 27.28 5,868,000 27.87 26.96
11-07-18 28.11 28.24 27.05 7,560,600 27.65 26.75
11-07-15 28.62 28.63 27.94 5,897,000 28.23 27.31
11-07-14 28.93 29.00 28.35 5,766,700 28.50 27.57
Date Open High Low Vol Cls adjCls
11-07-13 28.92 29.25 28.73 4,413,500 28.84 27.90
11-07-12 28.77 29.24 28.60 4,719,500 28.72 27.79
11-07-11 29.43 29.60 28.78 8,837,000 28.93 27.99
11-07-08 29.82 30.01 29.39 5,517,300 29.94 28.97
11-07-07 29.69 30.34 29.40 8,730,600 30.21 29.23
11-07-06 29.55 29.69 29.03 5,663,800 29.38 28.42
11-07-05 30.20 30.32 29.59 6,663,200 29.68 28.71
11-07-01 29.25 30.00 29.13 8,002,100 29.98 29.00
11-06-30 29.24 29.40 29.00 6,188,000 29.32 28.37
Date Open High Low Vol Cls adjCls
11-06-29 29.05 29.48 28.88 11,482,800 29.14 28.19
11-06-28 28.88 29.00 28.54 5,201,700 28.78 27.84
11-06-27 28.40 28.95 28.28 7,000,500 28.81 27.87
11-06-24 28.64 28.87 28.23 21,274,300 28.45 27.52
11-06-23 28.43 28.88 28.11 8,421,800 28.67 27.74
11-06-22 28.70 29.45 28.56 12,288,800 28.80 27.86
11-06-21 28.15 28.85 28.09 9,743,900 28.78 27.84
11-06-20 27.90 28.06 27.62 8,416,800 28.02 27.11
11-06-17 28.30 28.35 27.73 10,252,300 27.98 27.07
Date Open High Low Vol Cls adjCls
11-06-16 27.96 28.34 27.84 8,840,200 28.04 27.13
11-06-15 28.17 28.61 27.68 9,563,600 27.89 26.98
11-06-14 29.11 29.15 28.29 10,218,200 28.51 27.58
11-06-13 28.81 29.19 28.45 15,553,000 28.98 28.04
11-06-10 28.11 28.98 27.71 30,886,000 28.96 28.02
11-06-09 27.69 28.43 27.53 14,816,300 28.10 27.19
11-06-08 27.26 27.75 27.10 47,106,700 27.32 26.43
11-06-07 27.39 27.54 27.28 9,722,500 27.42 26.53
11-06-06 27.60 27.68 27.11 17,647,400 27.23 26.34
Date Open High Low Vol Cls adjCls
11-06-03 27.80 27.90 27.58 13,668,200 27.65 26.75
11-06-02 28.10 28.46 27.85 12,759,300 28.01 27.10
11-06-01 28.37 28.48 27.92 23,708,600 28.05 27.14
11-05-31 28.94 28.95 28.12 25,816,800 28.50 27.57
11-05-27 28.83 28.95 28.71 23,579,000 28.88 27.94
11-05-26 28.49 28.95 28.19 56,600,900 28.75 27.81
11-05-25 28.27 28.75 27.50 225,834,700 28.28 27.36
11-05-24 29.93 29.95 29.46 8,638,000 29.46 28.50
11-05-23 30.46 30.58 29.60 6,975,400 29.98 29.00
Date Open High Low Vol Cls adjCls
11-05-20 30.96 31.24 30.52 4,842,800 30.80 29.80
11-05-19 31.00 31.01 30.50 2,760,200 30.84 29.84
11-05-18 30.92 31.01 30.25 3,845,600 30.83 29.83
11-05-17 30.95 31.40 30.55 3,960,800 30.80 29.80
11-05-16 30.56 31.26 30.42 4,042,900 31.00 29.99
11-05-13 31.40 31.50 30.40 5,337,700 30.42 29.43
11-05-12 31.35 31.40 30.37 6,335,200 31.17 30.16
11-05-11 29.61 31.79 29.61 12,665,300 30.65 29.65
11-05-10 29.59 29.98 29.15 6,352,100 29.62 28.66
Date Open High Low Vol Cls adjCls
11-05-09 30.88 30.88 29.45 6,344,500 29.70 28.73
11-05-06 30.79 31.38 30.45 6,559,600 30.70 29.70
11-05-05 31.39 31.75 30.57 6,721,900 30.79 29.79
11-05-04 31.31 31.80 30.86 4,834,400 31.64 30.61
11-05-03 31.10 31.50 30.85 4,075,200 31.13 30.12
11-05-02 31.39 31.42 30.75 3,212,700 30.85 29.85
11-04-29 31.88 31.93 31.11 4,486,900 31.15 30.14
11-04-28 31.69 32.25 31.56 4,114,200 31.80 30.76
11-04-27 32.01 32.01 31.28 5,428,400 31.70 30.67
Date Open High Low Vol Cls adjCls
11-04-26 31.57 32.27 31.55 5,600,000 31.87 30.83
11-04-25 32.20 32.22 31.28 5,090,000 31.47 30.45
11-04-21 32.46 32.55 32.01 3,918,700 32.16 31.11
11-04-20 32.47 32.74 32.12 3,889,400 32.35 31.30
11-04-19 32.72 32.97 31.83 6,941,900 32.12 31.07
11-04-18 33.03 33.37 32.42 5,031,300 32.61 31.55
11-04-15 33.73 33.73 33.09 3,662,800 33.46 32.37
11-04-14 33.70 33.81 33.33 2,829,300 33.54 32.45
11-04-13 34.23 34.35 33.75 2,127,100 33.86 32.76
Date Open High Low Vol Cls adjCls
11-04-12 34.13 34.45 33.85 2,213,600 34.08 32.97
11-04-11 34.41 34.81 34.22 2,292,300 34.22 33.11
11-04-08 34.73 34.88 34.33 2,138,800 34.49 33.37
11-04-07 34.87 35.24 34.29 4,039,200 34.67 33.54
11-04-06 35.27 35.50 34.43 4,248,000 34.86 33.73
11-04-05 34.20 35.57 34.03 6,973,000 34.98 33.84
11-04-04 35.15 35.20 33.90 6,212,000 33.94 32.84
11-04-01 35.20 35.35 34.90 2,791,300 35.00 33.86
11-03-31 35.83 35.84 35.00 6,693,400 35.14 34.00
Date Open High Low Vol Cls adjCls
11-03-30 36.37 36.46 36.01 1,882,300 36.05 34.88
11-03-29 36.51 36.58 36.00 2,518,700 36.18 35.00
11-03-28 36.42 37.39 36.30 2,736,700 36.36 35.18
11-03-25 36.52 36.91 36.10 3,076,300 36.53 35.34
11-03-24 36.69 36.80 36.13 2,794,000 36.32 35.14
11-03-23 36.92 36.92 36.14 2,719,200 36.55 35.36
11-03-22 37.02 37.39 36.52 4,457,700 36.95 35.75
11-03-21 35.48 37.18 35.48 6,652,600 37.03 35.82
11-03-18 36.24 36.64 34.95 7,159,300 34.95 33.81
Date Open High Low Vol Cls adjCls
11-03-17 36.00 36.15 35.31 2,708,200 35.70 34.54
11-03-16 37.00 37.35 35.51 5,800,000 35.59 34.43
11-03-15 35.94 36.97 35.80 5,629,300 36.78 35.58
11-03-14 36.53 37.69 36.50 4,349,600 37.50 36.28
11-03-11 36.10 38.04 35.84 7,557,600 37.35 36.13
11-03-10 36.92 37.20 36.39 2,853,300 36.48 35.29
11-03-09 37.75 37.98 37.04 2,729,600 37.11 35.90
11-03-08 37.40 37.70 37.09 2,780,500 37.31 36.10
11-03-07 37.49 37.71 36.90 3,014,200 37.10 35.89
Date Open High Low Vol Cls adjCls
11-03-04 37.65 37.65 36.95 3,534,200 37.39 36.17
11-03-03 37.78 38.44 37.25 6,135,400 37.51 36.29
11-03-02 36.83 37.65 36.70 4,150,600 37.30 36.09
11-03-01 37.34 37.39 36.16 7,946,600 36.70 35.51
11-02-28 38.48 38.70 37.06 10,861,200 37.06 35.85
11-02-25 40.27 40.89 37.90 13,344,800 38.54 37.29
11-02-24 39.92 40.50 39.53 4,904,300 40.43 39.11
11-02-23 40.31 40.76 39.12 4,595,700 40.00 38.70
11-02-22 40.86 41.11 40.01 5,280,800 40.07 38.77
Date Open High Low Vol Cls adjCls
11-02-18 42.35 42.69 41.50 4,170,500 41.51 40.16
11-02-17 41.22 42.40 41.15 5,648,300 42.06 40.69
11-02-16 41.54 41.75 41.11 2,618,600 41.28 39.94
11-02-15 41.50 41.80 41.05 2,760,600 41.05 39.71
11-02-14 41.78 41.85 41.00 3,469,000 41.30 39.96
11-02-11 41.02 41.77 40.88 3,765,100 41.63 40.27
11-02-10 40.88 41.54 40.60 3,817,100 41.28 39.94
11-02-09 41.93 42.15 40.56 6,416,100 41.11 39.77
11-02-08 42.53 43.20 42.08 9,746,600 42.37 40.99
Date Open High Low Vol Cls adjCls
11-02-07 40.48 42.69 40.19 11,363,300 42.18 40.81
11-02-04 40.66 40.70 39.52 6,423,900 40.00 38.70
11-02-03 41.09 41.13 40.32 5,175,300 40.58 39.26
11-02-02 41.13 42.13 40.88 7,539,500 41.17 39.83
11-02-01 40.73 41.58 40.12 7,202,600 41.06 39.72
11-01-31 40.42 40.98 40.28 4,947,700 40.35 39.04
11-01-28 42.20 42.25 40.20 6,912,900 40.26 38.95
11-01-27 42.12 42.27 41.25 7,518,400 41.97 40.60
11-01-26 41.56 42.30 40.82 7,661,900 41.61 40.26
Date Open High Low Vol Cls adjCls
11-01-25 42.34 42.45 41.10 6,075,600 41.36 40.01
11-01-24 43.01 43.09 41.37 9,819,800 41.95 40.58
11-01-21 44.26 44.30 41.82 11,320,000 43.00 41.60
11-01-20 45.15 46.00 43.11 12,626,200 43.18 41.77
11-01-19 52.92 54.45 51.00 10,518,700 51.02 40.94
11-01-18 52.88 53.82 52.00 8,064,900 53.17 42.67
11-01-14 56.90 56.91 53.05 17,189,300 54.00 43.33
11-01-13 57.97 59.85 56.86 12,218,900 57.19 45.89
11-01-12 60.17 60.64 58.20 9,796,100 58.40 46.86
Date Open High Low Vol Cls adjCls
11-01-11 57.97 60.64 57.85 12,837,700 59.04 47.38
11-01-10 60.92 60.99 56.75 13,069,400 57.39 46.05
11-01-07 61.87 62.87 60.74 12,774,600 61.18 49.10
11-01-06 61.06 62.46 60.05 11,474,200 60.45 48.51
11-01-05 56.46 60.97 56.24 15,085,700 60.95 48.91
11-01-04 57.99 57.99 56.08 5,437,200 56.78 45.56
11-01-03 58.34 58.47 57.00 5,408,500 58.05 46.58
10-12-31 57.50 58.36 57.19 3,125,600 57.62 46.24
10-12-30 56.95 58.83 56.60 6,772,300 57.53 46.17
Date Open High Low Vol Cls adjCls
10-12-29 58.91 59.15 57.10 6,212,100 57.27 45.96
10-12-28 61.46 61.68 57.72 14,023,600 58.93 47.29
10-12-27 54.39 60.96 54.18 17,299,700 59.38 47.65
10-12-23 55.92 56.25 53.70 4,446,400 54.33 43.60
10-12-22 55.75 56.76 55.35 6,231,800 55.76 44.75
10-12-21 54.08 55.31 53.57 5,541,900 55.18 44.28
10-12-20 52.56 54.35 52.48 6,788,700 53.42 42.87
10-12-17 51.98 52.73 51.85 4,466,000 52.56 42.18
10-12-16 51.46 52.97 51.18 5,890,700 52.10 41.81
Date Open High Low Vol Cls adjCls
10-12-15 51.45 52.23 50.27 7,660,700 51.19 41.08
10-12-14 48.58 53.55 48.41 22,165,900 51.77 41.54
10-12-13 49.24 49.64 47.56 6,286,100 48.52 38.94
10-12-10 47.51 49.86 47.10 16,937,800 48.95 39.28
10-12-09 42.44 48.60 42.00 22,972,500 47.78 38.34
10-12-08 43.72 44.41 42.13 4,499,900 42.22 33.88
10-12-07 43.97 44.50 43.70 3,129,600 43.95 35.27
10-12-06 43.50 43.85 43.04 1,837,800 43.60 34.99
10-12-03 42.59 43.97 42.38 3,417,800 43.76 35.12
Date Open High Low Vol Cls adjCls
10-12-02 42.24 43.09 42.15 3,052,100 42.88 34.41
10-12-01 41.76 42.60 41.65 3,174,200 42.28 33.93
10-11-30 40.99 41.58 40.93 1,750,500 41.29 33.13
10-11-29 41.07 41.65 40.60 2,470,400 41.53 33.33
10-11-26 41.25 41.64 41.09 932,500 41.25 33.10
10-11-24 41.27 41.76 41.15 1,735,200 41.76 33.51
10-11-23 41.61 41.74 40.82 2,727,600 40.85 32.78
10-11-22 42.64 42.65 41.75 2,337,400 42.14 33.82
10-11-19 42.30 42.82 42.05 2,160,800 42.73 34.29
Date Open High Low Vol Cls adjCls
10-11-18 42.26 42.85 42.10 2,278,600 42.56 34.15
10-11-17 41.64 42.30 41.53 2,562,800 41.78 33.53
10-11-16 42.06 42.37 41.32 3,530,300 41.71 33.47
10-11-15 41.99 42.80 41.97 2,424,100 42.42 34.04
10-11-12 42.19 42.40 41.32 2,651,500 41.81 33.55
10-11-11 42.50 42.90 42.07 1,793,000 42.51 34.11
10-11-10 42.82 43.25 41.94 4,410,900 42.99 34.50
10-11-09 44.54 44.80 42.61 4,163,800 42.86 34.39
10-11-08 45.41 45.43 44.45 4,039,000 44.63 35.81
Date Open High Low Vol Cls adjCls
10-11-05 43.19 45.95 43.03 10,686,700 45.61 36.60
10-11-04 44.06 44.74 43.40 5,411,000 44.74 35.90
10-11-03 42.18 44.10 42.10 9,544,200 43.57 34.96
10-11-02 42.10 42.48 41.93 2,341,900 42.12 33.80
10-11-01 41.94 42.24 41.33 2,741,800 41.92 33.64
10-10-29 41.95 42.20 41.50 1,763,900 42.01 33.71
10-10-28 42.00 42.28 41.50 2,576,100 41.98 33.69
10-10-27 41.86 42.29 41.26 2,388,600 41.82 33.56
10-10-26 40.84 42.05 40.84 3,244,600 42.03 33.73
Date Open High Low Vol Cls adjCls
10-10-25 41.95 41.97 41.10 3,576,300 41.10 32.98
10-10-22 41.92 42.39 41.30 2,799,600 41.56 33.35
10-10-21 41.79 42.30 41.05 3,489,100 41.28 33.13
10-10-20 41.33 42.13 41.18 3,271,600 41.61 33.39
10-10-19 41.80 42.00 40.80 3,573,500 41.01 32.91
10-10-18 41.63 42.47 41.61 3,395,800 42.26 33.91
10-10-15 42.30 42.36 40.82 3,699,700 41.47 33.28
10-10-14 42.72 43.57 41.40 6,276,000 41.94 33.66
10-10-13 41.97 42.85 41.70 6,217,800 42.71 34.27
Date Open High Low Vol Cls adjCls
10-10-12 40.86 42.00 40.81 5,206,100 41.78 33.53
10-10-11 41.16 41.35 40.89 3,477,000 41.04 32.93
10-10-08 40.75 41.20 40.31 4,456,600 40.91 32.83
10-10-07 40.61 41.40 40.20 3,968,800 40.47 32.48
10-10-06 39.81 40.87 39.65 5,560,700 40.74 32.69
10-10-05 39.47 40.00 39.36 5,312,600 39.94 32.05
10-10-04 38.81 39.46 38.41 5,732,700 39.28 31.52
10-10-01 38.99 39.47 38.30 6,588,600 38.86 31.18
10-09-30 39.95 40.14 37.88 18,751,300 39.10 31.38
Date Open High Low Vol Cls adjCls
10-09-29 37.24 38.58 37.05 7,155,600 37.45 30.05
10-09-28 37.27 37.42 36.38 4,126,000 37.32 29.95
10-09-27 36.90 38.61 36.33 9,960,200 37.13 29.80
10-09-24 35.54 36.50 35.41 3,322,900 36.47 29.27
10-09-23 35.51 35.86 35.00 2,438,800 35.07 28.14
10-09-22 36.50 36.87 35.51 2,931,100 35.67 28.62
10-09-21 36.66 37.13 36.40 4,318,200 36.61 29.38
10-09-20 35.65 36.74 35.60 3,114,200 36.60 29.37
10-09-17 35.86 35.99 35.40 2,139,800 35.64 28.60
Date Open High Low Vol Cls adjCls
10-09-16 36.12 36.12 35.37 2,174,000 35.71 28.66
10-09-15 36.12 36.79 35.67 2,899,700 36.16 29.02
10-09-14 36.84 36.92 36.01 3,090,200 36.13 28.99
10-09-13 36.96 37.26 36.65 2,852,100 36.92 29.63
10-09-10 36.25 36.48 36.01 1,270,200 36.35 29.17
10-09-09 36.90 37.06 36.00 1,742,300 36.29 29.12
10-09-08 35.55 36.73 35.50 2,432,800 36.28 29.11
10-09-07 36.47 36.47 35.52 2,844,200 35.57 28.54
10-09-03 36.52 36.90 36.18 2,352,200 36.70 29.45
Date Open High Low Vol Cls adjCls
10-09-02 35.56 36.00 35.21 2,305,900 35.92 28.83
10-09-01 34.69 35.66 34.39 3,553,700 35.66 28.62
10-08-31 33.84 34.47 33.55 2,763,800 33.93 27.23
10-08-30 35.15 35.18 34.00 2,673,000 34.00 27.28
10-08-27 34.23 35.29 34.12 3,103,700 35.20 28.25
10-08-26 33.82 34.77 33.68 2,868,900 33.99 27.28
10-08-25 34.52 34.52 33.35 3,774,400 34.40 27.61
10-08-24 34.64 34.79 34.06 2,595,000 34.27 27.50
10-08-23 35.27 35.87 35.01 2,246,400 35.04 28.12
Date Open High Low Vol Cls adjCls
10-08-20 35.23 36.15 34.75 3,419,100 35.17 28.22
10-08-19 36.84 36.88 35.34 3,466,200 35.55 28.53
10-08-18 36.37 36.86 35.95 2,432,300 36.83 29.56
10-08-17 36.59 36.98 36.10 2,886,500 36.42 29.23
10-08-16 36.31 36.50 35.51 3,437,500 35.96 28.86
10-08-13 37.20 37.50 36.53 3,203,900 36.67 29.43
10-08-12 37.08 37.65 36.86 3,206,200 37.10 29.77
10-08-11 39.12 39.26 37.60 4,855,800 37.84 30.37
10-08-10 41.03 41.03 40.07 4,802,900 40.19 32.25
Date Open High Low Vol Cls adjCls
10-08-09 40.92 42.09 40.76 5,296,600 41.64 33.42
10-08-06 40.52 42.19 39.90 13,356,800 40.93 32.85
10-08-05 39.78 40.41 39.51 4,082,400 39.90 32.02
10-08-04 39.87 40.43 39.41 4,553,300 40.02 32.12
10-08-03 40.05 40.17 39.16 3,624,900 39.59 31.77
10-08-02 39.10 40.68 39.10 7,836,600 40.04 32.13
10-07-30 38.33 39.30 38.01 2,402,700 38.47 30.87
10-07-29 39.39 40.08 38.08 4,337,800 38.97 31.27
10-07-28 38.90 40.00 38.50 4,214,600 39.03 31.32
Date Open High Low Vol Cls adjCls
10-07-27 38.84 40.11 37.94 6,419,500 39.15 31.42
10-07-26 36.67 39.48 36.66 8,026,100 38.70 31.06
10-07-23 36.46 37.25 35.90 3,187,000 36.77 29.51
10-07-22 35.95 36.86 35.72 3,988,500 36.49 29.28
10-07-21 36.67 36.77 35.07 3,434,900 35.31 28.34
10-07-20 34.72 36.40 34.51 3,812,400 36.31 29.14
10-07-19 35.72 35.97 34.67 3,091,900 35.39 28.40
10-07-16 36.69 37.00 35.26 4,229,700 35.64 28.60
10-07-15 37.51 37.65 36.50 3,512,200 37.38 30.00
Date Open High Low Vol Cls adjCls
10-07-14 37.61 37.89 36.86 3,776,600 37.53 30.12
10-07-13 36.56 38.37 36.03 7,628,900 37.99 30.49
10-07-12 35.72 36.15 35.20 2,847,700 35.57 28.54
10-07-09 35.49 36.14 35.19 3,913,500 35.90 28.81
10-07-08 35.67 35.80 34.80 3,327,300 35.51 28.50
10-07-07 33.84 35.42 33.37 4,046,900 35.34 28.36
10-07-06 33.71 34.48 33.05 3,504,700 33.71 27.05
10-07-02 34.09 34.33 32.50 4,045,100 33.10 26.56
10-07-01 34.41 34.85 33.00 4,593,700 33.88 27.19
Date Open High Low Vol Cls adjCls
10-06-30 34.53 36.01 34.40 4,299,400 34.44 27.64
10-06-29 35.62 36.01 34.20 3,917,700 34.52 27.70
10-06-28 37.23 37.33 36.31 2,388,700 36.38 29.19
10-06-25 36.92 37.30 35.57 4,553,200 36.95 29.65
10-06-24 37.70 37.70 36.70 3,065,400 36.77 29.51
10-06-23 38.02 38.71 37.35 3,274,400 37.81 30.34
10-06-22 38.57 39.14 38.13 3,919,300 38.27 30.71
10-06-21 38.37 39.71 38.30 7,380,100 38.76 31.10
10-06-18 37.77 38.20 37.40 3,374,700 37.91 30.42
Date Open High Low Vol Cls adjCls
10-06-17 38.04 38.48 37.32 3,337,800 37.77 30.31
10-06-16 37.43 38.50 37.22 4,923,500 37.87 30.39
10-06-15 37.27 38.23 37.01 5,867,800 37.88 30.40
10-06-14 35.22 38.55 35.22 11,267,500 37.09 29.76
10-06-11 34.76 35.17 34.41 2,531,800 35.08 28.15
10-06-10 34.74 35.39 34.30 3,564,100 35.30 28.33
10-06-09 34.50 35.74 34.00 5,794,200 34.22 27.46
10-06-08 34.07 34.64 33.51 4,704,900 34.31 27.53
10-06-07 34.76 35.45 33.80 3,743,700 34.08 27.35
Date Open High Low Vol Cls adjCls
10-06-04 34.45 35.30 34.30 3,907,900 34.75 27.89
10-06-03 35.19 35.66 34.55 4,324,400 35.20 28.25
10-06-02 34.31 35.68 34.05 5,437,900 35.06 28.13
10-06-01 34.74 35.90 34.18 6,572,300 34.25 27.48
10-05-28 36.99 37.00 34.99 6,277,400 35.38 28.39
10-05-27 35.01 36.46 34.59 8,021,400 36.46 29.26
10-05-26 35.12 35.63 33.90 8,827,300 34.05 27.32
10-05-25 33.03 34.57 32.11 9,238,900 34.49 27.68
10-05-24 36.25 36.65 34.50 7,661,300 34.53 27.71
Date Open High Low Vol Cls adjCls
10-05-21 34.25 36.58 33.63 10,097,900 35.96 28.86
10-05-20 36.30 36.96 34.60 10,850,000 34.81 27.93
10-05-19 37.23 38.94 36.40 9,364,300 37.33 29.96
10-05-18 39.45 39.98 37.50 8,138,100 37.78 30.32
10-05-17 39.62 39.96 37.39 7,616,500 39.00 31.30
10-05-14 39.97 40.18 39.17 7,303,700 39.72 31.87
10-05-13 41.55 42.64 40.51 9,449,400 40.65 32.62
10-05-12 43.82 44.36 41.30 16,040,500 41.40 33.22
10-05-11 40.61 43.99 40.03 18,430,500 42.89 34.42
Date Open High Low Vol Cls adjCls
10-05-10 41.27 41.84 40.36 10,195,800 40.98 32.89
10-05-07 38.07 40.00 35.00 26,375,800 38.70 31.06
10-05-06 37.78 38.62 33.37 13,260,300 36.75 29.49
10-05-05 37.00 38.20 36.09 9,423,600 37.70 30.25
10-05-04 38.70 39.20 37.85 7,419,400 38.25 30.69
10-05-03 39.53 40.16 39.09 7,782,300 39.54 31.73
10-04-30 40.45 40.73 38.22 11,897,600 38.90 31.22
10-04-29 40.50 40.88 39.90 10,597,400 40.23 32.28
10-04-28 38.56 40.47 38.22 24,288,400 39.51 31.71
Date Open High Low Vol Cls adjCls
10-04-27 42.18 42.70 37.03 33,538,900 37.37 29.99
10-04-26 44.82 45.90 44.20 17,042,500 44.51 35.72
10-04-23 43.73 45.00 43.35 19,754,400 44.38 35.61
10-04-22 40.74 43.50 40.20 29,674,800 43.25 34.71
10-04-21 41.77 42.90 40.50 24,102,000 40.90 32.82
10-04-20 39.62 42.12 39.36 27,569,900 41.63 33.41
10-04-19 38.74 39.87 38.33 14,823,200 39.09 31.37
10-04-16 40.06 41.95 39.02 30,408,100 39.15 31.42
10-04-15 39.98 41.19 39.50 16,973,000 39.98 32.08
Date Open High Low Vol Cls adjCls
10-04-14 40.39 40.97 39.50 15,230,000 39.74 31.89
10-04-13 41.31 41.74 39.90 22,117,600 40.15 32.22
10-04-12 39.13 42.00 38.67 45,905,900 41.22 33.08
10-04-09 38.16 39.30 37.75 22,286,200 38.14 30.61
10-04-08 39.92 40.80 37.52 33,895,100 37.59 30.17
10-04-07 36.52 39.90 35.92 34,528,800 39.69 31.85
10-04-06 35.49 36.38 35.20 19,971,000 35.91 28.82
10-04-05 34.43 35.45 33.90 16,281,300 35.06 28.13
10-04-01 34.25 34.49 33.81 6,250,200 34.11 27.37
Date Open High Low Vol Cls adjCls
10-03-31 33.95 34.72 33.60 8,121,500 34.14 27.40
10-03-30 34.86 35.15 34.08 8,607,400 34.19 27.44
10-03-29 34.65 35.00 33.86 10,840,700 34.45 27.65
10-03-26 34.83 35.60 33.86 13,033,500 34.21 27.45
10-03-25 33.71 35.67 33.34 29,454,700 34.51 27.69
10-03-24 33.01 34.33 32.94 13,741,900 33.17 26.62
10-03-23 33.65 33.80 32.25 13,088,000 33.28 26.71
10-03-22 33.82 34.18 33.10 14,772,300 33.39 26.79
10-03-19 34.80 35.02 33.85 11,326,800 34.80 27.93
Date Open High Low Vol Cls adjCls
10-03-18 34.84 35.38 34.10 14,330,100 34.64 27.80
10-03-17 34.48 34.68 33.82 18,017,700 34.41 27.61
10-03-16 34.79 35.98 33.34 35,336,600 33.61 26.97
10-03-15 34.51 36.37 33.30 43,645,300 34.32 27.54
10-03-12 36.10 36.45 33.83 21,011,100 34.23 27.47
10-03-11 37.61 38.45 35.02 46,473,300 35.11 28.17
10-03-10 33.90 37.34 33.20 70,650,900 36.24 29.08
10-03-09 28.39 34.80 28.08 57,916,300 32.77 26.30
10-03-08 29.43 30.25 28.65 27,312,500 29.10 23.35
Date Open High Low Vol Cls adjCls
10-03-05 26.94 28.62 26.74 19,516,700 28.08 22.53
10-03-04 25.09 27.29 24.99 25,802,100 26.71 21.43
10-03-03 25.11 25.45 24.54 10,424,000 24.88 19.97
10-03-02 25.93 25.94 24.50 18,185,800 25.03 20.09
10-03-01 27.96 27.98 25.78 29,658,700 25.78 20.69
10-02-26 25.67 25.94 24.71 27,126,500 24.77 19.88
10-02-25 27.44 28.55 27.00 12,376,000 27.51 22.08
10-02-24 27.16 28.46 26.86 12,118,400 27.99 22.46
10-02-23 28.22 28.77 26.58 13,607,000 26.76 21.47
Date Open High Low Vol Cls adjCls
10-02-22 26.89 29.30 26.57 24,154,700 28.43 22.81
10-02-19 26.54 26.83 26.34 4,671,500 26.53 21.29
10-02-18 26.41 27.52 26.25 6,481,400 26.71 21.43
10-02-17 27.53 27.84 26.66 5,361,600 26.90 21.59
10-02-16 27.43 27.89 27.05 6,887,900 27.43 22.01
10-02-12 25.82 27.12 25.38 13,396,300 26.82 21.52
10-02-11 26.50 28.65 26.02 31,152,700 26.30 21.11
10-02-10 23.21 27.64 22.95 31,633,400 26.92 21.60
10-02-09 22.38 23.80 22.15 9,705,500 23.14 18.57
Date Open High Low Vol Cls adjCls
10-02-08 22.41 22.80 21.80 4,293,600 22.16 17.78
10-02-05 22.50 22.62 21.54 7,498,300 22.41 17.98
10-02-04 23.53 23.74 22.56 5,951,800 22.59 18.13
10-02-03 23.89 24.45 23.71 4,817,500 23.79 19.09
10-02-02 23.99 24.40 23.67 5,869,300 23.97 19.24
10-02-01 24.38 24.50 23.44 4,632,200 23.96 19.23
10-01-29 24.53 24.74 24.08 5,708,200 24.23 19.44
10-01-28 25.85 26.02 24.05 7,113,600 24.16 19.39
10-01-27 24.48 25.19 23.04 16,431,200 24.91 19.99
Date Open High Low Vol Cls adjCls
10-01-26 25.70 25.94 24.08 8,585,600 24.40 19.58
10-01-25 26.74 27.00 25.50 6,672,200 26.09 20.94
10-01-22 27.69 27.75 26.35 5,902,700 26.50 21.27
10-01-21 28.01 28.78 27.42 8,018,300 27.55 22.11
10-01-20 28.06 29.10 27.78 6,911,400 27.96 22.44
10-01-19 28.05 29.57 27.29 18,187,900 28.25 22.67
10-01-15 28.56 28.65 28.04 5,545,200 28.06 22.52
10-01-14 28.72 28.89 28.37 6,143,300 28.60 22.95
10-01-13 28.99 29.25 28.35 6,138,000 29.06 23.32
Date Open High Low Vol Cls adjCls
10-01-12 29.59 30.15 28.27 9,036,300 28.46 22.84
10-01-11 29.83 30.27 29.04 10,730,700 29.63 23.78
10-01-08 28.63 30.20 28.61 12,702,600 29.34 23.54
10-01-07 29.00 29.10 28.27 9,235,500 28.58 22.93
10-01-06 29.35 29.40 28.76 7,163,500 29.14 23.38
10-01-05 29.98 30.36 29.15 8,920,500 29.33 23.54
10-01-04 30.53 30.54 29.41 7,750,900 29.89 23.99
09-12-31 30.65 31.09 29.97 5,231,900 29.98 24.06
09-12-30 31.25 31.54 30.46 4,967,000 30.60 24.56
Date Open High Low Vol Cls adjCls
09-12-29 32.20 32.25 31.13 6,462,500 31.66 25.41
09-12-28 30.93 32.80 30.76 15,612,300 31.50 25.28
09-12-24 29.69 30.73 29.01 5,327,300 30.12 24.17
09-12-23 30.57 30.87 29.17 10,240,100 29.41 23.60
09-12-22 28.07 31.91 28.01 29,156,900 31.05 24.92
09-12-21 28.30 28.38 27.96 5,533,800 28.06 22.52
09-12-18 28.39 28.48 27.85 7,192,000 28.19 22.62
09-12-17 28.49 28.97 28.00 9,373,800 28.21 22.64
09-12-16 29.27 29.45 28.56 5,580,000 28.95 23.23
Date Open High Low Vol Cls adjCls
09-12-15 28.58 29.68 28.30 9,423,900 28.93 23.22
09-12-14 28.38 29.98 27.51 13,345,600 29.08 23.34
09-12-11 29.04 29.09 27.40 12,263,900 28.37 22.77
09-12-10 29.79 30.29 28.75 6,973,900 28.93 23.22
09-12-09 30.10 30.11 29.42 5,371,100 29.66 23.80
09-12-08 29.70 30.14 29.32 6,146,200 29.99 24.07
09-12-07 30.05 31.46 29.92 8,841,000 30.17 24.21
09-12-04 30.79 31.20 29.60 8,657,500 30.12 24.17
09-12-03 31.29 31.51 29.57 11,091,400 29.89 23.99
Date Open High Low Vol Cls adjCls
09-12-02 31.24 31.68 30.27 14,483,700 31.19 25.03
09-12-01 29.58 31.97 28.83 42,539,800 30.84 24.75
09-11-30 32.48 33.40 28.04 40,778,500 28.40 22.79
09-11-27 33.12 33.99 33.00 4,209,400 33.30 26.72
09-11-25 35.24 35.24 34.42 4,239,700 34.68 27.83
09-11-24 35.24 35.28 34.27 6,734,000 35.00 28.09
09-11-23 35.63 35.72 35.06 5,875,100 35.28 28.31
09-11-20 35.62 35.80 35.00 5,946,900 35.10 28.17
09-11-19 36.00 36.69 35.50 7,537,200 35.66 28.62
Date Open High Low Vol Cls adjCls
09-11-18 36.05 36.75 36.00 7,087,300 36.16 29.02
09-11-17 35.84 36.43 35.48 9,294,500 36.10 28.97
09-11-16 37.02 37.02 35.61 11,905,400 35.75 28.69
09-11-13 36.26 36.95 36.20 10,403,600 36.39 29.20
09-11-12 37.09 37.44 36.06 12,744,900 36.26 29.10
09-11-11 36.68 37.99 36.02 28,814,500 36.75 29.49
09-11-10 38.96 39.35 37.08 30,509,900 37.59 30.17
09-11-09 36.22 36.62 35.88 16,105,200 36.18 29.03
09-11-06 35.44 37.17 35.05 40,337,400 35.48 28.47
Date Open High Low Vol Cls adjCls
09-11-05 37.17 39.95 36.88 31,020,100 39.28 31.52
09-11-04 38.48 39.66 35.90 31,221,400 36.20 29.05
09-11-03 34.24 40.09 33.50 38,850,300 39.22 31.47
09-11-02 34.42 36.48 33.25 22,635,300 34.31 27.53
09-10-30 36.10 36.13 33.02 15,101,600 33.62 26.98
09-10-29 36.92 37.13 35.67 16,355,800 36.25 29.09
09-10-28 33.37 36.68 33.13 34,258,000 35.33 28.35
09-10-27 35.67 36.24 34.00 23,016,800 34.01 27.29
09-10-26 39.29 39.58 35.52 24,859,900 36.25 29.09
Date Open High Low Vol Cls adjCls
09-10-23 40.85 41.45 38.65 18,431,900 38.90 31.22
09-10-22 39.16 41.95 37.76 29,203,500 41.49 33.29
09-10-21 39.80 41.15 38.87 17,879,900 39.03 31.32
09-10-20 40.83 42.19 39.58 21,812,600 40.43 32.44
09-10-19 43.58 43.69 40.63 26,389,800 41.17 33.04
09-10-16 44.09 44.60 42.60 23,063,400 43.20 34.67
09-10-15 44.67 46.55 44.09 32,531,000 44.61 35.80
09-10-14 45.14 45.40 43.75 18,807,500 44.41 35.64
09-10-13 44.58 45.67 43.80 21,732,700 44.53 35.73
Date Open High Low Vol Cls adjCls
09-10-12 44.80 45.15 43.40 17,315,300 44.40 35.63
09-10-09 43.87 44.75 43.37 18,116,700 44.22 35.49
09-10-08 46.56 47.42 43.40 37,393,400 43.75 35.11
09-10-07 44.45 46.83 43.80 29,050,800 45.90 36.83
09-10-06 44.03 46.50 43.06 45,033,800 44.83 35.98
09-10-05 43.97 44.00 41.56 30,251,900 42.75 34.31
09-10-02 39.05 43.33 36.86 47,058,100 43.08 34.57
09-10-01 43.57 43.68 40.15 26,826,600 40.90 32.82
09-09-30 45.78 46.07 43.18 28,831,200 44.11 35.40
Date Open High Low Vol Cls adjCls
09-09-29 46.70 47.49 45.02 29,876,300 45.22 36.29
09-09-28 45.35 47.06 44.45 32,572,700 46.14 37.03
09-09-25 44.91 45.93 42.91 33,045,300 44.60 35.79
09-09-24 47.95 49.11 44.10 51,571,000 45.00 36.11
09-09-23 47.17 49.56 46.03 66,826,200 46.71 37.48
09-09-22 52.47 54.40 45.55 123,455,900 45.80 36.75
09-09-21 39.33 49.94 39.23 114,892,600 48.40 38.84
09-09-18 40.25 40.80 39.12 21,211,500 39.91 32.03
09-09-17 40.22 40.95 39.00 24,205,500 39.43 31.64
Date Open High Low Vol Cls adjCls
09-09-16 40.48 41.29 39.59 35,344,200 40.32 32.36
09-09-15 42.22 43.05 38.08 52,590,300 38.80 31.14
09-09-14 36.53 41.30 36.30 55,665,900 41.11 32.99
09-09-11 37.27 38.68 36.63 38,216,700 37.55 30.13
09-09-10 38.45 40.75 36.80 46,668,700 37.85 30.37
09-09-09 36.09 39.86 35.55 55,294,200 38.89 31.21
09-09-08 38.71 39.00 35.68 40,730,600 35.85 28.77
09-09-04 43.28 43.73 39.45 50,458,300 40.05 32.14
09-09-03 41.59 42.01 39.50 56,846,700 41.75 33.50
Date Open High Low Vol Cls adjCls
09-09-02 34.25 39.92 32.66 99,415,600 37.95 30.45
09-09-01 41.04 43.15 35.65 87,238,000 36.00 28.89
09-08-31 45.07 47.67 42.80 69,599,400 45.33 36.38
09-08-28 52.98 55.90 45.55 130,734,900 50.23 40.31
09-08-27 40.35 50.04 39.25 148,878,600 47.84 38.39
09-08-26 34.13 38.05 33.28 27,435,500 37.69 30.25
09-08-25 34.67 34.75 33.61 17,683,500 33.97 27.26
09-08-24 35.00 35.45 33.64 31,050,600 33.85 27.16
09-08-21 34.42 35.00 32.53 49,397,400 32.85 26.36
Date Open High Low Vol Cls adjCls
09-08-20 27.40 35.00 27.09 132,331,700 32.30 25.92
09-08-19 24.04 27.50 23.90 31,899,800 26.64 21.38
09-08-18 24.02 24.69 23.83 10,611,700 24.55 19.70
09-08-17 22.91 24.00 22.50 11,771,600 23.42 18.79
09-08-14 24.84 24.84 23.52 14,340,500 24.37 19.56
09-08-13 25.78 26.00 24.86 11,317,700 25.02 20.08
09-08-12 25.14 26.47 25.07 18,192,800 25.33 20.33
09-08-11 28.05 28.20 24.32 38,862,300 24.92 20.00
09-08-10 28.46 29.89 27.90 49,035,700 28.70 23.03
Date Open High Low Vol Cls adjCls
09-08-07 27.37 28.99 24.00 101,076,800 27.14 21.78
09-08-06 26.88 29.39 21.30 130,982,500 22.53 18.08
09-08-05 13.64 23.01 13.50 134,873,500 22.00 17.65
09-08-04 13.51 13.67 13.12 7,873,400 13.52 10.85
09-08-03 13.29 13.75 12.97 10,051,400 13.60 10.91
09-07-31 13.09 13.19 12.87 4,983,800 13.14 10.54
09-07-30 13.42 13.45 13.05 5,406,900 13.13 10.54
09-07-29 13.38 13.78 13.00 6,998,700 13.05 10.47
09-07-28 12.95 13.80 12.86 11,023,300 13.35 10.71
Date Open High Low Vol Cls adjCls
09-07-27 12.44 13.10 12.32 10,262,400 13.00 10.43
09-07-24 12.54 13.00 12.01 10,869,000 12.46 10.00
09-07-23 13.11 13.25 12.54 8,982,500 12.66 10.16
09-07-22 13.14 13.30 13.02 5,189,100 13.12 10.53
09-07-21 13.52 13.94 13.05 8,209,800 13.32 10.69
09-07-20 13.85 13.93 13.14 10,872,600 13.46 10.80
09-07-17 12.59 14.43 12.44 27,472,200 13.52 10.85
09-07-16 13.82 13.94 12.54 24,630,100 12.75 10.23
09-07-15 14.70 14.70 13.80 28,910,600 14.22 11.41
Date Open High Low Vol Cls adjCls
09-07-14 15.65 16.20 13.65 74,606,500 14.32 11.49
09-07-13 12.50 14.77 12.48 70,645,000 14.57 11.69
09-07-10 8.81 12.44 8.22 90,319,500 11.74 9.42
09-07-09 12.35 12.40 9.13 60,649,200 9.48 7.61
09-07-08 13.29 14.07 12.47 21,201,000 13.10 10.51
09-07-07 15.78 15.96 13.55 27,021,300 13.75 11.03
09-07-06 18.30 18.31 15.78 17,649,100 16.19 12.99
09-07-02 17.86 19.58 17.65 13,038,400 18.25 14.65
09-07-01 19.65 22.96 17.54 40,822,300 18.08 14.51
Date Open High Low Vol Cls adjCls
09-06-30 1.33 1.33 1.08 884,900 1.16 18.62
09-06-29 1.46 1.46 1.28 4,332,700 1.33 21.35
09-06-26 1.45 1.47 1.43 2,080,300 1.46 23.43
09-06-25 1.46 1.47 1.42 1,636,500 1.46 23.43
09-06-24 1.44 1.45 1.41 1,135,700 1.42 22.79
09-06-23 1.43 1.45 1.40 1,522,000 1.41 22.63
09-06-22 1.49 1.49 1.39 2,456,500 1.39 22.31
09-06-19 1.53 1.54 1.48 2,449,900 1.53 24.56
09-06-18 1.42 1.49 1.40 2,439,600 1.47 23.59
Date Open High Low Vol Cls adjCls
09-06-17 1.49 1.51 1.40 3,594,400 1.40 22.47
09-06-16 1.55 1.58 1.48 2,716,000 1.48 23.75
09-06-15 1.58 1.58 1.51 2,234,600 1.53 24.56
09-06-12 1.61 1.62 1.55 1,640,300 1.61 25.84
09-06-11 1.62 1.64 1.60 1,400,000 1.61 25.84
09-06-10 1.67 1.67 1.60 2,406,000 1.60 25.68
09-06-09 1.67 1.68 1.63 1,660,000 1.65 26.48
09-06-08 1.67 1.69 1.63 2,074,400 1.66 26.64
09-06-05 1.69 1.74 1.65 4,503,300 1.71 27.44
Date Open High Low Vol Cls adjCls
09-06-04 1.50 1.64 1.49 3,522,600 1.64 26.32
09-06-03 1.56 1.56 1.45 4,988,200 1.47 23.59
09-06-02 1.64 1.65 1.56 3,923,700 1.56 25.04
09-06-01 1.70 1.71 1.65 2,368,100 1.66 26.64
09-05-29 1.71 1.71 1.65 2,130,300 1.69 27.12
09-05-28 1.67 1.69 1.63 2,539,300 1.67 26.80
09-05-27 1.70 1.72 1.66 2,327,900 1.66 26.64
09-05-26 1.65 1.71 1.62 3,369,600 1.70 27.28
09-05-22 1.69 1.80 1.61 5,426,800 1.70 27.28
Date Open High Low Vol Cls adjCls
09-05-21 1.76 1.83 1.73 2,588,600 1.80 28.89
09-05-20 1.83 1.88 1.77 3,234,400 1.78 28.57
09-05-19 1.88 1.89 1.80 3,438,100 1.81 29.05
09-05-18 1.83 1.85 1.76 4,387,300 1.83 29.37
09-05-15 1.86 1.93 1.66 5,877,000 1.72 27.61
09-05-14 1.62 1.84 1.62 6,476,300 1.84 29.53
09-05-13 1.75 1.77 1.60 6,427,400 1.60 25.68
09-05-12 1.94 1.98 1.80 6,397,700 1.81 29.05
09-05-11 1.96 1.99 1.80 6,228,900 1.90 30.49
Date Open High Low Vol Cls adjCls
09-05-08 2.09 2.12 1.97 9,489,800 2.01 32.26
09-05-07 2.12 2.19 1.86 17,483,600 1.95 31.30
09-05-06 1.76 1.94 1.75 13,651,600 1.84 29.53
09-05-05 1.63 1.75 1.56 13,009,700 1.73 27.77
09-05-04 1.43 1.51 1.41 5,272,200 1.46 23.43
09-05-01 1.38 1.41 1.37 1,568,600 1.38 22.15
09-04-30 1.45 1.46 1.36 2,994,400 1.38 22.15
09-04-29 1.39 1.42 1.37 3,070,800 1.41 22.63
09-04-28 1.35 1.48 1.33 2,707,000 1.34 21.51
Date Open High Low Vol Cls adjCls
09-04-27 1.40 1.44 1.36 2,879,700 1.40 22.47
09-04-24 1.53 1.53 1.43 3,964,300 1.46 23.43
09-04-23 1.48 1.54 1.46 3,674,500 1.50 24.07
09-04-22 1.49 1.57 1.35 5,998,200 1.43 22.95
09-04-21 1.24 1.49 1.17 8,554,300 1.46 23.43
09-04-20 1.52 1.53 1.29 8,303,200 1.29 20.70
09-04-17 1.73 1.73 1.53 8,119,400 1.62 26.00
09-04-16 1.73 1.74 1.65 7,183,800 1.69 27.12
09-04-15 1.62 1.64 1.55 7,526,300 1.60 25.68
Date Open High Low Vol Cls adjCls
09-04-14 1.53 1.78 1.50 17,604,700 1.52 24.40
09-04-13 1.17 1.43 1.16 8,969,300 1.42 22.79
09-04-09 1.16 1.16 1.11 4,608,500 1.16 18.62
09-04-08 1.08 1.12 1.06 2,534,700 1.08 17.33
09-04-07 1.08 1.08 1.05 2,464,100 1.05 16.85
09-04-06 1.12 1.12 1.08 3,171,100 1.10 17.65
09-04-03 1.15 1.15 1.07 4,270,800 1.14 18.30
09-04-02 1.22 1.23 1.10 7,532,300 1.14 18.30
09-04-01 0.98 1.07 0.97 4,199,500 1.07 17.17
Date Open High Low Vol Cls adjCls
09-03-31 1.04 1.05 0.96 6,350,600 1.00 16.05
09-03-30 0.98 1.05 0.93 5,709,800 0.95 15.25
09-03-27 1.03 1.08 0.92 11,188,300 1.02 16.37
09-03-26 1.28 1.28 1.10 11,401,900 1.10 17.65
09-03-25 1.45 1.46 1.15 16,034,400 1.20 19.26
09-03-24 1.42 1.54 1.32 11,326,300 1.39 22.31
09-03-23 1.50 1.54 1.40 12,014,600 1.48 23.75
09-03-20 1.44 1.45 1.06 20,180,600 1.26 20.22
09-03-19 1.99 2.00 1.39 27,918,400 1.62 26.00
Date Open High Low Vol Cls adjCls
09-03-18 1.00 1.45 0.98 29,134,700 1.38 22.15
09-03-17 0.94 1.00 0.83 8,738,900 0.96 15.41
09-03-16 0.61 1.00 0.57 14,289,200 0.83 13.32
09-03-13 0.42 0.51 0.42 3,542,700 0.50 8.02
09-03-12 0.41 0.42 0.37 2,337,600 0.41 6.58
09-03-11 0.43 0.44 0.39 2,194,600 0.41 6.58
09-03-10 0.39 0.42 0.35 3,022,400 0.42 6.74
09-03-09 0.38 0.38 0.33 1,906,200 0.35 5.62
09-03-06 0.37 0.37 0.33 2,601,400 0.35 5.62
Date Open High Low Vol Cls adjCls
09-03-05 0.42 0.44 0.35 3,132,700 0.35 5.62
09-03-04 0.50 0.50 0.41 2,601,300 0.43 6.90
09-03-03 0.50 0.50 0.43 2,909,900 0.43 6.90
09-03-02 0.52 0.52 0.42 3,450,200 0.42 6.74
09-02-27 0.46 0.49 0.41 3,329,800 0.42 6.74
09-02-26 0.57 0.58 0.48 3,983,200 0.52 8.35
09-02-25 0.43 0.47 0.41 2,998,800 0.46 7.38
09-02-24 0.46 0.47 0.38 5,250,300 0.41 6.58
09-02-23 0.59 0.63 0.45 3,900,100 0.53 8.51
Date Open High Low Vol Cls adjCls
09-02-20 0.56 0.59 0.49 3,683,400 0.54 8.67
09-02-19 0.72 0.72 0.55 2,701,600 0.59 9.47
09-02-18 0.79 0.80 0.71 1,318,800 0.73 11.72
09-02-17 0.79 0.82 0.75 1,695,500 0.78 12.52
09-02-13 0.90 0.91 0.85 866,800 0.85 13.64
09-02-12 0.91 0.94 0.85 1,869,100 0.90 14.44
09-02-11 0.99 0.99 0.89 1,846,400 0.96 15.41
09-02-10 1.06 1.07 0.92 2,965,200 0.92 14.77
09-02-09 1.05 1.07 1.00 1,439,400 1.04 16.69
Date Open High Low Vol Cls adjCls
09-02-06 1.01 1.04 0.90 3,038,100 1.04 16.69
09-02-05 1.02 1.04 0.99 2,603,400 1.00 16.05
09-02-04 1.10 1.10 1.02 1,911,200 1.03 16.53
09-02-03 1.23 1.24 1.00 3,445,300 1.08 17.33
09-02-02 1.27 1.27 1.20 1,593,600 1.23 19.74
09-01-30 1.32 1.34 1.27 1,410,200 1.28 20.54
09-01-29 1.36 1.36 1.29 1,086,200 1.29 20.70
09-01-28 1.40 1.41 1.36 1,777,400 1.41 22.63
09-01-27 1.28 1.35 1.26 906,400 1.35 21.67
Date Open High Low Vol Cls adjCls
09-01-26 1.34 1.38 1.26 1,322,800 1.26 20.22
09-01-23 1.28 1.37 1.25 1,674,200 1.37 21.99
09-01-22 1.41 1.43 1.31 1,749,500 1.31 21.02
09-01-21 1.40 1.46 1.35 1,960,000 1.45 23.27
09-01-20 1.44 1.50 1.37 2,627,200 1.37 21.99
09-01-16 1.48 1.50 1.40 1,729,300 1.42 22.79
09-01-15 1.51 1.52 1.39 2,399,100 1.41 22.63
09-01-14 1.54 1.55 1.49 1,545,900 1.49 23.91
09-01-13 1.55 1.59 1.53 1,215,000 1.58 25.36
Date Open High Low Vol Cls adjCls
09-01-12 1.64 1.65 1.53 1,556,600 1.54 24.72
09-01-09 1.67 1.68 1.62 873,400 1.62 26.00
09-01-08 1.65 1.66 1.62 994,300 1.65 26.48
09-01-07 1.72 1.72 1.64 1,338,300 1.64 26.32
09-01-06 1.70 1.74 1.68 1,460,400 1.74 27.93
09-01-05 1.70 1.75 1.66 1,707,300 1.66 26.64
09-01-02 1.57 1.69 1.55 1,636,200 1.69 27.12
08-12-31 1.54 1.57 1.52 1,337,300 1.57 25.20
08-12-30 1.57 1.58 1.52 1,111,200 1.56 25.04
Date Open High Low Vol Cls adjCls
08-12-29 1.60 1.62 1.53 1,059,100 1.55 24.88
08-12-26 1.59 1.59 1.52 755,200 1.57 25.20
08-12-24 1.56 1.57 1.52 621,400 1.56 25.04
08-12-23 1.63 1.65 1.52 1,609,400 1.55 24.88
08-12-22 1.70 1.71 1.61 1,404,000 1.61 25.84
08-12-19 1.68 1.69 1.60 2,331,300 1.60 25.68
08-12-18 1.75 1.76 1.67 1,697,000 1.67 26.80
08-12-17 1.75 1.77 1.71 1,370,300 1.75 28.09
08-12-16 1.79 1.80 1.72 2,053,400 1.80 28.89
Date Open High Low Vol Cls adjCls
08-12-15 1.84 1.85 1.69 1,349,500 1.74 27.93
08-12-12 1.70 1.80 1.66 1,937,500 1.80 28.89
08-12-11 1.79 1.81 1.73 2,047,900 1.73 27.77
08-12-10 1.87 1.89 1.65 3,954,600 1.75 28.09
08-12-09 1.92 1.97 1.86 1,923,400 1.93 30.98
08-12-08 2.04 2.07 1.92 2,736,800 1.93 30.98
08-12-05 1.81 1.95 1.75 2,897,200 1.94 31.14
08-12-04 1.92 2.01 1.81 2,639,300 1.84 29.53
08-12-03 1.82 2.12 1.80 4,838,800 2.01 32.26
Date Open High Low Vol Cls adjCls
08-12-02 1.79 1.87 1.71 2,198,900 1.87 30.01
08-12-01 1.96 2.00 1.65 2,787,000 1.65 26.48
08-11-28 2.00 2.03 1.92 1,616,100 2.01 32.26
08-11-26 1.73 1.96 1.71 2,905,200 1.95 31.30
08-11-25 1.77 1.78 1.67 2,439,300 1.77 28.41
08-11-24 1.73 1.77 1.61 2,618,900 1.77 28.41
08-11-21 1.70 1.70 1.50 4,669,500 1.60 25.68
08-11-20 1.58 1.70 1.44 4,236,700 1.44 23.11
08-11-19 1.85 1.86 1.56 3,124,000 1.56 25.04
Date Open High Low Vol Cls adjCls
08-11-18 1.94 1.97 1.80 2,552,400 1.95 31.30
08-11-17 2.09 2.10 1.91 2,740,400 1.91 30.65
08-11-14 2.11 2.20 2.06 2,885,200 2.08 33.38
08-11-13 2.11 2.23 1.97 4,628,900 2.06 33.06
08-11-12 2.15 2.28 2.03 2,998,100 2.03 32.58
08-11-11 2.17 2.35 2.03 4,499,900 2.26 36.27
08-11-10 2.77 2.84 2.25 10,547,000 2.28 36.59
08-11-07 2.11 2.23 2.04 3,698,500 2.11 33.86
08-11-06 1.98 2.00 1.82 3,497,900 1.87 30.01
Date Open High Low Vol Cls adjCls
08-11-05 2.36 2.38 2.04 3,930,700 2.06 33.06
08-11-04 2.36 2.49 2.31 5,760,100 2.41 38.68
08-11-03 2.00 2.20 1.93 5,220,200 2.14 34.35
08-10-31 1.63 1.96 1.58 5,075,000 1.91 30.65
08-10-30 1.71 1.74 1.59 4,215,600 1.63 26.16
08-10-29 1.81 1.82 1.50 5,523,900 1.55 24.88
08-10-28 1.65 1.83 1.43 5,216,600 1.83 29.37
08-10-27 1.70 1.71 1.35 5,245,100 1.35 21.67
08-10-24 1.76 1.93 1.70 5,485,100 1.70 27.28
Date Open High Low Vol Cls adjCls
08-10-23 2.22 2.22 2.03 3,258,200 2.10 33.70
08-10-22 2.17 2.27 2.11 2,741,600 2.11 33.86
08-10-21 2.24 2.35 2.18 2,586,300 2.21 35.47
08-10-20 2.34 2.34 2.16 4,213,500 2.31 37.07
08-10-17 2.18 2.51 2.10 5,304,700 2.10 33.70
08-10-16 2.54 2.54 2.18 4,306,000 2.43 39.00
08-10-15 2.67 2.70 2.42 3,301,400 2.43 39.00
08-10-14 2.96 2.96 2.51 5,128,900 2.80 44.94
08-10-13 2.94 3.00 2.28 7,061,200 2.57 41.25
Date Open High Low Vol Cls adjCls
08-10-10 2.10 2.40 1.90 11,405,400 2.33 37.40
08-10-09 3.36 3.37 2.39 11,667,500 2.39 38.36
08-10-08 3.49 3.80 3.19 4,358,700 3.19 51.20
08-10-07 4.22 4.22 3.51 4,507,900 3.51 56.33
08-10-06 3.43 3.99 3.25 6,544,400 3.87 62.11
08-10-03 4.62 4.96 3.71 12,031,100 3.86 61.95
08-10-02 4.39 4.40 3.75 4,906,800 4.00 64.20
08-10-01 3.73 4.00 3.50 6,169,900 3.95 63.40
08-09-30 3.18 3.56 2.93 5,477,400 3.33 53.45
Date Open High Low Vol Cls adjCls
08-09-29 3.35 3.52 2.50 7,705,200 2.50 40.12
08-09-26 2.77 3.28 2.75 6,752,600 3.15 50.56
08-09-25 3.90 4.36 2.70 15,548,500 3.02 48.47
08-09-24 5.34 5.39 3.31 14,057,800 3.31 53.12
08-09-23 5.38 5.70 4.80 12,298,100 5.00 80.25
08-09-22 4.58 5.52 4.32 19,929,100 4.72 75.75
08-09-19 4.18 4.45 2.50 25,082,900 3.85 61.79
08-09-18 2.40 2.69 2.10 12,277,800 2.69 43.17
08-09-17 2.29 3.10 1.99 27,304,900 2.05 32.90
Date Open High Low Vol Cls adjCls
08-09-16 1.85 5.12 1.25 61,554,300 3.75 60.19
08-09-15 7.12 7.99 3.50 36,971,100 4.76 76.40
08-09-12 15.15 15.40 11.49 16,033,100 12.14 194.84
08-09-11 15.70 17.80 13.82 8,484,000 17.55 281.67
08-09-10 19.17 19.46 16.86 4,126,800 17.50 280.87
08-09-09 22.19 22.39 18.28 4,389,100 18.37 294.83
08-09-08 24.47 24.68 21.50 2,774,400 22.76 365.29
08-09-05 20.33 22.43 20.29 2,338,800 22.34 358.55
08-09-04 21.75 22.29 20.93 2,064,200 21.22 340.57
Date Open High Low Vol Cls adjCls
08-09-03 21.83 22.60 21.30 1,388,500 22.58 362.40
08-09-02 22.20 22.88 21.38 1,706,200 21.96 348.92
08-08-29 21.18 21.67 21.00 1,309,800 21.49 341.45
08-08-28 20.43 21.51 20.16 1,970,800 21.51 341.77
08-08-27 19.66 20.27 19.50 1,885,500 20.00 317.78
08-08-26 18.90 19.76 18.81 2,204,300 19.64 312.06
08-08-25 19.18 19.26 18.64 2,428,600 18.78 298.39
08-08-22 20.41 20.42 19.49 2,385,100 19.87 315.71
08-08-21 20.34 20.57 19.48 2,365,500 19.78 314.28
Date Open High Low Vol Cls adjCls
08-08-20 20.47 21.24 19.78 1,913,100 20.80 330.49
08-08-19 20.56 21.13 19.75 2,920,900 20.32 322.86
08-08-18 22.84 22.89 21.55 1,628,200 21.60 343.20
08-08-15 23.27 23.39 22.68 1,549,000 22.99 365.28
08-08-14 21.96 23.04 21.56 1,599,800 22.82 362.58
08-08-13 22.78 22.80 21.34 2,732,600 22.05 350.35
08-08-12 24.06 24.07 22.59 2,179,900 22.85 363.06
08-08-11 24.90 25.16 23.92 2,045,300 24.47 388.80
08-08-08 23.88 25.16 23.34 3,036,200 24.87 395.15
Date Open High Low Vol Cls adjCls
08-08-07 25.50 25.72 23.53 7,748,900 23.84 378.79
08-08-06 29.21 29.47 28.08 1,793,200 29.09 462.20
08-08-05 28.00 29.90 27.83 2,082,500 29.89 474.92
08-08-04 26.79 27.21 25.94 1,090,400 26.69 424.07
08-08-01 26.52 27.03 25.50 1,174,100 26.79 425.66
08-07-31 26.31 27.30 25.85 1,426,500 26.05 413.90
08-07-30 26.32 27.58 25.49 1,980,300 26.76 425.18
08-07-29 23.24 25.85 22.14 3,127,400 25.85 410.72
08-07-28 27.22 27.75 23.81 2,253,000 23.96 380.69
Date Open High Low Vol Cls adjCls
08-07-25 27.68 28.47 26.80 1,625,500 27.24 432.81
08-07-24 30.22 30.25 27.11 2,095,400 27.43 435.83
08-07-23 28.23 31.09 28.23 2,507,900 30.10 478.25
08-07-22 26.17 28.39 25.10 1,822,000 28.14 447.11
08-07-21 26.36 28.19 26.36 2,471,900 26.53 421.53
08-07-18 25.04 25.17 23.88 1,937,300 25.07 398.33
08-07-17 23.77 24.93 23.13 2,566,300 24.92 395.95
08-07-16 21.00 23.28 20.70 2,468,600 23.28 369.89
08-07-15 21.55 22.08 19.73 3,571,100 20.64 327.94
Date Open High Low Vol Cls adjCls
08-07-14 24.00 24.49 22.49 1,552,600 22.55 358.29
08-07-11 23.17 23.90 21.75 3,044,200 23.08 366.71
08-07-10 25.71 26.22 23.76 2,530,700 23.99 381.17
08-07-09 27.40 27.72 26.00 1,482,400 26.14 415.33
08-07-08 25.91 27.52 25.40 1,641,200 27.40 435.35
08-07-07 26.40 26.75 25.31 1,459,400 25.94 412.15
08-07-03 27.04 27.04 25.77 865,600 26.24 416.92
08-07-02 26.77 27.34 26.47 1,535,400 26.75 425.02
08-07-01 26.09 27.03 25.70 2,032,400 26.73 424.71
Date Open High Low Vol Cls adjCls
08-06-30 27.51 27.95 26.37 2,153,300 26.46 420.42
08-06-27 27.82 28.28 27.41 1,870,000 27.75 440.91
08-06-26 29.03 29.28 28.01 1,613,500 28.09 446.32
08-06-25 30.01 30.64 29.58 1,558,500 29.74 472.53
08-06-24 30.16 30.70 29.65 1,709,700 29.83 473.96
08-06-23 32.01 32.25 30.12 1,771,200 30.30 481.43
08-06-20 32.55 33.07 31.85 1,543,800 32.10 510.03
08-06-19 32.38 33.31 31.97 2,090,600 33.07 525.44
08-06-18 32.01 32.19 31.05 1,755,200 31.52 500.81
Date Open High Low Vol Cls adjCls
08-06-17 34.39 34.50 32.08 1,498,800 32.28 512.89
08-06-16 33.54 34.79 33.15 1,274,900 34.01 540.38
08-06-13 34.05 34.42 33.27 1,194,300 34.18 543.08
08-06-12 33.49 34.50 33.15 1,218,000 33.68 535.13
08-06-11 34.15 34.34 32.82 1,603,000 33.26 528.46
08-06-10 33.12 34.62 33.12 1,386,100 34.28 544.67
08-06-09 34.12 34.18 32.87 1,492,200 33.49 532.11
08-06-06 35.20 35.40 33.65 2,488,800 33.93 539.11
08-06-05 35.92 36.50 35.49 880,900 36.41 578.51
Date Open High Low Vol Cls adjCls
08-06-04 35.81 36.77 35.69 1,438,400 35.72 567.55
08-06-03 36.13 36.71 35.75 1,264,600 36.01 568.98
08-06-02 36.00 36.18 35.42 1,221,600 35.87 566.76
08-05-30 36.59 36.98 35.90 1,412,200 36.00 568.82
08-05-29 34.88 35.61 34.54 1,543,500 35.34 558.39
08-05-28 36.79 36.85 34.53 2,788,800 34.91 551.60
08-05-27 36.90 37.22 36.53 1,560,500 36.62 578.62
08-05-23 37.59 37.59 36.75 1,762,100 36.95 583.83
08-05-22 37.05 37.85 36.70 1,520,900 37.81 597.42
Date Open High Low Vol Cls adjCls
08-05-21 38.20 38.56 36.75 2,255,900 36.96 583.99
08-05-20 38.68 38.80 37.76 2,322,700 38.12 602.32
08-05-19 39.28 39.60 38.67 1,325,200 38.95 615.43
08-05-16 39.71 39.71 39.04 1,446,500 39.34 621.59
08-05-15 39.50 39.63 38.87 1,465,100 39.57 625.23
08-05-14 39.21 39.69 39.03 2,559,800 39.44 623.17
08-05-13 38.19 39.19 38.15 7,756,400 39.16 618.75
08-05-12 40.04 41.15 38.37 4,013,300 38.37 606.27
08-05-09 41.89 42.12 40.10 4,171,100 40.28 636.44
Date Open High Low Vol Cls adjCls
08-05-08 45.44 45.47 43.85 1,237,600 44.15 697.59
08-05-07 48.33 48.45 44.97 1,155,600 45.08 712.29
08-05-06 47.29 48.65 46.44 814,100 48.40 764.75
08-05-05 49.14 49.14 47.18 762,500 47.39 748.79
08-05-02 48.61 49.50 48.01 1,127,000 49.04 774.86
08-05-01 46.22 48.36 45.98 693,900 48.15 760.80
08-04-30 47.01 47.28 46.00 666,300 46.20 729.98
08-04-29 46.89 47.75 46.52 633,000 47.00 742.62
08-04-28 47.05 47.54 46.38 568,400 47.04 743.26
Date Open High Low Vol Cls adjCls
08-04-25 47.11 47.83 46.23 637,700 47.53 751.00
08-04-24 44.25 47.75 44.10 1,296,700 46.97 742.15
08-04-23 45.00 45.08 43.35 977,600 43.86 693.01
08-04-22 46.43 46.44 44.96 778,000 45.27 715.29
08-04-21 48.08 48.08 46.52 657,300 46.54 735.36
08-04-18 47.12 49.18 47.11 978,800 48.23 762.06
08-04-17 44.98 46.52 44.86 615,000 46.17 729.51
08-04-16 44.59 45.51 44.59 806,600 45.47 718.45
08-04-15 43.60 44.53 43.15 492,200 44.11 696.96
Date Open High Low Vol Cls adjCls
08-04-14 43.90 44.05 43.07 687,200 43.29 684.00
08-04-11 44.75 45.35 43.88 845,200 44.05 696.01
08-04-10 45.48 46.43 45.22 513,100 45.56 719.87
08-04-09 46.75 47.54 45.38 695,900 45.56 719.87
08-04-08 47.81 48.18 46.70 670,600 46.75 738.67
08-04-07 47.74 48.58 47.50 548,900 48.04 759.06
08-04-04 47.15 47.73 46.59 619,100 47.30 747.36
08-04-03 46.40 47.47 46.05 694,900 46.99 742.47
08-04-02 47.04 47.93 46.35 750,800 46.87 740.57
Date Open High Low Vol Cls adjCls
08-04-01 44.51 47.16 44.51 1,123,400 47.00 742.62
08-03-31 42.87 43.95 42.13 815,800 43.25 683.37
08-03-28 43.62 44.35 42.77 631,800 42.80 676.26
08-03-27 44.29 45.00 43.46 711,900 43.46 686.69
08-03-26 45.49 45.68 43.98 730,200 44.06 696.17
08-03-25 46.25 46.57 45.21 918,600 45.81 723.82
08-03-24 45.27 47.63 45.24 1,365,100 46.11 728.56
08-03-20 42.40 45.06 42.40 1,323,800 45.01 711.18
08-03-19 44.53 45.60 42.02 1,695,100 42.18 666.47
Date Open High Low Vol Cls adjCls
08-03-18 41.44 43.67 41.05 1,479,600 43.67 690.01
08-03-17 39.42 40.38 38.50 1,847,400 39.80 628.86
08-03-14 43.12 43.12 40.81 1,632,000 41.18 650.67
08-03-13 41.79 42.86 40.13 1,679,900 42.48 671.21
08-03-12 44.10 45.45 43.50 1,080,900 43.65 689.69
08-03-11 43.20 44.79 42.74 1,575,000 44.00 695.22
08-03-10 42.95 44.12 41.82 1,027,300 41.95 662.83
08-03-07 42.19 44.50 42.14 1,491,800 42.88 677.53
08-03-06 44.05 44.45 42.83 1,306,300 42.88 677.53
Date Open High Low Vol Cls adjCls
08-03-05 45.82 46.60 44.35 1,115,700 44.61 704.86
08-03-04 46.35 46.35 44.44 1,613,400 45.83 720.98
08-03-03 46.61 46.82 45.45 1,104,000 46.69 734.51
08-02-29 47.06 47.70 46.25 2,455,900 46.86 737.18
08-02-28 51.47 51.47 49.69 1,216,400 50.15 788.94
08-02-27 50.70 52.25 50.58 1,098,900 52.25 821.97
08-02-26 50.11 51.62 50.00 1,189,600 51.42 808.92
08-02-25 48.64 50.57 48.11 1,245,500 50.38 792.56
08-02-22 47.69 48.91 46.90 982,000 48.88 768.96
Date Open High Low Vol Cls adjCls
08-02-21 48.48 48.88 47.28 816,300 47.59 748.67
08-02-20 46.72 48.25 46.69 1,026,300 47.90 753.54
08-02-19 48.05 48.40 46.87 1,370,800 47.03 739.86
08-02-15 45.28 46.20 44.75 1,121,500 46.11 725.38
08-02-14 45.45 46.33 44.75 1,274,400 45.50 715.79
08-02-13 46.42 46.77 45.37 1,534,700 45.52 716.10
08-02-12 44.97 46.88 44.10 3,154,800 46.14 725.85
08-02-11 48.55 49.00 44.50 5,043,700 44.74 703.83
08-02-08 51.48 51.49 49.89 940,300 50.68 797.28
Date Open High Low Vol Cls adjCls
08-02-07 51.79 52.41 50.95 933,100 51.65 812.54
08-02-06 53.19 53.58 51.94 839,300 52.10 819.61
08-02-05 54.88 54.88 52.66 986,300 52.93 832.67
08-02-04 55.52 55.96 55.02 462,400 55.43 872.00
08-02-01 55.06 56.60 54.31 818,800 55.73 876.72
08-01-31 53.39 55.71 52.95 1,276,700 54.97 864.76
08-01-30 56.50 57.00 54.00 1,093,000 54.37 855.33
08-01-29 55.07 57.53 54.69 876,600 56.73 892.45
08-01-28 53.05 54.91 52.64 727,600 54.75 861.30
Date Open High Low Vol Cls adjCls
08-01-25 55.68 55.99 53.00 893,900 53.22 837.23
08-01-24 55.28 56.60 54.55 856,800 55.04 865.87
08-01-23 50.53 55.40 49.90 1,351,600 54.81 862.25
08-01-22 49.44 53.80 49.40 1,451,600 52.41 824.49
08-01-18 54.55 55.50 50.57 1,909,000 52.05 818.83
08-01-17 58.06 58.66 53.96 1,430,500 54.27 853.75
08-01-16 57.48 59.02 57.22 906,700 57.91 911.02
08-01-15 58.70 58.89 57.17 742,900 57.86 910.23
08-01-14 58.26 59.42 57.53 668,300 59.32 933.20
Date Open High Low Vol Cls adjCls
08-01-11 57.21 59.25 56.71 897,100 57.68 907.40
08-01-10 55.94 58.92 55.52 1,135,100 57.81 909.44
08-01-09 55.70 56.60 54.26 964,100 56.48 888.52
08-01-08 56.95 57.25 55.41 959,900 55.55 873.89
08-01-07 55.55 56.79 55.20 839,100 56.30 885.69
08-01-04 55.80 56.67 55.20 712,800 55.30 869.96
08-01-03 56.30 57.36 56.17 542,600 56.45 888.05
08-01-02 58.59 59.07 56.20 734,100 56.30 885.69
07-12-31 57.69 58.99 57.10 578,700 58.30 917.15
Date Open High Low Vol Cls adjCls
07-12-28 58.26 58.80 57.28 424,500 57.94 911.49
07-12-27 58.89 59.29 57.80 469,900 58.01 912.59
07-12-26 59.98 60.04 59.07 503,100 59.52 936.34
07-12-24 58.60 60.00 58.34 453,800 59.98 943.58
07-12-21 57.44 58.44 57.08 1,127,000 58.33 917.62
07-12-20 57.15 57.75 55.98 778,700 56.74 892.61
07-12-19 56.66 58.51 56.60 1,191,300 56.89 894.97
07-12-18 55.90 56.82 54.64 942,400 56.70 891.98
07-12-17 55.70 56.82 54.85 891,300 55.01 865.39
Date Open High Low Vol Cls adjCls
07-12-14 56.32 57.04 55.20 1,058,400 55.65 875.46
07-12-13 57.21 57.57 55.72 935,700 57.05 897.49
07-12-12 60.83 61.22 56.82 1,215,000 58.21 915.73
07-12-11 61.48 62.24 58.80 1,088,100 59.25 932.10
07-12-10 61.77 62.07 60.77 666,500 61.51 967.65
07-12-07 61.40 62.30 61.18 792,900 61.45 966.70
07-12-06 58.22 61.68 57.77 1,166,200 61.35 965.13
07-12-05 57.48 59.39 57.31 1,542,200 58.15 914.79
07-12-04 56.11 56.60 55.05 630,200 55.65 872.32
Date Open High Low Vol Cls adjCls
07-12-03 57.70 57.90 55.89 878,200 56.90 891.91
07-11-30 58.88 59.87 57.52 982,800 58.13 911.19
07-11-29 57.82 57.92 55.70 906,100 57.33 898.65
07-11-28 55.11 57.89 54.91 1,214,600 57.72 904.76
07-11-27 53.00 54.92 53.00 1,044,100 54.49 854.13
07-11-26 53.42 53.60 52.15 1,200,800 52.56 823.88
07-11-23 52.00 53.59 51.37 628,800 53.03 831.25
07-11-21 53.37 53.87 50.86 1,844,800 51.33 804.60
07-11-20 55.63 55.63 53.06 1,272,100 54.44 853.35
Date Open High Low Vol Cls adjCls
07-11-19 55.86 56.00 54.57 1,056,900 55.35 867.61
07-11-16 57.07 57.22 55.78 1,137,300 56.44 884.70
07-11-15 59.07 59.07 56.02 1,112,300 56.95 892.69
07-11-14 60.00 60.19 58.30 1,014,300 59.43 931.57
07-11-13 57.36 59.62 56.91 915,400 59.18 927.65
07-11-12 56.53 58.35 56.30 802,800 56.78 890.03
07-11-09 55.27 58.90 55.04 1,581,700 57.06 894.42
07-11-08 56.05 58.71 53.99 2,073,100 56.00 877.80
07-11-07 60.48 61.36 57.30 1,457,800 57.90 907.58
Date Open High Low Vol Cls adjCls
07-11-06 59.58 62.27 59.58 927,000 62.05 972.64
07-11-05 58.85 61.19 58.21 1,331,800 59.53 933.13
07-11-02 59.34 59.40 56.37 1,884,900 59.12 926.71
07-11-01 62.02 62.02 59.19 1,393,600 59.29 929.37
07-10-31 62.95 63.64 62.30 549,700 63.12 989.41
07-10-30 63.10 63.68 62.71 440,500 62.81 984.55
07-10-29 62.16 63.45 62.15 674,900 63.20 990.66
07-10-26 62.94 63.46 60.51 1,134,600 62.15 974.20
07-10-25 63.84 64.19 58.46 3,216,200 61.79 968.56
Date Open High Low Vol Cls adjCls
07-10-24 64.05 64.25 62.30 852,300 63.84 1,000.69
07-10-23 64.14 64.39 63.45 601,300 64.27 1,007.43
07-10-22 62.51 63.93 62.51 684,900 63.54 995.99
07-10-19 64.72 65.06 63.22 950,700 63.27 991.76
07-10-18 65.55 65.71 64.70 598,900 64.88 1,017.00
07-10-17 66.50 66.64 64.71 891,100 65.80 1,031.42
07-10-16 66.40 66.48 65.85 569,000 66.24 1,038.31
07-10-15 68.07 68.20 66.41 657,100 66.79 1,046.94
07-10-12 68.13 68.26 67.88 577,000 68.09 1,067.31
Date Open High Low Vol Cls adjCls
07-10-11 68.76 68.76 67.85 635,500 68.13 1,067.94
07-10-10 69.90 69.91 67.54 720,400 68.53 1,074.21
07-10-09 69.45 70.13 69.12 451,600 70.11 1,098.98
07-10-08 69.14 69.65 69.00 284,000 69.37 1,087.38
07-10-05 69.27 69.83 69.01 548,700 69.39 1,087.69
07-10-04 69.00 69.25 68.66 382,900 68.92 1,080.32
07-10-03 68.62 69.19 68.49 400,000 68.91 1,080.17
07-10-02 68.50 69.00 68.41 516,000 68.95 1,080.79
07-10-01 67.48 68.75 67.29 566,500 68.59 1,075.15
Date Open High Low Vol Cls adjCls
07-09-28 67.28 67.89 67.11 496,100 67.65 1,060.42
07-09-27 67.47 67.65 67.09 539,700 67.47 1,057.59
07-09-26 67.22 67.79 66.79 778,700 67.53 1,058.53
07-09-25 66.75 67.32 66.31 560,300 67.08 1,051.48
07-09-24 67.00 67.05 66.74 453,600 66.76 1,046.47
07-09-21 67.83 67.89 66.74 786,000 67.23 1,053.83
07-09-20 67.20 67.84 66.89 478,300 67.14 1,052.42
07-09-19 67.03 67.94 66.91 671,600 67.56 1,059.01
07-09-18 65.24 66.85 65.15 866,800 66.85 1,047.88
Date Open High Low Vol Cls adjCls
07-09-17 64.60 65.03 64.15 360,000 64.97 1,018.41
07-09-14 64.83 65.09 64.48 463,100 64.96 1,018.25
07-09-13 64.80 65.45 64.65 487,100 65.10 1,020.44
07-09-12 64.86 65.22 64.37 493,200 64.69 1,014.02
07-09-11 64.44 65.11 64.15 485,600 64.91 1,017.47
07-09-10 63.97 64.69 63.24 496,700 64.15 1,005.55
07-09-07 64.21 64.53 63.44 681,400 63.55 996.15
07-09-06 65.61 65.73 64.64 474,300 64.74 1,014.80
07-09-05 65.89 66.01 65.31 536,600 65.50 1,026.71
Date Open High Low Vol Cls adjCls
07-09-04 66.03 66.73 65.47 532,700 66.56 1,040.20
07-08-31 66.23 66.49 65.50 437,700 66.00 1,031.44
07-08-30 65.55 65.94 64.85 352,800 65.60 1,025.19
07-08-29 65.50 66.30 64.99 366,600 66.13 1,033.48
07-08-28 66.80 66.90 65.23 609,100 65.23 1,019.41
07-08-27 67.65 67.72 66.88 317,100 67.05 1,047.85
07-08-24 66.80 67.67 66.69 624,900 67.60 1,056.45
07-08-23 67.00 67.21 66.35 673,400 67.08 1,048.32
07-08-22 66.50 67.18 66.21 869,800 66.69 1,042.23
Date Open High Low Vol Cls adjCls
07-08-21 65.84 66.55 65.50 529,300 65.81 1,028.47
07-08-20 66.23 66.50 65.23 537,700 65.75 1,027.54
07-08-17 65.51 66.70 64.84 1,144,600 65.96 1,030.82
07-08-16 62.91 64.34 61.55 1,112,300 63.95 999.41
07-08-15 63.02 64.31 62.89 709,300 63.22 988.00
07-08-14 65.08 65.13 63.11 803,200 63.43 991.28
07-08-13 65.17 66.00 64.65 731,800 64.78 1,012.38
07-08-10 63.39 66.15 63.27 947,300 64.67 1,010.66
07-08-09 63.51 67.64 62.66 1,292,200 64.30 1,004.88
Date Open High Low Vol Cls adjCls
07-08-08 65.85 66.96 65.23 872,300 66.48 1,038.94
07-08-07 64.00 66.60 63.73 1,107,500 65.55 1,024.41
07-08-06 61.82 64.56 61.27 1,269,000 64.56 1,008.94
07-08-03 64.12 64.12 61.59 1,497,500 61.64 963.31
07-08-02 64.72 65.37 63.35 938,800 63.81 997.22
07-08-01 63.71 64.59 60.00 1,937,900 64.57 1,009.10
07-07-31 65.70 66.00 64.10 967,800 64.18 1,003.00
07-07-30 65.21 65.61 64.42 965,400 65.21 1,019.10
07-07-27 66.19 66.90 64.92 1,156,100 65.36 1,021.44
Date Open High Low Vol Cls adjCls
07-07-26 67.10 67.95 66.16 1,420,900 66.62 1,041.13
07-07-25 68.00 69.17 67.50 939,700 68.16 1,065.20
07-07-24 68.15 68.80 67.65 1,082,300 67.71 1,058.17
07-07-23 69.14 69.44 68.60 700,700 68.85 1,075.98
07-07-20 69.36 70.00 68.88 839,400 69.04 1,078.95
07-07-19 69.70 69.90 69.50 657,100 69.66 1,088.64
07-07-18 69.37 69.77 68.90 899,700 69.50 1,086.14
07-07-17 69.72 69.95 69.43 545,100 69.66 1,088.64
07-07-16 69.55 70.13 69.35 467,000 69.79 1,090.67
Date Open High Low Vol Cls adjCls
07-07-13 69.58 69.80 69.32 584,800 69.55 1,086.92
07-07-12 68.82 69.42 68.51 741,100 69.31 1,083.17
07-07-11 68.64 68.96 68.15 779,900 68.64 1,072.70
07-07-10 70.04 70.04 68.90 795,000 68.93 1,077.23
07-07-09 70.18 70.59 70.05 407,600 70.23 1,097.55
07-07-06 70.17 70.29 69.80 403,000 70.08 1,095.21
07-07-05 70.05 70.40 69.87 427,500 70.27 1,098.17
07-07-03 70.28 70.69 70.21 252,100 70.44 1,100.83
07-07-02 70.43 70.43 69.87 453,800 70.20 1,097.08
Date Open High Low Vol Cls adjCls
07-06-29 70.90 70.90 69.57 630,300 70.03 1,094.42
07-06-28 70.70 70.97 70.10 448,900 70.45 1,100.99
07-06-27 70.50 70.70 69.92 718,900 70.60 1,103.33
07-06-26 71.23 71.43 70.49 527,600 70.94 1,108.65
07-06-25 71.26 71.70 70.68 703,000 71.11 1,111.30
07-06-22 72.10 72.30 71.20 625,500 71.25 1,113.49
07-06-21 71.95 72.07 71.23 559,300 72.05 1,125.99
07-06-20 72.70 72.75 71.91 525,200 72.02 1,125.52
07-06-19 72.27 72.70 72.20 462,900 72.61 1,134.74
Date Open High Low Vol Cls adjCls
07-06-18 72.54 72.91 72.35 329,000 72.50 1,133.02
07-06-15 72.43 72.76 72.40 570,600 72.54 1,133.65
07-06-14 72.25 72.60 72.01 484,900 72.34 1,130.52
07-06-13 71.88 72.51 71.37 534,400 72.51 1,133.18
07-06-12 71.65 72.44 71.51 676,700 71.54 1,118.02
07-06-11 71.29 72.03 71.15 357,700 71.65 1,119.74
07-06-08 71.38 71.67 70.91 552,200 71.53 1,117.87
07-06-07 72.06 72.48 71.35 674,500 71.38 1,115.52
07-06-06 72.25 72.33 72.00 445,300 72.17 1,127.87
Date Open High Low Vol Cls adjCls
07-06-05 72.15 72.83 72.12 448,600 72.32 1,130.21
07-06-04 72.52 72.72 72.49 414,300 72.55 1,133.81
07-06-01 72.70 72.96 72.36 519,000 72.65 1,135.37
07-05-31 72.01 72.53 71.92 493,300 72.34 1,130.52
07-05-30 71.72 72.34 71.38 497,300 72.09 1,126.62
07-05-29 72.27 72.35 71.60 436,300 71.89 1,120.91
07-05-25 71.97 72.00 71.58 386,700 71.95 1,121.85
07-05-24 71.90 72.17 71.30 618,800 71.54 1,115.46
07-05-23 72.07 72.36 71.87 507,500 71.91 1,121.23
Date Open High Low Vol Cls adjCls
07-05-22 72.08 72.25 71.82 418,700 71.94 1,121.69
07-05-21 72.10 72.20 71.80 425,100 71.99 1,122.47
07-05-18 72.34 72.45 72.00 448,100 72.22 1,126.06
07-05-17 72.46 72.46 72.17 442,600 72.20 1,125.75
07-05-16 72.10 72.51 71.47 651,100 72.46 1,129.80
07-05-15 72.61 72.80 71.91 567,500 72.07 1,123.72
07-05-14 72.55 72.75 72.10 460,400 72.47 1,129.96
07-05-11 72.65 72.97 71.80 1,086,000 72.58 1,131.67
07-05-10 72.00 72.20 71.47 519,400 72.20 1,125.75
Date Open High Low Vol Cls adjCls
07-05-09 72.00 72.40 71.50 598,100 72.00 1,122.63
07-05-08 71.23 71.87 71.11 341,600 71.75 1,118.73
07-05-07 71.05 71.99 71.01 579,600 71.60 1,116.39
07-05-04 70.80 71.13 70.53 427,900 70.85 1,104.70
07-05-03 70.48 70.83 70.22 526,900 70.65 1,101.58
07-05-02 69.20 70.69 69.16 494,000 70.42 1,097.99
07-05-01 70.00 70.24 69.66 368,200 70.03 1,091.91
07-04-30 70.92 70.92 69.64 471,200 69.91 1,090.04
07-04-27 69.75 70.43 69.36 498,400 70.14 1,093.63
Date Open High Low Vol Cls adjCls
07-04-26 69.75 70.06 69.48 521,700 69.79 1,088.17
07-04-25 69.85 70.00 69.60 563,700 69.98 1,091.13
07-04-24 69.55 69.60 69.01 440,800 69.42 1,082.40
07-04-23 69.40 69.76 69.14 442,100 69.55 1,084.43
07-04-20 69.30 69.72 69.06 616,900 69.53 1,084.12
07-04-19 68.34 69.06 68.06 517,600 68.96 1,075.23
07-04-18 68.30 68.78 68.17 493,900 68.45 1,067.28
07-04-17 66.77 68.59 66.77 583,700 68.15 1,062.60
07-04-16 67.07 67.80 66.96 609,400 67.61 1,054.18
Date Open High Low Vol Cls adjCls
07-04-13 66.90 66.94 66.51 515,500 66.91 1,043.26
07-04-12 67.00 67.00 66.15 481,200 66.64 1,039.06
07-04-11 66.90 67.10 66.38 566,200 66.49 1,036.72
07-04-10 67.10 67.36 66.73 565,900 66.90 1,043.11
07-04-09 67.48 67.51 67.14 356,800 67.23 1,048.25
07-04-05 67.20 67.40 67.00 414,800 67.23 1,048.25
07-04-04 67.80 67.89 67.10 406,700 67.32 1,049.66
07-04-03 67.15 67.83 67.10 592,500 67.64 1,054.65
07-04-02 67.50 67.50 66.83 481,400 67.15 1,047.01
Date Open High Low Vol Cls adjCls
07-03-30 67.18 67.41 66.61 555,600 67.22 1,048.10
07-03-29 67.85 67.85 66.81 427,500 67.20 1,047.79
07-03-28 67.41 67.60 66.94 558,200 67.15 1,047.01
07-03-27 67.97 68.08 67.42 380,300 67.59 1,053.87
07-03-26 68.08 68.33 67.50 506,800 67.95 1,059.48
07-03-23 68.21 68.48 67.90 455,000 68.12 1,062.13
07-03-22 68.69 68.69 67.93 569,700 68.21 1,063.53
07-03-21 68.36 68.98 67.83 669,600 68.69 1,071.02
07-03-20 67.86 68.54 67.60 642,800 68.38 1,066.19
Date Open High Low Vol Cls adjCls
07-03-19 67.04 68.12 66.85 546,500 67.86 1,058.08
07-03-16 67.69 67.69 66.57 683,400 66.87 1,042.64
07-03-15 67.00 67.49 66.73 577,800 67.05 1,045.45
07-03-14 67.69 67.69 66.12 803,500 67.00 1,044.67
07-03-13 68.65 68.78 67.27 615,800 67.36 1,050.28
07-03-12 68.85 69.22 68.33 335,200 68.78 1,072.42
07-03-09 69.75 69.89 68.72 371,800 69.07 1,076.94
07-03-08 69.85 69.92 69.01 426,400 69.36 1,081.47
07-03-07 69.68 69.90 69.23 416,300 69.30 1,080.53
Date Open High Low Vol Cls adjCls
07-03-06 69.51 69.90 69.15 476,100 69.74 1,087.39
07-03-05 69.17 70.01 69.08 546,000 69.28 1,080.22
07-03-02 68.45 70.04 68.20 1,171,700 69.54 1,084.27
07-03-01 66.45 67.51 65.83 564,400 67.41 1,051.06
07-02-28 66.32 67.59 66.00 664,300 67.11 1,046.38
07-02-27 68.40 68.75 65.38 827,000 66.77 1,038.51
07-02-26 68.80 69.00 68.50 491,400 68.68 1,068.22
07-02-23 69.18 69.34 68.76 374,100 68.79 1,069.93
07-02-22 69.45 69.83 69.00 410,900 69.34 1,078.48
Date Open High Low Vol Cls adjCls
07-02-21 69.60 69.90 69.50 290,100 69.69 1,083.93
07-02-20 69.75 70.19 69.58 296,700 69.91 1,087.35
07-02-16 69.16 69.87 69.02 324,300 69.56 1,081.90
07-02-15 69.13 69.33 68.92 371,200 69.12 1,075.06
07-02-14 69.25 69.55 69.12 364,400 69.26 1,077.24
07-02-13 68.82 69.22 68.55 268,900 69.12 1,075.06
07-02-12 69.10 69.30 68.36 268,200 68.57 1,066.51
07-02-09 69.59 69.76 68.52 303,000 68.94 1,072.26
07-02-08 69.64 69.78 69.08 296,900 69.59 1,082.37
Date Open High Low Vol Cls adjCls
07-02-07 69.70 69.93 69.25 255,100 69.64 1,083.15
07-02-06 69.41 69.79 69.20 377,500 69.50 1,080.97
07-02-05 69.00 69.50 68.95 233,400 69.30 1,077.86
07-02-02 68.92 69.38 68.91 266,100 69.07 1,074.28
07-02-01 68.60 69.04 68.42 383,600 68.91 1,071.79
07-01-31 68.30 68.62 67.94 400,000 68.45 1,064.64
07-01-30 68.35 68.70 67.99 387,100 68.20 1,060.75
07-01-29 68.74 69.05 68.25 422,800 68.35 1,063.08
07-01-26 68.90 69.10 68.27 520,400 68.59 1,066.82
Date Open High Low Vol Cls adjCls
07-01-25 69.65 69.88 68.65 510,300 68.89 1,071.48
07-01-24 69.65 69.89 69.32 420,800 69.88 1,086.88
07-01-23 70.00 70.20 69.59 438,500 69.80 1,085.64
07-01-22 71.15 71.20 70.10 411,300 70.46 1,095.90
07-01-19 71.24 71.54 70.94 338,800 71.37 1,110.06
07-01-18 70.63 71.74 70.63 232,500 70.94 1,103.37
07-01-17 71.48 71.75 71.12 329,900 71.41 1,110.68
07-01-16 71.22 71.35 70.92 270,500 71.17 1,106.94
07-01-12 71.30 71.43 70.79 234,800 71.07 1,105.39
Date Open High Low Vol Cls adjCls
07-01-11 71.63 71.71 71.13 366,000 71.29 1,108.81
07-01-10 70.96 71.51 70.75 264,600 71.38 1,110.21
07-01-09 71.75 71.90 71.00 275,200 71.29 1,108.81
07-01-08 71.19 72.00 70.77 401,600 71.53 1,112.54
07-01-05 71.51 71.77 70.96 384,800 71.18 1,107.10
07-01-04 72.10 72.45 71.27 435,000 71.51 1,112.23
07-01-03 71.86 72.45 71.59 508,300 72.15 1,122.19
06-12-29 71.90 71.96 71.49 228,600 71.66 1,114.57
06-12-28 72.10 72.40 71.79 204,300 71.88 1,117.99
Date Open High Low Vol Cls adjCls
06-12-27 72.44 72.56 71.96 184,700 72.29 1,124.36
06-12-26 71.40 72.16 71.37 191,400 72.01 1,120.01
06-12-22 71.99 72.15 71.45 209,300 71.67 1,114.72
06-12-21 72.20 72.30 71.75 272,200 71.95 1,119.08
06-12-20 71.80 72.18 71.60 390,600 71.95 1,119.08
06-12-19 72.60 72.73 72.17 394,800 72.23 1,123.43
06-12-18 72.55 72.97 72.30 428,700 72.81 1,132.45
06-12-15 72.51 72.51 71.90 548,800 72.13 1,121.88
06-12-14 71.03 72.05 70.84 347,400 72.03 1,120.32
Date Open High Low Vol Cls adjCls
06-12-13 71.50 71.60 71.10 241,900 71.15 1,106.63
06-12-12 71.01 71.61 71.00 423,900 71.10 1,105.86
06-12-11 70.50 71.49 70.50 323,600 71.00 1,104.30
06-12-08 70.32 70.75 70.05 187,600 70.35 1,094.19
06-12-07 70.51 70.77 70.17 221,000 70.27 1,092.95
06-12-06 70.30 70.38 69.99 275,700 70.26 1,092.79
06-12-05 70.08 70.49 69.78 263,200 70.30 1,093.41
06-12-04 70.13 70.44 69.91 268,100 70.10 1,090.30
06-12-01 70.05 70.26 69.17 367,700 69.77 1,085.17
Date Open High Low Vol Cls adjCls
06-11-30 70.18 70.55 69.80 322,900 70.32 1,093.72
06-11-29 70.00 70.30 69.85 288,600 70.13 1,090.77
06-11-28 70.00 70.58 69.70 501,200 69.85 1,083.85
06-11-27 70.95 70.99 69.85 502,600 70.25 1,090.05
06-11-24 70.95 71.34 70.73 127,600 71.20 1,104.80
06-11-22 71.78 72.02 71.01 269,400 71.57 1,110.54
06-11-21 71.92 72.20 71.58 248,200 71.84 1,114.73
06-11-20 71.86 72.01 71.44 243,200 71.92 1,115.97
06-11-17 72.40 72.47 71.31 470,500 72.05 1,117.98
Date Open High Low Vol Cls adjCls
06-11-16 72.25 72.55 71.70 395,000 72.36 1,122.79
06-11-15 71.25 72.44 71.09 668,900 71.99 1,117.05
06-11-14 70.90 71.49 70.82 476,300 71.24 1,105.42
06-11-13 69.59 70.99 69.59 721,100 70.65 1,096.26
06-11-10 69.00 69.97 69.00 883,600 69.63 1,080.43
06-11-09 68.50 68.85 67.95 461,400 68.04 1,055.76
06-11-08 67.87 68.77 67.76 346,700 68.38 1,061.04
06-11-07 67.50 68.18 67.50 392,300 67.87 1,053.12
06-11-06 66.85 67.75 66.85 416,700 67.50 1,047.38
Date Open High Low Vol Cls adjCls
06-11-03 66.80 66.90 66.35 247,400 66.82 1,036.83
06-11-02 66.50 66.79 66.32 394,400 66.68 1,034.66
06-11-01 67.15 67.35 66.47 409,500 66.77 1,036.06
06-10-31 67.39 67.60 66.73 278,600 67.17 1,042.26
06-10-30 67.53 67.68 67.16 214,400 67.39 1,045.68
06-10-27 67.79 67.98 67.33 423,100 67.39 1,045.68
06-10-26 67.08 67.98 66.79 462,400 67.78 1,051.73
06-10-25 66.71 66.97 66.45 251,900 66.83 1,036.99
06-10-24 66.65 66.89 66.50 313,700 66.70 1,034.97
Date Open High Low Vol Cls adjCls
06-10-23 66.15 66.97 66.08 284,200 66.84 1,037.14
06-10-20 66.63 66.63 66.10 324,700 66.48 1,031.56
06-10-19 66.90 66.91 66.23 344,500 66.61 1,033.57
06-10-18 67.40 67.50 66.75 269,700 67.02 1,039.94
06-10-17 67.36 67.40 66.78 271,900 67.21 1,042.88
06-10-16 67.31 67.45 67.11 172,100 67.38 1,045.52
06-10-13 67.20 67.40 67.01 251,800 67.27 1,043.81
06-10-12 67.30 67.57 67.15 279,400 67.35 1,045.06
06-10-11 66.70 67.25 66.57 301,000 67.03 1,040.09
Date Open High Low Vol Cls adjCls
06-10-10 66.81 67.15 66.50 252,300 66.85 1,037.30
06-10-09 67.03 67.03 66.43 299,300 66.81 1,036.68
06-10-06 67.25 67.25 66.76 212,100 67.02 1,039.94
06-10-05 67.20 67.35 66.92 223,100 67.24 1,043.35
06-10-04 66.69 67.29 66.53 304,200 67.15 1,041.95
06-10-03 66.40 66.91 66.35 319,500 66.69 1,034.81
06-10-02 66.30 66.36 65.84 284,800 66.30 1,028.76
06-09-29 66.32 66.32 65.96 300,900 66.26 1,028.14
06-09-28 66.28 66.45 65.96 227,800 66.24 1,027.83
Date Open High Low Vol Cls adjCls
06-09-27 66.50 66.61 65.90 362,500 66.29 1,028.61
06-09-26 66.20 66.80 66.00 441,400 66.48 1,031.56
06-09-25 65.60 66.44 65.10 478,900 66.00 1,024.11
06-09-22 65.39 65.45 64.92 221,700 65.05 1,009.37
06-09-21 65.50 65.66 65.10 259,700 65.39 1,014.64
06-09-20 65.65 65.80 65.40 275,800 65.58 1,017.59
06-09-19 65.55 65.66 65.22 331,800 65.59 1,017.75
06-09-18 65.72 66.00 65.41 278,100 65.55 1,017.13
06-09-15 65.65 65.80 65.39 519,700 65.72 1,019.76
Date Open High Low Vol Cls adjCls
06-09-14 65.10 65.41 65.08 274,500 65.33 1,013.71
06-09-13 65.05 65.50 64.75 285,800 65.25 1,012.47
06-09-12 64.90 65.45 64.80 426,300 65.00 1,008.59
06-09-11 64.25 64.90 64.25 348,500 64.72 1,004.25
06-09-08 63.95 64.52 63.85 280,000 64.24 996.80
06-09-07 64.00 64.19 63.36 398,900 63.90 991.52
06-09-06 63.82 64.10 63.53 342,200 64.00 993.07
06-09-05 64.19 64.50 64.00 252,400 64.23 996.64
06-09-01 64.25 64.44 63.82 270,700 64.13 995.09
Date Open High Low Vol Cls adjCls
06-08-31 63.70 64.05 63.58 265,900 63.82 990.28
06-08-30 63.38 63.80 63.27 280,100 63.55 986.09
06-08-29 63.45 63.68 63.28 264,800 63.60 984.31
06-08-28 63.50 63.81 63.27 347,100 63.52 983.07
06-08-25 62.80 63.17 62.73 209,800 63.15 977.34
06-08-24 63.33 63.53 62.89 255,100 63.00 975.02
06-08-23 63.00 63.24 62.80 204,800 63.20 978.12
06-08-22 63.57 63.61 62.83 371,500 63.11 976.72
06-08-21 63.90 63.90 63.31 267,400 63.75 986.63
Date Open High Low Vol Cls adjCls
06-08-18 63.66 63.95 63.60 362,400 63.90 988.95
06-08-17 63.01 63.70 62.84 354,800 63.58 984.00
06-08-16 62.85 63.25 62.70 381,800 63.01 975.18
06-08-15 62.25 62.63 61.75 379,000 62.59 968.68
06-08-14 61.70 62.20 61.70 330,300 61.70 954.90
06-08-11 60.80 61.65 60.40 587,600 61.57 952.89
06-08-10 59.00 60.86 58.80 712,700 60.32 933.54
06-08-09 59.89 60.00 58.24 674,400 58.49 905.22
06-08-08 59.98 60.08 59.50 294,200 59.68 923.64
Date Open High Low Vol Cls adjCls
06-08-07 60.00 60.04 59.50 251,700 59.81 925.65
06-08-04 60.50 60.61 59.85 334,500 60.07 929.68
06-08-03 60.45 60.70 59.69 305,300 59.97 928.13
06-08-02 60.50 60.63 59.94 229,400 60.28 932.93
06-08-01 60.67 60.67 59.68 338,500 60.35 934.01
06-07-31 60.70 60.98 60.38 257,000 60.67 938.96
06-07-28 60.65 61.15 60.63 285,900 60.90 942.52
06-07-27 60.48 60.84 60.15 288,700 60.40 934.78
06-07-26 59.95 60.46 59.63 307,400 60.23 932.15
Date Open High Low Vol Cls adjCls
06-07-25 59.65 60.17 59.38 276,500 59.94 927.66
06-07-24 59.32 60.23 59.25 270,600 59.84 926.12
06-07-21 59.68 59.80 58.77 391,000 59.16 915.59
06-07-20 59.34 59.58 59.09 243,200 59.51 921.01
06-07-19 58.75 59.65 58.55 431,000 59.34 918.38
06-07-18 58.75 58.75 57.80 294,300 58.38 903.52
06-07-17 57.89 58.14 57.52 256,100 58.02 897.95
06-07-14 58.26 58.49 57.63 422,900 57.76 893.92
06-07-13 59.00 59.14 58.27 338,500 58.36 903.21
Date Open High Low Vol Cls adjCls
06-07-12 59.64 59.65 58.71 263,700 58.96 912.50
06-07-11 59.60 59.80 59.06 434,600 59.46 920.23
06-07-10 59.20 59.82 59.14 249,800 59.70 923.95
06-07-07 59.40 59.48 58.74 337,800 58.97 912.65
06-07-06 59.34 59.79 59.05 267,700 59.46 920.23
06-07-05 59.58 59.75 59.10 315,800 59.34 918.38
06-07-03 59.06 59.70 59.06 191,000 59.57 921.94
06-06-30 59.27 59.54 58.86 529,600 59.05 913.89
06-06-29 59.00 59.40 58.58 532,100 59.27 917.29
Date Open High Low Vol Cls adjCls
06-06-28 58.86 59.35 58.54 291,700 58.67 908.01
06-06-27 59.30 59.44 58.62 316,600 58.73 908.94
06-06-26 59.13 59.40 59.06 227,400 59.20 916.21
06-06-23 59.17 59.79 59.15 201,500 59.26 917.14
06-06-22 59.72 59.95 59.18 254,500 59.37 918.84
06-06-21 60.13 60.34 59.76 273,800 59.82 925.81
06-06-20 59.70 60.11 59.52 301,900 59.85 926.27
06-06-19 59.87 60.15 59.20 272,900 59.47 920.39
06-06-16 59.76 60.02 59.45 465,000 59.87 926.58
Date Open High Low Vol Cls adjCls
06-06-15 59.75 60.08 58.90 420,100 60.03 929.06
06-06-14 59.14 59.55 58.56 430,600 59.27 917.29
06-06-13 59.57 60.00 59.09 451,100 59.14 915.28
06-06-12 60.36 60.47 59.44 271,900 59.50 920.85
06-06-09 60.45 60.70 59.90 254,900 60.21 931.84
06-06-08 60.30 61.01 60.09 457,200 60.47 935.87
06-06-07 60.55 61.15 60.23 351,000 60.23 932.15
06-06-06 60.64 60.79 59.68 386,200 60.29 933.08
06-06-05 60.80 61.11 60.33 233,100 60.39 934.63
Date Open High Low Vol Cls adjCls
06-06-02 61.50 61.65 60.72 267,300 61.11 945.77
06-06-01 60.80 61.24 60.49 285,300 61.17 946.70
06-05-31 60.80 60.99 60.26 325,800 60.80 940.97
06-05-30 61.62 61.80 60.45 347,300 60.60 935.56
06-05-26 61.20 61.57 60.53 270,700 61.47 948.99
06-05-25 61.00 61.10 60.48 382,300 60.91 940.34
06-05-24 61.05 61.38 60.03 553,800 60.40 932.47
06-05-23 61.20 61.70 60.74 449,300 60.98 941.42
06-05-22 60.75 61.64 60.64 528,400 61.25 945.59
Date Open High Low Vol Cls adjCls
06-05-19 61.62 61.71 60.86 530,700 61.16 944.20
06-05-18 62.21 62.61 61.42 523,100 61.55 950.22
06-05-17 63.90 64.00 62.11 543,600 62.50 964.89
06-05-16 64.00 64.55 63.80 288,600 64.05 988.82
06-05-15 63.30 64.03 63.25 401,400 63.88 986.19
06-05-12 62.80 63.65 62.33 653,200 63.18 975.39
06-05-11 64.90 65.19 62.85 1,505,300 63.15 974.92
06-05-10 66.21 66.71 65.91 465,400 66.54 1,027.26
06-05-09 65.55 66.35 65.35 384,300 66.21 1,022.16
Date Open High Low Vol Cls adjCls
06-05-08 65.30 65.60 65.15 299,200 65.34 1,008.73
06-05-05 65.37 65.37 65.01 313,400 65.14 1,005.65
06-05-04 65.01 65.65 64.95 270,800 64.98 1,003.18
06-05-03 65.10 65.40 64.79 281,200 65.01 1,003.64
06-05-02 64.90 65.58 64.60 263,000 65.32 1,008.42
06-05-01 65.75 65.80 64.60 303,300 64.69 998.70
06-04-28 65.00 65.70 64.63 387,500 65.25 1,007.34
06-04-27 64.04 65.46 63.70 386,400 64.94 1,002.56
06-04-26 63.87 64.06 63.27 283,600 64.04 988.66
Date Open High Low Vol Cls adjCls
06-04-25 64.29 64.64 63.21 309,200 63.64 982.49
06-04-24 63.84 64.43 63.54 235,700 64.28 992.37
06-04-21 64.15 64.23 63.52 288,400 63.81 985.11
06-04-20 63.35 63.85 63.03 291,300 63.70 983.42
06-04-19 63.50 64.12 63.47 274,900 63.66 982.80
06-04-18 63.02 63.54 61.89 442,900 63.48 980.02
06-04-17 63.20 63.51 62.75 303,800 62.92 971.37
06-04-13 63.39 63.60 62.92 269,100 63.40 978.78
06-04-12 63.50 63.82 63.05 265,100 63.39 978.63
Date Open High Low Vol Cls adjCls
06-04-11 63.39 64.50 63.05 396,600 63.39 978.63
06-04-10 64.62 64.70 63.80 323,200 64.19 990.98
06-04-07 65.35 65.36 64.15 434,900 64.38 993.91
06-04-06 65.70 65.95 65.35 310,000 65.44 1,010.28
06-04-05 66.07 66.51 65.72 335,700 65.95 1,018.15
06-04-04 65.67 66.18 65.40 336,400 66.07 1,020.00
06-04-03 66.40 66.40 65.60 370,100 65.67 1,013.83
06-03-31 66.26 66.73 65.89 368,100 66.09 1,020.31
06-03-30 66.34 66.34 65.62 418,300 66.07 1,020.00
Date Open High Low Vol Cls adjCls
06-03-29 66.15 66.40 66.00 435,500 66.18 1,021.70
06-03-28 66.76 67.11 65.92 413,400 66.03 1,019.39
06-03-27 67.12 67.47 66.64 280,700 67.15 1,036.68
06-03-24 67.00 67.70 66.50 276,200 67.43 1,041.00
06-03-23 67.54 67.72 67.01 248,100 67.16 1,036.83
06-03-22 67.33 68.02 67.18 247,300 67.89 1,048.10
06-03-21 68.72 68.72 67.10 433,700 67.33 1,039.46
06-03-20 68.90 69.12 67.95 362,700 68.41 1,056.13
06-03-17 68.65 68.97 67.03 977,600 68.82 1,062.46
Date Open High Low Vol Cls adjCls
06-03-16 69.00 69.50 68.75 356,900 69.24 1,068.94
06-03-15 68.40 68.90 67.76 310,700 68.66 1,059.99
06-03-14 68.45 68.90 68.19 300,300 68.61 1,059.22
06-03-13 67.90 68.31 67.65 242,000 68.07 1,050.88
06-03-10 67.25 68.00 67.04 286,800 67.65 1,044.40
06-03-09 66.96 67.18 66.51 256,000 66.59 1,028.03
06-03-08 66.39 67.36 66.17 358,900 66.96 1,033.74
06-03-07 66.01 66.60 65.89 315,000 66.49 1,026.49
06-03-06 65.38 66.28 65.12 281,500 66.01 1,019.08
Date Open High Low Vol Cls adjCls
06-03-03 65.60 65.80 65.26 303,600 65.48 1,010.90
06-03-02 65.90 66.13 65.52 328,800 65.80 1,015.84
06-03-01 66.29 66.85 65.96 265,900 66.22 1,022.32
06-02-28 66.86 67.05 66.26 355,100 66.36 1,022.16
06-02-27 66.97 67.38 66.62 261,800 67.11 1,033.72
06-02-24 67.37 67.48 66.86 210,500 66.97 1,031.56
06-02-23 67.58 67.67 66.54 314,500 67.20 1,035.10
06-02-22 67.68 68.26 67.40 365,800 67.91 1,046.04
06-02-21 67.36 67.40 66.82 245,600 67.26 1,036.03
Date Open High Low Vol Cls adjCls
06-02-17 67.86 67.86 66.77 315,200 67.42 1,038.49
06-02-16 68.24 68.37 67.47 254,400 68.18 1,050.20
06-02-15 68.20 68.47 67.38 340,100 68.29 1,051.89
06-02-14 68.10 68.69 67.62 350,000 68.39 1,053.43
06-02-13 67.90 68.20 67.20 288,600 67.94 1,046.50
06-02-10 67.36 68.00 67.13 503,700 67.90 1,045.89
06-02-09 66.45 68.26 66.15 527,600 67.12 1,033.87
06-02-08 66.15 66.50 65.68 247,000 66.38 1,022.47
06-02-07 66.01 66.43 65.42 264,200 65.80 1,013.54
Date Open High Low Vol Cls adjCls
06-02-06 65.50 66.42 65.40 300,800 66.01 1,016.77
06-02-03 65.40 65.70 64.67 290,200 65.35 1,006.61
06-02-02 66.27 66.32 65.27 385,400 65.47 1,008.46
06-02-01 65.60 66.43 65.47 369,600 66.27 1,020.78
06-01-31 66.07 66.32 65.45 341,900 65.46 1,008.30
06-01-30 66.75 66.85 65.92 340,500 66.07 1,017.70
06-01-27 66.50 67.29 66.16 283,700 66.65 1,026.63
06-01-26 66.00 67.21 66.00 364,400 66.44 1,023.40
06-01-25 66.64 66.78 65.31 405,700 65.81 1,013.69
Date Open High Low Vol Cls adjCls
06-01-24 66.97 67.10 66.44 311,200 66.54 1,024.94
06-01-23 66.63 67.07 66.33 366,200 66.61 1,026.02
06-01-20 68.08 68.08 66.70 513,000 66.71 1,027.56
06-01-19 68.70 68.77 68.00 350,600 68.10 1,048.97
06-01-18 69.05 69.30 68.41 349,200 68.61 1,056.82
06-01-17 69.26 69.39 68.60 335,400 69.04 1,063.45
06-01-13 70.00 70.95 69.40 319,500 70.05 1,079.00
06-01-12 71.00 71.00 70.05 264,400 70.26 1,082.24
06-01-11 71.00 71.09 70.60 334,600 70.83 1,091.02
Date Open High Low Vol Cls adjCls
06-01-10 68.18 70.61 68.18 321,200 70.40 1,084.39
06-01-09 69.85 69.99 69.57 292,400 69.78 1,074.84
06-01-06 70.00 70.27 69.40 287,100 70.11 1,079.93
06-01-05 69.90 70.05 69.43 197,000 69.81 1,075.31
06-01-04 69.79 70.35 69.26 309,900 69.72 1,073.92
06-01-03 68.94 69.66 66.84 438,100 69.62 1,072.38
05-12-30 68.70 69.10 68.01 244,800 68.23 1,050.97
05-12-29 68.52 69.20 68.46 294,500 69.10 1,064.37
05-12-28 68.00 68.55 67.99 223,000 68.41 1,053.74
Date Open High Low Vol Cls adjCls
05-12-27 68.40 68.89 67.75 280,800 67.95 1,046.66
05-12-23 68.00 68.20 67.84 182,700 68.10 1,048.97
05-12-22 66.14 67.96 66.11 444,500 67.90 1,045.89
05-12-21 65.90 66.85 65.81 356,500 66.44 1,023.40
05-12-20 65.99 66.10 65.22 285,400 65.42 1,007.69
05-12-19 66.00 66.82 65.65 388,300 65.82 1,013.85
05-12-16 65.55 65.71 64.98 522,500 65.15 1,003.53
05-12-15 66.18 66.18 65.30 372,000 65.30 1,005.84
05-12-14 65.90 66.34 65.67 293,500 65.99 1,016.47
Date Open High Low Vol Cls adjCls
05-12-13 65.65 66.25 65.30 385,200 65.93 1,015.54
05-12-12 66.12 66.45 65.63 221,400 65.78 1,013.23
05-12-09 66.11 66.45 65.59 284,000 66.02 1,016.93
05-12-08 66.05 66.50 65.76 291,100 65.86 1,014.46
05-12-07 66.77 67.08 65.53 429,700 65.91 1,015.23
05-12-06 66.90 67.49 66.20 409,300 66.47 1,023.86
05-12-05 67.10 67.31 66.08 392,400 66.34 1,021.86
05-12-02 67.60 68.00 66.80 268,200 67.29 1,036.49
05-12-01 67.31 68.02 67.31 325,700 67.81 1,044.50
Date Open High Low Vol Cls adjCls
05-11-30 68.10 68.10 67.11 325,800 67.14 1,034.18
05-11-29 68.45 68.58 67.82 313,500 68.06 1,046.04
05-11-28 68.98 69.09 68.08 416,400 68.23 1,048.65
05-11-25 69.32 69.40 68.50 109,300 68.87 1,058.49
05-11-23 68.36 69.20 68.13 473,600 69.07 1,061.56
05-11-22 67.30 68.48 67.26 396,700 68.36 1,050.65
05-11-21 67.07 67.70 66.70 340,900 67.63 1,039.43
05-11-18 67.65 67.65 66.31 490,000 67.17 1,032.36
05-11-17 66.33 67.19 66.24 327,800 67.07 1,030.82
Date Open High Low Vol Cls adjCls
05-11-16 66.48 67.14 65.91 486,900 66.33 1,019.45
05-11-15 67.34 67.48 66.07 562,800 66.68 1,024.83
05-11-14 67.05 67.80 66.85 291,100 67.50 1,037.43
05-11-11 67.25 67.48 66.92 225,200 67.24 1,033.44
05-11-10 66.37 67.35 66.26 357,500 67.19 1,032.67
05-11-09 65.25 66.74 64.80 492,100 66.37 1,020.07
05-11-08 66.00 66.23 65.66 254,300 65.85 1,012.07
05-11-07 66.00 66.46 65.30 302,900 66.34 1,019.60
05-11-04 65.92 66.33 65.16 312,200 65.99 1,014.23
Date Open High Low Vol Cls adjCls
05-11-03 66.40 66.80 65.52 433,900 65.92 1,013.15
05-11-02 65.08 66.48 64.85 554,900 66.22 1,017.76
05-11-01 64.80 65.45 64.51 472,300 65.08 1,000.24
05-10-31 64.65 64.99 64.39 391,000 64.80 995.94
05-10-28 63.30 64.37 63.26 383,900 64.30 988.25
05-10-27 63.50 63.85 63.02 259,200 63.13 970.27
05-10-26 63.45 64.11 63.26 341,200 63.50 975.96
05-10-25 63.40 63.99 63.11 284,600 63.75 979.80
05-10-24 63.30 63.75 63.15 331,500 63.72 979.34
Date Open High Low Vol Cls adjCls
05-10-21 63.05 63.44 62.71 334,200 62.92 967.04
05-10-20 63.48 63.49 62.50 329,700 62.80 965.20
05-10-19 62.55 63.48 62.31 317,300 63.48 975.65
05-10-18 63.10 63.30 62.73 311,000 62.81 965.35
05-10-17 62.15 63.18 62.10 353,800 63.10 969.81
05-10-14 62.50 62.85 61.89 292,500 62.44 959.66
05-10-13 61.40 62.59 61.39 361,700 62.27 957.05
05-10-12 61.24 62.22 61.24 341,800 61.52 945.52
05-10-11 61.72 62.19 61.30 293,400 61.71 948.44
Date Open High Low Vol Cls adjCls
05-10-10 62.01 62.55 61.36 247,100 61.85 950.60
05-10-07 62.05 62.25 61.36 322,700 61.87 950.90
05-10-06 61.45 61.96 61.15 388,800 61.65 947.52
05-10-05 61.20 61.95 60.95 375,100 61.11 939.22
05-10-04 61.70 61.99 60.93 271,400 61.16 939.99
05-10-03 61.73 61.80 61.10 287,100 61.54 945.83
05-09-30 62.35 62.36 61.55 282,500 61.96 952.29
05-09-29 60.75 62.40 60.65 459,500 62.26 956.90
05-09-28 61.01 61.23 60.50 391,800 60.95 936.76
Date Open High Low Vol Cls adjCls
05-09-27 60.94 61.20 60.23 335,500 60.76 933.84
05-09-26 60.87 61.20 60.43 371,500 60.69 932.77
05-09-23 59.65 60.74 59.35 473,400 60.06 923.09
05-09-22 59.40 59.93 58.70 527,100 59.37 912.48
05-09-21 60.04 60.53 59.35 525,900 59.40 912.94
05-09-20 60.65 61.66 60.34 434,000 60.51 930.00
05-09-19 61.30 61.30 60.26 350,800 60.35 927.54
05-09-16 61.10 61.37 60.78 658,800 61.30 942.14
05-09-15 61.13 61.47 60.74 327,400 60.95 936.76
Date Open High Low Vol Cls adjCls
05-09-14 61.28 61.52 60.60 347,700 60.77 934.00
05-09-13 60.85 61.53 60.34 388,700 61.00 937.53
05-09-12 61.07 62.02 60.76 356,300 61.01 937.69
05-09-09 59.90 61.39 59.78 415,800 61.23 941.07
05-09-08 59.93 60.14 59.60 297,000 59.76 918.47
05-09-07 59.83 60.29 59.71 280,800 60.16 924.62
05-09-06 59.54 60.16 59.54 366,900 60.10 923.70
05-09-02 60.14 60.15 59.16 345,300 59.33 911.87
05-09-01 58.75 59.61 58.51 422,000 59.35 912.17
Date Open High Low Vol Cls adjCls
05-08-31 58.90 59.20 58.05 527,400 59.20 909.87
05-08-30 59.31 59.60 58.74 331,300 59.28 908.79
05-08-29 58.30 59.68 58.00 369,000 59.53 912.62
05-08-26 59.35 59.69 59.03 350,200 59.27 908.64
05-08-25 59.85 59.97 59.58 237,800 59.70 915.23
05-08-24 60.58 60.83 59.66 438,900 59.85 917.53
05-08-23 60.76 60.87 60.44 286,600 60.70 930.56
05-08-22 61.28 61.67 60.76 284,500 61.00 935.16
05-08-19 61.45 61.52 61.05 274,500 61.21 938.38
Date Open High Low Vol Cls adjCls
05-08-18 61.48 61.62 60.76 280,800 61.39 941.14
05-08-17 61.58 62.02 61.38 234,500 61.50 942.83
05-08-16 62.17 62.38 61.56 346,500 61.64 944.97
05-08-15 62.17 62.35 61.84 266,200 62.16 952.94
05-08-12 62.67 62.67 61.96 270,200 62.30 955.09
05-08-11 62.00 62.99 61.87 401,500 62.67 960.76
05-08-10 62.70 63.73 62.19 871,500 62.24 954.17
05-08-09 61.01 61.60 60.90 402,600 61.42 941.60
05-08-08 60.85 61.37 60.85 311,800 61.00 935.16
Date Open High Low Vol Cls adjCls
05-08-05 60.90 60.98 60.64 343,100 60.82 932.40
05-08-04 60.80 61.22 60.43 321,000 61.13 937.15
05-08-03 60.42 61.07 60.33 275,400 61.03 935.62
05-08-02 60.09 60.89 60.01 275,500 60.75 931.33
05-08-01 60.27 60.47 59.71 268,200 60.09 921.21
05-07-29 60.65 60.85 60.15 280,000 60.20 922.90
05-07-28 60.85 61.06 60.50 290,000 60.73 931.02
05-07-27 60.30 60.89 60.30 329,600 60.79 931.94
05-07-26 60.60 60.67 60.21 235,000 60.30 924.43
Date Open High Low Vol Cls adjCls
05-07-25 60.74 60.95 60.28 227,200 60.50 927.49
05-07-22 60.54 60.82 60.29 209,600 60.74 931.17
05-07-21 60.25 60.82 60.15 264,800 60.55 928.26
05-07-20 60.70 60.99 60.14 308,400 60.65 929.79
05-07-19 60.49 60.94 60.44 269,600 60.70 930.56
05-07-18 60.95 61.09 60.00 322,000 60.10 921.36
05-07-15 60.66 61.25 60.55 289,700 61.21 938.38
05-07-14 60.80 61.10 60.57 352,900 60.65 929.79
05-07-13 60.50 60.70 60.15 261,000 60.59 928.87
Date Open High Low Vol Cls adjCls
05-07-12 60.15 60.61 60.11 260,400 60.51 927.65
05-07-11 60.07 60.89 59.87 452,600 60.52 927.80
05-07-08 59.50 60.19 59.29 355,300 60.05 920.60
05-07-07 58.98 59.59 58.16 505,900 59.27 908.64
05-07-06 59.55 60.04 59.13 519,800 59.14 906.65
05-07-05 58.75 59.67 58.62 442,600 59.49 912.01
05-07-01 58.45 58.87 58.36 393,300 58.61 898.52
05-06-30 58.65 58.94 58.01 766,200 58.10 890.70
05-06-29 57.57 58.71 57.25 1,541,600 58.48 896.53
Date Open High Low Vol Cls adjCls
05-06-28 55.35 55.35 54.98 326,500 55.17 845.78
05-06-27 54.90 55.17 54.67 401,100 55.03 843.64
05-06-24 55.25 55.30 54.51 430,300 54.54 836.13
05-06-23 55.90 56.28 55.17 405,900 55.20 846.24
05-06-22 56.55 56.59 55.84 323,500 55.95 857.74
05-06-21 55.75 56.40 55.55 408,600 56.29 862.95
05-06-20 55.55 55.89 55.25 296,000 55.68 853.60
05-06-17 55.80 55.80 55.23 448,300 55.55 851.61
05-06-16 55.40 55.50 54.98 319,800 55.23 846.70
Date Open High Low Vol Cls adjCls
05-06-15 55.75 55.87 54.98 380,700 55.41 849.46
05-06-14 55.50 55.71 55.10 216,700 55.57 851.92
05-06-13 55.10 55.90 54.86 280,300 55.50 850.84
05-06-10 55.78 55.78 54.75 249,200 55.09 844.56
05-06-09 54.96 55.59 54.85 262,800 55.55 851.61
05-06-08 55.15 55.34 54.82 238,200 54.95 842.41
05-06-07 54.79 55.89 54.79 333,100 55.23 846.70
05-06-06 55.20 55.27 54.58 282,600 54.85 840.88
05-06-03 55.80 55.80 54.85 403,800 55.09 844.56
Date Open High Low Vol Cls adjCls
05-06-02 56.30 56.30 55.71 417,200 55.89 856.82
05-06-01 55.80 56.50 55.70 685,800 56.10 860.04
05-05-31 56.98 57.01 55.38 850,100 55.55 849.69
05-05-27 56.20 56.91 55.82 746,200 56.40 862.69
05-05-26 54.11 55.84 53.97 768,400 55.71 852.14
05-05-25 53.85 54.20 53.45 427,400 54.08 827.21
05-05-24 53.25 53.81 53.03 306,300 53.80 822.92
05-05-23 53.45 53.90 53.30 327,400 53.45 817.57
05-05-20 53.00 54.03 52.83 389,900 53.76 822.31
Date Open High Low Vol Cls adjCls
05-05-19 53.30 53.65 52.81 336,400 53.00 810.69
05-05-18 53.51 53.80 52.99 362,400 53.25 814.51
05-05-17 52.45 53.48 52.25 263,600 53.38 816.50
05-05-16 52.00 52.97 51.87 261,400 52.81 807.78
05-05-13 52.60 52.82 51.72 374,800 52.05 796.16
05-05-12 53.31 53.45 52.41 295,100 52.48 802.73
05-05-11 53.27 53.37 52.53 319,200 53.21 813.90
05-05-10 54.45 54.45 53.02 413,900 53.27 814.82
05-05-09 54.13 54.65 53.55 397,300 54.58 834.86
Date Open High Low Vol Cls adjCls
05-05-06 54.05 54.34 53.80 345,500 54.14 828.13
05-05-05 54.47 54.50 53.59 316,800 53.92 824.76
05-05-04 53.60 54.44 53.38 529,900 54.37 831.64
05-05-03 53.45 53.73 52.74 700,700 53.30 815.28
05-05-02 53.90 54.50 52.93 1,354,200 53.44 817.42
05-04-29 51.15 51.56 50.00 936,600 50.85 777.80
05-04-28 51.85 51.86 51.10 521,400 51.14 782.24
05-04-27 50.90 52.15 50.60 630,000 51.85 793.10
05-04-26 51.35 52.25 50.76 764,900 51.07 781.17
Date Open High Low Vol Cls adjCls
05-04-25 50.25 52.02 49.91 828,500 51.76 791.72
05-04-22 51.90 52.02 50.06 961,300 50.35 770.15
05-04-21 51.50 51.99 51.09 431,300 51.90 793.86
05-04-20 51.58 51.75 50.99 496,800 51.01 780.25
05-04-19 51.15 51.95 50.34 646,900 51.58 788.97
05-04-18 51.45 51.85 51.05 522,100 51.26 784.07
05-04-15 51.40 52.62 51.05 679,400 51.11 781.78
05-04-14 51.61 51.91 51.29 582,800 51.39 786.06
05-04-13 53.40 53.65 51.61 840,600 51.61 789.43
Date Open High Low Vol Cls adjCls
05-04-12 52.40 53.70 52.40 998,700 53.20 813.75
05-04-11 51.90 52.75 51.35 776,200 52.10 796.92
05-04-08 52.80 53.05 51.60 1,042,500 51.91 794.02
05-04-07 53.55 53.75 52.75 731,700 52.76 807.02
05-04-06 53.00 53.66 51.91 660,800 52.99 810.53
05-04-05 54.10 54.90 52.70 1,217,200 53.00 810.69
05-04-04 52.25 54.75 50.15 3,371,400 53.30 815.28
05-04-01 55.00 55.80 50.16 3,518,300 50.95 779.33
05-03-31 56.50 56.75 55.20 1,308,600 55.41 847.55
Date Open High Low Vol Cls adjCls
05-03-30 57.50 57.75 56.60 1,263,000 57.16 874.32
05-03-29 57.50 59.64 57.11 1,501,300 58.20 890.23
05-03-28 54.50 57.37 54.18 1,356,800 57.02 872.18
05-03-24 56.90 57.01 55.40 1,055,100 55.61 850.61
05-03-23 55.90 57.15 55.88 1,133,200 56.70 867.28
05-03-22 56.00 57.49 55.91 1,463,200 56.20 859.63
05-03-21 58.60 58.90 57.78 1,074,100 57.90 885.64
05-03-18 60.80 60.81 58.54 1,621,300 59.76 914.09
05-03-17 62.91 62.95 60.73 741,900 60.80 930.00
Date Open High Low Vol Cls adjCls
05-03-16 61.40 63.41 61.02 854,900 62.90 962.12
05-03-15 63.50 63.51 61.40 1,358,900 61.92 947.13
05-03-14 63.55 64.39 63.15 1,162,800 63.85 976.65
05-03-11 65.50 65.58 64.61 424,600 64.71 989.80
05-03-10 65.80 66.44 65.61 300,200 66.12 1,011.37
05-03-09 66.74 67.24 65.35 376,000 65.60 1,003.42
05-03-08 65.75 67.21 65.71 458,000 66.74 1,020.85
05-03-07 65.55 67.15 65.30 378,900 65.82 1,006.78
05-03-04 64.96 65.32 64.35 532,400 65.10 995.77
Date Open High Low Vol Cls adjCls
05-03-03 65.75 65.75 64.60 559,600 64.96 993.63
05-03-02 66.35 66.35 64.90 726,100 65.06 995.16
05-03-01 66.85 67.51 66.55 412,700 66.55 1,016.04
05-02-28 68.15 68.15 66.30 619,200 66.80 1,019.85
05-02-25 68.50 68.50 67.80 365,500 68.35 1,043.52
05-02-24 68.55 68.76 68.00 311,100 68.19 1,041.07
05-02-23 68.23 69.03 68.23 262,100 68.65 1,048.10
05-02-22 68.00 68.60 67.84 386,000 67.90 1,036.65
05-02-18 69.50 69.62 68.50 394,500 68.93 1,052.37
Date Open High Low Vol Cls adjCls
05-02-17 70.40 70.58 69.59 347,900 69.68 1,063.82
05-02-16 71.15 71.40 69.90 358,500 70.60 1,077.87
05-02-15 71.00 72.05 70.61 391,800 71.85 1,096.95
05-02-14 72.00 72.50 70.34 720,700 71.49 1,091.46
05-02-11 72.40 73.46 72.20 484,500 73.12 1,116.34
05-02-10 69.55 72.94 69.39 849,200 72.59 1,108.25
05-02-09 68.50 69.40 68.44 494,000 69.31 1,058.17
05-02-08 67.55 68.01 67.51 268,200 67.73 1,034.05
05-02-07 67.40 67.82 67.25 201,200 67.70 1,033.59
Date Open High Low Vol Cls adjCls
05-02-04 66.28 67.65 66.24 308,800 67.52 1,030.85
05-02-03 66.55 66.60 65.86 240,800 66.28 1,011.91
05-02-02 66.95 67.18 66.47 239,600 66.85 1,020.62
05-02-01 66.25 66.99 66.03 257,500 66.74 1,018.94
05-01-31 66.35 66.92 66.04 253,400 66.29 1,012.07
05-01-28 66.15 66.22 65.54 241,100 65.86 1,005.50
05-01-27 66.80 67.05 66.08 233,900 66.40 1,013.75
05-01-26 67.30 67.55 66.97 216,800 67.05 1,023.67
05-01-25 66.55 67.21 66.39 272,100 67.00 1,022.91
Date Open High Low Vol Cls adjCls
05-01-24 66.20 66.92 66.08 237,100 66.38 1,013.44
05-01-21 66.51 66.91 66.04 299,100 66.12 1,009.47
05-01-20 67.01 67.21 65.85 328,600 66.55 1,016.04
05-01-19 67.70 67.70 66.93 235,600 67.01 1,023.06
05-01-18 66.14 67.70 65.70 303,700 67.70 1,033.59
05-01-14 66.20 66.60 66.00 235,100 66.14 1,009.78
05-01-13 66.65 66.85 65.82 291,600 66.00 1,007.64
05-01-12 67.00 67.24 66.10 308,400 66.78 1,019.55
05-01-11 67.55 67.74 66.83 326,000 67.15 1,025.20
Date Open High Low Vol Cls adjCls
05-01-10 67.52 67.89 67.30 253,300 67.70 1,033.59
05-01-07 67.55 67.88 67.26 311,000 67.58 1,031.76
05-01-06 67.00 67.94 66.90 408,700 67.46 1,029.93
05-01-05 66.70 67.96 66.62 558,800 67.35 1,028.25
05-01-04 66.35 66.90 66.11 379,100 66.25 1,011.46
05-01-03 66.10 66.86 65.97 379,500 66.03 1,008.10
04-12-31 65.60 66.05 65.55 151,500 65.67 1,002.60
04-12-30 65.80 65.98 65.49 157,900 65.53 1,000.46
04-12-29 65.45 66.18 65.32 226,300 65.80 1,004.59
Date Open High Low Vol Cls adjCls
04-12-28 65.60 66.09 65.51 159,700 65.89 1,005.96
04-12-27 66.27 66.35 65.65 212,700 65.71 1,003.21
04-12-23 65.94 66.74 65.83 241,900 66.29 1,012.07
04-12-22 65.75 65.99 65.50 246,400 65.94 1,006.72
04-12-21 65.15 65.93 65.04 308,300 65.80 1,004.59
04-12-20 65.45 65.74 64.80 284,500 65.05 993.14
04-12-17 64.86 65.47 64.35 555,700 65.00 992.37
04-12-16 64.75 64.98 64.34 270,600 64.47 984.28
04-12-15 64.95 64.99 64.30 302,200 64.72 988.10
Date Open High Low Vol Cls adjCls
04-12-14 65.20 65.23 64.61 330,700 65.11 994.05
04-12-13 65.01 65.46 64.82 218,800 65.30 996.95
04-12-10 66.00 66.00 64.44 275,300 65.00 992.37
04-12-09 64.10 65.74 64.05 296,200 65.67 1,002.60
04-12-08 64.75 65.02 64.47 258,000 64.75 988.56
04-12-07 65.35 65.41 64.27 329,400 64.75 988.56
04-12-06 65.20 65.54 64.93 230,700 65.35 997.72
04-12-03 65.16 65.82 64.80 348,800 65.53 1,000.46
04-12-02 64.10 65.39 64.00 314,000 65.15 994.66
Date Open High Low Vol Cls adjCls
04-12-01 63.45 64.91 63.40 398,000 64.73 988.25
04-11-30 63.45 64.52 63.33 413,200 63.35 966.04
04-11-29 63.85 64.43 62.30 376,600 63.78 972.59
04-11-26 64.05 64.40 63.75 89,800 63.81 973.05
04-11-24 64.00 64.38 63.60 340,300 64.23 979.46
04-11-23 64.00 64.45 63.39 601,900 64.20 979.00
04-11-22 62.00 63.01 61.64 471,500 62.85 958.41
04-11-19 62.85 63.14 61.64 411,900 61.80 942.40
04-11-18 63.45 63.65 62.68 262,800 63.02 961.00
Date Open High Low Vol Cls adjCls
04-11-17 63.10 63.87 62.91 459,900 63.08 961.92
04-11-16 63.45 63.49 62.44 427,700 62.65 955.36
04-11-15 61.95 63.36 61.53 597,900 62.84 958.26
04-11-12 61.35 61.94 60.75 427,200 61.03 930.66
04-11-11 60.95 61.35 60.74 355,900 60.95 929.44
04-11-10 61.10 61.39 60.68 332,200 60.70 925.63
04-11-09 61.15 61.50 60.65 350,700 60.75 926.39
04-11-08 60.50 61.50 60.05 439,900 60.54 923.19
04-11-05 61.20 61.55 60.35 429,200 61.05 930.96
Date Open High Low Vol Cls adjCls
04-11-04 60.20 61.10 59.80 547,600 61.07 931.27
04-11-03 61.85 62.45 59.90 743,200 61.65 940.11
04-11-02 61.00 62.11 61.00 390,600 61.47 937.37
04-11-01 61.20 61.50 60.67 341,300 60.77 926.69
04-10-29 61.21 61.64 59.95 474,400 60.71 925.78
04-10-28 60.01 61.63 59.70 522,500 61.21 933.40
04-10-27 60.40 60.71 59.65 666,700 60.02 915.26
04-10-26 59.30 60.50 58.45 1,361,600 60.33 919.98
04-10-25 55.25 56.58 54.93 767,500 56.10 855.48
Date Open High Low Vol Cls adjCls
04-10-22 55.54 56.28 54.28 1,624,800 54.70 834.13
04-10-21 56.49 58.40 56.33 1,103,600 56.45 860.82
04-10-20 57.26 57.86 56.22 1,061,700 57.60 878.35
04-10-19 58.00 60.01 57.50 933,100 57.70 879.88
04-10-18 57.20 60.20 57.20 1,095,900 59.68 910.07
04-10-15 58.50 59.88 54.50 3,022,800 57.85 882.17
04-10-14 66.60 67.15 58.87 2,420,000 60.19 917.85
04-10-13 67.65 67.90 66.91 260,100 66.99 1,021.54
04-10-12 67.20 67.80 67.13 211,300 67.38 1,027.49
Date Open High Low Vol Cls adjCls
04-10-11 66.90 67.74 66.90 173,100 67.48 1,029.02
04-10-08 67.25 67.65 66.73 345,800 66.90 1,020.17
04-10-07 66.57 67.44 66.40 490,500 66.81 1,018.80
04-10-06 66.15 66.80 65.30 875,800 66.60 1,015.60
04-10-05 68.00 68.17 66.32 589,500 66.50 1,014.07
04-10-04 68.51 68.90 68.20 319,600 68.49 1,044.42
04-10-01 67.99 68.87 67.74 296,700 68.72 1,047.92
04-09-30 67.90 68.44 67.63 356,100 67.99 1,036.79
04-09-29 68.36 68.54 68.00 260,700 68.50 1,044.57
Date Open High Low Vol Cls adjCls
04-09-28 68.65 68.84 68.16 287,700 68.36 1,042.43
04-09-27 69.00 69.46 68.55 209,400 68.64 1,046.70
04-09-24 69.25 69.57 69.01 163,300 69.13 1,054.18
04-09-23 69.65 69.75 68.98 241,000 69.27 1,056.31
04-09-22 70.35 70.46 69.78 233,200 69.92 1,066.22
04-09-21 70.75 71.09 70.22 259,100 70.94 1,081.78
04-09-20 71.65 71.70 70.99 161,600 71.24 1,086.35
04-09-17 71.85 72.50 71.59 258,400 71.68 1,093.06
04-09-16 71.30 72.04 71.30 118,700 71.47 1,089.86
Date Open High Low Vol Cls adjCls
04-09-15 71.52 72.00 71.04 215,500 71.22 1,086.05
04-09-14 71.12 71.68 71.05 200,100 71.50 1,090.32
04-09-13 72.00 72.11 71.11 201,600 71.18 1,085.44
04-09-10 72.30 72.30 71.68 189,300 71.91 1,096.57
04-09-09 72.88 72.89 71.60 201,000 72.00 1,097.94
04-09-08 72.25 73.00 72.24 204,500 72.56 1,106.48
04-09-07 71.95 72.91 71.93 180,600 72.66 1,108.01
04-09-03 71.89 72.61 71.76 138,000 71.76 1,094.28
04-09-02 70.30 72.07 69.64 259,400 71.88 1,096.11
Date Open High Low Vol Cls adjCls
04-09-01 71.16 71.16 69.85 193,000 70.21 1,070.65
04-08-31 70.89 71.25 70.24 156,100 71.24 1,085.21
04-08-30 70.93 71.31 70.82 107,100 70.88 1,079.72
04-08-27 70.60 71.10 70.46 128,300 70.92 1,080.33
04-08-26 71.01 71.01 70.63 115,500 70.73 1,077.44
04-08-25 70.42 71.24 69.84 179,500 71.10 1,083.08
04-08-24 70.45 70.94 70.08 174,900 70.41 1,072.57
04-08-23 70.50 70.77 70.27 132,600 70.27 1,070.43
04-08-20 69.65 70.99 69.61 202,000 70.50 1,073.94
Date Open High Low Vol Cls adjCls
04-08-19 69.75 70.19 69.53 192,400 69.80 1,063.27
04-08-18 68.15 70.09 68.00 279,600 69.97 1,065.86
04-08-17 68.05 68.66 67.90 205,100 68.32 1,040.73
04-08-16 66.40 68.13 66.35 236,600 68.05 1,036.61
04-08-13 66.91 67.00 66.25 239,200 66.48 1,012.70
04-08-12 67.95 68.05 66.80 240,200 66.90 1,019.10
04-08-11 68.05 68.54 67.79 194,400 68.11 1,037.53
04-08-10 68.60 68.83 67.70 210,800 68.53 1,043.93
04-08-09 68.15 68.91 68.00 122,700 68.35 1,041.18
Date Open High Low Vol Cls adjCls
04-08-06 69.00 69.37 67.94 267,900 68.22 1,039.20
04-08-05 70.65 70.99 69.25 219,300 69.30 1,055.66
04-08-04 70.80 71.20 70.10 167,200 70.88 1,079.72
04-08-03 70.58 71.50 70.51 214,000 71.20 1,084.60
04-08-02 70.65 70.99 70.17 209,100 70.59 1,075.31
04-07-30 70.48 70.88 70.05 172,800 70.65 1,076.22
04-07-29 71.48 71.69 69.82 266,800 70.35 1,071.65
04-07-28 70.85 71.36 70.23 304,800 71.08 1,082.77
04-07-27 69.60 71.50 69.31 397,700 70.84 1,079.12
Date Open High Low Vol Cls adjCls
04-07-26 68.40 69.24 68.00 308,900 69.00 1,051.09
04-07-23 67.05 68.80 66.50 352,700 68.10 1,037.38
04-07-22 67.36 67.76 66.00 386,100 67.23 1,024.12
04-07-21 68.78 69.30 67.35 260,500 67.35 1,025.95
04-07-20 68.81 68.94 67.19 295,700 68.78 1,047.74
04-07-19 69.04 69.80 68.25 227,500 68.80 1,048.04
04-07-16 70.10 70.10 69.00 230,100 69.01 1,051.24
04-07-15 70.14 70.35 69.27 219,000 69.53 1,059.16
04-07-14 69.90 70.80 69.68 190,000 70.11 1,068.00
Date Open High Low Vol Cls adjCls
04-07-13 71.49 71.49 69.98 160,100 70.31 1,071.04
04-07-12 69.75 70.88 69.75 154,300 70.57 1,075.00
04-07-09 70.10 70.44 69.59 186,900 69.97 1,065.86
04-07-08 70.60 70.97 70.01 173,500 70.12 1,068.15
04-07-07 70.80 71.18 70.48 227,300 70.78 1,078.20
04-07-06 71.60 71.61 70.88 157,200 71.10 1,083.08
04-07-02 71.50 72.10 71.13 144,700 71.60 1,090.69
04-07-01 70.90 71.80 70.70 256,900 71.50 1,089.17
04-06-30 71.30 71.65 70.96 293,300 71.28 1,085.82
Date Open High Low Vol Cls adjCls
04-06-29 71.53 72.15 71.22 217,500 71.35 1,086.88
04-06-28 71.90 72.58 71.42 234,300 71.53 1,089.63
04-06-25 71.46 72.17 71.32 359,500 71.75 1,092.98
04-06-24 72.08 72.12 71.30 216,800 71.40 1,087.65
04-06-23 72.30 72.36 71.13 244,800 72.08 1,098.00
04-06-22 71.57 72.38 71.10 203,000 72.30 1,101.36
04-06-21 71.90 72.06 71.41 195,100 71.57 1,090.24
04-06-18 72.00 72.66 71.73 236,400 72.17 1,099.38
04-06-17 72.15 72.53 71.55 158,500 72.26 1,100.75
Date Open High Low Vol Cls adjCls
04-06-16 72.05 72.56 72.00 159,200 72.32 1,101.66
04-06-15 73.10 73.28 71.95 303,700 72.15 1,099.07
04-06-14 73.10 73.25 72.42 165,700 72.76 1,108.36
04-06-10 73.40 73.78 72.89 163,900 73.26 1,115.98
04-06-09 73.90 74.15 73.06 170,800 73.38 1,117.81
04-06-08 74.65 74.65 73.77 179,200 74.12 1,129.08
04-06-07 74.70 74.98 74.40 173,800 74.80 1,139.44
04-06-04 74.05 74.79 73.89 213,200 74.10 1,128.78
04-06-03 73.80 74.29 73.36 204,200 73.45 1,118.87
Date Open High Low Vol Cls adjCls
04-06-02 73.70 74.27 73.23 203,700 73.86 1,125.12
04-06-01 73.02 73.35 71.81 266,600 73.00 1,110.88
04-05-28 73.10 73.34 72.66 200,300 73.30 1,115.44
04-05-27 72.50 73.38 72.45 250,000 72.80 1,107.83
04-05-26 71.95 72.53 71.82 228,100 72.11 1,097.33
04-05-25 69.72 72.02 69.33 295,800 72.00 1,095.66
04-05-24 70.55 70.63 69.68 214,100 69.80 1,062.18
04-05-21 70.30 71.00 69.93 244,900 70.15 1,067.51
04-05-20 69.56 70.30 69.53 191,400 70.01 1,065.38
Date Open High Low Vol Cls adjCls
04-05-19 69.90 70.90 69.25 251,900 69.55 1,058.38
04-05-18 69.50 70.22 69.08 218,600 69.43 1,056.55
04-05-17 69.90 70.15 69.22 300,200 69.39 1,055.94
04-05-14 70.81 71.24 70.07 202,300 70.80 1,077.40
04-05-13 71.10 72.00 70.40 256,400 71.01 1,080.59
04-05-12 70.10 71.40 69.15 334,700 71.25 1,084.25
04-05-11 69.76 71.44 69.74 348,200 70.57 1,073.90
04-05-10 69.40 69.95 68.73 333,200 69.75 1,061.42
04-05-07 70.75 71.10 70.22 345,400 70.36 1,070.70
Date Open High Low Vol Cls adjCls
04-05-06 71.00 71.38 70.63 215,700 71.20 1,083.48
04-05-05 71.60 71.85 71.30 212,700 71.50 1,088.05
04-05-04 71.65 72.59 70.85 253,500 71.67 1,090.64
04-05-03 72.00 72.47 71.53 218,600 71.86 1,093.53
04-04-30 72.25 72.63 71.48 246,800 71.65 1,090.33
04-04-29 71.66 73.09 71.49 328,500 71.80 1,092.62
04-04-28 72.50 72.51 71.23 291,000 71.51 1,088.20
04-04-27 73.50 73.70 72.24 237,000 72.66 1,105.70
04-04-26 74.30 74.50 72.66 227,400 73.03 1,111.33
Date Open High Low Vol Cls adjCls
04-04-23 73.71 74.43 73.25 213,000 73.96 1,125.49
04-04-22 73.05 74.37 71.59 455,800 73.70 1,121.53
04-04-21 72.99 73.62 72.20 314,800 73.20 1,113.92
04-04-20 75.40 75.47 73.00 300,100 73.00 1,110.88
04-04-19 75.10 75.51 74.46 185,100 74.98 1,141.01
04-04-16 75.15 75.30 73.86 242,200 75.20 1,144.35
04-04-15 75.25 75.67 73.80 322,400 74.68 1,136.44
04-04-14 75.65 76.47 74.65 357,100 75.05 1,142.07
04-04-13 77.35 77.36 75.02 352,400 75.35 1,146.64
Date Open High Low Vol Cls adjCls
04-04-12 76.69 77.20 76.50 194,700 76.77 1,168.25
04-04-08 76.90 76.97 75.70 284,400 76.27 1,160.64
04-04-07 75.95 76.80 75.34 626,800 76.25 1,160.33
04-04-06 75.99 76.31 75.57 312,200 75.82 1,153.79
04-04-05 74.90 75.99 74.85 308,400 75.99 1,156.38
04-04-02 74.40 74.55 73.52 280,400 74.30 1,130.66
04-04-01 72.55 73.74 72.41 461,600 73.32 1,115.75
04-03-31 71.72 71.85 70.98 262,600 71.35 1,085.77
04-03-30 71.25 71.90 71.10 173,200 71.72 1,091.40
Date Open High Low Vol Cls adjCls
04-03-29 70.28 71.94 70.28 195,600 71.56 1,088.96
04-03-26 70.05 70.67 69.75 204,200 70.19 1,068.12
04-03-25 69.60 70.54 69.30 242,500 70.41 1,071.46
04-03-24 69.90 70.16 68.70 345,800 69.32 1,054.88
04-03-23 70.80 71.24 69.83 280,800 70.00 1,065.22
04-03-22 71.95 71.96 69.80 374,700 70.69 1,075.72
04-03-19 73.05 73.30 72.10 221,500 72.10 1,097.18
04-03-18 72.95 73.52 72.15 243,900 73.41 1,117.12
04-03-17 71.20 73.26 71.17 278,400 73.01 1,111.03
Date Open High Low Vol Cls adjCls
04-03-16 70.65 71.35 70.24 265,100 70.50 1,072.83
04-03-15 71.10 71.25 69.83 372,300 70.06 1,066.14
04-03-12 70.95 71.90 70.92 274,800 71.61 1,089.72
04-03-11 71.50 72.29 70.59 371,900 70.85 1,078.16
04-03-10 72.75 72.90 71.58 270,900 71.91 1,094.29
04-03-09 73.40 73.55 72.60 233,200 73.00 1,110.88
04-03-08 74.20 74.28 73.33 163,700 73.61 1,120.16
04-03-05 74.45 75.20 74.05 250,400 74.28 1,130.35
04-03-04 74.57 75.14 74.35 158,200 74.98 1,141.01
Date Open High Low Vol Cls adjCls
04-03-03 73.60 74.79 73.59 229,100 74.70 1,136.75
04-03-02 74.09 74.25 73.71 263,100 73.92 1,123.89
04-03-01 74.35 74.52 73.75 184,500 74.09 1,126.47
04-02-27 74.30 74.60 73.99 250,600 74.00 1,125.10
04-02-26 74.35 74.60 73.72 198,600 74.42 1,131.49
04-02-25 72.46 74.74 72.46 213,500 74.40 1,131.19
04-02-24 73.90 74.51 73.48 233,100 73.80 1,122.06
04-02-23 74.00 74.75 73.34 208,700 74.03 1,125.56
04-02-20 73.75 74.09 73.16 257,200 73.64 1,119.63
Date Open High Low Vol Cls adjCls
04-02-19 74.56 74.87 73.26 290,000 73.46 1,116.89
04-02-18 75.13 75.35 74.09 200,500 74.36 1,130.58
04-02-17 75.00 75.66 74.73 171,000 75.12 1,142.13
04-02-13 74.98 75.40 74.39 267,400 74.72 1,136.05
04-02-12 74.11 75.00 74.11 348,600 74.91 1,138.94
04-02-11 73.05 74.84 72.25 442,000 74.35 1,130.43
04-02-10 71.83 74.50 71.82 431,500 73.50 1,117.50
04-02-09 72.45 72.47 71.60 193,100 71.83 1,092.11
04-02-06 71.24 72.44 71.17 264,100 72.18 1,097.43
Date Open High Low Vol Cls adjCls
04-02-05 70.20 71.46 69.95 202,100 71.33 1,084.51
04-02-04 70.05 70.79 69.83 275,700 70.15 1,066.57
04-02-03 70.88 70.97 70.34 220,300 70.74 1,075.54
04-02-02 69.60 71.26 69.53 353,000 70.88 1,077.67
04-01-30 69.27 69.58 68.54 253,200 69.45 1,055.93
04-01-29 68.50 69.44 68.24 234,900 69.27 1,053.19
04-01-28 68.95 69.44 67.85 248,100 68.10 1,035.40
04-01-27 69.15 69.53 68.35 211,500 68.45 1,040.72
04-01-26 68.80 69.76 68.71 202,000 69.63 1,058.66
Date Open High Low Vol Cls adjCls
04-01-23 69.75 69.96 68.63 279,600 68.84 1,046.65
04-01-22 70.75 70.75 69.35 216,800 69.61 1,058.36
04-01-21 69.00 70.15 68.77 265,100 70.03 1,064.74
04-01-20 69.56 69.98 68.63 250,400 69.10 1,050.60
04-01-16 69.80 70.03 69.37 271,800 69.81 1,061.40
04-01-15 69.61 70.02 69.24 271,000 69.55 1,057.45
04-01-14 69.49 70.25 69.37 229,800 69.61 1,058.36
04-01-13 70.50 70.81 69.14 368,500 69.49 1,056.53
04-01-12 69.30 70.50 69.13 312,900 70.50 1,071.89
Date Open High Low Vol Cls adjCls
04-01-09 68.80 69.85 68.77 327,700 69.13 1,051.06
04-01-08 68.60 69.10 68.39 284,500 69.09 1,050.45
04-01-07 67.40 68.50 67.24 319,900 68.49 1,041.33
04-01-06 67.80 67.82 67.02 231,400 67.66 1,028.71
04-01-05 67.30 67.87 67.00 263,500 67.82 1,031.14
04-01-02 66.50 67.35 66.38 224,700 66.79 1,015.48
03-12-31 66.00 66.35 65.75 197,100 66.28 1,007.73
03-12-30 65.50 66.06 65.00 176,000 66.02 1,003.77
03-12-29 64.60 65.82 64.54 228,500 65.80 1,000.43
Date Open High Low Vol Cls adjCls
03-12-26 64.90 65.19 64.59 48,100 64.71 983.86
03-12-24 64.82 65.05 64.41 89,400 64.83 985.68
03-12-23 64.40 64.98 64.31 189,500 64.90 986.75
03-12-22 64.35 64.80 64.27 254,900 64.64 982.79
03-12-19 64.80 64.80 64.00 342,700 64.57 981.73
03-12-18 63.95 64.85 63.65 271,100 64.80 985.23
03-12-17 64.16 64.16 63.35 241,300 63.95 972.30
03-12-16 62.95 64.35 62.67 386,600 64.18 975.80
03-12-15 62.85 63.60 62.56 442,200 62.90 956.34
Date Open High Low Vol Cls adjCls
03-12-12 61.50 62.35 61.41 364,500 62.12 944.48
03-12-11 59.75 61.13 59.64 287,800 60.84 925.02
03-12-10 59.50 59.95 59.18 264,000 59.68 907.38
03-12-09 59.00 60.18 58.79 348,300 59.91 910.88
03-12-08 58.55 59.19 58.40 171,000 59.05 897.80
03-12-05 58.70 59.50 58.42 187,300 58.63 891.42
03-12-04 57.85 59.06 57.85 296,400 58.92 895.83
03-12-03 58.24 59.98 57.93 349,500 58.04 882.45
03-12-02 58.95 59.26 58.15 286,800 58.31 885.56
Date Open High Low Vol Cls adjCls
03-12-01 57.95 59.46 57.95 299,800 59.16 898.47
03-11-28 58.35 58.48 57.85 103,900 57.95 880.10
03-11-26 57.30 58.51 57.24 237,900 58.45 887.69
03-11-25 57.25 57.82 57.04 269,300 57.18 868.40
03-11-24 57.00 57.57 56.85 323,600 57.40 871.74
03-11-21 57.00 57.21 56.16 325,000 56.59 859.44
03-11-20 57.65 57.90 56.63 295,400 56.76 862.02
03-11-19 57.95 58.33 57.56 195,900 58.09 882.22
03-11-18 58.55 58.65 57.80 266,700 57.85 878.58
Date Open High Low Vol Cls adjCls
03-11-17 58.00 58.37 57.52 222,200 58.29 885.26
03-11-14 59.04 59.25 58.10 250,200 58.31 885.56
03-11-13 59.10 59.39 58.49 246,000 59.17 898.62
03-11-12 59.50 59.77 59.12 173,300 59.58 904.85
03-11-11 59.20 59.83 59.08 181,100 59.57 904.70
03-11-10 58.28 59.69 58.28 344,200 59.38 901.81
03-11-07 60.00 60.10 58.25 402,300 58.28 885.11
03-11-06 59.90 60.08 59.46 242,300 59.87 909.26
03-11-05 60.75 60.89 59.51 293,000 60.03 911.68
Date Open High Low Vol Cls adjCls
03-11-04 61.95 61.98 61.08 232,400 61.23 929.91
03-11-03 60.85 62.15 60.85 223,600 61.80 938.57
03-10-31 60.85 61.61 60.59 263,600 60.83 923.83
03-10-30 61.25 61.75 60.50 296,100 60.60 920.34
03-10-29 60.36 60.95 60.15 251,700 60.90 924.90
03-10-28 60.23 60.45 59.60 295,500 60.36 916.70
03-10-27 60.70 60.79 59.80 204,600 59.98 910.93
03-10-24 60.35 60.72 59.29 280,000 60.18 913.96
03-10-23 60.00 60.92 59.85 239,100 60.56 919.73
Date Open High Low Vol Cls adjCls
03-10-22 61.27 61.27 59.93 269,100 60.25 915.03
03-10-21 61.00 61.40 60.62 291,000 61.27 930.52
03-10-20 61.40 61.95 60.85 211,300 61.95 940.84
03-10-17 62.20 62.20 60.38 338,000 61.08 927.63
03-10-16 62.10 62.58 61.66 268,600 62.20 944.64
03-10-15 62.85 63.13 61.80 263,700 62.49 949.05
03-10-14 61.65 62.58 61.55 280,400 62.50 949.20
03-10-13 60.45 61.83 60.41 191,200 61.44 933.10
03-10-10 60.86 60.96 60.20 182,600 60.29 915.63
Date Open High Low Vol Cls adjCls
03-10-09 60.88 61.50 60.33 281,900 60.86 924.29
03-10-08 61.08 61.09 60.32 180,000 60.88 924.59
03-10-07 60.60 61.08 60.05 233,900 61.08 927.63
03-10-06 60.56 61.19 60.41 147,200 60.82 923.68
03-10-03 60.95 61.70 60.40 322,500 60.55 919.58
03-10-02 59.90 60.50 59.67 243,600 60.37 916.85
03-10-01 57.90 59.90 57.86 322,500 59.90 909.71
03-09-30 58.20 58.20 57.25 303,200 57.70 876.30
03-09-29 57.55 58.38 57.43 242,800 58.21 884.04
Date Open High Low Vol Cls adjCls
03-09-26 58.00 58.60 57.49 271,300 57.50 873.26
03-09-25 58.20 58.63 57.91 248,500 58.00 880.86
03-09-24 59.55 59.70 57.26 461,200 58.00 880.86
03-09-23 59.85 60.07 58.81 235,900 59.78 907.89
03-09-22 59.90 59.90 59.23 221,800 59.65 905.91
03-09-19 60.60 60.75 60.00 274,900 60.35 916.54
03-09-18 59.50 60.80 59.40 274,900 60.71 922.01
03-09-17 60.10 60.10 59.54 179,500 59.72 906.98
03-09-16 58.90 60.33 58.90 276,700 60.20 914.27
Date Open High Low Vol Cls adjCls
03-09-15 60.00 60.01 58.67 284,100 58.85 893.76
03-09-12 60.10 60.25 59.15 221,000 60.05 911.99
03-09-11 60.75 60.98 59.84 324,300 60.15 913.51
03-09-10 60.50 60.98 60.26 269,000 60.58 920.04
03-09-09 59.55 60.60 59.50 255,600 60.31 915.94
03-09-08 59.25 59.80 58.93 238,800 59.58 904.85
03-09-05 59.67 59.85 58.58 243,500 58.95 895.28
03-09-04 60.50 60.52 59.57 247,600 59.70 906.67
03-09-03 59.50 60.53 59.41 411,500 60.10 912.75
Date Open High Low Vol Cls adjCls
03-09-02 59.40 59.50 58.28 398,200 59.01 895.21
03-08-29 59.46 59.64 58.76 172,900 59.57 903.70
03-08-28 59.46 59.60 58.61 221,500 59.46 902.03
03-08-27 60.05 60.30 59.38 176,000 59.45 901.88
03-08-26 59.53 60.48 58.98 218,700 60.37 915.84
03-08-25 59.60 59.74 59.18 240,300 59.57 903.70
03-08-22 61.25 61.27 59.49 317,500 59.59 904.01
03-08-21 61.90 62.02 60.51 311,800 60.68 920.54
03-08-20 62.90 62.91 61.39 263,200 61.66 935.41
Date Open High Low Vol Cls adjCls
03-08-19 63.05 63.08 62.40 197,400 63.00 955.74
03-08-18 62.85 63.14 62.41 152,700 62.65 950.43
03-08-15 62.75 62.83 62.05 118,900 62.40 946.63
03-08-14 61.85 62.80 61.19 195,600 62.74 951.79
03-08-13 63.21 63.49 61.57 266,200 61.88 938.75
03-08-12 62.35 63.25 61.93 214,500 63.20 958.77
03-08-11 62.20 63.39 62.14 209,900 62.51 948.30
03-08-08 62.30 62.40 61.65 162,300 62.20 943.60
03-08-07 62.05 62.30 61.63 309,200 62.00 940.57
Date Open High Low Vol Cls adjCls
03-08-06 61.55 63.02 61.31 308,100 62.09 941.93
03-08-05 62.10 62.72 61.50 298,200 61.50 932.98
03-08-04 62.80 62.80 61.29 322,100 62.40 946.63
03-08-01 64.00 64.75 62.54 271,600 62.86 953.61
03-07-31 63.98 65.10 63.65 330,400 64.20 973.94
03-07-30 63.55 64.20 63.46 243,200 63.57 964.38
03-07-29 64.69 64.75 62.91 311,000 63.28 959.98
03-07-28 65.24 65.24 63.90 327,900 64.70 981.53
03-07-25 62.90 64.84 62.32 501,600 64.65 980.77
Date Open High Low Vol Cls adjCls
03-07-24 60.95 62.61 60.58 510,100 62.20 943.60
03-07-23 60.58 60.58 59.56 291,900 60.25 914.02
03-07-22 60.25 60.73 59.60 308,300 60.58 919.02
03-07-21 60.00 60.35 59.37 263,800 60.00 910.23
03-07-18 60.35 60.42 59.53 325,800 60.02 910.53
03-07-17 59.79 60.00 59.11 358,200 59.80 907.19
03-07-16 60.20 60.20 59.31 362,800 59.80 907.19
03-07-15 58.65 59.40 58.55 419,100 59.30 899.61
03-07-14 57.68 58.85 57.47 319,900 58.44 886.56
Date Open High Low Vol Cls adjCls
03-07-11 56.00 57.43 55.95 258,800 57.16 867.14
03-07-10 56.50 56.62 55.65 301,500 55.85 847.27
03-07-09 57.88 58.21 56.55 328,900 57.01 864.87
03-07-08 57.65 58.33 57.15 278,500 58.00 879.88
03-07-07 57.25 57.99 57.05 279,800 57.80 876.85
03-07-03 56.75 57.05 56.05 183,200 56.48 856.83
03-07-02 54.96 57.07 54.96 330,800 57.00 864.71
03-07-01 54.90 55.70 54.20 351,100 55.54 842.57
03-06-30 55.55 55.68 54.90 374,400 55.18 837.10
Date Open High Low Vol Cls adjCls
03-06-27 56.25 56.50 55.22 256,700 55.69 844.84
03-06-26 55.66 56.62 55.19 327,100 56.20 852.58
03-06-25 56.85 56.85 55.65 286,800 55.65 844.23
03-06-24 57.00 57.10 56.00 298,600 56.89 863.05
03-06-23 57.79 57.92 56.45 250,300 57.22 868.05
03-06-20 58.20 58.57 57.45 359,100 57.80 876.85
03-06-19 59.39 59.45 57.55 306,000 57.90 878.37
03-06-18 59.97 60.60 58.70 391,600 59.39 900.97
03-06-17 60.50 60.50 59.60 268,200 59.97 909.77
Date Open High Low Vol Cls adjCls
03-06-16 58.80 60.21 58.30 326,800 60.20 913.26
03-06-13 58.35 58.45 57.69 187,700 58.20 882.92
03-06-12 59.32 59.97 57.84 276,600 58.30 884.44
03-06-11 58.35 59.35 57.90 238,700 59.32 899.91
03-06-10 57.60 58.24 57.37 177,300 57.93 878.82
03-06-09 58.05 58.16 57.25 189,700 57.40 870.78
03-06-06 59.30 60.10 57.89 344,200 58.27 883.98
03-06-05 58.71 59.19 58.15 225,500 58.93 893.99
03-06-04 57.60 58.94 57.40 258,300 58.72 890.81
Date Open High Low Vol Cls adjCls
03-06-03 58.60 58.90 57.41 318,600 57.90 877.65
03-06-02 58.00 59.82 57.95 366,600 58.50 886.75
03-05-30 56.25 57.95 56.25 319,800 57.88 877.35
03-05-29 56.60 57.26 55.87 323,200 56.25 852.64
03-05-28 56.94 57.50 56.35 359,800 56.72 859.77
03-05-27 54.65 56.66 54.54 345,800 56.51 856.58
03-05-23 55.81 55.81 54.90 234,900 54.99 833.54
03-05-22 55.35 55.90 55.05 278,600 55.80 845.82
03-05-21 55.00 55.49 54.60 270,100 55.43 840.21
Date Open High Low Vol Cls adjCls
03-05-20 55.80 56.06 54.50 255,700 55.42 840.06
03-05-19 57.30 57.60 55.35 362,100 55.86 846.73
03-05-16 57.20 58.00 56.72 331,100 57.95 878.41
03-05-15 56.90 57.77 56.75 297,700 57.31 868.71
03-05-14 56.15 56.60 55.40 297,500 56.46 855.83
03-05-13 56.36 56.40 55.40 274,400 55.62 843.09
03-05-12 56.25 56.53 55.27 329,400 56.35 854.16
03-05-09 55.95 56.42 55.20 236,100 56.25 852.64
03-05-08 56.56 56.56 55.23 329,200 55.46 840.67
Date Open High Low Vol Cls adjCls
03-05-07 57.30 57.41 56.35 360,500 56.55 857.19
03-05-06 57.58 58.20 57.00 284,300 57.50 871.59
03-05-05 57.76 58.45 57.40 263,600 57.58 872.80
03-05-02 57.29 57.85 56.14 330,400 57.76 875.53
03-05-01 57.95 58.12 56.10 317,200 57.29 868.41
03-04-30 56.58 58.35 56.58 395,000 57.95 878.41
03-04-29 56.72 57.20 55.74 309,800 56.57 857.49
03-04-28 55.15 57.10 54.86 292,900 56.72 859.77
03-04-25 55.75 55.99 54.35 294,800 54.75 829.91
Date Open High Low Vol Cls adjCls
03-04-24 58.27 58.27 54.60 598,500 55.37 839.30
03-04-23 57.00 58.50 56.80 453,100 58.27 883.26
03-04-22 54.50 57.00 54.27 574,700 56.91 862.65
03-04-21 54.15 54.98 53.82 235,500 54.50 826.12
03-04-17 52.87 53.72 52.85 281,200 53.64 813.08
03-04-16 54.50 54.86 52.50 398,800 52.87 801.41
03-04-15 53.71 53.99 52.90 280,200 53.98 818.23
03-04-14 53.04 53.72 52.75 339,200 53.71 814.14
03-04-11 53.40 54.00 52.75 225,200 53.03 803.83
Date Open High Low Vol Cls adjCls
03-04-10 53.09 53.78 52.76 255,800 53.14 805.50
03-04-09 53.88 54.98 53.00 326,600 53.09 804.74
03-04-08 54.09 54.43 53.50 305,200 53.65 813.23
03-04-07 55.53 56.84 54.07 517,700 54.09 819.90
03-04-04 52.98 53.85 52.55 319,500 53.66 813.38
03-04-03 53.80 53.85 52.30 314,600 52.50 795.80
03-04-02 52.35 53.60 51.73 442,500 53.02 803.68
03-04-01 49.46 50.81 49.46 334,000 50.60 767.00
03-03-31 48.85 50.30 48.48 368,000 49.45 749.57
Date Open High Low Vol Cls adjCls
03-03-28 50.10 50.18 49.50 285,200 49.85 755.63
03-03-27 50.75 51.50 50.12 409,400 50.40 763.97
03-03-26 52.00 52.00 50.83 318,200 51.46 780.04
03-03-25 52.10 52.50 51.09 423,500 51.86 786.10
03-03-24 54.27 54.27 51.71 438,700 51.97 787.77
03-03-21 53.25 54.78 52.45 478,700 54.48 825.81
03-03-20 51.63 52.69 50.70 334,900 52.10 789.74
03-03-19 50.98 51.94 50.97 367,200 51.87 786.25
03-03-18 51.74 51.81 50.23 447,100 50.98 772.76
Date Open High Low Vol Cls adjCls
03-03-17 48.97 51.46 48.19 533,600 51.46 780.04
03-03-14 47.74 49.35 47.70 486,700 48.96 742.14
03-03-13 45.70 48.02 45.50 614,100 47.70 723.04
03-03-12 44.48 44.75 42.92 666,000 44.70 677.57
03-03-11 45.34 46.14 44.40 487,600 44.47 674.08
03-03-10 47.30 47.40 45.25 338,100 45.33 687.12
03-03-07 46.81 48.45 46.60 329,200 47.88 725.77
03-03-06 48.27 48.49 47.40 263,600 47.72 723.35
03-03-05 47.76 49.00 47.72 284,600 48.97 742.29
Date Open High Low Vol Cls adjCls
03-03-04 47.65 48.30 47.40 349,600 47.56 720.21
03-03-03 49.47 49.95 48.15 357,300 48.35 732.17
03-02-28 50.40 50.98 48.90 480,800 49.29 746.40
03-02-27 49.71 50.75 49.34 294,100 50.46 764.12
03-02-26 50.32 50.37 49.27 366,700 49.46 748.98
03-02-25 49.66 50.32 49.16 306,100 50.32 762.00
03-02-24 50.69 50.85 49.46 267,200 49.65 751.86
03-02-21 50.25 51.05 49.80 314,600 50.81 769.42
03-02-20 50.43 50.55 49.75 223,100 49.76 753.52
Date Open High Low Vol Cls adjCls
03-02-19 51.00 51.00 49.65 248,000 50.18 759.88
03-02-18 50.30 51.18 50.25 440,300 50.92 771.09
03-02-14 47.97 49.53 47.97 465,000 49.39 747.92
03-02-13 47.75 49.01 47.10 812,300 47.97 726.42
03-02-12 47.59 47.98 46.03 362,900 46.50 704.16
03-02-11 47.00 48.23 47.00 476,000 47.44 718.39
03-02-10 46.70 47.10 45.90 565,500 47.00 711.73
03-02-07 48.45 48.90 46.30 667,700 46.70 707.18
03-02-06 50.10 50.35 48.14 797,600 48.20 729.90
Date Open High Low Vol Cls adjCls
03-02-05 51.40 51.41 50.62 792,400 50.82 769.57
03-02-04 50.47 51.76 49.45 1,792,800 51.70 782.90
03-02-03 54.55 55.69 54.35 299,600 55.33 837.87
03-01-31 53.25 54.90 53.10 402,900 54.12 819.55
03-01-30 55.30 55.48 53.19 418,300 53.25 806.37
03-01-29 56.01 56.01 54.55 324,700 55.42 839.23
03-01-28 55.47 56.91 55.47 359,700 56.00 848.02
03-01-27 56.05 56.56 54.62 430,400 55.22 836.20
03-01-24 58.75 58.96 56.04 785,800 56.04 848.62
Date Open High Low Vol Cls adjCls
03-01-23 60.25 61.51 60.25 223,100 60.93 922.67
03-01-22 61.41 62.10 60.30 266,600 60.40 914.65
03-01-21 62.80 62.90 61.35 197,000 61.40 929.79
03-01-17 62.75 62.75 61.44 253,900 61.92 937.66
03-01-16 62.99 63.50 62.21 282,700 62.74 950.08
03-01-15 63.50 63.53 62.20 280,200 62.99 953.87
03-01-14 62.57 63.50 62.20 236,800 63.50 961.59
03-01-13 62.05 63.20 61.80 254,500 62.82 951.29
03-01-10 62.15 62.60 61.53 232,200 61.81 936.00
Date Open High Low Vol Cls adjCls
03-01-09 60.50 62.45 60.50 216,400 62.40 944.93
03-01-08 60.93 61.49 59.99 172,700 60.17 911.16
03-01-07 62.14 62.19 60.60 269,200 60.93 922.67
03-01-06 60.12 62.51 60.10 260,800 62.14 940.99
03-01-03 60.05 60.42 59.54 194,700 60.12 910.41
03-01-02 58.10 60.30 57.74 313,800 60.30 913.13
02-12-31 57.36 57.85 56.05 272,600 57.85 876.03
02-12-30 56.93 57.54 56.55 254,900 57.41 869.37
02-12-27 58.15 58.61 56.45 224,300 56.68 858.31
Date Open High Low Vol Cls adjCls
02-12-26 59.29 60.21 58.00 184,100 58.30 882.84
02-12-24 59.42 59.78 58.98 73,200 59.29 897.84
02-12-23 59.08 60.50 58.74 229,300 59.41 899.65
02-12-20 58.80 59.49 58.05 456,300 59.07 894.50
02-12-19 58.80 59.97 57.71 304,500 58.09 879.66
02-12-18 60.58 60.58 58.64 377,500 59.04 894.05
02-12-17 60.55 61.29 60.42 250,400 60.57 917.22
02-12-16 59.25 61.48 59.25 316,400 61.30 928.27
02-12-13 59.90 60.27 58.86 278,800 59.00 893.44
Date Open High Low Vol Cls adjCls
02-12-12 61.00 61.57 59.51 219,600 60.09 909.95
02-12-11 60.20 62.38 60.20 245,700 61.62 933.12
02-12-10 59.80 60.87 59.55 238,400 60.75 919.95
02-12-09 60.25 61.04 59.42 322,400 59.57 902.08
02-12-06 60.80 61.18 60.05 283,500 60.49 916.01
02-12-05 62.52 62.71 60.99 223,600 61.15 926.00
02-12-04 62.78 63.49 62.21 268,900 62.61 948.11
02-12-03 63.50 63.71 62.60 216,800 62.83 950.72
02-12-02 66.50 66.50 63.05 308,500 64.14 970.54
Date Open High Low Vol Cls adjCls
02-11-29 64.92 65.54 64.52 116,600 65.15 985.82
02-11-27 62.71 64.96 62.61 269,600 64.67 978.56
02-11-26 65.10 65.10 62.21 334,800 62.35 943.45
02-11-25 65.50 66.26 64.63 270,900 65.10 985.06
02-11-22 67.00 67.39 65.49 369,200 65.50 991.12
02-11-21 67.58 68.25 66.29 443,500 66.91 1,012.45
02-11-20 66.50 67.41 66.22 326,100 67.41 1,020.02
02-11-19 66.51 67.59 66.10 249,300 66.57 1,007.31
02-11-18 67.90 68.18 66.40 272,600 66.50 1,006.25
Date Open High Low Vol Cls adjCls
02-11-15 65.50 67.90 65.24 399,400 67.89 1,027.28
02-11-14 64.25 65.97 64.06 235,500 65.75 994.90
02-11-13 64.05 64.43 62.69 272,100 63.67 963.43
02-11-12 64.40 64.77 63.70 201,700 64.04 969.03
02-11-11 64.15 64.67 63.37 164,100 63.81 965.55
02-11-08 64.50 65.00 64.09 281,200 64.47 975.53
02-11-07 65.71 65.72 63.55 246,300 64.12 970.24
02-11-06 65.75 66.60 64.01 272,400 65.86 996.56
02-11-05 64.65 65.50 63.95 230,600 65.31 988.24
Date Open High Low Vol Cls adjCls
02-11-04 63.55 65.59 63.45 381,600 63.74 964.49
02-11-01 62.40 62.55 61.00 316,700 61.85 935.89
02-10-31 63.94 64.27 62.05 330,400 62.55 946.48
02-10-30 64.44 65.75 63.10 340,900 63.84 966.00
02-10-29 64.20 64.60 62.50 284,000 64.43 974.93
02-10-28 65.50 66.05 63.75 291,500 64.34 973.56
02-10-25 64.17 65.69 62.91 307,500 65.41 989.76
02-10-24 63.05 65.76 62.60 425,400 64.16 970.84
02-10-23 63.35 63.58 61.52 343,800 63.05 954.05
Date Open High Low Vol Cls adjCls
02-10-22 63.25 63.80 62.80 216,600 63.80 965.39
02-10-21 63.46 64.59 62.50 328,500 63.95 967.66
02-10-18 64.00 65.04 63.10 358,000 63.71 964.03
02-10-17 62.42 65.20 62.42 372,600 64.86 981.43
02-10-16 63.74 64.27 62.13 379,700 62.42 944.51
02-10-15 61.51 65.26 60.90 520,600 64.00 968.42
02-10-14 58.00 59.65 57.50 315,300 58.30 882.17
02-10-11 57.89 60.37 56.49 512,200 59.73 903.81
02-10-10 52.34 55.75 51.88 449,300 55.75 843.58
Date Open High Low Vol Cls adjCls
02-10-09 54.35 54.49 52.35 380,800 52.59 795.77
02-10-08 53.69 55.49 52.38 435,200 54.95 831.48
02-10-07 52.71 54.74 52.25 347,000 52.45 793.65
02-10-04 54.63 55.50 52.50 430,900 52.70 797.43
02-10-03 56.22 57.59 54.15 433,200 54.62 826.49
02-10-02 57.80 59.00 56.18 416,000 56.21 850.55
02-10-01 54.70 58.32 54.48 400,300 58.27 881.72
02-09-30 55.24 55.50 52.60 516,200 54.70 827.70
02-09-27 57.60 58.10 55.08 339,200 55.23 835.72
Date Open High Low Vol Cls adjCls
02-09-26 56.35 58.05 56.00 386,600 58.00 877.63
02-09-25 54.65 55.96 54.20 382,800 55.56 840.71
02-09-24 54.75 56.49 53.92 410,000 53.99 816.95
02-09-23 55.95 56.30 54.85 272,900 55.25 836.02
02-09-20 57.90 58.20 55.39 541,300 56.35 852.66
02-09-19 58.22 58.70 57.50 317,500 57.50 870.06
02-09-18 58.12 59.61 57.40 334,900 58.74 888.83
02-09-17 60.25 60.50 57.96 320,300 58.11 879.30
02-09-16 58.60 59.15 58.00 260,700 58.80 889.74
Date Open High Low Vol Cls adjCls
02-09-13 59.00 59.50 57.60 327,100 58.60 886.71
02-09-12 60.74 60.75 59.00 254,100 59.19 895.64
02-09-11 61.77 62.49 60.63 180,000 61.04 923.63
02-09-10 61.30 61.80 60.35 221,400 61.00 923.03
02-09-09 59.00 61.90 58.50 264,800 61.05 923.78
02-09-06 58.57 60.00 58.57 247,700 59.45 899.57
02-09-05 59.30 59.77 57.78 329,300 58.32 882.47
02-09-04 59.82 60.48 58.96 298,600 60.25 911.68
02-09-03 62.55 62.55 59.42 315,700 59.62 901.43
Date Open High Low Vol Cls adjCls
02-08-30 62.30 63.99 61.85 194,300 62.80 949.51
02-08-29 61.07 63.25 60.60 279,600 62.50 944.98
02-08-28 63.50 64.05 61.37 305,100 62.08 938.63
02-08-27 66.75 66.95 64.00 264,100 64.57 976.27
02-08-26 65.70 66.66 65.00 164,900 66.13 999.86
02-08-23 67.05 67.11 65.40 220,300 65.55 991.09
02-08-22 66.22 67.85 66.22 231,300 67.50 1,020.58
02-08-21 67.40 67.80 65.67 218,600 66.42 1,004.25
02-08-20 66.91 67.41 65.54 288,700 67.14 1,015.13
Date Open High Low Vol Cls adjCls
02-08-19 65.05 68.01 65.05 307,000 67.91 1,026.77
02-08-16 64.30 65.60 63.95 282,400 65.00 982.78
02-08-15 63.95 65.65 63.95 300,800 65.00 982.78
02-08-14 62.06 64.35 60.25 403,600 63.85 965.39
02-08-13 65.26 65.27 61.92 389,800 62.31 942.10
02-08-12 66.00 66.50 64.85 239,200 65.51 990.49
02-08-09 65.26 66.95 64.60 304,100 66.95 1,012.26
02-08-08 62.50 66.01 62.15 377,700 65.51 990.49
02-08-07 62.50 63.23 59.90 384,500 62.08 938.63
Date Open High Low Vol Cls adjCls
02-08-06 58.65 61.18 58.64 394,200 60.65 917.01
02-08-05 60.25 60.70 57.20 313,000 57.64 871.50
02-08-02 62.74 63.14 59.36 360,400 60.25 910.96
02-08-01 63.91 64.53 62.50 418,200 62.84 950.12
02-07-31 62.45 63.98 61.55 505,700 63.92 966.45
02-07-30 62.09 63.35 60.11 494,100 62.21 940.59
02-07-29 58.80 62.81 58.80 709,300 62.16 939.84
02-07-26 53.00 56.84 53.00 456,100 56.82 859.10
02-07-25 52.25 55.25 50.45 817,400 53.11 803.00
Date Open High Low Vol Cls adjCls
02-07-24 51.10 54.00 47.61 1,149,800 53.38 807.09
02-07-23 55.97 56.50 51.00 816,000 51.10 772.61
02-07-22 56.81 58.04 55.00 528,500 56.15 848.97
02-07-19 56.23 58.24 55.91 496,400 56.81 858.95
02-07-18 60.80 60.90 56.90 562,000 57.23 865.30
02-07-17 62.27 62.76 59.75 421,700 60.90 920.79
02-07-16 63.20 63.96 61.00 396,900 61.27 926.38
02-07-15 62.50 63.43 61.00 343,900 63.33 957.53
02-07-12 63.75 64.60 63.12 293,900 63.50 960.10
Date Open High Low Vol Cls adjCls
02-07-11 62.00 63.75 61.01 493,100 63.51 960.25
02-07-10 65.80 66.50 61.00 494,200 62.40 943.47
02-07-09 67.67 67.96 65.44 237,000 65.55 991.09
02-07-08 67.74 68.40 67.01 210,800 67.70 1,023.60
02-07-05 66.70 67.85 66.12 133,000 67.74 1,024.20
02-07-03 65.32 65.94 64.00 281,200 65.48 990.03
02-07-02 68.12 68.12 65.31 375,100 65.42 989.13
02-07-01 68.24 68.50 67.10 228,300 67.12 1,014.83
02-06-28 67.30 69.07 67.30 424,100 68.23 1,031.61
Date Open High Low Vol Cls adjCls
02-06-27 67.10 67.15 65.65 314,600 66.90 1,011.50
02-06-26 66.00 67.20 65.49 329,700 66.24 1,001.52
02-06-25 68.06 69.00 67.23 296,000 67.26 1,016.95
02-06-24 66.90 68.00 65.55 334,900 67.86 1,026.02
02-06-21 67.10 68.00 66.65 365,600 67.00 1,013.02
02-06-20 68.38 69.02 67.00 276,800 68.01 1,028.29
02-06-19 68.50 68.82 67.45 310,900 68.38 1,033.88
02-06-18 68.81 69.20 67.50 338,300 68.86 1,041.14
02-06-17 65.81 69.20 65.46 501,000 68.80 1,040.23
Date Open High Low Vol Cls adjCls
02-06-14 62.91 65.05 61.80 373,900 64.46 974.61
02-06-13 64.09 64.50 62.84 239,100 62.84 950.12
02-06-12 63.15 64.88 63.15 328,600 64.20 970.68
02-06-11 64.73 65.20 62.60 284,500 63.00 952.54
02-06-10 64.95 66.22 64.39 293,500 64.60 976.73
02-06-07 63.00 65.60 63.00 378,000 65.00 982.78
02-06-06 64.90 65.40 63.58 300,900 64.00 967.66
02-06-05 64.90 65.31 64.76 306,600 65.07 983.83
02-06-04 64.50 64.90 63.50 425,600 64.50 974.57
Date Open High Low Vol Cls adjCls
02-06-03 66.97 67.24 64.30 343,500 64.55 975.32
02-05-31 67.15 67.44 66.65 269,700 66.97 1,011.89
02-05-30 66.77 68.00 66.54 247,200 67.10 1,013.85
02-05-29 67.06 67.85 66.95 144,400 67.08 1,013.55
02-05-28 67.60 67.85 66.85 158,600 67.05 1,013.10
02-05-24 68.30 68.40 67.20 171,100 67.80 1,024.43
02-05-23 68.16 68.64 67.55 198,200 68.30 1,031.98
02-05-22 67.20 68.05 67.00 221,200 68.01 1,027.60
02-05-21 67.90 68.35 66.75 212,700 66.93 1,011.28
Date Open High Low Vol Cls adjCls
02-05-20 69.37 69.38 67.82 247,800 67.95 1,026.69
02-05-17 68.46 69.75 68.45 343,500 69.62 1,051.93
02-05-16 65.90 68.89 65.60 538,900 68.71 1,038.18
02-05-15 67.57 67.58 65.50 808,000 65.90 995.72
02-05-14 68.50 68.89 67.30 444,600 68.07 1,028.51
02-05-13 68.50 68.99 67.82 247,400 68.36 1,032.89
02-05-10 69.09 69.14 68.00 212,700 68.30 1,031.98
02-05-09 69.85 71.50 68.87 206,700 69.09 1,043.92
02-05-08 68.85 70.21 68.62 326,000 69.95 1,056.91
Date Open High Low Vol Cls adjCls
02-05-07 69.50 69.74 67.27 374,300 67.65 1,022.16
02-05-06 70.65 71.28 69.55 185,100 69.55 1,050.87
02-05-03 71.26 71.26 70.29 255,500 70.62 1,067.04
02-05-02 70.61 71.60 70.55 324,500 71.51 1,080.48
02-05-01 70.25 70.80 68.52 355,000 70.61 1,066.89
02-04-30 69.00 69.98 68.39 316,100 69.12 1,044.37
02-04-29 68.50 69.37 68.26 280,600 68.27 1,031.53
02-04-26 68.90 69.45 68.04 303,500 68.71 1,038.18
02-04-25 68.90 70.30 67.97 477,100 68.34 1,032.59
Date Open High Low Vol Cls adjCls
02-04-24 68.05 70.10 68.05 372,000 68.34 1,032.59
02-04-23 69.71 70.15 68.00 365,300 68.12 1,029.26
02-04-22 70.60 70.74 67.49 677,800 69.71 1,053.29
02-04-19 72.30 72.45 70.40 277,500 70.79 1,069.61
02-04-18 72.89 73.00 70.59 272,200 72.00 1,087.89
02-04-17 72.36 73.34 71.98 191,900 72.98 1,102.70
02-04-16 72.80 73.24 71.99 230,400 72.61 1,097.10
02-04-15 73.65 73.84 71.40 207,500 72.25 1,091.67
02-04-12 73.01 74.12 73.00 209,600 73.75 1,114.33
Date Open High Low Vol Cls adjCls
02-04-11 74.89 74.90 72.68 305,900 72.80 1,099.98
02-04-10 75.15 75.52 74.46 265,100 74.89 1,131.55
02-04-09 74.64 75.54 74.43 263,200 75.26 1,137.15
02-04-08 73.75 74.80 73.51 213,000 74.39 1,124.00
02-04-05 73.40 74.74 73.40 285,500 74.20 1,121.13
02-04-04 71.70 73.20 71.66 265,900 73.15 1,105.26
02-04-03 72.20 72.50 71.55 322,800 71.75 1,084.11
02-04-02 71.15 72.75 70.83 330,500 72.24 1,091.51
02-04-01 71.50 71.69 70.41 239,100 70.90 1,071.27
Date Open High Low Vol Cls adjCls
02-03-28 71.85 72.69 71.77 200,900 72.14 1,090.00
02-03-27 71.50 73.00 71.50 207,600 72.29 1,092.27
02-03-26 70.79 72.14 70.79 228,000 71.59 1,081.69
02-03-25 72.10 72.43 70.50 241,500 70.69 1,068.09
02-03-22 71.85 72.35 71.40 294,700 72.24 1,091.51
02-03-21 72.76 73.19 72.21 207,000 72.40 1,093.93
02-03-20 73.70 73.84 72.77 236,500 73.01 1,103.15
02-03-19 74.35 74.89 73.62 193,600 73.95 1,117.35
02-03-18 75.44 75.87 73.69 275,400 74.25 1,121.88
Date Open High Low Vol Cls adjCls
02-03-15 75.00 75.40 74.94 347,200 75.40 1,139.26
02-03-14 73.99 75.13 73.99 256,100 74.76 1,129.59
02-03-13 73.67 74.10 73.30 201,600 73.92 1,116.90
02-03-12 72.75 73.95 72.73 221,800 73.92 1,116.90
02-03-11 74.00 74.30 72.95 251,600 73.41 1,109.19
02-03-08 75.10 75.40 74.20 230,700 74.66 1,128.08
02-03-07 76.05 76.15 73.43 317,100 74.75 1,129.44
02-03-06 75.65 76.75 74.49 269,300 76.15 1,150.59
02-03-05 74.80 76.10 74.76 250,100 75.64 1,142.89
Date Open High Low Vol Cls adjCls
02-03-04 74.00 75.53 73.57 321,800 75.48 1,140.47
02-03-01 73.72 73.73 72.50 362,200 73.73 1,114.03
02-02-28 73.85 75.15 73.70 297,800 73.97 1,117.65
02-02-27 72.70 74.81 72.55 302,100 73.73 1,114.03
02-02-26 71.50 72.70 71.35 265,900 72.50 1,094.81
02-02-25 71.00 71.93 70.71 388,900 71.50 1,079.71
02-02-22 70.04 70.70 68.80 441,900 70.33 1,062.04
02-02-21 71.30 72.20 70.10 644,000 71.04 1,072.76
02-02-20 72.90 73.95 70.60 323,000 73.72 1,113.23
Date Open High Low Vol Cls adjCls
02-02-19 74.35 74.45 72.56 278,400 72.75 1,098.58
02-02-15 76.20 77.09 74.03 404,900 74.25 1,121.23
02-02-14 77.08 77.37 76.03 251,800 77.17 1,165.33
02-02-13 74.20 77.38 73.90 335,800 77.08 1,163.97
02-02-12 74.00 74.28 73.45 182,200 73.97 1,117.01
02-02-11 74.15 74.87 74.05 202,200 74.16 1,119.88
02-02-08 73.40 75.10 72.80 496,100 74.00 1,117.46
02-02-07 69.75 71.42 68.24 480,200 71.11 1,073.82
02-02-06 70.25 71.00 69.58 341,000 70.75 1,068.38
Date Open High Low Vol Cls adjCls
02-02-05 70.62 71.45 69.39 424,600 70.15 1,059.32
02-02-04 72.35 73.24 70.40 296,500 70.66 1,067.02
02-02-01 74.15 74.15 72.11 284,600 73.25 1,106.13
02-01-31 72.00 74.25 71.95 527,900 74.15 1,119.72
02-01-30 72.84 73.00 66.50 1,248,900 71.29 1,076.54
02-01-29 77.10 77.15 72.27 615,800 72.84 1,099.94
02-01-28 77.50 78.00 75.99 283,600 76.67 1,157.78
02-01-25 77.00 78.33 76.60 268,300 78.01 1,178.01
02-01-24 77.30 77.80 76.96 271,600 77.38 1,168.50
Date Open High Low Vol Cls adjCls
02-01-23 78.80 79.00 77.16 290,100 77.20 1,165.78
02-01-22 79.50 79.50 78.85 172,800 79.05 1,193.72
02-01-18 79.61 80.00 79.40 229,300 79.50 1,200.51
02-01-17 79.10 79.75 78.80 257,100 79.61 1,202.17
02-01-16 78.90 79.10 78.43 234,300 78.72 1,188.74
02-01-15 77.53 78.88 77.50 209,900 78.79 1,189.79
02-01-14 77.80 78.05 77.15 250,100 77.52 1,170.61
02-01-11 78.25 78.55 77.50 220,000 78.05 1,178.62
02-01-10 77.50 77.95 77.00 207,500 77.90 1,176.35
Date Open High Low Vol Cls adjCls
02-01-09 76.60 78.47 76.60 314,200 77.70 1,173.33
02-01-08 77.40 77.45 76.00 378,000 76.20 1,150.68
02-01-07 77.55 77.75 76.30 329,600 76.80 1,159.74
02-01-04 78.56 78.70 77.40 311,000 77.80 1,174.84
02-01-03 78.30 78.60 75.30 509,100 78.58 1,186.62
02-01-02 79.45 79.45 77.81 301,800 78.75 1,189.19
01-12-31 80.00 80.45 79.40 159,400 79.40 1,199.00
01-12-28 79.91 80.37 79.85 165,000 80.22 1,211.39
01-12-27 79.50 80.15 79.21 167,100 79.91 1,206.71
Date Open High Low Vol Cls adjCls
01-12-26 79.50 80.15 79.45 199,100 79.50 1,200.51
01-12-24 80.00 80.09 79.47 106,200 79.50 1,200.51
01-12-21 80.70 80.74 79.66 402,300 80.00 1,208.06
01-12-20 81.40 81.40 80.20 215,400 80.65 1,217.88
01-12-19 81.40 81.99 80.50 224,400 81.50 1,230.72
01-12-18 80.95 81.40 80.60 231,600 81.40 1,229.21
01-12-17 80.90 81.35 80.35 232,800 80.95 1,222.41
01-12-14 79.61 81.10 79.00 244,600 80.21 1,211.24
01-12-13 80.40 80.49 79.19 226,300 79.61 1,202.17
Date Open High Low Vol Cls adjCls
01-12-12 79.95 80.90 79.48 220,800 80.40 1,214.10
01-12-11 79.65 80.00 79.16 246,500 79.70 1,203.53
01-12-10 82.15 82.29 79.10 246,400 79.60 1,202.02
01-12-07 82.20 82.47 81.10 176,600 81.90 1,236.76
01-12-06 82.70 82.98 81.13 219,700 81.33 1,228.15
01-12-05 82.15 83.21 81.60 243,500 82.83 1,250.80
01-12-04 81.85 82.00 80.76 203,000 82.00 1,237.63
01-12-03 82.00 82.09 80.95 214,300 81.75 1,233.86
01-11-30 83.35 83.74 82.40 203,100 82.40 1,243.67
Date Open High Low Vol Cls adjCls
01-11-29 82.90 83.84 82.51 216,500 83.15 1,254.99
01-11-28 82.70 83.50 82.32 246,900 82.80 1,249.71
01-11-27 80.70 82.98 80.54 298,300 82.56 1,246.08
01-11-26 81.50 81.65 80.80 191,600 80.95 1,221.78
01-11-23 79.90 80.97 79.90 71,200 80.90 1,221.03
01-11-21 80.90 80.91 80.00 141,300 80.10 1,208.95
01-11-20 80.70 81.50 80.50 179,100 80.95 1,221.78
01-11-19 81.35 81.70 80.50 158,500 81.30 1,227.07
01-11-16 82.10 82.10 80.01 235,900 81.12 1,224.35
Date Open High Low Vol Cls adjCls
01-11-15 82.00 82.20 80.88 230,400 81.95 1,236.88
01-11-14 81.70 81.77 80.30 222,400 81.24 1,226.16
01-11-13 79.95 80.95 79.56 227,300 80.90 1,221.03
01-11-12 78.70 79.88 77.50 275,900 79.80 1,204.43
01-11-09 79.97 80.12 79.40 224,600 79.69 1,202.77
01-11-08 81.00 81.45 80.53 309,300 80.87 1,220.58
01-11-07 81.40 81.50 80.74 445,900 80.97 1,222.09
01-11-06 82.00 83.25 80.15 313,400 82.85 1,250.46
01-11-05 81.70 82.38 80.75 353,200 82.00 1,237.63
Date Open High Low Vol Cls adjCls
01-11-02 80.10 81.70 79.67 226,700 81.60 1,231.59
01-11-01 78.50 80.60 77.02 361,600 80.35 1,212.73
01-10-31 81.45 81.45 78.50 296,900 78.60 1,186.32
01-10-30 81.00 81.90 79.65 269,600 81.44 1,229.18
01-10-29 83.50 83.51 80.11 294,000 81.00 1,222.54
01-10-26 83.64 84.20 82.47 205,400 83.80 1,264.80
01-10-25 83.00 83.95 80.75 333,300 83.89 1,266.16
01-10-24 83.83 84.03 82.20 243,000 83.80 1,264.80
01-10-23 84.35 84.89 83.52 274,100 83.82 1,265.10
Date Open High Low Vol Cls adjCls
01-10-22 81.60 84.95 81.45 312,900 84.81 1,280.04
01-10-19 83.00 83.40 81.00 270,800 81.60 1,231.59
01-10-18 85.40 85.45 82.50 293,100 83.00 1,252.72
01-10-17 86.30 86.30 84.90 291,100 85.40 1,288.95
01-10-16 84.87 86.40 84.35 286,400 86.01 1,298.15
01-10-15 83.20 84.96 82.80 227,800 84.87 1,280.95
01-10-12 83.40 83.70 82.49 368,000 83.69 1,263.14
01-10-11 81.95 84.05 81.95 499,700 84.05 1,268.57
01-10-10 78.00 80.95 78.00 382,300 80.70 1,218.01
Date Open High Low Vol Cls adjCls
01-10-09 76.95 78.10 76.15 298,500 77.35 1,167.45
01-10-08 78.50 78.75 75.70 264,400 76.85 1,159.90
01-10-05 80.14 80.55 77.48 323,700 79.02 1,192.65
01-10-04 80.70 80.77 79.00 356,000 80.14 1,209.56
01-10-03 78.70 81.32 78.25 450,500 80.70 1,218.01
01-10-02 76.85 78.45 76.75 267,200 78.45 1,184.05
01-10-01 77.75 77.75 76.35 284,300 76.74 1,158.24
01-09-28 76.50 78.00 76.05 462,100 78.00 1,177.26
01-09-27 75.50 76.10 74.80 323,400 76.00 1,147.07
Date Open High Low Vol Cls adjCls
01-09-26 74.00 75.50 73.65 383,600 75.50 1,139.53
01-09-25 71.00 73.85 70.80 518,200 73.55 1,110.10
01-09-24 67.75 72.20 67.75 602,800 71.00 1,071.61
01-09-21 66.00 68.45 66.00 808,800 67.05 1,011.99
01-09-20 69.51 69.51 68.02 574,300 68.90 1,039.91
01-09-19 70.00 71.07 68.99 600,900 69.50 1,048.97
01-09-18 70.40 71.00 69.50 601,500 70.05 1,057.27
01-09-17 67.00 71.07 66.99 990,200 71.00 1,071.61
01-09-10 72.50 74.73 72.07 298,200 74.26 1,120.81
Date Open High Low Vol Cls adjCls
01-09-07 75.55 76.05 72.65 441,700 73.15 1,104.06
01-09-06 74.00 75.95 73.99 622,200 75.55 1,140.28
01-09-05 76.50 76.50 72.65 781,900 73.99 1,116.74
01-09-04 77.90 77.91 76.00 455,700 76.50 1,154.62
01-08-31 78.25 78.38 77.80 344,800 78.20 1,180.28
01-08-30 78.35 79.01 78.29 603,100 78.50 1,184.81
01-08-29 77.70 78.30 76.55 512,600 78.10 1,178.77
01-08-28 76.75 77.25 76.70 485,600 77.20 1,165.18
01-08-27 77.40 77.70 76.39 357,900 76.75 1,158.39
Date Open High Low Vol Cls adjCls
01-08-24 77.40 77.61 77.18 338,200 77.20 1,165.18
01-08-23 77.58 78.35 77.40 403,000 77.40 1,168.20
01-08-22 78.48 78.55 77.52 369,900 77.58 1,170.92
01-08-21 78.14 79.19 78.14 450,300 78.23 1,180.73
01-08-20 79.25 79.40 77.80 352,400 78.14 1,179.37
01-08-17 81.00 81.00 78.50 322,300 79.21 1,195.52
01-08-16 81.44 81.47 80.80 246,100 81.18 1,225.26
01-08-15 80.70 81.68 80.70 313,400 81.44 1,229.18
01-08-14 80.75 80.75 80.19 339,100 80.31 1,212.12
Date Open High Low Vol Cls adjCls
01-08-13 81.68 81.85 80.89 138,700 80.95 1,221.78
01-08-10 81.15 81.88 80.90 144,100 81.68 1,232.80
01-08-09 81.60 81.60 81.15 170,500 81.40 1,228.58
01-08-08 81.43 82.05 81.26 223,200 81.65 1,232.35
01-08-07 82.05 82.28 81.70 201,500 81.90 1,236.12
01-08-06 81.60 81.60 79.80 269,500 81.50 1,229.45
01-08-03 82.30 82.30 81.12 213,200 81.64 1,231.56
01-08-02 82.75 82.83 81.68 261,900 82.45 1,243.78
01-08-01 83.40 83.51 82.51 195,300 82.60 1,246.04
Date Open High Low Vol Cls adjCls
01-07-31 82.80 83.85 82.75 256,200 83.25 1,255.85
01-07-30 82.00 82.79 81.83 283,100 82.63 1,246.50
01-07-27 82.10 82.35 81.14 286,500 81.72 1,232.77
01-07-26 82.67 82.80 81.99 313,600 82.28 1,241.22
01-07-25 82.80 83.30 82.55 215,000 82.67 1,247.10
01-07-24 83.40 83.48 82.62 283,100 82.89 1,250.42
01-07-23 84.25 84.44 83.25 202,200 83.26 1,256.00
01-07-20 84.70 85.03 83.74 212,700 84.01 1,267.32
01-07-19 85.40 85.70 84.70 230,400 84.90 1,280.74
Date Open High Low Vol Cls adjCls
01-07-18 85.12 85.19 84.64 208,200 85.18 1,284.96
01-07-17 85.20 85.35 84.55 214,400 85.12 1,284.06
01-07-16 84.70 85.60 84.70 171,800 85.29 1,286.62
01-07-13 84.10 84.83 83.86 116,700 84.51 1,274.86
01-07-12 83.90 84.61 83.62 196,400 84.10 1,268.67
01-07-11 83.73 84.30 83.27 251,100 83.50 1,259.62
01-07-10 84.80 85.10 84.00 208,300 84.03 1,267.62
01-07-09 84.55 85.50 84.09 198,400 85.22 1,285.57
01-07-06 85.37 85.40 84.39 187,900 84.39 1,273.05
Date Open High Low Vol Cls adjCls
01-07-05 87.00 87.00 85.30 218,600 85.32 1,287.08
01-07-03 86.49 87.10 86.40 168,900 87.06 1,313.33
01-07-02 85.75 86.75 85.49 313,200 86.49 1,304.73
01-06-29 86.65 86.70 84.00 596,700 85.01 1,282.40
01-06-28 84.94 86.61 84.94 339,700 86.51 1,305.03
01-06-27 84.70 85.40 84.30 236,000 84.93 1,281.19
01-06-26 84.10 84.48 83.67 254,800 84.45 1,273.95
01-06-25 84.90 84.98 83.70 184,200 84.45 1,273.95
01-06-22 85.79 85.80 84.82 267,800 85.02 1,282.55
Date Open High Low Vol Cls adjCls
01-06-21 83.90 85.80 83.65 533,700 85.80 1,294.32
01-06-20 83.66 83.99 83.32 348,800 83.75 1,263.39
01-06-19 82.70 83.90 82.70 264,000 83.66 1,262.04
01-06-18 82.10 83.01 81.86 238,500 82.55 1,245.29
01-06-15 80.50 82.20 80.49 381,200 81.85 1,234.73
01-06-14 80.52 81.00 80.36 191,300 80.75 1,218.14
01-06-13 81.25 81.49 80.52 151,200 80.52 1,214.67
01-06-12 80.95 80.97 80.02 130,900 80.86 1,219.80
01-06-11 80.80 81.08 80.40 119,700 80.95 1,221.15
Date Open High Low Vol Cls adjCls
01-06-08 81.50 81.50 80.40 88,900 80.76 1,218.29
01-06-07 81.50 81.74 81.00 173,500 81.10 1,223.42
01-06-06 81.68 81.95 81.00 141,500 81.00 1,221.91
01-06-05 81.07 81.75 80.80 180,900 81.70 1,232.47
01-06-04 80.00 81.09 79.99 145,700 81.07 1,222.96
01-06-01 81.35 81.60 79.89 157,300 80.09 1,208.18
01-05-31 81.50 81.70 80.42 181,000 81.00 1,221.91
01-05-30 82.60 82.73 81.50 157,700 81.66 1,231.86
01-05-29 82.50 82.50 81.75 133,500 82.23 1,239.91
Date Open High Low Vol Cls adjCls
01-05-25 82.80 82.90 82.10 96,300 82.31 1,241.11
01-05-24 82.50 83.18 82.40 148,000 82.61 1,245.64
01-05-23 83.00 83.30 81.40 263,100 82.00 1,236.44
01-05-22 84.67 84.67 82.63 256,900 83.20 1,254.53
01-05-21 83.62 84.99 83.24 192,000 84.68 1,276.85
01-05-18 84.20 84.23 82.96 166,700 83.62 1,260.86
01-05-17 84.75 84.80 83.55 248,900 83.86 1,264.48
01-05-16 83.15 84.80 82.65 296,600 84.71 1,277.30
01-05-15 82.45 82.95 82.05 219,200 82.95 1,250.76
Date Open High Low Vol Cls adjCls
01-05-14 82.35 82.90 82.11 239,400 82.35 1,241.71
01-05-11 83.00 83.00 81.53 400,800 82.10 1,237.95
01-05-10 84.00 84.10 82.00 244,300 83.00 1,251.52
01-05-09 83.99 84.00 83.12 247,500 83.86 1,264.48
01-05-08 84.50 84.65 83.76 201,400 84.00 1,266.59
01-05-07 84.10 84.37 83.82 223,000 84.19 1,269.46
01-05-04 82.40 84.45 82.10 286,400 84.35 1,271.87
01-05-03 82.20 82.89 81.10 209,300 82.70 1,246.99
01-05-02 82.90 82.99 81.86 232,300 82.20 1,239.45
Date Open High Low Vol Cls adjCls
01-05-01 81.80 83.50 81.40 253,700 82.90 1,250.01
01-04-30 81.30 82.19 81.27 329,900 81.80 1,233.42
01-04-27 80.25 80.98 80.25 204,400 80.70 1,216.84
01-04-26 78.75 81.30 78.43 320,900 79.85 1,204.02
01-04-25 77.21 78.76 77.20 201,800 78.66 1,186.07
01-04-24 77.99 78.24 77.00 274,300 77.20 1,164.06
01-04-23 79.40 79.40 77.77 220,200 77.99 1,175.97
01-04-20 81.65 81.65 79.00 314,200 79.00 1,191.20
01-04-19 80.25 81.83 80.25 323,200 81.65 1,231.16
Date Open High Low Vol Cls adjCls
01-04-18 79.20 81.00 78.45 341,800 80.01 1,206.43
01-04-17 77.41 78.50 76.86 163,600 78.50 1,183.66
01-04-16 77.50 77.80 76.72 144,800 77.55 1,169.34
01-04-12 77.00 77.80 76.99 184,100 77.80 1,173.11
01-04-11 77.09 77.34 76.80 209,200 76.99 1,160.89
01-04-10 77.25 78.00 76.50 278,800 77.08 1,162.25
01-04-09 77.00 77.20 76.00 293,000 76.18 1,148.68
01-04-06 77.95 77.95 76.01 339,200 76.55 1,154.26
01-04-05 77.10 77.51 76.70 443,700 77.44 1,167.68
Date Open High Low Vol Cls adjCls
01-04-04 78.00 78.00 75.00 915,800 76.84 1,158.63
01-04-03 82.00 82.15 79.70 250,800 80.21 1,209.45
01-04-02 81.00 83.72 80.75 278,500 82.95 1,250.76
01-03-30 79.00 80.50 78.95 302,200 80.50 1,213.82
01-03-29 79.00 79.70 78.00 200,800 78.11 1,177.78
01-03-28 79.21 79.22 77.70 136,500 79.17 1,193.77
01-03-27 77.05 79.26 76.85 200,000 79.22 1,194.52
01-03-26 75.75 77.67 75.75 187,200 77.67 1,171.15
01-03-23 74.50 76.48 74.02 239,600 75.45 1,137.67
Date Open High Low Vol Cls adjCls
01-03-22 75.05 75.20 72.64 407,900 75.12 1,132.70
01-03-21 76.55 77.20 75.20 320,500 75.49 1,138.28
01-03-20 78.00 79.64 76.95 297,600 77.05 1,161.80
01-03-19 78.00 78.20 76.25 296,100 77.00 1,161.04
01-03-16 78.75 80.05 77.95 446,300 78.00 1,176.12
01-03-15 76.20 79.97 76.15 347,100 78.75 1,187.43
01-03-14 77.10 77.95 74.09 416,200 75.70 1,141.44
01-03-13 78.99 79.75 77.51 263,200 78.79 1,188.04
01-03-12 81.25 81.95 77.08 272,000 78.10 1,177.63
Date Open High Low Vol Cls adjCls
01-03-09 83.70 83.85 81.33 149,600 81.72 1,232.22
01-03-08 82.50 84.50 82.00 171,500 83.78 1,263.28
01-03-07 81.75 82.44 81.40 186,400 82.08 1,237.64
01-03-06 83.00 83.15 80.70 164,300 80.98 1,221.06
01-03-05 83.50 83.56 81.06 173,200 82.05 1,237.19
01-03-02 82.00 83.22 81.10 233,200 82.25 1,240.21
01-03-01 81.80 82.93 80.70 298,000 82.15 1,238.70
01-02-28 85.40 85.40 81.46 270,400 81.80 1,233.42
01-02-27 81.50 84.73 81.50 250,700 84.62 1,275.38
Date Open High Low Vol Cls adjCls
01-02-26 80.60 81.75 80.40 179,400 81.50 1,228.36
01-02-23 82.06 82.40 79.73 191,600 80.85 1,218.56
01-02-22 83.00 83.00 79.62 298,400 82.05 1,236.65
01-02-21 84.60 85.50 81.15 291,800 81.30 1,225.35
01-02-20 86.62 86.70 84.20 169,300 84.60 1,275.08
01-02-16 86.80 87.19 86.15 189,200 86.62 1,305.53
01-02-15 86.02 86.70 85.66 205,300 86.62 1,305.53
01-02-14 88.98 89.09 86.01 220,300 86.02 1,296.49
01-02-13 89.50 89.51 88.46 277,000 88.98 1,341.10
Date Open High Low Vol Cls adjCls
01-02-12 87.75 89.50 87.65 268,300 89.50 1,348.94
01-02-09 85.70 86.75 84.75 193,000 86.68 1,306.43
01-02-08 86.90 87.55 84.25 253,200 85.70 1,291.66
01-02-07 86.80 87.79 86.51 160,600 86.90 1,309.75
01-02-06 88.44 88.49 86.20 179,100 86.55 1,304.47
01-02-05 87.95 88.70 87.03 167,800 88.19 1,329.19
01-02-02 85.54 86.55 84.50 203,000 86.39 1,302.06
01-02-01 85.45 86.89 85.00 217,300 85.54 1,289.25
01-01-31 86.50 87.00 83.75 320,900 85.02 1,281.41
Date Open High Low Vol Cls adjCls
01-01-30 87.13 87.44 85.50 266,500 87.30 1,315.78
01-01-29 88.75 89.49 87.12 156,600 87.38 1,316.98
01-01-26 89.63 89.63 87.25 151,600 87.75 1,322.56
01-01-25 88.31 89.31 87.69 222,500 88.63 1,335.75
01-01-24 86.25 87.94 85.75 321,900 87.88 1,324.44
01-01-23 85.50 86.38 83.19 309,500 86.00 1,296.18
01-01-22 84.13 85.75 83.50 261,400 84.63 1,275.46
01-01-19 86.00 86.63 83.63 408,600 84.13 1,267.92
01-01-18 85.00 86.63 84.56 276,000 86.50 1,303.72
Date Open High Low Vol Cls adjCls
01-01-17 85.50 86.31 84.69 350,700 85.00 1,281.11
01-01-16 82.25 84.94 82.00 332,600 84.81 1,278.29
01-01-12 84.31 84.50 80.81 459,900 82.19 1,238.72
01-01-11 87.50 87.75 83.31 373,900 84.31 1,270.75
01-01-10 86.63 88.25 86.06 352,900 86.50 1,303.72
01-01-09 88.25 88.94 87.00 241,500 87.00 1,311.26
01-01-08 88.38 89.81 87.56 256,800 88.44 1,332.92
01-01-05 90.25 90.88 87.31 305,100 87.88 1,324.44
01-01-04 95.94 96.00 88.00 619,200 89.00 1,341.40
Date Open High Low Vol Cls adjCls
01-01-03 96.88 97.88 95.06 442,200 95.94 1,445.96
01-01-02 98.31 98.31 95.88 253,500 96.88 1,460.09
00-12-29 99.63 100.19 98.50 131,000 98.56 1,485.52
00-12-28 99.38 100.06 97.75 186,700 99.06 1,493.06
00-12-27 97.56 100.94 97.56 441,600 99.50 1,499.65
00-12-26 96.81 97.75 96.06 129,600 97.56 1,470.45
00-12-22 97.00 98.81 95.94 161,700 96.81 1,459.15
00-12-21 94.50 96.94 94.19 217,200 96.88 1,460.09
00-12-20 94.13 95.31 92.50 244,700 93.31 1,406.40
Date Open High Low Vol Cls adjCls
00-12-19 98.44 98.94 93.38 278,700 94.00 1,416.76
00-12-18 95.25 98.44 95.00 245,400 98.38 1,482.70
00-12-15 95.00 96.38 93.75 449,900 95.75 1,443.14
00-12-14 97.50 97.75 95.00 258,700 96.56 1,455.38
00-12-13 99.19 99.31 97.63 211,300 97.75 1,473.28
00-12-12 99.94 100.00 97.63 170,400 99.50 1,499.65
00-12-11 103.44 103.56 99.75 274,300 100.06 1,508.13
00-12-08 101.75 103.75 101.75 218,600 103.69 1,562.77
00-12-07 101.00 103.50 101.00 174,700 101.81 1,534.51
Date Open High Low Vol Cls adjCls
00-12-06 100.06 102.31 100.00 252,400 101.25 1,526.03
00-12-05 98.63 100.94 98.63 218,100 100.06 1,508.13
00-12-04 97.00 99.38 96.38 179,100 98.63 1,486.47
00-12-01 97.00 97.94 96.63 233,800 97.44 1,468.57
00-11-30 96.56 98.19 96.00 302,000 96.94 1,461.03
00-11-29 94.88 96.63 94.31 200,900 96.00 1,446.90
00-11-28 92.88 94.88 92.00 197,000 93.69 1,411.49
00-11-27 93.38 93.38 91.06 194,400 92.69 1,396.43
00-11-24 93.38 93.44 92.31 142,800 92.88 1,399.25
Date Open High Low Vol Cls adjCls
00-11-22 95.38 95.38 91.25 211,700 92.50 1,393.60
00-11-21 96.94 97.50 94.69 198,800 95.44 1,437.86
00-11-20 96.63 98.00 95.69 131,700 96.88 1,459.51
00-11-17 98.38 99.56 96.25 193,000 97.31 1,466.11
00-11-16 98.38 98.50 96.81 151,500 98.13 1,478.35
00-11-15 98.63 100.25 97.31 190,300 98.00 1,476.46
00-11-14 98.63 99.75 98.19 195,700 98.56 1,484.94
00-11-13 99.00 99.56 96.00 206,400 97.75 1,472.70
00-11-10 100.94 102.56 99.81 211,700 100.19 1,509.42
Date Open High Low Vol Cls adjCls
00-11-09 99.88 100.56 98.56 170,500 100.50 1,514.13
00-11-08 100.44 100.88 98.63 201,500 98.88 1,489.65
00-11-07 98.69 100.75 98.19 264,200 99.38 1,497.18
00-11-06 95.00 98.69 95.00 145,800 97.81 1,473.64
00-11-03 95.56 96.69 94.25 154,500 94.94 1,430.32
00-11-02 97.31 99.13 95.94 158,100 96.25 1,450.10
00-11-01 98.50 99.56 96.50 207,500 97.06 1,462.34
00-10-31 99.38 99.38 96.00 242,000 98.00 1,476.46
00-10-30 95.13 99.56 95.13 271,300 99.00 1,491.53
Date Open High Low Vol Cls adjCls
00-10-27 93.31 95.38 93.00 261,500 94.69 1,426.56
00-10-26 97.50 99.00 91.25 424,500 93.31 1,405.84
00-10-25 99.38 99.94 98.31 149,200 99.38 1,497.18
00-10-24 96.44 97.50 96.00 216,500 97.50 1,468.93
00-10-23 95.19 96.13 94.81 112,900 95.44 1,437.86
00-10-20 94.00 95.44 93.75 106,900 95.06 1,432.21
00-10-19 93.00 95.75 92.81 200,200 94.63 1,425.62
00-10-18 91.00 93.88 90.00 156,000 93.06 1,402.08
00-10-17 92.31 93.56 91.44 136,000 91.75 1,382.30
Date Open High Low Vol Cls adjCls
00-10-16 93.63 93.94 91.69 176,500 92.50 1,393.60
00-10-13 90.38 93.63 89.81 195,900 92.69 1,396.43
00-10-12 93.25 93.69 89.88 290,900 90.13 1,357.82
00-10-11 92.81 94.31 91.63 206,000 94.13 1,418.08
00-10-10 93.44 93.88 91.88 171,600 92.88 1,399.25
00-10-09 93.19 94.06 92.38 106,900 93.31 1,405.84
00-10-06 96.50 96.94 92.63 217,800 93.63 1,410.55
00-10-05 95.69 97.38 95.50 171,300 96.00 1,446.33
00-10-04 95.25 96.88 94.50 181,300 95.75 1,442.57
Date Open High Low Vol Cls adjCls
00-10-03 96.25 96.56 95.19 169,500 96.06 1,447.27
00-10-02 95.13 96.81 93.25 161,100 96.56 1,454.81
00-09-29 95.25 97.50 95.06 206,200 95.69 1,441.62
00-09-28 93.50 95.56 93.25 201,700 94.75 1,427.50
00-09-27 92.13 93.38 91.38 106,800 93.13 1,403.02
00-09-26 91.69 93.56 91.69 142,100 92.25 1,389.83
00-09-25 92.63 93.38 92.06 166,400 92.44 1,392.66
00-09-22 88.94 91.94 88.88 207,400 91.44 1,377.59
00-09-21 88.00 88.81 87.00 174,100 88.69 1,336.16
Date Open High Low Vol Cls adjCls
00-09-20 89.88 89.94 87.56 165,200 88.56 1,334.28
00-09-19 89.25 90.94 88.44 205,400 90.13 1,357.82
00-09-18 90.50 90.75 88.00 145,400 88.38 1,331.45
00-09-15 91.06 91.63 90.00 236,000 90.25 1,359.70
00-09-14 91.63 92.13 91.25 106,500 92.00 1,386.07
00-09-13 92.75 92.88 91.56 119,600 91.75 1,382.30
00-09-12 92.75 92.94 91.56 189,900 92.73 1,397.13
00-09-11 89.06 91.81 88.75 177,100 91.56 1,379.48
00-09-08 86.81 88.81 86.63 175,300 88.81 1,338.05
Date Open High Low Vol Cls adjCls
00-09-07 87.63 88.00 86.06 151,800 86.81 1,307.91
00-09-06 88.63 89.44 86.44 194,800 87.75 1,322.04
00-09-05 88.50 89.75 88.25 91,000 88.63 1,335.22
00-09-01 89.13 89.19 88.00 98,500 88.50 1,333.34
00-08-31 88.00 90.19 87.75 161,500 89.14 1,342.99
00-08-30 86.25 87.88 86.19 112,900 87.50 1,318.27
00-08-29 86.69 86.75 85.19 101,600 86.19 1,297.94
00-08-28 85.00 86.94 85.00 122,200 86.63 1,304.53
00-08-25 85.38 85.50 84.50 96,400 84.56 1,273.47
Date Open High Low Vol Cls adjCls
00-08-24 86.13 86.38 84.56 123,200 84.69 1,275.35
00-08-23 87.56 87.94 85.69 128,100 86.19 1,297.94
00-08-22 88.06 88.06 86.63 105,600 87.38 1,315.82
00-08-21 87.00 87.94 86.31 82,700 87.94 1,324.29
00-08-18 86.25 87.13 86.25 117,000 86.94 1,309.23
00-08-17 87.25 87.50 86.69 89,500 87.50 1,317.71
00-08-16 86.75 87.44 86.19 123,800 86.19 1,297.94
00-08-15 87.56 87.56 86.19 106,400 86.75 1,306.41
00-08-14 87.13 87.88 86.31 98,400 87.69 1,320.53
Date Open High Low Vol Cls adjCls
00-08-11 86.19 87.00 85.75 99,500 86.63 1,304.53
00-08-10 87.81 88.38 86.00 100,100 86.31 1,299.82
00-08-09 87.00 88.69 86.94 132,900 87.75 1,321.47
00-08-08 89.38 89.94 87.31 138,900 89.00 1,340.29
00-08-07 88.50 89.50 88.00 139,300 89.00 1,340.29
00-08-04 87.94 88.88 86.81 165,400 88.63 1,334.65
00-08-03 85.75 87.25 85.38 203,200 86.50 1,302.65
00-08-02 87.38 87.56 85.06 150,600 85.75 1,291.35
00-08-01 87.75 88.31 86.44 222,800 88.00 1,325.24
Date Open High Low Vol Cls adjCls
00-07-31 87.44 88.50 85.50 226,300 87.69 1,320.53
00-07-28 129.69 129.69 127.19 210,700 128.31 1,288.21
00-07-27 126.50 132.63 126.00 315,400 129.75 1,302.65
00-07-26 124.00 127.19 124.00 310,100 124.88 1,253.70
00-07-25 120.00 125.31 120.00 249,200 123.75 1,242.41
00-07-24 118.75 120.44 118.75 158,100 119.25 1,197.23
00-07-21 122.25 122.25 118.13 215,700 118.19 1,186.56
00-07-20 119.50 122.19 119.50 216,100 121.88 1,223.58
00-07-19 119.44 119.75 118.88 146,700 119.25 1,197.23
Date Open High Low Vol Cls adjCls
00-07-18 119.63 119.63 118.69 137,100 119.19 1,196.60
00-07-17 120.13 120.13 118.56 137,600 119.38 1,198.48
00-07-14 120.63 120.94 119.38 126,900 119.88 1,203.50
00-07-13 121.25 121.75 119.50 133,100 120.25 1,207.27
00-07-12 122.13 122.19 120.44 141,300 121.38 1,218.56
00-07-11 121.81 122.31 121.00 175,400 121.44 1,219.19
00-07-10 122.38 123.56 121.38 139,400 121.56 1,220.45
00-07-07 121.00 122.31 120.00 179,200 121.75 1,222.33
00-07-06 120.44 120.63 119.38 118,200 119.69 1,201.62
Date Open High Low Vol Cls adjCls
00-07-05 119.50 121.44 119.00 231,000 120.63 1,211.03
00-07-03 117.50 118.94 117.13 86,900 118.50 1,189.70
00-06-30 122.25 122.31 116.25 308,800 117.50 1,179.66
00-06-29 120.25 123.44 119.25 219,500 122.38 1,228.60
00-06-28 119.44 121.19 119.38 155,900 120.61 1,210.88
00-06-27 117.63 120.50 117.63 144,100 119.38 1,198.48
00-06-26 117.56 119.00 116.13 123,500 117.63 1,180.92
00-06-23 115.13 117.94 115.13 118,100 117.69 1,181.54
00-06-22 115.81 116.38 112.56 174,000 115.31 1,157.70
Date Open High Low Vol Cls adjCls
00-06-21 115.00 116.25 113.63 119,000 115.81 1,162.72
00-06-20 117.63 117.63 114.56 142,100 115.06 1,155.19
00-06-19 118.25 118.56 116.88 179,800 117.63 1,180.92
00-06-16 122.00 122.25 116.50 364,200 118.00 1,184.68
00-06-15 121.00 124.06 120.00 207,200 123.25 1,237.39
00-06-14 121.31 121.94 120.56 113,900 121.50 1,219.82
00-06-13 119.94 122.56 119.31 153,700 122.31 1,227.98
00-06-12 117.56 119.94 117.56 92,500 119.53 1,200.05
00-06-09 119.94 121.00 117.38 98,200 117.56 1,180.29
Date Open High Low Vol Cls adjCls
00-06-08 119.75 120.00 118.19 168,000 119.63 1,200.99
00-06-07 116.63 119.94 116.63 192,200 119.50 1,199.74
00-06-06 116.63 116.69 113.63 126,900 116.63 1,170.88
00-06-05 118.50 118.81 115.63 128,200 115.75 1,162.09
00-06-02 118.63 119.75 117.50 157,800 118.63 1,190.95
00-06-01 112.94 118.06 112.75 216,000 117.25 1,177.15
00-05-31 113.00 113.88 112.00 160,800 112.56 1,130.09
00-05-30 113.56 115.38 112.75 174,500 113.81 1,142.14
00-05-26 114.00 115.00 112.19 124,900 113.56 1,139.63
Date Open High Low Vol Cls adjCls
00-05-25 115.75 117.88 113.81 294,400 114.63 1,150.29
00-05-24 114.13 115.94 113.19 293,700 115.00 1,154.05
00-05-23 119.81 120.19 113.50 301,700 113.56 1,139.63
00-05-22 116.63 119.69 114.81 218,500 119.63 1,200.47
00-05-19 118.00 118.88 115.63 174,100 116.38 1,167.85
00-05-18 118.13 120.50 117.50 180,500 118.63 1,190.43
00-05-17 122.13 122.13 116.81 262,400 118.13 1,185.41
00-05-16 120.19 123.94 119.31 307,600 122.69 1,231.20
00-05-15 114.69 120.50 112.81 273,600 120.44 1,208.62
Date Open High Low Vol Cls adjCls
00-05-12 114.63 114.94 112.63 153,200 114.91 1,153.11
00-05-11 115.44 116.56 113.56 163,300 115.44 1,158.44
00-05-10 113.63 114.81 113.00 192,300 114.31 1,147.15
00-05-09 115.56 115.56 113.75 188,100 114.00 1,144.02
00-05-08 111.69 116.00 110.69 276,000 115.56 1,159.70
00-05-05 109.75 112.69 109.63 171,500 111.56 1,119.56
00-05-04 109.81 111.19 109.56 158,900 110.00 1,103.88
00-05-03 111.25 112.75 109.06 184,200 109.56 1,099.49
00-05-02 110.06 112.94 109.94 191,800 112.00 1,123.95
Date Open High Low Vol Cls adjCls
00-05-01 109.94 111.63 109.19 188,500 110.06 1,104.50
00-04-28 110.56 111.13 107.75 179,100 109.69 1,100.74
00-04-27 112.75 114.25 110.31 235,900 110.56 1,109.52
00-04-26 115.50 116.00 113.63 150,000 114.00 1,144.02
00-04-25 111.50 116.56 110.00 229,400 115.00 1,154.05
00-04-24 108.38 111.94 108.25 200,900 111.88 1,122.69
00-04-20 104.94 109.13 104.44 197,300 108.38 1,087.57
00-04-19 104.94 105.25 102.44 216,500 105.00 1,053.70
00-04-18 101.38 105.63 100.06 272,300 105.19 1,055.58
Date Open High Low Vol Cls adjCls
00-04-17 103.81 106.31 100.63 353,200 101.63 1,019.83
00-04-14 111.00 111.25 101.94 457,000 107.88 1,082.55
00-04-13 114.44 115.25 112.00 194,700 113.38 1,137.75
00-04-12 116.44 119.25 115.56 299,600 115.63 1,160.33
00-04-11 113.38 116.56 113.13 269,200 115.94 1,163.46
00-04-10 108.75 113.94 108.56 172,100 113.13 1,135.24
00-04-07 110.88 113.88 107.50 223,100 108.75 1,091.33
00-04-06 109.88 111.19 107.75 205,200 111.19 1,115.79
00-04-05 114.13 114.69 109.44 225,400 109.88 1,102.62
Date Open High Low Vol Cls adjCls
00-04-04 116.63 118.88 110.63 476,200 114.88 1,152.80
00-04-03 109.75 118.44 109.75 356,700 117.63 1,180.40
00-03-31 108.94 110.44 108.06 296,300 109.50 1,098.86
00-03-30 106.31 111.13 105.63 370,100 108.69 1,090.71
00-03-29 104.25 107.13 103.38 250,100 106.44 1,068.13
00-03-28 102.38 105.94 101.75 247,200 104.31 1,046.80
00-03-27 106.88 107.44 103.75 215,700 104.13 1,044.92
00-03-24 105.00 108.38 104.75 274,800 107.63 1,080.04
00-03-23 99.69 105.50 99.56 323,400 104.31 1,046.80
Date Open High Low Vol Cls adjCls
00-03-22 99.88 100.06 98.19 226,000 99.50 998.51
00-03-21 98.75 101.38 98.31 304,000 100.50 1,008.54
00-03-20 98.50 99.44 97.38 185,400 99.00 993.49
00-03-17 99.88 101.19 96.69 368,900 97.38 977.18
00-03-16 92.75 100.25 92.25 554,700 99.94 1,002.90
00-03-15 86.38 91.44 85.31 600,600 91.44 917.60
00-03-14 86.75 86.75 85.31 294,700 85.75 860.52
00-03-13 82.00 86.44 81.63 320,600 86.25 865.54
00-03-10 83.13 83.94 81.75 289,600 83.00 832.93
Date Open High Low Vol Cls adjCls
00-03-09 82.13 83.19 80.81 359,000 82.94 832.30
00-03-08 80.44 85.13 78.56 473,300 83.00 832.93
00-03-07 85.00 85.06 79.50 384,800 81.44 817.25
00-03-06 87.13 87.13 83.81 282,900 84.75 850.49
00-03-03 88.88 88.94 85.63 232,200 87.38 876.83
00-03-02 89.31 89.63 86.63 205,300 87.00 873.07
00-03-01 89.25 90.13 87.63 242,400 89.56 898.78
00-02-29 88.00 89.94 85.81 373,000 88.44 886.99
00-02-28 85.00 88.88 85.00 367,500 87.19 874.45
Date Open High Low Vol Cls adjCls
00-02-25 83.38 85.19 83.13 285,900 83.63 838.72
00-02-24 85.25 85.38 82.75 394,400 83.13 833.71
00-02-23 85.75 86.56 84.56 474,200 85.50 857.53
00-02-22 88.81 89.25 85.50 446,000 86.75 870.07
00-02-18 91.75 92.25 88.50 416,900 89.44 897.02
00-02-17 95.38 95.44 91.88 225,400 92.63 928.99
00-02-16 95.00 95.50 93.00 248,700 94.00 942.78
00-02-15 94.00 97.25 93.00 307,400 96.44 967.23
00-02-14 95.38 96.19 93.38 179,000 93.69 939.65
Date Open High Low Vol Cls adjCls
00-02-11 95.31 95.75 93.81 233,900 94.81 950.93
00-02-10 98.50 98.63 93.25 325,700 94.31 945.91
00-02-09 96.75 97.63 95.50 357,400 97.31 976.00
00-02-08 96.38 97.81 93.06 564,200 95.94 962.21
00-02-07 99.88 99.94 97.31 253,100 97.63 979.14
00-02-04 101.94 102.38 99.81 139,200 100.75 1,010.48
00-02-03 101.50 102.25 98.13 377,600 101.31 1,016.12
00-02-02 102.88 103.44 101.25 152,100 102.31 1,026.15
00-02-01 103.63 103.94 101.00 210,300 102.38 1,026.78
Date Open High Low Vol Cls adjCls
00-01-31 102.50 104.38 100.13 208,800 104.38 1,046.84
00-01-28 104.63 104.63 101.00 228,300 102.00 1,023.02
00-01-27 105.63 105.94 103.25 203,100 105.25 1,055.61
00-01-26 103.19 105.69 102.75 213,400 105.50 1,058.12
00-01-25 101.44 103.69 101.13 170,200 102.94 1,032.42
00-01-24 103.94 104.75 100.38 168,600 101.56 1,018.63
00-01-21 105.25 105.25 102.06 224,100 103.94 1,042.45
00-01-20 107.00 107.19 103.00 219,400 105.34 1,056.55
00-01-19 108.63 109.94 105.81 237,000 106.25 1,065.64
Date Open High Low Vol Cls adjCls
00-01-18 112.25 112.31 107.88 249,000 108.38 1,086.96
00-01-14 112.31 114.50 111.63 283,300 114.06 1,144.00
00-01-13 109.00 113.06 109.00 233,400 112.00 1,123.31
00-01-12 106.00 110.63 106.00 244,400 109.00 1,093.22
00-01-11 107.75 108.94 104.00 194,200 105.81 1,061.25
00-01-10 109.50 109.69 107.06 163,000 107.56 1,078.81
00-01-07 103.63 109.94 103.25 328,700 109.50 1,098.24
00-01-06 99.00 103.63 98.50 279,100 101.88 1,021.76
00-01-05 98.63 99.94 96.63 266,500 98.86 991.52
Date Open High Low Vol Cls adjCls
00-01-04 101.50 102.13 98.31 364,000 98.63 989.17
00-01-03 107.13 107.44 103.00 166,500 103.94 1,042.45
99-12-31 108.25 108.44 107.31 34,200 108.13 1,084.45
99-12-30 108.31 108.50 107.44 61,400 108.31 1,086.33
99-12-29 106.94 108.69 106.69 69,500 108.31 1,086.33
99-12-28 107.00 107.25 106.00 88,000 106.69 1,070.03
99-12-27 109.38 109.38 107.00 132,000 107.25 1,075.67
99-12-23 109.69 109.94 107.00 95,800 109.50 1,098.24
99-12-22 105.63 109.38 104.56 133,900 107.81 1,081.31
Date Open High Low Vol Cls adjCls
99-12-21 101.31 106.50 100.63 209,200 105.38 1,056.87
99-12-20 102.63 103.75 100.50 229,900 102.48 1,027.87
99-12-17 105.69 106.00 103.00 348,400 103.50 1,038.06
99-12-16 109.00 109.75 105.75 195,200 106.50 1,068.15
99-12-15 108.88 109.56 107.50 131,900 108.75 1,090.72
99-12-14 110.50 110.69 107.75 139,100 109.50 1,098.24
99-12-13 111.75 112.44 109.75 134,400 110.92 1,112.50
99-12-10 111.00 112.88 109.44 172,500 111.69 1,120.18
99-12-09 108.25 110.44 107.88 183,900 110.19 1,105.13
Date Open High Low Vol Cls adjCls
99-12-08 106.31 108.25 105.81 129,700 106.86 1,071.75
99-12-07 102.88 107.63 102.25 227,700 106.06 1,063.76
99-12-06 104.25 104.75 102.56 114,200 103.38 1,036.81
99-12-03 104.13 106.50 103.50 270,300 104.00 1,043.08
99-12-02 103.00 103.94 102.25 160,800 103.05 1,033.52
99-12-01 102.63 104.69 102.50 140,500 103.42 1,037.28
99-11-30 102.56 105.25 102.56 229,200 103.75 1,040.57
99-11-29 104.75 104.88 102.06 161,300 102.63 1,028.78
99-11-26 107.50 107.50 104.63 63,300 105.66 1,059.17
Date Open High Low Vol Cls adjCls
99-11-24 106.00 107.63 104.75 132,900 106.09 1,063.56
99-11-23 108.69 109.19 105.31 164,700 105.44 1,056.98
99-11-22 108.69 109.06 105.56 151,300 108.94 1,092.06
99-11-19 111.94 111.94 108.75 130,000 109.56 1,098.33
99-11-18 110.06 111.88 109.63 187,400 111.56 1,118.38
99-11-17 108.50 111.19 108.25 228,800 110.31 1,105.85
99-11-16 105.13 109.94 105.13 297,900 109.75 1,100.21
99-11-15 105.94 106.13 103.44 194,000 104.19 1,044.45
99-11-12 106.25 109.69 105.00 206,600 105.75 1,060.11
Date Open High Low Vol Cls adjCls
99-11-11 106.75 106.75 105.13 101,500 105.88 1,061.36
99-11-10 106.00 107.44 105.75 169,300 106.56 1,068.26
99-11-09 109.50 109.50 106.06 154,000 107.25 1,075.15
99-11-08 106.13 108.13 105.75 114,800 107.63 1,078.91
99-11-05 104.50 108.19 104.50 244,600 105.44 1,056.98
99-11-04 103.00 106.88 101.88 212,000 102.13 1,023.77
99-11-03 99.44 101.94 98.63 179,200 101.56 1,018.13