American International Group, Inc. (AIG)

63.41
0.00 (0.00%)
Exchange
NYQ

American International Group, Inc. (AIG) Historicals

</
Date Open High Low Vol Cls adjCls
17-02-21 62.76 63.58 62.51 9,283,700 63.41 63.41
17-02-17 62.09 62.52 61.81 7,787,900 62.50 62.50
17-02-16 60.80 62.69 60.70 14,233,900 62.27 62.27
17-02-15 62.54 62.99 60.41 38,171,800 60.85 60.85
17-02-14 66.43 66.93 66.26 7,344,300 66.89 66.89
17-02-13 65.74 66.30 65.65 4,568,700 66.14 66.14
17-02-10 65.41 65.88 65.35 5,073,800 65.61 65.61
17-02-09 64.91 65.58 64.91 5,367,100 65.32 65.32
17-02-08 64.70 65.04 64.50 3,177,900 64.91 64.91
Date Open High Low Vol Cls adjCls
17-02-07 65.19 65.25 64.76 3,639,900 64.88 64.88
17-02-06 64.54 65.05 64.50 2,825,700 64.90 64.90
17-02-03 64.97 65.18 64.50 4,380,500 64.94 64.94
17-02-02 63.87 64.61 63.75 4,529,000 64.12 64.12
17-02-01 64.75 65.00 64.06 4,685,600 64.27 64.27
17-01-31 64.75 65.14 64.05 6,131,100 64.26 64.26
17-01-30 64.95 64.95 64.02 5,137,100 64.89 64.89
17-01-27 66.00 66.05 64.99 5,612,800 65.21 65.21
17-01-26 66.01 66.40 65.55 4,859,000 66.02 66.02
Date Open High Low Vol Cls adjCls
17-01-25 65.72 66.07 65.43 6,675,500 65.72 65.72
17-01-24 65.84 65.93 65.34 6,502,300 65.50 65.50
17-01-23 66.52 66.53 65.44 5,645,300 65.49 65.49
17-01-20 66.29 67.45 66.26 8,816,500 66.54 66.54
17-01-19 66.45 66.65 65.96 4,383,700 66.29 66.29
17-01-18 66.34 66.47 65.86 4,920,500 66.24 66.24
17-01-17 65.70 66.41 65.46 5,009,100 66.06 66.06
17-01-13 66.14 66.91 66.12 5,347,900 66.35 66.35
17-01-12 66.56 66.61 65.75 5,542,500 66.25 66.25
Date Open High Low Vol Cls adjCls
17-01-11 66.84 67.27 66.32 4,745,400 66.95 66.95
17-01-10 66.41 67.47 66.26 4,931,600 67.20 67.20
17-01-09 66.69 66.87 66.07 4,337,700 66.38 66.38
17-01-06 66.57 67.08 66.19 5,596,700 66.81 66.81
17-01-05 65.81 66.07 64.93 4,066,400 65.60 65.60
17-01-04 65.49 66.21 65.28 4,888,000 65.97 65.97
17-01-03 65.95 66.01 64.69 7,315,200 65.12 65.12
16-12-30 65.40 65.72 65.12 4,218,700 65.31 65.31
16-12-29 66.00 66.19 65.44 3,299,200 65.50 65.50
Date Open High Low Vol Cls adjCls
16-12-28 66.68 66.77 65.87 2,375,700 65.88 65.88
16-12-27 66.54 66.92 66.42 3,243,900 66.70 66.70
16-12-23 66.23 66.50 66.05 2,054,500 66.41 66.41
16-12-22 66.23 66.78 65.95 3,039,800 66.23 66.23
16-12-21 66.58 66.87 66.22 3,062,200 66.66 66.66
16-12-20 66.74 66.98 66.32 4,052,500 66.60 66.60
16-12-19 66.33 66.68 65.60 4,349,400 66.54 66.54
16-12-16 66.33 66.68 65.99 14,590,800 66.30 66.30
16-12-15 66.26 67.03 66.13 6,067,900 66.19 66.19
Date Open High Low Vol Cls adjCls
16-12-14 65.74 67.00 65.42 6,499,500 66.01 66.01
16-12-13 65.93 66.33 65.42 5,142,300 66.31 66.31
16-12-12 66.08 66.22 64.98 6,542,000 65.62 65.62
16-12-09 65.80 65.99 65.47 6,550,600 65.83 65.83
16-12-08 64.98 66.10 64.80 5,156,000 65.82 65.82
16-12-07 64.29 64.99 64.21 5,045,800 64.92 64.92
16-12-06 64.21 64.36 63.76 4,860,000 64.20 64.20
16-12-05 64.14 64.22 63.83 4,706,000 64.22 63.90
16-12-02 64.09 64.20 63.69 5,651,000 63.75 63.43
Date Open High Low Vol Cls adjCls
16-12-01 63.66 64.15 63.60 5,942,700 64.11 63.79
16-11-30 63.69 64.06 63.33 7,627,200 63.33 63.01
16-11-29 63.48 63.58 63.25 4,841,400 63.28 62.96
16-11-28 63.98 64.50 63.29 6,385,300 63.31 62.99
16-11-25 64.02 64.58 64.02 2,074,000 64.44 64.12
16-11-23 64.14 64.49 63.82 4,498,200 64.33 64.01
16-11-22 64.03 64.12 63.09 6,626,700 64.00 63.68
16-11-21 64.02 64.25 63.66 4,177,700 63.92 63.60
16-11-18 64.14 64.23 63.45 4,462,000 63.91 63.59
Date Open High Low Vol Cls adjCls
16-11-17 63.95 64.46 63.95 6,260,700 64.23 63.91
16-11-16 63.94 64.52 63.45 6,185,300 64.10 63.78
16-11-15 63.93 64.60 63.73 8,588,100 64.60 64.28
16-11-14 63.66 64.72 63.55 9,557,500 64.45 64.13
16-11-11 62.93 63.48 62.72 9,673,700 63.32 63.00
16-11-10 61.52 63.47 61.50 12,562,000 63.21 62.90
16-11-09 60.09 61.16 59.70 13,021,000 60.93 60.63
16-11-08 59.11 59.87 58.71 9,238,500 59.50 59.20
16-11-07 58.20 59.31 58.12 9,849,100 59.28 58.98
Date Open High Low Vol Cls adjCls
16-11-04 58.23 58.34 57.37 8,737,100 57.38 57.09
16-11-03 58.14 58.36 57.35 13,088,100 58.15 57.86
16-11-02 60.63 61.12 60.24 7,359,300 60.55 60.25
16-11-01 61.77 61.81 59.91 8,322,800 60.68 60.38
16-10-31 61.55 61.96 61.44 5,901,500 61.70 61.39
16-10-28 61.64 61.91 60.96 7,016,900 61.28 60.97
16-10-27 61.44 62.03 61.12 9,922,400 61.42 61.11
16-10-26 60.30 61.37 60.16 6,584,600 61.11 60.81
16-10-25 60.30 60.60 60.16 3,493,800 60.55 60.25
Date Open High Low Vol Cls adjCls
16-10-24 60.28 60.50 60.19 3,458,600 60.32 60.02
16-10-21 59.53 60.09 59.40 4,218,300 60.00 59.70
16-10-20 60.49 60.69 59.81 4,380,800 60.07 59.77
16-10-19 60.46 61.00 60.46 4,546,800 60.71 60.41
16-10-18 60.71 61.01 60.38 4,105,600 60.49 60.19
16-10-17 60.03 60.48 59.90 5,158,600 60.29 59.99
16-10-14 60.14 60.69 59.77 5,207,800 59.86 59.56
16-10-13 59.80 59.93 58.93 6,131,100 59.59 59.29
16-10-12 60.09 60.87 59.90 5,565,500 60.44 60.14
Date Open High Low Vol Cls adjCls
16-10-11 60.11 60.38 59.51 5,170,900 59.86 59.56
16-10-10 60.33 60.73 60.33 3,435,900 60.44 60.14
16-10-07 60.00 60.44 59.61 4,733,000 60.06 59.76
16-10-06 59.96 60.13 59.51 4,921,300 59.95 59.65
16-10-05 59.39 60.28 59.34 5,219,900 59.90 59.60
16-10-04 58.82 59.26 58.62 5,990,100 59.08 58.79
16-10-03 59.19 59.30 58.49 4,412,200 58.92 58.63
16-09-30 58.80 59.60 58.80 6,408,500 59.34 59.04
16-09-29 59.35 59.86 58.23 7,291,900 58.40 58.11
Date Open High Low Vol Cls adjCls
16-09-28 58.78 59.53 58.64 6,052,700 59.50 59.20
16-09-27 58.14 58.93 57.90 5,388,300 58.51 58.22
16-09-26 58.44 58.44 58.06 4,895,500 58.25 57.96
16-09-23 58.92 59.12 58.64 6,306,900 58.73 58.44
16-09-22 58.24 59.04 58.17 6,619,100 58.99 58.70
16-09-21 58.12 58.36 57.54 8,334,300 58.09 57.80
16-09-20 58.09 58.12 57.78 5,092,400 57.84 57.55
16-09-19 58.15 58.54 57.66 6,684,700 57.84 57.55
16-09-16 58.21 58.26 57.72 22,310,200 57.90 57.61
Date Open High Low Vol Cls adjCls
16-09-15 58.00 58.90 57.88 6,494,500 58.59 58.30
16-09-14 58.18 58.63 57.89 5,978,800 58.08 57.79
16-09-13 58.03 58.37 57.71 7,098,500 58.23 57.94
16-09-12 58.28 59.22 57.54 9,222,400 58.99 58.38
16-09-09 58.86 59.29 58.66 6,937,300 58.67 58.06
16-09-08 59.38 59.58 58.97 5,279,600 59.04 58.43
16-09-07 59.32 59.51 58.94 4,488,200 59.37 58.75
16-09-06 59.63 59.84 58.99 7,066,200 59.45 58.83
16-09-02 59.72 59.97 59.55 4,399,200 59.86 59.24
Date Open High Low Vol Cls adjCls
16-09-01 59.91 59.99 58.99 4,677,300 59.41 58.79
16-08-31 59.70 59.89 59.35 6,090,000 59.83 59.21
16-08-30 59.43 59.74 59.22 4,218,500 59.64 59.02
16-08-29 59.15 59.74 59.15 3,675,900 59.43 58.81
16-08-26 59.17 59.50 58.70 3,951,200 59.02 58.41
16-08-25 58.76 59.25 58.74 4,078,400 58.94 58.33
16-08-24 59.01 59.35 58.80 3,870,600 58.91 58.30
16-08-23 59.25 59.35 58.99 4,052,500 59.02 58.41
16-08-22 58.91 59.10 58.69 3,593,900 58.99 58.38
Date Open High Low Vol Cls adjCls
16-08-19 58.80 58.98 58.45 3,882,800 58.86 58.25
16-08-18 59.11 59.35 58.80 3,756,500 58.98 58.37
16-08-17 59.26 59.40 58.94 4,146,100 59.03 58.42
16-08-16 58.98 59.57 58.75 3,836,800 59.31 58.69
16-08-15 59.02 59.34 58.95 3,456,000 59.22 58.61
16-08-12 58.84 58.97 58.72 2,637,100 58.85 58.24
16-08-11 59.20 59.55 59.14 3,444,400 59.18 58.57
16-08-10 59.27 59.41 58.91 3,563,300 59.00 58.39
16-08-09 59.29 59.55 59.10 3,648,000 59.27 58.65
Date Open High Low Vol Cls adjCls
16-08-08 59.43 59.81 59.28 5,383,300 59.39 58.77
16-08-05 58.25 59.16 58.12 5,961,900 59.10 58.49
16-08-04 58.09 58.25 57.58 8,257,400 57.61 57.01
16-08-03 56.91 58.23 56.80 15,480,200 58.10 57.50
16-08-02 54.19 54.39 53.93 6,059,000 54.14 53.58
16-08-01 54.46 54.77 54.15 6,143,900 54.21 53.65
16-07-29 54.43 54.65 54.17 5,937,400 54.44 53.87
16-07-28 54.41 54.90 54.34 3,305,400 54.79 54.22
16-07-27 54.61 54.82 54.41 4,784,000 54.62 54.05
Date Open High Low Vol Cls adjCls
16-07-26 54.66 54.92 54.39 2,959,200 54.69 54.12
16-07-25 54.62 54.74 54.39 3,396,500 54.66 54.09
16-07-22 54.41 54.67 54.34 2,905,100 54.62 54.05
16-07-21 54.50 54.64 54.19 4,112,800 54.29 53.73
16-07-20 54.58 54.88 54.32 3,680,600 54.57 54.00
16-07-19 54.28 54.52 54.11 3,503,800 54.46 53.89
16-07-18 54.33 54.78 54.26 3,919,000 54.56 53.99
16-07-15 54.62 54.74 54.17 4,694,100 54.44 53.87
16-07-14 54.43 54.69 54.09 5,614,800 54.40 53.84
Date Open High Low Vol Cls adjCls
16-07-13 54.02 54.15 53.47 4,396,100 53.81 53.25
16-07-12 53.67 54.28 53.64 7,960,400 53.86 53.30
16-07-11 53.27 53.48 52.97 5,272,000 53.29 52.74
16-07-08 52.58 53.07 52.39 6,558,700 53.01 52.46
16-07-07 51.55 52.15 51.32 7,622,900 51.82 51.28
16-07-06 50.94 51.29 50.20 8,320,200 51.26 50.73
16-07-05 52.37 52.44 51.03 9,376,900 51.21 50.68
16-07-01 52.65 53.30 52.56 6,172,900 52.87 52.32
16-06-30 51.90 52.92 51.50 10,472,500 52.89 52.34
Date Open High Low Vol Cls adjCls
16-06-29 50.42 51.48 50.15 8,569,500 51.46 50.93
16-06-28 49.85 49.88 48.80 9,843,400 49.82 49.30
16-06-27 49.93 50.00 48.41 11,881,500 48.79 48.28
16-06-24 52.07 52.73 50.64 14,909,000 50.72 50.19
16-06-23 54.20 54.71 54.20 4,283,900 54.71 54.14
16-06-22 53.94 54.30 53.65 4,783,000 53.68 53.12
16-06-21 54.04 54.06 53.56 5,382,200 53.79 53.23
16-06-20 54.15 54.48 53.70 5,208,800 53.73 53.17
16-06-17 53.63 53.71 53.15 9,559,800 53.42 52.87
Date Open High Low Vol Cls adjCls
16-06-16 53.15 53.69 52.75 6,381,900 53.63 53.07
16-06-15 54.26 54.41 53.52 6,812,000 53.57 53.01
16-06-14 54.29 54.42 53.54 8,392,600 53.99 53.43
16-06-13 54.61 55.14 54.37 5,453,000 54.40 53.84
16-06-10 55.50 55.62 54.80 8,105,300 54.99 54.42
16-06-09 56.31 56.41 55.99 7,286,700 56.10 55.52
16-06-08 57.06 57.34 56.84 5,734,300 56.92 56.01
16-06-07 57.31 57.58 57.05 5,175,800 57.06 56.15
16-06-06 56.97 57.60 56.97 5,741,800 57.29 56.38
Date Open High Low Vol Cls adjCls
16-06-03 57.08 57.53 56.69 6,363,500 57.26 56.35
16-06-02 57.72 57.89 57.40 6,295,700 57.84 56.92
16-06-01 57.88 57.90 57.02 5,964,700 57.74 56.82
16-05-31 58.41 58.59 57.70 10,544,900 57.88 56.96
16-05-27 57.85 58.33 57.78 5,549,300 58.32 57.39
16-05-26 57.80 57.99 57.64 4,548,800 57.75 56.83
16-05-25 57.82 58.36 57.82 5,139,800 58.05 57.12
16-05-24 57.22 57.90 57.13 6,558,600 57.70 56.78
16-05-23 56.88 57.09 56.70 5,511,100 56.90 55.99
Date Open High Low Vol Cls adjCls
16-05-20 56.65 57.50 56.54 6,300,200 56.97 56.06
16-05-19 56.35 56.67 55.83 7,840,000 56.36 55.46
16-05-18 55.31 56.77 55.21 8,409,200 56.71 55.81
16-05-17 55.42 55.83 55.12 8,361,200 55.40 54.52
16-05-16 55.45 55.90 55.24 6,419,500 55.28 54.40
16-05-13 56.23 56.70 55.61 5,939,700 55.66 54.77
16-05-12 56.20 56.45 55.90 7,792,400 56.29 55.39
16-05-11 56.27 56.60 55.89 6,958,300 55.96 55.07
16-05-10 55.39 56.95 55.33 6,104,600 56.35 55.45
Date Open High Low Vol Cls adjCls
16-05-09 54.98 55.43 54.75 5,878,800 55.25 54.37
16-05-06 54.44 55.09 54.38 6,870,100 55.04 54.16
16-05-05 54.82 55.03 54.55 7,768,300 54.81 53.94
16-05-04 55.33 55.45 54.45 9,138,800 54.85 53.98
16-05-03 55.06 56.06 54.96 11,985,000 55.94 55.05
16-05-02 56.38 56.80 55.89 9,166,300 56.59 55.69
16-04-29 55.62 56.03 55.28 7,791,000 55.82 54.93
16-04-28 56.20 56.67 55.74 6,811,400 55.83 54.94
16-04-27 56.50 56.91 56.34 6,291,100 56.63 55.73
Date Open High Low Vol Cls adjCls
16-04-26 55.95 56.67 55.78 4,994,100 56.55 55.65
16-04-25 55.81 56.08 55.41 4,265,100 55.95 55.06
16-04-22 55.68 56.21 55.54 6,006,800 56.19 55.29
16-04-21 55.90 56.24 55.50 5,283,500 55.52 54.63
16-04-20 55.80 56.38 55.75 3,668,500 56.12 55.23
16-04-19 55.39 56.05 55.28 3,956,200 55.72 54.83
16-04-18 54.92 55.31 54.62 8,689,100 55.28 54.40
16-04-15 55.59 55.59 54.86 6,928,800 54.95 54.07
16-04-14 55.00 55.58 54.82 5,946,400 55.26 54.38
Date Open High Low Vol Cls adjCls
16-04-13 54.08 55.15 54.08 6,487,500 55.14 54.26
16-04-12 53.46 53.87 53.15 11,796,200 53.79 52.93
16-04-11 53.44 53.76 53.30 5,187,100 53.41 52.56
16-04-08 53.44 53.66 53.05 5,001,900 53.16 52.31
16-04-07 53.67 53.85 52.81 5,624,800 53.11 52.26
16-04-06 53.56 54.20 53.47 5,577,200 54.11 53.25
16-04-05 53.94 54.24 53.58 6,605,600 53.68 52.82
16-04-04 54.88 54.90 54.32 5,308,800 54.40 53.53
16-04-01 53.86 54.99 53.71 6,461,700 54.89 54.01
Date Open High Low Vol Cls adjCls
16-03-31 54.51 54.83 53.95 8,315,000 54.05 53.19
16-03-30 54.13 54.90 53.77 8,375,500 54.52 53.65
16-03-29 53.24 53.71 52.99 7,289,500 53.39 52.54
16-03-28 53.13 53.60 53.03 5,145,900 53.41 52.56
16-03-24 52.97 53.06 52.54 5,609,900 52.98 52.14
16-03-23 53.72 54.05 53.34 6,417,400 53.44 52.59
16-03-22 53.55 54.01 53.21 6,102,800 53.72 52.86
16-03-21 53.48 54.02 53.17 4,562,100 53.57 52.72
16-03-18 53.37 53.92 53.32 9,907,100 53.71 52.85
Date Open High Low Vol Cls adjCls
16-03-17 52.90 53.48 52.37 5,787,900 53.18 52.33
16-03-16 52.76 53.29 52.61 6,485,900 52.91 52.07
16-03-15 52.54 53.04 52.04 6,866,000 53.02 52.17
16-03-14 52.59 53.20 52.56 6,447,500 52.87 52.03
16-03-11 52.00 52.95 51.91 7,275,300 52.89 52.05
16-03-10 51.35 52.03 50.83 5,359,700 51.54 50.72
16-03-09 52.22 52.27 51.39 5,944,300 51.59 50.45
16-03-08 52.12 52.67 51.57 8,138,700 51.93 50.79
16-03-07 51.89 52.72 51.48 7,662,100 52.66 51.50
Date Open High Low Vol Cls adjCls
16-03-04 52.44 53.00 51.99 21,713,700 52.30 51.15
16-03-03 51.89 52.37 51.53 9,462,300 52.27 51.12
16-03-02 51.85 52.12 51.26 7,627,200 51.83 50.69
16-03-01 50.63 51.97 50.39 11,592,200 51.88 50.74
16-02-29 51.10 51.13 50.20 11,746,500 50.20 49.09
16-02-26 51.88 51.91 50.97 8,815,800 51.09 49.96
16-02-25 50.80 51.45 50.39 8,151,200 51.37 50.24
16-02-24 50.42 51.13 50.23 7,576,700 50.92 49.80
16-02-23 52.01 52.03 50.80 6,899,700 51.06 49.93
Date Open High Low Vol Cls adjCls
16-02-22 52.05 52.26 51.82 7,219,900 52.10 50.95
16-02-19 51.90 51.93 51.30 9,108,000 51.53 50.39
16-02-18 51.96 52.29 51.55 8,637,600 51.92 50.78
16-02-17 52.70 53.48 52.25 9,892,300 52.67 51.51
16-02-16 53.00 53.49 51.80 13,233,000 52.06 50.91
16-02-12 51.75 54.25 51.33 17,512,800 53.00 51.83
16-02-11 51.05 51.47 50.38 18,848,100 50.52 49.41
16-02-10 52.73 53.46 52.42 10,241,200 52.45 51.29
16-02-09 51.41 52.87 51.30 11,267,500 52.25 51.10
Date Open High Low Vol Cls adjCls
16-02-08 52.51 52.65 51.85 15,839,600 52.30 51.15
16-02-05 53.91 54.01 52.50 13,321,500 53.37 52.19
16-02-04 54.17 54.78 53.69 12,286,900 54.02 52.83
16-02-03 55.38 55.38 52.47 17,506,100 54.31 53.11
16-02-02 55.48 55.72 55.16 12,799,600 55.33 54.11
16-02-01 55.82 56.82 55.38 12,280,800 56.29 55.05
16-01-29 55.07 56.48 54.89 10,818,700 56.48 55.23
16-01-28 55.01 55.30 54.18 12,172,600 54.71 53.50
16-01-27 55.52 56.02 54.47 15,174,500 54.54 53.34
Date Open High Low Vol Cls adjCls
16-01-26 56.23 56.64 55.59 11,816,800 55.91 54.68
16-01-25 56.18 56.47 55.32 10,235,200 55.36 54.14
16-01-22 56.35 56.93 55.66 9,544,500 56.35 55.11
16-01-21 55.11 56.12 55.05 8,286,400 55.31 54.09
16-01-20 54.51 55.72 53.49 16,217,200 55.05 53.84
16-01-19 56.53 57.09 55.84 10,187,800 56.16 54.92
16-01-15 55.44 56.32 55.31 11,189,400 56.09 54.85
16-01-14 56.78 57.82 56.38 9,118,500 57.30 56.04
16-01-13 59.16 59.35 56.50 12,610,000 56.67 55.42
Date Open High Low Vol Cls adjCls
16-01-12 58.20 58.39 57.30 8,550,000 57.96 56.68
16-01-11 57.89 58.00 56.84 9,637,600 57.69 56.42
16-01-08 58.81 59.01 57.30 8,282,700 57.45 56.18
16-01-07 58.53 59.50 58.23 8,951,400 58.32 57.03
16-01-06 59.87 59.95 59.46 9,598,800 59.75 58.43
16-01-05 60.45 60.95 60.28 7,863,000 60.64 59.30
16-01-04 60.66 61.07 59.82 10,538,700 60.43 59.10
15-12-31 62.30 62.74 61.96 4,865,500 61.97 60.60
15-12-30 62.50 63.03 62.25 4,753,700 62.51 61.13
Date Open High Low Vol Cls adjCls
15-12-29 62.07 62.74 61.98 4,246,300 62.54 61.16
15-12-28 61.27 61.70 61.01 3,574,500 61.60 60.24
15-12-24 61.45 62.09 61.41 2,560,500 61.70 60.34
15-12-23 60.94 61.51 60.75 6,075,700 61.41 60.06
15-12-22 60.31 60.97 59.92 7,288,200 60.73 59.39
15-12-21 59.95 60.40 59.60 7,421,900 59.97 58.65
15-12-18 59.91 59.97 58.81 27,107,600 59.60 58.29
15-12-17 61.16 61.45 60.11 8,258,600 60.13 58.80
15-12-16 60.47 61.09 59.47 11,524,700 60.93 59.59
Date Open High Low Vol Cls adjCls
15-12-15 59.67 60.47 59.18 11,887,600 59.94 58.62
15-12-14 59.72 59.74 57.94 14,957,100 58.42 57.13
15-12-11 59.97 60.42 59.18 15,175,800 59.46 58.15
15-12-10 62.07 62.25 60.90 14,235,400 60.98 59.64
15-12-09 62.31 63.27 61.78 7,548,400 62.18 60.81
15-12-08 62.42 62.94 62.04 5,507,900 62.75 61.37
15-12-07 63.80 63.98 62.70 9,302,000 62.80 61.42
15-12-04 62.65 64.21 62.60 7,589,600 63.99 62.58
15-12-03 63.45 63.50 62.15 8,101,800 62.36 60.99
Date Open High Low Vol Cls adjCls
15-12-02 63.93 64.31 63.40 7,469,200 63.50 61.83
15-12-01 63.89 64.23 63.62 8,033,400 64.12 62.43
15-11-30 63.62 63.95 63.44 9,431,400 63.58 61.90
15-11-27 63.00 63.82 62.91 3,941,200 63.68 62.00
15-11-25 63.31 63.40 62.87 6,068,700 63.15 61.49
15-11-24 62.04 63.38 62.01 10,487,100 63.12 61.46
15-11-23 62.40 63.42 62.31 9,325,700 62.76 61.11
15-11-20 62.24 62.55 62.06 7,346,000 62.21 60.57
15-11-19 61.95 62.21 61.80 5,991,300 61.98 60.35
Date Open High Low Vol Cls adjCls
15-11-18 61.20 62.10 61.01 7,439,800 61.96 60.33
15-11-17 60.95 61.41 60.85 9,765,700 61.00 59.39
15-11-16 59.15 60.67 59.05 8,283,500 60.66 59.06
15-11-13 59.28 60.02 59.04 7,948,600 59.31 57.75
15-11-12 60.49 60.56 59.37 8,065,000 59.38 57.81
15-11-11 61.55 61.60 60.65 7,060,300 60.67 59.07
15-11-10 61.04 61.43 60.90 4,889,400 61.35 59.73
15-11-09 61.85 61.90 60.96 8,069,700 61.21 59.60
15-11-06 63.32 63.39 61.81 10,570,300 61.93 60.30
Date Open High Low Vol Cls adjCls
15-11-05 60.68 62.12 60.62 10,943,700 62.00 60.37
15-11-04 60.66 61.00 59.65 22,499,400 60.80 59.20
15-11-03 61.16 61.49 60.50 31,974,000 60.96 59.35
15-11-02 63.44 64.20 63.18 10,960,400 63.74 62.06
15-10-30 63.49 63.70 63.06 9,077,500 63.06 61.40
15-10-29 63.86 64.00 63.03 6,965,700 63.49 61.82
15-10-28 62.96 63.93 62.28 21,707,700 63.89 62.21
15-10-27 60.68 60.99 60.41 5,744,700 60.92 59.31
15-10-26 61.28 61.37 60.94 3,203,700 61.16 59.55
Date Open High Low Vol Cls adjCls
15-10-23 61.20 61.40 60.85 6,666,500 61.28 59.66
15-10-22 60.53 61.17 60.51 7,528,900 60.75 59.15
15-10-21 60.48 60.96 60.16 5,210,100 60.23 58.64
15-10-20 60.19 60.49 59.91 5,148,500 60.27 58.68
15-10-19 59.90 60.07 59.61 7,767,900 60.00 58.42
15-10-16 59.53 60.02 59.40 5,468,300 60.00 58.42
15-10-15 58.40 59.23 57.97 4,713,600 59.19 57.63
15-10-14 58.51 58.87 57.97 7,002,800 58.03 56.50
15-10-13 58.17 59.13 58.15 6,678,400 58.69 57.14
Date Open High Low Vol Cls adjCls
15-10-12 58.15 58.68 58.04 4,963,300 58.68 57.13
15-10-09 58.26 58.44 57.80 7,764,500 58.19 56.66
15-10-08 57.64 58.25 57.31 5,913,400 58.24 56.70
15-10-07 58.08 58.57 57.28 7,826,400 57.82 56.30
15-10-06 58.00 58.37 57.59 6,542,500 57.68 56.16
15-10-05 57.53 58.34 57.53 6,616,300 58.28 56.74
15-10-02 55.34 57.20 55.24 7,886,800 57.19 55.68
15-10-01 57.19 57.22 56.06 6,889,700 56.92 55.42
15-09-30 56.54 56.83 56.05 7,412,400 56.82 55.32
Date Open High Low Vol Cls adjCls
15-09-29 55.81 56.10 55.30 5,711,000 55.72 54.25
15-09-28 57.22 57.28 55.45 9,804,500 55.66 54.19
15-09-25 57.87 57.99 57.19 5,296,100 57.54 56.02
15-09-24 56.45 57.08 56.30 5,835,900 56.90 55.40
15-09-23 57.17 57.54 56.84 5,068,200 57.10 55.59
15-09-22 57.25 57.52 56.90 7,859,200 57.28 55.77
15-09-21 58.14 58.54 57.84 5,228,000 58.03 56.50
15-09-18 57.50 58.07 57.11 18,147,200 57.78 56.26
15-09-17 59.04 59.48 58.33 6,416,200 58.43 56.89
Date Open High Low Vol Cls adjCls
15-09-16 58.66 59.11 58.52 6,100,700 58.90 57.35
15-09-15 58.23 58.86 57.98 5,617,500 58.65 57.10
15-09-14 58.26 58.27 57.60 7,156,100 58.00 56.47
15-09-11 57.69 58.34 57.65 7,287,300 58.33 56.79
15-09-10 58.02 58.54 57.88 6,943,000 58.22 56.69
15-09-09 59.80 59.88 58.41 6,253,400 58.53 56.71
15-09-08 58.96 59.31 58.40 7,092,400 59.24 57.40
15-09-04 58.55 58.83 57.90 7,993,400 58.08 56.28
15-09-03 59.38 60.09 59.27 8,618,000 59.45 57.61
Date Open High Low Vol Cls adjCls
15-09-02 59.46 59.51 58.34 9,612,900 59.10 57.27
15-09-01 58.97 59.41 58.31 9,687,500 58.73 56.91
15-08-31 60.74 60.86 60.23 9,390,900 60.34 58.47
15-08-28 60.47 61.06 60.30 6,323,800 61.00 59.11
15-08-27 59.83 61.16 59.38 9,805,200 61.11 59.21
15-08-26 59.15 59.61 57.31 13,602,500 59.16 57.32
15-08-25 58.77 59.09 56.56 12,353,400 56.64 54.88
15-08-24 54.22 58.89 54.00 20,043,200 56.94 55.17
15-08-21 61.00 61.38 59.70 13,055,000 59.73 57.88
Date Open High Low Vol Cls adjCls
15-08-20 62.33 62.69 61.69 8,398,700 61.71 59.80
15-08-19 63.30 63.41 62.81 8,922,300 62.92 60.97
15-08-18 64.17 64.35 63.54 6,745,700 63.71 61.73
15-08-17 63.82 64.50 63.56 4,965,800 64.30 62.31
15-08-14 63.02 64.27 62.93 5,744,400 64.25 62.26
15-08-13 63.18 63.82 63.15 4,305,800 63.24 61.28
15-08-12 62.60 63.53 61.52 9,679,200 63.26 61.30
15-08-11 63.01 63.53 62.99 7,045,300 63.31 61.35
15-08-10 63.94 64.71 63.94 8,456,300 63.99 62.01
Date Open High Low Vol Cls adjCls
15-08-07 63.07 63.47 62.97 5,793,700 63.39 61.42
15-08-06 62.98 63.62 62.87 10,480,500 63.02 61.07
15-08-05 62.77 63.21 62.60 12,882,800 62.96 61.01
15-08-04 63.70 63.70 60.32 26,677,500 62.34 60.41
15-08-03 64.23 64.58 63.81 7,659,900 64.15 62.16
15-07-31 64.60 64.72 64.08 7,267,000 64.12 62.13
15-07-30 64.42 64.60 64.15 5,295,900 64.53 62.53
15-07-29 63.75 64.74 63.67 6,189,200 64.54 62.54
15-07-28 63.68 63.99 63.24 6,750,200 63.66 61.69
Date Open High Low Vol Cls adjCls
15-07-27 63.20 63.40 62.65 7,066,900 63.24 61.28
15-07-24 64.19 64.35 63.57 4,468,500 63.64 61.67
15-07-23 64.60 64.93 64.04 4,911,200 64.14 62.15
15-07-22 63.90 64.69 63.74 5,161,100 64.54 62.54
15-07-21 64.06 64.28 63.69 5,539,300 64.00 62.01
15-07-20 64.21 64.24 63.90 4,926,000 64.04 62.05
15-07-17 64.05 64.20 63.63 5,324,000 64.05 62.06
15-07-16 64.50 64.50 63.79 5,180,400 64.16 62.17
15-07-15 63.87 64.38 63.38 5,538,700 64.03 62.04
Date Open High Low Vol Cls adjCls
15-07-14 63.42 63.87 63.16 6,658,200 63.57 61.60
15-07-13 63.08 63.45 62.88 4,538,000 63.38 61.41
15-07-10 62.68 63.10 62.27 4,203,100 62.62 60.68
15-07-09 61.86 62.16 61.63 6,018,100 61.76 59.84
15-07-08 61.88 62.02 60.93 6,048,700 61.16 59.26
15-07-07 61.85 62.28 60.85 7,555,200 62.21 60.28
15-07-06 61.48 62.11 61.22 7,065,700 61.85 59.93
15-07-02 62.47 62.59 61.91 6,474,000 62.08 60.15
15-07-01 62.76 62.94 62.04 5,953,700 62.35 60.42
Date Open High Low Vol Cls adjCls
15-06-30 62.24 62.45 61.52 7,569,200 61.82 59.90
15-06-29 61.73 62.56 61.52 8,763,600 61.59 59.68
15-06-26 62.77 62.97 62.50 6,816,300 62.73 60.78
15-06-25 62.87 63.22 62.43 6,887,200 62.43 60.49
15-06-24 63.15 63.35 62.81 6,063,600 62.92 60.97
15-06-23 63.13 63.43 62.77 9,146,500 63.32 61.36
15-06-22 62.36 62.75 62.15 7,189,600 62.58 60.64
15-06-19 62.08 62.23 61.49 16,095,700 61.83 59.91
15-06-18 62.29 62.38 61.77 8,908,800 62.29 60.36
Date Open High Low Vol Cls adjCls
15-06-17 62.24 62.36 61.57 7,206,900 61.86 59.94
15-06-16 62.21 62.55 61.80 10,864,100 61.98 60.06
15-06-15 61.30 63.70 61.15 19,861,100 62.57 60.63
15-06-12 61.82 62.00 61.48 7,039,300 61.89 59.97
15-06-11 61.69 62.22 61.57 8,332,400 61.99 60.07
15-06-10 60.26 61.78 60.12 10,914,300 61.68 59.77
15-06-09 59.51 60.34 59.32 7,227,400 59.99 58.13
15-06-08 60.50 60.58 59.63 8,482,100 59.66 57.69
15-06-05 61.15 61.32 60.42 6,376,600 60.50 58.50
Date Open High Low Vol Cls adjCls
15-06-04 60.67 61.03 60.47 8,335,700 60.61 58.61
15-06-03 59.84 61.28 59.64 12,424,500 61.11 59.09
15-06-02 58.90 60.05 58.64 9,026,700 59.68 57.71
15-06-01 58.91 59.00 58.33 6,587,900 58.68 56.74
15-05-29 59.36 59.40 58.55 6,817,700 58.61 56.67
15-05-28 59.30 59.51 58.74 4,119,600 59.45 57.49
15-05-27 59.28 59.58 59.18 6,447,000 59.39 57.43
15-05-26 59.76 59.80 59.07 5,054,100 59.23 57.27
15-05-22 60.13 60.47 59.82 4,576,200 59.88 57.90
Date Open High Low Vol Cls adjCls
15-05-21 59.93 60.70 59.85 6,743,100 60.22 58.23
15-05-20 59.43 60.09 58.93 6,557,200 59.96 57.98
15-05-19 59.02 59.56 58.77 5,446,100 59.41 57.45
15-05-18 58.46 59.03 58.37 4,894,200 58.89 56.94
15-05-15 59.03 59.06 58.15 7,437,300 58.36 56.43
15-05-14 59.00 59.21 58.72 3,956,000 58.97 57.02
15-05-13 58.56 58.92 58.44 5,188,200 58.74 56.80
15-05-12 58.71 58.98 58.39 7,271,700 58.76 56.82
15-05-11 59.67 59.88 59.15 8,455,200 59.20 57.24
Date Open High Low Vol Cls adjCls
15-05-08 59.44 59.79 59.09 6,824,200 59.67 57.70
15-05-07 58.16 59.50 57.82 8,479,400 58.97 57.02
15-05-06 58.38 58.67 57.72 6,771,700 58.15 56.23
15-05-05 58.02 58.55 57.89 7,487,700 58.00 56.08
15-05-04 58.00 58.46 57.98 5,298,100 58.20 56.28
15-05-01 56.90 58.03 56.80 13,401,900 57.74 55.83
15-04-30 56.28 56.72 55.93 7,291,400 56.29 54.43
15-04-29 56.62 56.90 56.36 10,205,000 56.65 54.78
15-04-28 56.62 57.18 56.60 8,814,600 56.80 54.92
Date Open High Low Vol Cls adjCls
15-04-27 56.91 57.35 56.80 7,775,100 57.00 55.12
15-04-24 57.10 57.17 56.85 5,894,200 56.99 55.11
15-04-23 56.52 56.79 56.24 9,688,400 56.75 54.87
15-04-22 56.85 56.90 56.20 10,324,900 56.58 54.71
15-04-21 57.59 57.68 56.49 8,168,100 56.64 54.77
15-04-20 57.81 57.91 57.39 4,719,700 57.51 55.61
15-04-17 57.75 58.11 57.06 7,583,800 57.43 55.53
15-04-16 58.36 58.73 58.13 7,321,500 58.16 56.24
15-04-15 57.75 58.59 57.56 7,289,900 58.27 56.34
Date Open High Low Vol Cls adjCls
15-04-14 57.32 57.76 56.90 6,505,600 57.50 55.60
15-04-13 56.68 57.79 56.37 8,804,000 57.46 55.56
15-04-10 56.18 56.70 56.13 4,993,200 56.59 54.72
15-04-09 55.40 56.47 55.35 6,645,400 56.29 54.43
15-04-08 54.94 55.73 54.91 5,837,700 55.45 53.62
15-04-07 55.27 55.61 54.95 4,857,300 54.98 53.16
15-04-06 54.50 55.56 54.36 4,639,500 55.42 53.59
15-04-02 54.65 55.23 54.41 5,354,700 55.14 53.32
15-04-01 54.61 55.02 54.23 7,181,200 54.81 53.00
Date Open High Low Vol Cls adjCls
15-03-31 54.41 55.11 54.21 7,424,200 54.79 52.98
15-03-30 54.25 54.80 54.25 5,770,500 54.68 52.87
15-03-27 54.50 54.50 53.92 6,454,400 54.03 52.24
15-03-26 54.38 54.55 54.13 8,884,400 54.17 52.38
15-03-25 55.34 55.37 54.52 6,962,600 54.52 52.72
15-03-24 55.56 55.92 55.37 5,343,800 55.37 53.54
15-03-23 55.99 56.50 55.83 5,788,500 55.83 53.98
15-03-20 55.81 56.20 55.67 11,660,400 55.94 54.09
15-03-19 56.15 56.41 55.36 6,170,900 55.65 53.81
Date Open High Low Vol Cls adjCls
15-03-18 55.70 56.69 55.30 8,487,200 56.42 54.56
15-03-17 55.47 56.09 55.16 5,676,800 55.80 53.96
15-03-16 55.63 56.10 55.50 5,922,900 55.93 54.08
15-03-13 55.52 55.60 54.81 6,507,300 55.30 53.47
15-03-12 54.98 55.66 54.90 5,887,200 55.60 53.76
15-03-11 54.40 55.04 54.33 6,646,900 54.72 52.91
15-03-10 55.43 55.43 54.42 14,513,400 54.42 52.62
15-03-09 55.86 56.22 55.62 12,140,600 56.11 54.13
15-03-06 55.75 56.44 55.59 11,480,000 56.00 54.03
Date Open High Low Vol Cls adjCls
15-03-05 55.56 55.67 55.20 5,614,900 55.61 53.65
15-03-04 55.29 55.51 54.97 6,057,600 55.38 53.43
15-03-03 55.28 55.73 55.25 5,951,000 55.58 53.62
15-03-02 55.33 55.65 55.04 7,283,900 55.65 53.69
15-02-27 54.95 55.61 54.84 15,031,200 55.33 53.38
15-02-26 54.78 55.11 54.68 6,594,200 54.93 53.00
15-02-25 54.76 55.11 54.71 5,825,600 54.80 52.87
15-02-24 54.52 55.35 54.52 7,844,600 55.04 53.10
15-02-23 55.20 55.20 54.39 11,606,500 54.57 52.65
Date Open High Low Vol Cls adjCls
15-02-20 54.86 55.37 54.39 12,442,500 55.22 53.28
15-02-19 54.66 55.25 54.54 8,073,700 54.98 53.04
15-02-18 54.99 55.10 54.59 9,024,100 54.71 52.78
15-02-17 54.09 55.26 54.01 15,678,000 54.99 53.05
15-02-13 51.16 54.14 51.15 19,888,600 53.96 52.06
15-02-12 52.31 52.69 52.08 9,322,400 52.45 50.60
15-02-11 52.32 52.36 51.69 7,480,200 52.25 50.41
15-02-10 52.53 52.77 51.96 5,580,800 52.41 50.57
15-02-09 51.67 52.47 51.52 7,093,800 52.14 50.30
Date Open High Low Vol Cls adjCls
15-02-06 51.95 52.55 51.95 10,011,700 52.10 50.27
15-02-05 51.26 51.87 51.15 6,365,300 51.62 49.80
15-02-04 51.07 51.91 51.05 10,292,000 51.51 49.70
15-02-03 50.80 51.39 50.60 9,470,100 51.33 49.52
15-02-02 49.03 50.60 49.01 12,005,700 50.46 48.68
15-01-30 48.90 49.62 48.75 11,238,500 48.87 47.15
15-01-29 49.37 49.70 48.68 12,400,200 49.26 47.53
15-01-28 50.84 50.84 49.18 11,498,800 49.21 47.48
15-01-27 50.74 50.93 50.24 8,236,400 50.47 48.69
Date Open High Low Vol Cls adjCls
15-01-26 51.32 51.57 51.00 12,159,100 51.21 49.41
15-01-23 52.24 52.36 51.49 5,237,700 51.51 49.70
15-01-22 51.28 52.33 50.86 11,850,100 52.28 50.44
15-01-21 50.45 51.09 50.05 7,228,400 50.83 49.04
15-01-20 51.32 51.50 50.29 8,285,000 50.65 48.87
15-01-16 50.21 51.14 50.05 8,084,100 51.11 49.31
15-01-15 51.38 51.54 50.37 8,056,100 50.40 48.63
15-01-14 51.03 51.44 50.47 12,212,700 51.38 49.57
15-01-13 52.60 53.03 50.88 14,042,200 51.87 50.04
Date Open High Low Vol Cls adjCls
15-01-12 53.14 53.22 52.14 8,114,800 52.36 50.52
15-01-09 54.20 54.29 52.96 6,877,800 53.32 51.44
15-01-08 54.42 54.67 53.86 13,066,300 54.24 52.33
15-01-07 54.73 54.73 54.17 8,762,000 54.48 52.56
15-01-06 54.74 54.87 53.74 15,406,400 54.22 52.31
15-01-05 55.68 55.87 54.73 10,103,500 55.00 53.06
15-01-02 56.53 56.60 55.75 6,608,300 56.11 54.13
14-12-31 56.73 56.75 55.97 5,054,100 56.01 54.04
14-12-30 56.45 56.79 56.24 4,434,300 56.51 54.52
Date Open High Low Vol Cls adjCls
14-12-29 56.34 56.79 56.23 5,126,500 56.49 54.50
14-12-26 56.55 56.78 56.39 3,297,000 56.42 54.43
14-12-24 56.66 56.73 56.26 3,630,600 56.28 54.30
14-12-23 56.13 56.60 56.11 7,167,400 56.44 54.45
14-12-22 55.73 56.23 55.58 10,211,600 56.13 54.15
14-12-19 55.02 55.84 54.85 14,856,900 55.78 53.82
14-12-18 54.68 55.01 54.37 8,562,200 55.01 53.07
14-12-17 53.18 54.19 52.98 8,726,900 54.02 52.12
14-12-16 53.05 54.11 52.85 7,867,400 52.88 51.02
Date Open High Low Vol Cls adjCls
14-12-15 54.46 54.59 53.08 8,611,100 53.48 51.60
14-12-12 54.88 55.28 54.04 7,115,500 54.05 52.15
14-12-11 54.87 55.89 54.78 7,441,200 55.18 53.24
14-12-10 55.29 55.70 54.74 7,678,600 54.84 52.91
14-12-09 55.02 55.61 54.78 5,272,700 55.59 53.63
14-12-08 55.34 55.96 55.15 7,526,100 55.69 53.73
14-12-05 55.38 55.87 55.20 6,500,700 55.33 53.38
14-12-04 54.69 55.32 54.65 5,441,700 55.17 53.23
14-12-03 55.01 55.39 54.80 7,323,300 54.90 52.97
Date Open High Low Vol Cls adjCls
14-12-02 54.43 55.05 54.43 6,009,500 54.98 53.04
14-12-01 54.56 54.72 53.92 7,151,100 54.43 52.39
14-11-28 54.69 55.02 54.69 2,894,100 54.80 52.75
14-11-26 54.71 54.80 54.38 3,566,900 54.61 52.57
14-11-25 55.15 55.17 54.29 8,199,900 54.68 52.63
14-11-24 54.91 55.19 54.76 8,237,700 55.10 53.04
14-11-21 54.99 54.99 54.50 8,386,200 54.59 52.55
14-11-20 53.75 54.47 53.69 7,717,900 54.45 52.41
14-11-19 53.80 54.12 53.66 6,351,100 54.02 52.00
Date Open High Low Vol Cls adjCls
14-11-18 54.12 54.20 53.80 7,063,400 53.89 51.87
14-11-17 53.81 54.08 53.70 7,493,000 54.02 52.00
14-11-14 54.40 54.55 53.61 9,083,800 53.90 51.88
14-11-13 54.19 54.61 54.17 5,844,200 54.50 52.46
14-11-12 54.01 54.48 53.83 6,013,400 54.35 52.32
14-11-11 54.29 54.64 54.29 4,608,800 54.36 52.33
14-11-10 54.10 54.36 54.00 6,004,800 54.36 52.33
14-11-07 53.76 54.20 53.64 7,421,200 54.03 52.01
14-11-06 53.63 54.05 53.40 7,559,600 53.91 51.89
Date Open High Low Vol Cls adjCls
14-11-05 53.52 53.81 53.13 9,067,100 53.78 51.77
14-11-04 53.80 53.85 52.90 15,411,900 53.40 51.40
14-11-03 53.79 53.91 53.17 9,718,200 53.80 51.79
14-10-31 53.67 53.78 53.12 9,531,100 53.57 51.57
14-10-30 52.16 53.10 52.14 5,578,800 52.93 50.95
14-10-29 52.87 53.10 52.00 8,334,100 52.36 50.40
14-10-28 52.06 52.87 52.05 11,132,100 52.84 50.86
14-10-27 52.01 52.25 51.51 7,190,000 51.74 49.80
14-10-24 51.55 52.21 51.39 5,757,500 52.16 50.21
Date Open High Low Vol Cls adjCls
14-10-23 52.12 52.24 51.52 6,829,100 51.62 49.69
14-10-22 52.30 52.47 51.66 7,556,300 51.67 49.74
14-10-21 51.32 52.20 51.27 9,073,000 52.15 50.20
14-10-20 51.34 51.42 50.59 8,868,200 51.01 49.10
14-10-17 50.10 50.98 49.98 10,847,400 50.76 48.86
14-10-16 48.95 50.00 48.68 12,584,700 49.40 47.55
14-10-15 49.13 49.80 48.56 15,426,500 49.69 47.83
14-10-14 50.03 50.60 49.90 11,581,300 50.07 48.20
14-10-13 50.00 50.45 49.71 10,229,900 49.81 47.95
Date Open High Low Vol Cls adjCls
14-10-10 50.02 50.61 49.62 14,919,500 49.96 48.09
14-10-09 51.84 52.00 50.21 18,871,700 50.42 48.53
14-10-08 51.13 52.05 50.43 16,323,200 52.01 50.06
14-10-07 52.29 52.33 51.00 17,072,000 51.01 49.10
14-10-06 53.53 53.63 52.48 6,800,600 52.77 50.80
14-10-03 53.38 53.57 53.03 7,632,900 53.35 51.35
14-10-02 52.97 53.12 51.70 12,801,900 52.61 50.64
14-10-01 54.04 54.10 52.87 14,633,100 52.96 50.98
14-09-30 54.28 54.62 53.97 8,250,900 54.02 52.00
Date Open High Low Vol Cls adjCls
14-09-29 54.00 54.51 53.51 7,013,600 54.17 52.14
14-09-26 54.28 54.72 54.16 6,891,200 54.52 52.48
14-09-25 54.87 54.90 54.12 7,623,600 54.16 52.13
14-09-24 54.50 55.15 54.45 6,614,000 54.99 52.93
14-09-23 54.85 55.12 54.37 7,676,300 54.51 52.47
14-09-22 55.08 55.38 54.90 8,138,200 54.93 52.87
14-09-19 56.52 56.56 55.11 14,719,000 55.24 53.17
14-09-18 55.76 56.48 55.76 7,820,600 56.33 54.22
14-09-17 55.84 56.25 55.50 9,117,000 55.85 53.76
Date Open High Low Vol Cls adjCls
14-09-16 55.22 55.73 55.13 6,949,600 55.62 53.54
14-09-15 55.11 55.45 54.74 5,698,300 55.40 53.33
14-09-12 55.29 55.50 55.01 5,654,300 55.19 53.12
14-09-11 55.08 55.63 55.03 4,337,300 55.43 53.36
14-09-10 55.11 55.54 55.02 6,888,200 55.35 53.28
14-09-09 55.03 55.25 54.51 6,367,700 55.08 53.02
14-09-08 55.32 55.61 54.94 7,415,400 55.32 53.13
14-09-05 55.06 55.35 54.64 5,861,100 55.04 52.86
14-09-04 55.82 55.95 54.97 6,436,800 55.23 53.04
Date Open High Low Vol Cls adjCls
14-09-03 55.93 56.06 55.56 5,529,300 55.58 53.38
14-09-02 56.29 56.37 55.46 6,048,600 55.80 53.59
14-08-29 55.95 56.09 55.74 4,420,100 56.06 53.84
14-08-28 55.83 55.87 55.47 5,346,900 55.73 53.52
14-08-27 56.27 56.31 56.00 6,376,900 56.16 53.94
14-08-26 56.01 56.22 55.89 4,749,200 56.08 53.86
14-08-25 55.70 56.09 55.60 8,407,700 55.89 53.68
14-08-22 55.40 55.55 55.04 7,236,200 55.33 53.14
14-08-21 54.81 55.75 54.73 8,043,700 55.58 53.38
Date Open High Low Vol Cls adjCls
14-08-20 54.49 55.01 54.49 6,276,000 54.87 52.70
14-08-19 54.67 54.90 54.50 5,825,400 54.62 52.46
14-08-18 54.36 54.55 54.09 5,614,300 54.48 52.32
14-08-15 54.32 54.37 53.42 5,886,300 53.99 51.85
14-08-14 53.64 54.27 53.58 6,442,800 54.06 51.92
14-08-13 53.61 53.78 53.35 8,864,600 53.53 51.41
14-08-12 52.96 53.50 52.93 8,064,200 53.35 51.24
14-08-11 52.56 53.04 52.40 6,152,200 52.90 50.81
14-08-08 52.16 52.48 51.98 8,128,800 52.45 50.37
Date Open High Low Vol Cls adjCls
14-08-07 52.83 53.00 51.98 13,327,800 52.06 50.00
14-08-06 51.90 52.65 51.90 9,990,400 52.50 50.42
14-08-05 53.53 53.70 51.75 22,628,800 52.20 50.13
14-08-04 52.50 52.76 52.03 8,888,200 52.66 50.58
14-08-01 51.82 52.41 51.61 9,385,500 52.05 49.99
14-07-31 52.60 52.96 51.90 8,272,100 51.98 49.92
14-07-30 53.66 53.74 52.95 6,834,900 53.05 50.95
14-07-29 54.00 54.14 53.31 6,326,600 53.35 51.24
14-07-28 54.14 54.17 53.46 7,135,500 53.95 51.81
Date Open High Low Vol Cls adjCls
14-07-25 54.84 54.98 54.15 7,389,100 54.16 52.02
14-07-24 55.20 55.39 54.90 4,241,400 55.17 52.99
14-07-23 54.85 55.13 54.70 3,877,500 55.02 52.84
14-07-22 54.80 55.05 54.54 8,308,600 54.70 52.53
14-07-21 54.74 55.19 54.65 6,565,000 55.11 52.93
14-07-18 54.91 55.26 54.64 4,928,400 55.20 53.01
14-07-17 54.92 55.33 54.66 7,546,700 54.70 52.53
14-07-16 55.34 55.46 54.87 5,175,900 55.04 52.86
14-07-15 55.12 55.52 54.89 6,686,000 55.05 52.87
Date Open High Low Vol Cls adjCls
14-07-14 54.93 55.25 54.87 5,501,100 55.10 52.92
14-07-11 54.31 54.67 54.04 4,044,100 54.52 52.36
14-07-10 54.07 54.57 53.13 8,825,100 54.48 52.32
14-07-09 55.15 55.32 54.73 4,087,100 55.07 52.89
14-07-08 55.10 55.15 54.72 7,342,700 54.93 52.76
14-07-07 55.41 55.49 55.01 4,264,400 55.31 53.12
14-07-03 55.51 55.99 55.36 3,690,000 55.64 53.44
14-07-02 55.08 55.63 55.04 4,718,400 55.25 53.06
14-07-01 54.99 55.71 54.94 6,850,700 55.38 53.19
Date Open High Low Vol Cls adjCls
14-06-30 54.74 54.94 54.45 5,421,000 54.58 52.42
14-06-27 54.61 54.88 54.22 6,555,000 54.61 52.45
14-06-26 55.00 55.00 54.13 5,940,700 54.89 52.72
14-06-25 55.03 55.16 54.75 7,644,900 54.89 52.72
14-06-24 55.41 55.83 55.26 8,767,100 55.26 53.07
14-06-23 55.57 55.78 55.27 5,317,000 55.72 53.51
14-06-20 56.00 56.00 55.46 9,187,900 55.58 53.38
14-06-19 55.79 55.83 55.37 6,149,600 55.70 53.49
14-06-18 55.18 55.68 54.84 7,471,000 55.59 53.39
Date Open High Low Vol Cls adjCls
14-06-17 54.76 55.35 54.70 7,681,700 55.22 53.03
14-06-16 54.59 55.06 54.41 6,035,000 54.98 52.80
14-06-13 54.46 54.85 54.40 5,625,600 54.70 52.53
14-06-12 54.73 54.78 54.30 7,891,400 54.42 52.27
14-06-11 54.85 54.92 54.35 5,334,200 54.78 52.61
14-06-10 55.05 55.13 54.80 5,083,700 55.01 52.83
14-06-09 55.03 55.42 54.82 6,521,300 55.07 52.89
14-06-06 55.03 55.44 54.98 7,690,000 55.29 53.10
14-06-05 54.96 55.07 54.33 6,818,200 54.95 52.65
Date Open High Low Vol Cls adjCls
14-06-04 54.36 55.42 54.27 10,717,100 54.87 52.58
14-06-03 54.12 54.61 53.67 9,754,100 54.59 52.31
14-06-02 54.16 54.34 53.82 6,661,800 54.26 51.99
14-05-30 53.96 54.12 53.78 8,212,300 54.07 51.81
14-05-29 53.65 54.31 53.41 7,178,200 54.18 51.92
14-05-28 53.80 53.87 53.34 4,842,800 53.48 51.25
14-05-27 53.66 54.21 53.60 6,184,400 53.75 51.50
14-05-23 53.61 53.93 53.43 4,604,600 53.60 51.36
14-05-22 53.51 53.74 53.16 4,699,500 53.54 51.30
Date Open High Low Vol Cls adjCls
14-05-21 53.51 54.03 53.25 9,914,900 53.51 51.27
14-05-20 52.70 52.90 52.29 5,062,000 52.49 50.30
14-05-19 52.42 52.86 52.30 6,778,400 52.71 50.51
14-05-16 52.91 52.91 52.03 7,414,000 52.50 50.31
14-05-15 53.28 53.57 52.24 8,794,100 52.86 50.65
14-05-14 53.94 54.00 53.15 5,728,800 53.39 51.16
14-05-13 53.45 54.02 53.16 8,377,700 53.96 51.71
14-05-12 52.94 53.44 52.62 7,251,400 53.38 51.15
14-05-09 52.29 52.36 51.72 6,764,500 52.28 50.10
Date Open High Low Vol Cls adjCls
14-05-08 51.51 52.76 51.50 9,090,200 52.37 50.18
14-05-07 50.76 52.03 50.76 15,405,400 51.66 49.50
14-05-06 51.65 52.10 50.19 21,777,600 50.54 48.43
14-05-05 52.00 52.74 51.71 9,258,300 52.72 50.52
14-05-02 52.97 53.30 52.19 8,452,800 52.35 50.16
14-05-01 53.02 53.22 52.54 7,400,600 52.94 50.73
14-04-30 52.76 53.20 52.38 7,644,000 53.13 50.91
14-04-29 52.49 52.82 52.19 7,941,500 52.81 50.60
14-04-28 52.77 52.84 51.53 9,883,100 52.11 49.93
Date Open High Low Vol Cls adjCls
14-04-25 52.35 52.49 51.49 7,314,000 51.61 49.45
14-04-24 51.82 52.73 51.52 8,804,300 52.49 50.30
14-04-23 50.92 51.70 50.72 5,886,300 51.64 49.48
14-04-22 50.70 51.19 50.47 5,891,900 51.00 48.87
14-04-21 50.68 50.86 50.31 4,144,300 50.81 48.69
14-04-17 50.26 51.22 50.23 7,141,000 50.82 48.70
14-04-16 50.34 50.46 49.86 5,829,400 50.39 48.28
14-04-15 49.66 50.09 49.02 8,434,500 49.84 47.76
14-04-14 49.94 49.95 48.95 7,639,200 49.57 47.50
Date Open High Low Vol Cls adjCls
14-04-11 49.50 49.97 49.13 10,396,900 49.40 47.34
14-04-10 51.05 51.23 49.93 10,503,500 50.06 47.97
14-04-09 50.33 51.20 49.50 11,036,800 51.10 48.97
14-04-08 49.56 50.12 49.19 8,870,700 50.04 47.95
14-04-07 50.22 50.35 49.20 9,613,000 49.63 47.56
14-04-04 51.25 51.82 50.33 13,127,500 50.55 48.44
14-04-03 50.82 50.91 50.46 10,948,700 50.83 48.71
14-04-02 50.12 50.58 50.01 7,252,300 50.56 48.45
14-04-01 50.32 50.55 49.93 7,454,700 49.97 47.88
Date Open High Low Vol Cls adjCls
14-03-31 50.16 50.38 49.72 6,061,000 50.01 47.92
14-03-28 49.52 50.02 49.28 7,136,500 49.88 47.80
14-03-27 49.55 49.67 48.85 8,736,800 49.41 47.35
14-03-26 50.46 50.66 49.70 6,910,100 49.70 47.62
14-03-25 50.32 50.51 49.88 6,949,800 50.21 48.11
14-03-24 50.12 50.28 49.42 6,328,900 49.71 47.63
14-03-21 50.86 50.91 49.83 9,942,300 50.02 47.93
14-03-20 49.80 50.50 49.74 8,102,300 50.38 48.28
14-03-19 49.67 50.06 49.46 8,075,400 49.73 47.65
Date Open High Low Vol Cls adjCls
14-03-18 49.18 49.80 49.08 8,960,800 49.76 47.68
14-03-17 48.91 49.25 48.74 8,936,600 48.92 46.88
14-03-14 48.72 49.10 48.27 9,028,400 48.59 46.56
14-03-13 50.24 50.24 48.65 12,580,600 48.74 46.70
14-03-12 49.40 50.33 49.36 13,730,900 49.93 47.84
14-03-11 51.19 51.39 50.41 8,507,700 50.53 48.42
14-03-10 51.26 51.31 50.62 6,972,500 51.02 48.89
14-03-07 51.64 51.86 50.89 8,327,900 51.25 49.11
14-03-06 51.27 51.46 50.87 11,056,800 51.26 49.00
Date Open High Low Vol Cls adjCls
14-03-05 50.23 51.32 50.21 11,290,400 50.89 48.65
14-03-04 50.05 50.43 49.94 10,146,000 50.25 48.03
14-03-03 49.13 49.55 49.00 6,970,800 49.45 47.27
14-02-28 49.31 50.20 49.20 11,428,800 49.77 47.57
14-02-27 48.70 49.36 48.46 9,634,600 49.31 47.13
14-02-26 48.99 49.01 48.28 13,389,700 48.72 46.57
14-02-25 49.45 49.46 48.81 9,343,400 49.01 46.85
14-02-24 49.10 49.80 49.00 10,042,200 49.45 47.27
14-02-21 49.23 49.30 48.98 10,718,800 48.98 46.82
Date Open High Low Vol Cls adjCls
14-02-20 49.20 49.47 48.91 9,824,800 49.22 47.05
14-02-19 49.96 50.23 49.18 10,267,300 49.25 47.08
14-02-18 49.15 50.43 49.00 14,941,000 50.17 47.96
14-02-14 48.90 49.23 48.00 26,846,200 48.98 46.82
14-02-13 48.75 49.74 48.30 11,815,500 49.59 47.40
14-02-12 49.25 49.72 48.83 10,448,900 49.04 46.88
14-02-11 48.90 49.31 48.26 10,560,200 49.00 46.84
14-02-10 49.02 49.26 48.62 5,927,900 48.88 46.72
14-02-07 48.15 49.05 47.64 9,367,800 49.01 46.85
Date Open High Low Vol Cls adjCls
14-02-06 47.82 48.28 47.56 9,026,300 47.72 45.61
14-02-05 47.28 47.89 47.02 8,655,000 47.64 45.54
14-02-04 46.87 48.09 46.85 9,050,700 47.62 45.52
14-02-03 48.00 48.24 46.80 12,990,400 46.88 44.81
14-01-31 48.01 48.59 47.77 12,707,000 47.96 45.84
14-01-30 48.45 49.09 48.44 7,203,300 48.88 46.72
14-01-29 48.12 48.53 47.80 9,845,100 47.95 45.83
14-01-28 48.56 49.13 48.10 13,377,900 48.46 46.32
14-01-27 48.02 48.59 46.81 17,878,200 47.29 45.20
Date Open High Low Vol Cls adjCls
14-01-24 48.78 49.15 47.85 11,843,000 47.86 45.75
14-01-23 50.02 50.02 48.71 10,797,000 49.21 47.04
14-01-22 50.80 51.07 50.11 9,958,500 50.29 48.07
14-01-21 51.17 51.42 50.18 8,217,200 50.58 48.35
14-01-17 51.40 51.55 50.80 7,156,400 50.89 48.65
14-01-16 52.07 52.10 51.32 6,213,600 51.50 49.23
14-01-15 52.02 52.34 51.00 5,928,600 52.11 49.81
14-01-14 51.66 51.96 51.33 5,626,300 51.76 49.48
14-01-13 52.07 52.47 51.40 9,258,500 51.46 49.19
Date Open High Low Vol Cls adjCls
14-01-10 52.21 52.34 51.68 8,603,600 52.22 49.92
14-01-09 51.88 52.29 51.71 8,165,200 52.11 49.81
14-01-08 51.23 51.93 51.02 9,960,600 51.81 49.52
14-01-07 50.67 51.37 50.61 9,061,100 51.21 48.95
14-01-06 51.55 51.58 50.48 9,264,200 50.52 48.29
14-01-03 50.67 51.23 50.61 7,277,400 50.92 48.67
14-01-02 50.81 51.30 50.47 9,196,100 50.71 48.47
13-12-31 51.21 51.34 50.91 4,956,300 51.05 48.80
13-12-30 51.10 51.31 51.02 4,159,600 51.11 48.86
Date Open High Low Vol Cls adjCls
13-12-27 50.99 51.33 50.90 4,297,500 51.18 48.92
13-12-26 51.30 51.38 50.93 4,185,100 51.00 48.75
13-12-24 51.23 51.31 50.98 2,338,000 51.28 49.02
13-12-23 51.42 51.47 51.08 5,408,800 51.24 48.98
13-12-20 50.33 51.11 50.26 10,954,900 51.03 48.78
13-12-19 50.00 50.62 49.86 9,069,900 50.36 48.14
13-12-18 49.33 50.27 49.00 15,302,100 50.25 48.03
13-12-17 50.03 50.10 49.24 14,939,500 49.36 47.18
13-12-16 50.86 51.05 50.17 15,584,100 50.28 48.06
Date Open High Low Vol Cls adjCls
13-12-13 49.44 49.96 49.19 8,262,500 49.73 47.54
13-12-12 48.56 49.97 48.42 14,566,800 49.42 47.24
13-12-11 49.14 49.26 48.59 8,684,900 48.70 46.55
13-12-10 49.46 49.72 49.18 9,262,500 49.30 47.13
13-12-09 49.69 50.21 49.45 6,949,400 49.56 47.37
13-12-06 48.74 49.71 48.61 9,826,800 49.55 47.36
13-12-05 48.70 48.84 48.03 9,131,500 48.19 46.06
13-12-04 48.45 49.22 48.30 8,267,000 48.94 46.78
13-12-03 49.43 49.55 48.47 12,229,800 48.65 46.50
Date Open High Low Vol Cls adjCls
13-12-02 49.77 50.25 49.61 8,425,600 49.71 47.42
13-11-29 49.74 50.15 49.54 4,413,400 49.75 47.46
13-11-27 49.39 49.71 49.11 6,177,500 49.65 47.36
13-11-26 50.02 50.05 49.35 6,384,300 49.39 47.12
13-11-25 49.59 50.40 49.56 8,023,700 49.80 47.51
13-11-22 48.97 49.67 48.92 9,173,300 49.59 47.31
13-11-21 48.47 49.11 48.45 9,811,700 48.92 46.67
13-11-20 48.87 48.90 48.03 10,474,100 48.26 46.04
13-11-19 48.81 49.13 48.51 7,254,200 48.78 46.53
Date Open High Low Vol Cls adjCls
13-11-18 49.47 49.52 48.80 7,130,900 48.96 46.71
13-11-15 49.20 49.59 49.01 10,091,900 49.30 47.03
13-11-14 48.74 49.33 48.40 10,289,700 49.31 47.04
13-11-13 48.13 48.66 47.90 12,084,300 48.58 46.34
13-11-12 48.71 48.96 48.01 10,822,200 48.19 45.97
13-11-11 48.46 49.06 48.39 7,471,400 48.84 46.59
13-11-08 47.59 48.94 47.50 15,671,400 48.54 46.31
13-11-07 47.70 48.14 47.11 17,749,200 47.30 45.12
13-11-06 48.50 48.58 47.48 19,388,800 47.59 45.40
Date Open High Low Vol Cls adjCls
13-11-05 49.01 49.10 48.27 13,164,900 48.29 46.07
13-11-04 48.47 49.17 48.36 18,396,900 49.08 46.82
13-11-01 48.67 49.10 48.02 51,746,100 48.28 46.06
13-10-31 51.92 52.10 51.43 12,978,600 51.65 49.27
13-10-30 52.42 52.50 51.50 7,883,000 51.97 49.58
13-10-29 51.59 52.28 51.43 8,085,500 52.25 49.84
13-10-28 51.83 51.92 51.22 6,891,300 51.43 49.06
13-10-25 51.89 52.27 51.65 5,735,200 51.85 49.46
13-10-24 51.99 52.15 51.34 7,613,100 51.80 49.42
Date Open High Low Vol Cls adjCls
13-10-23 52.14 52.22 51.46 6,277,100 51.86 49.47
13-10-22 52.28 53.33 52.15 10,496,900 52.29 49.88
13-10-21 52.48 52.76 51.91 7,282,100 52.00 49.61
13-10-18 52.18 52.40 51.71 8,125,500 52.30 49.89
13-10-17 51.14 51.90 50.97 6,922,200 51.85 49.46
13-10-16 50.34 51.48 50.27 9,334,500 51.26 48.90
13-10-15 50.18 50.56 49.90 7,396,400 50.02 47.72
13-10-14 49.63 50.33 49.57 6,925,700 50.23 47.92
13-10-11 49.67 50.00 49.43 6,766,100 50.00 47.70
Date Open High Low Vol Cls adjCls
13-10-10 48.29 49.62 48.24 11,424,100 49.58 47.30
13-10-09 47.68 48.07 47.18 10,523,200 47.73 45.53
13-10-08 48.80 49.06 47.67 8,813,500 47.70 45.50
13-10-07 49.04 49.12 48.72 5,298,400 48.73 46.49
13-10-04 48.87 49.55 48.71 5,700,000 49.53 47.25
13-10-03 49.06 49.48 48.34 7,884,300 48.85 46.60
13-10-02 48.87 49.22 48.59 6,839,200 49.22 46.95
13-10-01 48.52 49.32 48.51 6,652,100 49.10 46.84
13-09-30 48.61 49.12 48.32 7,642,600 48.63 46.39
Date Open High Low Vol Cls adjCls
13-09-27 49.18 49.38 48.95 6,019,700 49.15 46.89
13-09-26 49.69 49.80 49.20 5,690,700 49.45 47.17
13-09-25 49.35 49.66 49.02 9,457,000 49.54 47.26
13-09-24 49.14 49.93 49.09 6,304,300 49.24 46.97
13-09-23 49.60 49.68 48.92 10,175,300 49.16 46.90
13-09-20 49.97 50.35 49.69 10,201,800 49.95 47.65
13-09-19 50.79 50.82 49.81 11,023,500 49.86 47.56
13-09-18 50.29 50.99 50.17 9,975,500 50.57 48.24
13-09-17 49.67 50.50 49.33 8,993,800 50.46 48.14
Date Open High Low Vol Cls adjCls
13-09-16 50.16 50.24 49.63 8,848,900 49.69 47.40
13-09-13 49.38 49.77 49.14 8,199,000 49.70 47.41
13-09-12 49.90 49.93 49.15 7,342,400 49.28 47.01
13-09-11 49.41 49.75 48.94 7,975,100 49.75 47.46
13-09-10 49.55 49.76 49.18 9,210,400 49.42 47.14
13-09-09 48.36 49.19 48.35 10,510,000 49.19 46.83
13-09-06 48.90 48.91 48.10 9,875,400 48.18 45.87
13-09-05 48.44 48.94 48.30 9,852,100 48.67 46.33
13-09-04 47.61 48.56 47.54 9,894,600 48.29 45.97
Date Open High Low Vol Cls adjCls
13-09-03 47.10 48.15 47.04 12,953,200 47.67 45.38
13-08-30 46.64 46.71 46.19 6,442,200 46.46 44.23
13-08-29 46.31 47.15 46.17 7,150,000 46.58 44.35
13-08-28 46.12 46.88 45.94 7,172,300 46.41 44.18
13-08-27 46.69 46.78 46.11 10,262,900 46.16 43.95
13-08-26 47.36 47.93 47.22 6,147,200 47.36 45.09
13-08-23 47.34 47.64 47.12 6,171,700 47.39 45.12
13-08-22 46.99 47.67 46.80 8,184,800 47.15 44.89
13-08-21 46.80 47.30 46.44 8,712,300 46.72 44.48
Date Open High Low Vol Cls adjCls
13-08-20 46.28 47.11 46.01 8,113,200 46.92 44.67
13-08-19 47.02 47.10 46.10 11,986,300 46.32 44.10
13-08-16 46.95 47.92 46.84 10,415,600 47.10 44.84
13-08-15 47.62 47.75 46.81 11,057,600 47.04 44.78
13-08-14 48.24 48.48 47.97 5,573,700 48.06 45.75
13-08-13 47.97 48.44 47.60 7,244,100 48.30 45.98
13-08-12 47.78 48.08 47.40 6,731,800 47.75 45.46
13-08-09 48.41 48.69 47.92 8,255,600 48.03 45.73
13-08-08 48.35 48.72 47.80 9,708,900 48.60 46.27
Date Open High Low Vol Cls adjCls
13-08-07 47.96 48.41 47.55 11,551,500 47.97 45.67
13-08-06 48.50 48.65 48.04 13,936,100 48.06 45.75
13-08-05 48.29 48.99 47.86 15,501,000 48.57 46.24
13-08-02 49.46 49.50 47.78 41,724,600 48.33 46.01
13-08-01 46.02 47.14 46.02 21,009,600 47.07 44.81
13-07-31 45.95 46.27 45.50 13,392,400 45.51 43.33
13-07-30 46.47 46.58 45.61 8,862,100 45.89 43.69
13-07-29 46.42 46.71 46.15 7,147,700 46.27 44.05
13-07-26 46.22 46.65 46.00 6,535,800 46.54 44.31
Date Open High Low Vol Cls adjCls
13-07-25 45.93 46.61 45.72 7,622,400 46.50 44.27
13-07-24 46.72 46.77 45.64 9,158,500 45.96 43.75
13-07-23 47.63 47.68 46.28 10,050,500 46.60 44.36
13-07-22 46.94 47.50 46.78 8,982,200 47.45 45.17
13-07-19 47.09 47.09 46.58 6,758,300 46.88 44.63
13-07-18 46.97 47.05 46.68 11,468,600 46.99 44.74
13-07-17 46.66 47.05 46.40 10,266,600 46.83 44.58
13-07-16 46.83 46.95 46.02 8,378,700 46.24 44.02
13-07-15 46.99 47.07 46.70 9,822,300 46.70 44.46
Date Open High Low Vol Cls adjCls
13-07-12 45.99 46.83 45.80 13,022,500 46.74 44.50
13-07-11 46.26 46.36 45.76 15,967,000 45.92 43.72
13-07-10 45.76 46.03 45.50 10,186,900 45.72 43.53
13-07-09 45.85 46.04 45.61 15,044,300 45.78 43.58
13-07-08 45.47 45.73 45.31 9,459,900 45.52 43.34
13-07-05 44.70 45.34 44.58 9,687,000 45.19 43.02
13-07-03 44.61 44.71 44.17 7,433,200 44.22 42.10
13-07-02 44.95 45.56 44.87 17,234,200 44.89 42.74
13-07-01 44.82 45.42 44.73 12,675,600 45.09 42.93
Date Open High Low Vol Cls adjCls
13-06-28 44.38 45.11 44.07 39,987,400 44.70 42.56
13-06-27 43.95 44.73 43.83 16,681,200 44.48 42.35
13-06-26 43.84 44.11 43.21 14,282,300 43.62 41.53
13-06-25 42.85 43.80 42.78 16,197,500 43.35 41.27
13-06-24 43.01 43.04 41.53 27,345,600 42.32 40.29
13-06-21 44.60 44.61 43.33 25,687,200 43.69 41.59
13-06-20 44.57 45.00 44.02 21,068,600 44.27 42.15
13-06-19 45.10 45.85 44.78 17,730,100 44.81 42.66
13-06-18 44.57 45.23 44.38 14,905,300 45.14 42.97
Date Open High Low Vol Cls adjCls
13-06-17 45.51 45.60 44.59 14,222,400 45.15 42.98
13-06-14 45.90 46.45 45.26 12,433,200 45.38 43.20
13-06-13 44.49 45.97 44.23 15,254,500 45.94 43.74
13-06-12 45.27 45.73 44.31 17,980,100 44.66 42.52
13-06-11 45.35 45.43 44.71 14,954,900 44.92 42.76
13-06-10 45.43 46.02 44.90 13,077,500 45.95 43.75
13-06-07 45.06 45.44 44.42 13,346,200 45.28 43.11
13-06-06 43.71 44.87 43.31 18,795,700 44.86 42.71
13-06-05 45.43 45.50 43.31 24,360,000 43.90 41.79
Date Open High Low Vol Cls adjCls
13-06-04 44.96 45.47 43.69 15,159,600 44.10 41.98
13-06-03 44.68 45.08 43.23 18,624,100 44.75 42.60
13-05-31 44.77 46.00 44.45 34,718,800 44.46 42.33
13-05-30 45.49 46.46 45.33 13,256,700 46.21 43.99
13-05-29 44.51 45.66 44.46 14,798,200 45.52 43.34
13-05-28 45.60 45.85 44.97 14,721,600 45.17 43.00
13-05-24 44.15 44.72 43.92 11,933,900 44.69 42.55
13-05-23 43.33 44.78 43.25 17,464,900 44.53 42.39
13-05-22 44.78 45.74 43.98 17,679,600 44.31 42.18
Date Open High Low Vol Cls adjCls
13-05-21 45.04 45.40 44.52 10,859,000 44.96 42.80
13-05-20 45.17 45.40 44.75 11,032,900 44.89 42.74
13-05-17 44.87 45.47 44.85 9,880,600 45.23 43.06
13-05-16 45.40 45.90 44.68 14,297,800 44.91 42.76
13-05-15 46.37 46.45 45.19 19,061,500 45.58 43.39
13-05-14 44.83 46.19 44.83 16,798,600 46.08 43.87
13-05-13 44.81 44.95 44.15 13,206,100 44.64 42.50
13-05-10 44.11 44.36 43.66 12,153,100 44.18 42.06
13-05-09 44.37 44.50 43.91 12,838,500 44.07 41.96
Date Open High Low Vol Cls adjCls
13-05-08 44.24 44.64 44.06 14,656,700 44.35 42.22
13-05-07 44.57 44.95 44.04 21,882,600 44.60 42.46
13-05-06 44.65 45.85 44.04 21,720,200 45.48 43.30
13-05-03 43.63 44.90 43.53 40,420,100 44.52 42.38
13-05-02 41.64 42.47 41.44 22,015,300 42.13 40.11
13-05-01 42.00 42.21 41.12 17,502,400 41.19 39.21
13-04-30 41.34 42.38 41.08 17,196,600 41.42 39.43
13-04-29 41.29 41.49 40.37 14,002,300 41.31 39.33
13-04-26 41.59 41.96 40.64 25,541,400 40.87 38.91
Date Open High Low Vol Cls adjCls
13-04-25 41.74 42.66 41.53 27,502,600 42.28 40.25
13-04-24 40.66 41.88 40.66 23,650,300 41.60 39.60
13-04-23 39.29 40.74 39.21 26,587,400 40.62 38.67
13-04-22 38.88 38.94 38.19 9,078,700 38.61 36.76
13-04-19 38.72 38.97 38.34 10,281,700 38.88 37.01
13-04-18 38.74 39.04 38.05 12,241,700 38.34 36.50
13-04-17 39.10 39.26 38.40 16,220,400 38.56 36.71
13-04-16 39.14 39.63 39.08 12,741,800 39.56 37.66
13-04-15 39.80 40.06 38.42 16,098,800 38.58 36.73
Date Open High Low Vol Cls adjCls
13-04-12 40.17 40.32 39.69 11,436,000 40.13 38.20
13-04-11 40.11 40.68 39.79 12,555,600 40.44 38.50
13-04-10 39.73 40.40 39.45 15,715,400 40.10 38.18
13-04-09 39.95 40.01 39.43 17,491,100 39.63 37.73
13-04-08 38.73 40.11 38.41 27,323,000 40.09 38.17
13-04-05 37.07 38.70 36.90 20,289,000 38.62 36.77
13-04-04 37.91 38.60 37.49 16,605,200 37.69 35.88
13-04-03 39.02 39.19 37.74 21,686,500 37.84 36.02
13-04-02 38.37 39.18 38.31 13,392,000 39.00 37.13
Date Open High Low Vol Cls adjCls
13-04-01 38.80 39.07 38.06 10,997,100 38.23 36.40
13-03-28 38.27 38.92 38.19 16,819,200 38.82 36.96
13-03-27 38.15 38.39 37.87 11,446,800 38.25 36.41
13-03-26 38.06 38.53 37.95 11,355,200 38.44 36.60
13-03-25 38.00 38.35 37.47 16,455,100 37.70 35.89
13-03-22 37.90 38.11 37.63 12,525,900 37.79 35.98
13-03-21 38.03 38.09 37.67 16,164,900 37.80 35.99
13-03-20 38.62 38.72 38.24 10,380,000 38.30 36.46
13-03-19 38.67 38.81 37.78 15,642,300 38.38 36.54
Date Open High Low Vol Cls adjCls
13-03-18 38.36 38.86 38.18 13,704,500 38.60 36.75
13-03-15 38.78 39.08 38.57 16,207,000 38.97 37.10
13-03-14 39.02 39.23 38.81 12,356,300 39.02 37.15
13-03-13 39.22 39.43 38.77 12,726,900 38.89 37.02
13-03-12 39.28 39.60 38.85 14,216,200 39.11 37.23
13-03-11 39.63 39.70 39.28 13,307,300 39.47 37.58
13-03-08 39.28 39.79 39.15 17,457,300 39.58 37.68
13-03-07 38.61 39.36 38.60 15,729,000 39.01 37.14
13-03-06 38.53 38.72 38.25 15,668,300 38.45 36.61
Date Open High Low Vol Cls adjCls
13-03-05 38.28 38.90 38.21 17,702,300 38.25 36.41
13-03-04 37.78 38.16 37.51 10,879,100 38.07 36.24
13-03-01 37.46 38.01 37.15 13,927,900 37.85 36.03
13-02-28 37.85 38.46 37.73 16,426,800 38.01 36.19
13-02-27 37.74 37.90 37.39 15,280,700 37.77 35.96
13-02-26 37.46 37.79 36.68 27,979,500 37.69 35.88
13-02-25 38.89 38.93 36.86 26,898,300 37.06 35.28
13-02-22 39.29 39.53 37.86 47,610,600 38.45 36.61
13-02-21 37.36 37.61 36.82 24,540,400 37.28 35.49
Date Open High Low Vol Cls adjCls
13-02-20 38.60 38.68 37.50 19,869,300 37.57 35.77
13-02-19 38.36 38.93 38.10 15,838,200 38.60 36.75
13-02-15 39.31 39.31 38.32 20,563,400 38.35 36.51
13-02-14 38.64 39.26 38.50 18,322,000 39.21 37.33
13-02-13 38.93 39.18 38.56 16,533,800 38.87 37.01
13-02-12 39.50 39.90 38.50 25,676,800 38.63 36.78
13-02-11 38.89 39.56 38.65 14,231,600 39.45 37.56
13-02-08 38.76 39.03 38.51 13,107,500 38.79 36.93
13-02-07 38.84 38.94 38.07 13,559,100 38.64 36.79
Date Open High Low Vol Cls adjCls
13-02-06 38.49 39.00 38.32 14,232,600 38.75 36.89
13-02-05 38.48 39.02 38.17 17,610,300 38.75 36.89
13-02-04 38.55 38.64 38.15 18,772,500 38.19 36.36
13-02-01 38.19 39.13 38.15 22,196,300 38.86 37.00
13-01-31 37.55 38.05 37.39 13,588,100 37.83 36.02
13-01-30 37.80 38.00 37.52 17,981,100 37.67 35.86
13-01-29 37.43 38.05 37.41 23,853,800 37.82 36.01
13-01-28 37.09 37.51 36.81 22,224,000 37.30 35.51
13-01-25 36.75 36.86 36.33 13,145,300 36.70 34.94
Date Open High Low Vol Cls adjCls
13-01-24 36.54 37.12 36.49 22,227,900 36.60 34.84
13-01-23 35.92 36.52 35.65 18,740,900 36.46 34.71
13-01-22 35.08 36.01 35.08 18,891,100 35.91 34.19
13-01-18 35.29 35.33 34.70 19,192,200 35.09 33.41
13-01-17 35.57 35.81 35.14 17,730,800 35.21 33.52
13-01-16 34.61 35.66 34.56 17,042,800 35.54 33.83
13-01-15 34.81 35.10 34.60 13,935,400 34.84 33.17
13-01-14 35.20 35.33 34.56 18,060,100 35.05 33.37
13-01-11 35.92 36.00 35.08 17,833,500 35.23 33.54
Date Open High Low Vol Cls adjCls
13-01-10 35.79 35.95 35.46 18,181,000 35.80 34.08
13-01-09 35.80 36.10 35.52 14,719,000 35.76 34.04
13-01-08 35.85 35.92 35.28 16,094,700 35.65 33.94
13-01-07 36.10 36.20 35.50 18,383,700 35.93 34.21
13-01-04 36.36 36.41 35.89 13,844,700 36.30 34.56
13-01-03 36.53 36.61 36.06 17,115,900 36.18 34.44
13-01-02 36.29 36.55 35.96 22,929,700 36.48 34.73
12-12-31 34.76 35.56 34.46 19,797,700 35.30 33.61
12-12-28 34.60 34.99 34.50 11,919,300 34.58 32.92
Date Open High Low Vol Cls adjCls
12-12-27 35.50 35.50 34.40 16,674,800 34.97 33.29
12-12-26 35.31 35.43 34.96 11,728,100 35.35 33.65
12-12-24 34.63 35.20 34.54 6,816,400 35.20 33.51
12-12-21 34.92 35.19 34.34 31,856,600 34.74 33.07
12-12-20 34.94 35.58 34.75 26,891,700 35.53 33.83
12-12-19 35.55 35.69 34.84 22,169,000 34.89 33.22
12-12-18 35.20 35.50 34.88 32,187,600 35.50 33.80
12-12-17 34.62 35.00 34.22 33,932,000 34.95 33.27
12-12-14 34.06 34.35 33.66 29,331,800 33.94 32.31
Date Open High Low Vol Cls adjCls
12-12-13 34.84 35.04 34.00 42,727,700 34.24 32.60
12-12-12 35.58 35.82 34.51 62,911,400 34.85 33.18
12-12-11 34.28 35.42 34.00 253,081,100 35.26 33.57
12-12-10 33.75 33.84 33.22 24,811,300 33.36 31.76
12-12-07 33.82 34.50 33.76 28,958,200 34.13 32.49
12-12-06 33.84 33.90 33.13 20,384,500 33.26 31.66
12-12-05 33.52 34.30 33.45 28,749,400 33.78 32.16
12-12-04 33.22 33.52 33.08 13,758,700 33.32 31.72
12-12-03 33.34 33.51 33.11 11,749,500 33.12 31.53
Date Open High Low Vol Cls adjCls
12-11-30 33.40 33.57 32.92 15,665,300 33.13 31.54
12-11-29 32.75 33.44 32.72 17,907,000 33.35 31.75
12-11-28 32.21 32.66 32.10 15,335,500 32.60 31.04
12-11-27 32.86 32.97 32.45 11,445,600 32.49 30.93
12-11-26 32.71 32.98 32.53 10,656,300 32.97 31.39
12-11-23 32.75 32.86 32.58 4,353,400 32.83 31.25
12-11-21 32.62 32.67 32.20 10,157,300 32.67 31.10
12-11-20 32.34 32.58 32.09 13,072,900 32.41 30.86
12-11-19 32.12 32.67 31.95 25,683,100 32.39 30.84
Date Open High Low Vol Cls adjCls
12-11-16 31.37 31.85 31.08 28,498,200 31.80 30.27
12-11-15 30.97 31.60 30.82 18,854,000 31.24 29.74
12-11-14 31.51 31.58 30.64 20,857,500 30.68 29.21
12-11-13 31.66 31.95 31.00 26,745,300 31.35 29.85
12-11-12 32.14 32.18 31.73 14,883,200 31.98 30.45
12-11-09 31.35 32.31 31.03 21,658,500 32.17 30.63
12-11-08 32.03 32.27 31.41 19,670,800 31.41 29.90
12-11-07 32.71 32.92 31.85 25,992,500 32.00 30.46
12-11-06 32.89 33.21 32.71 15,394,000 33.12 31.53
Date Open High Low Vol Cls adjCls
12-11-05 32.90 33.23 32.29 24,874,000 32.80 31.23
12-11-02 33.95 34.07 32.63 56,799,900 32.68 31.11
12-11-01 35.15 35.56 34.76 18,600,100 35.20 33.51
12-10-31 34.18 34.97 34.16 14,730,800 34.93 33.25
12-10-26 34.95 35.08 34.56 13,651,700 34.72 33.05
12-10-25 35.22 35.32 34.62 14,367,700 34.98 33.30
12-10-24 35.00 35.20 34.60 12,380,200 34.93 33.25
12-10-23 35.03 35.18 34.58 23,504,900 34.75 33.08
12-10-22 35.80 35.88 35.04 17,907,000 35.55 33.84
Date Open High Low Vol Cls adjCls
12-10-19 37.01 37.10 35.48 30,261,700 35.70 33.99
12-10-18 36.86 37.67 36.80 25,909,000 37.21 35.42
12-10-17 36.64 36.97 36.44 16,843,600 36.86 35.09
12-10-16 36.69 36.91 36.25 21,251,100 36.35 34.61
12-10-15 35.71 36.32 35.50 17,457,300 36.29 34.55
12-10-12 35.31 35.82 35.24 12,019,000 35.46 33.76
12-10-11 35.94 36.14 35.65 17,011,800 35.68 33.97
12-10-10 35.54 35.95 35.33 17,141,200 35.49 33.79
12-10-09 36.00 36.08 35.32 25,205,100 35.45 33.75
Date Open High Low Vol Cls adjCls
12-10-08 34.99 35.95 34.90 16,950,900 35.90 34.18
12-10-05 35.20 35.40 35.06 21,846,000 35.23 33.54
12-10-04 34.51 35.19 34.42 25,754,500 34.95 33.27
12-10-03 33.60 34.41 33.48 22,158,000 34.21 32.57
12-10-02 33.48 33.76 33.26 17,543,600 33.47 31.86
12-10-01 33.02 33.59 32.99 17,354,900 33.26 31.66
12-09-28 32.91 33.09 32.61 21,198,200 32.79 31.22
12-09-27 33.02 33.32 32.83 14,086,700 33.20 31.61
12-09-26 32.84 33.13 32.10 30,625,400 32.75 31.18
Date Open High Low Vol Cls adjCls
12-09-25 34.14 34.20 32.95 23,531,900 33.08 31.49
12-09-24 33.35 34.08 33.24 17,818,300 33.90 32.27
12-09-21 34.09 34.11 33.45 28,975,400 33.63 32.02
12-09-20 33.99 34.13 33.45 30,009,600 33.82 32.20
12-09-19 34.58 34.65 34.17 19,643,200 34.26 32.62
12-09-18 34.86 35.15 34.24 25,216,600 34.40 32.75
12-09-17 34.90 34.99 34.52 23,049,400 34.75 33.08
12-09-14 34.83 35.42 34.73 43,673,400 35.02 33.34
12-09-13 33.99 34.54 33.69 42,765,800 34.44 32.79
Date Open High Low Vol Cls adjCls
12-09-12 34.03 34.44 33.55 83,504,800 33.80 32.18
12-09-11 32.59 33.50 32.56 322,510,400 33.45 31.85
12-09-10 33.35 33.83 32.90 42,565,800 33.30 31.70
12-09-07 34.39 34.54 33.35 26,601,500 33.99 32.36
12-09-06 33.78 35.30 33.75 38,646,900 34.22 32.58
12-09-05 34.68 35.04 34.40 15,225,900 34.81 33.14
12-09-04 34.37 35.36 34.24 18,858,400 34.56 32.90
12-08-31 34.06 34.46 33.65 14,383,100 34.33 32.68
12-08-30 33.61 33.99 33.51 5,749,700 33.79 32.17
Date Open High Low Vol Cls adjCls
12-08-29 34.37 34.56 33.89 7,378,500 33.94 32.31
12-08-28 34.49 34.77 34.26 7,902,200 34.27 32.63
12-08-27 34.61 34.73 34.02 9,116,800 34.58 32.92
12-08-24 33.53 34.56 33.40 10,710,600 34.47 32.82
12-08-23 33.61 33.80 33.34 9,472,400 33.76 32.14
12-08-22 34.03 34.40 33.55 10,294,900 33.55 31.94
12-08-21 34.73 34.80 33.80 12,006,200 34.13 32.49
12-08-20 34.65 34.85 34.20 13,200,500 34.66 33.00
12-08-17 34.62 34.90 34.30 11,213,100 34.80 33.13
Date Open High Low Vol Cls adjCls
12-08-16 34.17 35.00 34.16 18,856,700 34.61 32.95
12-08-15 33.64 34.41 33.59 9,179,800 34.03 32.40
12-08-14 33.54 34.60 33.39 23,758,800 33.82 32.20
12-08-13 32.51 33.23 32.26 10,514,800 33.11 31.52
12-08-10 32.38 32.66 32.13 7,298,800 32.60 31.04
12-08-09 32.39 32.69 32.15 9,206,400 32.51 30.95
12-08-08 32.18 32.65 31.75 11,597,300 32.38 30.83
12-08-07 32.35 32.58 32.12 18,725,600 32.35 30.80
12-08-06 31.38 32.43 31.35 64,985,800 32.09 30.55
Date Open High Low Vol Cls adjCls
12-08-03 31.28 31.43 30.68 24,441,800 31.34 29.84
12-08-02 30.72 31.44 30.27 12,004,200 30.84 29.36
12-08-01 31.36 31.48 30.72 7,144,200 30.84 29.36
12-07-31 31.39 31.50 30.76 10,487,000 31.27 29.77
12-07-30 31.48 31.91 31.19 6,491,900 31.72 30.20
12-07-27 30.89 31.88 30.74 8,255,500 31.57 30.06
12-07-26 30.77 30.90 30.08 8,139,800 30.69 29.22
12-07-25 30.79 30.91 30.00 8,850,700 30.15 28.70
12-07-24 30.77 30.88 30.12 6,891,800 30.52 29.06
Date Open High Low Vol Cls adjCls
12-07-23 30.17 30.79 29.90 9,106,100 30.68 29.21
12-07-20 31.37 31.42 31.00 5,727,600 31.03 29.54
12-07-19 32.00 32.00 31.38 6,535,200 31.76 30.24
12-07-18 32.14 32.38 31.57 8,486,600 31.84 30.31
12-07-17 31.36 32.62 31.08 11,492,100 32.29 30.74
12-07-16 31.42 31.48 30.90 6,047,300 31.28 29.78
12-07-13 30.64 31.87 30.63 9,570,000 31.44 29.93
12-07-12 30.53 30.64 29.97 7,674,000 30.47 29.01
12-07-11 31.00 31.15 30.53 7,190,200 30.83 29.35
Date Open High Low Vol Cls adjCls
12-07-10 31.28 31.50 30.72 7,762,500 30.97 29.48
12-07-09 31.42 31.54 30.71 5,704,200 30.95 29.47
12-07-06 31.50 31.69 31.29 4,674,500 31.57 30.06
12-07-05 32.19 32.30 31.80 6,010,800 31.97 30.44
12-07-03 31.71 32.42 31.66 6,127,100 32.39 30.84
12-07-02 32.38 32.45 31.48 8,430,700 31.84 30.31
12-06-29 31.46 32.17 31.09 15,209,800 32.09 30.55
12-06-28 30.48 30.88 30.02 9,429,800 30.84 29.36
12-06-27 31.05 31.25 30.62 12,542,400 30.82 29.34
Date Open High Low Vol Cls adjCls
12-06-26 31.02 31.24 30.37 13,756,800 30.80 29.32
12-06-25 30.91 30.91 30.30 10,742,400 30.63 29.16
12-06-22 31.34 31.69 31.20 15,385,200 31.44 29.93
12-06-21 31.99 32.29 30.80 11,830,100 31.04 29.55
12-06-20 32.05 32.35 31.45 10,146,900 32.05 30.51
12-06-19 31.80 32.22 31.52 10,929,000 31.94 30.41
12-06-18 31.11 31.69 30.94 12,447,200 31.51 30.00
12-06-15 31.40 31.73 30.95 13,805,800 31.48 29.97
12-06-14 30.32 31.31 30.03 11,245,600 31.03 29.54
Date Open High Low Vol Cls adjCls
12-06-13 30.06 30.75 29.70 10,896,300 30.30 28.85
12-06-12 29.65 30.20 29.45 7,446,100 30.19 28.74
12-06-11 30.86 30.96 29.47 9,575,600 29.54 28.12
12-06-08 29.88 30.49 29.48 8,175,500 30.48 29.02
12-06-07 30.45 30.73 29.98 13,581,800 30.15 28.70
12-06-06 29.13 29.98 28.85 14,949,300 29.90 28.47
12-06-05 27.36 28.69 27.32 13,226,300 28.65 27.28
12-06-04 27.25 27.94 27.18 16,051,400 27.53 26.21
12-06-01 28.16 28.48 27.21 28,423,200 27.21 25.90
Date Open High Low Vol Cls adjCls
12-05-31 28.97 29.40 28.40 11,606,900 29.18 27.78
12-05-30 29.82 29.89 28.67 16,519,100 28.89 27.50
12-05-29 29.24 29.90 29.24 10,231,900 29.78 28.35
12-05-25 29.14 29.36 28.89 8,959,200 28.99 27.60
12-05-24 29.41 29.69 28.79 16,024,300 29.41 28.00
12-05-23 29.02 29.43 28.41 15,231,200 29.26 27.86
12-05-22 29.46 29.98 29.06 9,790,300 29.33 27.92
12-05-21 28.70 29.66 28.33 13,010,000 29.44 28.03
12-05-18 28.59 28.96 27.89 20,417,400 28.33 26.97
Date Open High Low Vol Cls adjCls
12-05-17 29.96 30.16 28.34 34,930,300 28.47 27.10
12-05-16 31.15 31.36 30.34 18,003,200 30.45 28.99
12-05-15 31.20 31.48 30.34 16,715,600 30.96 29.47
12-05-14 31.70 31.83 31.19 18,488,100 31.30 29.80
12-05-11 31.65 32.26 31.52 19,157,700 31.75 30.23
12-05-10 32.39 32.55 32.05 16,674,400 32.14 30.60
12-05-09 31.46 32.15 31.40 25,766,700 31.83 30.30
12-05-08 32.19 32.25 31.05 40,584,000 31.70 30.18
12-05-07 30.50 31.97 30.46 155,232,800 31.84 30.31
Date Open High Low Vol Cls adjCls
12-05-04 32.88 33.20 31.76 23,831,200 32.83 31.25
12-05-03 35.04 35.05 34.00 14,125,900 34.14 32.50
12-05-02 34.21 34.87 33.80 8,684,800 34.76 33.09
12-05-01 34.25 35.04 34.00 9,601,400 34.34 32.69
12-04-30 34.44 34.54 33.62 9,940,700 34.03 32.40
12-04-27 33.86 34.91 33.41 13,883,700 34.46 32.81
12-04-26 32.68 33.96 32.46 13,586,400 33.71 32.09
12-04-25 32.73 33.22 32.21 8,892,300 32.83 31.25
12-04-24 32.07 32.57 31.83 6,672,100 32.40 30.85
Date Open High Low Vol Cls adjCls
12-04-23 31.57 32.13 31.30 7,954,500 32.09 30.55
12-04-20 32.58 32.74 31.95 8,496,700 32.06 30.52
12-04-19 32.51 32.80 32.01 9,499,900 32.27 30.72
12-04-18 33.12 33.15 32.42 9,083,400 32.59 31.03
12-04-17 33.05 33.26 32.48 9,401,200 32.72 31.15
12-04-16 32.82 33.13 32.11 8,213,200 32.81 31.24
12-04-13 33.03 33.07 32.43 10,230,900 32.48 30.92
12-04-12 32.02 33.34 31.91 20,275,100 33.23 31.64
12-04-11 31.77 32.02 31.60 10,170,600 31.87 30.34
Date Open High Low Vol Cls adjCls
12-04-10 32.57 32.80 31.02 21,009,500 31.24 29.74
12-04-09 32.40 32.59 31.93 12,633,200 31.99 30.46
12-04-05 32.40 33.45 32.15 18,230,800 32.89 31.31
12-04-04 31.13 32.99 30.92 38,383,900 32.52 30.96
12-04-03 31.41 31.41 30.37 13,932,000 30.87 29.39
12-04-02 30.85 31.29 30.45 16,755,300 31.17 29.67
12-03-30 30.22 30.92 30.10 19,838,900 30.83 29.35
12-03-29 29.39 30.01 29.10 12,476,700 29.94 28.50
12-03-28 29.73 30.13 29.28 14,985,100 29.70 28.28
Date Open High Low Vol Cls adjCls
12-03-27 29.37 30.45 29.16 28,527,400 29.67 28.25
12-03-26 28.75 29.20 28.54 18,982,700 29.06 27.67
12-03-23 28.25 28.32 27.98 8,350,900 28.27 26.91
12-03-22 28.17 28.30 27.71 10,417,100 27.98 26.64
12-03-21 28.46 28.65 28.15 11,103,200 28.49 27.12
12-03-20 27.69 28.47 27.60 15,772,100 28.32 26.96
12-03-19 27.99 28.03 27.70 10,576,500 27.80 26.47
12-03-16 28.10 28.38 27.89 11,431,500 28.03 26.69
12-03-15 28.30 28.38 28.05 13,303,000 28.08 26.73
Date Open High Low Vol Cls adjCls
12-03-14 28.34 28.51 28.17 11,863,200 28.25 26.89
12-03-13 28.28 28.50 27.93 13,495,400 28.40 27.04
12-03-12 28.37 28.41 27.88 11,441,900 28.15 26.80
12-03-09 28.45 28.68 28.23 23,337,500 28.25 26.89
12-03-08 28.59 28.78 28.31 77,999,300 28.31 26.95
12-03-07 29.26 29.92 29.12 9,158,700 29.45 28.04
12-03-06 29.63 29.84 28.85 11,485,100 29.05 27.66
12-03-05 29.65 31.30 29.49 14,491,400 30.39 28.93
12-03-02 29.66 29.87 28.43 11,832,900 29.80 28.37
Date Open High Low Vol Cls adjCls
12-03-01 29.39 29.99 29.26 6,683,800 29.45 28.04
12-02-29 29.13 29.59 28.73 7,310,400 29.22 27.82
12-02-28 28.67 29.09 28.56 9,739,200 28.96 27.57
12-02-27 28.35 28.79 28.03 7,524,800 28.66 27.28
12-02-24 29.82 30.09 28.00 18,341,900 28.41 27.05
12-02-23 27.82 28.10 27.48 7,850,500 27.99 26.65
12-02-22 27.44 27.94 27.22 6,631,900 27.67 26.34
12-02-21 27.30 27.55 27.10 3,839,000 27.33 26.02
12-02-17 27.34 27.39 27.04 2,970,900 27.23 25.92
Date Open High Low Vol Cls adjCls
12-02-16 26.56 27.30 26.48 4,927,000 27.28 25.97
12-02-15 26.73 26.93 26.41 3,474,900 26.49 25.22
12-02-14 26.71 26.80 26.24 3,779,000 26.60 25.32
12-02-13 27.06 27.40 26.76 3,529,700 26.82 25.53
12-02-10 26.93 26.97 26.50 4,104,000 26.66 25.38
12-02-09 27.11 27.80 27.10 5,493,100 27.35 26.04
12-02-08 26.75 27.13 26.54 4,609,600 27.04 25.74
12-02-07 26.97 27.01 26.56 4,244,700 26.70 25.42
12-02-06 27.00 27.02 26.52 4,808,000 26.80 25.51
Date Open High Low Vol Cls adjCls
12-02-03 26.76 27.69 26.72 9,311,100 27.17 25.87
12-02-02 26.73 26.79 26.09 5,008,400 26.31 25.05
12-02-01 25.66 26.92 25.36 9,969,600 26.60 25.32
12-01-31 25.44 25.63 24.91 3,666,200 25.11 23.91
12-01-30 24.97 25.34 24.66 3,602,200 25.20 23.99
12-01-27 24.99 25.55 24.84 5,056,100 25.25 24.04
12-01-26 25.38 25.60 24.94 5,449,000 25.14 23.93
12-01-25 25.18 25.45 24.88 5,308,100 25.31 24.10
12-01-24 25.09 25.38 24.75 3,695,100 25.32 24.11
Date Open High Low Vol Cls adjCls
12-01-23 25.69 25.90 25.29 3,529,100 25.44 24.22
12-01-20 25.47 25.84 25.32 4,950,600 25.65 24.42
12-01-19 25.41 25.79 25.27 4,005,900 25.55 24.32
12-01-18 24.46 25.25 24.16 4,917,400 25.23 24.02
12-01-17 25.18 25.42 24.37 4,504,400 24.56 23.38
12-01-13 25.04 25.04 24.40 3,256,300 24.95 23.75
12-01-12 25.52 25.65 25.08 3,444,400 25.43 24.21
12-01-11 24.95 25.49 24.77 4,432,900 25.37 24.15
12-01-10 24.44 25.34 24.36 7,599,800 25.07 23.87
Date Open High Low Vol Cls adjCls
12-01-09 23.67 24.00 23.50 4,125,600 24.00 22.85
12-01-06 24.05 24.15 23.51 5,193,600 23.54 22.41
12-01-05 23.79 24.10 23.40 4,944,100 23.91 22.76
12-01-04 23.96 24.11 23.71 3,697,300 23.92 22.77
12-01-03 23.77 24.50 23.73 4,221,700 24.07 22.92
11-12-30 23.23 23.39 22.98 2,266,000 23.20 22.09
11-12-29 22.98 23.33 22.95 3,269,500 23.24 22.13
11-12-28 23.86 23.98 22.91 3,806,300 22.97 21.87
11-12-27 24.15 24.25 23.80 3,093,000 23.83 22.69
Date Open High Low Vol Cls adjCls
11-12-23 24.37 24.37 23.96 3,054,200 24.20 23.04
11-12-22 24.15 24.49 23.99 3,823,300 24.17 23.01
11-12-21 23.81 24.30 23.80 4,556,900 24.08 22.92
11-12-20 22.77 24.00 22.70 6,801,900 23.75 22.61
11-12-19 23.38 23.42 22.19 5,099,400 22.36 21.29
11-12-16 23.45 23.88 23.16 7,234,500 23.36 22.24
11-12-15 23.20 23.52 23.07 5,199,400 23.22 22.11
11-12-14 22.52 23.20 22.45 5,112,900 22.78 21.69
11-12-13 23.53 23.64 22.50 5,800,800 22.83 21.73
Date Open High Low Vol Cls adjCls
11-12-12 23.60 23.62 23.00 5,345,200 23.29 22.17
11-12-09 23.36 24.19 23.33 4,963,200 24.11 22.95
11-12-08 24.17 24.17 23.03 6,715,400 23.11 22.00
11-12-07 24.02 24.58 23.81 5,201,900 24.46 23.29
11-12-06 23.45 24.43 23.14 6,750,300 24.06 22.91
11-12-05 23.64 24.05 23.28 4,911,600 23.57 22.44
11-12-02 23.32 23.70 22.86 6,866,700 23.18 22.07
11-12-01 23.15 23.32 22.83 6,062,500 23.00 21.90
11-11-30 21.99 23.32 21.71 10,920,800 23.31 22.19
Date Open High Low Vol Cls adjCls
11-11-29 20.90 21.40 20.62 5,835,700 21.13 20.12
11-11-28 21.07 21.12 20.59 4,987,700 20.87 19.87
11-11-25 19.96 20.55 19.96 2,058,900 20.07 19.11
11-11-23 20.75 20.83 20.09 3,467,300 20.10 19.14
11-11-22 20.90 21.43 20.85 4,063,400 21.01 20.00
11-11-21 21.47 21.55 20.71 5,561,800 21.01 20.00
11-11-18 22.04 22.10 21.50 5,336,800 21.88 20.83
11-11-17 22.50 22.72 21.74 5,820,000 21.88 20.83
11-11-16 22.93 23.22 22.41 8,635,900 22.45 21.37
Date Open High Low Vol Cls adjCls
11-11-15 23.56 23.77 23.10 13,736,000 23.12 22.01
11-11-14 23.77 23.83 23.30 4,275,100 23.54 22.41
11-11-11 23.46 24.00 23.39 3,659,000 23.85 22.71
11-11-10 22.96 23.40 22.75 6,105,000 23.15 22.04
11-11-09 23.26 23.29 22.50 7,714,500 22.54 21.46
11-11-08 23.90 24.13 23.35 4,992,800 24.06 22.91
11-11-07 23.81 23.99 23.10 4,654,200 23.72 22.58
11-11-04 23.47 24.06 23.16 8,205,000 23.91 22.76
11-11-03 24.43 24.78 23.60 6,338,400 24.63 23.45
Date Open High Low Vol Cls adjCls
11-11-02 24.02 24.50 23.65 5,503,800 24.19 23.03
11-11-01 23.43 24.20 23.19 8,939,000 23.42 22.30
11-10-31 25.82 25.82 24.69 6,867,000 24.69 23.51
11-10-28 26.05 26.77 26.01 5,552,900 26.34 25.08
11-10-27 26.29 27.16 25.95 11,788,300 26.52 25.25
11-10-26 24.62 25.58 24.43 9,152,400 25.32 24.11
11-10-25 24.83 24.90 24.03 6,998,600 24.18 23.02
11-10-24 23.95 25.24 23.87 7,900,800 25.14 23.93
11-10-21 23.22 24.01 23.22 7,492,300 24.01 22.86
Date Open High Low Vol Cls adjCls
11-10-20 22.60 23.05 22.14 8,190,500 22.91 21.81
11-10-19 23.26 23.91 22.43 8,597,000 22.55 21.47
11-10-18 22.29 23.74 21.92 7,937,300 23.44 22.32
11-10-17 23.27 23.39 22.20 5,732,500 22.24 21.17
11-10-14 23.43 23.50 22.75 4,970,600 23.37 22.25
11-10-13 23.43 23.52 22.45 6,038,300 23.03 21.93
11-10-12 22.74 24.20 22.56 10,541,600 23.76 22.62
11-10-11 22.00 22.68 21.65 5,369,800 22.37 21.30
11-10-10 21.64 22.19 21.50 5,400,100 22.19 21.13
Date Open High Low Vol Cls adjCls
11-10-07 22.16 22.18 20.82 7,431,000 20.97 19.96
11-10-06 21.33 22.03 20.65 7,490,100 22.02 20.96
11-10-05 20.47 21.48 19.83 10,643,300 21.36 20.34
11-10-04 20.04 20.60 19.18 13,000,000 20.55 19.56
11-10-03 21.72 22.14 20.28 9,692,100 20.46 19.48
11-09-30 22.53 22.86 21.88 6,004,500 21.95 20.90
11-09-29 23.29 23.48 22.32 7,851,200 22.89 21.79
11-09-28 23.39 23.74 22.71 5,803,500 22.71 21.62
11-09-27 23.92 24.28 23.18 7,775,800 23.38 22.26
Date Open High Low Vol Cls adjCls
11-09-26 22.52 23.49 22.30 8,197,300 23.46 22.33
11-09-23 21.41 22.25 21.19 6,539,600 22.19 21.13
11-09-22 22.35 22.63 21.20 10,719,900 21.61 20.57
11-09-21 24.60 24.97 22.95 8,095,700 22.95 21.85
11-09-20 24.61 25.10 24.37 5,061,000 24.60 23.42
11-09-19 24.79 24.95 24.00 5,363,600 24.66 23.48
11-09-16 25.22 25.58 24.68 5,928,000 25.44 24.22
11-09-15 24.82 25.16 24.48 4,437,700 25.04 23.84
11-09-14 24.33 24.91 23.76 5,931,600 24.49 23.32
Date Open High Low Vol Cls adjCls
11-09-13 23.78 24.38 23.35 5,552,500 24.16 23.00
11-09-12 22.88 23.64 22.74 6,065,500 23.58 22.45
11-09-09 24.17 24.50 23.32 6,936,400 23.36 22.24
11-09-08 24.91 25.24 24.42 5,804,300 24.59 23.41
11-09-07 23.76 25.56 23.75 6,959,500 25.39 24.17
11-09-06 22.73 23.66 22.52 5,673,300 23.32 22.20
11-09-02 24.19 24.25 23.48 4,078,200 23.66 22.52
11-09-01 25.20 25.62 24.73 4,051,800 24.79 23.60
11-08-31 25.07 25.74 24.93 4,971,600 25.33 24.11
Date Open High Low Vol Cls adjCls
11-08-30 24.85 25.16 24.39 5,415,100 24.90 23.71
11-08-29 23.66 25.06 23.66 6,430,600 25.00 23.80
11-08-26 22.70 23.50 22.25 5,248,500 23.26 22.14
11-08-25 24.07 24.93 22.69 7,107,300 23.00 21.90
11-08-24 22.89 23.58 22.74 5,451,100 23.55 22.42
11-08-23 21.82 22.92 21.46 7,217,000 22.92 21.82
11-08-22 22.82 22.88 21.73 7,090,400 21.79 20.74
11-08-19 22.32 23.29 22.12 7,039,800 22.16 21.10
11-08-18 24.01 24.01 22.37 11,142,200 22.70 21.61
Date Open High Low Vol Cls adjCls
11-08-17 24.64 25.57 24.62 6,107,600 24.85 23.66
11-08-16 24.19 25.34 24.07 10,133,800 24.51 23.33
11-08-15 23.39 24.58 23.31 11,981,400 24.52 23.34
11-08-12 23.49 23.90 23.00 8,917,100 23.13 22.02
11-08-11 22.12 23.58 21.72 13,866,600 23.16 22.05
11-08-10 23.66 23.66 22.02 12,214,400 22.14 21.08
11-08-09 22.97 23.98 22.65 15,049,500 23.98 22.83
11-08-08 23.74 24.69 22.10 20,249,800 22.58 21.50
11-08-05 26.01 26.40 24.00 20,255,500 25.10 23.90
Date Open High Low Vol Cls adjCls
11-08-04 27.88 28.15 26.32 18,301,500 26.40 25.13
11-08-03 27.69 28.22 27.53 10,453,400 28.19 26.84
11-08-02 28.25 28.32 27.54 10,552,000 27.75 26.42
11-08-01 29.08 29.19 28.17 7,070,500 28.59 27.22
11-07-29 28.65 28.99 28.46 6,366,700 28.70 27.32
11-07-28 29.06 29.45 28.87 7,369,600 28.94 27.55
11-07-27 29.27 29.55 29.05 8,427,400 29.10 27.70
11-07-26 28.90 29.57 28.84 6,004,400 29.47 28.06
11-07-25 28.96 29.07 28.79 3,814,700 28.95 27.56
Date Open High Low Vol Cls adjCls
11-07-22 28.98 29.10 28.73 4,608,700 29.09 27.69
11-07-21 28.40 29.27 28.30 9,741,700 28.95 27.56
11-07-20 27.98 28.34 27.74 6,222,400 28.31 26.95
11-07-19 27.70 28.06 27.28 5,868,000 27.87 26.53
11-07-18 28.11 28.24 27.05 7,560,600 27.65 26.32
11-07-15 28.62 28.63 27.94 5,897,000 28.23 26.88
11-07-14 28.93 29.00 28.35 5,766,700 28.50 27.13
11-07-13 28.92 29.25 28.73 4,413,500 28.84 27.46
11-07-12 28.77 29.24 28.60 4,719,500 28.72 27.34
Date Open High Low Vol Cls adjCls
11-07-11 29.43 29.60 28.78 8,837,000 28.93 27.54
11-07-08 29.82 30.01 29.39 5,517,300 29.94 28.50
11-07-07 29.69 30.34 29.40 8,730,600 30.21 28.76
11-07-06 29.55 29.69 29.03 5,663,800 29.38 27.97
11-07-05 30.20 30.32 29.59 6,663,200 29.68 28.26
11-07-01 29.25 30.00 29.13 8,002,100 29.98 28.54
11-06-30 29.24 29.40 29.00 6,188,000 29.32 27.91
11-06-29 29.05 29.48 28.88 11,482,800 29.14 27.74
11-06-28 28.88 29.00 28.54 5,201,700 28.78 27.40
Date Open High Low Vol Cls adjCls
11-06-27 28.40 28.95 28.28 7,000,500 28.81 27.43
11-06-24 28.64 28.87 28.23 21,274,300 28.45 27.09
11-06-23 28.43 28.88 28.11 8,421,800 28.67 27.29
11-06-22 28.70 29.45 28.56 12,288,800 28.80 27.42
11-06-21 28.15 28.85 28.09 9,743,900 28.78 27.40
11-06-20 27.90 28.06 27.62 8,416,800 28.02 26.68
11-06-17 28.30 28.35 27.73 10,252,300 27.98 26.64
11-06-16 27.96 28.34 27.84 8,840,200 28.04 26.69
11-06-15 28.17 28.61 27.68 9,563,600 27.89 26.55
Date Open High Low Vol Cls adjCls
11-06-14 29.11 29.15 28.29 10,218,200 28.51 27.14
11-06-13 28.81 29.19 28.45 15,553,000 28.98 27.59
11-06-10 28.11 28.98 27.71 30,886,000 28.96 27.57
11-06-09 27.69 28.43 27.53 14,816,300 28.10 26.75
11-06-08 27.26 27.75 27.10 47,106,700 27.32 26.01
11-06-07 27.39 27.54 27.28 9,722,500 27.42 26.10
11-06-06 27.60 27.68 27.11 17,647,400 27.23 25.92
11-06-03 27.80 27.90 27.58 13,668,200 27.65 26.32
11-06-02 28.10 28.46 27.85 12,759,300 28.01 26.67
Date Open High Low Vol Cls adjCls
11-06-01 28.37 28.48 27.92 23,708,600 28.05 26.70
11-05-31 28.94 28.95 28.12 25,816,800 28.50 27.13
11-05-27 28.83 28.95 28.71 23,579,000 28.88 27.49
11-05-26 28.49 28.95 28.19 56,600,900 28.75 27.37
11-05-25 28.27 28.75 27.50 225,834,700 28.28 26.92
11-05-24 29.93 29.95 29.46 8,638,000 29.46 28.05
11-05-23 30.46 30.58 29.60 6,975,400 29.98 28.54
11-05-20 30.96 31.24 30.52 4,842,800 30.80 29.32
11-05-19 31.00 31.01 30.50 2,760,200 30.84 29.36
Date Open High Low Vol Cls adjCls
11-05-18 30.92 31.01 30.25 3,845,600 30.83 29.35
11-05-17 30.95 31.40 30.55 3,960,800 30.80 29.32
11-05-16 30.56 31.26 30.42 4,042,900 31.00 29.51
11-05-13 31.40 31.50 30.40 5,337,700 30.42 28.96
11-05-12 31.35 31.40 30.37 6,335,200 31.17 29.67
11-05-11 29.61 31.79 29.61 12,665,300 30.65 29.18
11-05-10 29.59 29.98 29.15 6,352,100 29.62 28.20
11-05-09 30.88 30.88 29.45 6,344,500 29.70 28.28
11-05-06 30.79 31.38 30.45 6,559,600 30.70 29.23
Date Open High Low Vol Cls adjCls
11-05-05 31.39 31.75 30.57 6,721,900 30.79 29.31
11-05-04 31.31 31.80 30.86 4,834,400 31.64 30.12
11-05-03 31.10 31.50 30.85 4,075,200 31.13 29.64
11-05-02 31.39 31.42 30.75 3,212,700 30.85 29.37
11-04-29 31.88 31.93 31.11 4,486,900 31.15 29.66
11-04-28 31.69 32.25 31.56 4,114,200 31.80 30.27
11-04-27 32.01 32.01 31.28 5,428,400 31.70 30.18
11-04-26 31.57 32.27 31.55 5,600,000 31.87 30.34
11-04-25 32.20 32.22 31.28 5,090,000 31.47 29.96
Date Open High Low Vol Cls adjCls
11-04-21 32.46 32.55 32.01 3,918,700 32.16 30.62
11-04-20 32.47 32.74 32.12 3,889,400 32.35 30.80
11-04-19 32.72 32.97 31.83 6,941,900 32.12 30.58
11-04-18 33.03 33.37 32.42 5,031,300 32.61 31.05
11-04-15 33.73 33.73 33.09 3,662,800 33.46 31.85
11-04-14 33.70 33.81 33.33 2,829,300 33.54 31.93
11-04-13 34.23 34.35 33.75 2,127,100 33.86 32.24
11-04-12 34.13 34.45 33.85 2,213,600 34.08 32.44
11-04-11 34.41 34.81 34.22 2,292,300 34.22 32.58
Date Open High Low Vol Cls adjCls
11-04-08 34.73 34.88 34.33 2,138,800 34.49 32.84
11-04-07 34.87 35.24 34.29 4,039,200 34.67 33.01
11-04-06 35.27 35.50 34.43 4,248,000 34.86 33.19
11-04-05 34.20 35.57 34.03 6,973,000 34.98 33.30
11-04-04 35.15 35.20 33.90 6,212,000 33.94 32.31
11-04-01 35.20 35.35 34.90 2,791,300 35.00 33.32
11-03-31 35.83 35.84 35.00 6,693,400 35.14 33.45
11-03-30 36.37 36.46 36.01 1,882,300 36.05 34.32
11-03-29 36.51 36.58 36.00 2,518,700 36.18 34.44
Date Open High Low Vol Cls adjCls
11-03-28 36.42 37.39 36.30 2,736,700 36.36 34.62
11-03-25 36.52 36.91 36.10 3,076,300 36.53 34.78
11-03-24 36.69 36.80 36.13 2,794,000 36.32 34.58
11-03-23 36.92 36.92 36.14 2,719,200 36.55 34.80
11-03-22 37.02 37.39 36.52 4,457,700 36.95 35.18
11-03-21 35.48 37.18 35.48 6,652,600 37.03 35.25
11-03-18 36.24 36.64 34.95 7,159,300 34.95 33.27
11-03-17 36.00 36.15 35.31 2,708,200 35.70 33.99
11-03-16 37.00 37.35 35.51 5,800,000 35.59 33.88
Date Open High Low Vol Cls adjCls
11-03-15 35.94 36.97 35.80 5,629,300 36.78 35.02
11-03-14 36.53 37.69 36.50 4,349,600 37.50 35.70
11-03-11 36.10 38.04 35.84 7,557,600 37.35 35.56
11-03-10 36.92 37.20 36.39 2,853,300 36.48 34.73
11-03-09 37.75 37.98 37.04 2,729,600 37.11 35.33
11-03-08 37.40 37.70 37.09 2,780,500 37.31 35.52
11-03-07 37.49 37.71 36.90 3,014,200 37.10 35.32
11-03-04 37.65 37.65 36.95 3,534,200 37.39 35.60
11-03-03 37.78 38.44 37.25 6,135,400 37.51 35.71
Date Open High Low Vol Cls adjCls
11-03-02 36.83 37.65 36.70 4,150,600 37.30 35.51
11-03-01 37.34 37.39 36.16 7,946,600 36.70 34.94
11-02-28 38.48 38.70 37.06 10,861,200 37.06 35.28
11-02-25 40.27 40.89 37.90 13,344,800 38.54 36.69
11-02-24 39.92 40.50 39.53 4,904,300 40.43 38.49
11-02-23 40.31 40.76 39.12 4,595,700 40.00 38.08
11-02-22 40.86 41.11 40.01 5,280,800 40.07 38.15
11-02-18 42.35 42.69 41.50 4,170,500 41.51 39.52
11-02-17 41.22 42.40 41.15 5,648,300 42.06 40.04
Date Open High Low Vol Cls adjCls
11-02-16 41.54 41.75 41.11 2,618,600 41.28 39.30
11-02-15 41.50 41.80 41.05 2,760,600 41.05 39.08
11-02-14 41.78 41.85 41.00 3,469,000 41.30 39.32
11-02-11 41.02 41.77 40.88 3,765,100 41.63 39.63
11-02-10 40.88 41.54 40.60 3,817,100 41.28 39.30
11-02-09 41.93 42.15 40.56 6,416,100 41.11 39.14
11-02-08 42.53 43.20 42.08 9,746,600 42.37 40.34
11-02-07 40.48 42.69 40.19 11,363,300 42.18 40.16
11-02-04 40.66 40.70 39.52 6,423,900 40.00 38.08
Date Open High Low Vol Cls adjCls
11-02-03 41.09 41.13 40.32 5,175,300 40.58 38.63
11-02-02 41.13 42.13 40.88 7,539,500 41.17 39.19
11-02-01 40.73 41.58 40.12 7,202,600 41.06 39.09
11-01-31 40.42 40.98 40.28 4,947,700 40.35 38.41
11-01-28 42.20 42.25 40.20 6,912,900 40.26 38.33
11-01-27 42.12 42.27 41.25 7,518,400 41.97 39.96
11-01-26 41.56 42.30 40.82 7,661,900 41.61 39.61
11-01-25 42.34 42.45 41.10 6,075,600 41.36 39.38
11-01-24 43.01 43.09 41.37 9,819,800 41.95 39.94
Date Open High Low Vol Cls adjCls
11-01-21 44.26 44.30 41.82 11,320,000 43.00 40.94
11-01-20 45.15 46.00 43.11 12,626,200 43.18 41.11
11-01-19 52.92 54.45 51.00 10,518,700 51.02 40.29
11-01-18 52.88 53.82 52.00 8,064,900 53.17 41.99
11-01-14 56.90 56.91 53.05 17,189,300 54.00 42.64
11-01-13 57.97 59.85 56.86 12,218,900 57.19 45.16
11-01-12 60.17 60.64 58.20 9,796,100 58.40 46.12
11-01-11 57.97 60.64 57.85 12,837,700 59.04 46.62
11-01-10 60.92 60.99 56.75 13,069,400 57.39 45.32
Date Open High Low Vol Cls adjCls
11-01-07 61.87 62.87 60.74 12,774,600 61.18 48.31
11-01-06 61.06 62.46 60.05 11,474,200 60.45 47.74
11-01-05 56.46 60.97 56.24 15,085,700 60.95 48.13
11-01-04 57.99 57.99 56.08 5,437,200 56.78 44.84
11-01-03 58.34 58.47 57.00 5,408,500 58.05 45.84
10-12-31 57.50 58.36 57.19 3,125,600 57.62 45.50
10-12-30 56.95 58.83 56.60 6,772,300 57.53 45.43
10-12-29 58.91 59.15 57.10 6,212,100 57.27 45.23
10-12-28 61.46 61.68 57.72 14,023,600 58.93 46.54
Date Open High Low Vol Cls adjCls
10-12-27 54.39 60.96 54.18 17,299,700 59.38 46.89
10-12-23 55.92 56.25 53.70 4,446,400 54.33 42.90
10-12-22 55.75 56.76 55.35 6,231,800 55.76 44.03
10-12-21 54.08 55.31 53.57 5,541,900 55.18 43.57
10-12-20 52.56 54.35 52.48 6,788,700 53.42 42.18
10-12-17 51.98 52.73 51.85 4,466,000 52.56 41.51
10-12-16 51.46 52.97 51.18 5,890,700 52.10 41.14
10-12-15 51.45 52.23 50.27 7,660,700 51.19 40.42
10-12-14 48.58 53.55 48.41 22,165,900 51.77 40.88
Date Open High Low Vol Cls adjCls
10-12-13 49.24 49.64 47.56 6,286,100 48.52 38.32
10-12-10 47.51 49.86 47.10 16,937,800 48.95 38.65
10-12-09 42.44 48.60 42.00 22,972,500 47.78 37.73
10-12-08 43.72 44.41 42.13 4,499,900 42.22 33.34
10-12-07 43.97 44.50 43.70 3,129,600 43.95 34.71
10-12-06 43.50 43.85 43.04 1,837,800 43.60 34.43
10-12-03 42.59 43.97 42.38 3,417,800 43.76 34.56
10-12-02 42.24 43.09 42.15 3,052,100 42.88 33.86
10-12-01 41.76 42.60 41.65 3,174,200 42.28 33.39
Date Open High Low Vol Cls adjCls
10-11-30 40.99 41.58 40.93 1,750,500 41.29 32.61
10-11-29 41.07 41.65 40.60 2,470,400 41.53 32.80
10-11-26 41.25 41.64 41.09 932,500 41.25 32.57
10-11-24 41.27 41.76 41.15 1,735,200 41.76 32.98
10-11-23 41.61 41.74 40.82 2,727,600 40.85 32.26
10-11-22 42.64 42.65 41.75 2,337,400 42.14 33.28
10-11-19 42.30 42.82 42.05 2,160,800 42.73 33.74
10-11-18 42.26 42.85 42.10 2,278,600 42.56 33.61
10-11-17 41.64 42.30 41.53 2,562,800 41.78 32.99
Date Open High Low Vol Cls adjCls
10-11-16 42.06 42.37 41.32 3,530,300 41.71 32.94
10-11-15 41.99 42.80 41.97 2,424,100 42.42 33.50
10-11-12 42.19 42.40 41.32 2,651,500 41.81 33.02
10-11-11 42.50 42.90 42.07 1,793,000 42.51 33.57
10-11-10 42.82 43.25 41.94 4,410,900 42.99 33.95
10-11-09 44.54 44.80 42.61 4,163,800 42.86 33.85
10-11-08 45.41 45.43 44.45 4,039,000 44.63 35.24
10-11-05 43.19 45.95 43.03 10,686,700 45.61 36.02
10-11-04 44.06 44.74 43.40 5,411,000 44.74 35.33
Date Open High Low Vol Cls adjCls
10-11-03 42.18 44.10 42.10 9,544,200 43.57 34.41
10-11-02 42.10 42.48 41.93 2,341,900 42.12 33.26
10-11-01 41.94 42.24 41.33 2,741,800 41.92 33.10
10-10-29 41.95 42.20 41.50 1,763,900 42.01 33.17
10-10-28 42.00 42.28 41.50 2,576,100 41.98 33.15
10-10-27 41.86 42.29 41.26 2,388,600 41.82 33.02
10-10-26 40.84 42.05 40.84 3,244,600 42.03 33.19
10-10-25 41.95 41.97 41.10 3,576,300 41.10 32.46
10-10-22 41.92 42.39 41.30 2,799,600 41.56 32.82
Date Open High Low Vol Cls adjCls
10-10-21 41.79 42.30 41.05 3,489,100 41.28 32.60
10-10-20 41.33 42.13 41.18 3,271,600 41.61 32.86
10-10-19 41.80 42.00 40.80 3,573,500 41.01 32.38
10-10-18 41.63 42.47 41.61 3,395,800 42.26 33.37
10-10-15 42.30 42.36 40.82 3,699,700 41.47 32.75
10-10-14 42.72 43.57 41.40 6,276,000 41.94 33.12
10-10-13 41.97 42.85 41.70 6,217,800 42.71 33.73
10-10-12 40.86 42.00 40.81 5,206,100 41.78 32.99
10-10-11 41.16 41.35 40.89 3,477,000 41.04 32.41
Date Open High Low Vol Cls adjCls
10-10-08 40.75 41.20 40.31 4,456,600 40.91 32.31
10-10-07 40.61 41.40 40.20 3,968,800 40.47 31.96
10-10-06 39.81 40.87 39.65 5,560,700 40.74 32.17
10-10-05 39.47 40.00 39.36 5,312,600 39.94 31.54
10-10-04 38.81 39.46 38.41 5,732,700 39.28 31.02
10-10-01 38.99 39.47 38.30 6,588,600 38.86 30.69
10-09-30 39.95 40.14 37.88 18,751,300 39.10 30.88
10-09-29 37.24 38.58 37.05 7,155,600 37.45 29.57
10-09-28 37.27 37.42 36.38 4,126,000 37.32 29.47
Date Open High Low Vol Cls adjCls
10-09-27 36.90 38.61 36.33 9,960,200 37.13 29.32
10-09-24 35.54 36.50 35.41 3,322,900 36.47 28.80
10-09-23 35.51 35.86 35.00 2,438,800 35.07 27.69
10-09-22 36.50 36.87 35.51 2,931,100 35.67 28.17
10-09-21 36.66 37.13 36.40 4,318,200 36.61 28.91
10-09-20 35.65 36.74 35.60 3,114,200 36.60 28.90
10-09-17 35.86 35.99 35.40 2,139,800 35.64 28.14
10-09-16 36.12 36.12 35.37 2,174,000 35.71 28.20
10-09-15 36.12 36.79 35.67 2,899,700 36.16 28.55
Date Open High Low Vol Cls adjCls
10-09-14 36.84 36.92 36.01 3,090,200 36.13 28.53
10-09-13 36.96 37.26 36.65 2,852,100 36.92 29.16
10-09-10 36.25 36.48 36.01 1,270,200 36.35 28.70
10-09-09 36.90 37.06 36.00 1,742,300 36.29 28.66
10-09-08 35.55 36.73 35.50 2,432,800 36.28 28.65
10-09-07 36.47 36.47 35.52 2,844,200 35.57 28.09
10-09-03 36.52 36.90 36.18 2,352,200 36.70 28.98
10-09-02 35.56 36.00 35.21 2,305,900 35.92 28.37
10-09-01 34.69 35.66 34.39 3,553,700 35.66 28.16
Date Open High Low Vol Cls adjCls
10-08-31 33.84 34.47 33.55 2,763,800 33.93 26.79
10-08-30 35.15 35.18 34.00 2,673,000 34.00 26.85
10-08-27 34.23 35.29 34.12 3,103,700 35.20 27.80
10-08-26 33.82 34.77 33.68 2,868,900 33.99 26.84
10-08-25 34.52 34.52 33.35 3,774,400 34.40 27.17
10-08-24 34.64 34.79 34.06 2,595,000 34.27 27.06
10-08-23 35.27 35.87 35.01 2,246,400 35.04 27.67
10-08-20 35.23 36.15 34.75 3,419,100 35.17 27.77
10-08-19 36.84 36.88 35.34 3,466,200 35.55 28.07
Date Open High Low Vol Cls adjCls
10-08-18 36.37 36.86 35.95 2,432,300 36.83 29.08
10-08-17 36.59 36.98 36.10 2,886,500 36.42 28.76
10-08-16 36.31 36.50 35.51 3,437,500 35.96 28.40
10-08-13 37.20 37.50 36.53 3,203,900 36.67 28.96
10-08-12 37.08 37.65 36.86 3,206,200 37.10 29.30
10-08-11 39.12 39.26 37.60 4,855,800 37.84 29.88
10-08-10 41.03 41.03 40.07 4,802,900 40.19 31.74
10-08-09 40.92 42.09 40.76 5,296,600 41.64 32.88
10-08-06 40.52 42.19 39.90 13,356,800 40.93 32.32
Date Open High Low Vol Cls adjCls
10-08-05 39.78 40.41 39.51 4,082,400 39.90 31.51
10-08-04 39.87 40.43 39.41 4,553,300 40.02 31.60
10-08-03 40.05 40.17 39.16 3,624,900 39.59 31.26
10-08-02 39.10 40.68 39.10 7,836,600 40.04 31.62
10-07-30 38.33 39.30 38.01 2,402,700 38.47 30.38
10-07-29 39.39 40.08 38.08 4,337,800 38.97 30.77
10-07-28 38.90 40.00 38.50 4,214,600 39.03 30.82
10-07-27 38.84 40.11 37.94 6,419,500 39.15 30.92
10-07-26 36.67 39.48 36.66 8,026,100 38.70 30.56
Date Open High Low Vol Cls adjCls
10-07-23 36.46 37.25 35.90 3,187,000 36.77 29.04
10-07-22 35.95 36.86 35.72 3,988,500 36.49 28.82
10-07-21 36.67 36.77 35.07 3,434,900 35.31 27.88
10-07-20 34.72 36.40 34.51 3,812,400 36.31 28.67
10-07-19 35.72 35.97 34.67 3,091,900 35.39 27.95
10-07-16 36.69 37.00 35.26 4,229,700 35.64 28.14
10-07-15 37.51 37.65 36.50 3,512,200 37.38 29.52
10-07-14 37.61 37.89 36.86 3,776,600 37.53 29.64
10-07-13 36.56 38.37 36.03 7,628,900 37.99 30.00
Date Open High Low Vol Cls adjCls
10-07-12 35.72 36.15 35.20 2,847,700 35.57 28.09
10-07-09 35.49 36.14 35.19 3,913,500 35.90 28.35
10-07-08 35.67 35.80 34.80 3,327,300 35.51 28.04
10-07-07 33.84 35.42 33.37 4,046,900 35.34 27.91
10-07-06 33.71 34.48 33.05 3,504,700 33.71 26.62
10-07-02 34.09 34.33 32.50 4,045,100 33.10 26.14
10-07-01 34.41 34.85 33.00 4,593,700 33.88 26.75
10-06-30 34.53 36.01 34.40 4,299,400 34.44 27.20
10-06-29 35.62 36.01 34.20 3,917,700 34.52 27.26
Date Open High Low Vol Cls adjCls
10-06-28 37.23 37.33 36.31 2,388,700 36.38 28.73
10-06-25 36.92 37.30 35.57 4,553,200 36.95 29.18
10-06-24 37.70 37.70 36.70 3,065,400 36.77 29.04
10-06-23 38.02 38.71 37.35 3,274,400 37.81 29.86
10-06-22 38.57 39.14 38.13 3,919,300 38.27 30.22
10-06-21 38.37 39.71 38.30 7,380,100 38.76 30.61
10-06-18 37.77 38.20 37.40 3,374,700 37.91 29.94
10-06-17 38.04 38.48 37.32 3,337,800 37.77 29.83
10-06-16 37.43 38.50 37.22 4,923,500 37.87 29.91
Date Open High Low Vol Cls adjCls
10-06-15 37.27 38.23 37.01 5,867,800 37.88 29.91
10-06-14 35.22 38.55 35.22 11,267,500 37.09 29.29
10-06-11 34.76 35.17 34.41 2,531,800 35.08 27.70
10-06-10 34.74 35.39 34.30 3,564,100 35.30 27.88
10-06-09 34.50 35.74 34.00 5,794,200 34.22 27.02
10-06-08 34.07 34.64 33.51 4,704,900 34.31 27.09
10-06-07 34.76 35.45 33.80 3,743,700 34.08 26.91
10-06-04 34.45 35.30 34.30 3,907,900 34.75 27.44
10-06-03 35.19 35.66 34.55 4,324,400 35.20 27.80
Date Open High Low Vol Cls adjCls
10-06-02 34.31 35.68 34.05 5,437,900 35.06 27.69
10-06-01 34.74 35.90 34.18 6,572,300 34.25 27.05
10-05-28 36.99 37.00 34.99 6,277,400 35.38 27.94
10-05-27 35.01 36.46 34.59 8,021,400 36.46 28.79
10-05-26 35.12 35.63 33.90 8,827,300 34.05 26.89
10-05-25 33.03 34.57 32.11 9,238,900 34.49 27.24
10-05-24 36.25 36.65 34.50 7,661,300 34.53 27.27
10-05-21 34.25 36.58 33.63 10,097,900 35.96 28.40
10-05-20 36.30 36.96 34.60 10,850,000 34.81 27.49
Date Open High Low Vol Cls adjCls
10-05-19 37.23 38.94 36.40 9,364,300 37.33 29.48
10-05-18 39.45 39.98 37.50 8,138,100 37.78 29.83
10-05-17 39.62 39.96 37.39 7,616,500 39.00 30.80
10-05-14 39.97 40.18 39.17 7,303,700 39.72 31.37
10-05-13 41.55 42.64 40.51 9,449,400 40.65 32.10
10-05-12 43.82 44.36 41.30 16,040,500 41.40 32.69
10-05-11 40.61 43.99 40.03 18,430,500 42.89 33.87
10-05-10 41.27 41.84 40.36 10,195,800 40.98 32.36
10-05-07 38.07 40.00 35.00 26,375,800 38.70 30.56
Date Open High Low Vol Cls adjCls
10-05-06 37.78 38.62 33.37 13,260,300 36.75 29.02
10-05-05 37.00 38.20 36.09 9,423,600 37.70 29.77
10-05-04 38.70 39.20 37.85 7,419,400 38.25 30.21
10-05-03 39.53 40.16 39.09 7,782,300 39.54 31.22
10-04-30 40.45 40.73 38.22 11,897,600 38.90 30.72
10-04-29 40.50 40.88 39.90 10,597,400 40.23 31.77
10-04-28 38.56 40.47 38.22 24,288,400 39.51 31.20
10-04-27 42.18 42.70 37.03 33,538,900 37.37 29.51
10-04-26 44.82 45.90 44.20 17,042,500 44.51 35.15
Date Open High Low Vol Cls adjCls
10-04-23 43.73 45.00 43.35 19,754,400 44.38 35.05
10-04-22 40.74 43.50 40.20 29,674,800 43.25 34.15
10-04-21 41.77 42.90 40.50 24,102,000 40.90 32.30
10-04-20 39.62 42.12 39.36 27,569,900 41.63 32.87
10-04-19 38.74 39.87 38.33 14,823,200 39.09 30.87
10-04-16 40.06 41.95 39.02 30,408,100 39.15 30.92
10-04-15 39.98 41.19 39.50 16,973,000 39.98 31.57
10-04-14 40.39 40.97 39.50 15,230,000 39.74 31.38
10-04-13 41.31 41.74 39.90 22,117,600 40.15 31.71
Date Open High Low Vol Cls adjCls
10-04-12 39.13 42.00 38.67 45,905,900 41.22 32.55
10-04-09 38.16 39.30 37.75 22,286,200 38.14 30.12
10-04-08 39.92 40.80 37.52 33,895,100 37.59 29.68
10-04-07 36.52 39.90 35.92 34,528,800 39.69 31.34
10-04-06 35.49 36.38 35.20 19,971,000 35.91 28.36
10-04-05 34.43 35.45 33.90 16,281,300 35.06 27.69
10-04-01 34.25 34.49 33.81 6,250,200 34.11 26.94
10-03-31 33.95 34.72 33.60 8,121,500 34.14 26.96
10-03-30 34.86 35.15 34.08 8,607,400 34.19 27.00
Date Open High Low Vol Cls adjCls
10-03-29 34.65 35.00 33.86 10,840,700 34.45 27.20
10-03-26 34.83 35.60 33.86 13,033,500 34.21 27.02
10-03-25 33.71 35.67 33.34 29,454,700 34.51 27.25
10-03-24 33.01 34.33 32.94 13,741,900 33.17 26.19
10-03-23 33.65 33.80 32.25 13,088,000 33.28 26.28
10-03-22 33.82 34.18 33.10 14,772,300 33.39 26.37
10-03-19 34.80 35.02 33.85 11,326,800 34.80 27.48
10-03-18 34.84 35.38 34.10 14,330,100 34.64 27.35
10-03-17 34.48 34.68 33.82 18,017,700 34.41 27.17
Date Open High Low Vol Cls adjCls
10-03-16 34.79 35.98 33.34 35,336,600 33.61 26.54
10-03-15 34.51 36.37 33.30 43,645,300 34.32 27.10
10-03-12 36.10 36.45 33.83 21,011,100 34.23 27.03
10-03-11 37.61 38.45 35.02 46,473,300 35.11 27.73
10-03-10 33.90 37.34 33.20 70,650,900 36.24 28.62
10-03-09 28.39 34.80 28.08 57,916,300 32.77 25.88
10-03-08 29.43 30.25 28.65 27,312,500 29.10 22.98
10-03-05 26.94 28.62 26.74 19,516,700 28.08 22.17
10-03-04 25.09 27.29 24.99 25,802,100 26.71 21.09
Date Open High Low Vol Cls adjCls
10-03-03 25.11 25.45 24.54 10,424,000 24.88 19.65
10-03-02 25.93 25.94 24.50 18,185,800 25.03 19.77
10-03-01 27.96 27.98 25.78 29,658,700 25.78 20.36
10-02-26 25.67 25.94 24.71 27,126,500 24.77 19.56
10-02-25 27.44 28.55 27.00 12,376,000 27.51 21.72
10-02-24 27.16 28.46 26.86 12,118,400 27.99 22.10
10-02-23 28.22 28.77 26.58 13,607,000 26.76 21.13
10-02-22 26.89 29.30 26.57 24,154,700 28.43 22.45
10-02-19 26.54 26.83 26.34 4,671,500 26.53 20.95
Date Open High Low Vol Cls adjCls
10-02-18 26.41 27.52 26.25 6,481,400 26.71 21.09
10-02-17 27.53 27.84 26.66 5,361,600 26.90 21.24
10-02-16 27.43 27.89 27.05 6,887,900 27.43 21.66
10-02-12 25.82 27.12 25.38 13,396,300 26.82 21.18
10-02-11 26.50 28.65 26.02 31,152,700 26.30 20.77
10-02-10 23.21 27.64 22.95 31,633,400 26.92 21.26
10-02-09 22.38 23.80 22.15 9,705,500 23.14 18.27
10-02-08 22.41 22.80 21.80 4,293,600 22.16 17.50
10-02-05 22.50 22.62 21.54 7,498,300 22.41 17.70
Date Open High Low Vol Cls adjCls
10-02-04 23.53 23.74 22.56 5,951,800 22.59 17.84
10-02-03 23.89 24.45 23.71 4,817,500 23.79 18.79
10-02-02 23.99 24.40 23.67 5,869,300 23.97 18.93
10-02-01 24.38 24.50 23.44 4,632,200 23.96 18.92
10-01-29 24.53 24.74 24.08 5,708,200 24.23 19.13
10-01-28 25.85 26.02 24.05 7,113,600 24.16 19.08
10-01-27 24.48 25.19 23.04 16,431,200 24.91 19.67
10-01-26 25.70 25.94 24.08 8,585,600 24.40 19.27
10-01-25 26.74 27.00 25.50 6,672,200 26.09 20.60
Date Open High Low Vol Cls adjCls
10-01-22 27.69 27.75 26.35 5,902,700 26.50 20.93
10-01-21 28.01 28.78 27.42 8,018,300 27.55 21.76
10-01-20 28.06 29.10 27.78 6,911,400 27.96 22.08
10-01-19 28.05 29.57 27.29 18,187,900 28.25 22.31
10-01-15 28.56 28.65 28.04 5,545,200 28.06 22.16
10-01-14 28.72 28.89 28.37 6,143,300 28.60 22.58
10-01-13 28.99 29.25 28.35 6,138,000 29.06 22.95
10-01-12 29.59 30.15 28.27 9,036,300 28.46 22.47
10-01-11 29.83 30.27 29.04 10,730,700 29.63 23.40
Date Open High Low Vol Cls adjCls
10-01-08 28.63 30.20 28.61 12,702,600 29.34 23.17
10-01-07 29.00 29.10 28.27 9,235,500 28.58 22.57
10-01-06 29.35 29.40 28.76 7,163,500 29.14 23.01
10-01-05 29.98 30.36 29.15 8,920,500 29.33 23.16
10-01-04 30.53 30.54 29.41 7,750,900 29.89 23.60
09-12-31 30.65 31.09 29.97 5,231,900 29.98 23.67
09-12-30 31.25 31.54 30.46 4,967,000 30.60 24.16
09-12-29 32.20 32.25 31.13 6,462,500 31.66 25.00
09-12-28 30.93 32.80 30.76 15,612,300 31.50 24.88
Date Open High Low Vol Cls adjCls
09-12-24 29.69 30.73 29.01 5,327,300 30.12 23.79
09-12-23 30.57 30.87 29.17 10,240,100 29.41 23.22
09-12-22 28.07 31.91 28.01 29,156,900 31.05 24.52
09-12-21 28.30 28.38 27.96 5,533,800 28.06 22.16
09-12-18 28.39 28.48 27.85 7,192,000 28.19 22.26
09-12-17 28.49 28.97 28.00 9,373,800 28.21 22.28
09-12-16 29.27 29.45 28.56 5,580,000 28.95 22.86
09-12-15 28.58 29.68 28.30 9,423,900 28.93 22.85
09-12-14 28.38 29.98 27.51 13,345,600 29.08 22.96
Date Open High Low Vol Cls adjCls
09-12-11 29.04 29.09 27.40 12,263,900 28.37 22.40
09-12-10 29.79 30.29 28.75 6,973,900 28.93 22.85
09-12-09 30.10 30.11 29.42 5,371,100 29.66 23.42
09-12-08 29.70 30.14 29.32 6,146,200 29.99 23.68
09-12-07 30.05 31.46 29.92 8,841,000 30.17 23.82
09-12-04 30.79 31.20 29.60 8,657,500 30.12 23.79
09-12-03 31.29 31.51 29.57 11,091,400 29.89 23.60
09-12-02 31.24 31.68 30.27 14,483,700 31.19 24.63
09-12-01 29.58 31.97 28.83 42,539,800 30.84 24.35
Date Open High Low Vol Cls adjCls
09-11-30 32.48 33.40 28.04 40,778,500 28.40 22.43
09-11-27 33.12 33.99 33.00 4,209,400 33.30 26.30
09-11-25 35.24 35.24 34.42 4,239,700 34.68 27.39
09-11-24 35.24 35.28 34.27 6,734,000 35.00 27.64
09-11-23 35.63 35.72 35.06 5,875,100 35.28 27.86
09-11-20 35.62 35.80 35.00 5,946,900 35.10 27.72
09-11-19 36.00 36.69 35.50 7,537,200 35.66 28.16
09-11-18 36.05 36.75 36.00 7,087,300 36.16 28.55
09-11-17 35.84 36.43 35.48 9,294,500 36.10 28.51
Date Open High Low Vol Cls adjCls
09-11-16 37.02 37.02 35.61 11,905,400 35.75 28.23
09-11-13 36.26 36.95 36.20 10,403,600 36.39 28.74
09-11-12 37.09 37.44 36.06 12,744,900 36.26 28.63
09-11-11 36.68 37.99 36.02 28,814,500 36.75 29.02
09-11-10 38.96 39.35 37.08 30,509,900 37.59 29.68
09-11-09 36.22 36.62 35.88 16,105,200 36.18 28.57
09-11-06 35.44 37.17 35.05 40,337,400 35.48 28.02
09-11-05 37.17 39.95 36.88 31,020,100 39.28 31.02
09-11-04 38.48 39.66 35.90 31,221,400 36.20 28.59
Date Open High Low Vol Cls adjCls
09-11-03 34.24 40.09 33.50 38,850,300 39.22 30.97
09-11-02 34.42 36.48 33.25 22,635,300 34.31 27.09
09-10-30 36.10 36.13 33.02 15,101,600 33.62 26.55
09-10-29 36.92 37.13 35.67 16,355,800 36.25 28.63
09-10-28 33.37 36.68 33.13 34,258,000 35.33 27.90
09-10-27 35.67 36.24 34.00 23,016,800 34.01 26.86
09-10-26 39.29 39.58 35.52 24,859,900 36.25 28.63
09-10-23 40.85 41.45 38.65 18,431,900 38.90 30.72
09-10-22 39.16 41.95 37.76 29,203,500 41.49 32.76
Date Open High Low Vol Cls adjCls
09-10-21 39.80 41.15 38.87 17,879,900 39.03 30.82
09-10-20 40.83 42.19 39.58 21,812,600 40.43 31.93
09-10-19 43.58 43.69 40.63 26,389,800 41.17 32.51
09-10-16 44.09 44.60 42.60 23,063,400 43.20 34.11
09-10-15 44.67 46.55 44.09 32,531,000 44.61 35.23
09-10-14 45.14 45.40 43.75 18,807,500 44.41 35.07
09-10-13 44.58 45.67 43.80 21,732,700 44.53 35.16
09-10-12 44.80 45.15 43.40 17,315,300 44.40 35.06
09-10-09 43.87 44.75 43.37 18,116,700 44.22 34.92
Date Open High Low Vol Cls adjCls
09-10-08 46.56 47.42 43.40 37,393,400 43.75 34.55
09-10-07 44.45 46.83 43.80 29,050,800 45.90 36.25
09-10-06 44.03 46.50 43.06 45,033,800 44.83 35.40
09-10-05 43.97 44.00 41.56 30,251,900 42.75 33.76
09-10-02 39.05 43.33 36.86 47,058,100 43.08 34.02
09-10-01 43.57 43.68 40.15 26,826,600 40.90 32.30
09-09-30 45.78 46.07 43.18 28,831,200 44.11 34.83
09-09-29 46.70 47.49 45.02 29,876,300 45.22 35.71
09-09-28 45.35 47.06 44.45 32,572,700 46.14 36.44
Date Open High Low Vol Cls adjCls
09-09-25 44.91 45.93 42.91 33,045,300 44.60 35.22
09-09-24 47.95 49.11 44.10 51,571,000 45.00 35.54
09-09-23 47.17 49.56 46.03 66,826,200 46.71 36.89
09-09-22 52.47 54.40 45.55 123,455,900 45.80 36.17
09-09-21 39.33 49.94 39.23 114,892,600 48.40 38.22
09-09-18 40.25 40.80 39.12 21,211,500 39.91 31.52
09-09-17 40.22 40.95 39.00 24,205,500 39.43 31.14
09-09-16 40.48 41.29 39.59 35,344,200 40.32 31.84
09-09-15 42.22 43.05 38.08 52,590,300 38.80 30.64
Date Open High Low Vol Cls adjCls
09-09-14 36.53 41.30 36.30 55,665,900 41.11 32.46
09-09-11 37.27 38.68 36.63 38,216,700 37.55 29.65
09-09-10 38.45 40.75 36.80 46,668,700 37.85 29.89
09-09-09 36.09 39.86 35.55 55,294,200 38.89 30.71
09-09-08 38.71 39.00 35.68 40,730,600 35.85 28.31
09-09-04 43.28 43.73 39.45 50,458,300 40.05 31.63
09-09-03 41.59 42.01 39.50 56,846,700 41.75 32.97
09-09-02 34.25 39.92 32.66 99,415,600 37.95 29.97
09-09-01 41.04 43.15 35.65 87,238,000 36.00 28.43
Date Open High Low Vol Cls adjCls
09-08-31 45.07 47.67 42.80 69,599,400 45.33 35.80
09-08-28 52.98 55.90 45.55 130,734,900 50.23 39.67
09-08-27 40.35 50.04 39.25 148,878,600 47.84 37.78
09-08-26 34.13 38.05 33.28 27,435,500 37.69 29.76
09-08-25 34.67 34.75 33.61 17,683,500 33.97 26.83
09-08-24 35.00 35.45 33.64 31,050,600 33.85 26.73
09-08-21 34.42 35.00 32.53 49,397,400 32.85 25.94
09-08-20 27.40 35.00 27.09 132,331,700 32.30 25.51
09-08-19 24.04 27.50 23.90 31,899,800 26.64 21.04
Date Open High Low Vol Cls adjCls
09-08-18 24.02 24.69 23.83 10,611,700 24.55 19.39
09-08-17 22.91 24.00 22.50 11,771,600 23.42 18.49
09-08-14 24.84 24.84 23.52 14,340,500 24.37 19.24
09-08-13 25.78 26.00 24.86 11,317,700 25.02 19.76
09-08-12 25.14 26.47 25.07 18,192,800 25.33 20.00
09-08-11 28.05 28.20 24.32 38,862,300 24.92 19.68
09-08-10 28.46 29.89 27.90 49,035,700 28.70 22.66
09-08-07 27.37 28.99 24.00 101,076,800 27.14 21.43
09-08-06 26.88 29.39 21.30 130,982,500 22.53 17.79
Date Open High Low Vol Cls adjCls
09-08-05 13.64 23.01 13.50 134,873,500 22.00 17.37
09-08-04 13.51 13.67 13.12 7,873,400 13.52 10.68
09-08-03 13.29 13.75 12.97 10,051,400 13.60 10.74
09-07-31 13.09 13.19 12.87 4,983,800 13.14 10.38
09-07-30 13.42 13.45 13.05 5,406,900 13.13 10.37
09-07-29 13.38 13.78 13.00 6,998,700 13.05 10.31
09-07-28 12.95 13.80 12.86 11,023,300 13.35 10.54
09-07-27 12.44 13.10 12.32 10,262,400 13.00 10.27
09-07-24 12.54 13.00 12.01 10,869,000 12.46 9.84
Date Open High Low Vol Cls adjCls
09-07-23 13.11 13.25 12.54 8,982,500 12.66 10.00
09-07-22 13.14 13.30 13.02 5,189,100 13.12 10.36
09-07-21 13.52 13.94 13.05 8,209,800 13.32 10.52
09-07-20 13.85 13.93 13.14 10,872,600 13.46 10.63
09-07-17 12.59 14.43 12.44 27,472,200 13.52 10.68
09-07-16 13.82 13.94 12.54 24,630,100 12.75 10.07
09-07-15 14.70 14.70 13.80 28,910,600 14.22 11.23
09-07-14 15.65 16.20 13.65 74,606,500 14.32 11.31
09-07-13 12.50 14.77 12.48 70,645,000 14.57 11.51
Date Open High Low Vol Cls adjCls
09-07-10 8.81 12.44 8.22 90,319,500 11.74 9.27
09-07-09 12.35 12.40 9.13 60,649,200 9.48 7.49
09-07-08 13.29 14.07 12.47 21,201,000 13.10 10.34
09-07-07 15.78 15.96 13.55 27,021,300 13.75 10.86
09-07-06 18.30 18.31 15.78 17,649,100 16.19 12.78
09-07-02 17.86 19.58 17.65 13,038,400 18.25 14.41
09-07-01 19.65 22.96 17.54 40,822,300 18.08 14.28
09-06-30 1.33 1.33 1.08 884,900 1.16 18.32
09-06-29 1.46 1.46 1.28 4,332,700 1.33 21.01
Date Open High Low Vol Cls adjCls
09-06-26 1.45 1.47 1.43 2,080,300 1.46 23.06
09-06-25 1.46 1.47 1.42 1,636,500 1.46 23.06
09-06-24 1.44 1.45 1.41 1,135,700 1.42 22.43
09-06-23 1.43 1.45 1.40 1,522,000 1.41 22.27
09-06-22 1.49 1.49 1.39 2,456,500 1.39 21.95
09-06-19 1.53 1.54 1.48 2,449,900 1.53 24.16
09-06-18 1.42 1.49 1.40 2,439,600 1.47 23.22
09-06-17 1.49 1.51 1.40 3,594,400 1.40 22.11
09-06-16 1.55 1.58 1.48 2,716,000 1.48 23.37
Date Open High Low Vol Cls adjCls
09-06-15 1.58 1.58 1.51 2,234,600 1.53 24.16
09-06-12 1.61 1.62 1.55 1,640,300 1.61 25.43
09-06-11 1.62 1.64 1.60 1,400,000 1.61 25.43
09-06-10 1.67 1.67 1.60 2,406,000 1.60 25.27
09-06-09 1.67 1.68 1.63 1,660,000 1.65 26.06
09-06-08 1.67 1.69 1.63 2,074,400 1.66 26.22
09-06-05 1.69 1.74 1.65 4,503,300 1.71 27.01
09-06-04 1.50 1.64 1.49 3,522,600 1.64 25.90
09-06-03 1.56 1.56 1.45 4,988,200 1.47 23.22
Date Open High Low Vol Cls adjCls
09-06-02 1.64 1.65 1.56 3,923,700 1.56 24.64
09-06-01 1.70 1.71 1.65 2,368,100 1.66 26.22
09-05-29 1.71 1.71 1.65 2,130,300 1.69 26.69
09-05-28 1.67 1.69 1.63 2,539,300 1.67 26.38
09-05-27 1.70 1.72 1.66 2,327,900 1.66 26.22
09-05-26 1.65 1.71 1.62 3,369,600 1.70 26.85
09-05-22 1.69 1.80 1.61 5,426,800 1.70 26.85
09-05-21 1.76 1.83 1.73 2,588,600 1.80 28.43
09-05-20 1.83 1.88 1.77 3,234,400 1.78 28.11
Date Open High Low Vol Cls adjCls
09-05-19 1.88 1.89 1.80 3,438,100 1.81 28.59
09-05-18 1.83 1.85 1.76 4,387,300 1.83 28.90
09-05-15 1.86 1.93 1.66 5,877,000 1.72 27.17
09-05-14 1.62 1.84 1.62 6,476,300 1.84 29.06
09-05-13 1.75 1.77 1.60 6,427,400 1.60 25.27
09-05-12 1.94 1.98 1.80 6,397,700 1.81 28.59
09-05-11 1.96 1.99 1.80 6,228,900 1.90 30.01
09-05-08 2.09 2.12 1.97 9,489,800 2.01 31.75
09-05-07 2.12 2.19 1.86 17,483,600 1.95 30.80
Date Open High Low Vol Cls adjCls
09-05-06 1.76 1.94 1.75 13,651,600 1.84 29.06
09-05-05 1.63 1.75 1.56 13,009,700 1.73 27.32
09-05-04 1.43 1.51 1.41 5,272,200 1.46 23.06
09-05-01 1.38 1.41 1.37 1,568,600 1.38 21.80
09-04-30 1.45 1.46 1.36 2,994,400 1.38 21.80
09-04-29 1.39 1.42 1.37 3,070,800 1.41 22.27
09-04-28 1.35 1.48 1.33 2,707,000 1.34 21.16
09-04-27 1.40 1.44 1.36 2,879,700 1.40 22.11
09-04-24 1.53 1.53 1.43 3,964,300 1.46 23.06
Date Open High Low Vol Cls adjCls
09-04-23 1.48 1.54 1.46 3,674,500 1.50 23.69
09-04-22 1.49 1.57 1.35 5,998,200 1.43 22.58
09-04-21 1.24 1.49 1.17 8,554,300 1.46 23.06
09-04-20 1.52 1.53 1.29 8,303,200 1.29 20.37
09-04-17 1.73 1.73 1.53 8,119,400 1.62 25.59
09-04-16 1.73 1.74 1.65 7,183,800 1.69 26.69
09-04-15 1.62 1.64 1.55 7,526,300 1.60 25.27
09-04-14 1.53 1.78 1.50 17,604,700 1.52 24.01
09-04-13 1.17 1.43 1.16 8,969,300 1.42 22.43
Date Open High Low Vol Cls adjCls
09-04-09 1.16 1.16 1.11 4,608,500 1.16 18.32
09-04-08 1.08 1.12 1.06 2,534,700 1.08 17.06
09-04-07 1.08 1.08 1.05 2,464,100 1.05 16.58
09-04-06 1.12 1.12 1.08 3,171,100 1.10 17.37
09-04-03 1.15 1.15 1.07 4,270,800 1.14 18.00
09-04-02 1.22 1.23 1.10 7,532,300 1.14 18.00
09-04-01 0.98 1.07 0.97 4,199,500 1.07 16.90
09-03-31 1.04 1.05 0.96 6,350,600 1.00 15.79
09-03-30 0.98 1.05 0.93 5,709,800 0.95 15.00
Date Open High Low Vol Cls adjCls
09-03-27 1.03 1.08 0.92 11,188,300 1.02 16.11
09-03-26 1.28 1.28 1.10 11,401,900 1.10 17.37
09-03-25 1.45 1.46 1.15 16,034,400 1.20 18.95
09-03-24 1.42 1.54 1.32 11,326,300 1.39 21.95
09-03-23 1.50 1.54 1.40 12,014,600 1.48 23.37
09-03-20 1.44 1.45 1.06 20,180,600 1.26 19.90
09-03-19 1.99 2.00 1.39 27,918,400 1.62 25.59
09-03-18 1.00 1.45 0.98 29,134,700 1.38 21.80
09-03-17 0.94 1.00 0.83 8,738,900 0.96 15.16
Date Open High Low Vol Cls adjCls
09-03-16 0.61 1.00 0.57 14,289,200 0.83 13.11
09-03-13 0.42 0.51 0.42 3,542,700 0.50 7.90
09-03-12 0.41 0.42 0.37 2,337,600 0.41 6.48
09-03-11 0.43 0.44 0.39 2,194,600 0.41 6.48
09-03-10 0.39 0.42 0.35 3,022,400 0.42 6.63
09-03-09 0.38 0.38 0.33 1,906,200 0.35 5.53
09-03-06 0.37 0.37 0.33 2,601,400 0.35 5.53
09-03-05 0.42 0.44 0.35 3,132,700 0.35 5.53
09-03-04 0.50 0.50 0.41 2,601,300 0.43 6.79
Date Open High Low Vol Cls adjCls
09-03-03 0.50 0.50 0.43 2,909,900 0.43 6.79
09-03-02 0.52 0.52 0.42 3,450,200 0.42 6.63
09-02-27 0.46 0.49 0.41 3,329,800 0.42 6.63
09-02-26 0.57 0.58 0.48 3,983,200 0.52 8.21
09-02-25 0.43 0.47 0.41 2,998,800 0.46 7.27
09-02-24 0.46 0.47 0.38 5,250,300 0.41 6.48
09-02-23 0.59 0.63 0.45 3,900,100 0.53 8.37
09-02-20 0.56 0.59 0.49 3,683,400 0.54 8.53
09-02-19 0.72 0.72 0.55 2,701,600 0.59 9.32
Date Open High Low Vol Cls adjCls
09-02-18 0.79 0.80 0.71 1,318,800 0.73 11.53
09-02-17 0.79 0.82 0.75 1,695,500 0.78 12.32
09-02-13 0.90 0.91 0.85 866,800 0.85 13.42
09-02-12 0.91 0.94 0.85 1,869,100 0.90 14.21
09-02-11 0.99 0.99 0.89 1,846,400 0.96 15.16
09-02-10 1.06 1.07 0.92 2,965,200 0.92 14.53
09-02-09 1.05 1.07 1.00 1,439,400 1.04 16.43
09-02-06 1.01 1.04 0.90 3,038,100 1.04 16.43
09-02-05 1.02 1.04 0.99 2,603,400 1.00 15.79
Date Open High Low Vol Cls adjCls
09-02-04 1.10 1.10 1.02 1,911,200 1.03 16.27
09-02-03 1.23 1.24 1.00 3,445,300 1.08 17.06
09-02-02 1.27 1.27 1.20 1,593,600 1.23 19.43
09-01-30 1.32 1.34 1.27 1,410,200 1.28 20.22
09-01-29 1.36 1.36 1.29 1,086,200 1.29 20.37
09-01-28 1.40 1.41 1.36 1,777,400 1.41 22.27
09-01-27 1.28 1.35 1.26 906,400 1.35 21.32
09-01-26 1.34 1.38 1.26 1,322,800 1.26 19.90
09-01-23 1.28 1.37 1.25 1,674,200 1.37 21.64
Date Open High Low Vol Cls adjCls
09-01-22 1.41 1.43 1.31 1,749,500 1.31 20.69
09-01-21 1.40 1.46 1.35 1,960,000 1.45 22.90
09-01-20 1.44 1.50 1.37 2,627,200 1.37 21.64
09-01-16 1.48 1.50 1.40 1,729,300 1.42 22.43
09-01-15 1.51 1.52 1.39 2,399,100 1.41 22.27
09-01-14 1.54 1.55 1.49 1,545,900 1.49 23.53
09-01-13 1.55 1.59 1.53 1,215,000 1.58 24.95
09-01-12 1.64 1.65 1.53 1,556,600 1.54 24.32
09-01-09 1.67 1.68 1.62 873,400 1.62 25.59
Date Open High Low Vol Cls adjCls
09-01-08 1.65 1.66 1.62 994,300 1.65 26.06
09-01-07 1.72 1.72 1.64 1,338,300 1.64 25.90
09-01-06 1.70 1.74 1.68 1,460,400 1.74 27.48
09-01-05 1.70 1.75 1.66 1,707,300 1.66 26.22
09-01-02 1.57 1.69 1.55 1,636,200 1.69 26.69
08-12-31 1.54 1.57 1.52 1,337,300 1.57 24.80
08-12-30 1.57 1.58 1.52 1,111,200 1.56 24.64
08-12-29 1.60 1.62 1.53 1,059,100 1.55 24.48
08-12-26 1.59 1.59 1.52 755,200 1.57 24.80
Date Open High Low Vol Cls adjCls
08-12-24 1.56 1.57 1.52 621,400 1.56 24.64
08-12-23 1.63 1.65 1.52 1,609,400 1.55 24.48
08-12-22 1.70 1.71 1.61 1,404,000 1.61 25.43
08-12-19 1.68 1.69 1.60 2,331,300 1.60 25.27
08-12-18 1.75 1.76 1.67 1,697,000 1.67 26.38
08-12-17 1.75 1.77 1.71 1,370,300 1.75 27.64
08-12-16 1.79 1.80 1.72 2,053,400 1.80 28.43
08-12-15 1.84 1.85 1.69 1,349,500 1.74 27.48
08-12-12 1.70 1.80 1.66 1,937,500 1.80 28.43
Date Open High Low Vol Cls adjCls
08-12-11 1.79 1.81 1.73 2,047,900 1.73 27.32
08-12-10 1.87 1.89 1.65 3,954,600 1.75 27.64
08-12-09 1.92 1.97 1.86 1,923,400 1.93 30.48
08-12-08 2.04 2.07 1.92 2,736,800 1.93 30.48
08-12-05 1.81 1.95 1.75 2,897,200 1.94 30.64
08-12-04 1.92 2.01 1.81 2,639,300 1.84 29.06
08-12-03 1.82 2.12 1.80 4,838,800 2.01 31.75
08-12-02 1.79 1.87 1.71 2,198,900 1.87 29.53
08-12-01 1.96 2.00 1.65 2,787,000 1.65 26.06
Date Open High Low Vol Cls adjCls
08-11-28 2.00 2.03 1.92 1,616,100 2.01 31.75
08-11-26 1.73 1.96 1.71 2,905,200 1.95 30.80
08-11-25 1.77 1.78 1.67 2,439,300 1.77 27.95
08-11-24 1.73 1.77 1.61 2,618,900 1.77 27.95
08-11-21 1.70 1.70 1.50 4,669,500 1.60 25.27
08-11-20 1.58 1.70 1.44 4,236,700 1.44 22.74
08-11-19 1.85 1.86 1.56 3,124,000 1.56 24.64
08-11-18 1.94 1.97 1.80 2,552,400 1.95 30.80
08-11-17 2.09 2.10 1.91 2,740,400 1.91 30.17
Date Open High Low Vol Cls adjCls
08-11-14 2.11 2.20 2.06 2,885,200 2.08 32.85
08-11-13 2.11 2.23 1.97 4,628,900 2.06 32.53
08-11-12 2.15 2.28 2.03 2,998,100 2.03 32.06
08-11-11 2.17 2.35 2.03 4,499,900 2.26 35.69
08-11-10 2.77 2.84 2.25 10,547,000 2.28 36.01
08-11-07 2.11 2.23 2.04 3,698,500 2.11 33.32
08-11-06 1.98 2.00 1.82 3,497,900 1.87 29.53
08-11-05 2.36 2.38 2.04 3,930,700 2.06 32.53
08-11-04 2.36 2.49 2.31 5,760,100 2.41 38.06
Date Open High Low Vol Cls adjCls
08-11-03 2.00 2.20 1.93 5,220,200 2.14 33.80
08-10-31 1.63 1.96 1.58 5,075,000 1.91 30.17
08-10-30 1.71 1.74 1.59 4,215,600 1.63 25.74
08-10-29 1.81 1.82 1.50 5,523,900 1.55 24.48
08-10-28 1.65 1.83 1.43 5,216,600 1.83 28.90
08-10-27 1.70 1.71 1.35 5,245,100 1.35 21.32
08-10-24 1.76 1.93 1.70 5,485,100 1.70 26.85
08-10-23 2.22 2.22 2.03 3,258,200 2.10 33.17
08-10-22 2.17 2.27 2.11 2,741,600 2.11 33.32
Date Open High Low Vol Cls adjCls
08-10-21 2.24 2.35 2.18 2,586,300 2.21 34.90
08-10-20 2.34 2.34 2.16 4,213,500 2.31 36.48
08-10-17 2.18 2.51 2.10 5,304,700 2.10 33.17
08-10-16 2.54 2.54 2.18 4,306,000 2.43 38.38
08-10-15 2.67 2.70 2.42 3,301,400 2.43 38.38
08-10-14 2.96 2.96 2.51 5,128,900 2.80 44.22
08-10-13 2.94 3.00 2.28 7,061,200 2.57 40.59
08-10-10 2.10 2.40 1.90 11,405,400 2.33 36.80
08-10-09 3.36 3.37 2.39 11,667,500 2.39 37.75
Date Open High Low Vol Cls adjCls
08-10-08 3.49 3.80 3.19 4,358,700 3.19 50.38
08-10-07 4.22 4.22 3.51 4,507,900 3.51 55.44
08-10-06 3.43 3.99 3.25 6,544,400 3.87 61.12
08-10-03 4.62 4.96 3.71 12,031,100 3.86 60.96
08-10-02 4.39 4.40 3.75 4,906,800 4.00 63.17
08-10-01 3.73 4.00 3.50 6,169,900 3.95 62.38
08-09-30 3.18 3.56 2.93 5,477,400 3.33 52.59
08-09-29 3.35 3.52 2.50 7,705,200 2.50 39.48
08-09-26 2.77 3.28 2.75 6,752,600 3.15 49.75
Date Open High Low Vol Cls adjCls
08-09-25 3.90 4.36 2.70 15,548,500 3.02 47.70
08-09-24 5.34 5.39 3.31 14,057,800 3.31 52.28
08-09-23 5.38 5.70 4.80 12,298,100 5.00 78.97
08-09-22 4.58 5.52 4.32 19,929,100 4.72 74.55
08-09-19 4.18 4.45 2.50 25,082,900 3.85 60.81
08-09-18 2.40 2.69 2.10 12,277,800 2.69 42.48
08-09-17 2.29 3.10 1.99 27,304,900 2.05 32.38
08-09-16 1.85 5.12 1.25 61,554,300 3.75 59.23
08-09-15 7.12 7.99 3.50 36,971,100 4.76 75.18
Date Open High Low Vol Cls adjCls
08-09-12 15.15 15.40 11.49 16,033,100 12.14 191.74
08-09-11 15.70 17.80 13.82 8,484,000 17.55 277.18
08-09-10 19.17 19.46 16.86 4,126,800 17.50 276.39
08-09-09 22.19 22.39 18.28 4,389,100 18.37 290.13
08-09-08 24.47 24.68 21.50 2,774,400 22.76 359.46
08-09-05 20.33 22.43 20.29 2,338,800 22.34 352.83
08-09-04 21.75 22.29 20.93 2,064,200 21.22 335.14
08-09-03 21.83 22.60 21.30 1,388,500 22.58 356.62
08-09-02 22.20 22.88 21.38 1,706,200 21.96 343.35
Date Open High Low Vol Cls adjCls
08-08-29 21.18 21.67 21.00 1,309,800 21.49 336.01
08-08-28 20.43 21.51 20.16 1,970,800 21.51 336.32
08-08-27 19.66 20.27 19.50 1,885,500 20.00 312.71
08-08-26 18.90 19.76 18.81 2,204,300 19.64 307.08
08-08-25 19.18 19.26 18.64 2,428,600 18.78 293.63
08-08-22 20.41 20.42 19.49 2,385,100 19.87 310.68
08-08-21 20.34 20.57 19.48 2,365,500 19.78 309.27
08-08-20 20.47 21.24 19.78 1,913,100 20.80 325.22
08-08-19 20.56 21.13 19.75 2,920,900 20.32 317.71
Date Open High Low Vol Cls adjCls
08-08-18 22.84 22.89 21.55 1,628,200 21.60 337.73
08-08-15 23.27 23.39 22.68 1,549,000 22.99 359.46
08-08-14 21.96 23.04 21.56 1,599,800 22.82 356.80
08-08-13 22.78 22.80 21.34 2,732,600 22.05 344.76
08-08-12 24.06 24.07 22.59 2,179,900 22.85 357.27
08-08-11 24.90 25.16 23.92 2,045,300 24.47 382.60
08-08-08 23.88 25.16 23.34 3,036,200 24.87 388.85
08-08-07 25.50 25.72 23.53 7,748,900 23.84 372.75
08-08-06 29.21 29.47 28.08 1,793,200 29.09 454.83
Date Open High Low Vol Cls adjCls
08-08-05 28.00 29.90 27.83 2,082,500 29.89 467.34
08-08-04 26.79 27.21 25.94 1,090,400 26.69 417.31
08-08-01 26.52 27.03 25.50 1,174,100 26.79 418.87
08-07-31 26.31 27.30 25.85 1,426,500 26.05 407.30
08-07-30 26.32 27.58 25.49 1,980,300 26.76 418.40
08-07-29 23.24 25.85 22.14 3,127,400 25.85 404.18
08-07-28 27.22 27.75 23.81 2,253,000 23.96 374.63
08-07-25 27.68 28.47 26.80 1,625,500 27.24 425.91
08-07-24 30.22 30.25 27.11 2,095,400 27.43 428.88
Date Open High Low Vol Cls adjCls
08-07-23 28.23 31.09 28.23 2,507,900 30.10 470.63
08-07-22 26.17 28.39 25.10 1,822,000 28.14 439.98
08-07-21 26.36 28.19 26.36 2,471,900 26.53 414.81
08-07-18 25.04 25.17 23.88 1,937,300 25.07 391.98
08-07-17 23.77 24.93 23.13 2,566,300 24.92 389.64
08-07-16 21.00 23.28 20.70 2,468,600 23.28 363.99
08-07-15 21.55 22.08 19.73 3,571,100 20.64 322.72
08-07-14 24.00 24.49 22.49 1,552,600 22.55 352.58
08-07-11 23.17 23.90 21.75 3,044,200 23.08 360.87
Date Open High Low Vol Cls adjCls
08-07-10 25.71 26.22 23.76 2,530,700 23.99 375.09
08-07-09 27.40 27.72 26.00 1,482,400 26.14 408.71
08-07-08 25.91 27.52 25.40 1,641,200 27.40 428.41
08-07-07 26.40 26.75 25.31 1,459,400 25.94 405.58
08-07-03 27.04 27.04 25.77 865,600 26.24 410.27
08-07-02 26.77 27.34 26.47 1,535,400 26.75 418.25
08-07-01 26.09 27.03 25.70 2,032,400 26.73 417.94
08-06-30 27.51 27.95 26.37 2,153,300 26.46 413.71
08-06-27 27.82 28.28 27.41 1,870,000 27.75 433.88
Date Open High Low Vol Cls adjCls
08-06-26 29.03 29.28 28.01 1,613,500 28.09 439.20
08-06-25 30.01 30.64 29.58 1,558,500 29.74 465.00
08-06-24 30.16 30.70 29.65 1,709,700 29.83 466.41
08-06-23 32.01 32.25 30.12 1,771,200 30.30 473.75
08-06-20 32.55 33.07 31.85 1,543,800 32.10 501.90
08-06-19 32.38 33.31 31.97 2,090,600 33.07 517.06
08-06-18 32.01 32.19 31.05 1,755,200 31.52 492.83
08-06-17 34.39 34.50 32.08 1,498,800 32.28 504.71
08-06-16 33.54 34.79 33.15 1,274,900 34.01 531.76
Date Open High Low Vol Cls adjCls
08-06-13 34.05 34.42 33.27 1,194,300 34.18 534.42
08-06-12 33.49 34.50 33.15 1,218,000 33.68 526.60
08-06-11 34.15 34.34 32.82 1,603,000 33.26 520.03
08-06-10 33.12 34.62 33.12 1,386,100 34.28 535.98
08-06-09 34.12 34.18 32.87 1,492,200 33.49 523.63
08-06-06 35.20 35.40 33.65 2,488,800 33.93 530.51
08-06-05 35.92 36.50 35.49 880,900 36.41 569.29
08-06-04 35.81 36.77 35.69 1,438,400 35.72 558.50
08-06-03 36.13 36.71 35.75 1,264,600 36.01 559.90
Date Open High Low Vol Cls adjCls
08-06-02 36.00 36.18 35.42 1,221,600 35.87 557.73
08-05-30 36.59 36.98 35.90 1,412,200 36.00 559.75
08-05-29 34.88 35.61 34.54 1,543,500 35.34 549.49
08-05-28 36.79 36.85 34.53 2,788,800 34.91 542.80
08-05-27 36.90 37.22 36.53 1,560,500 36.62 569.39
08-05-23 37.59 37.59 36.75 1,762,100 36.95 574.52
08-05-22 37.05 37.85 36.70 1,520,900 37.81 587.89
08-05-21 38.20 38.56 36.75 2,255,900 36.96 574.68
08-05-20 38.68 38.80 37.76 2,322,700 38.12 592.71
Date Open High Low Vol Cls adjCls
08-05-19 39.28 39.60 38.67 1,325,200 38.95 605.62
08-05-16 39.71 39.71 39.04 1,446,500 39.34 611.68
08-05-15 39.50 39.63 38.87 1,465,100 39.57 615.26
08-05-14 39.21 39.69 39.03 2,559,800 39.44 613.24
08-05-13 38.19 39.19 38.15 7,756,400 39.16 608.88
08-05-12 40.04 41.15 38.37 4,013,300 38.37 596.60
08-05-09 41.89 42.12 40.10 4,171,100 40.28 626.30
08-05-08 45.44 45.47 43.85 1,237,600 44.15 686.47
08-05-07 48.33 48.45 44.97 1,155,600 45.08 700.93
Date Open High Low Vol Cls adjCls
08-05-06 47.29 48.65 46.44 814,100 48.40 752.55
08-05-05 49.14 49.14 47.18 762,500 47.39 736.85
08-05-02 48.61 49.50 48.01 1,127,000 49.04 762.50
08-05-01 46.22 48.36 45.98 693,900 48.15 748.66
08-04-30 47.01 47.28 46.00 666,300 46.20 718.35
08-04-29 46.89 47.75 46.52 633,000 47.00 730.78
08-04-28 47.05 47.54 46.38 568,400 47.04 731.41
08-04-25 47.11 47.83 46.23 637,700 47.53 739.02
08-04-24 44.25 47.75 44.10 1,296,700 46.97 730.32
Date Open High Low Vol Cls adjCls
08-04-23 45.00 45.08 43.35 977,600 43.86 681.96
08-04-22 46.43 46.44 44.96 778,000 45.27 703.88
08-04-21 48.08 48.08 46.52 657,300 46.54 723.63
08-04-18 47.12 49.18 47.11 978,800 48.23 749.91
08-04-17 44.98 46.52 44.86 615,000 46.17 717.88
08-04-16 44.59 45.51 44.59 806,600 45.47 706.99
08-04-15 43.60 44.53 43.15 492,200 44.11 685.85
08-04-14 43.90 44.05 43.07 687,200 43.29 673.10
08-04-11 44.75 45.35 43.88 845,200 44.05 684.92
Date Open High Low Vol Cls adjCls
08-04-10 45.48 46.43 45.22 513,100 45.56 708.39
08-04-09 46.75 47.54 45.38 695,900 45.56 708.39
08-04-08 47.81 48.18 46.70 670,600 46.75 726.90
08-04-07 47.74 48.58 47.50 548,900 48.04 746.95
08-04-04 47.15 47.73 46.59 619,100 47.30 735.45
08-04-03 46.40 47.47 46.05 694,900 46.99 730.63
08-04-02 47.04 47.93 46.35 750,800 46.87 728.76
08-04-01 44.51 47.16 44.51 1,123,400 47.00 730.78
08-03-31 42.87 43.95 42.13 815,800 43.25 672.48
Date Open High Low Vol Cls adjCls
08-03-28 43.62 44.35 42.77 631,800 42.80 665.48
08-03-27 44.29 45.00 43.46 711,900 43.46 675.74
08-03-26 45.49 45.68 43.98 730,200 44.06 685.07
08-03-25 46.25 46.57 45.21 918,600 45.81 712.28
08-03-24 45.27 47.63 45.24 1,365,100 46.11 716.95
08-03-20 42.40 45.06 42.40 1,323,800 45.01 699.84
08-03-19 44.53 45.60 42.02 1,695,100 42.18 655.84
08-03-18 41.44 43.67 41.05 1,479,600 43.67 679.01
08-03-17 39.42 40.38 38.50 1,847,400 39.80 618.83
Date Open High Low Vol Cls adjCls
08-03-14 43.12 43.12 40.81 1,632,000 41.18 640.29
08-03-13 41.79 42.86 40.13 1,679,900 42.48 660.50
08-03-12 44.10 45.45 43.50 1,080,900 43.65 678.70
08-03-11 43.20 44.79 42.74 1,575,000 44.00 684.14
08-03-10 42.95 44.12 41.82 1,027,300 41.95 652.26
08-03-07 42.19 44.50 42.14 1,491,800 42.88 666.72
08-03-06 44.05 44.45 42.83 1,306,300 42.88 666.72
08-03-05 45.82 46.60 44.35 1,115,700 44.61 693.62
08-03-04 46.35 46.35 44.44 1,613,400 45.83 709.48
Date Open High Low Vol Cls adjCls
08-03-03 46.61 46.82 45.45 1,104,000 46.69 722.80
08-02-29 47.06 47.70 46.25 2,455,900 46.86 725.43
08-02-28 51.47 51.47 49.69 1,216,400 50.15 776.36
08-02-27 50.70 52.25 50.58 1,098,900 52.25 808.87
08-02-26 50.11 51.62 50.00 1,189,600 51.42 796.02
08-02-25 48.64 50.57 48.11 1,245,500 50.38 779.92
08-02-22 47.69 48.91 46.90 982,000 48.88 756.70
08-02-21 48.48 48.88 47.28 816,300 47.59 736.73
08-02-20 46.72 48.25 46.69 1,026,300 47.90 741.53
Date Open High Low Vol Cls adjCls
08-02-19 48.05 48.40 46.87 1,370,800 47.03 728.06
08-02-15 45.28 46.20 44.75 1,121,500 46.11 713.82
08-02-14 45.45 46.33 44.75 1,274,400 45.50 704.37
08-02-13 46.42 46.77 45.37 1,534,700 45.52 704.68
08-02-12 44.97 46.88 44.10 3,154,800 46.14 714.28
08-02-11 48.55 49.00 44.50 5,043,700 44.74 692.61
08-02-08 51.48 51.49 49.89 940,300 50.68 784.56
08-02-07 51.79 52.41 50.95 933,100 51.65 799.58
08-02-06 53.19 53.58 51.94 839,300 52.10 806.55
Date Open High Low Vol Cls adjCls
08-02-05 54.88 54.88 52.66 986,300 52.93 819.40
08-02-04 55.52 55.96 55.02 462,400 55.43 858.10
08-02-01 55.06 56.60 54.31 818,800 55.73 862.74
08-01-31 53.39 55.71 52.95 1,276,700 54.97 850.98
08-01-30 56.50 57.00 54.00 1,093,000 54.37 841.69
08-01-29 55.07 57.53 54.69 876,600 56.73 878.22
08-01-28 53.05 54.91 52.64 727,600 54.75 847.57
08-01-25 55.68 55.99 53.00 893,900 53.22 823.89
08-01-24 55.28 56.60 54.55 856,800 55.04 852.06
Date Open High Low Vol Cls adjCls
08-01-23 50.53 55.40 49.90 1,351,600 54.81 848.50
08-01-22 49.44 53.80 49.40 1,451,600 52.41 811.35
08-01-18 54.55 55.50 50.57 1,909,000 52.05 805.77
08-01-17 58.06 58.66 53.96 1,430,500 54.27 840.14
08-01-16 57.48 59.02 57.22 906,700 57.91 896.49
08-01-15 58.70 58.89 57.17 742,900 57.86 895.72
08-01-14 58.26 59.42 57.53 668,300 59.32 918.32
08-01-11 57.21 59.25 56.71 897,100 57.68 892.93
08-01-10 55.94 58.92 55.52 1,135,100 57.81 894.94
Date Open High Low Vol Cls adjCls
08-01-09 55.70 56.60 54.26 964,100 56.48 874.35
08-01-08 56.95 57.25 55.41 959,900 55.55 859.96
08-01-07 55.55 56.79 55.20 839,100 56.30 871.57
08-01-04 55.80 56.67 55.20 712,800 55.30 856.09
08-01-03 56.30 57.36 56.17 542,600 56.45 873.89
08-01-02 58.59 59.07 56.20 734,100 56.30 871.57
07-12-31 57.69 58.99 57.10 578,700 58.30 902.53
07-12-28 58.26 58.80 57.28 424,500 57.94 896.95
07-12-27 58.89 59.29 57.80 469,900 58.01 898.04
Date Open High Low Vol Cls adjCls
07-12-26 59.98 60.04 59.07 503,100 59.52 921.41
07-12-24 58.60 60.00 58.34 453,800 59.98 928.53
07-12-21 57.44 58.44 57.08 1,127,000 58.33 902.99
07-12-20 57.15 57.75 55.98 778,700 56.74 878.38
07-12-19 56.66 58.51 56.60 1,191,300 56.89 880.70
07-12-18 55.90 56.82 54.64 942,400 56.70 877.76
07-12-17 55.70 56.82 54.85 891,300 55.01 851.60
07-12-14 56.32 57.04 55.20 1,058,400 55.65 861.50
07-12-13 57.21 57.57 55.72 935,700 57.05 883.18
Date Open High Low Vol Cls adjCls
07-12-12 60.83 61.22 56.82 1,215,000 58.21 901.13
07-12-11 61.48 62.24 58.80 1,088,100 59.25 917.23
07-12-10 61.77 62.07 60.77 666,500 61.51 952.22
07-12-07 61.40 62.30 61.18 792,900 61.45 951.29
07-12-06 58.22 61.68 57.77 1,166,200 61.35 949.74
07-12-05 57.48 59.39 57.31 1,542,200 58.15 900.21
07-12-04 56.11 56.60 55.05 630,200 55.65 858.41
07-12-03 57.70 57.90 55.89 878,200 56.90 877.69
07-11-30 58.88 59.87 57.52 982,800 58.13 896.66
Date Open High Low Vol Cls adjCls
07-11-29 57.82 57.92 55.70 906,100 57.33 884.32
07-11-28 55.11 57.89 54.91 1,214,600 57.72 890.34
07-11-27 53.00 54.92 53.00 1,044,100 54.49 840.51
07-11-26 53.42 53.60 52.15 1,200,800 52.56 810.74
07-11-23 52.00 53.59 51.37 628,800 53.03 817.99
07-11-21 53.37 53.87 50.86 1,844,800 51.33 791.77
07-11-20 55.63 55.63 53.06 1,272,100 54.44 839.74
07-11-19 55.86 56.00 54.57 1,056,900 55.35 853.78
07-11-16 57.07 57.22 55.78 1,137,300 56.44 870.59
Date Open High Low Vol Cls adjCls
07-11-15 59.07 59.07 56.02 1,112,300 56.95 878.46
07-11-14 60.00 60.19 58.30 1,014,300 59.43 916.71
07-11-13 57.36 59.62 56.91 915,400 59.18 912.86
07-11-12 56.53 58.35 56.30 802,800 56.78 875.84
07-11-09 55.27 58.90 55.04 1,581,700 57.06 880.16
07-11-08 56.05 58.71 53.99 2,073,100 56.00 863.81
07-11-07 60.48 61.36 57.30 1,457,800 57.90 893.11
07-11-06 59.58 62.27 59.58 927,000 62.05 957.13
07-11-05 58.85 61.19 58.21 1,331,800 59.53 918.26
Date Open High Low Vol Cls adjCls
07-11-02 59.34 59.40 56.37 1,884,900 59.12 911.93
07-11-01 62.02 62.02 59.19 1,393,600 59.29 914.55
07-10-31 62.95 63.64 62.30 549,700 63.12 973.63
07-10-30 63.10 63.68 62.71 440,500 62.81 968.85
07-10-29 62.16 63.45 62.15 674,900 63.20 974.87
07-10-26 62.94 63.46 60.51 1,134,600 62.15 958.67
07-10-25 63.84 64.19 58.46 3,216,200 61.79 953.12
07-10-24 64.05 64.25 62.30 852,300 63.84 984.74
07-10-23 64.14 64.39 63.45 601,300 64.27 991.37
Date Open High Low Vol Cls adjCls
07-10-22 62.51 63.93 62.51 684,900 63.54 980.11
07-10-19 64.72 65.06 63.22 950,700 63.27 975.95
07-10-18 65.55 65.71 64.70 598,900 64.88 1,000.78
07-10-17 66.50 66.64 64.71 891,100 65.80 1,014.97
07-10-16 66.40 66.48 65.85 569,000 66.24 1,021.76
07-10-15 68.07 68.20 66.41 657,100 66.79 1,030.24
07-10-12 68.13 68.26 67.88 577,000 68.09 1,050.30
07-10-11 68.76 68.76 67.85 635,500 68.13 1,050.91
07-10-10 69.90 69.91 67.54 720,400 68.53 1,057.08
Date Open High Low Vol Cls adjCls
07-10-09 69.45 70.13 69.12 451,600 70.11 1,081.45
07-10-08 69.14 69.65 69.00 284,000 69.37 1,070.04
07-10-05 69.27 69.83 69.01 548,700 69.39 1,070.35
07-10-04 69.00 69.25 68.66 382,900 68.92 1,063.10
07-10-03 68.62 69.19 68.49 400,000 68.91 1,062.94
07-10-02 68.50 69.00 68.41 516,000 68.95 1,063.56
07-10-01 67.48 68.75 67.29 566,500 68.59 1,058.01
07-09-28 67.28 67.89 67.11 496,100 67.65 1,043.51
07-09-27 67.47 67.65 67.09 539,700 67.47 1,040.73
Date Open High Low Vol Cls adjCls
07-09-26 67.22 67.79 66.79 778,700 67.53 1,041.66
07-09-25 66.75 67.32 66.31 560,300 67.08 1,034.72
07-09-24 67.00 67.05 66.74 453,600 66.76 1,029.78
07-09-21 67.83 67.89 66.74 786,000 67.23 1,037.03
07-09-20 67.20 67.84 66.89 478,300 67.14 1,035.64
07-09-19 67.03 67.94 66.91 671,600 67.56 1,042.12
07-09-18 65.24 66.85 65.15 866,800 66.85 1,031.17
07-09-17 64.60 65.03 64.15 360,000 64.97 1,002.17
07-09-14 64.83 65.09 64.48 463,100 64.96 1,002.01
Date Open High Low Vol Cls adjCls
07-09-13 64.80 65.45 64.65 487,100 65.10 1,004.17
07-09-12 64.86 65.22 64.37 493,200 64.69 997.85
07-09-11 64.44 65.11 64.15 485,600 64.91 1,001.24
07-09-10 63.97 64.69 63.24 496,700 64.15 989.52
07-09-07 64.21 64.53 63.44 681,400 63.55 980.27
07-09-06 65.61 65.73 64.64 474,300 64.74 998.62
07-09-05 65.89 66.01 65.31 536,600 65.50 1,010.34
07-09-04 66.03 66.73 65.47 532,700 66.56 1,023.61
07-08-31 66.23 66.49 65.50 437,700 66.00 1,015.00
Date Open High Low Vol Cls adjCls
07-08-30 65.55 65.94 64.85 352,800 65.60 1,008.85
07-08-29 65.50 66.30 64.99 366,600 66.13 1,017.00
07-08-28 66.80 66.90 65.23 609,100 65.23 1,003.16
07-08-27 67.65 67.72 66.88 317,100 67.05 1,031.15
07-08-24 66.80 67.67 66.69 624,900 67.60 1,039.60
07-08-23 67.00 67.21 66.35 673,400 67.08 1,031.61
07-08-22 66.50 67.18 66.21 869,800 66.69 1,025.61
07-08-21 65.84 66.55 65.50 529,300 65.81 1,012.08
07-08-20 66.23 66.50 65.23 537,700 65.75 1,011.15
Date Open High Low Vol Cls adjCls
07-08-17 65.51 66.70 64.84 1,144,600 65.96 1,014.38
07-08-16 62.91 64.34 61.55 1,112,300 63.95 983.47
07-08-15 63.02 64.31 62.89 709,300 63.22 972.25
07-08-14 65.08 65.13 63.11 803,200 63.43 975.47
07-08-13 65.17 66.00 64.65 731,800 64.78 996.24
07-08-10 63.39 66.15 63.27 947,300 64.67 994.54
07-08-09 63.51 67.64 62.66 1,292,200 64.30 988.85
07-08-08 65.85 66.96 65.23 872,300 66.48 1,022.38
07-08-07 64.00 66.60 63.73 1,107,500 65.55 1,008.08
Date Open High Low Vol Cls adjCls
07-08-06 61.82 64.56 61.27 1,269,000 64.56 992.85
07-08-03 64.12 64.12 61.59 1,497,500 61.64 947.95
07-08-02 64.72 65.37 63.35 938,800 63.81 981.32
07-08-01 63.71 64.59 60.00 1,937,900 64.57 993.01
07-07-31 65.70 66.00 64.10 967,800 64.18 987.01
07-07-30 65.21 65.61 64.42 965,400 65.21 1,002.85
07-07-27 66.19 66.90 64.92 1,156,100 65.36 1,005.16
07-07-26 67.10 67.95 66.16 1,420,900 66.62 1,024.53
07-07-25 68.00 69.17 67.50 939,700 68.16 1,048.22
Date Open High Low Vol Cls adjCls
07-07-24 68.15 68.80 67.65 1,082,300 67.71 1,041.30
07-07-23 69.14 69.44 68.60 700,700 68.85 1,058.83
07-07-20 69.36 70.00 68.88 839,400 69.04 1,061.75
07-07-19 69.70 69.90 69.50 657,100 69.66 1,071.28
07-07-18 69.37 69.77 68.90 899,700 69.50 1,068.82
07-07-17 69.72 69.95 69.43 545,100 69.66 1,071.28
07-07-16 69.55 70.13 69.35 467,000 69.79 1,073.28
07-07-13 69.58 69.80 69.32 584,800 69.55 1,069.59
07-07-12 68.82 69.42 68.51 741,100 69.31 1,065.90
Date Open High Low Vol Cls adjCls
07-07-11 68.64 68.96 68.15 779,900 68.64 1,055.60
07-07-10 70.04 70.04 68.90 795,000 68.93 1,060.06
07-07-09 70.18 70.59 70.05 407,600 70.23 1,080.05
07-07-06 70.17 70.29 69.80 403,000 70.08 1,077.74
07-07-05 70.05 70.40 69.87 427,500 70.27 1,080.67
07-07-03 70.28 70.69 70.21 252,100 70.44 1,083.28
07-07-02 70.43 70.43 69.87 453,800 70.20 1,079.59
07-06-29 70.90 70.90 69.57 630,300 70.03 1,076.97
07-06-28 70.70 70.97 70.10 448,900 70.45 1,083.43
Date Open High Low Vol Cls adjCls
07-06-27 70.50 70.70 69.92 718,900 70.60 1,085.74
07-06-26 71.23 71.43 70.49 527,600 70.94 1,090.97
07-06-25 71.26 71.70 70.68 703,000 71.11 1,093.58
07-06-22 72.10 72.30 71.20 625,500 71.25 1,095.74
07-06-21 71.95 72.07 71.23 559,300 72.05 1,108.04
07-06-20 72.70 72.75 71.91 525,200 72.02 1,107.58
07-06-19 72.27 72.70 72.20 462,900 72.61 1,116.65
07-06-18 72.54 72.91 72.35 329,000 72.50 1,114.96
07-06-15 72.43 72.76 72.40 570,600 72.54 1,115.58
Date Open High Low Vol Cls adjCls
07-06-14 72.25 72.60 72.01 484,900 72.34 1,112.50
07-06-13 71.88 72.51 71.37 534,400 72.51 1,115.11
07-06-12 71.65 72.44 71.51 676,700 71.54 1,100.20
07-06-11 71.29 72.03 71.15 357,700 71.65 1,101.89
07-06-08 71.38 71.67 70.91 552,200 71.53 1,100.04
07-06-07 72.06 72.48 71.35 674,500 71.38 1,097.74
07-06-06 72.25 72.33 72.00 445,300 72.17 1,109.88
07-06-05 72.15 72.83 72.12 448,600 72.32 1,112.19
07-06-04 72.52 72.72 72.49 414,300 72.55 1,115.73
Date Open High Low Vol Cls adjCls
07-06-01 72.70 72.96 72.36 519,000 72.65 1,117.27
07-05-31 72.01 72.53 71.92 493,300 72.34 1,112.50
07-05-30 71.72 72.34 71.38 497,300 72.09 1,108.65
07-05-29 72.27 72.35 71.60 436,300 71.89 1,103.04
07-05-25 71.97 72.00 71.58 386,700 71.95 1,103.96
07-05-24 71.90 72.17 71.30 618,800 71.54 1,097.67
07-05-23 72.07 72.36 71.87 507,500 71.91 1,103.35
07-05-22 72.08 72.25 71.82 418,700 71.94 1,103.81
07-05-21 72.10 72.20 71.80 425,100 71.99 1,104.58
Date Open High Low Vol Cls adjCls
07-05-18 72.34 72.45 72.00 448,100 72.22 1,108.10
07-05-17 72.46 72.46 72.17 442,600 72.20 1,107.80
07-05-16 72.10 72.51 71.47 651,100 72.46 1,111.79
07-05-15 72.61 72.80 71.91 567,500 72.07 1,105.80
07-05-14 72.55 72.75 72.10 460,400 72.47 1,111.94
07-05-11 72.65 72.97 71.80 1,086,000 72.58 1,113.63
07-05-10 72.00 72.20 71.47 519,400 72.20 1,107.80
07-05-09 72.00 72.40 71.50 598,100 72.00 1,104.73
07-05-08 71.23 71.87 71.11 341,600 71.75 1,100.89
Date Open High Low Vol Cls adjCls
07-05-07 71.05 71.99 71.01 579,600 71.60 1,098.59
07-05-04 70.80 71.13 70.53 427,900 70.85 1,087.08
07-05-03 70.48 70.83 70.22 526,900 70.65 1,084.02
07-05-02 69.20 70.69 69.16 494,000 70.42 1,080.49
07-05-01 70.00 70.24 69.66 368,200 70.03 1,074.50
07-04-30 70.92 70.92 69.64 471,200 69.91 1,072.66
07-04-27 69.75 70.43 69.36 498,400 70.14 1,076.19
07-04-26 69.75 70.06 69.48 521,700 69.79 1,070.82
07-04-25 69.85 70.00 69.60 563,700 69.98 1,073.74
Date Open High Low Vol Cls adjCls
07-04-24 69.55 69.60 69.01 440,800 69.42 1,065.14
07-04-23 69.40 69.76 69.14 442,100 69.55 1,067.14
07-04-20 69.30 69.72 69.06 616,900 69.53 1,066.83
07-04-19 68.34 69.06 68.06 517,600 68.96 1,058.09
07-04-18 68.30 68.78 68.17 493,900 68.45 1,050.26
07-04-17 66.77 68.59 66.77 583,700 68.15 1,045.66
07-04-16 67.07 67.80 66.96 609,400 67.61 1,037.37
07-04-13 66.90 66.94 66.51 515,500 66.91 1,026.63
07-04-12 67.00 67.00 66.15 481,200 66.64 1,022.49
Date Open High Low Vol Cls adjCls
07-04-11 66.90 67.10 66.38 566,200 66.49 1,020.19
07-04-10 67.10 67.36 66.73 565,900 66.90 1,026.48
07-04-09 67.48 67.51 67.14 356,800 67.23 1,031.54
07-04-05 67.20 67.40 67.00 414,800 67.23 1,031.54
07-04-04 67.80 67.89 67.10 406,700 67.32 1,032.92
07-04-03 67.15 67.83 67.10 592,500 67.64 1,037.83
07-04-02 67.50 67.50 66.83 481,400 67.15 1,030.31
07-03-30 67.18 67.41 66.61 555,600 67.22 1,031.39
07-03-29 67.85 67.85 66.81 427,500 67.20 1,031.08
Date Open High Low Vol Cls adjCls
07-03-28 67.41 67.60 66.94 558,200 67.15 1,030.31
07-03-27 67.97 68.08 67.42 380,300 67.59 1,037.06
07-03-26 68.08 68.33 67.50 506,800 67.95 1,042.59
07-03-23 68.21 68.48 67.90 455,000 68.12 1,045.20
07-03-22 68.69 68.69 67.93 569,700 68.21 1,046.58
07-03-21 68.36 68.98 67.83 669,600 68.69 1,053.94
07-03-20 67.86 68.54 67.60 642,800 68.38 1,049.19
07-03-19 67.04 68.12 66.85 546,500 67.86 1,041.21
07-03-16 67.69 67.69 66.57 683,400 66.87 1,026.02
Date Open High Low Vol Cls adjCls
07-03-15 67.00 67.49 66.73 577,800 67.05 1,028.78
07-03-14 67.69 67.69 66.12 803,500 67.00 1,028.01
07-03-13 68.65 68.78 67.27 615,800 67.36 1,033.54
07-03-12 68.85 69.22 68.33 335,200 68.78 1,055.32
07-03-09 69.75 69.89 68.72 371,800 69.07 1,059.77
07-03-08 69.85 69.92 69.01 426,400 69.36 1,064.22
07-03-07 69.68 69.90 69.23 416,300 69.30 1,063.30
07-03-06 69.51 69.90 69.15 476,100 69.74 1,070.05
07-03-05 69.17 70.01 69.08 546,000 69.28 1,062.99
Date Open High Low Vol Cls adjCls
07-03-02 68.45 70.04 68.20 1,171,700 69.54 1,066.98
07-03-01 66.45 67.51 65.83 564,400 67.41 1,034.30
07-02-28 66.32 67.59 66.00 664,300 67.11 1,029.70
07-02-27 68.40 68.75 65.38 827,000 66.77 1,021.95
07-02-26 68.80 69.00 68.50 491,400 68.68 1,051.18
07-02-23 69.18 69.34 68.76 374,100 68.79 1,052.87
07-02-22 69.45 69.83 69.00 410,900 69.34 1,061.29
07-02-21 69.60 69.90 69.50 290,100 69.69 1,066.64
07-02-20 69.75 70.19 69.58 296,700 69.91 1,070.01
Date Open High Low Vol Cls adjCls
07-02-16 69.16 69.87 69.02 324,300 69.56 1,064.65
07-02-15 69.13 69.33 68.92 371,200 69.12 1,057.92
07-02-14 69.25 69.55 69.12 364,400 69.26 1,060.06
07-02-13 68.82 69.22 68.55 268,900 69.12 1,057.92
07-02-12 69.10 69.30 68.36 268,200 68.57 1,049.50
07-02-09 69.59 69.76 68.52 303,000 68.94 1,055.16
07-02-08 69.64 69.78 69.08 296,900 69.59 1,065.11
07-02-07 69.70 69.93 69.25 255,100 69.64 1,065.88
07-02-06 69.41 69.79 69.20 377,500 69.50 1,063.74
Date Open High Low Vol Cls adjCls
07-02-05 69.00 69.50 68.95 233,400 69.30 1,060.67
07-02-02 68.92 69.38 68.91 266,100 69.07 1,057.15
07-02-01 68.60 69.04 68.42 383,600 68.91 1,054.71
07-01-31 68.30 68.62 67.94 400,000 68.45 1,047.66
07-01-30 68.35 68.70 67.99 387,100 68.20 1,043.84
07-01-29 68.74 69.05 68.25 422,800 68.35 1,046.13
07-01-26 68.90 69.10 68.27 520,400 68.59 1,049.81
07-01-25 69.65 69.88 68.65 510,300 68.89 1,054.40
07-01-24 69.65 69.89 69.32 420,800 69.88 1,069.55
Date Open High Low Vol Cls adjCls
07-01-23 70.00 70.20 69.59 438,500 69.80 1,068.33
07-01-22 71.15 71.20 70.10 411,300 70.46 1,078.43
07-01-19 71.24 71.54 70.94 338,800 71.37 1,092.36
07-01-18 70.63 71.74 70.63 232,500 70.94 1,085.78
07-01-17 71.48 71.75 71.12 329,900 71.41 1,092.97
07-01-16 71.22 71.35 70.92 270,500 71.17 1,089.30
07-01-12 71.30 71.43 70.79 234,800 71.07 1,087.77
07-01-11 71.63 71.71 71.13 366,000 71.29 1,091.13
07-01-10 70.96 71.51 70.75 264,600 71.38 1,092.51
Date Open High Low Vol Cls adjCls
07-01-09 71.75 71.90 71.00 275,200 71.29 1,091.13
07-01-08 71.19 72.00 70.77 401,600 71.53 1,094.81
07-01-05 71.51 71.77 70.96 384,800 71.18 1,089.45
07-01-04 72.10 72.45 71.27 435,000 71.51 1,094.50
07-01-03 71.86 72.45 71.59 508,300 72.15 1,104.30
06-12-29 71.90 71.96 71.49 228,600 71.66 1,096.80
06-12-28 72.10 72.40 71.79 204,300 71.88 1,100.16
06-12-27 72.44 72.56 71.96 184,700 72.29 1,106.44
06-12-26 71.40 72.16 71.37 191,400 72.01 1,102.15
Date Open High Low Vol Cls adjCls
06-12-22 71.99 72.15 71.45 209,300 71.67 1,096.95
06-12-21 72.20 72.30 71.75 272,200 71.95 1,101.23
06-12-20 71.80 72.18 71.60 390,600 71.95 1,101.23
06-12-19 72.60 72.73 72.17 394,800 72.23 1,105.52
06-12-18 72.55 72.97 72.30 428,700 72.81 1,114.40
06-12-15 72.51 72.51 71.90 548,800 72.13 1,103.99
06-12-14 71.03 72.05 70.84 347,400 72.03 1,102.46
06-12-13 71.50 71.60 71.10 241,900 71.15 1,088.99
06-12-12 71.01 71.61 71.00 423,900 71.10 1,088.22
Date Open High Low Vol Cls adjCls
06-12-11 70.50 71.49 70.50 323,600 71.00 1,086.69
06-12-08 70.32 70.75 70.05 187,600 70.35 1,076.75
06-12-07 70.51 70.77 70.17 221,000 70.27 1,075.52
06-12-06 70.30 70.38 69.99 275,700 70.26 1,075.37
06-12-05 70.08 70.49 69.78 263,200 70.30 1,075.98
06-12-04 70.13 70.44 69.91 268,100 70.10 1,072.92
06-12-01 70.05 70.26 69.17 367,700 69.77 1,067.87
06-11-30 70.18 70.55 69.80 322,900 70.32 1,076.29
06-11-29 70.00 70.30 69.85 288,600 70.13 1,073.38
Date Open High Low Vol Cls adjCls
06-11-28 70.00 70.58 69.70 501,200 69.85 1,066.57
06-11-27 70.95 70.99 69.85 502,600 70.25 1,072.67
06-11-24 70.95 71.34 70.73 127,600 71.20 1,087.18
06-11-22 71.78 72.02 71.01 269,400 71.57 1,092.83
06-11-21 71.92 72.20 71.58 248,200 71.84 1,096.95
06-11-20 71.86 72.01 71.44 243,200 71.92 1,098.17
06-11-17 72.40 72.47 71.31 470,500 72.05 1,100.16
06-11-16 72.25 72.55 71.70 395,000 72.36 1,104.89
06-11-15 71.25 72.44 71.09 668,900 71.99 1,099.24
Date Open High Low Vol Cls adjCls
06-11-14 70.90 71.49 70.82 476,300 71.24 1,087.79
06-11-13 69.59 70.99 69.59 721,100 70.65 1,078.78
06-11-10 69.00 69.97 69.00 883,600 69.63 1,063.21
06-11-09 68.50 68.85 67.95 461,400 68.04 1,038.93
06-11-08 67.87 68.77 67.76 346,700 68.38 1,044.12
06-11-07 67.50 68.18 67.50 392,300 67.87 1,036.33
06-11-06 66.85 67.75 66.85 416,700 67.50 1,030.68
06-11-03 66.80 66.90 66.35 247,400 66.82 1,020.30
06-11-02 66.50 66.79 66.32 394,400 66.68 1,018.16
Date Open High Low Vol Cls adjCls
06-11-01 67.15 67.35 66.47 409,500 66.77 1,019.54
06-10-31 67.39 67.60 66.73 278,600 67.17 1,025.64
06-10-30 67.53 67.68 67.16 214,400 67.39 1,029.00
06-10-27 67.79 67.98 67.33 423,100 67.39 1,029.00
06-10-26 67.08 67.98 66.79 462,400 67.78 1,034.96
06-10-25 66.71 66.97 66.45 251,900 66.83 1,020.45
06-10-24 66.65 66.89 66.50 313,700 66.70 1,018.47
06-10-23 66.15 66.97 66.08 284,200 66.84 1,020.61
06-10-20 66.63 66.63 66.10 324,700 66.48 1,015.11
Date Open High Low Vol Cls adjCls
06-10-19 66.90 66.91 66.23 344,500 66.61 1,017.09
06-10-18 67.40 67.50 66.75 269,700 67.02 1,023.35
06-10-17 67.36 67.40 66.78 271,900 67.21 1,026.26
06-10-16 67.31 67.45 67.11 172,100 67.38 1,028.85
06-10-13 67.20 67.40 67.01 251,800 67.27 1,027.17
06-10-12 67.30 67.57 67.15 279,400 67.35 1,028.39
06-10-11 66.70 67.25 66.57 301,000 67.03 1,023.51
06-10-10 66.81 67.15 66.50 252,300 66.85 1,020.76
06-10-09 67.03 67.03 66.43 299,300 66.81 1,020.15
Date Open High Low Vol Cls adjCls
06-10-06 67.25 67.25 66.76 212,100 67.02 1,023.35
06-10-05 67.20 67.35 66.92 223,100 67.24 1,026.71
06-10-04 66.69 67.29 66.53 304,200 67.15 1,025.34
06-10-03 66.40 66.91 66.35 319,500 66.69 1,018.32
06-10-02 66.30 66.36 65.84 284,800 66.30 1,012.36
06-09-29 66.32 66.32 65.96 300,900 66.26 1,011.75
06-09-28 66.28 66.45 65.96 227,800 66.24 1,011.44
06-09-27 66.50 66.61 65.90 362,500 66.29 1,012.21
06-09-26 66.20 66.80 66.00 441,400 66.48 1,015.11
Date Open High Low Vol Cls adjCls
06-09-25 65.60 66.44 65.10 478,900 66.00 1,007.78
06-09-22 65.39 65.45 64.92 221,700 65.05 993.27
06-09-21 65.50 65.66 65.10 259,700 65.39 998.47
06-09-20 65.65 65.80 65.40 275,800 65.58 1,001.37
06-09-19 65.55 65.66 65.22 331,800 65.59 1,001.52
06-09-18 65.72 66.00 65.41 278,100 65.55 1,000.91
06-09-15 65.65 65.80 65.39 519,700 65.72 1,003.50
06-09-14 65.10 65.41 65.08 274,500 65.33 997.55
06-09-13 65.05 65.50 64.75 285,800 65.25 996.33
Date Open High Low Vol Cls adjCls
06-09-12 64.90 65.45 64.80 426,300 65.00 992.51
06-09-11 64.25 64.90 64.25 348,500 64.72 988.23
06-09-08 63.95 64.52 63.85 280,000 64.24 980.91
06-09-07 64.00 64.19 63.36 398,900 63.90 975.71
06-09-06 63.82 64.10 63.53 342,200 64.00 977.24
06-09-05 64.19 64.50 64.00 252,400 64.23 980.75
06-09-01 64.25 64.44 63.82 270,700 64.13 979.23
06-08-31 63.70 64.05 63.58 265,900 63.82 974.49
06-08-30 63.38 63.80 63.27 280,100 63.55 970.37
Date Open High Low Vol Cls adjCls
06-08-29 63.45 63.68 63.28 264,800 63.60 968.61
06-08-28 63.50 63.81 63.27 347,100 63.52 967.40
06-08-25 62.80 63.17 62.73 209,800 63.15 961.76
06-08-24 63.33 63.53 62.89 255,100 63.00 959.48
06-08-23 63.00 63.24 62.80 204,800 63.20 962.52
06-08-22 63.57 63.61 62.83 371,500 63.11 961.15
06-08-21 63.90 63.90 63.31 267,400 63.75 970.90
06-08-18 63.66 63.95 63.60 362,400 63.90 973.18
06-08-17 63.01 63.70 62.84 354,800 63.58 968.31
Date Open High Low Vol Cls adjCls
06-08-16 62.85 63.25 62.70 381,800 63.01 959.63
06-08-15 62.25 62.63 61.75 379,000 62.59 953.23
06-08-14 61.70 62.20 61.70 330,300 61.70 939.68
06-08-11 60.80 61.65 60.40 587,600 61.57 937.70
06-08-10 59.00 60.86 58.80 712,700 60.32 918.66
06-08-09 59.89 60.00 58.24 674,400 58.49 890.79
06-08-08 59.98 60.08 59.50 294,200 59.68 908.91
06-08-07 60.00 60.04 59.50 251,700 59.81 910.89
06-08-04 60.50 60.61 59.85 334,500 60.07 914.85
Date Open High Low Vol Cls adjCls
06-08-03 60.45 60.70 59.69 305,300 59.97 913.33
06-08-02 60.50 60.63 59.94 229,400 60.28 918.05
06-08-01 60.67 60.67 59.68 338,500 60.35 919.12
06-07-31 60.70 60.98 60.38 257,000 60.67 923.99
06-07-28 60.65 61.15 60.63 285,900 60.90 927.49
06-07-27 60.48 60.84 60.15 288,700 60.40 919.88
06-07-26 59.95 60.46 59.63 307,400 60.23 917.29
06-07-25 59.65 60.17 59.38 276,500 59.94 912.87
06-07-24 59.32 60.23 59.25 270,600 59.84 911.35
Date Open High Low Vol Cls adjCls
06-07-21 59.68 59.80 58.77 391,000 59.16 900.99
06-07-20 59.34 59.58 59.09 243,200 59.51 906.32
06-07-19 58.75 59.65 58.55 431,000 59.34 903.73
06-07-18 58.75 58.75 57.80 294,300 58.38 889.11
06-07-17 57.89 58.14 57.52 256,100 58.02 883.63
06-07-14 58.26 58.49 57.63 422,900 57.76 879.67
06-07-13 59.00 59.14 58.27 338,500 58.36 888.81
06-07-12 59.64 59.65 58.71 263,700 58.96 897.95
06-07-11 59.60 59.80 59.06 434,600 59.46 905.56
Date Open High Low Vol Cls adjCls
06-07-10 59.20 59.82 59.14 249,800 59.70 909.22
06-07-07 59.40 59.48 58.74 337,800 58.97 898.10
06-07-06 59.34 59.79 59.05 267,700 59.46 905.56
06-07-05 59.58 59.75 59.10 315,800 59.34 903.73
06-07-03 59.06 59.70 59.06 191,000 59.57 907.24
06-06-30 59.27 59.54 58.86 529,600 59.05 899.32
06-06-29 59.00 59.40 58.58 532,100 59.27 902.67
06-06-28 58.86 59.35 58.54 291,700 58.67 893.53
06-06-27 59.30 59.44 58.62 316,600 58.73 894.44
Date Open High Low Vol Cls adjCls
06-06-26 59.13 59.40 59.06 227,400 59.20 901.60
06-06-23 59.17 59.79 59.15 201,500 59.26 902.52
06-06-22 59.72 59.95 59.18 254,500 59.37 904.19
06-06-21 60.13 60.34 59.76 273,800 59.82 911.05
06-06-20 59.70 60.11 59.52 301,900 59.85 911.50
06-06-19 59.87 60.15 59.20 272,900 59.47 905.71
06-06-16 59.76 60.02 59.45 465,000 59.87 911.81
06-06-15 59.75 60.08 58.90 420,100 60.03 914.24
06-06-14 59.14 59.55 58.56 430,600 59.27 902.67
Date Open High Low Vol Cls adjCls
06-06-13 59.57 60.00 59.09 451,100 59.14 900.69
06-06-12 60.36 60.47 59.44 271,900 59.50 906.17
06-06-09 60.45 60.70 59.90 254,900 60.21 916.98
06-06-08 60.30 61.01 60.09 457,200 60.47 920.94
06-06-07 60.55 61.15 60.23 351,000 60.23 917.29
06-06-06 60.64 60.79 59.68 386,200 60.29 918.20
06-06-05 60.80 61.11 60.33 233,100 60.39 919.73
06-06-02 61.50 61.65 60.72 267,300 61.11 930.69
06-06-01 60.80 61.24 60.49 285,300 61.17 931.61
Date Open High Low Vol Cls adjCls
06-05-31 60.80 60.99 60.26 325,800 60.80 925.97
06-05-30 61.62 61.80 60.45 347,300 60.60 920.64
06-05-26 61.20 61.57 60.53 270,700 61.47 933.86
06-05-25 61.00 61.10 60.48 382,300 60.91 925.35
06-05-24 61.05 61.38 60.03 553,800 60.40 917.60
06-05-23 61.20 61.70 60.74 449,300 60.98 926.41
06-05-22 60.75 61.64 60.64 528,400 61.25 930.51
06-05-19 61.62 61.71 60.86 530,700 61.16 929.15
06-05-18 62.21 62.61 61.42 523,100 61.55 935.07
Date Open High Low Vol Cls adjCls
06-05-17 63.90 64.00 62.11 543,600 62.50 949.50
06-05-16 64.00 64.55 63.80 288,600 64.05 973.05
06-05-15 63.30 64.03 63.25 401,400 63.88 970.47
06-05-12 62.80 63.65 62.33 653,200 63.18 959.84
06-05-11 64.90 65.19 62.85 1,505,300 63.15 959.38
06-05-10 66.21 66.71 65.91 465,400 66.54 1,010.88
06-05-09 65.55 66.35 65.35 384,300 66.21 1,005.87
06-05-08 65.30 65.60 65.15 299,200 65.34 992.65
06-05-05 65.37 65.37 65.01 313,400 65.14 989.61
Date Open High Low Vol Cls adjCls
06-05-04 65.01 65.65 64.95 270,800 64.98 987.18
06-05-03 65.10 65.40 64.79 281,200 65.01 987.64
06-05-02 64.90 65.58 64.60 263,000 65.32 992.35
06-05-01 65.75 65.80 64.60 303,300 64.69 982.78
06-04-28 65.00 65.70 64.63 387,500 65.25 991.28
06-04-27 64.04 65.46 63.70 386,400 64.94 986.57
06-04-26 63.87 64.06 63.27 283,600 64.04 972.90
06-04-25 64.29 64.64 63.21 309,200 63.64 966.82
06-04-24 63.84 64.43 63.54 235,700 64.28 976.55
Date Open High Low Vol Cls adjCls
06-04-21 64.15 64.23 63.52 288,400 63.81 969.41
06-04-20 63.35 63.85 63.03 291,300 63.70 967.74
06-04-19 63.50 64.12 63.47 274,900 63.66 967.13
06-04-18 63.02 63.54 61.89 442,900 63.48 964.39
06-04-17 63.20 63.51 62.75 303,800 62.92 955.89
06-04-13 63.39 63.60 62.92 269,100 63.40 963.18
06-04-12 63.50 63.82 63.05 265,100 63.39 963.03
06-04-11 63.39 64.50 63.05 396,600 63.39 963.03
06-04-10 64.62 64.70 63.80 323,200 64.19 975.18
Date Open High Low Vol Cls adjCls
06-04-07 65.35 65.36 64.15 434,900 64.38 978.07
06-04-06 65.70 65.95 65.35 310,000 65.44 994.17
06-04-05 66.07 66.51 65.72 335,700 65.95 1,001.92
06-04-04 65.67 66.18 65.40 336,400 66.07 1,003.74
06-04-03 66.40 66.40 65.60 370,100 65.67 997.66
06-03-31 66.26 66.73 65.89 368,100 66.09 1,004.04
06-03-30 66.34 66.34 65.62 418,300 66.07 1,003.74
06-03-29 66.15 66.40 66.00 435,500 66.18 1,005.41
06-03-28 66.76 67.11 65.92 413,400 66.03 1,003.13
Date Open High Low Vol Cls adjCls
06-03-27 67.12 67.47 66.64 280,700 67.15 1,020.15
06-03-24 67.00 67.70 66.50 276,200 67.43 1,024.40
06-03-23 67.54 67.72 67.01 248,100 67.16 1,020.30
06-03-22 67.33 68.02 67.18 247,300 67.89 1,031.39
06-03-21 68.72 68.72 67.10 433,700 67.33 1,022.88
06-03-20 68.90 69.12 67.95 362,700 68.41 1,039.29
06-03-17 68.65 68.97 67.03 977,600 68.82 1,045.52
06-03-16 69.00 69.50 68.75 356,900 69.24 1,051.90
06-03-15 68.40 68.90 67.76 310,700 68.66 1,043.09
Date Open High Low Vol Cls adjCls
06-03-14 68.45 68.90 68.19 300,300 68.61 1,042.33
06-03-13 67.90 68.31 67.65 242,000 68.07 1,034.12
06-03-10 67.25 68.00 67.04 286,800 67.65 1,027.74
06-03-09 66.96 67.18 66.51 256,000 66.59 1,011.64
06-03-08 66.39 67.36 66.17 358,900 66.96 1,017.26
06-03-07 66.01 66.60 65.89 315,000 66.49 1,010.12
06-03-06 65.38 66.28 65.12 281,500 66.01 1,002.83
06-03-03 65.60 65.80 65.26 303,600 65.48 994.78
06-03-02 65.90 66.13 65.52 328,800 65.80 999.64
Date Open High Low Vol Cls adjCls
06-03-01 66.29 66.85 65.96 265,900 66.22 1,006.02
06-02-28 66.86 67.05 66.26 355,100 66.36 1,005.87
06-02-27 66.97 67.38 66.62 261,800 67.11 1,017.24
06-02-24 67.37 67.48 66.86 210,500 66.97 1,015.11
06-02-23 67.58 67.67 66.54 314,500 67.20 1,018.60
06-02-22 67.68 68.26 67.40 365,800 67.91 1,029.36
06-02-21 67.36 67.40 66.82 245,600 67.26 1,019.51
06-02-17 67.86 67.86 66.77 315,200 67.42 1,021.93
06-02-16 68.24 68.37 67.47 254,400 68.18 1,033.45
Date Open High Low Vol Cls adjCls
06-02-15 68.20 68.47 67.38 340,100 68.29 1,035.12
06-02-14 68.10 68.69 67.62 350,000 68.39 1,036.64
06-02-13 67.90 68.20 67.20 288,600 67.94 1,029.82
06-02-10 67.36 68.00 67.13 503,700 67.90 1,029.21
06-02-09 66.45 68.26 66.15 527,600 67.12 1,017.39
06-02-08 66.15 66.50 65.68 247,000 66.38 1,006.17
06-02-07 66.01 66.43 65.42 264,200 65.80 997.38
06-02-06 65.50 66.42 65.40 300,800 66.01 1,000.56
06-02-03 65.40 65.70 64.67 290,200 65.35 990.56
Date Open High Low Vol Cls adjCls
06-02-02 66.27 66.32 65.27 385,400 65.47 992.38
06-02-01 65.60 66.43 65.47 369,600 66.27 1,004.50
06-01-31 66.07 66.32 65.45 341,900 65.46 992.23
06-01-30 66.75 66.85 65.92 340,500 66.07 1,001.47
06-01-27 66.50 67.29 66.16 283,700 66.65 1,010.26
06-01-26 66.00 67.21 66.00 364,400 66.44 1,007.08
06-01-25 66.64 66.78 65.31 405,700 65.81 997.53
06-01-24 66.97 67.10 66.44 311,200 66.54 1,008.60
06-01-23 66.63 67.07 66.33 366,200 66.61 1,009.66
Date Open High Low Vol Cls adjCls
06-01-20 68.08 68.08 66.70 513,000 66.71 1,011.17
06-01-19 68.70 68.77 68.00 350,600 68.10 1,032.24
06-01-18 69.05 69.30 68.41 349,200 68.61 1,039.97
06-01-17 69.26 69.39 68.60 335,400 69.04 1,046.49
06-01-13 70.00 70.95 69.40 319,500 70.05 1,061.80
06-01-12 71.00 71.00 70.05 264,400 70.26 1,064.98
06-01-11 71.00 71.09 70.60 334,600 70.83 1,073.62
06-01-10 68.18 70.61 68.18 321,200 70.40 1,067.10
06-01-09 69.85 69.99 69.57 292,400 69.78 1,057.71
Date Open High Low Vol Cls adjCls
06-01-06 70.00 70.27 69.40 287,100 70.11 1,062.71
06-01-05 69.90 70.05 69.43 197,000 69.81 1,058.16
06-01-04 69.79 70.35 69.26 309,900 69.72 1,056.80
06-01-03 68.94 69.66 66.84 438,100 69.62 1,055.28
05-12-30 68.70 69.10 68.01 244,800 68.23 1,034.21
05-12-29 68.52 69.20 68.46 294,500 69.10 1,047.40
05-12-28 68.00 68.55 67.99 223,000 68.41 1,036.94
05-12-27 68.40 68.89 67.75 280,800 67.95 1,029.97
05-12-23 68.00 68.20 67.84 182,700 68.10 1,032.24
Date Open High Low Vol Cls adjCls
05-12-22 66.14 67.96 66.11 444,500 67.90 1,029.21
05-12-21 65.90 66.85 65.81 356,500 66.44 1,007.08
05-12-20 65.99 66.10 65.22 285,400 65.42 991.62
05-12-19 66.00 66.82 65.65 388,300 65.82 997.68
05-12-16 65.55 65.71 64.98 522,500 65.15 987.53
05-12-15 66.18 66.18 65.30 372,000 65.30 989.80
05-12-14 65.90 66.34 65.67 293,500 65.99 1,000.26
05-12-13 65.65 66.25 65.30 385,200 65.93 999.35
05-12-12 66.12 66.45 65.63 221,400 65.78 997.08
Date Open High Low Vol Cls adjCls
05-12-09 66.11 66.45 65.59 284,000 66.02 1,000.71
05-12-08 66.05 66.50 65.76 291,100 65.86 998.29
05-12-07 66.77 67.08 65.53 429,700 65.91 999.05
05-12-06 66.90 67.49 66.20 409,300 66.47 1,007.53
05-12-05 67.10 67.31 66.08 392,400 66.34 1,005.56
05-12-02 67.60 68.00 66.80 268,200 67.29 1,019.96
05-12-01 67.31 68.02 67.31 325,700 67.81 1,027.85
05-11-30 68.10 68.10 67.11 325,800 67.14 1,017.69
05-11-29 68.45 68.58 67.82 313,500 68.06 1,029.36
Date Open High Low Vol Cls adjCls
05-11-28 68.98 69.09 68.08 416,400 68.23 1,031.93
05-11-25 69.32 69.40 68.50 109,300 68.87 1,041.61
05-11-23 68.36 69.20 68.13 473,600 69.07 1,044.64
05-11-22 67.30 68.48 67.26 396,700 68.36 1,033.90
05-11-21 67.07 67.70 66.70 340,900 67.63 1,022.86
05-11-18 67.65 67.65 66.31 490,000 67.17 1,015.90
05-11-17 66.33 67.19 66.24 327,800 67.07 1,014.39
05-11-16 66.48 67.14 65.91 486,900 66.33 1,003.20
05-11-15 67.34 67.48 66.07 562,800 66.68 1,008.49
Date Open High Low Vol Cls adjCls
05-11-14 67.05 67.80 66.85 291,100 67.50 1,020.89
05-11-11 67.25 67.48 66.92 225,200 67.24 1,016.96
05-11-10 66.37 67.35 66.26 357,500 67.19 1,016.20
05-11-09 65.25 66.74 64.80 492,100 66.37 1,003.80
05-11-08 66.00 66.23 65.66 254,300 65.85 995.94
05-11-07 66.00 66.46 65.30 302,900 66.34 1,003.35
05-11-04 65.92 66.33 65.16 312,200 65.99 998.05
05-11-03 66.40 66.80 65.52 433,900 65.92 997.00
05-11-02 65.08 66.48 64.85 554,900 66.22 1,001.53
Date Open High Low Vol Cls adjCls
05-11-01 64.80 65.45 64.51 472,300 65.08 984.29
05-10-31 64.65 64.99 64.39 391,000 64.80 980.06
05-10-28 63.30 64.37 63.26 383,900 64.30 972.49
05-10-27 63.50 63.85 63.02 259,200 63.13 954.80
05-10-26 63.45 64.11 63.26 341,200 63.50 960.40
05-10-25 63.40 63.99 63.11 284,600 63.75 964.18
05-10-24 63.30 63.75 63.15 331,500 63.72 963.72
05-10-21 63.05 63.44 62.71 334,200 62.92 951.62
05-10-20 63.48 63.49 62.50 329,700 62.80 949.81
Date Open High Low Vol Cls adjCls
05-10-19 62.55 63.48 62.31 317,300 63.48 960.09
05-10-18 63.10 63.30 62.73 311,000 62.81 949.96
05-10-17 62.15 63.18 62.10 353,800 63.10 954.35
05-10-14 62.50 62.85 61.89 292,500 62.44 944.36
05-10-13 61.40 62.59 61.39 361,700 62.27 941.79
05-10-12 61.24 62.22 61.24 341,800 61.52 930.45
05-10-11 61.72 62.19 61.30 293,400 61.71 933.32
05-10-10 62.01 62.55 61.36 247,100 61.85 935.44
05-10-07 62.05 62.25 61.36 322,700 61.87 935.74
Date Open High Low Vol Cls adjCls
05-10-06 61.45 61.96 61.15 388,800 61.65 932.42
05-10-05 61.20 61.95 60.95 375,100 61.11 924.25
05-10-04 61.70 61.99 60.93 271,400 61.16 925.00
05-10-03 61.73 61.80 61.10 287,100 61.54 930.75
05-09-30 62.35 62.36 61.55 282,500 61.96 937.10
05-09-29 60.75 62.40 60.65 459,500 62.26 941.64
05-09-28 61.01 61.23 60.50 391,800 60.95 921.83
05-09-27 60.94 61.20 60.23 335,500 60.76 918.95
05-09-26 60.87 61.20 60.43 371,500 60.69 917.90
Date Open High Low Vol Cls adjCls
05-09-23 59.65 60.74 59.35 473,400 60.06 908.37
05-09-22 59.40 59.93 58.70 527,100 59.37 897.93
05-09-21 60.04 60.53 59.35 525,900 59.40 898.39
05-09-20 60.65 61.66 60.34 434,000 60.51 915.17
05-09-19 61.30 61.30 60.26 350,800 60.35 912.75
05-09-16 61.10 61.37 60.78 658,800 61.30 927.12
05-09-15 61.13 61.47 60.74 327,400 60.95 921.83
05-09-14 61.28 61.52 60.60 347,700 60.77 919.11
05-09-13 60.85 61.53 60.34 388,700 61.00 922.58
Date Open High Low Vol Cls adjCls
05-09-12 61.07 62.02 60.76 356,300 61.01 922.74
05-09-09 59.90 61.39 59.78 415,800 61.23 926.06
05-09-08 59.93 60.14 59.60 297,000 59.76 903.83
05-09-07 59.83 60.29 59.71 280,800 60.16 909.88
05-09-06 59.54 60.16 59.54 366,900 60.10 908.97
05-09-02 60.14 60.15 59.16 345,300 59.33 897.33
05-09-01 58.75 59.61 58.51 422,000 59.35 897.63
05-08-31 58.90 59.20 58.05 527,400 59.20 895.36
05-08-30 59.31 59.60 58.74 331,300 59.28 894.30
Date Open High Low Vol Cls adjCls
05-08-29 58.30 59.68 58.00 369,000 59.53 898.07
05-08-26 59.35 59.69 59.03 350,200 59.27 894.15
05-08-25 59.85 59.97 59.58 237,800 59.70 900.64
05-08-24 60.58 60.83 59.66 438,900 59.85 902.90
05-08-23 60.76 60.87 60.44 286,600 60.70 915.72
05-08-22 61.28 61.67 60.76 284,500 61.00 920.25
05-08-19 61.45 61.52 61.05 274,500 61.21 923.42
05-08-18 61.48 61.62 60.76 280,800 61.39 926.13
05-08-17 61.58 62.02 61.38 234,500 61.50 927.79
Date Open High Low Vol Cls adjCls
05-08-16 62.17 62.38 61.56 346,500 61.64 929.90
05-08-15 62.17 62.35 61.84 266,200 62.16 937.75
05-08-12 62.67 62.67 61.96 270,200 62.30 939.86
05-08-11 62.00 62.99 61.87 401,500 62.67 945.44
05-08-10 62.70 63.73 62.19 871,500 62.24 938.96
05-08-09 61.01 61.60 60.90 402,600 61.42 926.59
05-08-08 60.85 61.37 60.85 311,800 61.00 920.25
05-08-05 60.90 60.98 60.64 343,100 60.82 917.53
05-08-04 60.80 61.22 60.43 321,000 61.13 922.21
Date Open High Low Vol Cls adjCls
05-08-03 60.42 61.07 60.33 275,400 61.03 920.70
05-08-02 60.09 60.89 60.01 275,500 60.75 916.48
05-08-01 60.27 60.47 59.71 268,200 60.09 906.52
05-07-29 60.65 60.85 60.15 280,000 60.20 908.18
05-07-28 60.85 61.06 60.50 290,000 60.73 916.18
05-07-27 60.30 60.89 60.30 329,600 60.79 917.08
05-07-26 60.60 60.67 60.21 235,000 60.30 909.69
05-07-25 60.74 60.95 60.28 227,200 60.50 912.71
05-07-22 60.54 60.82 60.29 209,600 60.74 916.33
Date Open High Low Vol Cls adjCls
05-07-21 60.25 60.82 60.15 264,800 60.55 913.46
05-07-20 60.70 60.99 60.14 308,400 60.65 914.97
05-07-19 60.49 60.94 60.44 269,600 60.70 915.72
05-07-18 60.95 61.09 60.00 322,000 60.10 906.67
05-07-15 60.66 61.25 60.55 289,700 61.21 923.42
05-07-14 60.80 61.10 60.57 352,900 60.65 914.97
05-07-13 60.50 60.70 60.15 261,000 60.59 914.06
05-07-12 60.15 60.61 60.11 260,400 60.51 912.86
05-07-11 60.07 60.89 59.87 452,600 60.52 913.01
Date Open High Low Vol Cls adjCls
05-07-08 59.50 60.19 59.29 355,300 60.05 905.92
05-07-07 58.98 59.59 58.16 505,900 59.27 894.15
05-07-06 59.55 60.04 59.13 519,800 59.14 892.19
05-07-05 58.75 59.67 58.62 442,600 59.49 897.47
05-07-01 58.45 58.87 58.36 393,300 58.61 884.19
05-06-30 58.65 58.94 58.01 766,200 58.10 876.50
05-06-29 57.57 58.71 57.25 1,541,600 58.48 882.23
05-06-28 55.35 55.35 54.98 326,500 55.17 832.30
05-06-27 54.90 55.17 54.67 401,100 55.03 830.19
Date Open High Low Vol Cls adjCls
05-06-24 55.25 55.30 54.51 430,300 54.54 822.79
05-06-23 55.90 56.28 55.17 405,900 55.20 832.75
05-06-22 56.55 56.59 55.84 323,500 55.95 844.07
05-06-21 55.75 56.40 55.55 408,600 56.29 849.19
05-06-20 55.55 55.89 55.25 296,000 55.68 839.99
05-06-17 55.80 55.80 55.23 448,300 55.55 838.03
05-06-16 55.40 55.50 54.98 319,800 55.23 833.20
05-06-15 55.75 55.87 54.98 380,700 55.41 835.92
05-06-14 55.50 55.71 55.10 216,700 55.57 838.33
Date Open High Low Vol Cls adjCls
05-06-13 55.10 55.90 54.86 280,300 55.50 837.28
05-06-10 55.78 55.78 54.75 249,200 55.09 831.09
05-06-09 54.96 55.59 54.85 262,800 55.55 838.03
05-06-08 55.15 55.34 54.82 238,200 54.95 828.98
05-06-07 54.79 55.89 54.79 333,100 55.23 833.20
05-06-06 55.20 55.27 54.58 282,600 54.85 827.47
05-06-03 55.80 55.80 54.85 403,800 55.09 831.09
05-06-02 56.30 56.30 55.71 417,200 55.89 843.16
05-06-01 55.80 56.50 55.70 685,800 56.10 846.33
Date Open High Low Vol Cls adjCls
05-05-31 56.98 57.01 55.38 850,100 55.55 836.14
05-05-27 56.20 56.91 55.82 746,200 56.40 848.94
05-05-26 54.11 55.84 53.97 768,400 55.71 838.55
05-05-25 53.85 54.20 53.45 427,400 54.08 814.02
05-05-24 53.25 53.81 53.03 306,300 53.80 809.80
05-05-23 53.45 53.90 53.30 327,400 53.45 804.54
05-05-20 53.00 54.03 52.83 389,900 53.76 809.20
05-05-19 53.30 53.65 52.81 336,400 53.00 797.76
05-05-18 53.51 53.80 52.99 362,400 53.25 801.53
Date Open High Low Vol Cls adjCls
05-05-17 52.45 53.48 52.25 263,600 53.38 803.48
05-05-16 52.00 52.97 51.87 261,400 52.81 794.90
05-05-13 52.60 52.82 51.72 374,800 52.05 783.46
05-05-12 53.31 53.45 52.41 295,100 52.48 789.93
05-05-11 53.27 53.37 52.53 319,200 53.21 800.92
05-05-10 54.45 54.45 53.02 413,900 53.27 801.83
05-05-09 54.13 54.65 53.55 397,300 54.58 821.54
05-05-06 54.05 54.34 53.80 345,500 54.14 814.92
05-05-05 54.47 54.50 53.59 316,800 53.92 811.61
Date Open High Low Vol Cls adjCls
05-05-04 53.60 54.44 53.38 529,900 54.37 818.38
05-05-03 53.45 53.73 52.74 700,700 53.30 802.28
05-05-02 53.90 54.50 52.93 1,354,200 53.44 804.39
05-04-29 51.15 51.56 50.00 936,600 50.85 765.40
05-04-28 51.85 51.86 51.10 521,400 51.14 769.77
05-04-27 50.90 52.15 50.60 630,000 51.85 780.45
05-04-26 51.35 52.25 50.76 764,900 51.07 768.71
05-04-25 50.25 52.02 49.91 828,500 51.76 779.10
05-04-22 51.90 52.02 50.06 961,300 50.35 757.87
Date Open High Low Vol Cls adjCls
05-04-21 51.50 51.99 51.09 431,300 51.90 781.20
05-04-20 51.58 51.75 50.99 496,800 51.01 767.81
05-04-19 51.15 51.95 50.34 646,900 51.58 776.39
05-04-18 51.45 51.85 51.05 522,100 51.26 771.57
05-04-15 51.40 52.62 51.05 679,400 51.11 769.31
05-04-14 51.61 51.91 51.29 582,800 51.39 773.53
05-04-13 53.40 53.65 51.61 840,600 51.61 776.84
05-04-12 52.40 53.70 52.40 998,700 53.20 800.77
05-04-11 51.90 52.75 51.35 776,200 52.10 784.22
Date Open High Low Vol Cls adjCls
05-04-08 52.80 53.05 51.60 1,042,500 51.91 781.36
05-04-07 53.55 53.75 52.75 731,700 52.76 794.15
05-04-06 53.00 53.66 51.91 660,800 52.99 797.61
05-04-05 54.10 54.90 52.70 1,217,200 53.00 797.76
05-04-04 52.25 54.75 50.15 3,371,400 53.30 802.28
05-04-01 55.00 55.80 50.16 3,518,300 50.95 766.91
05-03-31 56.50 56.75 55.20 1,308,600 55.41 834.04
05-03-30 57.50 57.75 56.60 1,263,000 57.16 860.38
05-03-29 57.50 59.64 57.11 1,501,300 58.20 876.03
Date Open High Low Vol Cls adjCls
05-03-28 54.50 57.37 54.18 1,356,800 57.02 858.27
05-03-24 56.90 57.01 55.40 1,055,100 55.61 837.05
05-03-23 55.90 57.15 55.88 1,133,200 56.70 853.45
05-03-22 56.00 57.49 55.91 1,463,200 56.20 845.93
05-03-21 58.60 58.90 57.78 1,074,100 57.90 871.52
05-03-18 60.80 60.81 58.54 1,621,300 59.76 899.51
05-03-17 62.91 62.95 60.73 741,900 60.80 915.17
05-03-16 61.40 63.41 61.02 854,900 62.90 946.78
05-03-15 63.50 63.51 61.40 1,358,900 61.92 932.03
Date Open High Low Vol Cls adjCls
05-03-14 63.55 64.39 63.15 1,162,800 63.85 961.08
05-03-11 65.50 65.58 64.61 424,600 64.71 974.02
05-03-10 65.80 66.44 65.61 300,200 66.12 995.25
05-03-09 66.74 67.24 65.35 376,000 65.60 987.42
05-03-08 65.75 67.21 65.71 458,000 66.74 1,004.58
05-03-07 65.55 67.15 65.30 378,900 65.82 990.73
05-03-04 64.96 65.32 64.35 532,400 65.10 979.89
05-03-03 65.75 65.75 64.60 559,600 64.96 977.79
05-03-02 66.35 66.35 64.90 726,100 65.06 979.29
Date Open High Low Vol Cls adjCls
05-03-01 66.85 67.51 66.55 412,700 66.55 999.84
05-02-28 68.15 68.15 66.30 619,200 66.80 1,003.59
05-02-25 68.50 68.50 67.80 365,500 68.35 1,026.88
05-02-24 68.55 68.76 68.00 311,100 68.19 1,024.48
05-02-23 68.23 69.03 68.23 262,100 68.65 1,031.39
05-02-22 68.00 68.60 67.84 386,000 67.90 1,020.12
05-02-18 69.50 69.62 68.50 394,500 68.93 1,035.59
05-02-17 70.40 70.58 69.59 347,900 69.68 1,046.86
05-02-16 71.15 71.40 69.90 358,500 70.60 1,060.68
Date Open High Low Vol Cls adjCls
05-02-15 71.00 72.05 70.61 391,800 71.85 1,079.46
05-02-14 72.00 72.50 70.34 720,700 71.49 1,074.05
05-02-11 72.40 73.46 72.20 484,500 73.12 1,098.54
05-02-10 69.55 72.94 69.39 849,200 72.59 1,090.58
05-02-09 68.50 69.40 68.44 494,000 69.31 1,041.30
05-02-08 67.55 68.01 67.51 268,200 67.73 1,017.56
05-02-07 67.40 67.82 67.25 201,200 67.70 1,017.11
05-02-04 66.28 67.65 66.24 308,800 67.52 1,014.41
05-02-03 66.55 66.60 65.86 240,800 66.28 995.78
Date Open High Low Vol Cls adjCls
05-02-02 66.95 67.18 66.47 239,600 66.85 1,004.34
05-02-01 66.25 66.99 66.03 257,500 66.74 1,002.69
05-01-31 66.35 66.92 66.04 253,400 66.29 995.93
05-01-28 66.15 66.22 65.54 241,100 65.86 989.47
05-01-27 66.80 67.05 66.08 233,900 66.40 997.58
05-01-26 67.30 67.55 66.97 216,800 67.05 1,007.35
05-01-25 66.55 67.21 66.39 272,100 67.00 1,006.60
05-01-24 66.20 66.92 66.08 237,100 66.38 997.28
05-01-21 66.51 66.91 66.04 299,100 66.12 993.38
Date Open High Low Vol Cls adjCls
05-01-20 67.01 67.21 65.85 328,600 66.55 999.84
05-01-19 67.70 67.70 66.93 235,600 67.01 1,006.75
05-01-18 66.14 67.70 65.70 303,700 67.70 1,017.11
05-01-14 66.20 66.60 66.00 235,100 66.14 993.68
05-01-13 66.65 66.85 65.82 291,600 66.00 991.57
05-01-12 67.00 67.24 66.10 308,400 66.78 1,003.29
05-01-11 67.55 67.74 66.83 326,000 67.15 1,008.85
05-01-10 67.52 67.89 67.30 253,300 67.70 1,017.11
05-01-07 67.55 67.88 67.26 311,000 67.58 1,015.31
Date Open High Low Vol Cls adjCls
05-01-06 67.00 67.94 66.90 408,700 67.46 1,013.51
05-01-05 66.70 67.96 66.62 558,800 67.35 1,011.86
05-01-04 66.35 66.90 66.11 379,100 66.25 995.33
05-01-03 66.10 66.86 65.97 379,500 66.03 992.02
04-12-31 65.60 66.05 65.55 151,500 65.67 986.62
04-12-30 65.80 65.98 65.49 157,900 65.53 984.51
04-12-29 65.45 66.18 65.32 226,300 65.80 988.57
04-12-28 65.60 66.09 65.51 159,700 65.89 989.92
04-12-27 66.27 66.35 65.65 212,700 65.71 987.22
Date Open High Low Vol Cls adjCls
04-12-23 65.94 66.74 65.83 241,900 66.29 995.93
04-12-22 65.75 65.99 65.50 246,400 65.94 990.67
04-12-21 65.15 65.93 65.04 308,300 65.80 988.57
04-12-20 65.45 65.74 64.80 284,500 65.05 977.30
04-12-17 64.86 65.47 64.35 555,700 65.00 976.55
04-12-16 64.75 64.98 64.34 270,600 64.47 968.59
04-12-15 64.95 64.99 64.30 302,200 64.72 972.34
04-12-14 65.20 65.23 64.61 330,700 65.11 978.20
04-12-13 65.01 65.46 64.82 218,800 65.30 981.06
Date Open High Low Vol Cls adjCls
04-12-10 66.00 66.00 64.44 275,300 65.00 976.55
04-12-09 64.10 65.74 64.05 296,200 65.67 986.62
04-12-08 64.75 65.02 64.47 258,000 64.75 972.79
04-12-07 65.35 65.41 64.27 329,400 64.75 972.79
04-12-06 65.20 65.54 64.93 230,700 65.35 981.81
04-12-03 65.16 65.82 64.80 348,800 65.53 984.51
04-12-02 64.10 65.39 64.00 314,000 65.15 978.80
04-12-01 63.45 64.91 63.40 398,000 64.73 972.49
04-11-30 63.45 64.52 63.33 413,200 63.35 950.63
Date Open High Low Vol Cls adjCls
04-11-29 63.85 64.43 62.30 376,600 63.78 957.09
04-11-26 64.05 64.40 63.75 89,800 63.81 957.54
04-11-24 64.00 64.38 63.60 340,300 64.23 963.84
04-11-23 64.00 64.45 63.39 601,900 64.20 963.39
04-11-22 62.00 63.01 61.64 471,500 62.85 943.13
04-11-19 62.85 63.14 61.64 411,900 61.80 927.37
04-11-18 63.45 63.65 62.68 262,800 63.02 945.68
04-11-17 63.10 63.87 62.91 459,900 63.08 946.58
04-11-16 63.45 63.49 62.44 427,700 62.65 940.13
Date Open High Low Vol Cls adjCls
04-11-15 61.95 63.36 61.53 597,900 62.84 942.98
04-11-12 61.35 61.94 60.75 427,200 61.03 915.82
04-11-11 60.95 61.35 60.74 355,900 60.95 914.62
04-11-10 61.10 61.39 60.68 332,200 60.70 910.87
04-11-09 61.15 61.50 60.65 350,700 60.75 911.62
04-11-08 60.50 61.50 60.05 439,900 60.54 908.47
04-11-05 61.20 61.55 60.35 429,200 61.05 916.12
04-11-04 60.20 61.10 59.80 547,600 61.07 916.42
04-11-03 61.85 62.45 59.90 743,200 61.65 925.12
Date Open High Low Vol Cls adjCls
04-11-02 61.00 62.11 61.00 390,600 61.47 922.42
04-11-01 61.20 61.50 60.67 341,300 60.77 911.92
04-10-29 61.21 61.64 59.95 474,400 60.71 911.02
04-10-28 60.01 61.63 59.70 522,500 61.21 918.52
04-10-27 60.40 60.71 59.65 666,700 60.02 900.66
04-10-26 59.30 60.50 58.45 1,361,600 60.33 905.32
04-10-25 55.25 56.58 54.93 767,500 56.10 841.84
04-10-22 55.54 56.28 54.28 1,624,800 54.70 820.83
04-10-21 56.49 58.40 56.33 1,103,600 56.45 847.09
Date Open High Low Vol Cls adjCls
04-10-20 57.26 57.86 56.22 1,061,700 57.60 864.35
04-10-19 58.00 60.01 57.50 933,100 57.70 865.85
04-10-18 57.20 60.20 57.20 1,095,900 59.68 895.56
04-10-15 58.50 59.88 54.50 3,022,800 57.85 868.10
04-10-14 66.60 67.15 58.87 2,420,000 60.19 903.21
04-10-13 67.65 67.90 66.91 260,100 66.99 1,005.26
04-10-12 67.20 67.80 67.13 211,300 67.38 1,011.11
04-10-11 66.90 67.74 66.90 173,100 67.48 1,012.61
04-10-08 67.25 67.65 66.73 345,800 66.90 1,003.91
Date Open High Low Vol Cls adjCls
04-10-07 66.57 67.44 66.40 490,500 66.81 1,002.55
04-10-06 66.15 66.80 65.30 875,800 66.60 999.40
04-10-05 68.00 68.17 66.32 589,500 66.50 997.90
04-10-04 68.51 68.90 68.20 319,600 68.49 1,027.76
04-10-01 67.99 68.87 67.74 296,700 68.72 1,031.22
04-09-30 67.90 68.44 67.63 356,100 67.99 1,020.26
04-09-29 68.36 68.54 68.00 260,700 68.50 1,027.91
04-09-28 68.65 68.84 68.16 287,700 68.36 1,025.81
04-09-27 69.00 69.46 68.55 209,400 68.64 1,030.02
Date Open High Low Vol Cls adjCls
04-09-24 69.25 69.57 69.01 163,300 69.13 1,037.37
04-09-23 69.65 69.75 68.98 241,000 69.27 1,039.47
04-09-22 70.35 70.46 69.78 233,200 69.92 1,049.22
04-09-21 70.75 71.09 70.22 259,100 70.94 1,064.53
04-09-20 71.65 71.70 70.99 161,600 71.24 1,069.03
04-09-17 71.85 72.50 71.59 258,400 71.68 1,075.63
04-09-16 71.30 72.04 71.30 118,700 71.47 1,072.48
04-09-15 71.52 72.00 71.04 215,500 71.22 1,068.73
04-09-14 71.12 71.68 71.05 200,100 71.50 1,072.93
Date Open High Low Vol Cls adjCls
04-09-13 72.00 72.11 71.11 201,600 71.18 1,068.13
04-09-10 72.30 72.30 71.68 189,300 71.91 1,079.09
04-09-09 72.88 72.89 71.60 201,000 72.00 1,080.44
04-09-08 72.25 73.00 72.24 204,500 72.56 1,088.84
04-09-07 71.95 72.91 71.93 180,600 72.66 1,090.34
04-09-03 71.89 72.61 71.76 138,000 71.76 1,076.83
04-09-02 70.30 72.07 69.64 259,400 71.88 1,078.64
04-09-01 71.16 71.16 69.85 193,000 70.21 1,053.58
04-08-31 70.89 71.25 70.24 156,100 71.24 1,067.91
Date Open High Low Vol Cls adjCls
04-08-30 70.93 71.31 70.82 107,100 70.88 1,062.51
04-08-27 70.60 71.10 70.46 128,300 70.92 1,063.11
04-08-26 71.01 71.01 70.63 115,500 70.73 1,060.26
04-08-25 70.42 71.24 69.84 179,500 71.10 1,065.81
04-08-24 70.45 70.94 70.08 174,900 70.41 1,055.46
04-08-23 70.50 70.77 70.27 132,600 70.27 1,053.37
04-08-20 69.65 70.99 69.61 202,000 70.50 1,056.81
04-08-19 69.75 70.19 69.53 192,400 69.80 1,046.32
04-08-18 68.15 70.09 68.00 279,600 69.97 1,048.87
Date Open High Low Vol Cls adjCls
04-08-17 68.05 68.66 67.90 205,100 68.32 1,024.13
04-08-16 66.40 68.13 66.35 236,600 68.05 1,020.09
04-08-13 66.91 67.00 66.25 239,200 66.48 996.55
04-08-12 67.95 68.05 66.80 240,200 66.90 1,002.85
04-08-11 68.05 68.54 67.79 194,400 68.11 1,020.99
04-08-10 68.60 68.83 67.70 210,800 68.53 1,027.28
04-08-09 68.15 68.91 68.00 122,700 68.35 1,024.58
04-08-06 69.00 69.37 67.94 267,900 68.22 1,022.64
04-08-05 70.65 70.99 69.25 219,300 69.30 1,038.82
Date Open High Low Vol Cls adjCls
04-08-04 70.80 71.20 70.10 167,200 70.88 1,062.51
04-08-03 70.58 71.50 70.51 214,000 71.20 1,067.31
04-08-02 70.65 70.99 70.17 209,100 70.59 1,058.16
04-07-30 70.48 70.88 70.05 172,800 70.65 1,059.06
04-07-29 71.48 71.69 69.82 266,800 70.35 1,054.56
04-07-28 70.85 71.36 70.23 304,800 71.08 1,065.51
04-07-27 69.60 71.50 69.31 397,700 70.84 1,061.91
04-07-26 68.40 69.24 68.00 308,900 69.00 1,034.33
04-07-23 67.05 68.80 66.50 352,700 68.10 1,020.84
Date Open High Low Vol Cls adjCls
04-07-22 67.36 67.76 66.00 386,100 67.23 1,007.79
04-07-21 68.78 69.30 67.35 260,500 67.35 1,009.59
04-07-20 68.81 68.94 67.19 295,700 68.78 1,031.03
04-07-19 69.04 69.80 68.25 227,500 68.80 1,031.33
04-07-16 70.10 70.10 69.00 230,100 69.01 1,034.48
04-07-15 70.14 70.35 69.27 219,000 69.53 1,042.27
04-07-14 69.90 70.80 69.68 190,000 70.11 1,050.97
04-07-13 71.49 71.49 69.98 160,100 70.31 1,053.96
04-07-12 69.75 70.88 69.75 154,300 70.57 1,057.86
Date Open High Low Vol Cls adjCls
04-07-09 70.10 70.44 69.59 186,900 69.97 1,048.87
04-07-08 70.60 70.97 70.01 173,500 70.12 1,051.12
04-07-07 70.80 71.18 70.48 227,300 70.78 1,061.01
04-07-06 71.60 71.61 70.88 157,200 71.10 1,065.81
04-07-02 71.50 72.10 71.13 144,700 71.60 1,073.30
04-07-01 70.90 71.80 70.70 256,900 71.50 1,071.80
04-06-30 71.30 71.65 70.96 293,300 71.28 1,068.51
04-06-29 71.53 72.15 71.22 217,500 71.35 1,069.55
04-06-28 71.90 72.58 71.42 234,300 71.53 1,072.25
Date Open High Low Vol Cls adjCls
04-06-25 71.46 72.17 71.32 359,500 71.75 1,075.55
04-06-24 72.08 72.12 71.30 216,800 71.40 1,070.30
04-06-23 72.30 72.36 71.13 244,800 72.08 1,080.50
04-06-22 71.57 72.38 71.10 203,000 72.30 1,083.80
04-06-21 71.90 72.06 71.41 195,100 71.57 1,072.85
04-06-18 72.00 72.66 71.73 236,400 72.17 1,081.85
04-06-17 72.15 72.53 71.55 158,500 72.26 1,083.20
04-06-16 72.05 72.56 72.00 159,200 72.32 1,084.10
04-06-15 73.10 73.28 71.95 303,700 72.15 1,081.55
Date Open High Low Vol Cls adjCls
04-06-14 73.10 73.25 72.42 165,700 72.76 1,090.69
04-06-10 73.40 73.78 72.89 163,900 73.26 1,098.19
04-06-09 73.90 74.15 73.06 170,800 73.38 1,099.99
04-06-08 74.65 74.65 73.77 179,200 74.12 1,111.08
04-06-07 74.70 74.98 74.40 173,800 74.80 1,121.27
04-06-04 74.05 74.79 73.89 213,200 74.10 1,110.78
04-06-03 73.80 74.29 73.36 204,200 73.45 1,101.03
04-06-02 73.70 74.27 73.23 203,700 73.86 1,107.18
04-06-01 73.02 73.35 71.81 266,600 73.00 1,093.16
Date Open High Low Vol Cls adjCls
04-05-28 73.10 73.34 72.66 200,300 73.30 1,097.66
04-05-27 72.50 73.38 72.45 250,000 72.80 1,090.17
04-05-26 71.95 72.53 71.82 228,100 72.11 1,079.84
04-05-25 69.72 72.02 69.33 295,800 72.00 1,078.19
04-05-24 70.55 70.63 69.68 214,100 69.80 1,045.24
04-05-21 70.30 71.00 69.93 244,900 70.15 1,050.49
04-05-20 69.56 70.30 69.53 191,400 70.01 1,048.39
04-05-19 69.90 70.90 69.25 251,900 69.55 1,041.50
04-05-18 69.50 70.22 69.08 218,600 69.43 1,039.70
Date Open High Low Vol Cls adjCls
04-05-17 69.90 70.15 69.22 300,200 69.39 1,039.11
04-05-14 70.81 71.24 70.07 202,300 70.80 1,060.22
04-05-13 71.10 72.00 70.40 256,400 71.01 1,063.36
04-05-12 70.10 71.40 69.15 334,700 71.25 1,066.96
04-05-11 69.76 71.44 69.74 348,200 70.57 1,056.78
04-05-10 69.40 69.95 68.73 333,200 69.75 1,044.50
04-05-07 70.75 71.10 70.22 345,400 70.36 1,053.63
04-05-06 71.00 71.38 70.63 215,700 71.20 1,066.21
04-05-05 71.60 71.85 71.30 212,700 71.50 1,070.70
Date Open High Low Vol Cls adjCls
04-05-04 71.65 72.59 70.85 253,500 71.67 1,073.25
04-05-03 72.00 72.47 71.53 218,600 71.86 1,076.09
04-04-30 72.25 72.63 71.48 246,800 71.65 1,072.95
04-04-29 71.66 73.09 71.49 328,500 71.80 1,075.19
04-04-28 72.50 72.51 71.23 291,000 71.51 1,070.85
04-04-27 73.50 73.70 72.24 237,000 72.66 1,088.07
04-04-26 74.30 74.50 72.66 227,400 73.03 1,093.61
04-04-23 73.71 74.43 73.25 213,000 73.96 1,107.54
04-04-22 73.05 74.37 71.59 455,800 73.70 1,103.65
Date Open High Low Vol Cls adjCls
04-04-21 72.99 73.62 72.20 314,800 73.20 1,096.16
04-04-20 75.40 75.47 73.00 300,100 73.00 1,093.16
04-04-19 75.10 75.51 74.46 185,100 74.98 1,122.81
04-04-16 75.15 75.30 73.86 242,200 75.20 1,126.11
04-04-15 75.25 75.67 73.80 322,400 74.68 1,118.32
04-04-14 75.65 76.47 74.65 357,100 75.05 1,123.86
04-04-13 77.35 77.36 75.02 352,400 75.35 1,128.36
04-04-12 76.69 77.20 76.50 194,700 76.77 1,149.62
04-04-08 76.90 76.97 75.70 284,400 76.27 1,142.13
Date Open High Low Vol Cls adjCls
04-04-07 75.95 76.80 75.34 626,800 76.25 1,141.83
04-04-06 75.99 76.31 75.57 312,200 75.82 1,135.39
04-04-05 74.90 75.99 74.85 308,400 75.99 1,137.94
04-04-02 74.40 74.55 73.52 280,400 74.30 1,112.63
04-04-01 72.55 73.74 72.41 461,600 73.32 1,097.96
04-03-31 71.72 71.85 70.98 262,600 71.35 1,068.46
04-03-30 71.25 71.90 71.10 173,200 71.72 1,074.00
04-03-29 70.28 71.94 70.28 195,600 71.56 1,071.60
04-03-26 70.05 70.67 69.75 204,200 70.19 1,051.09
Date Open High Low Vol Cls adjCls
04-03-25 69.60 70.54 69.30 242,500 70.41 1,054.38
04-03-24 69.90 70.16 68.70 345,800 69.32 1,038.06
04-03-23 70.80 71.24 69.83 280,800 70.00 1,048.24
04-03-22 71.95 71.96 69.80 374,700 70.69 1,058.57
04-03-19 73.05 73.30 72.10 221,500 72.10 1,079.69
04-03-18 72.95 73.52 72.15 243,900 73.41 1,099.30
04-03-17 71.20 73.26 71.17 278,400 73.01 1,093.31
04-03-16 70.65 71.35 70.24 265,100 70.50 1,055.73
04-03-15 71.10 71.25 69.83 372,300 70.06 1,049.14
Date Open High Low Vol Cls adjCls
04-03-12 70.95 71.90 70.92 274,800 71.61 1,072.35
04-03-11 71.50 72.29 70.59 371,900 70.85 1,060.97
04-03-10 72.75 72.90 71.58 270,900 71.91 1,076.84
04-03-09 73.40 73.55 72.60 233,200 73.00 1,093.16
04-03-08 74.20 74.28 73.33 163,700 73.61 1,102.30
04-03-05 74.45 75.20 74.05 250,400 74.28 1,112.33
04-03-04 74.57 75.14 74.35 158,200 74.98 1,122.81
04-03-03 73.60 74.79 73.59 229,100 74.70 1,118.62
04-03-02 74.09 74.25 73.71 263,100 73.92 1,105.97
Date Open High Low Vol Cls adjCls
04-03-01 74.35 74.52 73.75 184,500 74.09 1,108.51
04-02-27 74.30 74.60 73.99 250,600 74.00 1,107.16
04-02-26 74.35 74.60 73.72 198,600 74.42 1,113.45
04-02-25 72.46 74.74 72.46 213,500 74.40 1,113.15
04-02-24 73.90 74.51 73.48 233,100 73.80 1,104.17
04-02-23 74.00 74.75 73.34 208,700 74.03 1,107.61
04-02-20 73.75 74.09 73.16 257,200 73.64 1,101.78
04-02-19 74.56 74.87 73.26 290,000 73.46 1,099.09
04-02-18 75.13 75.35 74.09 200,500 74.36 1,112.55
Date Open High Low Vol Cls adjCls
04-02-17 75.00 75.66 74.73 171,000 75.12 1,123.92
04-02-13 74.98 75.40 74.39 267,400 74.72 1,117.94
04-02-12 74.11 75.00 74.11 348,600 74.91 1,120.78
04-02-11 73.05 74.84 72.25 442,000 74.35 1,112.40
04-02-10 71.83 74.50 71.82 431,500 73.50 1,099.68
04-02-09 72.45 72.47 71.60 193,100 71.83 1,074.70
04-02-06 71.24 72.44 71.17 264,100 72.18 1,079.93
04-02-05 70.20 71.46 69.95 202,100 71.33 1,067.22
04-02-04 70.05 70.79 69.83 275,700 70.15 1,049.56
Date Open High Low Vol Cls adjCls
04-02-03 70.88 70.97 70.34 220,300 70.74 1,058.39
04-02-02 69.60 71.26 69.53 353,000 70.88 1,060.48
04-01-30 69.27 69.58 68.54 253,200 69.45 1,039.09
04-01-29 68.50 69.44 68.24 234,900 69.27 1,036.40
04-01-28 68.95 69.44 67.85 248,100 68.10 1,018.89
04-01-27 69.15 69.53 68.35 211,500 68.45 1,024.13
04-01-26 68.80 69.76 68.71 202,000 69.63 1,041.78
04-01-23 69.75 69.96 68.63 279,600 68.84 1,029.96
04-01-22 70.75 70.75 69.35 216,800 69.61 1,041.48
Date Open High Low Vol Cls adjCls
04-01-21 69.00 70.15 68.77 265,100 70.03 1,047.77
04-01-20 69.56 69.98 68.63 250,400 69.10 1,033.85
04-01-16 69.80 70.03 69.37 271,800 69.81 1,044.48
04-01-15 69.61 70.02 69.24 271,000 69.55 1,040.59
04-01-14 69.49 70.25 69.37 229,800 69.61 1,041.48
04-01-13 70.50 70.81 69.14 368,500 69.49 1,039.69
04-01-12 69.30 70.50 69.13 312,900 70.50 1,054.80
04-01-09 68.80 69.85 68.77 327,700 69.13 1,034.30
04-01-08 68.60 69.10 68.39 284,500 69.09 1,033.70
Date Open High Low Vol Cls adjCls
04-01-07 67.40 68.50 67.24 319,900 68.49 1,024.73
04-01-06 67.80 67.82 67.02 231,400 67.66 1,012.31
04-01-05 67.30 67.87 67.00 263,500 67.82 1,014.70
04-01-02 66.50 67.35 66.38 224,700 66.79 999.29
03-12-31 66.00 66.35 65.75 197,100 66.28 991.66
03-12-30 65.50 66.06 65.00 176,000 66.02 987.77
03-12-29 64.60 65.82 64.54 228,500 65.80 984.48
03-12-26 64.90 65.19 64.59 48,100 64.71 968.17
03-12-24 64.82 65.05 64.41 89,400 64.83 969.97
Date Open High Low Vol Cls adjCls
03-12-23 64.40 64.98 64.31 189,500 64.90 971.01
03-12-22 64.35 64.80 64.27 254,900 64.64 967.12
03-12-19 64.80 64.80 64.00 342,700 64.57 966.08
03-12-18 63.95 64.85 63.65 271,100 64.80 969.52
03-12-17 64.16 64.16 63.35 241,300 63.95 956.80
03-12-16 62.95 64.35 62.67 386,600 64.18 960.24
03-12-15 62.85 63.60 62.56 442,200 62.90 941.09
03-12-12 61.50 62.35 61.41 364,500 62.12 929.42
03-12-11 59.75 61.13 59.64 287,800 60.84 910.27
Date Open High Low Vol Cls adjCls
03-12-10 59.50 59.95 59.18 264,000 59.68 892.91
03-12-09 59.00 60.18 58.79 348,300 59.91 896.35
03-12-08 58.55 59.19 58.40 171,000 59.05 883.49
03-12-05 58.70 59.50 58.42 187,300 58.63 877.20
03-12-04 57.85 59.06 57.85 296,400 58.92 881.54
03-12-03 58.24 59.98 57.93 349,500 58.04 868.38
03-12-02 58.95 59.26 58.15 286,800 58.31 871.44
03-12-01 57.95 59.46 57.95 299,800 59.16 884.15
03-11-28 58.35 58.48 57.85 103,900 57.95 866.06
Date Open High Low Vol Cls adjCls
03-11-26 57.30 58.51 57.24 237,900 58.45 873.54
03-11-25 57.25 57.82 57.04 269,300 57.18 854.56
03-11-24 57.00 57.57 56.85 323,600 57.40 857.84
03-11-21 57.00 57.21 56.16 325,000 56.59 845.74
03-11-20 57.65 57.90 56.63 295,400 56.76 848.28
03-11-19 57.95 58.33 57.56 195,900 58.09 868.16
03-11-18 58.55 58.65 57.80 266,700 57.85 864.57
03-11-17 58.00 58.37 57.52 222,200 58.29 871.14
03-11-14 59.04 59.25 58.10 250,200 58.31 871.44
Date Open High Low Vol Cls adjCls
03-11-13 59.10 59.39 58.49 246,000 59.17 884.30
03-11-12 59.50 59.77 59.12 173,300 59.58 890.42
03-11-11 59.20 59.83 59.08 181,100 59.57 890.27
03-11-10 58.28 59.69 58.28 344,200 59.38 887.43
03-11-07 60.00 60.10 58.25 402,300 58.28 871.00
03-11-06 59.90 60.08 59.46 242,300 59.87 894.76
03-11-05 60.75 60.89 59.51 293,000 60.03 897.15
03-11-04 61.95 61.98 61.08 232,400 61.23 915.08
03-11-03 60.85 62.15 60.85 223,600 61.80 923.60
Date Open High Low Vol Cls adjCls
03-10-31 60.85 61.61 60.59 263,600 60.83 909.10
03-10-30 61.25 61.75 60.50 296,100 60.60 905.67
03-10-29 60.36 60.95 60.15 251,700 60.90 910.15
03-10-28 60.23 60.45 59.60 295,500 60.36 902.08
03-10-27 60.70 60.79 59.80 204,600 59.98 896.40
03-10-24 60.35 60.72 59.29 280,000 60.18 899.39
03-10-23 60.00 60.92 59.85 239,100 60.56 905.07
03-10-22 61.27 61.27 59.93 269,100 60.25 900.44
03-10-21 61.00 61.40 60.62 291,000 61.27 915.68
Date Open High Low Vol Cls adjCls
03-10-20 61.40 61.95 60.85 211,300 61.95 925.84
03-10-17 62.20 62.20 60.38 338,000 61.08 912.84
03-10-16 62.10 62.58 61.66 268,600 62.20 929.58
03-10-15 62.85 63.13 61.80 263,700 62.49 933.91
03-10-14 61.65 62.58 61.55 280,400 62.50 934.06
03-10-13 60.45 61.83 60.41 191,200 61.44 918.22
03-10-10 60.86 60.96 60.20 182,600 60.29 901.03
03-10-09 60.88 61.50 60.33 281,900 60.86 909.55
03-10-08 61.08 61.09 60.32 180,000 60.88 909.85
Date Open High Low Vol Cls adjCls
03-10-07 60.60 61.08 60.05 233,900 61.08 912.84
03-10-06 60.56 61.19 60.41 147,200 60.82 908.96
03-10-03 60.95 61.70 60.40 322,500 60.55 904.92
03-10-02 59.90 60.50 59.67 243,600 60.37 902.23
03-10-01 57.90 59.90 57.86 322,500 59.90 895.21
03-09-30 58.20 58.20 57.25 303,200 57.70 862.33
03-09-29 57.55 58.38 57.43 242,800 58.21 869.95
03-09-26 58.00 58.60 57.49 271,300 57.50 859.34
03-09-25 58.20 58.63 57.91 248,500 58.00 866.81
Date Open High Low Vol Cls adjCls
03-09-24 59.55 59.70 57.26 461,200 58.00 866.81
03-09-23 59.85 60.07 58.81 235,900 59.78 893.41
03-09-22 59.90 59.90 59.23 221,800 59.65 891.47
03-09-19 60.60 60.75 60.00 274,900 60.35 901.93
03-09-18 59.50 60.80 59.40 274,900 60.71 907.31
03-09-17 60.10 60.10 59.54 179,500 59.72 892.52
03-09-16 58.90 60.33 58.90 276,700 60.20 899.69
03-09-15 60.00 60.01 58.67 284,100 58.85 879.51
03-09-12 60.10 60.25 59.15 221,000 60.05 897.45
Date Open High Low Vol Cls adjCls
03-09-11 60.75 60.98 59.84 324,300 60.15 898.94
03-09-10 60.50 60.98 60.26 269,000 60.58 905.37
03-09-09 59.55 60.60 59.50 255,600 60.31 901.33
03-09-08 59.25 59.80 58.93 238,800 59.58 890.42
03-09-05 59.67 59.85 58.58 243,500 58.95 881.01
03-09-04 60.50 60.52 59.57 247,600 59.70 892.22
03-09-03 59.50 60.53 59.41 411,500 60.10 898.20
03-09-02 59.40 59.50 58.28 398,200 59.01 880.93
03-08-29 59.46 59.64 58.76 172,900 59.57 889.29
Date Open High Low Vol Cls adjCls
03-08-28 59.46 59.60 58.61 221,500 59.46 887.65
03-08-27 60.05 60.30 59.38 176,000 59.45 887.50
03-08-26 59.53 60.48 58.98 218,700 60.37 901.24
03-08-25 59.60 59.74 59.18 240,300 59.57 889.29
03-08-22 61.25 61.27 59.49 317,500 59.59 889.59
03-08-21 61.90 62.02 60.51 311,800 60.68 905.86
03-08-20 62.90 62.91 61.39 263,200 61.66 920.49
03-08-19 63.05 63.08 62.40 197,400 63.00 940.50
03-08-18 62.85 63.14 62.41 152,700 62.65 935.27
Date Open High Low Vol Cls adjCls
03-08-15 62.75 62.83 62.05 118,900 62.40 931.54
03-08-14 61.85 62.80 61.19 195,600 62.74 936.62
03-08-13 63.21 63.49 61.57 266,200 61.88 923.78
03-08-12 62.35 63.25 61.93 214,500 63.20 943.48
03-08-11 62.20 63.39 62.14 209,900 62.51 933.18
03-08-08 62.30 62.40 61.65 162,300 62.20 928.56
03-08-07 62.05 62.30 61.63 309,200 62.00 925.57
03-08-06 61.55 63.02 61.31 308,100 62.09 926.91
03-08-05 62.10 62.72 61.50 298,200 61.50 918.11
Date Open High Low Vol Cls adjCls
03-08-04 62.80 62.80 61.29 322,100 62.40 931.54
03-08-01 64.00 64.75 62.54 271,600 62.86 938.41
03-07-31 63.98 65.10 63.65 330,400 64.20 958.41
03-07-30 63.55 64.20 63.46 243,200 63.57 949.01
03-07-29 64.69 64.75 62.91 311,000 63.28 944.68
03-07-28 65.24 65.24 63.90 327,900 64.70 965.88
03-07-25 62.90 64.84 62.32 501,600 64.65 965.13
03-07-24 60.95 62.61 60.58 510,100 62.20 928.56
03-07-23 60.58 60.58 59.56 291,900 60.25 899.45
Date Open High Low Vol Cls adjCls
03-07-22 60.25 60.73 59.60 308,300 60.58 904.37
03-07-21 60.00 60.35 59.37 263,800 60.00 895.71
03-07-18 60.35 60.42 59.53 325,800 60.02 896.01
03-07-17 59.79 60.00 59.11 358,200 59.80 892.73
03-07-16 60.20 60.20 59.31 362,800 59.80 892.73
03-07-15 58.65 59.40 58.55 419,100 59.30 885.26
03-07-14 57.68 58.85 57.47 319,900 58.44 872.42
03-07-11 56.00 57.43 55.95 258,800 57.16 853.32
03-07-10 56.50 56.62 55.65 301,500 55.85 833.76
Date Open High Low Vol Cls adjCls
03-07-09 57.88 58.21 56.55 328,900 57.01 851.08
03-07-08 57.65 58.33 57.15 278,500 58.00 865.86
03-07-07 57.25 57.99 57.05 279,800 57.80 862.87
03-07-03 56.75 57.05 56.05 183,200 56.48 843.16
03-07-02 54.96 57.07 54.96 330,800 57.00 850.93
03-07-01 54.90 55.70 54.20 351,100 55.54 829.13
03-06-30 55.55 55.68 54.90 374,400 55.18 823.76
03-06-27 56.25 56.50 55.22 256,700 55.69 831.37
03-06-26 55.66 56.62 55.19 327,100 56.20 838.98
Date Open High Low Vol Cls adjCls
03-06-25 56.85 56.85 55.65 286,800 55.65 830.77
03-06-24 57.00 57.10 56.00 298,600 56.89 849.29
03-06-23 57.79 57.92 56.45 250,300 57.22 854.21
03-06-20 58.20 58.57 57.45 359,100 57.80 862.87
03-06-19 59.39 59.45 57.55 306,000 57.90 864.36
03-06-18 59.97 60.60 58.70 391,600 59.39 886.61
03-06-17 60.50 60.50 59.60 268,200 59.97 895.27
03-06-16 58.80 60.21 58.30 326,800 60.20 898.70
03-06-13 58.35 58.45 57.69 187,700 58.20 868.84
Date Open High Low Vol Cls adjCls
03-06-12 59.32 59.97 57.84 276,600 58.30 870.33
03-06-11 58.35 59.35 57.90 238,700 59.32 885.56
03-06-10 57.60 58.24 57.37 177,300 57.93 864.81
03-06-09 58.05 58.16 57.25 189,700 57.40 856.90
03-06-06 59.30 60.10 57.89 344,200 58.27 869.89
03-06-05 58.71 59.19 58.15 225,500 58.93 879.74
03-06-04 57.60 58.94 57.40 258,300 58.72 876.60
03-06-03 58.60 58.90 57.41 318,600 57.90 863.66
03-06-02 58.00 59.82 57.95 366,600 58.50 872.61
Date Open High Low Vol Cls adjCls
03-05-30 56.25 57.95 56.25 319,800 57.88 863.36
03-05-29 56.60 57.26 55.87 323,200 56.25 839.05
03-05-28 56.94 57.50 56.35 359,800 56.72 846.06
03-05-27 54.65 56.66 54.54 345,800 56.51 842.93
03-05-23 55.81 55.81 54.90 234,900 54.99 820.25
03-05-22 55.35 55.90 55.05 278,600 55.80 832.34
03-05-21 55.00 55.49 54.60 270,100 55.43 826.82
03-05-20 55.80 56.06 54.50 255,700 55.42 826.67
03-05-19 57.30 57.60 55.35 362,100 55.86 833.23
Date Open High Low Vol Cls adjCls
03-05-16 57.20 58.00 56.72 331,100 57.95 864.41
03-05-15 56.90 57.77 56.75 297,700 57.31 854.86
03-05-14 56.15 56.60 55.40 297,500 56.46 842.18
03-05-13 56.36 56.40 55.40 274,400 55.62 829.65
03-05-12 56.25 56.53 55.27 329,400 56.35 840.54
03-05-09 55.95 56.42 55.20 236,100 56.25 839.05
03-05-08 56.56 56.56 55.23 329,200 55.46 827.27
03-05-07 57.30 57.41 56.35 360,500 56.55 843.52
03-05-06 57.58 58.20 57.00 284,300 57.50 857.69
Date Open High Low Vol Cls adjCls
03-05-05 57.76 58.45 57.40 263,600 57.58 858.89
03-05-02 57.29 57.85 56.14 330,400 57.76 861.57
03-05-01 57.95 58.12 56.10 317,200 57.29 854.56
03-04-30 56.58 58.35 56.58 395,000 57.95 864.41
03-04-29 56.72 57.20 55.74 309,800 56.57 843.82
03-04-28 55.15 57.10 54.86 292,900 56.72 846.06
03-04-25 55.75 55.99 54.35 294,800 54.75 816.67
03-04-24 58.27 58.27 54.60 598,500 55.37 825.92
03-04-23 57.00 58.50 56.80 453,100 58.27 869.18
Date Open High Low Vol Cls adjCls
03-04-22 54.50 57.00 54.27 574,700 56.91 848.89
03-04-21 54.15 54.98 53.82 235,500 54.50 812.95
03-04-17 52.87 53.72 52.85 281,200 53.64 800.12
03-04-16 54.50 54.86 52.50 398,800 52.87 788.63
03-04-15 53.71 53.99 52.90 280,200 53.98 805.19
03-04-14 53.04 53.72 52.75 339,200 53.71 801.16
03-04-11 53.40 54.00 52.75 225,200 53.03 791.02
03-04-10 53.09 53.78 52.76 255,800 53.14 792.66
03-04-09 53.88 54.98 53.00 326,600 53.09 791.91
Date Open High Low Vol Cls adjCls
03-04-08 54.09 54.43 53.50 305,200 53.65 800.27
03-04-07 55.53 56.84 54.07 517,700 54.09 806.83
03-04-04 52.98 53.85 52.55 319,500 53.66 800.42
03-04-03 53.80 53.85 52.30 314,600 52.50 783.11
03-04-02 52.35 53.60 51.73 442,500 53.02 790.87
03-04-01 49.46 50.81 49.46 334,000 50.60 754.77
03-03-31 48.85 50.30 48.48 368,000 49.45 737.62
03-03-28 50.10 50.18 49.50 285,200 49.85 743.58
03-03-27 50.75 51.50 50.12 409,400 50.40 751.79
Date Open High Low Vol Cls adjCls
03-03-26 52.00 52.00 50.83 318,200 51.46 767.60
03-03-25 52.10 52.50 51.09 423,500 51.86 773.57
03-03-24 54.27 54.27 51.71 438,700 51.97 775.21
03-03-21 53.25 54.78 52.45 478,700 54.48 812.65
03-03-20 51.63 52.69 50.70 334,900 52.10 777.15
03-03-19 50.98 51.94 50.97 367,200 51.87 773.72
03-03-18 51.74 51.81 50.23 447,100 50.98 760.44
03-03-17 48.97 51.46 48.19 533,600 51.46 767.60
03-03-14 47.74 49.35 47.70 486,700 48.96 730.31
Date Open High Low Vol Cls adjCls
03-03-13 45.70 48.02 45.50 614,100 47.70 711.51
03-03-12 44.48 44.75 42.92 666,000 44.70 666.76
03-03-11 45.34 46.14 44.40 487,600 44.47 663.33
03-03-10 47.30 47.40 45.25 338,100 45.33 676.16
03-03-07 46.81 48.45 46.60 329,200 47.88 714.20
03-03-06 48.27 48.49 47.40 263,600 47.72 711.81
03-03-05 47.76 49.00 47.72 284,600 48.97 730.46
03-03-04 47.65 48.30 47.40 349,600 47.56 708.72
03-03-03 49.47 49.95 48.15 357,300 48.35 720.50
Date Open High Low Vol Cls adjCls
03-02-28 50.40 50.98 48.90 480,800 49.29 734.50
03-02-27 49.71 50.75 49.34 294,100 50.46 751.94
03-02-26 50.32 50.37 49.27 366,700 49.46 737.04
03-02-25 49.66 50.32 49.16 306,100 50.32 749.85
03-02-24 50.69 50.85 49.46 267,200 49.65 739.87
03-02-21 50.25 51.05 49.80 314,600 50.81 757.15
03-02-20 50.43 50.55 49.75 223,100 49.76 741.51
03-02-19 51.00 51.00 49.65 248,000 50.18 747.77
03-02-18 50.30 51.18 50.25 440,300 50.92 758.79
Date Open High Low Vol Cls adjCls
03-02-14 47.97 49.53 47.97 465,000 49.39 735.99
03-02-13 47.75 49.01 47.10 812,300 47.97 714.83
03-02-12 47.59 47.98 46.03 362,900 46.50 692.93
03-02-11 47.00 48.23 47.00 476,000 47.44 706.94
03-02-10 46.70 47.10 45.90 565,500 47.00 700.38
03-02-07 48.45 48.90 46.30 667,700 46.70 695.91
03-02-06 50.10 50.35 48.14 797,600 48.20 718.26
03-02-05 51.40 51.41 50.62 792,400 50.82 757.30
03-02-04 50.47 51.76 49.45 1,792,800 51.70 770.42
Date Open High Low Vol Cls adjCls
03-02-03 54.55 55.69 54.35 299,600 55.33 824.51
03-01-31 53.25 54.90 53.10 402,900 54.12 806.48
03-01-30 55.30 55.48 53.19 418,300 53.25 793.51
03-01-29 56.01 56.01 54.55 324,700 55.42 825.85
03-01-28 55.47 56.91 55.47 359,700 56.00 834.49
03-01-27 56.05 56.56 54.62 430,400 55.22 822.87
03-01-24 58.75 58.96 56.04 785,800 56.04 835.09
03-01-23 60.25 61.51 60.25 223,100 60.93 907.96
03-01-22 61.41 62.10 60.30 266,600 60.40 900.06
Date Open High Low Vol Cls adjCls
03-01-21 62.80 62.90 61.35 197,000 61.40 914.96
03-01-17 62.75 62.75 61.44 253,900 61.92 922.71
03-01-16 62.99 63.50 62.21 282,700 62.74 934.93
03-01-15 63.50 63.53 62.20 280,200 62.99 938.66
03-01-14 62.57 63.50 62.20 236,800 63.50 946.26
03-01-13 62.05 63.20 61.80 254,500 62.82 936.12
03-01-10 62.15 62.60 61.53 232,200 61.81 921.07
03-01-09 60.50 62.45 60.50 216,400 62.40 929.87
03-01-08 60.93 61.49 59.99 172,700 60.17 896.63
Date Open High Low Vol Cls adjCls
03-01-07 62.14 62.19 60.60 269,200 60.93 907.96
03-01-06 60.12 62.51 60.10 260,800 62.14 925.99
03-01-03 60.05 60.42 59.54 194,700 60.12 895.89
03-01-02 58.10 60.30 57.74 313,800 60.30 898.57
02-12-31 57.36 57.85 56.05 272,600 57.85 862.06
02-12-30 56.93 57.54 56.55 254,900 57.41 855.51
02-12-27 58.15 58.61 56.45 224,300 56.68 844.63
02-12-26 59.29 60.21 58.00 184,100 58.30 868.77
02-12-24 59.42 59.78 58.98 73,200 59.29 883.52
Date Open High Low Vol Cls adjCls
02-12-23 59.08 60.50 58.74 229,300 59.41 885.31
02-12-20 58.80 59.49 58.05 456,300 59.07 880.24
02-12-19 58.80 59.97 57.71 304,500 58.09 865.64
02-12-18 60.58 60.58 58.64 377,500 59.04 879.80
02-12-17 60.55 61.29 60.42 250,400 60.57 902.60
02-12-16 59.25 61.48 59.25 316,400 61.30 913.47
02-12-13 59.90 60.27 58.86 278,800 59.00 879.20
02-12-12 61.00 61.57 59.51 219,600 60.09 895.44
02-12-11 60.20 62.38 60.20 245,700 61.62 918.24
Date Open High Low Vol Cls adjCls
02-12-10 59.80 60.87 59.55 238,400 60.75 905.28
02-12-09 60.25 61.04 59.42 322,400 59.57 887.69
02-12-06 60.80 61.18 60.05 283,500 60.49 901.40
02-12-05 62.52 62.71 60.99 223,600 61.15 911.24
02-12-04 62.78 63.49 62.21 268,900 62.61 932.99
02-12-03 63.50 63.71 62.60 216,800 62.83 935.56
02-12-02 66.50 66.50 63.05 308,500 64.14 955.06
02-11-29 64.92 65.54 64.52 116,600 65.15 970.10
02-11-27 62.71 64.96 62.61 269,600 64.67 962.96
Date Open High Low Vol Cls adjCls
02-11-26 65.10 65.10 62.21 334,800 62.35 928.41
02-11-25 65.50 66.26 64.63 270,900 65.10 969.36
02-11-22 67.00 67.39 65.49 369,200 65.50 975.31
02-11-21 67.58 68.25 66.29 443,500 66.91 996.31
02-11-20 66.50 67.41 66.22 326,100 67.41 1,003.76
02-11-19 66.51 67.59 66.10 249,300 66.57 991.25
02-11-18 67.90 68.18 66.40 272,600 66.50 990.21
02-11-15 65.50 67.90 65.24 399,400 67.89 1,010.90
02-11-14 64.25 65.97 64.06 235,500 65.75 979.04
Date Open High Low Vol Cls adjCls
02-11-13 64.05 64.43 62.69 272,100 63.67 948.07
02-11-12 64.40 64.77 63.70 201,700 64.04 953.58
02-11-11 64.15 64.67 63.37 164,100 63.81 950.15
02-11-08 64.50 65.00 64.09 281,200 64.47 959.98
02-11-07 65.71 65.72 63.55 246,300 64.12 954.77
02-11-06 65.75 66.60 64.01 272,400 65.86 980.68
02-11-05 64.65 65.50 63.95 230,600 65.31 972.49
02-11-04 63.55 65.59 63.45 381,600 63.74 949.11
02-11-01 62.40 62.55 61.00 316,700 61.85 920.97
Date Open High Low Vol Cls adjCls
02-10-31 63.94 64.27 62.05 330,400 62.55 931.39
02-10-30 64.44 65.75 63.10 340,900 63.84 950.60
02-10-29 64.20 64.60 62.50 284,000 64.43 959.38
02-10-28 65.50 66.05 63.75 291,500 64.34 958.04
02-10-25 64.17 65.69 62.91 307,500 65.41 973.97
02-10-24 63.05 65.76 62.60 425,400 64.16 955.36
02-10-23 63.35 63.58 61.52 343,800 63.05 938.83
02-10-22 63.25 63.80 62.80 216,600 63.80 950.00
02-10-21 63.46 64.59 62.50 328,500 63.95 952.24
Date Open High Low Vol Cls adjCls
02-10-18 64.00 65.04 63.10 358,000 63.71 948.66
02-10-17 62.42 65.20 62.42 372,600 64.86 965.79
02-10-16 63.74 64.27 62.13 379,700 62.42 929.45
02-10-15 61.51 65.26 60.90 520,600 64.00 952.98
02-10-14 58.00 59.65 57.50 315,300 58.30 868.10
02-10-11 57.89 60.37 56.49 512,200 59.73 889.40
02-10-10 52.34 55.75 51.88 449,300 55.75 830.13
02-10-09 54.35 54.49 52.35 380,800 52.59 783.08
02-10-08 53.69 55.49 52.38 435,200 54.95 818.22
Date Open High Low Vol Cls adjCls
02-10-07 52.71 54.74 52.25 347,000 52.45 781.00
02-10-04 54.63 55.50 52.50 430,900 52.70 784.72
02-10-03 56.22 57.59 54.15 433,200 54.62 813.31
02-10-02 57.80 59.00 56.18 416,000 56.21 836.98
02-10-01 54.70 58.32 54.48 400,300 58.27 867.66
02-09-30 55.24 55.50 52.60 516,200 54.70 814.50
02-09-27 57.60 58.10 55.08 339,200 55.23 822.39
02-09-26 56.35 58.05 56.00 386,600 58.00 863.64
02-09-25 54.65 55.96 54.20 382,800 55.56 827.31
Date Open High Low Vol Cls adjCls
02-09-24 54.75 56.49 53.92 410,000 53.99 803.93
02-09-23 55.95 56.30 54.85 272,900 55.25 822.69
02-09-20 57.90 58.20 55.39 541,300 56.35 839.07
02-09-19 58.22 58.70 57.50 317,500 57.50 856.19
02-09-18 58.12 59.61 57.40 334,900 58.74 874.66
02-09-17 60.25 60.50 57.96 320,300 58.11 865.28
02-09-16 58.60 59.15 58.00 260,700 58.80 875.55
02-09-13 59.00 59.50 57.60 327,100 58.60 872.57
02-09-12 60.74 60.75 59.00 254,100 59.19 881.36
Date Open High Low Vol Cls adjCls
02-09-11 61.77 62.49 60.63 180,000 61.04 908.90
02-09-10 61.30 61.80 60.35 221,400 61.00 908.31
02-09-09 59.00 61.90 58.50 264,800 61.05 909.05
02-09-06 58.57 60.00 58.57 247,700 59.45 885.23
02-09-05 59.30 59.77 57.78 329,300 58.32 868.40
02-09-04 59.82 60.48 58.96 298,600 60.25 897.14
02-09-03 62.55 62.55 59.42 315,700 59.62 887.06
02-08-30 62.30 63.99 61.85 194,300 62.80 934.37
02-08-29 61.07 63.25 60.60 279,600 62.50 929.91
Date Open High Low Vol Cls adjCls
02-08-28 63.50 64.05 61.37 305,100 62.08 923.66
02-08-27 66.75 66.95 64.00 264,100 64.57 960.71
02-08-26 65.70 66.66 65.00 164,900 66.13 983.92
02-08-23 67.05 67.11 65.40 220,300 65.55 975.29
02-08-22 66.22 67.85 66.22 231,300 67.50 1,004.30
02-08-21 67.40 67.80 65.67 218,600 66.42 988.23
02-08-20 66.91 67.41 65.54 288,700 67.14 998.95
02-08-19 65.05 68.01 65.05 307,000 67.91 1,010.40
02-08-16 64.30 65.60 63.95 282,400 65.00 967.11
Date Open High Low Vol Cls adjCls
02-08-15 63.95 65.65 63.95 300,800 65.00 967.11
02-08-14 62.06 64.35 60.25 403,600 63.85 950.00
02-08-13 65.26 65.27 61.92 389,800 62.31 927.08
02-08-12 66.00 66.50 64.85 239,200 65.51 974.69
02-08-09 65.26 66.95 64.60 304,100 66.95 996.12
02-08-08 62.50 66.01 62.15 377,700 65.51 974.69
02-08-07 62.50 63.23 59.90 384,500 62.08 923.66
02-08-06 58.65 61.18 58.64 394,200 60.65 902.39
02-08-05 60.25 60.70 57.20 313,000 57.64 857.60
Date Open High Low Vol Cls adjCls
02-08-02 62.74 63.14 59.36 360,400 60.25 896.43
02-08-01 63.91 64.53 62.50 418,200 62.84 934.97
02-07-31 62.45 63.98 61.55 505,700 63.92 951.04
02-07-30 62.09 63.35 60.11 494,100 62.21 925.60
02-07-29 58.80 62.81 58.80 709,300 62.16 924.85
02-07-26 53.00 56.84 53.00 456,100 56.82 845.40
02-07-25 52.25 55.25 50.45 817,400 53.11 790.20
02-07-24 51.10 54.00 47.61 1,149,800 53.38 794.22
02-07-23 55.97 56.50 51.00 816,000 51.10 760.29
Date Open High Low Vol Cls adjCls
02-07-22 56.81 58.04 55.00 528,500 56.15 835.43
02-07-19 56.23 58.24 55.91 496,400 56.81 845.25
02-07-18 60.80 60.90 56.90 562,000 57.23 851.50
02-07-17 62.27 62.76 59.75 421,700 60.90 906.10
02-07-16 63.20 63.96 61.00 396,900 61.27 911.61
02-07-15 62.50 63.43 61.00 343,900 63.33 942.26
02-07-12 63.75 64.60 63.12 293,900 63.50 944.79
02-07-11 62.00 63.75 61.01 493,100 63.51 944.94
02-07-10 65.80 66.50 61.00 494,200 62.40 928.42
Date Open High Low Vol Cls adjCls
02-07-09 67.67 67.96 65.44 237,000 65.55 975.29
02-07-08 67.74 68.40 67.01 210,800 67.70 1,007.28
02-07-05 66.70 67.85 66.12 133,000 67.74 1,007.87
02-07-03 65.32 65.94 64.00 281,200 65.48 974.25
02-07-02 68.12 68.12 65.31 375,100 65.42 973.36
02-07-01 68.24 68.50 67.10 228,300 67.12 998.65
02-06-28 67.30 69.07 67.30 424,100 68.23 1,015.16
02-06-27 67.10 67.15 65.65 314,600 66.90 995.38
02-06-26 66.00 67.20 65.49 329,700 66.24 985.56
Date Open High Low Vol Cls adjCls
02-06-25 68.06 69.00 67.23 296,000 67.26 1,000.73
02-06-24 66.90 68.00 65.55 334,900 67.86 1,009.66
02-06-21 67.10 68.00 66.65 365,600 67.00 996.86
02-06-20 68.38 69.02 67.00 276,800 68.01 1,011.89
02-06-19 68.50 68.82 67.45 310,900 68.38 1,017.40
02-06-18 68.81 69.20 67.50 338,300 68.86 1,024.54
02-06-17 65.81 69.20 65.46 501,000 68.80 1,023.65
02-06-14 62.91 65.05 61.80 373,900 64.46 959.07
02-06-13 64.09 64.50 62.84 239,100 62.84 934.97
Date Open High Low Vol Cls adjCls
02-06-12 63.15 64.88 63.15 328,600 64.20 955.20
02-06-11 64.73 65.20 62.60 284,500 63.00 937.35
02-06-10 64.95 66.22 64.39 293,500 64.60 961.16
02-06-07 63.00 65.60 63.00 378,000 65.00 967.11
02-06-06 64.90 65.40 63.58 300,900 64.00 952.23
02-06-05 64.90 65.31 64.76 306,600 65.07 968.15
02-06-04 64.50 64.90 63.50 425,600 64.50 959.03
02-06-03 66.97 67.24 64.30 343,500 64.55 959.77
02-05-31 67.15 67.44 66.65 269,700 66.97 995.75
Date Open High Low Vol Cls adjCls
02-05-30 66.77 68.00 66.54 247,200 67.10 997.69
02-05-29 67.06 67.85 66.95 144,400 67.08 997.39
02-05-28 67.60 67.85 66.85 158,600 67.05 996.94
02-05-24 68.30 68.40 67.20 171,100 67.80 1,008.09
02-05-23 68.16 68.64 67.55 198,200 68.30 1,015.53
02-05-22 67.20 68.05 67.00 221,200 68.01 1,011.22
02-05-21 67.90 68.35 66.75 212,700 66.93 995.16
02-05-20 69.37 69.38 67.82 247,800 67.95 1,010.32
02-05-17 68.46 69.75 68.45 343,500 69.62 1,035.16
Date Open High Low Vol Cls adjCls
02-05-16 65.90 68.89 65.60 538,900 68.71 1,021.62
02-05-15 67.57 67.58 65.50 808,000 65.90 979.84
02-05-14 68.50 68.89 67.30 444,600 68.07 1,012.11
02-05-13 68.50 68.99 67.82 247,400 68.36 1,016.42
02-05-10 69.09 69.14 68.00 212,700 68.30 1,015.53
02-05-09 69.85 71.50 68.87 206,700 69.09 1,027.27
02-05-08 68.85 70.21 68.62 326,000 69.95 1,040.06
02-05-07 69.50 69.74 67.27 374,300 67.65 1,005.86
02-05-06 70.65 71.28 69.55 185,100 69.55 1,034.11
Date Open High Low Vol Cls adjCls
02-05-03 71.26 71.26 70.29 255,500 70.62 1,050.02
02-05-02 70.61 71.60 70.55 324,500 71.51 1,063.26
02-05-01 70.25 70.80 68.52 355,000 70.61 1,049.88
02-04-30 69.00 69.98 68.39 316,100 69.12 1,027.72
02-04-29 68.50 69.37 68.26 280,600 68.27 1,015.08
02-04-26 68.90 69.45 68.04 303,500 68.71 1,021.62
02-04-25 68.90 70.30 67.97 477,100 68.34 1,016.12
02-04-24 68.05 70.10 68.05 372,000 68.34 1,016.12
02-04-23 69.71 70.15 68.00 365,300 68.12 1,012.85
Date Open High Low Vol Cls adjCls
02-04-22 70.60 70.74 67.49 677,800 69.71 1,036.49
02-04-19 72.30 72.45 70.40 277,500 70.79 1,052.55
02-04-18 72.89 73.00 70.59 272,200 72.00 1,070.54
02-04-17 72.36 73.34 71.98 191,900 72.98 1,085.11
02-04-16 72.80 73.24 71.99 230,400 72.61 1,079.61
02-04-15 73.65 73.84 71.40 207,500 72.25 1,074.26
02-04-12 73.01 74.12 73.00 209,600 73.75 1,096.56
02-04-11 74.89 74.90 72.68 305,900 72.80 1,082.44
02-04-10 75.15 75.52 74.46 265,100 74.89 1,113.51
Date Open High Low Vol Cls adjCls
02-04-09 74.64 75.54 74.43 263,200 75.26 1,119.01
02-04-08 73.75 74.80 73.51 213,000 74.39 1,106.08
02-04-05 73.40 74.74 73.40 285,500 74.20 1,103.25
02-04-04 71.70 73.20 71.66 265,900 73.15 1,087.64
02-04-03 72.20 72.50 71.55 322,800 71.75 1,066.83
02-04-02 71.15 72.75 70.83 330,500 72.24 1,074.11
02-04-01 71.50 71.69 70.41 239,100 70.90 1,054.19
02-03-28 71.85 72.69 71.77 200,900 72.14 1,072.62
02-03-27 71.50 73.00 71.50 207,600 72.29 1,074.85
Date Open High Low Vol Cls adjCls
02-03-26 70.79 72.14 70.79 228,000 71.59 1,064.45
02-03-25 72.10 72.43 70.50 241,500 70.69 1,051.06
02-03-22 71.85 72.35 71.40 294,700 72.24 1,074.11
02-03-21 72.76 73.19 72.21 207,000 72.40 1,076.49
02-03-20 73.70 73.84 72.77 236,500 73.01 1,085.56
02-03-19 74.35 74.89 73.62 193,600 73.95 1,099.54
02-03-18 75.44 75.87 73.69 275,400 74.25 1,104.00
02-03-15 75.00 75.40 74.94 347,200 75.40 1,121.10
02-03-14 73.99 75.13 73.99 256,100 74.76 1,111.58
Date Open High Low Vol Cls adjCls
02-03-13 73.67 74.10 73.30 201,600 73.92 1,099.09
02-03-12 72.75 73.95 72.73 221,800 73.92 1,099.09
02-03-11 74.00 74.30 72.95 251,600 73.41 1,091.51
02-03-08 75.10 75.40 74.20 230,700 74.66 1,110.09
02-03-07 76.05 76.15 73.43 317,100 74.75 1,111.43
02-03-06 75.65 76.75 74.49 269,300 76.15 1,132.25
02-03-05 74.80 76.10 74.76 250,100 75.64 1,124.66
02-03-04 74.00 75.53 73.57 321,800 75.48 1,122.29
02-03-01 73.72 73.73 72.50 362,200 73.73 1,096.27
Date Open High Low Vol Cls adjCls
02-02-28 73.85 75.15 73.70 297,800 73.97 1,099.83
02-02-27 72.70 74.81 72.55 302,100 73.73 1,096.27
02-02-26 71.50 72.70 71.35 265,900 72.50 1,077.35
02-02-25 71.00 71.93 70.71 388,900 71.50 1,062.49
02-02-22 70.04 70.70 68.80 441,900 70.33 1,045.11
02-02-21 71.30 72.20 70.10 644,000 71.04 1,055.66
02-02-20 72.90 73.95 70.60 323,000 73.72 1,095.48
02-02-19 74.35 74.45 72.56 278,400 72.75 1,081.07
02-02-15 76.20 77.09 74.03 404,900 74.25 1,103.36
Date Open High Low Vol Cls adjCls
02-02-14 77.08 77.37 76.03 251,800 77.17 1,146.75
02-02-13 74.20 77.38 73.90 335,800 77.08 1,145.41
02-02-12 74.00 74.28 73.45 182,200 73.97 1,099.20
02-02-11 74.15 74.87 74.05 202,200 74.16 1,102.02
02-02-08 73.40 75.10 72.80 496,100 74.00 1,099.64
02-02-07 69.75 71.42 68.24 480,200 71.11 1,056.70
02-02-06 70.25 71.00 69.58 341,000 70.75 1,051.35
02-02-05 70.62 71.45 69.39 424,600 70.15 1,042.43
02-02-04 72.35 73.24 70.40 296,500 70.66 1,050.01
Date Open High Low Vol Cls adjCls
02-02-01 74.15 74.15 72.11 284,600 73.25 1,088.50
02-01-31 72.00 74.25 71.95 527,900 74.15 1,101.87
02-01-30 72.84 73.00 66.50 1,248,900 71.29 1,059.37
02-01-29 77.10 77.15 72.27 615,800 72.84 1,082.40
02-01-28 77.50 78.00 75.99 283,600 76.67 1,139.32
02-01-25 77.00 78.33 76.60 268,300 78.01 1,159.23
02-01-24 77.30 77.80 76.96 271,600 77.38 1,149.87
02-01-23 78.80 79.00 77.16 290,100 77.20 1,147.19
02-01-22 79.50 79.50 78.85 172,800 79.05 1,174.69
Date Open High Low Vol Cls adjCls
02-01-18 79.61 80.00 79.40 229,300 79.50 1,181.37
02-01-17 79.10 79.75 78.80 257,100 79.61 1,183.01
02-01-16 78.90 79.10 78.43 234,300 78.72 1,169.78
02-01-15 77.53 78.88 77.50 209,900 78.79 1,170.82
02-01-14 77.80 78.05 77.15 250,100 77.52 1,151.95
02-01-11 78.25 78.55 77.50 220,000 78.05 1,159.83
02-01-10 77.50 77.95 77.00 207,500 77.90 1,157.60
02-01-09 76.60 78.47 76.60 314,200 77.70 1,154.62
02-01-08 77.40 77.45 76.00 378,000 76.20 1,132.33
Date Open High Low Vol Cls adjCls
02-01-07 77.55 77.75 76.30 329,600 76.80 1,141.25
02-01-04 78.56 78.70 77.40 311,000 77.80 1,156.11
02-01-03 78.30 78.60 75.30 509,100 78.58 1,167.70
02-01-02 79.45 79.45 77.81 301,800 78.75 1,170.23
01-12-31 80.00 80.45 79.40 159,400 79.40 1,179.89
01-12-28 79.91 80.37 79.85 165,000 80.22 1,192.07
01-12-27 79.50 80.15 79.21 167,100 79.91 1,187.47
01-12-26 79.50 80.15 79.45 199,100 79.50 1,181.37
01-12-24 80.00 80.09 79.47 106,200 79.50 1,181.37
Date Open High Low Vol Cls adjCls
01-12-21 80.70 80.74 79.66 402,300 80.00 1,188.80
01-12-20 81.40 81.40 80.20 215,400 80.65 1,198.46
01-12-19 81.40 81.99 80.50 224,400 81.50 1,211.09
01-12-18 80.95 81.40 80.60 231,600 81.40 1,209.61
01-12-17 80.90 81.35 80.35 232,800 80.95 1,202.92
01-12-14 79.61 81.10 79.00 244,600 80.21 1,191.92
01-12-13 80.40 80.49 79.19 226,300 79.61 1,183.01
01-12-12 79.95 80.90 79.48 220,800 80.40 1,194.75
01-12-11 79.65 80.00 79.16 246,500 79.70 1,184.34
Date Open High Low Vol Cls adjCls
01-12-10 82.15 82.29 79.10 246,400 79.60 1,182.86
01-12-07 82.20 82.47 81.10 176,600 81.90 1,217.04
01-12-06 82.70 82.98 81.13 219,700 81.33 1,208.57
01-12-05 82.15 83.21 81.60 243,500 82.83 1,230.86
01-12-04 81.85 82.00 80.76 203,000 82.00 1,217.90
01-12-03 82.00 82.09 80.95 214,300 81.75 1,214.19
01-11-30 83.35 83.74 82.40 203,100 82.40 1,223.84
01-11-29 82.90 83.84 82.51 216,500 83.15 1,234.98
01-11-28 82.70 83.50 82.32 246,900 82.80 1,229.78
Date Open High Low Vol Cls adjCls
01-11-27 80.70 82.98 80.54 298,300 82.56 1,226.22
01-11-26 81.50 81.65 80.80 191,600 80.95 1,202.30
01-11-23 79.90 80.97 79.90 71,200 80.90 1,201.56
01-11-21 80.90 80.91 80.00 141,300 80.10 1,189.68
01-11-20 80.70 81.50 80.50 179,100 80.95 1,202.30
01-11-19 81.35 81.70 80.50 158,500 81.30 1,207.50
01-11-16 82.10 82.10 80.01 235,900 81.12 1,204.83
01-11-15 82.00 82.20 80.88 230,400 81.95 1,217.16
01-11-14 81.70 81.77 80.30 222,400 81.24 1,206.61
Date Open High Low Vol Cls adjCls
01-11-13 79.95 80.95 79.56 227,300 80.90 1,201.56
01-11-12 78.70 79.88 77.50 275,900 79.80 1,185.22
01-11-09 79.97 80.12 79.40 224,600 79.69 1,183.59
01-11-08 81.00 81.45 80.53 309,300 80.87 1,201.12
01-11-07 81.40 81.50 80.74 445,900 80.97 1,202.60
01-11-06 82.00 83.25 80.15 313,400 82.85 1,230.52
01-11-05 81.70 82.38 80.75 353,200 82.00 1,217.90
01-11-02 80.10 81.70 79.67 226,700 81.60 1,211.96
01-11-01 78.50 80.60 77.02 361,600 80.35 1,193.39
Date Open High Low Vol Cls adjCls
01-10-31 81.45 81.45 78.50 296,900 78.60 1,167.40
01-10-30 81.00 81.90 79.65 269,600 81.44 1,209.58
01-10-29 83.50 83.51 80.11 294,000 81.00 1,203.05
01-10-26 83.64 84.20 82.47 205,400 83.80 1,244.63
01-10-25 83.00 83.95 80.75 333,300 83.89 1,245.97
01-10-24 83.83 84.03 82.20 243,000 83.80 1,244.63
01-10-23 84.35 84.89 83.52 274,100 83.82 1,244.93
01-10-22 81.60 84.95 81.45 312,900 84.81 1,259.63
01-10-19 83.00 83.40 81.00 270,800 81.60 1,211.96
Date Open High Low Vol Cls adjCls
01-10-18 85.40 85.45 82.50 293,100 83.00 1,232.75
01-10-17 86.30 86.30 84.90 291,100 85.40 1,268.40
01-10-16 84.87 86.40 84.35 286,400 86.01 1,277.46
01-10-15 83.20 84.96 82.80 227,800 84.87 1,260.53
01-10-12 83.40 83.70 82.49 368,000 83.69 1,243.00
01-10-11 81.95 84.05 81.95 499,700 84.05 1,248.35
01-10-10 78.00 80.95 78.00 382,300 80.70 1,198.59
01-10-09 76.95 78.10 76.15 298,500 77.35 1,148.83
01-10-08 78.50 78.75 75.70 264,400 76.85 1,141.41
Date Open High Low Vol Cls adjCls
01-10-05 80.14 80.55 77.48 323,700 79.02 1,173.64
01-10-04 80.70 80.77 79.00 356,000 80.14 1,190.27
01-10-03 78.70 81.32 78.25 450,500 80.70 1,198.59
01-10-02 76.85 78.45 76.75 267,200 78.45 1,165.17
01-10-01 77.75 77.75 76.35 284,300 76.74 1,139.77
01-09-28 76.50 78.00 76.05 462,100 78.00 1,158.49
01-09-27 75.50 76.10 74.80 323,400 76.00 1,128.78
01-09-26 74.00 75.50 73.65 383,600 75.50 1,121.36
01-09-25 71.00 73.85 70.80 518,200 73.55 1,092.40
Date Open High Low Vol Cls adjCls
01-09-24 67.75 72.20 67.75 602,800 71.00 1,054.52
01-09-21 66.00 68.45 66.00 808,800 67.05 995.85
01-09-20 69.51 69.51 68.02 574,300 68.90 1,023.33
01-09-19 70.00 71.07 68.99 600,900 69.50 1,032.24
01-09-18 70.40 71.00 69.50 601,500 70.05 1,040.41
01-09-17 67.00 71.07 66.99 990,200 71.00 1,054.52
01-09-10 72.50 74.73 72.07 298,200 74.26 1,102.94
01-09-07 75.55 76.05 72.65 441,700 73.15 1,086.45
01-09-06 74.00 75.95 73.99 622,200 75.55 1,122.10
Date Open High Low Vol Cls adjCls
01-09-05 76.50 76.50 72.65 781,900 73.99 1,098.93
01-09-04 77.90 77.91 76.00 455,700 76.50 1,136.21
01-08-31 78.25 78.38 77.80 344,800 78.20 1,161.46
01-08-30 78.35 79.01 78.29 603,100 78.50 1,165.92
01-08-29 77.70 78.30 76.55 512,600 78.10 1,159.97
01-08-28 76.75 77.25 76.70 485,600 77.20 1,146.61
01-08-27 77.40 77.70 76.39 357,900 76.75 1,139.92
01-08-24 77.40 77.61 77.18 338,200 77.20 1,146.61
01-08-23 77.58 78.35 77.40 403,000 77.40 1,149.58
Date Open High Low Vol Cls adjCls
01-08-22 78.48 78.55 77.52 369,900 77.58 1,152.25
01-08-21 78.14 79.19 78.14 450,300 78.23 1,161.91
01-08-20 79.25 79.40 77.80 352,400 78.14 1,160.57
01-08-17 81.00 81.00 78.50 322,300 79.21 1,176.46
01-08-16 81.44 81.47 80.80 246,100 81.18 1,205.72
01-08-15 80.70 81.68 80.70 313,400 81.44 1,209.58
01-08-14 80.75 80.75 80.19 339,100 80.31 1,192.80
01-08-13 81.68 81.85 80.89 138,700 80.95 1,202.30
01-08-10 81.15 81.88 80.90 144,100 81.68 1,213.15
Date Open High Low Vol Cls adjCls
01-08-09 81.60 81.60 81.15 170,500 81.40 1,208.99
01-08-08 81.43 82.05 81.26 223,200 81.65 1,212.70
01-08-07 82.05 82.28 81.70 201,500 81.90 1,216.41
01-08-06 81.60 81.60 79.80 269,500 81.50 1,209.85
01-08-03 82.30 82.30 81.12 213,200 81.64 1,211.93
01-08-02 82.75 82.83 81.68 261,900 82.45 1,223.95
01-08-01 83.40 83.51 82.51 195,300 82.60 1,226.18
01-07-31 82.80 83.85 82.75 256,200 83.25 1,235.83
01-07-30 82.00 82.79 81.83 283,100 82.63 1,226.62
Date Open High Low Vol Cls adjCls
01-07-27 82.10 82.35 81.14 286,500 81.72 1,213.11
01-07-26 82.67 82.80 81.99 313,600 82.28 1,221.43
01-07-25 82.80 83.30 82.55 215,000 82.67 1,227.22
01-07-24 83.40 83.48 82.62 283,100 82.89 1,230.48
01-07-23 84.25 84.44 83.25 202,200 83.26 1,235.98
01-07-20 84.70 85.03 83.74 212,700 84.01 1,247.11
01-07-19 85.40 85.70 84.70 230,400 84.90 1,260.32
01-07-18 85.12 85.19 84.64 208,200 85.18 1,264.48
01-07-17 85.20 85.35 84.55 214,400 85.12 1,263.59
Date Open High Low Vol Cls adjCls
01-07-16 84.70 85.60 84.70 171,800 85.29 1,266.11
01-07-13 84.10 84.83 83.86 116,700 84.51 1,254.53
01-07-12 83.90 84.61 83.62 196,400 84.10 1,248.45
01-07-11 83.73 84.30 83.27 251,100 83.50 1,239.54
01-07-10 84.80 85.10 84.00 208,300 84.03 1,247.41
01-07-09 84.55 85.50 84.09 198,400 85.22 1,265.07
01-07-06 85.37 85.40 84.39 187,900 84.39 1,252.75
01-07-05 87.00 87.00 85.30 218,600 85.32 1,266.56
01-07-03 86.49 87.10 86.40 168,900 87.06 1,292.39
Date Open High Low Vol Cls adjCls
01-07-02 85.75 86.75 85.49 313,200 86.49 1,283.92
01-06-29 86.65 86.70 84.00 596,700 85.01 1,261.95
01-06-28 84.94 86.61 84.94 339,700 86.51 1,284.22
01-06-27 84.70 85.40 84.30 236,000 84.93 1,260.77
01-06-26 84.10 84.48 83.67 254,800 84.45 1,253.64
01-06-25 84.90 84.98 83.70 184,200 84.45 1,253.64
01-06-22 85.79 85.80 84.82 267,800 85.02 1,262.10
01-06-21 83.90 85.80 83.65 533,700 85.80 1,273.68
01-06-20 83.66 83.99 83.32 348,800 83.75 1,243.25
Date Open High Low Vol Cls adjCls
01-06-19 82.70 83.90 82.70 264,000 83.66 1,241.91
01-06-18 82.10 83.01 81.86 238,500 82.55 1,225.44
01-06-15 80.50 82.20 80.49 381,200 81.85 1,215.04
01-06-14 80.52 81.00 80.36 191,300 80.75 1,198.72
01-06-13 81.25 81.49 80.52 151,200 80.52 1,195.30
01-06-12 80.95 80.97 80.02 130,900 80.86 1,200.35
01-06-11 80.80 81.08 80.40 119,700 80.95 1,201.68
01-06-08 81.50 81.50 80.40 88,900 80.76 1,198.86
01-06-07 81.50 81.74 81.00 173,500 81.10 1,203.91
Date Open High Low Vol Cls adjCls
01-06-06 81.68 81.95 81.00 141,500 81.00 1,202.43
01-06-05 81.07 81.75 80.80 180,900 81.70 1,212.82
01-06-04 80.00 81.09 79.99 145,700 81.07 1,203.47
01-06-01 81.35 81.60 79.89 157,300 80.09 1,188.92
01-05-31 81.50 81.70 80.42 181,000 81.00 1,202.43
01-05-30 82.60 82.73 81.50 157,700 81.66 1,212.22
01-05-29 82.50 82.50 81.75 133,500 82.23 1,220.14
01-05-25 82.80 82.90 82.10 96,300 82.31 1,221.32
01-05-24 82.50 83.18 82.40 148,000 82.61 1,225.77
Date Open High Low Vol Cls adjCls
01-05-23 83.00 83.30 81.40 263,100 82.00 1,216.72
01-05-22 84.67 84.67 82.63 256,900 83.20 1,234.53
01-05-21 83.62 84.99 83.24 192,000 84.68 1,256.49
01-05-18 84.20 84.23 82.96 166,700 83.62 1,240.76
01-05-17 84.75 84.80 83.55 248,900 83.86 1,244.32
01-05-16 83.15 84.80 82.65 296,600 84.71 1,256.93
01-05-15 82.45 82.95 82.05 219,200 82.95 1,230.82
01-05-14 82.35 82.90 82.11 239,400 82.35 1,221.92
01-05-11 83.00 83.00 81.53 400,800 82.10 1,218.21
Date Open High Low Vol Cls adjCls
01-05-10 84.00 84.10 82.00 244,300 83.00 1,231.56
01-05-09 83.99 84.00 83.12 247,500 83.86 1,244.32
01-05-08 84.50 84.65 83.76 201,400 84.00 1,246.40
01-05-07 84.10 84.37 83.82 223,000 84.19 1,249.22
01-05-04 82.40 84.45 82.10 286,400 84.35 1,251.59
01-05-03 82.20 82.89 81.10 209,300 82.70 1,227.11
01-05-02 82.90 82.99 81.86 232,300 82.20 1,219.69
01-05-01 81.80 83.50 81.40 253,700 82.90 1,230.08
01-04-30 81.30 82.19 81.27 329,900 81.80 1,213.76
Date Open High Low Vol Cls adjCls
01-04-27 80.25 80.98 80.25 204,400 80.70 1,197.43
01-04-26 78.75 81.30 78.43 320,900 79.85 1,184.82
01-04-25 77.21 78.76 77.20 201,800 78.66 1,167.16
01-04-24 77.99 78.24 77.00 274,300 77.20 1,145.50
01-04-23 79.40 79.40 77.77 220,200 77.99 1,157.22
01-04-20 81.65 81.65 79.00 314,200 79.00 1,172.21
01-04-19 80.25 81.83 80.25 323,200 81.65 1,211.53
01-04-18 79.20 81.00 78.45 341,800 80.01 1,187.20
01-04-17 77.41 78.50 76.86 163,600 78.50 1,164.79
Date Open High Low Vol Cls adjCls
01-04-16 77.50 77.80 76.72 144,800 77.55 1,150.69
01-04-12 77.00 77.80 76.99 184,100 77.80 1,154.40
01-04-11 77.09 77.34 76.80 209,200 76.99 1,142.38
01-04-10 77.25 78.00 76.50 278,800 77.08 1,143.72
01-04-09 77.00 77.20 76.00 293,000 76.18 1,130.37
01-04-06 77.95 77.95 76.01 339,200 76.55 1,135.86
01-04-05 77.10 77.51 76.70 443,700 77.44 1,149.06
01-04-04 78.00 78.00 75.00 915,800 76.84 1,140.16
01-04-03 82.00 82.15 79.70 250,800 80.21 1,190.16
Date Open High Low Vol Cls adjCls
01-04-02 81.00 83.72 80.75 278,500 82.95 1,230.82
01-03-30 79.00 80.50 78.95 302,200 80.50 1,194.47
01-03-29 79.00 79.70 78.00 200,800 78.11 1,159.00
01-03-28 79.21 79.22 77.70 136,500 79.17 1,174.73
01-03-27 77.05 79.26 76.85 200,000 79.22 1,175.47
01-03-26 75.75 77.67 75.75 187,200 77.67 1,152.47
01-03-23 74.50 76.48 74.02 239,600 75.45 1,119.53
01-03-22 75.05 75.20 72.64 407,900 75.12 1,114.64
01-03-21 76.55 77.20 75.20 320,500 75.49 1,120.13
Date Open High Low Vol Cls adjCls
01-03-20 78.00 79.64 76.95 297,600 77.05 1,143.27
01-03-19 78.00 78.20 76.25 296,100 77.00 1,142.53
01-03-16 78.75 80.05 77.95 446,300 78.00 1,157.37
01-03-15 76.20 79.97 76.15 347,100 78.75 1,168.50
01-03-14 77.10 77.95 74.09 416,200 75.70 1,123.24
01-03-13 78.99 79.75 77.51 263,200 78.79 1,169.09
01-03-12 81.25 81.95 77.08 272,000 78.10 1,158.85
01-03-09 83.70 83.85 81.33 149,600 81.72 1,212.57
01-03-08 82.50 84.50 82.00 171,500 83.78 1,243.14
Date Open High Low Vol Cls adjCls
01-03-07 81.75 82.44 81.40 186,400 82.08 1,217.91
01-03-06 83.00 83.15 80.70 164,300 80.98 1,201.59
01-03-05 83.50 83.56 81.06 173,200 82.05 1,217.47
01-03-02 82.00 83.22 81.10 233,200 82.25 1,220.43
01-03-01 81.80 82.93 80.70 298,000 82.15 1,218.95
01-02-28 85.40 85.40 81.46 270,400 81.80 1,213.76
01-02-27 81.50 84.73 81.50 250,700 84.62 1,255.05
01-02-26 80.60 81.75 80.40 179,400 81.50 1,208.78
01-02-23 82.06 82.40 79.73 191,600 80.85 1,199.13
Date Open High Low Vol Cls adjCls
01-02-22 83.00 83.00 79.62 298,400 82.05 1,216.93
01-02-21 84.60 85.50 81.15 291,800 81.30 1,205.81
01-02-20 86.62 86.70 84.20 169,300 84.60 1,254.75
01-02-16 86.80 87.19 86.15 189,200 86.62 1,284.71
01-02-15 86.02 86.70 85.66 205,300 86.62 1,284.71
01-02-14 88.98 89.09 86.01 220,300 86.02 1,275.81
01-02-13 89.50 89.51 88.46 277,000 88.98 1,319.72
01-02-12 87.75 89.50 87.65 268,300 89.50 1,327.43
01-02-09 85.70 86.75 84.75 193,000 86.68 1,285.60
Date Open High Low Vol Cls adjCls
01-02-08 86.90 87.55 84.25 253,200 85.70 1,271.07
01-02-07 86.80 87.79 86.51 160,600 86.90 1,288.87
01-02-06 88.44 88.49 86.20 179,100 86.55 1,283.68
01-02-05 87.95 88.70 87.03 167,800 88.19 1,308.00
01-02-02 85.54 86.55 84.50 203,000 86.39 1,281.30
01-02-01 85.45 86.89 85.00 217,300 85.54 1,268.70
01-01-31 86.50 87.00 83.75 320,900 85.02 1,260.98
01-01-30 87.13 87.44 85.50 266,500 87.30 1,294.80
01-01-29 88.75 89.49 87.12 156,600 87.38 1,295.99
Date Open High Low Vol Cls adjCls
01-01-26 89.63 89.63 87.25 151,600 87.75 1,301.47
01-01-25 88.31 89.31 87.69 222,500 88.63 1,314.45
01-01-24 86.25 87.94 85.75 321,900 87.88 1,303.33
01-01-23 85.50 86.38 83.19 309,500 86.00 1,275.52
01-01-22 84.13 85.75 83.50 261,400 84.63 1,255.12
01-01-19 86.00 86.63 83.63 408,600 84.13 1,247.71
01-01-18 85.00 86.63 84.56 276,000 86.50 1,282.93
01-01-17 85.50 86.31 84.69 350,700 85.00 1,260.69
01-01-16 82.25 84.94 82.00 332,600 84.81 1,257.91
Date Open High Low Vol Cls adjCls
01-01-12 84.31 84.50 80.81 459,900 82.19 1,218.97
01-01-11 87.50 87.75 83.31 373,900 84.31 1,250.49
01-01-10 86.63 88.25 86.06 352,900 86.50 1,282.93
01-01-09 88.25 88.94 87.00 241,500 87.00 1,290.35
01-01-08 88.38 89.81 87.56 256,800 88.44 1,311.67
01-01-05 90.25 90.88 87.31 305,100 87.88 1,303.33
01-01-04 95.94 96.00 88.00 619,200 89.00 1,320.01
01-01-03 96.88 97.88 95.06 442,200 95.94 1,422.91
01-01-02 98.31 98.31 95.88 253,500 96.88 1,436.81
Date Open High Low Vol Cls adjCls
00-12-29 99.63 100.19 98.50 131,000 98.56 1,461.84
00-12-28 99.38 100.06 97.75 186,700 99.06 1,469.26
00-12-27 97.56 100.94 97.56 441,600 99.50 1,475.74
00-12-26 96.81 97.75 96.06 129,600 97.56 1,447.01
00-12-22 97.00 98.81 95.94 161,700 96.81 1,435.88
00-12-21 94.50 96.94 94.19 217,200 96.88 1,436.81
00-12-20 94.13 95.31 92.50 244,700 93.31 1,383.97
00-12-19 98.44 98.94 93.38 278,700 94.00 1,394.17
00-12-18 95.25 98.44 95.00 245,400 98.38 1,459.06
Date Open High Low Vol Cls adjCls
00-12-15 95.00 96.38 93.75 449,900 95.75 1,420.13
00-12-14 97.50 97.75 95.00 258,700 96.56 1,432.18
00-12-13 99.19 99.31 97.63 211,300 97.75 1,449.79
00-12-12 99.94 100.00 97.63 170,400 99.50 1,475.74
00-12-11 103.44 103.56 99.75 274,300 100.06 1,484.09
00-12-08 101.75 103.75 101.75 218,600 103.69 1,537.85
00-12-07 101.00 103.50 101.00 174,700 101.81 1,510.04
00-12-06 100.06 102.31 100.00 252,400 101.25 1,501.70
00-12-05 98.63 100.94 98.63 218,100 100.06 1,484.09
Date Open High Low Vol Cls adjCls
00-12-04 97.00 99.38 96.38 179,100 98.63 1,462.77
00-12-01 97.00 97.94 96.63 233,800 97.44 1,445.15
00-11-30 96.56 98.19 96.00 302,000 96.94 1,437.74
00-11-29 94.88 96.63 94.31 200,900 96.00 1,423.83
00-11-28 92.88 94.88 92.00 197,000 93.69 1,388.99
00-11-27 93.38 93.38 91.06 194,400 92.69 1,374.16
00-11-24 93.38 93.44 92.31 142,800 92.88 1,376.94
00-11-22 95.38 95.38 91.25 211,700 92.50 1,371.38
00-11-21 96.94 97.50 94.69 198,800 95.44 1,414.93
Date Open High Low Vol Cls adjCls
00-11-20 96.63 98.00 95.69 131,700 96.88 1,436.24
00-11-17 98.38 99.56 96.25 193,000 97.31 1,442.73
00-11-16 98.38 98.50 96.81 151,500 98.13 1,454.78
00-11-15 98.63 100.25 97.31 190,300 98.00 1,452.92
00-11-14 98.63 99.75 98.19 195,700 98.56 1,461.26
00-11-13 99.00 99.56 96.00 206,400 97.75 1,449.22
00-11-10 100.94 102.56 99.81 211,700 100.19 1,485.35
00-11-09 99.88 100.56 98.56 170,500 100.50 1,489.99
00-11-08 100.44 100.88 98.63 201,500 98.88 1,465.90
Date Open High Low Vol Cls adjCls
00-11-07 98.69 100.75 98.19 264,200 99.38 1,473.31
00-11-06 95.00 98.69 95.00 145,800 97.81 1,450.14
00-11-03 95.56 96.69 94.25 154,500 94.94 1,407.52
00-11-02 97.31 99.13 95.94 158,100 96.25 1,426.98
00-11-01 98.50 99.56 96.50 207,500 97.06 1,439.02
00-10-31 99.38 99.38 96.00 242,000 98.00 1,452.92
00-10-30 95.13 99.56 95.13 271,300 99.00 1,467.75
00-10-27 93.31 95.38 93.00 261,500 94.69 1,403.81
00-10-26 97.50 99.00 91.25 424,500 93.31 1,383.43
Date Open High Low Vol Cls adjCls
00-10-25 99.38 99.94 98.31 149,200 99.38 1,473.31
00-10-24 96.44 97.50 96.00 216,500 97.50 1,445.51
00-10-23 95.19 96.13 94.81 112,900 95.44 1,414.93
00-10-20 94.00 95.44 93.75 106,900 95.06 1,409.37
00-10-19 93.00 95.75 92.81 200,200 94.63 1,402.89
00-10-18 91.00 93.88 90.00 156,000 93.06 1,379.72
00-10-17 92.31 93.56 91.44 136,000 91.75 1,360.26
00-10-16 93.63 93.94 91.69 176,500 92.50 1,371.38
00-10-13 90.38 93.63 89.81 195,900 92.69 1,374.16
Date Open High Low Vol Cls adjCls
00-10-12 93.25 93.69 89.88 290,900 90.13 1,336.17
00-10-11 92.81 94.31 91.63 206,000 94.13 1,395.47
00-10-10 93.44 93.88 91.88 171,600 92.88 1,376.94
00-10-09 93.19 94.06 92.38 106,900 93.31 1,383.43
00-10-06 96.50 96.94 92.63 217,800 93.63 1,388.06
00-10-05 95.69 97.38 95.50 171,300 96.00 1,423.27
00-10-04 95.25 96.88 94.50 181,300 95.75 1,419.56
00-10-03 96.25 96.56 95.19 169,500 96.06 1,424.20
00-10-02 95.13 96.81 93.25 161,100 96.56 1,431.61
Date Open High Low Vol Cls adjCls
00-09-29 95.25 97.50 95.06 206,200 95.69 1,418.64
00-09-28 93.50 95.56 93.25 201,700 94.75 1,404.74
00-09-27 92.13 93.38 91.38 106,800 93.13 1,380.65
00-09-26 91.69 93.56 91.69 142,100 92.25 1,367.67
00-09-25 92.63 93.38 92.06 166,400 92.44 1,370.45
00-09-22 88.94 91.94 88.88 207,400 91.44 1,355.63
00-09-21 88.00 88.81 87.00 174,100 88.69 1,314.86
00-09-20 89.88 89.94 87.56 165,200 88.56 1,313.00
00-09-19 89.25 90.94 88.44 205,400 90.13 1,336.17
Date Open High Low Vol Cls adjCls
00-09-18 90.50 90.75 88.00 145,400 88.38 1,310.23
00-09-15 91.06 91.63 90.00 236,000 90.25 1,338.02
00-09-14 91.63 92.13 91.25 106,500 92.00 1,363.97
00-09-13 92.75 92.88 91.56 119,600 91.75 1,360.26
00-09-12 92.75 92.94 91.56 189,900 92.73 1,374.85
00-09-11 89.06 91.81 88.75 177,100 91.56 1,357.48
00-09-08 86.81 88.81 86.63 175,300 88.81 1,316.71
00-09-07 87.63 88.00 86.06 151,800 86.81 1,287.06
00-09-06 88.63 89.44 86.44 194,800 87.75 1,300.96
Date Open High Low Vol Cls adjCls
00-09-05 88.50 89.75 88.25 91,000 88.63 1,313.93
00-09-01 89.13 89.19 88.00 98,500 88.50 1,312.08
00-08-31 88.00 90.19 87.75 161,500 89.14 1,321.58
00-08-30 86.25 87.88 86.19 112,900 87.50 1,297.25
00-08-29 86.69 86.75 85.19 101,600 86.19 1,277.25
00-08-28 85.00 86.94 85.00 122,200 86.63 1,283.73
00-08-25 85.38 85.50 84.50 96,400 84.56 1,253.16
00-08-24 86.13 86.38 84.56 123,200 84.69 1,255.02
00-08-23 87.56 87.94 85.69 128,100 86.19 1,277.25
Date Open High Low Vol Cls adjCls
00-08-22 88.06 88.06 86.63 105,600 87.38 1,294.84
00-08-21 87.00 87.94 86.31 82,700 87.94 1,303.18
00-08-18 86.25 87.13 86.25 117,000 86.94 1,288.36
00-08-17 87.25 87.50 86.69 89,500 87.50 1,296.70
00-08-16 86.75 87.44 86.19 123,800 86.19 1,277.25
00-08-15 87.56 87.56 86.19 106,400 86.75 1,285.58
00-08-14 87.13 87.88 86.31 98,400 87.69 1,299.47
00-08-11 86.19 87.00 85.75 99,500 86.63 1,283.73
00-08-10 87.81 88.38 86.00 100,100 86.31 1,279.10
Date Open High Low Vol Cls adjCls
00-08-09 87.00 88.69 86.94 132,900 87.75 1,300.40
00-08-08 89.38 89.94 87.31 138,900 89.00 1,318.92
00-08-07 88.50 89.50 88.00 139,300 89.00 1,318.92
00-08-04 87.94 88.88 86.81 165,400 88.63 1,313.37
00-08-03 85.75 87.25 85.38 203,200 86.50 1,281.88
00-08-02 87.38 87.56 85.06 150,600 85.75 1,270.76
00-08-01 87.75 88.31 86.44 222,800 88.00 1,304.11
00-07-31 87.44 88.50 85.50 226,300 87.69 1,299.47
00-07-28 129.69 129.69 127.19 210,700 128.31 1,267.67
Date Open High Low Vol Cls adjCls
00-07-27 126.50 132.63 126.00 315,400 129.75 1,281.88
00-07-26 124.00 127.19 124.00 310,100 124.88 1,233.71
00-07-25 120.00 125.31 120.00 249,200 123.75 1,222.60
00-07-24 118.75 120.44 118.75 158,100 119.25 1,178.14
00-07-21 122.25 122.25 118.13 215,700 118.19 1,167.64
00-07-20 119.50 122.19 119.50 216,100 121.88 1,204.07
00-07-19 119.44 119.75 118.88 146,700 119.25 1,178.14