Legg Mason Inc. (LM)

34.14
+0.38 (+1.13%)
Exchange
NYQ
Day Range
33.67 - 34.30
52 Week Range
24.93 - 55.13
Open
33.85
Avg. Vol
1,596,420
Market Cap
3.68B
Short ratio
2.91
PEG Ratio
0.84
Earnings Share
-0.25

Legg Mason Inc. (LM) Historicals

Date Open High Low Vol Cls adjCls
16-05-27 33.85 34.30 33.67 1,166,500 34.13 34.13
16-05-26 33.90 34.08 33.60 1,171,500 33.75 33.75
16-05-25 33.24 34.20 33.14 1,477,600 33.95 33.95
16-05-24 32.38 33.28 32.15 2,170,700 33.11 33.11
16-05-23 31.91 32.47 31.89 1,239,200 32.18 32.18
16-05-20 31.62 32.19 31.62 1,147,100 31.92 31.92
16-05-19 31.89 32.10 31.22 1,109,800 31.47 31.47
16-05-18 31.53 32.24 31.51 1,988,500 32.14 32.14
16-05-17 30.90 32.25 30.75 1,753,200 31.60 31.60
Date Open High Low Vol Cls adjCls
16-05-16 30.67 31.19 30.42 1,746,400 31.03 31.03
16-05-13 31.17 31.94 30.54 1,885,200 30.64 30.64
16-05-12 30.96 31.40 30.68 1,644,300 31.26 31.26
16-05-11 31.39 31.51 30.77 1,440,600 30.79 30.79
16-05-10 31.26 31.62 31.12 2,023,200 31.55 31.55
16-05-09 31.06 31.45 30.91 1,060,700 31.01 31.01
16-05-06 30.59 31.25 30.31 1,716,900 31.13 31.13
16-05-05 30.88 31.41 30.55 1,614,700 30.89 30.89
16-05-04 30.46 31.24 30.30 2,945,100 30.83 30.83
Date Open High Low Vol Cls adjCls
16-05-03 31.31 31.31 30.07 2,637,100 30.78 30.78
16-05-02 31.80 32.01 31.12 1,806,200 31.90 31.90
16-04-29 33.15 33.46 31.86 2,763,600 32.11 32.11
16-04-28 34.82 35.06 33.64 1,733,700 33.70 33.70
16-04-27 34.55 35.41 34.32 1,574,000 35.20 35.20
16-04-26 34.65 34.93 34.45 1,362,400 34.60 34.60
16-04-25 34.90 35.02 34.44 853,900 34.63 34.63
16-04-22 35.00 35.46 34.92 1,127,500 35.15 35.15
16-04-21 35.38 35.83 34.87 732,000 34.92 34.92
Date Open High Low Vol Cls adjCls
16-04-20 34.60 35.43 34.44 1,223,900 35.30 35.30
16-04-19 34.35 34.93 34.27 847,200 34.53 34.53
16-04-18 33.90 34.29 33.66 807,000 34.13 34.13
16-04-15 34.37 34.47 33.92 936,200 34.07 34.07
16-04-14 34.05 34.66 33.72 1,232,800 34.35 34.35
16-04-13 32.63 34.09 32.51 1,691,600 34.05 34.05
16-04-12 31.79 32.41 31.26 1,545,600 32.19 32.19
16-04-11 31.57 32.15 31.39 1,294,600 31.57 31.57
16-04-08 31.82 32.10 31.25 1,197,900 31.37 31.37
Date Open High Low Vol Cls adjCls
16-04-07 32.32 32.36 31.26 2,384,900 31.33 31.33
16-04-06 32.74 33.10 32.39 1,244,400 32.64 32.64
16-04-05 32.66 32.83 32.13 2,297,200 32.71 32.71
16-04-04 34.33 34.38 32.90 2,389,900 33.01 33.01
16-04-01 34.27 34.63 33.72 1,275,300 34.47 34.47
16-03-31 34.45 35.25 34.45 1,567,500 34.68 34.68
16-03-30 34.77 35.43 34.42 1,355,100 34.63 34.63
16-03-29 33.82 34.53 33.38 1,889,600 34.52 34.52
16-03-28 34.10 34.38 33.80 1,102,200 34.10 34.10
Date Open High Low Vol Cls adjCls
16-03-24 33.81 34.14 33.44 1,290,800 34.01 34.01
16-03-23 34.92 35.05 34.19 1,360,800 34.37 34.37
16-03-22 34.22 35.40 34.02 1,737,000 34.97 34.97
16-03-21 34.64 35.02 34.14 953,400 34.60 34.60
16-03-18 34.70 35.39 34.35 1,935,000 34.66 34.66
16-03-17 33.47 34.76 33.47 2,135,900 34.36 34.36
16-03-16 32.37 33.72 32.15 1,657,700 33.60 33.60
16-03-15 32.40 32.48 31.80 1,168,400 32.04 32.04
16-03-14 32.98 33.13 32.02 1,193,700 32.84 32.84
Date Open High Low Vol Cls adjCls
16-03-11 31.93 33.41 31.78 1,237,000 33.23 33.23
16-03-10 32.24 32.24 29.97 2,582,100 31.19 31.19
16-03-09 32.27 32.27 31.57 855,100 31.99 31.99
16-03-08 32.45 32.92 31.91 2,484,600 32.11 32.11
16-03-07 31.91 33.03 31.65 1,635,300 32.98 32.78
16-03-04 31.99 33.04 31.73 2,020,200 32.42 32.22
16-03-03 30.80 32.08 30.59 1,781,700 31.85 31.66
16-03-02 30.07 30.81 29.81 1,554,900 30.78 30.59
16-03-01 28.96 30.23 28.93 2,183,900 30.21 30.03
Date Open High Low Vol Cls adjCls
16-02-29 28.62 28.79 28.33 1,568,200 28.56 28.39
16-02-26 28.25 28.92 28.10 1,069,500 28.59 28.42
16-02-25 27.91 28.11 27.50 1,697,200 27.94 27.77
16-02-24 27.24 28.08 27.00 2,000,700 27.91 27.74
16-02-23 28.41 28.66 27.63 2,208,000 27.72 27.55
16-02-22 28.02 28.53 27.93 1,367,100 28.50 28.33
16-02-19 27.59 27.62 27.12 1,207,300 27.42 27.25
16-02-18 27.76 28.00 27.56 1,893,900 27.79 27.62
16-02-17 27.64 28.09 27.61 1,749,800 27.66 27.49
Date Open High Low Vol Cls adjCls
16-02-16 27.04 27.46 26.75 1,343,000 27.22 27.05
16-02-12 25.96 26.90 25.50 1,598,600 26.64 26.48
16-02-11 25.41 25.72 24.93 2,673,200 25.20 25.05
16-02-10 26.24 26.91 25.71 2,238,600 26.16 26.00
16-02-09 25.35 26.40 25.00 2,601,600 25.93 25.77
16-02-08 26.86 26.92 25.72 3,440,600 26.47 26.31
16-02-05 28.35 28.51 27.58 1,277,400 27.62 27.45
16-02-04 27.92 28.75 27.84 1,397,600 28.29 28.12
16-02-03 28.45 28.70 27.21 1,380,100 28.09 27.92
Date Open High Low Vol Cls adjCls
16-02-02 29.29 29.37 27.93 1,844,500 28.21 28.04
16-02-01 30.04 30.35 29.61 2,269,700 29.84 29.66
16-01-29 30.26 30.64 29.75 1,866,600 30.62 30.43
16-01-28 29.90 30.13 29.36 1,767,800 29.40 29.22
16-01-27 30.01 30.29 29.33 2,153,400 29.61 29.43
16-01-26 29.54 29.98 29.40 1,617,300 29.75 29.57
16-01-25 30.98 31.49 29.44 2,495,000 29.50 29.32
16-01-22 31.75 32.01 29.60 3,150,000 31.21 31.02
16-01-21 31.75 32.78 31.40 1,636,200 31.77 31.58
Date Open High Low Vol Cls adjCls
16-01-20 31.21 31.93 30.56 2,361,500 31.63 31.44
16-01-19 32.69 33.22 31.75 1,732,300 31.91 31.72
16-01-15 31.65 32.20 31.26 2,241,600 32.00 31.81
16-01-14 33.58 33.58 31.67 2,964,600 32.79 32.59
16-01-13 35.40 35.62 33.15 3,486,400 33.39 33.19
16-01-12 35.35 35.49 34.76 2,283,400 35.39 35.18
16-01-11 35.28 35.52 34.43 2,416,000 34.97 34.76
16-01-08 36.37 36.58 35.24 1,840,200 35.30 35.09
16-01-07 36.71 36.99 35.84 1,251,500 35.98 35.76
Date Open High Low Vol Cls adjCls
16-01-06 38.03 38.03 37.02 1,985,100 37.58 37.35
16-01-05 39.78 39.97 38.23 1,426,200 38.68 38.45
16-01-04 38.27 39.78 37.90 2,067,800 39.73 39.49
15-12-31 39.06 39.88 38.27 583,300 39.23 38.99
15-12-30 39.55 39.91 39.34 607,500 39.35 39.11
15-12-29 39.84 40.04 39.31 476,900 39.76 39.52
15-12-28 39.46 39.66 39.12 557,600 39.54 39.30
15-12-24 39.76 39.94 39.49 201,200 39.67 39.43
15-12-23 39.10 39.88 38.36 894,100 39.74 39.50
Date Open High Low Vol Cls adjCls
15-12-22 38.52 38.86 37.85 711,300 38.75 38.52
15-12-21 38.24 38.62 38.01 987,200 38.56 38.33
15-12-18 38.87 39.10 37.84 1,949,700 37.85 37.62
15-12-17 40.37 40.40 39.05 1,062,300 39.07 38.83
15-12-16 39.06 40.33 38.72 1,848,000 40.26 40.02
15-12-15 38.50 39.13 38.29 1,423,400 38.71 38.48
15-12-14 39.61 39.83 37.84 1,566,100 38.12 37.89
15-12-11 40.77 41.00 39.28 1,972,400 39.66 39.22
15-12-10 41.46 42.07 41.00 1,110,800 41.60 41.14
Date Open High Low Vol Cls adjCls
15-12-09 41.96 42.68 41.49 1,316,600 41.61 41.15
15-12-08 43.30 43.30 41.92 911,700 42.12 41.65
15-12-07 44.05 44.20 43.00 1,286,300 43.21 42.73
15-12-04 43.84 44.50 43.63 1,404,500 44.34 43.85
15-12-03 44.05 44.05 43.18 1,564,300 43.75 43.27
15-12-02 44.91 45.08 43.68 904,200 43.90 43.41
15-12-01 44.75 45.36 43.94 1,124,100 44.88 44.38
15-11-30 43.67 44.87 43.42 1,763,200 44.38 43.89
15-11-27 43.68 43.84 43.13 392,700 43.55 43.07
Date Open High Low Vol Cls adjCls
15-11-25 42.94 43.76 42.73 864,400 43.67 43.19
15-11-24 42.68 43.02 42.38 770,900 42.81 42.34
15-11-23 43.42 43.50 42.82 605,700 42.86 42.39
15-11-20 43.87 44.28 43.30 928,600 43.38 42.90
15-11-19 44.21 44.28 43.61 638,800 43.77 43.29
15-11-18 43.01 44.15 42.68 1,332,700 44.11 43.62
15-11-17 43.22 43.37 42.68 787,400 42.74 42.27
15-11-16 42.38 43.16 42.24 487,400 43.15 42.67
15-11-13 43.02 43.20 42.35 1,108,300 42.42 41.95
Date Open High Low Vol Cls adjCls
15-11-12 44.64 44.64 43.16 726,800 43.16 42.68
15-11-11 45.06 45.50 43.93 775,400 44.19 43.70
15-11-10 44.87 45.18 44.00 982,300 44.56 44.07
15-11-09 45.65 45.89 44.73 1,026,500 45.07 44.57
15-11-06 46.35 46.41 45.07 1,019,500 45.46 44.96
15-11-05 45.26 45.94 45.25 901,400 45.81 45.30
15-11-04 46.08 46.29 45.08 1,345,900 45.12 44.62
15-11-03 45.80 46.34 45.27 717,200 45.88 45.37
15-11-02 44.88 45.88 44.88 1,038,900 45.74 45.23
Date Open High Low Vol Cls adjCls
15-10-30 44.14 45.74 43.51 1,216,600 44.75 44.25
15-10-29 45.51 45.81 44.80 1,223,800 45.16 44.66
15-10-28 44.69 45.77 44.69 821,900 45.76 45.25
15-10-27 45.00 45.21 44.40 638,500 44.70 44.20
15-10-26 45.56 45.64 45.15 742,200 45.34 44.84
15-10-23 45.52 45.75 45.05 761,800 45.56 45.06
15-10-22 43.60 45.69 43.59 1,273,000 45.16 44.66
15-10-21 43.33 44.30 42.80 2,218,700 43.49 43.01
15-10-20 43.08 43.55 42.90 1,425,100 43.17 42.69
Date Open High Low Vol Cls adjCls
15-10-19 43.58 44.30 43.00 1,239,100 43.06 42.58
15-10-16 43.61 44.04 43.21 986,700 43.81 43.32
15-10-15 43.13 43.77 42.85 1,117,200 43.44 42.96
15-10-14 43.39 43.92 42.80 838,700 42.93 42.45
15-10-13 43.53 44.26 43.22 1,068,500 43.29 42.81
15-10-12 43.93 44.18 43.07 933,300 43.74 43.26
15-10-09 43.99 44.37 42.98 1,214,500 43.85 43.36
15-10-08 43.56 44.51 43.34 1,028,900 44.07 43.58
15-10-07 43.87 44.44 43.33 1,207,100 43.85 43.36
Date Open High Low Vol Cls adjCls
15-10-06 42.56 43.87 42.49 2,197,500 43.70 43.22
15-10-05 42.34 43.69 42.01 1,957,400 42.99 42.32
15-10-02 40.52 41.99 40.21 1,276,400 41.96 41.30
15-10-01 41.52 41.91 40.87 1,478,500 41.25 40.60
15-09-30 41.75 42.10 41.09 1,101,600 41.61 40.96
15-09-29 41.40 41.60 40.86 1,030,800 41.18 40.53
15-09-28 41.95 42.59 41.04 2,293,500 41.36 40.71
15-09-25 42.40 42.56 41.90 1,584,700 42.16 41.50
15-09-24 41.45 42.12 41.21 919,100 42.02 41.36
Date Open High Low Vol Cls adjCls
15-09-23 42.03 42.21 41.57 1,152,700 41.86 41.20
15-09-22 41.87 42.39 41.57 1,547,700 42.04 41.38
15-09-21 43.28 43.44 42.71 1,135,000 42.98 42.31
15-09-18 43.38 43.94 42.79 3,841,600 42.88 42.21
15-09-17 43.85 44.90 43.11 2,068,400 44.04 43.35
15-09-16 42.82 43.99 42.66 1,593,800 43.84 43.15
15-09-15 42.30 43.12 42.12 769,300 42.89 42.22
15-09-14 42.61 42.65 42.09 934,200 42.15 41.49
15-09-11 42.31 42.67 41.98 1,363,300 42.60 41.93
Date Open High Low Vol Cls adjCls
15-09-10 42.63 43.02 42.31 1,389,900 42.52 41.85
15-09-09 43.87 43.90 42.69 1,128,000 42.81 42.14
15-09-08 42.35 43.29 42.14 1,543,500 43.21 42.53
15-09-04 41.41 41.79 41.05 1,256,100 41.50 40.85
15-09-03 42.53 42.94 42.14 1,240,300 42.39 41.73
15-09-02 43.74 43.74 41.97 1,086,800 42.69 42.02
15-09-01 43.32 43.64 42.43 1,329,000 42.75 42.08
15-08-31 44.38 44.68 43.94 1,221,500 44.33 43.64
15-08-28 44.80 44.99 44.18 1,220,100 44.75 44.05
Date Open High Low Vol Cls adjCls
15-08-27 44.38 45.36 44.05 964,300 45.12 44.41
15-08-26 44.08 44.31 42.79 1,656,000 43.87 43.18
15-08-25 46.30 46.30 42.94 1,979,700 42.97 42.30
15-08-24 44.05 45.98 40.60 2,004,600 44.16 43.47
15-08-21 46.58 47.22 46.06 1,364,500 46.09 45.37
15-08-20 47.71 48.84 47.19 1,195,800 47.19 46.45
15-08-19 48.47 48.60 47.94 768,500 48.12 47.37
15-08-18 48.82 48.98 48.62 471,400 48.74 47.98
15-08-17 48.74 48.95 48.29 935,700 48.83 48.06
Date Open High Low Vol Cls adjCls
15-08-14 49.00 49.14 48.56 513,900 49.11 48.34
15-08-13 49.27 52.57 48.85 968,800 49.11 48.34
15-08-12 47.53 48.41 47.23 949,900 48.31 47.55
15-08-11 48.37 48.74 47.98 1,043,400 48.14 47.39
15-08-10 48.27 48.98 48.25 761,400 48.95 48.18
15-08-07 48.06 48.23 47.45 838,100 47.80 47.05
15-08-06 49.03 49.11 47.72 1,381,500 48.11 47.36
15-08-05 50.07 50.51 48.97 1,640,800 48.98 48.21
15-08-04 49.71 50.46 49.57 1,584,000 49.64 48.86
Date Open High Low Vol Cls adjCls
15-08-03 49.36 49.95 49.00 1,594,300 49.74 48.96
15-07-31 48.82 50.50 48.47 2,581,200 49.34 48.57
15-07-30 48.20 48.90 47.91 1,772,600 48.83 48.06
15-07-29 47.77 48.48 47.66 743,200 48.27 47.51
15-07-28 47.67 47.94 47.29 893,300 47.67 46.92
15-07-27 47.14 47.42 46.82 816,000 47.33 46.59
15-07-24 48.53 48.53 47.42 813,400 47.56 46.81
15-07-23 49.06 49.11 48.33 686,800 48.53 47.77
15-07-22 48.66 49.14 48.04 1,216,900 48.87 48.10
Date Open High Low Vol Cls adjCls
15-07-21 48.69 48.78 48.12 1,728,500 48.65 47.89
15-07-20 49.25 49.34 48.67 1,398,000 48.71 47.95
15-07-17 49.58 49.62 49.04 745,500 49.17 48.40
15-07-16 49.69 49.88 49.50 765,500 49.66 48.88
15-07-15 49.36 49.66 49.02 987,300 49.20 48.43
15-07-14 49.30 49.66 48.82 1,389,500 49.19 48.42
15-07-13 50.22 50.22 49.00 1,730,100 49.36 48.59
15-07-10 49.80 49.82 49.22 1,075,400 49.34 48.57
15-07-09 49.94 50.09 48.77 1,982,500 49.07 48.30
Date Open High Low Vol Cls adjCls
15-07-08 49.87 50.14 49.10 1,425,200 49.30 48.53
15-07-07 50.30 50.53 49.46 1,309,500 50.48 49.69
15-07-06 49.66 50.41 49.66 1,531,400 50.33 49.54
15-07-02 51.33 51.34 50.49 888,900 50.88 50.08
15-07-01 52.61 52.61 51.13 1,052,100 51.39 50.58
15-06-30 51.05 53.17 50.83 1,451,100 51.53 50.72
15-06-29 51.38 51.47 50.39 832,300 50.45 49.66
15-06-26 51.96 52.26 51.58 1,280,600 51.87 51.06
15-06-25 52.54 52.70 51.74 1,657,700 51.81 51.00
Date Open High Low Vol Cls adjCls
15-06-24 52.79 53.03 52.35 956,100 52.47 51.65
15-06-23 53.72 53.87 52.95 1,121,000 52.99 52.16
15-06-22 53.91 54.11 53.16 891,300 53.65 52.81
15-06-19 53.81 53.87 53.20 1,075,800 53.33 52.49
15-06-18 53.43 54.13 53.43 1,263,800 54.00 53.15
15-06-17 53.02 53.63 52.77 1,076,700 53.26 52.43
15-06-16 52.70 52.89 52.22 701,700 52.78 51.95
15-06-15 52.51 53.07 52.09 1,262,900 52.65 51.82
15-06-12 53.36 53.51 52.84 1,395,400 52.87 52.04
Date Open High Low Vol Cls adjCls
15-06-11 53.97 54.43 53.41 941,000 53.67 52.63
15-06-10 53.68 54.55 53.30 2,510,900 53.85 52.81
15-06-09 53.83 54.20 53.31 1,640,600 53.77 52.73
15-06-08 54.32 54.49 54.04 760,200 54.06 53.01
15-06-05 54.10 54.47 53.55 762,600 54.37 53.32
15-06-04 54.43 54.81 53.74 781,100 53.82 52.78
15-06-03 54.16 55.13 53.86 1,791,600 54.77 53.71
15-06-02 53.35 54.03 53.14 482,000 53.56 52.52
15-06-01 53.73 53.89 53.34 707,400 53.53 52.49
Date Open High Low Vol Cls adjCls
15-05-29 53.55 53.64 52.84 1,086,400 53.36 52.33
15-05-28 53.97 54.16 53.42 894,800 53.65 52.61
15-05-27 53.79 54.28 53.54 1,081,200 53.99 52.95
15-05-26 53.70 53.93 53.47 1,034,700 53.59 52.55
15-05-22 53.67 54.03 53.38 528,000 53.77 52.73
15-05-21 53.80 54.07 53.59 762,800 53.79 52.75
15-05-20 54.43 54.50 53.89 710,300 53.94 52.90
15-05-19 54.66 54.81 54.12 996,200 54.30 53.25
15-05-18 54.52 55.05 54.39 955,000 54.52 53.47
Date Open High Low Vol Cls adjCls
15-05-15 54.66 54.81 54.21 856,200 54.69 53.63
15-05-14 54.30 54.68 53.83 678,500 54.65 53.59
15-05-13 53.87 54.31 53.62 555,700 54.01 52.97
15-05-12 53.52 54.02 53.35 796,600 53.76 52.72
15-05-11 54.23 54.89 54.04 1,045,500 54.14 53.09
15-05-08 54.32 54.77 53.81 918,200 54.34 53.29
15-05-07 54.19 54.40 53.67 1,367,200 53.68 52.64
15-05-06 54.97 55.21 53.90 848,200 54.34 53.29
15-05-05 54.96 55.63 54.78 1,014,900 54.87 53.81
Date Open High Low Vol Cls adjCls
15-05-04 55.29 55.88 54.83 1,314,200 55.19 54.12
15-05-01 53.72 55.69 53.68 2,033,200 54.89 53.83
15-04-30 53.33 53.90 52.38 1,527,700 52.65 51.63
15-04-29 53.96 54.26 53.21 1,006,600 53.62 52.58
15-04-28 53.61 54.37 53.40 582,900 54.32 53.27
15-04-27 54.93 54.97 53.79 993,400 53.84 52.80
15-04-24 54.52 54.68 54.20 420,000 54.60 53.54
15-04-23 54.32 54.95 54.20 810,700 54.53 53.48
15-04-22 53.83 54.54 53.51 830,200 54.46 53.41
Date Open High Low Vol Cls adjCls
15-04-21 54.22 54.38 53.57 862,900 53.79 52.75
15-04-20 53.77 54.25 53.68 556,800 54.14 53.09
15-04-17 53.71 53.80 53.05 842,800 53.47 52.44
15-04-16 54.25 54.48 53.50 988,200 54.19 53.14
15-04-15 54.59 54.78 53.95 1,048,800 54.31 53.26
15-04-14 54.65 54.84 53.73 1,281,100 54.31 53.26
15-04-13 54.48 55.08 54.43 822,000 54.75 53.69
15-04-10 54.91 54.94 54.13 545,900 54.43 53.38
15-04-09 54.35 54.96 54.12 875,700 54.91 53.85
Date Open High Low Vol Cls adjCls
15-04-08 54.24 54.53 54.14 542,200 54.49 53.44
15-04-07 54.98 55.23 54.29 647,800 54.34 53.29
15-04-06 54.94 55.43 54.76 928,900 54.88 53.82
15-04-02 55.35 55.77 55.13 1,120,800 55.58 54.50
15-04-01 54.96 55.62 54.73 748,300 55.18 54.11
15-03-31 55.64 55.73 55.10 773,300 55.20 54.13
15-03-30 55.95 56.37 55.81 561,900 55.98 54.90
15-03-27 55.70 55.80 55.20 486,500 55.51 54.44
15-03-26 55.06 56.04 54.85 757,500 55.73 54.65
Date Open High Low Vol Cls adjCls
15-03-25 56.95 56.95 55.25 1,673,200 55.33 54.26
15-03-24 57.79 57.81 56.95 479,000 57.04 55.94
15-03-23 58.45 58.79 58.04 593,800 58.08 56.96
15-03-20 57.30 58.53 56.84 1,517,000 58.27 57.14
15-03-19 57.50 57.52 56.53 512,000 56.91 55.81
15-03-18 56.86 57.95 56.67 925,700 57.78 56.66
15-03-17 57.20 57.32 56.77 553,800 56.96 55.86
15-03-16 56.42 57.51 56.25 793,100 57.47 56.36
15-03-13 56.08 56.44 55.62 549,200 55.98 54.90
Date Open High Low Vol Cls adjCls
15-03-12 55.22 56.33 55.22 565,400 56.33 55.24
15-03-11 54.69 55.26 54.69 872,700 55.03 53.97
15-03-10 56.16 56.36 54.66 1,342,300 54.69 53.63
15-03-09 56.66 57.02 56.50 972,300 56.55 55.30
15-03-06 57.27 58.11 56.44 907,700 56.65 55.40
15-03-05 57.24 57.76 57.01 775,700 57.25 55.98
15-03-04 57.76 57.76 56.77 1,011,600 57.00 55.74
15-03-03 58.00 58.23 57.64 381,200 57.92 56.64
15-03-02 57.33 58.18 57.23 686,900 58.08 56.80
Date Open High Low Vol Cls adjCls
15-02-27 58.22 58.53 57.24 810,500 57.27 56.00
15-02-26 58.64 58.78 58.08 336,000 58.30 57.01
15-02-25 58.42 58.87 58.22 725,600 58.68 57.38
15-02-24 58.64 59.18 58.29 825,400 58.49 57.20
15-02-23 58.70 58.80 58.43 354,600 58.64 57.34
15-02-20 58.29 58.96 57.92 680,500 58.92 57.62
15-02-19 58.23 58.76 58.13 536,300 58.44 57.15
15-02-18 58.87 59.19 57.82 1,684,400 58.43 57.14
15-02-17 57.80 58.74 57.80 857,400 58.50 57.21
Date Open High Low Vol Cls adjCls
15-02-13 58.09 58.21 57.72 581,400 57.84 56.56
15-02-12 57.95 58.25 57.63 526,400 58.09 56.81
15-02-11 57.81 57.95 57.17 621,700 57.66 56.38
15-02-10 58.16 58.49 57.36 930,000 57.82 56.54
15-02-09 57.40 57.61 57.05 652,200 57.32 56.05
15-02-06 57.85 58.57 57.54 1,187,900 57.80 56.52
15-02-05 57.14 57.67 56.95 936,100 57.28 56.01
15-02-04 56.77 57.18 56.34 1,059,100 56.79 55.53
15-02-03 56.61 56.93 56.09 1,102,400 56.83 55.57
Date Open High Low Vol Cls adjCls
15-02-02 55.82 56.44 54.61 997,300 56.15 54.91
15-01-30 54.00 56.68 53.92 2,211,300 55.44 54.21
15-01-29 53.44 54.10 53.28 740,600 54.08 52.88
15-01-28 55.27 55.27 53.45 696,000 53.50 52.32
15-01-27 54.71 55.44 54.49 443,000 54.80 53.59
15-01-26 54.73 55.55 54.47 421,400 55.49 54.26
15-01-23 55.25 55.39 54.78 665,800 54.87 53.66
15-01-22 53.78 55.48 53.34 1,251,200 55.48 54.25
15-01-21 53.06 53.86 52.73 626,400 53.52 52.34
Date Open High Low Vol Cls adjCls
15-01-20 53.64 53.83 52.74 654,200 53.20 52.02
15-01-16 53.09 53.45 52.26 939,800 53.39 52.21
15-01-15 53.98 54.23 53.18 1,104,500 53.30 52.12
15-01-14 53.56 54.24 53.21 1,351,700 54.04 52.84
15-01-13 54.41 54.77 53.52 1,941,000 54.45 53.25
15-01-12 53.71 53.77 52.82 625,000 53.07 51.90
15-01-09 53.99 54.05 53.37 817,700 53.79 52.60
15-01-08 53.57 54.25 53.32 1,004,900 53.92 52.73
15-01-07 53.17 53.58 52.80 905,000 53.21 52.03
Date Open High Low Vol Cls adjCls
15-01-06 52.78 52.87 52.16 1,870,900 52.40 51.24
15-01-05 53.14 53.29 52.32 881,100 52.64 51.48
15-01-02 53.93 54.30 52.97 867,300 53.69 52.50
14-12-31 53.85 54.14 53.22 714,000 53.37 52.19
14-12-30 54.22 54.30 53.72 781,000 53.75 52.56
14-12-29 54.31 54.70 54.01 556,900 54.41 53.21
14-12-26 54.77 54.97 54.43 373,200 54.45 53.25
14-12-24 54.68 54.95 54.33 313,000 54.51 53.30
14-12-23 54.48 55.26 54.48 1,051,000 54.81 53.60
Date Open High Low Vol Cls adjCls
14-12-22 53.49 54.84 53.49 1,688,300 54.33 53.13
14-12-19 52.11 53.08 51.90 1,929,900 52.90 51.73
14-12-18 52.20 52.87 51.94 1,270,100 52.85 51.68
14-12-17 50.17 51.51 50.01 1,400,500 51.46 50.32
14-12-16 49.59 50.72 49.38 1,405,900 49.86 48.76
14-12-15 50.51 50.80 49.37 1,639,900 50.07 48.96
14-12-12 51.96 52.19 50.25 1,507,400 50.28 49.01
14-12-11 53.04 53.46 51.88 1,271,700 52.01 50.70
14-12-10 54.80 54.80 52.68 1,249,400 52.73 51.40
Date Open High Low Vol Cls adjCls
14-12-09 54.44 54.98 53.81 1,675,500 54.84 53.46
14-12-08 54.53 55.58 54.28 1,533,700 55.25 53.86
14-12-05 54.89 55.19 53.89 2,589,900 54.47 53.10
14-12-04 55.05 55.46 54.08 2,069,600 54.61 53.23
14-12-03 55.04 55.96 54.91 1,956,100 55.53 54.13
14-12-02 55.53 55.73 54.70 2,350,700 55.14 53.75
14-12-01 56.40 56.45 55.99 950,800 56.04 54.63
14-11-28 56.88 57.15 56.65 346,500 56.75 55.32
14-11-26 56.60 56.74 56.18 597,100 56.68 55.25
Date Open High Low Vol Cls adjCls
14-11-25 56.82 56.92 56.41 1,127,800 56.70 55.27
14-11-24 56.17 56.61 55.97 933,200 56.59 55.16
14-11-21 56.04 56.33 55.74 786,500 55.85 54.44
14-11-20 54.70 55.48 54.61 648,500 55.43 54.03
14-11-19 55.50 55.60 54.47 1,277,100 55.14 53.75
14-11-18 55.43 55.96 55.32 1,341,700 55.34 53.94
14-11-17 55.01 55.69 54.76 1,265,700 55.52 54.12
14-11-14 55.08 55.34 54.46 1,145,800 55.08 53.69
14-11-13 54.50 55.13 54.36 1,801,000 55.10 53.71
Date Open High Low Vol Cls adjCls
14-11-12 53.99 54.34 53.89 518,700 54.03 52.67
14-11-11 54.24 54.52 54.11 770,200 54.38 53.01
14-11-10 54.23 54.88 54.17 1,301,900 54.28 52.91
14-11-07 54.47 54.95 54.01 1,459,000 54.23 52.86
14-11-06 54.01 54.46 53.70 1,097,900 54.45 53.08
14-11-05 53.15 53.84 52.96 1,293,500 53.74 52.38
14-11-04 52.03 53.21 51.98 1,562,800 52.87 51.54
14-11-03 52.01 52.49 51.75 1,129,800 52.33 51.01
14-10-31 52.00 52.88 51.15 3,571,200 52.00 50.69
Date Open High Low Vol Cls adjCls
14-10-30 51.59 52.03 51.46 1,124,700 51.96 50.65
14-10-29 51.37 51.83 51.05 1,046,000 51.76 50.45
14-10-28 50.93 51.32 50.82 1,020,200 51.14 49.85
14-10-27 50.48 50.77 49.85 621,400 50.69 49.41
14-10-24 50.79 50.85 50.20 628,200 50.83 49.55
14-10-23 50.42 51.03 50.09 642,000 50.58 49.30
14-10-22 50.92 50.95 49.40 1,042,800 49.54 48.29
14-10-21 49.77 50.87 49.77 625,400 50.80 49.52
14-10-20 48.72 49.45 48.59 677,200 49.42 48.17
Date Open High Low Vol Cls adjCls
14-10-17 49.03 49.71 48.69 898,400 49.03 47.79
14-10-16 47.07 48.92 47.01 845,400 48.41 47.19
14-10-15 47.16 48.28 45.78 1,599,100 48.21 46.99
14-10-14 48.01 48.46 47.41 1,182,300 47.61 46.41
14-10-13 49.55 49.77 47.65 1,249,000 47.71 46.51
14-10-10 49.41 50.28 48.89 1,834,700 49.46 48.21
14-10-09 50.98 51.04 49.23 1,643,800 49.28 48.04
14-10-08 50.15 51.19 49.38 1,291,200 51.18 49.89
14-10-07 50.93 50.97 50.08 1,187,600 50.15 48.88
Date Open High Low Vol Cls adjCls
14-10-06 52.00 52.02 51.15 1,425,600 51.56 50.10
14-10-03 51.23 52.09 51.02 1,224,600 51.83 50.37
14-10-02 50.36 50.80 49.48 1,489,500 50.75 49.32
14-10-01 51.15 51.15 50.33 2,509,500 50.52 49.09
14-09-30 51.73 51.80 51.15 1,617,200 51.16 49.71
14-09-29 50.24 51.73 49.98 1,837,400 51.64 50.18
14-09-26 50.33 52.00 50.21 3,087,600 50.77 49.34
14-09-25 49.70 49.87 48.66 871,100 48.68 47.30
14-09-24 49.82 50.03 49.63 850,600 49.83 48.42
Date Open High Low Vol Cls adjCls
14-09-23 50.00 50.60 49.75 597,000 49.75 48.34
14-09-22 50.72 50.89 50.19 543,600 50.25 48.83
14-09-19 51.37 51.45 50.47 751,600 50.78 49.35
14-09-18 50.93 51.45 50.72 392,400 51.19 49.74
14-09-17 50.48 51.00 50.26 504,000 50.62 49.19
14-09-16 49.63 50.47 49.43 626,500 50.30 48.88
14-09-15 50.13 50.24 49.51 552,900 49.72 48.32
14-09-12 50.00 50.96 49.96 1,033,600 50.23 48.81
14-09-11 49.36 50.34 49.26 818,200 50.13 48.71
Date Open High Low Vol Cls adjCls
14-09-10 48.76 49.85 48.74 1,072,200 49.45 48.05
14-09-09 49.10 49.29 48.39 447,400 48.62 47.25
14-09-08 48.51 49.37 48.51 665,800 49.23 47.84
14-09-05 48.96 49.08 48.44 610,600 48.73 47.35
14-09-04 49.32 49.80 48.82 635,500 49.09 47.70
14-09-03 49.87 49.99 48.95 623,800 49.13 47.74
14-09-02 49.48 49.56 49.07 495,300 49.45 48.05
14-08-29 49.13 49.36 48.86 391,100 49.32 47.93
14-08-28 49.13 49.16 48.85 561,300 48.92 47.54
Date Open High Low Vol Cls adjCls
14-08-27 50.00 50.00 49.42 276,900 49.54 48.14
14-08-26 49.52 49.99 49.52 447,300 49.86 48.45
14-08-25 49.23 49.72 49.23 447,100 49.50 48.10
14-08-22 48.56 48.94 48.33 689,000 48.70 47.32
14-08-21 48.89 49.14 48.10 1,477,700 48.56 47.19
14-08-20 48.58 48.92 48.40 585,200 48.78 47.40
14-08-19 48.64 48.91 48.54 406,200 48.78 47.40
14-08-18 48.25 48.76 48.16 417,700 48.61 47.24
14-08-15 48.59 48.59 47.43 714,200 47.82 46.47
Date Open High Low Vol Cls adjCls
14-08-14 48.07 48.50 47.96 441,300 48.39 47.02
14-08-13 48.12 48.40 47.75 971,400 47.87 46.52
14-08-12 47.60 48.14 47.60 546,000 47.95 46.60
14-08-11 48.00 48.15 47.66 705,900 47.69 46.34
14-08-08 47.17 47.88 46.94 709,400 47.85 46.50
14-08-07 47.83 48.10 47.00 792,400 47.13 45.80
14-08-06 46.18 47.85 45.68 1,294,600 47.68 46.33
14-08-05 47.19 47.20 46.08 1,532,600 46.49 45.18
14-08-04 47.46 47.72 46.84 859,400 47.39 46.05
Date Open High Low Vol Cls adjCls
14-08-01 47.20 47.59 46.67 1,236,600 47.25 45.91
14-07-31 50.39 51.14 47.41 1,736,100 47.45 46.11
14-07-30 50.80 51.16 50.20 1,029,400 50.47 49.04
14-07-29 51.05 51.50 50.49 429,200 50.53 49.10
14-07-28 50.89 51.04 50.46 325,600 50.77 49.34
14-07-25 51.17 51.29 50.79 345,800 50.95 49.51
14-07-24 50.91 51.96 50.49 909,900 51.25 49.80
14-07-23 50.56 50.78 50.23 477,000 50.64 49.21
14-07-22 50.22 50.49 49.90 990,100 50.42 49.00
Date Open High Low Vol Cls adjCls
14-07-21 50.23 50.42 49.81 553,800 49.98 48.57
14-07-18 50.36 50.93 50.13 582,200 50.66 49.23
14-07-17 50.70 51.21 49.95 623,000 50.06 48.65
14-07-16 50.71 50.99 50.51 827,300 50.95 49.51
14-07-15 50.71 50.99 50.08 850,000 50.40 48.98
14-07-14 50.19 50.64 50.11 909,900 50.52 49.09
14-07-11 50.06 50.16 49.06 1,105,700 49.53 48.13
14-07-10 50.09 50.49 49.50 646,500 50.05 48.64
14-07-09 50.91 51.28 50.64 471,200 50.88 49.44
Date Open High Low Vol Cls adjCls
14-07-08 51.04 51.24 50.45 606,900 50.78 49.35
14-07-07 51.58 51.78 50.86 929,000 51.11 49.67
14-07-03 51.55 51.76 51.19 675,700 51.66 50.20
14-07-02 51.49 51.70 51.10 633,800 51.25 49.80
14-07-01 51.48 52.00 51.41 561,400 51.53 50.07
14-06-30 51.08 51.50 50.34 600,500 51.31 49.86
14-06-27 50.79 51.37 50.79 943,800 51.18 49.73
14-06-26 51.35 51.43 50.72 422,800 51.05 49.61
14-06-25 50.60 51.55 50.59 608,400 51.48 50.03
Date Open High Low Vol Cls adjCls
14-06-24 51.30 51.80 50.84 652,500 50.90 49.46
14-06-23 51.15 51.43 51.04 381,600 51.38 49.93
14-06-20 51.15 51.15 50.74 1,146,200 51.12 49.68
14-06-19 51.00 51.04 50.47 381,200 50.89 49.45
14-06-18 50.56 50.98 50.18 430,900 50.93 49.49
14-06-17 49.57 50.70 49.56 422,100 50.58 49.15
14-06-16 49.60 49.93 49.35 542,400 49.67 48.27
14-06-13 50.06 50.34 49.48 940,700 49.65 48.25
14-06-12 49.79 50.28 49.53 902,400 50.10 48.53
Date Open High Low Vol Cls adjCls
14-06-11 49.95 50.00 48.92 770,500 49.78 48.22
14-06-10 50.30 50.40 49.67 594,000 50.32 48.74
14-06-09 50.69 50.87 50.33 796,800 50.48 48.90
14-06-06 50.70 50.95 50.60 884,300 50.84 49.25
14-06-05 50.39 50.80 49.87 895,000 50.59 49.00
14-06-04 49.04 50.21 49.00 969,500 50.18 48.61
14-06-03 48.89 49.25 48.69 421,900 49.19 47.65
14-06-02 48.91 49.16 48.32 530,700 49.12 47.58
14-05-30 48.93 49.40 48.70 1,042,700 48.84 47.31
Date Open High Low Vol Cls adjCls
14-05-29 48.79 49.07 48.59 771,500 48.96 47.42
14-05-28 49.05 49.14 48.58 876,800 48.62 47.10
14-05-27 49.06 49.39 48.95 1,023,000 49.00 47.46
14-05-23 48.94 49.11 48.77 516,900 48.95 47.41
14-05-22 48.59 49.16 48.54 598,700 48.95 47.41
14-05-21 48.40 48.94 48.21 751,400 48.62 47.10
14-05-20 48.52 48.80 47.71 601,700 48.11 46.60
14-05-19 47.72 48.65 47.72 621,900 48.57 47.05
14-05-16 47.53 48.11 47.17 1,203,600 48.10 46.59
Date Open High Low Vol Cls adjCls
14-05-15 48.14 48.18 47.15 1,258,800 47.67 46.18
14-05-14 49.16 49.17 48.11 969,700 48.24 46.73
14-05-13 48.97 49.24 48.61 1,336,900 48.75 47.22
14-05-12 48.06 49.20 48.06 936,400 48.98 47.44
14-05-09 47.73 47.87 47.29 712,900 47.77 46.27
14-05-08 47.00 48.44 46.96 1,693,100 47.81 46.31
14-05-07 45.80 47.33 45.51 1,274,600 47.30 45.82
14-05-06 45.88 46.06 45.53 980,400 45.69 44.26
14-05-05 46.28 46.44 45.71 970,000 46.15 44.70
Date Open High Low Vol Cls adjCls
14-05-02 46.52 47.51 46.07 817,100 46.74 45.27
14-05-01 46.50 46.61 44.54 1,366,400 46.51 45.05
14-04-30 46.72 47.02 46.05 798,700 46.89 45.42
14-04-29 46.11 46.69 45.94 923,600 46.62 45.16
14-04-28 46.02 46.25 44.88 1,402,200 45.74 44.31
14-04-25 46.32 46.55 45.69 562,800 45.80 44.36
14-04-24 46.92 47.08 46.21 744,300 46.66 45.20
14-04-23 46.65 46.98 46.44 583,700 46.71 45.25
14-04-22 46.00 47.01 45.83 1,213,400 46.73 45.26
Date Open High Low Vol Cls adjCls
14-04-21 45.66 45.87 45.48 576,100 45.72 44.29
14-04-17 45.45 45.94 45.34 787,100 45.66 44.23
14-04-16 44.97 45.50 44.86 871,700 45.28 43.86
14-04-15 44.16 44.95 43.46 1,927,700 44.59 43.19
14-04-14 43.92 44.25 43.45 1,125,500 44.04 42.66
14-04-11 44.12 44.26 43.25 1,918,700 43.36 42.00
14-04-10 45.97 46.15 44.37 1,239,100 44.39 43.00
14-04-09 45.98 46.06 45.39 1,347,800 45.78 44.34
14-04-08 45.62 46.20 45.21 1,266,900 45.60 44.17
Date Open High Low Vol Cls adjCls
14-04-07 47.17 47.32 45.42 2,297,600 45.51 44.08
14-04-04 48.72 48.75 47.04 1,147,500 47.27 45.79
14-04-03 49.02 49.10 48.09 1,703,500 48.23 46.72
14-04-02 49.00 49.35 48.85 1,107,600 48.92 47.39
14-04-01 48.99 49.50 48.43 1,362,100 48.97 47.43
14-03-31 48.63 49.50 48.60 1,913,600 49.04 47.50
14-03-28 47.24 48.83 47.24 1,832,400 48.35 46.83
14-03-27 47.72 48.04 46.99 1,280,300 47.13 45.65
14-03-26 46.89 48.52 46.73 2,874,100 47.90 46.40
Date Open High Low Vol Cls adjCls
14-03-25 46.95 47.14 46.22 898,800 46.45 44.99
14-03-24 47.34 47.55 46.41 1,083,800 46.61 45.15
14-03-21 47.89 48.31 47.25 1,220,800 47.40 45.91
14-03-20 46.04 47.79 45.93 1,334,800 47.53 46.04
14-03-19 46.61 46.77 45.93 1,111,800 46.31 44.86
14-03-18 46.04 46.73 45.94 873,800 46.60 45.14
14-03-17 45.67 46.33 45.61 892,100 45.97 44.53
14-03-14 45.35 45.85 45.13 916,300 45.25 43.83
14-03-13 46.37 46.63 45.25 836,300 45.42 44.00
Date Open High Low Vol Cls adjCls
14-03-12 45.80 46.25 45.54 1,355,900 46.16 44.71
14-03-11 46.74 46.80 45.86 835,600 46.10 44.65
14-03-10 46.60 46.75 45.98 1,110,600 46.52 44.94
14-03-07 46.96 47.11 46.43 1,243,000 46.79 45.20
14-03-06 46.77 47.11 46.44 1,406,100 46.52 44.94
14-03-05 46.50 46.74 46.13 1,086,700 46.54 44.95
14-03-04 46.10 46.87 46.10 1,110,000 46.65 45.06
14-03-03 45.25 45.57 44.83 942,800 45.31 43.77
14-02-28 44.89 46.24 44.82 1,642,400 45.96 44.39
Date Open High Low Vol Cls adjCls
14-02-27 44.19 45.22 44.11 1,079,200 45.20 43.66
14-02-26 44.82 45.05 44.07 1,065,200 44.28 42.77
14-02-25 44.89 45.11 44.29 727,100 44.54 43.02
14-02-24 44.12 45.38 44.12 952,300 44.92 43.39
14-02-21 44.19 44.48 43.88 858,400 44.03 42.53
14-02-20 43.93 44.32 43.53 951,100 44.19 42.68
14-02-19 44.16 44.90 43.86 1,052,900 43.90 42.40
14-02-18 43.96 44.57 43.96 722,900 44.40 42.89
14-02-14 44.61 44.78 44.05 759,000 44.08 42.58
Date Open High Low Vol Cls adjCls
14-02-13 43.62 44.80 43.50 1,629,300 44.66 43.14
14-02-12 42.66 44.10 42.66 2,409,600 44.06 42.56
14-02-11 42.34 42.73 42.16 1,942,500 42.43 40.98
14-02-10 42.00 42.57 41.87 1,361,800 42.26 40.82
14-02-07 41.43 41.97 41.36 1,359,900 41.85 40.42
14-02-06 40.26 41.25 40.25 1,123,200 41.16 39.76
14-02-05 40.35 40.49 39.60 1,697,000 39.99 38.63
14-02-04 40.17 40.75 39.89 1,987,300 40.67 39.28
14-02-03 42.19 42.32 40.09 1,827,700 40.09 38.72
Date Open High Low Vol Cls adjCls
14-01-31 42.27 42.72 41.25 1,693,200 42.35 40.91
14-01-30 43.11 43.53 42.81 1,655,100 43.30 41.82
14-01-29 42.26 42.90 42.24 1,549,000 42.57 41.12
14-01-28 41.58 42.86 41.52 2,110,100 42.86 41.40
14-01-27 42.33 42.35 40.95 1,867,200 41.35 39.94
14-01-24 43.42 43.47 42.17 1,508,500 42.23 40.79
14-01-23 45.06 45.18 43.62 1,335,900 43.94 42.44
14-01-22 44.43 45.75 44.43 2,055,900 45.50 43.95
14-01-21 44.19 44.50 43.82 1,286,300 44.20 42.69
Date Open High Low Vol Cls adjCls
14-01-17 44.04 44.20 43.58 2,183,800 43.91 42.41
14-01-16 43.88 44.25 43.76 2,087,200 44.25 42.74
14-01-15 44.10 44.32 43.44 2,930,700 43.86 42.37
14-01-14 43.46 44.04 43.40 4,161,700 43.94 42.44
14-01-13 44.31 44.56 43.10 2,771,900 43.26 41.79
14-01-10 44.11 44.17 43.46 1,947,300 43.85 42.36
14-01-09 44.00 44.35 43.86 2,173,200 43.94 42.44
14-01-08 44.10 44.22 43.65 1,235,000 43.74 42.25
14-01-07 43.98 44.27 43.73 1,493,400 44.08 42.58
Date Open High Low Vol Cls adjCls
14-01-06 43.90 44.04 43.38 804,500 43.50 42.02
14-01-03 43.05 43.68 43.05 1,146,300 43.58 42.10
14-01-02 43.43 43.50 42.68 863,800 43.07 41.60
13-12-31 43.45 43.71 43.35 831,600 43.48 42.00
13-12-30 43.63 43.94 43.36 671,300 43.47 41.99
13-12-27 43.94 43.99 43.55 652,900 43.68 42.19
13-12-26 44.00 44.09 43.73 700,300 43.78 42.29
13-12-24 43.88 44.00 43.80 282,200 43.88 42.39
13-12-23 43.81 44.08 43.76 1,092,200 43.89 42.39
Date Open High Low Vol Cls adjCls
13-12-20 43.42 43.76 43.37 2,043,700 43.47 41.99
13-12-19 43.29 43.66 43.03 1,878,300 43.37 41.89
13-12-18 42.52 43.49 42.47 3,023,900 43.42 41.94
13-12-17 42.10 42.73 41.99 2,269,700 42.51 41.06
13-12-16 41.57 42.40 41.54 1,599,900 42.04 40.61
13-12-13 40.76 41.51 40.63 1,226,100 41.38 39.97
13-12-12 40.55 40.90 40.31 1,582,400 40.63 39.25
13-12-11 40.81 41.34 40.52 2,677,800 40.60 39.22
13-12-10 40.00 41.27 39.94 2,889,400 40.80 39.41
Date Open High Low Vol Cls adjCls
13-12-09 39.88 40.21 39.52 1,618,900 40.20 38.83
13-12-06 39.09 40.07 39.06 1,701,200 39.90 38.42
13-12-05 38.71 38.81 38.15 1,105,800 38.49 37.06
13-12-04 38.86 39.46 38.49 720,000 38.89 37.44
13-12-03 39.72 39.92 38.82 952,500 39.08 37.63
13-12-02 39.14 40.06 39.14 1,585,700 39.86 38.38
13-11-29 39.35 39.67 39.10 666,000 39.11 37.65
13-11-27 39.01 39.37 38.95 1,235,400 39.32 37.86
13-11-26 39.18 39.45 38.93 1,335,300 38.96 37.51
Date Open High Low Vol Cls adjCls
13-11-25 39.23 39.39 39.06 1,031,500 39.17 37.71
13-11-22 39.33 39.41 38.96 1,033,600 39.15 37.69
13-11-21 38.96 39.52 38.88 1,760,500 39.29 37.83
13-11-20 39.05 39.19 38.64 1,428,600 38.73 37.29
13-11-19 39.27 39.44 38.92 1,150,700 39.00 37.55
13-11-18 39.67 39.96 39.19 1,456,100 39.30 37.84
13-11-15 39.64 39.88 39.49 1,120,900 39.52 38.05
13-11-14 39.79 39.99 39.41 1,483,400 39.70 38.22
13-11-13 39.29 39.65 39.23 1,110,700 39.60 38.13
Date Open High Low Vol Cls adjCls
13-11-12 39.79 40.13 39.34 1,349,700 39.44 37.97
13-11-11 39.47 40.66 39.19 1,666,600 40.06 38.57
13-11-08 38.78 39.56 38.69 1,221,500 39.55 38.08
13-11-07 39.38 39.50 38.47 1,511,000 38.58 37.14
13-11-06 39.19 39.45 39.01 777,700 39.32 37.86
13-11-05 38.88 39.14 38.73 837,900 39.05 37.60
13-11-04 38.71 39.07 38.63 968,400 38.94 37.49
13-11-01 38.56 38.74 38.21 937,800 38.61 37.17
13-10-31 38.48 38.93 38.27 1,466,300 38.47 37.04
Date Open High Low Vol Cls adjCls
13-10-30 39.00 39.39 38.64 2,020,300 38.71 37.27
13-10-29 38.41 39.02 38.37 1,061,400 38.99 37.54
13-10-28 38.00 38.42 37.72 1,262,600 38.28 36.86
13-10-25 36.91 38.36 36.91 1,977,700 37.91 36.50
13-10-24 36.48 37.14 36.28 1,368,200 36.87 35.50
13-10-23 36.70 36.82 36.31 972,600 36.44 35.08
13-10-22 36.79 37.06 36.48 822,500 36.87 35.50
13-10-21 36.85 37.04 36.49 1,724,600 36.56 35.20
13-10-18 36.42 36.91 36.33 1,239,400 36.75 35.38
Date Open High Low Vol Cls adjCls
13-10-17 35.39 36.31 35.30 1,153,900 36.24 34.89
13-10-16 35.35 35.84 35.20 1,290,200 35.55 34.23
13-10-15 35.15 35.40 34.85 1,629,400 35.11 33.80
13-10-14 34.40 35.13 34.25 675,400 35.04 33.74
13-10-11 34.33 34.94 34.21 868,100 34.69 33.40
13-10-10 33.64 34.49 33.60 1,690,900 34.42 33.14
13-10-09 32.64 33.11 32.44 1,168,300 32.99 31.76
13-10-08 33.62 33.76 32.59 1,193,200 32.60 31.39
13-10-07 33.68 34.02 33.46 912,100 33.68 32.43
Date Open High Low Vol Cls adjCls
13-10-04 33.65 34.12 33.54 959,100 34.06 32.79
13-10-03 33.92 34.05 33.21 1,377,000 33.57 32.32
13-10-02 33.60 33.97 33.49 930,600 33.96 32.70
13-10-01 33.36 33.85 33.29 1,106,200 33.80 32.54
13-09-30 33.43 33.69 33.26 1,151,000 33.44 32.07
13-09-27 33.92 33.97 33.68 833,100 33.89 32.50
13-09-26 34.09 34.37 33.92 575,100 34.16 32.76
13-09-25 34.03 34.30 33.74 973,300 34.08 32.68
13-09-24 34.20 34.51 33.96 788,800 34.08 32.68
Date Open High Low Vol Cls adjCls
13-09-23 34.40 34.51 34.04 727,800 34.14 32.74
13-09-20 35.03 35.26 34.39 1,800,400 34.55 33.13
13-09-19 34.94 35.33 34.91 1,232,400 34.92 33.49
13-09-18 34.46 35.03 34.32 1,104,300 34.84 33.41
13-09-17 34.24 34.83 34.21 1,126,100 34.52 33.11
13-09-16 34.59 34.65 34.15 1,205,400 34.27 32.87
13-09-13 34.00 34.08 33.64 771,900 33.99 32.60
13-09-12 34.50 34.57 33.86 1,568,300 34.00 32.61
13-09-11 34.84 34.93 34.14 1,351,300 34.39 32.98
Date Open High Low Vol Cls adjCls
13-09-10 34.30 34.94 34.30 1,160,400 34.86 33.43
13-09-09 33.61 34.23 33.27 1,993,900 34.06 32.67
13-09-06 33.34 33.68 32.68 1,105,300 33.49 32.12
13-09-05 33.28 33.63 33.18 815,100 33.24 31.88
13-09-04 32.92 33.80 32.83 1,398,700 33.35 31.98
13-09-03 33.02 33.36 32.51 673,400 32.80 31.46
13-08-30 33.09 33.14 32.42 721,300 32.52 31.19
13-08-29 32.36 33.42 32.31 911,900 33.04 31.69
13-08-28 32.55 32.89 32.38 1,131,700 32.55 31.22
Date Open High Low Vol Cls adjCls
13-08-27 32.94 33.07 32.54 1,406,700 32.59 31.26
13-08-26 33.42 33.70 33.30 829,300 33.31 31.95
13-08-23 33.39 33.47 33.00 690,700 33.39 32.02
13-08-22 32.83 33.45 32.72 795,700 33.30 31.94
13-08-21 32.58 33.01 32.34 1,397,900 32.66 31.32
13-08-20 32.27 32.88 32.11 947,100 32.69 31.35
13-08-19 32.60 32.70 32.18 1,570,500 32.26 30.94
13-08-16 32.91 33.06 32.47 1,758,800 32.76 31.42
13-08-15 33.52 33.52 32.85 1,828,200 33.03 31.68
Date Open High Low Vol Cls adjCls
13-08-14 33.66 34.32 33.66 1,531,400 34.00 32.61
13-08-13 33.60 34.06 33.38 1,057,800 33.74 32.36
13-08-12 33.37 33.78 33.37 1,111,900 33.53 32.16
13-08-09 33.44 33.79 33.44 791,500 33.59 32.21
13-08-08 33.71 33.80 33.26 1,276,100 33.46 32.09
13-08-07 34.00 34.00 33.42 1,742,000 33.54 32.17
13-08-06 34.53 34.87 34.05 1,015,100 34.10 32.70
13-08-05 34.66 34.86 34.53 808,600 34.67 33.25
13-08-02 34.76 34.97 34.63 790,500 34.75 33.33
Date Open High Low Vol Cls adjCls
13-08-01 34.87 35.15 34.75 1,303,900 34.95 33.52
13-07-31 34.54 34.87 34.32 1,520,800 34.39 32.98
13-07-30 34.94 35.00 34.30 1,725,900 34.47 33.06
13-07-29 34.87 35.12 34.55 1,115,600 34.71 33.29
13-07-26 34.65 35.04 34.48 1,575,900 35.04 33.60
13-07-25 34.48 35.85 34.48 3,365,400 34.90 33.47
13-07-24 34.75 34.94 33.80 2,215,300 34.03 32.64
13-07-23 34.64 35.00 34.55 1,528,300 34.88 33.45
13-07-22 34.16 34.65 34.14 1,364,600 34.62 33.20
Date Open High Low Vol Cls adjCls
13-07-19 33.76 34.27 33.40 1,385,300 34.18 32.78
13-07-18 33.60 33.93 33.55 1,448,700 33.81 32.43
13-07-17 32.85 33.53 32.75 1,513,200 33.38 32.01
13-07-16 32.89 33.07 32.73 1,003,500 32.74 31.40
13-07-15 32.65 33.17 32.45 1,203,400 32.88 31.53
13-07-12 32.73 32.88 32.40 1,151,800 32.64 31.30
13-07-11 32.24 33.23 32.22 3,397,100 32.75 31.41
13-07-10 31.69 31.80 31.40 1,231,100 31.57 30.28
13-07-09 30.92 31.90 30.61 1,938,700 31.68 30.38
Date Open High Low Vol Cls adjCls
13-07-08 31.14 31.35 30.56 1,632,300 30.63 29.38
13-07-05 31.32 31.32 30.28 2,077,800 31.00 29.73
13-07-03 31.08 31.35 30.90 658,600 30.97 29.70
13-07-02 31.29 31.71 31.14 1,480,000 31.30 30.02
13-07-01 31.09 31.67 31.00 2,112,100 31.31 30.03
13-06-28 31.20 31.20 30.59 2,652,700 31.01 29.74
13-06-27 31.08 31.49 30.87 2,056,200 31.40 30.11
13-06-26 30.97 31.37 30.85 1,458,500 30.85 29.59
13-06-25 30.37 30.87 30.20 1,711,500 30.72 29.46
Date Open High Low Vol Cls adjCls
13-06-24 30.09 30.32 29.28 2,694,900 29.96 28.73
13-06-21 30.95 31.08 30.35 3,040,500 30.53 29.28
13-06-20 31.90 31.96 30.62 3,835,500 30.69 29.43
13-06-19 33.60 33.74 32.23 3,235,700 32.26 30.94
13-06-18 33.29 33.76 33.13 1,470,100 33.58 32.20
13-06-17 32.90 33.87 32.90 2,232,300 33.18 31.82
13-06-14 33.34 33.36 32.53 1,037,400 32.62 31.28
13-06-13 32.40 33.41 32.11 2,479,100 33.36 31.99
13-06-12 32.42 32.94 32.25 3,741,900 32.44 31.11
Date Open High Low Vol Cls adjCls
13-06-11 33.80 34.13 33.25 1,684,700 33.34 31.97
13-06-10 34.26 34.42 33.94 1,259,800 34.18 32.78
13-06-07 34.26 34.58 33.70 2,719,900 34.06 32.67
13-06-06 33.46 34.02 33.09 2,119,900 34.01 32.49
13-06-05 34.25 34.36 33.31 1,839,400 33.47 31.98
13-06-04 35.05 35.46 34.26 1,395,700 34.38 32.85
13-06-03 35.15 35.52 34.31 1,873,400 35.00 33.44
13-05-31 35.77 36.08 35.04 1,626,400 35.04 33.48
13-05-30 35.26 36.12 35.21 998,900 35.95 34.35
Date Open High Low Vol Cls adjCls
13-05-29 35.65 35.76 35.08 1,742,000 35.23 33.66
13-05-28 35.49 36.39 35.45 1,513,600 35.91 34.31
13-05-24 34.42 35.07 34.42 797,100 35.01 33.45
13-05-23 34.70 35.21 34.42 1,416,400 34.92 33.36
13-05-22 36.13 37.04 35.04 2,027,200 35.29 33.72
13-05-21 35.99 36.40 35.96 839,900 36.13 34.52
13-05-20 36.14 36.62 36.03 1,306,000 36.09 34.48
13-05-17 35.49 36.15 35.46 1,466,600 36.13 34.52
13-05-16 34.83 35.55 34.76 2,313,200 35.28 33.71
Date Open High Low Vol Cls adjCls
13-05-15 34.55 34.90 34.54 2,817,800 34.86 33.30
13-05-14 34.34 34.84 34.34 2,357,600 34.69 33.14
13-05-13 34.09 34.53 34.02 1,162,700 34.29 32.76
13-05-10 33.62 34.31 33.43 1,254,900 34.16 32.64
13-05-09 33.33 34.12 33.33 1,776,200 33.64 32.14
13-05-08 32.91 33.47 32.81 889,600 33.39 31.90
13-05-07 32.91 33.03 32.56 961,100 32.94 31.47
13-05-06 32.30 32.96 32.11 1,451,400 32.80 31.34
13-05-03 32.08 32.44 32.01 1,512,100 32.15 30.72
Date Open High Low Vol Cls adjCls
13-05-02 31.41 31.78 31.14 1,412,400 31.74 30.32
13-05-01 32.00 32.00 31.18 1,413,500 31.25 29.86
13-04-30 31.20 31.92 30.92 2,074,500 31.86 30.44
13-04-29 31.26 31.67 31.06 1,109,000 31.38 29.98
13-04-26 31.20 31.36 30.96 872,500 31.08 29.69
13-04-25 31.14 31.50 31.06 705,200 31.19 29.80
13-04-24 30.69 31.05 30.64 740,800 31.01 29.63
13-04-23 30.53 30.94 30.39 1,355,800 30.69 29.32
13-04-22 30.25 30.32 29.82 842,100 30.30 28.95
Date Open High Low Vol Cls adjCls
13-04-19 29.94 30.23 29.73 1,203,200 30.19 28.84
13-04-18 30.08 30.16 29.61 1,233,800 29.76 28.43
13-04-17 30.80 30.93 29.99 2,387,200 30.08 28.74
13-04-16 31.14 31.32 30.95 1,189,200 31.20 29.81
13-04-15 31.94 31.99 30.82 1,184,500 30.83 29.45
13-04-12 31.91 32.21 31.91 710,400 32.10 30.67
13-04-11 32.10 32.46 31.96 1,008,700 32.09 30.66
13-04-10 31.31 32.35 31.29 1,463,900 32.23 30.79
13-04-09 31.51 31.57 31.18 1,259,500 31.23 29.84
Date Open High Low Vol Cls adjCls
13-04-08 30.81 31.43 30.57 1,212,000 31.43 30.03
13-04-05 30.27 30.80 29.81 1,619,700 30.74 29.37
13-04-04 30.47 30.98 30.44 892,900 30.79 29.42
13-04-03 31.06 31.22 30.29 2,427,000 30.49 29.13
13-04-02 31.60 31.85 31.45 1,084,000 31.65 30.24
13-04-01 32.12 32.13 31.46 862,700 31.56 30.15
13-03-28 31.90 32.22 31.74 1,306,300 32.15 30.72
13-03-27 31.62 31.94 31.39 1,777,900 31.92 30.50
13-03-26 31.71 31.96 31.69 1,461,300 31.93 30.51
Date Open High Low Vol Cls adjCls
13-03-25 31.94 32.02 31.35 1,137,800 31.59 30.18
13-03-22 31.92 31.99 31.56 1,280,800 31.70 30.29
13-03-21 32.25 32.59 31.61 2,926,600 31.67 30.26
13-03-20 31.71 32.12 31.50 932,500 31.88 30.46
13-03-19 31.73 32.03 31.19 1,407,200 31.46 30.06
13-03-18 31.53 31.93 31.33 1,210,300 31.67 30.26
13-03-15 32.08 32.22 31.68 2,440,700 31.95 30.52
13-03-14 31.47 32.57 31.01 3,559,500 32.13 30.70
13-03-13 30.65 31.47 30.43 2,888,700 31.40 30.00
Date Open High Low Vol Cls adjCls
13-03-12 30.40 30.73 30.24 1,593,400 30.62 29.25
13-03-11 30.11 30.50 30.03 945,300 30.49 29.02
13-03-08 30.24 30.31 29.70 1,239,600 30.16 28.71
13-03-07 29.64 30.36 29.58 2,221,400 29.96 28.52
13-03-06 29.32 29.80 29.26 1,757,800 29.56 28.14
13-03-05 28.68 29.45 28.62 2,306,600 29.18 27.78
13-03-04 28.23 28.43 27.92 1,169,400 28.37 27.01
13-03-01 28.30 28.48 27.88 1,322,400 28.27 26.91
13-02-28 28.46 28.75 28.33 1,534,300 28.50 27.13
Date Open High Low Vol Cls adjCls
13-02-27 27.65 28.50 27.65 1,533,000 28.43 27.06
13-02-26 27.87 27.96 27.48 2,145,800 27.72 26.39
13-02-25 28.34 28.66 27.65 2,963,000 27.66 26.33
13-02-22 27.80 28.21 27.78 1,772,400 28.13 26.78
13-02-21 28.02 28.06 27.50 1,743,800 27.61 26.28
13-02-20 28.69 28.77 27.90 2,487,700 28.07 26.72
13-02-19 27.60 28.98 27.57 3,880,800 28.63 27.25
13-02-15 27.93 28.03 27.43 1,860,500 27.52 26.20
13-02-14 27.83 28.09 27.25 2,581,900 27.84 26.50
Date Open High Low Vol Cls adjCls
13-02-13 27.75 28.09 27.27 3,008,400 27.28 25.97
13-02-12 27.82 28.16 27.76 1,520,200 27.91 26.57
13-02-11 27.10 28.08 27.10 2,462,700 27.49 26.17
13-02-08 27.26 27.45 27.11 1,425,400 27.23 25.92
13-02-07 27.36 27.47 26.95 1,850,600 27.16 25.85
13-02-06 26.46 27.35 26.45 2,009,200 27.33 26.02
13-02-05 26.53 26.82 26.36 1,728,200 26.64 25.36
13-02-04 26.78 26.84 26.41 2,147,000 26.53 25.25
13-02-01 27.45 27.68 26.50 3,418,100 26.79 25.50
Date Open High Low Vol Cls adjCls
13-01-31 27.66 27.75 27.44 1,234,100 27.65 26.32
13-01-30 27.96 27.98 27.69 1,024,600 27.74 26.41
13-01-29 27.96 28.09 27.78 1,696,900 27.96 26.62
13-01-28 27.75 28.08 27.66 1,947,400 27.99 26.64
13-01-25 27.44 27.68 27.37 958,000 27.62 26.29
13-01-24 27.56 27.74 27.27 1,069,600 27.40 26.08
13-01-23 27.93 27.96 27.49 1,595,700 27.54 26.22
13-01-22 27.45 28.52 27.42 3,646,400 28.08 26.73
13-01-18 26.81 27.54 26.70 1,880,000 27.49 26.17
Date Open High Low Vol Cls adjCls
13-01-17 26.79 26.94 26.72 793,800 26.73 25.45
13-01-16 26.78 26.87 26.65 912,600 26.69 25.41
13-01-15 26.47 26.92 26.47 1,019,500 26.90 25.61
13-01-14 26.55 26.89 26.52 1,192,600 26.70 25.42
13-01-11 26.59 26.61 26.03 3,103,300 26.52 25.25
13-01-10 25.73 27.93 25.43 8,101,300 26.84 25.55
13-01-09 25.80 26.17 25.80 1,501,800 26.00 24.75
13-01-08 26.11 26.16 25.64 1,772,600 25.85 24.61
13-01-07 26.22 26.29 26.03 755,100 26.18 24.92
Date Open High Low Vol Cls adjCls
13-01-04 26.18 26.39 25.94 2,136,200 26.32 25.05
13-01-03 26.43 26.59 25.96 2,048,700 26.09 24.84
13-01-02 26.31 26.55 26.25 1,753,600 26.42 25.15
12-12-31 25.46 25.74 25.37 1,082,700 25.72 24.48
12-12-28 25.49 25.67 25.49 689,400 25.52 24.29
12-12-27 26.09 26.09 25.50 1,141,200 25.72 24.48
12-12-26 26.42 26.46 26.03 640,500 26.04 24.79
12-12-24 26.16 26.44 25.89 541,500 26.39 25.12
12-12-21 26.02 26.27 25.94 2,977,400 26.18 24.92
Date Open High Low Vol Cls adjCls
12-12-20 26.37 26.61 26.28 1,522,500 26.60 25.32
12-12-19 26.39 26.63 26.27 1,748,300 26.34 25.07
12-12-18 25.84 26.53 25.77 1,512,400 26.39 25.12
12-12-17 25.07 25.78 25.07 1,329,200 25.77 24.53
12-12-14 25.04 25.20 24.98 1,171,100 25.08 23.87
12-12-13 25.55 25.67 24.91 3,158,300 25.08 23.87
12-12-12 25.83 25.83 25.29 2,247,500 25.45 24.23
12-12-11 25.70 25.96 25.60 1,058,600 25.76 24.52
12-12-10 25.67 25.80 25.44 822,800 25.62 24.39
Date Open High Low Vol Cls adjCls
12-12-07 26.04 26.17 25.73 899,200 25.90 24.55
12-12-06 25.62 25.99 25.53 1,262,600 25.87 24.52
12-12-05 25.42 25.68 25.34 1,050,400 25.60 24.27
12-12-04 25.48 25.49 25.19 923,900 25.34 24.02
12-12-03 25.60 25.71 25.40 771,100 25.48 24.15
12-11-30 25.70 25.78 25.45 1,275,500 25.53 24.20
12-11-29 25.76 25.89 25.61 781,400 25.69 24.35
12-11-28 25.43 25.74 25.29 693,100 25.66 24.32
12-11-27 25.76 25.93 25.36 1,718,700 25.58 24.25
Date Open High Low Vol Cls adjCls
12-11-26 25.85 26.07 25.76 931,200 25.92 24.57
12-11-23 25.73 26.03 25.62 379,300 26.03 24.67
12-11-21 25.51 25.71 25.46 648,700 25.56 24.23
12-11-20 25.36 25.64 24.76 559,300 25.54 24.21
12-11-19 25.44 25.55 25.23 1,384,000 25.38 24.06
12-11-16 25.20 25.22 24.76 2,869,800 25.08 23.77
12-11-15 24.94 25.28 24.89 2,117,300 25.16 23.85
12-11-14 25.10 25.36 24.87 3,004,500 24.94 23.64
12-11-13 25.00 25.25 24.97 1,738,900 25.00 23.70
Date Open High Low Vol Cls adjCls
12-11-12 25.08 25.25 24.97 1,582,200 25.15 23.84
12-11-09 24.60 25.24 24.60 1,360,900 25.00 23.70
12-11-08 24.84 25.21 24.73 1,292,800 24.73 23.44
12-11-07 25.46 25.55 24.81 1,670,700 24.81 23.52
12-11-06 25.37 26.13 25.23 1,685,200 25.79 24.45
12-11-05 24.84 25.23 24.75 993,200 25.14 23.83
12-11-02 25.86 25.86 24.95 1,553,400 24.99 23.69
12-11-01 25.59 25.99 25.48 1,665,800 25.62 24.28
12-10-31 24.91 25.80 24.89 1,969,800 25.48 24.15
Date Open High Low Vol Cls adjCls
12-10-26 25.25 25.51 24.71 2,572,800 24.93 23.63
12-10-25 24.83 24.94 24.48 971,800 24.70 23.41
12-10-24 24.94 24.95 24.52 728,200 24.55 23.27
12-10-23 24.58 25.06 24.53 1,318,600 24.86 23.56
12-10-22 25.24 25.35 24.86 875,200 25.06 23.75
12-10-19 25.38 25.42 25.09 988,100 25.28 23.96
12-10-18 25.78 25.83 25.22 1,687,300 25.47 24.14
12-10-17 25.21 25.88 25.09 1,386,400 25.84 24.49
12-10-16 24.89 25.29 24.85 830,000 25.09 23.78
Date Open High Low Vol Cls adjCls
12-10-15 24.52 24.87 24.43 1,208,900 24.81 23.52
12-10-12 24.63 24.81 24.19 951,000 24.39 23.12
12-10-11 24.93 25.04 24.62 1,367,600 24.73 23.44
12-10-10 24.09 24.74 23.88 2,123,600 24.65 23.37
12-10-09 24.22 24.33 24.00 1,308,000 24.11 22.85
12-10-08 24.24 24.30 24.08 1,002,800 24.28 23.01
12-10-05 24.68 24.78 24.24 1,108,900 24.35 23.08
12-10-04 24.27 24.59 24.21 1,025,200 24.57 23.29
12-10-03 24.35 24.46 24.03 1,386,400 24.16 22.90
Date Open High Low Vol Cls adjCls
12-10-02 24.33 24.58 24.27 1,555,100 24.32 23.05
12-10-01 24.68 24.70 24.15 2,204,300 24.30 22.93
12-09-28 24.76 24.77 24.37 970,300 24.68 23.29
12-09-27 24.84 24.92 24.48 805,500 24.84 23.44
12-09-26 24.79 24.94 24.37 1,328,400 24.67 23.28
12-09-25 25.61 25.70 24.83 1,236,000 24.84 23.44
12-09-24 25.35 25.73 25.20 971,000 25.59 24.15
12-09-21 25.80 25.93 25.29 1,943,300 25.42 23.99
12-09-20 25.74 25.85 25.55 1,665,200 25.65 24.20
Date Open High Low Vol Cls adjCls
12-09-19 26.27 26.34 25.90 1,339,200 25.92 24.46
12-09-18 26.29 26.42 26.08 1,971,200 26.22 24.74
12-09-17 26.67 26.78 26.12 1,878,000 26.25 24.77
12-09-14 27.03 27.05 26.56 1,819,500 26.95 25.43
12-09-13 26.59 26.68 25.48 4,581,400 26.59 25.09
12-09-12 26.85 27.14 26.36 2,484,000 26.62 25.12
12-09-11 25.79 27.07 25.79 5,129,500 26.85 25.34
12-09-10 25.91 26.15 25.47 1,088,800 25.47 24.03
12-09-07 25.66 26.06 25.58 1,118,300 25.89 24.43
Date Open High Low Vol Cls adjCls
12-09-06 25.01 25.59 24.96 1,357,300 25.53 24.09
12-09-05 24.80 24.98 24.68 1,272,800 24.75 23.35
12-09-04 24.59 24.86 24.43 1,271,000 24.75 23.35
12-08-31 24.91 25.06 24.48 1,668,100 24.58 23.19
12-08-30 24.90 24.94 24.58 1,017,300 24.71 23.32
12-08-29 25.29 25.38 25.03 767,300 25.03 23.62
12-08-28 25.02 25.40 24.89 1,376,100 25.21 23.79
12-08-27 25.57 25.70 25.00 1,369,900 25.06 23.65
12-08-24 25.11 25.59 24.81 1,261,200 25.53 24.09
Date Open High Low Vol Cls adjCls
12-08-23 25.60 25.76 25.14 914,300 25.24 23.82
12-08-22 25.64 25.82 25.30 1,362,200 25.59 24.15
12-08-21 25.66 26.23 25.65 963,300 25.73 24.28
12-08-20 25.63 25.78 25.47 761,500 25.65 24.20
12-08-17 25.74 26.05 25.62 1,117,600 25.71 24.26
12-08-16 25.41 25.77 25.41 1,403,100 25.69 24.24
12-08-15 25.45 25.70 25.30 1,018,100 25.46 24.02
12-08-14 25.94 25.99 25.42 822,000 25.50 24.06
12-08-13 25.68 25.88 25.30 1,298,800 25.73 24.28
Date Open High Low Vol Cls adjCls
12-08-10 26.05 26.24 25.55 1,579,100 25.75 24.30
12-08-09 25.94 26.12 25.83 1,131,200 26.00 24.53
12-08-08 25.95 26.09 25.54 2,120,400 25.97 24.51
12-08-07 26.30 26.69 25.98 1,931,300 26.01 24.54
12-08-06 25.76 26.23 25.72 1,317,500 26.12 24.65
12-08-03 25.01 25.79 24.84 1,793,900 25.70 24.25
12-08-02 24.46 24.82 24.13 2,624,200 24.56 23.17
12-08-01 24.62 24.89 24.37 2,027,900 24.65 23.26
12-07-31 24.40 24.77 24.14 3,124,800 24.52 23.14
Date Open High Low Vol Cls adjCls
12-07-30 24.63 24.96 24.02 2,107,200 24.77 23.37
12-07-27 25.07 25.19 23.31 5,278,900 24.86 23.46
12-07-26 25.36 25.55 24.70 1,533,000 25.13 23.71
12-07-25 25.11 25.31 24.73 1,812,900 24.77 23.37
12-07-24 25.24 25.29 24.56 1,831,600 25.14 23.72
12-07-23 25.07 25.48 24.80 875,800 25.28 23.85
12-07-20 25.97 26.11 25.55 1,092,000 25.61 24.17
12-07-19 26.57 26.69 25.95 1,581,300 26.10 24.63
12-07-18 26.30 26.70 26.24 1,089,600 26.58 25.08
Date Open High Low Vol Cls adjCls
12-07-17 26.39 26.48 25.87 635,300 26.47 24.98
12-07-16 26.59 26.63 25.98 1,271,600 26.25 24.77
12-07-13 26.11 26.80 25.97 755,200 26.75 25.24
12-07-12 26.00 26.22 25.73 1,545,900 25.96 24.50
12-07-11 25.84 26.45 25.77 1,513,700 26.11 24.64
12-07-10 26.36 26.58 25.68 1,228,400 25.87 24.41
12-07-09 26.27 26.36 25.79 1,044,900 26.20 24.72
12-07-06 26.10 26.45 26.10 843,900 26.32 24.84
12-07-05 26.69 26.92 26.41 946,900 26.56 25.06
Date Open High Low Vol Cls adjCls
12-07-03 26.62 27.00 26.56 490,400 26.89 25.37
12-07-02 26.40 26.75 26.40 1,216,000 26.64 25.14
12-06-29 25.82 26.37 25.69 1,777,200 26.37 24.88
12-06-28 24.69 25.18 24.59 1,002,000 25.15 23.73
12-06-27 24.65 25.14 24.50 1,030,400 24.97 23.56
12-06-26 24.53 24.71 24.31 1,170,500 24.57 23.18
12-06-25 24.64 24.71 24.29 1,171,100 24.42 23.04
12-06-22 24.98 25.18 24.78 2,285,100 25.16 23.74
12-06-21 25.73 25.81 24.67 1,415,600 24.77 23.37
Date Open High Low Vol Cls adjCls
12-06-20 25.85 26.10 25.42 1,212,400 25.62 24.17
12-06-19 25.65 26.03 25.56 1,243,000 25.85 24.39
12-06-18 25.28 25.62 25.12 1,003,500 25.45 24.01
12-06-15 25.04 25.57 24.99 2,105,100 25.46 24.02
12-06-14 25.15 25.23 24.78 2,306,000 24.95 23.54
12-06-13 25.26 25.46 25.01 1,030,300 25.12 23.70
12-06-12 24.93 25.62 24.90 2,670,200 25.44 24.01
12-06-11 25.93 25.95 24.76 2,538,200 24.78 23.38
12-06-08 25.44 25.60 25.05 1,117,000 25.60 24.16
Date Open High Low Vol Cls adjCls
12-06-07 25.92 26.28 25.50 1,883,000 25.60 24.05
12-06-06 24.86 25.48 24.81 1,843,100 25.43 23.89
12-06-05 24.05 24.73 24.05 1,480,800 24.64 23.15
12-06-04 24.47 24.55 23.93 1,516,300 24.14 22.68
12-06-01 24.57 24.88 24.16 3,401,600 24.27 22.80
12-05-31 25.57 25.76 25.05 3,795,900 25.45 23.91
12-05-30 25.79 25.81 25.30 2,703,600 25.60 24.05
12-05-29 25.78 26.38 25.78 2,405,900 26.14 24.56
12-05-25 25.10 25.75 25.09 2,664,100 25.52 23.98
Date Open High Low Vol Cls adjCls
12-05-24 24.80 25.19 24.53 2,700,900 25.17 23.65
12-05-23 24.17 24.82 23.78 3,011,000 24.75 23.25
12-05-22 24.89 25.36 24.30 2,827,200 24.39 22.92
12-05-21 24.10 24.94 23.93 3,193,100 24.89 23.39
12-05-18 24.49 24.81 24.03 2,942,500 24.11 22.65
12-05-17 24.63 24.82 23.74 6,086,900 24.43 22.95
12-05-16 22.61 25.05 22.39 10,559,200 24.05 22.60
12-05-15 22.68 22.78 22.36 1,177,000 22.38 21.03
12-05-14 23.01 23.01 22.67 1,432,900 22.72 21.35
Date Open High Low Vol Cls adjCls
12-05-11 23.11 23.59 22.94 1,320,500 23.43 22.01
12-05-10 23.63 23.85 23.27 2,013,200 23.40 21.99
12-05-09 23.10 23.46 22.98 1,611,400 23.39 21.98
12-05-08 23.71 23.83 23.12 2,917,400 23.48 22.06
12-05-07 23.61 24.29 23.61 2,772,000 23.95 22.50
12-05-04 23.94 24.03 23.65 2,033,300 23.68 22.25
12-05-03 24.82 24.83 24.08 2,323,800 24.12 22.66
12-05-02 25.04 25.07 24.63 2,052,900 24.86 23.36
12-05-01 26.35 27.00 25.19 3,981,500 25.32 23.79
Date Open High Low Vol Cls adjCls
12-04-30 26.08 26.32 25.95 1,575,800 26.07 24.49
12-04-27 26.26 26.32 26.01 2,257,700 26.23 24.64
12-04-26 25.92 26.17 25.79 1,361,600 26.11 24.53
12-04-25 25.86 26.08 25.50 1,216,900 26.07 24.49
12-04-24 25.34 25.66 25.31 1,093,700 25.53 23.99
12-04-23 25.35 25.41 24.99 1,441,300 25.37 23.84
12-04-20 25.86 25.99 25.62 2,006,300 25.76 24.20
12-04-19 25.69 25.84 25.40 2,346,800 25.72 24.17
12-04-18 25.65 25.75 25.51 1,112,200 25.60 24.05
Date Open High Low Vol Cls adjCls
12-04-17 25.63 25.98 25.39 1,225,900 25.87 24.31
12-04-16 25.74 25.79 25.19 1,231,900 25.44 23.90
12-04-13 26.08 26.08 25.43 1,649,200 25.46 23.92
12-04-12 25.47 26.21 25.30 2,321,700 26.13 24.55
12-04-11 25.98 26.08 25.24 3,462,300 25.46 23.92
12-04-10 26.20 26.37 25.41 2,950,900 25.41 23.87
12-04-09 26.38 26.38 25.89 1,722,500 26.27 24.68
12-04-05 27.15 27.26 26.72 1,974,100 26.85 25.23
12-04-04 27.18 27.57 27.09 1,640,800 27.23 25.58
Date Open High Low Vol Cls adjCls
12-04-03 28.06 28.20 27.26 1,872,100 27.61 25.94
12-04-02 27.90 28.47 27.79 1,401,800 28.15 26.45
12-03-30 27.76 28.17 27.53 1,849,400 27.93 26.24
12-03-29 28.62 28.74 27.48 4,137,800 27.51 25.85
12-03-28 29.01 29.13 28.57 1,330,100 28.92 27.17
12-03-27 29.19 29.48 29.07 953,100 29.07 27.31
12-03-26 29.04 29.34 28.99 1,073,800 29.23 27.46
12-03-23 28.30 28.70 28.18 904,200 28.63 26.90
12-03-22 28.51 28.72 28.27 1,274,200 28.37 26.65
Date Open High Low Vol Cls adjCls
12-03-21 28.89 29.05 28.72 1,147,000 28.77 27.03
12-03-20 28.64 29.08 28.52 1,365,800 28.85 27.11
12-03-19 29.11 29.19 28.72 1,972,000 28.94 27.19
12-03-16 29.46 29.49 29.09 1,648,900 29.12 27.36
12-03-15 28.84 29.38 28.64 1,331,900 29.31 27.54
12-03-14 28.87 28.97 28.36 1,571,600 28.76 27.02
12-03-13 27.80 28.97 27.78 2,476,800 28.97 27.22
12-03-12 27.34 27.78 27.29 1,407,700 27.71 25.96
12-03-09 27.18 27.58 27.04 1,482,700 27.48 25.74
Date Open High Low Vol Cls adjCls
12-03-08 26.94 27.18 26.62 2,106,300 27.11 25.40
12-03-07 26.74 26.96 26.56 1,666,300 26.69 25.00
12-03-06 26.93 26.93 26.49 2,145,800 26.57 24.89
12-03-05 27.55 27.68 27.19 1,012,500 27.35 25.62
12-03-02 28.15 28.42 27.72 1,656,800 27.73 25.98
12-03-01 27.46 28.25 27.41 1,953,000 28.18 26.40
12-02-29 27.13 27.62 26.97 2,158,500 27.39 25.66
12-02-28 27.07 27.27 26.79 1,398,600 27.04 25.33
12-02-27 26.76 27.17 26.55 1,403,300 26.96 25.26
Date Open High Low Vol Cls adjCls
12-02-24 27.12 27.46 26.86 2,000,900 26.94 25.24
12-02-23 26.64 27.05 26.44 958,900 27.00 25.29
12-02-22 26.98 27.16 26.61 1,026,100 26.63 24.95
12-02-21 27.40 27.51 26.75 1,232,600 26.91 25.21
12-02-17 27.44 27.58 27.18 1,028,200 27.32 25.59
12-02-16 26.85 27.33 26.70 1,234,100 27.24 25.52
12-02-15 27.25 27.39 26.80 1,273,900 26.87 25.17
12-02-14 27.42 27.47 26.78 1,359,600 27.06 25.35
12-02-13 27.79 27.89 27.39 1,143,100 27.56 25.82
Date Open High Low Vol Cls adjCls
12-02-10 26.92 27.63 26.77 2,219,300 27.53 25.79
12-02-09 27.35 27.66 26.96 4,044,500 27.29 25.57
12-02-08 27.19 27.87 27.16 3,151,200 27.21 25.49
12-02-07 26.96 27.34 26.52 2,703,900 27.09 25.38
12-02-06 27.16 27.50 26.98 1,337,300 27.28 25.56
12-02-03 26.83 27.39 26.83 2,323,700 27.38 25.65
12-02-02 26.18 26.58 26.03 1,171,300 26.34 24.68
12-02-01 25.74 26.37 25.58 2,236,900 26.17 24.52
12-01-31 25.75 25.88 25.09 3,288,900 25.47 23.86
Date Open High Low Vol Cls adjCls
12-01-30 25.72 25.94 25.53 2,750,900 25.61 23.99
12-01-27 26.97 27.20 25.16 5,033,500 26.02 24.38
12-01-26 27.86 28.27 27.07 3,834,800 27.32 25.59
12-01-25 27.21 27.75 26.93 2,915,600 27.63 25.88
12-01-24 27.29 27.71 27.15 1,628,100 27.35 25.62
12-01-23 27.62 28.06 27.54 968,400 27.67 25.92
12-01-20 27.47 27.57 27.32 1,408,700 27.50 25.76
12-01-19 27.45 27.95 27.43 2,221,200 27.55 25.81
12-01-18 26.09 27.17 25.91 1,890,900 27.13 25.42
Date Open High Low Vol Cls adjCls
12-01-17 26.54 26.81 26.10 1,621,100 26.19 24.54
12-01-13 25.66 26.37 25.57 2,133,000 26.36 24.69
12-01-12 25.74 26.35 25.74 2,138,600 26.12 24.47
12-01-11 25.30 25.79 25.12 2,042,400 25.54 23.93
12-01-10 24.61 25.66 24.55 2,312,400 25.50 23.89
12-01-09 24.00 24.36 23.91 1,091,000 24.16 22.63
12-01-06 24.15 24.31 23.86 2,468,400 23.90 22.39
12-01-05 24.08 24.55 23.75 1,476,900 24.39 22.85
12-01-04 24.31 24.43 24.08 1,449,900 24.34 22.80
Date Open High Low Vol Cls adjCls
12-01-03 24.67 25.15 24.46 1,721,000 24.51 22.96
11-12-30 24.11 24.19 24.00 757,100 24.05 22.53
11-12-29 23.75 24.26 23.64 1,032,900 24.16 22.63
11-12-28 24.12 24.17 23.52 1,062,300 23.58 22.09
11-12-27 24.31 24.64 24.04 680,800 24.04 22.52
11-12-23 24.46 24.57 24.24 524,500 24.45 22.91
11-12-22 24.15 24.51 24.08 1,305,900 24.36 22.82
11-12-21 23.91 24.19 23.51 1,184,200 24.05 22.53
11-12-20 23.49 24.12 23.47 1,850,700 23.94 22.43
Date Open High Low Vol Cls adjCls
11-12-19 23.61 23.76 22.84 1,739,000 22.95 21.50
11-12-16 23.89 24.09 23.00 3,861,100 23.51 22.02
11-12-15 24.13 24.20 23.67 1,434,800 23.69 22.19
11-12-14 23.97 24.07 23.46 2,918,000 23.74 22.24
11-12-13 24.95 25.25 23.99 2,295,300 24.31 22.77
11-12-12 25.57 25.57 24.88 2,109,800 25.23 23.64
11-12-09 25.87 26.48 25.84 1,462,200 26.12 24.40
11-12-08 26.29 26.32 25.48 1,862,500 25.58 23.89
11-12-07 26.24 26.79 26.00 1,559,100 26.60 24.84
Date Open High Low Vol Cls adjCls
11-12-06 26.45 26.76 26.22 1,780,400 26.49 24.74
11-12-05 26.89 27.07 26.30 2,071,000 26.61 24.85
11-12-02 26.50 27.30 26.22 2,387,600 26.27 24.54
11-12-01 26.32 26.53 25.95 1,627,700 26.17 24.44
11-11-30 25.60 26.55 25.46 2,601,000 26.53 24.78
11-11-29 24.65 24.86 24.32 2,015,500 24.54 22.92
11-11-28 24.13 24.65 24.05 2,922,200 24.64 23.01
11-11-25 23.17 23.63 23.10 783,300 23.31 21.77
11-11-23 23.29 23.68 23.05 2,712,200 23.16 21.63
Date Open High Low Vol Cls adjCls
11-11-22 24.00 24.33 23.51 2,152,000 23.55 21.99
11-11-21 24.57 24.57 23.96 2,380,500 24.09 22.50
11-11-18 25.00 25.17 24.67 2,080,600 25.03 23.38
11-11-17 25.58 25.76 24.69 2,579,500 24.83 23.19
11-11-16 25.73 26.21 25.44 2,735,800 25.55 23.86
11-11-15 25.71 26.54 25.59 2,616,500 26.10 24.38
11-11-14 26.12 26.31 25.53 2,726,600 25.80 24.10
11-11-11 26.57 26.83 26.35 2,225,000 26.36 24.62
11-11-10 26.49 26.51 25.51 3,008,800 26.04 24.32
Date Open High Low Vol Cls adjCls
11-11-09 26.86 26.94 25.82 3,390,900 25.92 24.21
11-11-08 27.40 27.87 27.11 1,774,200 27.80 25.96
11-11-07 26.98 27.12 26.38 1,548,900 27.07 25.28
11-11-04 26.91 27.05 26.15 1,700,000 26.93 25.15
11-11-03 26.78 27.43 25.88 2,827,400 27.04 25.25
11-11-02 26.27 26.54 25.74 1,622,200 26.39 24.65
11-11-01 26.06 26.58 25.49 3,126,000 25.55 23.86
11-10-31 28.27 28.27 27.29 2,119,400 27.50 25.68
11-10-28 28.77 29.38 28.44 1,909,600 29.08 27.16
Date Open High Low Vol Cls adjCls
11-10-27 27.36 29.56 27.04 4,566,800 29.00 27.08
11-10-26 26.76 27.23 26.21 2,428,100 26.98 25.20
11-10-25 27.26 27.26 26.15 2,192,100 26.20 24.47
11-10-24 27.20 27.78 27.03 1,718,800 27.62 25.80
11-10-21 26.34 27.01 26.30 2,108,400 26.96 25.18
11-10-20 25.56 26.11 25.13 2,078,500 26.00 24.28
11-10-19 26.28 26.57 25.50 2,018,700 25.53 23.84
11-10-18 25.11 26.50 24.86 2,771,000 26.20 24.47
11-10-17 25.69 25.79 24.91 1,724,800 24.95 23.30
Date Open High Low Vol Cls adjCls
11-10-14 26.10 26.18 25.23 2,489,800 25.87 24.16
11-10-13 26.27 26.46 24.60 4,944,900 25.62 23.93
11-10-12 26.89 27.68 26.71 3,024,400 26.88 25.10
11-10-11 26.34 27.23 26.09 2,060,000 26.80 25.03
11-10-10 26.38 27.15 26.38 1,733,800 27.15 25.36
11-10-07 26.16 27.02 25.59 4,923,100 25.72 24.02
11-10-06 25.51 26.57 24.87 2,796,000 26.51 24.76
11-10-05 24.96 25.99 24.29 2,915,300 25.71 24.01
11-10-04 23.23 25.03 22.61 4,000,000 24.95 23.30
Date Open High Low Vol Cls adjCls
11-10-03 25.39 25.89 23.66 3,590,100 23.66 22.02
11-09-30 26.38 26.51 25.71 1,910,200 25.71 23.93
11-09-29 26.79 27.07 25.86 1,797,100 26.83 24.97
11-09-28 27.39 27.60 25.94 2,364,700 25.98 24.18
11-09-27 27.01 28.40 26.93 3,431,400 27.27 25.38
11-09-26 25.89 26.59 24.96 2,376,400 26.59 24.75
11-09-23 24.52 25.65 24.52 2,920,800 25.51 23.74
11-09-22 24.87 25.21 24.26 3,350,900 24.78 23.07
11-09-21 27.47 27.69 25.88 2,941,200 25.90 24.11
Date Open High Low Vol Cls adjCls
11-09-20 28.43 28.60 27.55 2,279,200 27.55 25.64
11-09-19 28.06 28.40 27.54 3,483,000 28.36 26.40
11-09-16 29.12 29.35 28.68 7,276,000 28.83 26.84
11-09-15 27.49 28.79 27.12 3,850,500 28.78 26.79
11-09-14 26.85 27.43 25.99 2,922,700 27.05 25.18
11-09-13 26.37 26.85 25.15 2,613,600 26.62 24.78
11-09-12 25.59 26.29 25.24 3,208,600 26.23 24.41
11-09-09 26.23 26.76 25.91 2,622,100 26.02 24.22
11-09-08 26.81 27.34 26.59 1,375,300 26.62 24.78
Date Open High Low Vol Cls adjCls
11-09-07 26.36 27.35 26.31 1,660,900 27.28 25.39
11-09-06 25.49 26.10 25.36 2,033,700 25.92 24.13
11-09-02 27.05 27.36 26.36 1,935,400 26.40 24.57
11-09-01 28.44 28.70 27.76 1,494,000 27.76 25.84
11-08-31 28.58 28.99 28.13 2,101,800 28.47 26.50
11-08-30 28.22 28.59 27.73 1,832,200 28.30 26.34
11-08-29 27.73 28.49 27.49 1,916,200 28.49 26.52
11-08-26 26.04 27.47 25.68 1,876,200 27.18 25.30
11-08-25 27.75 28.30 26.32 2,446,000 26.42 24.59
Date Open High Low Vol Cls adjCls
11-08-24 26.92 27.70 26.53 2,300,400 27.46 25.56
11-08-23 25.81 27.00 25.39 2,964,200 27.00 25.13
11-08-22 26.20 26.37 25.61 3,476,700 25.64 23.87
11-08-19 25.19 26.81 25.19 4,781,400 25.50 23.74
11-08-18 25.90 26.05 25.29 4,640,100 25.59 23.82
11-08-17 27.18 27.51 26.76 3,019,600 27.01 25.14
11-08-16 27.25 27.49 26.63 3,136,500 26.99 25.12
11-08-15 26.97 27.76 26.88 2,913,700 27.68 25.76
11-08-12 27.18 27.85 26.50 4,037,300 26.65 24.81
Date Open High Low Vol Cls adjCls
11-08-11 24.81 27.29 24.61 4,503,000 26.85 24.99
11-08-10 25.53 25.90 24.49 4,867,200 24.63 22.93
11-08-09 25.09 26.33 24.11 4,655,300 26.30 24.48
11-08-08 26.05 26.60 24.21 5,516,100 24.37 22.68
11-08-05 27.91 28.16 26.46 4,130,100 27.02 25.15
11-08-04 28.53 28.77 27.40 5,285,000 27.41 25.51
11-08-03 28.00 29.13 27.83 4,376,300 29.06 27.05
11-08-02 29.18 29.31 27.95 4,689,000 27.95 26.02
11-08-01 29.61 29.99 28.98 3,304,800 29.50 27.46
Date Open High Low Vol Cls adjCls
11-07-29 28.72 29.71 28.19 2,729,600 29.42 27.38
11-07-28 30.50 31.45 29.24 3,569,100 29.30 27.27
11-07-27 31.90 31.94 30.45 2,681,200 30.54 28.43
11-07-26 31.90 32.34 31.78 1,625,700 32.14 29.92
11-07-25 31.95 32.38 31.68 1,355,100 32.00 29.79
11-07-22 32.54 32.58 32.09 673,500 32.43 30.19
11-07-21 31.67 32.53 31.55 2,327,800 32.49 30.24
11-07-20 31.41 31.59 31.25 1,277,000 31.35 29.18
11-07-19 30.90 31.27 30.73 1,539,400 31.15 28.99
Date Open High Low Vol Cls adjCls
11-07-18 31.29 31.35 30.56 1,379,300 30.81 28.68
11-07-15 31.83 31.87 31.19 1,361,800 31.49 29.31
11-07-14 32.43 32.50 31.54 1,634,500 31.63 29.44
11-07-13 32.13 32.81 31.85 1,851,200 32.34 30.10
11-07-12 31.68 32.43 31.59 1,802,700 31.98 29.77
11-07-11 32.71 32.83 31.62 1,868,800 31.66 29.47
11-07-08 33.61 33.61 33.13 1,633,200 33.33 31.02
11-07-07 33.56 34.32 33.51 1,786,600 34.22 31.85
11-07-06 33.06 33.14 32.71 1,314,000 33.13 30.84
Date Open High Low Vol Cls adjCls
11-07-05 33.66 33.66 33.03 1,367,600 33.15 30.86
11-07-01 32.89 33.81 32.68 1,797,500 33.74 31.41
11-06-30 33.03 33.29 32.74 1,562,900 32.76 30.49
11-06-29 32.35 32.92 32.09 1,952,300 32.88 30.60
11-06-28 31.90 32.15 31.78 1,566,700 31.94 29.73
11-06-27 31.22 31.91 31.04 1,602,300 31.78 29.58
11-06-24 31.75 31.93 31.17 1,887,100 31.25 29.09
11-06-23 31.57 31.81 31.25 2,101,300 31.75 29.55
11-06-22 32.29 32.74 32.03 2,051,000 32.05 29.83
Date Open High Low Vol Cls adjCls
11-06-21 31.87 32.54 31.84 1,941,300 32.50 30.25
11-06-20 31.63 31.98 31.37 2,148,100 31.71 29.52
11-06-17 31.62 31.98 31.55 2,484,400 31.87 29.66
11-06-16 31.25 31.70 31.02 1,497,800 31.29 29.12
11-06-15 31.47 31.77 30.99 1,672,100 31.17 29.01
11-06-14 31.46 32.05 31.46 1,758,100 31.78 29.58
11-06-13 31.31 31.40 30.86 1,620,100 31.14 28.99
11-06-10 31.53 31.69 30.96 1,990,000 31.25 29.09
11-06-09 31.25 32.09 31.06 1,853,600 31.72 29.45
Date Open High Low Vol Cls adjCls
11-06-08 30.95 31.46 30.95 1,957,100 31.18 28.95
11-06-07 31.16 31.55 31.09 1,319,900 31.09 28.87
11-06-06 31.89 32.10 30.97 2,301,300 31.01 28.79
11-06-03 32.05 32.43 31.88 1,445,800 31.97 29.68
11-06-02 32.87 33.13 32.28 2,801,300 32.45 30.13
11-06-01 33.53 33.65 32.75 2,433,100 32.76 30.42
11-05-31 33.84 34.06 33.73 2,692,200 33.84 31.42
11-05-27 33.41 33.72 33.26 1,170,300 33.36 30.97
11-05-26 32.93 33.48 32.79 924,600 33.33 30.95
Date Open High Low Vol Cls adjCls
11-05-25 32.78 33.26 32.56 1,713,700 33.05 30.69
11-05-24 33.25 33.39 32.82 1,014,500 33.00 30.64
11-05-23 33.10 33.26 32.84 1,607,100 33.05 30.69
11-05-20 34.07 34.22 33.48 1,550,900 33.55 31.15
11-05-19 34.00 34.40 33.92 1,203,100 34.20 31.75
11-05-18 33.42 33.91 33.31 1,355,200 33.84 31.42
11-05-17 33.62 33.73 33.00 1,776,800 33.41 31.02
11-05-16 33.76 34.26 33.71 1,592,100 33.77 31.35
11-05-13 34.60 34.69 33.94 1,850,100 33.97 31.54
Date Open High Low Vol Cls adjCls
11-05-12 34.30 34.80 34.15 2,021,600 34.63 32.15
11-05-11 35.04 35.18 34.46 2,039,200 34.65 32.17
11-05-10 34.74 35.35 34.64 1,669,400 35.23 32.71
11-05-09 34.33 34.62 34.10 1,360,400 34.57 32.10
11-05-06 34.90 35.16 34.32 2,092,500 34.37 31.91
11-05-05 34.28 35.04 33.91 2,459,000 34.46 31.99
11-05-04 34.91 35.00 34.15 2,243,200 34.51 32.04
11-05-03 35.04 36.05 34.19 5,630,800 35.13 32.62
11-05-02 37.29 37.58 36.90 1,408,700 37.10 34.45
Date Open High Low Vol Cls adjCls
11-04-29 37.27 37.43 37.13 1,181,400 37.15 34.49
11-04-28 37.39 37.49 37.10 1,385,800 37.22 34.56
11-04-27 37.58 37.72 37.04 1,260,000 37.53 34.84
11-04-26 37.39 37.57 37.21 1,900,000 37.49 34.81
11-04-25 37.48 37.82 37.09 1,391,900 37.21 34.55
11-04-21 36.67 37.38 36.60 2,077,000 37.27 34.60
11-04-20 36.63 37.00 36.52 1,928,100 36.52 33.91
11-04-19 36.24 36.27 35.85 1,627,400 36.04 33.46
11-04-18 36.12 36.40 35.85 1,555,200 36.07 33.49
Date Open High Low Vol Cls adjCls
11-04-15 36.75 36.88 36.47 970,500 36.69 34.07
11-04-14 36.78 36.78 36.48 1,177,800 36.59 33.97
11-04-13 37.03 37.22 36.57 2,088,500 36.81 34.18
11-04-12 36.11 37.08 36.11 4,036,600 36.83 34.19
11-04-11 36.00 36.50 35.98 933,600 36.03 33.45
11-04-08 36.30 36.50 35.93 860,500 36.01 33.43
11-04-07 36.41 36.70 36.07 1,176,200 36.21 33.62
11-04-06 36.48 36.77 36.28 1,506,200 36.50 33.89
11-04-05 36.70 36.78 36.19 924,000 36.34 33.74
Date Open High Low Vol Cls adjCls
11-04-04 36.84 37.08 36.47 1,105,900 36.75 34.12
11-04-01 36.45 37.02 36.39 1,731,400 36.76 34.13
11-03-31 35.81 36.13 35.41 1,773,500 36.09 33.51
11-03-30 35.50 36.19 35.41 1,536,300 35.98 33.41
11-03-29 35.00 35.28 34.69 720,700 35.25 32.73
11-03-28 35.10 35.42 35.00 841,400 35.01 32.51
11-03-25 35.27 35.29 34.96 770,900 35.03 32.52
11-03-24 34.70 35.24 34.53 1,115,200 35.22 32.70
11-03-23 34.33 34.68 34.02 1,082,500 34.51 32.04
Date Open High Low Vol Cls adjCls
11-03-22 34.45 34.80 34.39 1,298,200 34.53 32.06
11-03-21 34.05 34.45 33.89 1,959,000 34.44 31.98
11-03-18 33.90 34.03 33.43 1,719,900 33.50 31.10
11-03-17 33.48 33.80 33.10 1,318,800 33.32 30.94
11-03-16 33.73 33.87 32.51 2,672,000 32.78 30.43
11-03-15 32.21 33.89 32.21 2,265,200 33.54 31.14
11-03-14 33.93 34.31 33.35 1,146,500 33.51 31.11
11-03-11 33.43 34.28 33.43 1,234,700 34.20 31.75
11-03-10 34.36 34.42 33.67 1,888,700 33.73 31.32
Date Open High Low Vol Cls adjCls
11-03-09 35.50 35.57 34.78 1,637,000 34.86 32.37
11-03-08 34.97 35.96 34.82 1,225,000 35.50 32.96
11-03-07 35.95 36.04 34.89 1,057,200 35.00 32.44
11-03-04 36.28 36.36 35.26 1,491,800 35.76 33.14
11-03-03 35.45 36.38 35.45 1,160,600 36.32 33.66
11-03-02 35.19 35.34 34.73 1,070,500 35.06 32.50
11-03-01 36.40 36.52 35.20 1,082,100 35.20 32.63
11-02-28 36.38 36.56 35.90 1,047,000 36.25 33.60
11-02-25 35.72 36.19 35.62 976,600 36.12 33.48
Date Open High Low Vol Cls adjCls
11-02-24 35.36 35.74 35.00 1,410,000 35.51 32.91
11-02-23 36.14 36.53 35.08 1,614,400 35.50 32.90
11-02-22 36.63 36.70 35.69 2,691,500 36.00 33.37
11-02-18 36.65 37.29 36.65 2,052,000 37.24 34.52
11-02-17 36.38 36.81 36.27 1,207,100 36.63 33.95
11-02-16 36.23 36.62 36.11 970,100 36.48 33.81
11-02-15 35.88 36.38 35.74 1,621,900 36.10 33.46
11-02-14 35.61 36.13 35.23 1,359,200 35.98 33.35
11-02-11 34.52 35.70 34.34 1,284,000 35.58 32.98
Date Open High Low Vol Cls adjCls
11-02-10 34.39 34.92 34.23 1,486,000 34.56 32.03
11-02-09 34.68 35.01 34.31 1,459,200 34.58 32.05
11-02-08 35.11 35.19 34.71 1,309,000 34.81 32.26
11-02-07 34.78 35.75 34.73 1,740,700 35.21 32.63
11-02-04 34.11 34.80 33.99 2,940,900 34.73 32.19
11-02-03 33.53 34.11 33.41 1,567,600 34.11 31.62
11-02-02 33.57 34.09 33.45 1,758,700 33.48 31.03
11-02-01 33.38 33.95 33.33 2,059,400 33.83 31.36
11-01-31 33.01 33.63 32.94 1,537,300 33.13 30.71
Date Open High Low Vol Cls adjCls
11-01-28 34.00 34.41 33.05 2,432,500 33.20 30.77
11-01-27 33.68 34.29 33.55 2,796,600 34.01 31.52
11-01-26 33.76 34.51 33.67 4,428,000 33.75 31.28
11-01-25 35.25 35.84 34.96 2,740,300 35.61 33.01
11-01-24 34.42 35.59 34.10 3,488,000 35.37 32.78
11-01-21 35.12 35.43 34.51 2,360,900 34.60 32.07
11-01-20 34.72 35.05 34.49 2,403,900 34.80 32.25
11-01-19 35.27 35.64 34.83 2,465,800 34.88 32.33
11-01-18 36.06 36.10 35.50 1,030,000 35.99 33.36
Date Open High Low Vol Cls adjCls
11-01-14 36.07 36.26 35.78 1,305,200 36.10 33.46
11-01-13 35.74 36.19 35.50 1,496,400 36.19 33.54
11-01-12 35.59 35.82 35.22 1,811,600 35.68 33.07
11-01-11 35.44 35.79 35.08 1,256,600 35.21 32.63
11-01-10 34.70 35.46 34.51 1,751,400 35.18 32.61
11-01-07 35.71 35.73 34.46 2,496,300 34.80 32.25
11-01-06 35.84 35.84 35.31 1,570,400 35.58 32.98
11-01-05 35.64 36.31 35.26 3,548,000 35.55 32.95
11-01-04 36.78 36.82 36.00 1,419,400 36.24 33.59
Date Open High Low Vol Cls adjCls
11-01-03 36.75 37.19 36.67 1,619,500 36.72 34.03
10-12-31 36.13 36.47 36.00 1,185,900 36.27 33.62
10-12-30 36.72 36.75 36.13 1,029,200 36.17 33.52
10-12-29 37.11 37.14 36.69 865,600 36.80 34.11
10-12-28 36.92 37.22 36.85 976,800 37.00 34.29
10-12-27 36.71 36.92 36.65 754,500 36.82 34.13
10-12-23 37.10 37.19 36.54 954,700 36.81 34.12
10-12-22 37.57 37.72 36.95 1,334,000 37.18 34.46
10-12-21 36.62 37.60 36.42 1,580,500 37.58 34.83
Date Open High Low Vol Cls adjCls
10-12-20 36.45 36.54 35.72 1,762,000 36.32 33.66
10-12-17 35.70 36.54 35.32 2,337,200 36.34 33.68
10-12-16 35.75 35.82 34.89 1,418,400 35.64 33.03
10-12-15 35.54 36.40 35.45 1,451,500 35.73 33.12
10-12-14 35.66 35.78 35.43 1,206,200 35.58 32.98
10-12-13 35.48 35.85 35.17 2,067,600 35.66 33.05
10-12-10 35.78 35.78 34.57 2,808,700 35.14 32.51
10-12-09 35.95 36.47 35.58 2,179,500 35.92 33.24
10-12-08 34.84 35.23 34.67 1,053,200 35.18 32.55
Date Open High Low Vol Cls adjCls
10-12-07 35.39 35.79 34.73 1,552,500 34.73 32.13
10-12-06 34.86 35.21 34.70 1,010,900 35.05 32.43
10-12-03 34.98 35.10 34.40 1,340,000 35.05 32.43
10-12-02 33.80 35.29 33.71 2,283,900 35.24 32.61
10-12-01 33.35 33.75 33.05 1,425,400 33.74 31.22
10-11-30 32.32 33.10 32.20 2,059,300 32.62 30.18
10-11-29 33.02 33.06 32.41 1,433,300 32.74 30.29
10-11-26 33.44 33.67 33.07 584,200 33.31 30.82
10-11-24 32.75 33.92 32.75 1,513,800 33.88 31.35
Date Open High Low Vol Cls adjCls
10-11-23 32.76 33.01 32.46 2,097,400 32.49 30.06
10-11-22 33.59 33.65 33.03 1,081,700 33.22 30.74
10-11-19 33.47 33.99 33.15 1,212,500 33.76 31.24
10-11-18 33.11 34.04 33.08 1,507,900 33.57 31.06
10-11-17 32.55 32.90 32.39 1,315,900 32.67 30.23
10-11-16 33.03 33.29 32.28 2,398,100 32.53 30.10
10-11-15 33.44 33.94 33.37 1,531,300 33.53 31.02
10-11-12 33.54 33.80 32.80 2,426,600 33.05 30.58
10-11-11 33.81 34.15 33.58 1,682,100 33.90 31.37
Date Open High Low Vol Cls adjCls
10-11-10 33.80 34.19 33.26 2,877,200 34.16 31.61
10-11-09 34.82 34.86 33.74 3,342,700 33.85 31.32
10-11-08 35.29 35.29 34.49 2,465,100 34.73 32.13
10-11-05 34.37 35.57 34.20 2,842,900 35.41 32.76
10-11-04 33.39 34.41 33.24 3,996,100 34.38 31.81
10-11-03 32.30 32.99 32.08 2,333,600 32.93 30.47
10-11-02 31.70 32.31 31.62 1,710,200 32.27 29.86
10-11-01 31.35 31.99 30.94 1,967,600 31.34 29.00
10-10-29 30.51 31.13 30.30 1,574,600 31.03 28.71
Date Open High Low Vol Cls adjCls
10-10-28 31.12 31.48 30.47 1,948,300 30.55 28.27
10-10-27 30.87 31.19 29.68 3,216,400 30.58 28.30
10-10-26 30.84 31.21 30.64 1,584,500 31.10 28.78
10-10-25 31.53 31.55 30.89 1,063,800 30.96 28.65
10-10-22 31.15 31.33 31.05 815,100 31.18 28.85
10-10-21 31.69 31.83 30.92 2,171,800 31.01 28.69
10-10-20 30.91 31.70 30.81 1,697,300 31.46 29.11
10-10-19 31.08 31.69 30.82 1,859,900 30.99 28.67
10-10-18 31.01 31.52 30.80 1,355,700 31.52 29.16
Date Open High Low Vol Cls adjCls
10-10-15 31.52 31.61 30.72 1,974,200 30.95 28.64
10-10-14 31.54 31.88 31.03 1,217,900 31.23 28.90
10-10-13 31.66 31.99 31.35 1,205,500 31.68 29.31
10-10-12 30.94 31.54 30.76 1,272,700 31.39 29.04
10-10-11 31.00 31.29 30.97 1,094,900 31.09 28.77
10-10-08 30.82 31.18 30.61 1,280,600 31.01 28.69
10-10-07 31.18 31.25 30.65 1,586,400 30.80 28.50
10-10-06 31.49 31.49 30.96 1,580,700 31.07 28.75
10-10-05 30.57 31.79 30.46 2,277,900 31.45 29.10
Date Open High Low Vol Cls adjCls
10-10-04 30.46 30.80 30.10 1,543,400 30.19 27.90
10-10-01 30.64 30.94 30.20 1,413,200 30.60 28.28
10-09-30 30.50 31.00 30.12 1,517,000 30.31 28.01
10-09-29 30.11 30.51 29.93 942,600 30.20 27.91
10-09-28 30.56 30.57 29.92 2,206,800 30.31 28.01
10-09-27 30.78 31.04 30.31 1,200,700 30.38 28.07
10-09-24 29.56 30.65 29.54 1,307,400 30.62 28.29
10-09-23 29.23 29.72 29.05 875,600 29.11 26.90
10-09-22 29.85 30.31 29.25 1,885,300 29.58 27.33
Date Open High Low Vol Cls adjCls
10-09-21 30.85 31.00 29.87 1,760,500 29.98 27.70
10-09-20 29.94 30.94 29.82 1,436,200 30.88 28.53
10-09-17 29.90 29.99 29.64 1,638,800 29.88 27.61
10-09-16 29.30 29.68 29.24 1,839,600 29.63 27.38
10-09-15 28.92 29.49 28.69 1,037,200 29.44 27.20
10-09-14 28.87 29.25 28.55 1,055,500 29.06 26.85
10-09-13 28.82 29.00 28.67 1,884,300 28.90 26.71
10-09-10 28.14 28.57 27.97 1,421,500 28.53 26.36
10-09-09 28.11 28.38 27.90 1,088,400 28.08 25.95
Date Open High Low Vol Cls adjCls
10-09-08 27.47 27.86 27.39 887,300 27.59 25.49
10-09-07 27.62 27.73 27.16 1,514,900 27.33 25.25
10-09-03 27.35 27.93 27.35 1,650,900 27.93 25.81
10-09-02 26.52 27.01 26.39 1,495,600 27.01 24.96
10-09-01 25.72 26.52 25.55 2,372,700 26.51 24.50
10-08-31 25.09 25.56 24.94 2,594,300 25.33 23.41
10-08-30 25.66 25.83 25.17 2,108,200 25.17 23.26
10-08-27 25.60 25.84 24.98 2,348,600 25.84 23.88
10-08-26 25.36 26.23 25.25 4,062,000 25.45 23.52
Date Open High Low Vol Cls adjCls
10-08-25 25.33 25.65 25.02 3,892,600 25.20 23.29
10-08-24 26.41 26.51 25.69 2,568,400 25.72 23.77
10-08-23 27.33 27.53 26.76 1,972,700 26.77 24.74
10-08-20 27.21 27.41 26.78 2,086,900 27.22 25.15
10-08-19 27.87 28.11 27.42 2,361,800 27.44 25.36
10-08-18 28.12 28.35 27.62 3,953,000 28.00 25.87
10-08-17 28.28 28.47 28.02 1,994,700 28.16 26.02
10-08-16 27.58 28.21 27.50 2,232,100 27.99 25.86
10-08-13 28.22 28.41 27.58 2,392,800 27.78 25.67
Date Open High Low Vol Cls adjCls
10-08-12 27.97 28.48 27.91 3,175,200 28.27 26.12
10-08-11 28.43 28.70 28.08 4,148,500 28.46 26.30
10-08-10 29.28 29.35 28.70 2,629,000 29.02 26.82
10-08-09 29.41 29.71 29.33 1,592,800 29.58 27.33
10-08-06 28.86 29.43 28.70 2,136,700 29.27 27.05
10-08-05 29.18 29.48 28.95 1,374,300 29.43 27.19
10-08-04 29.17 29.51 28.93 2,002,900 29.42 27.19
10-08-03 29.28 29.40 29.06 1,856,700 29.15 26.94
10-08-02 29.28 29.50 28.99 2,048,300 29.40 27.17
Date Open High Low Vol Cls adjCls
10-07-30 28.38 29.08 28.27 1,867,800 28.89 26.70
10-07-29 29.16 29.70 28.75 2,542,800 28.95 26.75
10-07-28 29.05 29.42 28.77 2,832,200 28.92 26.72
10-07-27 29.31 30.30 28.85 5,562,600 29.07 26.86
10-07-26 29.51 30.18 28.96 3,636,200 30.08 27.80
10-07-23 28.47 29.34 28.21 3,544,000 29.09 26.88
10-07-22 28.08 29.07 28.07 4,197,100 28.57 26.40
10-07-21 27.69 28.29 27.49 4,436,600 27.63 25.53
10-07-20 27.28 27.64 26.82 7,265,300 27.56 25.47
Date Open High Low Vol Cls adjCls
10-07-19 28.24 28.24 27.27 4,914,600 27.76 25.65
10-07-16 28.96 29.06 27.99 4,959,900 28.12 25.98
10-07-15 29.45 29.83 28.70 2,485,000 29.30 27.07
10-07-14 29.77 29.84 29.31 2,031,500 29.68 27.43
10-07-13 29.61 30.20 29.49 2,348,700 30.07 27.79
10-07-12 29.25 29.43 28.88 1,604,500 29.28 27.06
10-07-09 28.85 29.65 28.75 2,163,000 29.52 27.28
10-07-08 28.34 29.12 28.34 3,457,300 28.96 26.76
10-07-07 27.56 28.66 27.56 3,185,000 28.54 26.37
Date Open High Low Vol Cls adjCls
10-07-06 28.01 28.25 27.07 2,192,500 27.41 25.33
10-07-02 28.10 28.18 27.09 2,310,200 27.44 25.36
10-07-01 28.13 28.51 26.89 4,031,200 27.83 25.72
10-06-30 28.70 29.14 27.99 2,942,200 28.03 25.90
10-06-29 30.50 30.50 28.51 3,999,500 28.72 26.54
10-06-28 31.18 31.30 30.61 1,769,900 31.05 28.69
10-06-25 30.40 30.91 29.90 2,325,900 30.70 28.37
10-06-24 31.37 31.43 30.07 2,169,400 30.16 27.87
10-06-23 31.23 31.69 30.63 2,495,000 31.45 29.06
Date Open High Low Vol Cls adjCls
10-06-22 32.53 32.80 31.23 2,719,900 31.28 28.90
10-06-21 32.62 33.50 32.34 2,555,800 32.51 30.04
10-06-18 32.19 32.40 31.91 2,109,900 32.00 29.57
10-06-17 32.57 32.57 31.73 2,926,600 32.19 29.75
10-06-16 32.43 32.72 32.00 1,780,300 32.47 30.00
10-06-15 32.71 32.71 31.82 2,394,300 32.64 30.16
10-06-14 32.57 33.13 32.24 3,019,300 32.28 29.83
10-06-11 30.88 32.47 30.83 2,591,200 32.37 29.91
10-06-10 30.61 31.55 30.47 3,005,400 31.50 29.07
Date Open High Low Vol Cls adjCls
10-06-09 30.71 31.16 29.89 2,524,100 30.03 27.71
10-06-08 30.32 30.77 29.51 4,594,100 30.47 28.12
10-06-07 29.97 31.17 29.91 4,397,700 30.09 27.77
10-06-04 30.73 31.01 29.81 5,760,100 29.98 27.67
10-06-03 31.42 31.59 30.41 4,300,600 31.20 28.79
10-06-02 29.64 31.37 29.57 4,609,800 31.33 28.91
10-06-01 29.42 30.12 29.25 3,312,200 29.42 27.15
10-05-28 30.48 30.62 29.60 3,117,500 29.72 27.43
10-05-27 29.86 30.59 29.76 3,545,000 30.57 28.21
Date Open High Low Vol Cls adjCls
10-05-26 29.79 30.18 29.14 3,355,700 29.33 27.07
10-05-25 28.40 29.43 27.69 5,396,200 29.38 27.11
10-05-24 30.53 31.11 29.53 5,004,500 29.58 27.30
10-05-21 28.61 30.47 28.55 5,147,800 30.14 27.82
10-05-20 30.31 30.54 29.52 2,874,600 29.53 27.25
10-05-19 31.32 32.06 30.47 3,372,900 31.10 28.70
10-05-18 33.56 33.69 31.29 3,248,600 31.60 29.16
10-05-17 33.73 34.43 32.06 4,645,400 33.01 30.46
10-05-14 34.34 34.77 33.12 3,630,700 33.57 30.98
Date Open High Low Vol Cls adjCls
10-05-13 33.87 34.83 33.71 3,644,600 34.26 31.62
10-05-12 33.46 34.25 32.86 3,649,500 34.18 31.54
10-05-11 32.10 34.48 31.74 8,518,500 33.38 30.81
10-05-10 29.69 29.98 28.68 2,794,000 29.95 27.64
10-05-07 29.05 29.22 27.48 3,955,100 27.78 25.64
10-05-06 30.17 30.81 27.36 3,234,400 28.98 26.75
10-05-05 30.33 31.12 29.67 1,888,100 30.37 28.03
10-05-04 31.76 31.76 30.45 2,519,400 30.84 28.46
10-05-03 31.85 32.35 31.47 1,836,300 32.33 29.84
Date Open High Low Vol Cls adjCls
10-04-30 32.32 33.07 31.59 3,604,600 31.69 29.25
10-04-29 30.71 32.49 30.58 2,860,900 32.32 29.83
10-04-28 30.08 30.82 30.07 1,959,700 30.46 28.11
10-04-27 31.21 31.53 29.76 3,323,700 29.82 27.52
10-04-26 32.18 32.70 31.42 2,200,700 31.53 29.10
10-04-23 32.03 32.43 31.83 1,303,300 32.37 29.87
10-04-22 31.85 32.22 31.33 1,530,900 32.08 29.61
10-04-21 32.36 32.52 31.65 1,082,700 32.16 29.68
10-04-20 32.32 32.39 31.90 1,383,800 32.39 29.89
Date Open High Low Vol Cls adjCls
10-04-19 31.95 32.47 31.46 1,949,900 32.07 29.60
10-04-16 33.21 33.37 31.94 3,388,100 32.29 29.80
10-04-15 33.26 33.40 33.02 2,072,500 33.27 30.70
10-04-14 32.35 33.46 32.10 3,227,100 33.44 30.86
10-04-13 31.24 32.13 30.76 2,726,800 31.95 29.49
10-04-12 31.13 31.67 31.13 1,451,300 31.32 28.90
10-04-09 30.92 31.28 30.77 1,052,900 31.13 28.73
10-04-08 31.01 31.08 30.66 1,640,500 30.92 28.54
10-04-07 31.72 31.79 30.91 2,723,700 31.25 28.84
Date Open High Low Vol Cls adjCls
10-04-06 31.44 31.95 31.36 2,343,500 31.80 29.35
10-04-05 30.70 31.59 30.54 2,992,400 31.55 29.12
10-04-01 29.63 30.66 29.43 5,889,100 30.66 28.30
10-03-31 29.02 29.17 28.64 2,204,100 28.67 26.46
10-03-30 29.33 29.47 29.01 886,400 29.20 26.95
10-03-29 29.64 29.65 29.06 1,422,400 29.30 27.04
10-03-26 29.82 30.00 29.15 1,186,600 29.50 27.22
10-03-25 30.07 30.40 29.65 1,222,100 29.70 27.41
10-03-24 29.67 29.99 29.67 1,692,000 29.76 27.46
Date Open High Low Vol Cls adjCls
10-03-23 29.34 30.06 29.17 2,355,400 29.85 27.55
10-03-22 29.17 29.49 29.03 1,585,000 29.25 26.99
10-03-19 29.40 30.03 29.34 2,101,400 29.40 27.13
10-03-18 30.31 30.54 29.72 2,064,500 29.74 27.45
10-03-17 29.65 30.57 29.63 2,849,700 30.37 28.03
10-03-16 29.32 29.62 29.05 1,360,900 29.50 27.22
10-03-15 29.51 29.68 28.71 2,578,000 29.12 26.87
10-03-12 28.92 29.27 28.71 1,944,000 28.92 26.69
10-03-11 28.76 28.81 28.43 1,503,100 28.80 26.58
Date Open High Low Vol Cls adjCls
10-03-10 28.97 29.15 28.59 2,229,100 28.81 26.59
10-03-09 28.60 29.27 28.43 1,748,200 28.97 26.74
10-03-08 28.86 29.09 28.63 1,349,000 28.87 26.62
10-03-05 28.24 28.92 27.92 2,857,000 28.86 26.61
10-03-04 27.06 28.21 26.91 4,804,300 28.05 25.86
10-03-03 26.42 27.35 26.33 3,230,800 27.01 24.90
10-03-02 26.15 26.44 26.05 1,741,400 26.40 24.34
10-03-01 25.95 26.18 25.76 1,283,300 26.09 24.05
10-02-26 25.48 25.92 25.37 2,354,500 25.85 23.83
Date Open High Low Vol Cls adjCls
10-02-25 25.48 25.54 24.93 2,383,500 25.37 23.39
10-02-24 25.63 25.79 25.52 2,754,100 25.72 23.71
10-02-23 25.87 26.23 25.52 2,265,400 25.57 23.57
10-02-22 26.07 26.14 25.79 1,700,000 26.00 23.97
10-02-19 26.10 26.21 25.84 2,500,800 26.09 24.05
10-02-18 26.28 26.40 25.87 1,986,300 26.18 24.14
10-02-17 26.43 26.54 26.17 1,985,600 26.52 24.45
10-02-16 26.13 26.31 25.77 1,984,000 26.30 24.25
10-02-12 25.60 25.81 25.12 1,964,300 25.76 23.75
Date Open High Low Vol Cls adjCls
10-02-11 26.45 26.45 25.71 3,115,700 25.84 23.82
10-02-10 25.15 26.64 25.08 4,633,000 26.45 24.38
10-02-09 24.83 25.25 24.50 2,268,200 25.08 23.12
10-02-08 24.81 24.96 24.42 2,753,600 24.56 22.64
10-02-05 24.49 25.07 24.00 2,972,000 24.87 22.93
10-02-04 26.01 26.28 24.51 3,917,900 24.54 22.62
10-02-03 26.33 26.50 26.11 1,495,100 26.20 24.15
10-02-02 26.41 26.62 26.24 1,881,700 26.46 24.39
10-02-01 25.85 26.56 25.80 1,932,600 26.28 24.23
Date Open High Low Vol Cls adjCls
10-01-29 26.70 27.10 25.63 2,935,600 25.78 23.77
10-01-28 27.22 27.29 26.06 2,769,100 26.53 24.46
10-01-27 27.34 27.57 26.31 4,176,900 27.00 24.89
10-01-26 27.31 27.91 27.13 2,733,800 27.43 25.29
10-01-25 27.36 27.85 27.12 2,793,700 27.52 25.37
10-01-22 28.24 28.30 26.71 6,387,200 26.99 24.88
10-01-21 30.14 30.23 28.30 8,874,100 28.32 26.11
10-01-20 30.77 31.60 30.22 3,502,400 31.43 28.98
10-01-19 30.59 30.98 30.34 1,647,300 30.79 28.39
Date Open High Low Vol Cls adjCls
10-01-15 30.47 30.65 30.00 1,837,800 30.46 28.08
10-01-14 30.98 30.99 30.37 2,092,700 30.50 28.12
10-01-13 30.98 31.11 30.58 1,781,200 30.93 28.52
10-01-12 31.42 31.95 30.72 2,776,700 30.78 28.38
10-01-11 30.98 31.81 30.79 2,883,300 31.55 29.09
10-01-08 30.45 30.93 30.32 1,792,500 30.77 28.37
10-01-07 30.71 30.99 30.33 2,076,900 30.52 28.14
10-01-06 30.19 30.86 29.92 1,893,700 30.80 28.40
10-01-05 30.27 30.27 29.75 2,104,800 30.16 27.81
Date Open High Low Vol Cls adjCls
10-01-04 30.37 30.73 30.12 2,654,800 30.25 27.89
09-12-31 30.20 30.55 30.04 2,208,000 30.16 27.81
09-12-30 30.23 30.36 30.04 1,277,500 30.10 27.75
09-12-29 30.27 30.44 30.12 1,649,500 30.32 27.95
09-12-28 30.44 30.44 30.08 1,222,200 30.11 27.76
09-12-24 29.94 30.47 29.93 452,300 30.39 28.02
09-12-23 29.80 30.07 29.75 1,292,800 29.94 27.60
09-12-22 29.52 29.96 29.40 3,013,400 29.72 27.40
09-12-21 28.90 29.46 28.86 1,310,800 29.46 27.16
Date Open High Low Vol Cls adjCls
09-12-18 28.69 28.88 28.22 2,194,800 28.82 26.57
09-12-17 28.29 28.64 27.93 2,557,100 28.60 26.37
09-12-16 28.24 28.74 28.00 2,992,000 28.61 26.38
09-12-15 27.90 28.17 27.66 2,347,700 28.12 25.92
09-12-14 27.66 28.04 27.55 1,668,800 27.99 25.80
09-12-11 27.28 27.59 27.24 3,220,600 27.55 25.37
09-12-10 27.95 27.98 26.99 4,145,500 27.11 24.97
09-12-09 28.80 28.91 27.89 2,699,100 27.89 25.68
09-12-08 28.81 29.09 28.52 1,149,000 28.79 26.51
Date Open High Low Vol Cls adjCls
09-12-07 28.88 29.31 28.68 2,382,800 29.02 26.73
09-12-04 29.16 29.38 28.47 2,590,400 28.99 26.70
09-12-03 29.13 29.29 28.61 2,036,100 28.71 26.44
09-12-02 28.52 29.03 28.31 2,291,000 28.89 26.61
09-12-01 28.55 28.80 28.03 2,717,500 28.53 26.27
09-11-30 28.12 28.36 27.82 2,506,100 28.29 26.05
09-11-27 28.15 28.65 27.43 935,500 28.10 25.88
09-11-25 29.15 29.28 29.02 1,289,400 29.15 26.84
09-11-24 29.26 29.27 28.53 2,082,200 29.08 26.78
Date Open High Low Vol Cls adjCls
09-11-23 29.85 29.87 28.86 2,292,000 29.12 26.82
09-11-20 29.20 29.62 29.05 1,880,300 29.53 27.19
09-11-19 30.00 30.16 29.30 2,103,000 29.45 27.12
09-11-18 31.21 31.23 30.11 1,953,200 30.20 27.81
09-11-17 31.26 31.47 31.06 1,084,200 31.30 28.82
09-11-16 31.05 31.72 31.04 1,670,500 31.41 28.93
09-11-13 31.53 31.86 30.58 2,348,400 30.77 28.34
09-11-12 31.09 31.68 31.01 2,814,500 31.61 29.11
09-11-11 31.89 32.13 31.13 2,197,200 31.26 28.79
Date Open High Low Vol Cls adjCls
09-11-10 31.48 31.78 31.09 1,319,900 31.57 29.07
09-11-09 30.65 31.60 30.53 2,246,200 31.60 29.10
09-11-06 29.67 30.31 29.50 1,695,700 30.20 27.81
09-11-05 29.30 30.40 29.22 2,684,800 30.11 27.73
09-11-04 28.95 29.93 28.83 2,680,100 29.04 26.74
09-11-03 28.54 28.82 27.90 2,155,500 28.70 26.43
09-11-02 29.39 29.57 28.06 2,298,900 28.91 26.62
09-10-30 30.74 30.74 28.77 2,569,400 29.11 26.81
09-10-29 30.01 30.98 29.75 2,383,100 30.91 28.47
Date Open High Low Vol Cls adjCls
09-10-28 30.39 30.59 29.43 2,327,200 29.50 27.17
09-10-27 31.76 32.09 30.29 2,895,700 30.37 27.97
09-10-26 32.66 33.44 31.68 4,676,800 31.72 29.21
09-10-23 31.37 32.77 31.25 3,962,200 31.90 29.38
09-10-22 31.99 32.08 30.02 4,795,900 30.71 28.28
09-10-21 32.00 33.07 31.62 2,875,900 31.71 29.20
09-10-20 32.42 32.78 31.91 1,725,500 32.15 29.61
09-10-19 32.96 33.08 31.93 2,077,300 32.63 30.05
09-10-16 32.93 33.05 32.36 2,135,100 32.69 30.10
Date Open High Low Vol Cls adjCls
09-10-15 33.24 33.70 32.63 2,129,500 33.70 31.03
09-10-14 31.40 33.65 31.37 3,891,900 33.45 30.80
09-10-13 31.04 31.32 30.50 1,552,600 30.52 28.11
09-10-12 31.87 31.98 31.01 1,593,900 31.17 28.71
09-10-09 31.62 31.71 31.35 1,453,100 31.71 29.20
09-10-08 31.25 31.90 31.25 1,817,600 31.64 29.14
09-10-07 30.63 31.50 30.39 1,448,200 30.90 28.46
09-10-06 30.73 31.13 30.33 1,709,700 30.83 28.39
09-10-05 28.91 30.35 28.83 1,980,100 30.28 27.86
Date Open High Low Vol Cls adjCls
09-10-02 28.48 29.39 28.39 1,728,100 28.79 26.49
09-10-01 30.86 31.03 28.92 3,609,000 28.99 26.67
09-09-30 31.65 31.74 30.29 4,642,500 31.03 28.55
09-09-29 30.68 31.70 30.62 3,249,800 31.43 28.92
09-09-28 28.96 30.56 28.89 2,045,000 30.55 28.11
09-09-25 28.40 29.34 27.76 3,892,400 28.88 26.57
09-09-24 31.16 31.16 29.50 2,627,900 29.73 27.35
09-09-23 31.49 31.97 31.00 1,925,600 31.01 28.53
09-09-22 31.91 32.25 31.35 3,548,800 31.49 28.97
Date Open High Low Vol Cls adjCls
09-09-21 32.24 32.24 31.67 1,753,600 31.69 29.15
09-09-18 32.38 32.84 32.31 2,197,300 32.60 29.99
09-09-17 32.48 33.09 32.12 2,529,600 32.40 29.81
09-09-16 31.51 32.50 31.15 4,356,600 32.46 29.86
09-09-15 30.21 31.44 29.99 3,777,100 31.35 28.84
09-09-14 28.30 30.26 28.30 2,740,500 30.21 27.79
09-09-11 29.26 29.26 28.42 1,644,900 28.73 26.43
09-09-10 28.37 29.28 27.97 2,211,100 29.19 26.85
09-09-09 27.57 28.61 27.20 1,991,800 28.51 26.23
Date Open High Low Vol Cls adjCls
09-09-08 27.92 27.95 27.31 2,601,600 27.42 25.23
09-09-04 27.53 27.60 27.07 815,900 27.48 25.28
09-09-03 26.98 27.46 26.90 1,726,900 27.44 25.24
09-09-02 26.64 27.09 26.28 2,464,900 26.72 24.58
09-09-01 28.51 28.68 26.70 2,976,500 26.78 24.64
09-08-31 28.57 28.83 28.25 1,924,600 28.76 26.46
09-08-28 29.29 29.59 28.51 1,365,700 28.92 26.61
09-08-27 29.01 29.17 28.45 1,299,900 29.08 26.75
09-08-26 28.65 29.08 28.41 1,626,000 28.92 26.61
Date Open High Low Vol Cls adjCls
09-08-25 28.46 28.86 28.20 1,630,700 28.77 26.47
09-08-24 28.94 29.00 28.03 1,227,300 28.18 25.93
09-08-21 28.45 28.82 28.33 2,117,200 28.63 26.34
09-08-20 27.89 28.31 27.64 2,048,300 28.25 25.99
09-08-19 27.32 27.86 27.15 5,549,000 27.84 25.61
09-08-18 27.01 27.75 27.01 2,107,600 27.57 25.36
09-08-17 26.88 27.15 26.46 2,217,600 26.86 24.71
09-08-14 28.35 28.45 27.13 1,624,700 27.71 25.49
09-08-13 28.10 28.25 27.48 2,005,200 28.25 25.99
Date Open High Low Vol Cls adjCls
09-08-12 26.65 28.25 26.50 2,413,700 27.97 25.73
09-08-11 27.54 27.86 26.65 2,018,500 26.80 24.66
09-08-10 28.42 28.56 27.50 1,701,200 27.84 25.61
09-08-07 28.56 29.20 28.08 2,309,400 28.50 26.22
09-08-06 28.52 28.84 27.84 2,665,200 28.25 25.99
09-08-05 27.88 28.46 27.78 2,304,100 28.12 25.87
09-08-04 27.22 28.12 27.14 3,505,300 27.82 25.59
09-08-03 28.28 28.52 27.27 3,563,800 27.51 25.31
09-07-31 28.82 28.82 27.60 2,628,800 28.14 25.89
Date Open High Low Vol Cls adjCls
09-07-30 27.93 29.01 27.58 2,868,300 28.75 26.45
09-07-29 27.32 27.79 27.25 1,706,900 27.59 25.38
09-07-28 27.46 27.86 26.95 2,126,000 27.39 25.20
09-07-27 27.38 27.85 27.05 1,689,000 27.71 25.49
09-07-24 27.70 27.70 26.28 2,097,800 27.13 24.96
09-07-23 26.45 28.08 26.13 3,641,500 27.91 25.68
09-07-22 25.52 26.47 25.00 2,358,700 26.32 24.21
09-07-21 26.23 26.80 25.20 6,476,400 25.99 23.91
09-07-20 24.28 25.47 24.28 4,434,900 24.94 22.94
Date Open High Low Vol Cls adjCls
09-07-17 24.57 24.88 23.89 2,359,500 24.21 22.27
09-07-16 24.45 24.72 23.76 4,615,500 24.53 22.57
09-07-15 24.36 25.23 24.26 3,008,800 24.89 22.90
09-07-14 23.52 24.22 22.54 4,980,400 24.10 22.17
09-07-13 23.45 23.90 22.90 2,685,300 23.85 21.94
09-07-10 22.91 23.46 22.74 2,114,600 23.08 21.23
09-07-09 22.81 23.36 22.71 2,669,900 23.02 21.18
09-07-08 23.31 23.48 22.06 5,259,800 22.63 20.82
09-07-07 23.25 23.77 23.16 3,985,200 23.26 21.40
Date Open High Low Vol Cls adjCls
09-07-06 23.80 23.95 22.75 3,059,300 23.21 21.35
09-07-02 24.42 24.59 23.80 3,210,300 24.00 22.08
09-07-01 24.56 24.83 24.32 1,920,500 24.59 22.62
09-06-30 25.12 25.12 24.29 2,685,200 24.38 22.43
09-06-29 25.39 25.62 24.92 2,157,800 25.10 23.09
09-06-26 24.43 25.43 24.25 3,374,800 25.37 23.34
09-06-25 24.53 26.74 23.61 18,891,400 24.57 22.60
09-06-24 22.54 24.89 22.30 11,423,800 24.48 22.52
09-06-23 22.35 22.55 21.68 2,857,100 22.04 20.28
Date Open High Low Vol Cls adjCls
09-06-22 23.74 23.83 22.18 2,969,700 22.20 20.42
09-06-19 23.59 24.19 23.57 2,662,800 23.97 22.05
09-06-18 23.56 23.74 22.97 2,661,700 23.34 21.47
09-06-17 23.24 24.26 22.95 3,745,800 23.59 21.70
09-06-16 24.45 24.93 23.34 4,213,000 23.54 21.66
09-06-15 23.67 25.43 23.42 6,465,700 24.93 22.94
09-06-12 23.56 23.95 23.30 2,829,400 23.94 22.02
09-06-11 24.20 24.59 24.14 3,434,000 24.25 22.28
09-06-10 24.89 25.07 23.79 3,425,000 24.24 22.27
Date Open High Low Vol Cls adjCls
09-06-09 24.08 24.76 23.97 2,739,400 24.65 22.65
09-06-08 23.94 24.08 23.17 2,447,900 23.90 21.96
09-06-05 23.76 24.25 23.18 4,100,200 23.97 22.03
09-06-04 23.06 23.58 22.17 6,003,500 23.47 21.57
09-06-03 22.24 23.43 21.89 6,889,000 23.27 21.38
09-06-02 19.54 22.75 19.54 7,295,200 22.41 20.59
09-06-01 19.52 20.61 19.51 4,118,900 19.73 18.13
09-05-29 18.36 19.30 18.09 3,551,800 19.28 17.72
09-05-28 18.30 18.50 17.73 2,889,600 18.34 16.85
Date Open High Low Vol Cls adjCls
09-05-27 19.27 19.49 17.98 4,451,600 18.05 16.59
09-05-26 18.70 19.33 18.33 3,332,700 19.12 17.57
09-05-22 18.85 19.05 18.47 2,225,400 18.55 17.04
09-05-21 18.47 18.93 18.19 3,444,200 18.71 17.19
09-05-20 19.61 20.00 18.64 2,289,200 18.78 17.26
09-05-19 19.94 19.96 19.10 2,858,700 19.22 17.66
09-05-18 18.99 19.97 18.77 3,407,700 19.81 18.20
09-05-15 18.11 18.65 18.01 3,630,600 18.53 17.03
09-05-14 17.89 18.42 17.32 3,107,100 18.14 16.67
Date Open High Low Vol Cls adjCls
09-05-13 18.64 18.95 17.82 3,712,300 17.99 16.53
09-05-12 19.70 20.02 18.53 4,195,300 19.20 17.64
09-05-11 20.51 20.51 19.35 3,235,100 19.38 17.81
09-05-08 19.69 21.23 19.39 4,547,100 21.23 19.51
09-05-07 20.08 20.75 19.13 6,418,600 19.36 17.79
09-05-06 19.32 19.79 18.75 6,065,000 19.71 18.11
09-05-05 20.84 21.31 17.55 14,709,500 18.63 17.12
09-05-04 21.04 22.53 20.44 5,053,000 22.53 20.70
09-05-01 19.98 20.75 19.78 3,012,200 20.71 19.03
Date Open High Low Vol Cls adjCls
09-04-30 20.03 20.78 19.78 4,264,500 20.07 18.44
09-04-29 18.65 19.89 18.40 4,120,200 19.73 18.13
09-04-28 18.62 18.89 18.34 2,596,600 18.37 16.88
09-04-27 19.81 20.10 18.74 3,370,400 19.05 17.50
09-04-24 20.27 20.61 19.04 4,283,800 20.27 18.63
09-04-23 19.71 20.34 19.04 3,555,700 20.11 18.48
09-04-22 18.37 20.04 17.94 4,304,000 19.25 17.69
09-04-21 17.04 19.03 17.04 3,664,600 19.01 17.47
09-04-20 19.20 19.24 17.65 3,860,900 17.68 16.25
Date Open High Low Vol Cls adjCls
09-04-17 19.35 20.67 18.81 4,961,700 20.20 18.56
09-04-16 19.34 19.83 18.30 3,705,600 19.43 17.85
09-04-15 18.03 19.18 17.85 3,065,100 19.12 17.57
09-04-14 18.63 19.55 18.25 3,938,900 18.27 16.79
09-04-13 19.07 19.82 18.78 3,884,000 19.30 17.73
09-04-09 18.17 19.47 17.51 4,701,200 19.43 17.85
09-04-08 17.10 17.45 16.83 2,870,600 17.25 15.85
09-04-07 16.79 17.38 16.45 4,218,300 16.90 15.53
09-04-06 17.01 17.70 16.35 4,955,000 17.44 16.03
Date Open High Low Vol Cls adjCls
09-04-03 17.96 18.19 16.82 4,924,000 17.44 16.03
09-04-02 17.07 19.55 17.07 6,724,900 17.98 16.52
09-04-01 15.53 16.73 15.52 3,070,300 16.40 15.07
09-03-31 15.22 16.11 14.87 3,953,000 15.90 14.61
09-03-30 15.78 15.83 14.87 4,235,800 14.94 13.73
09-03-27 16.47 16.64 15.88 3,228,400 16.17 14.86
09-03-26 16.46 16.95 15.71 3,753,100 16.85 15.48
09-03-25 15.61 16.99 15.02 3,668,200 16.22 14.90
09-03-24 15.24 16.44 15.11 4,075,800 15.60 14.33
Date Open High Low Vol Cls adjCls
09-03-23 14.25 15.96 14.25 5,274,600 15.95 14.66
09-03-20 14.02 14.27 13.61 4,099,300 13.78 12.66
09-03-19 15.80 15.91 13.79 7,084,800 13.97 12.84
09-03-18 13.84 15.49 13.27 7,694,100 15.22 13.99
09-03-17 13.75 14.03 13.18 4,811,300 14.03 12.89
09-03-16 14.37 15.10 13.67 6,194,200 13.76 12.64
09-03-13 14.26 15.10 13.75 5,873,900 14.70 13.51
09-03-12 12.78 14.18 12.52 5,130,700 14.10 12.96
09-03-11 12.10 12.97 11.91 6,715,400 12.89 11.84
Date Open High Low Vol Cls adjCls
09-03-10 11.01 12.09 10.55 7,306,700 12.03 11.05
09-03-09 10.98 11.32 10.35 4,422,800 10.79 9.69
09-03-06 12.26 12.60 10.63 6,314,400 11.14 10.01
09-03-05 13.27 13.79 11.40 9,511,700 12.29 11.04
09-03-04 12.19 12.73 11.78 3,958,400 12.37 11.11
09-03-03 11.93 12.00 11.27 3,713,200 11.60 10.42
09-03-02 12.56 12.80 11.70 2,996,900 11.76 10.57
09-02-27 13.07 13.57 12.78 2,572,700 12.83 11.53
09-02-26 14.18 14.45 13.38 2,862,800 13.56 12.18
Date Open High Low Vol Cls adjCls
09-02-25 14.79 16.00 13.10 2,995,100 13.74 12.34
09-02-24 13.04 14.25 12.81 3,905,900 14.25 12.80
09-02-23 14.14 14.41 12.85 3,456,500 12.86 11.55
09-02-20 13.25 14.35 12.98 4,366,900 13.89 12.48
09-02-19 15.52 15.85 13.69 3,110,800 13.84 12.43
09-02-18 15.15 15.34 14.37 3,432,500 14.81 13.31
09-02-17 14.91 16.10 14.60 4,751,200 14.65 13.16
09-02-13 15.27 16.72 13.25 5,694,100 16.10 14.46
09-02-12 14.50 15.56 14.11 4,439,000 15.49 13.92
Date Open High Low Vol Cls adjCls
09-02-11 14.76 15.16 14.14 3,423,500 14.99 13.47
09-02-10 16.01 16.39 14.38 4,832,500 14.58 13.10
09-02-09 16.57 16.77 16.00 1,981,000 16.39 14.73
09-02-06 15.71 16.76 15.71 3,386,700 16.44 14.77
09-02-05 15.16 16.28 14.42 4,803,800 15.73 14.13
09-02-04 15.96 16.20 15.15 3,135,800 15.36 13.80
09-02-03 16.26 16.26 15.17 2,718,800 15.82 14.21
09-02-02 16.03 16.04 15.06 3,094,700 16.00 14.37
09-01-30 16.95 17.56 15.79 3,263,900 16.06 14.43
Date Open High Low Vol Cls adjCls
09-01-29 17.50 17.81 16.67 3,186,500 16.75 15.05
09-01-28 17.01 18.20 15.29 9,998,000 18.02 16.19
09-01-27 19.58 19.83 18.80 2,654,000 19.44 17.47
09-01-26 19.08 20.36 18.55 2,216,900 18.98 17.05
09-01-23 17.13 19.25 16.90 3,176,600 19.07 17.13
09-01-22 18.55 19.00 17.02 3,068,300 18.00 16.17
09-01-21 18.37 19.35 16.97 4,760,400 19.25 17.29
09-01-20 20.24 20.76 16.98 4,580,600 17.34 15.58
09-01-16 21.30 21.95 19.26 3,882,300 21.06 18.92
Date Open High Low Vol Cls adjCls
09-01-15 20.62 22.02 19.38 2,963,400 20.70 18.60
09-01-14 21.92 22.52 20.33 2,727,200 20.91 18.79
09-01-13 22.18 23.62 21.85 3,172,900 22.52 20.23
09-01-12 23.25 23.55 22.04 2,295,300 22.52 20.23
09-01-09 24.17 24.95 23.12 2,309,200 23.36 20.99
09-01-08 22.97 24.14 22.58 2,152,600 24.09 21.64
09-01-07 24.56 25.33 23.00 2,784,300 23.11 20.76
09-01-06 23.91 25.54 23.91 4,310,700 25.35 22.78
09-01-05 22.51 24.19 22.51 2,308,900 23.56 21.17
Date Open High Low Vol Cls adjCls
09-01-02 21.95 22.93 21.24 1,451,400 22.75 20.44
08-12-31 21.30 22.08 20.99 1,508,700 21.91 19.68
08-12-30 20.00 21.38 19.76 1,680,000 21.28 19.12
08-12-29 19.93 20.06 19.00 1,097,300 19.91 17.89
08-12-26 20.82 20.82 19.45 721,700 20.00 17.97
08-12-24 19.90 20.05 19.13 738,900 20.05 18.01
08-12-23 20.67 20.89 19.15 1,891,200 19.36 17.39
08-12-22 21.45 21.53 19.83 2,148,800 20.36 18.29
08-12-19 21.43 21.90 20.85 3,175,700 21.41 19.24
Date Open High Low Vol Cls adjCls
08-12-18 21.00 21.43 20.60 3,770,300 21.20 19.05
08-12-17 20.72 21.43 20.40 3,395,600 20.86 18.74
08-12-16 19.64 21.73 19.24 3,912,500 21.40 19.23
08-12-15 19.89 19.99 18.77 2,524,200 19.16 17.21
08-12-12 18.66 20.35 18.49 6,044,300 19.92 17.90
08-12-11 19.88 20.37 17.87 3,769,900 18.17 16.32
08-12-10 18.70 20.00 18.25 4,367,900 19.91 17.89
08-12-09 19.72 19.93 18.36 3,826,300 18.55 16.67
08-12-08 18.88 19.75 18.34 4,422,600 19.32 17.36
Date Open High Low Vol Cls adjCls
08-12-05 16.19 18.15 15.38 4,606,900 18.15 16.09
08-12-04 16.43 18.03 16.06 3,533,200 16.45 14.58
08-12-03 16.31 17.07 15.50 3,758,700 16.88 14.96
08-12-02 15.55 17.25 15.00 5,881,800 17.00 15.07
08-12-01 17.38 17.42 14.91 3,661,900 14.92 13.23
08-11-28 17.47 18.12 17.05 1,243,300 18.02 15.98
08-11-26 15.79 18.34 15.22 4,814,800 17.50 15.51
08-11-25 15.40 16.49 14.89 7,349,600 16.13 14.30
08-11-24 14.89 16.57 14.05 4,541,100 16.54 14.66
Date Open High Low Vol Cls adjCls
08-11-21 13.87 14.21 11.94 6,480,200 14.03 12.44
08-11-20 13.82 14.84 12.60 7,941,900 13.00 11.53
08-11-19 16.18 16.18 13.81 6,486,300 14.00 12.41
08-11-18 15.42 16.20 14.48 5,091,300 16.20 14.36
08-11-17 15.49 16.37 14.83 3,278,900 15.36 13.62
08-11-14 17.21 18.28 15.49 3,581,200 15.65 13.87
08-11-13 16.00 18.02 14.57 6,251,100 17.92 15.89
08-11-12 17.46 18.07 15.60 4,591,900 15.78 13.99
08-11-11 16.98 19.05 16.43 6,284,300 18.65 16.53
Date Open High Low Vol Cls adjCls
08-11-10 18.53 18.61 15.89 3,379,500 17.39 15.42
08-11-07 19.31 19.47 17.42 3,120,200 18.17 16.11
08-11-06 18.90 20.43 18.55 3,790,900 19.11 16.94
08-11-05 20.36 21.16 19.35 2,912,000 19.45 17.24
08-11-04 21.76 22.03 20.23 4,251,500 20.87 18.50
08-11-03 22.66 23.00 20.20 3,101,000 20.70 18.35
08-10-31 20.58 22.58 19.89 3,933,600 22.19 19.67
08-10-30 18.61 21.98 17.05 6,661,900 20.76 18.40
08-10-29 14.02 18.80 14.02 11,092,000 16.92 15.00
Date Open High Low Vol Cls adjCls
08-10-28 14.42 16.05 11.09 8,432,000 12.98 11.51
08-10-27 15.59 16.03 13.59 4,082,300 13.90 12.32
08-10-24 13.69 16.36 13.18 3,843,600 15.78 13.99
08-10-23 17.49 17.68 13.71 7,305,100 15.66 13.88
08-10-22 20.11 20.85 16.90 3,590,400 17.53 15.54
08-10-21 22.50 22.90 20.59 2,311,400 20.79 18.43
08-10-20 22.29 22.80 21.79 2,228,500 22.64 20.07
08-10-17 20.76 23.27 19.04 2,724,400 21.96 19.47
08-10-16 21.63 21.63 19.12 4,606,300 21.24 18.83
Date Open High Low Vol Cls adjCls
08-10-15 22.60 23.44 20.24 2,804,200 20.41 18.09
08-10-14 24.17 25.50 22.85 4,396,900 24.04 21.31
08-10-13 22.71 23.33 19.54 4,253,200 23.33 20.68
08-10-10 18.23 20.16 15.00 10,611,900 19.12 16.95
08-10-09 25.33 26.40 17.88 5,840,300 19.00 16.84
08-10-08 27.65 29.92 23.72 4,199,900 25.25 22.39
08-10-07 34.19 34.68 29.01 2,752,700 29.01 25.72
08-10-06 32.55 36.70 29.47 2,567,400 34.10 30.23
08-10-03 34.83 37.22 32.68 1,834,700 34.00 30.14
Date Open High Low Vol Cls adjCls
08-10-02 35.51 35.94 33.57 2,096,700 34.17 30.29
08-10-01 37.02 38.88 35.01 2,099,100 35.90 31.83
08-09-30 38.57 39.10 36.91 2,335,000 38.06 33.74
08-09-29 43.29 44.48 36.75 1,777,700 37.14 32.71
08-09-26 40.19 44.94 40.06 3,244,200 44.89 39.54
08-09-25 41.41 43.00 39.39 1,743,400 41.65 36.69
08-09-24 40.96 42.25 38.55 1,911,300 40.65 35.81
08-09-23 37.19 41.66 36.95 2,174,700 40.25 35.45
08-09-22 42.00 42.75 35.56 2,860,600 37.56 33.08
Date Open High Low Vol Cls adjCls
08-09-19 40.45 40.45 36.31 82,100 40.45 35.63
08-09-18 36.22 51.66 26.56 13,656,400 37.00 32.59
08-09-17 37.90 38.82 33.50 7,566,900 35.49 31.26
08-09-16 34.86 39.49 34.86 7,296,300 39.40 34.70
08-09-15 37.04 38.97 36.20 7,596,400 36.30 31.97
08-09-12 40.09 41.05 39.31 4,012,200 40.40 35.59
08-09-11 40.66 42.68 39.14 5,430,800 41.64 36.68
08-09-10 43.51 44.99 41.38 3,889,300 42.75 37.66
08-09-09 46.90 47.70 43.69 3,766,300 43.74 38.53
Date Open High Low Vol Cls adjCls
08-09-08 47.25 47.82 45.03 5,010,600 47.35 41.71
08-09-05 41.85 44.59 41.00 4,068,800 44.52 39.21
08-09-04 45.88 45.88 42.10 4,625,700 42.60 37.52
08-09-03 45.50 47.60 45.04 2,234,100 47.37 41.72
08-09-02 45.37 46.98 44.58 2,274,700 45.67 40.23
08-08-29 44.67 45.35 43.85 1,365,000 44.53 39.22
08-08-28 42.95 44.95 42.65 2,394,500 44.95 39.59
08-08-27 41.51 42.43 40.95 1,584,900 42.25 37.21
08-08-26 40.14 41.51 39.75 2,018,600 41.51 36.56
Date Open High Low Vol Cls adjCls
08-08-25 42.03 42.64 40.08 2,009,400 40.14 35.36
08-08-22 41.36 42.33 40.55 2,073,000 42.33 37.29
08-08-21 38.37 40.65 38.37 1,761,500 40.37 35.56
08-08-20 39.49 40.39 38.37 2,302,100 39.77 35.03
08-08-19 40.93 40.98 39.01 2,382,500 39.38 34.69
08-08-18 43.76 43.76 41.02 1,754,600 41.24 36.33
08-08-15 42.74 44.95 42.71 2,439,100 43.76 38.54
08-08-14 40.04 42.77 39.78 1,997,100 42.30 37.26
08-08-13 40.82 41.43 39.10 2,431,500 40.21 35.42
Date Open High Low Vol Cls adjCls
08-08-12 43.79 44.24 40.78 2,039,300 41.03 36.14
08-08-11 42.29 45.79 41.81 3,026,000 44.78 39.44
08-08-08 39.62 42.88 38.93 2,747,100 42.29 37.25
08-08-07 41.68 41.84 38.99 3,602,600 39.25 34.57
08-08-06 42.34 42.86 41.41 1,975,300 42.33 37.29
08-08-05 40.90 43.37 40.28 2,238,300 42.85 37.74
08-08-04 41.16 41.16 39.06 1,801,800 40.00 35.23
08-08-01 39.50 41.28 38.60 2,882,200 40.76 35.90
08-07-31 39.62 41.21 38.34 2,383,300 40.35 35.54
Date Open High Low Vol Cls adjCls
08-07-30 40.44 41.63 37.79 3,615,800 40.22 35.43
08-07-29 35.60 40.05 35.60 3,742,300 39.75 35.01
08-07-28 39.49 39.88 35.46 5,841,000 35.55 31.31
08-07-25 37.96 39.97 36.80 5,228,300 39.51 34.80
08-07-24 40.05 40.71 37.70 7,675,800 38.21 33.66
08-07-23 36.73 41.24 36.35 8,474,700 40.20 35.41
08-07-22 31.51 37.34 31.51 4,858,600 36.72 32.34
08-07-21 36.23 36.23 31.94 5,240,400 32.31 28.46
08-07-18 36.93 36.99 34.10 3,725,400 35.59 31.35
Date Open High Low Vol Cls adjCls
08-07-17 34.83 37.21 33.46 5,622,400 36.09 31.79
08-07-16 30.27 33.69 29.49 5,891,600 33.50 29.51
08-07-15 30.20 31.80 27.57 7,932,700 29.95 26.38
08-07-14 34.57 34.76 30.36 6,374,700 30.65 27.00
08-07-11 34.93 35.34 32.61 6,524,400 33.49 29.50
08-07-10 36.23 37.50 35.94 3,537,000 36.35 32.02
08-07-09 39.86 39.98 36.21 3,327,300 36.29 31.96
08-07-08 36.98 39.66 36.37 4,435,400 39.66 34.93
08-07-07 38.32 38.74 36.58 3,970,000 37.04 32.63
Date Open High Low Vol Cls adjCls
08-07-03 39.54 39.65 37.53 2,788,400 38.23 33.67
08-07-02 41.09 41.24 39.23 4,663,900 39.27 34.59
08-07-01 41.31 42.32 39.62 7,118,200 41.25 36.33
08-06-30 44.10 44.18 43.36 2,809,200 43.57 38.38
08-06-27 45.50 46.05 43.45 3,614,700 44.11 38.85
08-06-26 47.74 47.74 45.38 2,893,500 45.60 40.17
08-06-25 48.74 49.72 48.03 2,350,300 48.38 42.61
08-06-24 48.45 49.18 47.27 2,675,700 48.58 42.79
08-06-23 50.75 50.85 48.31 2,663,500 48.54 42.76
Date Open High Low Vol Cls adjCls
08-06-20 50.80 52.09 50.39 3,680,500 50.65 44.61
08-06-19 52.27 52.50 49.79 3,033,700 51.40 45.27
08-06-18 51.50 52.81 51.09 1,733,800 52.40 46.16
08-06-17 54.30 54.45 51.82 1,707,300 51.93 45.74
08-06-16 53.10 54.41 52.65 1,259,800 54.00 47.56
08-06-13 51.90 53.51 51.86 2,034,100 53.51 47.13
08-06-12 51.09 52.91 51.09 2,364,200 51.88 45.70
08-06-11 52.27 52.55 50.65 2,883,200 50.75 44.70
08-06-10 51.49 53.50 51.27 2,270,100 52.47 46.22
Date Open High Low Vol Cls adjCls
08-06-09 53.38 53.42 51.10 2,144,200 51.87 45.69
08-06-06 54.09 54.80 52.92 2,750,100 52.92 46.61
08-06-05 53.20 54.54 53.16 1,761,600 54.51 47.80
08-06-04 52.92 54.17 52.58 2,345,600 53.21 46.66
08-06-03 52.98 53.91 52.31 1,857,300 53.30 46.74
08-06-02 53.69 53.93 52.20 1,929,100 52.88 46.37
08-05-30 54.16 54.48 53.70 1,487,100 53.81 47.19
08-05-29 53.26 55.06 52.77 1,901,900 54.13 47.47
08-05-28 53.68 53.92 52.35 2,524,400 53.08 46.55
Date Open High Low Vol Cls adjCls
08-05-27 52.80 53.83 52.50 1,941,200 53.66 47.06
08-05-23 53.85 53.98 52.65 1,644,000 52.76 46.27
08-05-22 53.69 54.77 53.32 1,639,300 54.07 47.42
08-05-21 55.35 55.67 53.28 1,628,100 53.55 46.96
08-05-20 55.80 55.80 54.80 2,384,700 55.36 48.55
08-05-19 56.87 57.14 55.66 1,507,000 55.85 48.98
08-05-16 57.15 57.63 56.27 2,095,200 56.61 49.64
08-05-15 55.51 57.12 55.51 2,101,700 56.94 49.93
08-05-14 55.70 56.32 55.34 2,269,700 55.75 48.89
Date Open High Low Vol Cls adjCls
08-05-13 56.12 56.17 55.14 2,578,300 55.34 48.53
08-05-12 55.40 56.00 54.98 2,652,400 55.86 48.99
08-05-09 54.30 55.80 53.91 4,279,900 55.09 48.31
08-05-08 56.36 56.36 54.41 5,389,700 54.98 48.21
08-05-07 56.89 57.38 55.71 13,693,700 56.01 49.12
08-05-06 60.05 60.05 56.30 7,520,600 56.30 49.37
08-05-05 64.59 64.59 61.83 2,109,600 62.76 55.04
08-05-02 63.73 65.52 63.02 1,994,600 64.87 56.89
08-05-01 60.76 62.29 60.17 2,260,100 62.10 54.46
Date Open High Low Vol Cls adjCls
08-04-30 61.64 61.88 60.17 1,280,800 60.28 52.86
08-04-29 61.68 62.00 60.69 1,085,500 61.39 53.84
08-04-28 62.44 62.90 61.52 1,267,400 61.65 54.06
08-04-25 62.09 62.74 60.31 945,500 61.89 54.27
08-04-24 59.24 62.13 59.12 1,396,800 61.66 54.07
08-04-23 58.71 59.25 57.76 1,164,400 59.04 51.77
08-04-22 58.60 58.83 57.82 1,343,200 58.07 50.92
08-04-21 58.40 58.58 57.86 941,300 58.35 51.17
08-04-18 57.54 59.53 57.50 2,902,500 58.65 51.43
Date Open High Low Vol Cls adjCls
08-04-17 57.57 57.70 55.91 2,713,000 56.87 49.87
08-04-16 56.20 57.91 55.89 2,297,700 57.86 50.74
08-04-15 55.40 55.94 54.64 1,378,800 55.61 48.77
08-04-14 56.18 56.20 55.00 1,130,600 55.14 48.35
08-04-11 56.61 57.88 55.89 1,162,400 56.12 49.21
08-04-10 57.11 58.66 56.90 993,400 57.71 50.61
08-04-09 58.84 58.84 57.21 1,057,200 57.24 50.20
08-04-08 59.86 59.99 58.36 1,270,500 58.85 51.61
08-04-07 60.10 61.01 58.98 1,274,600 60.13 52.73
Date Open High Low Vol Cls adjCls
08-04-04 59.42 60.28 58.26 1,168,000 59.24 51.95
08-04-03 58.64 59.97 57.96 1,211,400 59.41 52.10
08-04-02 59.54 59.90 57.88 1,899,800 58.80 51.56
08-04-01 57.00 59.00 56.80 2,764,000 58.67 51.45
08-03-31 54.05 56.74 53.00 2,427,300 55.98 49.09
08-03-28 56.18 56.96 53.90 3,863,500 54.12 47.46
08-03-27 57.95 57.95 55.85 1,720,500 55.92 49.04
08-03-26 58.96 58.96 57.28 1,878,200 57.74 50.63
08-03-25 58.13 59.90 58.00 2,366,300 59.15 51.87
Date Open High Low Vol Cls adjCls
08-03-24 56.29 59.98 56.15 3,139,400 58.58 51.37
08-03-20 53.29 55.94 53.07 2,376,800 55.94 49.06
08-03-19 55.46 56.49 52.93 2,994,600 53.04 46.51
08-03-18 54.60 56.09 53.85 4,797,400 55.04 48.27
08-03-17 53.06 55.81 51.51 6,255,600 52.72 46.23
08-03-14 60.84 62.40 57.17 3,317,100 58.73 51.50
08-03-13 60.49 62.44 59.20 2,587,200 61.83 54.22
08-03-12 64.06 64.64 61.91 1,419,000 62.04 54.41
08-03-11 61.93 64.05 60.62 2,289,300 63.96 56.09
Date Open High Low Vol Cls adjCls
08-03-10 63.00 63.46 59.25 2,739,000 59.25 51.96
08-03-07 62.01 65.25 61.89 1,584,600 63.23 55.45
08-03-06 64.11 64.29 63.45 2,409,500 63.57 55.75
08-03-05 66.44 66.44 63.87 2,054,500 64.49 56.55
08-03-04 64.27 65.00 63.75 2,163,400 64.72 56.76
08-03-03 66.02 66.02 64.40 1,940,200 64.97 56.76
08-02-29 68.12 68.12 65.64 1,742,900 66.04 57.70
08-02-28 70.05 70.05 68.62 1,113,800 68.75 60.07
08-02-27 69.65 71.62 69.40 1,537,200 70.75 61.81
Date Open High Low Vol Cls adjCls
08-02-26 69.60 71.25 69.30 1,700,700 70.23 61.36
08-02-25 69.93 70.22 68.27 1,803,600 70.00 61.16
08-02-22 68.58 69.97 67.51 1,437,400 69.97 61.13
08-02-21 70.00 70.34 68.15 1,463,700 68.43 59.79
08-02-20 67.05 70.46 66.70 2,068,000 69.88 61.05
08-02-19 70.01 70.20 67.57 1,835,800 68.18 59.57
08-02-15 69.49 69.72 68.30 1,694,900 69.08 60.36
08-02-14 70.19 70.94 69.46 987,600 69.70 60.90
08-02-13 71.00 71.00 69.14 1,487,000 70.63 61.71
Date Open High Low Vol Cls adjCls
08-02-12 70.34 71.58 69.93 1,565,500 70.57 61.66
08-02-11 69.31 70.65 68.36 1,625,600 69.85 61.03
08-02-08 70.80 71.21 69.14 2,208,900 69.36 60.60
08-02-07 69.70 72.50 69.47 1,916,700 71.53 62.50
08-02-06 70.80 71.84 69.79 1,531,100 69.94 61.11
08-02-05 71.91 72.38 70.13 1,799,100 70.22 61.35
08-02-04 73.35 73.46 70.80 1,692,800 73.05 63.82
08-02-01 72.56 74.32 71.61 2,666,500 73.44 64.16
08-01-31 71.43 73.30 70.51 3,155,800 71.95 62.86
Date Open High Low Vol Cls adjCls
08-01-30 71.50 74.65 69.22 3,140,500 72.18 63.06
08-01-29 72.20 72.34 70.32 2,986,900 71.26 62.26
08-01-28 70.50 72.48 69.24 1,778,000 72.05 62.95
08-01-25 72.79 73.42 69.51 2,905,600 69.96 61.12
08-01-24 72.01 74.50 71.89 2,694,900 72.23 63.11
08-01-23 70.61 75.33 69.49 3,850,900 74.49 65.08
08-01-22 66.51 72.77 66.15 3,437,600 71.86 62.78
08-01-18 69.51 71.44 68.36 4,370,800 69.11 60.38
08-01-17 70.10 70.67 68.75 4,374,100 68.75 60.07
Date Open High Low Vol Cls adjCls
08-01-16 69.65 71.64 68.95 2,810,400 69.64 60.84
08-01-15 71.33 72.82 69.94 3,369,200 69.94 61.11
08-01-14 72.36 72.74 71.55 1,074,200 72.36 63.22
08-01-11 71.55 73.12 70.50 2,588,000 71.64 62.59
08-01-10 69.18 73.90 68.40 2,743,900 72.63 63.46
08-01-09 68.94 69.56 66.27 3,168,000 69.56 60.77
08-01-08 71.24 72.51 68.72 3,073,200 68.81 60.12
08-01-07 70.71 71.50 70.01 1,776,700 71.02 62.05
08-01-04 71.85 71.85 69.26 2,423,700 69.79 60.98
Date Open High Low Vol Cls adjCls
08-01-03 72.37 74.58 72.17 1,942,200 73.43 64.16
08-01-02 73.25 73.88 71.61 2,101,200 72.00 62.91
07-12-31 70.78 73.98 70.50 1,789,000 73.15 63.91
07-12-28 71.85 72.29 70.47 1,212,000 71.23 62.23
07-12-27 72.29 72.59 71.12 1,359,500 71.64 62.59
07-12-26 73.42 73.55 72.50 955,800 72.99 63.77
07-12-24 72.60 74.53 72.57 715,900 74.31 64.92
07-12-21 71.85 72.70 71.40 1,854,600 72.69 63.51
07-12-20 71.91 72.62 70.38 1,794,200 71.15 62.16
Date Open High Low Vol Cls adjCls
07-12-19 73.23 73.70 70.80 2,281,800 71.52 62.49
07-12-18 69.90 73.45 69.90 3,205,100 73.07 63.84
07-12-17 72.82 72.82 69.82 2,605,300 70.08 61.23
07-12-14 73.26 74.74 72.84 1,395,300 73.28 64.02
07-12-13 74.71 75.00 72.75 1,661,000 74.32 64.93
07-12-12 77.27 78.36 73.59 1,778,200 75.07 65.59
07-12-11 79.53 79.53 74.89 1,861,600 75.28 65.77
07-12-10 75.81 79.94 75.74 1,994,500 79.25 69.24
07-12-07 77.10 77.12 75.48 1,163,900 76.05 66.45
Date Open High Low Vol Cls adjCls
07-12-06 74.03 76.83 73.68 1,517,600 76.57 66.90
07-12-05 74.75 75.25 72.61 2,195,000 74.06 64.71
07-12-04 73.67 74.31 73.05 1,448,400 73.92 64.58
07-12-03 75.85 76.50 73.78 1,912,200 74.26 64.88
07-11-30 74.50 76.94 74.35 1,727,900 76.31 66.46
07-11-29 74.79 75.16 72.62 1,139,500 73.60 64.10
07-11-28 71.32 76.03 71.20 2,029,400 75.18 65.48
07-11-27 68.70 71.00 68.59 2,282,900 70.93 61.78
07-11-26 70.00 70.47 68.45 2,141,200 68.48 59.64
Date Open High Low Vol Cls adjCls
07-11-23 69.55 70.61 69.28 833,200 70.04 61.00
07-11-21 69.73 70.25 68.35 3,293,100 68.77 59.90
07-11-20 70.00 71.71 69.07 3,838,800 70.45 61.36
07-11-19 71.14 71.14 68.56 3,397,100 70.15 61.10
07-11-16 72.12 72.35 69.85 2,495,500 71.73 62.47
07-11-15 73.61 74.00 71.06 1,916,900 71.78 62.52
07-11-14 74.60 75.95 73.64 2,343,100 74.05 64.49
07-11-13 73.45 74.63 72.49 3,082,500 73.89 64.35
07-11-12 73.08 74.90 72.12 2,475,500 72.86 63.46
Date Open High Low Vol Cls adjCls
07-11-09 72.73 74.40 71.00 2,722,300 72.49 63.14
07-11-08 73.96 75.11 71.08 3,538,100 73.85 64.32
07-11-07 76.41 76.81 73.60 2,003,300 73.60 64.10
07-11-06 76.09 77.13 74.29 1,808,800 77.13 67.18
07-11-05 75.00 76.42 72.76 4,289,500 76.02 66.21
07-11-02 80.73 80.85 76.88 3,120,200 77.66 67.64
07-11-01 81.90 82.20 80.47 1,582,300 80.91 70.47
07-10-31 81.35 83.28 81.18 1,676,800 82.94 72.24
07-10-30 81.44 81.94 81.05 1,051,600 81.20 70.72
Date Open High Low Vol Cls adjCls
07-10-29 81.00 81.91 80.69 1,967,800 81.60 71.07
07-10-26 80.84 80.88 79.57 2,341,100 80.85 70.42
07-10-25 80.31 81.43 78.73 2,663,000 79.67 69.39
07-10-24 81.64 81.90 77.94 4,638,200 80.52 70.13
07-10-23 82.32 83.85 82.02 2,390,000 83.45 72.68
07-10-22 80.70 83.22 80.33 1,602,300 82.15 71.55
07-10-19 82.98 83.30 80.07 2,051,400 81.07 70.61
07-10-18 83.92 84.00 82.50 1,424,800 83.50 72.72
07-10-17 83.90 85.25 83.04 1,860,300 84.39 73.50
Date Open High Low Vol Cls adjCls
07-10-16 84.11 84.11 81.90 1,722,600 82.91 72.21
07-10-15 86.57 86.74 83.45 1,849,300 84.38 73.49
07-10-12 86.34 86.91 85.29 884,200 86.57 75.40
07-10-11 86.85 88.21 85.01 2,035,900 86.34 75.20
07-10-10 86.20 87.00 85.66 2,978,300 86.42 75.27
07-10-09 85.74 87.26 85.39 3,919,100 87.04 75.81
07-10-08 85.85 86.21 85.38 865,600 85.66 74.61
07-10-05 85.60 86.42 84.77 1,532,600 85.79 74.72
07-10-04 85.60 86.02 84.66 955,000 84.92 73.96
Date Open High Low Vol Cls adjCls
07-10-03 85.64 86.42 84.64 1,170,500 85.03 74.06
07-10-02 85.41 87.42 85.41 1,282,800 86.38 75.23
07-10-01 84.10 86.32 84.01 1,378,600 85.41 74.39
07-09-28 83.50 84.43 83.44 1,623,500 84.29 73.41
07-09-27 82.18 83.49 82.16 1,574,500 83.39 72.63
07-09-26 81.48 82.51 80.90 1,754,500 81.89 71.32
07-09-25 80.25 81.09 79.25 1,699,500 81.09 70.63
07-09-24 82.05 83.61 81.60 1,290,200 81.78 71.02
07-09-21 82.74 83.12 81.45 1,625,400 81.99 71.20
Date Open High Low Vol Cls adjCls
07-09-20 84.38 84.85 82.09 1,378,600 82.24 71.42
07-09-19 84.05 86.18 83.89 2,908,600 84.38 73.28
07-09-18 80.00 82.78 79.29 2,695,300 82.10 71.30
07-09-17 79.00 79.58 77.96 1,542,600 79.20 68.78
07-09-14 77.90 80.16 77.64 1,867,700 79.72 69.23
07-09-13 78.50 78.83 77.60 2,026,500 78.40 68.08
07-09-12 78.05 79.09 77.53 2,186,100 78.14 67.86
07-09-11 78.20 79.54 77.83 2,753,500 78.26 67.96
07-09-10 81.29 81.83 76.80 4,831,300 77.84 67.60
Date Open High Low Vol Cls adjCls
07-09-07 83.27 83.72 80.86 2,528,200 81.24 70.55
07-09-06 85.75 86.20 83.73 1,912,900 84.35 73.25
07-09-05 86.56 86.59 84.78 1,637,200 85.74 74.46
07-09-04 86.21 87.90 85.71 1,394,400 87.27 75.79
07-08-31 87.77 87.82 86.38 1,538,600 86.82 75.39
07-08-30 85.60 87.43 85.42 1,533,200 86.58 75.19
07-08-29 85.94 86.80 85.37 1,443,800 86.40 75.03
07-08-28 83.95 87.64 83.48 1,506,800 85.18 73.97
07-08-27 88.66 88.72 86.73 845,200 87.00 75.55
Date Open High Low Vol Cls adjCls
07-08-24 88.25 89.04 87.31 1,033,100 88.76 77.08
07-08-23 90.55 90.98 87.42 1,283,400 87.98 76.40
07-08-22 88.43 89.02 86.94 1,405,100 88.09 76.50
07-08-21 86.67 88.16 86.67 1,836,000 87.63 76.10
07-08-20 88.71 89.03 85.81 1,864,700 87.04 75.59
07-08-17 89.18 97.06 87.10 2,852,300 88.80 77.11
07-08-16 84.77 86.98 81.99 4,418,100 86.32 74.96
07-08-15 85.67 87.11 85.46 3,388,200 85.58 74.32
07-08-14 87.19 87.68 85.14 3,257,900 86.13 74.80
Date Open High Low Vol Cls adjCls
07-08-13 87.47 89.17 87.34 2,144,300 87.40 75.90
07-08-10 85.30 87.71 85.00 3,102,800 86.63 75.23
07-08-09 86.16 87.84 85.17 5,242,900 86.00 74.68
07-08-08 87.11 89.27 87.11 3,158,100 87.88 76.31
07-08-07 86.90 87.91 85.07 2,726,600 87.11 75.65
07-08-06 90.41 90.41 84.18 2,894,300 87.60 76.07
07-08-03 89.35 89.96 86.20 3,090,300 86.20 74.86
07-08-02 92.35 92.35 86.99 2,167,100 87.77 76.22
07-08-01 90.00 90.60 86.31 3,551,900 88.30 76.68
Date Open High Low Vol Cls adjCls
07-07-31 94.00 94.46 89.90 1,914,900 90.00 78.16
07-07-30 91.96 93.78 90.79 1,342,600 93.14 80.88
07-07-27 92.25 93.30 90.66 1,340,700 91.01 79.03
07-07-26 94.25 94.95 90.35 2,803,100 92.50 80.33
07-07-25 95.85 97.54 94.76 1,610,200 95.27 82.73
07-07-24 98.58 98.58 94.78 2,627,100 95.35 82.80
07-07-23 96.78 101.40 96.78 1,340,400 98.58 85.61
07-07-20 100.56 101.84 98.87 1,212,900 99.66 86.54
07-07-19 100.95 101.72 99.86 600,900 100.35 87.14
Date Open High Low Vol Cls adjCls
07-07-18 101.22 102.48 99.06 1,331,100 100.24 87.05
07-07-17 101.07 102.34 101.06 661,100 101.78 88.39
07-07-16 102.06 103.09 100.87 835,700 101.06 87.76
07-07-13 100.76 102.83 100.50 1,274,400 102.05 88.62
07-07-12 99.21 100.63 98.71 776,000 100.63 87.39
07-07-11 97.85 98.71 97.00 886,600 98.71 85.72
07-07-10 99.45 99.78 98.05 903,200 98.30 85.36
07-07-09 100.75 100.90 99.29 675,600 100.20 87.01
07-07-06 99.94 100.75 99.93 549,900 100.75 87.49
Date Open High Low Vol Cls adjCls
07-07-05 100.75 100.75 99.90 685,600 100.39 87.18
07-07-03 100.50 100.80 100.45 582,100 100.74 87.48
07-07-02 98.75 100.31 98.66 958,400 100.31 87.11
07-06-29 97.50 100.73 97.50 1,352,000 98.38 85.43
07-06-28 100.25 100.90 99.68 1,169,200 100.40 87.19
07-06-27 99.47 100.17 97.21 1,562,100 100.00 86.84
07-06-26 97.05 100.03 95.88 3,361,600 99.13 86.08
07-06-25 97.25 98.14 96.07 1,016,600 96.74 84.01
07-06-22 97.90 98.95 97.16 960,100 97.75 84.89
Date Open High Low Vol Cls adjCls
07-06-21 99.50 99.57 97.87 1,646,200 98.60 85.62
07-06-20 102.00 102.20 99.40 1,750,300 99.40 86.32
07-06-19 100.80 100.99 100.20 712,500 100.49 87.27
07-06-18 103.09 103.09 100.11 937,700 100.55 87.32
07-06-15 99.63 100.30 99.50 1,163,600 100.19 87.00
07-06-14 98.75 99.65 98.67 1,268,000 99.40 86.32
07-06-13 98.65 99.19 98.40 1,186,100 99.00 85.97
07-06-12 98.25 98.92 97.84 1,266,500 97.95 85.06
07-06-11 98.73 99.58 98.62 911,600 99.18 86.13
Date Open High Low Vol Cls adjCls
07-06-08 96.84 98.73 96.75 994,100 98.73 85.74
07-06-07 98.90 98.91 97.08 1,195,400 97.08 84.10
07-06-06 100.78 100.78 98.36 1,050,400 98.90 85.67
07-06-05 99.50 99.80 99.00 1,024,200 99.20 85.93
07-06-04 101.45 101.74 99.52 798,200 100.01 86.63
07-06-01 101.63 101.80 99.93 1,191,300 99.95 86.58
07-05-31 102.00 102.38 100.97 1,052,000 101.03 87.52
07-05-30 100.40 101.01 99.84 1,067,100 101.01 87.50
07-05-29 100.00 100.88 99.44 684,500 100.40 86.97
Date Open High Low Vol Cls adjCls
07-05-25 100.32 100.75 99.77 633,200 99.96 86.59
07-05-24 102.25 102.75 100.19 1,080,000 100.28 86.87
07-05-23 101.75 103.01 101.72 1,024,100 101.89 88.26
07-05-22 100.15 101.72 99.54 1,074,800 101.40 87.84
07-05-21 99.25 100.86 98.79 993,700 100.05 86.67
07-05-18 98.48 99.85 98.25 1,108,800 99.50 86.19
07-05-17 97.71 98.59 97.71 926,900 98.23 85.09
07-05-16 98.68 98.80 97.64 1,063,700 97.96 84.86
07-05-15 99.54 100.10 97.69 1,513,000 98.01 84.90
Date Open High Low Vol Cls adjCls
07-05-14 100.43 101.13 99.07 1,282,900 99.29 86.01
07-05-11 98.12 100.58 98.01 1,262,900 100.18 86.78
07-05-10 101.99 102.23 98.65 2,137,000 98.65 85.46
07-05-09 105.80 105.80 101.20 2,780,300 103.00 89.22
07-05-08 104.18 105.90 103.13 1,117,000 105.87 91.71
07-05-07 105.48 106.19 104.84 888,500 105.08 91.03
07-05-04 105.90 106.36 103.85 1,198,100 105.26 91.18
07-05-03 102.60 105.50 102.60 2,075,000 105.23 91.16
07-05-02 98.40 102.44 98.08 1,370,700 102.40 88.70
Date Open High Low Vol Cls adjCls
07-05-01 97.69 99.75 97.28 1,010,200 98.39 85.23
07-04-30 99.31 100.80 98.41 757,800 99.19 85.92
07-04-27 100.04 100.44 99.05 551,100 99.49 86.18
07-04-26 100.20 100.73 99.11 749,800 100.03 86.65
07-04-25 97.95 101.24 97.35 1,835,600 100.70 87.23
07-04-24 97.82 99.95 96.73 1,354,800 97.30 84.29
07-04-23 100.01 100.67 99.04 525,500 99.12 85.86
07-04-20 99.80 101.11 99.00 1,508,600 99.90 86.54
07-04-19 98.70 99.07 97.66 759,400 98.75 85.54
Date Open High Low Vol Cls adjCls
07-04-18 98.60 100.22 98.40 760,000 99.26 85.98
07-04-17 98.55 99.67 98.17 785,200 98.85 85.63
07-04-16 95.70 98.54 95.57 1,235,800 98.32 85.17
07-04-13 94.02 95.50 93.72 893,900 95.49 82.72
07-04-12 94.15 94.28 92.82 1,074,600 94.19 81.59
07-04-11 95.75 95.75 93.72 1,294,400 94.15 81.56
07-04-10 96.10 96.42 95.46 523,900 95.76 82.95
07-04-09 97.01 97.01 95.94 438,500 96.32 83.44
07-04-05 95.89 97.07 95.51 691,100 96.96 83.99
Date Open High Low Vol Cls adjCls
07-04-04 96.10 96.77 95.70 509,400 96.37 83.48
07-04-03 94.40 96.27 94.20 808,900 96.10 83.25
07-04-02 94.71 94.71 93.40 822,000 94.20 81.60
07-03-30 94.78 95.82 93.61 747,800 94.21 81.61
07-03-29 95.65 96.49 93.85 681,700 94.78 82.10
07-03-28 95.54 95.91 94.36 880,400 94.85 82.16
07-03-27 96.05 96.47 95.46 811,800 95.53 82.75
07-03-26 96.43 97.00 95.00 971,900 96.05 83.20
07-03-23 95.18 96.63 95.18 1,215,000 96.43 83.53
Date Open High Low Vol Cls adjCls
07-03-22 96.73 97.26 95.25 1,236,900 95.41 82.65
07-03-21 94.59 97.50 94.59 1,430,900 97.03 84.05
07-03-20 94.26 95.21 93.83 963,900 93.99 81.42
07-03-19 95.00 95.27 93.16 1,490,400 94.46 81.83
07-03-16 96.60 96.61 94.02 2,087,700 94.56 81.91
07-03-15 96.94 97.94 96.38 688,200 97.10 84.11
07-03-14 96.40 96.95 94.51 1,903,700 96.95 83.98
07-03-13 99.90 100.12 95.09 1,775,000 95.71 82.91
07-03-12 99.48 100.87 98.74 769,800 100.69 87.22
Date Open High Low Vol Cls adjCls
07-03-09 100.96 101.68 99.14 770,800 99.48 86.17
07-03-08 99.85 101.38 99.63 887,100 100.08 86.69
07-03-07 99.27 100.43 98.60 780,600 98.77 85.56
07-03-06 98.00 99.52 97.70 1,185,900 99.27 85.99
07-03-05 99.30 100.00 96.90 1,436,600 97.06 83.90
07-03-02 101.88 103.12 99.43 1,349,300 99.43 85.95
07-03-01 99.90 103.10 98.60 1,582,700 101.88 88.06
07-02-28 102.06 104.24 101.30 1,341,300 102.74 88.81
07-02-27 106.00 106.30 100.55 2,226,900 101.83 88.02
Date Open High Low Vol Cls adjCls
07-02-26 109.20 109.84 106.38 1,438,700 107.87 93.24
07-02-23 109.50 109.51 108.02 1,466,600 108.80 94.04
07-02-22 106.36 110.17 106.36 2,811,800 109.65 94.78
07-02-21 104.98 106.62 104.51 1,347,800 106.40 91.97
07-02-20 104.58 105.93 103.70 1,254,800 105.46 91.16
07-02-16 104.14 104.42 102.70 768,500 104.18 90.05
07-02-15 103.97 104.99 103.97 592,000 104.22 90.09
07-02-14 101.80 105.08 101.65 1,269,600 104.02 89.91
07-02-13 101.85 102.95 101.49 670,300 101.75 87.95
Date Open High Low Vol Cls adjCls
07-02-12 102.63 103.35 101.45 843,300 101.72 87.92
07-02-09 104.00 104.63 102.04 1,126,000 102.63 88.71
07-02-08 104.91 104.91 103.50 763,200 104.00 89.90
07-02-07 104.56 105.21 104.56 748,300 104.90 90.67
07-02-06 104.55 104.98 104.12 1,030,900 104.59 90.41
07-02-05 105.00 105.12 103.71 836,500 104.13 90.01
07-02-02 104.34 105.24 103.85 950,700 104.89 90.66
07-02-01 105.00 105.20 102.87 1,456,300 104.09 89.97
07-01-31 104.70 105.00 102.53 1,611,100 104.85 90.63
Date Open High Low Vol Cls adjCls
07-01-30 103.80 105.28 103.58 1,239,800 104.94 90.71
07-01-29 105.00 106.28 103.53 1,446,100 103.89 89.80
07-01-26 105.80 106.18 102.43 1,553,300 103.76 89.69
07-01-25 107.55 109.68 103.75 5,271,400 105.44 91.14
07-01-24 101.69 103.66 101.39 1,218,000 103.63 89.58
07-01-23 101.97 102.32 100.75 887,100 101.65 87.86
07-01-22 102.01 102.44 101.15 735,100 101.96 88.13
07-01-19 102.05 103.12 101.30 852,900 102.01 88.18
07-01-18 103.48 103.49 101.85 857,100 102.10 88.25
Date Open High Low Vol Cls adjCls
07-01-17 102.75 104.34 102.42 940,500 103.29 89.28
07-01-16 103.45 104.07 102.26 870,200 102.44 88.55
07-01-12 103.64 104.63 102.57 1,380,700 103.20 89.20
07-01-11 102.81 104.60 102.66 1,469,600 103.39 89.37
07-01-10 101.14 102.92 100.32 2,189,800 102.31 88.43
07-01-09 98.99 101.11 98.99 1,955,000 100.23 86.64
07-01-08 96.79 98.94 96.27 1,371,400 98.85 85.44
07-01-05 97.50 98.12 96.66 1,040,800 97.19 84.01
07-01-04 97.40 98.10 95.99 1,648,300 97.63 84.39
Date Open High Low Vol Cls adjCls
07-01-03 95.63 98.15 95.63 2,138,200 97.70 84.45
06-12-29 94.68 95.34 94.62 621,300 95.05 82.16
06-12-28 95.09 95.67 94.43 853,900 95.18 82.27
06-12-27 95.06 95.55 94.66 956,800 95.08 82.19
06-12-26 94.07 94.94 94.01 597,500 94.61 81.78
06-12-22 95.00 95.42 93.83 711,400 94.31 81.52
06-12-21 95.50 96.24 94.62 791,100 95.02 82.13
06-12-20 95.91 97.03 95.22 1,282,800 95.41 82.47
06-12-19 95.40 96.29 95.00 851,900 95.90 82.89
Date Open High Low Vol Cls adjCls
06-12-18 96.06 96.80 95.82 689,800 96.09 83.06
06-12-15 96.55 97.00 95.83 1,070,800 96.06 83.03
06-12-14 96.23 97.70 95.82 1,060,300 96.36 83.29
06-12-13 97.65 97.75 95.78 587,700 96.32 83.26
06-12-12 96.73 97.79 95.81 688,900 96.67 83.56
06-12-11 97.66 98.49 96.50 537,100 96.68 83.57
06-12-08 96.23 97.93 96.03 859,500 97.60 84.36
06-12-07 98.50 98.75 96.63 736,700 96.63 83.52
06-12-06 97.89 98.46 97.29 676,400 98.14 84.83
Date Open High Low Vol Cls adjCls
06-12-05 97.36 98.17 97.01 616,500 97.72 84.47
06-12-04 94.54 97.50 94.53 951,700 97.29 84.10
06-12-01 95.47 96.03 94.32 1,174,200 94.97 81.91
06-11-30 96.33 96.96 94.75 928,000 95.36 82.24
06-11-29 95.05 96.50 94.82 995,500 96.17 82.94
06-11-28 94.76 95.52 93.60 888,300 94.40 81.42
06-11-27 96.52 97.05 94.06 1,053,500 94.75 81.72
06-11-24 98.16 98.16 96.86 226,800 97.22 83.85
06-11-22 96.45 98.32 96.24 915,400 98.15 84.65
Date Open High Low Vol Cls adjCls
06-11-21 97.89 98.33 95.51 1,337,300 96.04 82.83
06-11-20 97.25 98.01 96.35 1,086,100 97.76 84.31
06-11-17 95.75 97.94 95.09 1,242,900 97.70 84.26
06-11-16 95.70 98.60 95.69 2,070,700 95.93 82.74
06-11-15 93.30 94.60 92.51 1,272,500 94.33 81.36
06-11-14 92.74 93.60 92.00 1,167,700 93.48 80.62
06-11-13 91.98 92.51 91.31 816,200 92.24 79.55
06-11-10 92.09 92.37 91.21 719,400 91.90 79.26
06-11-09 94.75 94.79 91.58 1,438,300 91.84 79.21
Date Open High Low Vol Cls adjCls
06-11-08 92.34 94.49 92.17 977,700 94.25 81.29
06-11-07 92.02 93.79 91.85 1,295,200 92.74 79.99
06-11-06 90.76 93.00 90.47 835,000 92.10 79.43
06-11-03 90.21 91.00 89.60 839,500 90.36 77.93
06-11-02 89.98 90.91 88.75 1,029,100 90.31 77.89
06-11-01 90.50 91.96 90.00 2,043,100 90.02 77.64
06-10-31 89.41 90.29 89.41 1,299,900 90.02 77.64
06-10-30 89.60 89.60 88.14 1,126,100 89.41 77.11
06-10-27 89.05 89.59 88.28 1,301,000 89.20 76.93
Date Open High Low Vol Cls adjCls
06-10-26 88.10 90.22 87.65 1,791,600 89.80 77.45
06-10-25 86.32 88.60 86.32 1,711,200 87.58 75.53
06-10-24 86.64 87.46 84.40 3,088,100 86.50 74.60
06-10-23 86.10 86.88 85.91 1,657,100 86.64 74.72
06-10-20 87.30 87.91 86.15 1,737,000 86.15 74.30
06-10-19 87.00 87.50 86.54 917,600 86.72 74.79
06-10-18 86.60 87.38 86.16 2,085,400 87.35 75.34
06-10-17 87.87 87.87 86.16 2,444,800 86.25 74.39
06-10-16 88.00 88.24 87.36 1,600,600 87.87 75.78
Date Open High Low Vol Cls adjCls
06-10-13 87.80 88.37 87.24 1,654,900 87.45 75.42
06-10-12 87.40 88.40 87.21 4,504,900 87.80 75.72
06-10-11 91.70 91.80 86.36 16,244,100 87.15 75.16
06-10-10 103.15 105.88 103.11 2,144,500 105.31 90.83
06-10-09 101.40 102.88 101.16 674,700 102.08 88.04
06-10-06 103.60 103.60 100.84 888,600 101.25 87.32
06-10-05 102.09 104.00 101.12 1,304,900 103.75 89.48
06-10-04 99.73 102.00 99.00 1,209,800 102.00 87.97
06-10-03 100.20 101.20 98.90 1,123,600 99.72 86.01
Date Open High Low Vol Cls adjCls
06-10-02 100.96 101.03 99.49 1,074,500 100.06 86.30
06-09-29 100.10 101.52 99.38 1,222,100 100.86 86.99
06-09-28 100.06 100.40 98.89 866,300 99.23 85.58
06-09-27 100.83 101.36 99.85 1,228,200 100.06 86.30
06-09-26 99.48 101.00 98.51 1,205,800 100.80 86.94
06-09-25 100.39 101.00 98.58 937,400 99.44 85.58
06-09-22 99.30 99.60 98.27 771,100 99.49 85.63
06-09-21 99.70 101.50 98.73 1,032,000 99.29 85.45
06-09-20 97.75 102.03 97.70 1,723,000 100.22 86.25
Date Open High Low Vol Cls adjCls
06-09-19 99.50 99.50 96.03 1,813,100 97.01 83.49
06-09-18 101.67 101.68 99.05 1,861,500 99.50 85.63
06-09-15 100.56 102.73 100.30 2,357,300 102.20 87.96
06-09-14 98.15 99.77 97.16 1,557,200 99.56 85.69
06-09-13 94.79 99.72 94.60 2,796,500 98.42 84.70
06-09-12 91.19 95.14 91.19 1,484,400 94.58 81.40
06-09-11 90.20 90.97 89.36 934,700 90.55 77.93
06-09-08 91.20 91.80 89.26 1,212,700 90.21 77.64
06-09-07 92.00 92.00 89.60 1,310,400 90.34 77.75
Date Open High Low Vol Cls adjCls
06-09-06 91.00 92.90 90.68 1,343,800 92.00 79.18
06-09-05 91.14 91.81 89.91 537,800 91.41 78.67
06-09-01 91.51 91.64 89.57 690,400 91.13 78.43
06-08-31 90.45 91.30 89.54 734,100 91.26 78.54
06-08-30 89.60 90.37 88.84 699,300 90.32 77.73
06-08-29 88.82 89.20 87.65 1,042,700 88.97 76.57
06-08-28 88.71 89.34 87.86 763,000 88.86 76.48
06-08-25 88.98 89.20 88.19 641,300 88.42 76.10
06-08-24 91.01 91.46 88.83 926,800 88.98 76.58
Date Open High Low Vol Cls adjCls
06-08-23 90.25 91.20 90.17 558,400 90.90 78.23
06-08-22 90.00 90.87 89.70 1,078,000 90.05 77.50
06-08-21 91.98 91.98 89.92 865,300 90.16 77.60
06-08-18 90.88 92.25 89.90 1,629,300 92.23 79.38
06-08-17 87.65 91.66 87.57 2,647,200 91.12 78.42
06-08-16 87.66 87.91 86.02 1,302,500 87.57 75.37
06-08-15 85.37 86.95 84.33 1,568,600 86.66 74.58
06-08-14 84.90 85.35 83.90 786,100 84.32 72.57
06-08-11 84.19 84.26 82.84 871,900 83.35 71.73
Date Open High Low Vol Cls adjCls
06-08-10 83.60 84.81 82.54 973,100 84.19 72.46
06-08-09 86.00 86.20 83.80 1,326,400 83.91 72.22
06-08-08 86.48 87.00 84.77 1,646,700 84.85 73.03
06-08-07 85.85 87.33 85.38 2,270,400 86.15 74.14
06-08-04 86.56 88.25 86.50 2,485,800 87.55 75.35
06-08-03 82.39 85.52 82.39 1,939,700 85.40 73.50
06-08-02 83.00 85.16 82.80 2,011,700 84.50 72.72
06-08-01 82.62 83.29 81.01 2,053,700 82.30 70.83
06-07-31 84.26 84.49 82.40 2,095,300 83.47 71.84
Date Open High Low Vol Cls adjCls
06-07-28 85.22 85.93 84.56 1,612,100 85.51 73.59
06-07-27 83.70 85.49 83.60 2,625,900 84.38 72.62
06-07-26 86.20 86.20 82.37 4,733,900 83.25 71.65
06-07-25 88.00 88.70 84.39 7,291,900 86.32 74.29
06-07-24 95.20 96.10 93.72 1,791,700 94.33 81.18
06-07-21 95.40 95.71 93.95 1,052,900 95.20 81.93
06-07-20 97.89 97.97 95.41 843,400 95.81 82.46
06-07-19 94.56 99.16 93.95 1,299,100 97.95 84.30
06-07-18 94.47 95.44 93.58 978,300 94.55 81.37
Date Open High Low Vol Cls adjCls
06-07-17 94.00 95.18 93.74 515,400 94.41 81.25
06-07-14 95.15 95.92 93.43 994,400 94.44 81.28
06-07-13 94.80 96.45 94.02 1,301,800 94.99 81.75
06-07-12 96.99 98.02 94.90 1,229,900 95.43 82.13
06-07-11 97.40 97.42 96.30 1,035,100 96.98 83.47
06-07-10 98.01 98.88 97.03 519,500 97.31 83.75
06-07-07 98.93 99.11 97.30 956,500 97.33 83.77
06-07-06 99.50 99.90 98.69 915,900 99.06 85.26
06-07-05 99.50 99.73 97.79 1,248,100 99.09 85.28
Date Open High Low Vol Cls adjCls
06-07-03 100.00 101.18 99.75 453,300 101.18 87.08
06-06-30 102.62 102.62 99.37 1,160,800 99.52 85.65
06-06-29 99.20 100.70 97.51 1,624,400 100.61 86.59
06-06-28 99.60 100.25 97.46 1,405,900 98.62 84.88
06-06-27 101.05 101.35 100.07 1,095,800 100.07 86.12
06-06-26 100.90 101.64 100.41 563,900 101.45 87.31
06-06-23 99.50 101.92 98.57 1,069,500 100.90 86.84
06-06-22 100.47 100.94 99.30 1,623,200 100.00 86.06
06-06-21 100.00 101.14 98.40 1,614,400 100.88 86.82
Date Open High Low Vol Cls adjCls
06-06-20 100.90 102.08 99.38 1,094,800 99.92 86.00
06-06-19 102.50 103.25 99.40 1,799,500 100.14 86.19
06-06-16 100.48 102.45 99.87 2,349,000 102.45 88.17
06-06-15 98.80 101.87 98.80 2,824,800 100.48 86.48
06-06-14 97.36 97.63 95.28 2,504,800 96.90 83.40
06-06-13 96.38 97.51 94.99 2,297,700 95.75 82.41
06-06-12 98.15 101.39 96.20 1,979,900 96.38 82.95
06-06-09 97.20 98.56 96.01 1,040,700 97.08 83.55
06-06-08 97.10 99.41 94.60 2,635,200 97.20 83.65
Date Open High Low Vol Cls adjCls
06-06-07 93.15 98.11 93.15 2,476,900 96.91 83.41
06-06-06 94.02 94.20 92.07 1,741,300 93.05 80.08
06-06-05 95.35 95.35 92.75 1,371,800 93.08 80.11
06-06-02 98.75 98.76 95.65 1,630,700 95.80 82.45
06-06-01 96.45 96.45 94.16 2,871,600 96.15 82.60
06-05-31 95.75 96.78 94.92 1,264,400 95.93 82.41
06-05-30 98.50 98.50 95.12 1,538,200 95.23 81.81
06-05-26 99.10 99.78 98.60 1,072,900 98.95 85.00
06-05-25 98.50 99.25 97.06 1,601,500 98.49 84.61
Date Open High Low Vol Cls adjCls
06-05-24 97.71 98.00 95.15 2,269,900 97.25 83.54
06-05-23 98.50 99.55 97.71 1,798,000 97.71 83.94
06-05-22 97.90 98.88 95.33 2,876,900 96.67 83.04
06-05-19 100.75 101.51 99.40 2,095,500 99.88 85.80
06-05-18 100.41 102.50 99.60 1,994,200 99.69 85.64
06-05-17 101.73 101.74 98.54 2,448,300 99.48 85.46
06-05-16 102.00 103.20 101.65 3,401,900 102.23 87.82
06-05-15 101.45 103.11 99.67 2,059,400 100.20 86.08
06-05-12 104.00 104.01 101.01 2,196,400 101.40 87.11
Date Open High Low Vol Cls adjCls
06-05-11 106.40 108.20 104.70 2,220,700 105.18 90.35
06-05-10 109.26 111.10 107.85 6,116,500 108.06 92.83
06-05-09 115.90 116.88 115.60 1,695,400 116.52 100.09
06-05-08 118.67 118.94 115.85 1,190,200 116.15 99.78
06-05-05 115.75 119.20 115.75 1,150,000 118.65 101.92
06-05-04 115.32 116.36 114.72 1,043,100 114.89 98.69
06-05-03 116.05 116.72 114.61 1,290,700 114.82 98.63
06-05-02 112.70 116.30 112.50 2,861,800 116.30 99.91
06-05-01 118.80 118.80 110.60 5,160,200 112.00 96.21
Date Open High Low Vol Cls adjCls
06-04-28 124.40 124.90 118.48 2,040,300 118.48 101.78
06-04-27 123.58 124.95 121.82 1,302,300 123.65 106.22
06-04-26 126.46 126.46 123.81 930,400 124.25 106.74
06-04-25 126.20 126.20 124.01 1,155,700 124.47 106.92
06-04-24 125.50 126.16 124.60 1,200,100 126.00 108.24
06-04-21 126.50 127.46 125.50 14,246,200 125.54 107.84
06-04-20 125.75 127.18 125.41 1,232,900 126.04 108.27
06-04-19 124.25 125.54 124.05 1,153,200 125.11 107.47
06-04-18 123.90 123.93 122.95 1,160,800 123.70 106.26
Date Open High Low Vol Cls adjCls
06-04-17 122.05 123.94 121.92 730,800 123.20 105.83
06-04-13 121.00 122.52 118.51 1,589,800 122.25 105.02
06-04-12 125.40 125.40 121.37 1,866,800 122.00 104.80
06-04-11 124.86 125.24 121.82 1,042,700 122.78 105.47
06-04-10 125.23 127.05 124.78 573,700 125.51 107.82
06-04-07 126.90 127.47 124.38 594,300 125.03 107.41
06-04-06 125.50 126.90 124.66 997,300 126.10 108.32
06-04-05 124.40 124.69 123.40 834,000 124.38 106.85
06-04-04 123.80 125.81 122.42 828,900 125.05 107.42
Date Open High Low Vol Cls adjCls
06-04-03 125.94 126.11 123.04 1,338,600 123.50 106.09
06-03-31 125.43 126.25 124.20 931,900 125.33 107.66
06-03-30 125.75 126.59 123.71 875,700 124.73 107.15
06-03-29 126.00 126.30 124.01 1,889,200 125.50 107.81
06-03-28 128.38 128.40 125.90 829,900 126.16 108.38
06-03-27 126.85 128.31 126.64 756,000 128.20 110.13
06-03-24 126.02 127.25 125.51 612,400 126.83 108.95
06-03-23 125.65 126.50 125.11 872,600 126.02 108.26
06-03-22 125.90 127.49 125.18 683,000 126.30 108.50
Date Open High Low Vol Cls adjCls
06-03-21 128.21 129.20 125.79 982,700 126.03 108.26
06-03-20 127.45 128.46 126.53 872,300 128.46 110.35
06-03-17 126.80 127.98 125.00 1,617,600 126.94 109.05
06-03-16 127.50 128.79 126.88 913,500 127.52 109.54
06-03-15 126.60 128.16 126.25 1,142,100 127.15 109.23
06-03-14 125.10 127.06 124.28 1,663,700 126.47 108.64
06-03-13 126.05 126.20 124.24 1,142,900 124.75 107.16
06-03-10 125.30 126.09 125.00 5,635,200 125.14 107.50
06-03-09 128.22 129.28 124.55 1,748,300 125.86 108.12
Date Open High Low Vol Cls adjCls
06-03-08 127.40 128.67 126.51 812,900 128.13 110.07
06-03-07 130.50 130.90 127.31 1,094,100 128.23 110.15
06-03-06 134.90 134.96 131.74 592,100 132.43 113.61
06-03-03 133.33 136.65 133.29 704,000 134.80 115.64
06-03-02 134.20 135.02 132.21 656,200 133.33 114.38
06-03-01 131.19 134.44 131.19 915,600 134.20 115.13
06-02-28 134.97 135.86 130.15 1,762,400 130.59 112.03
06-02-27 136.60 137.49 134.96 617,100 134.97 115.79
06-02-24 136.65 138.33 135.36 693,800 136.13 116.78
Date Open High Low Vol Cls adjCls
06-02-23 133.76 138.18 133.41 1,073,000 136.40 117.01
06-02-22 133.44 134.50 132.47 790,100 134.01 114.96
06-02-21 131.25 133.81 131.00 664,800 133.48 114.51
06-02-17 133.90 134.00 132.64 714,900 133.59 114.60
06-02-16 134.00 134.00 132.79 533,400 133.37 114.41
06-02-15 132.45 134.40 132.29 899,600 132.89 114.00
06-02-14 128.74 133.44 128.17 1,470,500 132.00 113.24
06-02-13 131.13 131.13 128.12 592,000 128.49 110.23
06-02-10 130.85 131.68 128.50 685,900 131.38 112.71
Date Open High Low Vol Cls adjCls
06-02-09 131.60 132.65 131.00 608,300 132.00 113.24
06-02-08 133.60 133.60 130.64 831,100 131.20 112.55
06-02-07 133.42 134.40 129.78 823,300 129.99 111.51
06-02-06 133.00 134.50 132.60 701,500 132.83 113.95
06-02-03 134.31 134.31 132.00 738,800 132.00 113.24
06-02-02 135.45 135.66 133.27 922,800 134.30 115.21
06-02-01 126.30 140.00 126.04 2,193,200 135.60 116.33
06-01-31 130.50 130.63 128.20 877,100 129.70 111.27
06-01-30 133.45 134.28 130.36 639,400 130.75 112.17
Date Open High Low Vol Cls adjCls
06-01-27 132.60 134.73 132.60 931,500 133.58 114.59
06-01-26 131.15 132.37 130.27 941,500 131.98 113.22
06-01-25 131.70 132.44 129.87 696,000 130.91 112.30
06-01-24 130.80 131.40 130.08 640,500 130.44 111.90
06-01-23 130.90 132.44 130.27 877,500 130.55 111.99
06-01-20 131.56 132.89 129.68 1,127,000 130.40 111.87
06-01-19 127.91 132.44 127.60 1,236,800 131.10 112.47
06-01-18 126.88 127.50 125.40 489,900 126.41 108.44
06-01-17 127.00 127.80 126.00 670,000 127.13 109.06
Date Open High Low Vol Cls adjCls
06-01-13 128.57 129.40 127.20 497,200 128.20 109.98
06-01-12 130.55 131.40 129.03 1,033,600 129.18 110.82
06-01-11 127.11 131.05 126.69 1,368,100 130.40 111.87
06-01-10 124.39 127.00 124.14 759,500 126.71 108.70
06-01-09 122.02 126.19 122.02 1,410,800 125.89 108.00
06-01-06 120.45 122.15 118.93 1,624,800 122.08 104.73
06-01-05 119.40 119.46 116.60 1,231,900 117.37 100.69
06-01-04 120.30 120.55 118.49 780,600 119.43 102.46
06-01-03 121.00 121.30 117.82 1,419,200 120.80 103.63
Date Open High Low Vol Cls adjCls
05-12-30 120.47 120.48 119.02 480,200 119.69 102.68
05-12-29 121.25 121.46 118.72 535,700 120.97 103.78
05-12-28 120.49 121.20 118.52 663,900 121.00 103.80
05-12-27 122.00 122.97 120.22 525,900 120.69 103.54
05-12-23 120.60 122.30 120.60 492,500 121.80 104.49
05-12-22 119.74 121.22 119.16 495,900 120.55 103.42
05-12-21 121.33 121.64 118.27 628,000 119.74 102.72
05-12-20 120.27 122.14 119.29 903,300 121.33 104.08
05-12-19 121.90 123.00 120.22 1,013,000 120.97 103.78
Date Open High Low Vol Cls adjCls
05-12-16 119.75 120.83 119.25 1,266,100 120.67 103.36
05-12-15 117.85 121.35 117.85 1,034,800 118.87 101.82
05-12-14 121.36 121.70 119.49 592,000 120.25 103.00
05-12-13 118.55 121.87 118.55 682,400 121.11 103.74
05-12-12 119.90 123.45 118.52 767,800 118.97 101.91
05-12-09 120.16 122.12 119.57 598,100 120.53 103.24
05-12-08 121.18 121.18 118.51 961,400 120.06 102.84
05-12-07 121.60 121.75 120.51 720,700 121.17 103.79
05-12-06 121.25 123.50 121.04 951,700 121.73 104.27
Date Open High Low Vol Cls adjCls
05-12-05 121.05 122.29 118.76 1,490,900 120.82 103.49
05-12-02 122.95 124.13 120.87 968,100 121.80 104.33
05-12-01 122.65 124.60 118.10 1,807,400 123.47 105.76
05-11-30 123.90 123.99 122.07 1,128,000 122.65 105.06
05-11-29 121.17 124.65 121.17 1,318,800 124.38 106.54
05-11-28 124.35 124.60 119.70 1,050,900 120.92 103.58
05-11-25 125.68 126.48 124.78 247,200 126.03 107.96
05-11-23 122.30 125.20 121.40 1,201,700 124.77 106.88
05-11-22 126.74 126.74 121.83 1,171,800 122.30 104.76
Date Open High Low Vol Cls adjCls
05-11-21 120.43 129.00 120.24 1,360,700 124.35 106.52
05-11-18 120.70 121.50 119.34 764,600 120.43 103.16
05-11-17 117.50 120.94 117.50 864,000 120.58 103.29
05-11-16 116.50 116.95 115.19 667,800 115.85 99.24
05-11-15 117.98 118.49 114.15 715,600 114.82 98.35
05-11-14 116.49 118.26 115.98 707,200 117.85 100.95
05-11-11 116.60 117.00 114.62 591,600 116.16 99.50
05-11-10 113.96 117.22 112.90 949,500 116.00 99.36
05-11-09 111.63 114.95 111.63 792,300 113.96 97.62
Date Open High Low Vol Cls adjCls
05-11-08 112.07 112.49 110.70 665,700 111.63 95.62
05-11-07 111.00 113.30 107.82 1,563,600 112.07 96.00
05-11-04 112.60 113.57 111.99 655,000 113.57 97.28
05-11-03 112.97 112.97 110.88 949,500 111.69 95.67
05-11-02 108.00 112.00 108.00 1,269,800 110.98 95.06
05-11-01 106.74 109.13 106.39 735,200 108.10 92.60
05-10-31 105.25 107.99 105.25 930,200 107.31 91.92
05-10-28 103.40 104.67 102.57 985,700 104.00 89.09
05-10-27 107.61 108.18 102.77 1,326,700 102.96 88.19
Date Open High Low Vol Cls adjCls
05-10-26 105.50 109.90 104.83 2,203,000 108.48 92.92
05-10-25 109.70 109.71 100.00 2,902,400 103.48 88.64
05-10-24 106.50 109.70 106.50 748,100 109.70 93.97
05-10-21 104.50 106.48 104.32 703,700 105.60 90.46
05-10-20 105.17 105.17 103.52 790,400 103.54 88.69
05-10-19 103.00 104.84 101.90 1,013,300 104.67 89.66
05-10-18 103.00 103.84 101.60 622,700 101.60 87.03
05-10-17 104.25 105.78 102.17 882,600 103.08 88.30
05-10-14 103.35 104.78 101.77 839,400 104.78 89.75
Date Open High Low Vol Cls adjCls
05-10-13 102.59 102.80 101.24 1,112,300 102.55 87.84
05-10-12 104.30 105.87 100.32 1,389,300 102.59 87.88
05-10-11 106.30 106.89 104.51 663,700 105.05 89.98
05-10-10 106.60 106.99 105.85 445,900 106.00 90.80
05-10-07 107.90 108.10 106.40 416,300 106.59 91.30
05-10-06 108.07 108.42 106.30 613,600 107.37 91.97
05-10-05 107.10 108.91 106.21 823,000 108.06 92.56
05-10-04 109.98 109.98 106.99 600,000 107.35 91.95
05-10-03 108.35 109.07 107.10 894,600 109.05 93.41
Date Open High Low Vol Cls adjCls
05-09-30 107.93 110.20 107.44 787,900 109.69 93.96
05-09-29 107.85 108.07 104.63 1,068,100 107.93 92.45
05-09-28 109.00 111.25 107.67 849,800 108.24 92.72
05-09-27 109.14 109.35 107.18 736,200 108.38 92.84
05-09-26 108.50 108.99 106.66 546,400 107.74 92.29
05-09-23 107.41 109.50 107.25 1,104,000 108.20 92.68
05-09-22 103.90 107.90 103.05 924,500 107.40 92.00
05-09-21 106.58 106.58 103.90 666,400 103.90 89.00
05-09-20 107.30 108.75 106.40 926,300 106.70 91.40
Date Open High Low Vol Cls adjCls
05-09-19 104.50 106.14 103.89 464,200 106.08 90.87
05-09-16 104.43 104.92 104.20 1,443,600 104.60 89.60
05-09-15 106.74 106.92 104.56 626,700 104.85 89.81
05-09-14 109.05 109.50 106.61 506,900 106.74 91.43
05-09-13 108.55 109.79 108.34 831,400 108.67 93.09
05-09-12 107.43 109.53 107.13 753,100 109.42 93.57
05-09-09 107.65 108.90 107.31 571,200 107.68 92.09
05-09-08 106.19 108.54 106.12 899,100 107.90 92.27
05-09-07 106.00 106.46 105.38 455,800 106.44 91.03
Date Open High Low Vol Cls adjCls
05-09-06 106.00 106.16 104.85 829,100 106.00 90.65
05-09-02 106.05 106.13 104.30 627,100 105.57 90.28
05-09-01 105.30 108.15 104.77 981,800 105.98 90.63
05-08-31 104.20 104.68 103.05 873,500 104.53 89.39
05-08-30 106.55 107.00 103.13 1,185,700 103.82 88.78
05-08-29 105.72 106.23 104.61 703,800 106.23 90.85
05-08-26 105.57 107.26 105.25 747,100 105.97 90.62
05-08-25 105.47 106.34 103.05 845,200 105.32 90.07
05-08-24 106.60 108.80 105.65 521,000 105.72 90.41
Date Open High Low Vol Cls adjCls
05-08-23 106.50 106.76 104.90 642,900 106.59 91.15
05-08-22 107.22 107.23 105.74 443,000 106.50 91.08
05-08-19 106.40 107.22 105.63 582,500 107.22 91.69
05-08-18 106.64 106.75 104.96 592,100 105.98 90.63
05-08-17 106.49 107.84 105.73 707,000 106.64 91.20
05-08-16 108.30 109.25 106.32 754,500 106.69 91.24
05-08-15 109.09 109.15 107.10 696,300 108.30 92.62
05-08-12 107.95 109.65 107.75 604,800 109.09 93.29
05-08-11 109.40 110.30 107.93 1,018,800 109.16 93.35
Date Open High Low Vol Cls adjCls
05-08-10 107.00 109.65 106.65 1,959,500 109.15 93.34
05-08-09 102.95 106.28 102.95 1,232,000 105.50 90.22
05-08-08 103.45 103.80 101.00 789,700 102.05 87.27
05-08-05 104.05 104.52 101.79 1,143,300 103.25 88.30
05-08-04 106.25 106.26 104.52 1,111,500 104.95 89.75
05-08-03 106.25 106.46 104.30 1,217,200 106.25 90.86
05-08-02 102.00 107.82 102.00 2,065,300 106.90 91.42
05-08-01 103.40 103.45 101.24 1,200,300 102.11 87.32
05-07-29 102.30 103.23 101.66 1,238,300 102.15 87.36
Date Open High Low Vol Cls adjCls
05-07-28 102.00 104.02 99.70 1,512,500 103.09 88.16
05-07-27 102.30 103.50 100.92 2,020,600 102.69 87.82
05-07-26 107.99 109.95 102.81 6,204,400 103.30 88.34
05-07-25 112.32 113.10 111.31 820,900 112.02 95.80
05-07-22 113.54 114.60 111.57 878,900 112.07 95.84
05-07-21 117.00 118.02 113.13 1,285,300 113.34 96.93
05-07-20 112.05 115.60 112.05 923,500 115.57 98.83
05-07-19 111.10 112.36 110.70 1,081,200 112.31 96.05
05-07-18 110.00 111.59 109.31 588,700 110.38 94.39
Date Open High Low Vol Cls adjCls
05-07-15 110.05 110.99 108.90 751,900 110.50 94.50
05-07-14 109.44 110.84 109.31 807,000 109.96 94.04
05-07-13 110.20 110.90 108.40 652,800 109.19 93.38
05-07-12 108.70 110.30 107.79 1,378,000 110.05 94.11
05-07-11 111.10 111.10 108.20 1,914,500 108.83 93.07
05-07-08 107.84 112.67 107.59 1,564,400 112.06 95.83
05-07-07 106.77 110.00 105.15 1,594,500 107.59 92.01
05-07-06 106.00 107.77 105.73 1,076,600 106.87 91.39
05-07-05 104.50 106.78 104.40 817,500 106.75 91.29
Date Open High Low Vol Cls adjCls
05-07-01 104.40 105.15 104.12 613,400 104.51 89.37
05-06-30 106.51 106.66 104.05 1,824,900 104.11 89.03
05-06-29 104.75 108.14 104.40 2,527,900 106.18 90.80
05-06-28 99.99 104.99 99.60 3,385,300 104.20 89.11
05-06-27 97.79 100.02 96.00 2,964,500 99.99 85.51
05-06-24 91.00 99.90 86.00 8,298,200 98.00 83.81
05-06-23 84.70 85.71 83.60 1,536,300 84.99 72.68
05-06-22 86.50 86.55 84.50 1,024,600 85.20 72.86
05-06-21 84.82 85.89 84.30 449,800 85.61 73.21
Date Open High Low Vol Cls adjCls
05-06-20 85.73 85.73 84.15 367,700 84.68 72.42
05-06-17 85.55 85.98 85.27 749,900 85.98 73.53
05-06-16 84.58 85.90 84.58 415,500 85.25 72.90
05-06-15 84.85 84.87 84.24 318,200 84.77 72.49
05-06-14 84.28 85.56 84.25 413,500 84.75 72.48
05-06-13 84.50 85.02 83.93 618,300 84.28 72.07
05-06-10 86.25 86.27 84.50 428,900 84.84 72.55
05-06-09 85.50 86.28 85.23 511,100 86.25 73.76
05-06-08 86.40 86.67 85.24 595,000 85.68 73.27
Date Open High Low Vol Cls adjCls
05-06-07 87.25 88.51 85.70 637,400 85.93 73.49
05-06-06 85.82 87.45 85.81 482,200 87.11 74.49
05-06-03 86.71 87.02 85.59 546,900 85.82 73.39
05-06-02 87.00 88.42 86.00 1,480,500 86.92 74.20
05-06-01 82.30 84.35 82.30 929,400 84.29 71.96
05-05-31 82.93 83.00 82.01 1,004,800 82.18 70.16
05-05-27 82.14 83.02 82.14 434,200 82.92 70.79
05-05-26 82.00 82.65 81.75 430,500 82.12 70.11
05-05-25 82.90 83.07 81.33 515,800 81.67 69.72
Date Open High Low Vol Cls adjCls
05-05-24 82.63 83.38 81.66 577,000 83.32 71.13
05-05-23 83.22 83.36 82.60 736,600 82.60 70.52
05-05-20 83.00 83.29 82.18 625,800 82.97 70.83
05-05-19 82.01 83.55 81.88 602,300 83.00 70.86
05-05-18 80.40 82.45 80.40 683,200 82.00 70.00
05-05-17 79.10 80.54 78.86 663,600 80.21 68.48
05-05-16 77.94 79.46 77.81 791,500 79.35 67.74
05-05-13 78.56 78.94 77.70 660,100 78.04 66.62
05-05-12 80.26 80.76 78.20 713,900 78.56 67.07
Date Open High Low Vol Cls adjCls
05-05-11 79.77 80.63 79.10 483,500 80.26 68.52
05-05-10 80.85 81.49 79.96 585,200 80.36 68.60
05-05-09 80.49 81.49 80.30 617,300 81.49 69.57
05-05-06 79.85 80.98 79.84 721,300 80.49 68.71
05-05-05 79.47 81.19 78.86 793,800 79.33 67.72
05-05-04 75.00 80.25 73.21 2,829,500 79.47 67.84
05-05-03 71.66 71.70 70.26 613,000 70.55 60.23
05-05-02 70.85 71.84 70.30 648,300 71.56 61.09
05-04-29 71.14 71.71 69.82 1,219,300 70.86 60.49
Date Open High Low Vol Cls adjCls
05-04-28 72.55 73.08 70.83 551,700 70.91 60.54
05-04-27 72.66 73.68 71.10 552,400 73.23 62.52
05-04-26 72.90 74.05 72.42 497,500 73.11 62.41
05-04-25 72.00 73.50 71.54 358,200 73.48 62.73
05-04-22 72.46 72.70 70.96 454,300 71.63 61.15
05-04-21 72.84 72.86 70.97 752,900 72.71 62.07
05-04-20 72.98 73.02 71.73 1,358,600 71.84 61.33
05-04-19 72.02 73.23 72.02 1,007,200 72.94 62.27
05-04-18 70.45 72.03 70.30 866,200 71.91 61.39
Date Open High Low Vol Cls adjCls
05-04-15 71.00 71.98 70.18 1,000,600 70.20 59.93
05-04-14 72.35 72.95 71.71 726,100 71.85 61.34
05-04-13 73.70 73.70 72.36 646,600 72.53 61.92
05-04-12 73.77 74.20 72.25 874,300 73.82 63.02
05-04-11 74.80 74.81 73.18 926,200 73.80 63.00
05-04-08 76.11 76.50 74.47 674,100 74.81 63.87
05-04-07 75.70 76.15 74.69 900,400 76.10 64.97
05-04-06 76.27 76.60 75.43 489,500 75.60 64.54
05-04-05 76.60 77.55 76.10 466,400 76.17 65.03
Date Open High Low Vol Cls adjCls
05-04-04 76.20 77.17 75.00 882,500 76.75 65.52
05-04-01 78.64 78.85 76.13 887,900 76.20 65.05
05-03-31 77.85 78.34 77.35 635,500 78.14 66.71
05-03-30 76.74 78.32 76.74 779,000 77.94 66.54
05-03-29 78.01 78.38 76.60 692,500 76.74 65.51
05-03-28 79.30 79.31 77.74 884,400 78.01 66.60
05-03-24 79.90 80.01 79.23 1,029,700 79.30 67.70
05-03-23 81.15 81.15 79.16 1,114,600 79.63 67.98
05-03-22 83.31 83.84 81.08 568,500 81.15 69.28
Date Open High Low Vol Cls adjCls
05-03-21 84.10 84.10 82.16 646,700 83.31 71.12
05-03-18 84.40 84.47 83.51 975,700 84.10 71.80
05-03-17 82.36 85.07 81.80 1,086,900 84.12 71.81
05-03-16 81.99 83.96 81.99 1,877,400 82.55 70.47
05-03-15 80.17 82.02 80.08 1,161,900 81.85 69.88
05-03-14 79.30 79.81 78.83 572,900 79.49 67.86
05-03-11 80.15 80.49 78.53 394,800 78.95 67.40
05-03-10 80.03 80.38 78.93 392,100 79.65 68.00
05-03-09 81.20 81.21 79.43 657,200 79.85 68.17
Date Open High Low Vol Cls adjCls
05-03-08 82.21 82.34 81.03 516,500 81.35 69.45
05-03-07 82.85 83.17 81.77 424,600 82.20 70.17
05-03-04 82.30 83.58 82.17 666,900 82.75 70.64
05-03-03 82.63 82.97 80.61 600,500 81.55 69.62
05-03-02 81.41 82.00 80.79 601,500 81.63 69.69
05-03-01 80.90 82.15 80.88 480,700 81.91 69.93
05-02-28 81.40 81.40 79.44 743,900 80.64 68.71
05-02-25 80.00 81.48 79.75 594,100 81.46 69.41
05-02-24 78.75 80.20 77.63 456,400 80.20 68.34
Date Open High Low Vol Cls adjCls
05-02-23 78.65 79.36 78.65 406,800 78.96 67.28
05-02-22 79.80 79.80 78.45 603,500 78.58 66.96
05-02-18 80.61 80.61 79.17 755,700 79.88 68.07
05-02-17 81.75 81.84 80.61 370,700 80.62 68.70
05-02-16 80.25 81.78 80.25 1,090,100 81.66 69.58
05-02-15 81.39 81.39 79.75 587,200 80.16 68.31
05-02-14 81.35 82.00 81.02 526,700 81.19 69.18
05-02-11 79.65 82.08 79.65 1,271,700 81.35 69.32
05-02-10 79.70 80.20 79.30 767,500 79.48 67.73
Date Open High Low Vol Cls adjCls
05-02-09 80.30 80.50 79.47 395,800 79.59 67.82
05-02-08 80.30 80.70 79.59 858,800 80.05 68.21
05-02-07 80.50 80.68 79.60 1,214,300 80.30 68.42
05-02-04 76.93 79.76 76.93 1,483,000 79.68 67.90
05-02-03 77.39 77.42 76.01 555,600 76.68 65.34
05-02-02 77.97 78.21 77.22 407,600 77.64 66.16
05-02-01 77.91 78.20 77.24 653,800 78.09 66.54
05-01-31 75.85 77.29 75.79 564,800 77.23 65.81
05-01-28 76.10 76.26 74.75 670,600 75.15 64.04
Date Open High Low Vol Cls adjCls
05-01-27 76.02 76.85 75.68 611,800 76.00 64.76
05-01-26 75.85 76.27 74.82 903,000 75.81 64.60
05-01-25 75.05 76.80 75.05 1,507,500 75.77 64.56
05-01-24 73.00 76.50 73.00 3,292,300 75.00 63.91
05-01-21 70.65 71.09 70.39 843,300 70.70 60.24
05-01-20 71.01 71.23 69.87 650,600 70.15 59.78
05-01-19 71.84 71.84 70.97 543,200 71.01 60.51
05-01-18 70.18 71.98 69.87 652,900 71.84 61.22
05-01-14 68.36 70.31 68.25 604,800 70.18 59.80
Date Open High Low Vol Cls adjCls
05-01-13 69.06 69.49 68.10 497,600 68.19 58.11
05-01-12 69.28 69.50 68.39 498,800 69.06 58.85
05-01-11 70.28 70.34 69.25 671,400 69.26 59.02
05-01-10 69.75 70.73 69.05 650,500 70.28 59.89
05-01-07 70.80 71.05 70.10 310,300 70.62 60.18
05-01-06 69.75 70.94 69.44 895,100 70.50 60.07
05-01-05 70.38 70.88 69.43 843,100 69.55 59.26
05-01-04 71.71 71.99 70.05 887,100 70.18 59.80
05-01-03 73.26 73.30 71.68 773,500 71.73 61.12
Date Open High Low Vol Cls adjCls
04-12-31 72.58 73.70 72.49 410,300 73.26 62.43
04-12-30 72.50 73.05 72.45 300,900 72.75 61.99
04-12-29 72.40 72.85 72.31 364,500 72.50 61.78
04-12-28 71.35 72.44 71.35 553,900 72.40 61.69
04-12-27 71.21 71.35 70.70 497,000 71.16 60.64
04-12-23 71.53 72.10 71.20 313,200 71.20 60.67
04-12-22 71.74 72.13 71.49 575,000 71.52 60.94
04-12-21 70.96 71.75 70.19 511,500 71.49 60.92
04-12-20 71.40 71.40 70.30 621,900 70.58 60.14
Date Open High Low Vol Cls adjCls
04-12-17 70.70 71.25 70.48 445,000 70.68 60.23
04-12-16 69.85 71.40 69.85 2,588,000 71.40 60.84
04-12-15 71.75 71.95 69.20 1,681,700 70.30 59.90
04-12-14 71.00 73.06 71.00 587,300 72.75 61.99
04-12-13 71.00 71.38 70.59 399,300 71.08 60.57
04-12-10 70.53 70.65 69.84 920,500 70.28 59.89
04-12-09 69.85 70.23 68.41 547,400 70.06 59.70
04-12-08 69.99 70.51 69.82 615,100 70.05 59.69
04-12-07 69.59 70.19 69.43 490,600 69.85 59.52
Date Open High Low Vol Cls adjCls
04-12-06 69.95 69.95 68.48 535,900 69.29 59.04
04-12-03 69.98 70.00 69.41 234,600 69.95 59.48
04-12-02 70.00 70.33 69.35 451,700 69.77 59.32
04-12-01 68.70 70.00 68.70 1,014,900 69.82 59.37
04-11-30 67.65 68.40 67.24 599,100 68.14 57.94
04-11-29 67.50 68.10 67.06 657,700 67.81 57.66
04-11-26 67.15 67.75 67.15 146,700 67.49 57.39
04-11-24 66.35 67.38 66.35 386,900 67.20 57.14
04-11-23 66.50 66.61 65.34 523,800 66.10 56.20
Date Open High Low Vol Cls adjCls
04-11-22 64.47 65.76 64.03 489,500 65.71 55.87
04-11-19 66.70 66.76 64.34 661,300 64.47 54.82
04-11-18 67.46 67.49 66.16 427,300 66.65 56.67
04-11-17 66.30 67.32 66.30 599,300 67.32 57.24
04-11-16 66.79 66.79 65.74 375,400 66.12 56.22
04-11-15 67.10 67.31 66.30 522,400 66.79 56.79
04-11-12 65.88 67.15 65.41 597,700 67.15 57.10
04-11-11 64.91 65.88 64.51 457,700 65.88 56.02
04-11-10 64.15 64.99 63.48 690,300 64.91 55.19
Date Open High Low Vol Cls adjCls
04-11-09 63.50 64.50 63.17 383,800 64.22 54.61
04-11-08 64.60 64.79 63.15 814,000 63.55 54.04
04-11-05 65.60 65.70 64.96 860,400 65.58 55.76
04-11-04 63.00 64.79 62.40 505,200 64.72 55.03
04-11-03 63.92 64.38 62.46 911,200 63.13 53.68
04-11-02 61.75 63.38 61.36 1,041,300 63.14 53.69
04-11-01 63.92 63.93 62.10 842,000 62.46 53.11
04-10-29 63.00 63.85 62.35 814,200 63.71 54.17
04-10-28 62.55 63.54 62.07 831,500 63.20 53.74
Date Open High Low Vol Cls adjCls
04-10-27 60.78 63.31 60.40 884,500 62.70 53.31
04-10-26 60.35 60.70 59.80 1,229,100 60.65 51.57
04-10-25 60.75 60.96 59.64 1,086,800 60.33 51.30
04-10-22 60.18 61.36 58.85 2,067,100 61.36 52.17
04-10-21 55.00 59.70 55.00 2,469,100 59.70 50.76
04-10-20 53.90 54.11 53.30 810,600 53.64 45.61
04-10-19 53.20 54.60 53.20 996,700 54.15 46.04
04-10-18 53.09 53.30 52.68 388,200 53.10 45.15
04-10-15 52.74 53.19 52.48 479,800 53.16 45.20
Date Open High Low Vol Cls adjCls
04-10-14 53.33 53.33 52.57 638,000 52.73 44.84
04-10-13 53.60 53.84 53.00 315,800 53.08 45.13
04-10-12 53.25 53.59 52.99 890,400 53.23 45.26
04-10-11 53.50 53.61 53.00 675,800 53.40 45.41
04-10-08 54.20 54.52 53.07 333,400 53.25 45.28
04-10-07 54.82 54.82 54.18 672,800 54.39 46.25
04-10-06 54.00 54.84 53.51 439,500 54.83 46.62
04-10-05 54.35 55.51 53.90 519,800 54.01 45.92
04-10-04 54.88 55.14 54.35 967,300 54.56 46.26
Date Open High Low Vol Cls adjCls
04-10-01 53.46 54.26 53.17 644,400 54.19 45.95
04-09-30 52.50 53.48 52.38 615,800 53.27 45.17
04-09-29 51.99 53.21 51.96 780,200 52.99 44.93
04-09-28 52.00 52.25 51.57 921,300 51.86 43.97
04-09-27 53.15 53.35 51.79 786,400 51.79 43.92
04-09-24 79.20 80.15 78.77 892,800 79.61 45.00
04-09-23 80.15 80.16 78.74 1,354,900 79.12 44.73
04-09-22 82.40 82.40 80.15 1,201,800 80.15 45.31
04-09-21 81.05 83.47 81.05 780,400 83.40 47.15
Date Open High Low Vol Cls adjCls
04-09-20 81.81 81.85 80.26 901,800 80.63 45.58
04-09-17 83.05 83.15 81.55 703,600 82.01 46.36
04-09-16 82.64 83.81 82.20 362,800 83.14 47.00
04-09-15 83.71 83.71 82.60 317,400 82.64 46.72
04-09-14 83.17 83.85 82.06 576,400 83.70 47.32
04-09-13 82.06 83.70 81.72 744,700 83.27 47.07
04-09-10 80.52 82.55 80.00 802,200 82.26 46.50
04-09-09 81.40 81.61 80.41 815,200 80.62 45.57
04-09-08 82.04 82.12 81.21 557,700 81.41 46.02
Date Open High Low Vol Cls adjCls
04-09-07 79.75 82.46 79.75 843,700 82.03 46.37
04-09-03 79.50 80.00 79.02 810,300 79.21 44.78
04-09-02 80.11 80.18 79.23 925,800 79.99 45.22
04-09-01 80.58 81.55 80.14 726,900 80.35 45.42
04-08-31 80.85 81.02 80.00 1,150,800 80.68 45.61
04-08-30 82.31 82.73 80.41 1,118,800 80.60 45.56
04-08-27 82.41 82.50 81.65 895,000 82.31 46.53
04-08-26 80.75 82.70 80.55 947,400 82.48 46.63
04-08-25 79.86 80.98 79.16 750,300 80.90 45.73
Date Open High Low Vol Cls adjCls
04-08-24 79.67 80.23 79.41 622,200 79.80 45.11
04-08-23 81.24 81.37 79.52 687,700 79.57 44.98
04-08-20 78.65 80.93 78.34 916,300 80.92 45.74
04-08-19 79.44 79.88 78.23 782,500 79.02 44.67
04-08-18 79.35 79.55 78.75 1,105,600 79.43 44.90
04-08-17 78.95 80.14 78.90 581,100 79.56 44.98
04-08-16 75.87 78.65 75.87 594,100 78.41 44.33
04-08-13 76.60 77.00 75.49 490,200 75.87 42.89
04-08-12 77.17 77.88 76.19 1,142,100 76.35 43.16
Date Open High Low Vol Cls adjCls
04-08-11 77.10 78.59 76.85 838,800 77.17 43.62
04-08-10 75.51 77.82 75.51 1,268,700 77.80 43.98
04-08-09 74.75 76.59 74.72 1,176,700 75.31 42.57
04-08-06 74.25 75.45 73.43 1,689,000 73.45 41.52
04-08-05 78.00 78.10 76.12 963,000 76.14 43.04
04-08-04 77.46 78.12 76.69 618,000 77.80 43.98
04-08-03 78.80 78.80 77.36 625,000 77.56 43.84
04-08-02 78.55 78.95 77.87 684,000 78.80 44.55
04-07-30 79.30 79.31 78.00 621,400 78.54 44.40
Date Open High Low Vol Cls adjCls
04-07-29 78.58 79.68 78.10 709,900 79.43 44.90
04-07-28 79.60 79.83 77.25 1,276,300 78.33 44.28
04-07-27 79.00 79.76 78.60 735,600 79.75 45.08
04-07-26 79.01 79.05 77.99 1,196,700 78.43 44.34
04-07-23 79.50 79.95 78.62 1,017,900 79.00 44.66
04-07-22 77.58 79.59 76.75 1,146,400 79.50 44.94
04-07-21 80.01 80.30 77.57 1,232,200 77.58 43.86
04-07-20 77.15 79.97 76.25 2,306,500 79.91 45.17
04-07-19 78.75 80.00 74.85 5,840,800 75.55 42.71
Date Open High Low Vol Cls adjCls
04-07-16 83.75 83.93 82.80 757,600 82.80 46.81
04-07-15 85.11 85.20 82.93 809,800 83.23 47.05
04-07-14 85.82 86.40 84.72 321,100 85.12 48.12
04-07-13 86.68 86.99 85.64 413,800 85.82 48.51
04-07-12 86.75 86.88 85.15 536,200 86.68 49.00
04-07-09 86.48 87.28 86.10 459,000 86.50 48.90
04-07-08 87.40 87.47 86.13 609,100 86.48 48.89
04-07-07 88.45 88.85 87.24 894,900 87.50 49.46
04-07-06 90.09 90.09 88.35 584,200 88.40 49.97
Date Open High Low Vol Cls adjCls
04-07-02 89.90 90.20 89.30 307,600 90.08 50.92
04-07-01 91.01 91.26 89.08 455,800 90.05 50.91
04-06-30 91.00 91.01 89.62 602,500 91.01 51.45
04-06-29 90.56 91.30 89.93 430,000 91.15 51.53
04-06-28 91.72 91.72 90.42 449,700 90.56 51.19
04-06-25 90.70 92.31 90.52 482,400 91.47 51.71
04-06-24 90.17 91.04 89.96 410,500 90.76 51.31
04-06-23 88.35 90.29 88.30 338,100 90.17 50.97
04-06-22 88.10 88.65 87.54 517,600 88.42 49.98
Date Open High Low Vol Cls adjCls
04-06-21 88.66 89.24 87.95 477,400 88.10 49.80
04-06-18 87.80 88.95 87.80 684,700 88.95 50.28
04-06-17 88.10 88.10 86.64 919,000 87.83 49.65
04-06-16 88.58 89.10 87.76 443,100 88.35 49.94
04-06-15 90.20 90.86 88.42 654,900 88.59 50.08
04-06-14 90.78 90.78 89.10 466,800 89.78 50.75
04-06-10 90.55 91.02 90.03 516,700 90.88 51.37
04-06-09 91.40 91.40 90.11 327,700 90.55 51.19
04-06-08 91.39 91.84 90.30 434,500 91.54 51.75
Date Open High Low Vol Cls adjCls
04-06-07 89.49 91.85 89.49 565,500 91.79 51.89
04-06-04 88.00 89.76 87.90 478,300 89.24 50.45
04-06-03 88.86 88.86 87.19 506,200 87.58 49.42
04-06-02 88.17 89.18 87.03 609,100 88.86 50.15
04-06-01 87.45 87.95 86.84 357,400 87.92 49.62
04-05-28 87.88 88.10 87.32 270,300 87.71 49.50
04-05-27 87.55 88.15 87.00 388,800 87.68 49.48
04-05-26 87.55 87.86 86.10 344,500 87.74 49.51
04-05-25 85.75 87.73 84.57 451,500 87.61 49.44
Date Open High Low Vol Cls adjCls
04-05-24 85.94 86.36 85.02 273,600 85.83 48.44
04-05-21 86.50 86.75 85.34 526,600 85.74 48.39
04-05-20 86.15 86.73 85.22 341,200 85.53 48.27
04-05-19 86.10 87.43 86.03 739,500 86.14 48.61
04-05-18 85.40 86.25 85.40 587,700 85.70 48.36
04-05-17 86.00 86.00 84.50 533,400 85.25 48.11
04-05-14 87.52 87.60 86.20 641,100 86.40 48.76
04-05-13 87.68 88.82 87.03 578,200 87.62 49.45
04-05-12 88.18 88.23 85.76 954,100 87.68 49.48
Date Open High Low Vol Cls adjCls
04-05-11 87.75 88.30 87.00 890,400 88.26 49.81
04-05-10 85.15 85.64 83.50 1,207,500 85.51 48.26
04-05-07 88.65 88.88 86.15 1,185,000 86.36 48.74
04-05-06 90.48 90.48 87.80 810,100 88.98 50.21
04-05-05 91.00 91.10 90.11 694,900 90.43 51.03
04-05-04 90.40 91.28 90.13 867,400 90.51 51.08
04-05-03 92.06 92.35 90.01 727,000 90.28 50.95
04-04-30 92.70 92.90 91.50 847,500 92.06 51.95
04-04-29 92.83 93.99 92.00 595,200 92.70 52.31
Date Open High Low Vol Cls adjCls
04-04-28 93.95 93.96 92.12 389,700 92.53 52.22
04-04-27 93.70 95.35 93.70 629,200 94.62 53.40
04-04-26 93.55 94.81 93.55 438,700 93.60 52.82
04-04-23 94.05 94.05 92.56 362,200 93.66 52.86
04-04-22 92.90 94.55 92.15 452,100 93.99 53.04
04-04-21 93.13 93.22 91.26 505,600 92.42 52.16
04-04-20 94.63 95.02 92.91 339,400 93.18 52.58
04-04-19 94.28 94.80 93.41 343,600 94.64 53.41
04-04-16 93.92 94.64 93.39 714,900 94.27 53.20
Date Open High Low Vol Cls adjCls
04-04-15 94.40 94.40 92.20 878,400 93.72 52.89
04-04-14 95.16 95.46 93.65 1,130,400 94.49 53.32
04-04-13 99.60 99.60 95.91 843,300 96.16 54.27
04-04-12 98.23 99.43 98.23 427,000 99.10 55.93
04-04-08 98.13 98.81 97.61 664,300 98.03 55.32
04-04-07 97.30 98.49 97.30 655,300 98.00 55.30
04-04-06 96.11 97.30 96.11 647,700 97.30 54.91
04-04-05 95.90 96.17 95.26 744,400 96.10 54.23
04-04-02 95.10 95.58 93.33 1,542,600 95.38 53.83
Date Open High Low Vol Cls adjCls
04-04-01 92.68 94.14 92.63 675,400 93.96 53.02
04-03-31 91.71 92.80 91.15 646,800 92.78 52.36
04-03-30 91.47 91.97 91.13 358,800 91.46 51.61
04-03-29 90.20 92.00 89.92 530,500 91.47 51.62
04-03-26 89.36 90.69 89.01 372,000 90.19 50.90
04-03-25 87.55 89.86 87.55 435,000 89.36 50.43
04-03-24 88.34 88.38 86.94 486,700 87.30 49.27
04-03-23 89.16 89.38 88.20 336,300 88.34 49.85
04-03-22 89.50 89.50 87.35 536,800 88.36 49.86
Date Open High Low Vol Cls adjCls
04-03-19 90.96 91.34 90.00 395,800 90.00 50.79
04-03-18 92.44 92.44 91.09 331,200 91.91 51.87
04-03-17 91.02 92.77 90.95 753,400 92.45 52.17
04-03-16 90.60 91.21 89.82 562,900 90.52 51.08
04-03-15 91.67 91.67 89.27 379,200 89.60 50.56
04-03-12 90.35 91.88 90.35 335,200 91.77 51.79
04-03-11 90.69 92.48 90.05 730,300 90.10 50.85
04-03-10 92.70 92.78 90.65 486,600 90.69 51.18
04-03-09 93.54 93.54 92.01 294,300 92.45 52.17
Date Open High Low Vol Cls adjCls
04-03-08 94.55 94.65 93.51 273,700 93.54 52.79
04-03-05 93.35 95.07 93.15 477,600 94.56 53.36
04-03-04 93.96 93.96 92.46 676,500 93.55 52.79
04-03-03 93.80 94.25 92.79 347,100 93.95 53.02
04-03-02 94.30 95.11 93.54 624,700 93.97 53.03
04-03-01 94.14 95.27 94.11 439,500 94.83 53.43
04-02-27 94.25 94.68 93.79 763,800 94.34 53.15
04-02-26 93.21 94.45 92.45 504,600 94.00 52.96
04-02-25 91.90 93.63 91.80 498,600 93.20 52.51
Date Open High Low Vol Cls adjCls
04-02-24 92.19 92.74 91.23 869,800 91.88 51.77
04-02-23 93.21 93.36 92.03 635,400 92.41 52.07
04-02-20 94.35 94.35 92.33 632,400 93.21 52.52
04-02-19 95.15 95.35 94.18 671,100 94.20 53.08
04-02-18 93.81 95.42 93.80 812,800 94.54 53.27
04-02-17 93.00 94.25 92.89 351,100 93.74 52.82
04-02-13 93.25 93.84 91.95 408,000 92.32 52.02
04-02-12 93.79 94.59 92.65 870,400 93.04 52.42
04-02-11 88.86 92.84 88.86 1,810,300 92.79 52.28
Date Open High Low Vol Cls adjCls
04-02-10 88.65 88.95 88.05 366,700 88.86 50.07
04-02-09 89.30 90.07 88.61 511,800 88.64 49.94
04-02-06 88.20 89.59 87.75 318,600 89.25 50.29
04-02-05 87.95 88.30 87.50 564,100 87.98 49.57
04-02-04 88.00 88.54 87.52 850,000 87.75 49.44
04-02-03 88.99 89.32 88.25 523,500 88.56 49.90
04-02-02 88.15 89.35 87.70 536,700 88.79 50.03
04-01-30 87.90 89.09 87.59 804,600 88.55 49.89
04-01-29 86.82 88.56 86.75 837,900 88.30 49.75
Date Open High Low Vol Cls adjCls
04-01-28 89.35 89.90 86.10 1,198,500 86.42 48.69
04-01-27 89.38 89.45 88.32 495,100 89.10 50.20
04-01-26 88.76 89.55 88.01 382,800 89.50 50.43
04-01-23 88.67 89.68 88.00 741,400 88.29 49.75
04-01-22 89.95 90.20 87.99 772,600 88.51 49.87
04-01-21 86.20 89.95 86.00 1,937,700 89.95 50.68
04-01-20 84.10 85.25 83.48 510,100 85.25 48.03
04-01-16 83.11 84.40 83.11 504,900 84.10 47.39
04-01-15 82.70 83.24 82.10 1,095,100 82.91 46.71
Date Open High Low Vol Cls adjCls
04-01-14 81.95 82.93 81.95 781,800 82.55 46.51
04-01-13 82.37 82.55 81.66 436,600 81.89 46.14
04-01-12 81.33 82.33 81.33 624,000 82.33 46.39
04-01-09 81.60 81.88 80.89 687,900 81.73 46.05
04-01-08 80.98 82.20 80.93 729,300 81.69 46.03
04-01-07 80.32 81.27 80.17 1,099,300 80.81 45.53
04-01-06 78.71 80.56 78.30 1,114,600 80.40 45.30
04-01-05 78.42 79.01 78.03 1,224,600 78.91 44.46
04-01-02 77.65 78.91 77.65 814,800 78.38 44.16
Date Open High Low Vol Cls adjCls
03-12-31 77.16 77.95 76.75 438,300 77.18 43.49
03-12-30 76.04 77.43 75.95 771,100 77.31 43.56
03-12-29 75.80 76.53 75.70 1,003,000 76.40 43.05
03-12-26 76.02 76.69 75.51 172,500 75.65 42.62
03-12-24 76.15 76.35 75.83 171,700 76.01 42.83
03-12-23 75.72 76.39 75.45 601,900 76.15 42.91
03-12-22 74.90 75.94 74.80 1,039,300 75.65 42.62
03-12-19 76.73 76.73 74.52 1,233,600 74.80 42.15
03-12-18 75.65 76.75 75.07 462,900 76.73 43.23
Date Open High Low Vol Cls adjCls
03-12-17 76.40 76.40 74.76 538,200 75.65 42.62
03-12-16 76.13 76.39 75.62 351,700 76.17 42.92
03-12-15 77.60 77.65 75.83 501,700 75.88 42.75
03-12-12 76.77 76.99 76.06 378,900 76.82 43.28
03-12-11 75.73 77.62 75.73 767,100 76.67 43.20
03-12-10 76.24 76.58 75.44 573,100 75.77 42.69
03-12-09 76.65 76.65 75.64 1,011,700 75.99 42.82
03-12-08 76.55 77.18 76.20 1,120,500 76.85 43.30
03-12-05 78.07 78.25 76.42 554,200 76.65 43.10
Date Open High Low Vol Cls adjCls
03-12-04 79.28 79.28 77.96 561,100 78.27 44.01
03-12-03 79.00 79.60 78.45 448,200 79.28 44.58
03-12-02 79.45 79.50 78.33 581,200 79.05 44.45
03-12-01 79.76 80.03 79.05 825,700 79.20 44.54
03-11-28 79.00 79.80 79.00 199,500 79.71 44.82
03-11-26 78.55 79.00 77.94 535,600 78.99 44.42
03-11-25 78.40 79.43 77.90 844,900 78.22 43.99
03-11-24 76.75 78.88 76.57 1,256,100 78.26 44.01
03-11-21 74.75 76.92 74.72 927,000 76.40 42.96
Date Open High Low Vol Cls adjCls
03-11-20 75.85 75.85 73.65 1,889,400 74.60 41.95
03-11-19 78.33 78.40 75.44 1,598,400 75.95 42.71
03-11-18 78.30 79.96 78.25 1,061,100 78.45 44.12
03-11-17 80.60 80.90 76.77 2,779,000 78.05 43.89
03-11-14 85.00 85.15 80.95 1,580,500 81.05 45.58
03-11-13 84.55 84.99 84.15 389,400 84.82 47.70
03-11-12 83.36 84.55 83.36 496,900 84.55 47.55
03-11-11 82.90 83.62 82.65 693,100 83.26 46.82
03-11-10 84.85 84.85 82.42 881,400 83.07 46.71
Date Open High Low Vol Cls adjCls
03-11-07 84.43 85.14 84.28 1,032,400 85.00 47.80
03-11-06 84.77 84.77 83.21 911,500 84.43 47.48
03-11-05 83.95 84.80 83.56 1,064,200 84.77 47.67
03-11-04 84.50 84.51 83.80 629,500 84.20 47.35
03-11-03 83.60 84.90 83.50 521,500 84.59 47.57
03-10-31 82.57 83.68 82.45 597,400 83.25 46.81
03-10-30 84.05 84.39 82.18 1,459,500 82.37 46.32
03-10-29 82.32 84.00 82.30 1,291,900 83.63 47.03
03-10-28 80.76 82.08 80.57 889,800 82.07 46.15
Date Open High Low Vol Cls adjCls
03-10-27 78.50 80.86 78.42 1,019,800 80.56 45.30
03-10-24 78.15 78.47 77.54 1,000,300 78.19 43.97
03-10-23 76.60 78.50 76.44 1,169,100 78.40 44.09
03-10-22 75.90 76.76 75.60 874,000 76.65 43.10
03-10-21 76.77 76.97 75.80 305,400 76.41 42.97
03-10-20 76.57 76.87 75.02 1,036,000 76.52 43.03
03-10-17 77.98 78.00 76.15 321,700 76.57 43.06
03-10-16 77.52 78.21 77.27 479,700 77.93 43.82
03-10-15 78.48 78.50 77.00 682,500 77.52 43.59
Date Open High Low Vol Cls adjCls
03-10-14 78.20 78.42 77.22 504,700 78.39 44.08
03-10-13 76.64 78.40 76.64 554,100 78.35 44.06
03-10-10 76.60 76.90 76.26 210,900 76.39 42.96
03-10-09 77.05 77.79 76.35 575,400 76.60 43.07
03-10-08 76.20 76.85 75.63 686,400 76.65 43.10
03-10-07 75.60 76.20 74.79 1,207,000 76.20 42.85
03-10-06 75.03 75.94 75.03 426,100 75.60 42.51
03-10-03 74.64 75.50 74.39 626,100 75.03 42.19
03-10-02 73.88 74.40 73.46 582,100 73.99 41.61
Date Open High Low Vol Cls adjCls
03-10-01 72.37 73.93 72.37 966,300 73.88 41.55
03-09-30 73.34 73.34 72.00 1,062,100 72.20 40.60
03-09-29 73.02 73.78 72.59 844,500 73.48 41.24
03-09-26 74.44 74.44 72.52 962,400 72.79 40.85
03-09-25 75.60 75.79 74.17 824,200 74.44 41.77
03-09-24 77.00 77.20 75.45 831,000 75.51 42.38
03-09-23 76.15 77.14 75.78 741,400 76.70 43.04
03-09-22 76.48 76.48 75.70 810,600 76.15 42.73
03-09-19 75.50 76.80 75.50 1,504,200 76.48 42.92
Date Open High Low Vol Cls adjCls
03-09-18 73.35 75.75 73.25 1,124,700 75.50 42.37
03-09-17 73.10 73.78 72.60 783,600 73.06 41.00
03-09-16 72.60 73.20 72.56 785,800 73.00 40.97
03-09-15 72.30 73.21 72.16 507,400 72.49 40.68
03-09-12 71.63 72.40 71.19 701,700 72.24 40.54
03-09-11 71.17 71.53 70.71 823,500 71.33 40.03
03-09-10 73.90 73.90 70.94 927,900 71.07 39.88
03-09-09 73.48 74.15 73.19 916,600 73.89 41.47
03-09-08 73.47 74.05 73.44 542,800 73.86 41.45
Date Open High Low Vol Cls adjCls
03-09-05 74.85 74.85 73.32 788,500 73.45 41.22
03-09-04 73.65 74.85 73.00 762,900 74.85 42.00
03-09-03 72.97 73.75 72.89 702,700 73.55 41.28
03-09-02 71.94 73.20 71.86 885,000 72.97 40.95
03-08-29 71.00 71.91 70.80 285,700 71.83 40.31
03-08-28 70.75 71.14 70.23 430,300 70.94 39.81
03-08-27 70.85 70.85 70.06 360,900 70.75 39.70
03-08-26 70.80 70.90 69.92 480,300 70.86 39.77
03-08-25 71.50 71.50 70.73 442,900 70.90 39.79
Date Open High Low Vol Cls adjCls
03-08-22 71.95 72.38 71.67 761,700 71.76 40.27
03-08-21 70.70 71.95 70.45 707,200 71.85 40.32
03-08-20 70.69 70.88 69.85 309,100 70.70 39.68
03-08-19 71.29 71.29 70.22 658,500 70.69 39.67
03-08-18 70.74 71.46 70.36 430,000 71.28 40.00
03-08-15 70.43 70.68 70.11 161,400 70.66 39.65
03-08-14 70.00 70.67 69.52 324,000 70.53 39.58
03-08-13 69.93 70.20 69.44 525,100 70.00 39.28
03-08-12 68.75 70.00 68.75 539,100 70.00 39.28
Date Open High Low Vol Cls adjCls
03-08-11 68.50 69.09 67.80 273,300 68.55 38.47
03-08-08 68.26 68.89 68.10 387,000 68.64 38.52
03-08-07 67.59 68.34 67.05 390,600 68.26 38.31
03-08-06 66.91 68.29 66.69 483,100 67.58 37.93
03-08-05 68.09 68.30 66.80 641,800 66.91 37.55
03-08-04 68.44 68.44 67.00 595,200 67.89 38.10
03-08-01 70.00 70.00 68.22 636,600 68.45 38.41
03-07-31 69.34 70.68 69.34 705,100 70.00 39.28
03-07-30 69.35 69.36 68.42 690,900 69.09 38.77
Date Open High Low Vol Cls adjCls
03-07-29 70.58 70.58 69.17 529,200 69.49 39.00
03-07-28 70.32 70.72 69.94 825,400 70.54 39.59
03-07-25 70.00 70.22 68.55 624,600 70.22 39.41
03-07-24 69.30 70.46 69.28 611,100 69.65 39.09
03-07-23 70.20 70.20 68.57 560,100 69.18 38.82
03-07-22 69.91 70.33 68.85 843,300 70.01 39.29
03-07-21 70.17 70.59 69.52 909,700 69.85 39.20
03-07-18 69.40 70.38 68.91 454,600 70.17 39.38
03-07-17 70.32 70.32 68.20 799,300 69.00 38.72
Date Open High Low Vol Cls adjCls
03-07-16 70.70 70.70 69.76 399,700 70.32 39.46
03-07-15 71.40 71.95 70.08 742,000 70.40 39.51
03-07-14 69.50 71.27 69.45 747,700 70.59 39.61
03-07-11 68.00 68.84 66.98 385,800 68.80 38.61
03-07-10 69.31 69.31 67.63 530,800 68.00 38.16
03-07-09 70.57 70.58 68.43 861,100 69.31 38.90
03-07-08 68.49 70.66 68.43 804,600 70.57 39.60
03-07-07 67.24 68.79 67.22 608,400 68.41 38.39
03-07-03 66.80 67.15 66.71 337,800 66.75 37.46
Date Open High Low Vol Cls adjCls
03-07-02 66.95 67.98 66.43 950,100 67.00 37.60
03-07-01 64.95 66.95 64.77 663,400 66.95 37.57
03-06-30 65.06 65.50 64.60 862,300 64.95 36.45
03-06-27 65.30 66.00 64.51 398,500 64.81 36.37
03-06-26 64.67 65.70 64.59 675,000 65.42 36.71
03-06-25 64.65 65.92 64.34 483,900 64.67 36.29
03-06-24 63.87 64.85 63.87 714,900 64.40 36.14
03-06-23 64.85 64.85 63.02 557,500 63.84 35.83
03-06-20 64.85 65.75 64.50 669,300 64.85 36.39
Date Open High Low Vol Cls adjCls
03-06-19 65.80 66.17 64.60 1,021,900 64.65 36.28
03-06-18 66.38 66.38 64.32 820,800 65.49 36.75
03-06-17 66.42 66.49 65.58 461,200 66.38 37.25
03-06-16 64.80 66.12 64.62 576,400 66.12 37.11
03-06-13 65.56 65.75 64.01 580,200 64.40 36.14
03-06-12 65.66 66.29 65.06 451,000 65.61 36.82
03-06-11 64.30 65.65 64.00 427,200 65.65 36.84
03-06-10 64.00 64.49 63.72 576,600 64.30 36.08
03-06-09 64.80 65.05 63.04 780,000 63.65 35.72
Date Open High Low Vol Cls adjCls
03-06-06 65.98 67.00 65.16 1,010,800 65.17 36.57
03-06-05 65.00 65.71 63.83 537,000 65.52 36.71
03-06-04 63.97 65.00 63.72 640,000 65.00 36.42
03-06-03 65.20 65.20 63.56 742,200 63.98 35.84
03-06-02 65.07 66.23 64.74 1,599,600 65.30 36.58
03-05-30 62.44 64.64 62.29 1,783,300 64.61 36.20
03-05-29 61.50 62.23 61.26 889,800 61.75 34.60
03-05-28 60.76 61.57 60.76 1,552,600 61.45 34.43
03-05-27 58.40 60.64 58.20 964,800 60.50 33.89
Date Open High Low Vol Cls adjCls
03-05-23 58.39 58.51 57.95 334,900 58.43 32.74
03-05-22 58.29 58.66 57.71 728,500 58.43 32.74
03-05-21 57.67 58.39 57.50 558,000 58.33 32.68
03-05-20 57.28 58.00 57.18 719,700 57.68 32.31
03-05-19 58.37 58.41 57.13 632,400 57.24 32.07
03-05-16 59.34 59.40 58.58 515,200 58.59 32.82
03-05-15 58.75 59.38 58.60 482,200 59.34 33.24
03-05-14 58.62 58.95 58.31 591,000 58.67 32.87
03-05-13 59.11 59.11 58.00 1,111,200 58.62 32.84
Date Open High Low Vol Cls adjCls
03-05-12 57.60 59.28 57.51 942,100 59.11 33.12
03-05-09 57.27 57.93 57.21 503,400 57.70 32.33
03-05-08 58.25 58.25 56.95 777,700 56.98 31.92
03-05-07 57.46 59.04 56.45 1,062,000 58.25 32.63
03-05-06 55.05 58.30 55.05 1,495,600 57.46 32.19
03-05-05 54.72 55.15 54.32 793,800 54.85 30.73
03-05-02 53.50 54.81 53.50 761,800 54.71 30.65
03-05-01 54.30 54.31 53.41 848,700 53.60 30.03
03-04-30 54.31 54.84 53.90 430,900 54.30 30.42
Date Open High Low Vol Cls adjCls
03-04-29 54.82 55.06 53.60 581,400 54.31 30.43
03-04-28 54.20 54.95 54.12 493,500 54.77 30.68
03-04-25 54.66 54.66 53.74 502,000 54.13 30.33
03-04-24 55.25 55.35 54.66 487,000 54.66 30.62
03-04-23 55.14 55.80 54.66 550,000 55.48 31.08
03-04-22 53.63 55.31 53.16 512,200 55.14 30.89
03-04-21 54.20 54.36 53.39 407,100 53.63 30.05
03-04-17 53.49 54.53 53.49 525,700 54.11 30.31
03-04-16 53.97 54.57 53.28 844,900 53.30 29.86
Date Open High Low Vol Cls adjCls
03-04-15 52.76 53.95 52.65 417,400 53.77 30.12
03-04-14 51.55 52.76 51.52 394,000 52.76 29.56
03-04-11 51.11 52.19 51.11 759,000 51.55 28.88
03-04-10 50.31 51.14 50.27 363,100 51.10 28.63
03-04-09 50.96 51.36 50.23 451,300 50.31 28.19
03-04-08 51.55 51.63 50.60 615,900 50.78 28.45
03-04-07 52.67 53.18 51.55 856,900 51.55 28.88
03-04-04 51.06 51.84 50.61 409,600 51.69 28.96
03-04-03 50.89 51.86 50.38 664,500 51.06 28.61
Date Open High Low Vol Cls adjCls
03-04-02 50.07 51.20 50.07 1,205,200 50.89 28.51
03-04-01 49.22 49.40 48.70 1,564,800 49.09 27.50
03-03-31 48.65 49.64 48.65 934,500 48.74 27.31
03-03-28 50.40 50.85 50.03 373,000 50.15 28.10
03-03-27 50.62 51.25 50.45 597,000 50.71 28.41
03-03-26 50.84 51.30 50.46 586,600 51.02 28.58
03-03-25 50.10 50.95 49.70 655,300 50.84 28.48
03-03-24 51.99 51.99 49.52 943,200 49.90 27.96
03-03-21 51.15 52.20 50.91 1,103,200 51.99 29.13
Date Open High Low Vol Cls adjCls
03-03-20 50.20 50.85 48.98 918,600 50.84 28.48
03-03-19 49.97 50.48 49.74 809,800 50.44 28.26
03-03-18 49.30 49.97 49.00 999,700 49.93 27.97
03-03-17 48.03 49.32 47.80 891,100 49.12 27.52
03-03-14 47.94 48.66 47.60 471,100 48.19 27.00
03-03-13 46.15 47.78 46.11 865,300 47.76 26.76
03-03-12 45.66 45.66 44.21 881,800 45.49 25.49
03-03-11 46.28 46.64 45.56 547,600 45.66 25.58
03-03-10 47.85 47.85 46.15 459,400 46.30 25.94
Date Open High Low Vol Cls adjCls
03-03-07 47.49 48.00 47.17 552,300 47.95 26.86
03-03-06 47.60 47.97 47.19 312,100 47.49 26.61
03-03-05 48.20 48.45 47.54 844,600 48.13 26.96
03-03-04 48.93 49.02 48.14 583,000 48.33 27.08
03-03-03 49.48 49.56 48.73 611,200 49.04 27.41
03-02-28 48.73 49.56 48.69 320,700 49.23 27.52
03-02-27 47.83 48.89 47.54 377,800 48.72 27.23
03-02-26 48.52 48.52 47.35 391,000 47.72 26.67
03-02-25 47.53 48.56 46.99 421,300 48.52 27.12
Date Open High Low Vol Cls adjCls
03-02-24 49.32 49.32 47.85 549,000 48.01 26.84
03-02-21 48.55 49.33 48.16 388,300 49.31 27.56
03-02-20 48.96 49.13 48.50 339,000 48.64 27.19
03-02-19 49.50 49.50 48.55 455,400 48.96 27.37
03-02-18 48.35 49.60 48.35 719,700 49.60 27.73
03-02-14 46.53 48.27 46.46 811,300 48.13 26.90
03-02-13 46.00 46.71 45.60 628,900 46.53 26.01
03-02-12 46.78 46.95 45.75 764,700 45.90 25.66
03-02-11 47.37 47.59 46.35 814,800 46.77 26.14
Date Open High Low Vol Cls adjCls
03-02-10 47.44 47.56 46.68 654,100 47.26 26.42
03-02-07 48.26 48.65 47.12 495,100 47.44 26.52
03-02-06 49.21 49.54 48.01 751,200 48.25 26.97
03-02-05 49.79 50.72 49.30 1,018,600 49.56 27.70
03-02-04 50.46 50.46 49.14 550,000 49.57 27.71
03-02-03 50.14 50.60 49.89 529,900 50.45 28.20
03-01-31 49.10 50.06 48.95 943,300 50.04 27.97
03-01-30 50.15 50.18 48.82 791,400 49.05 27.42
03-01-29 49.59 50.15 48.51 808,800 50.04 27.97
Date Open High Low Vol Cls adjCls
03-01-28 48.75 49.80 48.15 622,500 49.80 27.84
03-01-27 48.90 49.43 48.33 675,400 48.51 27.12
03-01-24 49.85 49.90 48.70 959,700 49.02 27.40
03-01-23 48.76 49.69 48.01 540,100 49.65 27.75
03-01-22 49.19 49.95 47.69 1,121,700 48.15 26.92
03-01-21 50.10 50.19 48.88 518,100 49.18 27.49
03-01-17 51.07 51.07 49.52 530,800 50.01 27.96
03-01-16 52.39 52.39 50.73 646,500 51.06 28.54
03-01-15 52.88 52.90 51.75 740,800 52.34 29.26
Date Open High Low Vol Cls adjCls
03-01-14 52.30 52.69 52.07 403,500 52.63 29.42
03-01-13 53.11 53.19 52.47 812,400 52.55 29.37
03-01-10 52.00 53.30 51.98 1,010,500 52.99 29.62
03-01-09 51.25 52.67 51.24 504,000 52.66 29.44
03-01-08 50.94 51.64 50.45 653,400 50.91 28.46
03-01-07 51.55 51.60 50.67 426,300 50.93 28.47
03-01-06 50.10 51.85 50.10 373,800 51.54 28.81
03-01-03 50.15 50.45 49.78 327,400 50.08 27.99
03-01-02 49.24 50.21 48.43 533,400 50.14 28.03
Date Open High Low Vol Cls adjCls
02-12-31 48.75 49.13 48.00 278,700 48.54 27.13
02-12-30 48.75 48.82 48.19 346,200 48.71 27.23
02-12-27 49.45 49.55 48.59 236,500 48.61 27.17
02-12-26 49.80 50.39 49.40 236,500 49.44 27.64
02-12-24 49.90 49.90 49.66 167,400 49.71 27.79
02-12-23 50.00 50.00 49.56 259,600 49.89 27.89
02-12-20 49.01 49.99 48.94 320,100 49.99 27.94
02-12-19 49.01 49.98 48.16 348,900 48.50 27.11
02-12-18 49.51 49.57 48.68 341,200 49.01 27.40
Date Open High Low Vol Cls adjCls
02-12-17 49.82 50.50 49.15 681,300 49.31 27.56
02-12-16 48.85 50.22 48.82 459,900 49.81 27.84
02-12-13 48.89 49.28 48.31 501,700 48.72 27.23
02-12-12 49.17 49.41 48.74 425,700 48.88 27.32
02-12-11 48.86 49.12 48.53 526,600 49.07 27.43
02-12-10 48.54 48.93 48.31 421,800 48.85 27.31
02-12-09 49.73 49.73 48.23 622,800 48.29 26.99
02-12-06 49.25 50.44 49.05 439,300 50.09 27.94
02-12-05 50.51 50.60 49.42 334,500 49.75 27.75
Date Open High Low Vol Cls adjCls
02-12-04 51.18 51.18 49.88 589,200 50.42 28.12
02-12-03 51.72 51.79 50.75 450,700 51.17 28.54
02-12-02 52.42 52.91 51.15 474,000 51.71 28.84
02-11-29 52.00 52.05 51.51 202,000 51.68 28.83
02-11-27 50.93 52.07 50.93 900,300 51.63 28.80
02-11-26 52.74 52.74 50.67 483,700 50.68 28.27
02-11-25 52.70 53.30 52.25 665,200 52.73 29.41
02-11-22 52.65 53.06 52.01 562,000 52.69 29.39
02-11-21 51.03 52.81 51.03 747,600 52.64 29.36
Date Open High Low Vol Cls adjCls
02-11-20 49.30 50.69 49.11 546,900 50.60 28.22
02-11-19 49.59 49.75 48.72 378,700 49.30 27.50
02-11-18 50.33 50.52 49.38 730,000 49.58 27.65
02-11-15 48.02 50.03 47.90 941,700 49.95 27.86
02-11-14 47.43 48.09 47.35 710,500 48.01 26.78
02-11-13 46.82 47.16 46.10 504,300 46.69 26.04
02-11-12 46.40 47.15 45.90 804,300 46.81 26.11
02-11-11 47.20 47.21 45.90 723,700 46.07 25.70
02-11-08 47.82 48.49 47.23 641,500 47.37 26.42
Date Open High Low Vol Cls adjCls
02-11-07 48.46 48.50 47.80 889,200 47.85 26.69
02-11-06 48.06 48.73 47.54 569,200 48.66 27.14
02-11-05 48.04 48.25 47.29 456,600 48.01 26.78
02-11-04 48.70 49.50 48.28 538,000 48.29 26.93
02-11-01 46.30 48.25 45.90 412,200 48.02 26.78
02-10-31 46.65 46.75 45.90 439,600 46.46 25.91
02-10-30 46.29 46.74 45.42 812,200 46.50 25.94
02-10-29 47.15 47.22 45.35 687,400 46.09 25.71
02-10-28 48.35 48.65 47.06 700,300 47.15 26.30
Date Open High Low Vol Cls adjCls
02-10-25 46.88 48.24 46.68 625,800 48.09 26.82
02-10-24 47.25 48.40 46.48 1,074,900 46.87 26.14
02-10-23 44.73 46.52 44.52 1,133,100 46.51 25.94
02-10-22 47.47 47.47 43.80 2,125,900 44.93 25.06
02-10-21 46.05 47.72 45.67 588,400 47.46 26.47
02-10-18 46.65 47.56 46.27 593,200 46.79 26.10
02-10-17 46.65 47.18 46.40 767,800 47.08 26.26
02-10-16 45.24 45.73 44.89 706,000 45.40 25.32
02-10-15 44.60 46.09 44.60 827,100 45.81 25.55
Date Open High Low Vol Cls adjCls
02-10-14 41.85 43.60 41.85 691,000 43.53 24.28
02-10-11 41.90 43.15 41.65 633,100 42.15 23.51
02-10-10 38.07 40.03 37.45 1,015,000 39.94 22.28
02-10-09 39.50 39.80 38.16 825,600 38.16 21.28
02-10-08 39.30 40.59 38.30 1,159,000 40.41 22.54
02-10-07 40.50 40.61 38.71 1,114,000 38.84 21.66
02-10-04 41.52 41.63 39.90 1,355,400 40.50 22.59
02-10-03 42.45 42.83 40.89 1,106,200 41.42 23.10
02-10-02 44.25 44.47 42.55 564,600 42.65 23.79
Date Open High Low Vol Cls adjCls
02-10-01 42.70 44.59 42.00 723,900 44.59 24.87
02-09-30 42.74 42.81 41.30 1,168,800 42.56 23.68
02-09-27 44.15 44.80 42.55 818,100 42.73 23.77
02-09-26 43.68 44.38 43.28 606,100 44.25 24.62
02-09-25 42.95 43.77 42.00 647,400 43.43 24.16
02-09-24 41.70 43.49 41.70 585,100 42.27 23.52
02-09-23 42.85 42.92 42.12 400,600 42.66 23.73
02-09-20 43.20 43.60 42.62 806,100 43.44 24.17
02-09-19 44.15 44.45 42.98 1,002,900 43.09 23.97
Date Open High Low Vol Cls adjCls
02-09-18 43.90 45.18 43.20 832,200 45.02 25.05
02-09-17 46.95 47.00 44.37 1,127,100 44.49 24.75
02-09-16 45.95 46.66 45.26 436,200 46.62 25.94
02-09-13 45.77 46.53 45.51 578,800 46.01 25.60
02-09-12 47.50 47.50 45.92 686,400 46.07 25.63
02-09-11 48.30 48.45 47.67 400,300 47.70 26.54
02-09-10 48.27 48.29 47.61 762,900 47.98 26.69
02-09-09 46.02 48.40 45.76 697,000 48.27 26.85
02-09-06 46.00 46.62 45.89 697,000 46.62 25.94
Date Open High Low Vol Cls adjCls
02-09-05 46.50 46.50 45.40 619,900 45.63 25.38
02-09-04 45.77 47.31 45.32 906,300 47.31 26.32
02-09-03 47.00 47.31 45.57 952,800 45.76 25.46
02-08-30 48.03 48.93 48.00 504,300 48.27 26.85
02-08-29 46.40 48.12 46.20 705,100 48.03 26.72
02-08-28 47.05 47.25 46.45 708,400 46.99 26.14
02-08-27 48.75 49.11 47.26 623,800 47.26 26.29
02-08-26 48.20 48.29 46.84 503,200 48.25 26.84
02-08-23 48.50 48.50 47.35 763,600 47.54 26.45
Date Open High Low Vol Cls adjCls
02-08-22 47.70 48.63 47.20 643,000 48.50 26.98
02-08-21 46.50 47.80 45.75 710,500 47.74 26.56
02-08-20 47.11 47.12 46.44 643,300 46.93 26.11
02-08-19 45.70 47.11 45.63 741,100 47.11 26.21
02-08-16 45.60 46.26 45.05 411,600 45.79 25.47
02-08-15 45.53 45.79 44.80 750,600 45.79 25.47
02-08-14 43.21 45.03 42.85 689,800 45.03 25.05
02-08-13 43.74 44.90 43.15 624,300 43.20 24.03
02-08-12 43.80 44.06 43.10 666,900 43.74 24.33
Date Open High Low Vol Cls adjCls
02-08-09 43.00 44.69 42.60 689,200 44.52 24.77
02-08-08 40.59 43.58 40.58 975,600 43.52 24.21
02-08-07 40.95 41.26 39.75 747,300 40.84 22.72
02-08-06 38.90 40.75 38.90 624,400 40.36 22.45
02-08-05 40.30 40.40 38.40 559,500 38.40 21.36
02-08-02 41.42 41.50 40.00 505,500 40.19 22.36
02-08-01 42.50 42.62 41.30 496,200 41.41 23.04
02-07-31 42.50 42.91 41.94 627,000 42.64 23.72
02-07-30 42.25 43.43 41.73 829,000 43.04 23.94
Date Open High Low Vol Cls adjCls
02-07-29 40.00 42.35 40.00 934,900 42.30 23.53
02-07-26 39.64 39.64 38.50 1,652,400 39.16 21.79
02-07-25 40.50 41.49 39.18 1,022,700 39.84 22.16
02-07-24 38.00 40.88 37.11 1,268,200 40.81 22.70
02-07-23 40.70 40.90 38.02 984,900 38.69 21.52
02-07-22 41.80 42.30 40.40 979,900 40.70 22.64
02-07-19 42.75 42.75 41.56 822,300 41.80 23.25
02-07-18 42.90 43.75 42.54 785,200 42.69 23.75
02-07-17 43.60 43.81 42.67 724,500 43.38 24.13
Date Open High Low Vol Cls adjCls
02-07-16 42.50 43.29 41.81 913,300 43.10 23.98
02-07-15 43.25 43.25 41.52 727,000 42.56 23.68
02-07-12 43.00 43.60 42.57 832,300 43.25 24.06
02-07-11 42.27 42.99 41.40 1,488,300 42.83 23.83
02-07-10 45.00 45.20 42.44 1,636,600 42.47 23.63
02-07-09 46.66 47.09 44.64 1,784,100 44.70 24.87
02-07-08 47.80 48.20 46.45 496,300 46.65 25.95
02-07-05 46.49 47.90 46.45 213,000 47.87 26.63
02-07-03 46.23 46.55 45.14 485,200 45.90 25.54
Date Open High Low Vol Cls adjCls
02-07-02 47.51 47.84 46.05 956,400 46.22 25.71
02-07-01 49.34 49.85 47.60 366,000 47.61 26.49
02-06-28 48.60 49.95 48.60 717,400 49.34 27.45
02-06-27 48.40 49.39 48.40 664,800 49.04 27.28
02-06-26 48.00 48.30 47.05 664,800 48.02 26.71
02-06-25 48.25 49.25 48.06 570,000 48.40 26.93
02-06-24 48.00 48.52 46.63 902,100 48.00 26.70
02-06-21 49.00 49.50 47.90 893,400 47.90 26.65
02-06-20 49.88 50.25 49.52 668,700 49.67 27.63
Date Open High Low Vol Cls adjCls
02-06-19 51.08 51.58 50.13 619,300 50.38 28.03
02-06-18 51.60 52.49 51.15 548,500 51.88 28.86
02-06-17 51.65 52.25 51.32 869,700 51.85 28.85
02-06-14 50.15 51.70 49.24 776,100 51.59 28.70
02-06-13 51.60 51.61 50.31 448,500 50.42 28.05
02-06-12 51.60 51.85 50.27 736,000 51.60 28.71
02-06-11 53.56 53.80 52.00 351,900 52.01 28.93
02-06-10 53.04 54.00 52.73 322,800 53.48 29.75
02-06-07 52.60 53.31 52.01 709,800 53.04 29.51
Date Open High Low Vol Cls adjCls
02-06-06 53.90 54.30 52.99 1,231,900 53.16 29.52
02-06-05 53.35 54.62 53.34 354,900 54.29 30.15
02-06-04 53.57 53.82 53.01 443,400 53.35 29.62
02-06-03 55.14 55.20 53.61 521,200 53.61 29.77
02-05-31 54.85 55.48 54.75 704,500 55.26 30.68
02-05-30 54.40 54.74 53.82 408,300 54.26 30.13
02-05-29 54.39 54.91 54.12 490,800 54.60 30.32
02-05-28 55.15 55.15 53.88 643,300 54.39 30.20
02-05-24 55.97 56.00 55.00 312,700 55.01 30.55
Date Open High Low Vol Cls adjCls
02-05-23 55.50 56.15 55.20 523,300 55.96 31.07
02-05-22 55.73 55.90 55.14 661,300 55.39 30.76
02-05-21 56.50 56.77 55.63 599,100 55.73 30.95
02-05-20 56.77 56.77 55.86 445,500 55.88 31.03
02-05-17 57.03 57.15 56.67 300,600 56.97 31.63
02-05-16 55.73 56.74 55.69 661,600 56.06 31.13
02-05-15 55.90 56.05 55.06 511,200 55.72 30.94
02-05-14 56.35 56.37 55.55 1,134,700 56.37 31.30
02-05-13 52.66 54.50 52.40 537,600 54.50 30.26
Date Open High Low Vol Cls adjCls
02-05-10 53.16 53.16 52.39 370,600 52.66 29.24
02-05-09 53.00 53.93 52.80 661,000 53.16 29.52
02-05-08 52.15 53.95 52.15 846,000 53.95 29.96
02-05-07 50.85 51.03 49.63 1,027,000 51.01 28.32
02-05-06 51.49 51.57 49.96 431,700 50.01 27.77
02-05-03 51.70 51.70 51.00 423,900 51.51 28.60
02-05-02 51.00 51.80 50.55 551,800 51.51 28.60
02-05-01 50.25 50.89 49.65 497,400 50.68 28.14
02-04-30 49.24 50.61 49.24 724,200 50.24 27.90
Date Open High Low Vol Cls adjCls
02-04-29 49.30 50.35 49.07 826,200 49.24 27.34
02-04-26 49.70 49.90 49.06 604,900 49.13 27.28
02-04-25 50.26 50.35 48.65 935,400 49.25 27.35
02-04-24 50.67 51.22 50.22 840,100 50.25 27.90
02-04-23 50.95 51.09 50.62 457,900 50.66 28.13
02-04-22 51.38 51.39 50.95 486,000 51.10 28.37
02-04-19 51.00 51.65 51.00 380,400 51.38 28.53
02-04-18 51.20 51.53 50.45 319,900 50.85 28.24
02-04-17 50.60 51.48 50.28 542,400 51.10 28.37
Date Open High Low Vol Cls adjCls
02-04-16 49.80 50.67 49.80 479,800 50.49 28.04
02-04-15 50.17 50.40 49.30 456,000 49.40 27.43
02-04-12 49.38 49.99 49.10 809,800 49.92 27.72
02-04-11 50.80 50.80 49.28 486,000 49.39 27.42
02-04-10 50.56 50.93 50.39 618,900 50.88 28.25
02-04-09 50.70 50.90 50.31 502,600 50.47 28.02
02-04-08 50.51 50.63 50.14 796,600 50.58 28.09
02-04-05 51.30 51.68 50.78 495,100 50.91 28.27
02-04-04 51.10 51.49 50.90 379,200 51.27 28.47
Date Open High Low Vol Cls adjCls
02-04-03 52.05 52.19 51.05 510,700 51.23 28.45
02-04-02 52.30 52.50 51.85 399,300 51.95 28.85
02-04-01 53.06 53.07 51.97 361,300 52.35 29.07
02-03-28 53.00 53.88 52.82 529,600 53.08 29.47
02-03-27 52.55 54.05 52.50 404,800 53.55 29.73
02-03-26 52.30 52.81 51.76 972,600 52.30 29.04
02-03-25 53.55 53.68 52.03 920,200 52.26 29.02
02-03-22 54.20 54.21 53.55 451,800 53.60 29.76
02-03-21 54.80 54.80 53.95 691,300 54.20 30.10
Date Open High Low Vol Cls adjCls
02-03-20 55.75 55.75 54.78 300,900 54.79 30.42
02-03-19 55.85 56.03 55.57 573,100 55.75 30.96
02-03-18 55.80 55.96 55.32 438,300 55.76 30.96
02-03-15 56.25 56.47 55.60 636,700 56.00 31.10
02-03-14 55.79 56.15 55.40 428,700 56.00 31.10
02-03-13 56.52 56.52 55.47 376,900 55.80 30.98
02-03-12 56.00 56.65 55.62 545,800 56.52 31.38
02-03-11 56.60 56.80 56.16 546,000 56.54 31.40
02-03-08 57.00 57.00 56.57 450,900 56.80 31.54
Date Open High Low Vol Cls adjCls
02-03-07 56.60 57.10 55.82 826,600 56.15 31.18
02-03-06 55.65 56.23 55.14 653,700 56.10 31.15
02-03-05 55.10 56.10 55.04 671,700 55.64 30.90
02-03-04 53.75 55.09 53.75 1,010,500 55.00 30.48
02-03-01 52.55 53.35 52.26 522,600 53.31 29.55
02-02-28 52.43 53.00 52.29 479,100 52.42 29.05
02-02-27 53.37 53.75 52.10 625,500 52.26 28.97
02-02-26 53.01 53.49 52.67 388,300 53.07 29.41
02-02-25 51.20 53.00 51.20 1,002,100 52.87 29.30
Date Open High Low Vol Cls adjCls
02-02-22 51.17 51.39 50.39 457,900 51.23 28.39
02-02-21 52.15 52.75 51.30 316,600 51.32 28.44
02-02-20 51.45 52.21 51.10 522,900 52.15 28.90
02-02-19 52.50 52.50 50.85 670,200 51.15 28.35
02-02-15 53.94 53.94 52.52 456,300 52.74 29.23
02-02-14 54.15 54.50 53.65 541,000 53.99 29.92
02-02-13 53.75 54.48 53.75 493,200 54.10 29.99
02-02-12 54.00 54.29 53.76 538,300 53.87 29.86
02-02-11 53.38 54.17 53.05 387,300 54.00 29.93
Date Open High Low Vol Cls adjCls
02-02-08 51.88 53.44 51.88 763,900 53.38 29.59
02-02-07 52.28 52.96 51.68 412,600 51.79 28.71
02-02-06 52.00 52.83 51.95 646,200 52.28 28.98
02-02-05 51.38 52.26 50.23 880,000 51.60 28.60
02-02-04 52.65 52.65 51.30 495,700 51.38 28.48
02-02-01 52.49 52.95 52.25 566,100 52.80 29.27
02-01-31 51.69 52.36 51.07 604,200 52.36 29.02
02-01-30 50.31 50.95 49.25 680,400 50.83 28.17
02-01-29 51.75 52.00 50.10 754,300 50.30 27.88
Date Open High Low Vol Cls adjCls
02-01-28 52.40 52.66 51.65 324,700 51.81 28.72
02-01-25 51.08 52.60 51.08 700,200 52.20 28.93
02-01-24 51.50 52.15 51.01 711,400 51.07 28.31
02-01-23 50.76 51.15 49.88 627,900 51.12 28.33
02-01-22 50.41 51.23 50.33 649,000 50.76 28.13
02-01-18 49.64 50.46 49.61 706,300 50.41 27.94
02-01-17 48.71 49.79 48.45 648,000 49.75 27.57
02-01-16 49.50 49.50 48.68 445,300 48.70 26.99
02-01-15 49.75 50.08 49.55 547,500 49.65 27.52
Date Open High Low Vol Cls adjCls
02-01-14 50.45 50.45 49.50 442,000 49.73 27.56
02-01-11 50.95 50.95 50.40 498,400 50.60 28.05
02-01-10 51.01 51.11 50.33 247,900 50.73 28.12
02-01-09 50.78 51.24 50.65 604,200 51.01 28.27
02-01-08 51.74 51.84 50.60 307,800 50.78 28.15
02-01-07 51.42 52.10 51.18 393,900 51.54 28.57
02-01-04 50.80 51.60 50.80 698,800 51.38 28.48
02-01-03 49.48 50.35 49.41 312,900 50.22 27.84
02-01-02 50.15 50.15 48.36 418,600 49.65 27.52
Date Open High Low Vol Cls adjCls
01-12-31 50.40 50.43 49.50 226,200 49.98 27.70
01-12-28 50.00 50.80 49.97 320,700 50.50 27.99
01-12-27 49.75 50.16 49.57 346,000 49.87 27.64
01-12-26 49.51 50.06 49.40 393,000 49.75 27.57
01-12-24 49.35 49.60 49.23 127,300 49.47 27.42
01-12-21 48.51 49.38 48.35 537,600 49.34 27.35
01-12-20 49.48 49.60 48.32 376,000 48.66 26.97
01-12-19 49.05 49.70 48.55 580,000 49.51 27.44
01-12-18 48.25 49.20 48.25 376,600 49.20 27.27
Date Open High Low Vol Cls adjCls
01-12-17 48.35 48.47 47.61 490,600 48.10 26.66
01-12-14 48.50 48.73 48.01 305,500 48.47 26.87
01-12-13 48.80 49.33 48.50 364,900 48.50 26.88
01-12-12 49.92 49.94 48.80 274,300 49.23 27.29
01-12-11 49.65 50.34 49.57 416,100 49.99 27.71
01-12-10 49.56 50.19 49.56 432,700 49.64 27.51
01-12-07 50.00 50.29 49.30 584,200 50.11 27.72
01-12-06 48.60 50.15 48.54 862,600 50.15 27.74
01-12-05 47.05 48.97 47.05 859,500 48.59 26.88
Date Open High Low Vol Cls adjCls
01-12-04 46.25 47.10 46.18 276,900 46.92 25.95
01-12-03 46.60 46.61 46.00 273,400 46.24 25.58
01-11-30 47.55 47.55 46.81 388,800 47.25 26.14
01-11-29 46.35 47.55 45.80 422,800 47.54 26.30
01-11-28 47.90 47.90 46.34 309,600 46.35 25.64
01-11-27 48.52 48.70 47.82 183,000 48.02 26.56
01-11-26 48.00 48.52 47.49 409,500 48.52 26.84
01-11-23 47.00 48.36 46.90 138,700 48.08 26.60
01-11-21 47.73 47.73 46.61 417,100 46.88 25.93
Date Open High Low Vol Cls adjCls
01-11-20 47.05 48.90 46.69 574,300 47.48 26.26
01-11-19 45.78 47.11 45.50 344,700 47.09 26.05
01-11-16 46.00 46.10 45.50 299,200 45.53 25.19
01-11-15 46.50 46.95 45.80 379,300 45.88 25.38
01-11-14 47.00 47.20 46.74 842,800 47.00 26.00
01-11-13 45.20 45.85 44.82 408,100 45.79 25.33
01-11-12 44.61 44.96 43.70 219,600 44.79 24.78
01-11-09 44.82 45.02 44.24 224,200 44.81 24.79
01-11-08 45.00 45.70 44.63 477,400 44.68 24.72
Date Open High Low Vol Cls adjCls
01-11-07 44.09 44.91 43.95 349,300 44.59 24.67
01-11-06 43.91 44.12 43.10 408,900 44.08 24.38
01-11-05 43.55 44.30 42.96 440,500 44.16 24.43
01-11-02 42.51 43.45 42.51 271,300 43.24 23.92
01-11-01 42.00 42.53 41.56 292,300 42.50 23.51
01-10-31 42.56 42.93 41.90 340,500 42.11 23.29
01-10-30 43.25 43.25 41.26 403,800 42.06 23.27
01-10-29 43.10 43.56 42.60 432,000 43.25 23.92
01-10-26 42.70 43.27 42.40 709,600 43.21 23.90
Date Open High Low Vol Cls adjCls
01-10-25 42.53 42.71 41.69 621,000 42.70 23.62
01-10-24 43.39 43.39 42.44 336,400 42.52 23.52
01-10-23 43.25 43.41 42.70 657,000 42.84 23.70
01-10-22 41.00 43.36 40.85 542,400 43.30 23.95
01-10-19 41.39 41.40 40.01 1,033,800 41.22 22.80
01-10-18 43.23 43.36 41.81 645,900 42.00 23.23
01-10-17 43.42 44.00 43.04 886,300 43.23 23.91
01-10-16 42.29 43.10 42.20 301,900 42.98 23.77
01-10-15 41.70 42.28 40.60 559,300 42.13 23.30
Date Open High Low Vol Cls adjCls
01-10-12 42.30 42.50 40.81 654,000 41.95 23.20
01-10-11 42.10 43.44 42.10 682,300 42.86 23.71
01-10-10 40.00 41.55 39.90 511,500 41.48 22.94
01-10-09 39.45 40.60 39.45 232,600 40.08 22.17
01-10-08 40.27 40.61 39.35 449,100 39.43 21.81
01-10-05 42.00 42.00 40.05 573,300 40.52 22.41
01-10-04 40.82 42.44 40.75 674,400 41.66 23.04
01-10-03 39.34 41.10 38.68 709,600 40.82 22.58
01-10-02 39.18 39.55 39.00 239,700 39.45 21.82
Date Open High Low Vol Cls adjCls
01-10-01 39.76 39.76 38.35 623,700 39.30 21.68
01-09-28 38.30 39.99 38.30 568,300 39.76 21.94
01-09-27 37.70 38.28 36.86 461,200 38.14 21.04
01-09-26 38.61 38.84 37.55 525,000 37.63 20.76
01-09-25 37.34 38.45 37.33 567,600 38.45 21.21
01-09-24 36.65 37.75 36.65 1,161,600 37.14 20.49
01-09-21 35.00 36.10 34.25 1,371,400 35.75 19.73
01-09-20 38.00 38.40 36.64 1,044,700 36.91 20.37
01-09-19 38.15 38.58 36.85 1,348,500 38.25 21.10
Date Open High Low Vol Cls adjCls
01-09-18 38.98 39.35 38.01 324,700 38.01 20.97
01-09-17 40.00 40.09 38.77 651,300 38.78 21.40
01-09-10 41.87 42.65 41.55 824,800 41.90 23.12
01-09-07 43.26 43.26 42.03 441,700 42.12 23.24
01-09-06 43.60 43.72 43.02 339,400 43.26 23.87
01-09-05 44.66 44.86 43.40 615,300 43.65 24.08
01-09-04 44.72 45.61 44.46 307,800 44.47 24.54
01-08-31 44.43 45.47 44.35 338,500 44.71 24.67
01-08-30 45.25 45.25 44.17 504,400 44.43 24.51
Date Open High Low Vol Cls adjCls
01-08-29 44.75 45.37 44.50 432,000 45.37 25.03
01-08-28 45.40 45.40 44.50 362,800 44.79 24.71
01-08-27 44.95 45.65 44.30 413,100 45.52 25.12
01-08-24 43.45 44.95 43.45 1,071,900 44.93 24.79
01-08-23 43.82 44.00 43.22 620,500 43.54 24.02
01-08-22 43.50 43.77 43.36 361,200 43.62 24.07
01-08-21 44.00 44.34 43.14 491,700 43.27 23.87
01-08-20 44.06 44.10 43.58 678,100 43.99 24.27
01-08-17 44.77 44.77 43.94 284,800 44.06 24.31
Date Open High Low Vol Cls adjCls
01-08-16 45.00 45.18 44.25 324,100 44.97 24.81
01-08-15 45.45 45.70 45.10 295,200 45.20 24.94
01-08-14 45.60 46.25 45.47 613,300 45.70 25.21
01-08-13 45.67 45.67 44.98 496,600 45.20 24.94
01-08-10 45.79 45.88 45.15 336,400 45.42 25.06
01-08-09 46.00 46.01 45.06 549,400 45.65 25.19
01-08-08 46.95 46.95 45.70 460,000 45.95 25.35
01-08-07 47.45 47.67 47.00 237,400 47.02 25.94
01-08-06 47.98 48.00 47.35 317,700 47.40 26.15
Date Open High Low Vol Cls adjCls
01-08-03 48.00 48.00 47.90 224,500 47.99 26.48
01-08-02 48.00 48.05 47.75 542,200 48.00 26.48
01-08-01 48.14 48.38 47.90 618,600 47.95 26.46
01-07-31 48.48 48.70 48.00 454,000 48.14 26.56
01-07-30 49.56 49.56 48.21 626,200 48.48 26.75
01-07-27 48.81 49.89 48.72 422,400 49.56 27.34
01-07-26 48.70 49.15 48.58 404,800 48.80 26.93
01-07-25 48.65 48.75 47.81 713,200 48.65 26.84
01-07-24 49.95 49.95 48.10 572,200 48.65 26.84
Date Open High Low Vol Cls adjCls
01-07-23 49.75 49.99 49.36 177,900 49.84 27.50
01-07-20 48.42 49.67 47.81 612,600 49.50 27.31
01-07-19 50.90 50.94 49.09 398,200 49.42 27.27
01-07-18 49.70 50.15 49.57 318,900 50.15 27.67
01-07-17 49.52 50.77 49.00 543,600 50.15 27.67
01-07-16 49.96 50.61 49.33 674,800 49.56 27.34
01-07-13 49.28 49.90 49.15 432,600 49.86 27.51
01-07-12 48.00 49.40 48.00 442,300 49.30 27.20
01-07-11 47.30 47.50 46.84 500,800 47.50 26.21
Date Open High Low Vol Cls adjCls
01-07-10 48.06 48.49 47.38 480,400 47.44 26.18
01-07-09 48.98 48.98 47.67 483,600 47.96 26.46
01-07-06 49.68 49.79 48.27 361,300 48.73 26.89
01-07-05 49.91 50.52 49.86 345,600 50.08 27.63
01-07-03 49.60 50.00 49.50 265,000 49.90 27.53
01-07-02 49.70 49.70 48.81 434,200 49.60 27.37
01-06-29 49.09 49.76 48.84 454,500 49.76 27.46
01-06-28 48.05 49.41 48.05 541,500 49.09 27.09
01-06-27 48.15 48.59 48.01 697,600 48.10 26.54
Date Open High Low Vol Cls adjCls
01-06-26 47.00 47.27 46.65 507,000 47.14 26.01
01-06-25 48.69 48.94 47.62 287,200 48.01 26.49
01-06-22 48.70 48.89 47.81 445,000 48.69 26.86
01-06-21 48.00 49.14 47.80 857,800 48.81 26.93
01-06-20 47.10 48.10 46.90 469,300 48.10 26.54
01-06-19 47.15 47.50 46.90 560,200 46.95 25.90
01-06-18 47.05 47.05 46.15 393,300 46.33 25.56
01-06-15 45.75 46.80 45.30 541,000 46.80 25.82
01-06-14 46.90 46.90 45.85 748,300 46.00 25.38
Date Open High Low Vol Cls adjCls
01-06-13 46.15 47.65 45.93 1,163,200 47.00 25.93
01-06-12 46.60 46.89 46.00 1,023,700 46.00 25.38
01-06-11 48.16 48.16 47.01 964,500 47.02 25.94
01-06-08 47.29 47.75 47.20 462,400 47.56 26.24
01-06-07 47.65 48.04 47.13 684,600 47.38 26.09
01-06-06 47.55 47.65 46.60 1,016,700 47.65 26.24
01-06-05 47.55 47.80 47.38 760,300 47.57 26.20
01-06-04 46.38 47.65 46.32 1,080,600 47.61 26.22
01-06-01 46.00 46.30 45.50 1,873,500 46.28 25.49
Date Open High Low Vol Cls adjCls
01-05-31 48.25 48.25 44.59 6,239,500 45.75 25.19
01-05-30 46.00 46.80 44.90 712,000 46.32 25.51
01-05-29 48.75 48.75 47.15 488,500 47.57 26.20
01-05-25 48.80 49.01 48.40 213,000 48.75 26.85
01-05-24 49.00 49.49 48.80 391,800 49.00 26.98
01-05-23 50.90 50.90 49.50 299,400 49.52 27.27
01-05-22 50.00 51.50 49.94 683,400 51.15 28.17
01-05-21 48.20 49.89 48.10 242,800 49.50 27.26
01-05-18 48.75 48.75 47.89 316,000 48.16 26.52
Date Open High Low Vol Cls adjCls
01-05-17 48.14 48.75 47.59 824,800 48.75 26.85
01-05-16 46.00 48.15 46.00 791,500 48.14 26.51
01-05-15 47.22 47.39 46.51 655,800 46.79 25.77
01-05-14 48.00 48.15 46.70 389,700 47.22 26.00
01-05-11 48.40 48.80 47.80 501,300 47.95 26.41
01-05-10 47.75 48.41 47.50 687,900 48.41 26.66
01-05-09 47.20 48.00 47.10 1,161,300 47.55 26.19
01-05-08 50.00 50.65 46.25 1,204,800 47.00 25.88
01-05-07 50.15 50.32 49.30 278,200 50.26 27.68
Date Open High Low Vol Cls adjCls
01-05-04 49.10 50.15 48.87 359,500 50.15 27.62
01-05-03 49.50 49.81 48.90 267,000 49.48 27.25
01-05-02 49.00 50.50 49.00 365,800 50.16 27.62
01-05-01 47.75 48.64 47.32 496,200 48.50 26.71
01-04-30 48.95 49.05 47.81 593,700 47.87 26.36
01-04-27 49.00 49.60 48.20 370,800 48.86 26.91
01-04-26 46.50 48.30 46.45 490,000 48.12 26.50
01-04-25 46.42 46.55 44.80 354,100 46.14 25.41
01-04-24 46.23 47.10 46.18 390,300 46.42 25.56
Date Open High Low Vol Cls adjCls
01-04-23 47.06 47.06 45.80 138,000 45.98 25.32
01-04-20 47.35 47.54 46.62 443,100 47.06 25.92
01-04-19 47.95 48.29 47.03 427,500 47.35 26.08
01-04-18 45.90 49.54 45.60 704,200 48.29 26.59
01-04-17 44.57 45.60 43.95 448,000 45.08 24.83
01-04-16 45.55 45.65 44.40 318,000 44.75 24.64
01-04-12 44.15 45.80 43.25 589,500 45.80 25.22
01-04-11 46.25 46.25 43.80 1,116,400 43.85 24.15
01-04-10 42.00 44.21 42.00 688,300 43.78 24.11
Date Open High Low Vol Cls adjCls
01-04-09 40.70 42.05 40.40 646,800 41.55 22.88
01-04-06 41.80 41.99 40.25 417,900 40.68 22.40
01-04-05 39.70 43.08 39.70 644,700 42.35 23.32
01-04-04 40.05 40.41 38.06 538,900 38.80 21.37
01-04-03 42.70 42.70 39.96 458,700 40.04 22.05
01-04-02 42.10 44.10 41.90 462,600 42.48 23.39
01-03-30 42.83 43.48 42.10 573,400 42.10 23.18
01-03-29 43.65 44.17 42.46 498,700 42.82 23.58
01-03-28 44.85 44.85 43.42 417,600 43.51 23.96
Date Open High Low Vol Cls adjCls
01-03-27 43.95 46.00 43.42 894,600 45.20 24.89
01-03-26 45.00 45.66 43.93 333,300 44.54 24.53
01-03-23 43.00 44.57 42.38 418,800 44.50 24.51
01-03-22 43.40 43.40 40.15 561,700 42.38 23.34
01-03-21 46.22 46.23 43.21 770,400 43.50 23.96
01-03-20 47.80 49.40 46.30 859,200 46.37 25.54
01-03-19 45.80 46.88 44.55 643,500 46.85 25.80
01-03-16 47.00 47.37 45.00 748,500 45.27 24.93
01-03-15 43.62 45.85 43.60 694,600 45.75 25.19
Date Open High Low Vol Cls adjCls
01-03-14 44.40 45.40 42.56 879,600 43.12 23.75
01-03-13 44.43 46.20 44.25 469,300 45.18 24.88
01-03-12 46.15 46.26 43.89 488,500 44.18 24.33
01-03-09 48.66 48.66 46.25 440,100 46.45 25.58
01-03-08 49.85 51.10 48.35 2,512,300 48.66 26.80
01-03-07 49.15 50.80 48.75 829,600 49.75 27.40
01-03-06 48.20 50.12 48.20 198,100 49.14 27.06
01-03-05 48.85 49.25 47.68 523,200 47.90 26.33
01-03-02 47.15 48.87 46.60 519,400 48.70 26.77
Date Open High Low Vol Cls adjCls
01-03-01 47.05 47.17 45.25 666,400 47.17 25.93
01-02-28 49.25 49.35 47.35 484,900 47.84 26.30
01-02-27 50.20 50.30 48.75 750,400 49.22 27.05
01-02-26 50.00 50.61 48.32 346,900 50.30 27.65
01-02-23 50.00 50.00 46.90 448,600 49.00 26.93
01-02-22 50.15 50.35 48.55 562,900 49.76 27.35
01-02-21 51.95 52.35 49.40 822,000 50.15 27.57
01-02-20 53.50 53.82 51.62 638,100 51.95 28.56
01-02-16 53.45 53.76 52.80 287,400 53.38 29.34
Date Open High Low Vol Cls adjCls
01-02-15 53.33 54.75 53.15 300,400 53.90 29.63
01-02-14 53.60 53.85 53.11 220,500 53.35 29.32
01-02-13 54.43 55.40 53.50 329,500 53.60 29.46
01-02-12 53.41 54.52 52.65 224,200 54.43 29.92
01-02-09 53.05 53.80 52.35 375,400 53.11 29.19
01-02-08 54.00 55.37 53.02 273,600 53.42 29.36
01-02-07 54.40 54.70 53.43 394,300 54.00 29.68
01-02-06 55.72 55.89 53.86 535,900 54.24 29.81
01-02-05 55.75 56.30 54.20 541,300 55.47 30.49
Date Open High Low Vol Cls adjCls
01-02-02 56.05 56.99 55.71 1,001,500 55.81 30.68
01-02-01 55.00 56.74 55.00 865,000 56.15 30.86
01-01-31 56.25 56.30 55.05 407,800 55.27 30.38
01-01-30 54.49 56.65 52.90 684,100 56.47 31.04
01-01-29 53.09 54.51 53.00 368,400 54.49 29.95
01-01-26 53.13 53.69 52.44 301,500 52.94 29.10
01-01-25 54.12 54.19 52.25 284,500 53.00 29.13
01-01-24 54.69 55.38 53.63 334,000 54.00 29.68
01-01-23 52.94 54.81 52.94 373,500 54.63 30.03
Date Open High Low Vol Cls adjCls
01-01-22 53.88 54.19 52.88 284,800 52.88 29.06
01-01-19 55.06 55.31 53.94 445,900 53.94 29.65
01-01-18 53.44 54.94 53.13 306,100 54.94 30.20
01-01-17 54.19 55.50 53.56 378,700 54.12 29.75
01-01-16 54.19 55.44 53.63 165,300 54.00 29.68
01-01-12 53.69 54.12 53.19 169,500 53.94 29.65
01-01-11 53.13 54.19 52.88 301,300 53.44 29.37
01-01-10 51.63 53.37 51.06 335,800 53.13 29.20
01-01-09 52.94 53.44 51.50 216,300 51.63 28.38
Date Open High Low Vol Cls adjCls
01-01-08 52.75 53.13 52.13 255,300 53.13 29.20
01-01-05 54.12 54.12 52.75 383,400 53.56 29.44
01-01-04 55.00 56.13 53.88 937,900 54.12 29.75
01-01-03 51.38 54.94 50.63 792,400 54.87 30.16
01-01-02 53.75 53.94 50.06 362,800 51.50 28.31
00-12-29 55.50 56.44 54.44 338,100 54.50 29.96
00-12-28 54.87 55.94 54.38 557,800 55.69 30.61
00-12-27 54.31 54.87 53.75 220,600 54.87 30.16
00-12-26 53.88 54.94 53.44 528,600 54.19 29.79
Date Open High Low Vol Cls adjCls
00-12-22 52.50 53.69 52.19 257,500 53.31 29.30
00-12-21 51.50 53.44 50.19 491,800 52.50 28.86
00-12-20 52.38 52.38 50.63 430,600 51.50 28.31
00-12-19 52.00 54.63 51.87 479,700 52.56 28.89
00-12-18 52.75 54.44 52.25 431,200 53.00 29.13
00-12-15 50.69 52.00 48.50 812,100 52.00 28.58
00-12-14 52.75 53.19 50.13 541,300 51.06 28.07
00-12-13 53.37 55.44 51.69 435,100 53.50 29.41
00-12-12 55.62 55.69 51.06 947,100 54.06 29.72
Date Open High Low Vol Cls adjCls
00-12-11 52.56 56.50 52.13 720,300 56.50 31.06
00-12-08 50.37 52.69 50.37 529,000 52.69 28.91
00-12-07 47.00 51.19 46.69 912,000 50.13 27.51
00-12-06 48.50 50.44 46.88 946,600 47.06 25.82
00-12-05 45.87 48.94 45.87 599,400 48.25 26.48
00-12-04 46.19 46.31 44.19 347,700 45.56 25.00
00-12-01 45.63 47.31 45.56 296,800 46.00 25.24
00-11-30 45.50 46.31 42.87 418,200 45.63 25.04
00-11-29 46.62 47.00 45.00 334,900 45.94 25.21
Date Open High Low Vol Cls adjCls
00-11-28 48.25 48.25 46.50 170,400 46.62 25.58
00-11-27 47.00 48.75 47.00 489,400 48.63 26.68
00-11-24 46.44 47.50 46.44 147,400 47.13 25.86
00-11-22 46.56 46.62 44.31 379,000 46.38 25.45
00-11-21 46.44 47.00 44.31 320,700 46.69 25.62
00-11-20 49.44 49.56 46.31 403,000 46.94 25.76
00-11-17 50.31 50.63 49.62 425,700 49.81 27.33
00-11-16 50.25 50.94 49.94 185,200 50.37 27.64
00-11-15 49.44 50.75 48.69 298,000 50.00 27.44
Date Open High Low Vol Cls adjCls
00-11-14 50.37 51.63 49.06 336,700 49.19 26.99
00-11-13 49.94 50.06 46.44 414,900 49.62 27.23
00-11-10 52.69 52.69 49.56 235,600 50.69 27.81
00-11-09 53.50 54.50 52.00 225,700 52.81 28.98
00-11-08 54.00 54.12 51.81 364,200 53.50 29.36
00-11-07 54.00 54.75 53.63 282,100 53.94 29.60
00-11-06 55.00 55.69 53.31 519,900 54.00 29.63
00-11-03 53.06 55.00 53.06 487,000 54.87 30.11
00-11-02 52.13 53.37 52.13 481,900 52.75 28.95
Date Open High Low Vol Cls adjCls
00-11-01 51.12 52.94 49.62 513,100 52.13 28.60
00-10-31 51.31 52.81 51.06 379,600 51.94 28.50
00-10-30 48.75 52.13 48.75 342,300 51.50 28.26
00-10-27 49.25 50.56 47.75 555,100 48.31 26.51
00-10-26 49.75 50.06 47.50 323,500 49.19 26.99
00-10-25 50.94 51.12 49.62 318,000 49.75 27.30
00-10-24 52.13 53.19 50.75 372,300 51.44 28.23
00-10-23 53.37 53.37 51.87 324,100 52.19 28.64
00-10-20 52.38 55.75 52.38 525,400 53.37 29.29
Date Open High Low Vol Cls adjCls
00-10-19 51.00 53.19 50.75 558,100 52.38 28.74
00-10-18 50.81 51.00 48.75 448,600 50.25 27.57
00-10-17 52.75 53.13 49.56 341,400 51.75 28.40
00-10-16 53.06 53.75 52.31 436,600 52.50 28.81
00-10-13 49.75 53.88 49.69 429,000 53.75 29.49
00-10-12 51.81 51.81 48.06 708,100 49.75 27.30
00-10-11 49.94 51.69 45.56 879,400 51.56 28.29
00-10-10 52.94 53.63 48.94 569,200 50.50 27.71
00-10-09 54.50 54.69 52.13 290,200 52.69 28.91
Date Open High Low Vol Cls adjCls
00-10-06 58.00 58.50 53.69 407,500 54.69 30.01
00-10-05 57.06 58.69 57.06 250,600 58.00 31.83
00-10-04 57.87 57.87 56.37 257,800 57.06 31.31
00-10-03 58.94 59.13 57.25 347,400 58.13 31.89
00-10-02 58.13 59.63 57.94 357,900 59.06 32.36
00-09-29 57.25 58.13 55.56 647,100 58.13 31.85
00-09-28 57.25 58.00 57.12 624,700 57.38 31.44
00-09-27 56.69 58.06 55.38 615,400 56.63 31.02
00-09-26 58.25 58.25 56.25 522,700 56.69 31.06
Date Open High Low Vol Cls adjCls
00-09-25 55.69 57.50 55.13 681,900 57.50 31.50
00-09-22 53.37 57.50 53.25 571,000 55.56 30.44
00-09-21 53.88 53.94 51.31 365,200 53.37 29.24
00-09-20 54.63 55.19 52.62 380,800 54.50 29.86
00-09-19 52.81 54.81 52.00 371,700 54.38 29.79
00-09-18 55.44 55.44 52.25 363,400 52.44 28.73
00-09-15 56.88 57.19 55.19 450,100 55.44 30.37
00-09-14 58.06 58.56 57.38 406,000 57.56 31.54
00-09-13 58.00 58.56 57.06 343,200 58.06 31.81
Date Open High Low Vol Cls adjCls
00-09-12 59.94 59.94 56.37 309,300 57.19 31.33
00-09-11 57.69 60.25 57.69 396,400 59.94 32.84
00-09-08 58.44 58.88 57.12 511,000 57.19 31.33
00-09-07 58.88 58.94 57.00 429,600 58.38 31.98
00-09-06 56.63 59.50 56.63 1,150,000 58.38 31.98
00-09-05 57.00 57.00 55.19 513,300 56.13 30.75
00-09-01 53.37 56.00 53.31 628,000 55.62 30.48
00-08-31 52.38 53.69 52.38 554,400 52.75 28.90
00-08-30 53.88 55.00 52.13 501,400 52.13 28.56
Date Open High Low Vol Cls adjCls
00-08-29 49.75 53.81 49.44 843,000 52.44 28.73
00-08-28 48.69 50.06 48.69 298,900 49.81 27.29
00-08-25 48.44 50.13 48.31 366,600 49.44 27.09
00-08-24 48.75 49.06 48.06 330,900 48.25 26.44
00-08-23 50.00 50.00 47.63 385,300 48.50 26.57
00-08-22 50.44 50.94 50.00 316,800 50.25 27.53
00-08-21 50.19 51.19 49.88 355,800 50.00 27.39
00-08-18 52.00 52.13 50.00 433,800 50.25 27.53
00-08-17 51.38 52.94 51.38 288,700 52.06 28.52
Date Open High Low Vol Cls adjCls
00-08-16 51.94 52.69 51.38 525,700 51.44 28.18
00-08-15 52.88 52.94 52.31 521,200 52.38 28.70
00-08-14 53.13 53.81 52.56 592,900 53.00 29.04
00-08-11 51.56 52.75 51.25 550,800 52.56 28.80
00-08-10 53.00 53.19 51.12 374,400 51.56 28.25
00-08-09 53.44 53.69 51.81 385,200 53.00 29.04
00-08-08 54.38 54.38 52.75 542,700 53.37 29.24
00-08-07 55.44 55.44 53.37 390,300 54.94 30.10
00-08-04 52.56 55.75 52.38 730,300 55.44 30.37
Date Open High Low Vol Cls adjCls
00-08-03 52.31 52.31 51.00 429,100 52.19 28.59
00-08-02 51.50 52.94 51.12 311,700 52.56 28.80
00-08-01 52.25 52.44 50.69 212,200 51.50 28.22
00-07-31 51.81 53.00 50.69 324,600 52.00 28.49
00-07-28 53.50 53.50 50.69 325,300 51.81 28.39
00-07-27 53.00 53.56 51.94 216,100 52.44 28.73
00-07-26 53.37 53.69 52.50 627,900 53.19 29.14
00-07-25 52.94 53.81 52.00 302,200 53.81 29.48
00-07-24 53.06 54.44 52.50 465,900 52.69 28.87
Date Open High Low Vol Cls adjCls
00-07-21 53.13 53.44 52.00 743,200 53.00 29.04
00-07-20 52.50 53.44 52.31 317,200 52.81 28.94
00-07-19 53.25 53.50 52.31 303,300 52.31 28.66
00-07-18 53.50 54.00 52.25 395,200 53.13 29.11
00-07-17 55.88 56.00 53.37 206,500 54.06 29.62
00-07-14 56.13 56.88 55.44 356,800 55.88 30.61
00-07-13 56.88 56.94 55.13 501,000 56.19 30.78
00-07-12 55.50 57.31 55.13 1,911,700 56.69 31.06
00-07-11 51.25 55.06 51.25 792,100 54.56 29.89
Date Open High Low Vol Cls adjCls
00-07-10 51.50 51.81 50.56 330,600 51.25 28.08
00-07-07 49.06 50.94 49.06 798,900 50.69 27.77
00-07-06 50.00 50.00 48.94 569,800 49.06 26.88
00-07-05 50.88 51.00 49.56 350,100 49.88 27.33
00-07-03 50.00 50.94 49.62 115,300 50.81 27.84
00-06-30 50.37 50.88 49.75 450,900 50.05 27.42
00-06-29 49.75 51.00 49.38 549,700 50.31 27.57
00-06-28 50.00 50.25 49.56 340,800 49.81 27.29
00-06-27 51.50 51.50 49.81 217,000 50.06 27.43
Date Open High Low Vol Cls adjCls
00-06-26 49.19 51.56 49.06 332,700 51.50 28.22
00-06-23 49.31 50.25 49.06 202,200 49.19 26.95
00-06-22 49.00 49.56 48.00 294,000 49.31 27.02
00-06-21 50.88 50.88 48.00 372,100 49.13 26.92
00-06-20 52.25 52.38 50.31 618,000 51.50 28.22
00-06-19 50.94 52.38 50.56 362,700 52.19 28.59
00-06-16 51.63 52.00 50.06 397,900 50.69 27.77
00-06-15 50.31 51.63 49.50 479,700 51.63 28.28
00-06-14 48.19 50.44 47.88 301,600 50.25 27.53
Date Open High Low Vol Cls adjCls
00-06-13 47.25 48.00 46.62 190,200 47.94 26.26
00-06-12 47.94 47.94 46.75 209,500 47.37 25.96
00-06-09 47.88 48.75 47.25 237,300 47.81 26.20
00-06-08 50.13 51.00 47.31 264,300 47.81 26.15
00-06-07 48.50 50.25 48.44 406,200 50.25 27.49
00-06-06 49.38 49.38 46.94 288,400 47.88 26.19
00-06-05 49.31 49.88 47.94 452,700 49.38 27.01
00-06-02 47.50 49.75 47.37 378,400 49.06 26.84
00-06-01 44.37 46.50 43.81 364,000 45.94 25.13
Date Open High Low Vol Cls adjCls
00-05-31 42.56 44.13 42.44 265,600 44.13 24.14
00-05-30 42.12 42.75 40.75 389,800 42.19 23.08
00-05-26 41.19 42.00 39.56 439,500 42.00 22.97
00-05-25 42.50 43.00 40.75 588,000 41.00 22.43
00-05-24 42.06 43.44 42.06 391,000 42.50 23.25
00-05-23 41.37 43.06 41.06 152,800 43.00 23.52
00-05-22 42.12 42.12 41.00 161,400 41.37 22.63
00-05-19 43.75 43.75 41.06 231,000 41.88 22.90
00-05-18 43.44 45.38 42.69 244,300 43.38 23.73
Date Open High Low Vol Cls adjCls
00-05-17 43.75 43.94 43.00 132,400 43.31 23.69
00-05-16 43.88 45.38 43.88 306,600 44.00 24.07
00-05-15 44.00 44.13 42.87 230,800 43.81 23.96
00-05-12 40.81 43.62 40.81 557,400 42.56 23.28
00-05-11 39.25 41.31 39.25 590,800 40.69 22.26
00-05-10 40.44 40.44 38.44 817,200 38.50 21.06
00-05-09 39.00 40.88 38.81 1,216,500 40.44 22.12
00-05-08 37.00 38.25 36.50 377,100 37.25 20.37
00-05-05 37.00 38.25 36.56 254,100 36.87 20.17
Date Open High Low Vol Cls adjCls
00-05-04 36.94 37.56 36.06 493,000 37.50 20.51
00-05-03 38.31 38.69 35.88 584,400 35.94 19.66
00-05-02 39.75 40.38 37.81 448,800 38.31 20.96
00-05-01 38.06 41.63 37.94 390,000 39.75 21.74
00-04-28 38.88 39.50 37.19 216,000 37.81 20.68
00-04-27 39.63 39.63 37.56 428,700 38.50 21.06
00-04-26 40.38 40.94 39.00 202,800 40.13 21.95
00-04-25 39.25 40.62 38.06 187,500 40.13 21.95
00-04-24 38.56 39.50 37.50 375,100 39.31 21.50
Date Open High Low Vol Cls adjCls
00-04-20 38.19 38.81 37.94 201,700 38.63 21.13
00-04-19 40.25 40.25 38.06 204,600 38.56 21.09
00-04-18 36.25 40.62 36.06 529,800 40.50 22.15
00-04-17 35.75 36.94 35.13 357,600 36.12 19.76
00-04-14 41.31 41.31 35.81 672,100 36.63 20.03
00-04-13 42.63 42.63 41.25 152,700 41.69 22.80
00-04-12 43.56 44.44 42.63 280,500 42.63 23.31
00-04-11 45.38 45.56 43.13 172,800 43.69 23.90
00-04-10 43.13 46.56 43.06 420,700 44.81 24.51
Date Open High Low Vol Cls adjCls
00-04-07 45.12 45.12 42.56 234,900 43.00 23.52
00-04-06 43.00 45.25 42.75 275,500 44.88 24.55
00-04-05 41.75 43.31 41.31 337,800 42.38 23.18
00-04-04 46.75 46.75 41.00 588,600 41.81 22.87
00-04-03 43.50 47.50 43.50 539,500 45.81 25.06
00-03-31 45.56 45.94 43.25 568,200 43.25 23.66
00-03-30 48.19 48.56 44.63 430,200 45.31 24.78
00-03-29 47.94 49.25 45.94 286,500 48.12 26.32
00-03-28 46.75 49.38 46.19 366,000 47.88 26.19
Date Open High Low Vol Cls adjCls
00-03-27 49.00 49.50 46.13 487,500 46.75 25.57
00-03-24 47.81 51.25 47.81 809,800 49.00 26.80
00-03-23 44.75 47.81 44.50 856,600 47.81 26.15
00-03-22 43.31 45.31 41.94 533,400 43.94 24.03
00-03-21 43.31 44.50 42.56 493,500 43.38 23.73
00-03-20 42.38 43.81 41.94 577,300 43.75 23.93
00-03-17 39.50 42.25 39.50 1,442,200 41.94 22.94
00-03-16 38.44 40.88 38.44 791,500 40.69 22.26
00-03-15 38.31 39.00 38.13 484,800 38.31 20.96
Date Open High Low Vol Cls adjCls
00-03-14 39.63 39.63 38.06 122,500 38.19 20.89
00-03-13 40.50 40.50 39.12 232,300 39.63 21.67
00-03-10 39.00 41.31 39.00 366,700 40.62 22.22
00-03-09 39.50 40.50 39.19 326,200 39.94 21.84
00-03-08 40.06 40.06 39.19 246,900 39.50 21.61
00-03-07 42.38 42.75 39.69 393,900 40.06 21.91
00-03-06 41.63 42.38 41.63 258,000 42.25 23.07
00-03-03 40.50 41.63 40.44 372,000 41.56 22.69
00-03-02 42.31 42.31 40.06 616,800 40.25 21.97
Date Open High Low Vol Cls adjCls
00-03-01 39.12 42.50 39.12 674,400 42.31 23.10
00-02-29 36.69 39.25 36.63 372,300 39.25 21.43
00-02-28 36.00 36.50 35.94 257,500 36.19 19.76
00-02-25 35.94 36.38 35.13 227,800 35.75 19.52
00-02-24 36.56 36.56 35.31 252,100 36.06 19.69
00-02-23 34.13 37.00 33.75 392,800 36.75 20.06
00-02-22 33.00 33.81 32.94 278,800 33.75 18.43
00-02-18 35.00 35.13 32.94 271,300 33.06 18.05
00-02-17 36.00 36.12 35.06 175,300 35.06 19.14
Date Open High Low Vol Cls adjCls
00-02-16 36.12 36.25 35.56 163,500 36.06 19.69
00-02-15 36.06 36.06 35.25 139,800 36.06 19.69
00-02-14 36.38 36.50 35.69 133,200 35.88 19.59
00-02-11 36.87 38.50 36.50 159,600 36.63 20.00
00-02-10 36.94 38.19 36.75 313,600 37.00 20.20
00-02-09 38.00 38.06 36.87 207,900 36.94 20.17
00-02-08 37.88 38.13 37.69 154,900 38.06 20.78
00-02-07 37.56 38.19 37.06 416,100 37.62 20.54
00-02-04 38.13 38.37 37.19 221,800 37.38 20.40
Date Open High Low Vol Cls adjCls
00-02-03 37.56 39.00 37.31 477,900 38.37 20.95
00-02-02 36.12 37.81 36.00 279,700 37.56 20.51
00-02-01 36.87 36.87 35.88 258,400 36.00 19.65
00-01-31 38.88 38.88 35.56 525,900 36.87 20.13
00-01-28 39.25 39.50 38.69 368,400 39.31 21.46
00-01-27 39.00 39.44 38.31 316,000 39.38 21.50
00-01-26 39.00 39.87 38.75 380,800 39.50 21.56
00-01-25 37.25 39.44 37.25 504,900 38.88 21.22
00-01-24 36.94 37.75 36.94 2,822,200 37.25 20.34
Date Open High Low Vol Cls adjCls
00-01-21 37.25 37.25 36.56 264,000 36.81 20.10
00-01-20 38.00 38.13 37.06 277,600 37.25 20.34
00-01-19 39.19 39.19 37.94 182,400 38.06 20.78
00-01-18 38.44 39.38 38.00 546,400 39.31 21.46
00-01-14 38.50 38.50 37.69 404,500 38.19 20.85
00-01-13 34.31 36.56 34.31 312,600 36.56 19.96
00-01-12 33.12 34.44 33.06 267,100 34.31 18.73
00-01-11 32.19 33.87 32.00 298,000 33.38 18.22
00-01-10 32.13 32.75 32.00 358,300 32.31 17.64
Date Open High Low Vol Cls adjCls
00-01-07 31.94 32.06 30.69 187,800 31.75 17.33
00-01-06 31.38 32.19 31.38 180,900 31.94 17.44
00-01-05 31.44 31.94 30.87 199,300 31.38 17.13
00-01-04 33.19 33.19 31.06 306,100 31.25 17.06
00-01-03 36.12 36.12 32.63 308,800 33.44 18.25
99-12-31 35.13 36.25 34.25 118,000 36.25 19.79
99-12-30 34.62 35.37 34.00 139,500 34.88 19.04
99-12-29 33.56 35.19 33.50 146,500 34.44 18.80
99-12-28 34.44 34.62 32.94 239,500 33.31 18.19
Date Open High Low Vol Cls adjCls
99-12-27 34.06 35.44 34.06 172,800 34.62 18.90
99-12-23 33.94 35.81 33.94 192,300 34.31 18.73
99-12-22 34.19 34.19 33.75 150,400 33.75 18.43
99-12-21 34.00 34.88 33.87 156,400 34.38 18.77
99-12-20 33.75 35.13 33.75 255,100 34.00 18.56
99-12-17 33.87 34.06 33.25 165,600 33.25 18.15
99-12-16 34.19 34.25 32.94 126,000 33.06 18.05
99-12-15 34.31 35.00 34.00 327,400 34.31 18.73
99-12-14 34.62 34.88 34.13 292,200 34.31 18.73
Date Open High Low Vol Cls adjCls
99-12-13 34.62 34.75 34.06 73,200 34.38 18.77
99-12-10 34.00 35.37 34.00 204,400 34.88 19.00
99-12-09 33.63 35.19 33.63 249,900 34.06 18.55
99-12-08 35.37 35.44 33.56 141,000 33.87 18.45
99-12-07 34.75 35.25 34.38 256,800 35.25 19.20
99-12-06 35.63 35.63 34.56 210,100 34.81 18.96
99-12-03 35.06 36.00 35.06 293,200 35.63 19.40
99-12-02 35.75 36.00 34.31 207,700 34.50 18.79
99-12-01 36.00 36.12 35.19 244,800 35.94 19.57
Date Open High Low Vol Cls adjCls
99-11-30 34.31 35.25 34.25 621,600 35.19 19.17
99-11-29 36.56 36.56 34.31 278,800 34.31 18.69
99-11-26 36.81 36.87 36.25 60,700 36.50 19.88
99-11-24 37.13 37.13 36.56 145,500 36.63 19.95
99-11-23 37.62 38.00 37.19 180,300 37.31 20.32
99-11-22 38.19 38.19 37.19 235,900 37.62 20.49
99-11-19 38.88 38.88 38.06 225,100 38.06 20.73
99-11-18 39.87 40.00 38.81 140,200 39.12 21.31
99-11-17 40.56 40.56 38.88 321,900 39.00 21.24
Date Open High Low Vol Cls adjCls
99-11-16 39.31 40.69 39.31 258,000 40.56 22.09
99-11-15 38.69 39.94 38.69 313,800 39.19 21.34
99-11-12 36.44 39.38 36.44 288,000 38.94 21.21
99-11-11 36.87 36.94 36.12 83,100 36.12 19.68
99-11-10 36.50 37.00 36.00 154,000 36.87 20.09
99-11-09 37.81 37.81 36.50 373,300 36.50 19.88
99-11-08 38.25 38.81 37.31 89,100 37.44 20.39
99-11-05 38.25 39.50 38.00 201,300 38.19 20.80
99-11-04 36.63 37.69 36.50 215,200 37.56 20.46
Date Open High Low Vol Cls adjCls
99-11-03 37.19 37.25 35.31 378,600 36.12 19.68
99-11-02 36.44 38.06 36.31 268,500 36.75 20.02
99-11-01 36.50 37.13 36.38 219,300 36.44 19.85
99-10-29 37.00 37.19 35.94 196,000 36.38 19.81
99-10-28 32.81 37.38 32.81 773,800 36.94 20.12
99-10-27 32.63 32.75 32.25 435,000 32.63 17.77
99-10-26 33.12 33.50 32.50 229,300 32.50 17.70
99-10-25 32.75 33.25 32.25 408,300 33.25 18.11
99-10-22 31.50 33.19 31.25 725,100 32.50 17.70
Date Open High Low Vol Cls adjCls
99-10-21 32.25 32.25 30.81 299,200 31.31 17.06
99-10-20 32.00 32.94 31.62 507,600 32.50 17.70
99-10-19 32.13 32.56 30.63 829,200 31.50 17.16