American International Group, Inc. (AIG)

59.45
-0.11 (-0.19%)
Exchange
NYQ
Day Range
58.80 - 59.35
52 Week Range
48.41 - 64.31
Open
59.01
Avg. Vol
6,001,460
Market Cap
63.07B
Short ratio
2.37
PEG Ratio
0.78
Earnings Share
-0.29

American International Group, Inc. (AIG) Historicals

Date Open High Low Vol Cls adjCls
16-08-24 59.01 59.35 58.80 3,867,600 58.91 58.91
16-08-23 59.25 59.35 58.99 4,052,500 59.02 59.02
16-08-22 58.91 59.10 58.69 3,593,900 58.99 58.99
16-08-19 58.80 58.98 58.45 3,882,800 58.86 58.86
16-08-18 59.11 59.35 58.80 3,756,500 58.98 58.98
16-08-17 59.26 59.40 58.94 4,146,100 59.03 59.03
16-08-16 58.98 59.57 58.75 3,836,800 59.31 59.31
16-08-15 59.02 59.34 58.95 3,456,000 59.22 59.22
16-08-12 58.84 58.97 58.72 2,637,100 58.85 58.85
Date Open High Low Vol Cls adjCls
16-08-11 59.20 59.55 59.14 3,444,400 59.18 59.18
16-08-10 59.27 59.41 58.91 3,563,300 59.00 59.00
16-08-09 59.29 59.55 59.10 3,648,000 59.27 59.27
16-08-08 59.43 59.81 59.28 5,383,300 59.39 59.39
16-08-05 58.25 59.16 58.12 5,961,900 59.10 59.10
16-08-04 58.09 58.25 57.58 8,257,400 57.61 57.61
16-08-03 56.91 58.23 56.80 15,480,200 58.10 58.10
16-08-02 54.19 54.39 53.93 6,059,000 54.14 54.14
16-08-01 54.46 54.77 54.15 6,143,900 54.21 54.21
Date Open High Low Vol Cls adjCls
16-07-29 54.43 54.65 54.17 5,937,400 54.44 54.44
16-07-28 54.41 54.90 54.34 3,305,400 54.79 54.79
16-07-27 54.61 54.82 54.41 4,784,000 54.62 54.62
16-07-26 54.66 54.92 54.39 2,959,200 54.69 54.69
16-07-25 54.62 54.74 54.39 3,396,500 54.66 54.66
16-07-22 54.41 54.67 54.34 2,905,100 54.62 54.62
16-07-21 54.50 54.64 54.19 4,112,800 54.29 54.29
16-07-20 54.58 54.88 54.32 3,680,600 54.57 54.57
16-07-19 54.28 54.52 54.11 3,503,800 54.46 54.46
Date Open High Low Vol Cls adjCls
16-07-18 54.33 54.78 54.26 3,919,000 54.56 54.56
16-07-15 54.62 54.74 54.17 4,694,100 54.44 54.44
16-07-14 54.43 54.69 54.09 5,614,800 54.40 54.40
16-07-13 54.02 54.15 53.47 4,396,100 53.81 53.81
16-07-12 53.67 54.28 53.64 7,960,400 53.86 53.86
16-07-11 53.27 53.48 52.97 5,272,000 53.29 53.29
16-07-08 52.58 53.07 52.39 6,558,700 53.01 53.01
16-07-07 51.55 52.15 51.32 7,622,900 51.82 51.82
16-07-06 50.94 51.29 50.20 8,320,200 51.26 51.26
Date Open High Low Vol Cls adjCls
16-07-05 52.37 52.44 51.03 9,376,900 51.21 51.21
16-07-01 52.65 53.30 52.56 6,172,900 52.87 52.87
16-06-30 51.90 52.92 51.50 10,472,500 52.89 52.89
16-06-29 50.42 51.48 50.15 8,569,500 51.46 51.46
16-06-28 49.85 49.88 48.80 9,843,400 49.82 49.82
16-06-27 49.93 50.00 48.41 11,881,500 48.79 48.79
16-06-24 52.07 52.73 50.64 14,909,000 50.72 50.72
16-06-23 54.20 54.71 54.20 4,283,900 54.71 54.71
16-06-22 53.94 54.30 53.65 4,783,000 53.68 53.68
Date Open High Low Vol Cls adjCls
16-06-21 54.04 54.06 53.56 5,382,200 53.79 53.79
16-06-20 54.15 54.48 53.70 5,208,800 53.73 53.73
16-06-17 53.63 53.71 53.15 9,559,800 53.42 53.42
16-06-16 53.15 53.69 52.75 6,381,900 53.63 53.63
16-06-15 54.26 54.41 53.52 6,812,000 53.57 53.57
16-06-14 54.29 54.42 53.54 8,392,600 53.99 53.99
16-06-13 54.61 55.14 54.37 5,453,000 54.40 54.40
16-06-10 55.50 55.62 54.80 8,105,300 54.99 54.99
16-06-09 56.31 56.41 55.99 7,286,700 56.10 56.10
Date Open High Low Vol Cls adjCls
16-06-08 57.06 57.34 56.84 5,734,300 56.92 56.60
16-06-07 57.31 57.58 57.05 5,175,800 57.06 56.74
16-06-06 56.97 57.60 56.97 5,741,800 57.29 56.97
16-06-03 57.08 57.53 56.69 6,363,500 57.26 56.94
16-06-02 57.72 57.89 57.40 6,295,700 57.84 57.51
16-06-01 57.88 57.90 57.02 5,964,700 57.74 57.42
16-05-31 58.41 58.59 57.70 10,544,900 57.88 57.55
16-05-27 57.85 58.33 57.78 5,595,300 58.32 57.99
16-05-26 57.80 57.99 57.64 4,548,800 57.75 57.43
Date Open High Low Vol Cls adjCls
16-05-25 57.82 58.36 57.82 5,139,800 58.05 57.72
16-05-24 57.22 57.90 57.13 6,558,600 57.70 57.38
16-05-23 56.88 57.09 56.70 5,511,100 56.90 56.58
16-05-20 56.65 57.50 56.54 6,300,200 56.97 56.65
16-05-19 56.35 56.67 55.83 7,840,000 56.36 56.04
16-05-18 55.31 56.77 55.21 8,472,700 56.71 56.39
16-05-17 55.42 55.83 55.12 8,361,200 55.40 55.09
16-05-16 55.45 55.90 55.24 6,419,500 55.28 54.97
16-05-13 56.23 56.70 55.61 5,939,700 55.66 55.35
Date Open High Low Vol Cls adjCls
16-05-12 56.20 56.45 55.90 7,792,400 56.29 55.97
16-05-11 56.27 56.60 55.89 6,958,300 55.96 55.65
16-05-10 55.39 56.95 55.33 6,104,600 56.35 56.03
16-05-09 54.98 55.43 54.75 5,878,800 55.25 54.94
16-05-06 54.44 55.09 54.38 6,887,700 55.04 54.73
16-05-05 54.82 55.03 54.55 7,768,300 54.81 54.50
16-05-04 55.33 55.45 54.45 9,138,800 54.85 54.54
16-05-03 55.06 56.06 54.96 11,985,000 55.94 55.63
16-05-02 56.38 56.80 55.89 9,166,300 56.59 56.27
Date Open High Low Vol Cls adjCls
16-04-29 55.62 56.03 55.28 7,791,000 55.82 55.51
16-04-28 56.20 56.67 55.74 6,811,400 55.83 55.52
16-04-27 56.50 56.91 56.34 6,291,100 56.63 56.31
16-04-26 55.95 56.67 55.78 4,994,100 56.55 56.23
16-04-25 55.81 56.08 55.41 4,265,100 55.95 55.64
16-04-22 55.68 56.21 55.54 6,006,800 56.19 55.87
16-04-21 55.90 56.24 55.50 5,283,500 55.52 55.21
16-04-20 55.80 56.38 55.75 3,668,500 56.12 55.80
16-04-19 55.39 56.05 55.28 3,956,200 55.72 55.41
Date Open High Low Vol Cls adjCls
16-04-18 54.92 55.31 54.62 8,691,300 55.28 54.97
16-04-15 55.59 55.59 54.86 6,928,800 54.95 54.64
16-04-14 55.00 55.58 54.82 5,946,400 55.26 54.95
16-04-13 54.08 55.15 54.08 6,487,500 55.14 54.83
16-04-12 53.46 53.87 53.15 11,796,200 53.79 53.49
16-04-11 53.44 53.76 53.30 5,187,100 53.41 53.11
16-04-08 53.44 53.66 53.05 5,001,900 53.16 52.86
16-04-07 53.67 53.85 52.81 5,624,800 53.11 52.81
16-04-06 53.56 54.20 53.47 5,577,200 54.11 53.81
Date Open High Low Vol Cls adjCls
16-04-05 53.94 54.24 53.58 6,605,600 53.68 53.38
16-04-04 54.88 54.90 54.32 5,308,800 54.40 54.09
16-04-01 53.86 54.99 53.71 6,461,700 54.89 54.58
16-03-31 54.51 54.83 53.95 8,315,000 54.05 53.75
16-03-30 54.13 54.90 53.77 8,375,500 54.52 54.21
16-03-29 53.24 53.71 52.99 7,289,500 53.39 53.09
16-03-28 53.13 53.60 53.03 5,145,900 53.41 53.11
16-03-24 52.97 53.06 52.54 5,609,900 52.98 52.68
16-03-23 53.72 54.05 53.34 6,417,400 53.44 53.14
Date Open High Low Vol Cls adjCls
16-03-22 53.55 54.01 53.21 6,102,800 53.72 53.42
16-03-21 53.48 54.02 53.17 4,562,100 53.57 53.27
16-03-18 53.37 53.92 53.32 9,907,100 53.71 53.41
16-03-17 52.90 53.48 52.37 5,787,900 53.18 52.88
16-03-16 52.76 53.29 52.61 6,485,900 52.91 52.61
16-03-15 52.54 53.04 52.04 6,866,000 53.02 52.72
16-03-14 52.59 53.20 52.56 6,447,500 52.87 52.57
16-03-11 52.00 52.95 51.91 7,275,300 52.89 52.59
16-03-10 51.35 52.03 50.83 5,359,700 51.54 51.25
Date Open High Low Vol Cls adjCls
16-03-09 52.22 52.27 51.39 5,944,300 51.59 50.98
16-03-08 52.12 52.67 51.57 8,138,700 51.93 51.32
16-03-07 51.89 52.72 51.48 7,662,100 52.66 52.04
16-03-04 52.44 53.00 51.99 21,713,700 52.30 51.68
16-03-03 51.89 52.37 51.53 9,462,300 52.27 51.65
16-03-02 51.85 52.12 51.26 7,627,200 51.83 51.22
16-03-01 50.63 51.97 50.39 11,592,200 51.88 51.27
16-02-29 51.10 51.13 50.20 11,746,500 50.20 49.61
16-02-26 51.88 51.91 50.97 8,815,800 51.09 50.49
Date Open High Low Vol Cls adjCls
16-02-25 50.80 51.45 50.39 8,151,200 51.37 50.76
16-02-24 50.42 51.13 50.23 7,576,700 50.92 50.32
16-02-23 52.01 52.03 50.80 6,899,700 51.06 50.46
16-02-22 52.05 52.26 51.82 7,219,900 52.10 51.49
16-02-19 51.90 51.93 51.30 9,108,000 51.53 50.92
16-02-18 51.96 52.29 51.55 8,637,600 51.92 51.31
16-02-17 52.70 53.48 52.25 9,892,300 52.67 52.05
16-02-16 53.00 53.49 51.80 13,233,000 52.06 51.45
16-02-12 51.75 54.25 51.33 17,512,800 53.00 52.38
Date Open High Low Vol Cls adjCls
16-02-11 51.05 51.47 50.38 18,848,100 50.52 49.92
16-02-10 52.73 53.46 52.42 10,241,200 52.45 51.83
16-02-09 51.41 52.87 51.30 11,267,500 52.25 51.63
16-02-08 52.51 52.65 51.85 15,839,600 52.30 51.68
16-02-05 53.91 54.01 52.50 13,321,500 53.37 52.74
16-02-04 54.17 54.78 53.69 12,286,900 54.02 53.38
16-02-03 55.38 55.38 52.47 17,506,100 54.31 53.67
16-02-02 55.48 55.72 55.16 12,799,600 55.33 54.68
16-02-01 55.82 56.82 55.38 12,280,800 56.29 55.63
Date Open High Low Vol Cls adjCls
16-01-29 55.07 56.48 54.89 10,818,700 56.48 55.81
16-01-28 55.01 55.30 54.18 12,172,600 54.71 54.06
16-01-27 55.52 56.02 54.47 15,174,500 54.54 53.90
16-01-26 56.23 56.64 55.59 11,816,800 55.91 55.25
16-01-25 56.18 56.47 55.32 10,235,200 55.36 54.71
16-01-22 56.35 56.93 55.66 9,544,500 56.35 55.69
16-01-21 55.11 56.12 55.05 8,286,400 55.31 54.66
16-01-20 54.51 55.72 53.49 16,217,200 55.05 54.40
16-01-19 56.53 57.09 55.84 10,187,800 56.16 55.50
Date Open High Low Vol Cls adjCls
16-01-15 55.44 56.32 55.31 11,694,000 56.09 55.43
16-01-14 56.78 57.82 56.38 9,118,500 57.30 56.62
16-01-13 59.16 59.35 56.50 12,610,000 56.67 56.00
16-01-12 58.20 58.39 57.30 8,550,000 57.96 57.28
16-01-11 57.89 58.00 56.84 9,637,600 57.69 57.01
16-01-08 58.81 59.01 57.30 8,282,700 57.45 56.77
16-01-07 58.53 59.50 58.23 8,951,400 58.32 57.63
16-01-06 59.87 59.95 59.46 9,598,800 59.75 59.05
16-01-05 60.45 60.95 60.28 7,863,000 60.64 59.93
Date Open High Low Vol Cls adjCls
16-01-04 60.66 61.07 59.82 10,538,700 60.43 59.72
15-12-31 62.30 62.74 61.96 4,909,600 61.97 61.24
15-12-30 62.50 63.03 62.25 4,753,700 62.51 61.77
15-12-29 62.07 62.74 61.98 4,246,300 62.54 61.80
15-12-28 61.27 61.70 61.01 3,574,500 61.60 60.87
15-12-24 61.45 62.09 61.41 2,560,500 61.70 60.97
15-12-23 60.94 61.51 60.75 6,075,700 61.41 60.69
15-12-22 60.31 60.97 59.92 7,288,200 60.73 60.01
15-12-21 59.95 60.40 59.60 7,421,900 59.97 59.26
Date Open High Low Vol Cls adjCls
15-12-18 59.91 59.97 58.81 27,107,600 59.60 58.90
15-12-17 61.16 61.45 60.11 8,258,600 60.13 59.42
15-12-16 60.47 61.09 59.47 11,524,700 60.93 60.21
15-12-15 59.67 60.47 59.18 11,843,700 59.94 59.23
15-12-14 59.72 59.74 57.94 14,957,100 58.42 57.73
15-12-11 59.97 60.42 59.18 15,175,800 59.46 58.76
15-12-10 62.07 62.25 60.90 14,235,400 60.98 60.26
15-12-09 62.31 63.27 61.78 7,548,400 62.18 61.45
15-12-08 62.42 62.94 62.04 5,507,900 62.75 62.01
Date Open High Low Vol Cls adjCls
15-12-07 63.80 63.98 62.70 9,302,000 62.80 62.06
15-12-04 62.65 64.21 62.60 7,589,600 63.99 63.24
15-12-03 63.45 63.50 62.15 8,101,800 62.36 61.62
15-12-02 63.93 64.31 63.40 7,469,200 63.50 62.47
15-12-01 63.89 64.23 63.62 8,033,400 64.12 63.08
15-11-30 63.62 63.95 63.44 9,431,400 63.58 62.55
15-11-27 63.00 63.82 62.91 3,941,200 63.68 62.65
15-11-25 63.31 63.40 62.87 6,068,700 63.15 62.13
15-11-24 62.04 63.38 62.01 10,487,100 63.12 62.10
Date Open High Low Vol Cls adjCls
15-11-23 62.40 63.42 62.31 9,325,700 62.76 61.75
15-11-20 62.24 62.55 62.06 7,346,000 62.21 61.21
15-11-19 61.95 62.21 61.80 5,991,300 61.98 60.98
15-11-18 61.20 62.10 61.01 7,439,800 61.96 60.96
15-11-17 60.95 61.41 60.85 9,765,700 61.00 60.02
15-11-16 59.15 60.67 59.05 8,283,500 60.66 59.68
15-11-13 59.28 60.02 59.04 7,948,600 59.31 58.35
15-11-12 60.49 60.56 59.37 8,065,000 59.38 58.42
15-11-11 61.55 61.60 60.65 7,060,300 60.67 59.69
Date Open High Low Vol Cls adjCls
15-11-10 61.04 61.43 60.90 4,889,400 61.35 60.36
15-11-09 61.85 61.90 60.96 8,069,700 61.21 60.22
15-11-06 63.32 63.39 61.81 10,570,300 61.93 60.93
15-11-05 60.68 62.12 60.62 10,943,700 62.00 61.00
15-11-04 60.66 61.00 59.65 22,499,400 60.80 59.82
15-11-03 61.16 61.49 60.50 31,974,000 60.96 59.98
15-11-02 63.44 64.20 63.18 10,960,400 63.74 62.71
15-10-30 63.49 63.70 63.06 9,077,500 63.06 62.04
15-10-29 63.86 64.00 63.03 6,965,700 63.49 62.46
Date Open High Low Vol Cls adjCls
15-10-28 62.96 63.93 62.28 21,707,700 63.89 62.86
15-10-27 60.68 60.99 60.41 5,744,700 60.92 59.94
15-10-26 61.28 61.37 60.94 3,203,700 61.16 60.17
15-10-23 61.20 61.40 60.85 6,666,500 61.28 60.29
15-10-22 60.53 61.17 60.51 7,528,900 60.75 59.77
15-10-21 60.48 60.96 60.16 5,210,100 60.23 59.26
15-10-20 60.19 60.49 59.91 5,194,100 60.27 59.30
15-10-19 59.90 60.07 59.61 7,767,900 60.00 59.03
15-10-16 59.53 60.02 59.40 5,255,200 60.00 59.03
Date Open High Low Vol Cls adjCls
15-10-15 58.40 59.23 57.97 4,713,600 59.19 58.23
15-10-14 58.51 58.87 57.97 7,002,800 58.03 57.09
15-10-13 58.17 59.13 58.15 6,678,400 58.69 57.74
15-10-12 58.15 58.68 58.04 4,963,300 58.68 57.73
15-10-09 58.26 58.44 57.80 7,764,500 58.19 57.25
15-10-08 57.64 58.25 57.31 5,913,400 58.24 57.30
15-10-07 58.08 58.57 57.28 7,826,400 57.82 56.89
15-10-06 58.00 58.37 57.59 6,542,500 57.68 56.75
15-10-05 57.53 58.34 57.53 6,616,300 58.28 57.34
Date Open High Low Vol Cls adjCls
15-10-02 55.34 57.20 55.24 7,886,800 57.19 56.27
15-10-01 57.19 57.22 56.06 6,889,700 56.92 56.00
15-09-30 56.54 56.83 56.05 7,412,400 56.82 55.90
15-09-29 55.81 56.10 55.30 5,711,000 55.72 54.82
15-09-28 57.22 57.28 55.45 9,804,500 55.66 54.76
15-09-25 57.87 57.99 57.19 5,296,100 57.54 56.61
15-09-24 56.45 57.08 56.30 5,835,900 56.90 55.98
15-09-23 57.17 57.54 56.84 5,068,200 57.10 56.18
15-09-22 57.25 57.52 56.90 7,859,200 57.28 56.36
Date Open High Low Vol Cls adjCls
15-09-21 58.14 58.54 57.84 5,228,000 58.03 57.09
15-09-18 57.50 58.07 57.11 18,147,200 57.78 56.85
15-09-17 59.04 59.48 58.33 6,416,200 58.43 57.49
15-09-16 58.66 59.11 58.52 6,100,700 58.90 57.95
15-09-15 58.23 58.86 57.98 5,617,500 58.65 57.70
15-09-14 58.26 58.27 57.60 7,156,100 58.00 57.06
15-09-11 57.69 58.34 57.65 7,287,300 58.33 57.39
15-09-10 58.02 58.54 57.88 6,943,000 58.22 57.28
15-09-09 59.80 59.88 58.41 6,253,400 58.53 57.31
Date Open High Low Vol Cls adjCls
15-09-08 58.96 59.31 58.40 7,092,400 59.24 58.00
15-09-04 58.55 58.83 57.90 7,993,400 58.08 56.87
15-09-03 59.38 60.09 59.27 8,618,000 59.45 58.21
15-09-02 59.46 59.51 58.34 9,612,900 59.10 57.87
15-09-01 58.97 59.41 58.31 9,687,500 58.73 57.51
15-08-31 60.74 60.86 60.23 9,390,900 60.34 59.08
15-08-28 60.47 61.06 60.30 6,323,800 61.00 59.73
15-08-27 59.83 61.16 59.38 9,805,200 61.11 59.84
15-08-26 59.15 59.61 57.31 13,602,500 59.16 57.93
Date Open High Low Vol Cls adjCls
15-08-25 58.77 59.09 56.56 12,353,400 56.64 55.46
15-08-24 54.22 58.89 54.00 20,043,200 56.94 55.75
15-08-21 61.00 61.38 59.70 13,055,000 59.73 58.48
15-08-20 62.33 62.69 61.69 8,398,700 61.71 60.42
15-08-19 63.30 63.41 62.81 8,928,000 62.92 61.61
15-08-18 64.17 64.35 63.54 6,745,700 63.71 62.38
15-08-17 63.82 64.50 63.56 4,965,800 64.30 62.96
15-08-14 63.02 64.27 62.93 5,744,400 64.25 62.91
15-08-13 63.18 63.82 63.15 4,305,800 63.24 61.92
Date Open High Low Vol Cls adjCls
15-08-12 62.60 63.53 61.52 9,679,200 63.26 61.94
15-08-11 63.01 63.53 62.99 7,045,300 63.31 61.99
15-08-10 63.94 64.71 63.94 8,456,300 63.99 62.66
15-08-07 63.07 63.47 62.97 5,793,700 63.39 62.07
15-08-06 62.98 63.62 62.87 10,480,500 63.02 61.71
15-08-05 62.77 63.21 62.60 12,882,800 62.96 61.65
15-08-04 63.70 63.70 60.32 26,677,500 62.34 61.04
15-08-03 64.23 64.58 63.81 7,659,900 64.15 62.81
15-07-31 64.60 64.72 64.08 7,267,000 64.12 62.78
Date Open High Low Vol Cls adjCls
15-07-30 64.42 64.60 64.15 5,295,900 64.53 63.18
15-07-29 63.75 64.74 63.67 6,189,200 64.54 63.19
15-07-28 63.68 63.99 63.24 6,750,200 63.66 62.33
15-07-27 63.20 63.40 62.65 7,066,900 63.24 61.92
15-07-24 64.19 64.35 63.57 4,468,500 63.64 62.31
15-07-23 64.60 64.93 64.04 4,911,200 64.14 62.80
15-07-22 63.90 64.69 63.74 5,161,100 64.54 63.19
15-07-21 64.06 64.28 63.69 5,539,300 64.00 62.67
15-07-20 64.21 64.24 63.90 4,926,000 64.04 62.70
Date Open High Low Vol Cls adjCls
15-07-17 64.05 64.20 63.63 5,324,000 64.05 62.71
15-07-16 64.50 64.50 63.79 5,180,400 64.16 62.82
15-07-15 63.87 64.38 63.38 5,538,700 64.03 62.69
15-07-14 63.42 63.87 63.16 6,658,200 63.57 62.24
15-07-13 63.08 63.45 62.88 4,538,000 63.38 62.06
15-07-10 62.68 63.10 62.27 4,203,100 62.62 61.31
15-07-09 61.86 62.16 61.63 6,035,500 61.76 60.47
15-07-08 61.88 62.02 60.93 6,048,700 61.16 59.88
15-07-07 61.85 62.28 60.85 7,555,200 62.21 60.91
Date Open High Low Vol Cls adjCls
15-07-06 61.48 62.11 61.22 7,065,700 61.85 60.56
15-07-02 62.47 62.59 61.91 6,474,000 62.08 60.79
15-07-01 62.76 62.94 62.04 5,953,700 62.35 61.05
15-06-30 62.24 62.45 61.52 7,569,200 61.82 60.53
15-06-29 61.73 62.56 61.52 8,763,600 61.59 60.31
15-06-26 62.77 62.97 62.50 6,816,300 62.73 61.42
15-06-25 62.87 63.22 62.43 6,887,200 62.43 61.13
15-06-24 63.15 63.35 62.81 6,063,600 62.92 61.61
15-06-23 63.13 63.43 62.77 9,146,500 63.32 62.00
Date Open High Low Vol Cls adjCls
15-06-22 62.36 62.75 62.15 7,189,600 62.58 61.27
15-06-19 62.08 62.23 61.49 16,095,700 61.83 60.54
15-06-18 62.29 62.38 61.77 8,908,800 62.29 60.99
15-06-17 62.24 62.36 61.57 7,206,900 61.86 60.57
15-06-16 62.21 62.55 61.80 10,864,100 61.98 60.69
15-06-15 61.30 63.70 61.15 19,861,100 62.57 61.27
15-06-12 61.82 62.00 61.48 7,039,300 61.89 60.60
15-06-11 61.69 62.22 61.57 8,332,400 61.99 60.70
15-06-10 60.26 61.78 60.12 10,914,300 61.68 60.39
Date Open High Low Vol Cls adjCls
15-06-09 59.51 60.34 59.32 7,227,400 59.99 58.74
15-06-08 60.50 60.58 59.63 8,482,100 59.66 58.29
15-06-05 61.15 61.32 60.42 6,376,600 60.50 59.11
15-06-04 60.67 61.03 60.47 8,335,700 60.61 59.22
15-06-03 59.84 61.28 59.64 12,437,800 61.11 59.71
15-06-02 58.90 60.05 58.64 9,026,700 59.68 58.31
15-06-01 58.91 59.00 58.33 6,587,900 58.68 57.34
15-05-29 59.36 59.40 58.55 6,817,700 58.61 57.27
15-05-28 59.30 59.51 58.74 4,119,600 59.45 58.09
Date Open High Low Vol Cls adjCls
15-05-27 59.28 59.58 59.18 6,447,000 59.39 58.03
15-05-26 59.76 59.80 59.07 5,054,100 59.23 57.87
15-05-22 60.13 60.47 59.82 4,576,200 59.88 58.51
15-05-21 59.93 60.70 59.85 6,743,100 60.22 58.84
15-05-20 59.43 60.09 58.93 6,557,200 59.96 58.59
15-05-19 59.02 59.56 58.77 5,446,100 59.41 58.05
15-05-18 58.46 59.03 58.37 4,894,200 58.89 57.54
15-05-15 59.03 59.06 58.15 7,437,300 58.36 57.02
15-05-14 59.00 59.21 58.72 3,956,000 58.97 57.62
Date Open High Low Vol Cls adjCls
15-05-13 58.56 58.92 58.44 5,188,200 58.74 57.39
15-05-12 58.71 58.98 58.39 7,271,700 58.76 57.41
15-05-11 59.67 59.88 59.15 8,455,200 59.20 57.84
15-05-08 59.44 59.79 59.09 6,824,200 59.67 58.30
15-05-07 58.16 59.50 57.82 8,479,400 58.97 57.62
15-05-06 58.38 58.67 57.72 6,771,700 58.15 56.82
15-05-05 58.02 58.55 57.89 7,487,700 58.00 56.67
15-05-04 58.00 58.46 57.98 5,298,100 58.20 56.87
15-05-01 56.90 58.03 56.80 13,401,900 57.74 56.42
Date Open High Low Vol Cls adjCls
15-04-30 56.28 56.72 55.93 7,291,400 56.29 55.00
15-04-29 56.62 56.90 56.36 10,205,000 56.65 55.35
15-04-28 56.62 57.18 56.60 8,814,600 56.80 55.50
15-04-27 56.91 57.35 56.80 7,775,100 57.00 55.69
15-04-24 57.10 57.17 56.85 5,894,200 56.99 55.68
15-04-23 56.52 56.79 56.24 9,688,400 56.75 55.45
15-04-22 56.85 56.90 56.20 10,324,900 56.58 55.28
15-04-21 57.59 57.68 56.49 8,168,100 56.64 55.34
15-04-20 57.81 57.91 57.39 4,719,700 57.51 56.19
Date Open High Low Vol Cls adjCls
15-04-17 57.75 58.11 57.06 7,583,800 57.43 56.11
15-04-16 58.36 58.73 58.13 7,321,500 58.16 56.83
15-04-15 57.75 58.59 57.56 7,289,900 58.27 56.94
15-04-14 57.32 57.76 56.90 6,505,600 57.50 56.18
15-04-13 56.68 57.79 56.37 8,804,000 57.46 56.14
15-04-10 56.18 56.70 56.13 4,993,200 56.59 55.29
15-04-09 55.40 56.47 55.35 6,645,400 56.29 55.00
15-04-08 54.94 55.73 54.91 5,837,700 55.45 54.18
15-04-07 55.27 55.61 54.95 4,857,300 54.98 53.72
Date Open High Low Vol Cls adjCls
15-04-06 54.50 55.56 54.36 4,639,500 55.42 54.15
15-04-02 54.65 55.23 54.41 5,354,700 55.14 53.88
15-04-01 54.61 55.02 54.23 7,181,200 54.81 53.55
15-03-31 54.41 55.11 54.21 7,424,200 54.79 53.54
15-03-30 54.25 54.80 54.25 5,770,500 54.68 53.43
15-03-27 54.50 54.50 53.92 6,454,400 54.03 52.79
15-03-26 54.38 54.55 54.13 8,884,400 54.17 52.93
15-03-25 55.34 55.37 54.52 6,962,600 54.52 53.27
15-03-24 55.56 55.92 55.37 5,343,800 55.37 54.10
Date Open High Low Vol Cls adjCls
15-03-23 55.99 56.50 55.83 5,788,500 55.83 54.55
15-03-20 55.81 56.20 55.67 11,660,400 55.94 54.66
15-03-19 56.15 56.41 55.36 6,170,900 55.65 54.38
15-03-18 55.70 56.69 55.30 8,487,200 56.42 55.13
15-03-17 55.47 56.09 55.16 5,676,800 55.80 54.52
15-03-16 55.63 56.10 55.50 5,922,900 55.93 54.65
15-03-13 55.52 55.60 54.81 6,507,300 55.30 54.03
15-03-12 54.98 55.66 54.90 5,887,200 55.60 54.33
15-03-11 54.40 55.04 54.33 6,646,900 54.72 53.47
Date Open High Low Vol Cls adjCls
15-03-10 55.43 55.43 54.42 14,513,400 54.42 53.17
15-03-09 55.86 56.22 55.62 12,140,600 56.11 54.70
15-03-06 55.75 56.44 55.59 11,480,000 56.00 54.60
15-03-05 55.56 55.67 55.20 5,614,900 55.61 54.22
15-03-04 55.29 55.51 54.97 6,057,600 55.38 53.99
15-03-03 55.28 55.73 55.25 5,951,000 55.58 54.19
15-03-02 55.33 55.65 55.04 7,283,900 55.65 54.25
15-02-27 54.95 55.61 54.84 15,031,200 55.33 53.94
15-02-26 54.78 55.11 54.68 6,594,200 54.93 53.55
Date Open High Low Vol Cls adjCls
15-02-25 54.76 55.11 54.71 5,825,600 54.80 53.43
15-02-24 54.52 55.35 54.52 7,844,600 55.04 53.66
15-02-23 55.20 55.20 54.39 11,606,500 54.57 53.20
15-02-20 54.86 55.37 54.39 12,442,500 55.22 53.83
15-02-19 54.66 55.25 54.54 8,073,700 54.98 53.60
15-02-18 54.99 55.10 54.59 9,024,100 54.71 53.34
15-02-17 54.09 55.26 54.01 15,678,000 54.99 53.61
15-02-13 51.16 54.14 51.15 19,888,600 53.96 52.61
15-02-12 52.31 52.69 52.08 9,322,400 52.45 51.13
Date Open High Low Vol Cls adjCls
15-02-11 52.32 52.36 51.69 7,480,200 52.25 50.94
15-02-10 52.53 52.77 51.96 5,580,800 52.41 51.10
15-02-09 51.67 52.47 51.52 7,093,800 52.14 50.83
15-02-06 51.95 52.55 51.95 9,802,100 52.10 50.79
15-02-05 51.26 51.87 51.15 6,365,300 51.62 50.33
15-02-04 51.07 51.91 51.05 10,292,000 51.51 50.22
15-02-03 50.80 51.39 50.60 9,470,100 51.33 50.04
15-02-02 49.03 50.60 49.01 12,005,700 50.46 49.19
15-01-30 48.90 49.62 48.75 11,238,500 48.87 47.64
Date Open High Low Vol Cls adjCls
15-01-29 49.37 49.70 48.68 12,400,200 49.26 48.02
15-01-28 50.84 50.84 49.18 11,498,800 49.21 47.98
15-01-27 50.74 50.93 50.24 8,236,400 50.47 49.20
15-01-26 51.32 51.57 51.00 12,159,100 51.21 49.93
15-01-23 52.24 52.36 51.49 5,237,700 51.51 50.22
15-01-22 51.28 52.33 50.86 11,850,100 52.28 50.97
15-01-21 50.45 51.09 50.05 7,228,400 50.83 49.56
15-01-20 51.32 51.50 50.29 8,285,000 50.65 49.38
15-01-16 50.21 51.14 50.05 8,084,100 51.11 49.83
Date Open High Low Vol Cls adjCls
15-01-15 51.38 51.54 50.37 8,056,100 50.40 49.14
15-01-14 51.03 51.44 50.47 12,242,700 51.38 50.09
15-01-13 52.60 53.03 50.88 14,042,200 51.87 50.57
15-01-12 53.14 53.22 52.14 8,114,800 52.36 51.05
15-01-09 54.20 54.29 52.96 6,877,800 53.32 51.98
15-01-08 54.42 54.67 53.86 13,066,300 54.24 52.88
15-01-07 54.73 54.73 54.17 8,762,000 54.48 53.11
15-01-06 54.74 54.87 53.74 15,406,400 54.22 52.86
15-01-05 55.68 55.87 54.73 10,103,500 55.00 53.62
Date Open High Low Vol Cls adjCls
15-01-02 56.53 56.60 55.75 6,608,300 56.11 54.70
14-12-31 56.73 56.75 55.97 5,054,100 56.01 54.61
14-12-30 56.45 56.79 56.24 4,434,300 56.51 55.09
14-12-29 56.34 56.79 56.23 5,126,500 56.49 55.07
14-12-26 56.55 56.78 56.39 3,297,000 56.42 55.00
14-12-24 56.66 56.73 56.26 3,630,600 56.28 54.87
14-12-23 56.13 56.60 56.11 7,167,400 56.44 55.02
14-12-22 55.73 56.23 55.58 10,211,600 56.13 54.72
14-12-19 55.02 55.84 54.85 14,856,900 55.78 54.38
Date Open High Low Vol Cls adjCls
14-12-18 54.68 55.01 54.37 8,562,200 55.01 53.63
14-12-17 53.18 54.19 52.98 8,726,900 54.02 52.67
14-12-16 53.05 54.11 52.85 7,867,400 52.88 51.55
14-12-15 54.46 54.59 53.08 8,611,100 53.48 52.14
14-12-12 54.88 55.28 54.04 7,115,500 54.05 52.69
14-12-11 54.87 55.89 54.78 7,441,200 55.18 53.80
14-12-10 55.29 55.70 54.74 7,678,600 54.84 53.46
14-12-09 55.02 55.61 54.78 5,272,700 55.59 54.20
14-12-08 55.34 55.96 55.15 7,526,100 55.69 54.29
Date Open High Low Vol Cls adjCls
14-12-05 55.38 55.87 55.20 6,500,700 55.33 53.94
14-12-04 54.69 55.32 54.65 5,441,700 55.17 53.79
14-12-03 55.01 55.39 54.80 7,323,300 54.90 53.52
14-12-02 54.43 55.05 54.43 6,006,400 54.98 53.60
14-12-01 54.56 54.72 53.92 7,151,100 54.43 52.94
14-11-28 54.69 55.02 54.69 2,894,100 54.80 53.30
14-11-26 54.71 54.80 54.38 3,566,900 54.61 53.12
14-11-25 55.15 55.17 54.29 8,199,800 54.68 53.19
14-11-24 54.91 55.19 54.76 8,237,300 55.10 53.59
Date Open High Low Vol Cls adjCls
14-11-21 54.99 54.99 54.50 8,386,200 54.59 53.10
14-11-20 53.75 54.47 53.69 7,717,700 54.45 52.96
14-11-19 53.80 54.12 53.66 6,351,100 54.02 52.54
14-11-18 54.12 54.20 53.80 7,063,400 53.89 52.42
14-11-17 53.81 54.08 53.70 7,493,000 54.02 52.54
14-11-14 54.40 54.55 53.61 9,083,800 53.90 52.43
14-11-13 54.19 54.61 54.17 5,844,200 54.50 53.01
14-11-12 54.01 54.48 53.83 6,012,700 54.35 52.87
14-11-11 54.29 54.64 54.29 4,608,800 54.36 52.87
Date Open High Low Vol Cls adjCls
14-11-10 54.10 54.36 54.00 6,004,800 54.36 52.87
14-11-07 53.76 54.20 53.64 7,421,200 54.03 52.55
14-11-06 53.63 54.05 53.40 7,559,600 53.91 52.44
14-11-05 53.52 53.81 53.13 9,067,100 53.78 52.31
14-11-04 53.80 53.85 52.90 15,411,900 53.40 51.94
14-11-03 53.79 53.91 53.17 9,718,200 53.80 52.33
14-10-31 53.67 53.78 53.12 9,531,100 53.57 52.11
14-10-30 52.16 53.10 52.14 5,578,500 52.93 51.48
14-10-29 52.87 53.10 52.00 8,334,100 52.36 50.93
Date Open High Low Vol Cls adjCls
14-10-28 52.06 52.87 52.05 11,132,100 52.84 51.40
14-10-27 52.01 52.25 51.51 7,190,000 51.74 50.33
14-10-24 51.55 52.21 51.39 5,757,500 52.16 50.73
14-10-23 52.12 52.24 51.52 6,829,100 51.62 50.21
14-10-22 52.30 52.47 51.66 7,556,300 51.67 50.26
14-10-21 51.32 52.20 51.27 9,073,000 52.15 50.73
14-10-20 51.34 51.42 50.59 8,868,200 51.01 49.62
14-10-17 50.10 50.98 49.98 10,847,400 50.76 49.37
14-10-16 48.95 50.00 48.68 12,584,700 49.40 48.05
Date Open High Low Vol Cls adjCls
14-10-15 49.13 49.80 48.56 15,426,500 49.69 48.33
14-10-14 50.03 50.60 49.90 11,581,300 50.07 48.70
14-10-13 50.00 50.45 49.71 10,229,900 49.81 48.45
14-10-10 50.02 50.61 49.62 14,919,500 49.96 48.60
14-10-09 51.84 52.00 50.21 18,871,700 50.42 49.04
14-10-08 51.13 52.05 50.43 16,323,200 52.01 50.59
14-10-07 52.29 52.33 51.00 17,072,000 51.01 49.62
14-10-06 53.53 53.63 52.48 6,800,600 52.77 51.33
14-10-03 53.38 53.57 53.03 7,632,900 53.35 51.89
Date Open High Low Vol Cls adjCls
14-10-02 52.97 53.12 51.70 12,801,900 52.61 51.17
14-10-01 54.04 54.10 52.87 14,633,100 52.96 51.51
14-09-30 54.28 54.62 53.97 8,250,900 54.02 52.54
14-09-29 54.00 54.51 53.51 7,013,600 54.17 52.69
14-09-26 54.28 54.72 54.16 6,891,200 54.52 53.03
14-09-25 54.87 54.90 54.12 7,623,600 54.16 52.68
14-09-24 54.50 55.15 54.45 6,614,000 54.99 53.49
14-09-23 54.85 55.12 54.37 7,676,300 54.51 53.02
14-09-22 55.08 55.38 54.90 8,138,200 54.93 53.43
Date Open High Low Vol Cls adjCls
14-09-19 56.52 56.56 55.11 14,719,000 55.24 53.73
14-09-18 55.76 56.48 55.76 7,820,600 56.33 54.79
14-09-17 55.84 56.25 55.50 9,117,000 55.85 54.32
14-09-16 55.22 55.73 55.13 6,949,600 55.62 54.10
14-09-15 55.11 55.45 54.74 5,698,300 55.40 53.89
14-09-12 55.29 55.50 55.01 5,654,300 55.19 53.68
14-09-11 55.08 55.63 55.03 4,337,300 55.43 53.92
14-09-10 55.11 55.54 55.02 6,888,200 55.35 53.84
14-09-09 55.03 55.25 54.51 6,367,700 55.08 53.58
Date Open High Low Vol Cls adjCls
14-09-08 55.32 55.61 54.94 7,415,400 55.32 53.69
14-09-05 55.06 55.35 54.64 5,861,100 55.04 53.42
14-09-04 55.82 55.95 54.97 6,436,800 55.23 53.60
14-09-03 55.93 56.06 55.56 5,529,300 55.58 53.94
14-09-02 56.29 56.37 55.46 6,048,600 55.80 54.15
14-08-29 55.95 56.09 55.74 4,420,100 56.06 54.41
14-08-28 55.83 55.87 55.47 5,346,900 55.73 54.08
14-08-27 56.27 56.31 56.00 6,376,900 56.16 54.50
14-08-26 56.01 56.22 55.89 4,749,200 56.08 54.42
Date Open High Low Vol Cls adjCls
14-08-25 55.70 56.09 55.60 8,407,700 55.89 54.24
14-08-22 55.40 55.55 55.04 7,236,200 55.33 53.70
14-08-21 54.81 55.75 54.73 8,043,700 55.58 53.94
14-08-20 54.49 55.01 54.49 6,276,000 54.87 53.25
14-08-19 54.67 54.90 54.50 5,825,400 54.62 53.01
14-08-18 54.36 54.55 54.09 5,614,300 54.48 52.87
14-08-15 54.32 54.37 53.42 5,886,300 53.99 52.40
14-08-14 53.64 54.27 53.58 6,442,800 54.06 52.46
14-08-13 53.61 53.78 53.35 8,864,600 53.53 51.95
Date Open High Low Vol Cls adjCls
14-08-12 52.96 53.50 52.93 8,064,200 53.35 51.78
14-08-11 52.56 53.04 52.40 6,152,200 52.90 51.34
14-08-08 52.16 52.48 51.98 8,128,800 52.45 50.90
14-08-07 52.83 53.00 51.98 13,327,800 52.06 50.52
14-08-06 51.90 52.65 51.90 9,990,400 52.50 50.95
14-08-05 53.53 53.70 51.75 22,628,800 52.20 50.66
14-08-04 52.50 52.76 52.03 8,888,200 52.66 51.11
14-08-01 51.82 52.41 51.61 9,385,500 52.05 50.51
14-07-31 52.60 52.96 51.90 8,272,100 51.98 50.45
Date Open High Low Vol Cls adjCls
14-07-30 53.66 53.74 52.95 6,834,900 53.05 51.48
14-07-29 54.00 54.14 53.31 6,326,600 53.35 51.78
14-07-28 54.14 54.17 53.46 7,135,500 53.95 52.36
14-07-25 54.84 54.98 54.15 7,389,100 54.16 52.56
14-07-24 55.20 55.39 54.90 4,241,400 55.17 53.54
14-07-23 54.85 55.13 54.70 3,877,500 55.02 53.40
14-07-22 54.80 55.05 54.54 8,308,600 54.70 53.09
14-07-21 54.74 55.19 54.65 6,565,000 55.11 53.48
14-07-18 54.91 55.26 54.64 4,928,400 55.20 53.57
Date Open High Low Vol Cls adjCls
14-07-17 54.92 55.33 54.66 7,546,700 54.70 53.09
14-07-16 55.34 55.46 54.87 5,175,900 55.04 53.42
14-07-15 55.12 55.52 54.89 6,686,000 55.05 53.42
14-07-14 54.93 55.25 54.87 5,501,100 55.10 53.47
14-07-11 54.31 54.67 54.04 4,044,100 54.52 52.91
14-07-10 54.07 54.57 53.13 8,825,100 54.48 52.87
14-07-09 55.15 55.32 54.73 4,087,100 55.07 53.44
14-07-08 55.10 55.15 54.72 7,342,700 54.93 53.31
14-07-07 55.41 55.49 55.01 4,264,400 55.31 53.68
Date Open High Low Vol Cls adjCls
14-07-03 55.51 55.99 55.36 3,690,000 55.64 54.00
14-07-02 55.08 55.63 55.04 4,718,400 55.25 53.62
14-07-01 54.99 55.71 54.94 6,850,700 55.38 53.75
14-06-30 54.74 54.94 54.45 5,421,000 54.58 52.97
14-06-27 54.61 54.88 54.22 6,555,000 54.61 53.00
14-06-26 55.00 55.00 54.13 5,940,700 54.89 53.27
14-06-25 55.03 55.16 54.75 7,644,900 54.89 53.27
14-06-24 55.41 55.83 55.26 8,767,100 55.26 53.63
14-06-23 55.57 55.78 55.27 5,317,000 55.72 54.08
Date Open High Low Vol Cls adjCls
14-06-20 56.00 56.00 55.46 9,187,900 55.58 53.94
14-06-19 55.79 55.83 55.37 6,149,600 55.70 54.06
14-06-18 55.18 55.68 54.84 7,471,000 55.59 53.95
14-06-17 54.76 55.35 54.70 7,681,700 55.22 53.59
14-06-16 54.59 55.06 54.41 6,035,000 54.98 53.36
14-06-13 54.46 54.85 54.40 5,625,600 54.70 53.09
14-06-12 54.73 54.78 54.30 7,891,400 54.42 52.81
14-06-11 54.85 54.92 54.35 5,334,200 54.78 53.16
14-06-10 55.05 55.13 54.80 5,083,700 55.01 53.39
Date Open High Low Vol Cls adjCls
14-06-09 55.03 55.42 54.82 6,521,300 55.07 53.44
14-06-06 55.03 55.44 54.98 7,690,000 55.29 53.66
14-06-05 54.96 55.07 54.33 6,818,200 54.95 53.21
14-06-04 54.36 55.42 54.27 10,717,100 54.87 53.13
14-06-03 54.12 54.61 53.67 9,754,100 54.59 52.86
14-06-02 54.16 54.34 53.82 6,661,800 54.26 52.54
14-05-30 53.96 54.12 53.78 8,212,300 54.07 52.35
14-05-29 53.65 54.31 53.41 7,178,200 54.18 52.46
14-05-28 53.80 53.87 53.34 4,842,800 53.48 51.78
Date Open High Low Vol Cls adjCls
14-05-27 53.66 54.21 53.60 6,184,400 53.75 52.04
14-05-23 53.61 53.93 53.43 4,604,600 53.60 51.90
14-05-22 53.51 53.74 53.16 4,699,500 53.54 51.84
14-05-21 53.51 54.03 53.25 9,914,900 53.51 51.81
14-05-20 52.70 52.90 52.29 5,062,000 52.49 50.82
14-05-19 52.42 52.86 52.30 6,778,400 52.71 51.04
14-05-16 52.91 52.91 52.03 7,414,000 52.50 50.83
14-05-15 53.28 53.57 52.24 8,794,100 52.86 51.18
14-05-14 53.94 54.00 53.15 5,728,800 53.39 51.70
Date Open High Low Vol Cls adjCls
14-05-13 53.45 54.02 53.16 8,377,700 53.96 52.25
14-05-12 52.94 53.44 52.62 7,251,400 53.38 51.69
14-05-09 52.29 52.36 51.72 6,764,500 52.28 50.62
14-05-08 51.51 52.76 51.50 9,090,200 52.37 50.71
14-05-07 50.76 52.03 50.76 15,405,400 51.66 50.02
14-05-06 51.65 52.10 50.19 21,777,600 50.54 48.94
14-05-05 52.00 52.74 51.71 9,258,300 52.72 51.05
14-05-02 52.97 53.30 52.19 8,452,800 52.35 50.69
14-05-01 53.02 53.22 52.54 7,400,600 52.94 51.26
Date Open High Low Vol Cls adjCls
14-04-30 52.76 53.20 52.38 7,644,000 53.13 51.44
14-04-29 52.49 52.82 52.19 7,941,500 52.81 51.13
14-04-28 52.77 52.84 51.53 9,883,100 52.11 50.46
14-04-25 52.35 52.49 51.49 7,314,000 51.61 49.97
14-04-24 51.82 52.73 51.52 8,804,300 52.49 50.82
14-04-23 50.92 51.70 50.72 5,886,300 51.64 50.00
14-04-22 50.70 51.19 50.47 5,891,900 51.00 49.38
14-04-21 50.68 50.86 50.31 4,144,300 50.81 49.20
14-04-17 50.26 51.22 50.23 7,142,400 50.82 49.21
Date Open High Low Vol Cls adjCls
14-04-16 50.34 50.46 49.86 5,829,400 50.39 48.79
14-04-15 49.66 50.09 49.02 8,434,500 49.84 48.26
14-04-14 49.94 49.95 48.95 7,639,200 49.57 48.00
14-04-11 49.50 49.97 49.13 10,396,900 49.40 47.83
14-04-10 51.05 51.23 49.93 10,503,500 50.06 48.47
14-04-09 50.33 51.20 49.50 11,036,800 51.10 49.48
14-04-08 49.56 50.12 49.19 8,870,700 50.04 48.45
14-04-07 50.22 50.35 49.20 9,613,000 49.63 48.06
14-04-04 51.25 51.82 50.33 13,127,500 50.55 48.95
Date Open High Low Vol Cls adjCls
14-04-03 50.82 50.91 50.46 10,948,700 50.83 49.22
14-04-02 50.12 50.58 50.01 7,252,300 50.56 48.96
14-04-01 50.32 50.55 49.93 7,454,700 49.97 48.38
14-03-31 50.16 50.38 49.72 6,061,000 50.01 48.42
14-03-28 49.52 50.02 49.28 7,136,500 49.88 48.30
14-03-27 49.55 49.67 48.85 8,736,800 49.41 47.84
14-03-26 50.46 50.66 49.70 6,910,100 49.70 48.12
14-03-25 50.32 50.51 49.88 6,949,800 50.21 48.62
14-03-24 50.12 50.28 49.42 6,328,900 49.71 48.13
Date Open High Low Vol Cls adjCls
14-03-21 50.86 50.91 49.83 9,942,300 50.02 48.43
14-03-20 49.80 50.50 49.74 8,102,300 50.38 48.78
14-03-19 49.67 50.06 49.46 8,075,400 49.73 48.15
14-03-18 49.18 49.80 49.08 8,960,800 49.76 48.18
14-03-17 48.91 49.25 48.74 8,936,600 48.92 47.37
14-03-14 48.72 49.10 48.27 9,028,400 48.59 47.05
14-03-13 50.24 50.24 48.65 12,580,600 48.74 47.19
14-03-12 49.40 50.33 49.36 13,730,900 49.93 48.35
14-03-11 51.19 51.39 50.41 8,507,700 50.53 48.93
Date Open High Low Vol Cls adjCls
14-03-10 51.26 51.31 50.62 6,972,500 51.02 49.40
14-03-07 51.64 51.86 50.89 8,327,900 51.25 49.62
14-03-06 51.27 51.46 50.87 11,056,800 51.26 49.51
14-03-05 50.23 51.32 50.21 11,290,400 50.89 49.16
14-03-04 50.05 50.43 49.94 10,146,000 50.25 48.54
14-03-03 49.13 49.55 49.00 6,970,800 49.45 47.76
14-02-28 49.31 50.20 49.20 11,428,800 49.77 48.07
14-02-27 48.70 49.36 48.46 9,634,600 49.31 47.63
14-02-26 48.99 49.01 48.28 13,389,700 48.72 47.06
Date Open High Low Vol Cls adjCls
14-02-25 49.45 49.46 48.81 9,343,400 49.01 47.34
14-02-24 49.10 49.80 49.00 10,042,200 49.45 47.76
14-02-21 49.23 49.30 48.98 10,718,800 48.98 47.31
14-02-20 49.20 49.47 48.91 9,824,800 49.22 47.54
14-02-19 49.96 50.23 49.18 10,267,300 49.25 47.57
14-02-18 49.15 50.43 49.00 14,941,000 50.17 48.46
14-02-14 48.90 49.23 48.00 26,846,200 48.98 47.31
14-02-13 48.75 49.74 48.30 11,815,500 49.59 47.90
14-02-12 49.25 49.72 48.83 10,448,900 49.04 47.37
Date Open High Low Vol Cls adjCls
14-02-11 48.90 49.31 48.26 10,560,200 49.00 47.33
14-02-10 49.02 49.26 48.62 5,927,900 48.88 47.21
14-02-07 48.15 49.05 47.64 9,367,800 49.01 47.34
14-02-06 47.82 48.28 47.56 9,026,300 47.72 46.09
14-02-05 47.28 47.89 47.02 8,655,000 47.64 46.02
14-02-04 46.87 48.09 46.85 9,050,700 47.62 46.00
14-02-03 48.00 48.24 46.80 12,990,400 46.88 45.28
14-01-31 48.01 48.59 47.77 12,707,000 47.96 46.33
14-01-30 48.45 49.09 48.44 7,203,300 48.88 47.21
Date Open High Low Vol Cls adjCls
14-01-29 48.12 48.53 47.80 9,845,100 47.95 46.32
14-01-28 48.56 49.13 48.10 13,377,900 48.46 46.81
14-01-27 48.02 48.59 46.81 17,878,200 47.29 45.68
14-01-24 48.78 49.15 47.85 11,843,000 47.86 46.23
14-01-23 50.02 50.02 48.71 10,797,000 49.21 47.53
14-01-22 50.80 51.07 50.11 9,958,500 50.29 48.58
14-01-21 51.17 51.42 50.18 8,217,200 50.58 48.86
14-01-17 51.40 51.55 50.80 7,156,400 50.89 49.16
14-01-16 52.07 52.10 51.32 6,213,600 51.50 49.74
Date Open High Low Vol Cls adjCls
14-01-15 52.02 52.34 51.00 5,928,600 52.11 50.33
14-01-14 51.66 51.96 51.33 5,626,300 51.76 50.00
14-01-13 52.07 52.47 51.40 9,258,500 51.46 49.71
14-01-10 52.21 52.34 51.68 8,603,600 52.22 50.44
14-01-09 51.88 52.29 51.71 8,165,200 52.11 50.33
14-01-08 51.23 51.93 51.02 9,960,600 51.81 50.04
14-01-07 50.67 51.37 50.61 9,061,100 51.21 49.46
14-01-06 51.55 51.58 50.48 9,264,200 50.52 48.80
14-01-03 50.67 51.23 50.61 7,277,400 50.92 49.18
Date Open High Low Vol Cls adjCls
14-01-02 50.81 51.30 50.47 9,196,100 50.71 48.98
13-12-31 51.21 51.34 50.91 4,956,300 51.05 49.31
13-12-30 51.10 51.31 51.02 4,159,600 51.11 49.37
13-12-27 50.99 51.33 50.90 4,297,500 51.18 49.44
13-12-26 51.30 51.38 50.93 4,185,100 51.00 49.26
13-12-24 51.23 51.31 50.98 2,338,000 51.28 49.53
13-12-23 51.42 51.47 51.08 5,408,800 51.24 49.49
13-12-20 50.33 51.11 50.26 10,954,900 51.03 49.29
13-12-19 50.00 50.62 49.86 9,069,900 50.36 48.64
Date Open High Low Vol Cls adjCls
13-12-18 49.33 50.27 49.00 15,302,100 50.25 48.54
13-12-17 50.03 50.10 49.24 14,939,500 49.36 47.68
13-12-16 50.86 51.05 50.17 15,584,100 50.28 48.57
13-12-13 49.44 49.96 49.19 8,262,500 49.73 48.03
13-12-12 48.56 49.97 48.42 14,566,800 49.42 47.74
13-12-11 49.14 49.26 48.59 8,684,900 48.70 47.04
13-12-10 49.46 49.72 49.18 9,262,500 49.30 47.62
13-12-09 49.69 50.21 49.45 6,949,400 49.56 47.87
13-12-06 48.74 49.71 48.61 9,826,800 49.55 47.86
Date Open High Low Vol Cls adjCls
13-12-05 48.70 48.84 48.03 9,131,500 48.19 46.55
13-12-04 48.45 49.22 48.30 8,267,000 48.94 47.27
13-12-03 49.43 49.55 48.47 12,229,800 48.65 46.99
13-12-02 49.77 50.25 49.61 8,425,600 49.71 47.92
13-11-29 49.74 50.15 49.54 4,413,400 49.75 47.96
13-11-27 49.39 49.71 49.11 6,177,500 49.65 47.86
13-11-26 50.02 50.05 49.35 6,384,300 49.39 47.61
13-11-25 49.59 50.40 49.56 8,023,700 49.80 48.01
13-11-22 48.97 49.67 48.92 9,173,300 49.59 47.80
Date Open High Low Vol Cls adjCls
13-11-21 48.47 49.11 48.45 9,811,700 48.92 47.16
13-11-20 48.87 48.90 48.03 10,474,100 48.26 46.52
13-11-19 48.81 49.13 48.51 7,254,200 48.78 47.02
13-11-18 49.47 49.52 48.80 7,130,900 48.96 47.20
13-11-15 49.20 49.59 49.01 10,091,900 49.30 47.52
13-11-14 48.74 49.33 48.40 10,289,700 49.31 47.53
13-11-13 48.13 48.66 47.90 12,084,300 48.58 46.83
13-11-12 48.71 48.96 48.01 10,822,200 48.19 46.45
13-11-11 48.46 49.06 48.39 7,471,400 48.84 47.08
Date Open High Low Vol Cls adjCls
13-11-08 47.59 48.94 47.50 15,671,400 48.54 46.79
13-11-07 47.70 48.14 47.11 17,749,200 47.30 45.60
13-11-06 48.50 48.58 47.48 19,388,800 47.59 45.88
13-11-05 49.01 49.10 48.27 13,164,900 48.29 46.55
13-11-04 48.47 49.17 48.36 18,396,900 49.08 47.31
13-11-01 48.67 49.10 48.02 51,746,100 48.28 46.54
13-10-31 51.92 52.10 51.43 12,978,600 51.65 49.79
13-10-30 52.42 52.50 51.50 7,883,000 51.97 50.10
13-10-29 51.59 52.28 51.43 8,085,500 52.25 50.37
Date Open High Low Vol Cls adjCls
13-10-28 51.83 51.92 51.22 6,891,300 51.43 49.58
13-10-25 51.89 52.27 51.65 5,735,200 51.85 49.98
13-10-24 51.99 52.15 51.34 7,613,100 51.80 49.93
13-10-23 52.14 52.22 51.46 6,277,100 51.86 49.99
13-10-22 52.28 53.33 52.15 10,496,900 52.29 50.41
13-10-21 52.48 52.76 51.91 7,282,100 52.00 50.13
13-10-18 52.18 52.40 51.71 8,125,500 52.30 50.42
13-10-17 51.14 51.90 50.97 6,922,200 51.85 49.98
13-10-16 50.34 51.48 50.27 9,334,500 51.26 49.41
Date Open High Low Vol Cls adjCls
13-10-15 50.18 50.56 49.90 7,396,400 50.02 48.22
13-10-14 49.63 50.33 49.57 6,925,700 50.23 48.42
13-10-11 49.67 50.00 49.43 6,766,100 50.00 48.20
13-10-10 48.29 49.62 48.24 11,424,100 49.58 47.79
13-10-09 47.68 48.07 47.18 10,523,200 47.73 46.01
13-10-08 48.80 49.06 47.67 8,813,500 47.70 45.98
13-10-07 49.04 49.12 48.72 5,298,400 48.73 46.97
13-10-04 48.87 49.55 48.71 5,700,000 49.53 47.75
13-10-03 49.06 49.48 48.34 7,884,300 48.85 47.09
Date Open High Low Vol Cls adjCls
13-10-02 48.87 49.22 48.59 6,839,200 49.22 47.45
13-10-01 48.52 49.32 48.51 6,652,100 49.10 47.33
13-09-30 48.61 49.12 48.32 7,642,600 48.63 46.88
13-09-27 49.18 49.38 48.95 6,019,700 49.15 47.38
13-09-26 49.69 49.80 49.20 5,690,700 49.45 47.67
13-09-25 49.35 49.66 49.02 9,457,000 49.54 47.76
13-09-24 49.14 49.93 49.09 6,304,300 49.24 47.47
13-09-23 49.60 49.68 48.92 10,175,300 49.16 47.39
13-09-20 49.97 50.35 49.69 10,201,800 49.95 48.15
Date Open High Low Vol Cls adjCls
13-09-19 50.79 50.82 49.81 11,023,500 49.86 48.06
13-09-18 50.29 50.99 50.17 9,975,500 50.57 48.75
13-09-17 49.67 50.50 49.33 8,993,800 50.46 48.64
13-09-16 50.16 50.24 49.63 8,848,900 49.69 47.90
13-09-13 49.38 49.77 49.14 8,199,000 49.70 47.91
13-09-12 49.90 49.93 49.15 7,342,400 49.28 47.50
13-09-11 49.41 49.75 48.94 7,975,100 49.75 47.96
13-09-10 49.55 49.76 49.18 9,210,400 49.42 47.64
13-09-09 48.36 49.19 48.35 10,510,000 49.19 47.32
Date Open High Low Vol Cls adjCls
13-09-06 48.90 48.91 48.10 9,875,400 48.18 46.35
13-09-05 48.44 48.94 48.30 9,852,100 48.67 46.82
13-09-04 47.61 48.56 47.54 9,894,600 48.29 46.46
13-09-03 47.10 48.15 47.04 12,953,200 47.67 45.86
13-08-30 46.64 46.71 46.19 6,442,200 46.46 44.69
13-08-29 46.31 47.15 46.17 7,150,000 46.58 44.81
13-08-28 46.12 46.88 45.94 7,172,300 46.41 44.65
13-08-27 46.69 46.78 46.11 10,262,900 46.16 44.41
13-08-26 47.36 47.93 47.22 6,147,200 47.36 45.56
Date Open High Low Vol Cls adjCls
13-08-23 47.34 47.64 47.12 6,171,700 47.39 45.59
13-08-22 46.99 47.67 46.80 8,184,800 47.15 45.36
13-08-21 46.80 47.30 46.44 8,712,300 46.72 44.95
13-08-20 46.28 47.11 46.01 8,113,200 46.92 45.14
13-08-19 47.02 47.10 46.10 11,986,300 46.32 44.56
13-08-16 46.95 47.92 46.84 10,415,600 47.10 45.31
13-08-15 47.62 47.75 46.81 11,057,600 47.04 45.25
13-08-14 48.24 48.48 47.97 5,573,700 48.06 46.23
13-08-13 47.97 48.44 47.60 7,244,100 48.30 46.47
Date Open High Low Vol Cls adjCls
13-08-12 47.78 48.08 47.40 6,731,800 47.75 45.94
13-08-09 48.41 48.69 47.92 8,255,600 48.03 46.21
13-08-08 48.35 48.72 47.80 9,708,900 48.60 46.75
13-08-07 47.96 48.41 47.55 11,551,500 47.97 46.15
13-08-06 48.50 48.65 48.04 13,936,100 48.06 46.23
13-08-05 48.29 48.99 47.86 15,501,000 48.57 46.72
13-08-02 49.46 49.50 47.78 41,724,600 48.33 46.49
13-08-01 46.02 47.14 46.02 21,009,600 47.07 45.28
13-07-31 45.95 46.27 45.50 13,392,400 45.51 43.78
Date Open High Low Vol Cls adjCls
13-07-30 46.47 46.58 45.61 8,862,100 45.89 44.15
13-07-29 46.42 46.71 46.15 7,147,700 46.27 44.51
13-07-26 46.22 46.65 46.00 6,535,800 46.54 44.77
13-07-25 45.93 46.61 45.72 7,622,400 46.50 44.73
13-07-24 46.72 46.77 45.64 9,158,500 45.96 44.21
13-07-23 47.63 47.68 46.28 10,050,500 46.60 44.83
13-07-22 46.94 47.50 46.78 8,982,200 47.45 45.65
13-07-19 47.09 47.09 46.58 6,758,300 46.88 45.10
13-07-18 46.97 47.05 46.68 11,468,600 46.99 45.20
Date Open High Low Vol Cls adjCls
13-07-17 46.66 47.05 46.40 10,266,600 46.83 45.05
13-07-16 46.83 46.95 46.02 8,378,700 46.24 44.48
13-07-15 46.99 47.07 46.70 9,822,300 46.70 44.93
13-07-12 45.99 46.83 45.80 13,022,500 46.74 44.96
13-07-11 46.26 46.36 45.76 15,967,000 45.92 44.18
13-07-10 45.76 46.03 45.50 10,186,900 45.72 43.98
13-07-09 45.85 46.04 45.61 15,044,300 45.78 44.04
13-07-08 45.47 45.73 45.31 9,459,900 45.52 43.79
13-07-05 44.70 45.34 44.58 9,687,000 45.19 43.47
Date Open High Low Vol Cls adjCls
13-07-03 44.61 44.71 44.17 7,433,200 44.22 42.54
13-07-02 44.95 45.56 44.87 17,234,200 44.89 43.18
13-07-01 44.82 45.42 44.73 12,675,600 45.09 43.38
13-06-28 44.38 45.11 44.07 39,987,400 44.70 43.00
13-06-27 43.95 44.73 43.83 16,681,200 44.48 42.79
13-06-26 43.84 44.11 43.21 14,282,300 43.62 41.96
13-06-25 42.85 43.80 42.78 16,197,500 43.35 41.70
13-06-24 43.01 43.04 41.53 27,345,600 42.32 40.71
13-06-21 44.60 44.61 43.33 25,687,200 43.69 42.03
Date Open High Low Vol Cls adjCls
13-06-20 44.57 45.00 44.02 21,068,600 44.27 42.59
13-06-19 45.10 45.85 44.78 17,730,100 44.81 43.11
13-06-18 44.57 45.23 44.38 14,905,300 45.14 43.43
13-06-17 45.51 45.60 44.59 14,222,400 45.15 43.43
13-06-14 45.90 46.45 45.26 12,433,200 45.38 43.66
13-06-13 44.49 45.97 44.23 15,254,500 45.94 44.19
13-06-12 45.27 45.73 44.31 17,980,100 44.66 42.96
13-06-11 45.35 45.43 44.71 14,954,900 44.92 43.21
13-06-10 45.43 46.02 44.90 13,077,500 45.95 44.20
Date Open High Low Vol Cls adjCls
13-06-07 45.06 45.44 44.42 13,346,200 45.28 43.56
13-06-06 43.71 44.87 43.31 18,795,700 44.86 43.16
13-06-05 45.43 45.50 43.31 24,360,000 43.90 42.23
13-06-04 44.96 45.47 43.69 15,159,600 44.10 42.42
13-06-03 44.68 45.08 43.23 18,624,100 44.75 43.05
13-05-31 44.77 46.00 44.45 34,718,800 44.46 42.77
13-05-30 45.49 46.46 45.33 13,256,700 46.21 44.45
13-05-29 44.51 45.66 44.46 14,798,200 45.52 43.79
13-05-28 45.60 45.85 44.97 14,721,600 45.17 43.45
Date Open High Low Vol Cls adjCls
13-05-24 44.15 44.72 43.92 11,933,900 44.69 42.99
13-05-23 43.33 44.78 43.25 17,464,900 44.53 42.84
13-05-22 44.78 45.74 43.98 17,679,600 44.31 42.63
13-05-21 45.04 45.40 44.52 10,859,000 44.96 43.25
13-05-20 45.17 45.40 44.75 11,032,900 44.89 43.18
13-05-17 44.87 45.47 44.85 9,880,600 45.23 43.51
13-05-16 45.40 45.90 44.68 14,297,800 44.91 43.20
13-05-15 46.37 46.45 45.19 19,061,500 45.58 43.85
13-05-14 44.83 46.19 44.83 16,798,600 46.08 44.33
Date Open High Low Vol Cls adjCls
13-05-13 44.81 44.95 44.15 13,206,100 44.64 42.94
13-05-10 44.11 44.36 43.66 12,153,100 44.18 42.50
13-05-09 44.37 44.50 43.91 12,838,500 44.07 42.40
13-05-08 44.24 44.64 44.06 14,656,700 44.35 42.67
13-05-07 44.57 44.95 44.04 21,882,600 44.60 42.91
13-05-06 44.65 45.85 44.04 21,720,200 45.48 43.75
13-05-03 43.63 44.90 43.53 40,420,100 44.52 42.83
13-05-02 41.64 42.47 41.44 22,015,300 42.13 40.53
13-05-01 42.00 42.21 41.12 17,502,400 41.19 39.63
Date Open High Low Vol Cls adjCls
13-04-30 41.34 42.38 41.08 17,196,600 41.42 39.85
13-04-29 41.29 41.49 40.37 14,002,300 41.31 39.74
13-04-26 41.59 41.96 40.64 25,541,400 40.87 39.32
13-04-25 41.74 42.66 41.53 27,502,600 42.28 40.67
13-04-24 40.66 41.88 40.66 23,650,300 41.60 40.02
13-04-23 39.29 40.74 39.21 26,587,400 40.62 39.08
13-04-22 38.88 38.94 38.19 9,078,700 38.61 37.14
13-04-19 38.72 38.97 38.34 10,281,700 38.88 37.40
13-04-18 38.74 39.04 38.05 12,241,700 38.34 36.88
Date Open High Low Vol Cls adjCls
13-04-17 39.10 39.26 38.40 16,220,400 38.56 37.10
13-04-16 39.14 39.63 39.08 12,741,800 39.56 38.06
13-04-15 39.80 40.06 38.42 16,098,800 38.58 37.11
13-04-12 40.17 40.32 39.69 11,436,000 40.13 38.61
13-04-11 40.11 40.68 39.79 12,555,600 40.44 38.90
13-04-10 39.73 40.40 39.45 15,715,400 40.10 38.58
13-04-09 39.95 40.01 39.43 17,491,100 39.63 38.12
13-04-08 38.73 40.11 38.41 27,323,000 40.09 38.57
13-04-05 37.07 38.70 36.90 20,289,000 38.62 37.15
Date Open High Low Vol Cls adjCls
13-04-04 37.91 38.60 37.49 16,605,200 37.69 36.26
13-04-03 39.02 39.19 37.74 21,686,500 37.84 36.40
13-04-02 38.37 39.18 38.31 13,392,000 39.00 37.52
13-04-01 38.80 39.07 38.06 10,997,100 38.23 36.78
13-03-28 38.27 38.92 38.19 16,819,200 38.82 37.35
13-03-27 38.15 38.39 37.87 11,446,800 38.25 36.80
13-03-26 38.06 38.53 37.95 11,355,200 38.44 36.98
13-03-25 38.00 38.35 37.47 16,455,100 37.70 36.27
13-03-22 37.90 38.11 37.63 12,525,900 37.79 36.35
Date Open High Low Vol Cls adjCls
13-03-21 38.03 38.09 37.67 16,164,900 37.80 36.36
13-03-20 38.62 38.72 38.24 10,380,000 38.30 36.84
13-03-19 38.67 38.81 37.78 15,642,300 38.38 36.92
13-03-18 38.36 38.86 38.18 13,704,500 38.60 37.13
13-03-15 38.78 39.08 38.57 16,207,000 38.97 37.49
13-03-14 39.02 39.23 38.81 12,356,300 39.02 37.54
13-03-13 39.22 39.43 38.77 12,726,900 38.89 37.41
13-03-12 39.28 39.60 38.85 14,216,200 39.11 37.62
13-03-11 39.63 39.70 39.28 13,307,300 39.47 37.97
Date Open High Low Vol Cls adjCls
13-03-08 39.28 39.79 39.15 17,457,300 39.58 38.08
13-03-07 38.61 39.36 38.60 15,729,000 39.01 37.53
13-03-06 38.53 38.72 38.25 15,668,300 38.45 36.99
13-03-05 38.28 38.90 38.21 17,702,300 38.25 36.80
13-03-04 37.78 38.16 37.51 10,879,100 38.07 36.62
13-03-01 37.46 38.01 37.15 13,927,900 37.85 36.41
13-02-28 37.85 38.46 37.73 16,426,800 38.01 36.57
13-02-27 37.74 37.90 37.39 15,280,700 37.77 36.34
13-02-26 37.46 37.79 36.68 27,979,500 37.69 36.26
Date Open High Low Vol Cls adjCls
13-02-25 38.89 38.93 36.86 26,898,300 37.06 35.65
13-02-22 39.29 39.53 37.86 47,610,600 38.45 36.99
13-02-21 37.36 37.61 36.82 24,540,400 37.28 35.86
13-02-20 38.60 38.68 37.50 19,869,300 37.57 36.14
13-02-19 38.36 38.93 38.10 15,838,200 38.60 37.13
13-02-15 39.31 39.31 38.32 20,563,400 38.35 36.89
13-02-14 38.64 39.26 38.50 18,322,000 39.21 37.72
13-02-13 38.93 39.18 38.56 16,533,800 38.87 37.39
13-02-12 39.50 39.90 38.50 25,676,800 38.63 37.16
Date Open High Low Vol Cls adjCls
13-02-11 38.89 39.56 38.65 14,231,600 39.45 37.95
13-02-08 38.76 39.03 38.51 13,107,500 38.79 37.32
13-02-07 38.84 38.94 38.07 13,559,100 38.64 37.17
13-02-06 38.49 39.00 38.32 14,232,600 38.75 37.28
13-02-05 38.48 39.02 38.17 17,610,300 38.75 37.28
13-02-04 38.55 38.64 38.15 18,772,500 38.19 36.74
13-02-01 38.19 39.13 38.15 22,196,300 38.86 37.38
13-01-31 37.55 38.05 37.39 13,588,100 37.83 36.39
13-01-30 37.80 38.00 37.52 17,981,100 37.67 36.24
Date Open High Low Vol Cls adjCls
13-01-29 37.43 38.05 37.41 23,853,800 37.82 36.38
13-01-28 37.09 37.51 36.81 22,224,000 37.30 35.88
13-01-25 36.75 36.86 36.33 13,145,300 36.70 35.31
13-01-24 36.54 37.12 36.49 22,227,900 36.60 35.21
13-01-23 35.92 36.52 35.65 18,740,900 36.46 35.07
13-01-22 35.08 36.01 35.08 18,891,100 35.91 34.55
13-01-18 35.29 35.33 34.70 19,192,200 35.09 33.76
13-01-17 35.57 35.81 35.14 17,730,800 35.21 33.87
13-01-16 34.61 35.66 34.56 17,042,800 35.54 34.19
Date Open High Low Vol Cls adjCls
13-01-15 34.81 35.10 34.60 13,935,400 34.84 33.52
13-01-14 35.20 35.33 34.56 18,060,100 35.05 33.72
13-01-11 35.92 36.00 35.08 17,833,500 35.23 33.89
13-01-10 35.79 35.95 35.46 18,181,000 35.80 34.44
13-01-09 35.80 36.10 35.52 14,719,000 35.76 34.40
13-01-08 35.85 35.92 35.28 16,094,700 35.65 34.30
13-01-07 36.10 36.20 35.50 18,383,700 35.93 34.57
13-01-04 36.36 36.41 35.89 13,844,700 36.30 34.92
13-01-03 36.53 36.61 36.06 17,115,900 36.18 34.81
Date Open High Low Vol Cls adjCls
13-01-02 36.29 36.55 35.96 22,929,700 36.48 35.09
12-12-31 34.76 35.56 34.46 19,797,700 35.30 33.96
12-12-28 34.60 34.99 34.50 11,919,300 34.58 33.27
12-12-27 35.50 35.50 34.40 16,674,800 34.97 33.64
12-12-26 35.31 35.43 34.96 11,728,100 35.35 34.01
12-12-24 34.63 35.20 34.54 6,816,400 35.20 33.86
12-12-21 34.92 35.19 34.34 31,856,600 34.74 33.42
12-12-20 34.94 35.58 34.75 26,891,700 35.53 34.18
12-12-19 35.55 35.69 34.84 22,169,000 34.89 33.56
Date Open High Low Vol Cls adjCls
12-12-18 35.20 35.50 34.88 32,187,600 35.50 34.15
12-12-17 34.62 35.00 34.22 33,932,000 34.95 33.62
12-12-14 34.06 34.35 33.66 29,331,800 33.94 32.65
12-12-13 34.84 35.04 34.00 42,727,700 34.24 32.94
12-12-12 35.58 35.82 34.51 62,911,400 34.85 33.53
12-12-11 34.28 35.42 34.00 253,081,100 35.26 33.92
12-12-10 33.75 33.84 33.22 24,811,300 33.36 32.09
12-12-07 33.82 34.50 33.76 28,958,200 34.13 32.83
12-12-06 33.84 33.90 33.13 20,384,500 33.26 32.00
Date Open High Low Vol Cls adjCls
12-12-05 33.52 34.30 33.45 28,749,400 33.78 32.50
12-12-04 33.22 33.52 33.08 13,758,700 33.32 32.05
12-12-03 33.34 33.51 33.11 11,749,500 33.12 31.86
12-11-30 33.40 33.57 32.92 15,665,300 33.13 31.87
12-11-29 32.75 33.44 32.72 17,907,000 33.35 32.08
12-11-28 32.21 32.66 32.10 15,335,500 32.60 31.36
12-11-27 32.86 32.97 32.45 11,445,600 32.49 31.26
12-11-26 32.71 32.98 32.53 10,656,300 32.97 31.72
12-11-23 32.75 32.86 32.58 4,353,400 32.83 31.58
Date Open High Low Vol Cls adjCls
12-11-21 32.62 32.67 32.20 10,157,300 32.67 31.43
12-11-20 32.34 32.58 32.09 13,072,900 32.41 31.18
12-11-19 32.12 32.67 31.95 25,683,100 32.39 31.16
12-11-16 31.37 31.85 31.08 28,498,200 31.80 30.59
12-11-15 30.97 31.60 30.82 18,854,000 31.24 30.05
12-11-14 31.51 31.58 30.64 20,857,500 30.68 29.51
12-11-13 31.66 31.95 31.00 26,745,300 31.35 30.16
12-11-12 32.14 32.18 31.73 14,883,200 31.98 30.77
12-11-09 31.35 32.31 31.03 21,658,500 32.17 30.95
Date Open High Low Vol Cls adjCls
12-11-08 32.03 32.27 31.41 19,670,800 31.41 30.22
12-11-07 32.71 32.92 31.85 25,992,500 32.00 30.78
12-11-06 32.89 33.21 32.71 15,394,000 33.12 31.86
12-11-05 32.90 33.23 32.29 24,874,000 32.80 31.55
12-11-02 33.95 34.07 32.63 56,799,900 32.68 31.44
12-11-01 35.15 35.56 34.76 18,600,100 35.20 33.86
12-10-31 34.18 34.97 34.16 14,730,800 34.93 33.60
12-10-26 34.95 35.08 34.56 13,651,700 34.72 33.40
12-10-25 35.22 35.32 34.62 14,367,700 34.98 33.65
Date Open High Low Vol Cls adjCls
12-10-24 35.00 35.20 34.60 12,380,200 34.93 33.60
12-10-23 35.03 35.18 34.58 23,504,900 34.75 33.43
12-10-22 35.80 35.88 35.04 17,907,000 35.55 34.20
12-10-19 37.01 37.10 35.48 30,261,700 35.70 34.34
12-10-18 36.86 37.67 36.80 25,909,000 37.21 35.80
12-10-17 36.64 36.97 36.44 16,843,600 36.86 35.46
12-10-16 36.69 36.91 36.25 21,251,100 36.35 34.97
12-10-15 35.71 36.32 35.50 17,457,300 36.29 34.91
12-10-12 35.31 35.82 35.24 12,019,000 35.46 34.11
Date Open High Low Vol Cls adjCls
12-10-11 35.94 36.14 35.65 17,011,800 35.68 34.32
12-10-10 35.54 35.95 35.33 17,141,200 35.49 34.14
12-10-09 36.00 36.08 35.32 25,205,100 35.45 34.10
12-10-08 34.99 35.95 34.90 16,950,900 35.90 34.54
12-10-05 35.20 35.40 35.06 21,846,000 35.23 33.89
12-10-04 34.51 35.19 34.42 25,754,500 34.95 33.62
12-10-03 33.60 34.41 33.48 22,158,000 34.21 32.91
12-10-02 33.48 33.76 33.26 17,543,600 33.47 32.20
12-10-01 33.02 33.59 32.99 17,354,900 33.26 32.00
Date Open High Low Vol Cls adjCls
12-09-28 32.91 33.09 32.61 21,198,200 32.79 31.54
12-09-27 33.02 33.32 32.83 14,086,700 33.20 31.94
12-09-26 32.84 33.13 32.10 30,625,400 32.75 31.51
12-09-25 34.14 34.20 32.95 23,531,900 33.08 31.82
12-09-24 33.35 34.08 33.24 17,818,300 33.90 32.61
12-09-21 34.09 34.11 33.45 28,975,400 33.63 32.35
12-09-20 33.99 34.13 33.45 30,009,600 33.82 32.54
12-09-19 34.58 34.65 34.17 19,643,200 34.26 32.96
12-09-18 34.86 35.15 34.24 25,216,600 34.40 33.09
Date Open High Low Vol Cls adjCls
12-09-17 34.90 34.99 34.52 23,049,400 34.75 33.43
12-09-14 34.83 35.42 34.73 43,673,400 35.02 33.69
12-09-13 33.99 34.54 33.69 42,765,800 34.44 33.13
12-09-12 34.03 34.44 33.55 83,504,800 33.80 32.52
12-09-11 32.59 33.50 32.56 322,510,400 33.45 32.18
12-09-10 33.35 33.83 32.90 42,565,800 33.30 32.03
12-09-07 34.39 34.54 33.35 26,601,500 33.99 32.70
12-09-06 33.78 35.30 33.75 38,646,900 34.22 32.92
12-09-05 34.68 35.04 34.40 15,225,900 34.81 33.49
Date Open High Low Vol Cls adjCls
12-09-04 34.37 35.36 34.24 18,858,400 34.56 33.25
12-08-31 34.06 34.46 33.65 14,383,100 34.33 33.03
12-08-30 33.61 33.99 33.51 5,749,700 33.79 32.51
12-08-29 34.37 34.56 33.89 7,378,500 33.94 32.65
12-08-28 34.49 34.77 34.26 7,902,200 34.27 32.97
12-08-27 34.61 34.73 34.02 9,116,800 34.58 33.27
12-08-24 33.53 34.56 33.40 10,710,600 34.47 33.16
12-08-23 33.61 33.80 33.34 9,472,400 33.76 32.48
12-08-22 34.03 34.40 33.55 10,294,900 33.55 32.28
Date Open High Low Vol Cls adjCls
12-08-21 34.73 34.80 33.80 12,006,200 34.13 32.83
12-08-20 34.65 34.85 34.20 13,200,500 34.66 33.34
12-08-17 34.62 34.90 34.30 11,213,100 34.80 33.48
12-08-16 34.17 35.00 34.16 18,856,700 34.61 33.30
12-08-15 33.64 34.41 33.59 9,179,800 34.03 32.74
12-08-14 33.54 34.60 33.39 23,758,800 33.82 32.54
12-08-13 32.51 33.23 32.26 10,514,800 33.11 31.85
12-08-10 32.38 32.66 32.13 7,298,800 32.60 31.36
12-08-09 32.39 32.69 32.15 9,206,400 32.51 31.27
Date Open High Low Vol Cls adjCls
12-08-08 32.18 32.65 31.75 11,597,300 32.38 31.15
12-08-07 32.35 32.58 32.12 18,725,600 32.35 31.12
12-08-06 31.38 32.43 31.35 64,985,800 32.09 30.87
12-08-03 31.28 31.43 30.68 24,441,800 31.34 30.15
12-08-02 30.72 31.44 30.27 12,004,200 30.84 29.67
12-08-01 31.36 31.48 30.72 7,144,200 30.84 29.67
12-07-31 31.39 31.50 30.76 10,487,000 31.27 30.08
12-07-30 31.48 31.91 31.19 6,491,900 31.72 30.51
12-07-27 30.89 31.88 30.74 8,255,500 31.57 30.37
Date Open High Low Vol Cls adjCls
12-07-26 30.77 30.90 30.08 8,139,800 30.69 29.52
12-07-25 30.79 30.91 30.00 8,850,700 30.15 29.00
12-07-24 30.77 30.88 30.12 6,891,800 30.52 29.36
12-07-23 30.17 30.79 29.90 9,106,100 30.68 29.51
12-07-20 31.37 31.42 31.00 5,727,600 31.03 29.85
12-07-19 32.00 32.00 31.38 6,535,200 31.76 30.55
12-07-18 32.14 32.38 31.57 8,486,600 31.84 30.63
12-07-17 31.36 32.62 31.08 11,492,100 32.29 31.06
12-07-16 31.42 31.48 30.90 6,047,300 31.28 30.09
Date Open High Low Vol Cls adjCls
12-07-13 30.64 31.87 30.63 9,570,000 31.44 30.25
12-07-12 30.53 30.64 29.97 7,674,000 30.47 29.31
12-07-11 31.00 31.15 30.53 7,190,200 30.83 29.66
12-07-10 31.28 31.50 30.72 7,762,500 30.97 29.79
12-07-09 31.42 31.54 30.71 5,704,200 30.95 29.77
12-07-06 31.50 31.69 31.29 4,674,500 31.57 30.37
12-07-05 32.19 32.30 31.80 6,010,800 31.97 30.76
12-07-03 31.71 32.42 31.66 6,127,100 32.39 31.16
12-07-02 32.38 32.45 31.48 8,430,700 31.84 30.63
Date Open High Low Vol Cls adjCls
12-06-29 31.46 32.17 31.09 15,209,800 32.09 30.87
12-06-28 30.48 30.88 30.02 9,429,800 30.84 29.67
12-06-27 31.05 31.25 30.62 12,542,400 30.82 29.65
12-06-26 31.02 31.24 30.37 13,756,800 30.80 29.63
12-06-25 30.91 30.91 30.30 10,742,400 30.63 29.47
12-06-22 31.34 31.69 31.20 15,385,200 31.44 30.25
12-06-21 31.99 32.29 30.80 11,830,100 31.04 29.86
12-06-20 32.05 32.35 31.45 10,146,900 32.05 30.83
12-06-19 31.80 32.22 31.52 10,929,000 31.94 30.73
Date Open High Low Vol Cls adjCls
12-06-18 31.11 31.69 30.94 12,447,200 31.51 30.31
12-06-15 31.40 31.73 30.95 13,805,800 31.48 30.28
12-06-14 30.32 31.31 30.03 11,245,600 31.03 29.85
12-06-13 30.06 30.75 29.70 10,896,300 30.30 29.15
12-06-12 29.65 30.20 29.45 7,446,100 30.19 29.04
12-06-11 30.86 30.96 29.47 9,575,600 29.54 28.42
12-06-08 29.88 30.49 29.48 8,175,500 30.48 29.32
12-06-07 30.45 30.73 29.98 13,581,800 30.15 29.00
12-06-06 29.13 29.98 28.85 14,949,300 29.90 28.76
Date Open High Low Vol Cls adjCls
12-06-05 27.36 28.69 27.32 13,226,300 28.65 27.56
12-06-04 27.25 27.94 27.18 16,051,400 27.53 26.48
12-06-01 28.16 28.48 27.21 28,423,200 27.21 26.18
12-05-31 28.97 29.40 28.40 11,606,900 29.18 28.07
12-05-30 29.82 29.89 28.67 16,519,100 28.89 27.79
12-05-29 29.24 29.90 29.24 10,231,900 29.78 28.65
12-05-25 29.14 29.36 28.89 8,959,200 28.99 27.89
12-05-24 29.41 29.69 28.79 16,024,300 29.41 28.29
12-05-23 29.02 29.43 28.41 15,231,200 29.26 28.15
Date Open High Low Vol Cls adjCls
12-05-22 29.46 29.98 29.06 9,790,300 29.33 28.22
12-05-21 28.70 29.66 28.33 13,010,000 29.44 28.32
12-05-18 28.59 28.96 27.89 20,417,400 28.33 27.25
12-05-17 29.96 30.16 28.34 34,930,300 28.47 27.39
12-05-16 31.15 31.36 30.34 18,003,200 30.45 29.29
12-05-15 31.20 31.48 30.34 16,715,600 30.96 29.78
12-05-14 31.70 31.83 31.19 18,488,100 31.30 30.11
12-05-11 31.65 32.26 31.52 19,157,700 31.75 30.54
12-05-10 32.39 32.55 32.05 16,674,400 32.14 30.92
Date Open High Low Vol Cls adjCls
12-05-09 31.46 32.15 31.40 25,766,700 31.83 30.62
12-05-08 32.19 32.25 31.05 40,584,000 31.70 30.50
12-05-07 30.50 31.97 30.46 155,232,800 31.84 30.63
12-05-04 32.88 33.20 31.76 23,831,200 32.83 31.58
12-05-03 35.04 35.05 34.00 14,125,900 34.14 32.84
12-05-02 34.21 34.87 33.80 8,684,800 34.76 33.44
12-05-01 34.25 35.04 34.00 9,601,400 34.34 33.04
12-04-30 34.44 34.54 33.62 9,940,700 34.03 32.74
12-04-27 33.86 34.91 33.41 13,883,700 34.46 33.15
Date Open High Low Vol Cls adjCls
12-04-26 32.68 33.96 32.46 13,586,400 33.71 32.43
12-04-25 32.73 33.22 32.21 8,892,300 32.83 31.58
12-04-24 32.07 32.57 31.83 6,672,100 32.40 31.17
12-04-23 31.57 32.13 31.30 7,954,500 32.09 30.87
12-04-20 32.58 32.74 31.95 8,496,700 32.06 30.84
12-04-19 32.51 32.80 32.01 9,499,900 32.27 31.04
12-04-18 33.12 33.15 32.42 9,083,400 32.59 31.35
12-04-17 33.05 33.26 32.48 9,401,200 32.72 31.48
12-04-16 32.82 33.13 32.11 8,213,200 32.81 31.56
Date Open High Low Vol Cls adjCls
12-04-13 33.03 33.07 32.43 10,230,900 32.48 31.25
12-04-12 32.02 33.34 31.91 20,275,100 33.23 31.97
12-04-11 31.77 32.02 31.60 10,170,600 31.87 30.66
12-04-10 32.57 32.80 31.02 21,009,500 31.24 30.05
12-04-09 32.40 32.59 31.93 12,633,200 31.99 30.77
12-04-05 32.40 33.45 32.15 18,230,800 32.89 31.64
12-04-04 31.13 32.99 30.92 38,383,900 32.52 31.28
12-04-03 31.41 31.41 30.37 13,932,000 30.87 29.70
12-04-02 30.85 31.29 30.45 16,755,300 31.17 29.99
Date Open High Low Vol Cls adjCls
12-03-30 30.22 30.92 30.10 19,838,900 30.83 29.66
12-03-29 29.39 30.01 29.10 12,476,700 29.94 28.80
12-03-28 29.73 30.13 29.28 14,985,100 29.70 28.57
12-03-27 29.37 30.45 29.16 28,527,400 29.67 28.54
12-03-26 28.75 29.20 28.54 18,982,700 29.06 27.96
12-03-23 28.25 28.32 27.98 8,350,900 28.27 27.20
12-03-22 28.17 28.30 27.71 10,417,100 27.98 26.92
12-03-21 28.46 28.65 28.15 11,103,200 28.49 27.41
12-03-20 27.69 28.47 27.60 15,772,100 28.32 27.24
Date Open High Low Vol Cls adjCls
12-03-19 27.99 28.03 27.70 10,576,500 27.80 26.74
12-03-16 28.10 28.38 27.89 11,431,500 28.03 26.97
12-03-15 28.30 28.38 28.05 13,303,000 28.08 27.01
12-03-14 28.34 28.51 28.17 11,863,200 28.25 27.18
12-03-13 28.28 28.50 27.93 13,495,400 28.40 27.32
12-03-12 28.37 28.41 27.88 11,441,900 28.15 27.08
12-03-09 28.45 28.68 28.23 23,337,500 28.25 27.18
12-03-08 28.59 28.78 28.31 77,999,300 28.31 27.23
12-03-07 29.26 29.92 29.12 9,158,700 29.45 28.33
Date Open High Low Vol Cls adjCls
12-03-06 29.63 29.84 28.85 11,485,100 29.05 27.95
12-03-05 29.65 31.30 29.49 14,491,400 30.39 29.24
12-03-02 29.66 29.87 28.43 11,832,900 29.80 28.67
12-03-01 29.39 29.99 29.26 6,683,800 29.45 28.33
12-02-29 29.13 29.59 28.73 7,310,400 29.22 28.11
12-02-28 28.67 29.09 28.56 9,739,200 28.96 27.86
12-02-27 28.35 28.79 28.03 7,524,800 28.66 27.57
12-02-24 29.82 30.09 28.00 18,341,900 28.41 27.33
12-02-23 27.82 28.10 27.48 7,850,500 27.99 26.93
Date Open High Low Vol Cls adjCls
12-02-22 27.44 27.94 27.22 6,631,900 27.67 26.62
12-02-21 27.30 27.55 27.10 3,839,000 27.33 26.29
12-02-17 27.34 27.39 27.04 2,970,900 27.23 26.20
12-02-16 26.56 27.30 26.48 4,927,000 27.28 26.24
12-02-15 26.73 26.93 26.41 3,474,900 26.49 25.48
12-02-14 26.71 26.80 26.24 3,779,000 26.60 25.59
12-02-13 27.06 27.40 26.76 3,529,700 26.82 25.80
12-02-10 26.93 26.97 26.50 4,104,000 26.66 25.65
12-02-09 27.11 27.80 27.10 5,493,100 27.35 26.31
Date Open High Low Vol Cls adjCls
12-02-08 26.75 27.13 26.54 4,609,600 27.04 26.01
12-02-07 26.97 27.01 26.56 4,244,700 26.70 25.69
12-02-06 27.00 27.02 26.52 4,808,000 26.80 25.78
12-02-03 26.76 27.69 26.72 9,311,100 27.17 26.14
12-02-02 26.73 26.79 26.09 5,008,400 26.31 25.31
12-02-01 25.66 26.92 25.36 9,969,600 26.60 25.59
12-01-31 25.44 25.63 24.91 3,666,200 25.11 24.16
12-01-30 24.97 25.34 24.66 3,602,200 25.20 24.24
12-01-27 24.99 25.55 24.84 5,056,100 25.25 24.29
Date Open High Low Vol Cls adjCls
12-01-26 25.38 25.60 24.94 5,449,000 25.14 24.18
12-01-25 25.18 25.45 24.88 5,308,100 25.31 24.35
12-01-24 25.09 25.38 24.75 3,695,100 25.32 24.36
12-01-23 25.69 25.90 25.29 3,529,100 25.44 24.47
12-01-20 25.47 25.84 25.32 4,950,600 25.65 24.68
12-01-19 25.41 25.79 25.27 4,005,900 25.55 24.58
12-01-18 24.46 25.25 24.16 4,917,400 25.23 24.27
12-01-17 25.18 25.42 24.37 4,504,400 24.56 23.63
12-01-13 25.04 25.04 24.40 3,256,300 24.95 24.00
Date Open High Low Vol Cls adjCls
12-01-12 25.52 25.65 25.08 3,444,400 25.43 24.46
12-01-11 24.95 25.49 24.77 4,432,900 25.37 24.41
12-01-10 24.44 25.34 24.36 7,599,800 25.07 24.12
12-01-09 23.67 24.00 23.50 4,125,600 24.00 23.09
12-01-06 24.05 24.15 23.51 5,193,600 23.54 22.65
12-01-05 23.79 24.10 23.40 4,944,100 23.91 23.00
12-01-04 23.96 24.11 23.71 3,697,300 23.92 23.01
12-01-03 23.77 24.50 23.73 4,221,700 24.07 23.16
11-12-30 23.23 23.39 22.98 2,266,000 23.20 22.32
Date Open High Low Vol Cls adjCls
11-12-29 22.98 23.33 22.95 3,269,500 23.24 22.36
11-12-28 23.86 23.98 22.91 3,806,300 22.97 22.10
11-12-27 24.15 24.25 23.80 3,093,000 23.83 22.92
11-12-23 24.37 24.37 23.96 3,054,200 24.20 23.28
11-12-22 24.15 24.49 23.99 3,823,300 24.17 23.25
11-12-21 23.81 24.30 23.80 4,556,900 24.08 23.17
11-12-20 22.77 24.00 22.70 6,801,900 23.75 22.85
11-12-19 23.38 23.42 22.19 5,099,400 22.36 21.51
11-12-16 23.45 23.88 23.16 7,234,500 23.36 22.47
Date Open High Low Vol Cls adjCls
11-12-15 23.20 23.52 23.07 5,199,400 23.22 22.34
11-12-14 22.52 23.20 22.45 5,112,900 22.78 21.91
11-12-13 23.53 23.64 22.50 5,800,800 22.83 21.96
11-12-12 23.60 23.62 23.00 5,345,200 23.29 22.41
11-12-09 23.36 24.19 23.33 4,963,200 24.11 23.19
11-12-08 24.17 24.17 23.03 6,715,400 23.11 22.23
11-12-07 24.02 24.58 23.81 5,201,900 24.46 23.53
11-12-06 23.45 24.43 23.14 6,750,300 24.06 23.15
11-12-05 23.64 24.05 23.28 4,911,600 23.57 22.67
Date Open High Low Vol Cls adjCls
11-12-02 23.32 23.70 22.86 6,866,700 23.18 22.30
11-12-01 23.15 23.32 22.83 6,062,500 23.00 22.13
11-11-30 21.99 23.32 21.71 10,920,800 23.31 22.42
11-11-29 20.90 21.40 20.62 5,835,700 21.13 20.33
11-11-28 21.07 21.12 20.59 4,987,700 20.87 20.08
11-11-25 19.96 20.55 19.96 2,058,900 20.07 19.31
11-11-23 20.75 20.83 20.09 3,467,300 20.10 19.34
11-11-22 20.90 21.43 20.85 4,063,400 21.01 20.21
11-11-21 21.47 21.55 20.71 5,561,800 21.01 20.21
Date Open High Low Vol Cls adjCls
11-11-18 22.04 22.10 21.50 5,336,800 21.88 21.05
11-11-17 22.50 22.72 21.74 5,820,000 21.88 21.05
11-11-16 22.93 23.22 22.41 8,635,900 22.45 21.60
11-11-15 23.56 23.77 23.10 13,736,000 23.12 22.24
11-11-14 23.77 23.83 23.30 4,275,100 23.54 22.65
11-11-11 23.46 24.00 23.39 3,659,000 23.85 22.94
11-11-10 22.96 23.40 22.75 6,105,000 23.15 22.27
11-11-09 23.26 23.29 22.50 7,714,500 22.54 21.68
11-11-08 23.90 24.13 23.35 4,992,800 24.06 23.15
Date Open High Low Vol Cls adjCls
11-11-07 23.81 23.99 23.10 4,654,200 23.72 22.82
11-11-04 23.47 24.06 23.16 8,205,000 23.91 23.00
11-11-03 24.43 24.78 23.60 6,338,400 24.63 23.69
11-11-02 24.02 24.50 23.65 5,503,800 24.19 23.27
11-11-01 23.43 24.20 23.19 8,939,000 23.42 22.53
11-10-31 25.82 25.82 24.69 6,867,000 24.69 23.75
11-10-28 26.05 26.77 26.01 5,552,900 26.34 25.34
11-10-27 26.29 27.16 25.95 11,788,300 26.52 25.51
11-10-26 24.62 25.58 24.43 9,152,400 25.32 24.36
Date Open High Low Vol Cls adjCls
11-10-25 24.83 24.90 24.03 6,998,600 24.18 23.26
11-10-24 23.95 25.24 23.87 7,900,800 25.14 24.18
11-10-21 23.22 24.01 23.22 7,492,300 24.01 23.10
11-10-20 22.60 23.05 22.14 8,190,500 22.91 22.04
11-10-19 23.26 23.91 22.43 8,597,000 22.55 21.69
11-10-18 22.29 23.74 21.92 7,937,300 23.44 22.55
11-10-17 23.27 23.39 22.20 5,732,500 22.24 21.40
11-10-14 23.43 23.50 22.75 4,970,600 23.37 22.48
11-10-13 23.43 23.52 22.45 6,038,300 23.03 22.16
Date Open High Low Vol Cls adjCls
11-10-12 22.74 24.20 22.56 10,541,600 23.76 22.86
11-10-11 22.00 22.68 21.65 5,369,800 22.37 21.52
11-10-10 21.64 22.19 21.50 5,400,100 22.19 21.35
11-10-07 22.16 22.18 20.82 7,431,000 20.97 20.17
11-10-06 21.33 22.03 20.65 7,490,100 22.02 21.18
11-10-05 20.47 21.48 19.83 10,643,300 21.36 20.55
11-10-04 20.04 20.60 19.18 13,000,000 20.55 19.77
11-10-03 21.72 22.14 20.28 9,692,100 20.46 19.68
11-09-30 22.53 22.86 21.88 6,004,500 21.95 21.12
Date Open High Low Vol Cls adjCls
11-09-29 23.29 23.48 22.32 7,851,200 22.89 22.02
11-09-28 23.39 23.74 22.71 5,803,500 22.71 21.85
11-09-27 23.92 24.28 23.18 7,775,800 23.38 22.49
11-09-26 22.52 23.49 22.30 8,197,300 23.46 22.57
11-09-23 21.41 22.25 21.19 6,539,600 22.19 21.35
11-09-22 22.35 22.63 21.20 10,719,900 21.61 20.79
11-09-21 24.60 24.97 22.95 8,095,700 22.95 22.08
11-09-20 24.61 25.10 24.37 5,061,000 24.60 23.67
11-09-19 24.79 24.95 24.00 5,363,600 24.66 23.72
Date Open High Low Vol Cls adjCls
11-09-16 25.22 25.58 24.68 5,928,000 25.44 24.47
11-09-15 24.82 25.16 24.48 4,437,700 25.04 24.09
11-09-14 24.33 24.91 23.76 5,931,600 24.49 23.56
11-09-13 23.78 24.38 23.35 5,552,500 24.16 23.24
11-09-12 22.88 23.64 22.74 6,065,500 23.58 22.68
11-09-09 24.17 24.50 23.32 6,936,400 23.36 22.47
11-09-08 24.91 25.24 24.42 5,804,300 24.59 23.66
11-09-07 23.76 25.56 23.75 6,959,500 25.39 24.43
11-09-06 22.73 23.66 22.52 5,673,300 23.32 22.43
Date Open High Low Vol Cls adjCls
11-09-02 24.19 24.25 23.48 4,078,200 23.66 22.76
11-09-01 25.20 25.62 24.73 4,051,800 24.79 23.85
11-08-31 25.07 25.74 24.93 4,971,600 25.33 24.37
11-08-30 24.85 25.16 24.39 5,415,100 24.90 23.95
11-08-29 23.66 25.06 23.66 6,430,600 25.00 24.05
11-08-26 22.70 23.50 22.25 5,248,500 23.26 22.38
11-08-25 24.07 24.93 22.69 7,107,300 23.00 22.13
11-08-24 22.89 23.58 22.74 5,451,100 23.55 22.66
11-08-23 21.82 22.92 21.46 7,217,000 22.92 22.05
Date Open High Low Vol Cls adjCls
11-08-22 22.82 22.88 21.73 7,090,400 21.79 20.96
11-08-19 22.32 23.29 22.12 7,039,800 22.16 21.32
11-08-18 24.01 24.01 22.37 11,142,200 22.70 21.84
11-08-17 24.64 25.57 24.62 6,107,600 24.85 23.91
11-08-16 24.19 25.34 24.07 10,133,800 24.51 23.58
11-08-15 23.39 24.58 23.31 11,981,400 24.52 23.59
11-08-12 23.49 23.90 23.00 8,917,100 23.13 22.25
11-08-11 22.12 23.58 21.72 13,866,600 23.16 22.28
11-08-10 23.66 23.66 22.02 12,214,400 22.14 21.30
Date Open High Low Vol Cls adjCls
11-08-09 22.97 23.98 22.65 15,049,500 23.98 23.07
11-08-08 23.74 24.69 22.10 20,249,800 22.58 21.72
11-08-05 26.01 26.40 24.00 20,255,500 25.10 24.15
11-08-04 27.88 28.15 26.32 18,301,500 26.40 25.40
11-08-03 27.69 28.22 27.53 10,453,400 28.19 27.12
11-08-02 28.25 28.32 27.54 10,552,000 27.75 26.70
11-08-01 29.08 29.19 28.17 7,070,500 28.59 27.50
11-07-29 28.65 28.99 28.46 6,366,700 28.70 27.61
11-07-28 29.06 29.45 28.87 7,369,600 28.94 27.84
Date Open High Low Vol Cls adjCls
11-07-27 29.27 29.55 29.05 8,427,400 29.10 27.99
11-07-26 28.90 29.57 28.84 6,004,400 29.47 28.35
11-07-25 28.96 29.07 28.79 3,814,700 28.95 27.85
11-07-22 28.98 29.10 28.73 4,608,700 29.09 27.98
11-07-21 28.40 29.27 28.30 9,741,700 28.95 27.85
11-07-20 27.98 28.34 27.74 6,222,400 28.31 27.23
11-07-19 27.70 28.06 27.28 5,868,000 27.87 26.81
11-07-18 28.11 28.24 27.05 7,560,600 27.65 26.60
11-07-15 28.62 28.63 27.94 5,897,000 28.23 27.16
Date Open High Low Vol Cls adjCls
11-07-14 28.93 29.00 28.35 5,766,700 28.50 27.42
11-07-13 28.92 29.25 28.73 4,413,500 28.84 27.74
11-07-12 28.77 29.24 28.60 4,719,500 28.72 27.63
11-07-11 29.43 29.60 28.78 8,837,000 28.93 27.83
11-07-08 29.82 30.01 29.39 5,517,300 29.94 28.80
11-07-07 29.69 30.34 29.40 8,730,600 30.21 29.06
11-07-06 29.55 29.69 29.03 5,663,800 29.38 28.26
11-07-05 30.20 30.32 29.59 6,663,200 29.68 28.55
11-07-01 29.25 30.00 29.13 8,002,100 29.98 28.84
Date Open High Low Vol Cls adjCls
11-06-30 29.24 29.40 29.00 6,188,000 29.32 28.21
11-06-29 29.05 29.48 28.88 11,482,800 29.14 28.03
11-06-28 28.88 29.00 28.54 5,201,700 28.78 27.69
11-06-27 28.40 28.95 28.28 7,000,500 28.81 27.72
11-06-24 28.64 28.87 28.23 21,274,300 28.45 27.37
11-06-23 28.43 28.88 28.11 8,421,800 28.67 27.58
11-06-22 28.70 29.45 28.56 12,288,800 28.80 27.71
11-06-21 28.15 28.85 28.09 9,743,900 28.78 27.69
11-06-20 27.90 28.06 27.62 8,416,800 28.02 26.96
Date Open High Low Vol Cls adjCls
11-06-17 28.30 28.35 27.73 10,252,300 27.98 26.92
11-06-16 27.96 28.34 27.84 8,840,200 28.04 26.97
11-06-15 28.17 28.61 27.68 9,563,600 27.89 26.83
11-06-14 29.11 29.15 28.29 10,218,200 28.51 27.43
11-06-13 28.81 29.19 28.45 15,553,000 28.98 27.88
11-06-10 28.11 28.98 27.71 30,886,000 28.96 27.86
11-06-09 27.69 28.43 27.53 14,816,300 28.10 27.03
11-06-08 27.26 27.75 27.10 47,106,700 27.32 26.28
11-06-07 27.39 27.54 27.28 9,722,500 27.42 26.38
Date Open High Low Vol Cls adjCls
11-06-06 27.60 27.68 27.11 17,647,400 27.23 26.20
11-06-03 27.80 27.90 27.58 13,668,200 27.65 26.60
11-06-02 28.10 28.46 27.85 12,759,300 28.01 26.95
11-06-01 28.37 28.48 27.92 23,708,600 28.05 26.98
11-05-31 28.94 28.95 28.12 25,816,800 28.50 27.42
11-05-27 28.83 28.95 28.71 23,579,000 28.88 27.78
11-05-26 28.49 28.95 28.19 56,600,900 28.75 27.66
11-05-25 28.27 28.75 27.50 225,834,700 28.28 27.21
11-05-24 29.93 29.95 29.46 8,638,000 29.46 28.34
Date Open High Low Vol Cls adjCls
11-05-23 30.46 30.58 29.60 6,975,400 29.98 28.84
11-05-20 30.96 31.24 30.52 4,842,800 30.80 29.63
11-05-19 31.00 31.01 30.50 2,760,200 30.84 29.67
11-05-18 30.92 31.01 30.25 3,845,600 30.83 29.66
11-05-17 30.95 31.40 30.55 3,960,800 30.80 29.63
11-05-16 30.56 31.26 30.42 4,042,900 31.00 29.82
11-05-13 31.40 31.50 30.40 5,337,700 30.42 29.26
11-05-12 31.35 31.40 30.37 6,335,200 31.17 29.99
11-05-11 29.61 31.79 29.61 12,665,300 30.65 29.49
Date Open High Low Vol Cls adjCls
11-05-10 29.59 29.98 29.15 6,352,100 29.62 28.49
11-05-09 30.88 30.88 29.45 6,344,500 29.70 28.57
11-05-06 30.79 31.38 30.45 6,559,600 30.70 29.53
11-05-05 31.39 31.75 30.57 6,721,900 30.79 29.62
11-05-04 31.31 31.80 30.86 4,834,400 31.64 30.44
11-05-03 31.10 31.50 30.85 4,075,200 31.13 29.95
11-05-02 31.39 31.42 30.75 3,212,700 30.85 29.68
11-04-29 31.88 31.93 31.11 4,486,900 31.15 29.97
11-04-28 31.69 32.25 31.56 4,114,200 31.80 30.59
Date Open High Low Vol Cls adjCls
11-04-27 32.01 32.01 31.28 5,428,400 31.70 30.50
11-04-26 31.57 32.27 31.55 5,600,000 31.87 30.66
11-04-25 32.20 32.22 31.28 5,090,000 31.47 30.27
11-04-21 32.46 32.55 32.01 3,918,700 32.16 30.94
11-04-20 32.47 32.74 32.12 3,889,400 32.35 31.12
11-04-19 32.72 32.97 31.83 6,941,900 32.12 30.90
11-04-18 33.03 33.37 32.42 5,031,300 32.61 31.37
11-04-15 33.73 33.73 33.09 3,662,800 33.46 32.19
11-04-14 33.70 33.81 33.33 2,829,300 33.54 32.27
Date Open High Low Vol Cls adjCls
11-04-13 34.23 34.35 33.75 2,127,100 33.86 32.57
11-04-12 34.13 34.45 33.85 2,213,600 34.08 32.79
11-04-11 34.41 34.81 34.22 2,292,300 34.22 32.92
11-04-08 34.73 34.88 34.33 2,138,800 34.49 33.18
11-04-07 34.87 35.24 34.29 4,039,200 34.67 33.35
11-04-06 35.27 35.50 34.43 4,248,000 34.86 33.54
11-04-05 34.20 35.57 34.03 6,973,000 34.98 33.65
11-04-04 35.15 35.20 33.90 6,212,000 33.94 32.65
11-04-01 35.20 35.35 34.90 2,791,300 35.00 33.67
Date Open High Low Vol Cls adjCls
11-03-31 35.83 35.84 35.00 6,693,400 35.14 33.81
11-03-30 36.37 36.46 36.01 1,882,300 36.05 34.68
11-03-29 36.51 36.58 36.00 2,518,700 36.18 34.81
11-03-28 36.42 37.39 36.30 2,736,700 36.36 34.98
11-03-25 36.52 36.91 36.10 3,076,300 36.53 35.14
11-03-24 36.69 36.80 36.13 2,794,000 36.32 34.94
11-03-23 36.92 36.92 36.14 2,719,200 36.55 35.16
11-03-22 37.02 37.39 36.52 4,457,700 36.95 35.55
11-03-21 35.48 37.18 35.48 6,652,600 37.03 35.62
Date Open High Low Vol Cls adjCls
11-03-18 36.24 36.64 34.95 7,159,300 34.95 33.62
11-03-17 36.00 36.15 35.31 2,708,200 35.70 34.34
11-03-16 37.00 37.35 35.51 5,800,000 35.59 34.24
11-03-15 35.94 36.97 35.80 5,629,300 36.78 35.38
11-03-14 36.53 37.69 36.50 4,349,600 37.50 36.08
11-03-11 36.10 38.04 35.84 7,557,600 37.35 35.93
11-03-10 36.92 37.20 36.39 2,853,300 36.48 35.09
11-03-09 37.75 37.98 37.04 2,729,600 37.11 35.70
11-03-08 37.40 37.70 37.09 2,780,500 37.31 35.89
Date Open High Low Vol Cls adjCls
11-03-07 37.49 37.71 36.90 3,014,200 37.10 35.69
11-03-04 37.65 37.65 36.95 3,534,200 37.39 35.97
11-03-03 37.78 38.44 37.25 6,135,400 37.51 36.08
11-03-02 36.83 37.65 36.70 4,150,600 37.30 35.88
11-03-01 37.34 37.39 36.16 7,946,600 36.70 35.31
11-02-28 38.48 38.70 37.06 10,861,200 37.06 35.65
11-02-25 40.27 40.89 37.90 13,344,800 38.54 37.08
11-02-24 39.92 40.50 39.53 4,904,300 40.43 38.89
11-02-23 40.31 40.76 39.12 4,595,700 40.00 38.48
Date Open High Low Vol Cls adjCls
11-02-22 40.86 41.11 40.01 5,280,800 40.07 38.55
11-02-18 42.35 42.69 41.50 4,170,500 41.51 39.93
11-02-17 41.22 42.40 41.15 5,648,300 42.06 40.46
11-02-16 41.54 41.75 41.11 2,618,600 41.28 39.71
11-02-15 41.50 41.80 41.05 2,760,600 41.05 39.49
11-02-14 41.78 41.85 41.00 3,469,000 41.30 39.73
11-02-11 41.02 41.77 40.88 3,765,100 41.63 40.05
11-02-10 40.88 41.54 40.60 3,817,100 41.28 39.71
11-02-09 41.93 42.15 40.56 6,416,100 41.11 39.55
Date Open High Low Vol Cls adjCls
11-02-08 42.53 43.20 42.08 9,746,600 42.37 40.76
11-02-07 40.48 42.69 40.19 11,363,300 42.18 40.58
11-02-04 40.66 40.70 39.52 6,423,900 40.00 38.48
11-02-03 41.09 41.13 40.32 5,175,300 40.58 39.04
11-02-02 41.13 42.13 40.88 7,539,500 41.17 39.61
11-02-01 40.73 41.58 40.12 7,202,600 41.06 39.50
11-01-31 40.42 40.98 40.28 4,947,700 40.35 38.82
11-01-28 42.20 42.25 40.20 6,912,900 40.26 38.73
11-01-27 42.12 42.27 41.25 7,518,400 41.97 40.38
Date Open High Low Vol Cls adjCls
11-01-26 41.56 42.30 40.82 7,661,900 41.61 40.03
11-01-25 42.34 42.45 41.10 6,075,600 41.36 39.79
11-01-24 43.01 43.09 41.37 9,819,800 41.95 40.36
11-01-21 44.26 44.30 41.82 11,320,000 43.00 41.37
11-01-20 45.15 46.00 43.11 12,626,200 43.18 41.54
11-01-19 52.92 54.45 51.00 10,518,700 51.02 40.71
11-01-18 52.88 53.82 52.00 8,064,900 53.17 42.43
11-01-14 56.90 56.91 53.05 17,189,300 54.00 43.09
11-01-13 57.97 59.85 56.86 12,218,900 57.19 45.64
Date Open High Low Vol Cls adjCls
11-01-12 60.17 60.64 58.20 9,796,100 58.40 46.60
11-01-11 57.97 60.64 57.85 12,837,700 59.04 47.11
11-01-10 60.92 60.99 56.75 13,069,400 57.39 45.80
11-01-07 61.87 62.87 60.74 12,774,600 61.18 48.82
11-01-06 61.06 62.46 60.05 11,474,200 60.45 48.24
11-01-05 56.46 60.97 56.24 15,085,700 60.95 48.64
11-01-04 57.99 57.99 56.08 5,437,200 56.78 45.31
11-01-03 58.34 58.47 57.00 5,408,500 58.05 46.32
10-12-31 57.50 58.36 57.19 3,125,600 57.62 45.98
Date Open High Low Vol Cls adjCls
10-12-30 56.95 58.83 56.60 6,772,300 57.53 45.91
10-12-29 58.91 59.15 57.10 6,212,100 57.27 45.70
10-12-28 61.46 61.68 57.72 14,023,600 58.93 47.02
10-12-27 54.39 60.96 54.18 17,299,700 59.38 47.38
10-12-23 55.92 56.25 53.70 4,446,400 54.33 43.35
10-12-22 55.75 56.76 55.35 6,231,800 55.76 44.49
10-12-21 54.08 55.31 53.57 5,541,900 55.18 44.03
10-12-20 52.56 54.35 52.48 6,788,700 53.42 42.63
10-12-17 51.98 52.73 51.85 4,466,000 52.56 41.94
Date Open High Low Vol Cls adjCls
10-12-16 51.46 52.97 51.18 5,890,700 52.10 41.57
10-12-15 51.45 52.23 50.27 7,660,700 51.19 40.85
10-12-14 48.58 53.55 48.41 22,165,900 51.77 41.31
10-12-13 49.24 49.64 47.56 6,286,100 48.52 38.72
10-12-10 47.51 49.86 47.10 16,937,800 48.95 39.06
10-12-09 42.44 48.60 42.00 22,972,500 47.78 38.13
10-12-08 43.72 44.41 42.13 4,499,900 42.22 33.69
10-12-07 43.97 44.50 43.70 3,129,600 43.95 35.07
10-12-06 43.50 43.85 43.04 1,837,800 43.60 34.79
Date Open High Low Vol Cls adjCls
10-12-03 42.59 43.97 42.38 3,417,800 43.76 34.92
10-12-02 42.24 43.09 42.15 3,052,100 42.88 34.22
10-12-01 41.76 42.60 41.65 3,174,200 42.28 33.74
10-11-30 40.99 41.58 40.93 1,750,500 41.29 32.95
10-11-29 41.07 41.65 40.60 2,470,400 41.53 33.14
10-11-26 41.25 41.64 41.09 932,500 41.25 32.92
10-11-24 41.27 41.76 41.15 1,735,200 41.76 33.32
10-11-23 41.61 41.74 40.82 2,727,600 40.85 32.60
10-11-22 42.64 42.65 41.75 2,337,400 42.14 33.63
Date Open High Low Vol Cls adjCls
10-11-19 42.30 42.82 42.05 2,160,800 42.73 34.10
10-11-18 42.26 42.85 42.10 2,278,600 42.56 33.96
10-11-17 41.64 42.30 41.53 2,562,800 41.78 33.34
10-11-16 42.06 42.37 41.32 3,530,300 41.71 33.28
10-11-15 41.99 42.80 41.97 2,424,100 42.42 33.85
10-11-12 42.19 42.40 41.32 2,651,500 41.81 33.36
10-11-11 42.50 42.90 42.07 1,793,000 42.51 33.92
10-11-10 42.82 43.25 41.94 4,410,900 42.99 34.30
10-11-09 44.54 44.80 42.61 4,163,800 42.86 34.20
Date Open High Low Vol Cls adjCls
10-11-08 45.41 45.43 44.45 4,039,000 44.63 35.61
10-11-05 43.19 45.95 43.03 10,686,700 45.61 36.40
10-11-04 44.06 44.74 43.40 5,411,000 44.74 35.70
10-11-03 42.18 44.10 42.10 9,544,200 43.57 34.77
10-11-02 42.10 42.48 41.93 2,341,900 42.12 33.61
10-11-01 41.94 42.24 41.33 2,741,800 41.92 33.45
10-10-29 41.95 42.20 41.50 1,763,900 42.01 33.52
10-10-28 42.00 42.28 41.50 2,576,100 41.98 33.50
10-10-27 41.86 42.29 41.26 2,388,600 41.82 33.37
Date Open High Low Vol Cls adjCls
10-10-26 40.84 42.05 40.84 3,244,600 42.03 33.54
10-10-25 41.95 41.97 41.10 3,576,300 41.10 32.80
10-10-22 41.92 42.39 41.30 2,799,600 41.56 33.16
10-10-21 41.79 42.30 41.05 3,489,100 41.28 32.94
10-10-20 41.33 42.13 41.18 3,271,600 41.61 33.20
10-10-19 41.80 42.00 40.80 3,573,500 41.01 32.72
10-10-18 41.63 42.47 41.61 3,395,800 42.26 33.72
10-10-15 42.30 42.36 40.82 3,699,700 41.47 33.09
10-10-14 42.72 43.57 41.40 6,276,000 41.94 33.47
Date Open High Low Vol Cls adjCls
10-10-13 41.97 42.85 41.70 6,217,800 42.71 34.08
10-10-12 40.86 42.00 40.81 5,206,100 41.78 33.34
10-10-11 41.16 41.35 40.89 3,477,000 41.04 32.75
10-10-08 40.75 41.20 40.31 4,456,600 40.91 32.64
10-10-07 40.61 41.40 40.20 3,968,800 40.47 32.29
10-10-06 39.81 40.87 39.65 5,560,700 40.74 32.51
10-10-05 39.47 40.00 39.36 5,312,600 39.94 31.87
10-10-04 38.81 39.46 38.41 5,732,700 39.28 31.34
10-10-01 38.99 39.47 38.30 6,588,600 38.86 31.01
Date Open High Low Vol Cls adjCls
10-09-30 39.95 40.14 37.88 18,751,300 39.10 31.20
10-09-29 37.24 38.58 37.05 7,155,600 37.45 29.88
10-09-28 37.27 37.42 36.38 4,126,000 37.32 29.78
10-09-27 36.90 38.61 36.33 9,960,200 37.13 29.63
10-09-24 35.54 36.50 35.41 3,322,900 36.47 29.10
10-09-23 35.51 35.86 35.00 2,438,800 35.07 27.98
10-09-22 36.50 36.87 35.51 2,931,100 35.67 28.46
10-09-21 36.66 37.13 36.40 4,318,200 36.61 29.21
10-09-20 35.65 36.74 35.60 3,114,200 36.60 29.21
Date Open High Low Vol Cls adjCls
10-09-17 35.86 35.99 35.40 2,139,800 35.64 28.44
10-09-16 36.12 36.12 35.37 2,174,000 35.71 28.50
10-09-15 36.12 36.79 35.67 2,899,700 36.16 28.85
10-09-14 36.84 36.92 36.01 3,090,200 36.13 28.83
10-09-13 36.96 37.26 36.65 2,852,100 36.92 29.46
10-09-10 36.25 36.48 36.01 1,270,200 36.35 29.01
10-09-09 36.90 37.06 36.00 1,742,300 36.29 28.96
10-09-08 35.55 36.73 35.50 2,432,800 36.28 28.95
10-09-07 36.47 36.47 35.52 2,844,200 35.57 28.38
Date Open High Low Vol Cls adjCls
10-09-03 36.52 36.90 36.18 2,352,200 36.70 29.29
10-09-02 35.56 36.00 35.21 2,305,900 35.92 28.66
10-09-01 34.69 35.66 34.39 3,553,700 35.66 28.46
10-08-31 33.84 34.47 33.55 2,763,800 33.93 27.07
10-08-30 35.15 35.18 34.00 2,673,000 34.00 27.13
10-08-27 34.23 35.29 34.12 3,103,700 35.20 28.09
10-08-26 33.82 34.77 33.68 2,868,900 33.99 27.12
10-08-25 34.52 34.52 33.35 3,774,400 34.40 27.45
10-08-24 34.64 34.79 34.06 2,595,000 34.27 27.35
Date Open High Low Vol Cls adjCls
10-08-23 35.27 35.87 35.01 2,246,400 35.04 27.96
10-08-20 35.23 36.15 34.75 3,419,100 35.17 28.06
10-08-19 36.84 36.88 35.34 3,466,200 35.55 28.37
10-08-18 36.37 36.86 35.95 2,432,300 36.83 29.39
10-08-17 36.59 36.98 36.10 2,886,500 36.42 29.06
10-08-16 36.31 36.50 35.51 3,437,500 35.96 28.69
10-08-13 37.20 37.50 36.53 3,203,900 36.67 29.26
10-08-12 37.08 37.65 36.86 3,206,200 37.10 29.60
10-08-11 39.12 39.26 37.60 4,855,800 37.84 30.20
Date Open High Low Vol Cls adjCls
10-08-10 41.03 41.03 40.07 4,802,900 40.19 32.07
10-08-09 40.92 42.09 40.76 5,296,600 41.64 33.23
10-08-06 40.52 42.19 39.90 13,356,800 40.93 32.66
10-08-05 39.78 40.41 39.51 4,082,400 39.90 31.84
10-08-04 39.87 40.43 39.41 4,553,300 40.02 31.93
10-08-03 40.05 40.17 39.16 3,624,900 39.59 31.59
10-08-02 39.10 40.68 39.10 7,836,600 40.04 31.95
10-07-30 38.33 39.30 38.01 2,402,700 38.47 30.70
10-07-29 39.39 40.08 38.08 4,337,800 38.97 31.10
Date Open High Low Vol Cls adjCls
10-07-28 38.90 40.00 38.50 4,214,600 39.03 31.14
10-07-27 38.84 40.11 37.94 6,419,500 39.15 31.24
10-07-26 36.67 39.48 36.66 8,026,100 38.70 30.88
10-07-23 36.46 37.25 35.90 3,187,000 36.77 29.34
10-07-22 35.95 36.86 35.72 3,988,500 36.49 29.12
10-07-21 36.67 36.77 35.07 3,434,900 35.31 28.18
10-07-20 34.72 36.40 34.51 3,812,400 36.31 28.97
10-07-19 35.72 35.97 34.67 3,091,900 35.39 28.24
10-07-16 36.69 37.00 35.26 4,229,700 35.64 28.44
Date Open High Low Vol Cls adjCls
10-07-15 37.51 37.65 36.50 3,512,200 37.38 29.83
10-07-14 37.61 37.89 36.86 3,776,600 37.53 29.95
10-07-13 36.56 38.37 36.03 7,628,900 37.99 30.31
10-07-12 35.72 36.15 35.20 2,847,700 35.57 28.38
10-07-09 35.49 36.14 35.19 3,913,500 35.90 28.65
10-07-08 35.67 35.80 34.80 3,327,300 35.51 28.34
10-07-07 33.84 35.42 33.37 4,046,900 35.34 28.20
10-07-06 33.71 34.48 33.05 3,504,700 33.71 26.90
10-07-02 34.09 34.33 32.50 4,045,100 33.10 26.41
Date Open High Low Vol Cls adjCls
10-07-01 34.41 34.85 33.00 4,593,700 33.88 27.04
10-06-30 34.53 36.01 34.40 4,299,400 34.44 27.48
10-06-29 35.62 36.01 34.20 3,917,700 34.52 27.55
10-06-28 37.23 37.33 36.31 2,388,700 36.38 29.03
10-06-25 36.92 37.30 35.57 4,553,200 36.95 29.48
10-06-24 37.70 37.70 36.70 3,065,400 36.77 29.34
10-06-23 38.02 38.71 37.35 3,274,400 37.81 30.17
10-06-22 38.57 39.14 38.13 3,919,300 38.27 30.54
10-06-21 38.37 39.71 38.30 7,380,100 38.76 30.93
Date Open High Low Vol Cls adjCls
10-06-18 37.77 38.20 37.40 3,374,700 37.91 30.25
10-06-17 38.04 38.48 37.32 3,337,800 37.77 30.14
10-06-16 37.43 38.50 37.22 4,923,500 37.87 30.22
10-06-15 37.27 38.23 37.01 5,867,800 37.88 30.23
10-06-14 35.22 38.55 35.22 11,267,500 37.09 29.60
10-06-11 34.76 35.17 34.41 2,531,800 35.08 27.99
10-06-10 34.74 35.39 34.30 3,564,100 35.30 28.17
10-06-09 34.50 35.74 34.00 5,794,200 34.22 27.31
10-06-08 34.07 34.64 33.51 4,704,900 34.31 27.38
Date Open High Low Vol Cls adjCls
10-06-07 34.76 35.45 33.80 3,743,700 34.08 27.19
10-06-04 34.45 35.30 34.30 3,907,900 34.75 27.73
10-06-03 35.19 35.66 34.55 4,324,400 35.20 28.09
10-06-02 34.31 35.68 34.05 5,437,900 35.06 27.98
10-06-01 34.74 35.90 34.18 6,572,300 34.25 27.33
10-05-28 36.99 37.00 34.99 6,277,400 35.38 28.23
10-05-27 35.01 36.46 34.59 8,021,400 36.46 29.09
10-05-26 35.12 35.63 33.90 8,827,300 34.05 27.17
10-05-25 33.03 34.57 32.11 9,238,900 34.49 27.52
Date Open High Low Vol Cls adjCls
10-05-24 36.25 36.65 34.50 7,661,300 34.53 27.55
10-05-21 34.25 36.58 33.63 10,097,900 35.96 28.69
10-05-20 36.30 36.96 34.60 10,850,000 34.81 27.78
10-05-19 37.23 38.94 36.40 9,364,300 37.33 29.79
10-05-18 39.45 39.98 37.50 8,138,100 37.78 30.15
10-05-17 39.62 39.96 37.39 7,616,500 39.00 31.12
10-05-14 39.97 40.18 39.17 7,303,700 39.72 31.70
10-05-13 41.55 42.64 40.51 9,449,400 40.65 32.44
10-05-12 43.82 44.36 41.30 16,040,500 41.40 33.04
Date Open High Low Vol Cls adjCls
10-05-11 40.61 43.99 40.03 18,430,500 42.89 34.22
10-05-10 41.27 41.84 40.36 10,195,800 40.98 32.70
10-05-07 38.07 40.00 35.00 26,375,800 38.70 30.88
10-05-06 37.78 38.62 33.37 13,260,300 36.75 29.33
10-05-05 37.00 38.20 36.09 9,423,600 37.70 30.08
10-05-04 38.70 39.20 37.85 7,419,400 38.25 30.52
10-05-03 39.53 40.16 39.09 7,782,300 39.54 31.55
10-04-30 40.45 40.73 38.22 11,897,600 38.90 31.04
10-04-29 40.50 40.88 39.90 10,597,400 40.23 32.10
Date Open High Low Vol Cls adjCls
10-04-28 38.56 40.47 38.22 24,288,400 39.51 31.53
10-04-27 42.18 42.70 37.03 33,538,900 37.37 29.82
10-04-26 44.82 45.90 44.20 17,042,500 44.51 35.52
10-04-23 43.73 45.00 43.35 19,754,400 44.38 35.41
10-04-22 40.74 43.50 40.20 29,674,800 43.25 34.51
10-04-21 41.77 42.90 40.50 24,102,000 40.90 32.64
10-04-20 39.62 42.12 39.36 27,569,900 41.63 33.22
10-04-19 38.74 39.87 38.33 14,823,200 39.09 31.19
10-04-16 40.06 41.95 39.02 30,408,100 39.15 31.24
Date Open High Low Vol Cls adjCls
10-04-15 39.98 41.19 39.50 16,973,000 39.98 31.90
10-04-14 40.39 40.97 39.50 15,230,000 39.74 31.71
10-04-13 41.31 41.74 39.90 22,117,600 40.15 32.04
10-04-12 39.13 42.00 38.67 45,905,900 41.22 32.89
10-04-09 38.16 39.30 37.75 22,286,200 38.14 30.43
10-04-08 39.92 40.80 37.52 33,895,100 37.59 30.00
10-04-07 36.52 39.90 35.92 34,528,800 39.69 31.67
10-04-06 35.49 36.38 35.20 19,971,000 35.91 28.65
10-04-05 34.43 35.45 33.90 16,281,300 35.06 27.98
Date Open High Low Vol Cls adjCls
10-04-01 34.25 34.49 33.81 6,250,200 34.11 27.22
10-03-31 33.95 34.72 33.60 8,121,500 34.14 27.24
10-03-30 34.86 35.15 34.08 8,607,400 34.19 27.28
10-03-29 34.65 35.00 33.86 10,840,700 34.45 27.49
10-03-26 34.83 35.60 33.86 13,033,500 34.21 27.30
10-03-25 33.71 35.67 33.34 29,454,700 34.51 27.54
10-03-24 33.01 34.33 32.94 13,741,900 33.17 26.47
10-03-23 33.65 33.80 32.25 13,088,000 33.28 26.56
10-03-22 33.82 34.18 33.10 14,772,300 33.39 26.64
Date Open High Low Vol Cls adjCls
10-03-19 34.80 35.02 33.85 11,326,800 34.80 27.77
10-03-18 34.84 35.38 34.10 14,330,100 34.64 27.64
10-03-17 34.48 34.68 33.82 18,017,700 34.41 27.46
10-03-16 34.79 35.98 33.34 35,336,600 33.61 26.82
10-03-15 34.51 36.37 33.30 43,645,300 34.32 27.39
10-03-12 36.10 36.45 33.83 21,011,100 34.23 27.31
10-03-11 37.61 38.45 35.02 46,473,300 35.11 28.02
10-03-10 33.90 37.34 33.20 70,650,900 36.24 28.92
10-03-09 28.39 34.80 28.08 57,916,300 32.77 26.15
Date Open High Low Vol Cls adjCls
10-03-08 29.43 30.25 28.65 27,312,500 29.10 23.22
10-03-05 26.94 28.62 26.74 19,516,700 28.08 22.41
10-03-04 25.09 27.29 24.99 25,802,100 26.71 21.31
10-03-03 25.11 25.45 24.54 10,424,000 24.88 19.85
10-03-02 25.93 25.94 24.50 18,185,800 25.03 19.97
10-03-01 27.96 27.98 25.78 29,658,700 25.78 20.57
10-02-26 25.67 25.94 24.71 27,126,500 24.77 19.77
10-02-25 27.44 28.55 27.00 12,376,000 27.51 21.95
10-02-24 27.16 28.46 26.86 12,118,400 27.99 22.34
Date Open High Low Vol Cls adjCls
10-02-23 28.22 28.77 26.58 13,607,000 26.76 21.35
10-02-22 26.89 29.30 26.57 24,154,700 28.43 22.69
10-02-19 26.54 26.83 26.34 4,671,500 26.53 21.17
10-02-18 26.41 27.52 26.25 6,481,400 26.71 21.31
10-02-17 27.53 27.84 26.66 5,361,600 26.90 21.47
10-02-16 27.43 27.89 27.05 6,887,900 27.43 21.89
10-02-12 25.82 27.12 25.38 13,396,300 26.82 21.40
10-02-11 26.50 28.65 26.02 31,152,700 26.30 20.99
10-02-10 23.21 27.64 22.95 31,633,400 26.92 21.48
Date Open High Low Vol Cls adjCls
10-02-09 22.38 23.80 22.15 9,705,500 23.14 18.46
10-02-08 22.41 22.80 21.80 4,293,600 22.16 17.68
10-02-05 22.50 22.62 21.54 7,498,300 22.41 17.88
10-02-04 23.53 23.74 22.56 5,951,800 22.59 18.03
10-02-03 23.89 24.45 23.71 4,817,500 23.79 18.98
10-02-02 23.99 24.40 23.67 5,869,300 23.97 19.13
10-02-01 24.38 24.50 23.44 4,632,200 23.96 19.12
10-01-29 24.53 24.74 24.08 5,708,200 24.23 19.33
10-01-28 25.85 26.02 24.05 7,113,600 24.16 19.28
Date Open High Low Vol Cls adjCls
10-01-27 24.48 25.19 23.04 16,431,200 24.91 19.88
10-01-26 25.70 25.94 24.08 8,585,600 24.40 19.47
10-01-25 26.74 27.00 25.50 6,672,200 26.09 20.82
10-01-22 27.69 27.75 26.35 5,902,700 26.50 21.15
10-01-21 28.01 28.78 27.42 8,018,300 27.55 21.98
10-01-20 28.06 29.10 27.78 6,911,400 27.96 22.31
10-01-19 28.05 29.57 27.29 18,187,900 28.25 22.54
10-01-15 28.56 28.65 28.04 5,545,200 28.06 22.39
10-01-14 28.72 28.89 28.37 6,143,300 28.60 22.82
Date Open High Low Vol Cls adjCls
10-01-13 28.99 29.25 28.35 6,138,000 29.06 23.19
10-01-12 29.59 30.15 28.27 9,036,300 28.46 22.71
10-01-11 29.83 30.27 29.04 10,730,700 29.63 23.64
10-01-08 28.63 30.20 28.61 12,702,600 29.34 23.41
10-01-07 29.00 29.10 28.27 9,235,500 28.58 22.81
10-01-06 29.35 29.40 28.76 7,163,500 29.14 23.25
10-01-05 29.98 30.36 29.15 8,920,500 29.33 23.40
10-01-04 30.53 30.54 29.41 7,750,900 29.89 23.85
09-12-31 30.65 31.09 29.97 5,231,900 29.98 23.92
Date Open High Low Vol Cls adjCls
09-12-30 31.25 31.54 30.46 4,967,000 30.60 24.42
09-12-29 32.20 32.25 31.13 6,462,500 31.66 25.26
09-12-28 30.93 32.80 30.76 15,612,300 31.50 25.14
09-12-24 29.69 30.73 29.01 5,327,300 30.12 24.03
09-12-23 30.57 30.87 29.17 10,240,100 29.41 23.47
09-12-22 28.07 31.91 28.01 29,156,900 31.05 24.78
09-12-21 28.30 28.38 27.96 5,533,800 28.06 22.39
09-12-18 28.39 28.48 27.85 7,192,000 28.19 22.49
09-12-17 28.49 28.97 28.00 9,373,800 28.21 22.51
Date Open High Low Vol Cls adjCls
09-12-16 29.27 29.45 28.56 5,580,000 28.95 23.10
09-12-15 28.58 29.68 28.30 9,423,900 28.93 23.09
09-12-14 28.38 29.98 27.51 13,345,600 29.08 23.20
09-12-11 29.04 29.09 27.40 12,263,900 28.37 22.64
09-12-10 29.79 30.29 28.75 6,973,900 28.93 23.09
09-12-09 30.10 30.11 29.42 5,371,100 29.66 23.67
09-12-08 29.70 30.14 29.32 6,146,200 29.99 23.93
09-12-07 30.05 31.46 29.92 8,841,000 30.17 24.07
09-12-04 30.79 31.20 29.60 8,657,500 30.12 24.03
Date Open High Low Vol Cls adjCls
09-12-03 31.29 31.51 29.57 11,091,400 29.89 23.85
09-12-02 31.24 31.68 30.27 14,483,700 31.19 24.89
09-12-01 29.58 31.97 28.83 42,539,800 30.84 24.61
09-11-30 32.48 33.40 28.04 40,778,500 28.40 22.66
09-11-27 33.12 33.99 33.00 4,209,400 33.30 26.57
09-11-25 35.24 35.24 34.42 4,239,700 34.68 27.67
09-11-24 35.24 35.28 34.27 6,734,000 35.00 27.93
09-11-23 35.63 35.72 35.06 5,875,100 35.28 28.15
09-11-20 35.62 35.80 35.00 5,946,900 35.10 28.01
Date Open High Low Vol Cls adjCls
09-11-19 36.00 36.69 35.50 7,537,200 35.66 28.46
09-11-18 36.05 36.75 36.00 7,087,300 36.16 28.85
09-11-17 35.84 36.43 35.48 9,294,500 36.10 28.81
09-11-16 37.02 37.02 35.61 11,905,400 35.75 28.53
09-11-13 36.26 36.95 36.20 10,403,600 36.39 29.04
09-11-12 37.09 37.44 36.06 12,744,900 36.26 28.93
09-11-11 36.68 37.99 36.02 28,814,500 36.75 29.33
09-11-10 38.96 39.35 37.08 30,509,900 37.59 30.00
09-11-09 36.22 36.62 35.88 16,105,200 36.18 28.87
Date Open High Low Vol Cls adjCls
09-11-06 35.44 37.17 35.05 40,337,400 35.48 28.31
09-11-05 37.17 39.95 36.88 31,020,100 39.28 31.34
09-11-04 38.48 39.66 35.90 31,221,400 36.20 28.89
09-11-03 34.24 40.09 33.50 38,850,300 39.22 31.30
09-11-02 34.42 36.48 33.25 22,635,300 34.31 27.38
09-10-30 36.10 36.13 33.02 15,101,600 33.62 26.83
09-10-29 36.92 37.13 35.67 16,355,800 36.25 28.93
09-10-28 33.37 36.68 33.13 34,258,000 35.33 28.19
09-10-27 35.67 36.24 34.00 23,016,800 34.01 27.14
Date Open High Low Vol Cls adjCls
09-10-26 39.29 39.58 35.52 24,859,900 36.25 28.93
09-10-23 40.85 41.45 38.65 18,431,900 38.90 31.04
09-10-22 39.16 41.95 37.76 29,203,500 41.49 33.11
09-10-21 39.80 41.15 38.87 17,879,900 39.03 31.14
09-10-20 40.83 42.19 39.58 21,812,600 40.43 32.26
09-10-19 43.58 43.69 40.63 26,389,800 41.17 32.85
09-10-16 44.09 44.60 42.60 23,063,400 43.20 34.47
09-10-15 44.67 46.55 44.09 32,531,000 44.61 35.60
09-10-14 45.14 45.40 43.75 18,807,500 44.41 35.44
Date Open High Low Vol Cls adjCls
09-10-13 44.58 45.67 43.80 21,732,700 44.53 35.53
09-10-12 44.80 45.15 43.40 17,315,300 44.40 35.43
09-10-09 43.87 44.75 43.37 18,116,700 44.22 35.29
09-10-08 46.56 47.42 43.40 37,393,400 43.75 34.91
09-10-07 44.45 46.83 43.80 29,050,800 45.90 36.63
09-10-06 44.03 46.50 43.06 45,033,800 44.83 35.77
09-10-05 43.97 44.00 41.56 30,251,900 42.75 34.11
09-10-02 39.05 43.33 36.86 47,058,100 43.08 34.38
09-10-01 43.57 43.68 40.15 26,826,600 40.90 32.64
Date Open High Low Vol Cls adjCls
09-09-30 45.78 46.07 43.18 28,831,200 44.11 35.20
09-09-29 46.70 47.49 45.02 29,876,300 45.22 36.08
09-09-28 45.35 47.06 44.45 32,572,700 46.14 36.82
09-09-25 44.91 45.93 42.91 33,045,300 44.60 35.59
09-09-24 47.95 49.11 44.10 51,571,000 45.00 35.91
09-09-23 47.17 49.56 46.03 66,826,200 46.71 37.27
09-09-22 52.47 54.40 45.55 123,455,900 45.80 36.55
09-09-21 39.33 49.94 39.23 114,892,600 48.40 38.62
09-09-18 40.25 40.80 39.12 21,211,500 39.91 31.85
Date Open High Low Vol Cls adjCls
09-09-17 40.22 40.95 39.00 24,205,500 39.43 31.46
09-09-16 40.48 41.29 39.59 35,344,200 40.32 32.17
09-09-15 42.22 43.05 38.08 52,590,300 38.80 30.96
09-09-14 36.53 41.30 36.30 55,665,900 41.11 32.80
09-09-11 37.27 38.68 36.63 38,216,700 37.55 29.96
09-09-10 38.45 40.75 36.80 46,668,700 37.85 30.20
09-09-09 36.09 39.86 35.55 55,294,200 38.89 31.03
09-09-08 38.71 39.00 35.68 40,730,600 35.85 28.61
09-09-04 43.28 43.73 39.45 50,458,300 40.05 31.96
Date Open High Low Vol Cls adjCls
09-09-03 41.59 42.01 39.50 56,846,700 41.75 33.32
09-09-02 34.25 39.92 32.66 99,415,600 37.95 30.28
09-09-01 41.04 43.15 35.65 87,238,000 36.00 28.73
09-08-31 45.07 47.67 42.80 69,599,400 45.33 36.17
09-08-28 52.98 55.90 45.55 130,734,900 50.23 40.08
09-08-27 40.35 50.04 39.25 148,878,600 47.84 38.17
09-08-26 34.13 38.05 33.28 27,435,500 37.69 30.08
09-08-25 34.67 34.75 33.61 17,683,500 33.97 27.11
09-08-24 35.00 35.45 33.64 31,050,600 33.85 27.01
Date Open High Low Vol Cls adjCls
09-08-21 34.42 35.00 32.53 49,397,400 32.85 26.21
09-08-20 27.40 35.00 27.09 132,331,700 32.30 25.77
09-08-19 24.04 27.50 23.90 31,899,800 26.64 21.26
09-08-18 24.02 24.69 23.83 10,611,700 24.55 19.59
09-08-17 22.91 24.00 22.50 11,771,600 23.42 18.69
09-08-14 24.84 24.84 23.52 14,340,500 24.37 19.45
09-08-13 25.78 26.00 24.86 11,317,700 25.02 19.97
09-08-12 25.14 26.47 25.07 18,192,800 25.33 20.21
09-08-11 28.05 28.20 24.32 38,862,300 24.92 19.89
Date Open High Low Vol Cls adjCls
09-08-10 28.46 29.89 27.90 49,035,700 28.70 22.90
09-08-07 27.37 28.99 24.00 101,076,800 27.14 21.66
09-08-06 26.88 29.39 21.30 130,982,500 22.53 17.98
09-08-05 13.64 23.01 13.50 134,873,500 22.00 17.56
09-08-04 13.51 13.67 13.12 7,873,400 13.52 10.79
09-08-03 13.29 13.75 12.97 10,051,400 13.60 10.85
09-07-31 13.09 13.19 12.87 4,983,800 13.14 10.49
09-07-30 13.42 13.45 13.05 5,406,900 13.13 10.48
09-07-29 13.38 13.78 13.00 6,998,700 13.05 10.41
Date Open High Low Vol Cls adjCls
09-07-28 12.95 13.80 12.86 11,023,300 13.35 10.65
09-07-27 12.44 13.10 12.32 10,262,400 13.00 10.37
09-07-24 12.54 13.00 12.01 10,869,000 12.46 9.94
09-07-23 13.11 13.25 12.54 8,982,500 12.66 10.10
09-07-22 13.14 13.30 13.02 5,189,100 13.12 10.47
09-07-21 13.52 13.94 13.05 8,209,800 13.32 10.63
09-07-20 13.85 13.93 13.14 10,872,600 13.46 10.74
09-07-17 12.59 14.43 12.44 27,472,200 13.52 10.79
09-07-16 13.82 13.94 12.54 24,630,100 12.75 10.17
Date Open High Low Vol Cls adjCls
09-07-15 14.70 14.70 13.80 28,910,600 14.22 11.35
09-07-14 15.65 16.20 13.65 74,606,500 14.32 11.43
09-07-13 12.50 14.77 12.48 70,645,000 14.57 11.63
09-07-10 8.81 12.44 8.22 90,319,500 11.74 9.37
09-07-09 12.35 12.40 9.13 60,649,200 9.48 7.56
09-07-08 13.29 14.07 12.47 21,201,000 13.10 10.45
09-07-07 15.78 15.96 13.55 27,021,300 13.75 10.97
09-07-06 18.30 18.31 15.78 17,649,100 16.19 12.92
09-07-02 17.86 19.58 17.65 13,038,400 18.25 14.56
Date Open High Low Vol Cls adjCls
09-07-01 19.65 22.96 17.54 40,822,300 18.08 14.43
09-06-30 1.33 1.33 1.08 884,900 1.16 18.51
09-06-29 1.46 1.46 1.28 4,332,700 1.33 21.23
09-06-26 1.45 1.47 1.43 2,080,300 1.46 23.30
09-06-25 1.46 1.47 1.42 1,636,500 1.46 23.30
09-06-24 1.44 1.45 1.41 1,135,700 1.42 22.66
09-06-23 1.43 1.45 1.40 1,522,000 1.41 22.50
09-06-22 1.49 1.49 1.39 2,456,500 1.39 22.18
09-06-19 1.53 1.54 1.48 2,449,900 1.53 24.42
Date Open High Low Vol Cls adjCls
09-06-18 1.42 1.49 1.40 2,439,600 1.47 23.46
09-06-17 1.49 1.51 1.40 3,594,400 1.40 22.34
09-06-16 1.55 1.58 1.48 2,716,000 1.48 23.62
09-06-15 1.58 1.58 1.51 2,234,600 1.53 24.42
09-06-12 1.61 1.62 1.55 1,640,300 1.61 25.69
09-06-11 1.62 1.64 1.60 1,400,000 1.61 25.69
09-06-10 1.67 1.67 1.60 2,406,000 1.60 25.53
09-06-09 1.67 1.68 1.63 1,660,000 1.65 26.33
09-06-08 1.67 1.69 1.63 2,074,400 1.66 26.49
Date Open High Low Vol Cls adjCls
09-06-05 1.69 1.74 1.65 4,503,300 1.71 27.29
09-06-04 1.50 1.64 1.49 3,522,600 1.64 26.17
09-06-03 1.56 1.56 1.45 4,988,200 1.47 23.46
09-06-02 1.64 1.65 1.56 3,923,700 1.56 24.90
09-06-01 1.70 1.71 1.65 2,368,100 1.66 26.49
09-05-29 1.71 1.71 1.65 2,130,300 1.69 26.97
09-05-28 1.67 1.69 1.63 2,539,300 1.67 26.65
09-05-27 1.70 1.72 1.66 2,327,900 1.66 26.49
09-05-26 1.65 1.71 1.62 3,369,600 1.70 27.13
Date Open High Low Vol Cls adjCls
09-05-22 1.69 1.80 1.61 5,426,800 1.70 27.13
09-05-21 1.76 1.83 1.73 2,588,600 1.80 28.73
09-05-20 1.83 1.88 1.77 3,234,400 1.78 28.41
09-05-19 1.88 1.89 1.80 3,438,100 1.81 28.89
09-05-18 1.83 1.85 1.76 4,387,300 1.83 29.21
09-05-15 1.86 1.93 1.66 5,877,000 1.72 27.45
09-05-14 1.62 1.84 1.62 6,476,300 1.84 29.37
09-05-13 1.75 1.77 1.60 6,427,400 1.60 25.53
09-05-12 1.94 1.98 1.80 6,397,700 1.81 28.89
Date Open High Low Vol Cls adjCls
09-05-11 1.96 1.99 1.80 6,228,900 1.90 30.32
09-05-08 2.09 2.12 1.97 9,489,800 2.01 32.08
09-05-07 2.12 2.19 1.86 17,483,600 1.95 31.12
09-05-06 1.76 1.94 1.75 13,651,600 1.84 29.37
09-05-05 1.63 1.75 1.56 13,009,700 1.73 27.61
09-05-04 1.43 1.51 1.41 5,272,200 1.46 23.30
09-05-01 1.38 1.41 1.37 1,568,600 1.38 22.02
09-04-30 1.45 1.46 1.36 2,994,400 1.38 22.02
09-04-29 1.39 1.42 1.37 3,070,800 1.41 22.50
Date Open High Low Vol Cls adjCls
09-04-28 1.35 1.48 1.33 2,707,000 1.34 21.39
09-04-27 1.40 1.44 1.36 2,879,700 1.40 22.34
09-04-24 1.53 1.53 1.43 3,964,300 1.46 23.30
09-04-23 1.48 1.54 1.46 3,674,500 1.50 23.94
09-04-22 1.49 1.57 1.35 5,998,200 1.43 22.82
09-04-21 1.24 1.49 1.17 8,554,300 1.46 23.30
09-04-20 1.52 1.53 1.29 8,303,200 1.29 20.59
09-04-17 1.73 1.73 1.53 8,119,400 1.62 25.85
09-04-16 1.73 1.74 1.65 7,183,800 1.69 26.97
Date Open High Low Vol Cls adjCls
09-04-15 1.62 1.64 1.55 7,526,300 1.60 25.53
09-04-14 1.53 1.78 1.50 17,604,700 1.52 24.26
09-04-13 1.17 1.43 1.16 8,969,300 1.42 22.66
09-04-09 1.16 1.16 1.11 4,608,500 1.16 18.51
09-04-08 1.08 1.12 1.06 2,534,700 1.08 17.24
09-04-07 1.08 1.08 1.05 2,464,100 1.05 16.76
09-04-06 1.12 1.12 1.08 3,171,100 1.10 17.56
09-04-03 1.15 1.15 1.07 4,270,800 1.14 18.19
09-04-02 1.22 1.23 1.10 7,532,300 1.14 18.19
Date Open High Low Vol Cls adjCls
09-04-01 0.98 1.07 0.97 4,199,500 1.07 17.08
09-03-31 1.04 1.05 0.96 6,350,600 1.00 15.96
09-03-30 0.98 1.05 0.93 5,709,800 0.95 15.16
09-03-27 1.03 1.08 0.92 11,188,300 1.02 16.28
09-03-26 1.28 1.28 1.10 11,401,900 1.10 17.56
09-03-25 1.45 1.46 1.15 16,034,400 1.20 19.15
09-03-24 1.42 1.54 1.32 11,326,300 1.39 22.18
09-03-23 1.50 1.54 1.40 12,014,600 1.48 23.62
09-03-20 1.44 1.45 1.06 20,180,600 1.26 20.11
Date Open High Low Vol Cls adjCls
09-03-19 1.99 2.00 1.39 27,918,400 1.62 25.85
09-03-18 1.00 1.45 0.98 29,134,700 1.38 22.02
09-03-17 0.94 1.00 0.83 8,738,900 0.96 15.32
09-03-16 0.61 1.00 0.57 14,289,200 0.83 13.25
09-03-13 0.42 0.51 0.42 3,542,700 0.50 7.98
09-03-12 0.41 0.42 0.37 2,337,600 0.41 6.54
09-03-11 0.43 0.44 0.39 2,194,600 0.41 6.54
09-03-10 0.39 0.42 0.35 3,022,400 0.42 6.70
09-03-09 0.38 0.38 0.33 1,906,200 0.35 5.59
Date Open High Low Vol Cls adjCls
09-03-06 0.37 0.37 0.33 2,601,400 0.35 5.59
09-03-05 0.42 0.44 0.35 3,132,700 0.35 5.59
09-03-04 0.50 0.50 0.41 2,601,300 0.43 6.86
09-03-03 0.50 0.50 0.43 2,909,900 0.43 6.86
09-03-02 0.52 0.52 0.42 3,450,200 0.42 6.70
09-02-27 0.46 0.49 0.41 3,329,800 0.42 6.70
09-02-26 0.57 0.58 0.48 3,983,200 0.52 8.30
09-02-25 0.43 0.47 0.41 2,998,800 0.46 7.34
09-02-24 0.46 0.47 0.38 5,250,300 0.41 6.54
Date Open High Low Vol Cls adjCls
09-02-23 0.59 0.63 0.45 3,900,100 0.53 8.46
09-02-20 0.56 0.59 0.49 3,683,400 0.54 8.62
09-02-19 0.72 0.72 0.55 2,701,600 0.59 9.42
09-02-18 0.79 0.80 0.71 1,318,800 0.73 11.65
09-02-17 0.79 0.82 0.75 1,695,500 0.78 12.45
09-02-13 0.90 0.91 0.85 866,800 0.85 13.57
09-02-12 0.91 0.94 0.85 1,869,100 0.90 14.36
09-02-11 0.99 0.99 0.89 1,846,400 0.96 15.32
09-02-10 1.06 1.07 0.92 2,965,200 0.92 14.68
Date Open High Low Vol Cls adjCls
09-02-09 1.05 1.07 1.00 1,439,400 1.04 16.60
09-02-06 1.01 1.04 0.90 3,038,100 1.04 16.60
09-02-05 1.02 1.04 0.99 2,603,400 1.00 15.96
09-02-04 1.10 1.10 1.02 1,911,200 1.03 16.44
09-02-03 1.23 1.24 1.00 3,445,300 1.08 17.24
09-02-02 1.27 1.27 1.20 1,593,600 1.23 19.63
09-01-30 1.32 1.34 1.27 1,410,200 1.28 20.43
09-01-29 1.36 1.36 1.29 1,086,200 1.29 20.59
09-01-28 1.40 1.41 1.36 1,777,400 1.41 22.50
Date Open High Low Vol Cls adjCls
09-01-27 1.28 1.35 1.26 906,400 1.35 21.55
09-01-26 1.34 1.38 1.26 1,322,800 1.26 20.11
09-01-23 1.28 1.37 1.25 1,674,200 1.37 21.86
09-01-22 1.41 1.43 1.31 1,749,500 1.31 20.91
09-01-21 1.40 1.46 1.35 1,960,000 1.45 23.14
09-01-20 1.44 1.50 1.37 2,627,200 1.37 21.86
09-01-16 1.48 1.50 1.40 1,729,300 1.42 22.66
09-01-15 1.51 1.52 1.39 2,399,100 1.41 22.50
09-01-14 1.54 1.55 1.49 1,545,900 1.49 23.78
Date Open High Low Vol Cls adjCls
09-01-13 1.55 1.59 1.53 1,215,000 1.58 25.22
09-01-12 1.64 1.65 1.53 1,556,600 1.54 24.58
09-01-09 1.67 1.68 1.62 873,400 1.62 25.85
09-01-08 1.65 1.66 1.62 994,300 1.65 26.33
09-01-07 1.72 1.72 1.64 1,338,300 1.64 26.17
09-01-06 1.70 1.74 1.68 1,460,400 1.74 27.77
09-01-05 1.70 1.75 1.66 1,707,300 1.66 26.49
09-01-02 1.57 1.69 1.55 1,636,200 1.69 26.97
08-12-31 1.54 1.57 1.52 1,337,300 1.57 25.06
Date Open High Low Vol Cls adjCls
08-12-30 1.57 1.58 1.52 1,111,200 1.56 24.90
08-12-29 1.60 1.62 1.53 1,059,100 1.55 24.74
08-12-26 1.59 1.59 1.52 755,200 1.57 25.06
08-12-24 1.56 1.57 1.52 621,400 1.56 24.90
08-12-23 1.63 1.65 1.52 1,609,400 1.55 24.74
08-12-22 1.70 1.71 1.61 1,404,000 1.61 25.69
08-12-19 1.68 1.69 1.60 2,331,300 1.60 25.53
08-12-18 1.75 1.76 1.67 1,697,000 1.67 26.65
08-12-17 1.75 1.77 1.71 1,370,300 1.75 27.93
Date Open High Low Vol Cls adjCls
08-12-16 1.79 1.80 1.72 2,053,400 1.80 28.73
08-12-15 1.84 1.85 1.69 1,349,500 1.74 27.77
08-12-12 1.70 1.80 1.66 1,937,500 1.80 28.73
08-12-11 1.79 1.81 1.73 2,047,900 1.73 27.61
08-12-10 1.87 1.89 1.65 3,954,600 1.75 27.93
08-12-09 1.92 1.97 1.86 1,923,400 1.93 30.80
08-12-08 2.04 2.07 1.92 2,736,800 1.93 30.80
08-12-05 1.81 1.95 1.75 2,897,200 1.94 30.96
08-12-04 1.92 2.01 1.81 2,639,300 1.84 29.37
Date Open High Low Vol Cls adjCls
08-12-03 1.82 2.12 1.80 4,838,800 2.01 32.08
08-12-02 1.79 1.87 1.71 2,198,900 1.87 29.84
08-12-01 1.96 2.00 1.65 2,787,000 1.65 26.33
08-11-28 2.00 2.03 1.92 1,616,100 2.01 32.08
08-11-26 1.73 1.96 1.71 2,905,200 1.95 31.12
08-11-25 1.77 1.78 1.67 2,439,300 1.77 28.25
08-11-24 1.73 1.77 1.61 2,618,900 1.77 28.25
08-11-21 1.70 1.70 1.50 4,669,500 1.60 25.53
08-11-20 1.58 1.70 1.44 4,236,700 1.44 22.98
Date Open High Low Vol Cls adjCls
08-11-19 1.85 1.86 1.56 3,124,000 1.56 24.90
08-11-18 1.94 1.97 1.80 2,552,400 1.95 31.12
08-11-17 2.09 2.10 1.91 2,740,400 1.91 30.48
08-11-14 2.11 2.20 2.06 2,885,200 2.08 33.20
08-11-13 2.11 2.23 1.97 4,628,900 2.06 32.88
08-11-12 2.15 2.28 2.03 2,998,100 2.03 32.40
08-11-11 2.17 2.35 2.03 4,499,900 2.26 36.07
08-11-10 2.77 2.84 2.25 10,547,000 2.28 36.39
08-11-07 2.11 2.23 2.04 3,698,500 2.11 33.67
Date Open High Low Vol Cls adjCls
08-11-06 1.98 2.00 1.82 3,497,900 1.87 29.84
08-11-05 2.36 2.38 2.04 3,930,700 2.06 32.88
08-11-04 2.36 2.49 2.31 5,760,100 2.41 38.46
08-11-03 2.00 2.20 1.93 5,220,200 2.14 34.15
08-10-31 1.63 1.96 1.58 5,075,000 1.91 30.48
08-10-30 1.71 1.74 1.59 4,215,600 1.63 26.01
08-10-29 1.81 1.82 1.50 5,523,900 1.55 24.74
08-10-28 1.65 1.83 1.43 5,216,600 1.83 29.21
08-10-27 1.70 1.71 1.35 5,245,100 1.35 21.55
Date Open High Low Vol Cls adjCls
08-10-24 1.76 1.93 1.70 5,485,100 1.70 27.13
08-10-23 2.22 2.22 2.03 3,258,200 2.10 33.51
08-10-22 2.17 2.27 2.11 2,741,600 2.11 33.67
08-10-21 2.24 2.35 2.18 2,586,300 2.21 35.27
08-10-20 2.34 2.34 2.16 4,213,500 2.31 36.87
08-10-17 2.18 2.51 2.10 5,304,700 2.10 33.51
08-10-16 2.54 2.54 2.18 4,306,000 2.43 38.78
08-10-15 2.67 2.70 2.42 3,301,400 2.43 38.78
08-10-14 2.96 2.96 2.51 5,128,900 2.80 44.69
Date Open High Low Vol Cls adjCls
08-10-13 2.94 3.00 2.28 7,061,200 2.57 41.02
08-10-10 2.10 2.40 1.90 11,405,400 2.33 37.19
08-10-09 3.36 3.37 2.39 11,667,500 2.39 38.14
08-10-08 3.49 3.80 3.19 4,358,700 3.19 50.91
08-10-07 4.22 4.22 3.51 4,507,900 3.51 56.02
08-10-06 3.43 3.99 3.25 6,544,400 3.87 61.76
08-10-03 4.62 4.96 3.71 12,031,100 3.86 61.60
08-10-02 4.39 4.40 3.75 4,906,800 4.00 63.84
08-10-01 3.73 4.00 3.50 6,169,900 3.95 63.04
Date Open High Low Vol Cls adjCls
08-09-30 3.18 3.56 2.93 5,477,400 3.33 53.14
08-09-29 3.35 3.52 2.50 7,705,200 2.50 39.90
08-09-26 2.77 3.28 2.75 6,752,600 3.15 50.27
08-09-25 3.90 4.36 2.70 15,548,500 3.02 48.20
08-09-24 5.34 5.39 3.31 14,057,800 3.31 52.83
08-09-23 5.38 5.70 4.80 12,298,100 5.00 79.80
08-09-22 4.58 5.52 4.32 19,929,100 4.72 75.33
08-09-19 4.18 4.45 2.50 25,082,900 3.85 61.44
08-09-18 2.40 2.69 2.10 12,277,800 2.69 42.93
Date Open High Low Vol Cls adjCls
08-09-17 2.29 3.10 1.99 27,304,900 2.05 32.72
08-09-16 1.85 5.12 1.25 61,554,300 3.75 59.85
08-09-15 7.12 7.99 3.50 36,971,100 4.76 75.97
08-09-12 15.15 15.40 11.49 16,033,100 12.14 193.75
08-09-11 15.70 17.80 13.82 8,484,000 17.55 280.09
08-09-10 19.17 19.46 16.86 4,126,800 17.50 279.29
08-09-09 22.19 22.39 18.28 4,389,100 18.37 293.17
08-09-08 24.47 24.68 21.50 2,774,400 22.76 363.23
08-09-05 20.33 22.43 20.29 2,338,800 22.34 356.53
Date Open High Low Vol Cls adjCls
08-09-04 21.75 22.29 20.93 2,064,200 21.22 338.66
08-09-03 21.83 22.60 21.30 1,388,500 22.58 360.36
08-09-02 22.20 22.88 21.38 1,706,200 21.96 346.96
08-08-29 21.18 21.67 21.00 1,309,800 21.49 339.53
08-08-28 20.43 21.51 20.16 1,970,800 21.51 339.85
08-08-27 19.66 20.27 19.50 1,885,500 20.00 315.99
08-08-26 18.90 19.76 18.81 2,204,300 19.64 310.30
08-08-25 19.18 19.26 18.64 2,428,600 18.78 296.71
08-08-22 20.41 20.42 19.49 2,385,100 19.87 313.93
Date Open High Low Vol Cls adjCls
08-08-21 20.34 20.57 19.48 2,365,500 19.78 312.51
08-08-20 20.47 21.24 19.78 1,913,100 20.80 328.63
08-08-19 20.56 21.13 19.75 2,920,900 20.32 321.04
08-08-18 22.84 22.89 21.55 1,628,200 21.60 341.27
08-08-15 23.27 23.39 22.68 1,549,000 22.99 363.23
08-08-14 21.96 23.04 21.56 1,599,800 22.82 360.54
08-08-13 22.78 22.80 21.34 2,732,600 22.05 348.38
08-08-12 24.06 24.07 22.59 2,179,900 22.85 361.02
08-08-11 24.90 25.16 23.92 2,045,300 24.47 386.61
Date Open High Low Vol Cls adjCls
08-08-08 23.88 25.16 23.34 3,036,200 24.87 392.93
08-08-07 25.50 25.72 23.53 7,748,900 23.84 376.66
08-08-06 29.21 29.47 28.08 1,793,200 29.09 459.61
08-08-05 28.00 29.90 27.83 2,082,500 29.89 472.25
08-08-04 26.79 27.21 25.94 1,090,400 26.69 421.69
08-08-01 26.52 27.03 25.50 1,174,100 26.79 423.27
08-07-31 26.31 27.30 25.85 1,426,500 26.05 411.58
08-07-30 26.32 27.58 25.49 1,980,300 26.76 422.79
08-07-29 23.24 25.85 22.14 3,127,400 25.85 408.42
Date Open High Low Vol Cls adjCls
08-07-28 27.22 27.75 23.81 2,253,000 23.96 378.55
08-07-25 27.68 28.47 26.80 1,625,500 27.24 430.38
08-07-24 30.22 30.25 27.11 2,095,400 27.43 433.38
08-07-23 28.23 31.09 28.23 2,507,900 30.10 475.56
08-07-22 26.17 28.39 25.10 1,822,000 28.14 444.60
08-07-21 26.36 28.19 26.36 2,471,900 26.53 419.16
08-07-18 25.04 25.17 23.88 1,937,300 25.07 396.09
08-07-17 23.77 24.93 23.13 2,566,300 24.92 393.72
08-07-16 21.00 23.28 20.70 2,468,600 23.28 367.81
Date Open High Low Vol Cls adjCls
08-07-15 21.55 22.08 19.73 3,571,100 20.64 326.10
08-07-14 24.00 24.49 22.49 1,552,600 22.55 356.28
08-07-11 23.17 23.90 21.75 3,044,200 23.08 364.65
08-07-10 25.71 26.22 23.76 2,530,700 23.99 379.03
08-07-09 27.40 27.72 26.00 1,482,400 26.14 413.00
08-07-08 25.91 27.52 25.40 1,641,200 27.40 432.90
08-07-07 26.40 26.75 25.31 1,459,400 25.94 409.84
08-07-03 27.04 27.04 25.77 865,600 26.24 414.58
08-07-02 26.77 27.34 26.47 1,535,400 26.75 422.64
Date Open High Low Vol Cls adjCls
08-07-01 26.09 27.03 25.70 2,032,400 26.73 422.32
08-06-30 27.51 27.95 26.37 2,153,300 26.46 418.05
08-06-27 27.82 28.28 27.41 1,870,000 27.75 438.43
08-06-26 29.03 29.28 28.01 1,613,500 28.09 443.81
08-06-25 30.01 30.64 29.58 1,558,500 29.74 469.88
08-06-24 30.16 30.70 29.65 1,709,700 29.83 471.30
08-06-23 32.01 32.25 30.12 1,771,200 30.30 478.72
08-06-20 32.55 33.07 31.85 1,543,800 32.10 507.16
08-06-19 32.38 33.31 31.97 2,090,600 33.07 522.49
Date Open High Low Vol Cls adjCls
08-06-18 32.01 32.19 31.05 1,755,200 31.52 498.00
08-06-17 34.39 34.50 32.08 1,498,800 32.28 510.01
08-06-16 33.54 34.79 33.15 1,274,900 34.01 537.34
08-06-13 34.05 34.42 33.27 1,194,300 34.18 540.02
08-06-12 33.49 34.50 33.15 1,218,000 33.68 532.13
08-06-11 34.15 34.34 32.82 1,603,000 33.26 525.49
08-06-10 33.12 34.62 33.12 1,386,100 34.28 541.60
08-06-09 34.12 34.18 32.87 1,492,200 33.49 529.12
08-06-06 35.20 35.40 33.65 2,488,800 33.93 536.08
Date Open High Low Vol Cls adjCls
08-06-05 35.92 36.50 35.49 880,900 36.41 575.26
08-06-04 35.81 36.77 35.69 1,438,400 35.72 564.36
08-06-03 36.13 36.71 35.75 1,264,600 36.01 565.78
08-06-02 36.00 36.18 35.42 1,221,600 35.87 563.58
08-05-30 36.59 36.98 35.90 1,412,200 36.00 565.62
08-05-29 34.88 35.61 34.54 1,543,500 35.34 555.25
08-05-28 36.79 36.85 34.53 2,788,800 34.91 548.50
08-05-27 36.90 37.22 36.53 1,560,500 36.62 575.36
08-05-23 37.59 37.59 36.75 1,762,100 36.95 580.55
Date Open High Low Vol Cls adjCls
08-05-22 37.05 37.85 36.70 1,520,900 37.81 594.06
08-05-21 38.20 38.56 36.75 2,255,900 36.96 580.70
08-05-20 38.68 38.80 37.76 2,322,700 38.12 598.93
08-05-19 39.28 39.60 38.67 1,325,200 38.95 611.97
08-05-16 39.71 39.71 39.04 1,446,500 39.34 618.10
08-05-15 39.50 39.63 38.87 1,465,100 39.57 621.71
08-05-14 39.21 39.69 39.03 2,559,800 39.44 619.67
08-05-13 38.19 39.19 38.15 7,756,400 39.16 615.27
08-05-12 40.04 41.15 38.37 4,013,300 38.37 602.86
Date Open High Low Vol Cls adjCls
08-05-09 41.89 42.12 40.10 4,171,100 40.28 632.87
08-05-08 45.44 45.47 43.85 1,237,600 44.15 693.67
08-05-07 48.33 48.45 44.97 1,155,600 45.08 708.28
08-05-06 47.29 48.65 46.44 814,100 48.40 760.45
08-05-05 49.14 49.14 47.18 762,500 47.39 744.58
08-05-02 48.61 49.50 48.01 1,127,000 49.04 770.50
08-05-01 46.22 48.36 45.98 693,900 48.15 756.52
08-04-30 47.01 47.28 46.00 666,300 46.20 725.88
08-04-29 46.89 47.75 46.52 633,000 47.00 738.45
Date Open High Low Vol Cls adjCls
08-04-28 47.05 47.54 46.38 568,400 47.04 739.08
08-04-25 47.11 47.83 46.23 637,700 47.53 746.78
08-04-24 44.25 47.75 44.10 1,296,700 46.97 737.98
08-04-23 45.00 45.08 43.35 977,600 43.86 689.11
08-04-22 46.43 46.44 44.96 778,000 45.27 711.27
08-04-21 48.08 48.08 46.52 657,300 46.54 731.22
08-04-18 47.12 49.18 47.11 978,800 48.23 757.77
08-04-17 44.98 46.52 44.86 615,000 46.17 725.41
08-04-16 44.59 45.51 44.59 806,600 45.47 714.41
Date Open High Low Vol Cls adjCls
08-04-15 43.60 44.53 43.15 492,200 44.11 693.04
08-04-14 43.90 44.05 43.07 687,200 43.29 680.16
08-04-11 44.75 45.35 43.88 845,200 44.05 692.10
08-04-10 45.48 46.43 45.22 513,100 45.56 715.82
08-04-09 46.75 47.54 45.38 695,900 45.56 715.82
08-04-08 47.81 48.18 46.70 670,600 46.75 734.52
08-04-07 47.74 48.58 47.50 548,900 48.04 754.79
08-04-04 47.15 47.73 46.59 619,100 47.30 743.16
08-04-03 46.40 47.47 46.05 694,900 46.99 738.29
Date Open High Low Vol Cls adjCls
08-04-02 47.04 47.93 46.35 750,800 46.87 736.41
08-04-01 44.51 47.16 44.51 1,123,400 47.00 738.45
08-03-31 42.87 43.95 42.13 815,800 43.25 679.53
08-03-28 43.62 44.35 42.77 631,800 42.80 672.46
08-03-27 44.29 45.00 43.46 711,900 43.46 682.83
08-03-26 45.49 45.68 43.98 730,200 44.06 692.26
08-03-25 46.25 46.57 45.21 918,600 45.81 719.75
08-03-24 45.27 47.63 45.24 1,365,100 46.11 724.47
08-03-20 42.40 45.06 42.40 1,323,800 45.01 707.18
Date Open High Low Vol Cls adjCls
08-03-19 44.53 45.60 42.02 1,695,100 42.18 662.72
08-03-18 41.44 43.67 41.05 1,479,600 43.67 686.13
08-03-17 39.42 40.38 38.50 1,847,400 39.80 625.33
08-03-14 43.12 43.12 40.81 1,632,000 41.18 647.01
08-03-13 41.79 42.86 40.13 1,679,900 42.48 667.43
08-03-12 44.10 45.45 43.50 1,080,900 43.65 685.82
08-03-11 43.20 44.79 42.74 1,575,000 44.00 691.31
08-03-10 42.95 44.12 41.82 1,027,300 41.95 659.11
08-03-07 42.19 44.50 42.14 1,491,800 42.88 673.72
Date Open High Low Vol Cls adjCls
08-03-06 44.05 44.45 42.83 1,306,300 42.88 673.72
08-03-05 45.82 46.60 44.35 1,115,700 44.61 700.90
08-03-04 46.35 46.35 44.44 1,613,400 45.83 716.92
08-03-03 46.61 46.82 45.45 1,104,000 46.69 730.38
08-02-29 47.06 47.70 46.25 2,455,900 46.86 733.04
08-02-28 51.47 51.47 49.69 1,216,400 50.15 784.50
08-02-27 50.70 52.25 50.58 1,098,900 52.25 817.35
08-02-26 50.11 51.62 50.00 1,189,600 51.42 804.37
08-02-25 48.64 50.57 48.11 1,245,500 50.38 788.10
Date Open High Low Vol Cls adjCls
08-02-22 47.69 48.91 46.90 982,000 48.88 764.64
08-02-21 48.48 48.88 47.28 816,300 47.59 744.46
08-02-20 46.72 48.25 46.69 1,026,300 47.90 749.31
08-02-19 48.05 48.40 46.87 1,370,800 47.03 735.70
08-02-15 45.28 46.20 44.75 1,121,500 46.11 721.30
08-02-14 45.45 46.33 44.75 1,274,400 45.50 711.76
08-02-13 46.42 46.77 45.37 1,534,700 45.52 712.08
08-02-12 44.97 46.88 44.10 3,154,800 46.14 721.77
08-02-11 48.55 49.00 44.50 5,043,700 44.74 699.87
Date Open High Low Vol Cls adjCls
08-02-08 51.48 51.49 49.89 940,300 50.68 792.79
08-02-07 51.79 52.41 50.95 933,100 51.65 807.97
08-02-06 53.19 53.58 51.94 839,300 52.10 815.01
08-02-05 54.88 54.88 52.66 986,300 52.93 827.99
08-02-04 55.52 55.96 55.02 462,400 55.43 867.10
08-02-01 55.06 56.60 54.31 818,800 55.73 871.79
08-01-31 53.39 55.71 52.95 1,276,700 54.97 859.90
08-01-30 56.50 57.00 54.00 1,093,000 54.37 850.52
08-01-29 55.07 57.53 54.69 876,600 56.73 887.43
Date Open High Low Vol Cls adjCls
08-01-28 53.05 54.91 52.64 727,600 54.75 856.46
08-01-25 55.68 55.99 53.00 893,900 53.22 832.53
08-01-24 55.28 56.60 54.55 856,800 55.04 861.00
08-01-23 50.53 55.40 49.90 1,351,600 54.81 857.40
08-01-22 49.44 53.80 49.40 1,451,600 52.41 819.86
08-01-18 54.55 55.50 50.57 1,909,000 52.05 814.22
08-01-17 58.06 58.66 53.96 1,430,500 54.27 848.95
08-01-16 57.48 59.02 57.22 906,700 57.91 905.89
08-01-15 58.70 58.89 57.17 742,900 57.86 905.11
Date Open High Low Vol Cls adjCls
08-01-14 58.26 59.42 57.53 668,300 59.32 927.95
08-01-11 57.21 59.25 56.71 897,100 57.68 902.30
08-01-10 55.94 58.92 55.52 1,135,100 57.81 904.33
08-01-09 55.70 56.60 54.26 964,100 56.48 883.52
08-01-08 56.95 57.25 55.41 959,900 55.55 868.98
08-01-07 55.55 56.79 55.20 839,100 56.30 880.71
08-01-04 55.80 56.67 55.20 712,800 55.30 865.06
08-01-03 56.30 57.36 56.17 542,600 56.45 883.05
08-01-02 58.59 59.07 56.20 734,100 56.30 880.71
Date Open High Low Vol Cls adjCls
07-12-31 57.69 58.99 57.10 578,700 58.30 911.99
07-12-28 58.26 58.80 57.28 424,500 57.94 906.36
07-12-27 58.89 59.29 57.80 469,900 58.01 907.46
07-12-26 59.98 60.04 59.07 503,100 59.52 931.08
07-12-24 58.60 60.00 58.34 453,800 59.98 938.27
07-12-21 57.44 58.44 57.08 1,127,000 58.33 912.46
07-12-20 57.15 57.75 55.98 778,700 56.74 887.59
07-12-19 56.66 58.51 56.60 1,191,300 56.89 889.94
07-12-18 55.90 56.82 54.64 942,400 56.70 886.97
Date Open High Low Vol Cls adjCls
07-12-17 55.70 56.82 54.85 891,300 55.01 860.53
07-12-14 56.32 57.04 55.20 1,058,400 55.65 870.54
07-12-13 57.21 57.57 55.72 935,700 57.05 892.44
07-12-12 60.83 61.22 56.82 1,215,000 58.21 910.59
07-12-11 61.48 62.24 58.80 1,088,100 59.25 926.86
07-12-10 61.77 62.07 60.77 666,500 61.51 962.21
07-12-07 61.40 62.30 61.18 792,900 61.45 961.27
07-12-06 58.22 61.68 57.77 1,166,200 61.35 959.71
07-12-05 57.48 59.39 57.31 1,542,200 58.15 909.65
Date Open High Low Vol Cls adjCls
07-12-04 56.11 56.60 55.05 630,200 55.65 867.41
07-12-03 57.70 57.90 55.89 878,200 56.90 886.90
07-11-30 58.88 59.87 57.52 982,800 58.13 906.07
07-11-29 57.82 57.92 55.70 906,100 57.33 893.60
07-11-28 55.11 57.89 54.91 1,214,600 57.72 899.68
07-11-27 53.00 54.92 53.00 1,044,100 54.49 849.33
07-11-26 53.42 53.60 52.15 1,200,800 52.56 819.25
07-11-23 52.00 53.59 51.37 628,800 53.03 826.57
07-11-21 53.37 53.87 50.86 1,844,800 51.33 800.08
Date Open High Low Vol Cls adjCls
07-11-20 55.63 55.63 53.06 1,272,100 54.44 848.55
07-11-19 55.86 56.00 54.57 1,056,900 55.35 862.74
07-11-16 57.07 57.22 55.78 1,137,300 56.44 879.73
07-11-15 59.07 59.07 56.02 1,112,300 56.95 887.67
07-11-14 60.00 60.19 58.30 1,014,300 59.43 926.33
07-11-13 57.36 59.62 56.91 915,400 59.18 922.43
07-11-12 56.53 58.35 56.30 802,800 56.78 885.02
07-11-09 55.27 58.90 55.04 1,581,700 57.06 889.39
07-11-08 56.05 58.71 53.99 2,073,100 56.00 872.87
Date Open High Low Vol Cls adjCls
07-11-07 60.48 61.36 57.30 1,457,800 57.90 902.48
07-11-06 59.58 62.27 59.58 927,000 62.05 967.17
07-11-05 58.85 61.19 58.21 1,331,800 59.53 927.89
07-11-02 59.34 59.40 56.37 1,884,900 59.12 921.50
07-11-01 62.02 62.02 59.19 1,393,600 59.29 924.15
07-10-31 62.95 63.64 62.30 549,700 63.12 983.85
07-10-30 63.10 63.68 62.71 440,500 62.81 979.01
07-10-29 62.16 63.45 62.15 674,900 63.20 985.09
07-10-26 62.94 63.46 60.51 1,134,600 62.15 968.73
Date Open High Low Vol Cls adjCls
07-10-25 63.84 64.19 58.46 3,216,200 61.79 963.12
07-10-24 64.05 64.25 62.30 852,300 63.84 995.07
07-10-23 64.14 64.39 63.45 601,300 64.27 1,001.77
07-10-22 62.51 63.93 62.51 684,900 63.54 990.39
07-10-19 64.72 65.06 63.22 950,700 63.27 986.18
07-10-18 65.55 65.71 64.70 598,900 64.88 1,011.28
07-10-17 66.50 66.64 64.71 891,100 65.80 1,025.62
07-10-16 66.40 66.48 65.85 569,000 66.24 1,032.48
07-10-15 68.07 68.20 66.41 657,100 66.79 1,041.05
Date Open High Low Vol Cls adjCls
07-10-12 68.13 68.26 67.88 577,000 68.09 1,061.31
07-10-11 68.76 68.76 67.85 635,500 68.13 1,061.94
07-10-10 69.90 69.91 67.54 720,400 68.53 1,068.17
07-10-09 69.45 70.13 69.12 451,600 70.11 1,092.80
07-10-08 69.14 69.65 69.00 284,000 69.37 1,081.26
07-10-05 69.27 69.83 69.01 548,700 69.39 1,081.58
07-10-04 69.00 69.25 68.66 382,900 68.92 1,074.25
07-10-03 68.62 69.19 68.49 400,000 68.91 1,074.09
07-10-02 68.50 69.00 68.41 516,000 68.95 1,074.72
Date Open High Low Vol Cls adjCls
07-10-01 67.48 68.75 67.29 566,500 68.59 1,069.11
07-09-28 67.28 67.89 67.11 496,100 67.65 1,054.45
07-09-27 67.47 67.65 67.09 539,700 67.47 1,051.65
07-09-26 67.22 67.79 66.79 778,700 67.53 1,052.58
07-09-25 66.75 67.32 66.31 560,300 67.08 1,045.57
07-09-24 67.00 67.05 66.74 453,600 66.76 1,040.58
07-09-21 67.83 67.89 66.74 786,000 67.23 1,047.91
07-09-20 67.20 67.84 66.89 478,300 67.14 1,046.50
07-09-19 67.03 67.94 66.91 671,600 67.56 1,053.05
Date Open High Low Vol Cls adjCls
07-09-18 65.24 66.85 65.15 866,800 66.85 1,041.98
07-09-17 64.60 65.03 64.15 360,000 64.97 1,012.68
07-09-14 64.83 65.09 64.48 463,100 64.96 1,012.53
07-09-13 64.80 65.45 64.65 487,100 65.10 1,014.71
07-09-12 64.86 65.22 64.37 493,200 64.69 1,008.32
07-09-11 64.44 65.11 64.15 485,600 64.91 1,011.75
07-09-10 63.97 64.69 63.24 496,700 64.15 999.90
07-09-07 64.21 64.53 63.44 681,400 63.55 990.55
07-09-06 65.61 65.73 64.64 474,300 64.74 1,009.10
Date Open High Low Vol Cls adjCls
07-09-05 65.89 66.01 65.31 536,600 65.50 1,020.94
07-09-04 66.03 66.73 65.47 532,700 66.56 1,034.35
07-08-31 66.23 66.49 65.50 437,700 66.00 1,025.64
07-08-30 65.55 65.94 64.85 352,800 65.60 1,019.43
07-08-29 65.50 66.30 64.99 366,600 66.13 1,027.66
07-08-28 66.80 66.90 65.23 609,100 65.23 1,013.68
07-08-27 67.65 67.72 66.88 317,100 67.05 1,041.96
07-08-24 66.80 67.67 66.69 624,900 67.60 1,050.51
07-08-23 67.00 67.21 66.35 673,400 67.08 1,042.43
Date Open High Low Vol Cls adjCls
07-08-22 66.50 67.18 66.21 869,800 66.69 1,036.37
07-08-21 65.84 66.55 65.50 529,300 65.81 1,022.69
07-08-20 66.23 66.50 65.23 537,700 65.75 1,021.76
07-08-17 65.51 66.70 64.84 1,144,600 65.96 1,025.02
07-08-16 62.91 64.34 61.55 1,112,300 63.95 993.79
07-08-15 63.02 64.31 62.89 709,300 63.22 982.44
07-08-14 65.08 65.13 63.11 803,200 63.43 985.71
07-08-13 65.17 66.00 64.65 731,800 64.78 1,006.69
07-08-10 63.39 66.15 63.27 947,300 64.67 1,004.98
Date Open High Low Vol Cls adjCls
07-08-09 63.51 67.64 62.66 1,292,200 64.30 999.23
07-08-08 65.85 66.96 65.23 872,300 66.48 1,033.10
07-08-07 64.00 66.60 63.73 1,107,500 65.55 1,018.65
07-08-06 61.82 64.56 61.27 1,269,000 64.56 1,003.27
07-08-03 64.12 64.12 61.59 1,497,500 61.64 957.89
07-08-02 64.72 65.37 63.35 938,800 63.81 991.61
07-08-01 63.71 64.59 60.00 1,937,900 64.57 1,003.42
07-07-31 65.70 66.00 64.10 967,800 64.18 997.36
07-07-30 65.21 65.61 64.42 965,400 65.21 1,013.37
Date Open High Low Vol Cls adjCls
07-07-27 66.19 66.90 64.92 1,156,100 65.36 1,015.70
07-07-26 67.10 67.95 66.16 1,420,900 66.62 1,035.28
07-07-25 68.00 69.17 67.50 939,700 68.16 1,059.21
07-07-24 68.15 68.80 67.65 1,082,300 67.71 1,052.22
07-07-23 69.14 69.44 68.60 700,700 68.85 1,069.93
07-07-20 69.36 70.00 68.88 839,400 69.04 1,072.89
07-07-19 69.70 69.90 69.50 657,100 69.66 1,082.52
07-07-18 69.37 69.77 68.90 899,700 69.50 1,080.04
07-07-17 69.72 69.95 69.43 545,100 69.66 1,082.52
Date Open High Low Vol Cls adjCls
07-07-16 69.55 70.13 69.35 467,000 69.79 1,084.54
07-07-13 69.58 69.80 69.32 584,800 69.55 1,080.81
07-07-12 68.82 69.42 68.51 741,100 69.31 1,077.08
07-07-11 68.64 68.96 68.15 779,900 68.64 1,066.67
07-07-10 70.04 70.04 68.90 795,000 68.93 1,071.18
07-07-09 70.18 70.59 70.05 407,600 70.23 1,091.38
07-07-06 70.17 70.29 69.80 403,000 70.08 1,089.05
07-07-05 70.05 70.40 69.87 427,500 70.27 1,092.00
07-07-03 70.28 70.69 70.21 252,100 70.44 1,094.64
Date Open High Low Vol Cls adjCls
07-07-02 70.43 70.43 69.87 453,800 70.20 1,090.91
07-06-29 70.90 70.90 69.57 630,300 70.03 1,088.27
07-06-28 70.70 70.97 70.10 448,900 70.45 1,094.80
07-06-27 70.50 70.70 69.92 718,900 70.60 1,097.13
07-06-26 71.23 71.43 70.49 527,600 70.94 1,102.41
07-06-25 71.26 71.70 70.68 703,000 71.11 1,105.05
07-06-22 72.10 72.30 71.20 625,500 71.25 1,107.23
07-06-21 71.95 72.07 71.23 559,300 72.05 1,119.66
07-06-20 72.70 72.75 71.91 525,200 72.02 1,119.20
Date Open High Low Vol Cls adjCls
07-06-19 72.27 72.70 72.20 462,900 72.61 1,128.36
07-06-18 72.54 72.91 72.35 329,000 72.50 1,126.66
07-06-15 72.43 72.76 72.40 570,600 72.54 1,127.28
07-06-14 72.25 72.60 72.01 484,900 72.34 1,124.17
07-06-13 71.88 72.51 71.37 534,400 72.51 1,126.81
07-06-12 71.65 72.44 71.51 676,700 71.54 1,111.74
07-06-11 71.29 72.03 71.15 357,700 71.65 1,113.45
07-06-08 71.38 71.67 70.91 552,200 71.53 1,111.58
07-06-07 72.06 72.48 71.35 674,500 71.38 1,109.25
Date Open High Low Vol Cls adjCls
07-06-06 72.25 72.33 72.00 445,300 72.17 1,121.53
07-06-05 72.15 72.83 72.12 448,600 72.32 1,123.86
07-06-04 72.52 72.72 72.49 414,300 72.55 1,127.43
07-06-01 72.70 72.96 72.36 519,000 72.65 1,128.99
07-05-31 72.01 72.53 71.92 493,300 72.34 1,124.17
07-05-30 71.72 72.34 71.38 497,300 72.09 1,120.28
07-05-29 72.27 72.35 71.60 436,300 71.89 1,114.61
07-05-25 71.97 72.00 71.58 386,700 71.95 1,115.54
07-05-24 71.90 72.17 71.30 618,800 71.54 1,109.19
Date Open High Low Vol Cls adjCls
07-05-23 72.07 72.36 71.87 507,500 71.91 1,114.92
07-05-22 72.08 72.25 71.82 418,700 71.94 1,115.39
07-05-21 72.10 72.20 71.80 425,100 71.99 1,116.16
07-05-18 72.34 72.45 72.00 448,100 72.22 1,119.73
07-05-17 72.46 72.46 72.17 442,600 72.20 1,119.42
07-05-16 72.10 72.51 71.47 651,100 72.46 1,123.45
07-05-15 72.61 72.80 71.91 567,500 72.07 1,117.40
07-05-14 72.55 72.75 72.10 460,400 72.47 1,123.60
07-05-11 72.65 72.97 71.80 1,086,000 72.58 1,125.31
Date Open High Low Vol Cls adjCls
07-05-10 72.00 72.20 71.47 519,400 72.20 1,119.42
07-05-09 72.00 72.40 71.50 598,100 72.00 1,116.32
07-05-08 71.23 71.87 71.11 341,600 71.75 1,112.44
07-05-07 71.05 71.99 71.01 579,600 71.60 1,110.12
07-05-04 70.80 71.13 70.53 427,900 70.85 1,098.49
07-05-03 70.48 70.83 70.22 526,900 70.65 1,095.39
07-05-02 69.20 70.69 69.16 494,000 70.42 1,091.82
07-05-01 70.00 70.24 69.66 368,200 70.03 1,085.77
07-04-30 70.92 70.92 69.64 471,200 69.91 1,083.91
Date Open High Low Vol Cls adjCls
07-04-27 69.75 70.43 69.36 498,400 70.14 1,087.48
07-04-26 69.75 70.06 69.48 521,700 69.79 1,082.05
07-04-25 69.85 70.00 69.60 563,700 69.98 1,085.00
07-04-24 69.55 69.60 69.01 440,800 69.42 1,076.32
07-04-23 69.40 69.76 69.14 442,100 69.55 1,078.33
07-04-20 69.30 69.72 69.06 616,900 69.53 1,078.02
07-04-19 68.34 69.06 68.06 517,600 68.96 1,069.18
07-04-18 68.30 68.78 68.17 493,900 68.45 1,061.28
07-04-17 66.77 68.59 66.77 583,700 68.15 1,056.63
Date Open High Low Vol Cls adjCls
07-04-16 67.07 67.80 66.96 609,400 67.61 1,048.25
07-04-13 66.90 66.94 66.51 515,500 66.91 1,037.40
07-04-12 67.00 67.00 66.15 481,200 66.64 1,033.21
07-04-11 66.90 67.10 66.38 566,200 66.49 1,030.89
07-04-10 67.10 67.36 66.73 565,900 66.90 1,037.24
07-04-09 67.48 67.51 67.14 356,800 67.23 1,042.36
07-04-05 67.20 67.40 67.00 414,800 67.23 1,042.36
07-04-04 67.80 67.89 67.10 406,700 67.32 1,043.76
07-04-03 67.15 67.83 67.10 592,500 67.64 1,048.72
Date Open High Low Vol Cls adjCls
07-04-02 67.50 67.50 66.83 481,400 67.15 1,041.12
07-03-30 67.18 67.41 66.61 555,600 67.22 1,042.21
07-03-29 67.85 67.85 66.81 427,500 67.20 1,041.90
07-03-28 67.41 67.60 66.94 558,200 67.15 1,041.12
07-03-27 67.97 68.08 67.42 380,300 67.59 1,047.94
07-03-26 68.08 68.33 67.50 506,800 67.95 1,053.52
07-03-23 68.21 68.48 67.90 455,000 68.12 1,056.16
07-03-22 68.69 68.69 67.93 569,700 68.21 1,057.56
07-03-21 68.36 68.98 67.83 669,600 68.69 1,065.00
Date Open High Low Vol Cls adjCls
07-03-20 67.86 68.54 67.60 642,800 68.38 1,060.19
07-03-19 67.04 68.12 66.85 546,500 67.86 1,052.13
07-03-16 67.69 67.69 66.57 683,400 66.87 1,036.78
07-03-15 67.00 67.49 66.73 577,800 67.05 1,039.57
07-03-14 67.69 67.69 66.12 803,500 67.00 1,038.80
07-03-13 68.65 68.78 67.27 615,800 67.36 1,044.38
07-03-12 68.85 69.22 68.33 335,200 68.78 1,066.39
07-03-09 69.75 69.89 68.72 371,800 69.07 1,070.89
07-03-08 69.85 69.92 69.01 426,400 69.36 1,075.39
Date Open High Low Vol Cls adjCls
07-03-07 69.68 69.90 69.23 416,300 69.30 1,074.46
07-03-06 69.51 69.90 69.15 476,100 69.74 1,081.28
07-03-05 69.17 70.01 69.08 546,000 69.28 1,074.15
07-03-02 68.45 70.04 68.20 1,171,700 69.54 1,078.18
07-03-01 66.45 67.51 65.83 564,400 67.41 1,045.15
07-02-28 66.32 67.59 66.00 664,300 67.11 1,040.50
07-02-27 68.40 68.75 65.38 827,000 66.77 1,032.67
07-02-26 68.80 69.00 68.50 491,400 68.68 1,062.21
07-02-23 69.18 69.34 68.76 374,100 68.79 1,063.91
Date Open High Low Vol Cls adjCls
07-02-22 69.45 69.83 69.00 410,900 69.34 1,072.42
07-02-21 69.60 69.90 69.50 290,100 69.69 1,077.83
07-02-20 69.75 70.19 69.58 296,700 69.91 1,081.23
07-02-16 69.16 69.87 69.02 324,300 69.56 1,075.82
07-02-15 69.13 69.33 68.92 371,200 69.12 1,069.02
07-02-14 69.25 69.55 69.12 364,400 69.26 1,071.18
07-02-13 68.82 69.22 68.55 268,900 69.12 1,069.02
07-02-12 69.10 69.30 68.36 268,200 68.57 1,060.51
07-02-09 69.59 69.76 68.52 303,000 68.94 1,066.23
Date Open High Low Vol Cls adjCls
07-02-08 69.64 69.78 69.08 296,900 69.59 1,076.29
07-02-07 69.70 69.93 69.25 255,100 69.64 1,077.06
07-02-06 69.41 69.79 69.20 377,500 69.50 1,074.89
07-02-05 69.00 69.50 68.95 233,400 69.30 1,071.80
07-02-02 68.92 69.38 68.91 266,100 69.07 1,068.24
07-02-01 68.60 69.04 68.42 383,600 68.91 1,065.77
07-01-31 68.30 68.62 67.94 400,000 68.45 1,058.65
07-01-30 68.35 68.70 67.99 387,100 68.20 1,054.79
07-01-29 68.74 69.05 68.25 422,800 68.35 1,057.11
Date Open High Low Vol Cls adjCls
07-01-26 68.90 69.10 68.27 520,400 68.59 1,060.82
07-01-25 69.65 69.88 68.65 510,300 68.89 1,065.46
07-01-24 69.65 69.89 69.32 420,800 69.88 1,080.77
07-01-23 70.00 70.20 69.59 438,500 69.80 1,079.53
07-01-22 71.15 71.20 70.10 411,300 70.46 1,089.74
07-01-19 71.24 71.54 70.94 338,800 71.37 1,103.81
07-01-18 70.63 71.74 70.63 232,500 70.94 1,097.16
07-01-17 71.48 71.75 71.12 329,900 71.41 1,104.43
07-01-16 71.22 71.35 70.92 270,500 71.17 1,100.72
Date Open High Low Vol Cls adjCls
07-01-12 71.30 71.43 70.79 234,800 71.07 1,099.18
07-01-11 71.63 71.71 71.13 366,000 71.29 1,102.58
07-01-10 70.96 71.51 70.75 264,600 71.38 1,103.97
07-01-09 71.75 71.90 71.00 275,200 71.29 1,102.58
07-01-08 71.19 72.00 70.77 401,600 71.53 1,106.29
07-01-05 71.51 71.77 70.96 384,800 71.18 1,100.88
07-01-04 72.10 72.45 71.27 435,000 71.51 1,105.98
07-01-03 71.86 72.45 71.59 508,300 72.15 1,115.88
06-12-29 71.90 71.96 71.49 228,600 71.66 1,108.30
Date Open High Low Vol Cls adjCls
06-12-28 72.10 72.40 71.79 204,300 71.88 1,111.70
06-12-27 72.44 72.56 71.96 184,700 72.29 1,118.04
06-12-26 71.40 72.16 71.37 191,400 72.01 1,113.71
06-12-22 71.99 72.15 71.45 209,300 71.67 1,108.45
06-12-21 72.20 72.30 71.75 272,200 71.95 1,112.79
06-12-20 71.80 72.18 71.60 390,600 71.95 1,112.79
06-12-19 72.60 72.73 72.17 394,800 72.23 1,117.12
06-12-18 72.55 72.97 72.30 428,700 72.81 1,126.09
06-12-15 72.51 72.51 71.90 548,800 72.13 1,115.57
Date Open High Low Vol Cls adjCls
06-12-14 71.03 72.05 70.84 347,400 72.03 1,114.02
06-12-13 71.50 71.60 71.10 241,900 71.15 1,100.41
06-12-12 71.01 71.61 71.00 423,900 71.10 1,099.64
06-12-11 70.50 71.49 70.50 323,600 71.00 1,098.09
06-12-08 70.32 70.75 70.05 187,600 70.35 1,088.04
06-12-07 70.51 70.77 70.17 221,000 70.27 1,086.80
06-12-06 70.30 70.38 69.99 275,700 70.26 1,086.65
06-12-05 70.08 70.49 69.78 263,200 70.30 1,087.27
06-12-04 70.13 70.44 69.91 268,100 70.10 1,084.17
Date Open High Low Vol Cls adjCls
06-12-01 70.05 70.26 69.17 367,700 69.77 1,079.07
06-11-30 70.18 70.55 69.80 322,900 70.32 1,087.58
06-11-29 70.00 70.30 69.85 288,600 70.13 1,084.64
06-11-28 70.00 70.58 69.70 501,200 69.85 1,077.75
06-11-27 70.95 70.99 69.85 502,600 70.25 1,083.93
06-11-24 70.95 71.34 70.73 127,600 71.20 1,098.58
06-11-22 71.78 72.02 71.01 269,400 71.57 1,104.29
06-11-21 71.92 72.20 71.58 248,200 71.84 1,108.46
06-11-20 71.86 72.01 71.44 243,200 71.92 1,109.69
Date Open High Low Vol Cls adjCls
06-11-17 72.40 72.47 71.31 470,500 72.05 1,111.70
06-11-16 72.25 72.55 71.70 395,000 72.36 1,116.48
06-11-15 71.25 72.44 71.09 668,900 71.99 1,110.77
06-11-14 70.90 71.49 70.82 476,300 71.24 1,099.20
06-11-13 69.59 70.99 69.59 721,100 70.65 1,090.10
06-11-10 69.00 69.97 69.00 883,600 69.63 1,074.36
06-11-09 68.50 68.85 67.95 461,400 68.04 1,049.83
06-11-08 67.87 68.77 67.76 346,700 68.38 1,055.07
06-11-07 67.50 68.18 67.50 392,300 67.87 1,047.20
Date Open High Low Vol Cls adjCls
06-11-06 66.85 67.75 66.85 416,700 67.50 1,041.50
06-11-03 66.80 66.90 66.35 247,400 66.82 1,031.00
06-11-02 66.50 66.79 66.32 394,400 66.68 1,028.84
06-11-01 67.15 67.35 66.47 409,500 66.77 1,030.23
06-10-31 67.39 67.60 66.73 278,600 67.17 1,036.40
06-10-30 67.53 67.68 67.16 214,400 67.39 1,039.80
06-10-27 67.79 67.98 67.33 423,100 67.39 1,039.80
06-10-26 67.08 67.98 66.79 462,400 67.78 1,045.82
06-10-25 66.71 66.97 66.45 251,900 66.83 1,031.16
Date Open High Low Vol Cls adjCls
06-10-24 66.65 66.89 66.50 313,700 66.70 1,029.15
06-10-23 66.15 66.97 66.08 284,200 66.84 1,031.31
06-10-20 66.63 66.63 66.10 324,700 66.48 1,025.76
06-10-19 66.90 66.91 66.23 344,500 66.61 1,027.76
06-10-18 67.40 67.50 66.75 269,700 67.02 1,034.09
06-10-17 67.36 67.40 66.78 271,900 67.21 1,037.02
06-10-16 67.31 67.45 67.11 172,100 67.38 1,039.64
06-10-13 67.20 67.40 67.01 251,800 67.27 1,037.95
06-10-12 67.30 67.57 67.15 279,400 67.35 1,039.18
Date Open High Low Vol Cls adjCls
06-10-11 66.70 67.25 66.57 301,000 67.03 1,034.24
06-10-10 66.81 67.15 66.50 252,300 66.85 1,031.47
06-10-09 67.03 67.03 66.43 299,300 66.81 1,030.85
06-10-06 67.25 67.25 66.76 212,100 67.02 1,034.09
06-10-05 67.20 67.35 66.92 223,100 67.24 1,037.48
06-10-04 66.69 67.29 66.53 304,200 67.15 1,036.09
06-10-03 66.40 66.91 66.35 319,500 66.69 1,029.00
06-10-02 66.30 66.36 65.84 284,800 66.30 1,022.98
06-09-29 66.32 66.32 65.96 300,900 66.26 1,022.36
Date Open High Low Vol Cls adjCls
06-09-28 66.28 66.45 65.96 227,800 66.24 1,022.05
06-09-27 66.50 66.61 65.90 362,500 66.29 1,022.83
06-09-26 66.20 66.80 66.00 441,400 66.48 1,025.76
06-09-25 65.60 66.44 65.10 478,900 66.00 1,018.35
06-09-22 65.39 65.45 64.92 221,700 65.05 1,003.69
06-09-21 65.50 65.66 65.10 259,700 65.39 1,008.94
06-09-20 65.65 65.80 65.40 275,800 65.58 1,011.87
06-09-19 65.55 65.66 65.22 331,800 65.59 1,012.02
06-09-18 65.72 66.00 65.41 278,100 65.55 1,011.41
Date Open High Low Vol Cls adjCls
06-09-15 65.65 65.80 65.39 519,700 65.72 1,014.03
06-09-14 65.10 65.41 65.08 274,500 65.33 1,008.01
06-09-13 65.05 65.50 64.75 285,800 65.25 1,006.78
06-09-12 64.90 65.45 64.80 426,300 65.00 1,002.92
06-09-11 64.25 64.90 64.25 348,500 64.72 998.60
06-09-08 63.95 64.52 63.85 280,000 64.24 991.19
06-09-07 64.00 64.19 63.36 398,900 63.90 985.95
06-09-06 63.82 64.10 63.53 342,200 64.00 987.49
06-09-05 64.19 64.50 64.00 252,400 64.23 991.04
Date Open High Low Vol Cls adjCls
06-09-01 64.25 64.44 63.82 270,700 64.13 989.50
06-08-31 63.70 64.05 63.58 265,900 63.82 984.71
06-08-30 63.38 63.80 63.27 280,100 63.55 980.55
06-08-29 63.45 63.68 63.28 264,800 63.60 978.77
06-08-28 63.50 63.81 63.27 347,100 63.52 977.54
06-08-25 62.80 63.17 62.73 209,800 63.15 971.85
06-08-24 63.33 63.53 62.89 255,100 63.00 969.54
06-08-23 63.00 63.24 62.80 204,800 63.20 972.62
06-08-22 63.57 63.61 62.83 371,500 63.11 971.23
Date Open High Low Vol Cls adjCls
06-08-21 63.90 63.90 63.31 267,400 63.75 981.08
06-08-18 63.66 63.95 63.60 362,400 63.90 983.39
06-08-17 63.01 63.70 62.84 354,800 63.58 978.47
06-08-16 62.85 63.25 62.70 381,800 63.01 969.69
06-08-15 62.25 62.63 61.75 379,000 62.59 963.23
06-08-14 61.70 62.20 61.70 330,300 61.70 949.53
06-08-11 60.80 61.65 60.40 587,600 61.57 947.53
06-08-10 59.00 60.86 58.80 712,700 60.32 928.30
06-08-09 59.89 60.00 58.24 674,400 58.49 900.13
Date Open High Low Vol Cls adjCls
06-08-08 59.98 60.08 59.50 294,200 59.68 918.45
06-08-07 60.00 60.04 59.50 251,700 59.81 920.45
06-08-04 60.50 60.61 59.85 334,500 60.07 924.45
06-08-03 60.45 60.70 59.69 305,300 59.97 922.91
06-08-02 60.50 60.63 59.94 229,400 60.28 927.68
06-08-01 60.67 60.67 59.68 338,500 60.35 928.76
06-07-31 60.70 60.98 60.38 257,000 60.67 933.68
06-07-28 60.65 61.15 60.63 285,900 60.90 937.22
06-07-27 60.48 60.84 60.15 288,700 60.40 929.53
Date Open High Low Vol Cls adjCls
06-07-26 59.95 60.46 59.63 307,400 60.23 926.91
06-07-25 59.65 60.17 59.38 276,500 59.94 922.45
06-07-24 59.32 60.23 59.25 270,600 59.84 920.91
06-07-21 59.68 59.80 58.77 391,000 59.16 910.44
06-07-20 59.34 59.58 59.09 243,200 59.51 915.83
06-07-19 58.75 59.65 58.55 431,000 59.34 913.21
06-07-18 58.75 58.75 57.80 294,300 58.38 898.44
06-07-17 57.89 58.14 57.52 256,100 58.02 892.90
06-07-14 58.26 58.49 57.63 422,900 57.76 888.90
Date Open High Low Vol Cls adjCls
06-07-13 59.00 59.14 58.27 338,500 58.36 898.13
06-07-12 59.64 59.65 58.71 263,700 58.96 907.37
06-07-11 59.60 59.80 59.06 434,600 59.46 915.06
06-07-10 59.20 59.82 59.14 249,800 59.70 918.75
06-07-07 59.40 59.48 58.74 337,800 58.97 907.52
06-07-06 59.34 59.79 59.05 267,700 59.46 915.06
06-07-05 59.58 59.75 59.10 315,800 59.34 913.21
06-07-03 59.06 59.70 59.06 191,000 59.57 916.75
06-06-30 59.27 59.54 58.86 529,600 59.05 908.75
Date Open High Low Vol Cls adjCls
06-06-29 59.00 59.40 58.58 532,100 59.27 912.14
06-06-28 58.86 59.35 58.54 291,700 58.67 902.90
06-06-27 59.30 59.44 58.62 316,600 58.73 903.83
06-06-26 59.13 59.40 59.06 227,400 59.20 911.06
06-06-23 59.17 59.79 59.15 201,500 59.26 911.98
06-06-22 59.72 59.95 59.18 254,500 59.37 913.68
06-06-21 60.13 60.34 59.76 273,800 59.82 920.60
06-06-20 59.70 60.11 59.52 301,900 59.85 921.06
06-06-19 59.87 60.15 59.20 272,900 59.47 915.22
Date Open High Low Vol Cls adjCls
06-06-16 59.76 60.02 59.45 465,000 59.87 921.37
06-06-15 59.75 60.08 58.90 420,100 60.03 923.83
06-06-14 59.14 59.55 58.56 430,600 59.27 912.14
06-06-13 59.57 60.00 59.09 451,100 59.14 910.14
06-06-12 60.36 60.47 59.44 271,900 59.50 915.68
06-06-09 60.45 60.70 59.90 254,900 60.21 926.60
06-06-08 60.30 61.01 60.09 457,200 60.47 930.60
06-06-07 60.55 61.15 60.23 351,000 60.23 926.91
06-06-06 60.64 60.79 59.68 386,200 60.29 927.83
Date Open High Low Vol Cls adjCls
06-06-05 60.80 61.11 60.33 233,100 60.39 929.37
06-06-02 61.50 61.65 60.72 267,300 61.11 940.45
06-06-01 60.80 61.24 60.49 285,300 61.17 941.38
06-05-31 60.80 60.99 60.26 325,800 60.80 935.68
06-05-30 61.62 61.80 60.45 347,300 60.60 930.30
06-05-26 61.20 61.57 60.53 270,700 61.47 943.65
06-05-25 61.00 61.10 60.48 382,300 60.91 935.06
06-05-24 61.05 61.38 60.03 553,800 60.40 927.23
06-05-23 61.20 61.70 60.74 449,300 60.98 936.13
Date Open High Low Vol Cls adjCls
06-05-22 60.75 61.64 60.64 528,400 61.25 940.28
06-05-19 61.62 61.71 60.86 530,700 61.16 938.89
06-05-18 62.21 62.61 61.42 523,100 61.55 944.88
06-05-17 63.90 64.00 62.11 543,600 62.50 959.46
06-05-16 64.00 64.55 63.80 288,600 64.05 983.26
06-05-15 63.30 64.03 63.25 401,400 63.88 980.65
06-05-12 62.80 63.65 62.33 653,200 63.18 969.90
06-05-11 64.90 65.19 62.85 1,505,300 63.15 969.44
06-05-10 66.21 66.71 65.91 465,400 66.54 1,021.48
Date Open High Low Vol Cls adjCls
06-05-09 65.55 66.35 65.35 384,300 66.21 1,016.42
06-05-08 65.30 65.60 65.15 299,200 65.34 1,003.06
06-05-05 65.37 65.37 65.01 313,400 65.14 999.99
06-05-04 65.01 65.65 64.95 270,800 64.98 997.54
06-05-03 65.10 65.40 64.79 281,200 65.01 998.00
06-05-02 64.90 65.58 64.60 263,000 65.32 1,002.76
06-05-01 65.75 65.80 64.60 303,300 64.69 993.08
06-04-28 65.00 65.70 64.63 387,500 65.25 1,001.68
06-04-27 64.04 65.46 63.70 386,400 64.94 996.92
Date Open High Low Vol Cls adjCls
06-04-26 63.87 64.06 63.27 283,600 64.04 983.11
06-04-25 64.29 64.64 63.21 309,200 63.64 976.97
06-04-24 63.84 64.43 63.54 235,700 64.28 986.79
06-04-21 64.15 64.23 63.52 288,400 63.81 979.57
06-04-20 63.35 63.85 63.03 291,300 63.70 977.89
06-04-19 63.50 64.12 63.47 274,900 63.66 977.27
06-04-18 63.02 63.54 61.89 442,900 63.48 974.51
06-04-17 63.20 63.51 62.75 303,800 62.92 965.91
06-04-13 63.39 63.60 62.92 269,100 63.40 973.28
Date Open High Low Vol Cls adjCls
06-04-12 63.50 63.82 63.05 265,100 63.39 973.13
06-04-11 63.39 64.50 63.05 396,600 63.39 973.13
06-04-10 64.62 64.70 63.80 323,200 64.19 985.41
06-04-07 65.35 65.36 64.15 434,900 64.38 988.33
06-04-06 65.70 65.95 65.35 310,000 65.44 1,004.60
06-04-05 66.07 66.51 65.72 335,700 65.95 1,012.43
06-04-04 65.67 66.18 65.40 336,400 66.07 1,014.27
06-04-03 66.40 66.40 65.60 370,100 65.67 1,008.13
06-03-31 66.26 66.73 65.89 368,100 66.09 1,014.58
Date Open High Low Vol Cls adjCls
06-03-30 66.34 66.34 65.62 418,300 66.07 1,014.27
06-03-29 66.15 66.40 66.00 435,500 66.18 1,015.96
06-03-28 66.76 67.11 65.92 413,400 66.03 1,013.66
06-03-27 67.12 67.47 66.64 280,700 67.15 1,030.85
06-03-24 67.00 67.70 66.50 276,200 67.43 1,035.15
06-03-23 67.54 67.72 67.01 248,100 67.16 1,031.00
06-03-22 67.33 68.02 67.18 247,300 67.89 1,042.21
06-03-21 68.72 68.72 67.10 433,700 67.33 1,033.61
06-03-20 68.90 69.12 67.95 362,700 68.41 1,050.19
Date Open High Low Vol Cls adjCls
06-03-17 68.65 68.97 67.03 977,600 68.82 1,056.49
06-03-16 69.00 69.50 68.75 356,900 69.24 1,062.93
06-03-15 68.40 68.90 67.76 310,700 68.66 1,054.03
06-03-14 68.45 68.90 68.19 300,300 68.61 1,053.26
06-03-13 67.90 68.31 67.65 242,000 68.07 1,044.97
06-03-10 67.25 68.00 67.04 286,800 67.65 1,038.52
06-03-09 66.96 67.18 66.51 256,000 66.59 1,022.25
06-03-08 66.39 67.36 66.17 358,900 66.96 1,027.93
06-03-07 66.01 66.60 65.89 315,000 66.49 1,020.72
Date Open High Low Vol Cls adjCls
06-03-06 65.38 66.28 65.12 281,500 66.01 1,013.35
06-03-03 65.60 65.80 65.26 303,600 65.48 1,005.21
06-03-02 65.90 66.13 65.52 328,800 65.80 1,010.12
06-03-01 66.29 66.85 65.96 265,900 66.22 1,016.57
06-02-28 66.86 67.05 66.26 355,100 66.36 1,016.42
06-02-27 66.97 67.38 66.62 261,800 67.11 1,027.91
06-02-24 67.37 67.48 66.86 210,500 66.97 1,025.76
06-02-23 67.58 67.67 66.54 314,500 67.20 1,029.28
06-02-22 67.68 68.26 67.40 365,800 67.91 1,040.16
Date Open High Low Vol Cls adjCls
06-02-21 67.36 67.40 66.82 245,600 67.26 1,030.20
06-02-17 67.86 67.86 66.77 315,200 67.42 1,032.65
06-02-16 68.24 68.37 67.47 254,400 68.18 1,044.29
06-02-15 68.20 68.47 67.38 340,100 68.29 1,045.98
06-02-14 68.10 68.69 67.62 350,000 68.39 1,047.51
06-02-13 67.90 68.20 67.20 288,600 67.94 1,040.62
06-02-10 67.36 68.00 67.13 503,700 67.90 1,040.01
06-02-09 66.45 68.26 66.15 527,600 67.12 1,028.06
06-02-08 66.15 66.50 65.68 247,000 66.38 1,016.72
Date Open High Low Vol Cls adjCls
06-02-07 66.01 66.43 65.42 264,200 65.80 1,007.84
06-02-06 65.50 66.42 65.40 300,800 66.01 1,011.06
06-02-03 65.40 65.70 64.67 290,200 65.35 1,000.95
06-02-02 66.27 66.32 65.27 385,400 65.47 1,002.79
06-02-01 65.60 66.43 65.47 369,600 66.27 1,015.04
06-01-31 66.07 66.32 65.45 341,900 65.46 1,002.63
06-01-30 66.75 66.85 65.92 340,500 66.07 1,011.98
06-01-27 66.50 67.29 66.16 283,700 66.65 1,020.86
06-01-26 66.00 67.21 66.00 364,400 66.44 1,017.64
Date Open High Low Vol Cls adjCls
06-01-25 66.64 66.78 65.31 405,700 65.81 1,007.99
06-01-24 66.97 67.10 66.44 311,200 66.54 1,019.18
06-01-23 66.63 67.07 66.33 366,200 66.61 1,020.25
06-01-20 68.08 68.08 66.70 513,000 66.71 1,021.78
06-01-19 68.70 68.77 68.00 350,600 68.10 1,043.07
06-01-18 69.05 69.30 68.41 349,200 68.61 1,050.88
06-01-17 69.26 69.39 68.60 335,400 69.04 1,057.47
06-01-13 70.00 70.95 69.40 319,500 70.05 1,072.94
06-01-12 71.00 71.00 70.05 264,400 70.26 1,076.15
Date Open High Low Vol Cls adjCls
06-01-11 71.00 71.09 70.60 334,600 70.83 1,084.88
06-01-10 68.18 70.61 68.18 321,200 70.40 1,078.30
06-01-09 69.85 69.99 69.57 292,400 69.78 1,068.80
06-01-06 70.00 70.27 69.40 287,100 70.11 1,073.86
06-01-05 69.90 70.05 69.43 197,000 69.81 1,069.26
06-01-04 69.79 70.35 69.26 309,900 69.72 1,067.88
06-01-03 68.94 69.66 66.84 438,100 69.62 1,066.35
05-12-30 68.70 69.10 68.01 244,800 68.23 1,045.06
05-12-29 68.52 69.20 68.46 294,500 69.10 1,058.39
Date Open High Low Vol Cls adjCls
05-12-28 68.00 68.55 67.99 223,000 68.41 1,047.82
05-12-27 68.40 68.89 67.75 280,800 67.95 1,040.77
05-12-23 68.00 68.20 67.84 182,700 68.10 1,043.07
05-12-22 66.14 67.96 66.11 444,500 67.90 1,040.01
05-12-21 65.90 66.85 65.81 356,500 66.44 1,017.64
05-12-20 65.99 66.10 65.22 285,400 65.42 1,002.02
05-12-19 66.00 66.82 65.65 388,300 65.82 1,008.15
05-12-16 65.55 65.71 64.98 522,500 65.15 997.89
05-12-15 66.18 66.18 65.30 372,000 65.30 1,000.18
Date Open High Low Vol Cls adjCls
05-12-14 65.90 66.34 65.67 293,500 65.99 1,010.75
05-12-13 65.65 66.25 65.30 385,200 65.93 1,009.83
05-12-12 66.12 66.45 65.63 221,400 65.78 1,007.53
05-12-09 66.11 66.45 65.59 284,000 66.02 1,011.21
05-12-08 66.05 66.50 65.76 291,100 65.86 1,008.76
05-12-07 66.77 67.08 65.53 429,700 65.91 1,009.53
05-12-06 66.90 67.49 66.20 409,300 66.47 1,018.10
05-12-05 67.10 67.31 66.08 392,400 66.34 1,016.11
05-12-02 67.60 68.00 66.80 268,200 67.29 1,030.66
Date Open High Low Vol Cls adjCls
05-12-01 67.31 68.02 67.31 325,700 67.81 1,038.63
05-11-30 68.10 68.10 67.11 325,800 67.14 1,028.37
05-11-29 68.45 68.58 67.82 313,500 68.06 1,040.16
05-11-28 68.98 69.09 68.08 416,400 68.23 1,042.76
05-11-25 69.32 69.40 68.50 109,300 68.87 1,052.54
05-11-23 68.36 69.20 68.13 473,600 69.07 1,055.60
05-11-22 67.30 68.48 67.26 396,700 68.36 1,044.74
05-11-21 67.07 67.70 66.70 340,900 67.63 1,033.59
05-11-18 67.65 67.65 66.31 490,000 67.17 1,026.56
Date Open High Low Vol Cls adjCls
05-11-17 66.33 67.19 66.24 327,800 67.07 1,025.03
05-11-16 66.48 67.14 65.91 486,900 66.33 1,013.72
05-11-15 67.34 67.48 66.07 562,800 66.68 1,019.07
05-11-14 67.05 67.80 66.85 291,100 67.50 1,031.60
05-11-11 67.25 67.48 66.92 225,200 67.24 1,027.63
05-11-10 66.37 67.35 66.26 357,500 67.19 1,026.86
05-11-09 65.25 66.74 64.80 492,100 66.37 1,014.33
05-11-08 66.00 66.23 65.66 254,300 65.85 1,006.38
05-11-07 66.00 66.46 65.30 302,900 66.34 1,013.87
Date Open High Low Vol Cls adjCls
05-11-04 65.92 66.33 65.16 312,200 65.99 1,008.52
05-11-03 66.40 66.80 65.52 433,900 65.92 1,007.45
05-11-02 65.08 66.48 64.85 554,900 66.22 1,012.04
05-11-01 64.80 65.45 64.51 472,300 65.08 994.62
05-10-31 64.65 64.99 64.39 391,000 64.80 990.34
05-10-28 63.30 64.37 63.26 383,900 64.30 982.70
05-10-27 63.50 63.85 63.02 259,200 63.13 964.81
05-10-26 63.45 64.11 63.26 341,200 63.50 970.47
05-10-25 63.40 63.99 63.11 284,600 63.75 974.29
Date Open High Low Vol Cls adjCls
05-10-24 63.30 63.75 63.15 331,500 63.72 973.83
05-10-21 63.05 63.44 62.71 334,200 62.92 961.60
05-10-20 63.48 63.49 62.50 329,700 62.80 959.77
05-10-19 62.55 63.48 62.31 317,300 63.48 970.16
05-10-18 63.10 63.30 62.73 311,000 62.81 959.92
05-10-17 62.15 63.18 62.10 353,800 63.10 964.36
05-10-14 62.50 62.85 61.89 292,500 62.44 954.27
05-10-13 61.40 62.59 61.39 361,700 62.27 951.67
05-10-12 61.24 62.22 61.24 341,800 61.52 940.21
Date Open High Low Vol Cls adjCls
05-10-11 61.72 62.19 61.30 293,400 61.71 943.11
05-10-10 62.01 62.55 61.36 247,100 61.85 945.25
05-10-07 62.05 62.25 61.36 322,700 61.87 945.56
05-10-06 61.45 61.96 61.15 388,800 61.65 942.20
05-10-05 61.20 61.95 60.95 375,100 61.11 933.94
05-10-04 61.70 61.99 60.93 271,400 61.16 934.71
05-10-03 61.73 61.80 61.10 287,100 61.54 940.51
05-09-30 62.35 62.36 61.55 282,500 61.96 946.93
05-09-29 60.75 62.40 60.65 459,500 62.26 951.52
Date Open High Low Vol Cls adjCls
05-09-28 61.01 61.23 60.50 391,800 60.95 931.50
05-09-27 60.94 61.20 60.23 335,500 60.76 928.59
05-09-26 60.87 61.20 60.43 371,500 60.69 927.52
05-09-23 59.65 60.74 59.35 473,400 60.06 917.90
05-09-22 59.40 59.93 58.70 527,100 59.37 907.35
05-09-21 60.04 60.53 59.35 525,900 59.40 907.81
05-09-20 60.65 61.66 60.34 434,000 60.51 924.77
05-09-19 61.30 61.30 60.26 350,800 60.35 922.33
05-09-16 61.10 61.37 60.78 658,800 61.30 936.85
Date Open High Low Vol Cls adjCls
05-09-15 61.13 61.47 60.74 327,400 60.95 931.50
05-09-14 61.28 61.52 60.60 347,700 60.77 928.75
05-09-13 60.85 61.53 60.34 388,700 61.00 932.26
05-09-12 61.07 62.02 60.76 356,300 61.01 932.41
05-09-09 59.90 61.39 59.78 415,800 61.23 935.78
05-09-08 59.93 60.14 59.60 297,000 59.76 913.31
05-09-07 59.83 60.29 59.71 280,800 60.16 919.42
05-09-06 59.54 60.16 59.54 366,900 60.10 918.51
05-09-02 60.14 60.15 59.16 345,300 59.33 906.74
Date Open High Low Vol Cls adjCls
05-09-01 58.75 59.61 58.51 422,000 59.35 907.04
05-08-31 58.90 59.20 58.05 527,400 59.20 904.75
05-08-30 59.31 59.60 58.74 331,300 59.28 903.68
05-08-29 58.30 59.68 58.00 369,000 59.53 907.49
05-08-26 59.35 59.69 59.03 350,200 59.27 903.53
05-08-25 59.85 59.97 59.58 237,800 59.70 910.09
05-08-24 60.58 60.83 59.66 438,900 59.85 912.37
05-08-23 60.76 60.87 60.44 286,600 60.70 925.33
05-08-22 61.28 61.67 60.76 284,500 61.00 929.90
Date Open High Low Vol Cls adjCls
05-08-19 61.45 61.52 61.05 274,500 61.21 933.10
05-08-18 61.48 61.62 60.76 280,800 61.39 935.85
05-08-17 61.58 62.02 61.38 234,500 61.50 937.52
05-08-16 62.17 62.38 61.56 346,500 61.64 939.66
05-08-15 62.17 62.35 61.84 266,200 62.16 947.59
05-08-12 62.67 62.67 61.96 270,200 62.30 949.72
05-08-11 62.00 62.99 61.87 401,500 62.67 955.36
05-08-10 62.70 63.73 62.19 871,500 62.24 948.81
05-08-09 61.01 61.60 60.90 402,600 61.42 936.31
Date Open High Low Vol Cls adjCls
05-08-08 60.85 61.37 60.85 311,800 61.00 929.90
05-08-05 60.90 60.98 60.64 343,100 60.82 927.16
05-08-04 60.80 61.22 60.43 321,000 61.13 931.88
05-08-03 60.42 61.07 60.33 275,400 61.03 930.36
05-08-02 60.09 60.89 60.01 275,500 60.75 926.09
05-08-01 60.27 60.47 59.71 268,200 60.09 916.03
05-07-29 60.65 60.85 60.15 280,000 60.20 917.71
05-07-28 60.85 61.06 60.50 290,000 60.73 925.79
05-07-27 60.30 60.89 60.30 329,600 60.79 926.70
Date Open High Low Vol Cls adjCls
05-07-26 60.60 60.67 60.21 235,000 60.30 919.23
05-07-25 60.74 60.95 60.28 227,200 60.50 922.28
05-07-22 60.54 60.82 60.29 209,600 60.74 925.94
05-07-21 60.25 60.82 60.15 264,800 60.55 923.04
05-07-20 60.70 60.99 60.14 308,400 60.65 924.57
05-07-19 60.49 60.94 60.44 269,600 60.70 925.33
05-07-18 60.95 61.09 60.00 322,000 60.10 916.18
05-07-15 60.66 61.25 60.55 289,700 61.21 933.10
05-07-14 60.80 61.10 60.57 352,900 60.65 924.57
Date Open High Low Vol Cls adjCls
05-07-13 60.50 60.70 60.15 261,000 60.59 923.65
05-07-12 60.15 60.61 60.11 260,400 60.51 922.43
05-07-11 60.07 60.89 59.87 452,600 60.52 922.59
05-07-08 59.50 60.19 59.29 355,300 60.05 915.42
05-07-07 58.98 59.59 58.16 505,900 59.27 903.53
05-07-06 59.55 60.04 59.13 519,800 59.14 901.55
05-07-05 58.75 59.67 58.62 442,600 59.49 906.88
05-07-01 58.45 58.87 58.36 393,300 58.61 893.47
05-06-30 58.65 58.94 58.01 766,200 58.10 885.69
Date Open High Low Vol Cls adjCls
05-06-29 57.57 58.71 57.25 1,541,600 58.48 891.49
05-06-28 55.35 55.35 54.98 326,500 55.17 841.03
05-06-27 54.90 55.17 54.67 401,100 55.03 838.89
05-06-24 55.25 55.30 54.51 430,300 54.54 831.42
05-06-23 55.90 56.28 55.17 405,900 55.20 841.49
05-06-22 56.55 56.59 55.84 323,500 55.95 852.92
05-06-21 55.75 56.40 55.55 408,600 56.29 858.10
05-06-20 55.55 55.89 55.25 296,000 55.68 848.80
05-06-17 55.80 55.80 55.23 448,300 55.55 846.82
Date Open High Low Vol Cls adjCls
05-06-16 55.40 55.50 54.98 319,800 55.23 841.94
05-06-15 55.75 55.87 54.98 380,700 55.41 844.69
05-06-14 55.50 55.71 55.10 216,700 55.57 847.13
05-06-13 55.10 55.90 54.86 280,300 55.50 846.06
05-06-10 55.78 55.78 54.75 249,200 55.09 839.81
05-06-09 54.96 55.59 54.85 262,800 55.55 846.82
05-06-08 55.15 55.34 54.82 238,200 54.95 837.67
05-06-07 54.79 55.89 54.79 333,100 55.23 841.94
05-06-06 55.20 55.27 54.58 282,600 54.85 836.15
Date Open High Low Vol Cls adjCls
05-06-03 55.80 55.80 54.85 403,800 55.09 839.81
05-06-02 56.30 56.30 55.71 417,200 55.89 852.00
05-06-01 55.80 56.50 55.70 685,800 56.10 855.21
05-05-31 56.98 57.01 55.38 850,100 55.55 844.92
05-05-27 56.20 56.91 55.82 746,200 56.40 857.84
05-05-26 54.11 55.84 53.97 768,400 55.71 847.35
05-05-25 53.85 54.20 53.45 427,400 54.08 822.56
05-05-24 53.25 53.81 53.03 306,300 53.80 818.30
05-05-23 53.45 53.90 53.30 327,400 53.45 812.97
Date Open High Low Vol Cls adjCls
05-05-20 53.00 54.03 52.83 389,900 53.76 817.69
05-05-19 53.30 53.65 52.81 336,400 53.00 806.13
05-05-18 53.51 53.80 52.99 362,400 53.25 809.93
05-05-17 52.45 53.48 52.25 263,600 53.38 811.91
05-05-16 52.00 52.97 51.87 261,400 52.81 803.24
05-05-13 52.60 52.82 51.72 374,800 52.05 791.68
05-05-12 53.31 53.45 52.41 295,100 52.48 798.22
05-05-11 53.27 53.37 52.53 319,200 53.21 809.32
05-05-10 54.45 54.45 53.02 413,900 53.27 810.24
Date Open High Low Vol Cls adjCls
05-05-09 54.13 54.65 53.55 397,300 54.58 830.16
05-05-06 54.05 54.34 53.80 345,500 54.14 823.47
05-05-05 54.47 54.50 53.59 316,800 53.92 820.12
05-05-04 53.60 54.44 53.38 529,900 54.37 826.97
05-05-03 53.45 53.73 52.74 700,700 53.30 810.69
05-05-02 53.90 54.50 52.93 1,354,200 53.44 812.82
05-04-29 51.15 51.56 50.00 936,600 50.85 773.43
05-04-28 51.85 51.86 51.10 521,400 51.14 777.84
05-04-27 50.90 52.15 50.60 630,000 51.85 788.64
Date Open High Low Vol Cls adjCls
05-04-26 51.35 52.25 50.76 764,900 51.07 776.77
05-04-25 50.25 52.02 49.91 828,500 51.76 787.27
05-04-22 51.90 52.02 50.06 961,300 50.35 765.82
05-04-21 51.50 51.99 51.09 431,300 51.90 789.40
05-04-20 51.58 51.75 50.99 496,800 51.01 775.86
05-04-19 51.15 51.95 50.34 646,900 51.58 784.53
05-04-18 51.45 51.85 51.05 522,100 51.26 779.66
05-04-15 51.40 52.62 51.05 679,400 51.11 777.38
05-04-14 51.61 51.91 51.29 582,800 51.39 781.64
Date Open High Low Vol Cls adjCls
05-04-13 53.40 53.65 51.61 840,600 51.61 784.99
05-04-12 52.40 53.70 52.40 998,700 53.20 809.17
05-04-11 51.90 52.75 51.35 776,200 52.10 792.44
05-04-08 52.80 53.05 51.60 1,042,500 51.91 789.55
05-04-07 53.55 53.75 52.75 731,700 52.76 802.48
05-04-06 53.00 53.66 51.91 660,800 52.99 805.98
05-04-05 54.10 54.90 52.70 1,217,200 53.00 806.13
05-04-04 52.25 54.75 50.15 3,371,400 53.30 810.69
05-04-01 55.00 55.80 50.16 3,518,300 50.95 774.95
Date Open High Low Vol Cls adjCls
05-03-31 56.50 56.75 55.20 1,308,600 55.41 842.79
05-03-30 57.50 57.75 56.60 1,263,000 57.16 869.40
05-03-29 57.50 59.64 57.11 1,501,300 58.20 885.22
05-03-28 54.50 57.37 54.18 1,356,800 57.02 867.27
05-03-24 56.90 57.01 55.40 1,055,100 55.61 845.83
05-03-23 55.90 57.15 55.88 1,133,200 56.70 862.41
05-03-22 56.00 57.49 55.91 1,463,200 56.20 854.80
05-03-21 58.60 58.90 57.78 1,074,100 57.90 880.66
05-03-18 60.80 60.81 58.54 1,621,300 59.76 908.95
Date Open High Low Vol Cls adjCls
05-03-17 62.91 62.95 60.73 741,900 60.80 924.77
05-03-16 61.40 63.41 61.02 854,900 62.90 956.71
05-03-15 63.50 63.51 61.40 1,358,900 61.92 941.80
05-03-14 63.55 64.39 63.15 1,162,800 63.85 971.16
05-03-11 65.50 65.58 64.61 424,600 64.71 984.24
05-03-10 65.80 66.44 65.61 300,200 66.12 1,005.69
05-03-09 66.74 67.24 65.35 376,000 65.60 997.78
05-03-08 65.75 67.21 65.71 458,000 66.74 1,015.12
05-03-07 65.55 67.15 65.30 378,900 65.82 1,001.12
Date Open High Low Vol Cls adjCls
05-03-04 64.96 65.32 64.35 532,400 65.10 990.17
05-03-03 65.75 65.75 64.60 559,600 64.96 988.04
05-03-02 66.35 66.35 64.90 726,100 65.06 989.56
05-03-01 66.85 67.51 66.55 412,700 66.55 1,010.32
05-02-28 68.15 68.15 66.30 619,200 66.80 1,014.12
05-02-25 68.50 68.50 67.80 365,500 68.35 1,037.65
05-02-24 68.55 68.76 68.00 311,100 68.19 1,035.22
05-02-23 68.23 69.03 68.23 262,100 68.65 1,042.21
05-02-22 68.00 68.60 67.84 386,000 67.90 1,030.82
Date Open High Low Vol Cls adjCls
05-02-18 69.50 69.62 68.50 394,500 68.93 1,046.46
05-02-17 70.40 70.58 69.59 347,900 69.68 1,057.84
05-02-16 71.15 71.40 69.90 358,500 70.60 1,071.81
05-02-15 71.00 72.05 70.61 391,800 71.85 1,090.79
05-02-14 72.00 72.50 70.34 720,700 71.49 1,085.32
05-02-11 72.40 73.46 72.20 484,500 73.12 1,110.07
05-02-10 69.55 72.94 69.39 849,200 72.59 1,102.02
05-02-09 68.50 69.40 68.44 494,000 69.31 1,052.23
05-02-08 67.55 68.01 67.51 268,200 67.73 1,028.24
Date Open High Low Vol Cls adjCls
05-02-07 67.40 67.82 67.25 201,200 67.70 1,027.78
05-02-04 66.28 67.65 66.24 308,800 67.52 1,025.05
05-02-03 66.55 66.60 65.86 240,800 66.28 1,006.23
05-02-02 66.95 67.18 66.47 239,600 66.85 1,014.88
05-02-01 66.25 66.99 66.03 257,500 66.74 1,013.21
05-01-31 66.35 66.92 66.04 253,400 66.29 1,006.38
05-01-28 66.15 66.22 65.54 241,100 65.86 999.85
05-01-27 66.80 67.05 66.08 233,900 66.40 1,008.05
05-01-26 67.30 67.55 66.97 216,800 67.05 1,017.92
Date Open High Low Vol Cls adjCls
05-01-25 66.55 67.21 66.39 272,100 67.00 1,017.16
05-01-24 66.20 66.92 66.08 237,100 66.38 1,007.74
05-01-21 66.51 66.91 66.04 299,100 66.12 1,003.80
05-01-20 67.01 67.21 65.85 328,600 66.55 1,010.32
05-01-19 67.70 67.70 66.93 235,600 67.01 1,017.31
05-01-18 66.14 67.70 65.70 303,700 67.70 1,027.78
05-01-14 66.20 66.60 66.00 235,100 66.14 1,004.10
05-01-13 66.65 66.85 65.82 291,600 66.00 1,001.97
05-01-12 67.00 67.24 66.10 308,400 66.78 1,013.82
Date Open High Low Vol Cls adjCls
05-01-11 67.55 67.74 66.83 326,000 67.15 1,019.43
05-01-10 67.52 67.89 67.30 253,300 67.70 1,027.78
05-01-07 67.55 67.88 67.26 311,000 67.58 1,025.96
05-01-06 67.00 67.94 66.90 408,700 67.46 1,024.14
05-01-05 66.70 67.96 66.62 558,800 67.35 1,022.47
05-01-04 66.35 66.90 66.11 379,100 66.25 1,005.77
05-01-03 66.10 66.86 65.97 379,500 66.03 1,002.43
04-12-31 65.60 66.05 65.55 151,500 65.67 996.96
04-12-30 65.80 65.98 65.49 157,900 65.53 994.84
Date Open High Low Vol Cls adjCls
04-12-29 65.45 66.18 65.32 226,300 65.80 998.94
04-12-28 65.60 66.09 65.51 159,700 65.89 1,000.30
04-12-27 66.27 66.35 65.65 212,700 65.71 997.57
04-12-23 65.94 66.74 65.83 241,900 66.29 1,006.38
04-12-22 65.75 65.99 65.50 246,400 65.94 1,001.06
04-12-21 65.15 65.93 65.04 308,300 65.80 998.94
04-12-20 65.45 65.74 64.80 284,500 65.05 987.55
04-12-17 64.86 65.47 64.35 555,700 65.00 986.79
04-12-16 64.75 64.98 64.34 270,600 64.47 978.75
Date Open High Low Vol Cls adjCls
04-12-15 64.95 64.99 64.30 302,200 64.72 982.54
04-12-14 65.20 65.23 64.61 330,700 65.11 988.46
04-12-13 65.01 65.46 64.82 218,800 65.30 991.35
04-12-10 66.00 66.00 64.44 275,300 65.00 986.79
04-12-09 64.10 65.74 64.05 296,200 65.67 996.96
04-12-08 64.75 65.02 64.47 258,000 64.75 983.00
04-12-07 65.35 65.41 64.27 329,400 64.75 983.00
04-12-06 65.20 65.54 64.93 230,700 65.35 992.11
04-12-03 65.16 65.82 64.80 348,800 65.53 994.84
Date Open High Low Vol Cls adjCls
04-12-02 64.10 65.39 64.00 314,000 65.15 989.07
04-12-01 63.45 64.91 63.40 398,000 64.73 982.69
04-11-30 63.45 64.52 63.33 413,200 63.35 960.61
04-11-29 63.85 64.43 62.30 376,600 63.78 967.13
04-11-26 64.05 64.40 63.75 89,800 63.81 967.58
04-11-24 64.00 64.38 63.60 340,300 64.23 973.95
04-11-23 64.00 64.45 63.39 601,900 64.20 973.49
04-11-22 62.00 63.01 61.64 471,500 62.85 953.02
04-11-19 62.85 63.14 61.64 411,900 61.80 937.10
Date Open High Low Vol Cls adjCls
04-11-18 63.45 63.65 62.68 262,800 63.02 955.60
04-11-17 63.10 63.87 62.91 459,900 63.08 956.51
04-11-16 63.45 63.49 62.44 427,700 62.65 949.99
04-11-15 61.95 63.36 61.53 597,900 62.84 952.87
04-11-12 61.35 61.94 60.75 427,200 61.03 925.43
04-11-11 60.95 61.35 60.74 355,900 60.95 924.21
04-11-10 61.10 61.39 60.68 332,200 60.70 920.42
04-11-09 61.15 61.50 60.65 350,700 60.75 921.18
04-11-08 60.50 61.50 60.05 439,900 60.54 918.00
Date Open High Low Vol Cls adjCls
04-11-05 61.20 61.55 60.35 429,200 61.05 925.73
04-11-04 60.20 61.10 59.80 547,600 61.07 926.03
04-11-03 61.85 62.45 59.90 743,200 61.65 934.83
04-11-02 61.00 62.11 61.00 390,600 61.47 932.10
04-11-01 61.20 61.50 60.67 341,300 60.77 921.48
04-10-29 61.21 61.64 59.95 474,400 60.71 920.57
04-10-28 60.01 61.63 59.70 522,500 61.21 928.16
04-10-27 60.40 60.71 59.65 666,700 60.02 910.11
04-10-26 59.30 60.50 58.45 1,361,600 60.33 914.81
Date Open High Low Vol Cls adjCls
04-10-25 55.25 56.58 54.93 767,500 56.10 850.67
04-10-22 55.54 56.28 54.28 1,624,800 54.70 829.44
04-10-21 56.49 58.40 56.33 1,103,600 56.45 855.98
04-10-20 57.26 57.86 56.22 1,061,700 57.60 873.42
04-10-19 58.00 60.01 57.50 933,100 57.70 874.93
04-10-18 57.20 60.20 57.20 1,095,900 59.68 904.96
04-10-15 58.50 59.88 54.50 3,022,800 57.85 877.21
04-10-14 66.60 67.15 58.87 2,420,000 60.19 912.69
04-10-13 67.65 67.90 66.91 260,100 66.99 1,015.80
Date Open High Low Vol Cls adjCls
04-10-12 67.20 67.80 67.13 211,300 67.38 1,021.71
04-10-11 66.90 67.74 66.90 173,100 67.48 1,023.23
04-10-08 67.25 67.65 66.73 345,800 66.90 1,014.44
04-10-07 66.57 67.44 66.40 490,500 66.81 1,013.07
04-10-06 66.15 66.80 65.30 875,800 66.60 1,009.89
04-10-05 68.00 68.17 66.32 589,500 66.50 1,008.37
04-10-04 68.51 68.90 68.20 319,600 68.49 1,038.55
04-10-01 67.99 68.87 67.74 296,700 68.72 1,042.03
04-09-30 67.90 68.44 67.63 356,100 67.99 1,030.96
Date Open High Low Vol Cls adjCls
04-09-29 68.36 68.54 68.00 260,700 68.50 1,038.70
04-09-28 68.65 68.84 68.16 287,700 68.36 1,036.57
04-09-27 69.00 69.46 68.55 209,400 68.64 1,040.82
04-09-24 69.25 69.57 69.01 163,300 69.13 1,048.25
04-09-23 69.65 69.75 68.98 241,000 69.27 1,050.37
04-09-22 70.35 70.46 69.78 233,200 69.92 1,060.23
04-09-21 70.75 71.09 70.22 259,100 70.94 1,075.70
04-09-20 71.65 71.70 70.99 161,600 71.24 1,080.24
04-09-17 71.85 72.50 71.59 258,400 71.68 1,086.92
Date Open High Low Vol Cls adjCls
04-09-16 71.30 72.04 71.30 118,700 71.47 1,083.73
04-09-15 71.52 72.00 71.04 215,500 71.22 1,079.94
04-09-14 71.12 71.68 71.05 200,100 71.50 1,084.19
04-09-13 72.00 72.11 71.11 201,600 71.18 1,079.34
04-09-10 72.30 72.30 71.68 189,300 71.91 1,090.40
04-09-09 72.88 72.89 71.60 201,000 72.00 1,091.77
04-09-08 72.25 73.00 72.24 204,500 72.56 1,100.26
04-09-07 71.95 72.91 71.93 180,600 72.66 1,101.78
04-09-03 71.89 72.61 71.76 138,000 71.76 1,088.13
Date Open High Low Vol Cls adjCls
04-09-02 70.30 72.07 69.64 259,400 71.88 1,089.95
04-09-01 71.16 71.16 69.85 193,000 70.21 1,064.63
04-08-31 70.89 71.25 70.24 156,100 71.24 1,079.11
04-08-30 70.93 71.31 70.82 107,100 70.88 1,073.65
04-08-27 70.60 71.10 70.46 128,300 70.92 1,074.26
04-08-26 71.01 71.01 70.63 115,500 70.73 1,071.38
04-08-25 70.42 71.24 69.84 179,500 71.10 1,076.99
04-08-24 70.45 70.94 70.08 174,900 70.41 1,066.54
04-08-23 70.50 70.77 70.27 132,600 70.27 1,064.41
Date Open High Low Vol Cls adjCls
04-08-20 69.65 70.99 69.61 202,000 70.50 1,067.90
04-08-19 69.75 70.19 69.53 192,400 69.80 1,057.30
04-08-18 68.15 70.09 68.00 279,600 69.97 1,059.87
04-08-17 68.05 68.66 67.90 205,100 68.32 1,034.88
04-08-16 66.40 68.13 66.35 236,600 68.05 1,030.79
04-08-13 66.91 67.00 66.25 239,200 66.48 1,007.01
04-08-12 67.95 68.05 66.80 240,200 66.90 1,013.37
04-08-11 68.05 68.54 67.79 194,400 68.11 1,031.70
04-08-10 68.60 68.83 67.70 210,800 68.53 1,038.06
Date Open High Low Vol Cls adjCls
04-08-09 68.15 68.91 68.00 122,700 68.35 1,035.33
04-08-06 69.00 69.37 67.94 267,900 68.22 1,033.36
04-08-05 70.65 70.99 69.25 219,300 69.30 1,049.72
04-08-04 70.80 71.20 70.10 167,200 70.88 1,073.65
04-08-03 70.58 71.50 70.51 214,000 71.20 1,078.50
04-08-02 70.65 70.99 70.17 209,100 70.59 1,069.26
04-07-30 70.48 70.88 70.05 172,800 70.65 1,070.17
04-07-29 71.48 71.69 69.82 266,800 70.35 1,065.63
04-07-28 70.85 71.36 70.23 304,800 71.08 1,076.68
Date Open High Low Vol Cls adjCls
04-07-27 69.60 71.50 69.31 397,700 70.84 1,073.05
04-07-26 68.40 69.24 68.00 308,900 69.00 1,045.18
04-07-23 67.05 68.80 66.50 352,700 68.10 1,031.54
04-07-22 67.36 67.76 66.00 386,100 67.23 1,018.37
04-07-21 68.78 69.30 67.35 260,500 67.35 1,020.18
04-07-20 68.81 68.94 67.19 295,700 68.78 1,041.84
04-07-19 69.04 69.80 68.25 227,500 68.80 1,042.15
04-07-16 70.10 70.10 69.00 230,100 69.01 1,045.33
04-07-15 70.14 70.35 69.27 219,000 69.53 1,053.21
Date Open High Low Vol Cls adjCls
04-07-14 69.90 70.80 69.68 190,000 70.11 1,061.99
04-07-13 71.49 71.49 69.98 160,100 70.31 1,065.02
04-07-12 69.75 70.88 69.75 154,300 70.57 1,068.96
04-07-09 70.10 70.44 69.59 186,900 69.97 1,059.87
04-07-08 70.60 70.97 70.01 173,500 70.12 1,062.14
04-07-07 70.80 71.18 70.48 227,300 70.78 1,072.14
04-07-06 71.60 71.61 70.88 157,200 71.10 1,076.99
04-07-02 71.50 72.10 71.13 144,700 71.60 1,084.56
04-07-01 70.90 71.80 70.70 256,900 71.50 1,083.05
Date Open High Low Vol Cls adjCls
04-06-30 71.30 71.65 70.96 293,300 71.28 1,079.71
04-06-29 71.53 72.15 71.22 217,500 71.35 1,080.77
04-06-28 71.90 72.58 71.42 234,300 71.53 1,083.50
04-06-25 71.46 72.17 71.32 359,500 71.75 1,086.83
04-06-24 72.08 72.12 71.30 216,800 71.40 1,081.53
04-06-23 72.30 72.36 71.13 244,800 72.08 1,091.83
04-06-22 71.57 72.38 71.10 203,000 72.30 1,095.16
04-06-21 71.90 72.06 71.41 195,100 71.57 1,084.11
04-06-18 72.00 72.66 71.73 236,400 72.17 1,093.19
Date Open High Low Vol Cls adjCls
04-06-17 72.15 72.53 71.55 158,500 72.26 1,094.56
04-06-16 72.05 72.56 72.00 159,200 72.32 1,095.47
04-06-15 73.10 73.28 71.95 303,700 72.15 1,092.89
04-06-14 73.10 73.25 72.42 165,700 72.76 1,102.13
04-06-10 73.40 73.78 72.89 163,900 73.26 1,109.71
04-06-09 73.90 74.15 73.06 170,800 73.38 1,111.52
04-06-08 74.65 74.65 73.77 179,200 74.12 1,122.73
04-06-07 74.70 74.98 74.40 173,800 74.80 1,133.03
04-06-04 74.05 74.79 73.89 213,200 74.10 1,122.43
Date Open High Low Vol Cls adjCls
04-06-03 73.80 74.29 73.36 204,200 73.45 1,112.58
04-06-02 73.70 74.27 73.23 203,700 73.86 1,118.79
04-06-01 73.02 73.35 71.81 266,600 73.00 1,104.63
04-05-28 73.10 73.34 72.66 200,300 73.30 1,109.17
04-05-27 72.50 73.38 72.45 250,000 72.80 1,101.60
04-05-26 71.95 72.53 71.82 228,100 72.11 1,091.16
04-05-25 69.72 72.02 69.33 295,800 72.00 1,089.50
04-05-24 70.55 70.63 69.68 214,100 69.80 1,056.21
04-05-21 70.30 71.00 69.93 244,900 70.15 1,061.51
Date Open High Low Vol Cls adjCls
04-05-20 69.56 70.30 69.53 191,400 70.01 1,059.39
04-05-19 69.90 70.90 69.25 251,900 69.55 1,052.43
04-05-18 69.50 70.22 69.08 218,600 69.43 1,050.61
04-05-17 69.90 70.15 69.22 300,200 69.39 1,050.00
04-05-14 70.81 71.24 70.07 202,300 70.80 1,071.34
04-05-13 71.10 72.00 70.40 256,400 71.01 1,074.52
04-05-12 70.10 71.40 69.15 334,700 71.25 1,078.15
04-05-11 69.76 71.44 69.74 348,200 70.57 1,067.86
04-05-10 69.40 69.95 68.73 333,200 69.75 1,055.45
Date Open High Low Vol Cls adjCls
04-05-07 70.75 71.10 70.22 345,400 70.36 1,064.68
04-05-06 71.00 71.38 70.63 215,700 71.20 1,077.39
04-05-05 71.60 71.85 71.30 212,700 71.50 1,081.93
04-05-04 71.65 72.59 70.85 253,500 71.67 1,084.51
04-05-03 72.00 72.47 71.53 218,600 71.86 1,087.38
04-04-30 72.25 72.63 71.48 246,800 71.65 1,084.20
04-04-29 71.66 73.09 71.49 328,500 71.80 1,086.47
04-04-28 72.50 72.51 71.23 291,000 71.51 1,082.08
04-04-27 73.50 73.70 72.24 237,000 72.66 1,099.49
Date Open High Low Vol Cls adjCls
04-04-26 74.30 74.50 72.66 227,400 73.03 1,105.09
04-04-23 73.71 74.43 73.25 213,000 73.96 1,119.16
04-04-22 73.05 74.37 71.59 455,800 73.70 1,115.22
04-04-21 72.99 73.62 72.20 314,800 73.20 1,107.66
04-04-20 75.40 75.47 73.00 300,100 73.00 1,104.63
04-04-19 75.10 75.51 74.46 185,100 74.98 1,134.59
04-04-16 75.15 75.30 73.86 242,200 75.20 1,137.92
04-04-15 75.25 75.67 73.80 322,400 74.68 1,130.05
04-04-14 75.65 76.47 74.65 357,100 75.05 1,135.65
Date Open High Low Vol Cls adjCls
04-04-13 77.35 77.36 75.02 352,400 75.35 1,140.19
04-04-12 76.69 77.20 76.50 194,700 76.77 1,161.68
04-04-08 76.90 76.97 75.70 284,400 76.27 1,154.11
04-04-07 75.95 76.80 75.34 626,800 76.25 1,153.81
04-04-06 75.99 76.31 75.57 312,200 75.82 1,147.30
04-04-05 74.90 75.99 74.85 308,400 75.99 1,149.88
04-04-02 74.40 74.55 73.52 280,400 74.30 1,124.30
04-04-01 72.55 73.74 72.41 461,600 73.32 1,109.47
04-03-31 71.72 71.85 70.98 262,600 71.35 1,079.66
Date Open High Low Vol Cls adjCls
04-03-30 71.25 71.90 71.10 173,200 71.72 1,085.26
04-03-29 70.28 71.94 70.28 195,600 71.56 1,082.84
04-03-26 70.05 70.67 69.75 204,200 70.19 1,062.11
04-03-25 69.60 70.54 69.30 242,500 70.41 1,065.44
04-03-24 69.90 70.16 68.70 345,800 69.32 1,048.95
04-03-23 70.80 71.24 69.83 280,800 70.00 1,059.24
04-03-22 71.95 71.96 69.80 374,700 70.69 1,069.68
04-03-19 73.05 73.30 72.10 221,500 72.10 1,091.01
04-03-18 72.95 73.52 72.15 243,900 73.41 1,110.84
Date Open High Low Vol Cls adjCls
04-03-17 71.20 73.26 71.17 278,400 73.01 1,104.78
04-03-16 70.65 71.35 70.24 265,100 70.50 1,066.80
04-03-15 71.10 71.25 69.83 372,300 70.06 1,060.14
04-03-12 70.95 71.90 70.92 274,800 71.61 1,083.60
04-03-11 71.50 72.29 70.59 371,900 70.85 1,072.10
04-03-10 72.75 72.90 71.58 270,900 71.91 1,088.14
04-03-09 73.40 73.55 72.60 233,200 73.00 1,104.63
04-03-08 74.20 74.28 73.33 163,700 73.61 1,113.86
04-03-05 74.45 75.20 74.05 250,400 74.28 1,124.00
Date Open High Low Vol Cls adjCls
04-03-04 74.57 75.14 74.35 158,200 74.98 1,134.59
04-03-03 73.60 74.79 73.59 229,100 74.70 1,130.36
04-03-02 74.09 74.25 73.71 263,100 73.92 1,117.57
04-03-01 74.35 74.52 73.75 184,500 74.09 1,120.14
04-02-27 74.30 74.60 73.99 250,600 74.00 1,118.78
04-02-26 74.35 74.60 73.72 198,600 74.42 1,125.13
04-02-25 72.46 74.74 72.46 213,500 74.40 1,124.83
04-02-24 73.90 74.51 73.48 233,100 73.80 1,115.75
04-02-23 74.00 74.75 73.34 208,700 74.03 1,119.23
Date Open High Low Vol Cls adjCls
04-02-20 73.75 74.09 73.16 257,200 73.64 1,113.34
04-02-19 74.56 74.87 73.26 290,000 73.46 1,110.61
04-02-18 75.13 75.35 74.09 200,500 74.36 1,124.22
04-02-17 75.00 75.66 74.73 171,000 75.12 1,135.71
04-02-13 74.98 75.40 74.39 267,400 74.72 1,129.66
04-02-12 74.11 75.00 74.11 348,600 74.91 1,132.54
04-02-11 73.05 74.84 72.25 442,000 74.35 1,124.07
04-02-10 71.83 74.50 71.82 431,500 73.50 1,111.22
04-02-09 72.45 72.47 71.60 193,100 71.83 1,085.97
Date Open High Low Vol Cls adjCls
04-02-06 71.24 72.44 71.17 264,100 72.18 1,091.26
04-02-05 70.20 71.46 69.95 202,100 71.33 1,078.41
04-02-04 70.05 70.79 69.83 275,700 70.15 1,060.57
04-02-03 70.88 70.97 70.34 220,300 70.74 1,069.49
04-02-02 69.60 71.26 69.53 353,000 70.88 1,071.61
04-01-30 69.27 69.58 68.54 253,200 69.45 1,049.99
04-01-29 68.50 69.44 68.24 234,900 69.27 1,047.27
04-01-28 68.95 69.44 67.85 248,100 68.10 1,029.58
04-01-27 69.15 69.53 68.35 211,500 68.45 1,034.87
Date Open High Low Vol Cls adjCls
04-01-26 68.80 69.76 68.71 202,000 69.63 1,052.71
04-01-23 69.75 69.96 68.63 279,600 68.84 1,040.77
04-01-22 70.75 70.75 69.35 216,800 69.61 1,052.41
04-01-21 69.00 70.15 68.77 265,100 70.03 1,058.76
04-01-20 69.56 69.98 68.63 250,400 69.10 1,044.70
04-01-16 69.80 70.03 69.37 271,800 69.81 1,055.43
04-01-15 69.61 70.02 69.24 271,000 69.55 1,051.50
04-01-14 69.49 70.25 69.37 229,800 69.61 1,052.41
04-01-13 70.50 70.81 69.14 368,500 69.49 1,050.59
Date Open High Low Vol Cls adjCls
04-01-12 69.30 70.50 69.13 312,900 70.50 1,065.86
04-01-09 68.80 69.85 68.77 327,700 69.13 1,045.15
04-01-08 68.60 69.10 68.39 284,500 69.09 1,044.55
04-01-07 67.40 68.50 67.24 319,900 68.49 1,035.47
04-01-06 67.80 67.82 67.02 231,400 67.66 1,022.93
04-01-05 67.30 67.87 67.00 263,500 67.82 1,025.35
04-01-02 66.50 67.35 66.38 224,700 66.79 1,009.77
03-12-31 66.00 66.35 65.75 197,100 66.28 1,002.06
03-12-30 65.50 66.06 65.00 176,000 66.02 998.13
Date Open High Low Vol Cls adjCls
03-12-29 64.60 65.82 64.54 228,500 65.80 994.81
03-12-26 64.90 65.19 64.59 48,100 64.71 978.33
03-12-24 64.82 65.05 64.41 89,400 64.83 980.14
03-12-23 64.40 64.98 64.31 189,500 64.90 981.20
03-12-22 64.35 64.80 64.27 254,900 64.64 977.27
03-12-19 64.80 64.80 64.00 342,700 64.57 976.21
03-12-18 63.95 64.85 63.65 271,100 64.80 979.69
03-12-17 64.16 64.16 63.35 241,300 63.95 966.84
03-12-16 62.95 64.35 62.67 386,600 64.18 970.31
Date Open High Low Vol Cls adjCls
03-12-15 62.85 63.60 62.56 442,200 62.90 950.96
03-12-12 61.50 62.35 61.41 364,500 62.12 939.17
03-12-11 59.75 61.13 59.64 287,800 60.84 919.82
03-12-10 59.50 59.95 59.18 264,000 59.68 902.28
03-12-09 59.00 60.18 58.79 348,300 59.91 905.76
03-12-08 58.55 59.19 58.40 171,000 59.05 892.75
03-12-05 58.70 59.50 58.42 187,300 58.63 886.41
03-12-04 57.85 59.06 57.85 296,400 58.92 890.79
03-12-03 58.24 59.98 57.93 349,500 58.04 877.49
Date Open High Low Vol Cls adjCls
03-12-02 58.95 59.26 58.15 286,800 58.31 880.58
03-12-01 57.95 59.46 57.95 299,800 59.16 893.42
03-11-28 58.35 58.48 57.85 103,900 57.95 875.15
03-11-26 57.30 58.51 57.24 237,900 58.45 882.70
03-11-25 57.25 57.82 57.04 269,300 57.18 863.52
03-11-24 57.00 57.57 56.85 323,600 57.40 866.84
03-11-21 57.00 57.21 56.16 325,000 56.59 854.61
03-11-20 57.65 57.90 56.63 295,400 56.76 857.18
03-11-19 57.95 58.33 57.56 195,900 58.09 877.26
Date Open High Low Vol Cls adjCls
03-11-18 58.55 58.65 57.80 266,700 57.85 873.64
03-11-17 58.00 58.37 57.52 222,200 58.29 880.28
03-11-14 59.04 59.25 58.10 250,200 58.31 880.58
03-11-13 59.10 59.39 58.49 246,000 59.17 893.57
03-11-12 59.50 59.77 59.12 173,300 59.58 899.76
03-11-11 59.20 59.83 59.08 181,100 59.57 899.61
03-11-10 58.28 59.69 58.28 344,200 59.38 896.74
03-11-07 60.00 60.10 58.25 402,300 58.28 880.13
03-11-06 59.90 60.08 59.46 242,300 59.87 904.14
Date Open High Low Vol Cls adjCls
03-11-05 60.75 60.89 59.51 293,000 60.03 906.56
03-11-04 61.95 61.98 61.08 232,400 61.23 924.68
03-11-03 60.85 62.15 60.85 223,600 61.80 933.29
03-10-31 60.85 61.61 60.59 263,600 60.83 918.64
03-10-30 61.25 61.75 60.50 296,100 60.60 915.17
03-10-29 60.36 60.95 60.15 251,700 60.90 919.70
03-10-28 60.23 60.45 59.60 295,500 60.36 911.54
03-10-27 60.70 60.79 59.80 204,600 59.98 905.80
03-10-24 60.35 60.72 59.29 280,000 60.18 908.82
Date Open High Low Vol Cls adjCls
03-10-23 60.00 60.92 59.85 239,100 60.56 914.56
03-10-22 61.27 61.27 59.93 269,100 60.25 909.88
03-10-21 61.00 61.40 60.62 291,000 61.27 925.29
03-10-20 61.40 61.95 60.85 211,300 61.95 935.55
03-10-17 62.20 62.20 60.38 338,000 61.08 922.42
03-10-16 62.10 62.58 61.66 268,600 62.20 939.33
03-10-15 62.85 63.13 61.80 263,700 62.49 943.71
03-10-14 61.65 62.58 61.55 280,400 62.50 943.86
03-10-13 60.45 61.83 60.41 191,200 61.44 927.85
Date Open High Low Vol Cls adjCls
03-10-10 60.86 60.96 60.20 182,600 60.29 910.49
03-10-09 60.88 61.50 60.33 281,900 60.86 919.09
03-10-08 61.08 61.09 60.32 180,000 60.88 919.40
03-10-07 60.60 61.08 60.05 233,900 61.08 922.42
03-10-06 60.56 61.19 60.41 147,200 60.82 918.49
03-10-03 60.95 61.70 60.40 322,500 60.55 914.41
03-10-02 59.90 60.50 59.67 243,600 60.37 911.69
03-10-01 57.90 59.90 57.86 322,500 59.90 904.60
03-09-30 58.20 58.20 57.25 303,200 57.70 871.37
Date Open High Low Vol Cls adjCls
03-09-29 57.55 58.38 57.43 242,800 58.21 879.07
03-09-26 58.00 58.60 57.49 271,300 57.50 868.35
03-09-25 58.20 58.63 57.91 248,500 58.00 875.90
03-09-24 59.55 59.70 57.26 461,200 58.00 875.90
03-09-23 59.85 60.07 58.81 235,900 59.78 902.78
03-09-22 59.90 59.90 59.23 221,800 59.65 900.82
03-09-19 60.60 60.75 60.00 274,900 60.35 911.39
03-09-18 59.50 60.80 59.40 274,900 60.71 916.83
03-09-17 60.10 60.10 59.54 179,500 59.72 901.88
Date Open High Low Vol Cls adjCls
03-09-16 58.90 60.33 58.90 276,700 60.20 909.13
03-09-15 60.00 60.01 58.67 284,100 58.85 888.74
03-09-12 60.10 60.25 59.15 221,000 60.05 906.86
03-09-11 60.75 60.98 59.84 324,300 60.15 908.37
03-09-10 60.50 60.98 60.26 269,000 60.58 914.87
03-09-09 59.55 60.60 59.50 255,600 60.31 910.79
03-09-08 59.25 59.80 58.93 238,800 59.58 899.76
03-09-05 59.67 59.85 58.58 243,500 58.95 890.25
03-09-04 60.50 60.52 59.57 247,600 59.70 901.58
Date Open High Low Vol Cls adjCls
03-09-03 59.50 60.53 59.41 411,500 60.10 907.62
03-09-02 59.40 59.50 58.28 398,200 59.01 890.17
03-08-29 59.46 59.64 58.76 172,900 59.57 898.62
03-08-28 59.46 59.60 58.61 221,500 59.46 896.96
03-08-27 60.05 60.30 59.38 176,000 59.45 896.81
03-08-26 59.53 60.48 58.98 218,700 60.37 910.69
03-08-25 59.60 59.74 59.18 240,300 59.57 898.62
03-08-22 61.25 61.27 59.49 317,500 59.59 898.92
03-08-21 61.90 62.02 60.51 311,800 60.68 915.37
Date Open High Low Vol Cls adjCls
03-08-20 62.90 62.91 61.39 263,200 61.66 930.15
03-08-19 63.05 63.08 62.40 197,400 63.00 950.36
03-08-18 62.85 63.14 62.41 152,700 62.65 945.08
03-08-15 62.75 62.83 62.05 118,900 62.40 941.31
03-08-14 61.85 62.80 61.19 195,600 62.74 946.44
03-08-13 63.21 63.49 61.57 266,200 61.88 933.47
03-08-12 62.35 63.25 61.93 214,500 63.20 953.38
03-08-11 62.20 63.39 62.14 209,900 62.51 942.97
03-08-08 62.30 62.40 61.65 162,300 62.20 938.30
Date Open High Low Vol Cls adjCls
03-08-07 62.05 62.30 61.63 309,200 62.00 935.28
03-08-06 61.55 63.02 61.31 308,100 62.09 936.64
03-08-05 62.10 62.72 61.50 298,200 61.50 927.74
03-08-04 62.80 62.80 61.29 322,100 62.40 941.31
03-08-01 64.00 64.75 62.54 271,600 62.86 948.25
03-07-31 63.98 65.10 63.65 330,400 64.20 968.47
03-07-30 63.55 64.20 63.46 243,200 63.57 958.96
03-07-29 64.69 64.75 62.91 311,000 63.28 954.59
03-07-28 65.24 65.24 63.90 327,900 64.70 976.01
Date Open High Low Vol Cls adjCls
03-07-25 62.90 64.84 62.32 501,600 64.65 975.25
03-07-24 60.95 62.61 60.58 510,100 62.20 938.30
03-07-23 60.58 60.58 59.56 291,900 60.25 908.88
03-07-22 60.25 60.73 59.60 308,300 60.58 913.86
03-07-21 60.00 60.35 59.37 263,800 60.00 905.11
03-07-18 60.35 60.42 59.53 325,800 60.02 905.41
03-07-17 59.79 60.00 59.11 358,200 59.80 902.09
03-07-16 60.20 60.20 59.31 362,800 59.80 902.09
03-07-15 58.65 59.40 58.55 419,100 59.30 894.55
Date Open High Low Vol Cls adjCls
03-07-14 57.68 58.85 57.47 319,900 58.44 881.58
03-07-11 56.00 57.43 55.95 258,800 57.16 862.27
03-07-10 56.50 56.62 55.65 301,500 55.85 842.51
03-07-09 57.88 58.21 56.55 328,900 57.01 860.00
03-07-08 57.65 58.33 57.15 278,500 58.00 874.94
03-07-07 57.25 57.99 57.05 279,800 57.80 871.92
03-07-03 56.75 57.05 56.05 183,200 56.48 852.01
03-07-02 54.96 57.07 54.96 330,800 57.00 859.85
03-07-01 54.90 55.70 54.20 351,100 55.54 837.83
Date Open High Low Vol Cls adjCls
03-06-30 55.55 55.68 54.90 374,400 55.18 832.40
03-06-27 56.25 56.50 55.22 256,700 55.69 840.09
03-06-26 55.66 56.62 55.19 327,100 56.20 847.78
03-06-25 56.85 56.85 55.65 286,800 55.65 839.49
03-06-24 57.00 57.10 56.00 298,600 56.89 858.19
03-06-23 57.79 57.92 56.45 250,300 57.22 863.17
03-06-20 58.20 58.57 57.45 359,100 57.80 871.92
03-06-19 59.39 59.45 57.55 306,000 57.90 873.43
03-06-18 59.97 60.60 58.70 391,600 59.39 895.91
Date Open High Low Vol Cls adjCls
03-06-17 60.50 60.50 59.60 268,200 59.97 904.66
03-06-16 58.80 60.21 58.30 326,800 60.20 908.13
03-06-13 58.35 58.45 57.69 187,700 58.20 877.96
03-06-12 59.32 59.97 57.84 276,600 58.30 879.46
03-06-11 58.35 59.35 57.90 238,700 59.32 894.85
03-06-10 57.60 58.24 57.37 177,300 57.93 873.88
03-06-09 58.05 58.16 57.25 189,700 57.40 865.89
03-06-06 59.30 60.10 57.89 344,200 58.27 879.01
03-06-05 58.71 59.19 58.15 225,500 58.93 888.97
Date Open High Low Vol Cls adjCls
03-06-04 57.60 58.94 57.40 258,300 58.72 885.80
03-06-03 58.60 58.90 57.41 318,600 57.90 872.72
03-06-02 58.00 59.82 57.95 366,600 58.50 881.76
03-05-30 56.25 57.95 56.25 319,800 57.88 872.42
03-05-29 56.60 57.26 55.87 323,200 56.25 847.85
03-05-28 56.94 57.50 56.35 359,800 56.72 854.93
03-05-27 54.65 56.66 54.54 345,800 56.51 851.77
03-05-23 55.81 55.81 54.90 234,900 54.99 828.86
03-05-22 55.35 55.90 55.05 278,600 55.80 841.07
Date Open High Low Vol Cls adjCls
03-05-21 55.00 55.49 54.60 270,100 55.43 835.49
03-05-20 55.80 56.06 54.50 255,700 55.42 835.34
03-05-19 57.30 57.60 55.35 362,100 55.86 841.97
03-05-16 57.20 58.00 56.72 331,100 57.95 873.47
03-05-15 56.90 57.77 56.75 297,700 57.31 863.83
03-05-14 56.15 56.60 55.40 297,500 56.46 851.02
03-05-13 56.36 56.40 55.40 274,400 55.62 838.35
03-05-12 56.25 56.53 55.27 329,400 56.35 849.36
03-05-09 55.95 56.42 55.20 236,100 56.25 847.85
Date Open High Low Vol Cls adjCls
03-05-08 56.56 56.56 55.23 329,200 55.46 835.94
03-05-07 57.30 57.41 56.35 360,500 56.55 852.37
03-05-06 57.58 58.20 57.00 284,300 57.50 866.69
03-05-05 57.76 58.45 57.40 263,600 57.58 867.90
03-05-02 57.29 57.85 56.14 330,400 57.76 870.61
03-05-01 57.95 58.12 56.10 317,200 57.29 863.53
03-04-30 56.58 58.35 56.58 395,000 57.95 873.47
03-04-29 56.72 57.20 55.74 309,800 56.57 852.67
03-04-28 55.15 57.10 54.86 292,900 56.72 854.93
Date Open High Low Vol Cls adjCls
03-04-25 55.75 55.99 54.35 294,800 54.75 825.24
03-04-24 58.27 58.27 54.60 598,500 55.37 834.59
03-04-23 57.00 58.50 56.80 453,100 58.27 878.30
03-04-22 54.50 57.00 54.27 574,700 56.91 857.80
03-04-21 54.15 54.98 53.82 235,500 54.50 821.47
03-04-17 52.87 53.72 52.85 281,200 53.64 808.51
03-04-16 54.50 54.86 52.50 398,800 52.87 796.90
03-04-15 53.71 53.99 52.90 280,200 53.98 813.63
03-04-14 53.04 53.72 52.75 339,200 53.71 809.57
Date Open High Low Vol Cls adjCls
03-04-11 53.40 54.00 52.75 225,200 53.03 799.32
03-04-10 53.09 53.78 52.76 255,800 53.14 800.97
03-04-09 53.88 54.98 53.00 326,600 53.09 800.22
03-04-08 54.09 54.43 53.50 305,200 53.65 808.66
03-04-07 55.53 56.84 54.07 517,700 54.09 815.29
03-04-04 52.98 53.85 52.55 319,500 53.66 808.81
03-04-03 53.80 53.85 52.30 314,600 52.50 791.33
03-04-02 52.35 53.60 51.73 442,500 53.02 799.16
03-04-01 49.46 50.81 49.46 334,000 50.60 762.69
Date Open High Low Vol Cls adjCls
03-03-31 48.85 50.30 48.48 368,000 49.45 745.35
03-03-28 50.10 50.18 49.50 285,200 49.85 751.38
03-03-27 50.75 51.50 50.12 409,400 50.40 759.67
03-03-26 52.00 52.00 50.83 318,200 51.46 775.65
03-03-25 52.10 52.50 51.09 423,500 51.86 781.68
03-03-24 54.27 54.27 51.71 438,700 51.97 783.34
03-03-21 53.25 54.78 52.45 478,700 54.48 821.17
03-03-20 51.63 52.69 50.70 334,900 52.10 785.30
03-03-19 50.98 51.94 50.97 367,200 51.87 781.83
Date Open High Low Vol Cls adjCls
03-03-18 51.74 51.81 50.23 447,100 50.98 768.42
03-03-17 48.97 51.46 48.19 533,600 51.46 775.65
03-03-14 47.74 49.35 47.70 486,700 48.96 737.97
03-03-13 45.70 48.02 45.50 614,100 47.70 718.98
03-03-12 44.48 44.75 42.92 666,000 44.70 673.76
03-03-11 45.34 46.14 44.40 487,600 44.47 670.29
03-03-10 47.30 47.40 45.25 338,100 45.33 683.25
03-03-07 46.81 48.45 46.60 329,200 47.88 721.69
03-03-06 48.27 48.49 47.40 263,600 47.72 719.28
Date Open High Low Vol Cls adjCls
03-03-05 47.76 49.00 47.72 284,600 48.97 738.12
03-03-04 47.65 48.30 47.40 349,600 47.56 716.16
03-03-03 49.47 49.95 48.15 357,300 48.35 728.05
03-02-28 50.40 50.98 48.90 480,800 49.29 742.21
03-02-27 49.71 50.75 49.34 294,100 50.46 759.83
03-02-26 50.32 50.37 49.27 366,700 49.46 744.77
03-02-25 49.66 50.32 49.16 306,100 50.32 757.72
03-02-24 50.69 50.85 49.46 267,200 49.65 747.63
03-02-21 50.25 51.05 49.80 314,600 50.81 765.10
Date Open High Low Vol Cls adjCls
03-02-20 50.43 50.55 49.75 223,100 49.76 749.29
03-02-19 51.00 51.00 49.65 248,000 50.18 755.61
03-02-18 50.30 51.18 50.25 440,300 50.92 766.75
03-02-14 47.97 49.53 47.97 465,000 49.39 743.71
03-02-13 47.75 49.01 47.10 812,300 47.97 722.33
03-02-12 47.59 47.98 46.03 362,900 46.50 700.20
03-02-11 47.00 48.23 47.00 476,000 47.44 714.35
03-02-10 46.70 47.10 45.90 565,500 47.00 707.73
03-02-07 48.45 48.90 46.30 667,700 46.70 703.21
Date Open High Low Vol Cls adjCls
03-02-06 50.10 50.35 48.14 797,600 48.20 725.80
03-02-05 51.40 51.41 50.62 792,400 50.82 765.25
03-02-04 50.47 51.76 49.45 1,792,800 51.70 778.50
03-02-03 54.55 55.69 54.35 299,600 55.33 833.16
03-01-31 53.25 54.90 53.10 402,900 54.12 814.94
03-01-30 55.30 55.48 53.19 418,300 53.25 801.84
03-01-29 56.01 56.01 54.55 324,700 55.42 834.51
03-01-28 55.47 56.91 55.47 359,700 56.00 843.25
03-01-27 56.05 56.56 54.62 430,400 55.22 831.50
Date Open High Low Vol Cls adjCls
03-01-24 58.75 58.96 56.04 785,800 56.04 843.85
03-01-23 60.25 61.51 60.25 223,100 60.93 917.48
03-01-22 61.41 62.10 60.30 266,600 60.40 909.50
03-01-21 62.80 62.90 61.35 197,000 61.40 924.56
03-01-17 62.75 62.75 61.44 253,900 61.92 932.39
03-01-16 62.99 63.50 62.21 282,700 62.74 944.74
03-01-15 63.50 63.53 62.20 280,200 62.99 948.50
03-01-14 62.57 63.50 62.20 236,800 63.50 956.18
03-01-13 62.05 63.20 61.80 254,500 62.82 945.94
Date Open High Low Vol Cls adjCls
03-01-10 62.15 62.60 61.53 232,200 61.81 930.73
03-01-09 60.50 62.45 60.50 216,400 62.40 939.62
03-01-08 60.93 61.49 59.99 172,700 60.17 906.04
03-01-07 62.14 62.19 60.60 269,200 60.93 917.48
03-01-06 60.12 62.51 60.10 260,800 62.14 935.70
03-01-03 60.05 60.42 59.54 194,700 60.12 905.29
03-01-02 58.10 60.30 57.74 313,800 60.30 908.00
02-12-31 57.36 57.85 56.05 272,600 57.85 871.11
02-12-30 56.93 57.54 56.55 254,900 57.41 864.48
Date Open High Low Vol Cls adjCls
02-12-27 58.15 58.61 56.45 224,300 56.68 853.49
02-12-26 59.29 60.21 58.00 184,100 58.30 877.88
02-12-24 59.42 59.78 58.98 73,200 59.29 892.79
02-12-23 59.08 60.50 58.74 229,300 59.41 894.60
02-12-20 58.80 59.49 58.05 456,300 59.07 889.48
02-12-19 58.80 59.97 57.71 304,500 58.09 874.72
02-12-18 60.58 60.58 58.64 377,500 59.04 889.02
02-12-17 60.55 61.29 60.42 250,400 60.57 912.06
02-12-16 59.25 61.48 59.25 316,400 61.30 923.06
Date Open High Low Vol Cls adjCls
02-12-13 59.90 60.27 58.86 278,800 59.00 888.42
02-12-12 61.00 61.57 59.51 219,600 60.09 904.84
02-12-11 60.20 62.38 60.20 245,700 61.62 927.87
02-12-10 59.80 60.87 59.55 238,400 60.75 914.77
02-12-09 60.25 61.04 59.42 322,400 59.57 897.01
02-12-06 60.80 61.18 60.05 283,500 60.49 910.86
02-12-05 62.52 62.71 60.99 223,600 61.15 920.80
02-12-04 62.78 63.49 62.21 268,900 62.61 942.78
02-12-03 63.50 63.71 62.60 216,800 62.83 945.37
Date Open High Low Vol Cls adjCls
02-12-02 66.50 66.50 63.05 308,500 64.14 965.08
02-11-29 64.92 65.54 64.52 116,600 65.15 980.28
02-11-27 62.71 64.96 62.61 269,600 64.67 973.06
02-11-26 65.10 65.10 62.21 334,800 62.35 938.15
02-11-25 65.50 66.26 64.63 270,900 65.10 979.53
02-11-22 67.00 67.39 65.49 369,200 65.50 985.55
02-11-21 67.58 68.25 66.29 443,500 66.91 1,006.76
02-11-20 66.50 67.41 66.22 326,100 67.41 1,014.28
02-11-19 66.51 67.59 66.10 249,300 66.57 1,001.65
Date Open High Low Vol Cls adjCls
02-11-18 67.90 68.18 66.40 272,600 66.50 1,000.59
02-11-15 65.50 67.90 65.24 399,400 67.89 1,021.51
02-11-14 64.25 65.97 64.06 235,500 65.75 989.31
02-11-13 64.05 64.43 62.69 272,100 63.67 958.01
02-11-12 64.40 64.77 63.70 201,700 64.04 963.58
02-11-11 64.15 64.67 63.37 164,100 63.81 960.12
02-11-08 64.50 65.00 64.09 281,200 64.47 970.05
02-11-07 65.71 65.72 63.55 246,300 64.12 964.78
02-11-06 65.75 66.60 64.01 272,400 65.86 990.96
Date Open High Low Vol Cls adjCls
02-11-05 64.65 65.50 63.95 230,600 65.31 982.69
02-11-04 63.55 65.59 63.45 381,600 63.74 959.06
02-11-01 62.40 62.55 61.00 316,700 61.85 930.63
02-10-31 63.94 64.27 62.05 330,400 62.55 941.16
02-10-30 64.44 65.75 63.10 340,900 63.84 960.57
02-10-29 64.20 64.60 62.50 284,000 64.43 969.45
02-10-28 65.50 66.05 63.75 291,500 64.34 968.09
02-10-25 64.17 65.69 62.91 307,500 65.41 984.19
02-10-24 63.05 65.76 62.60 425,400 64.16 965.38
Date Open High Low Vol Cls adjCls
02-10-23 63.35 63.58 61.52 343,800 63.05 948.68
02-10-22 63.25 63.80 62.80 216,600 63.80 959.97
02-10-21 63.46 64.59 62.50 328,500 63.95 962.22
02-10-18 64.00 65.04 63.10 358,000 63.71 958.61
02-10-17 62.42 65.20 62.42 372,600 64.86 975.92
02-10-16 63.74 64.27 62.13 379,700 62.42 939.20
02-10-15 61.51 65.26 60.90 520,600 64.00 962.98
02-10-14 58.00 59.65 57.50 315,300 58.30 877.21
02-10-11 57.89 60.37 56.49 512,200 59.73 898.73
Date Open High Low Vol Cls adjCls
02-10-10 52.34 55.75 51.88 449,300 55.75 838.84
02-10-09 54.35 54.49 52.35 380,800 52.59 791.30
02-10-08 53.69 55.49 52.38 435,200 54.95 826.80
02-10-07 52.71 54.74 52.25 347,000 52.45 789.19
02-10-04 54.63 55.50 52.50 430,900 52.70 792.95
02-10-03 56.22 57.59 54.15 433,200 54.62 821.84
02-10-02 57.80 59.00 56.18 416,000 56.21 845.76
02-10-01 54.70 58.32 54.48 400,300 58.27 876.76
02-09-30 55.24 55.50 52.60 516,200 54.70 823.04
Date Open High Low Vol Cls adjCls
02-09-27 57.60 58.10 55.08 339,200 55.23 831.02
02-09-26 56.35 58.05 56.00 386,600 58.00 872.70
02-09-25 54.65 55.96 54.20 382,800 55.56 835.98
02-09-24 54.75 56.49 53.92 410,000 53.99 812.36
02-09-23 55.95 56.30 54.85 272,900 55.25 831.32
02-09-20 57.90 58.20 55.39 541,300 56.35 847.87
02-09-19 58.22 58.70 57.50 317,500 57.50 865.17
02-09-18 58.12 59.61 57.40 334,900 58.74 883.83
02-09-17 60.25 60.50 57.96 320,300 58.11 874.35
Date Open High Low Vol Cls adjCls
02-09-16 58.60 59.15 58.00 260,700 58.80 884.73
02-09-13 59.00 59.50 57.60 327,100 58.60 881.72
02-09-12 60.74 60.75 59.00 254,100 59.19 890.60
02-09-11 61.77 62.49 60.63 180,000 61.04 918.44
02-09-10 61.30 61.80 60.35 221,400 61.00 917.84
02-09-09 59.00 61.90 58.50 264,800 61.05 918.59
02-09-06 58.57 60.00 58.57 247,700 59.45 894.51
02-09-05 59.30 59.77 57.78 329,300 58.32 877.51
02-09-04 59.82 60.48 58.96 298,600 60.25 906.55
Date Open High Low Vol Cls adjCls
02-09-03 62.55 62.55 59.42 315,700 59.62 896.36
02-08-30 62.30 63.99 61.85 194,300 62.80 944.18
02-08-29 61.07 63.25 60.60 279,600 62.50 939.66
02-08-28 63.50 64.05 61.37 305,100 62.08 933.35
02-08-27 66.75 66.95 64.00 264,100 64.57 970.79
02-08-26 65.70 66.66 65.00 164,900 66.13 994.24
02-08-23 67.05 67.11 65.40 220,300 65.55 985.52
02-08-22 66.22 67.85 66.22 231,300 67.50 1,014.84
02-08-21 67.40 67.80 65.67 218,600 66.42 998.60
Date Open High Low Vol Cls adjCls
02-08-20 66.91 67.41 65.54 288,700 67.14 1,009.43
02-08-19 65.05 68.01 65.05 307,000 67.91 1,021.00
02-08-16 64.30 65.60 63.95 282,400 65.00 977.25
02-08-15 63.95 65.65 63.95 300,800 65.00 977.25
02-08-14 62.06 64.35 60.25 403,600 63.85 959.96
02-08-13 65.26 65.27 61.92 389,800 62.31 936.81
02-08-12 66.00 66.50 64.85 239,200 65.51 984.92
02-08-09 65.26 66.95 64.60 304,100 66.95 1,006.57
02-08-08 62.50 66.01 62.15 377,700 65.51 984.92
Date Open High Low Vol Cls adjCls
02-08-07 62.50 63.23 59.90 384,500 62.08 933.35
02-08-06 58.65 61.18 58.64 394,200 60.65 911.85
02-08-05 60.25 60.70 57.20 313,000 57.64 866.60
02-08-02 62.74 63.14 59.36 360,400 60.25 905.84
02-08-01 63.91 64.53 62.50 418,200 62.84 944.78
02-07-31 62.45 63.98 61.55 505,700 63.92 961.01
02-07-30 62.09 63.35 60.11 494,100 62.21 935.30
02-07-29 58.80 62.81 58.80 709,300 62.16 934.55
02-07-26 53.00 56.84 53.00 456,100 56.82 854.27
Date Open High Low Vol Cls adjCls
02-07-25 52.25 55.25 50.45 817,400 53.11 798.49
02-07-24 51.10 54.00 47.61 1,149,800 53.38 802.55
02-07-23 55.97 56.50 51.00 816,000 51.10 768.27
02-07-22 56.81 58.04 55.00 528,500 56.15 844.19
02-07-19 56.23 58.24 55.91 496,400 56.81 854.12
02-07-18 60.80 60.90 56.90 562,000 57.23 860.43
02-07-17 62.27 62.76 59.75 421,700 60.90 915.61
02-07-16 63.20 63.96 61.00 396,900 61.27 921.17
02-07-15 62.50 63.43 61.00 343,900 63.33 952.14
Date Open High Low Vol Cls adjCls
02-07-12 63.75 64.60 63.12 293,900 63.50 954.70
02-07-11 62.00 63.75 61.01 493,100 63.51 954.85
02-07-10 65.80 66.50 61.00 494,200 62.40 938.16
02-07-09 67.67 67.96 65.44 237,000 65.55 985.52
02-07-08 67.74 68.40 67.01 210,800 67.70 1,017.84
02-07-05 66.70 67.85 66.12 133,000 67.74 1,018.45
02-07-03 65.32 65.94 64.00 281,200 65.48 984.47
02-07-02 68.12 68.12 65.31 375,100 65.42 983.57
02-07-01 68.24 68.50 67.10 228,300 67.12 1,009.12
Date Open High Low Vol Cls adjCls
02-06-28 67.30 69.07 67.30 424,100 68.23 1,025.81
02-06-27 67.10 67.15 65.65 314,600 66.90 1,005.82
02-06-26 66.00 67.20 65.49 329,700 66.24 995.89
02-06-25 68.06 69.00 67.23 296,000 67.26 1,011.23
02-06-24 66.90 68.00 65.55 334,900 67.86 1,020.25
02-06-21 67.10 68.00 66.65 365,600 67.00 1,007.32
02-06-20 68.38 69.02 67.00 276,800 68.01 1,022.51
02-06-19 68.50 68.82 67.45 310,900 68.38 1,028.07
02-06-18 68.81 69.20 67.50 338,300 68.86 1,035.28
Date Open High Low Vol Cls adjCls
02-06-17 65.81 69.20 65.46 501,000 68.80 1,034.38
02-06-14 62.91 65.05 61.80 373,900 64.46 969.13
02-06-13 64.09 64.50 62.84 239,100 62.84 944.78
02-06-12 63.15 64.88 63.15 328,600 64.20 965.22
02-06-11 64.73 65.20 62.60 284,500 63.00 947.18
02-06-10 64.95 66.22 64.39 293,500 64.60 971.24
02-06-07 63.00 65.60 63.00 378,000 65.00 977.25
02-06-06 64.90 65.40 63.58 300,900 64.00 962.22
02-06-05 64.90 65.31 64.76 306,600 65.07 978.30
Date Open High Low Vol Cls adjCls
02-06-04 64.50 64.90 63.50 425,600 64.50 969.09
02-06-03 66.97 67.24 64.30 343,500 64.55 969.84
02-05-31 67.15 67.44 66.65 269,700 66.97 1,006.20
02-05-30 66.77 68.00 66.54 247,200 67.10 1,008.15
02-05-29 67.06 67.85 66.95 144,400 67.08 1,007.85
02-05-28 67.60 67.85 66.85 158,600 67.05 1,007.40
02-05-24 68.30 68.40 67.20 171,100 67.80 1,018.67
02-05-23 68.16 68.64 67.55 198,200 68.30 1,026.18
02-05-22 67.20 68.05 67.00 221,200 68.01 1,021.82
Date Open High Low Vol Cls adjCls
02-05-21 67.90 68.35 66.75 212,700 66.93 1,005.60
02-05-20 69.37 69.38 67.82 247,800 67.95 1,020.92
02-05-17 68.46 69.75 68.45 343,500 69.62 1,046.01
02-05-16 65.90 68.89 65.60 538,900 68.71 1,032.34
02-05-15 67.57 67.58 65.50 808,000 65.90 990.12
02-05-14 68.50 68.89 67.30 444,600 68.07 1,022.73
02-05-13 68.50 68.99 67.82 247,400 68.36 1,027.08
02-05-10 69.09 69.14 68.00 212,700 68.30 1,026.18
02-05-09 69.85 71.50 68.87 206,700 69.09 1,038.05
Date Open High Low Vol Cls adjCls
02-05-08 68.85 70.21 68.62 326,000 69.95 1,050.97
02-05-07 69.50 69.74 67.27 374,300 67.65 1,016.41
02-05-06 70.65 71.28 69.55 185,100 69.55 1,044.96
02-05-03 71.26 71.26 70.29 255,500 70.62 1,061.04
02-05-02 70.61 71.60 70.55 324,500 71.51 1,074.41
02-05-01 70.25 70.80 68.52 355,000 70.61 1,060.89
02-04-30 69.00 69.98 68.39 316,100 69.12 1,038.50
02-04-29 68.50 69.37 68.26 280,600 68.27 1,025.73
02-04-26 68.90 69.45 68.04 303,500 68.71 1,032.34
Date Open High Low Vol Cls adjCls
02-04-25 68.90 70.30 67.97 477,100 68.34 1,026.78
02-04-24 68.05 70.10 68.05 372,000 68.34 1,026.78
02-04-23 69.71 70.15 68.00 365,300 68.12 1,023.48
02-04-22 70.60 70.74 67.49 677,800 69.71 1,047.37
02-04-19 72.30 72.45 70.40 277,500 70.79 1,063.59
02-04-18 72.89 73.00 70.59 272,200 72.00 1,081.77
02-04-17 72.36 73.34 71.98 191,900 72.98 1,096.50
02-04-16 72.80 73.24 71.99 230,400 72.61 1,090.94
02-04-15 73.65 73.84 71.40 207,500 72.25 1,085.53
Date Open High Low Vol Cls adjCls
02-04-12 73.01 74.12 73.00 209,600 73.75 1,108.07
02-04-11 74.89 74.90 72.68 305,900 72.80 1,093.79
02-04-10 75.15 75.52 74.46 265,100 74.89 1,125.19
02-04-09 74.64 75.54 74.43 263,200 75.26 1,130.75
02-04-08 73.75 74.80 73.51 213,000 74.39 1,117.68
02-04-05 73.40 74.74 73.40 285,500 74.20 1,114.83
02-04-04 71.70 73.20 71.66 265,900 73.15 1,099.05
02-04-03 72.20 72.50 71.55 322,800 71.75 1,078.02
02-04-02 71.15 72.75 70.83 330,500 72.24 1,085.38
Date Open High Low Vol Cls adjCls
02-04-01 71.50 71.69 70.41 239,100 70.90 1,065.24
02-03-28 71.85 72.69 71.77 200,900 72.14 1,083.88
02-03-27 71.50 73.00 71.50 207,600 72.29 1,086.13
02-03-26 70.79 72.14 70.79 228,000 71.59 1,075.61
02-03-25 72.10 72.43 70.50 241,500 70.69 1,062.09
02-03-22 71.85 72.35 71.40 294,700 72.24 1,085.38
02-03-21 72.76 73.19 72.21 207,000 72.40 1,087.78
02-03-20 73.70 73.84 72.77 236,500 73.01 1,096.95
02-03-19 74.35 74.89 73.62 193,600 73.95 1,111.07
Date Open High Low Vol Cls adjCls
02-03-18 75.44 75.87 73.69 275,400 74.25 1,115.58
02-03-15 75.00 75.40 74.94 347,200 75.40 1,132.86
02-03-14 73.99 75.13 73.99 256,100 74.76 1,123.24
02-03-13 73.67 74.10 73.30 201,600 73.92 1,110.62
02-03-12 72.75 73.95 72.73 221,800 73.92 1,110.62
02-03-11 74.00 74.30 72.95 251,600 73.41 1,102.96
02-03-08 75.10 75.40 74.20 230,700 74.66 1,121.74
02-03-07 76.05 76.15 73.43 317,100 74.75 1,123.09
02-03-06 75.65 76.75 74.49 269,300 76.15 1,144.12
Date Open High Low Vol Cls adjCls
02-03-05 74.80 76.10 74.76 250,100 75.64 1,136.46
02-03-04 74.00 75.53 73.57 321,800 75.48 1,134.06
02-03-01 73.72 73.73 72.50 362,200 73.73 1,107.76
02-02-28 73.85 75.15 73.70 297,800 73.97 1,111.37
02-02-27 72.70 74.81 72.55 302,100 73.73 1,107.76
02-02-26 71.50 72.70 71.35 265,900 72.50 1,088.65
02-02-25 71.00 71.93 70.71 388,900 71.50 1,073.64
02-02-22 70.04 70.70 68.80 441,900 70.33 1,056.07
02-02-21 71.30 72.20 70.10 644,000 71.04 1,066.73
Date Open High Low Vol Cls adjCls
02-02-20 72.90 73.95 70.60 323,000 73.72 1,106.97
02-02-19 74.35 74.45 72.56 278,400 72.75 1,092.41
02-02-15 76.20 77.09 74.03 404,900 74.25 1,114.93
02-02-14 77.08 77.37 76.03 251,800 77.17 1,158.78
02-02-13 74.20 77.38 73.90 335,800 77.08 1,157.43
02-02-12 74.00 74.28 73.45 182,200 73.97 1,110.73
02-02-11 74.15 74.87 74.05 202,200 74.16 1,113.58
02-02-08 73.40 75.10 72.80 496,100 74.00 1,111.18
02-02-07 69.75 71.42 68.24 480,200 71.11 1,067.78
Date Open High Low Vol Cls adjCls
02-02-06 70.25 71.00 69.58 341,000 70.75 1,062.38
02-02-05 70.62 71.45 69.39 424,600 70.15 1,053.37
02-02-04 72.35 73.24 70.40 296,500 70.66 1,061.02
02-02-01 74.15 74.15 72.11 284,600 73.25 1,099.92
02-01-31 72.00 74.25 71.95 527,900 74.15 1,113.43
02-01-30 72.84 73.00 66.50 1,248,900 71.29 1,070.48
02-01-29 77.10 77.15 72.27 615,800 72.84 1,093.76
02-01-28 77.50 78.00 75.99 283,600 76.67 1,151.27
02-01-25 77.00 78.33 76.60 268,300 78.01 1,171.39
Date Open High Low Vol Cls adjCls
02-01-24 77.30 77.80 76.96 271,600 77.38 1,161.93
02-01-23 78.80 79.00 77.16 290,100 77.20 1,159.23
02-01-22 79.50 79.50 78.85 172,800 79.05 1,187.01
02-01-18 79.61 80.00 79.40 229,300 79.50 1,193.76
02-01-17 79.10 79.75 78.80 257,100 79.61 1,195.42
02-01-16 78.90 79.10 78.43 234,300 78.72 1,182.05
02-01-15 77.53 78.88 77.50 209,900 78.79 1,183.10
02-01-14 77.80 78.05 77.15 250,100 77.52 1,164.03
02-01-11 78.25 78.55 77.50 220,000 78.05 1,171.99
Date Open High Low Vol Cls adjCls
02-01-10 77.50 77.95 77.00 207,500 77.90 1,169.74
02-01-09 76.60 78.47 76.60 314,200 77.70 1,166.74
02-01-08 77.40 77.45 76.00 378,000 76.20 1,144.21
02-01-07 77.55 77.75 76.30 329,600 76.80 1,153.22
02-01-04 78.56 78.70 77.40 311,000 77.80 1,168.24
02-01-03 78.30 78.60 75.30 509,100 78.58 1,179.95
02-01-02 79.45 79.45 77.81 301,800 78.75 1,182.50
01-12-31 80.00 80.45 79.40 159,400 79.40 1,192.26
01-12-28 79.91 80.37 79.85 165,000 80.22 1,204.58
Date Open High Low Vol Cls adjCls
01-12-27 79.50 80.15 79.21 167,100 79.91 1,199.92
01-12-26 79.50 80.15 79.45 199,100 79.50 1,193.76
01-12-24 80.00 80.09 79.47 106,200 79.50 1,193.76
01-12-21 80.70 80.74 79.66 402,300 80.00 1,201.27
01-12-20 81.40 81.40 80.20 215,400 80.65 1,211.03
01-12-19 81.40 81.99 80.50 224,400 81.50 1,223.80
01-12-18 80.95 81.40 80.60 231,600 81.40 1,222.29
01-12-17 80.90 81.35 80.35 232,800 80.95 1,215.54
01-12-14 79.61 81.10 79.00 244,600 80.21 1,204.43
Date Open High Low Vol Cls adjCls
01-12-13 80.40 80.49 79.19 226,300 79.61 1,195.42
01-12-12 79.95 80.90 79.48 220,800 80.40 1,207.28
01-12-11 79.65 80.00 79.16 246,500 79.70 1,196.77
01-12-10 82.15 82.29 79.10 246,400 79.60 1,195.27
01-12-07 82.20 82.47 81.10 176,600 81.90 1,229.80
01-12-06 82.70 82.98 81.13 219,700 81.33 1,221.24
01-12-05 82.15 83.21 81.60 243,500 82.83 1,243.77
01-12-04 81.85 82.00 80.76 203,000 82.00 1,230.67
01-12-03 82.00 82.09 80.95 214,300 81.75 1,226.92
Date Open High Low Vol Cls adjCls
01-11-30 83.35 83.74 82.40 203,100 82.40 1,236.68
01-11-29 82.90 83.84 82.51 216,500 83.15 1,247.93
01-11-28 82.70 83.50 82.32 246,900 82.80 1,242.68
01-11-27 80.70 82.98 80.54 298,300 82.56 1,239.08
01-11-26 81.50 81.65 80.80 191,600 80.95 1,214.92
01-11-23 79.90 80.97 79.90 71,200 80.90 1,214.16
01-11-21 80.90 80.91 80.00 141,300 80.10 1,202.16
01-11-20 80.70 81.50 80.50 179,100 80.95 1,214.92
01-11-19 81.35 81.70 80.50 158,500 81.30 1,220.17
Date Open High Low Vol Cls adjCls
01-11-16 82.10 82.10 80.01 235,900 81.12 1,217.47
01-11-15 82.00 82.20 80.88 230,400 81.95 1,229.92
01-11-14 81.70 81.77 80.30 222,400 81.24 1,219.27
01-11-13 79.95 80.95 79.56 227,300 80.90 1,214.16
01-11-12 78.70 79.88 77.50 275,900 79.80 1,197.66
01-11-09 79.97 80.12 79.40 224,600 79.69 1,196.00
01-11-08 81.00 81.45 80.53 309,300 80.87 1,213.71
01-11-07 81.40 81.50 80.74 445,900 80.97 1,215.22
01-11-06 82.00 83.25 80.15 313,400 82.85 1,243.43
Date Open High Low Vol Cls adjCls
01-11-05 81.70 82.38 80.75 353,200 82.00 1,230.67
01-11-02 80.10 81.70 79.67 226,700 81.60 1,224.67
01-11-01 78.50 80.60 77.02 361,600 80.35 1,205.91
01-10-31 81.45 81.45 78.50 296,900 78.60 1,179.65
01-10-30 81.00 81.90 79.65 269,600 81.44 1,222.27
01-10-29 83.50 83.51 80.11 294,000 81.00 1,215.67
01-10-26 83.64 84.20 82.47 205,400 83.80 1,257.69
01-10-25 83.00 83.95 80.75 333,300 83.89 1,259.04
01-10-24 83.83 84.03 82.20 243,000 83.80 1,257.69
Date Open High Low Vol Cls adjCls
01-10-23 84.35 84.89 83.52 274,100 83.82 1,257.99
01-10-22 81.60 84.95 81.45 312,900 84.81 1,272.85
01-10-19 83.00 83.40 81.00 270,800 81.60 1,224.67
01-10-18 85.40 85.45 82.50 293,100 83.00 1,245.68
01-10-17 86.30 86.30 84.90 291,100 85.40 1,281.70
01-10-16 84.87 86.40 84.35 286,400 86.01 1,290.86
01-10-15 83.20 84.96 82.80 227,800 84.87 1,273.75
01-10-12 83.40 83.70 82.49 368,000 83.69 1,256.04
01-10-11 81.95 84.05 81.95 499,700 84.05 1,261.44
Date Open High Low Vol Cls adjCls
01-10-10 78.00 80.95 78.00 382,300 80.70 1,211.16
01-10-09 76.95 78.10 76.15 298,500 77.35 1,160.89
01-10-08 78.50 78.75 75.70 264,400 76.85 1,153.38
01-10-05 80.14 80.55 77.48 323,700 79.02 1,185.95
01-10-04 80.70 80.77 79.00 356,000 80.14 1,202.76
01-10-03 78.70 81.32 78.25 450,500 80.70 1,211.16
01-10-02 76.85 78.45 76.75 267,200 78.45 1,177.39
01-10-01 77.75 77.75 76.35 284,300 76.74 1,151.73
01-09-28 76.50 78.00 76.05 462,100 78.00 1,170.64
Date Open High Low Vol Cls adjCls
01-09-27 75.50 76.10 74.80 323,400 76.00 1,140.62
01-09-26 74.00 75.50 73.65 383,600 75.50 1,133.12
01-09-25 71.00 73.85 70.80 518,200 73.55 1,103.85
01-09-24 67.75 72.20 67.75 602,800 71.00 1,065.58
01-09-21 66.00 68.45 66.00 808,800 67.05 1,006.30
01-09-20 69.51 69.51 68.02 574,300 68.90 1,034.07
01-09-19 70.00 71.07 68.99 600,900 69.50 1,043.07
01-09-18 70.40 71.00 69.50 601,500 70.05 1,051.33
01-09-17 67.00 71.07 66.99 990,200 71.00 1,065.58
Date Open High Low Vol Cls adjCls
01-09-10 72.50 74.73 72.07 298,200 74.26 1,114.51
01-09-07 75.55 76.05 72.65 441,700 73.15 1,097.85
01-09-06 74.00 75.95 73.99 622,200 75.55 1,133.87
01-09-05 76.50 76.50 72.65 781,900 73.99 1,110.46
01-09-04 77.90 77.91 76.00 455,700 76.50 1,148.13
01-08-31 78.25 78.38 77.80 344,800 78.20 1,173.64
01-08-30 78.35 79.01 78.29 603,100 78.50 1,178.14
01-08-29 77.70 78.30 76.55 512,600 78.10 1,172.14
01-08-28 76.75 77.25 76.70 485,600 77.20 1,158.63
Date Open High Low Vol Cls adjCls
01-08-27 77.40 77.70 76.39 357,900 76.75 1,151.88
01-08-24 77.40 77.61 77.18 338,200 77.20 1,158.63
01-08-23 77.58 78.35 77.40 403,000 77.40 1,161.64
01-08-22 78.48 78.55 77.52 369,900 77.58 1,164.34
01-08-21 78.14 79.19 78.14 450,300 78.23 1,174.09
01-08-20 79.25 79.40 77.80 352,400 78.14 1,172.74
01-08-17 81.00 81.00 78.50 322,300 79.21 1,188.80
01-08-16 81.44 81.47 80.80 246,100 81.18 1,218.37
01-08-15 80.70 81.68 80.70 313,400 81.44 1,222.27
Date Open High Low Vol Cls adjCls
01-08-14 80.75 80.75 80.19 339,100 80.31 1,205.31
01-08-13 81.68 81.85 80.89 138,700 80.95 1,214.92
01-08-10 81.15 81.88 80.90 144,100 81.68 1,225.87
01-08-09 81.60 81.60 81.15 170,500 81.40 1,221.67
01-08-08 81.43 82.05 81.26 223,200 81.65 1,225.42
01-08-07 82.05 82.28 81.70 201,500 81.90 1,229.17
01-08-06 81.60 81.60 79.80 269,500 81.50 1,222.54
01-08-03 82.30 82.30 81.12 213,200 81.64 1,224.64
01-08-02 82.75 82.83 81.68 261,900 82.45 1,236.79
Date Open High Low Vol Cls adjCls
01-08-01 83.40 83.51 82.51 195,300 82.60 1,239.04
01-07-31 82.80 83.85 82.75 256,200 83.25 1,248.79
01-07-30 82.00 82.79 81.83 283,100 82.63 1,239.49
01-07-27 82.10 82.35 81.14 286,500 81.72 1,225.84
01-07-26 82.67 82.80 81.99 313,600 82.28 1,234.24
01-07-25 82.80 83.30 82.55 215,000 82.67 1,240.09
01-07-24 83.40 83.48 82.62 283,100 82.89 1,243.39
01-07-23 84.25 84.44 83.25 202,200 83.26 1,248.94
01-07-20 84.70 85.03 83.74 212,700 84.01 1,260.19
Date Open High Low Vol Cls adjCls
01-07-19 85.40 85.70 84.70 230,400 84.90 1,273.54
01-07-18 85.12 85.19 84.64 208,200 85.18 1,277.74
01-07-17 85.20 85.35 84.55 214,400 85.12 1,276.84
01-07-16 84.70 85.60 84.70 171,800 85.29 1,279.39
01-07-13 84.10 84.83 83.86 116,700 84.51 1,267.69
01-07-12 83.90 84.61 83.62 196,400 84.10 1,261.54
01-07-11 83.73 84.30 83.27 251,100 83.50 1,252.54
01-07-10 84.80 85.10 84.00 208,300 84.03 1,260.49
01-07-09 84.55 85.50 84.09 198,400 85.22 1,278.34
Date Open High Low Vol Cls adjCls
01-07-06 85.37 85.40 84.39 187,900 84.39 1,265.89
01-07-05 87.00 87.00 85.30 218,600 85.32 1,279.84
01-07-03 86.49 87.10 86.40 168,900 87.06 1,305.94
01-07-02 85.75 86.75 85.49 313,200 86.49 1,297.39
01-06-29 86.65 86.70 84.00 596,700 85.01 1,275.19
01-06-28 84.94 86.61 84.94 339,700 86.51 1,297.69
01-06-27 84.70 85.40 84.30 236,000 84.93 1,273.99
01-06-26 84.10 84.48 83.67 254,800 84.45 1,266.79
01-06-25 84.90 84.98 83.70 184,200 84.45 1,266.79
Date Open High Low Vol Cls adjCls
01-06-22 85.79 85.80 84.82 267,800 85.02 1,275.34
01-06-21 83.90 85.80 83.65 533,700 85.80 1,287.04
01-06-20 83.66 83.99 83.32 348,800 83.75 1,256.29
01-06-19 82.70 83.90 82.70 264,000 83.66 1,254.94
01-06-18 82.10 83.01 81.86 238,500 82.55 1,238.29
01-06-15 80.50 82.20 80.49 381,200 81.85 1,227.79
01-06-14 80.52 81.00 80.36 191,300 80.75 1,211.29
01-06-13 81.25 81.49 80.52 151,200 80.52 1,207.84
01-06-12 80.95 80.97 80.02 130,900 80.86 1,212.94
Date Open High Low Vol Cls adjCls
01-06-11 80.80 81.08 80.40 119,700 80.95 1,214.29
01-06-08 81.50 81.50 80.40 88,900 80.76 1,211.44
01-06-07 81.50 81.74 81.00 173,500 81.10 1,216.54
01-06-06 81.68 81.95 81.00 141,500 81.00 1,215.04
01-06-05 81.07 81.75 80.80 180,900 81.70 1,225.54
01-06-04 80.00 81.09 79.99 145,700 81.07 1,216.09
01-06-01 81.35 81.60 79.89 157,300 80.09 1,201.39
01-05-31 81.50 81.70 80.42 181,000 81.00 1,215.04
01-05-30 82.60 82.73 81.50 157,700 81.66 1,224.94
Date Open High Low Vol Cls adjCls
01-05-29 82.50 82.50 81.75 133,500 82.23 1,232.93
01-05-25 82.80 82.90 82.10 96,300 82.31 1,234.13
01-05-24 82.50 83.18 82.40 148,000 82.61 1,238.63
01-05-23 83.00 83.30 81.40 263,100 82.00 1,229.49
01-05-22 84.67 84.67 82.63 256,900 83.20 1,247.48
01-05-21 83.62 84.99 83.24 192,000 84.68 1,269.67
01-05-18 84.20 84.23 82.96 166,700 83.62 1,253.78
01-05-17 84.75 84.80 83.55 248,900 83.86 1,257.37
01-05-16 83.15 84.80 82.65 296,600 84.71 1,270.12
Date Open High Low Vol Cls adjCls
01-05-15 82.45 82.95 82.05 219,200 82.95 1,243.73
01-05-14 82.35 82.90 82.11 239,400 82.35 1,234.73
01-05-11 83.00 83.00 81.53 400,800 82.10 1,230.99
01-05-10 84.00 84.10 82.00 244,300 83.00 1,244.48
01-05-09 83.99 84.00 83.12 247,500 83.86 1,257.37
01-05-08 84.50 84.65 83.76 201,400 84.00 1,259.47
01-05-07 84.10 84.37 83.82 223,000 84.19 1,262.32
01-05-04 82.40 84.45 82.10 286,400 84.35 1,264.72
01-05-03 82.20 82.89 81.10 209,300 82.70 1,239.98
Date Open High Low Vol Cls adjCls
01-05-02 82.90 82.99 81.86 232,300 82.20 1,232.48
01-05-01 81.80 83.50 81.40 253,700 82.90 1,242.98
01-04-30 81.30 82.19 81.27 329,900 81.80 1,226.49
01-04-27 80.25 80.98 80.25 204,400 80.70 1,209.99
01-04-26 78.75 81.30 78.43 320,900 79.85 1,197.25
01-04-25 77.21 78.76 77.20 201,800 78.66 1,179.41
01-04-24 77.99 78.24 77.00 274,300 77.20 1,157.52
01-04-23 79.40 79.40 77.77 220,200 77.99 1,169.36
01-04-20 81.65 81.65 79.00 314,200 79.00 1,184.50
Date Open High Low Vol Cls adjCls
01-04-19 80.25 81.83 80.25 323,200 81.65 1,224.24
01-04-18 79.20 81.00 78.45 341,800 80.01 1,199.65
01-04-17 77.41 78.50 76.86 163,600 78.50 1,177.01
01-04-16 77.50 77.80 76.72 144,800 77.55 1,162.76
01-04-12 77.00 77.80 76.99 184,100 77.80 1,166.51
01-04-11 77.09 77.34 76.80 209,200 76.99 1,154.37
01-04-10 77.25 78.00 76.50 278,800 77.08 1,155.72
01-04-09 77.00 77.20 76.00 293,000 76.18 1,142.22
01-04-06 77.95 77.95 76.01 339,200 76.55 1,147.77
Date Open High Low Vol Cls adjCls
01-04-05 77.10 77.51 76.70 443,700 77.44 1,161.11
01-04-04 78.00 78.00 75.00 915,800 76.84 1,152.12
01-04-03 82.00 82.15 79.70 250,800 80.21 1,202.65
01-04-02 81.00 83.72 80.75 278,500 82.95 1,243.73
01-03-30 79.00 80.50 78.95 302,200 80.50 1,207.00
01-03-29 79.00 79.70 78.00 200,800 78.11 1,171.16
01-03-28 79.21 79.22 77.70 136,500 79.17 1,187.05
01-03-27 77.05 79.26 76.85 200,000 79.22 1,187.80
01-03-26 75.75 77.67 75.75 187,200 77.67 1,164.56
Date Open High Low Vol Cls adjCls
01-03-23 74.50 76.48 74.02 239,600 75.45 1,131.28
01-03-22 75.05 75.20 72.64 407,900 75.12 1,126.33
01-03-21 76.55 77.20 75.20 320,500 75.49 1,131.88
01-03-20 78.00 79.64 76.95 297,600 77.05 1,155.27
01-03-19 78.00 78.20 76.25 296,100 77.00 1,154.52
01-03-16 78.75 80.05 77.95 446,300 78.00 1,169.51
01-03-15 76.20 79.97 76.15 347,100 78.75 1,180.76
01-03-14 77.10 77.95 74.09 416,200 75.70 1,135.03
01-03-13 78.99 79.75 77.51 263,200 78.79 1,181.36
Date Open High Low Vol Cls adjCls
01-03-12 81.25 81.95 77.08 272,000 78.10 1,171.01
01-03-09 83.70 83.85 81.33 149,600 81.72 1,225.29
01-03-08 82.50 84.50 82.00 171,500 83.78 1,256.17
01-03-07 81.75 82.44 81.40 186,400 82.08 1,230.69
01-03-06 83.00 83.15 80.70 164,300 80.98 1,214.19
01-03-05 83.50 83.56 81.06 173,200 82.05 1,230.24
01-03-02 82.00 83.22 81.10 233,200 82.25 1,233.23
01-03-01 81.80 82.93 80.70 298,000 82.15 1,231.74
01-02-28 85.40 85.40 81.46 270,400 81.80 1,226.49
Date Open High Low Vol Cls adjCls
01-02-27 81.50 84.73 81.50 250,700 84.62 1,268.21
01-02-26 80.60 81.75 80.40 179,400 81.50 1,221.45
01-02-23 82.06 82.40 79.73 191,600 80.85 1,211.71
01-02-22 83.00 83.00 79.62 298,400 82.05 1,229.70
01-02-21 84.60 85.50 81.15 291,800 81.30 1,218.46
01-02-20 86.62 86.70 84.20 169,300 84.60 1,267.92
01-02-16 86.80 87.19 86.15 189,200 86.62 1,298.19
01-02-15 86.02 86.70 85.66 205,300 86.62 1,298.19
01-02-14 88.98 89.09 86.01 220,300 86.02 1,289.20
Date Open High Low Vol Cls adjCls
01-02-13 89.50 89.51 88.46 277,000 88.98 1,333.56
01-02-12 87.75 89.50 87.65 268,300 89.50 1,341.35
01-02-09 85.70 86.75 84.75 193,000 86.68 1,299.09
01-02-08 86.90 87.55 84.25 253,200 85.70 1,284.40
01-02-07 86.80 87.79 86.51 160,600 86.90 1,302.39
01-02-06 88.44 88.49 86.20 179,100 86.55 1,297.14
01-02-05 87.95 88.70 87.03 167,800 88.19 1,321.72
01-02-02 85.54 86.55 84.50 203,000 86.39 1,294.74
01-02-01 85.45 86.89 85.00 217,300 85.54 1,282.00
Date Open High Low Vol Cls adjCls
01-01-31 86.50 87.00 83.75 320,900 85.02 1,274.21
01-01-30 87.13 87.44 85.50 266,500 87.30 1,308.38
01-01-29 88.75 89.49 87.12 156,600 87.38 1,309.58
01-01-26 89.63 89.63 87.25 151,600 87.75 1,315.12
01-01-25 88.31 89.31 87.69 222,500 88.63 1,328.24
01-01-24 86.25 87.94 85.75 321,900 87.88 1,317.00
01-01-23 85.50 86.38 83.19 309,500 86.00 1,288.90
01-01-22 84.13 85.75 83.50 261,400 84.63 1,268.29
01-01-19 86.00 86.63 83.63 408,600 84.13 1,260.80
Date Open High Low Vol Cls adjCls
01-01-18 85.00 86.63 84.56 276,000 86.50 1,296.39
01-01-17 85.50 86.31 84.69 350,700 85.00 1,273.91
01-01-16 82.25 84.94 82.00 332,600 84.81 1,271.10
01-01-12 84.31 84.50 80.81 459,900 82.19 1,231.76
01-01-11 87.50 87.75 83.31 373,900 84.31 1,263.61
01-01-10 86.63 88.25 86.06 352,900 86.50 1,296.39
01-01-09 88.25 88.94 87.00 241,500 87.00 1,303.88
01-01-08 88.38 89.81 87.56 256,800 88.44 1,325.43
01-01-05 90.25 90.88 87.31 305,100 87.88 1,317.00
Date Open High Low Vol Cls adjCls
01-01-04 95.94 96.00 88.00 619,200 89.00 1,333.86
01-01-03 96.88 97.88 95.06 442,200 95.94 1,437.83
01-01-02 98.31 98.31 95.88 253,500 96.88 1,451.88
00-12-29 99.63 100.19 98.50 131,000 98.56 1,477.17
00-12-28 99.38 100.06 97.75 186,700 99.06 1,484.67
00-12-27 97.56 100.94 97.56 441,600 99.50 1,491.22
00-12-26 96.81 97.75 96.06 129,600 97.56 1,462.19
00-12-22 97.00 98.81 95.94 161,700 96.81 1,450.95
00-12-21 94.50 96.94 94.19 217,200 96.88 1,451.88
Date Open High Low Vol Cls adjCls
00-12-20 94.13 95.31 92.50 244,700 93.31 1,398.49
00-12-19 98.44 98.94 93.38 278,700 94.00 1,408.79
00-12-18 95.25 98.44 95.00 245,400 98.38 1,474.36
00-12-15 95.00 96.38 93.75 449,900 95.75 1,435.02
00-12-14 97.50 97.75 95.00 258,700 96.56 1,447.20
00-12-13 99.19 99.31 97.63 211,300 97.75 1,465.00
00-12-12 99.94 100.00 97.63 170,400 99.50 1,491.22
00-12-11 103.44 103.56 99.75 274,300 100.06 1,499.65
00-12-08 101.75 103.75 101.75 218,600 103.69 1,553.98
Date Open High Low Vol Cls adjCls
00-12-07 101.00 103.50 101.00 174,700 101.81 1,525.88
00-12-06 100.06 102.31 100.00 252,400 101.25 1,517.45
00-12-05 98.63 100.94 98.63 218,100 100.06 1,499.65
00-12-04 97.00 99.38 96.38 179,100 98.63 1,478.11
00-12-01 97.00 97.94 96.63 233,800 97.44 1,460.31
00-11-30 96.56 98.19 96.00 302,000 96.94 1,452.82
00-11-29 94.88 96.63 94.31 200,900 96.00 1,438.77
00-11-28 92.88 94.88 92.00 197,000 93.69 1,403.56
00-11-27 93.38 93.38 91.06 194,400 92.69 1,388.58
Date Open High Low Vol Cls adjCls
00-11-24 93.38 93.44 92.31 142,800 92.88 1,391.38
00-11-22 95.38 95.38 91.25 211,700 92.50 1,385.77
00-11-21 96.94 97.50 94.69 198,800 95.44 1,429.77
00-11-20 96.63 98.00 95.69 131,700 96.88 1,451.31
00-11-17 98.38 99.56 96.25 193,000 97.31 1,457.86
00-11-16 98.38 98.50 96.81 151,500 98.13 1,470.04
00-11-15 98.63 100.25 97.31 190,300 98.00 1,468.16
00-11-14 98.63 99.75 98.19 195,700 98.56 1,476.59
00-11-13 99.00 99.56 96.00 206,400 97.75 1,464.42
Date Open High Low Vol Cls adjCls
00-11-10 100.94 102.56 99.81 211,700 100.19 1,500.93
00-11-09 99.88 100.56 98.56 170,500 100.50 1,505.62
00-11-08 100.44 100.88 98.63 201,500 98.88 1,481.27
00-11-07 98.69 100.75 98.19 264,200 99.38 1,488.76
00-11-06 95.00 98.69 95.00 145,800 97.81 1,465.35
00-11-03 95.56 96.69 94.25 154,500 94.94 1,422.28
00-11-02 97.31 99.13 95.94 158,100 96.25 1,441.95
00-11-01 98.50 99.56 96.50 207,500 97.06 1,454.12
00-10-31 99.38 99.38 96.00 242,000 98.00 1,468.16
Date Open High Low Vol Cls adjCls
00-10-30 95.13 99.56 95.13 271,300 99.00 1,483.14
00-10-27 93.31 95.38 93.00 261,500 94.69 1,418.54
00-10-26 97.50 99.00 91.25 424,500 93.31 1,397.94
00-10-25 99.38 99.94 98.31 149,200 99.38 1,488.76
00-10-24 96.44 97.50 96.00 216,500 97.50 1,460.67
00-10-23 95.19 96.13 94.81 112,900 95.44 1,429.77
00-10-20 94.00 95.44 93.75 106,900 95.06 1,424.16
00-10-19 93.00 95.75 92.81 200,200 94.63 1,417.60
00-10-18 91.00 93.88 90.00 156,000 93.06 1,394.19
Date Open High Low Vol Cls adjCls
00-10-17 92.31 93.56 91.44 136,000 91.75 1,374.53
00-10-16 93.63 93.94 91.69 176,500 92.50 1,385.77
00-10-13 90.38 93.63 89.81 195,900 92.69 1,388.58
00-10-12 93.25 93.69 89.88 290,900 90.13 1,350.19
00-10-11 92.81 94.31 91.63 206,000 94.13 1,410.11
00-10-10 93.44 93.88 91.88 171,600 92.88 1,391.38
00-10-09 93.19 94.06 92.38 106,900 93.31 1,397.94
00-10-06 96.50 96.94 92.63 217,800 93.63 1,402.62
00-10-05 95.69 97.38 95.50 171,300 96.00 1,438.20
Date Open High Low Vol Cls adjCls
00-10-04 95.25 96.88 94.50 181,300 95.75 1,434.46
00-10-03 96.25 96.56 95.19 169,500 96.06 1,439.14
00-10-02 95.13 96.81 93.25 161,100 96.56 1,446.63
00-09-29 95.25 97.50 95.06 206,200 95.69 1,433.52
00-09-28 93.50 95.56 93.25 201,700 94.75 1,419.47
00-09-27 92.13 93.38 91.38 106,800 93.13 1,395.13
00-09-26 91.69 93.56 91.69 142,100 92.25 1,382.02
00-09-25 92.63 93.38 92.06 166,400 92.44 1,384.83
00-09-22 88.94 91.94 88.88 207,400 91.44 1,369.85
Date Open High Low Vol Cls adjCls
00-09-21 88.00 88.81 87.00 174,100 88.69 1,328.65
00-09-20 89.88 89.94 87.56 165,200 88.56 1,326.78
00-09-19 89.25 90.94 88.44 205,400 90.13 1,350.19
00-09-18 90.50 90.75 88.00 145,400 88.38 1,323.97
00-09-15 91.06 91.63 90.00 236,000 90.25 1,352.06
00-09-14 91.63 92.13 91.25 106,500 92.00 1,378.28
00-09-13 92.75 92.88 91.56 119,600 91.75 1,374.53
00-09-12 92.75 92.94 91.56 189,900 92.73 1,389.28
00-09-11 89.06 91.81 88.75 177,100 91.56 1,371.72
Date Open High Low Vol Cls adjCls
00-09-08 86.81 88.81 86.63 175,300 88.81 1,330.52
00-09-07 87.63 88.00 86.06 151,800 86.81 1,300.56
00-09-06 88.63 89.44 86.44 194,800 87.75 1,314.61
00-09-05 88.50 89.75 88.25 91,000 88.63 1,327.71
00-09-01 89.13 89.19 88.00 98,500 88.50 1,325.84
00-08-31 88.00 90.19 87.75 161,500 89.14 1,335.44
00-08-30 86.25 87.88 86.19 112,900 87.50 1,310.86
00-08-29 86.69 86.75 85.19 101,600 86.19 1,290.64
00-08-28 85.00 86.94 85.00 122,200 86.63 1,297.19
Date Open High Low Vol Cls adjCls
00-08-25 85.38 85.50 84.50 96,400 84.56 1,266.31
00-08-24 86.13 86.38 84.56 123,200 84.69 1,268.18
00-08-23 87.56 87.94 85.69 128,100 86.19 1,290.64
00-08-22 88.06 88.06 86.63 105,600 87.38 1,308.43
00-08-21 87.00 87.94 86.31 82,700 87.94 1,316.85
00-08-18 86.25 87.13 86.25 117,000 86.94 1,301.87
00-08-17 87.25 87.50 86.69 89,500 87.50 1,310.30
00-08-16 86.75 87.44 86.19 123,800 86.19 1,290.64
00-08-15 87.56 87.56 86.19 106,400 86.75 1,299.07
Date Open High Low Vol Cls adjCls
00-08-14 87.13 87.88 86.31 98,400 87.69 1,313.11
00-08-11 86.19 87.00 85.75 99,500 86.63 1,297.19
00-08-10 87.81 88.38 86.00 100,100 86.31 1,292.51
00-08-09 87.00 88.69 86.94 132,900 87.75 1,314.04
00-08-08 89.38 89.94 87.31 138,900 89.00 1,332.76
00-08-07 88.50 89.50 88.00 139,300 89.00 1,332.76
00-08-04 87.94 88.88 86.81 165,400 88.63 1,327.14
00-08-03 85.75 87.25 85.38 203,200 86.50 1,295.32
00-08-02 87.38 87.56 85.06 150,600 85.75 1,284.09
Date Open High Low Vol Cls adjCls
00-08-01 87.75 88.31 86.44 222,800 88.00 1,317.78
00-07-31 87.44 88.50 85.50 226,300 87.69 1,313.11
00-07-28 129.69 129.69 127.19 210,700 128.31 1,280.97
00-07-27 126.50 132.63 126.00 315,400 129.75 1,295.32
00-07-26 124.00 127.19 124.00 310,100 124.88 1,246.65
00-07-25 120.00 125.31 120.00 249,200 123.75 1,235.42
00-07-24 118.75 120.44 118.75 158,100 119.25 1,190.50
00-07-21 122.25 122.25 118.13 215,700 118.19 1,179.89
00-07-20 119.50 122.19 119.50 216,100 121.88 1,216.70
Date Open High Low Vol Cls adjCls
00-07-19 119.44 119.75 118.88 146,700 119.25 1,190.50
00-07-18 119.63 119.63 118.69 137,100 119.19 1,189.87
00-07-17 120.13 120.13 118.56 137,600 119.38 1,191.75
00-07-14 120.63 120.94 119.38 126,900 119.88 1,196.74
00-07-13 121.25 121.75 119.50 133,100 120.25 1,200.48
00-07-12 122.13 122.19 120.44 141,300 121.38 1,211.71
00-07-11 121.81 122.31 121.00 175,400 121.44 1,212.34
00-07-10 122.38 123.56 121.38 139,400 121.56 1,213.58
00-07-07 121.00 122.31 120.00 179,200 121.75 1,215.46
Date Open High Low Vol Cls adjCls
00-07-06 120.44 120.63 119.38 118,200 119.69 1,194.87
00-07-05 119.50 121.44 119.00 231,000 120.63 1,204.23
00-07-03 117.50 118.94 117.13 86,900 118.50 1,183.01
00-06-30 122.25 122.31 116.25 308,800 117.50 1,173.03
00-06-29 120.25 123.44 119.25 219,500 122.38 1,221.70
00-06-28 119.44 121.19 119.38 155,900 120.61 1,204.07
00-06-27 117.63 120.50 117.63 144,100 119.38 1,191.75
00-06-26 117.56 119.00 116.13 123,500 117.63 1,174.28
00-06-23 115.13 117.94 115.13 118,100 117.69 1,174.90
Date Open High Low Vol Cls adjCls
00-06-22 115.81 116.38 112.56 174,000 115.31 1,151.19
00-06-21 115.00 116.25 113.63 119,000 115.81 1,156.18
00-06-20 117.63 117.63 114.56 142,100 115.06 1,148.69
00-06-19 118.25 118.56 116.88 179,800 117.63 1,174.28
00-06-16 122.00 122.25 116.50 364,200 118.00 1,178.02
00-06-15 121.00 124.06 120.00 207,200 123.25 1,230.43
00-06-14 121.31 121.94 120.56 113,900 121.50 1,212.96
00-06-13 119.94 122.56 119.31 153,700 122.31 1,221.07
00-06-12 117.56 119.94 117.56 92,500 119.53 1,193.31
Date Open High Low Vol Cls adjCls
00-06-09 119.94 121.00 117.38 98,200 117.56 1,173.65
00-06-08 119.75 120.00 118.19 168,000 119.63 1,194.24
00-06-07 116.63 119.94 116.63 192,200 119.50 1,192.99
00-06-06 116.63 116.69 113.63 126,900 116.63 1,164.29
00-06-05 118.50 118.81 115.63 128,200 115.75 1,155.56
00-06-02 118.63 119.75 117.50 157,800 118.63 1,184.26
00-06-01 112.94 118.06 112.75 216,000 117.25 1,170.53
00-05-31 113.00 113.88 112.00 160,800 112.56 1,123.74
00-05-30 113.56 115.38 112.75 174,500 113.81 1,135.72
Date Open High Low Vol Cls adjCls
00-05-26 114.00 115.00 112.19 124,900 113.56 1,133.22
00-05-25 115.75 117.88 113.81 294,400 114.63 1,143.82
00-05-24 114.13 115.94 113.19 293,700 115.00 1,147.57
00-05-23 119.81 120.19 113.50 301,700 113.56 1,133.22
00-05-22 116.63 119.69 114.81 218,500 119.63 1,193.72
00-05-19 118.00 118.88 115.63 174,100 116.38 1,161.29
00-05-18 118.13 120.50 117.50 180,500 118.63 1,183.74
00-05-17 122.13 122.13 116.81 262,400 118.13 1,178.75
00-05-16 120.19 123.94 119.31 307,600 122.69 1,224.28
Date Open High Low Vol Cls adjCls
00-05-15 114.69 120.50 112.81 273,600 120.44 1,201.83
00-05-12 114.63 114.94 112.63 153,200 114.91 1,146.63
00-05-11 115.44 116.56 113.56 163,300 115.44 1,151.93
00-05-10 113.63 114.81 113.00 192,300 114.31 1,140.71
00-05-09 115.56 115.56 113.75 188,100 114.00 1,137.59
00-05-08 111.69 116.00 110.69 276,000 115.56 1,153.18
00-05-05 109.75 112.69 109.63 171,500 111.56 1,113.26
00-05-04 109.81 111.19 109.56 158,900 110.00 1,097.67
00-05-03 111.25 112.75 109.06 184,200 109.56 1,093.31
Date Open High Low Vol Cls adjCls
00-05-02 110.06 112.94 109.94 191,800 112.00 1,117.63
00-05-01 109.94 111.63 109.19 188,500 110.06 1,098.30
00-04-28 110.56 111.13 107.75 179,100 109.69 1,094.55
00-04-27 112.75 114.25 110.31 235,900 110.56 1,103.28
00-04-26 115.50 116.00 113.63 150,000 114.00 1,137.59
00-04-25 111.50 116.56 110.00 229,400 115.00 1,147.57
00-04-24 108.38 111.94 108.25 200,900 111.88 1,116.38
00-04-20 104.94 109.13 104.44 197,300 108.38 1,081.46
00-04-19 104.94 105.25 102.44 216,500 105.00 1,047.78
Date Open High Low Vol Cls adjCls
00-04-18 101.38 105.63 100.06 272,300 105.19 1,049.65
00-04-17 103.81 106.31 100.63 353,200 101.63 1,014.10
00-04-14 111.00 111.25 101.94 457,000 107.88 1,076.47
00-04-13 114.44 115.25 112.00 194,700 113.38 1,131.35
00-04-12 116.44 119.25 115.56 299,600 115.63 1,153.80
00-04-11 113.38 116.56 113.13 269,200 115.94 1,156.92
00-04-10 108.75 113.94 108.56 172,100 113.13 1,128.86
00-04-07 110.88 113.88 107.50 223,100 108.75 1,085.20
00-04-06 109.88 111.19 107.75 205,200 111.19 1,109.52
Date Open High Low Vol Cls adjCls
00-04-05 114.13 114.69 109.44 225,400 109.88 1,096.42
00-04-04 116.63 118.88 110.63 476,200 114.88 1,146.32
00-04-03 109.75 118.44 109.75 356,700 117.63 1,173.76
00-03-31 108.94 110.44 108.06 296,300 109.50 1,092.68
00-03-30 106.31 111.13 105.63 370,100 108.69 1,084.57
00-03-29 104.25 107.13 103.38 250,100 106.44 1,062.12
00-03-28 102.38 105.94 101.75 247,200 104.31 1,040.92
00-03-27 106.88 107.44 103.75 215,700 104.13 1,039.05
00-03-24 105.00 108.38 104.75 274,800 107.63 1,073.97
Date Open High Low Vol Cls adjCls
00-03-23 99.69 105.50 99.56 323,400 104.31 1,040.92
00-03-22 99.88 100.06 98.19 226,000 99.50 992.89
00-03-21 98.75 101.38 98.31 304,000 100.50 1,002.87
00-03-20 98.50 99.44 97.38 185,400 99.00 987.90
00-03-17 99.88 101.19 96.69 368,900 97.38 971.69
00-03-16 92.75 100.25 92.25 554,700 99.94 997.26
00-03-15 86.38 91.44 85.31 600,600 91.44 912.44
00-03-14 86.75 86.75 85.31 294,700 85.75 855.68
00-03-13 82.00 86.44 81.63 320,600 86.25 860.67
Date Open High Low Vol Cls adjCls
00-03-10 83.13 83.94 81.75 289,600 83.00 828.24
00-03-09 82.13 83.19 80.81 359,000 82.94 827.62
00-03-08 80.44 85.13 78.56 473,300 83.00 828.24
00-03-07 85.00 85.06 79.50 384,800 81.44 812.65
00-03-06 87.13 87.13 83.81 282,900 84.75 845.71
00-03-03 88.88 88.94 85.63 232,200 87.38 871.90
00-03-02 89.31 89.63 86.63 205,300 87.00 868.16
00-03-01 89.25 90.13 87.63 242,400 89.56 893.73
00-02-29 88.00 89.94 85.81 373,000 88.44 882.00
Date Open High Low Vol Cls adjCls
00-02-28 85.00 88.88 85.00 367,500 87.19 869.54
00-02-25 83.38 85.19 83.13 285,900 83.63 834.01
00-02-24 85.25 85.38 82.75 394,400 83.13 829.02
00-02-23 85.75 86.56 84.56 474,200 85.50 852.71
00-02-22 88.81 89.25 85.50 446,000 86.75 865.17
00-02-18 91.75 92.25 88.50 416,900 89.44 891.98
00-02-17 95.38 95.44 91.88 225,400 92.63 923.77
00-02-16 95.00 95.50 93.00 248,700 94.00 937.48
00-02-15 94.00 97.25 93.00 307,400 96.44 961.79
Date Open High Low Vol Cls adjCls
00-02-14 95.38 96.19 93.38 179,000 93.69 934.36
00-02-11 95.31 95.75 93.81 233,900 94.81 945.58
00-02-10 98.50 98.63 93.25 325,700 94.31 940.60
00-02-09 96.75 97.63 95.50 357,400 97.31 970.52
00-02-08 96.38 97.81 93.06 564,200 95.94 956.80
00-02-07 99.88 99.94 97.31 253,100 97.63 973.63
00-02-04 101.94 102.38 99.81 139,200 100.75 1,004.80
00-02-03