Legg Mason Inc. (LM)

35.25
+0.52 (+1.58%)
Exchange
NYQ
Day Range
33.03 - 33.68
52 Week Range
24.93 - 46.41
Open
33.40
Avg. Vol
1,177,650
Market Cap
3.47B
Short ratio
4.92
PEG Ratio
0.98
Earnings Share
-0.82

Legg Mason Inc. (LM) Historicals

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