Con-way Inc. (CNW)

34.80
+0.56 (+1.65%)
Exchange
NYQ
Day Range
34.13 - 34.59
52 Week Range
33.06 - 53.54
Open
34.40
Avg. Vol
991,175
Market Cap
1.97B
Short ratio
7.71
PE ratio
14.81
PEG Ratio
0.95
Earnings Share
2.33

Con-way Inc. (CNW) Historicals

Date Open High Low Vol Cls adjCls
15-09-01 34.54 34.84 33.79 769,500 33.94 33.94
15-08-31 35.04 35.65 34.88 668,300 35.20 35.20
15-08-28 34.98 35.71 34.91 480,400 35.22 35.22
15-08-27 35.02 35.49 34.44 749,100 35.13 35.13
15-08-26 34.31 34.86 33.61 608,900 34.72 34.72
15-08-25 35.31 35.31 33.51 1,004,100 33.54 33.54
15-08-24 33.18 35.75 33.06 1,393,900 34.32 34.32
15-08-21 34.68 35.44 34.53 1,324,600 35.01 35.01
15-08-20 36.40 36.53 35.38 713,300 35.47 35.47
Date Open High Low Vol Cls adjCls
15-08-19 37.49 37.49 36.71 454,900 36.74 36.74
15-08-18 37.71 37.99 37.37 332,800 37.55 37.55
15-08-17 37.29 37.77 37.04 569,900 37.70 37.70
15-08-14 36.68 37.67 36.68 700,800 37.45 37.45
15-08-13 36.95 37.41 36.64 600,700 36.74 36.74
15-08-12 37.16 37.34 36.44 916,300 36.93 36.93
15-08-11 37.54 38.24 37.33 462,400 37.65 37.50
15-08-10 37.37 38.41 37.25 875,100 37.94 37.79
15-08-07 37.97 37.98 36.78 962,700 37.16 37.01
Date Open High Low Vol Cls adjCls
15-08-06 38.46 38.69 37.96 616,800 38.18 38.03
15-08-05 38.75 39.41 38.47 676,000 38.51 38.36
15-08-04 39.25 39.70 38.53 823,900 38.62 38.47
15-08-03 38.73 39.84 38.31 846,800 39.36 39.20
15-07-31 39.42 39.73 38.76 1,216,000 38.79 38.64
15-07-30 37.31 39.70 37.28 1,637,900 39.37 39.21
15-07-29 37.02 39.09 36.65 2,149,600 38.75 38.60
15-07-28 36.00 37.05 35.60 788,400 37.02 36.87
15-07-27 35.71 36.08 35.42 413,700 35.79 35.65
Date Open High Low Vol Cls adjCls
15-07-24 36.65 36.72 35.64 780,200 35.92 35.78
15-07-23 37.33 37.38 36.53 1,106,500 36.64 36.49
15-07-22 37.54 37.81 37.04 836,000 37.22 37.07
15-07-21 37.10 38.06 37.10 822,000 37.68 37.53
15-07-20 37.00 37.45 36.87 806,000 37.03 36.88
15-07-17 36.98 37.46 36.79 607,100 36.92 36.77
15-07-16 36.97 37.35 36.75 722,400 36.87 36.72
15-07-15 37.53 37.60 36.66 734,500 36.71 36.56
15-07-14 37.28 37.77 37.03 1,172,500 37.49 37.34
Date Open High Low Vol Cls adjCls
15-07-13 36.50 37.42 36.45 962,100 37.36 37.21
15-07-10 36.50 36.77 35.62 743,700 36.39 36.25
15-07-09 35.25 36.31 35.25 1,223,300 36.04 35.90
15-07-08 36.29 36.45 34.96 3,098,100 35.44 35.30
15-07-07 37.06 37.15 36.47 2,516,100 36.87 36.72
15-07-06 37.47 37.95 36.84 1,546,100 37.03 36.88
15-07-02 38.12 38.45 37.56 881,700 37.84 37.69
15-07-01 38.68 38.91 37.91 999,100 38.02 37.87
15-06-30 38.54 38.80 37.93 927,200 38.37 38.22
Date Open High Low Vol Cls adjCls
15-06-29 39.22 39.59 38.04 1,536,500 38.11 37.96
15-06-26 39.11 39.54 38.78 5,031,900 39.51 39.35
15-06-25 39.53 39.57 38.85 902,500 38.98 38.82
15-06-24 40.16 40.27 39.20 1,717,700 39.45 39.29
15-06-23 40.09 40.33 39.87 890,500 40.25 40.09
15-06-22 40.15 40.95 40.11 857,800 40.19 40.03
15-06-19 39.99 40.21 39.67 1,191,500 40.01 39.85
15-06-18 40.12 40.95 39.91 883,200 40.24 40.08
15-06-17 40.15 40.30 39.47 906,600 40.03 39.87
Date Open High Low Vol Cls adjCls
15-06-16 40.83 40.93 39.93 1,198,900 40.30 40.14
15-06-15 40.62 41.07 40.18 635,900 40.97 40.81
15-06-12 41.47 41.50 40.71 520,700 40.86 40.70
15-06-11 41.52 41.82 41.45 479,100 41.65 41.48
15-06-10 40.94 41.81 40.86 456,600 41.42 41.25
15-06-09 40.49 40.95 40.14 706,500 40.82 40.66
15-06-08 41.89 41.97 40.42 700,100 40.55 40.39
15-06-05 40.88 42.25 40.79 688,200 42.01 41.84
15-06-04 41.04 41.49 40.87 422,700 40.99 40.83
Date Open High Low Vol Cls adjCls
15-06-03 40.51 41.56 40.35 598,900 41.37 41.21
15-06-02 40.67 40.90 40.17 850,700 40.47 40.31
15-06-01 40.51 40.98 39.29 2,061,400 40.95 40.79
15-05-29 41.20 41.21 39.88 2,374,900 40.47 40.31
15-05-28 41.96 42.10 41.38 736,800 41.89 41.72
15-05-27 41.34 42.14 41.28 1,117,200 42.10 41.93
15-05-26 41.91 41.91 41.22 895,500 41.35 41.19
15-05-22 42.20 42.35 41.23 978,500 41.98 41.81
15-05-21 41.02 42.31 40.93 784,000 42.28 42.11
Date Open High Low Vol Cls adjCls
15-05-20 41.76 41.83 40.95 587,900 40.98 40.82
15-05-19 42.54 42.55 41.57 471,900 41.75 41.58
15-05-18 41.24 42.56 41.21 554,800 42.48 42.31
15-05-15 41.58 41.86 41.27 426,700 41.30 41.14
15-05-14 41.91 42.00 41.19 587,600 41.38 41.22
15-05-13 42.05 42.25 41.33 485,700 41.72 41.55
15-05-12 42.38 42.50 41.69 661,900 42.07 41.75
15-05-11 42.58 42.95 42.51 405,500 42.65 42.33
15-05-08 42.69 43.31 42.61 436,500 42.61 42.29
Date Open High Low Vol Cls adjCls
15-05-07 41.27 42.53 41.27 624,300 42.41 42.09
15-05-06 41.37 41.65 40.91 488,600 41.36 41.05
15-05-05 42.02 42.44 41.29 893,800 41.34 41.03
15-05-04 42.39 42.82 42.03 624,700 42.08 41.76
15-05-01 41.10 42.58 41.00 1,164,000 42.39 42.07
15-04-30 40.57 42.05 40.44 2,442,500 41.10 40.79
15-04-29 43.03 43.11 42.17 1,337,000 42.50 42.18
15-04-28 43.57 43.79 42.93 918,700 43.71 43.38
15-04-27 43.61 44.11 43.31 1,026,600 43.55 43.22
Date Open High Low Vol Cls adjCls
15-04-24 43.73 43.73 43.30 447,000 43.58 43.25
15-04-23 43.03 43.88 42.85 434,400 43.63 43.30
15-04-22 43.41 43.54 43.13 523,100 43.32 42.99
15-04-21 43.16 43.48 42.91 719,200 43.43 43.10
15-04-20 42.28 43.31 42.28 683,500 42.99 42.67
15-04-17 42.24 42.24 41.68 699,300 42.04 41.72
15-04-16 42.96 43.19 42.43 832,300 42.47 42.15
15-04-15 42.30 43.27 42.11 1,243,100 43.05 42.73
15-04-14 42.07 42.22 41.12 655,500 42.10 41.78
Date Open High Low Vol Cls adjCls
15-04-13 41.82 42.33 41.76 621,500 42.00 41.68
15-04-10 42.00 42.09 41.62 898,800 41.99 41.67
15-04-09 40.97 41.76 40.96 856,100 41.71 41.40
15-04-08 41.36 41.48 40.85 859,500 41.03 40.72
15-04-07 41.76 41.89 41.11 739,500 41.13 40.82
15-04-06 41.21 42.06 41.21 989,100 41.46 41.15
15-04-02 43.03 43.11 41.42 2,113,400 41.62 41.31
15-04-01 43.93 44.24 43.00 877,900 43.20 42.87
15-03-31 43.94 44.43 43.79 561,900 44.13 43.80
Date Open High Low Vol Cls adjCls
15-03-30 43.98 44.37 43.76 724,200 44.08 43.75
15-03-27 44.31 44.54 43.59 1,096,700 43.66 43.33
15-03-26 45.51 45.51 43.81 950,100 44.23 43.90
15-03-25 45.55 45.55 44.73 652,500 44.75 44.41
15-03-24 45.46 45.67 45.05 588,000 45.43 45.09
15-03-23 45.79 45.99 45.44 485,400 45.53 45.19
15-03-20 45.58 46.00 45.15 605,100 45.88 45.53
15-03-19 45.22 46.32 45.22 540,500 45.37 45.03
15-03-18 45.00 45.39 44.44 448,900 45.21 44.87
Date Open High Low Vol Cls adjCls
15-03-17 45.02 45.47 45.00 772,100 45.18 44.84
15-03-16 44.58 45.25 44.46 630,500 45.10 44.76
15-03-13 43.94 44.64 43.74 792,700 44.51 44.17
15-03-12 43.86 44.12 43.66 670,100 44.02 43.69
15-03-11 43.37 44.10 43.37 772,500 43.75 43.42
15-03-10 43.94 44.35 43.29 1,332,900 43.40 43.07
15-03-09 44.42 44.92 44.40 1,118,400 44.51 44.17
15-03-06 43.96 45.08 43.86 641,400 44.34 44.01
15-03-05 44.12 44.20 43.28 561,700 44.07 43.74
Date Open High Low Vol Cls adjCls
15-03-04 43.88 44.44 43.84 539,100 44.02 43.69
15-03-03 44.19 44.28 43.30 499,200 43.95 43.62
15-03-02 44.17 44.85 44.04 469,600 44.67 44.33
15-02-27 44.88 45.00 44.14 564,600 44.17 43.84
15-02-26 45.34 45.50 44.76 481,900 44.95 44.61
15-02-25 45.42 45.92 45.19 432,600 45.29 44.95
15-02-24 44.65 45.63 44.52 715,800 45.50 45.16
15-02-23 44.01 44.74 43.92 571,900 44.63 44.29
15-02-20 43.84 44.09 42.98 603,000 43.96 43.63
Date Open High Low Vol Cls adjCls
15-02-19 43.98 44.40 43.75 450,300 43.88 43.55
15-02-18 44.06 44.27 43.62 484,500 43.97 43.64
15-02-17 45.07 45.22 44.00 678,500 44.15 43.82
15-02-13 44.02 45.40 44.02 733,900 45.26 44.92
15-02-12 43.91 44.40 43.51 536,100 44.17 43.84
15-02-11 43.07 44.35 42.80 1,080,900 43.82 43.49
15-02-10 42.65 43.21 42.23 806,600 43.16 42.69
15-02-09 43.09 43.15 41.78 1,213,800 42.39 41.92
15-02-06 42.83 43.62 42.33 1,256,400 43.21 42.74
Date Open High Low Vol Cls adjCls
15-02-05 41.15 44.02 41.15 1,780,700 42.45 41.98
15-02-04 42.50 42.51 41.50 1,542,200 41.86 41.40
15-02-03 42.34 42.96 42.08 883,100 42.53 42.06
15-02-02 40.90 42.09 40.72 995,900 42.02 41.56
15-01-30 41.37 41.72 40.93 837,200 40.97 40.52
15-01-29 42.35 42.58 41.44 1,051,300 41.59 41.13
15-01-28 43.36 43.39 42.22 588,300 42.29 41.83
15-01-27 42.25 43.08 41.98 813,100 42.79 42.32
15-01-26 42.93 43.86 42.44 804,800 42.83 42.36
Date Open High Low Vol Cls adjCls
15-01-23 43.01 43.49 42.58 542,200 43.07 42.60
15-01-22 42.43 43.38 42.24 1,025,900 43.26 42.78
15-01-21 42.48 42.68 41.93 1,228,400 42.11 41.65
15-01-20 43.47 43.60 42.48 1,242,400 42.58 42.11
15-01-16 43.03 43.61 42.90 942,800 43.25 42.77
15-01-15 43.63 43.83 43.07 1,113,400 43.14 42.67
15-01-14 43.97 44.49 43.19 830,900 43.52 43.04
15-01-13 45.38 45.54 44.26 685,100 44.46 43.97
15-01-12 45.25 45.36 44.77 741,300 44.93 44.44
Date Open High Low Vol Cls adjCls
15-01-09 46.16 46.42 44.85 844,500 45.12 44.62
15-01-08 46.32 47.01 45.72 867,200 46.35 45.84
15-01-07 46.20 46.35 45.41 633,000 45.79 45.29
15-01-06 47.22 47.39 45.31 980,600 45.69 45.19
15-01-05 49.25 49.36 47.24 749,700 47.33 46.81
15-01-02 49.57 49.64 48.37 630,600 49.54 49.00
14-12-31 49.84 49.94 49.13 400,200 49.18 48.64
14-12-30 48.86 49.92 48.85 482,300 49.62 49.07
14-12-29 49.06 49.48 48.93 402,200 49.05 48.51
Date Open High Low Vol Cls adjCls
14-12-26 48.93 49.41 48.91 261,800 49.14 48.60
14-12-24 48.71 49.15 48.71 194,900 48.89 48.35
14-12-23 48.49 49.07 48.28 412,700 48.66 48.13
14-12-22 48.09 48.44 47.94 518,500 48.35 47.82
14-12-19 46.74 48.06 46.73 1,089,300 48.04 47.51
14-12-18 46.90 47.03 46.29 687,400 46.66 46.15
14-12-17 45.30 46.37 44.12 1,190,000 46.22 45.71
14-12-16 46.30 46.74 45.53 1,268,400 45.53 45.03
14-12-15 47.50 47.80 46.57 964,600 46.63 46.12
Date Open High Low Vol Cls adjCls
14-12-12 47.13 47.76 46.58 790,700 47.08 46.56
14-12-11 47.75 48.16 47.31 884,300 47.39 46.87
14-12-10 48.89 48.95 47.50 659,100 47.51 46.99
14-12-09 50.13 50.13 47.78 1,358,500 48.73 48.19
14-12-08 50.67 50.97 50.40 1,246,600 50.81 50.25
14-12-05 50.76 51.25 50.43 1,126,600 50.73 50.17
14-12-04 49.66 50.79 49.53 895,700 50.76 50.20
14-12-03 49.96 50.28 49.36 727,700 49.68 49.13
14-12-02 49.01 50.04 49.01 1,017,300 50.00 49.45
Date Open High Low Vol Cls adjCls
14-12-01 49.16 49.97 48.93 1,448,000 48.96 48.42
14-11-28 48.76 49.98 48.69 625,600 49.54 49.00
14-11-26 48.73 49.28 48.24 582,400 48.40 47.87
14-11-25 48.74 48.96 48.32 537,100 48.74 48.20
14-11-24 48.53 49.39 48.31 662,300 48.52 47.99
14-11-21 48.08 48.69 47.49 800,200 48.48 47.95
14-11-20 46.58 47.70 46.55 598,300 47.65 47.13
14-11-19 47.16 47.39 46.47 715,000 46.76 46.25
14-11-18 46.22 47.92 46.22 1,268,800 47.26 46.74
Date Open High Low Vol Cls adjCls
14-11-17 46.67 46.78 46.03 653,600 46.25 45.74
14-11-14 47.02 47.69 46.60 916,300 46.87 46.36
14-11-13 46.63 46.95 46.25 890,800 46.83 46.32
14-11-12 45.99 46.71 45.90 648,800 46.60 46.09
14-11-11 46.34 46.72 45.93 742,600 46.27 45.61
14-11-10 45.53 46.48 45.53 694,000 46.35 45.69
14-11-07 46.00 46.23 45.32 862,700 45.43 44.79
14-11-06 44.90 45.94 44.66 788,500 45.90 45.25
14-11-05 45.23 45.55 44.62 958,800 44.90 44.26
Date Open High Low Vol Cls adjCls
14-11-04 43.69 45.35 43.69 1,226,400 44.83 44.19
14-11-03 43.49 43.86 42.68 1,180,200 43.66 43.04
14-10-31 42.52 43.68 42.35 1,344,400 43.37 42.75
14-10-30 44.47 44.47 41.93 2,546,400 42.35 41.75
14-10-29 45.55 45.86 44.83 1,121,700 45.16 44.52
14-10-28 44.73 45.83 44.67 1,098,400 45.40 44.76
14-10-27 43.69 44.69 43.54 1,438,900 44.62 43.99
14-10-24 43.47 44.13 43.13 1,508,500 43.91 43.29
14-10-23 43.17 43.98 43.04 767,400 43.16 42.55
Date Open High Low Vol Cls adjCls
14-10-22 43.70 43.98 42.73 739,300 42.74 42.13
14-10-21 42.24 43.72 42.24 1,187,900 43.63 43.01
14-10-20 42.08 42.33 41.55 924,900 41.79 41.20
14-10-17 41.73 42.38 41.26 1,087,000 42.33 41.73
14-10-16 40.54 41.58 40.51 1,411,900 41.35 40.76
14-10-15 41.29 41.59 40.34 1,540,700 41.32 40.73
14-10-14 40.68 42.17 40.58 2,068,800 42.04 41.44
14-10-13 41.91 42.39 40.29 1,197,400 40.32 39.75
14-10-10 42.45 42.75 41.81 1,126,000 41.90 41.31
Date Open High Low Vol Cls adjCls
14-10-09 43.40 43.77 42.46 1,192,500 42.52 41.92
14-10-08 44.24 44.26 42.59 2,181,800 43.40 42.78
14-10-07 45.73 45.73 44.29 991,800 44.31 43.68
14-10-06 46.90 47.08 45.79 675,600 46.00 45.35
14-10-03 47.31 47.59 46.75 1,057,500 46.86 46.20
14-10-02 46.36 47.18 46.13 527,600 47.11 46.44
14-10-01 47.17 47.33 46.06 1,501,700 46.21 45.55
14-09-30 47.77 48.22 45.41 3,398,800 47.50 46.83
14-09-29 49.55 50.11 49.26 510,300 50.08 49.37
Date Open High Low Vol Cls adjCls
14-09-26 49.22 49.98 49.00 646,300 49.92 49.21
14-09-25 48.81 49.14 47.86 993,300 49.05 48.35
14-09-24 48.80 49.17 48.38 745,800 49.12 48.42
14-09-23 49.83 50.17 48.73 1,245,800 48.73 48.04
14-09-22 50.79 50.92 49.84 714,900 49.98 49.27
14-09-19 51.59 51.90 50.84 987,800 50.89 50.17
14-09-18 50.37 51.36 50.26 682,100 51.28 50.55
14-09-17 50.83 51.07 50.11 1,339,000 50.23 49.52
14-09-16 52.30 52.53 50.53 2,242,500 50.60 49.88
Date Open High Low Vol Cls adjCls
14-09-15 53.22 53.54 52.94 878,700 53.53 52.77
14-09-12 53.36 53.54 53.14 553,400 53.33 52.57
14-09-11 52.82 53.43 52.74 383,800 53.28 52.52
14-09-10 53.15 53.21 52.59 398,800 53.05 52.30
14-09-09 53.25 53.51 53.07 867,400 53.09 52.34
14-09-08 53.15 53.51 52.74 670,000 53.28 52.52
14-09-05 52.91 53.28 52.55 597,400 53.04 52.29
14-09-04 52.88 53.16 52.75 760,700 52.96 52.21
14-09-03 52.21 52.87 51.92 888,500 52.76 52.01
Date Open High Low Vol Cls adjCls
14-09-02 51.25 52.25 51.25 732,600 51.96 51.22
14-08-29 51.10 51.33 50.81 366,500 51.25 50.52
14-08-28 51.02 51.07 50.59 421,000 50.91 50.19
14-08-27 51.36 51.53 51.20 283,700 51.23 50.50
14-08-26 51.52 51.58 51.12 423,300 51.24 50.51
14-08-25 51.14 51.41 51.05 275,000 51.36 50.63
14-08-22 50.96 51.09 50.56 251,700 50.95 50.23
14-08-21 51.05 51.05 50.55 311,700 50.90 50.18
14-08-20 51.34 51.47 50.68 579,300 50.93 50.21
Date Open High Low Vol Cls adjCls
14-08-19 52.00 52.00 51.43 564,000 51.47 50.74
14-08-18 50.86 51.89 50.84 830,200 51.89 51.15
14-08-15 51.13 51.18 49.83 588,500 50.47 49.75
14-08-14 50.80 51.07 50.56 649,400 50.99 50.27
14-08-13 50.53 50.80 50.18 462,100 50.65 49.93
14-08-12 50.24 50.64 50.07 566,100 50.34 49.48
14-08-11 50.00 50.47 49.81 491,700 50.22 49.36
14-08-08 48.96 49.70 48.91 558,500 49.70 48.85
14-08-07 48.91 49.29 48.83 676,900 48.97 48.13
Date Open High Low Vol Cls adjCls
14-08-06 49.13 49.31 48.79 440,100 48.83 47.99
14-08-05 49.27 49.91 49.05 828,400 49.36 48.51
14-08-04 49.60 49.60 48.60 855,400 49.53 48.68
14-08-01 49.37 49.59 48.74 966,900 49.40 48.55
14-07-31 49.87 50.69 48.96 2,636,600 49.35 48.50
14-07-30 47.82 48.26 47.50 723,300 47.65 46.83
14-07-29 47.65 48.24 47.06 438,600 47.56 46.75
14-07-28 48.60 48.64 47.54 710,100 47.71 46.89
14-07-25 49.83 49.98 48.54 894,600 48.66 47.83
Date Open High Low Vol Cls adjCls
14-07-24 49.61 50.12 49.32 315,200 50.11 49.25
14-07-23 49.88 49.89 49.26 361,800 49.51 48.66
14-07-22 48.96 49.81 48.68 534,900 49.77 48.92
14-07-21 48.83 48.94 48.51 316,500 48.68 47.85
14-07-18 49.04 49.15 48.56 704,300 48.98 48.14
14-07-17 49.12 49.40 48.84 513,600 48.90 48.06
14-07-16 49.48 49.55 49.06 632,700 49.43 48.58
14-07-15 49.12 49.47 49.07 786,600 49.34 48.49
14-07-14 48.97 49.17 48.65 419,500 49.02 48.18
Date Open High Low Vol Cls adjCls
14-07-11 48.66 49.00 48.35 697,800 48.67 47.84
14-07-10 49.01 49.44 48.76 761,100 49.11 48.27
14-07-09 50.39 50.60 49.39 1,369,900 49.80 48.95
14-07-08 50.82 50.96 50.08 701,600 50.39 49.53
14-07-07 50.72 50.94 50.46 639,900 50.79 49.92
14-07-03 50.70 50.78 50.28 663,500 50.72 49.85
14-07-02 50.44 50.95 50.32 676,200 50.50 49.64
14-07-01 50.66 50.98 50.39 1,060,700 50.42 49.56
14-06-30 50.39 50.61 50.18 1,204,400 50.41 49.55
Date Open High Low Vol Cls adjCls
14-06-27 49.62 50.57 49.62 1,797,100 50.46 49.60
14-06-26 49.41 49.93 49.00 862,000 49.77 48.92
14-06-25 48.83 49.56 48.20 786,800 49.46 48.61
14-06-24 48.87 49.61 48.87 424,600 48.93 48.09
14-06-23 49.32 49.37 48.86 304,800 48.95 48.11
14-06-20 49.34 49.55 49.10 791,400 49.27 48.43
14-06-19 48.96 49.18 48.53 702,800 49.17 48.33
14-06-18 47.92 48.74 47.88 650,300 48.74 47.91
14-06-17 47.78 48.17 47.53 559,600 47.70 46.88
Date Open High Low Vol Cls adjCls
14-06-16 48.05 48.13 47.57 427,900 47.80 46.98
14-06-13 48.25 48.66 47.95 1,119,100 48.10 47.28
14-06-12 48.00 48.12 47.38 472,000 47.94 47.12
14-06-11 47.73 48.20 47.73 347,900 48.12 47.30
14-06-10 48.26 48.26 47.68 346,000 48.08 47.26
14-06-09 48.12 48.58 47.88 730,100 48.35 47.52
14-06-06 47.17 48.23 47.05 756,900 48.07 47.25
14-06-05 46.17 47.27 45.95 414,400 47.20 46.39
14-06-04 45.71 46.24 45.71 259,900 46.14 45.35
Date Open High Low Vol Cls adjCls
14-06-03 46.03 46.39 45.56 342,500 45.84 45.05
14-06-02 46.20 46.43 45.83 302,100 46.19 45.40
14-05-30 46.27 46.54 46.09 314,200 46.21 45.42
14-05-29 46.42 46.54 45.95 587,100 46.40 45.61
14-05-28 45.55 46.50 45.48 1,064,400 46.41 45.62
14-05-27 45.53 45.72 45.35 478,600 45.57 44.79
14-05-23 45.30 45.57 45.07 610,300 45.40 44.62
14-05-22 44.78 45.27 44.60 426,100 45.22 44.45
14-05-21 44.83 45.16 44.45 384,600 44.90 44.13
Date Open High Low Vol Cls adjCls
14-05-20 45.30 45.40 44.40 515,900 44.70 43.93
14-05-19 44.75 45.47 44.62 887,600 45.40 44.62
14-05-16 44.67 44.80 43.98 741,400 44.76 43.99
14-05-15 44.42 44.85 44.12 635,700 44.77 44.00
14-05-14 44.80 44.94 44.29 305,700 44.47 43.71
14-05-13 44.77 45.00 44.58 724,400 44.98 44.11
14-05-12 44.79 45.11 44.30 1,156,100 44.66 43.80
14-05-09 44.76 44.95 44.50 781,100 44.56 43.70
14-05-08 44.39 45.23 44.35 1,068,200 44.81 43.94
Date Open High Low Vol Cls adjCls
14-05-07 44.17 44.52 43.79 617,000 44.52 43.66
14-05-06 43.60 44.11 43.34 790,000 44.10 43.25
14-05-05 43.76 43.85 43.24 998,000 43.79 42.94
14-05-02 44.38 45.05 43.77 948,500 43.99 43.14
14-05-01 43.49 44.54 43.49 2,012,900 44.26 43.41
14-04-30 42.07 42.63 41.74 747,000 42.48 41.66
14-04-29 42.07 42.31 41.32 571,300 42.09 41.28
14-04-28 42.28 42.47 41.68 757,900 41.96 41.15
14-04-25 42.36 42.52 41.83 547,600 42.04 41.23
Date Open High Low Vol Cls adjCls
14-04-24 42.48 42.76 41.99 542,200 42.50 41.68
14-04-23 42.36 42.81 42.12 402,900 42.18 41.37
14-04-22 41.65 42.67 41.65 766,400 42.31 41.49
14-04-21 41.45 41.69 41.18 370,300 41.59 40.79
14-04-17 41.34 41.63 40.98 676,600 41.46 40.66
14-04-16 40.68 41.39 40.49 448,700 41.37 40.57
14-04-15 40.16 40.59 39.65 347,900 40.47 39.69
14-04-14 39.91 40.14 39.46 453,200 40.06 39.29
14-04-11 39.50 40.47 39.12 461,900 39.54 38.78
Date Open High Low Vol Cls adjCls
14-04-10 41.25 41.37 39.86 524,900 39.90 39.13
14-04-09 40.59 41.27 40.27 402,600 41.26 40.46
14-04-08 40.21 40.63 39.95 465,600 40.43 39.65
14-04-07 41.77 41.84 40.31 682,600 40.55 39.77
14-04-04 42.28 42.56 41.63 693,500 41.94 41.13
14-04-03 42.05 42.37 41.84 446,600 42.01 41.20
14-04-02 41.83 42.39 41.83 408,900 42.09 41.28
14-04-01 41.24 41.86 41.06 460,800 41.83 41.02
14-03-31 40.28 41.25 40.09 515,800 41.08 40.29
Date Open High Low Vol Cls adjCls
14-03-28 39.53 40.07 39.29 608,500 39.91 39.14
14-03-27 39.85 40.06 39.40 328,700 39.47 38.71
14-03-26 40.88 41.11 39.80 582,200 39.85 39.08
14-03-25 40.31 40.99 40.21 1,068,600 40.88 40.09
14-03-24 40.54 40.77 39.76 475,900 40.14 39.36
14-03-21 39.69 40.88 39.69 442,700 40.43 39.65
14-03-20 40.44 40.49 39.80 398,300 40.31 39.53
14-03-19 40.64 40.66 40.16 352,300 40.52 39.74
14-03-18 39.97 41.26 39.78 696,500 40.76 39.97
Date Open High Low Vol Cls adjCls
14-03-17 39.77 40.26 39.61 455,400 39.77 39.00
14-03-14 39.56 40.15 39.38 510,400 39.46 38.70
14-03-13 40.95 41.07 39.76 830,100 39.84 39.07
14-03-12 40.82 40.94 40.25 717,500 40.83 40.04
14-03-11 40.81 41.46 40.64 1,491,900 40.96 40.17
14-03-10 40.12 41.00 40.06 854,800 40.70 39.91
14-03-07 40.25 40.42 39.86 472,200 40.11 39.34
14-03-06 39.75 40.26 39.67 521,400 40.13 39.35
14-03-05 39.15 40.07 38.98 787,100 39.73 38.96
Date Open High Low Vol Cls adjCls
14-03-04 38.12 39.35 38.07 654,200 39.11 38.35
14-03-03 37.65 37.94 37.33 702,600 37.63 36.90
14-02-28 38.37 38.52 37.99 476,800 38.14 37.40
14-02-27 37.50 38.37 37.37 873,000 38.32 37.58
14-02-26 37.67 37.96 37.36 619,500 37.41 36.69
14-02-25 37.55 37.77 36.69 1,098,400 37.60 36.87
14-02-24 37.87 38.29 37.55 777,300 37.59 36.86
14-02-21 37.62 37.87 37.49 443,000 37.76 37.03
14-02-20 37.06 37.57 37.00 442,900 37.49 36.77
Date Open High Low Vol Cls adjCls
14-02-19 36.73 37.31 36.46 1,089,000 37.03 36.31
14-02-18 37.56 37.74 37.17 1,187,800 37.61 36.88
14-02-14 37.91 38.04 37.42 890,200 37.64 36.91
14-02-13 37.51 38.18 36.93 901,800 37.91 37.18
14-02-12 37.53 38.15 37.53 818,100 37.91 37.18
14-02-11 37.62 37.73 36.84 1,104,800 37.55 36.73
14-02-10 37.98 38.05 37.52 694,400 37.65 36.82
14-02-07 38.94 39.00 37.95 1,119,900 38.12 37.28
14-02-06 37.43 39.88 36.84 2,681,600 39.11 38.25
Date Open High Low Vol Cls adjCls
14-02-05 36.90 37.27 36.34 2,263,700 37.00 36.19
14-02-04 38.08 38.08 37.07 1,577,200 37.19 36.37
14-02-03 38.44 38.55 36.96 1,606,200 37.85 37.02
14-01-31 38.46 39.10 38.41 701,200 38.47 37.63
14-01-30 39.06 39.52 38.88 425,100 39.14 38.28
14-01-29 38.66 39.25 38.52 524,900 38.66 37.81
14-01-28 38.71 39.41 38.64 747,300 39.02 38.16
14-01-27 39.42 39.63 38.37 758,800 38.68 37.83
14-01-24 40.73 40.79 39.35 745,900 39.36 38.50
Date Open High Low Vol Cls adjCls
14-01-23 41.68 41.79 40.96 620,900 41.10 40.20
14-01-22 41.28 41.83 41.08 403,000 41.79 40.87
14-01-21 40.83 41.41 40.69 771,200 41.02 40.12
14-01-17 38.70 40.99 38.70 2,267,500 40.59 39.70
14-01-16 41.52 41.91 41.10 911,000 41.40 40.49
14-01-15 41.88 42.02 41.53 804,700 41.95 41.03
14-01-14 41.79 42.04 41.44 558,200 41.77 40.85
14-01-13 42.46 42.99 41.60 924,800 41.66 40.75
14-01-10 42.28 44.48 42.16 2,279,300 42.73 41.79
Date Open High Low Vol Cls adjCls
14-01-09 39.26 40.65 39.22 1,030,900 40.59 39.70
14-01-08 38.73 39.10 38.46 753,100 39.00 38.14
14-01-07 38.24 39.38 38.22 787,200 38.72 37.87
14-01-06 38.18 38.44 37.50 2,049,300 38.29 37.45
14-01-03 38.83 39.03 38.59 441,600 38.89 38.04
14-01-02 39.62 39.63 38.58 508,100 38.76 37.91
13-12-31 39.41 39.76 39.16 397,300 39.71 38.84
13-12-30 39.99 40.05 39.42 338,800 39.45 38.59
13-12-27 39.09 39.94 39.06 426,800 39.91 39.03
Date Open High Low Vol Cls adjCls
13-12-26 39.00 39.28 38.55 614,500 39.03 38.17
13-12-24 39.07 39.07 38.79 461,100 38.79 37.94
13-12-23 39.88 39.95 38.94 1,235,600 39.00 38.14
13-12-20 39.25 39.64 39.16 794,000 39.58 38.71
13-12-19 39.45 39.62 39.06 714,200 39.29 38.43
13-12-18 39.43 39.99 39.02 652,600 39.54 38.67
13-12-17 39.22 39.45 38.83 595,400 39.29 38.43
13-12-16 38.49 39.52 38.49 883,300 39.29 38.43
13-12-13 39.54 39.82 39.44 488,700 39.75 38.88
Date Open High Low Vol Cls adjCls
13-12-12 40.01 40.21 39.25 817,200 39.40 38.54
13-12-11 41.06 41.14 39.88 572,700 39.98 39.10
13-12-10 41.21 41.69 40.87 428,700 40.99 40.09
13-12-09 41.57 41.72 41.16 351,400 41.33 40.42
13-12-06 41.65 42.01 41.25 294,700 41.46 40.55
13-12-05 41.32 41.59 40.98 433,000 41.21 40.31
13-12-04 40.61 41.47 40.59 477,800 41.39 40.48
13-12-03 40.45 40.96 40.28 634,900 40.85 39.95
13-12-02 41.40 41.48 40.70 487,800 40.72 39.83
Date Open High Low Vol Cls adjCls
13-11-29 41.60 41.86 41.11 163,500 41.39 40.48
13-11-27 41.64 41.90 41.06 256,900 41.45 40.54
13-11-26 41.42 41.75 41.26 492,400 41.51 40.60
13-11-25 40.68 41.37 40.60 281,700 41.31 40.40
13-11-22 41.25 41.25 40.35 726,600 40.63 39.74
13-11-21 40.65 41.42 40.61 256,100 41.29 40.38
13-11-20 40.56 40.82 40.31 302,000 40.52 39.63
13-11-19 41.57 41.68 40.37 460,300 40.42 39.53
13-11-18 41.87 42.22 41.55 555,700 41.66 40.75
Date Open High Low Vol Cls adjCls
13-11-15 40.75 41.96 40.54 634,800 41.83 40.91
13-11-14 40.56 40.94 40.25 440,900 40.50 39.61
13-11-13 40.24 40.94 40.24 331,300 40.65 39.76
13-11-12 40.80 41.38 40.69 437,300 40.80 39.81
13-11-11 40.87 41.08 40.53 487,500 40.83 39.84
13-11-08 40.02 40.60 39.81 633,600 40.59 39.60
13-11-07 40.53 40.75 39.87 569,900 39.93 38.96
13-11-06 41.63 41.63 40.18 759,600 40.53 39.54
13-11-05 41.55 41.78 41.24 508,400 41.32 40.32
Date Open High Low Vol Cls adjCls
13-11-04 41.20 41.90 41.06 503,400 41.73 40.72
13-11-01 41.86 41.90 40.79 786,400 40.96 39.96
13-10-31 41.24 42.67 40.15 2,646,700 41.20 40.20
13-10-30 46.00 46.00 44.93 956,300 45.11 44.01
13-10-29 45.89 46.18 45.54 573,100 45.73 44.62
13-10-28 45.52 46.06 45.49 322,300 45.79 44.68
13-10-25 45.48 45.66 44.90 620,800 45.44 44.33
13-10-24 45.44 45.80 44.84 662,800 45.29 44.19
13-10-23 45.50 45.68 45.34 353,500 45.50 44.39
Date Open High Low Vol Cls adjCls
13-10-22 46.12 46.47 45.65 379,400 45.74 44.63
13-10-21 46.04 46.29 45.58 398,000 45.90 44.78
13-10-18 45.96 46.07 45.43 378,900 45.98 44.86
13-10-17 44.70 45.84 44.60 500,600 45.83 44.72
13-10-16 44.52 45.09 44.42 459,000 45.06 43.96
13-10-15 44.59 44.97 43.95 472,900 44.09 43.02
13-10-14 44.04 44.75 44.00 591,600 44.69 43.60
13-10-11 43.74 44.50 43.61 512,600 44.49 43.41
13-10-10 43.07 43.96 42.57 727,600 43.92 42.85
Date Open High Low Vol Cls adjCls
13-10-09 42.35 42.92 42.17 709,200 42.52 41.49
13-10-08 43.01 43.52 42.43 591,800 42.47 41.44
13-10-07 43.57 44.15 42.99 397,800 42.99 41.94
13-10-04 43.42 44.29 43.20 411,900 44.20 43.12
13-10-03 43.59 43.73 42.79 479,400 43.46 42.40
13-10-02 43.40 43.89 43.13 484,700 43.74 42.68
13-10-01 43.28 44.14 42.91 765,900 43.81 42.74
13-09-30 42.10 43.27 41.84 598,100 43.09 42.04
13-09-27 42.41 43.01 42.41 567,600 42.87 41.83
Date Open High Low Vol Cls adjCls
13-09-26 42.53 43.73 42.53 1,294,200 42.73 41.69
13-09-25 42.07 43.00 41.67 1,007,900 42.29 41.26
13-09-24 42.11 42.39 41.83 537,400 41.89 40.87
13-09-23 42.00 42.46 41.63 517,000 42.11 41.09
13-09-20 42.14 42.45 41.90 686,800 42.15 41.12
13-09-19 42.06 42.19 41.45 942,400 41.82 40.80
13-09-18 41.10 42.06 41.06 678,800 41.93 40.91
13-09-17 42.55 42.55 40.70 1,561,400 40.97 39.97
13-09-16 43.79 43.92 42.30 700,200 42.79 41.75
Date Open High Low Vol Cls adjCls
13-09-13 43.35 43.35 42.72 288,700 43.14 42.09
13-09-12 44.26 44.26 42.93 740,800 43.16 42.11
13-09-11 44.14 44.68 44.06 522,300 44.37 43.29
13-09-10 43.09 44.35 43.01 670,300 44.16 43.09
13-09-09 42.29 42.90 42.27 465,300 42.66 41.62
13-09-06 42.86 43.11 42.07 604,500 42.12 41.10
13-09-05 42.36 43.13 42.36 489,400 42.66 41.62
13-09-04 41.85 42.75 41.78 413,200 42.50 41.47
13-09-03 42.48 42.77 41.49 759,400 41.77 40.75
Date Open High Low Vol Cls adjCls
13-08-30 42.80 42.80 41.53 493,900 41.60 40.59
13-08-29 42.47 43.24 42.47 244,200 42.65 41.61
13-08-28 42.84 42.90 42.34 239,900 42.62 41.58
13-08-27 43.65 43.95 42.63 410,000 42.75 41.71
13-08-26 44.36 45.18 44.28 441,900 44.36 43.28
13-08-23 44.74 45.01 43.80 495,500 44.41 43.33
13-08-22 43.35 45.46 43.29 979,600 44.76 43.67
13-08-21 43.47 43.72 43.09 469,000 43.18 42.13
13-08-20 42.71 43.84 42.71 478,900 43.64 42.58
Date Open High Low Vol Cls adjCls
13-08-19 42.79 43.19 42.57 385,500 42.61 41.57
13-08-16 42.35 43.38 42.34 444,100 42.90 41.86
13-08-15 42.79 43.01 41.94 815,000 42.41 41.38
13-08-14 43.63 44.17 43.18 362,500 43.21 42.16
13-08-13 44.29 44.56 43.48 389,600 43.80 42.73
13-08-12 43.39 44.36 43.39 361,100 44.19 43.02
13-08-09 43.93 44.24 43.41 340,500 43.73 42.57
13-08-08 43.61 44.03 43.31 372,300 43.90 42.74
13-08-07 43.66 43.85 43.11 794,700 43.19 42.04
Date Open High Low Vol Cls adjCls
13-08-06 45.54 45.67 43.82 845,600 44.03 42.86
13-08-05 45.85 45.93 45.14 952,200 45.59 44.38
13-08-02 45.72 46.52 45.54 810,300 46.04 44.82
13-08-01 42.51 46.07 42.51 2,921,200 45.79 44.58
13-07-31 40.58 41.64 40.50 1,047,200 41.45 40.35
13-07-30 40.77 40.98 40.16 409,900 40.45 39.38
13-07-29 41.16 41.21 40.52 433,800 40.57 39.49
13-07-26 40.00 41.09 39.95 585,200 41.02 39.93
13-07-25 39.16 40.18 39.10 567,200 40.11 39.05
Date Open High Low Vol Cls adjCls
13-07-24 39.93 40.09 39.16 403,300 39.21 38.17
13-07-23 40.68 40.68 39.71 448,500 39.77 38.71
13-07-22 40.90 41.20 40.49 363,400 40.66 39.58
13-07-19 40.99 41.08 40.39 534,300 40.80 39.72
13-07-18 40.68 41.40 40.64 435,700 41.09 40.00
13-07-17 40.85 41.09 39.77 794,100 40.66 39.58
13-07-16 41.94 42.30 40.72 723,400 40.72 39.64
13-07-15 41.90 42.36 41.76 500,000 42.04 40.92
13-07-12 41.72 42.13 41.22 881,300 42.10 40.98
Date Open High Low Vol Cls adjCls
13-07-11 41.60 42.00 41.14 651,400 41.87 40.76
13-07-10 41.56 41.69 40.72 391,200 41.12 40.03
13-07-09 41.33 41.87 41.13 600,900 41.60 40.50
13-07-08 41.02 41.34 40.89 606,500 40.95 39.86
13-07-05 40.25 40.93 40.07 589,200 40.91 39.82
13-07-03 39.65 40.18 39.52 438,300 39.83 38.77
13-07-02 40.04 40.53 39.68 623,200 39.99 38.93
13-07-01 39.45 40.29 39.16 1,469,600 39.97 38.91
13-06-28 39.70 39.96 38.96 1,019,800 38.96 37.93
Date Open High Low Vol Cls adjCls
13-06-27 39.20 39.83 39.06 671,300 39.72 38.67
13-06-26 39.80 40.00 38.76 625,700 38.94 37.91
13-06-25 38.61 39.58 38.28 750,700 39.45 38.40
13-06-24 38.66 38.89 37.50 1,285,100 38.19 37.18
13-06-21 38.86 39.17 37.84 1,522,100 38.89 37.86
13-06-20 38.73 38.86 37.99 711,400 38.63 37.61
13-06-19 39.90 40.26 39.22 488,700 39.32 38.28
13-06-18 39.28 39.91 39.28 356,400 39.81 38.75
13-06-17 39.39 39.60 38.65 563,800 39.19 38.15
Date Open High Low Vol Cls adjCls
13-06-14 39.48 40.14 38.82 674,000 38.97 37.94
13-06-13 38.70 39.74 38.55 506,200 39.61 38.56
13-06-12 39.16 39.41 38.60 387,600 38.70 37.67
13-06-11 39.02 39.35 38.54 314,500 38.83 37.80
13-06-10 39.87 40.07 39.27 547,400 39.63 38.58
13-06-07 38.60 39.79 38.24 1,005,500 39.74 38.69
13-06-06 38.05 38.72 37.78 1,385,600 38.20 37.19
13-06-05 37.87 38.03 37.33 567,600 37.50 36.51
13-06-04 38.76 39.02 37.81 656,100 37.99 36.98
Date Open High Low Vol Cls adjCls
13-06-03 38.00 38.71 37.43 1,264,100 38.61 37.59
13-05-31 38.54 38.88 38.01 790,900 38.02 37.01
13-05-30 38.63 39.06 38.50 533,200 38.82 37.79
13-05-29 38.50 38.86 38.22 614,200 38.61 37.59
13-05-28 38.60 39.11 38.36 667,300 38.83 37.80
13-05-24 37.93 38.20 37.48 535,400 38.12 37.11
13-05-23 38.18 38.43 37.75 654,600 38.24 37.23
13-05-22 39.51 39.79 38.41 776,500 38.57 37.55
13-05-21 38.86 39.56 38.86 1,494,800 39.55 38.50
Date Open High Low Vol Cls adjCls
13-05-20 37.86 38.66 37.68 793,600 38.34 37.32
13-05-17 36.83 37.90 36.63 747,500 37.87 36.87
13-05-16 36.72 37.75 36.35 1,254,500 36.62 35.65
13-05-15 35.98 36.49 35.88 1,269,700 36.25 35.29
13-05-14 34.90 36.16 34.77 695,200 35.95 35.00
13-05-13 35.25 35.25 34.61 302,000 34.80 33.88
13-05-10 34.73 35.40 34.66 709,900 35.38 34.34
13-05-09 34.63 35.05 34.58 636,800 34.65 33.64
13-05-08 34.20 34.62 34.12 860,600 34.60 33.59
Date Open High Low Vol Cls adjCls
13-05-07 34.17 34.66 34.17 571,100 34.33 33.32
13-05-06 33.62 34.30 33.43 413,600 33.99 32.99
13-05-03 32.64 33.58 32.43 693,900 33.38 32.40
13-05-02 31.77 33.36 31.18 1,022,100 32.25 31.31
13-05-01 33.65 33.75 32.59 570,800 32.78 31.82
13-04-30 33.87 33.91 33.28 359,500 33.80 32.81
13-04-29 33.52 34.05 33.28 419,100 33.90 32.91
13-04-26 33.52 33.81 33.06 240,100 33.52 32.54
13-04-25 33.50 34.01 33.29 439,100 33.64 32.65
Date Open High Low Vol Cls adjCls
13-04-24 32.93 33.61 32.93 571,500 33.47 32.49
13-04-23 33.10 33.24 32.49 506,800 32.85 31.89
13-04-22 33.06 33.08 32.41 482,900 32.78 31.82
13-04-19 32.65 33.09 32.45 624,300 32.98 32.01
13-04-18 32.95 32.95 32.26 395,200 32.57 31.62
13-04-17 32.98 33.24 32.59 595,000 32.80 31.84
13-04-16 32.89 33.22 32.70 726,000 33.12 32.15
13-04-15 34.15 34.20 32.44 890,800 32.57 31.62
13-04-12 33.86 34.57 33.69 371,100 34.33 33.32
Date Open High Low Vol Cls adjCls
13-04-11 34.75 34.86 34.14 560,300 34.28 33.28
13-04-10 34.40 35.15 34.31 916,300 34.86 33.84
13-04-09 34.51 34.68 34.23 676,800 34.29 33.29
13-04-08 33.94 34.38 33.69 567,300 34.33 33.32
13-04-05 32.56 34.05 31.85 818,100 34.01 33.01
13-04-04 33.48 33.48 32.99 486,200 33.05 32.08
13-04-03 34.35 34.41 33.24 696,700 33.39 32.41
13-04-02 34.83 34.99 34.00 674,900 34.27 33.27
13-04-01 35.29 35.48 34.30 584,700 34.61 33.60
Date Open High Low Vol Cls adjCls
13-03-28 35.07 35.29 34.79 562,900 35.21 34.18
13-03-27 34.68 35.18 34.13 560,800 35.07 34.04
13-03-26 35.93 35.99 34.55 1,115,900 34.83 33.81
13-03-25 36.20 36.47 35.39 442,000 35.81 34.76
13-03-22 35.59 36.29 35.46 1,059,100 35.89 34.84
13-03-21 36.09 36.23 34.84 1,172,400 35.12 34.09
13-03-20 34.72 36.54 34.72 1,455,900 36.45 35.38
13-03-19 37.75 37.95 36.80 581,700 37.32 36.23
13-03-18 37.32 37.77 37.10 609,400 37.56 36.46
Date Open High Low Vol Cls adjCls
13-03-15 37.75 37.75 36.87 1,136,700 37.70 36.60
13-03-14 36.94 38.25 36.53 1,471,300 38.12 37.00
13-03-13 36.40 37.31 36.38 1,424,800 37.24 36.15
13-03-12 36.44 36.69 35.99 484,200 36.30 35.24
13-03-11 36.42 36.63 36.28 626,500 36.43 35.36
13-03-08 36.13 36.86 36.13 1,431,200 36.64 35.57
13-03-07 35.86 36.28 35.37 1,023,300 35.61 34.57
13-03-06 36.33 36.68 35.66 1,627,100 35.87 34.82
13-03-05 34.95 36.23 34.95 1,123,100 36.07 35.01
Date Open High Low Vol Cls adjCls
13-03-04 34.51 34.79 34.37 514,400 34.71 33.69
13-03-01 34.75 34.95 34.23 823,000 34.67 33.65
13-02-28 34.72 35.47 34.66 799,200 35.15 34.12
13-02-27 33.55 34.84 33.55 649,500 34.73 33.71
13-02-26 33.28 33.66 33.04 719,000 33.60 32.62
13-02-25 33.89 34.11 33.03 583,600 33.03 32.06
13-02-22 33.22 33.80 33.19 326,800 33.71 32.72
13-02-21 33.60 33.73 32.63 458,200 33.11 32.14
13-02-20 34.34 34.67 33.63 399,400 33.67 32.68
Date Open High Low Vol Cls adjCls
13-02-19 33.60 34.67 33.47 1,155,700 34.48 33.47
13-02-15 33.82 34.25 33.55 436,400 33.61 32.63
13-02-14 33.08 34.00 33.05 519,400 33.86 32.87
13-02-13 33.37 33.72 32.89 465,700 33.28 32.31
13-02-12 33.58 33.95 33.13 736,400 33.43 32.35
13-02-11 34.39 34.65 33.19 782,200 33.60 32.52
13-02-08 34.00 34.51 33.81 678,100 34.34 33.23
13-02-07 34.00 36.85 33.58 3,363,600 33.85 32.76
13-02-06 31.72 32.27 31.70 620,900 31.97 30.94
Date Open High Low Vol Cls adjCls
13-02-05 32.04 32.31 31.90 459,300 32.00 30.97
13-02-04 31.76 32.26 31.48 605,600 31.83 30.81
13-02-01 31.74 32.36 31.53 408,000 32.01 30.98
13-01-31 31.37 32.03 31.34 770,100 31.38 30.37
13-01-30 32.50 32.50 31.45 668,500 31.56 30.54
13-01-29 33.06 33.45 32.37 422,000 32.62 31.57
13-01-28 32.88 33.18 32.76 462,900 33.15 32.08
13-01-25 33.11 33.34 32.23 601,500 32.90 31.84
13-01-24 30.93 33.48 30.93 1,772,200 33.00 31.94
Date Open High Low Vol Cls adjCls
13-01-23 31.21 31.56 30.95 913,500 31.12 30.12
13-01-22 31.40 31.67 31.12 641,200 31.19 30.19
13-01-18 31.24 31.51 30.72 444,400 31.40 30.39
13-01-17 31.11 31.56 30.80 404,500 31.22 30.22
13-01-16 31.23 31.52 30.91 602,000 30.92 29.92
13-01-15 30.52 31.40 30.52 529,900 31.36 30.35
13-01-14 30.34 30.96 30.28 369,800 30.74 29.75
13-01-11 30.63 30.86 30.23 399,200 30.46 29.48
13-01-10 30.40 30.90 30.35 546,000 30.76 29.77
Date Open High Low Vol Cls adjCls
13-01-09 29.22 30.09 29.20 420,600 30.01 29.04
13-01-08 29.56 29.91 28.96 649,400 29.12 28.18
13-01-07 29.25 29.89 29.17 573,000 29.59 28.64
13-01-04 29.30 29.48 29.05 490,900 29.40 28.45
13-01-03 29.08 29.65 28.44 712,800 29.31 28.37
13-01-02 28.37 29.50 28.33 733,200 29.35 28.41
12-12-31 27.48 27.96 27.32 512,100 27.82 26.92
12-12-28 27.84 27.99 27.43 371,700 27.50 26.61
12-12-27 28.48 28.60 27.60 409,700 28.06 27.16
Date Open High Low Vol Cls adjCls
12-12-26 28.66 28.79 28.37 399,500 28.51 27.59
12-12-24 28.58 28.70 28.29 137,400 28.58 27.66
12-12-21 28.36 28.65 28.14 723,100 28.60 27.68
12-12-20 28.48 28.77 28.12 364,500 28.77 27.84
12-12-19 28.05 28.53 27.83 390,600 28.39 27.48
12-12-18 27.49 27.93 27.37 680,100 27.92 27.02
12-12-17 27.43 27.51 26.93 907,100 27.47 26.59
12-12-14 27.97 28.57 27.84 404,600 28.07 27.17
12-12-13 28.15 28.56 27.94 422,500 28.08 27.18
Date Open High Low Vol Cls adjCls
12-12-12 28.55 28.61 27.99 380,700 28.21 27.30
12-12-11 28.35 28.82 28.09 268,000 28.44 27.52
12-12-10 27.61 28.38 27.50 411,600 28.22 27.31
12-12-07 27.69 27.80 27.27 321,900 27.58 26.69
12-12-06 27.59 27.73 27.35 279,600 27.51 26.62
12-12-05 27.71 27.85 27.30 442,300 27.54 26.65
12-12-04 27.62 28.06 27.39 352,800 27.60 26.71
12-12-03 28.28 28.47 27.26 462,900 27.64 26.75
12-11-30 28.67 28.67 27.98 505,100 28.09 27.19
Date Open High Low Vol Cls adjCls
12-11-29 28.98 28.99 28.53 332,100 28.65 27.73
12-11-28 28.38 28.97 28.09 658,700 28.79 27.86
12-11-27 28.24 28.59 28.02 583,100 28.50 27.58
12-11-26 27.52 28.47 27.21 700,300 28.37 27.46
12-11-23 27.46 27.62 27.08 145,500 27.59 26.70
12-11-21 27.33 27.35 26.92 210,600 27.35 26.47
12-11-20 27.13 27.34 26.78 632,400 27.27 26.39
12-11-19 26.90 27.16 26.65 597,200 27.13 26.26
12-11-16 26.53 26.79 25.97 614,500 26.48 25.63
Date Open High Low Vol Cls adjCls
12-11-15 26.98 26.98 26.32 829,200 26.52 25.67
12-11-14 27.89 27.89 26.85 582,600 26.94 26.07
12-11-13 28.04 28.39 27.76 353,900 27.76 26.87
12-11-12 27.78 28.71 27.54 804,400 28.32 27.31
12-11-09 27.50 27.81 27.30 683,400 27.70 26.71
12-11-08 28.60 28.76 27.56 472,100 27.57 26.59
12-11-07 29.52 29.62 28.51 785,100 28.56 27.54
12-11-06 28.13 29.91 28.08 1,165,000 29.79 28.73
12-11-05 27.62 28.09 27.55 692,100 27.96 26.96
Date Open High Low Vol Cls adjCls
12-11-02 27.38 27.87 27.24 1,106,900 27.69 26.70
12-11-01 27.02 27.61 26.89 3,321,500 27.50 26.52
12-10-31 28.31 29.43 28.17 1,407,900 29.11 28.07
12-10-26 28.38 28.58 27.91 385,600 27.99 26.99
12-10-25 28.52 28.56 28.14 606,300 28.31 27.30
12-10-24 28.73 28.79 28.19 346,200 28.31 27.30
12-10-23 27.95 28.84 27.73 665,700 28.60 27.58
12-10-22 27.99 28.31 27.81 483,300 28.23 27.22
12-10-19 28.36 28.47 27.68 672,200 28.08 27.08
Date Open High Low Vol Cls adjCls
12-10-18 28.53 28.75 28.17 461,600 28.49 27.48
12-10-17 29.00 29.00 28.39 564,500 28.68 27.66
12-10-16 28.58 29.10 28.47 858,500 28.89 27.86
12-10-15 28.28 28.65 27.82 817,000 28.50 27.49
12-10-12 28.05 28.58 27.99 525,700 28.21 27.21
12-10-11 28.01 28.34 27.81 365,100 27.83 26.84
12-10-10 28.16 28.32 27.73 572,900 27.91 26.92
12-10-09 28.24 28.49 27.91 526,600 27.98 26.98
12-10-08 27.82 28.37 27.77 511,700 28.22 27.22
Date Open High Low Vol Cls adjCls
12-10-05 27.47 28.21 27.35 787,700 27.98 26.98
12-10-04 27.18 27.79 26.91 1,024,800 27.71 26.72
12-10-03 27.50 27.87 27.33 649,200 27.62 26.64
12-10-02 27.46 27.49 27.19 694,700 27.40 26.42
12-10-01 27.26 27.91 27.15 921,300 27.34 26.37
12-09-28 27.14 27.51 26.98 978,700 27.37 26.40
12-09-27 27.10 27.39 27.04 590,700 27.33 26.36
12-09-26 26.51 27.20 26.51 1,081,100 27.00 26.04
12-09-25 27.67 27.82 26.83 720,500 26.89 25.93
Date Open High Low Vol Cls adjCls
12-09-24 26.95 27.69 26.84 568,100 27.60 26.62
12-09-21 27.74 27.89 27.16 991,600 27.18 26.21
12-09-20 28.44 28.51 27.43 1,937,600 27.48 26.50
12-09-19 28.95 29.62 28.87 991,700 28.90 27.87
12-09-18 29.08 29.29 28.89 729,300 28.97 27.94
12-09-17 30.42 30.42 29.08 1,212,200 29.22 28.18
12-09-14 30.80 30.94 30.43 733,400 30.56 29.47
12-09-13 30.88 31.31 30.59 528,700 31.00 29.90
12-09-12 30.79 30.92 30.35 394,400 30.87 29.77
Date Open High Low Vol Cls adjCls
12-09-11 30.11 30.74 29.81 549,100 30.61 29.52
12-09-10 29.56 30.22 29.34 1,047,500 29.98 28.91
12-09-07 29.91 29.97 29.50 1,288,400 29.60 28.55
12-09-06 30.33 30.35 29.72 1,053,900 29.93 28.86
12-09-05 31.03 31.03 29.85 685,200 29.98 28.91
12-09-04 30.38 31.23 30.02 1,102,100 31.18 30.07
12-08-31 29.72 30.49 29.63 987,700 30.31 29.23
12-08-30 29.45 29.64 29.24 486,200 29.33 28.29
12-08-29 29.64 29.88 29.60 433,300 29.61 28.56
Date Open High Low Vol Cls adjCls
12-08-28 29.71 29.89 29.38 635,500 29.70 28.64
12-08-27 30.59 30.68 29.58 741,800 29.71 28.65
12-08-24 30.52 30.60 30.12 748,600 30.32 29.24
12-08-23 31.26 31.41 30.52 903,300 30.68 29.59
12-08-22 31.12 31.65 31.04 696,200 31.41 30.29
12-08-21 30.90 31.43 30.77 896,800 31.24 30.13
12-08-20 30.85 31.08 30.50 673,200 30.78 29.68
12-08-17 30.81 31.10 30.80 663,400 30.99 29.89
12-08-16 30.86 31.12 30.55 666,000 30.90 29.80
Date Open High Low Vol Cls adjCls
12-08-15 30.27 31.09 30.27 590,900 30.90 29.80
12-08-14 30.65 30.87 30.17 565,900 30.22 29.14
12-08-13 30.23 30.73 29.89 508,300 30.35 29.27
12-08-10 30.13 30.70 30.12 665,600 30.41 29.23
12-08-09 30.71 30.90 30.21 876,900 30.34 29.16
12-08-08 30.68 31.04 30.59 947,300 30.70 29.51
12-08-07 31.18 31.67 30.79 1,093,300 30.89 29.69
12-08-06 30.79 31.20 30.51 836,100 30.96 29.76
12-08-03 30.40 31.37 30.29 1,030,000 30.82 29.62
Date Open High Low Vol Cls adjCls
12-08-02 29.00 30.21 28.80 1,576,000 29.94 28.78
12-08-01 33.15 33.77 29.26 4,333,000 29.55 28.40
12-07-31 35.82 36.81 35.51 1,313,300 35.62 34.24
12-07-30 36.26 37.30 35.22 1,197,400 35.82 34.43
12-07-27 34.34 35.83 34.23 1,269,200 35.66 34.28
12-07-26 33.29 33.96 33.28 731,900 33.87 32.56
12-07-25 32.72 32.78 32.35 484,700 32.63 31.36
12-07-24 32.85 32.97 31.67 978,600 32.52 31.26
12-07-23 32.59 33.13 32.29 656,700 32.72 31.45
Date Open High Low Vol Cls adjCls
12-07-20 34.57 34.91 33.31 835,300 33.43 32.13
12-07-19 35.22 35.29 34.74 467,400 34.88 33.53
12-07-18 34.25 35.13 34.21 565,400 35.11 33.75
12-07-17 34.72 34.72 33.90 560,100 34.39 33.06
12-07-16 35.39 35.39 34.50 547,300 34.75 33.40
12-07-13 34.13 35.96 34.07 805,300 35.43 34.06
12-07-12 33.77 34.13 33.00 697,300 33.89 32.58
12-07-11 35.87 35.87 33.73 920,200 34.20 32.87
12-07-10 36.71 36.85 35.52 886,300 35.89 34.50
Date Open High Low Vol Cls adjCls
12-07-09 36.06 36.50 35.92 469,700 36.39 34.98
12-07-06 36.06 36.38 35.96 463,400 36.13 34.73
12-07-05 35.86 36.84 35.85 450,300 36.56 35.14
12-07-03 35.71 36.23 35.34 449,800 36.18 34.78
12-07-02 36.28 36.28 34.86 972,500 35.62 34.24
12-06-29 35.71 36.41 35.65 751,000 36.11 34.71
12-06-28 34.86 35.10 34.00 934,100 34.65 33.31
12-06-27 35.06 35.37 34.52 763,000 35.00 33.64
12-06-26 35.36 35.42 34.40 669,800 34.82 33.47
Date Open High Low Vol Cls adjCls
12-06-25 35.15 35.30 34.02 1,037,800 35.17 33.81
12-06-22 35.96 36.11 35.04 1,535,600 35.71 34.33
12-06-21 37.20 37.30 35.77 762,400 35.87 34.48
12-06-20 37.53 37.83 36.86 944,700 37.24 35.80
12-06-19 36.59 38.78 36.32 1,869,700 37.74 36.28
12-06-18 34.98 36.30 34.76 847,600 36.16 34.76
12-06-15 34.89 35.58 34.78 742,600 35.36 33.99
12-06-14 33.92 35.28 33.48 641,400 34.67 33.33
12-06-13 34.33 34.80 33.72 577,500 33.90 32.59
Date Open High Low Vol Cls adjCls
12-06-12 34.21 34.64 33.77 496,100 34.49 33.15
12-06-11 35.12 35.22 34.03 629,300 34.03 32.71
12-06-08 33.84 34.79 33.63 610,000 34.67 33.33
12-06-07 34.52 34.93 33.77 641,300 33.88 32.57
12-06-06 33.04 34.12 32.94 641,700 33.85 32.54
12-06-05 31.97 33.11 31.74 607,500 32.63 31.36
12-06-04 33.33 33.44 31.67 934,900 32.09 30.85
12-06-01 34.41 34.46 33.00 1,050,800 33.20 31.91
12-05-31 34.58 35.44 34.06 1,348,600 35.35 33.98
Date Open High Low Vol Cls adjCls
12-05-30 34.43 34.75 34.30 814,100 34.69 33.34
12-05-29 34.17 34.99 33.99 817,700 34.96 33.60
12-05-25 33.91 34.24 33.45 505,800 33.65 32.35
12-05-24 33.45 33.99 33.16 1,024,200 33.94 32.62
12-05-23 32.82 33.31 32.34 1,022,900 33.22 31.93
12-05-22 33.78 34.11 32.97 601,900 33.27 31.98
12-05-21 32.79 33.78 32.41 750,300 33.77 32.46
12-05-18 34.00 34.10 32.55 783,000 32.68 31.41
12-05-17 34.99 35.32 33.72 1,199,300 33.92 32.60
Date Open High Low Vol Cls adjCls
12-05-16 35.03 35.77 34.88 834,400 35.06 33.70
12-05-15 35.06 35.31 34.70 971,200 34.87 33.52
12-05-14 34.05 35.44 33.93 1,278,200 34.98 33.62
12-05-11 32.76 34.75 32.76 1,202,200 34.43 33.10
12-05-10 34.15 34.33 33.09 1,092,500 33.62 32.22
12-05-09 33.86 34.22 33.46 925,000 33.75 32.34
12-05-08 34.26 34.52 33.63 1,321,300 34.48 33.04
12-05-07 34.73 35.25 34.30 1,085,500 34.60 33.16
12-05-04 35.91 36.00 34.50 1,072,400 34.66 33.22
Date Open High Low Vol Cls adjCls
12-05-03 37.38 37.87 35.75 1,779,600 35.94 34.44
12-05-02 34.63 37.42 34.41 3,723,700 37.00 35.46
12-05-01 32.35 33.25 31.99 868,400 32.76 31.40
12-04-30 32.85 33.03 32.27 845,700 32.50 31.15
12-04-27 32.57 33.15 32.36 711,600 32.88 31.51
12-04-26 32.90 32.91 31.67 1,097,500 32.55 31.19
12-04-25 32.92 33.45 32.84 623,000 33.16 31.78
12-04-24 32.26 32.51 31.91 578,400 32.50 31.15
12-04-23 31.89 32.08 31.33 430,400 32.07 30.73
Date Open High Low Vol Cls adjCls
12-04-20 32.83 33.15 32.42 570,100 32.48 31.13
12-04-19 33.70 33.90 32.36 762,800 32.66 31.30
12-04-18 33.80 34.08 33.43 537,300 33.74 32.34
12-04-17 33.36 34.28 33.30 453,200 34.05 32.63
12-04-16 32.88 33.46 32.26 503,800 33.14 31.76
12-04-13 33.04 33.65 32.35 810,300 32.49 31.14
12-04-12 31.82 33.43 31.82 789,900 33.21 31.83
12-04-11 31.58 31.96 31.30 523,300 31.80 30.48
12-04-10 32.36 32.36 30.89 946,100 31.10 29.81
Date Open High Low Vol Cls adjCls
12-04-09 32.41 32.43 31.86 480,100 32.40 31.05
12-04-05 32.62 33.36 32.48 449,100 33.19 31.81
12-04-04 32.70 33.08 32.37 604,500 32.82 31.45
12-04-03 32.80 33.28 32.71 593,100 33.12 31.74
12-04-02 32.46 33.16 32.35 372,600 32.80 31.43
12-03-30 33.13 33.25 32.39 601,700 32.61 31.25
12-03-29 32.16 32.92 31.84 614,200 32.82 31.45
12-03-28 33.27 33.27 32.25 614,800 32.50 31.15
12-03-27 33.32 33.46 32.95 386,300 33.21 31.83
Date Open High Low Vol Cls adjCls
12-03-26 33.59 33.84 33.14 463,600 33.32 31.93
12-03-23 32.86 33.31 32.18 553,100 33.22 31.84
12-03-22 34.11 34.24 32.48 970,700 32.75 31.39
12-03-21 33.96 34.69 33.83 634,600 34.59 33.15
12-03-20 33.93 34.09 33.47 432,800 33.79 32.38
12-03-19 33.71 34.56 33.40 803,900 34.29 32.86
12-03-16 33.96 33.99 33.30 855,400 33.72 32.32
12-03-15 32.95 34.09 32.91 858,000 33.79 32.38
12-03-14 33.27 33.33 32.27 638,500 32.95 31.58
Date Open High Low Vol Cls adjCls
12-03-13 32.13 33.34 31.95 1,607,600 33.23 31.85
12-03-12 31.52 31.71 31.10 688,000 31.47 30.16
12-03-09 30.83 31.80 30.65 405,500 31.44 30.13
12-03-08 30.36 30.92 30.25 772,800 30.73 29.45
12-03-07 29.39 30.10 29.10 619,400 30.00 28.75
12-03-06 29.34 29.62 29.04 702,500 29.30 28.08
12-03-05 30.39 30.47 29.71 589,100 29.88 28.64
12-03-02 30.59 30.94 30.35 776,900 30.42 29.15
12-03-01 29.62 30.80 29.39 841,100 30.62 29.35
Date Open High Low Vol Cls adjCls
12-02-29 28.83 29.68 28.75 742,800 29.55 28.32
12-02-28 29.08 29.10 28.63 519,700 28.82 27.62
12-02-27 28.55 29.23 28.33 536,600 28.96 27.75
12-02-24 29.69 30.01 28.77 534,400 28.82 27.62
12-02-23 29.31 29.87 28.51 765,200 29.72 28.48
12-02-22 29.86 29.98 29.21 754,700 29.37 28.15
12-02-21 31.03 31.42 29.87 519,900 30.02 28.77
12-02-17 31.70 31.70 30.92 774,600 31.05 29.76
12-02-16 30.56 31.72 30.56 852,600 31.53 30.22
Date Open High Low Vol Cls adjCls
12-02-15 30.10 30.72 29.87 785,300 30.48 29.21
12-02-14 30.04 30.27 29.70 522,400 29.76 28.52
12-02-13 30.34 30.64 29.79 436,200 30.29 29.03
12-02-10 30.17 30.35 29.78 487,700 30.05 28.70
12-02-09 30.79 31.03 30.43 1,095,900 30.56 29.19
12-02-08 30.82 30.95 30.42 434,900 30.62 29.25
12-02-07 30.88 31.16 30.67 748,200 30.86 29.48
12-02-06 30.44 30.96 30.36 580,000 30.91 29.52
12-02-03 29.90 32.77 29.65 3,241,700 30.71 29.33
Date Open High Low Vol Cls adjCls
12-02-02 32.14 33.31 31.72 1,397,600 32.97 31.49
12-02-01 32.08 32.60 32.00 497,200 32.24 30.79
12-01-31 32.10 32.22 31.13 443,800 31.74 30.32
12-01-30 31.74 32.33 31.68 448,900 31.81 30.38
12-01-27 31.91 32.67 31.06 863,300 32.40 30.95
12-01-26 31.94 32.61 31.73 533,100 32.36 30.91
12-01-25 31.19 31.69 30.74 312,700 31.58 30.16
12-01-24 30.64 31.17 30.34 351,400 31.10 29.71
12-01-23 31.65 31.71 30.65 431,600 30.85 29.47
Date Open High Low Vol Cls adjCls
12-01-20 31.20 31.62 31.00 525,800 31.59 30.17
12-01-19 29.50 31.26 29.39 902,900 31.17 29.77
12-01-18 29.33 29.65 28.94 488,400 29.38 28.06
12-01-17 29.83 30.10 29.09 537,300 29.13 27.82
12-01-13 29.50 29.71 28.94 264,600 29.52 28.20
12-01-12 30.09 30.32 29.51 317,800 29.82 28.48
12-01-11 29.17 30.02 29.16 427,400 29.92 28.58
12-01-10 29.21 29.49 29.10 669,500 29.34 28.02
12-01-09 29.51 29.73 28.26 1,024,600 28.87 27.58
Date Open High Low Vol Cls adjCls
12-01-06 29.92 30.33 29.92 659,100 30.08 28.73
12-01-05 29.59 30.15 29.44 482,400 29.90 28.56
12-01-04 29.24 29.93 29.14 449,500 29.81 28.47
12-01-03 30.00 30.22 29.34 463,500 29.48 28.16
11-12-30 29.25 29.57 29.12 177,800 29.16 27.85
11-12-29 29.03 29.36 28.98 220,200 29.30 27.99
11-12-28 29.56 29.56 28.59 368,300 28.98 27.68
11-12-27 29.34 29.80 29.04 162,100 29.62 28.29
11-12-23 29.63 29.63 29.15 321,000 29.56 28.24
Date Open High Low Vol Cls adjCls
11-12-22 29.27 29.69 28.79 549,600 29.42 28.10
11-12-21 28.74 29.25 28.32 250,100 29.15 27.84
11-12-20 28.09 29.00 28.09 333,900 28.85 27.56
11-12-19 28.52 29.00 27.25 386,700 27.37 26.14
11-12-16 27.79 28.78 27.75 784,500 28.29 27.02
11-12-15 27.83 27.91 27.33 1,155,800 27.69 26.45
11-12-14 28.02 28.18 27.13 807,700 27.16 25.94
11-12-13 29.22 29.50 28.02 610,600 28.24 26.97
11-12-12 28.83 28.96 28.29 565,900 28.94 27.64
Date Open High Low Vol Cls adjCls
11-12-09 28.20 29.50 28.18 620,800 29.39 28.07
11-12-08 28.72 28.87 27.84 1,088,300 28.03 26.77
11-12-07 28.63 29.27 28.23 471,000 29.11 27.81
11-12-06 28.69 28.97 28.20 674,000 28.94 27.64
11-12-05 29.00 29.16 28.29 726,300 28.61 27.33
11-12-02 28.24 28.85 28.04 923,400 28.40 27.13
11-12-01 27.98 28.21 27.67 1,041,500 27.78 26.53
11-11-30 27.01 28.10 26.78 810,400 28.09 26.83
11-11-29 26.12 26.30 25.54 503,400 25.69 24.54
Date Open High Low Vol Cls adjCls
11-11-28 25.69 26.51 25.61 670,000 25.93 24.77
11-11-25 24.80 25.27 24.62 209,400 24.62 23.52
11-11-23 25.67 25.85 24.94 445,100 24.95 23.83
11-11-22 26.61 26.67 25.88 557,200 26.03 24.86
11-11-21 26.91 27.01 26.10 574,400 26.70 25.50
11-11-18 28.08 28.26 27.33 660,100 27.47 26.24
11-11-17 28.42 29.05 27.62 914,100 27.81 26.56
11-11-16 29.58 29.58 28.43 763,600 28.45 27.17
11-11-15 29.34 30.33 29.23 734,200 30.09 28.74
Date Open High Low Vol Cls adjCls
11-11-14 29.56 29.90 29.24 796,800 29.55 28.23
11-11-11 29.02 29.99 28.92 685,100 29.75 28.42
11-11-10 28.35 28.81 27.99 714,300 28.53 27.25
11-11-09 27.71 28.51 27.66 925,000 27.87 26.53
11-11-08 28.40 28.84 27.74 579,700 28.71 27.32
11-11-07 28.23 28.54 27.21 733,400 28.07 26.72
11-11-04 30.30 30.30 27.32 1,666,500 28.33 26.96
11-11-03 28.92 29.51 27.86 977,300 29.23 27.82
11-11-02 28.68 28.92 27.37 1,649,000 28.44 27.07
Date Open High Low Vol Cls adjCls
11-11-01 27.93 28.48 27.22 1,096,900 28.00 26.65
11-10-31 29.74 30.11 29.36 1,428,900 29.47 28.05
11-10-28 30.37 30.52 29.82 896,800 30.32 28.86
11-10-27 29.10 30.71 29.10 1,220,600 30.46 28.99
11-10-26 27.41 28.31 27.15 1,022,200 28.09 26.73
11-10-25 27.56 27.60 26.67 823,800 26.96 25.66
11-10-24 27.17 28.20 27.16 864,800 27.93 26.58
11-10-21 26.45 27.05 26.15 921,800 27.00 25.70
11-10-20 25.23 26.29 25.02 1,473,300 26.12 24.86
Date Open High Low Vol Cls adjCls
11-10-19 25.67 25.75 24.80 941,900 25.10 23.89
11-10-18 23.92 25.44 23.59 1,019,100 25.16 23.95
11-10-17 25.07 25.28 23.85 863,600 23.91 22.76
11-10-14 25.00 25.44 24.85 738,700 25.29 24.07
11-10-13 24.81 24.97 24.24 1,082,600 24.53 23.35
11-10-12 24.56 25.40 24.41 1,029,100 25.08 23.87
11-10-11 23.78 24.35 23.66 914,300 24.19 23.02
11-10-10 23.16 24.37 23.16 727,300 23.99 22.83
11-10-07 23.44 23.50 22.03 1,327,600 22.66 21.57
Date Open High Low Vol Cls adjCls
11-10-06 22.99 23.58 22.73 610,700 23.42 22.29
11-10-05 22.74 23.51 22.45 940,600 23.11 21.99
11-10-04 20.84 22.78 20.56 1,100,000 22.75 21.65
11-10-03 21.81 22.21 20.75 1,432,900 21.13 20.11
11-09-30 23.00 23.01 22.12 1,166,700 22.13 21.06
11-09-29 23.29 23.67 22.76 549,700 23.61 22.47
11-09-28 24.30 24.57 22.58 624,800 22.67 21.58
11-09-27 23.74 24.78 23.63 1,005,100 24.27 23.10
11-09-26 22.76 23.03 21.97 505,100 23.01 21.90
Date Open High Low Vol Cls adjCls
11-09-23 21.66 22.82 21.57 636,400 22.53 21.44
11-09-22 22.49 22.86 21.32 1,018,800 21.76 20.71
11-09-21 25.15 25.16 23.30 663,000 23.32 22.19
11-09-20 26.09 26.33 25.12 516,100 25.13 23.92
11-09-19 25.92 26.14 25.30 1,086,700 25.94 24.69
11-09-16 26.68 26.79 25.82 867,100 26.46 25.18
11-09-15 26.22 26.69 25.98 1,049,300 26.54 25.26
11-09-14 24.79 26.32 24.06 1,589,600 25.92 24.67
11-09-13 23.08 24.76 23.06 2,144,400 24.63 23.44
Date Open High Low Vol Cls adjCls
11-09-12 23.14 23.46 22.23 1,255,600 22.98 21.87
11-09-09 24.07 24.25 23.13 967,600 23.62 22.48
11-09-08 24.09 24.81 24.04 1,196,500 24.35 23.18
11-09-07 23.56 24.49 23.56 1,125,500 24.20 23.03
11-09-06 22.66 23.14 22.53 1,039,700 23.06 21.95
11-09-02 24.09 24.15 23.31 1,027,100 23.46 22.33
11-09-01 25.71 25.86 24.72 607,900 24.80 23.60
11-08-31 26.16 26.42 25.36 631,500 25.59 24.36
11-08-30 25.58 26.11 25.28 730,900 25.86 24.61
Date Open High Low Vol Cls adjCls
11-08-29 25.10 25.87 25.03 612,400 25.69 24.45
11-08-26 23.80 24.85 23.22 864,300 24.71 23.52
11-08-25 24.71 24.88 23.92 619,600 24.01 22.85
11-08-24 23.93 24.57 23.57 1,087,500 24.45 23.27
11-08-23 23.05 24.06 22.75 711,900 24.03 22.87
11-08-22 23.63 23.71 22.64 1,148,600 22.96 21.85
11-08-19 23.31 24.28 23.00 995,800 23.00 21.89
11-08-18 25.05 25.05 23.24 2,000,600 23.45 22.32
11-08-17 26.78 26.99 25.62 1,567,700 25.69 24.45
Date Open High Low Vol Cls adjCls
11-08-16 26.90 27.06 26.37 977,300 26.63 25.35
11-08-15 26.70 27.58 26.63 1,309,400 27.28 25.96
11-08-12 25.77 26.86 25.46 1,279,300 26.39 25.12
11-08-11 24.18 25.97 24.13 1,455,400 25.42 24.19
11-08-10 25.06 25.29 24.03 2,850,100 24.08 22.82
11-08-09 26.00 26.26 24.34 2,014,500 25.84 24.49
11-08-08 27.87 27.87 24.64 1,731,800 25.25 23.93
11-08-05 31.67 31.75 26.61 3,980,000 28.82 27.32
11-08-04 33.55 33.99 31.60 1,030,200 31.68 30.03
Date Open High Low Vol Cls adjCls
11-08-03 34.79 34.95 33.28 1,220,300 34.31 32.52
11-08-02 35.98 36.65 34.61 933,100 34.71 32.90
11-08-01 37.12 37.34 35.82 616,700 36.11 34.22
11-07-29 36.17 37.37 35.82 493,300 36.62 34.71
11-07-28 36.87 38.07 36.72 661,900 36.73 34.81
11-07-27 37.80 37.80 36.66 698,900 36.71 34.79
11-07-26 38.40 38.41 37.67 544,800 37.91 35.93
11-07-25 38.37 38.94 38.28 187,400 38.54 36.53
11-07-22 39.14 39.39 38.81 235,900 38.82 36.79
Date Open High Low Vol Cls adjCls
11-07-21 38.90 39.91 38.81 464,500 39.25 37.20
11-07-20 39.07 39.12 38.19 761,900 38.63 36.61
11-07-19 39.03 39.58 38.60 625,300 39.07 37.03
11-07-18 39.55 39.60 38.46 572,300 38.64 36.62
11-07-15 40.15 40.28 39.36 508,700 39.63 37.56
11-07-14 40.38 40.64 39.46 595,700 40.01 37.92
11-07-13 40.62 41.08 40.00 535,500 40.17 38.07
11-07-12 40.41 40.87 40.22 381,500 40.29 38.19
11-07-11 41.07 41.46 40.41 356,300 40.55 38.43
Date Open High Low Vol Cls adjCls
11-07-08 41.14 41.79 40.96 658,700 41.56 39.39
11-07-07 42.38 42.38 41.50 850,700 41.73 39.55
11-07-06 39.72 42.28 39.71 2,517,700 41.87 39.68
11-07-05 39.95 39.95 39.44 619,800 39.63 37.56
11-07-01 38.77 40.09 38.77 605,600 39.95 37.86
11-06-30 37.98 38.94 37.95 499,000 38.81 36.78
11-06-29 37.98 38.03 37.42 331,100 37.82 35.85
11-06-28 37.26 37.96 37.11 305,100 37.74 35.77
11-06-27 36.70 37.29 36.45 497,000 37.18 35.24
Date Open High Low Vol Cls adjCls
11-06-24 37.87 38.35 36.74 476,000 36.75 34.83
11-06-23 36.97 37.90 36.75 474,100 37.85 35.87
11-06-22 37.68 38.28 37.51 376,900 37.52 35.56
11-06-21 37.22 37.83 37.01 581,000 37.66 35.69
11-06-20 36.71 37.16 36.60 331,900 36.99 35.06
11-06-17 37.25 37.27 36.60 554,100 36.71 34.79
11-06-16 36.74 37.41 36.59 340,800 36.92 34.99
11-06-15 36.77 37.35 36.61 394,400 36.66 34.75
11-06-14 36.46 37.39 36.43 478,200 37.24 35.30
Date Open High Low Vol Cls adjCls
11-06-13 36.55 36.73 35.92 871,100 36.06 34.18
11-06-10 36.30 36.69 36.13 660,600 36.52 34.61
11-06-09 35.80 36.61 35.52 780,100 36.53 34.62
11-06-08 35.77 35.85 35.42 545,500 35.68 33.82
11-06-07 35.82 36.02 35.52 514,400 35.91 34.04
11-06-06 36.18 36.31 35.63 561,700 35.67 33.81
11-06-03 36.88 36.88 36.25 687,100 36.25 34.36
11-06-02 37.82 38.30 37.27 547,700 37.51 35.55
11-06-01 39.41 39.61 37.65 644,800 37.76 35.79
Date Open High Low Vol Cls adjCls
11-05-31 39.53 39.58 38.95 687,200 39.53 37.47
11-05-27 39.16 39.58 38.99 501,400 39.12 37.08
11-05-26 38.03 39.05 37.99 711,800 38.92 36.89
11-05-25 38.07 38.42 37.65 1,570,000 38.24 36.24
11-05-24 37.78 37.98 37.33 530,700 37.41 35.46
11-05-23 38.07 38.07 37.56 358,200 37.78 35.81
11-05-20 38.57 39.35 38.27 854,200 38.70 36.68
11-05-19 38.39 38.80 38.10 820,600 38.74 36.72
11-05-18 37.24 37.77 36.96 300,100 37.58 35.62
Date Open High Low Vol Cls adjCls
11-05-17 37.52 37.52 36.87 625,200 37.12 35.18
11-05-16 37.55 37.95 37.37 402,100 37.71 35.74
11-05-13 38.55 38.72 37.62 544,700 37.73 35.76
11-05-12 37.83 38.88 37.45 703,900 38.46 36.45
11-05-11 38.94 39.12 38.07 729,000 38.11 36.03
11-05-10 39.21 39.52 38.98 899,300 39.17 37.03
11-05-09 39.24 39.46 38.98 1,087,000 39.21 37.07
11-05-06 39.97 40.28 39.16 991,900 39.34 37.19
11-05-05 39.97 40.36 39.35 2,574,700 39.54 37.38
Date Open High Low Vol Cls adjCls
11-05-04 37.85 38.12 37.16 1,048,500 37.60 35.54
11-05-03 38.71 38.89 37.73 610,900 37.87 35.80
11-05-02 39.09 39.09 38.38 518,100 38.87 36.74
11-04-29 39.49 39.99 38.84 547,000 38.92 36.79
11-04-28 39.13 39.98 39.04 699,400 39.45 37.29
11-04-27 37.67 39.24 37.58 1,461,100 39.13 36.99
11-04-26 37.60 38.03 37.31 665,900 37.34 35.30
11-04-25 38.26 38.36 37.25 547,300 37.45 35.40
11-04-21 37.98 38.50 37.97 300,500 38.41 36.31
Date Open High Low Vol Cls adjCls
11-04-20 37.68 38.01 37.46 754,500 37.76 35.69
11-04-19 37.24 37.45 36.93 425,600 37.19 35.16
11-04-18 37.31 37.46 36.73 404,200 37.14 35.11
11-04-15 37.96 38.28 37.69 411,800 37.80 35.73
11-04-14 37.34 38.34 37.27 339,300 37.95 35.87
11-04-13 38.08 38.28 37.35 502,400 37.45 35.40
11-04-12 37.45 38.19 37.35 304,800 37.83 35.76
11-04-11 37.88 37.99 37.45 287,100 37.66 35.60
11-04-08 39.09 39.09 37.50 449,500 37.69 35.63
Date Open High Low Vol Cls adjCls
11-04-07 39.01 39.52 38.82 483,700 38.90 36.77
11-04-06 39.01 39.34 38.60 356,000 39.05 36.91
11-04-05 38.86 39.08 38.60 604,100 38.68 36.56
11-04-04 38.84 39.04 38.53 436,200 38.90 36.77
11-04-01 39.47 39.87 38.66 676,600 38.70 36.58
11-03-31 38.44 39.78 38.39 605,700 39.29 37.14
11-03-30 37.85 38.71 37.71 441,300 38.46 36.36
11-03-29 37.40 37.60 37.16 599,200 37.52 35.47
11-03-28 38.55 38.59 37.44 870,300 37.51 35.46
Date Open High Low Vol Cls adjCls
11-03-25 38.99 39.15 38.37 614,000 38.44 36.34
11-03-24 38.49 39.12 38.18 1,077,100 38.93 36.80
11-03-23 37.37 38.40 37.24 867,000 38.09 36.01
11-03-22 38.40 38.47 37.47 473,400 37.50 35.45
11-03-21 37.71 38.57 37.48 1,186,900 38.50 36.39
11-03-18 37.02 37.52 36.65 831,900 37.27 35.23
11-03-17 37.03 37.40 36.47 1,324,100 36.61 34.61
11-03-16 35.78 37.37 35.51 2,178,600 36.42 34.43
11-03-15 33.82 36.21 33.67 1,107,000 35.71 33.76
Date Open High Low Vol Cls adjCls
11-03-14 35.07 35.61 34.84 436,600 35.09 33.17
11-03-11 35.25 35.72 34.96 550,800 35.44 33.50
11-03-10 35.40 36.08 34.79 1,093,800 35.29 33.36
11-03-09 35.80 36.35 35.52 580,700 35.79 33.83
11-03-08 34.64 35.94 34.54 913,800 35.74 33.79
11-03-07 34.40 34.88 34.09 1,061,300 34.63 32.74
11-03-04 34.18 34.78 34.04 1,296,700 34.42 32.54
11-03-03 33.46 34.50 33.44 745,100 34.20 32.33
11-03-02 32.61 33.34 32.56 715,100 33.14 31.33
Date Open High Low Vol Cls adjCls
11-03-01 32.77 33.49 32.40 1,629,900 32.72 30.93
11-02-28 32.31 32.67 32.10 1,077,100 32.56 30.78
11-02-25 31.36 32.56 31.36 808,300 32.19 30.43
11-02-24 30.99 31.71 30.56 557,400 31.22 29.51
11-02-23 31.68 31.85 30.61 641,300 30.96 29.27
11-02-22 32.32 32.45 31.53 725,800 31.64 29.91
11-02-18 32.40 32.70 32.24 706,300 32.67 30.88
11-02-17 32.69 32.78 32.14 1,172,100 32.34 30.57
11-02-16 32.68 33.33 32.55 1,246,900 32.77 30.98
Date Open High Low Vol Cls adjCls
11-02-15 32.62 32.80 32.29 711,400 32.57 30.79
11-02-14 32.27 32.70 32.15 481,200 32.65 30.86
11-02-11 32.04 32.38 31.64 529,900 32.35 30.58
11-02-10 31.64 32.33 31.64 531,300 32.08 30.23
11-02-09 32.46 32.68 31.85 1,037,600 31.99 30.15
11-02-08 31.92 32.03 31.51 951,700 31.69 29.86
11-02-07 32.48 33.00 31.75 1,829,900 31.89 30.05
11-02-04 33.06 33.40 32.83 914,200 33.19 31.28
11-02-03 33.37 34.17 33.00 2,533,800 33.17 31.26
Date Open High Low Vol Cls adjCls
11-02-02 34.54 34.54 33.25 1,522,900 33.37 31.45
11-02-01 34.32 35.02 34.11 1,093,000 34.79 32.78
11-01-31 33.73 34.36 33.47 529,400 34.02 32.06
11-01-28 34.60 34.65 33.45 521,000 33.62 31.68
11-01-27 34.37 34.90 34.24 516,500 34.64 32.64
11-01-26 33.94 34.56 33.94 431,300 34.34 32.36
11-01-25 33.57 33.88 33.24 681,400 33.80 31.85
11-01-24 33.43 33.84 33.01 410,400 33.69 31.75
11-01-21 33.97 33.97 33.12 442,300 33.32 31.40
Date Open High Low Vol Cls adjCls
11-01-20 33.76 33.90 33.45 559,900 33.57 31.64
11-01-19 34.68 34.72 33.59 729,700 33.88 31.93
11-01-18 34.79 35.04 34.31 567,700 34.62 32.62
11-01-14 34.71 35.11 34.60 757,000 34.68 32.68
11-01-13 33.35 34.96 32.35 1,978,400 34.90 32.89
11-01-12 34.23 34.62 34.08 581,700 34.56 32.57
11-01-11 34.30 34.48 33.68 1,066,700 33.99 32.03
11-01-10 34.26 34.29 33.46 1,200,200 34.17 32.20
11-01-07 34.59 34.97 34.03 855,900 34.39 32.41
Date Open High Low Vol Cls adjCls
11-01-06 34.93 35.00 33.88 1,196,100 34.41 32.43
11-01-05 34.73 35.03 33.84 1,194,300 34.95 32.94
11-01-04 36.94 36.95 35.06 1,058,900 35.65 33.60
11-01-03 36.91 37.76 36.68 752,400 36.95 34.82
10-12-31 36.88 36.97 36.32 492,300 36.57 34.46
10-12-30 36.62 37.10 36.62 276,900 36.95 34.82
10-12-29 36.77 36.97 36.44 311,600 36.60 34.49
10-12-28 36.76 36.88 36.25 259,700 36.74 34.62
10-12-27 36.13 37.00 36.00 262,800 36.74 34.62
Date Open High Low Vol Cls adjCls
10-12-23 36.35 36.47 35.94 651,500 36.24 34.15
10-12-22 36.08 36.67 35.58 526,700 36.42 34.32
10-12-21 35.11 36.25 35.11 552,600 35.96 33.89
10-12-20 35.26 35.26 34.62 433,100 35.01 32.99
10-12-17 34.99 35.35 34.30 659,600 35.02 33.00
10-12-16 34.79 35.40 34.65 456,300 34.94 32.93
10-12-15 35.20 35.56 34.78 433,000 34.82 32.81
10-12-14 35.44 35.64 35.16 405,100 35.24 33.21
10-12-13 36.62 36.62 35.37 533,500 35.39 33.35
Date Open High Low Vol Cls adjCls
10-12-10 35.83 36.50 35.54 466,400 36.43 34.33
10-12-09 35.59 35.94 34.86 784,500 35.67 33.61
10-12-08 36.51 36.76 36.23 333,200 36.53 34.42
10-12-07 36.61 37.05 36.25 437,100 36.50 34.40
10-12-06 36.13 36.30 35.77 277,300 36.13 34.05
10-12-03 35.82 36.46 35.80 455,800 36.23 34.14
10-12-02 34.62 36.12 34.62 539,800 36.04 33.96
10-12-01 34.41 34.76 34.33 276,500 34.64 32.64
10-11-30 33.53 34.17 33.35 444,500 33.80 31.85
Date Open High Low Vol Cls adjCls
10-11-29 33.39 34.01 33.29 365,100 33.89 31.94
10-11-26 33.73 34.01 33.55 130,200 33.66 31.72
10-11-24 33.05 34.06 33.05 379,100 34.05 32.09
10-11-23 33.01 33.24 32.57 627,300 32.78 30.89
10-11-22 33.06 33.54 32.79 1,041,200 33.47 31.54
10-11-19 32.88 33.21 32.40 699,400 33.12 31.21
10-11-18 33.06 33.45 32.90 593,900 32.97 31.07
10-11-17 32.98 33.42 32.51 910,000 32.60 30.72
10-11-16 33.24 33.41 32.39 829,000 32.81 30.92
Date Open High Low Vol Cls adjCls
10-11-15 33.40 33.83 33.27 579,200 33.55 31.62
10-11-12 33.34 33.64 32.87 584,500 33.26 31.34
10-11-11 33.40 33.70 33.22 700,200 33.59 31.65
10-11-10 33.47 34.04 33.18 1,041,800 33.81 31.86
10-11-09 34.45 34.74 33.57 708,800 33.70 31.66
10-11-08 35.13 35.36 34.35 627,000 34.41 32.33
10-11-05 35.05 35.57 34.95 749,300 35.32 33.19
10-11-04 36.16 36.29 34.45 1,100,400 35.00 32.88
10-11-03 33.55 35.87 33.55 2,334,400 35.31 33.18
Date Open High Low Vol Cls adjCls
10-11-02 33.24 33.50 32.83 837,500 33.06 31.06
10-11-01 33.27 33.92 32.62 1,046,300 32.82 30.84
10-10-29 32.34 33.11 32.06 780,000 33.01 31.02
10-10-28 32.69 32.90 32.23 428,700 32.50 30.54
10-10-27 31.82 32.50 31.59 742,200 32.43 30.47
10-10-26 32.00 32.44 31.79 383,900 32.06 30.12
10-10-25 31.84 32.35 31.77 521,700 32.16 30.22
10-10-22 31.34 31.70 31.20 378,500 31.62 29.71
10-10-21 31.50 31.75 30.91 430,100 31.22 29.33
Date Open High Low Vol Cls adjCls
10-10-20 31.30 31.51 30.86 663,600 31.31 29.42
10-10-19 31.19 31.88 30.99 1,057,000 31.13 29.25
10-10-18 31.39 31.91 31.06 611,400 31.74 29.82
10-10-15 32.01 32.21 31.00 799,700 31.28 29.39
10-10-14 32.09 32.09 31.30 1,161,500 31.85 29.93
10-10-13 30.90 32.62 30.85 1,717,100 32.20 30.25
10-10-12 30.41 30.77 30.14 432,600 30.68 28.83
10-10-11 30.51 30.69 30.21 360,500 30.42 28.58
10-10-08 30.39 30.91 30.15 379,600 30.51 28.67
Date Open High Low Vol Cls adjCls
10-10-07 30.51 30.68 29.87 381,100 30.38 28.54
10-10-06 31.03 31.29 30.26 715,900 30.38 28.54
10-10-05 30.48 31.45 30.29 844,800 30.88 29.01
10-10-04 30.73 31.07 29.93 514,300 30.18 28.36
10-10-01 31.27 31.45 30.55 745,300 30.88 29.01
10-09-30 31.46 32.00 30.73 1,000,300 30.99 29.12
10-09-29 30.83 31.73 30.63 1,406,500 31.33 29.44
10-09-28 30.44 31.10 29.91 1,160,300 31.06 29.18
10-09-27 30.00 30.65 29.69 950,000 30.37 28.53
Date Open High Low Vol Cls adjCls
10-09-24 29.04 30.01 28.94 752,800 29.92 28.11
10-09-23 29.39 29.58 28.47 890,000 28.62 26.89
10-09-22 29.66 30.05 29.12 1,143,700 29.77 27.97
10-09-21 29.62 30.23 29.38 1,358,900 29.91 28.10
10-09-20 29.23 29.80 28.93 698,400 29.72 27.92
10-09-17 29.78 29.96 28.72 1,382,200 29.05 27.29
10-09-16 29.52 30.91 29.30 2,056,600 29.64 27.85
10-09-15 28.63 29.36 28.12 908,200 29.24 27.47
10-09-14 28.83 28.98 28.45 984,200 28.80 27.06
Date Open High Low Vol Cls adjCls
10-09-13 28.73 29.05 28.38 592,300 28.79 27.05
10-09-10 28.81 28.88 28.14 749,600 28.30 26.59
10-09-09 28.93 29.25 28.45 1,448,300 28.69 26.96
10-09-08 27.36 28.84 27.36 1,747,800 28.48 26.76
10-09-07 27.01 27.49 26.40 1,266,000 27.36 25.71
10-09-03 27.37 27.77 26.80 1,722,700 27.12 25.48
10-09-02 27.13 27.14 26.17 1,904,400 26.99 25.36
10-09-01 26.71 27.51 26.41 1,947,300 26.97 25.34
10-08-31 26.90 27.10 26.15 1,201,500 26.21 24.63
Date Open High Low Vol Cls adjCls
10-08-30 27.86 27.98 26.97 394,200 27.01 25.38
10-08-27 27.44 28.10 26.66 689,300 27.96 26.27
10-08-26 27.35 28.08 27.11 568,400 27.20 25.56
10-08-25 27.33 27.33 26.72 1,069,200 27.18 25.54
10-08-24 26.73 27.86 26.31 1,246,400 27.52 25.86
10-08-23 27.74 27.93 27.16 482,400 27.16 25.52
10-08-20 27.38 27.68 27.08 482,300 27.61 25.94
10-08-19 27.68 27.80 26.95 976,700 27.54 25.88
10-08-18 27.58 28.35 27.20 816,700 27.95 26.26
Date Open High Low Vol Cls adjCls
10-08-17 27.75 28.10 27.42 1,219,400 27.54 25.88
10-08-16 26.55 26.90 26.32 1,092,400 26.72 25.11
10-08-13 27.88 28.06 26.63 1,377,300 26.70 25.09
10-08-12 27.42 28.24 27.11 1,035,600 27.90 26.21
10-08-11 29.20 29.20 28.00 1,085,800 28.18 26.38
10-08-10 30.17 30.28 29.63 805,800 29.89 27.98
10-08-09 30.87 31.12 30.05 1,077,900 30.58 28.63
10-08-06 29.83 30.81 29.31 1,618,400 30.80 28.84
10-08-05 28.68 30.68 28.68 4,223,900 30.41 28.47
Date Open High Low Vol Cls adjCls
10-08-04 32.67 33.54 32.58 1,057,900 33.37 31.24
10-08-03 33.45 33.45 32.02 1,073,800 32.61 30.53
10-08-02 34.25 34.40 33.09 1,190,900 33.51 31.37
10-07-30 33.45 33.90 33.08 916,300 33.69 31.54
10-07-29 34.87 34.99 33.58 675,500 34.00 31.83
10-07-28 34.91 35.22 34.30 1,196,500 34.58 32.37
10-07-27 34.99 35.35 34.64 1,186,700 34.89 32.67
10-07-26 33.84 35.11 33.74 783,700 34.75 32.53
10-07-23 32.73 33.67 32.61 554,400 33.59 31.45
Date Open High Low Vol Cls adjCls
10-07-22 32.57 33.31 32.32 671,100 32.80 30.71
10-07-21 32.58 32.64 31.76 689,200 32.04 30.00
10-07-20 31.16 32.47 31.04 725,500 32.42 30.35
10-07-19 31.57 32.05 31.33 590,000 31.85 29.82
10-07-16 32.50 32.78 31.34 764,600 31.43 29.43
10-07-15 33.42 33.49 32.11 989,400 32.80 30.71
10-07-14 32.69 33.49 32.56 759,900 33.31 31.19
10-07-13 31.96 33.07 31.93 766,600 32.89 30.79
10-07-12 32.35 32.55 31.11 800,100 31.60 29.58
Date Open High Low Vol Cls adjCls
10-07-09 31.31 31.67 30.77 564,100 31.41 29.41
10-07-08 31.15 31.70 30.79 950,100 31.38 29.38
10-07-07 29.03 30.91 28.94 1,166,800 30.85 28.88
10-07-06 30.10 30.53 28.62 886,300 28.81 26.97
10-07-02 30.54 30.77 29.46 696,000 29.65 27.76
10-07-01 30.16 30.60 28.75 1,333,500 30.40 28.46
10-06-30 29.31 30.41 29.20 1,319,600 30.02 28.11
10-06-29 30.21 30.24 29.06 1,051,000 29.28 27.41
10-06-28 31.02 31.25 30.70 472,500 30.78 28.82
Date Open High Low Vol Cls adjCls
10-06-25 31.02 31.12 30.61 842,900 30.93 28.96
10-06-24 30.88 31.45 30.53 737,400 30.86 28.89
10-06-23 30.51 31.41 30.34 963,700 31.07 29.09
10-06-22 32.31 32.67 30.15 1,571,200 30.51 28.56
10-06-21 33.08 33.21 32.11 935,000 32.41 30.34
10-06-18 32.59 33.01 32.32 674,800 32.46 30.39
10-06-17 33.24 33.47 32.07 882,800 32.57 30.49
10-06-16 33.47 33.75 33.03 607,000 33.16 31.05
10-06-15 32.63 33.92 32.61 1,247,400 33.85 31.69
Date Open High Low Vol Cls adjCls
10-06-14 32.28 32.98 32.09 847,000 32.19 30.14
10-06-11 30.98 32.16 30.71 863,100 31.81 29.78
10-06-10 30.12 31.46 30.04 1,213,300 31.23 29.24
10-06-09 29.86 30.32 29.32 1,768,400 29.50 27.62
10-06-08 30.10 30.41 28.43 2,538,100 29.55 27.67
10-06-07 31.71 31.71 30.13 1,075,800 30.13 28.21
10-06-04 32.59 32.75 31.35 1,019,200 31.48 29.47
10-06-03 33.62 34.03 32.71 884,300 33.35 31.22
10-06-02 32.99 33.28 32.61 754,500 33.28 31.16
Date Open High Low Vol Cls adjCls
10-06-01 33.74 34.10 32.90 812,600 32.93 30.83
10-05-28 34.67 34.78 33.70 1,397,800 34.02 31.85
10-05-27 34.07 34.77 33.73 1,380,000 34.77 32.55
10-05-26 33.56 34.31 33.01 1,474,500 33.24 31.12
10-05-25 31.92 32.69 31.25 1,356,700 32.63 30.55
10-05-24 32.46 33.41 32.40 1,495,900 32.86 30.76
10-05-21 31.19 33.04 30.93 1,895,700 32.72 30.63
10-05-20 32.80 33.09 31.75 1,722,100 31.79 29.76
10-05-19 33.95 34.44 33.33 1,531,900 33.91 31.75
Date Open High Low Vol Cls adjCls
10-05-18 35.25 35.40 33.95 1,609,900 34.20 32.02
10-05-17 34.97 35.26 34.19 1,958,200 34.92 32.69
10-05-14 35.07 35.40 34.60 6,730,100 35.00 32.77
10-05-13 35.71 36.10 34.33 3,441,300 35.23 32.98
10-05-12 37.59 38.61 37.52 587,300 38.16 35.73
10-05-11 36.20 38.13 36.12 1,101,400 37.64 35.15
10-05-10 36.34 36.66 35.41 1,883,300 36.66 34.23
10-05-07 36.04 36.82 34.45 1,884,300 34.57 32.28
10-05-06 37.85 38.04 34.91 2,790,500 36.12 33.73
Date Open High Low Vol Cls adjCls
10-05-05 38.15 38.97 37.55 1,005,200 37.67 35.17
10-05-04 39.26 39.77 38.36 962,700 38.39 35.85
10-05-03 39.17 40.14 39.01 474,900 40.05 37.40
10-04-30 39.71 40.30 38.74 836,000 38.84 36.27
10-04-29 38.26 39.95 38.22 793,700 39.84 37.20
10-04-28 38.69 38.95 37.87 815,100 38.05 35.53
10-04-27 39.46 40.25 38.47 681,700 38.52 35.97
10-04-26 39.51 40.34 39.42 506,200 39.68 37.05
10-04-23 38.94 39.70 38.79 497,500 39.46 36.85
Date Open High Low Vol Cls adjCls
10-04-22 38.02 39.12 37.18 841,100 38.99 36.41
10-04-21 37.74 38.64 36.88 1,029,600 38.20 35.67
10-04-20 38.73 39.04 37.75 528,300 38.42 35.87
10-04-19 38.30 38.65 37.77 589,200 38.49 35.94
10-04-16 39.17 39.22 38.01 471,500 38.53 35.98
10-04-15 38.85 39.95 38.85 899,300 39.29 36.69
10-04-14 37.74 38.84 37.74 1,213,900 38.70 36.14
10-04-13 36.88 37.41 36.52 977,400 37.37 34.89
10-04-12 37.20 37.32 36.64 891,500 36.88 34.44
Date Open High Low Vol Cls adjCls
10-04-09 35.73 37.35 35.26 1,461,400 37.20 34.74
10-04-08 35.07 35.74 34.42 1,150,900 35.63 33.27
10-04-07 35.62 35.71 34.96 866,000 35.32 32.98
10-04-06 35.03 36.01 34.91 916,300 35.75 33.38
10-04-05 34.99 35.21 34.48 967,500 35.09 32.77
10-04-01 35.25 35.62 34.69 842,400 34.93 32.62
10-03-31 35.57 35.71 35.05 990,100 35.12 32.79
10-03-30 35.54 35.84 35.07 592,600 35.80 33.43
10-03-29 35.27 35.73 35.03 500,800 35.47 33.12
Date Open High Low Vol Cls adjCls
10-03-26 35.01 35.67 34.86 887,400 35.18 32.85
10-03-25 35.50 35.97 34.69 966,800 34.78 32.48
10-03-24 35.64 36.13 35.21 645,900 35.29 32.95
10-03-23 35.53 35.91 35.13 414,500 35.78 33.41
10-03-22 35.12 35.70 34.86 576,500 35.54 33.19
10-03-19 35.36 36.01 35.17 945,900 35.36 33.02
10-03-18 35.73 36.11 35.10 991,800 35.99 33.61
10-03-17 36.06 36.45 35.61 952,700 35.83 33.46
10-03-16 36.00 36.08 35.74 761,900 35.90 33.52
Date Open High Low Vol Cls adjCls
10-03-15 35.90 36.20 35.49 487,500 35.87 33.49
10-03-12 36.29 36.58 35.72 822,200 36.00 33.61
10-03-11 35.70 36.24 35.49 766,000 36.12 33.73
10-03-10 36.11 36.74 35.62 1,401,100 35.81 33.44
10-03-09 33.97 36.48 33.94 2,419,200 35.96 33.58
10-03-08 33.20 34.35 33.20 1,378,500 34.15 31.89
10-03-05 32.14 33.17 32.14 1,084,700 33.08 30.89
10-03-04 32.08 32.59 31.86 705,600 31.94 29.82
10-03-03 32.32 32.67 32.03 561,700 32.11 29.98
Date Open High Low Vol Cls adjCls
10-03-02 32.54 32.82 32.19 699,000 32.34 30.20
10-03-01 32.70 33.17 32.47 742,300 32.55 30.39
10-02-26 32.18 32.78 31.88 722,500 32.49 30.34
10-02-25 31.31 32.31 31.06 1,404,900 32.14 30.01
10-02-24 30.98 32.38 30.86 1,309,700 31.78 29.67
10-02-23 31.31 31.59 30.76 1,081,900 30.78 28.74
10-02-22 30.99 31.66 30.98 916,500 31.27 29.20
10-02-19 30.88 31.30 30.61 985,600 30.86 28.82
10-02-18 31.61 31.61 30.58 1,247,700 30.87 28.82
Date Open High Low Vol Cls adjCls
10-02-17 31.84 31.96 31.31 1,028,200 31.55 29.46
10-02-16 31.51 31.99 30.93 1,066,400 31.85 29.74
10-02-12 30.88 31.36 30.45 1,246,800 31.26 29.19
10-02-11 30.00 31.52 29.75 1,952,500 31.26 29.19
10-02-10 28.71 30.27 28.54 2,002,800 30.22 28.22
10-02-09 28.72 29.22 28.41 1,373,200 28.92 26.91
10-02-08 29.44 29.44 28.22 1,506,200 28.34 26.37
10-02-05 28.71 30.44 28.34 3,103,400 29.46 27.41
10-02-04 28.64 28.99 28.13 1,373,200 28.33 26.36
Date Open High Low Vol Cls adjCls
10-02-03 28.88 29.46 28.64 861,400 28.87 26.86
10-02-02 29.07 29.37 28.85 863,000 29.14 27.12
10-02-01 28.65 29.27 28.65 1,020,900 29.04 27.02
10-01-29 29.14 29.51 28.46 1,147,200 28.62 26.63
10-01-28 29.92 29.92 28.84 1,519,400 28.94 26.93
10-01-27 29.18 30.04 28.70 2,179,000 29.93 27.85
10-01-26 29.79 30.27 29.52 1,073,500 29.61 27.55
10-01-25 30.11 30.52 29.48 811,500 29.85 27.78
10-01-22 30.21 30.38 29.47 1,559,600 29.58 27.52
Date Open High Low Vol Cls adjCls
10-01-21 30.76 31.00 30.02 1,580,000 30.31 28.20
10-01-20 30.53 30.89 29.80 1,334,100 30.79 28.65
10-01-19 31.31 31.70 30.57 1,636,400 30.80 28.66
10-01-15 31.52 32.38 31.00 2,235,800 31.48 29.29
10-01-14 32.28 32.98 32.27 1,491,100 32.82 30.54
10-01-13 32.67 32.82 31.70 1,687,900 32.38 30.13
10-01-12 32.38 33.58 32.00 1,372,700 32.77 30.49
10-01-11 33.05 33.20 32.15 1,434,600 32.62 30.35
10-01-08 33.08 33.48 32.72 1,107,300 33.03 30.73
Date Open High Low Vol Cls adjCls
10-01-07 33.44 33.71 32.46 2,032,500 33.09 30.79
10-01-06 33.55 34.12 33.21 1,661,900 33.41 31.09
10-01-05 33.59 34.01 32.99 1,725,300 33.49 31.16
10-01-04 35.31 35.65 33.25 2,625,600 33.65 31.31
09-12-31 36.08 36.87 34.63 3,704,000 34.91 32.48
09-12-30 38.64 38.85 37.92 836,400 38.71 36.02
09-12-29 36.70 39.12 36.67 1,684,700 38.72 36.03
09-12-28 37.42 37.51 36.40 466,200 36.70 34.15
09-12-24 38.02 38.27 37.10 455,200 37.33 34.74
Date Open High Low Vol Cls adjCls
09-12-23 37.15 37.93 36.90 679,100 37.76 35.14
09-12-22 37.21 37.34 36.21 1,206,200 37.27 34.68
09-12-21 37.70 38.33 37.08 1,124,100 37.37 34.77
09-12-18 36.61 39.36 36.35 3,994,200 37.43 34.83
09-12-17 33.30 36.49 33.03 4,148,300 36.28 33.76
09-12-16 33.67 34.07 33.55 1,366,300 33.68 31.34
09-12-15 34.25 34.25 33.59 1,135,600 33.70 31.36
09-12-14 35.29 35.76 34.37 1,419,700 34.50 32.10
09-12-11 35.21 35.34 34.81 978,000 34.88 32.46
Date Open High Low Vol Cls adjCls
09-12-10 34.83 35.33 34.67 1,053,000 34.97 32.54
09-12-09 34.21 35.41 34.01 1,817,400 34.67 32.26
09-12-08 32.60 34.44 32.25 1,667,400 34.25 31.87
09-12-07 32.88 33.12 32.43 1,114,500 32.82 30.54
09-12-04 32.38 33.00 31.72 1,077,600 32.62 30.35
09-12-03 32.21 32.88 31.71 745,000 31.82 29.61
09-12-02 30.93 32.20 30.93 908,900 32.07 29.84
09-12-01 30.51 31.11 30.51 624,700 30.88 28.73
09-11-30 29.94 30.55 29.60 793,000 30.30 28.19
Date Open High Low Vol Cls adjCls
09-11-27 29.38 30.40 29.24 414,900 30.03 27.94
09-11-25 30.55 30.74 30.09 1,159,900 30.53 28.41
09-11-24 30.90 30.96 30.22 1,113,200 30.49 28.37
09-11-23 31.35 31.88 30.76 1,809,400 30.90 28.75
09-11-20 31.16 31.45 30.76 1,262,300 31.07 28.91
09-11-19 32.56 32.63 30.99 1,249,700 31.42 29.24
09-11-18 32.53 33.04 32.29 799,400 32.72 30.45
09-11-17 32.85 32.99 32.12 851,200 32.63 30.36
09-11-16 32.50 33.40 32.38 773,800 33.03 30.73
Date Open High Low Vol Cls adjCls
09-11-13 31.76 32.60 31.67 1,067,300 32.23 29.99
09-11-12 33.81 33.83 32.23 976,900 32.29 30.05
09-11-11 31.76 33.74 31.43 2,499,500 33.65 31.31
09-11-10 29.90 31.64 29.89 1,848,700 31.46 29.27
09-11-09 30.95 30.96 29.66 2,076,400 30.06 27.88
09-11-06 29.87 30.76 29.71 1,205,500 30.35 28.15
09-11-05 29.37 30.32 28.91 1,947,100 29.96 27.79
09-11-04 31.37 31.81 28.24 6,686,400 29.33 27.20
09-11-03 31.87 32.82 31.47 2,715,700 32.62 30.25
Date Open High Low Vol Cls adjCls
09-11-02 32.35 32.58 31.56 3,803,900 32.00 29.68
09-10-30 32.92 33.17 32.22 2,047,600 32.99 30.60
09-10-29 32.00 33.44 31.87 2,286,300 33.16 30.75
09-10-28 33.45 33.62 31.84 2,038,800 31.94 29.62
09-10-27 34.24 35.05 33.40 1,600,200 33.52 31.09
09-10-26 34.93 35.99 34.10 966,400 34.19 31.71
09-10-23 35.37 35.46 34.57 865,000 34.75 32.23
09-10-22 36.10 36.33 34.90 1,872,600 35.39 32.82
09-10-21 36.87 37.77 36.20 741,100 36.29 33.66
Date Open High Low Vol Cls adjCls
09-10-20 37.46 37.67 36.77 930,900 37.09 34.40
09-10-19 37.84 37.99 37.21 1,186,900 37.30 34.59
09-10-16 37.49 37.93 36.79 893,500 37.65 34.92
09-10-15 38.96 39.10 37.28 1,232,800 37.70 34.96
09-10-14 37.82 39.03 37.02 1,220,400 38.84 36.02
09-10-13 37.80 37.95 37.04 719,700 37.16 34.46
09-10-12 38.56 38.95 37.85 736,600 38.07 35.31
09-10-09 38.95 39.30 38.19 1,345,300 38.38 35.59
09-10-08 39.15 39.86 38.93 1,216,100 39.15 36.31
Date Open High Low Vol Cls adjCls
09-10-07 37.95 38.75 37.71 987,800 38.56 35.76
09-10-06 38.12 38.70 37.57 1,011,900 38.16 35.39
09-10-05 37.15 38.05 37.12 961,400 37.72 34.98
09-10-02 37.23 37.49 36.39 1,221,300 36.90 34.22
09-10-01 38.34 38.73 37.34 2,019,500 37.63 34.90
09-09-30 37.63 39.00 37.21 1,796,500 38.32 35.54
09-09-29 37.74 38.51 37.45 953,800 37.66 34.93
09-09-28 37.48 38.16 36.75 1,577,500 37.58 34.85
09-09-25 37.85 38.14 37.09 2,191,100 37.25 34.55
Date Open High Low Vol Cls adjCls
09-09-24 40.38 40.47 37.58 3,067,100 37.88 35.13
09-09-23 41.87 42.40 40.09 1,752,000 40.41 37.48
09-09-22 41.75 42.36 41.31 1,363,700 41.66 38.64
09-09-21 43.06 43.15 41.46 1,280,100 41.60 38.58
09-09-18 43.60 44.56 42.93 1,292,300 43.56 40.40
09-09-17 44.04 45.22 42.56 1,041,700 43.47 40.32
09-09-16 45.00 45.23 43.88 1,500,600 44.25 41.04
09-09-15 44.42 45.23 44.13 1,150,300 44.65 41.41
09-09-14 44.36 44.70 43.78 735,300 44.33 41.11
Date Open High Low Vol Cls adjCls
09-09-11 42.41 44.75 42.41 2,272,400 44.73 41.48
09-09-10 40.82 42.23 40.37 1,450,000 42.10 39.04
09-09-09 40.69 41.27 39.45 2,005,700 40.60 37.65
09-09-08 42.56 42.81 40.65 1,601,800 40.91 37.94
09-09-04 41.83 42.70 41.26 638,100 42.34 39.27
09-09-03 41.35 42.05 40.55 885,600 42.01 38.96
09-09-02 40.91 41.56 40.46 1,295,000 41.04 38.06
09-09-01 41.69 42.82 40.65 1,523,600 41.35 38.35
09-08-31 41.81 41.99 41.16 1,497,500 41.76 38.73
Date Open High Low Vol Cls adjCls
09-08-28 43.02 43.65 41.72 1,898,000 42.25 39.18
09-08-27 43.96 44.17 42.53 1,573,700 42.80 39.69
09-08-26 44.82 45.15 43.93 960,400 44.10 40.90
09-08-25 44.46 45.31 44.35 1,277,100 45.00 41.73
09-08-24 44.86 44.86 43.66 1,026,500 44.31 41.09
09-08-21 44.61 45.18 44.26 1,651,800 44.88 41.62
09-08-20 45.34 45.72 44.06 1,640,900 44.31 41.09
09-08-19 44.81 45.72 44.43 1,215,400 45.31 42.02
09-08-18 44.26 45.68 44.02 1,143,500 45.54 42.23
Date Open High Low Vol Cls adjCls
09-08-17 45.28 45.28 43.86 1,786,900 44.18 40.97
09-08-14 47.12 47.52 45.75 1,317,800 46.14 42.79
09-08-13 47.66 47.91 46.40 1,147,000 47.37 43.93
09-08-12 46.07 48.32 46.01 1,539,200 47.56 44.11
09-08-11 45.96 46.45 45.42 1,351,200 45.96 42.53
09-08-10 46.70 46.70 45.64 1,210,500 46.03 42.60
09-08-07 45.85 47.94 45.28 1,794,100 47.26 43.73
09-08-06 45.74 46.26 44.68 1,264,400 45.02 41.66
09-08-05 46.14 46.32 45.02 1,354,900 45.37 41.99
Date Open High Low Vol Cls adjCls
09-08-04 46.76 46.86 45.43 1,992,300 45.97 42.54
09-08-03 46.20 47.76 45.84 1,476,900 46.94 43.44
09-07-31 43.95 46.58 43.77 2,249,100 45.55 42.15
09-07-30 43.48 44.58 42.75 1,463,400 44.02 40.74
09-07-29 42.69 43.59 41.67 1,930,600 42.90 39.70
09-07-28 43.14 43.68 42.23 2,268,400 42.85 39.65
09-07-27 41.35 43.82 41.35 3,342,900 43.56 40.31
09-07-24 39.75 42.74 39.75 7,357,600 41.26 38.18
09-07-23 35.05 36.33 34.71 1,525,800 35.97 33.29
Date Open High Low Vol Cls adjCls
09-07-22 35.05 35.26 34.00 1,238,100 35.02 32.41
09-07-21 35.73 35.73 34.37 1,364,400 35.01 32.40
09-07-20 35.20 35.68 34.72 908,900 35.58 32.93
09-07-17 34.62 34.98 33.85 1,342,200 34.89 32.29
09-07-16 33.27 35.03 33.21 1,751,700 34.76 32.17
09-07-15 33.95 34.01 32.67 2,562,400 33.48 30.98
09-07-14 35.42 35.91 34.09 2,193,000 34.20 31.65
09-07-13 35.59 35.59 34.27 976,500 35.42 32.78
09-07-10 34.60 35.44 34.50 824,500 35.25 32.62
Date Open High Low Vol Cls adjCls
09-07-09 35.63 36.03 34.26 2,153,200 34.80 32.20
09-07-08 34.84 35.63 33.90 1,694,200 35.29 32.66
09-07-07 34.56 36.32 34.36 2,902,800 34.60 32.02
09-07-06 34.91 34.91 33.74 1,308,200 34.56 31.98
09-07-02 35.48 35.93 34.89 1,181,700 35.23 32.60
09-07-01 35.66 37.37 35.30 1,048,500 36.33 33.62
09-06-30 35.12 35.39 34.28 1,196,000 35.31 32.68
09-06-29 35.39 35.99 34.73 1,346,800 35.02 32.41
09-06-26 34.46 35.41 33.96 1,277,000 35.16 32.54
Date Open High Low Vol Cls adjCls
09-06-25 32.70 34.79 32.45 1,287,400 34.74 32.15
09-06-24 32.66 34.49 32.54 1,597,200 32.99 30.53
09-06-23 33.00 33.53 32.18 956,300 32.36 29.95
09-06-22 33.63 33.65 32.40 1,072,300 32.75 30.31
09-06-19 33.88 35.29 33.81 1,593,900 34.20 31.65
09-06-18 32.14 34.90 31.55 3,173,000 33.79 31.27
09-06-17 31.12 32.54 30.15 1,905,600 31.88 29.50
09-06-16 32.54 33.31 30.94 2,004,900 31.27 28.94
09-06-15 33.18 34.75 31.75 1,883,500 32.20 29.80
Date Open High Low Vol Cls adjCls
09-06-12 33.37 33.46 32.22 688,600 33.03 30.57
09-06-11 33.95 34.20 33.20 1,159,900 33.73 31.21
09-06-10 34.43 35.54 32.56 1,287,100 33.75 31.23
09-06-09 33.00 34.72 32.59 1,802,000 34.58 32.00
09-06-08 32.80 33.33 31.82 1,091,900 33.06 30.59
09-06-05 32.76 33.36 32.17 1,203,000 33.17 30.70
09-06-04 32.71 32.71 31.94 1,386,200 32.54 30.11
09-06-03 33.28 33.46 32.07 1,503,400 32.33 29.92
09-06-02 34.08 34.09 33.16 1,149,400 33.46 30.96
Date Open High Low Vol Cls adjCls
09-06-01 32.50 34.35 32.44 2,305,300 33.93 31.40
09-05-29 31.78 32.40 31.31 1,515,500 32.10 29.71
09-05-28 31.72 32.08 30.76 1,281,600 31.57 29.22
09-05-27 31.56 32.57 31.43 2,726,900 31.59 29.23
09-05-26 29.05 31.68 28.76 2,020,700 31.66 29.30
09-05-22 29.22 30.02 28.94 1,181,500 29.21 27.03
09-05-21 29.36 29.75 28.64 1,654,100 29.16 26.98
09-05-20 30.79 31.75 29.77 2,649,500 29.88 27.65
09-05-19 31.07 31.66 30.30 2,881,700 30.51 28.23
Date Open High Low Vol Cls adjCls
09-05-18 29.98 30.81 29.53 2,054,500 30.65 28.36
09-05-15 27.99 30.47 27.99 2,924,900 29.39 27.20
09-05-14 25.98 28.50 25.98 2,432,100 28.21 26.11
09-05-13 26.57 26.57 25.03 1,727,800 25.69 23.77
09-05-12 27.96 27.98 26.39 1,424,700 27.07 24.96
09-05-11 27.92 28.13 27.11 1,695,400 27.71 25.55
09-05-08 28.52 28.94 27.69 1,469,200 28.35 26.14
09-05-07 27.76 28.99 27.68 2,781,700 28.15 25.95
09-05-06 26.38 27.38 26.23 2,719,000 27.26 25.13
Date Open High Low Vol Cls adjCls
09-05-05 25.53 27.25 25.28 1,729,100 25.50 23.51
09-05-04 24.00 25.48 24.00 1,038,900 25.40 23.42
09-05-01 24.70 24.70 23.20 1,219,200 23.59 21.75
09-04-30 23.69 25.75 23.59 1,732,700 24.78 22.85
09-04-29 22.61 23.86 22.20 1,406,000 23.41 21.58
09-04-28 20.55 22.32 20.19 1,560,200 21.88 20.17
09-04-27 21.33 22.51 20.16 1,724,000 20.80 19.18
09-04-24 21.92 23.29 21.33 1,693,600 22.58 20.82
09-04-23 22.40 22.65 20.78 1,444,800 22.21 20.48
Date Open High Low Vol Cls adjCls
09-04-22 21.07 23.16 20.65 1,280,600 22.21 20.48
09-04-21 20.97 21.59 20.48 1,175,600 21.42 19.75
09-04-20 22.60 22.83 21.04 932,500 21.31 19.65
09-04-17 22.96 23.56 22.36 799,700 23.33 21.51
09-04-16 21.28 23.15 20.86 1,205,300 23.00 21.21
09-04-15 20.30 20.98 19.70 1,204,900 20.97 19.33
09-04-14 21.06 21.65 20.41 1,245,800 20.58 18.97
09-04-13 20.72 21.41 20.05 975,700 21.27 19.61
09-04-09 18.84 21.10 18.84 1,226,900 21.04 19.40
Date Open High Low Vol Cls adjCls
09-04-08 18.00 18.64 17.78 831,300 18.56 17.11
09-04-07 18.85 18.90 17.78 1,111,900 18.11 16.70
09-04-06 19.60 19.60 18.79 1,072,300 19.32 17.81
09-04-03 19.68 19.95 19.16 1,248,100 19.94 18.38
09-04-02 18.84 20.47 18.76 1,111,400 19.97 18.41
09-04-01 17.50 18.20 16.98 1,199,000 18.06 16.65
09-03-31 17.63 18.13 16.84 1,524,400 17.93 16.53
09-03-30 18.79 18.86 17.21 1,277,900 17.56 16.19
09-03-27 20.32 20.32 19.13 1,192,400 19.28 17.78
Date Open High Low Vol Cls adjCls
09-03-26 18.67 20.69 18.65 1,258,500 20.54 18.94
09-03-25 18.30 19.29 17.68 1,031,100 18.42 16.98
09-03-24 18.28 19.00 17.71 1,039,100 18.21 16.79
09-03-23 17.17 18.62 16.91 1,029,500 18.61 17.16
09-03-20 18.29 18.35 16.53 1,300,600 16.84 15.53
09-03-19 18.49 19.02 17.99 1,453,800 18.08 16.67
09-03-18 17.81 18.78 17.25 1,596,700 18.64 17.19
09-03-17 17.74 18.17 17.35 1,188,100 18.00 16.60
09-03-16 17.59 18.47 17.22 1,622,000 17.50 16.13
Date Open High Low Vol Cls adjCls
09-03-13 17.22 17.86 16.84 1,347,300 17.20 15.86
09-03-12 15.80 17.24 15.40 1,832,200 17.16 15.82
09-03-11 15.79 16.97 14.88 2,392,100 15.95 14.71
09-03-10 15.19 15.19 13.29 2,056,900 14.64 13.50
09-03-09 13.25 13.95 13.05 1,252,800 13.20 12.17
09-03-06 13.98 13.98 12.99 1,404,900 13.36 12.32
09-03-05 14.41 14.43 13.67 1,716,700 13.81 12.73
09-03-04 13.90 15.05 13.51 1,884,000 14.87 13.71
09-03-03 14.08 14.08 13.35 1,101,100 13.52 12.47
Date Open High Low Vol Cls adjCls
09-03-02 14.83 14.83 13.77 1,261,600 13.86 12.78
09-02-27 15.42 15.63 14.75 1,853,300 15.11 13.93
09-02-26 17.66 17.78 15.43 2,147,800 15.56 14.35
09-02-25 18.40 18.40 17.03 2,369,500 17.34 15.99
09-02-24 18.42 19.39 18.05 1,041,800 19.21 17.71
09-02-23 19.14 19.30 18.20 1,082,600 18.26 16.84
09-02-20 18.92 19.26 18.45 1,405,000 18.88 17.41
09-02-19 19.42 20.39 18.89 817,400 19.00 17.52
09-02-18 19.85 20.00 18.87 1,078,000 19.18 17.68
Date Open High Low Vol Cls adjCls
09-02-17 20.52 20.52 19.49 1,311,100 19.78 18.24
09-02-13 21.66 21.79 20.90 945,300 21.00 19.36
09-02-12 21.52 21.89 20.90 1,580,500 21.84 20.14
09-02-11 22.62 22.65 21.75 1,496,400 21.93 20.22
09-02-10 23.47 24.19 22.09 1,120,000 22.46 20.62
09-02-09 24.57 24.93 23.86 949,400 24.07 22.09
09-02-06 23.09 24.76 22.68 1,077,700 24.43 22.42
09-02-05 21.97 23.25 21.33 1,062,400 22.99 21.10
09-02-04 22.50 23.05 22.12 939,200 22.20 20.38
Date Open High Low Vol Cls adjCls
09-02-03 21.51 22.96 21.32 1,050,600 22.71 20.85
09-02-02 21.95 22.03 20.88 1,662,000 21.30 19.55
09-01-30 20.84 22.71 20.68 2,776,000 22.03 20.22
09-01-29 21.39 21.39 20.04 1,774,600 21.02 19.29
09-01-28 20.38 22.10 20.38 1,477,400 21.59 19.82
09-01-27 21.03 25.19 20.35 3,133,000 20.79 19.08
09-01-26 21.06 21.36 19.76 2,043,500 20.27 18.61
09-01-23 21.00 21.57 20.89 835,000 21.15 19.41
09-01-22 21.69 22.27 21.34 1,140,800 21.60 19.83
Date Open High Low Vol Cls adjCls
09-01-21 20.99 22.00 20.66 1,193,900 21.93 20.13
09-01-20 22.40 22.68 20.88 1,054,600 20.89 19.17
09-01-16 23.35 23.47 22.05 925,600 22.62 20.76
09-01-15 22.59 23.29 21.60 1,203,400 22.93 21.05
09-01-14 23.71 23.83 22.34 1,047,900 22.50 20.65
09-01-13 23.77 24.48 23.53 694,800 24.16 22.18
09-01-12 24.68 24.68 23.79 618,800 23.96 21.99
09-01-09 25.56 25.56 24.37 897,100 24.67 22.64
09-01-08 26.17 26.20 25.14 609,100 25.58 23.48
Date Open High Low Vol Cls adjCls
09-01-07 26.19 27.14 25.97 766,800 26.18 24.03
09-01-06 26.74 27.41 26.47 804,500 26.98 24.76
09-01-05 26.45 27.39 25.00 1,406,000 26.55 24.37
09-01-02 26.75 27.32 26.08 787,500 26.92 24.71
08-12-31 25.55 26.88 25.20 802,800 26.60 24.42
08-12-30 24.57 25.74 24.15 706,100 25.62 23.52
08-12-29 24.57 24.93 24.18 1,062,500 24.43 22.42
08-12-26 23.96 24.28 23.75 324,000 24.23 22.24
08-12-24 23.55 24.25 23.45 462,000 24.07 22.09
Date Open High Low Vol Cls adjCls
08-12-23 24.05 24.05 22.81 749,500 23.44 21.52
08-12-22 24.00 24.19 23.54 1,333,500 24.05 22.08
08-12-19 23.07 24.56 22.98 1,830,300 24.12 22.14
08-12-18 24.04 24.04 22.49 1,170,000 22.83 20.96
08-12-17 21.46 24.15 21.44 1,870,100 23.83 21.87
08-12-16 20.80 21.80 20.39 1,137,000 21.72 19.94
08-12-15 21.47 21.67 20.30 975,000 20.61 18.92
08-12-12 20.12 21.59 20.03 1,123,300 21.15 19.41
08-12-11 22.88 22.88 20.49 1,520,000 20.70 19.00
Date Open High Low Vol Cls adjCls
08-12-10 22.32 23.02 22.12 1,295,800 22.82 20.95
08-12-09 21.88 22.93 20.59 3,847,500 22.19 20.37
08-12-08 25.27 26.37 24.98 1,492,100 25.77 23.65
08-12-05 24.40 24.98 22.22 1,382,300 24.89 22.85
08-12-04 25.22 26.35 24.17 1,167,300 24.83 22.79
08-12-03 25.00 26.40 24.56 1,222,100 25.72 23.61
08-12-02 25.33 25.85 24.51 947,700 25.44 23.35
08-12-01 27.41 27.41 24.96 1,012,900 25.02 22.97
08-11-28 28.01 28.45 27.51 265,100 27.97 25.67
Date Open High Low Vol Cls adjCls
08-11-26 25.97 28.31 25.73 676,400 28.03 25.73
08-11-25 26.70 27.54 25.15 980,300 26.38 24.21
08-11-24 24.52 26.41 23.87 1,285,600 26.13 23.98
08-11-21 23.20 24.46 22.33 1,309,500 24.39 22.39
08-11-20 23.05 24.74 21.72 1,625,900 22.80 20.93
08-11-19 26.43 26.69 23.07 1,461,000 23.15 21.25
08-11-18 27.58 28.46 26.13 1,022,600 26.49 24.31
08-11-17 28.84 29.19 27.62 874,100 27.65 25.38
08-11-14 31.30 31.30 29.06 1,012,000 29.15 26.76
Date Open High Low Vol Cls adjCls
08-11-13 29.06 31.89 28.09 1,304,000 31.86 29.24
08-11-12 28.59 29.95 28.53 1,684,600 28.86 26.49
08-11-11 28.94 29.58 28.04 978,600 29.20 26.80
08-11-10 29.50 30.14 28.33 857,800 29.24 26.84
08-11-07 28.68 29.31 27.80 838,900 28.89 26.52
08-11-06 30.51 30.92 28.54 1,215,600 28.54 26.10
08-11-05 34.72 34.72 30.28 1,253,300 30.52 27.92
08-11-04 35.04 36.10 34.48 1,232,400 34.98 31.99
08-11-03 34.03 36.00 33.75 987,500 34.76 31.79
Date Open High Low Vol Cls adjCls
08-10-31 33.54 36.00 32.71 1,411,600 34.04 31.14
08-10-30 33.15 34.23 32.56 877,600 33.37 30.52
08-10-29 31.66 34.48 30.80 1,006,500 32.75 29.96
08-10-28 32.00 32.00 29.69 1,113,400 31.72 29.01
08-10-27 31.11 33.33 31.07 940,200 31.60 28.90
08-10-24 32.00 32.28 31.03 1,212,600 31.67 28.97
08-10-23 31.72 33.96 31.72 2,078,900 32.72 29.93
08-10-22 34.19 34.76 32.06 957,300 33.48 30.62
08-10-21 34.64 35.98 34.55 456,700 34.86 31.89
Date Open High Low Vol Cls adjCls
08-10-20 34.50 35.59 33.92 819,700 35.35 32.33
08-10-17 34.05 35.73 33.82 815,100 34.18 31.26
08-10-16 34.95 36.00 32.43 1,700,800 35.39 32.37
08-10-15 36.28 36.89 34.49 1,172,800 34.90 31.92
08-10-14 38.28 38.52 36.46 1,816,100 37.12 33.95
08-10-13 39.99 39.99 36.11 1,421,700 36.78 33.64
08-10-10 35.92 39.36 35.28 2,560,800 37.97 34.73
08-10-09 38.36 39.32 37.04 1,758,400 37.74 34.52
08-10-08 35.05 39.04 35.05 1,585,500 38.36 35.09
Date Open High Low Vol Cls adjCls
08-10-07 38.95 39.06 36.05 2,040,900 36.24 33.15
08-10-06 33.50 38.40 33.09 2,644,800 38.16 34.90
08-10-03 35.02 36.74 34.17 1,791,300 34.39 31.46
08-10-02 36.41 38.73 33.22 4,441,200 34.16 31.24
08-10-01 43.80 43.90 42.42 1,470,500 42.94 39.28
08-09-30 44.33 45.05 43.74 1,135,900 44.11 40.35
08-09-29 43.45 44.05 42.01 1,563,200 43.95 40.20
08-09-26 44.39 44.72 43.22 1,219,200 44.08 40.32
08-09-25 45.39 45.75 44.71 1,623,800 45.10 41.25
Date Open High Low Vol Cls adjCls
08-09-24 46.07 46.18 44.42 1,796,000 45.14 41.29
08-09-23 46.70 47.15 45.35 982,400 46.06 42.13
08-09-22 49.44 49.44 46.00 1,275,300 46.89 42.89
08-09-19 51.88 53.56 49.61 1,337,200 50.38 46.08
08-09-18 48.79 51.84 48.00 2,095,200 50.39 46.09
08-09-17 47.09 49.14 46.21 1,534,800 48.21 44.10
08-09-16 46.55 49.25 46.14 1,079,200 48.36 44.23
08-09-15 45.23 48.10 45.02 1,394,600 47.47 43.42
08-09-12 46.76 47.89 46.68 1,116,800 47.18 43.15
Date Open High Low Vol Cls adjCls
08-09-11 46.21 48.10 45.87 972,100 47.25 43.22
08-09-10 46.82 47.67 45.49 1,010,800 47.13 43.11
08-09-09 47.53 48.04 46.04 1,394,300 46.49 42.52
08-09-08 49.25 49.25 46.63 1,277,000 47.32 43.28
08-09-05 47.90 48.61 46.39 1,865,200 47.25 43.22
08-09-04 48.57 49.43 47.79 834,100 48.40 44.27
08-09-03 49.16 49.94 48.94 756,400 49.43 45.21
08-09-02 50.61 51.87 48.87 958,300 49.14 44.95
08-08-29 49.27 49.94 48.79 554,400 49.10 44.91
Date Open High Low Vol Cls adjCls
08-08-28 48.11 49.80 48.10 1,079,200 49.50 45.28
08-08-27 47.77 48.03 47.06 659,800 47.76 43.68
08-08-26 48.00 48.00 47.20 1,084,600 47.76 43.68
08-08-25 49.51 49.51 47.90 814,000 48.13 44.02
08-08-22 48.94 50.20 48.66 708,600 50.03 45.76
08-08-21 48.77 49.19 48.22 617,500 48.57 44.43
08-08-20 50.79 50.90 48.78 976,500 49.47 45.25
08-08-19 51.54 51.62 50.16 914,700 50.70 46.37
08-08-18 53.71 53.77 51.47 668,300 52.13 47.68
Date Open High Low Vol Cls adjCls
08-08-15 53.39 54.09 53.04 620,600 53.61 49.04
08-08-14 52.26 53.33 52.11 623,600 53.01 48.49
08-08-13 52.28 52.83 51.23 689,600 52.45 47.97
08-08-12 53.33 53.73 52.24 956,000 52.38 47.91
08-08-11 53.75 55.00 53.17 994,100 54.03 49.42
08-08-08 50.82 54.60 50.66 1,269,600 53.87 49.27
08-08-07 51.56 51.69 50.51 737,500 51.14 46.68
08-08-06 51.63 52.18 50.87 751,000 52.11 47.57
08-08-05 49.75 52.00 49.55 1,362,100 51.93 47.41
Date Open High Low Vol Cls adjCls
08-08-04 49.52 49.55 47.68 807,800 49.23 44.94
08-08-01 50.60 50.85 48.55 1,216,200 49.42 45.11
08-07-31 49.94 51.74 49.94 941,100 50.56 46.16
08-07-30 50.90 51.82 49.27 1,134,600 50.58 46.17
08-07-29 48.52 50.67 48.11 926,200 50.55 46.15
08-07-28 48.26 49.07 47.94 885,900 48.17 43.97
08-07-25 48.31 49.02 47.80 1,346,900 48.32 44.11
08-07-24 51.19 51.25 46.83 2,413,400 47.75 43.59
08-07-23 51.16 51.38 48.44 2,730,400 50.23 45.85
Date Open High Low Vol Cls adjCls
08-07-22 49.00 51.95 49.00 1,889,900 51.65 47.15
08-07-21 51.75 51.75 49.02 1,064,200 49.50 45.19
08-07-18 51.09 51.98 50.80 1,161,900 51.62 47.12
08-07-17 49.15 51.18 48.92 2,108,900 50.93 46.49
08-07-16 45.30 48.97 45.30 2,582,600 48.80 44.55
08-07-15 44.39 46.25 43.69 1,287,600 45.03 41.11
08-07-14 45.98 46.43 44.20 1,081,000 44.64 40.75
08-07-11 45.42 46.33 44.51 1,134,900 45.55 41.58
08-07-10 47.26 48.19 46.15 1,266,100 46.69 42.62
Date Open High Low Vol Cls adjCls
08-07-09 47.45 48.00 46.97 1,630,100 47.43 43.30
08-07-08 44.29 47.99 44.05 2,272,300 47.57 43.43
08-07-07 45.05 45.56 43.67 1,890,400 44.38 40.51
08-07-03 44.44 44.50 43.34 1,347,800 43.50 39.71
08-07-02 46.30 46.53 43.86 1,115,300 43.98 40.15
08-07-01 46.56 46.56 44.83 1,771,300 45.98 41.97
08-06-30 46.25 47.98 45.56 1,520,900 47.26 43.14
08-06-27 45.64 46.76 45.00 1,028,200 46.37 42.33
08-06-26 46.28 47.20 45.41 905,800 45.71 41.73
Date Open High Low Vol Cls adjCls
08-06-25 46.50 47.78 46.17 1,139,700 46.92 42.83
08-06-24 45.28 47.00 45.03 1,245,200 46.36 42.32
08-06-23 48.93 49.11 46.98 1,154,000 47.29 43.17
08-06-20 48.90 49.40 47.71 814,400 48.58 44.35
08-06-19 48.31 49.61 47.90 1,735,000 49.46 45.15
08-06-18 47.19 48.56 47.08 1,510,800 48.19 43.99
08-06-17 47.65 48.68 47.65 1,631,400 47.88 43.71
08-06-16 47.65 48.46 47.44 1,035,400 47.48 43.34
08-06-13 47.80 48.98 47.27 1,835,800 48.00 43.82
Date Open High Low Vol Cls adjCls
08-06-12 45.88 47.24 45.64 1,175,800 45.99 41.98
08-06-11 46.90 46.90 45.61 1,231,400 45.91 41.91
08-06-10 46.86 47.39 46.41 918,500 47.14 43.03
08-06-09 47.83 48.14 46.61 832,000 47.40 43.27
08-06-06 49.63 49.79 47.62 691,100 47.68 43.53
08-06-05 49.84 50.35 49.30 531,100 50.27 45.89
08-06-04 48.52 50.24 48.37 1,054,200 49.53 45.21
08-06-03 48.50 50.10 48.08 1,080,800 48.88 44.62
08-06-02 48.31 49.03 47.55 1,098,200 48.44 44.22
Date Open High Low Vol Cls adjCls
08-05-30 46.76 48.88 46.30 2,175,900 48.81 44.56
08-05-29 45.22 46.46 44.75 1,463,100 46.30 42.27
08-05-28 45.72 45.89 44.54 1,125,700 45.38 41.43
08-05-27 45.48 46.14 44.85 1,342,100 45.58 41.61
08-05-23 46.66 46.78 45.29 1,122,000 45.65 41.67
08-05-22 46.84 47.80 46.45 976,200 46.99 42.90
08-05-21 48.67 48.67 46.15 954,300 46.80 42.72
08-05-20 49.15 49.38 48.21 525,200 48.57 44.34
08-05-19 49.39 50.87 49.11 846,500 49.42 45.11
Date Open High Low Vol Cls adjCls
08-05-16 50.26 50.50 48.74 805,400 49.25 44.96
08-05-15 50.28 50.80 49.74 561,100 50.66 46.25
08-05-14 50.10 51.33 49.98 625,400 50.33 45.95
08-05-13 48.36 50.26 48.18 1,118,900 50.04 45.68
08-05-12 47.59 48.23 46.87 868,900 48.11 43.92
08-05-09 47.98 48.26 47.48 366,500 47.88 43.71
08-05-08 49.05 49.05 47.81 392,300 48.71 44.37
08-05-07 49.63 50.21 48.25 490,100 48.32 44.02
08-05-06 48.30 49.59 47.69 565,700 49.39 44.99
Date Open High Low Vol Cls adjCls
08-05-05 48.90 49.42 48.11 383,600 48.94 44.58
08-05-02 50.15 50.52 48.14 836,500 48.96 44.60
08-05-01 45.96 50.32 45.69 2,005,200 49.87 45.43
08-04-30 46.86 47.14 45.97 812,300 46.25 42.13
08-04-29 45.91 46.97 45.72 984,800 46.84 42.67
08-04-28 46.02 46.02 45.10 986,300 45.78 41.71
08-04-25 45.10 45.93 44.42 802,300 45.72 41.65
08-04-24 43.50 45.27 43.00 915,900 44.88 40.89
08-04-23 43.77 44.30 43.11 601,600 43.23 39.38
Date Open High Low Vol Cls adjCls
08-04-22 44.53 44.53 43.23 1,102,100 43.59 39.71
08-04-21 45.60 45.80 44.48 1,532,000 44.78 40.79
08-04-18 44.88 47.00 44.88 2,030,900 46.00 41.91
08-04-17 45.03 47.49 43.62 4,833,800 44.86 40.87
08-04-16 48.40 50.64 48.30 1,628,300 50.13 45.67
08-04-15 47.52 48.31 47.38 1,054,800 48.14 43.86
08-04-14 47.07 47.70 46.71 714,700 47.34 43.13
08-04-11 47.42 48.59 47.32 988,800 47.43 43.21
08-04-10 47.30 48.30 47.00 1,230,400 48.11 43.83
Date Open High Low Vol Cls adjCls
08-04-09 49.01 49.39 47.23 1,270,000 47.57 43.34
08-04-08 50.01 50.31 49.42 662,600 49.77 45.34
08-04-07 50.83 51.27 49.94 859,500 50.30 45.82
08-04-04 51.30 51.50 50.12 1,035,900 50.26 45.79
08-04-03 51.50 52.16 51.02 944,900 51.45 46.87
08-04-02 51.34 52.06 50.73 841,000 51.70 47.10
08-04-01 50.35 51.55 49.80 935,500 51.42 46.84
08-03-31 48.77 49.78 47.96 929,700 49.48 45.08
08-03-28 49.20 49.63 48.62 1,355,600 48.95 44.59
Date Open High Low Vol Cls adjCls
08-03-27 49.68 50.78 48.77 1,433,600 48.94 44.58
08-03-26 50.77 51.29 49.10 1,706,400 49.86 45.42
08-03-25 52.61 52.88 50.68 2,668,200 51.08 46.53
08-03-24 50.04 54.33 50.01 3,330,500 52.61 47.93
08-03-20 47.09 50.06 46.86 2,143,000 50.04 45.59
08-03-19 50.00 50.55 47.25 1,745,400 47.25 43.04
08-03-18 48.01 50.50 48.01 1,541,200 50.24 45.77
08-03-17 47.20 47.72 46.45 1,167,000 47.15 42.95
08-03-14 48.57 48.93 46.70 841,800 47.44 43.22
Date Open High Low Vol Cls adjCls
08-03-13 46.61 49.00 45.94 1,203,800 48.36 44.06
08-03-12 49.18 49.68 47.56 1,333,100 47.80 43.55
08-03-11 47.25 49.05 46.66 1,198,500 49.00 44.64
08-03-10 45.63 46.93 45.63 1,057,100 45.91 41.82
08-03-07 45.56 46.23 44.74 1,294,200 45.65 41.59
08-03-06 48.10 48.10 46.41 631,400 46.50 42.36
08-03-05 49.14 49.94 47.84 1,008,800 48.34 44.04
08-03-04 47.39 49.11 46.87 1,838,900 48.94 44.58
08-03-03 45.22 48.16 45.00 1,811,200 47.97 43.70
Date Open High Low Vol Cls adjCls
08-02-29 45.55 45.99 45.20 886,300 45.31 41.28
08-02-28 46.73 46.76 45.90 591,800 46.14 42.03
08-02-27 47.99 48.49 46.37 654,300 47.09 42.90
08-02-26 46.79 48.33 46.35 846,800 48.29 43.99
08-02-25 46.48 47.16 45.22 823,200 46.97 42.79
08-02-22 47.35 47.35 45.30 700,000 46.42 42.29
08-02-21 46.95 47.65 46.70 815,500 47.17 42.97
08-02-20 46.05 47.17 45.70 793,000 46.69 42.53
08-02-19 47.13 47.45 45.99 819,100 46.59 42.44
Date Open High Low Vol Cls adjCls
08-02-15 47.37 47.72 46.01 649,400 46.80 42.63
08-02-14 48.31 48.48 47.38 1,083,500 47.55 43.32
08-02-13 47.50 47.54 46.11 858,300 47.34 43.13
08-02-12 47.60 48.81 46.98 623,100 47.49 43.26
08-02-11 47.34 48.00 46.04 937,400 46.94 42.67
08-02-08 48.23 49.04 47.22 835,500 47.48 43.16
08-02-07 47.00 48.27 46.93 1,208,400 48.24 43.85
08-02-06 48.53 48.74 47.20 770,100 47.34 43.03
08-02-05 46.94 49.00 46.66 1,058,200 48.40 44.00
Date Open High Low Vol Cls adjCls
08-02-04 48.93 49.56 47.74 1,170,900 47.90 43.54
08-02-01 49.00 49.96 48.52 1,737,100 48.69 44.26
08-01-31 46.30 49.88 46.30 2,459,100 48.68 44.25
08-01-30 45.70 47.61 45.58 2,086,800 47.00 42.73
08-01-29 44.75 47.45 44.74 2,519,300 46.23 42.03
08-01-28 43.79 45.04 43.40 1,441,300 44.09 40.08
08-01-25 44.67 46.15 44.57 1,408,700 44.90 40.82
08-01-24 45.31 46.12 43.83 1,849,200 44.20 40.18
08-01-23 40.75 45.61 40.39 1,793,400 45.06 40.96
Date Open High Low Vol Cls adjCls
08-01-22 39.31 41.89 38.78 1,447,600 41.70 37.91
08-01-18 40.53 41.18 40.00 1,458,000 40.86 37.14
08-01-17 40.44 41.79 40.21 1,560,400 40.38 36.71
08-01-16 39.36 40.80 38.85 1,229,400 40.25 36.59
08-01-15 40.97 40.97 39.27 869,900 39.47 35.88
08-01-14 40.90 41.56 40.46 1,094,400 40.98 37.25
08-01-11 40.14 40.14 38.91 1,109,700 39.01 35.46
08-01-10 38.98 40.67 38.16 1,314,000 39.93 36.30
08-01-09 38.15 39.47 37.91 930,000 39.45 35.86
Date Open High Low Vol Cls adjCls
08-01-08 40.60 40.69 38.19 766,500 38.21 34.74
08-01-07 38.82 41.00 38.74 1,514,300 40.32 36.65
08-01-04 39.30 39.30 37.99 1,437,400 38.68 35.16
08-01-03 41.62 41.99 39.68 954,400 39.75 36.14
08-01-02 41.40 42.41 40.59 1,243,200 41.74 37.94
07-12-31 42.25 42.25 41.13 331,800 41.54 37.76
07-12-28 42.98 43.30 41.91 357,300 42.22 38.38
07-12-27 43.08 43.52 42.51 427,700 42.65 38.77
07-12-26 43.95 43.95 42.77 597,100 43.30 39.36
Date Open High Low Vol Cls adjCls
07-12-24 42.70 44.01 42.57 405,100 44.01 40.01
07-12-21 42.62 43.09 42.37 767,400 42.56 38.69
07-12-20 42.41 42.79 41.34 749,100 42.09 38.26
07-12-19 42.17 42.41 41.77 791,500 41.86 38.05
07-12-18 43.35 43.62 42.31 642,900 42.61 38.74
07-12-17 43.18 44.04 42.87 597,900 43.04 39.13
07-12-14 44.44 44.44 43.15 741,800 43.18 39.25
07-12-13 43.96 44.76 43.33 871,600 44.43 40.39
07-12-12 45.59 46.59 43.55 1,543,500 44.19 40.17
Date Open High Low Vol Cls adjCls
07-12-11 48.79 49.40 44.34 2,799,300 44.40 40.36
07-12-10 46.98 47.95 46.74 904,800 47.37 43.06
07-12-07 45.64 47.38 45.43 1,457,900 46.97 42.70
07-12-06 44.00 45.63 43.79 823,500 45.45 41.32
07-12-05 43.25 44.65 43.14 823,400 44.14 40.13
07-12-04 43.23 43.69 42.58 1,598,300 42.65 38.77
07-12-03 41.94 44.34 41.94 1,403,600 43.59 39.63
07-11-30 41.36 42.31 41.00 687,500 42.28 38.44
07-11-29 41.46 41.46 40.46 544,200 40.70 37.00
Date Open High Low Vol Cls adjCls
07-11-28 39.42 42.30 39.35 1,016,900 41.55 37.77
07-11-27 39.08 39.75 38.87 726,700 39.42 35.84
07-11-26 39.12 39.61 38.72 640,200 38.82 35.29
07-11-23 38.67 39.24 38.11 202,900 39.04 35.49
07-11-21 39.06 39.06 38.05 1,114,500 38.14 34.67
07-11-20 40.23 40.40 38.45 991,200 39.08 35.53
07-11-19 40.25 40.49 40.00 1,534,300 40.22 36.56
07-11-16 40.75 40.84 39.69 1,897,200 40.42 36.74
07-11-15 41.66 41.85 41.05 684,500 41.25 37.50
Date Open High Low Vol Cls adjCls
07-11-14 42.00 42.81 41.45 721,000 41.80 38.00
07-11-13 40.91 42.04 40.83 416,300 41.95 38.14
07-11-12 40.60 41.29 40.35 822,300 40.63 36.94
07-11-09 39.65 40.99 38.93 720,500 40.66 36.96
07-11-08 39.75 40.17 38.61 869,700 40.09 36.35
07-11-07 40.57 40.80 39.42 600,500 39.61 35.92
07-11-06 40.64 41.10 39.79 739,400 40.96 37.14
07-11-05 40.93 40.93 39.79 530,900 40.41 36.64
07-11-02 40.54 40.70 39.74 876,000 40.17 36.43
Date Open High Low Vol Cls adjCls
07-11-01 41.91 41.95 40.16 869,700 40.39 36.63
07-10-31 41.80 43.11 41.74 748,400 42.61 38.64
07-10-30 41.90 42.28 41.64 534,300 41.78 37.89
07-10-29 42.95 43.12 41.90 489,800 42.18 38.25
07-10-26 42.74 42.95 41.50 812,500 42.86 38.87
07-10-25 42.92 42.92 41.54 912,000 42.38 38.43
07-10-24 43.15 43.15 41.42 2,074,100 42.98 38.97
07-10-23 44.25 44.51 43.11 632,600 43.91 39.82
07-10-22 42.21 44.02 42.09 700,600 43.74 39.66
Date Open High Low Vol Cls adjCls
07-10-19 43.17 43.57 42.17 734,500 42.38 38.43
07-10-18 43.77 43.82 42.98 828,400 43.17 39.15
07-10-17 45.05 45.14 43.68 459,700 44.56 40.41
07-10-16 45.05 45.24 44.36 443,900 44.65 40.49
07-10-15 45.28 45.31 44.61 480,200 45.07 40.87
07-10-12 44.80 45.28 44.50 474,100 45.18 40.97
07-10-11 45.65 45.80 44.24 533,800 44.90 40.72
07-10-10 45.65 45.75 44.88 443,000 45.09 40.89
07-10-09 45.16 45.79 44.43 609,400 45.79 41.52
Date Open High Low Vol Cls adjCls
07-10-08 46.25 46.25 44.85 751,600 45.17 40.96
07-10-05 45.54 47.21 45.54 591,700 46.73 42.37
07-10-04 45.90 45.99 44.99 563,700 45.28 41.06
07-10-03 46.00 46.21 45.48 523,200 45.72 41.46
07-10-02 46.55 46.79 45.70 481,600 46.26 41.95
07-10-01 45.86 46.82 45.81 354,000 46.72 42.37
07-09-28 46.20 46.26 45.78 414,100 46.00 41.71
07-09-27 46.39 46.51 45.54 538,500 46.32 42.00
07-09-26 46.29 46.59 46.00 516,200 46.14 41.84
Date Open High Low Vol Cls adjCls
07-09-25 45.25 46.29 44.97 480,200 46.16 41.86
07-09-24 46.54 46.69 45.40 568,200 45.59 41.34
07-09-21 47.50 47.50 46.58 526,400 46.60 42.26
07-09-20 48.30 48.45 47.04 903,600 47.07 42.68
07-09-19 49.70 49.88 48.50 857,600 48.87 44.31
07-09-18 47.93 49.49 47.70 1,200,500 49.24 44.65
07-09-17 47.85 48.29 47.50 363,800 47.85 43.39
07-09-14 47.03 48.20 46.87 703,300 47.89 43.43
07-09-13 47.25 47.58 46.41 736,400 47.35 42.94
Date Open High Low Vol Cls adjCls
07-09-12 47.44 47.52 46.60 642,100 47.37 42.95
07-09-11 47.54 48.03 47.20 611,900 47.48 43.05
07-09-10 47.09 47.75 46.31 808,700 47.36 42.95
07-09-07 47.79 47.79 46.69 461,000 46.92 42.55
07-09-06 47.42 48.60 47.40 652,400 48.31 43.81
07-09-05 48.17 48.19 46.88 609,100 47.18 42.78
07-09-04 48.43 48.95 47.96 557,800 48.41 43.90
07-08-31 48.16 48.72 47.38 575,900 48.48 43.96
07-08-30 47.90 48.59 47.17 579,100 47.70 43.25
Date Open High Low Vol Cls adjCls
07-08-29 47.18 48.35 47.10 507,300 48.35 43.84
07-08-28 48.30 48.31 46.50 655,400 46.72 42.37
07-08-27 48.65 48.82 48.32 526,200 48.58 44.05
07-08-24 47.87 48.85 47.70 745,800 48.50 43.98
07-08-23 49.64 49.86 46.77 1,829,500 47.74 43.29
07-08-22 49.40 49.50 48.25 1,234,700 49.41 44.80
07-08-21 47.44 48.07 46.50 794,000 47.68 43.24
07-08-20 47.02 47.75 46.70 944,000 47.54 43.11
07-08-17 46.70 47.21 45.07 730,200 46.25 41.94
Date Open High Low Vol Cls adjCls
07-08-16 44.50 45.40 43.61 1,357,900 44.99 40.80
07-08-15 45.35 46.49 44.43 781,700 44.63 40.47
07-08-14 46.90 47.01 45.27 732,000 45.50 41.26
07-08-13 46.14 47.21 46.14 1,058,500 46.93 42.56
07-08-10 43.20 46.31 42.65 1,991,700 45.64 41.39
07-08-09 45.40 45.49 43.24 2,632,500 44.03 39.84
07-08-08 47.00 47.44 45.23 1,773,700 46.22 41.82
07-08-07 47.55 47.60 46.02 1,292,400 46.81 42.35
07-08-06 47.08 47.94 46.52 781,800 47.94 43.37
Date Open High Low Vol Cls adjCls
07-08-03 49.18 49.29 46.84 711,000 46.90 42.43
07-08-02 49.68 50.59 48.77 1,078,900 49.31 44.61
07-08-01 49.23 49.67 48.31 954,400 49.58 44.86
07-07-31 49.89 50.44 49.20 1,063,800 49.39 44.68
07-07-30 49.64 50.30 49.30 1,153,100 49.89 45.14
07-07-27 49.84 50.04 49.13 1,350,100 49.76 45.02
07-07-26 49.70 50.36 49.26 1,233,500 49.99 45.23
07-07-25 52.05 52.10 49.95 1,040,000 50.70 45.87
07-07-24 52.20 52.41 50.71 1,396,400 51.21 46.33
Date Open High Low Vol Cls adjCls
07-07-23 54.10 54.90 52.70 1,449,700 52.87 47.83
07-07-20 56.34 56.39 54.83 889,200 54.89 49.66
07-07-19 56.47 57.09 55.68 1,229,200 56.43 51.05
07-07-18 56.44 57.81 54.49 1,588,700 56.50 51.12
07-07-17 56.45 56.62 55.35 831,300 56.46 51.08
07-07-16 53.40 57.46 53.40 2,290,300 56.06 50.72
07-07-13 53.03 53.22 52.69 471,600 53.06 48.01
07-07-12 53.25 53.49 52.81 778,600 53.03 47.98
07-07-11 51.30 53.00 51.29 1,581,600 53.00 47.95
Date Open High Low Vol Cls adjCls
07-07-10 52.00 52.22 51.17 591,000 51.29 46.40
07-07-09 51.93 52.44 51.86 426,600 52.29 47.31
07-07-06 51.07 52.21 51.07 581,200 51.87 46.93
07-07-05 51.42 51.65 50.88 674,200 51.06 46.20
07-07-03 50.71 51.88 50.71 299,100 51.45 46.55
07-07-02 50.71 50.83 50.33 383,600 50.65 45.82
07-06-29 50.51 50.69 49.96 834,900 50.24 45.45
07-06-28 52.10 52.11 49.50 2,793,200 50.46 45.65
07-06-27 52.57 53.32 52.11 766,500 53.25 48.18
Date Open High Low Vol Cls adjCls
07-06-26 53.44 53.44 52.55 818,700 52.79 47.76
07-06-25 53.40 54.34 53.16 1,059,300 53.21 48.14
07-06-22 53.58 53.88 52.95 754,000 53.09 48.03
07-06-21 53.89 54.20 53.48 650,200 53.61 48.50
07-06-20 54.17 54.90 53.87 706,600 53.92 48.78
07-06-19 53.95 54.47 53.49 653,700 54.12 48.96
07-06-18 54.88 55.06 53.72 342,400 54.04 48.89
07-06-15 54.85 55.58 54.70 427,100 54.82 49.60
07-06-14 53.28 54.74 53.17 786,200 54.45 49.26
Date Open High Low Vol Cls adjCls
07-06-13 52.62 53.49 52.36 679,300 53.32 48.24
07-06-12 53.52 53.53 52.53 687,100 52.62 47.61
07-06-11 54.36 54.44 53.30 768,000 53.53 48.43
07-06-08 54.20 55.61 53.90 790,600 54.61 49.41
07-06-07 55.33 55.38 54.20 600,900 54.20 49.04
07-06-06 56.15 56.16 54.90 591,200 55.33 50.06
07-06-05 56.80 56.80 55.89 356,500 56.27 50.91
07-06-04 56.75 57.15 56.53 278,600 56.96 51.53
07-06-01 56.80 57.48 56.49 312,200 56.80 51.39
Date Open High Low Vol Cls adjCls
07-05-31 56.45 57.27 56.34 575,500 56.70 51.30
07-05-30 55.60 56.31 55.40 430,100 56.19 50.84
07-05-29 54.95 55.95 54.83 467,400 55.77 50.46
07-05-25 54.62 55.11 54.40 246,800 54.82 49.60
07-05-24 55.06 55.64 54.34 284,400 54.38 49.20
07-05-23 55.05 56.09 54.92 737,700 55.06 49.81
07-05-22 55.35 55.58 54.41 471,900 54.90 49.67
07-05-21 55.58 55.80 55.14 550,000 55.29 50.02
07-05-18 55.80 56.08 55.05 354,500 55.78 50.47
Date Open High Low Vol Cls adjCls
07-05-17 55.80 56.34 55.35 480,200 55.66 50.36
07-05-16 54.88 56.15 54.88 469,700 56.00 50.67
07-05-15 54.40 55.35 54.17 549,600 54.68 49.47
07-05-14 55.31 55.31 54.01 504,800 54.45 49.26
07-05-11 55.30 55.71 54.79 195,100 55.32 50.05
07-05-10 56.25 56.25 54.98 652,400 55.15 49.81
07-05-09 55.55 56.49 55.41 501,000 56.25 50.80
07-05-08 54.30 56.07 53.95 1,129,300 55.55 50.17
07-05-07 54.62 55.00 54.21 601,100 54.40 49.13
Date Open High Low Vol Cls adjCls
07-05-04 55.11 55.29 54.60 492,000 54.72 49.42
07-05-03 55.36 55.99 55.00 585,800 55.08 49.74
07-05-02 55.02 55.78 54.65 398,100 55.30 49.94
07-05-01 54.63 55.32 53.85 508,700 54.99 49.66
07-04-30 55.99 55.99 54.56 430,200 54.63 49.34
07-04-27 56.61 56.61 55.26 643,700 55.86 50.45
07-04-26 56.35 56.75 55.28 742,400 56.61 51.12
07-04-25 56.25 57.27 56.25 680,700 56.29 50.84
07-04-24 56.04 56.14 55.12 753,700 55.70 50.30
Date Open High Low Vol Cls adjCls
07-04-23 56.00 56.60 55.53 461,400 56.04 50.61
07-04-20 55.86 56.34 55.60 357,000 55.99 50.56
07-04-19 55.04 55.85 54.64 604,500 55.66 50.27
07-04-18 54.43 55.83 54.42 920,000 55.29 49.93
07-04-17 55.00 55.40 53.43 1,682,000 54.43 49.16
07-04-16 53.11 54.46 52.95 1,200,900 53.23 48.07
07-04-13 52.64 53.19 52.25 488,100 52.86 47.74
07-04-12 51.70 52.95 51.24 561,400 52.64 47.54
07-04-11 52.16 52.30 51.63 280,600 51.81 46.79
Date Open High Low Vol Cls adjCls
07-04-10 52.30 52.53 51.81 347,000 52.06 47.02
07-04-09 51.58 53.04 51.46 441,400 52.52 47.43
07-04-05 50.72 51.57 50.52 280,000 51.40 46.42
07-04-04 51.52 51.55 50.55 488,700 50.72 45.80
07-04-03 49.74 51.57 49.71 899,400 51.44 46.46
07-04-02 49.85 50.26 49.63 373,800 49.73 44.91
07-03-30 50.23 50.59 49.76 445,500 49.84 45.01
07-03-29 50.20 50.26 49.64 457,100 50.07 45.22
07-03-28 50.30 50.30 49.54 552,700 49.85 45.02
Date Open High Low Vol Cls adjCls
07-03-27 50.86 50.93 49.97 489,400 50.29 45.42
07-03-26 51.83 51.83 50.11 713,300 50.86 45.93
07-03-23 50.52 51.78 50.52 535,600 51.75 46.74
07-03-22 49.22 50.56 49.22 477,300 50.47 45.58
07-03-21 49.43 50.11 48.95 606,700 50.11 45.25
07-03-20 48.07 49.61 47.89 461,300 49.47 44.68
07-03-19 48.35 48.53 47.73 813,900 48.03 43.38
07-03-16 49.15 49.28 47.72 624,400 48.18 43.51
07-03-15 48.00 49.21 47.95 647,900 49.15 44.39
Date Open High Low Vol Cls adjCls
07-03-14 47.90 48.25 46.90 584,800 48.00 43.35
07-03-13 48.68 48.68 47.76 605,300 48.00 43.35
07-03-12 49.19 49.52 48.69 343,500 48.88 44.14
07-03-09 49.50 50.80 48.96 1,390,900 49.36 44.58
07-03-08 47.90 48.12 47.53 269,600 47.74 43.11
07-03-07 47.40 47.93 47.02 397,300 47.74 43.11
07-03-06 47.76 48.00 47.16 430,100 47.40 42.81
07-03-05 48.00 48.72 47.48 434,200 47.48 42.88
07-03-02 49.14 49.14 48.00 514,200 48.37 43.68
Date Open High Low Vol Cls adjCls
07-03-01 48.70 49.57 48.03 560,100 49.20 44.43
07-02-28 48.89 49.45 47.90 508,300 49.14 44.38
07-02-27 50.29 50.29 48.64 848,100 48.76 44.03
07-02-26 52.14 52.14 50.06 609,400 50.62 45.71
07-02-23 52.89 52.89 51.23 550,500 52.14 47.09
07-02-22 53.00 53.20 52.69 348,200 52.97 47.84
07-02-21 51.90 52.98 51.84 527,400 52.91 47.78
07-02-20 51.64 52.16 51.40 200,000 52.05 47.01
07-02-16 51.82 52.03 51.26 359,800 51.84 46.82
Date Open High Low Vol Cls adjCls
07-02-15 51.15 51.71 51.12 459,800 51.57 46.57
07-02-14 49.89 51.28 49.74 656,900 51.21 46.25
07-02-13 48.81 49.69 48.70 359,300 49.69 44.87
07-02-12 48.60 49.05 48.06 768,800 48.81 43.99
07-02-09 48.69 49.02 48.50 404,300 48.62 43.82
07-02-08 49.27 49.28 48.63 581,000 48.69 43.88
07-02-07 49.21 49.76 49.21 256,600 49.52 44.63
07-02-06 48.48 49.31 48.45 482,000 49.26 44.40
07-02-05 49.62 49.70 48.36 1,243,000 48.48 43.69
Date Open High Low Vol Cls adjCls
07-02-02 50.32 50.72 49.41 809,500 49.62 44.72
07-02-01 49.77 50.11 49.43 829,300 50.07 45.13
07-01-31 47.25 49.94 44.91 685,100 49.74 44.83
07-01-30 49.50 51.00 48.08 2,693,300 49.79 44.87
07-01-29 45.80 46.83 45.36 900,800 46.65 42.04
07-01-26 46.13 46.13 45.39 619,400 45.60 41.10
07-01-25 46.27 46.27 45.51 350,000 45.92 41.39
07-01-24 45.84 46.36 45.32 386,100 46.27 41.70
07-01-23 46.20 46.21 45.54 556,600 45.84 41.31
Date Open High Low Vol Cls adjCls
07-01-22 46.70 46.70 45.66 415,400 46.30 41.73
07-01-19 46.24 46.40 45.74 373,100 46.14 41.58
07-01-18 45.94 46.18 45.65 485,400 45.78 41.26
07-01-17 46.70 46.70 45.85 350,900 45.90 41.37
07-01-16 46.48 47.09 46.30 500,500 46.78 42.16
07-01-12 45.09 46.42 45.06 558,800 46.31 41.74
07-01-11 44.82 45.39 44.82 330,500 45.18 40.72
07-01-10 45.00 45.02 44.56 252,700 44.82 40.39
07-01-09 45.08 45.25 44.71 486,400 45.12 40.66
Date Open High Low Vol Cls adjCls
07-01-08 45.47 45.50 44.86 885,200 45.00 40.56
07-01-05 45.86 45.86 44.95 834,000 45.38 40.90
07-01-04 45.49 46.24 45.09 1,328,700 46.13 41.57
07-01-03 44.70 45.50 44.15 1,172,700 44.56 40.16
06-12-29 44.08 44.14 43.84 730,400 44.04 39.69
06-12-28 43.84 44.13 43.72 547,100 44.05 39.70
06-12-27 43.28 43.85 43.25 575,100 43.85 39.52
06-12-26 42.95 43.14 42.93 301,800 43.14 38.88
06-12-22 43.03 43.11 42.76 303,000 42.94 38.70
Date Open High Low Vol Cls adjCls
06-12-21 43.30 43.56 42.73 604,900 42.97 38.73
06-12-20 43.26 43.50 43.12 740,700 43.34 39.06
06-12-19 43.22 43.51 42.91 693,700 43.26 38.99
06-12-18 43.79 44.03 43.31 864,100 43.38 39.10
06-12-15 43.95 44.60 43.44 815,000 43.80 39.47
06-12-14 43.15 44.11 43.13 437,200 43.94 39.60
06-12-13 42.81 43.10 42.09 1,033,200 43.01 38.76
06-12-12 43.65 43.74 42.79 822,900 42.89 38.65
06-12-11 44.04 44.28 43.42 499,000 43.67 39.36
Date Open High Low Vol Cls adjCls
06-12-08 44.60 44.70 43.83 737,300 44.12 39.76
06-12-07 45.07 45.17 44.38 413,300 44.99 40.55
06-12-06 45.00 45.28 44.72 450,100 44.95 40.51
06-12-05 45.15 45.19 44.31 745,200 44.99 40.55
06-12-04 46.05 46.05 45.01 727,000 45.14 40.68
06-12-01 46.01 46.70 45.64 648,600 46.67 42.06
06-11-30 46.51 46.94 45.84 752,900 46.12 41.57
06-11-29 48.17 48.23 46.13 1,105,900 46.52 41.93
06-11-28 47.67 48.10 47.25 552,000 48.10 43.35
Date Open High Low Vol Cls adjCls
06-11-27 48.00 48.05 47.54 403,100 47.70 42.99
06-11-24 47.85 48.16 47.69 128,200 47.93 43.20
06-11-22 47.95 48.00 47.18 450,300 47.90 43.17
06-11-21 48.02 48.22 47.85 324,000 47.93 43.20
06-11-20 48.70 48.73 47.81 375,300 48.00 43.26
06-11-17 48.94 49.42 48.47 396,000 48.66 43.85
06-11-16 48.30 49.11 48.30 520,200 48.93 44.10
06-11-15 47.85 48.54 47.81 271,200 48.23 43.47
06-11-14 47.12 48.08 46.97 647,400 47.77 43.05
Date Open High Low Vol Cls adjCls
06-11-13 47.08 47.58 46.92 405,300 47.05 42.40
06-11-10 46.90 47.60 46.90 529,500 47.06 42.41
06-11-09 47.46 47.51 46.90 544,000 47.01 42.28
06-11-08 46.90 47.68 46.75 401,600 47.43 42.66
06-11-07 47.77 47.99 47.09 561,300 47.13 42.39
06-11-06 46.50 48.24 46.50 659,600 47.90 43.08
06-11-03 46.70 47.10 45.53 697,800 45.62 41.03
06-11-02 46.48 46.81 46.35 481,700 46.55 41.86
06-11-01 47.35 47.70 46.47 747,300 46.60 41.91
Date Open High Low Vol Cls adjCls
06-10-31 47.40 47.90 46.63 616,200 47.17 42.42
06-10-30 46.90 47.46 46.40 390,800 47.40 42.63
06-10-27 46.74 48.00 46.66 685,500 47.13 42.39
06-10-26 47.10 47.10 46.32 581,900 46.74 42.03
06-10-25 46.30 47.25 46.30 733,600 47.01 42.28
06-10-24 44.95 46.33 44.58 1,771,500 46.30 41.64
06-10-23 44.60 45.51 44.18 896,800 44.95 40.42
06-10-20 45.00 45.10 44.60 1,211,400 44.99 40.46
06-10-19 44.00 45.02 43.94 1,525,000 44.80 40.29
Date Open High Low Vol Cls adjCls
06-10-18 45.19 46.44 43.70 1,855,600 44.43 39.96
06-10-17 46.45 46.58 45.89 790,700 46.00 41.37
06-10-16 47.30 48.09 47.14 486,800 47.19 42.44
06-10-13 47.34 47.73 47.05 275,000 47.35 42.58
06-10-12 46.88 47.58 46.87 263,500 47.50 42.72
06-10-11 47.24 47.29 46.34 367,900 46.73 42.03
06-10-10 47.36 47.95 47.29 976,300 47.60 42.81
06-10-09 46.30 47.00 45.83 563,000 46.90 42.18
06-10-06 47.00 47.02 46.21 410,700 46.46 41.78
Date Open High Low Vol Cls adjCls
06-10-05 46.17 47.38 46.14 1,081,000 47.28 42.52
06-10-04 44.78 46.62 44.47 806,100 46.25 41.59
06-10-03 44.24 45.05 44.10 590,600 44.77 40.26
06-10-02 44.65 44.76 44.13 398,700 44.28 39.82
06-09-29 44.72 45.02 43.75 574,900 44.82 40.31
06-09-28 44.90 45.10 44.34 321,300 44.77 40.26
06-09-27 45.03 45.22 44.65 533,200 44.91 40.39
06-09-26 44.39 45.40 44.39 643,600 45.29 40.73
06-09-25 44.50 44.63 43.30 661,000 44.36 39.89
Date Open High Low Vol Cls adjCls
06-09-22 44.05 44.59 43.18 764,300 44.51 40.03
06-09-21 44.87 45.20 44.28 592,700 44.70 40.20
06-09-20 45.24 45.60 44.70 694,100 44.85 40.33
06-09-19 44.60 45.70 44.23 1,823,700 45.00 40.47
06-09-18 46.05 46.47 45.76 893,800 45.80 41.19
06-09-15 47.20 47.26 45.74 1,383,400 46.05 41.41
06-09-14 47.16 47.16 46.07 546,300 46.57 41.88
06-09-13 47.50 47.84 47.20 607,800 47.50 42.72
06-09-12 46.75 47.80 46.75 772,200 47.61 42.82
Date Open High Low Vol Cls adjCls
06-09-11 45.57 47.34 44.94 880,400 47.25 42.49
06-09-08 46.17 46.39 45.37 788,000 45.44 40.87
06-09-07 46.52 46.95 45.98 589,200 46.19 41.54
06-09-06 47.42 47.42 46.39 507,500 46.52 41.84
06-09-05 47.78 47.98 47.30 782,900 47.48 42.70
06-09-01 47.35 47.90 46.60 629,200 47.78 42.97
06-08-31 48.15 48.49 47.55 521,600 47.85 43.03
06-08-30 48.61 48.66 47.36 892,500 48.24 43.38
06-08-29 49.82 50.00 48.70 376,600 49.43 44.45
Date Open High Low Vol Cls adjCls
06-08-28 48.41 50.31 48.41 685,000 49.88 44.86
06-08-25 48.68 49.01 48.25 535,200 48.35 43.48
06-08-24 48.95 49.00 48.33 449,200 48.69 43.79
06-08-23 48.78 49.23 48.56 506,200 48.81 43.90
06-08-22 49.40 50.13 48.68 511,700 48.77 43.86
06-08-21 50.10 50.10 49.22 454,000 49.40 44.43
06-08-18 50.46 50.47 49.58 317,800 50.15 45.10
06-08-17 50.70 50.85 50.16 557,400 50.60 45.51
06-08-16 49.12 50.85 49.12 691,500 50.63 45.53
Date Open High Low Vol Cls adjCls
06-08-15 49.88 49.88 48.27 418,400 49.05 44.11
06-08-14 47.58 48.78 47.58 424,400 47.98 43.15
06-08-11 47.40 47.59 47.06 554,800 47.28 42.52
06-08-10 46.66 47.88 46.62 349,700 47.50 42.72
06-08-09 47.83 47.99 46.52 523,600 46.75 41.95
06-08-08 48.84 49.04 47.52 473,800 47.68 42.79
06-08-07 49.47 49.77 48.26 436,100 48.74 43.74
06-08-04 51.00 53.45 48.61 955,100 49.48 44.40
06-08-03 49.20 51.45 49.05 623,300 50.70 45.50
Date Open High Low Vol Cls adjCls
06-08-02 49.74 50.20 49.12 459,900 49.47 44.39
06-08-01 49.23 49.76 48.26 524,200 49.60 44.51
06-07-31 49.90 50.10 49.36 471,800 49.48 44.40
06-07-28 49.81 50.74 49.77 495,600 50.13 44.99
06-07-27 50.49 50.75 49.41 798,200 49.61 44.52
06-07-26 51.30 51.30 50.06 522,900 50.48 45.30
06-07-25 51.80 51.80 50.81 741,000 51.50 46.22
06-07-24 50.80 52.26 50.80 436,100 52.02 46.68
06-07-21 50.73 50.84 49.48 944,900 50.70 45.50
Date Open High Low Vol Cls adjCls
06-07-20 52.30 52.97 50.29 874,700 50.60 45.41
06-07-19 52.99 53.67 51.23 1,222,000 51.77 46.46
06-07-18 54.33 54.64 52.55 669,800 52.98 47.54
06-07-17 54.41 54.75 53.76 452,100 54.33 48.76
06-07-14 54.05 54.49 52.53 612,900 54.35 48.77
06-07-13 55.44 55.44 53.81 620,100 54.05 48.50
06-07-12 56.10 56.15 55.27 601,200 55.54 49.84
06-07-11 56.94 57.06 55.52 588,900 55.98 50.24
06-07-10 57.63 58.14 56.93 312,200 57.06 51.21
Date Open High Low Vol Cls adjCls
06-07-07 57.65 57.94 56.92 351,000 57.51 51.61
06-07-06 58.42 58.86 56.78 509,900 57.57 51.66
06-07-05 58.20 59.07 56.92 566,100 58.42 52.43
06-07-03 58.00 58.63 57.79 333,400 58.19 52.22
06-06-30 58.56 58.98 57.55 910,300 57.93 51.99
06-06-29 57.40 58.72 57.20 1,161,000 58.43 52.44
06-06-28 57.69 57.69 56.48 455,400 57.12 51.26
06-06-27 59.15 59.68 57.53 287,500 57.68 51.76
06-06-26 59.60 59.60 58.68 274,800 59.18 53.11
Date Open High Low Vol Cls adjCls
06-06-23 59.70 60.00 59.13 554,700 59.15 53.08
06-06-22 58.90 59.45 58.01 383,800 58.73 52.70
06-06-21 57.62 59.36 57.62 412,100 58.98 52.93
06-06-20 56.53 58.08 56.49 485,200 57.50 51.60
06-06-19 56.10 56.68 55.63 581,600 56.44 50.65
06-06-16 55.75 56.41 55.63 336,000 56.10 50.34
06-06-15 55.30 56.88 55.30 589,100 56.40 50.61
06-06-14 55.75 55.80 54.84 517,900 55.41 49.73
06-06-13 56.19 56.55 55.28 575,200 55.83 50.10
Date Open High Low Vol Cls adjCls
06-06-12 58.15 58.16 56.25 339,400 56.39 50.60
06-06-09 58.26 58.77 58.07 351,800 58.20 52.23
06-06-08 57.20 58.22 55.61 621,300 58.19 52.22
06-06-07 58.60 58.73 57.31 789,500 57.41 51.52
06-06-06 58.84 58.84 56.10 783,300 57.73 51.81
06-06-05 61.06 61.48 58.68 454,900 58.85 52.81
06-06-02 61.15 61.87 60.52 401,300 61.06 54.80
06-06-01 59.15 60.78 59.15 442,000 60.66 54.44
06-05-31 57.68 59.14 57.23 678,600 59.09 53.03
Date Open High Low Vol Cls adjCls
06-05-30 58.70 58.79 57.43 343,500 57.50 51.60
06-05-26 59.20 59.21 58.57 366,900 58.84 52.80
06-05-25 59.10 59.18 58.55 359,200 59.07 53.01
06-05-24 58.29 59.21 57.23 489,500 58.69 52.67
06-05-23 60.00 61.00 58.18 996,100 58.18 52.21
06-05-22 58.75 59.74 57.72 595,300 59.46 53.36
06-05-19 58.55 59.33 57.96 796,200 58.93 52.88
06-05-18 57.15 58.38 57.15 825,900 58.14 52.17
06-05-17 57.61 58.13 56.35 666,700 56.92 51.08
Date Open High Low Vol Cls adjCls
06-05-16 59.30 59.30 57.80 2,568,600 57.80 51.87
06-05-15 59.15 59.67 58.87 422,500 59.37 53.28
06-05-12 60.35 60.38 58.53 408,700 59.11 53.05
06-05-11 60.31 60.74 59.44 485,400 60.42 54.22
06-05-10 61.00 61.05 59.95 2,305,400 60.42 54.13
06-05-09 59.40 60.11 59.07 765,200 60.01 53.76
06-05-08 57.50 57.68 57.24 594,700 57.57 51.58
06-05-05 57.00 57.70 56.75 517,200 57.66 51.66
06-05-04 56.60 57.32 56.55 508,900 56.96 51.03
Date Open High Low Vol Cls adjCls
06-05-03 56.08 56.95 55.98 548,800 56.63 50.74
06-05-02 56.16 56.36 55.39 544,000 56.10 50.26
06-05-01 55.85 56.30 55.30 495,500 56.07 50.23
06-04-28 56.20 56.49 55.36 661,700 55.72 49.92
06-04-27 56.15 56.78 55.62 899,800 55.94 50.12
06-04-26 55.10 56.34 55.06 1,090,800 56.10 50.26
06-04-25 55.25 56.00 54.73 2,855,100 54.90 49.19
06-04-24 51.15 51.85 50.80 700,600 51.51 46.15
06-04-21 52.30 52.50 51.09 366,000 51.44 46.09
Date Open High Low Vol Cls adjCls
06-04-20 53.51 53.57 51.51 715,500 52.00 46.59
06-04-19 51.50 52.78 51.10 394,100 52.64 47.16
06-04-18 50.54 51.76 50.54 658,800 51.41 46.06
06-04-17 50.10 50.58 49.83 477,000 50.54 45.28
06-04-13 49.93 50.34 49.51 333,100 50.10 44.89
06-04-12 49.45 50.00 49.23 535,600 49.92 44.72
06-04-11 51.54 51.54 49.34 761,300 49.50 44.35
06-04-10 52.37 52.38 50.90 562,400 51.44 46.09
06-04-07 52.35 52.67 51.92 467,100 52.37 46.92
Date Open High Low Vol Cls adjCls
06-04-06 52.75 52.80 51.92 682,100 52.19 46.76
06-04-05 51.47 51.82 51.05 593,200 51.58 46.21
06-04-04 50.70 51.42 50.68 1,412,100 51.27 45.93
06-04-03 50.04 50.76 50.04 579,400 50.73 45.45
06-03-31 49.82 50.13 49.58 468,600 49.94 44.74
06-03-30 50.45 50.45 49.68 390,900 49.86 44.67
06-03-29 51.29 51.29 49.95 848,800 50.35 45.11
06-03-28 52.59 52.63 50.77 731,100 51.09 45.77
06-03-27 52.50 53.30 51.87 760,800 52.54 47.07
Date Open High Low Vol Cls adjCls
06-03-24 51.40 51.82 51.37 1,107,400 51.81 46.42
06-03-23 51.52 51.52 50.40 1,100,400 51.29 45.95
06-03-22 50.86 51.55 50.83 486,100 51.52 46.16
06-03-21 51.05 51.16 50.37 605,400 50.86 45.57
06-03-20 50.89 51.70 50.89 527,000 51.12 45.80
06-03-17 51.39 51.39 50.40 609,800 50.80 45.51
06-03-16 52.47 52.63 51.33 788,900 51.39 46.04
06-03-15 53.08 53.35 52.14 862,300 52.31 46.87
06-03-14 53.39 53.40 52.72 586,900 53.08 47.56
Date Open High Low Vol Cls adjCls
06-03-13 53.14 54.35 52.80 1,007,100 53.39 47.83
06-03-10 52.63 53.10 52.32 858,200 52.90 47.39
06-03-09 52.45 52.81 52.25 670,400 52.63 47.15
06-03-08 52.10 53.00 52.02 1,260,900 52.46 47.00
06-03-07 52.00 52.17 51.62 707,100 52.06 46.64
06-03-06 52.80 52.82 51.85 908,300 52.18 46.75
06-03-03 51.30 52.72 51.15 741,000 52.52 47.05
06-03-02 51.50 51.68 50.90 438,400 51.33 45.99
06-03-01 50.35 51.77 50.35 740,800 51.70 46.32
Date Open High Low Vol Cls adjCls
06-02-28 50.70 50.80 50.11 516,700 50.18 44.96
06-02-27 50.05 50.96 50.03 455,100 50.89 45.59
06-02-24 49.72 49.81 48.62 757,200 49.77 44.59
06-02-23 50.27 50.27 49.50 892,300 49.74 44.56
06-02-22 50.17 50.51 49.30 924,500 50.27 45.04
06-02-21 50.50 50.68 49.84 544,000 50.00 44.80
06-02-17 51.00 51.00 50.19 398,900 50.56 45.30
06-02-16 51.89 51.89 50.71 467,500 51.04 45.73
06-02-15 52.07 52.07 50.85 513,200 51.89 46.49
Date Open High Low Vol Cls adjCls
06-02-14 51.00 52.08 50.50 515,900 52.07 46.65
06-02-13 51.74 51.79 50.94 214,500 51.08 45.76
06-02-10 51.34 51.92 50.80 345,900 51.75 46.36
06-02-09 51.33 51.79 51.14 389,500 51.42 45.98
06-02-08 51.07 51.50 50.67 398,200 51.33 45.90
06-02-07 52.15 52.15 50.97 537,600 51.02 45.62
06-02-06 50.91 52.36 50.40 934,800 52.35 46.81
06-02-03 49.90 50.13 49.29 578,100 49.84 44.57
06-02-02 51.00 51.00 49.91 481,600 49.98 44.69
Date Open High Low Vol Cls adjCls
06-02-01 51.26 51.26 50.63 534,300 50.79 45.42
06-01-31 51.40 51.58 50.57 599,100 51.25 45.83
06-01-30 51.50 52.23 51.22 692,800 51.40 45.96
06-01-27 51.64 52.23 51.38 1,178,500 51.52 46.07
06-01-26 50.71 51.74 50.55 1,640,200 51.64 46.18
06-01-25 51.72 52.20 48.22 4,904,500 50.51 45.16
06-01-24 54.95 56.00 54.30 570,400 55.92 50.00
06-01-23 55.20 55.26 53.60 458,600 54.50 48.73
06-01-20 55.12 56.11 55.05 483,000 55.20 49.36
Date Open High Low Vol Cls adjCls
06-01-19 54.25 55.89 54.20 626,100 55.12 49.29
06-01-18 53.50 54.42 53.30 571,200 53.85 48.15
06-01-17 55.10 55.53 54.13 384,400 54.15 48.42
06-01-13 55.17 56.00 55.11 279,500 55.58 49.70
06-01-12 55.25 55.47 54.41 392,200 55.17 49.33
06-01-11 56.20 56.32 54.91 599,100 55.57 49.69
06-01-10 56.98 57.33 56.30 405,900 57.25 51.19
06-01-09 58.05 58.12 56.96 545,400 57.08 51.04
06-01-06 57.40 57.76 56.36 391,500 57.45 51.37
Date Open High Low Vol Cls adjCls
06-01-05 56.83 57.36 55.71 404,100 57.17 51.12
06-01-04 56.01 57.33 56.01 338,800 56.30 50.34
06-01-03 56.25 56.59 54.38 440,900 56.10 50.16
05-12-30 56.40 56.40 55.37 197,800 55.89 49.98
05-12-29 56.29 57.34 56.22 222,800 56.60 50.61
05-12-28 56.04 56.35 55.65 235,100 56.29 50.33
05-12-27 57.75 57.97 55.82 440,100 55.84 49.93
05-12-23 57.65 58.07 57.21 204,700 57.93 51.80
05-12-22 56.02 57.60 55.96 371,000 57.45 51.37
Date Open High Low Vol Cls adjCls
05-12-21 55.53 56.55 55.53 587,300 55.89 49.98
05-12-20 55.83 56.00 55.25 261,600 55.37 49.51
05-12-19 56.64 57.40 55.66 388,800 55.69 49.80
05-12-16 56.46 56.81 56.33 395,000 56.68 50.68
05-12-15 55.95 56.53 55.61 309,300 56.45 50.48
05-12-14 55.94 56.30 55.60 248,200 56.01 50.08
05-12-13 56.15 56.17 55.47 253,400 55.95 50.03
05-12-12 56.14 56.41 55.72 260,700 56.24 50.29
05-12-09 55.89 56.19 55.49 310,100 55.89 49.98
Date Open High Low Vol Cls adjCls
05-12-08 56.35 56.88 55.81 394,000 55.96 50.04
05-12-07 56.11 57.20 55.56 423,000 56.21 50.26
05-12-06 56.00 56.99 55.90 395,900 56.11 50.17
05-12-05 56.72 56.87 55.30 338,400 55.93 50.01
05-12-02 57.13 57.13 56.45 282,400 56.83 50.82
05-12-01 57.15 57.80 57.08 488,200 57.22 51.16
05-11-30 56.58 57.09 56.50 559,400 57.00 50.97
05-11-29 56.68 57.32 56.35 572,200 56.58 50.59
05-11-28 58.80 58.81 56.50 852,700 56.65 50.65
Date Open High Low Vol Cls adjCls
05-11-25 59.50 59.79 59.34 103,500 59.73 53.41
05-11-23 59.42 59.60 58.98 314,800 59.42 53.13
05-11-22 58.50 59.64 58.27 424,800 59.49 53.19
05-11-21 57.85 58.84 57.77 434,600 58.65 52.44
05-11-18 56.90 57.90 56.90 384,400 57.85 51.73
05-11-17 56.35 56.73 56.23 632,900 56.73 50.73
05-11-16 56.05 56.72 55.51 342,500 56.39 50.42
05-11-15 57.15 57.30 55.56 793,900 56.02 50.09
05-11-14 57.50 57.56 56.67 565,400 57.08 51.04
Date Open High Low Vol Cls adjCls
05-11-11 57.85 58.04 57.36 482,000 57.81 51.69
05-11-10 58.33 58.95 57.83 876,100 58.10 51.95
05-11-09 58.00 58.57 57.55 559,800 58.56 52.27
05-11-08 57.50 58.09 57.05 384,300 57.87 51.66
05-11-07 57.25 58.04 57.25 360,900 57.50 51.33
05-11-04 58.00 58.00 56.84 342,800 57.32 51.17
05-11-03 57.40 58.36 57.40 461,600 57.76 51.56
05-11-02 55.95 57.86 55.95 592,300 57.37 51.21
05-11-01 56.20 56.83 55.93 520,500 56.06 50.04
Date Open High Low Vol Cls adjCls
05-10-31 55.15 56.37 55.15 689,700 56.27 50.23
05-10-28 53.98 55.11 53.61 461,700 55.06 49.15
05-10-27 54.45 54.46 53.29 559,500 53.73 47.96
05-10-26 54.65 55.15 54.05 652,800 54.45 48.60
05-10-25 54.80 55.68 54.08 405,700 54.66 48.79
05-10-24 53.00 55.92 52.89 1,488,000 54.86 48.97
05-10-21 52.29 53.30 52.15 989,900 52.98 47.29
05-10-20 50.52 52.62 50.05 1,665,700 52.28 46.67
05-10-19 50.89 51.13 49.85 975,200 50.52 45.10
Date Open High Low Vol Cls adjCls
05-10-18 51.83 51.97 50.89 406,200 50.89 45.43
05-10-17 52.20 52.49 51.65 418,600 51.79 46.23
05-10-14 51.68 52.11 51.35 395,200 51.72 46.17
05-10-13 51.68 51.68 50.65 353,300 51.44 45.92
05-10-12 52.40 52.45 51.33 559,400 51.78 46.22
05-10-11 51.90 53.08 51.90 502,300 52.56 46.92
05-10-10 51.46 52.20 51.26 253,800 51.82 46.26
05-10-07 51.38 52.04 51.24 316,900 51.48 45.95
05-10-06 51.06 51.72 50.72 549,200 51.34 45.83
Date Open High Low Vol Cls adjCls
05-10-05 52.22 52.32 51.05 336,500 51.05 45.57
05-10-04 52.90 53.33 52.26 283,600 52.32 46.70
05-10-03 52.65 53.45 52.22 461,500 52.80 47.13
05-09-30 51.59 52.95 51.47 735,500 52.50 46.86
05-09-29 50.70 51.95 50.17 745,600 51.59 46.05
05-09-28 50.15 50.96 50.15 1,378,000 50.63 45.19
05-09-27 49.00 49.28 48.68 403,200 49.00 43.74
05-09-26 49.30 50.15 48.77 372,600 49.06 43.79
05-09-23 47.97 49.02 47.65 470,300 48.89 43.64
Date Open High Low Vol Cls adjCls
05-09-22 47.38 48.01 46.96 727,700 47.97 42.82
05-09-21 48.53 48.54 47.00 910,100 47.30 42.22
05-09-20 48.87 49.00 48.18 1,134,800 48.53 43.32
05-09-19 49.95 49.97 48.26 809,700 48.99 43.73
05-09-16 50.79 50.80 48.89 1,152,900 50.00 44.63
05-09-15 50.20 50.90 50.20 508,100 50.79 45.34
05-09-14 49.88 50.24 49.21 649,000 50.24 44.85
05-09-13 49.76 50.09 49.36 456,500 49.92 44.56
05-09-12 49.77 50.00 49.51 605,400 49.76 44.42
Date Open High Low Vol Cls adjCls
05-09-09 50.35 50.35 48.14 839,600 49.71 44.37
05-09-08 51.35 51.61 50.58 389,700 50.58 45.15
05-09-07 50.35 51.52 50.35 506,500 51.51 45.98
05-09-06 49.77 50.79 49.60 406,200 50.35 44.94
05-09-02 50.74 51.11 49.59 501,900 49.60 44.28
05-09-01 50.47 50.87 50.02 742,100 50.75 45.30
05-08-31 50.25 50.47 49.65 1,130,300 50.47 45.05
05-08-30 50.51 50.69 50.00 380,800 50.25 44.86
05-08-29 49.75 50.79 49.65 359,700 50.50 45.08
Date Open High Low Vol Cls adjCls
05-08-26 51.05 51.05 49.99 235,900 50.56 45.13
05-08-25 50.63 51.51 50.62 299,800 51.28 45.77
05-08-24 50.21 51.30 49.97 430,600 50.62 45.19
05-08-23 51.27 51.30 50.25 488,300 50.46 45.04
05-08-22 51.89 51.98 51.21 258,200 51.52 45.99
05-08-19 51.05 51.69 50.82 274,800 51.69 46.14
05-08-18 51.13 51.30 50.89 400,400 51.06 45.58
05-08-17 51.43 51.43 51.01 377,300 51.38 45.86
05-08-16 52.01 52.04 51.05 353,000 51.18 45.69
Date Open High Low Vol Cls adjCls
05-08-15 51.50 52.25 51.26 366,300 52.01 46.43
05-08-12 51.70 51.80 51.01 309,600 51.50 45.97
05-08-11 51.17 52.05 51.17 222,700 51.83 46.27
05-08-10 51.00 51.77 50.95 432,600 51.26 45.67
05-08-09 51.00 51.33 50.83 418,500 51.00 45.44
05-08-08 50.60 51.34 50.60 385,600 50.95 45.39
05-08-05 51.55 51.55 50.39 429,700 50.57 45.05
05-08-04 51.61 51.66 51.14 281,900 51.55 45.93
05-08-03 51.80 52.04 51.52 208,900 51.77 46.12
Date Open High Low Vol Cls adjCls
05-08-02 51.70 52.11 51.61 306,600 51.89 46.23
05-08-01 50.64 51.60 50.64 387,200 51.50 45.88
05-07-29 51.32 51.59 50.86 415,600 51.59 45.96
05-07-28 50.47 51.70 50.18 346,300 51.32 45.72
05-07-27 50.00 50.66 50.00 471,400 50.47 44.96
05-07-26 50.25 50.43 49.93 438,300 50.10 44.63
05-07-25 50.57 50.86 50.02 521,500 50.16 44.69
05-07-22 51.09 51.45 50.01 531,600 50.57 45.05
05-07-21 51.07 51.65 50.67 608,200 51.30 45.70
Date Open High Low Vol Cls adjCls
05-07-20 49.25 51.36 49.00 1,719,200 51.10 45.53
05-07-19 47.62 47.90 46.98 444,100 47.84 42.62
05-07-18 47.28 47.62 47.06 331,300 47.62 42.42
05-07-15 47.55 47.55 46.58 261,300 47.20 42.05
05-07-14 46.75 47.81 46.68 322,300 47.75 42.54
05-07-13 46.82 47.09 46.64 401,000 46.68 41.59
05-07-12 47.38 47.39 46.41 402,400 46.92 41.80
05-07-11 47.70 47.99 47.20 462,800 47.46 42.28
05-07-08 46.30 47.70 45.99 784,500 47.70 42.50
Date Open High Low Vol Cls adjCls
05-07-07 46.20 46.31 45.86 456,500 46.30 41.25
05-07-06 45.75 46.76 45.75 615,200 46.49 41.42
05-07-05 44.90 45.70 44.60 412,900 45.70 40.71
05-07-01 45.00 45.28 44.49 269,800 44.90 40.00
05-06-30 44.75 45.19 44.67 306,100 44.90 40.00
05-06-29 44.25 45.08 44.19 230,700 44.64 39.77
05-06-28 43.80 44.29 43.64 384,500 44.25 39.42
05-06-27 43.95 44.12 43.30 356,300 43.63 38.87
05-06-24 44.11 44.66 43.84 786,800 43.84 39.06
Date Open High Low Vol Cls adjCls
05-06-23 45.17 45.18 44.11 1,078,800 44.11 39.30
05-06-22 45.02 45.25 44.77 368,100 45.23 40.30
05-06-21 44.77 45.03 44.52 229,200 44.86 39.97
05-06-20 45.02 45.02 44.70 358,500 44.79 39.90
05-06-17 45.01 45.26 44.62 418,400 45.00 40.09
05-06-16 44.50 45.00 44.48 241,000 45.00 40.09
05-06-15 44.08 44.42 43.83 318,800 44.40 39.56
05-06-14 43.95 44.30 43.81 411,000 43.90 39.11
05-06-13 44.00 44.35 43.56 340,200 43.95 39.16
Date Open High Low Vol Cls adjCls
05-06-10 43.95 44.16 43.65 370,000 43.97 39.17
05-06-09 43.24 43.76 42.94 448,600 43.70 38.93
05-06-08 44.43 44.44 42.96 827,300 43.24 38.52
05-06-07 45.10 45.10 44.36 420,600 44.43 39.58
05-06-06 44.89 45.00 44.62 222,300 44.87 39.97
05-06-03 44.88 45.17 44.69 202,800 44.89 39.99
05-06-02 45.25 45.42 44.58 286,500 44.90 40.00
05-06-01 44.65 45.50 44.64 416,300 45.31 40.37
05-05-31 44.76 44.76 44.21 599,300 44.55 39.69
Date Open High Low Vol Cls adjCls
05-05-27 44.95 44.96 44.54 226,200 44.61 39.74
05-05-26 44.77 45.03 44.75 207,300 44.79 39.90
05-05-25 44.40 44.90 43.80 462,100 44.70 39.82
05-05-24 44.60 44.60 43.89 482,100 44.33 39.49
05-05-23 44.90 45.08 44.72 251,600 44.85 39.96
05-05-20 44.84 45.01 44.49 236,300 45.01 40.10
05-05-19 44.70 44.89 44.37 258,600 44.85 39.96
05-05-18 44.20 44.75 44.08 573,900 44.75 39.87
05-05-17 43.95 44.14 43.48 717,300 44.01 39.21
Date Open High Low Vol Cls adjCls
05-05-16 43.20 44.33 43.20 1,016,400 43.95 39.16
05-05-13 42.20 42.20 41.38 492,300 41.74 37.19
05-05-12 43.39 43.54 41.50 550,100 41.80 37.24
05-05-11 43.62 43.73 42.90 563,400 43.57 38.73
05-05-10 43.85 43.90 43.46 519,500 43.52 38.68
05-05-09 43.80 44.05 43.53 412,800 44.02 39.13
05-05-06 44.25 44.36 43.53 292,400 43.87 38.99
05-05-05 44.00 44.59 43.70 466,600 44.02 39.13
05-05-04 43.90 44.17 43.34 933,800 44.15 39.24
Date Open High Low Vol Cls adjCls
05-05-03 43.45 43.71 43.35 831,500 43.51 38.67
05-05-02 42.85 43.45 42.75 761,800 43.45 38.62
05-04-29 42.57 42.90 42.40 565,700 42.75 38.00
05-04-28 42.98 42.98 42.44 403,600 42.57 37.84
05-04-27 42.58 43.39 41.44 707,400 42.98 38.20
05-04-26 44.00 44.01 42.58 613,600 42.60 37.87
05-04-25 44.18 44.65 43.71 560,900 43.90 39.02
05-04-22 44.80 44.80 43.46 659,500 43.93 39.05
05-04-21 45.22 45.77 44.43 1,095,600 44.77 39.79
Date Open High Low Vol Cls adjCls
05-04-20 44.28 44.59 43.50 720,900 43.88 39.00
05-04-19 43.24 44.28 43.24 484,100 44.28 39.36
05-04-18 43.20 43.49 42.56 659,600 42.99 38.21
05-04-15 43.70 44.35 43.03 1,029,700 43.26 38.45
05-04-14 44.45 44.48 43.56 845,400 43.63 38.78
05-04-13 45.84 45.84 44.36 644,200 44.37 39.44
05-04-12 44.43 45.96 44.00 1,162,500 45.81 40.72
05-04-11 43.90 44.77 42.46 3,125,000 44.46 39.52
05-04-08 44.50 44.51 41.49 1,926,400 42.02 37.35
Date Open High Low Vol Cls adjCls
05-04-07 45.93 46.25 45.34 572,900 45.93 40.83
05-04-06 46.54 46.86 45.72 481,200 45.83 40.74
05-04-05 46.45 46.55 45.88 513,800 46.39 41.23
05-04-04 46.36 46.63 45.94 730,700 46.41 41.25
05-04-01 46.95 47.53 46.07 517,000 46.37 41.22
05-03-31 46.38 46.82 46.04 363,400 46.79 41.59
05-03-30 46.15 46.55 45.79 892,700 46.38 41.23
05-03-29 47.00 47.18 45.94 1,081,500 46.11 40.99
05-03-28 46.77 47.79 46.75 463,300 47.05 41.82
Date Open High Low Vol Cls adjCls
05-03-24 46.85 47.11 46.50 760,600 46.75 41.55
05-03-23 48.30 48.30 47.06 571,100 47.20 41.95
05-03-22 48.38 49.16 48.09 330,800 48.35 42.98
05-03-21 48.08 48.78 48.01 415,000 48.42 43.04
05-03-18 48.68 48.69 47.87 565,700 48.33 42.96
05-03-17 48.08 48.93 48.08 312,900 48.62 43.22
05-03-16 48.70 49.00 48.09 451,300 48.18 42.83
05-03-15 49.28 49.56 48.75 468,100 48.78 43.36
05-03-14 49.10 49.63 49.05 448,300 49.30 43.82
Date Open High Low Vol Cls adjCls
05-03-11 48.75 49.38 48.64 501,800 49.16 43.70
05-03-10 48.75 48.80 48.20 546,000 48.55 43.15
05-03-09 48.94 49.45 48.54 572,400 48.75 43.33
05-03-08 48.87 49.25 48.66 299,800 48.94 43.50
05-03-07 48.55 49.12 48.49 383,100 48.81 43.39
05-03-04 47.44 49.55 47.22 803,400 48.98 43.54
05-03-03 47.50 47.80 47.24 467,800 47.43 42.16
05-03-02 46.80 47.57 46.73 470,600 47.36 42.10
05-03-01 46.05 47.39 46.00 787,300 46.96 41.74
Date Open High Low Vol Cls adjCls
05-02-28 46.40 46.70 45.66 1,387,500 45.87 40.77
05-02-25 46.05 46.16 45.61 737,300 45.71 40.63
05-02-24 44.10 46.10 44.10 1,123,200 45.92 40.82
05-02-23 44.00 45.14 43.70 929,400 43.83 38.96
05-02-22 44.15 44.55 43.39 373,200 43.49 38.66
05-02-18 44.18 44.45 43.82 638,300 44.33 39.40
05-02-17 44.72 45.05 43.87 841,300 44.04 39.15
05-02-16 45.05 45.06 44.51 692,000 44.53 39.58
05-02-15 45.00 45.09 44.81 474,300 45.05 40.04
Date Open High Low Vol Cls adjCls
05-02-14 45.01 45.21 44.93 683,200 44.95 39.95
05-02-11 45.07 45.47 44.85 948,900 44.99 39.99
05-02-10 45.20 45.61 44.68 522,700 44.92 39.84
05-02-09 46.06 46.10 45.00 626,700 45.20 40.09
05-02-08 46.38 46.55 46.03 627,600 46.10 40.89
05-02-07 46.49 47.04 46.36 345,300 46.38 41.13
05-02-04 46.75 46.98 46.08 703,400 46.49 41.23
05-02-03 47.02 47.02 46.40 536,400 46.72 41.44
05-02-02 46.95 47.20 46.90 592,400 47.06 41.74
Date Open High Low Vol Cls adjCls
05-02-01 46.91 47.28 46.88 519,900 46.98 41.67
05-01-31 46.90 47.22 46.70 546,000 46.91 41.60
05-01-28 47.05 47.05 46.24 420,800 46.80 41.51
05-01-27 46.83 47.29 46.77 497,600 46.98 41.67
05-01-26 47.45 47.54 46.42 665,500 46.83 41.53
05-01-25 46.30 48.32 46.30 1,678,600 47.45 42.08
05-01-24 46.55 46.80 45.66 811,800 45.92 40.73
05-01-21 48.00 48.10 45.91 945,100 46.02 40.81
05-01-20 48.51 48.51 47.65 397,800 48.01 42.58
Date Open High Low Vol Cls adjCls
05-01-19 48.85 48.98 48.37 253,000 48.51 43.02
05-01-18 48.64 48.87 48.31 360,300 48.83 43.31
05-01-14 47.85 48.86 47.85 326,100 48.64 43.14
05-01-13 47.95 47.97 47.78 357,100 47.86 42.45
05-01-12 47.81 48.06 47.47 639,300 48.02 42.59
05-01-11 47.74 48.10 47.67 345,100 47.81 42.40
05-01-10 47.62 48.38 47.62 386,000 47.75 42.35
05-01-07 48.50 48.50 47.62 1,216,600 47.62 42.23
05-01-06 48.22 48.97 48.17 351,900 48.63 43.13
Date Open High Low Vol Cls adjCls
05-01-05 48.04 48.80 47.95 492,500 48.07 42.63
05-01-04 49.42 49.58 47.98 538,300 48.04 42.61
05-01-03 50.00 50.51 49.37 395,200 49.42 43.83
04-12-31 50.40 50.49 49.93 197,500 50.10 44.43
04-12-30 50.47 50.60 49.75 410,700 50.50 44.79
04-12-29 50.25 50.96 50.14 420,400 50.42 44.72
04-12-28 49.62 50.30 49.62 474,600 50.22 44.54
04-12-27 49.55 49.56 49.23 302,300 49.37 43.79
04-12-23 49.64 49.64 49.34 287,800 49.59 43.98
Date Open High Low Vol Cls adjCls
04-12-22 49.78 49.80 49.58 243,800 49.63 44.02
04-12-21 49.20 50.00 49.04 591,600 49.81 44.18
04-12-20 49.37 49.75 48.82 701,200 49.19 43.63
04-12-17 48.40 49.41 48.10 822,100 49.37 43.79
04-12-16 49.50 49.50 48.99 826,900 49.11 43.55
04-12-15 48.36 49.54 48.36 665,300 49.33 43.75
04-12-14 48.10 48.36 47.69 551,100 48.36 42.89
04-12-13 47.11 48.20 47.11 318,300 48.00 42.57
04-12-10 47.10 47.30 46.75 592,400 47.10 41.77
Date Open High Low Vol Cls adjCls
04-12-09 47.50 47.52 46.71 362,200 47.23 41.89
04-12-08 47.26 47.63 47.26 445,800 47.45 42.08
04-12-07 46.91 47.92 46.88 903,200 47.16 41.83
04-12-06 46.77 46.96 46.65 624,200 46.91 41.60
04-12-03 47.05 47.05 46.50 1,696,400 46.76 41.47
04-12-02 47.00 48.32 46.88 303,700 46.99 41.67
04-12-01 46.73 47.39 46.61 591,200 47.05 41.73
04-11-30 46.25 46.75 46.21 500,600 46.75 41.46
04-11-29 46.17 46.45 45.78 500,500 46.27 41.04
Date Open High Low Vol Cls adjCls
04-11-26 46.22 46.30 46.08 85,500 46.16 40.94
04-11-24 45.85 46.25 45.23 271,400 46.16 40.94
04-11-23 45.50 45.74 45.15 423,200 45.69 40.52
04-11-22 44.25 45.68 44.25 826,000 45.64 40.48
04-11-19 44.37 44.39 43.31 547,400 44.10 39.11
04-11-18 43.98 44.50 43.90 472,300 44.37 39.35
04-11-17 43.68 44.76 43.66 586,600 43.88 38.92
04-11-16 44.10 44.40 43.69 891,500 43.75 38.80
04-11-15 44.90 44.90 43.73 609,100 43.90 38.93
Date Open High Low Vol Cls adjCls
04-11-12 44.96 44.96 44.08 358,400 44.80 39.73
04-11-11 44.19 45.15 44.19 565,400 44.95 39.87
04-11-10 44.45 44.85 44.14 580,500 44.20 39.20
04-11-09 43.85 44.84 43.83 817,400 44.60 39.47
04-11-08 43.75 44.17 43.56 558,700 43.85 38.80
04-11-05 43.50 44.05 43.46 762,000 43.80 38.76
04-11-04 43.00 43.46 42.70 898,000 43.30 38.32
04-11-03 43.70 44.05 42.85 482,900 43.03 38.08
04-11-02 42.50 43.48 42.50 1,021,000 42.68 37.77
Date Open High Low Vol Cls adjCls
04-11-01 43.78 43.98 43.50 469,400 43.80 38.76
04-10-29 43.58 44.08 43.31 641,000 43.78 38.74
04-10-28 43.60 43.80 42.88 622,600 43.57 38.55
04-10-27 43.50 44.15 43.10 886,700 43.80 38.76
04-10-26 43.95 43.98 43.18 1,123,600 43.41 38.41
04-10-25 44.50 44.81 43.77 1,597,800 44.21 39.12
04-10-22 47.34 47.34 46.45 438,100 46.77 41.39
04-10-21 47.20 47.50 47.04 365,500 47.35 41.90
04-10-20 47.10 47.36 46.73 314,100 47.30 41.86
Date Open High Low Vol Cls adjCls
04-10-19 47.39 47.67 46.92 390,000 47.00 41.59
04-10-18 46.97 47.71 46.67 667,200 47.39 41.94
04-10-15 46.13 47.09 46.13 649,400 47.05 41.63
04-10-14 46.12 46.79 46.10 387,400 46.14 40.83
04-10-13 46.90 46.98 46.01 581,100 46.19 40.87
04-10-12 46.75 46.82 45.76 888,500 46.80 41.41
04-10-11 46.87 47.03 46.65 1,418,800 46.85 41.46
04-10-08 46.84 47.10 46.41 434,400 46.86 41.47
04-10-07 47.06 47.14 46.19 1,355,800 46.85 41.46
Date Open High Low Vol Cls adjCls
04-10-06 45.85 47.26 45.75 2,885,800 47.06 41.64
04-10-05 41.87 44.75 41.85 3,204,300 44.63 39.49
04-10-04 41.75 41.98 41.75 415,700 41.85 37.03
04-10-01 40.98 41.67 40.90 512,700 41.67 36.87
04-09-30 40.75 41.30 40.51 420,700 40.99 36.27
04-09-29 40.03 40.58 40.03 449,700 40.54 35.87
04-09-28 40.00 40.24 39.96 398,500 40.13 35.51
04-09-27 40.30 40.31 39.59 311,700 39.96 35.36
04-09-24 40.21 40.50 40.09 383,300 40.35 35.71
Date Open High Low Vol Cls adjCls
04-09-23 40.28 40.45 40.15 373,700 40.31 35.67
04-09-22 41.44 41.44 40.10 529,700 40.28 35.64
04-09-21 41.51 41.57 41.31 375,700 41.45 36.68
04-09-20 41.47 41.50 41.16 351,600 41.41 36.64
04-09-17 41.52 41.68 41.32 320,100 41.52 36.74
04-09-16 41.62 41.71 41.37 206,700 41.52 36.74
04-09-15 41.93 41.93 41.60 213,500 41.63 36.84
04-09-14 42.14 42.23 42.01 147,400 42.09 37.25
04-09-13 42.20 42.36 42.09 141,100 42.14 37.29
Date Open High Low Vol Cls adjCls
04-09-10 42.22 42.25 42.02 165,500 42.19 37.33
04-09-09 42.15 42.39 41.96 338,200 42.22 37.36
04-09-08 41.90 42.05 41.66 378,800 42.00 37.17
04-09-07 41.61 42.03 41.61 363,600 41.89 37.07
04-09-03 41.58 41.68 41.06 273,200 41.36 36.60
04-09-02 41.25 41.72 41.20 232,000 41.58 36.79
04-09-01 41.02 41.46 40.99 209,100 41.26 36.51
04-08-31 41.05 41.35 40.86 272,200 41.02 36.30
04-08-30 41.59 41.66 40.98 258,700 41.04 36.32
Date Open High Low Vol Cls adjCls
04-08-27 40.97 41.80 40.75 275,800 41.58 36.79
04-08-26 41.20 41.62 40.60 136,400 40.97 36.25
04-08-25 41.20 41.21 40.88 241,700 41.17 36.43
04-08-24 40.65 41.26 40.65 359,600 41.19 36.45
04-08-23 41.78 41.83 39.86 666,400 40.45 35.79
04-08-20 40.90 41.68 40.60 269,600 41.68 36.88
04-08-19 41.57 41.57 40.95 187,500 41.09 36.36
04-08-18 40.81 41.76 40.77 392,200 41.73 36.93
04-08-17 41.07 41.50 40.87 289,100 41.06 36.33
Date Open High Low Vol Cls adjCls
04-08-16 39.20 41.28 39.20 584,200 41.27 36.52
04-08-13 39.95 40.01 39.00 279,900 39.08 34.58
04-08-12 41.05 41.16 39.79 362,200 39.83 35.25
04-08-11 40.48 41.30 40.24 350,100 41.05 36.32
04-08-10 39.45 40.75 39.45 403,600 40.68 35.91
04-08-09 39.00 39.53 38.88 474,900 39.35 34.73
04-08-06 40.76 40.76 38.66 737,000 38.79 34.24
04-08-05 41.70 41.70 40.57 370,700 40.75 35.97
04-08-04 42.00 42.05 41.15 208,800 41.67 36.78
Date Open High Low Vol Cls adjCls
04-08-03 41.70 42.30 41.59 548,000 42.00 37.07
04-08-02 41.36 41.91 40.94 248,300 41.80 36.90
04-07-30 41.70 41.82 41.06 416,000 41.26 36.42
04-07-29 40.77 41.52 40.77 532,900 41.45 36.59
04-07-28 41.28 41.28 40.57 544,400 40.77 35.99
04-07-27 40.80 41.68 40.75 790,400 41.28 36.44
04-07-26 40.80 40.98 40.54 341,500 40.55 35.79
04-07-23 40.78 40.80 40.51 377,100 40.60 35.84
04-07-22 41.54 41.54 40.00 447,200 40.72 35.94
Date Open High Low Vol Cls adjCls
04-07-21 42.89 43.01 41.12 767,000 41.54 36.67
04-07-20 42.10 42.65 42.00 585,700 42.64 37.64
04-07-19 41.59 42.23 41.59 555,300 42.14 37.20
04-07-16 41.75 41.75 41.28 290,400 41.34 36.49
04-07-15 40.68 41.80 40.68 444,500 41.50 36.63
04-07-14 39.86 41.00 39.75 667,600 40.68 35.91
04-07-13 40.53 40.53 39.93 285,500 39.96 35.27
04-07-12 40.80 40.85 40.21 389,500 40.43 35.69
04-07-09 41.60 41.70 40.88 390,000 40.95 36.15
Date Open High Low Vol Cls adjCls
04-07-08 41.59 41.60 40.92 679,800 41.35 36.50
04-07-07 41.35 41.91 40.99 410,300 41.84 36.93
04-07-06 41.47 41.49 40.98 568,700 41.15 36.32
04-07-02 41.40 41.60 41.01 423,000 41.47 36.61
04-07-01 41.28 41.47 40.69 385,600 41.15 36.32
04-06-30 40.93 41.58 40.84 567,300 41.56 36.69
04-06-29 41.35 41.50 41.01 357,100 41.17 36.34
04-06-28 42.10 42.57 41.48 429,700 41.55 36.68
04-06-25 41.60 42.11 41.55 432,900 42.00 37.07
Date Open High Low Vol Cls adjCls
04-06-24 41.40 41.80 41.28 466,000 41.38 36.53
04-06-23 40.95 41.44 40.82 310,200 41.44 36.58
04-06-22 40.50 40.98 40.44 334,500 40.89 36.09
04-06-21 40.71 40.84 40.37 223,500 40.45 35.71
04-06-18 40.80 40.88 40.06 470,000 40.72 35.94
04-06-17 40.00 40.43 39.93 267,700 40.34 35.61
04-06-16 39.70 39.97 39.66 170,100 39.90 35.22
04-06-15 39.00 39.84 38.98 631,400 39.53 34.89
04-06-14 38.60 38.66 38.30 319,500 38.48 33.97
Date Open High Low Vol Cls adjCls
04-06-10 38.60 38.98 38.60 283,300 38.75 34.21
04-06-09 39.20 39.20 38.43 341,200 38.44 33.93
04-06-08 38.91 39.15 38.72 547,900 39.13 34.54
04-06-07 39.35 39.55 38.85 570,100 38.90 34.34
04-06-04 39.10 39.41 38.97 274,100 39.20 34.60
04-06-03 39.40 39.40 38.91 214,800 39.05 34.47
04-06-02 39.15 39.50 39.09 340,700 39.40 34.78
04-06-01 38.90 39.14 38.74 655,400 39.08 34.50
04-05-28 38.95 38.98 38.70 164,800 38.98 34.41
Date Open High Low Vol Cls adjCls
04-05-27 38.89 39.20 38.51 373,100 38.90 34.34
04-05-26 38.53 38.85 38.05 550,900 38.85 34.29
04-05-25 37.18 38.65 37.02 451,600 38.52 34.00
04-05-24 36.85 37.20 36.74 364,900 37.04 32.70
04-05-21 36.38 36.64 36.30 288,000 36.61 32.32
04-05-20 36.55 36.55 36.04 479,900 36.38 32.11
04-05-19 36.37 36.88 36.37 267,600 36.55 32.26
04-05-18 36.30 36.55 35.97 308,200 36.17 31.93
04-05-17 36.36 36.54 35.74 284,500 36.35 32.09
Date Open High Low Vol Cls adjCls
04-05-14 36.40 36.62 36.21 266,500 36.56 32.27
04-05-13 36.40 36.80 36.11 268,600 36.47 32.19
04-05-12 35.65 36.60 35.47 350,600 36.48 32.20
04-05-11 35.70 36.48 35.39 577,600 35.61 31.35
04-05-10 36.05 36.05 35.48 463,200 35.84 31.55
04-05-07 36.70 36.80 36.01 303,700 36.15 31.82
04-05-06 36.92 37.09 36.49 274,800 36.84 32.43
04-05-05 36.77 37.11 36.45 251,200 36.97 32.54
04-05-04 37.05 37.12 36.26 801,800 36.59 32.21
Date Open High Low Vol Cls adjCls
04-05-03 36.50 36.93 36.39 984,400 36.88 32.46
04-04-30 36.78 37.04 36.56 410,200 36.56 32.18
04-04-29 37.75 37.87 36.78 616,100 36.90 32.48
04-04-28 38.00 38.43 37.56 780,100 37.87 33.33
04-04-27 37.00 38.31 36.97 932,900 38.15 33.58
04-04-26 37.10 37.50 36.83 360,500 36.84 32.43
04-04-23 37.43 37.43 36.81 440,800 37.00 32.57
04-04-22 37.40 37.86 37.24 1,011,300 37.40 32.92
04-04-21 36.70 37.57 36.58 635,900 37.30 32.83
Date Open High Low Vol Cls adjCls
04-04-20 37.30 37.81 36.15 2,002,500 36.80 32.39
04-04-19 35.80 35.88 35.38 273,900 35.60 31.34
04-04-16 35.54 35.68 35.40 197,500 35.68 31.41
04-04-15 35.34 35.55 35.26 253,100 35.54 31.28
04-04-14 34.65 35.30 34.65 269,800 35.20 30.98
04-04-13 35.03 35.08 34.44 309,100 34.80 30.63
04-04-12 34.70 35.12 34.70 312,600 35.03 30.83
04-04-08 35.01 35.35 34.65 498,200 34.74 30.58
04-04-07 35.15 35.20 34.80 605,700 35.00 30.81
Date Open High Low Vol Cls adjCls
04-04-06 35.19 35.40 35.00 429,300 35.29 31.06
04-04-05 34.95 35.31 34.84 382,100 35.15 30.94
04-04-02 34.50 34.95 34.45 509,500 34.87 30.69
04-04-01 33.61 34.31 33.55 463,300 34.30 30.19
04-03-31 33.60 33.85 33.50 233,400 33.60 29.58
04-03-30 33.50 33.69 33.25 239,600 33.66 29.63
04-03-29 32.60 33.61 32.58 292,500 33.61 29.58
04-03-26 32.29 32.60 32.04 434,300 32.52 28.63
04-03-25 31.92 32.62 31.92 331,900 32.28 28.41
Date Open High Low Vol Cls adjCls
04-03-24 31.35 31.90 31.35 569,100 31.84 28.03
04-03-23 32.10 32.15 31.60 830,300 31.78 27.97
04-03-22 32.17 32.56 31.98 358,300 32.04 28.20
04-03-19 32.60 32.62 32.18 301,200 32.21 28.35
04-03-18 32.94 32.94 32.50 344,400 32.69 28.78
04-03-17 32.15 33.27 31.99 1,353,500 32.94 29.00
04-03-16 32.30 32.40 31.94 483,600 32.15 28.30
04-03-15 32.90 33.10 32.25 455,400 32.36 28.48
04-03-12 32.50 33.00 32.09 621,400 33.00 29.05
Date Open High Low Vol Cls adjCls
04-03-11 31.69 32.56 31.69 503,500 32.41 28.53
04-03-10 32.33 32.43 31.50 239,500 31.69 27.89
04-03-09 32.45 32.58 32.20 220,500 32.38 28.50
04-03-08 32.80 32.80 32.40 183,400 32.58 28.68
04-03-05 32.70 32.90 32.60 238,700 32.88 28.94
04-03-04 33.10 33.10 32.58 431,200 32.90 28.96
04-03-03 33.25 33.27 32.82 215,800 33.20 29.22
04-03-02 33.77 33.83 33.30 210,600 33.38 29.38
04-03-01 33.21 33.85 32.99 448,400 33.80 29.75
Date Open High Low Vol Cls adjCls
04-02-27 32.76 33.29 32.76 463,400 33.25 29.27
04-02-26 32.35 32.83 32.24 394,600 32.82 28.89
04-02-25 32.34 32.59 32.29 232,900 32.41 28.53
04-02-24 32.00 32.27 31.88 540,400 32.26 28.40
04-02-23 32.50 32.50 32.10 319,400 32.21 28.35
04-02-20 32.78 32.86 32.26 666,700 32.45 28.56
04-02-19 33.20 33.34 32.60 1,808,700 32.80 28.87
04-02-18 30.57 30.96 30.57 353,600 30.85 27.16
04-02-17 31.20 31.33 30.50 663,200 30.50 26.85
Date Open High Low Vol Cls adjCls
04-02-13 31.60 31.84 31.07 256,500 31.13 27.40
04-02-12 31.20 31.85 31.20 357,500 31.55 27.77
04-02-11 31.30 31.60 31.15 472,300 31.40 27.64
04-02-10 31.44 31.44 31.20 462,200 31.30 27.46
04-02-09 31.28 31.56 31.10 795,600 31.45 27.60
04-02-06 31.00 31.37 30.80 712,300 31.14 27.32
04-02-05 31.20 31.52 30.95 366,200 30.99 27.19
04-02-04 31.90 31.95 30.82 272,800 31.18 27.36
04-02-03 32.15 32.54 31.98 443,400 32.05 28.12
Date Open High Low Vol Cls adjCls
04-02-02 31.75 32.51 31.35 378,200 32.23 28.28
04-01-30 32.35 32.35 31.34 371,200 31.94 28.03
04-01-29 32.95 33.20 32.43 216,500 32.44 28.46
04-01-28 33.95 34.18 32.70 433,100 32.81 28.79
04-01-27 33.60 34.33 32.67 1,344,900 33.95 29.79
04-01-26 35.64 35.84 35.28 443,200 35.48 31.13
04-01-23 35.25 35.64 35.23 284,000 35.62 31.25
04-01-22 35.13 35.49 35.03 317,600 35.15 30.84
04-01-21 34.55 35.17 34.50 259,700 35.13 30.82
Date Open High Low Vol Cls adjCls
04-01-20 34.95 34.95 34.49 205,900 34.55 30.32
04-01-16 34.87 35.23 34.65 251,000 35.04 30.75
04-01-15 34.85 35.04 34.65 365,500 34.88 30.60
04-01-14 34.52 35.08 34.52 321,800 34.93 30.65
04-01-13 33.84 34.54 33.79 455,700 34.48 30.25
04-01-12 33.60 33.98 33.56 203,100 33.88 29.73
04-01-09 33.45 33.78 33.15 238,900 33.69 29.56
04-01-08 33.61 33.75 33.42 134,100 33.59 29.47
04-01-07 33.70 33.75 33.50 202,800 33.56 29.45
Date Open High Low Vol Cls adjCls
04-01-06 33.70 33.98 33.48 330,200 33.82 29.67
04-01-05 34.00 34.12 33.65 376,900 33.75 29.61
04-01-02 33.88 34.15 33.85 169,200 34.00 29.83
03-12-31 33.90 34.20 33.81 184,300 33.90 29.74
03-12-30 33.80 33.96 33.60 272,600 33.83 29.68
03-12-29 33.77 34.06 33.60 208,200 33.99 29.82
03-12-26 33.25 33.59 33.25 64,500 33.55 29.44
03-12-24 34.12 34.12 33.07 175,300 33.19 29.12
03-12-23 33.70 34.28 33.69 381,500 34.19 30.00
Date Open High Low Vol Cls adjCls
03-12-22 33.72 33.85 33.52 244,200 33.70 29.57
03-12-19 33.48 33.98 33.39 781,200 33.67 29.54
03-12-18 33.15 33.30 32.85 298,200 33.24 29.17
03-12-17 32.70 33.00 32.45 294,600 33.00 28.96
03-12-16 33.00 33.10 32.27 279,500 32.58 28.59
03-12-15 33.00 33.25 32.83 466,200 32.87 28.84
03-12-12 33.00 33.02 32.70 291,200 32.96 28.92
03-12-11 32.62 32.88 32.60 235,000 32.86 28.83
03-12-10 33.20 33.30 32.27 222,100 32.65 28.65
Date Open High Low Vol Cls adjCls
03-12-09 33.50 33.55 33.24 219,600 33.26 29.18
03-12-08 33.38 33.82 33.15 223,100 33.39 29.30
03-12-05 33.80 34.00 33.29 265,500 33.38 29.29
03-12-04 33.75 34.11 33.75 204,100 34.00 29.83
03-12-03 33.70 34.35 33.70 289,100 33.86 29.71
03-12-02 33.85 34.13 33.70 217,000 33.72 29.59
03-12-01 33.26 34.03 33.26 271,700 34.02 29.85
03-11-28 33.60 33.60 33.38 120,200 33.42 29.32
03-11-26 33.85 34.10 33.58 248,300 33.60 29.48
Date Open High Low Vol Cls adjCls
03-11-25 33.33 33.75 33.33 254,100 33.65 29.53
03-11-24 33.10 33.43 33.10 258,300 33.28 29.20
03-11-21 33.40 33.40 33.00 256,800 33.01 28.96
03-11-20 33.50 33.65 33.14 322,600 33.20 29.13
03-11-19 33.65 33.91 33.22 187,900 33.56 29.45
03-11-18 33.50 34.13 33.50 345,600 33.54 29.43
03-11-17 34.25 34.25 33.01 386,800 33.37 29.28
03-11-14 34.40 34.85 34.09 221,700 34.12 29.94
03-11-13 34.30 34.58 34.10 438,700 34.47 30.24
Date Open High Low Vol Cls adjCls
03-11-12 34.28 34.49 34.25 351,100 34.37 30.16
03-11-11 34.73 35.00 34.35 304,400 34.35 30.05
03-11-10 35.10 35.58 34.83 324,700 34.88 30.52
03-11-07 35.54 35.77 35.10 294,200 35.10 30.71
03-11-06 34.82 35.49 34.82 285,700 35.44 31.01
03-11-05 35.15 35.15 34.55 383,100 35.02 30.64
03-11-04 35.45 35.60 35.21 234,600 35.36 30.94
03-11-03 35.02 35.70 35.02 368,300 35.45 31.01
03-10-31 35.30 35.61 34.72 504,700 35.02 30.64
Date Open High Low Vol Cls adjCls
03-10-30 35.35 35.52 35.07 308,800 35.12 30.73
03-10-29 34.98 35.37 34.79 315,100 35.29 30.87
03-10-28 33.95 34.94 33.95 599,600 34.92 30.55
03-10-27 33.92 34.50 33.85 601,700 33.95 29.70
03-10-24 33.40 33.54 33.14 224,900 33.45 29.26
03-10-23 33.43 33.66 33.20 275,000 33.40 29.22
03-10-22 33.45 33.49 33.21 299,100 33.42 29.24
03-10-21 33.60 33.95 33.10 855,000 33.45 29.26
03-10-20 33.24 33.25 32.88 282,000 32.89 28.77
Date Open High Low Vol Cls adjCls
03-10-17 33.40 33.48 33.22 344,200 33.25 29.09
03-10-16 33.20 33.60 32.98 300,200 33.35 29.18
03-10-15 33.20 33.30 32.83 418,400 32.91 28.79
03-10-14 32.90 33.36 32.87 465,500 33.06 28.92
03-10-13 31.91 33.00 31.91 387,600 32.75 28.65
03-10-10 32.52 32.60 31.83 337,800 31.91 27.92
03-10-09 32.25 33.06 32.20 425,800 32.54 28.47
03-10-08 32.50 32.55 32.08 316,700 32.16 28.14
03-10-07 32.40 32.60 32.20 531,300 32.38 28.33
Date Open High Low Vol Cls adjCls
03-10-06 32.96 33.00 32.40 607,300 32.45 28.39
03-10-03 32.90 33.14 32.73 655,500 32.76 28.66
03-10-02 33.10 33.35 32.65 501,900 32.78 28.68
03-10-01 32.20 33.05 32.00 474,100 32.94 28.82
03-09-30 32.65 32.70 31.89 633,100 32.05 28.04
03-09-29 31.70 32.33 31.65 651,200 32.29 28.25
03-09-26 31.60 31.74 31.35 275,600 31.43 27.50
03-09-25 32.26 32.29 31.50 924,500 31.57 27.62
03-09-24 32.25 32.75 32.15 918,400 32.26 28.22
Date Open High Low Vol Cls adjCls
03-09-23 33.07 33.07 32.06 906,500 32.09 28.07
03-09-22 32.25 33.26 32.22 562,000 33.07 28.93
03-09-19 32.85 33.00 31.62 1,031,800 32.36 28.31
03-09-18 29.73 32.75 29.73 2,905,300 32.68 28.59
03-09-17 29.15 29.55 28.98 237,500 29.23 25.57
03-09-16 28.99 29.35 28.98 221,400 29.27 25.61
03-09-15 29.02 29.20 28.87 245,000 28.93 25.31
03-09-12 28.60 28.96 28.32 199,900 28.87 25.26
03-09-11 28.45 28.85 28.45 338,600 28.69 25.10
Date Open High Low Vol Cls adjCls
03-09-10 29.50 29.67 28.54 496,600 28.60 25.02
03-09-09 29.75 30.05 29.40 656,200 29.42 25.74
03-09-08 30.15 30.50 30.12 339,900 30.15 26.38
03-09-05 30.00 30.42 30.00 650,800 30.20 26.42
03-09-04 29.90 29.93 29.57 178,000 29.80 26.07
03-09-03 29.90 30.25 29.65 348,100 29.95 26.20
03-09-02 29.80 30.11 29.55 552,000 29.84 26.11
03-08-29 29.45 29.75 29.36 137,900 29.70 25.98
03-08-28 29.10 29.39 28.95 207,200 29.36 25.69
Date Open High Low Vol Cls adjCls
03-08-27 29.20 29.28 28.80 237,800 29.08 25.44
03-08-26 29.10 29.26 28.75 315,100 29.20 25.55
03-08-25 29.21 29.43 29.00 298,700 29.15 25.50
03-08-22 29.70 29.80 29.05 967,800 29.21 25.56
03-08-21 29.23 29.73 29.18 182,900 29.61 25.91
03-08-20 29.00 29.35 29.00 401,100 29.23 25.57
03-08-19 28.65 29.00 28.63 345,500 28.89 25.28
03-08-18 28.50 28.73 28.40 216,800 28.65 25.07
03-08-15 28.35 28.54 28.13 151,000 28.50 24.93
Date Open High Low Vol Cls adjCls
03-08-14 27.82 28.45 27.75 133,200 28.03 24.52
03-08-13 27.94 28.16 27.71 143,200 27.81 24.33
03-08-12 27.61 28.04 27.50 148,800 28.04 24.44
03-08-11 27.63 27.76 27.22 228,500 27.61 24.07
03-08-08 27.50 27.64 27.33 146,700 27.62 24.08
03-08-07 27.08 27.40 27.02 225,200 27.34 23.83
03-08-06 27.16 27.23 26.81 260,600 27.03 23.56
03-08-05 27.33 27.50 27.01 315,500 27.22 23.73
03-08-04 27.82 27.82 26.73 450,700 27.33 23.83
Date Open High Low Vol Cls adjCls
03-08-01 27.80 27.97 27.70 245,300 27.81 24.24
03-07-31 27.87 28.26 27.85 388,100 27.85 24.28
03-07-30 27.75 27.98 27.66 546,400 27.87 24.30
03-07-29 26.92 27.31 26.44 474,900 27.21 23.72
03-07-28 26.90 27.06 26.70 262,600 26.82 23.38
03-07-25 26.50 27.04 26.45 825,500 26.94 23.49
03-07-24 26.60 26.70 26.40 639,900 26.50 23.10
03-07-23 26.54 26.69 25.90 357,100 26.43 23.04
03-07-22 25.80 27.00 25.70 1,576,400 26.53 23.13
Date Open High Low Vol Cls adjCls
03-07-21 27.53 27.83 27.21 391,600 27.52 23.99
03-07-18 27.20 27.70 27.00 239,000 27.52 23.99
03-07-17 27.65 27.68 27.20 400,200 27.24 23.75
03-07-16 27.70 27.96 27.40 631,000 27.76 24.20
03-07-15 28.00 28.09 27.63 654,500 27.70 24.15
03-07-14 28.25 28.52 27.66 831,700 27.89 24.31
03-07-11 27.42 27.85 27.37 355,900 27.64 24.10
03-07-10 27.75 27.80 27.11 504,900 27.42 23.90
03-07-09 27.85 27.96 27.75 660,400 27.80 24.23
Date Open High Low Vol Cls adjCls
03-07-08 28.50 28.50 27.35 1,498,400 27.84 24.27
03-07-07 26.10 26.57 26.10 405,300 26.31 22.94
03-07-03 25.86 26.12 25.77 398,200 26.00 22.67
03-07-02 25.56 25.92 25.55 434,600 25.80 22.49
03-07-01 25.25 25.56 24.95 507,300 25.56 22.28
03-06-30 25.52 25.68 25.02 495,100 25.38 22.13
03-06-27 25.53 25.94 25.30 544,800 25.55 22.27
03-06-26 24.65 25.55 24.45 954,000 25.53 22.26
03-06-25 26.60 26.60 24.44 2,483,500 24.61 21.45
Date Open High Low Vol Cls adjCls
03-06-24 26.85 27.00 26.49 665,900 26.60 23.19
03-06-23 27.47 27.47 26.77 377,300 26.85 23.41
03-06-20 27.85 27.92 27.46 361,700 27.47 23.95
03-06-19 27.75 27.83 27.35 552,400 27.65 24.10
03-06-18 27.25 28.25 27.25 1,307,700 27.60 24.06
03-06-17 28.70 28.70 28.21 502,500 28.53 24.87
03-06-16 28.40 28.77 28.35 311,600 28.59 24.92
03-06-13 28.80 28.80 28.20 811,600 28.30 24.67
03-06-12 28.90 29.27 28.50 510,800 29.10 25.37
Date Open High Low Vol Cls adjCls
03-06-11 29.10 29.10 28.70 582,100 28.70 25.02
03-06-10 29.65 29.98 29.11 743,500 29.16 25.42
03-06-09 29.80 30.00 29.41 407,800 29.65 25.85
03-06-06 30.48 30.69 29.72 362,100 29.87 26.04
03-06-05 29.91 30.57 29.50 836,000 30.35 26.46
03-06-04 30.40 30.63 30.30 351,200 30.57 26.65
03-06-03 30.50 30.62 30.26 278,700 30.43 26.53
03-06-02 30.30 31.18 30.30 409,000 30.87 26.91
03-05-30 29.65 30.09 29.60 206,400 30.09 26.23
Date Open High Low Vol Cls adjCls
03-05-29 29.50 29.90 29.47 746,600 29.65 25.85
03-05-28 28.95 29.67 28.70 641,200 29.54 25.75
03-05-27 28.14 28.62 28.10 523,600 28.62 24.95
03-05-23 28.05 28.20 27.95 465,700 28.13 24.52
03-05-22 28.04 28.12 27.90 310,400 27.95 24.37
03-05-21 28.26 28.39 27.75 469,000 28.05 24.45
03-05-20 28.35 28.80 28.06 340,400 28.25 24.63
03-05-19 29.05 29.05 28.15 384,000 28.26 24.64
03-05-16 29.50 29.51 28.95 272,100 29.27 25.52
Date Open High Low Vol Cls adjCls
03-05-15 29.96 29.97 29.26 430,600 29.43 25.66
03-05-14 30.30 30.45 29.96 214,000 29.96 26.12
03-05-13 30.60 30.60 30.06 177,200 30.30 26.41
03-05-12 30.24 30.73 30.00 240,100 30.70 26.76
03-05-09 30.25 30.35 29.98 279,200 30.29 26.41
03-05-08 30.65 30.65 30.17 258,500 30.25 26.28
03-05-07 31.05 31.20 30.63 234,100 30.63 26.61
03-05-06 30.72 31.47 30.72 326,900 31.10 27.02
03-05-05 30.48 30.82 30.35 131,300 30.72 26.69
Date Open High Low Vol Cls adjCls
03-05-02 30.14 30.59 30.09 148,500 30.48 26.48
03-05-01 30.25 30.25 29.46 165,200 30.17 26.21
03-04-30 30.35 30.58 29.99 245,800 30.34 26.36
03-04-29 30.20 30.77 30.13 259,200 30.49 26.49
03-04-28 29.57 30.40 29.57 241,100 30.24 26.27
03-04-25 30.05 30.08 29.52 275,100 29.57 25.69
03-04-24 30.70 30.70 29.91 267,300 30.10 26.15
03-04-23 31.15 31.15 30.75 283,300 30.77 26.74
03-04-22 30.40 31.20 30.04 336,700 31.15 27.07
Date Open High Low Vol Cls adjCls
03-04-21 30.40 30.40 29.90 256,500 30.15 26.20
03-04-17 30.05 30.40 29.92 329,000 30.30 26.33
03-04-16 30.60 30.60 29.95 693,300 30.12 26.17
03-04-15 29.00 30.01 28.85 546,500 30.01 26.07
03-04-14 28.70 28.80 28.28 190,500 28.67 24.91
03-04-11 28.70 28.76 28.11 156,900 28.62 24.87
03-04-10 28.73 28.73 28.27 178,800 28.57 24.82
03-04-09 28.90 29.32 28.48 209,800 28.73 24.96
03-04-08 29.40 29.49 28.50 355,100 28.87 25.08
Date Open High Low Vol Cls adjCls
03-04-07 29.42 30.08 29.40 332,800 29.46 25.60
03-04-04 29.45 29.71 28.99 650,000 29.10 25.28
03-04-03 30.10 30.11 29.34 1,223,000 29.45 25.59
03-04-02 30.90 31.18 30.89 214,700 30.94 26.88
03-04-01 30.60 30.75 30.08 139,800 30.63 26.61
03-03-31 30.12 30.79 30.00 255,300 30.45 26.46
03-03-28 30.63 31.03 30.05 305,300 30.94 26.88
03-03-27 30.70 30.96 30.34 162,900 30.63 26.61
03-03-26 30.63 30.97 30.46 121,200 30.79 26.75
Date Open High Low Vol Cls adjCls
03-03-25 30.82 30.92 30.31 277,900 30.65 26.63
03-03-24 31.75 31.75 30.52 289,100 30.81 26.77
03-03-21 31.00 32.15 30.65 723,800 32.00 27.80
03-03-20 29.90 30.39 29.55 313,900 30.38 26.40
03-03-19 30.10 30.25 29.86 350,100 30.01 26.07
03-03-18 30.00 30.19 29.72 227,900 29.95 26.02
03-03-17 29.51 30.10 29.29 224,000 30.03 26.09
03-03-14 28.75 29.53 28.74 240,200 29.51 25.64
03-03-13 27.62 28.93 27.62 334,000 28.75 24.98
Date Open High Low Vol Cls adjCls
03-03-12 27.60 27.66 27.19 164,400 27.52 23.91
03-03-11 27.90 28.13 27.61 229,800 27.65 24.02
03-03-10 28.20 28.20 27.55 148,100 27.72 24.09
03-03-07 28.25 28.51 28.14 224,200 28.20 24.50
03-03-06 28.55 28.75 28.35 161,700 28.40 24.68
03-03-05 28.63 28.90 28.30 222,200 28.61 24.86
03-03-04 29.00 29.00 28.55 146,500 28.62 24.87
03-03-03 28.95 29.19 28.69 131,600 28.83 25.05
03-02-28 28.85 29.30 28.70 251,500 28.77 25.00
Date Open High Low Vol Cls adjCls
03-02-27 28.85 29.16 28.55 280,600 28.84 25.06
03-02-26 29.00 29.13 28.56 143,100 28.75 24.98
03-02-25 28.20 29.01 28.02 471,500 29.00 25.20
03-02-24 29.05 29.05 28.16 349,100 28.41 24.68
03-02-21 29.90 30.19 29.48 356,500 29.58 25.70
03-02-20 29.95 30.10 29.67 146,800 29.81 25.90
03-02-19 30.47 30.47 29.77 103,100 29.93 26.01
03-02-18 29.95 30.49 29.95 123,100 30.45 26.46
03-02-14 29.55 30.18 29.39 175,900 29.74 25.84
Date Open High Low Vol Cls adjCls
03-02-13 29.80 30.00 29.42 189,800 29.52 25.65
03-02-12 30.32 30.50 29.96 172,900 29.99 26.06
03-02-11 30.55 30.82 30.26 124,800 30.43 26.35
03-02-10 30.58 30.87 30.26 245,100 30.45 26.37
03-02-07 31.00 31.27 30.33 164,800 30.57 26.47
03-02-06 30.60 31.30 30.60 268,400 31.00 26.85
03-02-05 30.09 30.73 30.08 366,500 30.56 26.47
03-02-04 30.05 30.07 29.70 266,000 29.85 25.85
03-02-03 30.18 30.46 30.01 236,400 30.05 26.02
Date Open High Low Vol Cls adjCls
03-01-31 29.50 30.25 29.45 274,700 30.12 26.08
03-01-30 30.05 30.18 29.48 291,500 29.61 25.64
03-01-29 30.41 30.41 29.75 772,100 30.13 26.09
03-01-28 30.80 30.95 30.15 466,800 30.40 26.33
03-01-27 31.30 31.77 30.52 443,200 30.99 26.84
03-01-24 32.85 32.85 31.60 319,700 31.73 27.48
03-01-23 33.05 33.34 32.75 274,700 33.07 28.64
03-01-22 32.80 33.46 32.49 522,100 32.84 28.44
03-01-21 33.50 33.50 32.68 315,100 32.80 28.41
Date Open High Low Vol Cls adjCls
03-01-17 34.06 34.10 33.36 171,200 33.50 29.01
03-01-16 33.24 34.15 33.15 345,300 34.15 29.57
03-01-15 33.65 33.74 33.05 150,900 33.27 28.81
03-01-14 33.49 33.62 33.12 190,800 33.40 28.92
03-01-13 33.88 34.01 33.37 158,200 33.52 29.03
03-01-10 33.80 34.00 33.40 229,300 33.80 29.27
03-01-09 33.45 33.85 33.45 119,200 33.81 29.28
03-01-08 33.25 33.80 33.05 209,400 33.36 28.89
03-01-07 34.39 34.39 33.67 177,200 33.85 29.31
Date Open High Low Vol Cls adjCls
03-01-06 33.35 34.70 33.35 237,200 34.39 29.78
03-01-03 33.85 33.85 33.17 128,200 33.36 28.89
03-01-02 33.04 33.77 33.04 193,400 33.77 29.25
02-12-31 32.70 33.30 32.40 370,400 33.24 28.79
02-12-30 32.65 33.00 31.91 267,500 32.78 28.39
02-12-27 32.50 32.67 32.40 179,800 32.42 28.08
02-12-26 32.30 32.81 32.30 163,800 32.44 28.09
02-12-24 32.41 32.53 32.10 193,000 32.21 27.89
02-12-23 31.91 32.41 31.78 264,500 32.41 28.07
Date Open High Low Vol Cls adjCls
02-12-20 32.20 32.40 31.66 342,300 31.90 27.63
02-12-19 32.25 32.93 32.21 141,500 32.35 28.02
02-12-18 32.33 32.71 32.15 281,500 32.32 27.99
02-12-17 32.15 32.60 32.15 195,100 32.46 28.11
02-12-16 32.55 32.88 32.48 222,500 32.60 28.23
02-12-13 32.65 32.75 32.11 158,900 32.55 28.19
02-12-12 32.60 32.76 32.31 214,800 32.68 28.30
02-12-11 32.15 32.50 31.95 239,500 32.50 28.15
02-12-10 31.70 32.40 31.70 210,900 32.25 27.93
Date Open High Low Vol Cls adjCls
02-12-09 32.40 32.42 31.51 379,700 31.60 27.37
02-12-06 32.15 33.03 32.05 297,000 32.95 28.54
02-12-05 32.18 32.43 32.10 158,700 32.25 27.93
02-12-04 32.10 32.49 31.76 283,900 32.16 27.85
02-12-03 32.05 32.14 31.81 380,400 32.10 27.80
02-12-02 31.55 32.50 31.55 501,800 32.25 27.93
02-11-29 31.75 31.96 31.38 216,400 31.38 27.18
02-11-27 29.91 31.10 29.87 314,200 31.10 26.93
02-11-26 30.95 30.95 29.78 413,300 29.90 25.89
Date Open High Low Vol Cls adjCls
02-11-25 31.25 31.45 30.85 347,500 31.02 26.86
02-11-22 31.16 31.42 31.05 170,400 31.19 27.01
02-11-21 30.80 31.35 30.73 546,300 31.18 27.00
02-11-20 30.30 30.75 30.24 169,800 30.63 26.53
02-11-19 30.78 30.95 30.34 190,400 30.42 26.26
02-11-18 31.35 31.55 30.80 183,000 30.81 26.59
02-11-15 31.20 31.60 31.05 207,300 31.55 27.23
02-11-14 31.00 31.34 30.90 149,800 31.34 27.05
02-11-13 30.40 30.84 29.80 223,900 30.55 26.37
Date Open High Low Vol Cls adjCls
02-11-12 30.47 30.70 30.10 419,500 30.30 26.15
02-11-11 31.75 31.96 30.25 257,900 30.39 26.23
02-11-08 31.70 32.30 31.38 288,300 32.14 27.74
02-11-07 32.45 32.45 31.45 292,400 31.75 27.41
02-11-06 32.05 32.85 31.71 421,500 32.55 28.10
02-11-05 32.25 32.52 31.86 251,500 32.16 27.76
02-11-04 33.00 33.00 32.34 360,500 32.43 27.99
02-11-01 32.17 33.01 31.79 292,900 32.75 28.27
02-10-31 32.55 33.19 31.91 282,500 32.19 27.79
Date Open High Low Vol Cls adjCls
02-10-30 31.86 32.95 31.86 318,100 32.78 28.29
02-10-29 32.44 32.51 31.45 278,800 31.80 27.45
02-10-28 33.00 33.20 32.22 201,400 32.45 28.01
02-10-25 32.72 33.04 32.44 248,700 32.75 28.27
02-10-24 33.50 34.10 32.50 472,600 32.72 28.24
02-10-23 32.72 33.48 32.51 474,200 33.33 28.77
02-10-22 32.70 33.99 32.20 784,800 32.75 28.27
02-10-21 30.65 32.05 30.00 906,400 31.96 27.59
02-10-18 30.50 31.22 30.30 301,500 31.22 26.95
Date Open High Low Vol Cls adjCls
02-10-17 30.70 31.25 30.60 448,600 30.67 26.47
02-10-16 31.20 31.35 30.08 445,900 30.25 26.11
02-10-15 30.50 31.95 30.50 498,800 31.85 27.49
02-10-14 30.55 30.76 29.86 416,900 30.04 25.93
02-10-11 30.05 31.00 30.05 305,100 30.78 26.57
02-10-10 29.35 30.10 28.91 438,100 29.90 25.81
02-10-09 30.71 30.71 29.00 484,900 29.34 25.33
02-10-08 30.30 30.90 30.22 396,100 30.76 26.55
02-10-07 31.18 31.25 30.02 327,800 30.20 26.07
Date Open High Low Vol Cls adjCls
02-10-04 32.01 32.10 31.10 187,500 31.42 27.12
02-10-03 31.00 32.00 30.80 320,100 31.98 27.60
02-10-02 32.41 32.41 31.01 365,400 31.01 26.77
02-10-01 31.45 32.45 30.51 355,600 32.40 27.97
02-09-30 32.11 32.32 30.41 713,200 31.39 27.09
02-09-27 32.70 33.01 32.09 362,100 32.11 27.72
02-09-26 31.05 32.70 30.90 350,400 32.64 28.17
02-09-25 30.30 30.85 29.91 553,100 30.85 26.63
02-09-24 30.35 30.75 30.15 364,700 30.30 26.15
Date Open High Low Vol Cls adjCls
02-09-23 31.18 31.35 30.30 404,500 30.50 26.33
02-09-20 30.80 31.70 30.80 358,500 31.17 26.90
02-09-19 31.25 32.01 31.10 580,400 31.22 26.95
02-09-18 31.25 31.70 30.90 274,700 31.36 27.07
02-09-17 31.80 32.03 31.10 358,100 31.30 27.02
02-09-16 31.30 31.70 31.15 312,800 31.59 27.27
02-09-13 30.64 31.27 30.05 272,600 31.21 26.94
02-09-12 31.50 31.50 30.50 401,200 30.67 26.47
02-09-11 31.70 32.20 31.61 185,900 31.70 27.36
Date Open High Low Vol Cls adjCls
02-09-10 31.20 31.82 31.00 175,000 31.70 27.36
02-09-09 30.82 31.34 30.18 213,100 31.19 26.92
02-09-06 29.75 30.84 29.75 480,400 30.84 26.62
02-09-05 30.15 30.53 29.30 418,200 29.66 25.60
02-09-04 30.30 31.10 30.20 327,800 30.94 26.71
02-09-03 30.95 32.00 29.25 1,515,500 30.05 25.94
02-08-30 30.50 31.13 30.40 105,300 30.70 26.50
02-08-29 30.50 30.92 29.68 509,300 30.51 26.34
02-08-28 32.05 32.05 31.10 208,200 31.36 27.07
Date Open High Low Vol Cls adjCls
02-08-27 32.86 33.05 32.00 253,700 32.19 27.79
02-08-26 32.30 32.90 32.05 165,800 32.85 28.36
02-08-23 33.30 33.30 32.34 346,000 32.40 27.97
02-08-22 33.00 33.50 32.78 259,600 33.38 28.81
02-08-21 32.40 33.02 32.23 297,500 32.90 28.40
02-08-20 32.50 32.78 32.00 206,100 32.37 27.94
02-08-19 32.10 32.50 31.40 207,300 32.40 27.97
02-08-16 31.60 32.33 31.19 154,100 31.91 27.54
02-08-15 31.55 31.90 31.15 185,300 31.70 27.36
Date Open High Low Vol Cls adjCls
02-08-14 30.55 31.38 30.09 321,000 31.34 27.05
02-08-13 30.94 31.65 30.45 271,700 30.50 26.33
02-08-12 31.55 31.55 30.65 160,200 30.95 26.72
02-08-09 31.15 31.86 30.68 193,700 31.69 27.35
02-08-08 31.00 31.57 30.45 302,500 31.36 26.98
02-08-07 30.70 31.40 30.04 267,200 30.95 26.63
02-08-06 28.67 30.80 28.67 435,900 30.49 26.23
02-08-05 29.46 29.46 28.32 242,900 28.42 24.45
02-08-02 30.20 30.45 29.00 333,200 29.21 25.13
Date Open High Low Vol Cls adjCls
02-08-01 31.85 32.10 30.17 483,500 30.17 25.96
02-07-31 31.67 32.20 31.30 303,700 31.83 27.39
02-07-30 31.38 32.15 30.70 640,400 31.69 27.27
02-07-29 29.70 31.88 29.70 431,800 31.63 27.21
02-07-26 29.60 30.25 29.43 289,800 29.68 25.54
02-07-25 28.80 30.03 28.53 289,300 29.47 25.36
02-07-24 28.60 29.04 27.36 669,900 28.97 24.93
02-07-23 29.80 30.05 28.25 323,400 28.68 24.68
02-07-22 31.30 31.86 29.30 419,900 29.79 25.63
Date Open High Low Vol Cls adjCls
02-07-19 32.69 32.69 31.26 434,200 31.65 27.23
02-07-18 32.40 33.13 32.00 567,400 32.68 28.12
02-07-17 34.05 35.15 32.00 648,500 32.39 27.87
02-07-16 33.80 34.79 33.35 302,000 34.27 29.49
02-07-15 35.25 35.26 32.94 494,500 33.99 29.25
02-07-12 35.55 36.56 34.84 338,100 35.25 30.33
02-07-11 35.99 36.15 34.30 366,300 35.40 30.46
02-07-10 36.90 37.70 35.90 466,100 35.94 30.92
02-07-09 37.00 37.80 36.83 529,100 36.90 31.75
Date Open High Low Vol Cls adjCls
02-07-08 37.20 37.68 37.00 423,800 37.12 31.94
02-07-05 36.45 37.25 36.45 248,900 37.00 31.84
02-07-03 36.40 36.80 35.70 283,500 36.36 31.28
02-07-02 37.70 37.76 36.16 336,200 36.22 31.16
02-07-01 38.00 38.05 37.45 400,400 37.70 32.44
02-06-28 37.35 38.28 37.35 519,900 37.98 32.68
02-06-27 37.00 37.40 36.13 927,900 37.20 32.01
02-06-26 34.85 35.40 34.37 516,600 35.19 30.28
02-06-25 35.10 35.65 34.94 383,700 35.10 30.20
Date Open High Low Vol Cls adjCls
02-06-24 36.05 36.06 35.10 262,500 35.58 30.61
02-06-21 35.95 36.42 35.73 473,200 36.16 31.11
02-06-20 36.50 36.94 35.86 364,000 35.91 30.90
02-06-19 35.65 36.94 35.55 635,300 36.55 31.45
02-06-18 35.66 35.88 35.35 230,600 35.76 30.77
02-06-17 35.15 36.35 35.15 280,500 35.66 30.68
02-06-14 35.00 35.29 34.48 238,900 35.08 30.18
02-06-13 35.00 35.39 34.96 277,900 35.04 30.15
02-06-12 34.27 35.25 34.27 204,600 34.91 30.04
Date Open High Low Vol Cls adjCls
02-06-11 34.80 35.63 34.17 221,900 34.27 29.49
02-06-10 34.30 35.09 34.12 148,800 34.75 29.90
02-06-07 34.21 34.45 33.65 366,500 34.15 29.38
02-06-06 34.65 34.73 34.20 167,400 34.40 29.60
02-06-05 34.60 34.91 34.56 166,700 34.73 29.88
02-06-04 35.66 35.85 34.54 310,900 34.60 29.77
02-06-03 36.09 36.09 35.54 335,000 35.66 30.68
02-05-31 36.04 36.35 35.95 361,000 36.01 30.98
02-05-30 35.98 36.24 35.81 378,700 36.00 30.98
Date Open High Low Vol Cls adjCls
02-05-29 35.15 36.15 35.08 480,500 35.99 30.97
02-05-28 35.59 35.59 34.44 343,900 35.18 30.27
02-05-24 35.49 35.76 35.25 245,400 35.55 30.59
02-05-23 34.15 35.50 34.15 263,300 35.49 30.54
02-05-22 34.15 34.35 33.86 279,600 34.11 29.35
02-05-21 34.86 34.95 34.02 256,400 34.15 29.38
02-05-20 34.74 34.98 34.71 163,800 34.86 29.99
02-05-17 33.60 34.74 33.60 287,200 34.74 29.89
02-05-16 35.00 35.11 33.70 519,700 33.85 29.13
Date Open High Low Vol Cls adjCls
02-05-15 35.01 35.45 34.70 303,600 35.01 30.12
02-05-14 34.40 35.85 34.36 802,900 35.04 30.15
02-05-13 32.60 33.90 32.48 811,800 33.75 29.04
02-05-10 31.55 31.67 31.19 310,100 31.30 26.93
02-05-09 32.31 32.34 31.47 194,400 31.50 27.02
02-05-08 31.65 32.50 31.65 192,700 32.31 27.71
02-05-07 32.00 32.25 31.37 179,900 31.42 26.95
02-05-06 31.98 32.25 31.81 293,000 31.83 27.30
02-05-03 32.95 32.95 31.75 342,700 31.98 27.43
Date Open High Low Vol Cls adjCls
02-05-02 32.45 33.10 32.45 230,900 32.95 28.26
02-05-01 31.50 32.68 31.23 203,500 32.42 27.81
02-04-30 31.27 31.82 31.00 189,900 31.61 27.11
02-04-29 31.10 31.72 31.10 147,100 31.27 26.82
02-04-26 31.85 32.00 30.90 200,300 30.99 26.58
02-04-25 30.75 31.84 30.30 127,500 31.75 27.23
02-04-24 31.15 31.60 30.79 245,100 30.82 26.43
02-04-23 31.30 31.58 31.00 219,400 31.12 26.69
02-04-22 32.10 32.13 31.40 160,000 31.49 27.01
Date Open High Low Vol Cls adjCls
02-04-19 32.25 32.56 31.37 278,900 32.10 27.53
02-04-18 33.30 33.40 32.65 159,300 32.68 28.03
02-04-17 33.25 33.30 32.89 142,900 32.90 28.22
02-04-16 32.57 33.37 32.57 198,100 33.35 28.60
02-04-15 33.25 33.39 32.47 131,200 32.47 27.85
02-04-12 32.65 33.33 32.65 363,600 33.23 28.50
02-04-11 32.40 32.79 32.20 276,100 32.47 27.85
02-04-10 31.46 32.40 31.46 210,100 32.37 27.76
02-04-09 31.50 31.94 31.40 228,700 31.45 26.97
Date Open High Low Vol Cls adjCls
02-04-08 31.05 31.62 30.48 195,000 31.44 26.97
02-04-05 31.50 31.68 31.29 184,200 31.30 26.85
02-04-04 30.85 31.64 30.80 178,400 31.40 26.93
02-04-03 31.77 31.79 30.70 127,100 30.85 26.46
02-04-02 32.35 32.45 31.52 327,400 31.52 27.03
02-04-01 33.00 33.00 32.02 285,000 32.60 27.96
02-03-28 32.57 33.12 32.51 131,400 32.99 28.30
02-03-27 31.87 32.55 31.80 177,100 32.42 27.81
02-03-26 31.72 32.80 31.62 147,900 32.28 27.69
Date Open High Low Vol Cls adjCls
02-03-25 32.54 32.64 31.65 208,200 31.72 27.21
02-03-22 31.80 32.99 31.70 183,300 32.44 27.82
02-03-21 32.50 32.53 31.35 402,500 31.80 27.27
02-03-20 33.16 33.40 32.73 158,000 32.73 28.07
02-03-19 32.70 33.55 32.00 475,900 33.25 28.52
02-03-18 33.20 33.49 32.88 241,700 33.25 28.52
02-03-15 32.89 33.35 32.67 326,500 33.16 28.44
02-03-14 32.15 32.90 32.15 240,800 32.64 27.99
02-03-13 32.02 32.15 31.87 296,300 32.08 27.51
Date Open High Low Vol Cls adjCls
02-03-12 32.49 32.49 31.25 592,100 32.08 27.51
02-03-11 33.15 33.15 32.35 470,000 32.50 27.87
02-03-08 34.00 34.27 33.15 412,400 33.15 28.43
02-03-07 34.25 34.49 34.04 180,900 34.06 29.21
02-03-06 33.20 33.90 33.00 191,600 33.75 28.95
02-03-05 33.50 33.95 33.10 608,600 33.12 28.41
02-03-04 32.40 33.57 32.40 625,800 33.55 28.78
02-03-01 31.00 32.49 31.00 232,400 32.40 27.79
02-02-28 31.55 31.79 30.90 344,200 31.01 26.60
Date Open High Low Vol Cls adjCls
02-02-27 31.90 32.05 31.00 294,400 31.50 27.02
02-02-26 31.32 31.95 31.00 322,400 31.85 27.32
02-02-25 30.50 31.41 30.50 182,200 31.31 26.85
02-02-22 29.70 30.44 29.55 199,800 30.41 26.08
02-02-21 30.00 30.45 29.75 147,200 29.88 25.63
02-02-20 30.10 30.25 29.60 289,700 30.00 25.73
02-02-19 30.64 30.65 30.00 229,600 30.12 25.83
02-02-15 30.65 30.83 30.20 157,500 30.65 26.29
02-02-14 31.19 31.35 30.55 121,800 30.63 26.27
Date Open High Low Vol Cls adjCls
02-02-13 31.70 32.08 30.85 204,400 31.19 26.75
02-02-12 32.10 32.30 31.80 190,600 31.90 27.27
02-02-11 31.52 32.25 31.44 153,800 32.18 27.51
02-02-08 30.15 31.50 29.77 176,800 31.49 26.92
02-02-07 31.10 31.10 30.20 174,900 30.39 25.98
02-02-06 31.60 31.61 30.71 249,200 31.00 26.50
02-02-05 31.16 31.80 30.55 250,900 31.69 27.09
02-02-04 32.50 32.50 31.15 292,000 31.41 26.86
02-02-01 33.04 33.04 32.41 296,800 32.52 27.80
Date Open High Low Vol Cls adjCls
02-01-31 32.55 33.19 32.07 247,900 33.00 28.21
02-01-30 32.20 32.85 32.00 435,900 32.48 27.77
02-01-29 32.90 32.91 31.60 881,300 32.14 27.48
02-01-28 33.64 34.44 33.64 195,400 34.42 29.43
02-01-25 33.00 33.96 32.95 224,200 33.96 29.04
02-01-24 33.95 34.50 33.15 354,000 33.48 28.63
02-01-23 32.55 34.15 32.21 441,200 33.86 28.95
02-01-22 31.90 32.40 31.90 137,000 32.21 27.54
02-01-18 32.12 32.60 31.88 162,300 31.88 27.26
Date Open High Low Vol Cls adjCls
02-01-17 31.56 32.25 31.56 158,200 32.12 27.46
02-01-16 32.00 32.23 31.50 181,100 31.56 26.98
02-01-15 31.75 32.60 31.75 311,900 31.96 27.33
02-01-14 32.50 32.56 31.75 313,100 31.76 27.15
02-01-11 33.22 33.22 32.51 250,300 32.74 27.99
02-01-10 33.80 33.80 32.80 269,600 33.22 28.40
02-01-09 33.65 34.00 33.65 288,300 33.65 28.77
02-01-08 33.96 33.98 33.22 317,200 33.64 28.76
02-01-07 34.80 34.91 33.80 698,200 33.95 29.03
Date Open High Low Vol Cls adjCls
02-01-04 33.50 35.00 33.40 368,600 34.76 29.72
02-01-03 32.80 33.45 32.75 431,900 33.30 28.47
02-01-02 33.45 33.46 32.50 593,600 32.75 28.00
01-12-31 32.65 33.90 32.56 420,900 33.55 28.69
01-12-28 32.80 32.85 32.46 170,200 32.75 28.00
01-12-27 32.49 33.07 32.49 161,200 32.96 28.18
01-12-26 32.14 32.70 32.14 102,100 32.49 27.78
01-12-24 32.00 32.24 32.00 50,300 32.14 27.48
01-12-21 32.01 32.01 30.90 363,900 31.90 27.27
Date Open High Low Vol Cls adjCls
01-12-20 32.38 32.60 31.70 269,500 32.01 27.37
01-12-19 32.45 33.25 32.25 295,700 32.63 27.90
01-12-18 31.13 32.95 31.00 738,500 32.90 28.13
01-12-17 30.52 31.41 30.52 487,700 30.93 26.45
01-12-14 30.50 30.90 30.50 242,500 30.58 26.15
01-12-13 30.10 30.85 30.10 409,400 30.53 26.10
01-12-12 30.35 30.44 30.10 400,600 30.23 25.85
01-12-11 30.40 30.61 29.97 287,600 30.40 25.99
01-12-10 30.72 31.25 30.44 264,700 30.61 26.17
Date Open High Low Vol Cls adjCls
01-12-07 31.45 31.46 30.57 690,700 30.80 26.33
01-12-06 29.98 31.72 29.50 1,907,900 31.50 26.93
01-12-05 28.00 28.93 27.80 1,575,000 28.72 24.56
01-12-04 25.25 25.35 24.65 329,100 25.00 21.37
01-12-03 25.25 25.45 25.00 126,500 25.11 21.47
01-11-30 25.15 25.62 25.12 299,300 25.43 21.74
01-11-29 24.95 25.32 24.92 490,300 25.24 21.58
01-11-28 25.20 25.34 24.90 294,500 24.95 21.33
01-11-27 25.35 25.55 25.20 229,600 25.23 21.57
Date Open High Low Vol Cls adjCls
01-11-26 25.70 25.90 25.35 115,500 25.55 21.85
01-11-23 25.35 25.95 25.35 30,800 25.78 22.04
01-11-21 25.43 25.60 25.30 147,200 25.46 21.77
01-11-20 25.25 25.90 25.20 257,500 25.42 21.73
01-11-19 25.70 26.06 25.00 226,400 25.11 21.47
01-11-16 25.35 25.80 25.12 331,700 25.76 22.02
01-11-15 25.10 26.09 25.07 545,300 25.36 21.68
01-11-14 24.50 25.58 24.50 481,400 25.10 21.46
01-11-13 23.85 24.40 23.52 283,000 24.38 20.84
Date Open High Low Vol Cls adjCls
01-11-12 24.65 24.65 23.21 144,700 23.60 20.18
01-11-09 23.85 24.50 23.70 325,400 24.34 20.81
01-11-08 24.05 24.50 23.95 475,500 24.05 20.48
01-11-07 23.07 24.00 23.07 316,200 24.00 20.43
01-11-06 22.41 23.63 22.40 361,600 23.39 19.92
01-11-05 22.20 22.65 22.20 492,100 22.40 19.07
01-11-02 22.14 22.41 21.95 328,100 22.10 18.82
01-11-01 21.90 22.40 21.80 352,900 22.14 18.85
01-10-31 22.10 22.63 21.95 404,300 22.09 18.81
Date Open High Low Vol Cls adjCls
01-10-30 22.90 22.90 22.06 129,100 22.30 18.99
01-10-29 23.40 23.65 22.86 292,500 22.86 19.46
01-10-26 23.50 24.00 23.37 148,300 23.60 20.09
01-10-25 23.65 23.95 22.99 145,900 23.60 20.09
01-10-24 23.90 24.01 23.43 180,800 23.65 20.14
01-10-23 24.00 24.66 23.73 306,300 23.76 20.23
01-10-22 24.15 24.30 23.75 251,500 23.77 20.24
01-10-19 24.14 24.33 23.90 663,800 24.25 20.65
01-10-18 23.80 24.30 23.80 272,600 24.13 20.55
Date Open High Low Vol Cls adjCls
01-10-17 24.75 25.21 23.40 399,300 24.05 20.48
01-10-16 24.60 25.20 24.51 171,300 24.80 21.12
01-10-15 23.76 24.74 23.76 319,400 24.56 20.91
01-10-12 24.40 24.40 23.35 277,500 23.80 20.26
01-10-11 23.80 24.70 23.80 452,000 24.26 20.66
01-10-10 22.80 23.82 22.51 244,400 23.75 20.22
01-10-09 22.96 23.04 22.70 261,700 22.86 19.46
01-10-08 23.08 23.37 22.78 328,400 22.96 19.55
01-10-05 22.85 23.35 22.67 282,900 23.08 19.65
Date Open High Low Vol Cls adjCls
01-10-04 22.71 23.81 22.35 376,800 23.00 19.58
01-10-03 22.06 22.62 21.70 669,300 22.62 19.26
01-10-02 22.75 22.82 21.90 359,600 22.26 18.95
01-10-01 22.99 22.99 21.60 409,700 22.87 19.47
01-09-28 21.65 23.11 21.65 401,600 22.83 19.44
01-09-27 22.10 22.10 21.05 407,100 21.61 18.40
01-09-26 22.45 22.92 21.96 290,400 22.17 18.88
01-09-25 22.50 22.50 21.10 939,400 22.20 18.90
01-09-24 22.15 22.95 22.15 573,500 22.60 19.24
Date Open High Low Vol Cls adjCls
01-09-21 21.25 22.75 21.25 943,800 21.82 18.58
01-09-20 25.15 25.16 23.20 331,500 23.55 20.05
01-09-19 24.65 25.80 24.50 868,700 25.66 21.85
01-09-18 28.30 28.30 27.50 395,800 27.63 23.53
01-09-17 29.50 29.50 28.10 456,200 28.40 24.18
01-09-10 30.50 30.85 30.35 163,000 30.51 25.98
01-09-07 31.90 31.91 30.65 291,200 30.79 26.22
01-09-06 31.75 32.75 31.70 637,600 32.10 27.33
01-09-05 30.75 31.90 30.51 496,100 31.87 27.14
Date Open High Low Vol Cls adjCls
01-09-04 30.00 30.40 29.86 352,900 30.30 25.80
01-08-31 29.95 30.07 29.75 180,200 30.03 25.57
01-08-30 30.15 30.50 29.55 227,300 29.91 25.47
01-08-29 30.43 30.45 30.10 140,400 30.24 25.75
01-08-28 30.40 30.45 29.85 185,800 30.18 25.70
01-08-27 30.00 30.55 29.96 183,400 30.40 25.88
01-08-24 29.20 29.95 29.20 146,500 29.89 25.45
01-08-23 29.70 29.90 29.00 148,500 29.20 24.86
01-08-22 29.80 29.80 29.35 110,900 29.64 25.24
Date Open High Low Vol Cls adjCls
01-08-21 30.00 30.00 29.70 328,000 29.80 25.37
01-08-20 29.76 29.90 29.51 188,600 29.81 25.38
01-08-17 29.97 30.05 29.43 213,300 29.75 25.33
01-08-16 29.38 30.15 29.32 282,400 30.12 25.65
01-08-15 29.55 29.65 28.80 932,200 29.34 24.98
01-08-14 30.31 30.31 29.00 752,600 29.55 25.16
01-08-13 31.30 31.30 29.40 1,772,300 30.31 25.81
01-08-10 31.50 31.73 30.93 139,000 31.50 26.82
01-08-09 31.00 31.64 31.00 149,800 31.41 26.66
Date Open High Low Vol Cls adjCls
01-08-08 32.10 32.25 31.55 97,300 31.61 26.83
01-08-07 32.60 32.80 32.10 140,300 32.14 27.28
01-08-06 32.53 32.91 32.20 128,600 32.40 27.50
01-08-03 32.40 32.65 32.30 163,400 32.53 27.61
01-08-02 32.55 32.65 32.40 167,200 32.60 27.67
01-08-01 32.46 32.90 32.17 245,500 32.62 27.69
01-07-31 32.35 32.60 32.05 212,600 32.46 27.55
01-07-30 32.24 32.76 32.16 232,100 32.18 27.31
01-07-27 31.75 32.50 31.60 221,700 32.23 27.35
Date Open High Low Vol Cls adjCls
01-07-26 30.90 32.00 30.65 170,600 32.00 27.16
01-07-25 30.66 30.87 30.15 343,300 30.79 26.13
01-07-24 31.79 31.81 30.25 623,500 30.74 26.09
01-07-23 31.90 32.00 31.50 221,800 31.54 26.77
01-07-20 31.10 32.49 31.05 604,300 32.11 27.25
01-07-19 31.00 31.10 30.50 431,600 31.00 26.31
01-07-18 31.57 31.67 30.15 395,300 30.90 26.23
01-07-17 29.80 31.50 29.70 509,600 31.32 26.58
01-07-16 29.25 30.20 29.22 428,800 29.93 25.40
Date Open High Low Vol Cls adjCls
01-07-13 29.00 29.25 28.89 508,700 29.25 24.83
01-07-12 28.00 29.00 28.00 384,200 28.95 24.57
01-07-11 28.27 28.40 28.18 370,100 28.21 23.94
01-07-10 28.23 28.38 27.94 233,200 28.27 23.99
01-07-09 28.35 28.41 27.71 132,800 28.20 23.93
01-07-06 29.21 29.21 28.03 230,500 28.13 23.87
01-07-05 28.60 29.37 28.50 236,500 29.20 24.78
01-07-03 28.75 29.17 28.55 149,200 28.73 24.38
01-07-02 28.26 28.87 28.25 219,400 28.52 24.21
Date Open High Low Vol Cls adjCls
01-06-29 28.05 29.10 27.80 714,300 28.25 23.98
01-06-28 27.20 28.08 27.10 348,700 27.85 23.64
01-06-27 26.58 27.16 26.43 406,100 27.15 23.04
01-06-26 26.00 27.14 25.86 482,600 26.78 22.73
01-06-25 26.85 26.85 25.93 322,500 25.97 22.04
01-06-22 27.20 27.20 26.35 423,500 26.72 22.68
01-06-21 27.25 27.48 26.80 331,500 27.22 23.10
01-06-20 27.06 27.16 26.71 444,000 27.16 23.05
01-06-19 27.96 28.11 27.00 259,000 27.05 22.96
Date Open High Low Vol Cls adjCls
01-06-18 28.90 29.00 27.75 308,200 27.95 23.72
01-06-15 28.40 28.85 28.20 432,600 28.69 24.35
01-06-14 29.50 29.50 29.11 464,700 29.24 24.82
01-06-13 30.55 31.00 30.29 150,100 30.48 25.87
01-06-12 30.76 31.19 30.23 272,800 30.70 26.06
01-06-11 31.00 31.60 30.54 311,200 31.01 26.32
01-06-08 32.70 32.70 31.69 117,500 31.70 26.90
01-06-07 32.45 32.90 32.20 166,000 32.77 27.81
01-06-06 32.46 32.89 32.23 130,400 32.70 27.75
Date Open High Low Vol Cls adjCls
01-06-05 32.30 32.69 32.05 216,000 32.45 27.54
01-06-04 31.76 32.50 31.45 233,100 32.31 27.42
01-06-01 32.18 32.50 31.50 273,500 31.75 26.95
01-05-31 31.55 32.10 31.55 308,900 31.86 27.04
01-05-30 31.80 31.99 31.50 200,800 31.60 26.82
01-05-29 32.29 32.35 31.51 485,800 31.80 26.99
01-05-25 32.84 32.85 32.10 840,300 32.29 27.41
01-05-24 33.00 33.00 32.05 297,400 32.64 27.70
01-05-23 33.19 33.50 32.86 224,600 33.14 28.13
Date Open High Low Vol Cls adjCls
01-05-22 33.49 33.60 33.17 189,900 33.19 28.17
01-05-21 33.46 33.74 33.04 158,300 33.74 28.64
01-05-18 33.50 33.61 33.24 189,300 33.45 28.39
01-05-17 32.35 33.55 32.06 458,200 33.50 28.43
01-05-16 30.45 32.50 30.37 528,800 32.32 27.43
01-05-15 30.85 31.04 30.49 269,900 30.70 26.06
01-05-14 30.93 30.93 30.60 97,500 30.60 25.97
01-05-11 31.24 32.10 30.87 157,200 30.93 26.25
01-05-10 31.25 32.10 31.20 241,100 31.57 26.71
Date Open High Low Vol Cls adjCls
01-05-09 31.41 31.41 30.75 136,800 30.84 26.09
01-05-08 31.38 31.69 30.86 143,300 31.41 26.57
01-05-07 31.75 31.80 31.01 260,200 31.01 26.24
01-05-04 31.00 32.31 30.74 172,300 32.29 27.32
01-05-03 31.34 31.67 31.17 120,200 31.20 26.40
01-05-02 30.50 31.78 30.40 331,200 31.59 26.73
01-05-01 30.60 31.00 30.51 310,200 30.63 25.91
01-04-30 30.90 31.20 30.44 202,500 30.66 25.94
01-04-27 30.73 31.40 30.73 90,500 31.21 26.40
Date Open High Low Vol Cls adjCls
01-04-26 30.61 31.47 30.39 276,400 30.73 26.00
01-04-25 30.65 30.65 30.12 271,700 30.46 25.77
01-04-24 31.00 31.00 29.90 304,800 30.65 25.93
01-04-23 31.50 31.50 30.70 239,000 31.03 26.25
01-04-20 30.97 31.75 30.40 366,300 31.50 26.65
01-04-19 30.90 30.90 29.90 608,600 30.72 25.99
01-04-18 29.27 31.06 29.17 463,200 31.00 26.23
01-04-17 28.80 29.05 28.74 213,900 28.87 24.43
01-04-16 28.97 29.70 28.94 107,400 28.94 24.48
Date Open High Low Vol Cls adjCls
01-04-12 28.83 29.42 28.83 235,300 29.22 24.72
01-04-11 29.56 29.66 28.67 272,000 28.83 24.39
01-04-10 29.03 30.48 28.91 236,600 29.48 24.94
01-04-09 28.00 29.15 28.00 329,700 29.09 24.61
01-04-06 28.89 29.11 27.52 141,800 28.00 23.69
01-04-05 27.75 28.95 27.65 156,600 28.89 24.44
01-04-04 27.38 28.27 27.38 124,500 27.99 23.68
01-04-03 28.64 28.65 27.60 229,000 27.68 23.42
01-04-02 29.10 29.54 28.86 314,900 28.94 24.48
Date Open High Low Vol Cls adjCls
01-03-30 28.52 30.15 28.52 565,300 28.89 24.44
01-03-29 28.58 29.22 28.40 184,700 28.52 24.13
01-03-28 29.61 29.61 28.44 210,900 28.58 24.18
01-03-27 29.14 30.15 29.14 193,000 29.60 25.04
01-03-26 28.37 29.53 28.37 321,400 29.14 24.65
01-03-23 28.35 28.79 28.10 175,800 28.61 24.21
01-03-22 28.60 28.68 27.23 319,900 28.15 23.82
01-03-21 28.65 29.25 28.45 258,100 28.79 24.36
01-03-20 29.20 29.60 28.39 370,800 28.40 24.03
Date Open High Low Vol Cls adjCls
01-03-19 28.56 29.11 27.90 414,200 29.10 24.62
01-03-16 29.09 29.27 28.65 679,300 28.76 24.33
01-03-15 29.03 29.80 29.03 470,000 29.09 24.61
01-03-14 30.77 30.77 28.68 1,226,600 29.11 24.63
01-03-13 33.00 33.00 30.64 594,100 31.02 26.24
01-03-12 34.20 34.20 33.18 214,400 33.18 28.07
01-03-09 33.99 34.50 33.39 586,500 34.20 28.93
01-03-08 35.00 35.15 34.26 425,500 34.63 29.30
01-03-07 34.52 35.00 34.30 609,300 34.95 29.57
Date Open High Low Vol Cls adjCls
01-03-06 34.56 35.00 34.48 246,800 34.52 29.21
01-03-05 35.14 35.14 34.35 103,000 34.53 29.21
01-03-02 34.23 35.49 33.93 253,300 35.14 29.73
01-03-01 34.29 34.29 33.42 242,100 34.23 28.96
01-02-28 35.69 35.69 34.00 338,000 34.54 29.22
01-02-27 34.80 35.81 34.51 284,800 35.69 30.20
01-02-26 34.51 35.70 34.46 236,100 35.05 29.65
01-02-23 34.60 35.23 33.73 190,500 34.52 29.21
01-02-22 34.74 35.03 34.21 178,100 34.52 29.21
Date Open High Low Vol Cls adjCls
01-02-21 35.60 35.60 34.61 152,700 34.75 29.40
01-02-20 35.47 36.00 35.32 236,300 35.60 30.12
01-02-16 36.25 36.30 35.59 295,400 35.59 30.11
01-02-15 36.25 36.62 36.13 304,700 36.50 30.88
01-02-14 36.30 36.50 35.76 453,300 36.50 30.88
01-02-13 35.75 35.95 35.04 371,300 35.04 29.65
01-02-12 33.55 35.50 33.55 178,600 35.50 29.95
01-02-09 34.60 34.60 33.55 191,500 33.55 28.30
01-02-08 34.26 34.67 34.26 363,200 34.63 29.22
Date Open High Low Vol Cls adjCls
01-02-07 34.60 34.60 34.26 142,700 34.41 29.03
01-02-06 33.80 34.90 33.80 168,500 34.68 29.26
01-02-05 34.11 34.12 33.25 144,100 33.86 28.57
01-02-02 34.24 34.30 33.83 153,100 34.11 28.78
01-02-01 34.67 35.02 33.80 211,500 34.49 29.10
01-01-31 34.80 35.37 34.31 289,000 34.32 28.95
01-01-30 34.00 34.99 33.62 235,000 34.86 29.41
01-01-29 32.50 34.20 32.50 147,900 34.13 28.79
01-01-26 34.69 34.69 32.75 276,200 32.75 27.63
Date Open High Low Vol Cls adjCls
01-01-25 32.81 34.25 32.69 249,600 33.94 28.63
01-01-24 33.19 33.19 32.13 168,700 32.81 27.68
01-01-23 33.88 33.88 32.81 247,900 33.00 27.84
01-01-22 31.81 34.56 31.75 623,500 33.88 28.58
01-01-19 32.94 33.00 31.81 398,900 31.94 26.94
01-01-18 33.13 33.31 32.63 441,700 33.00 27.84
01-01-17 33.69 34.25 33.00 421,300 33.13 27.95
01-01-16 32.13 33.75 32.13 447,900 33.69 28.42
01-01-12 32.44 32.63 31.81 491,500 32.00 27.00
Date Open High Low Vol Cls adjCls
01-01-11 33.25 33.25 32.50 224,900 32.69 27.58
01-01-10 33.69 34.25 32.13 462,300 33.25 28.05
01-01-09 33.50 33.94 30.94 993,500 33.00 27.84
01-01-08 33.00 35.81 33.00 623,300 35.81 30.21
01-01-05 36.50 36.50 34.25 683,900 34.81 29.37
01-01-04 35.38 39.88 35.25 1,397,200 36.94 31.16
01-01-03 31.00 35.44 30.81 736,000 35.38 29.84
01-01-02 33.44 33.44 30.75 482,500 31.38 26.47
00-12-29 32.00 33.88 31.88 589,800 33.81 28.53
Date Open High Low Vol Cls adjCls
00-12-28 32.25 32.31 31.63 452,000 32.00 27.00
00-12-27 32.44 32.50 31.38 270,600 32.25 27.21
00-12-26 32.13 33.25 31.94 223,600 32.44 27.37
00-12-22 31.69 32.44 31.63 349,600 32.19 27.16
00-12-21 31.38 31.75 30.13 615,800 31.69 26.73
00-12-20 30.00 32.00 29.69 889,100 31.69 26.73
00-12-19 30.00 32.63 29.63 558,500 31.06 26.21
00-12-18 28.19 30.69 28.19 607,800 30.13 25.42
00-12-15 28.38 28.44 26.81 564,200 27.75 23.41
Date Open High Low Vol Cls adjCls
00-12-14 28.50 29.50 28.13 463,000 28.56 24.10
00-12-13 30.63 30.88 28.19 497,300 28.63 24.15
00-12-12 30.38 30.38 29.44 343,500 29.75 25.10
00-12-11 27.88 30.69 27.88 583,900 30.50 25.73
00-12-08 27.38 28.00 27.31 486,200 27.75 23.41
00-12-07 26.50 27.88 26.38 598,900 27.13 22.88
00-12-06 27.13 27.19 26.50 146,000 26.50 22.36
00-12-05 26.31 27.44 26.06 142,700 27.06 22.83
00-12-04 26.31 26.56 26.06 186,700 26.06 21.99
Date Open High Low Vol Cls adjCls
00-12-01 25.81 26.88 25.69 158,400 26.69 22.52
00-11-30 26.63 26.63 25.50 261,000 26.00 21.94
00-11-29 27.00 27.31 26.19 163,200 26.63 22.46
00-11-28 27.75 28.13 26.69 521,000 27.00 22.78
00-11-27 28.00 28.50 27.69 248,600 28.19 23.78
00-11-24 27.50 28.00 27.44 52,700 28.00 23.62
00-11-22 27.25 27.38 26.13 186,200 27.31 23.04
00-11-21 27.63 27.94 27.31 214,500 27.38 23.10
00-11-20 28.06 28.13 27.19 182,300 27.38 23.10
Date Open High Low Vol Cls adjCls
00-11-17 27.88 28.81 27.88 282,500 28.19 23.78
00-11-16 28.75 28.81 27.56 227,700 27.63 23.31
00-11-15 28.69 28.88 27.88 293,500 28.88 24.36
00-11-14 29.00 29.00 28.06 442,500 28.50 24.04
00-11-13 28.31 30.75 28.31 414,500 28.88 24.36
00-11-10 29.31 29.31 28.13 250,300 28.44 23.91
00-11-09 28.50 29.88 27.81 663,300 29.50 24.80
00-11-08 27.75 29.19 27.75 310,100 28.50 23.96
00-11-07 27.88 28.31 27.50 527,600 28.00 23.54
Date Open High Low Vol Cls adjCls
00-11-06 28.00 28.00 26.88 557,900 27.88 23.43
00-11-03 27.00 27.06 25.69 235,900 26.25 22.07
00-11-02 25.94 27.44 25.63 172,600 27.44 23.07
00-11-01 26.44 27.06 25.06 342,300 25.75 21.65
00-10-31 26.31 26.81 25.25 269,000 26.69 22.44
00-10-30 25.31 26.31 24.50 257,200 26.25 22.07
00-10-27 24.50 25.63 24.50 280,700 25.44 21.39
00-10-26 23.75 24.69 23.63 420,600 24.56 20.65
00-10-25 25.00 25.00 23.38 177,000 23.56 19.81
Date Open High Low Vol Cls adjCls
00-10-24 24.56 25.25 24.44 151,400 24.81 20.86
00-10-23 25.63 25.63 24.50 225,500 24.56 20.65
00-10-20 26.00 26.06 24.94 289,800 25.44 21.39
00-10-19 24.00 26.00 24.00 694,600 26.00 21.86
00-10-18 23.00 23.94 22.56 421,200 23.94 20.12
00-10-17 23.38 23.38 22.31 376,700 23.06 19.39
00-10-16 24.19 24.19 23.31 311,000 23.56 19.81
00-10-13 22.19 24.25 22.19 796,200 24.25 20.39
00-10-12 22.13 22.38 21.75 342,500 22.25 18.71
Date Open High Low Vol Cls adjCls
00-10-11 23.00 23.38 22.06 307,100 22.13 18.60
00-10-10 22.06 22.81 22.06 185,200 22.38 18.81
00-10-09 22.00 22.06 21.56 193,000 21.94 18.44
00-10-06 22.69 22.69 22.00 343,300 22.06 18.55
00-10-05 22.38 22.88 22.06 378,100 22.44 18.86
00-10-04 22.13 23.00 21.94 279,700 22.38 18.81
00-10-03 21.88 22.38 21.81 279,300 21.94 18.44
00-10-02 22.19 22.88 22.06 398,200 22.06 18.55
00-09-29 22.13 22.50 21.19 957,400 22.25 18.71
Date Open High Low Vol Cls adjCls
00-09-28 20.44 21.25 20.25 585,400 20.25 17.02
00-09-27 20.81 20.94 20.19 563,100 20.56 17.29
00-09-26 22.06 22.06 20.75 204,900 20.75 17.44
00-09-25 22.56 22.75 21.88 415,600 22.31 18.76
00-09-22 22.75 22.88 21.94 509,800 22.31 18.76
00-09-21 23.63 23.63 22.81 524,600 23.00 19.34
00-09-20 23.00 23.75 22.44 890,900 23.63 19.86
00-09-19 26.63 26.75 24.75 587,200 25.06 21.07
00-09-18 27.81 28.13 26.25 202,800 26.38 22.17
Date Open High Low Vol Cls adjCls
00-09-15 28.31 28.63 27.50 198,200 27.56 23.17
00-09-14 28.56 28.94 28.06 158,000 28.31 23.80
00-09-13 28.50 29.06 28.44 262,900 28.69 24.12
00-09-12 29.50 29.69 28.75 352,200 28.88 24.28
00-09-11 28.38 29.69 28.38 539,500 29.50 24.80
00-09-08 28.50 29.00 28.25 648,100 28.38 23.85
00-09-07 26.38 28.56 26.19 777,900 28.38 23.85
00-09-06 25.00 26.13 25.00 275,700 26.13 21.96
00-09-05 24.88 25.25 24.56 142,500 25.13 21.12
Date Open High Low Vol Cls adjCls
00-09-01 24.56 25.00 24.56 159,600 24.94 20.96
00-08-31 24.81 25.31 24.50 210,300 24.50 20.60
00-08-30 24.88 25.13 24.13 252,600 24.81 20.86
00-08-29 25.31 25.50 25.00 156,200 25.13 21.12
00-08-28 25.81 26.13 25.31 149,700 25.44 21.39
00-08-25 24.63 26.31 24.63 304,500 25.56 21.49
00-08-24 24.19 25.06 24.00 158,600 24.75 20.81
00-08-23 25.63 25.63 24.50 90,200 24.63 20.70
00-08-22 25.13 25.63 25.13 278,900 25.63 21.54
Date Open High Low Vol Cls adjCls
00-08-21 25.25 25.44 24.81 139,000 25.00 21.02
00-08-18 25.44 25.44 25.06 189,300 25.31 21.28
00-08-17 25.88 26.00 25.25 115,200 25.44 21.39
00-08-16 25.81 26.13 25.63 117,600 25.88 21.75
00-08-15 26.50 26.50 25.63 232,800 25.81 21.70
00-08-14 25.88 26.63 25.88 352,400 26.50 22.28
00-08-11 24.69 26.06 24.19 403,200 26.00 21.86
00-08-10 24.25 24.94 24.00 441,400 24.81 20.78
00-08-09 24.63 24.75 23.81 162,300 24.00 20.10
Date Open High Low Vol Cls adjCls
00-08-08 24.56 24.56 24.13 235,100 24.50 20.51
00-08-07 24.94 24.94 23.94 140,800 24.50 20.51
00-08-04 25.00 25.00 24.25 109,000 24.94 20.88
00-08-03 25.63 25.63 24.75 167,000 25.19 21.09
00-08-02 25.44 26.19 25.13 367,900 25.75 21.56
00-08-01 25.25 25.44 25.00 135,700 25.44 21.30
00-07-31 24.00 25.50 23.94 276,200 25.44 21.30
00-07-28 24.81 25.13 23.63 348,300 23.75 19.89
00-07-27 25.81 25.81 24.38 256,700 24.75 20.72
Date Open High Low Vol Cls adjCls
00-07-26 25.94 26.00 25.38 273,800 25.69 21.51
00-07-25 25.31 26.63 25.31 417,600 26.19 21.93
00-07-24 25.13 25.75 24.69 245,300 25.38 21.25
00-07-21 25.06 25.63 24.63 205,200 25.06 20.98
00-07-20 25.38 25.63 24.38 276,600 24.81 20.78
00-07-19 25.69 26.00 24.38 264,200 25.38 21.25
00-07-18 25.88 26.00 25.56 73,000 25.94 21.72
00-07-17 26.19 26.88 25.81 145,400 26.00 21.77
00-07-14 27.06 27.25 26.13 187,600 26.13 21.87
Date Open High Low Vol Cls adjCls
00-07-13 27.44 27.44 26.63 221,300 26.81 22.45
00-07-12 26.69 28.31 26.69 548,000 27.50 23.03
00-07-11 25.13 26.31 24.75 516,200 26.13 21.87
00-07-10 24.56 24.94 24.00 190,000 24.88 20.83
00-07-07 23.94 24.81 23.75 219,500 24.38 20.41
00-07-06 24.19 24.44 24.06 200,800 24.13 20.20
00-07-05 24.38 24.88 24.06 301,300 24.44 20.46
00-07-03 23.00 24.69 22.88 310,100 24.63 20.62
00-06-30 25.31 25.75 22.73 821,100 22.73 19.04
Date Open High Low Vol Cls adjCls
00-06-29 24.19 25.56 24.13 417,700 25.56 21.40
00-06-28 24.44 24.75 24.00 298,400 24.44 20.46
00-06-27 23.63 24.69 23.63 495,200 24.44 20.46
00-06-26 23.19 23.75 23.19 319,700 23.63 19.78
00-06-23 22.88 23.31 22.63 325,100 23.00 19.26
00-06-22 23.75 23.81 22.00 846,100 22.81 19.10
00-06-21 23.75 24.31 23.44 436,800 23.50 19.68
00-06-20 24.25 24.38 23.44 303,600 24.13 20.20
00-06-19 24.31 24.31 23.31 292,900 24.31 20.36
Date Open High Low Vol Cls adjCls
00-06-16 24.63 25.25 24.31 200,100 24.44 20.46
00-06-15 25.31 25.31 24.50 313,700 24.69 20.67
00-06-14 25.06 25.25 24.56 295,300 25.25 21.14
00-06-13 25.75 25.88 24.81 311,400 24.81 20.78
00-06-12 26.00 26.44 25.31 251,400 25.50 21.35
00-06-09 26.13 26.25 25.69 252,400 25.81 21.61
00-06-08 27.06 27.06 25.81 242,600 26.00 21.77
00-06-07 26.44 26.81 26.00 220,600 26.69 22.35
00-06-06 27.13 27.38 26.25 162,900 26.38 22.08
Date Open High Low Vol Cls adjCls
00-06-05 26.88 27.25 26.56 178,200 26.75 22.40
00-06-02 27.75 28.25 26.69 284,400 27.00 22.61
00-06-01 26.00 27.00 26.00 382,500 26.50 22.19
00-05-31 25.81 27.00 25.69 454,600 26.31 22.03
00-05-30 24.25 26.19 24.25 430,700 26.06 21.82
00-05-26 25.06 25.25 23.63 650,300 24.00 20.10
00-05-25 25.56 26.31 24.75 310,800 24.81 20.78
00-05-24 26.38 26.69 25.81 403,500 25.81 21.61
00-05-23 25.94 27.50 25.75 247,900 26.25 21.98
Date Open High Low Vol Cls adjCls
00-05-22 26.06 26.31 25.63 198,000 25.94 21.72
00-05-19 26.75 26.81 25.88 209,500 26.06 21.82
00-05-18 27.38 27.56 26.75 228,400 26.88 22.50
00-05-17 26.88 27.63 26.75 181,000 27.00 22.61
00-05-16 27.50 27.94 27.00 154,200 27.00 22.61
00-05-15 27.31 27.56 26.81 287,200 27.19 22.76
00-05-12 27.94 28.00 26.88 184,500 27.44 22.97
00-05-11 27.44 28.31 27.44 159,300 27.81 23.29
00-05-10 28.13 28.13 27.06 136,300 27.31 22.79
Date Open High Low Vol Cls adjCls
00-05-09 28.31 28.50 27.00 268,800 28.13 23.46
00-05-08 27.75 28.88 27.75 202,400 28.56 23.83
00-05-05 26.69 28.19 26.69 317,600 27.81 23.20
00-05-04 27.25 27.31 26.56 388,900 26.69 22.26
00-05-03 28.06 28.19 27.00 144,900 27.06 22.58
00-05-02 28.56 28.88 28.31 198,400 28.44 23.72
00-05-01 28.06 29.31 27.69 318,500 28.50 23.78
00-04-28 28.31 28.75 27.25 304,200 27.94 23.31
00-04-27 28.75 29.25 27.94 261,300 28.06 23.41
Date Open High Low Vol Cls adjCls
00-04-26 29.31 29.38 28.50 559,700 28.50 23.78
00-04-25 29.56 29.88 28.63 505,600 29.06 24.25
00-04-24 30.38 30.44 29.63 178,400 29.81 24.87
00-04-20 31.94 32.13 29.38 624,000 30.31 25.29
00-04-19 32.88 33.25 29.75 894,600 30.44 25.39
00-04-18 30.69 33.44 30.69 353,800 32.63 27.22
00-04-17 31.13 31.38 30.88 273,300 30.88 25.76
00-04-14 34.06 34.06 30.63 437,600 30.63 25.55
00-04-13 34.25 36.88 33.25 510,600 34.31 28.62
Date Open High Low Vol Cls adjCls
00-04-12 32.50 35.44 32.38 843,800 34.38 28.68
00-04-11 30.25 32.44 30.13 463,300 32.13 26.80
00-04-10 30.31 31.38 29.38 240,700 29.69 24.77
00-04-07 30.94 31.44 30.31 503,900 30.31 25.29
00-04-06 29.25 30.25 29.25 781,400 29.81 24.87
00-04-05 28.00 29.25 28.00 551,200 29.00 24.19
00-04-04 28.38 28.69 27.25 561,800 28.00 23.36
00-04-03 28.13 28.94 28.06 733,300 28.63 23.88
00-03-31 27.13 27.88 27.06 934,200 27.75 23.15
Date Open High Low Vol Cls adjCls
00-03-30 26.06 26.81 25.75 878,700 26.81 22.37
00-03-29 26.75 27.06 25.75 745,200 26.19 21.85
00-03-28 26.88 27.25 25.75 1,009,600 26.75 22.32
00-03-27 27.25 27.50 26.69 689,300 26.75 22.32
00-03-24 28.75 28.88 26.50 1,522,000 26.50 22.11
00-03-23 30.00 30.00 28.69 622,700 29.25 24.40
00-03-22 30.38 30.38 28.75 654,500 30.00 25.03
00-03-21 29.63 30.94 29.56 450,600 30.50 25.44
00-03-20 31.75 31.88 30.31 325,800 30.69 25.60
Date Open High Low Vol Cls adjCls
00-03-17 32.13 32.88 31.69 466,400 31.75 26.49
00-03-16 30.00 32.75 30.00 742,200 32.69 27.27
00-03-15 29.31 30.13 28.88 588,500 29.69 24.77
00-03-14 29.88 30.38 28.88 368,400 29.31 24.45
00-03-13 30.50 30.50 29.50 608,800 29.63 24.71
00-03-10 31.06 31.63 30.50 466,700 30.75 25.65
00-03-09 31.44 31.63 30.94 342,500 31.13 25.97
00-03-08 30.44 31.50 30.38 451,200 31.44 26.23
00-03-07 30.44 31.00 30.13 491,800 30.19 25.18
Date Open High Low Vol Cls adjCls
00-03-06 32.00 32.00 30.00 554,600 30.38 25.34
00-03-03 31.81 32.56 31.50 186,400 31.94 26.64
00-03-02 32.19 32.25 31.56 188,900 31.75 26.49
00-03-01 32.06 32.50 31.88 437,000 32.19 26.85
00-02-29 31.13 32.31 30.56 327,300 32.06 26.75
00-02-28 30.63 30.69 30.06 221,700 30.69 25.60
00-02-25 31.06 31.88 30.06 257,300 30.88 25.76
00-02-24 32.13 32.38 30.63 155,500 30.81 25.70
00-02-23 32.81 32.94 31.69 137,700 32.38 27.01
Date Open High Low Vol Cls adjCls
00-02-22 32.25 33.13 32.13 227,600 32.56 27.16
00-02-18 33.31 33.31 31.81 135,400 32.25 26.90
00-02-17 33.06 34.00 32.75 292,900 33.69 28.10
00-02-16 33.50 33.50 32.25 217,400 32.88 27.43
00-02-15 34.81 34.81 33.06 663,500 33.56 28.00
00-02-14 32.00 34.94 32.00 599,200 34.75 28.99
00-02-11 30.19 31.38 30.06 565,800 31.19 26.02
00-02-10 30.56 30.56 28.94 374,800 30.06 25.00
00-02-09 31.00 31.06 30.13 104,900 30.19 25.10
Date Open High Low Vol Cls adjCls
00-02-08 31.63 31.69 30.88 113,400 31.06 25.83
00-02-07 31.69 31.81 30.50 162,800 31.00 25.78
00-02-04 31.63 32.25 31.38 286,100 31.56 26.24
00-02-03 32.50 33.13 31.50 155,800 31.88 26.50
00-02-02 30.63 33.06 30.63 249,300 32.13 26.71
00-02-01 31.00 32.13 30.38 306,700 30.38 25.26
00-01-31 29.94 30.25 29.75 182,800 29.94 24.89
00-01-28 30.63 30.88 29.38 179,000 29.81 24.79
00-01-27 31.88 32.13 30.38 128,800 30.56 25.41
Date Open High Low Vol Cls adjCls
00-01-26 31.69 32.50 31.44 241,000 31.81 26.45
00-01-25 31.19 32.25 31.00 203,800 31.19 25.93
00-01-24 33.50 33.63 31.25 251,300 31.25 25.98
00-01-21 33.63 33.69 32.75 355,600 33.56 27.91
00-01-20 34.13 34.31 33.50 277,300 33.69 28.01
00-01-19 33.69 34.31 33.56 348,200 34.25 28.48
00-01-18 32.25 34.31 32.25 520,700 33.69 28.01
00-01-14 31.63 32.63 31.50 154,000 31.88 26.50
00-01-13 31.88 32.13 30.69 248,300 31.38 26.09
Date Open High Low Vol Cls adjCls
00-01-12 32.00 33.06 31.75 214,800 32.00 26.61
00-01-11 32.50 32.50 31.81 165,200 31.88 26.50
00-01-10 33.88 34.50 31.63 243,700 32.00 26.61
00-01-07 32.06 33.63 31.63 396,200 33.63 27.96
00-01-06 30.50 33.50 30.25 312,000 32.38 26.92
00-01-05 30.00 30.69 29.13 378,900 30.56 25.41
00-01-04 31.50 31.69 29.25 286,900 29.94 24.89
00-01-03 33.75 33.75 31.31 505,300 31.81 26.45
99-12-31 30.38 34.50 29.81 504,500 34.50 28.69
Date Open High Low Vol Cls adjCls
99-12-30 29.31 30.69 29.31 236,900 30.63 25.46
99-12-29 28.81 29.63 28.50 442,400 29.44 24.48
99-12-28 29.00 29.50 28.50 263,600 28.56 23.75
99-12-27 29.56 30.06 29.00 270,000 29.38 24.42
99-12-23 29.63 30.44 29.38 286,500 29.56 24.58
99-12-22 28.94 30.75 28.56 308,400 29.56 24.58
99-12-21 28.75 29.13 28.69 258,800 29.06 24.16
99-12-20 29.31 30.13 28.50 425,700 29.06 24.16
99-12-17 30.88 31.13 29.13 301,100 29.13 24.22
Date Open High Low Vol Cls adjCls
99-12-16 30.38 31.25 30.38 441,800 31.13 25.88
99-12-15 30.19 30.50 29.75 184,200 30.06 25.00
99-12-14 29.94 30.50 29.56 318,700 30.31 25.20
99-12-13 30.19 30.69 29.69 210,700 29.94 24.89
99-12-10 30.00 30.50 29.56 729,300 30.44 25.31
99-12-09 30.44 30.50 29.88 731,900 30.00 24.94
99-12-08 30.94 30.94 30.50 216,100 30.56 25.41
99-12-07 30.75 31.50 30.38 572,800 30.75 25.57
99-12-06 30.63 31.06 29.88 277,900 30.25 25.15
Date Open High Low Vol Cls adjCls
99-12-03 32.00 32.38 30.56 384,500 30.56 25.41
99-12-02 32.00 32.06 30.94 408,200 31.69 26.35
99-12-01 33.25 33.25 30.25 497,900 31.88 26.50
99-11-30 34.00 34.56 33.19 250,500 33.25 27.65
99-11-29 33.50 34.88 33.50 195,800 34.31 28.53
99-11-26 34.00 34.00 32.94 96,400 33.19 27.59
99-11-24 35.00 35.00 34.00 126,200 34.00 28.27
99-11-23 35.44 35.75 35.00 160,200 35.31 29.36
99-11-22 35.63 35.81 34.88 165,500 35.44 29.47
Date Open High Low Vol Cls adjCls
99-11-19 35.75 36.31 35.31 295,300 35.63 29.62
99-11-18 34.50 35.88 34.50 296,900 35.75 29.72
99-11-17 35.38 35.44 34.38 168,300 34.38 28.58
99-11-16 36.13 36.44 35.38 464,800 35.56 29.57
99-11-15 35.00 36.25 34.88 447,300 36.13 30.04
99-11-12 32.50 35.00 32.00 881,700 35.00 29.10
99-11-11 31.38 32.25 31.25 245,100 32.00 26.61
99-11-10 31.56 32.38 30.69 321,400 31.25 25.98
99-11-09 33.31 33.50 31.31 307,700 31.44 26.06
Date Open High Low Vol Cls adjCls
99-11-08 33.63 33.69 32.75 179,300 33.06 27.40
99-11-05 33.38 33.94 33.31 276,300 33.88 28.08
99-11-04 32.50 33.19 32.50 266,800 32.94 27.30
99-11-03 32.38 32.88 32.00 135,900 32.31 26.78
99-11-02 32.69 33.00 32.00 82,700 32.00 26.52
99-11-01 33.25 33.25 31.44 203,500 32.44 26.88
99-10-29 33.25 33.50 32.88 299,200 33.06 27.40
99-10-28 32.50 33.88 31.94 323,100 33.50 27.77
99-10-27 31.44 32.06 31.38 212,900 32.00 26.52
Date Open High Low Vol Cls adjCls
99-10-26 30.75 31.69 30.75 521,600 31.56 26.16
99-10-25 31.94 32.00 31.00 386,000 31.00 25.69
99-10-22 31.06 31.88 30.63 411,600 31.69 26.26
99-10-21 30.38 31.13 28.88 634,200 30.94 25.64
99-10-20 33.75 33.75 28.38 1,792,100 30.50 25.28
99-10-19 37.25 37.56 35.44 195,700 35.44 29.37
99-10-18 37.25 37.69 37.00 246,300 37.38 30.98
99-10-15 37.25 37.50 36.25 164,100 37.25 30.87
99-10-14 37.88 38.00 37.19 651,800 37.50 31.08
Date Open High Low Vol Cls adjCls
99-10-13 37.06 38.25 37.00 281,800 38.06 31.55
99-10-12 37.81 37.81 36.63 181,000 37.13 30.77
99-10-11 37.94 38.25 37.75 114,300 37.81 31.34
99-10-08 37.69 38.50 36.88 335,400 37.69 31.24
99-10-07 36.75 38.19 36.63 404,700 37.56 31.13
99-10-06 37.50 37.88 36.13 172,400 36.75 30.46
99-10-05 37.00 37.38 36.81 205,500 37.25 30.87
99-10-04 36.94 37.56 36.88 162,300 36.94 30.61
99-10-01 37.13 37.25 36.31 89,100 36.56 30.30
Date Open High Low Vol Cls adjCls
99-09-30 36.81 37.63 36.75 479,100 37.25 30.87
99-09-29 36.00 37.19 36.00 320,000 36.88 30.56
99-09-28 36.94 37.13 34.75 410,800 35.94 29.79
99-09-27 37.88 37.88 36.75 372,600 36.88 30.56
99-09-24 39.06 39.44 37.88 306,500 37.88 31.39
99-09-23 40.63 40.63 38.38 356,800 39.13 32.43
99-09-22 42.19 42.25 40.50 377,800 40.63 33.67
99-09-21 42.75 42.75 42.00 140,400 42.25 35.02
99-09-20 42.69 42.88 42.19 92,700 42.50 35.22
Date Open High Low Vol Cls adjCls
99-09-17 42.38 42.94 42.31 171,200 42.81 35.48
99-09-16 42.88 42.88 42.06 438,900 42.38 35.12
99-09-15 43.13 43.81 43.06 199,600 43.56 36.11
99-09-14 42.75 43.06 42.50 60,400 43.00 35.64
99-09-13 43.31 43.38 42.63 234,100 43.00 35.64
99-09-10 43.38 43.94 43.25 339,500 43.44 36.00
99-09-09 42.44 43.94 42.25 389,500 43.50 36.05
99-09-08 42.00 42.56 41.63 208,600 42.44 35.17
99-09-07 42.19 42.31 41.50 232,700 42.19 34.97
Date Open High Low Vol Cls adjCls
99-09-03 40.00 42.44 40.00 272,200 42.44 35.17
99-09-02 39.63 40.75 39.50 445,800 40.00 33.15
99-09-01 39.06 39.19 38.69 145,200 38.88 32.22
99-08-31 38.31 39.13 38.31 227,500 38.94 32.27
99-08-30 39.13 39.13 37.81 362,700 38.00 31.50
99-08-27 40.31 40.31 39.00 275,900 39.13 32.43
99-08-26 41.19 41.19 39.88 398,900 40.25 33.36
99-08-25 41.38 41.63 40.88 127,000 41.25 34.19
99-08-24 41.06 41.75 40.81 145,600 41.38 34.29
Date Open High Low Vol Cls adjCls
99-08-23 40.63 41.00 40.63 208,600 40.94 33.93
99-08-20 40.50 40.88 40.13 161,600 40.44 33.52
99-08-19 41.25 41.38 39.94 200,200 40.44 33.52
99-08-18 42.75 42.75 41.75 100,900 41.88 34.71
99-08-17 43.13 43.25 42.75 136,300 42.94 35.59
99-08-16 43.00 43.00 42.75 229,800 43.00 35.64
99-08-13 42.75 43.38 42.69 167,800 43.00 35.64
99-08-12 42.75 43.06 42.75 258,400 42.88 35.54
99-08-11 43.00 43.50 42.94 153,900 43.25 35.85
Date Open High Low Vol Cls adjCls
99-08-10 43.13 43.13 41.31 290,700 42.38 35.04
99-08-09 42.63 43.25 42.25 209,700 43.25 35.76
99-08-06 43.00 43.00 42.25 153,300 42.88 35.45
99-08-05 43.44 43.69 42.94 151,000 43.00 35.56
99-08-04 44.13 44.13 43.56 170,400 43.56 36.02
99-08-03 44.94 45.44 44.19 439,200 44.25 36.59
99-08-02 42.63 45.13 42.44 390,800 44.69 36.95
99-07-30 42.31 42.69 42.25 134,700 42.50 35.14
99-07-29 42.63 42.63 41.88 128,000 42.06 34.78
Date Open High Low Vol Cls adjCls
99-07-28 42.88 43.00 42.50 478,600 42.63 35.25
99-07-27 42.31 43.06 42.31 136,900 42.75 35.35
99-07-26 41.25 42.50 41.00 191,400 42.06 34.78
99-07-23 41.88 42.00 40.94 222,000 41.00 33.90
99-07-22 41.50 43.25 41.50 253,000 42.00 34.73
99-07-21 42.25 43.44 41.25 461,100 41.25 34.11
99-07-20 40.00 42.75 40.00 870,200 41.75 34.52
99-07-19 40.13 40.19 38.81 287,800 39.25 32.45
99-07-16 39.94 39.94 39.13 105,300 39.13 32.35
Date Open High Low Vol Cls adjCls
99-07-15 39.75 40.38 39.75 208,900 39.88 32.97
99-07-14 38.94 39.94 38.50 271,300 39.75 32.87
99-07-13 39.13 39.25 38.50 123,000 38.94 32.20
99-07-12 40.00 40.00 39.38 84,700 39.50 32.66
99-07-09 39.63 39.88 39.25 83,100 39.88 32.97
99-07-08 39.19 40.56 38.88 266,200 39.69 32.82
99-07-07 40.31 40.50 40.06 145,100 40.06 33.13
99-07-06 40.88 40.94 40.13 171,200 40.50 33.49
99-07-02 40.25 41.63 40.25 219,200 40.88 33.80
Date Open High Low Vol Cls adjCls
99-07-01 39.38 41.00 39.38 451,200 40.50 33.49
99-06-30 40.06 40.38 38.38 343,400 38.50 31.83
99-06-29 40.00 40.44 40.00 167,500 40.13 33.18
99-06-28 39.00 39.94 39.00 192,700 39.50 32.66
99-06-25 37.75 39.25 37.75 287,100 38.63 31.94
99-06-24 39.94 39.94 37.50 263,000 37.75 31.21
99-06-23 39.94 40.63 39.63 180,400 39.94 33.02
99-06-22 39.19 40.19 39.19 134,500 39.94 33.02
99-06-21 39.63 40.38 38.50 217,500 39.06 32.30
Date Open High Low Vol Cls adjCls
99-06-18 39.13 39.50 38.81 193,200 39.38 32.56
99-06-17 38.31 39.25 37.69 284,700 39.13 32.35
99-06-16 38.56 39.13 37.25 511,900 38.31 31.68
99-06-15 39.44 39.50 38.31 225,300 38.31 31.68
99-06-14 39.25 40.38 39.13 175,700 39.44 32.61
99-06-11 39.44 39.50 39.06 172,600 39.25 32.45
99-06-10 38.38 39.75 37.44 396,000 39.69 32.82
99-06-09 38.88 38.94 38.38 238,100 38.63 31.94
99-06-08 40.19 40.19 38.69 237,100 38.75 32.04
Date Open High Low Vol Cls adjCls
99-06-07 41.13 41.13 39.81 141,900 39.94 33.02
99-06-04 40.56 41.25 39.69 150,100 40.88 33.80
99-06-03 42.00 42.00 39.56 632,600 40.56 33.54
99-06-02 43.00 43.00 41.88 343,500 42.00 34.73
99-06-01 41.88 43.25 41.81 147,500 43.19 35.71
99-05-28 42.75 43.50 41.25 235,400 41.50 34.31
99-05-27 43.00 43.06 42.31 250,300 42.75 35.35
99-05-26 43.00 43.56 42.56 219,800 43.06 35.61
99-05-25 42.06 43.25 42.06 194,000 42.94 35.50
Date Open High Low Vol Cls adjCls
99-05-24 44.00 44.31 41.50 573,400 42.19 34.88
99-05-21 44.56 44.56 43.38 148,900 43.75 36.18
99-05-20 43.88 44.31 43.50 131,200 44.25 36.59
99-05-19 43.25 44.75 43.25 283,100 43.44 35.92
99-05-18 43.44 43.88 42.75 532,700 43.00 35.56
99-05-17 43.44 44.13 43.19 275,100 43.44 35.92
99-05-14 43.06 43.44 42.69 182,700 43.19 35.71
99-05-13 45.00 45.00 43.50 196,000 43.75 36.18
99-05-12 45.13 45.13 44.50 192,600 44.50 36.80
Date Open High Low Vol Cls adjCls
99-05-11 45.75 45.75 45.13 281,700 45.50 37.54
99-05-10 44.94 45.88 44.63 255,400 44.81 36.97
99-05-07 43.81 45.00 43.81 226,300 44.88 37.02
99-05-06 42.00 43.94 41.63 372,100 43.81 36.15
99-05-05 43.06 43.38 41.81 275,700 42.00 34.65
99-05-04 42.94 43.94 42.69 221,800 43.31 35.73
99-05-03 43.94 43.94 42.75 370,300 42.94 35.43
99-04-30 44.81 44.88 43.50 173,400 43.69 36.04
99-04-29 43.06 44.88 43.06 180,400 44.81 36.97
Date Open High Low Vol Cls adjCls
99-04-28 43.00 43.50 42.13 315,400 43.19 35.63
99-04-27 43.56 44.56 42.00 527,300 43.25 35.68
99-04-26 41.75 43.94 41.75 262,800 43.50 35.89
99-04-23 41.50 41.88 41.44 193,000 41.50 34.24
99-04-22 41.75 42.00 41.50 113,800 41.63 34.34
99-04-21 39.25 41.94 39.25 724,600 41.75 34.45
99-04-20 39.50 40.25 37.50 447,100 38.00 31.35
99-04-19 41.88 43.63 41.75 412,100 41.88 34.55
99-04-16 40.06 40.25 39.81 222,400 40.00 33.00
Date Open High Low Vol Cls adjCls
99-04-15 41.00 42.13 40.00 477,400 40.06 33.05
99-04-14 34.50 38.00 34.25 540,200 37.81 31.20
99-04-13 35.06 35.06 32.81 649,300 34.31 28.31
99-04-12 35.63 35.63 34.50 164,800 35.06 28.93
99-04-09 37.19 37.19 34.75 251,500 35.88 29.60
99-04-08 38.38 38.38 37.06 271,500 37.25 30.73
99-04-07 38.94 38.94 37.88 151,600 38.50 31.76
99-04-06 37.50 39.38 37.50 283,600 39.13 32.28
99-04-05 37.69 37.81 36.75 177,700 37.50 30.94
Date Open High Low Vol Cls adjCls
99-04-01 37.88 37.94 36.94 138,400 37.44 30.89
99-03-31 38.44 38.94 37.06 384,700 37.81 31.20
99-03-30 38.44 39.00 37.69 284,800 38.19 31.51
99-03-29 38.19 39.19 38.19 209,400 38.44 31.71
99-03-26 38.69 38.69 37.88 185,200 38.19 31.51
99-03-25 38.06 39.19 38.06 177,100 38.75 31.97
99-03-24 38.13 38.44 38.00 373,400 38.19 31.51
99-03-23 38.38 38.38 36.56 593,300 38.13 31.45
99-03-22 39.25 39.75 38.25 399,700 38.38 31.66
Date Open High Low Vol Cls adjCls
99-03-19 40.13 40.38 38.25 185,800 38.50 31.76
99-03-18 40.25 41.13 40.25 216,100 40.56 33.47
99-03-17 41.50 41.50 40.00 202,800 40.00 33.00
99-03-16 42.00 42.38 41.88 75,300 42.19 34.81
99-03-15 41.63 42.00 41.44 159,700 41.88 34.55
99-03-12 41.88 41.94 40.88 216,100 41.38 34.14
99-03-11 41.81 42.38 41.50 89,100 41.75 34.45
99-03-10 41.50 41.75 41.19 302,600 41.56 34.29
99-03-09 41.31 41.75 41.06 254,600 41.50 34.24
Date Open High Low Vol Cls adjCls
99-03-08 42.56 42.63 41.25 134,200 41.31 34.08
99-03-05 42.44 42.88 41.63 354,400 42.38 34.96
99-03-04 43.31 43.44 41.75 155,400 42.50 35.06
99-03-03 42.63 43.00 41.56 176,700 43.00 35.48
99-03-02 41.94 42.94 41.56 303,200 42.88 35.37
99-03-01 42.38 42.75 41.94 157,400 41.94 34.60
99-02-26 42.50 42.56 42.06 231,700 42.25 34.86
99-02-25 42.50 42.63 42.00 203,000 42.50 35.06
99-02-24 42.38 42.75 42.31 312,300 42.50 35.06
Date Open High Low Vol Cls adjCls
99-02-23 41.75 42.31 41.63 169,100 41.75 34.45
99-02-22 42.00 42.44 41.50 384,900 41.50 34.24
99-02-19 41.50 41.81 40.69 153,400 41.69 34.39
99-02-18 42.44 42.44 41.13 301,900 41.50 34.24
99-02-17 42.31 43.00 41.88 397,900 42.44 35.01
99-02-16 41.88 42.63 41.88 239,200 42.56 35.12
99-02-12 42.44 42.44 41.00 287,400 41.13 33.93
99-02-11 42.63 44.13 42.38 480,100 42.38 34.96
99-02-10 42.94 43.44 41.63 444,200 42.63 35.17
Date Open High Low Vol Cls adjCls
99-02-09 44.63 44.94 43.25 285,100 43.25 35.60
99-02-08 44.44 45.00 43.00 467,800 44.88 36.94
99-02-05 43.13 44.56 43.13 475,100 44.38 36.53
99-02-04 42.81 42.88 41.81 228,900 42.50 34.98
99-02-03 43.56 43.63 42.56 334,000 42.81 35.24
99-02-02 44.56 44.56 43.38 180,900 43.75 36.01
99-02-01 44.44 44.94 44.25 115,900 44.56 36.68
99-01-29 44.06 44.81 44.00 355,400 44.38 36.53
99-01-28 44.06 44.38 43.81 316,800 44.13 36.32
Date Open High Low Vol Cls adjCls
99-01-27 43.00 44.50 42.88 640,500 44.00 36.22
99-01-26 41.13 43.50 40.50 676,800 43.19 35.55
99-01-25 41.19 42.25 41.00 374,500 42.06 34.62
99-01-22 42.25 42.38 40.88 610,100 40.94 33.70
99-01-21 41.13 42.88 41.06 562,400 42.50 34.98
99-01-20 40.25 41.88 39.50 728,300 41.25 33.95
99-01-19 39.75 39.75 38.13 550,300 38.13 31.38
99-01-15 36.63 38.19 36.44 269,100 37.94 31.23
99-01-14 36.25 36.81 35.81 372,000 36.00 29.63
Date Open High Low Vol Cls adjCls
99-01-13 34.94 37.50 34.69 384,400 36.00 29.63
99-01-12 35.81 35.81 35.44 123,700 35.56 29.27
99-01-11 36.75 36.88 35.38 152,100 36.06 29.68
99-01-08 35.38 37.25 35.19 524,400 36.81 30.30
99-01-07 37.75 38.13 34.50 646,100 34.63 28.50
99-01-06 38.50 39.31 37.88 316,300 38.56 31.74
99-01-05 36.88 37.31 36.25 118,600 37.31 30.71
99-01-04 37.56 38.00 36.13 419,500 36.44 29.99
98-12-31 35.50 37.75 35.50 317,600 37.56 30.92
Date Open High Low Vol Cls adjCls
98-12-30 33.69 35.75 33.56 310,900 35.69 29.38
98-12-29 33.88 34.31 33.69 406,000 33.69 27.73
98-12-28 33.75 34.00 33.50 337,100 34.00 27.99
98-12-24 33.69 34.00 33.50 142,100 33.69 27.73
98-12-23 32.25 34.75 32.25 392,500 33.63 27.68
98-12-22 31.06 32.25 29.38 513,600 32.25 26.55
98-12-21 31.00 31.38 30.31 884,300 31.19 25.67
98-12-18 30.75 30.88 30.38 343,300 30.75 25.31
98-12-17 31.38 31.38 30.63 539,000 30.75 25.31
Date Open High Low Vol Cls adjCls
98-12-16 30.56 31.25 30.50 508,000 30.69 25.26
98-12-15 31.50 32.13 30.25 392,900 30.69 25.26
98-12-14 32.19 32.75 31.44 220,100 31.44 25.88
98-12-11 34.75 34.75 31.63 603,900 31.94 26.29
98-12-10 36.25 36.31 35.13 160,900 35.25 29.02
98-12-09 36.56 36.88 36.00 176,200 36.31 29.89
98-12-08 37.75 39.00 36.13 312,600 36.56 30.10
98-12-07 36.25 38.13 36.00 588,700 38.06 31.33
98-12-04 34.00 34.69 33.50 607,500 34.31 28.24
Date Open High Low Vol Cls adjCls
98-12-03 34.75 35.13 31.63 580,500 32.25 26.55
98-12-02 33.25 34.88 32.56 490,600 34.75 28.60
98-12-01 35.00 35.00 33.75 342,200 34.13 28.09
98-11-30 36.00 36.00 35.25 250,300 35.69 29.38
98-11-27 36.19 36.19 35.75 61,800 36.00 29.63
98-11-25 36.56 36.56 35.75 324,000 36.00 29.63
98-11-24 37.81 38.38 37.19 465,600 37.25 30.66
98-11-23 38.00 38.13 37.44 150,900 37.75 31.07
98-11-20 37.06 38.19 36.94 278,300 38.19 31.43
Date Open High Low Vol Cls adjCls
98-11-19 35.69 37.25 35.69 280,500 36.81 30.30
98-11-18 34.75 35.44 34.38 195,700 35.44 29.17
98-11-17 34.63 34.81 34.13 233,500 34.81 28.66
98-11-16 34.06 35.50 34.06 187,000 34.50 28.40
98-11-13 33.63 34.38 33.50 249,000 34.13 28.09
98-11-12 33.13 33.94 33.13 281,500 33.75 27.78
98-11-11 33.50 33.81 33.00 218,900 33.06 27.22
98-11-10 33.94 33.94 33.25 211,700 33.44 27.52
98-11-09 33.44 34.75 33.31 311,000 34.19 28.06
Date Open High Low Vol Cls adjCls
98-11-06 32.69 33.50 32.13 212,200 33.44 27.44
98-11-05 32.75 32.88 32.00 121,800 32.63 26.78
98-11-04 33.00 33.38 32.69 301,100 32.88 26.98
98-11-03 32.63 33.19 32.56 184,400 33.00 27.08
98-11-02 30.13 32.94 30.13 263,200 32.81 26.93
98-10-30 29.38 31.38 29.06 267,500 30.25 24.83
98-10-29 28.00 29.44 27.88 172,700 29.19 23.96
98-10-28 28.25 28.44 27.75 242,900 28.06 23.03
98-10-27 29.38 29.50 28.44 380,200 28.50 23.39
Date Open High Low Vol Cls adjCls
98-10-26 29.25 30.25 29.13 271,500 29.50 24.21
98-10-23 28.44 29.69 28.25 404,200</