Harris Corporation (HRS)

90.89
+0.07 (+0.08%)
Exchange
NYQ
Day Range
90.50 - 91.22
52 Week Range
70.10 - 94.09
Open
90.81
Avg. Vol
729,331
Market Cap
11.29B
Short ratio
5.11
PE ratio
35.20
PEG Ratio
0.38
Earnings Share
2.58

Harris Corporation (HRS) Historicals

<
Date Open High Low Vol Cls adjCls
16-09-23 90.81 91.23 90.50 501,300 90.88 90.88
16-09-22 90.69 91.00 90.20 417,400 90.81 90.81
16-09-21 89.41 90.08 89.08 596,100 89.90 89.90
16-09-20 89.86 90.13 88.91 570,200 89.31 89.31
16-09-19 89.95 90.46 89.36 469,200 89.52 89.52
16-09-16 89.92 90.30 89.23 719,400 89.36 89.36
16-09-15 89.33 90.45 89.12 729,800 90.33 90.33
16-09-14 89.80 90.95 89.26 756,200 89.55 89.55
16-09-13 91.18 91.84 89.50 2,894,000 89.85 89.85
Date Open High Low Vol Cls adjCls
16-09-12 90.30 92.03 89.95 637,900 91.92 91.92
16-09-09 91.97 92.13 90.86 532,100 90.86 90.86
16-09-08 93.18 93.29 92.53 486,100 92.80 92.80
16-09-07 93.31 93.93 92.97 749,600 93.30 93.30
16-09-06 93.75 94.09 93.03 708,000 93.80 93.27
16-09-02 93.36 93.72 93.02 425,800 93.69 93.16
16-09-01 93.22 93.61 92.34 826,000 92.85 92.33
16-08-31 92.63 93.06 91.95 574,600 92.98 92.45
16-08-30 92.91 92.91 92.03 660,400 92.73 92.21
Date Open High Low Vol Cls adjCls
16-08-29 90.94 92.69 90.84 810,400 92.62 92.10
16-08-26 91.35 91.62 90.44 618,200 90.84 90.33
16-08-25 91.20 91.53 90.81 661,200 91.27 90.75
16-08-24 91.35 91.99 90.91 638,600 91.02 90.51
16-08-23 91.50 91.89 91.33 572,300 91.34 90.82
16-08-22 90.68 91.52 90.52 627,800 91.24 90.72
16-08-19 90.35 91.12 90.18 368,100 90.94 90.43
16-08-18 89.92 90.75 89.89 375,500 90.64 90.13
16-08-17 90.20 90.57 89.45 554,900 89.92 89.41
Date Open High Low Vol Cls adjCls
16-08-16 90.68 90.76 89.97 775,000 90.00 89.49
16-08-15 90.00 91.40 90.00 754,000 90.75 90.24
16-08-12 89.85 89.98 89.55 417,600 89.83 89.32
16-08-11 89.98 90.00 89.24 583,200 89.88 89.37
16-08-10 89.71 90.55 89.65 755,800 89.98 89.47
16-08-09 89.04 90.42 88.82 701,100 89.79 89.28
16-08-08 88.87 89.41 88.27 957,800 88.97 88.47
16-08-05 88.40 89.31 88.23 694,900 88.74 88.24
16-08-04 88.06 88.49 87.75 842,200 88.25 87.75
Date Open High Low Vol Cls adjCls
16-08-03 87.91 88.19 86.87 1,347,400 88.07 87.57
16-08-02 85.65 88.02 85.55 1,686,900 87.97 87.47
16-08-01 86.48 86.58 85.41 1,263,100 85.65 85.17
16-07-29 86.42 86.77 86.06 452,900 86.62 86.13
16-07-28 85.79 86.66 85.59 423,600 86.53 86.04
16-07-27 86.45 86.50 85.77 651,900 86.03 85.54
16-07-26 85.42 86.47 85.32 673,400 86.32 85.83
16-07-25 86.27 86.50 85.29 693,000 85.50 85.02
16-07-22 85.94 86.66 85.84 391,200 86.56 86.07
Date Open High Low Vol Cls adjCls
16-07-21 86.02 86.36 85.64 451,500 85.93 85.44
16-07-20 85.64 86.23 85.38 646,500 86.03 85.54
16-07-19 84.82 85.41 84.70 444,500 85.32 84.84
16-07-18 85.16 85.48 84.99 497,700 85.05 84.57
16-07-15 85.83 85.93 85.13 617,700 85.27 84.79
16-07-14 86.00 86.22 85.50 558,000 85.56 85.08
16-07-13 85.15 85.47 84.92 406,500 85.33 84.85
16-07-12 84.91 85.44 84.70 471,500 84.96 84.48
16-07-11 84.32 84.70 83.57 440,600 84.41 83.93
Date Open High Low Vol Cls adjCls
16-07-08 83.22 84.47 82.74 829,600 84.20 83.72
16-07-07 82.75 83.13 82.10 515,800 82.27 81.81
16-07-06 81.38 82.59 80.78 822,100 82.44 81.97
16-07-05 82.01 82.07 81.24 794,800 81.54 81.08
16-07-01 83.50 83.92 82.29 710,100 82.59 82.12
16-06-30 82.47 83.45 81.62 1,025,300 83.44 82.97
16-06-29 80.93 82.21 80.79 729,900 82.09 81.63
16-06-28 79.56 80.34 78.67 1,282,000 80.30 79.85
16-06-27 80.02 80.19 78.42 1,426,200 78.49 78.05
Date Open High Low Vol Cls adjCls
16-06-24 82.04 82.62 80.93 1,460,800 80.98 80.52
16-06-23 84.38 84.75 83.65 766,600 84.14 83.66
16-06-22 83.73 84.28 83.23 898,300 83.39 82.92
16-06-21 83.05 83.97 83.05 1,239,900 83.50 83.03
16-06-20 83.00 83.54 82.76 1,398,100 83.17 82.70
16-06-17 82.04 83.00 81.41 1,627,300 81.91 81.45
16-06-16 80.65 82.08 80.25 1,254,400 81.99 81.53
16-06-15 81.19 81.61 80.84 1,198,200 81.21 80.75
16-06-14 80.48 81.24 80.31 1,264,400 80.98 80.52
Date Open High Low Vol Cls adjCls
16-06-13 80.70 81.62 80.52 1,031,100 80.61 80.15
16-06-10 81.26 82.00 80.76 929,100 81.00 80.54
16-06-09 81.49 81.93 81.04 543,400 81.22 80.76
16-06-08 81.40 82.16 81.25 840,000 81.87 81.41
16-06-07 81.07 81.88 81.07 741,700 81.35 80.89
16-06-06 80.00 81.46 79.44 932,500 80.93 80.47
16-06-03 79.70 80.20 79.07 555,200 79.99 79.54
16-06-02 79.56 79.85 79.17 473,900 79.77 79.32
16-06-01 78.35 79.72 78.26 494,500 79.56 79.11
Date Open High Low Vol Cls adjCls
16-05-31 79.31 79.31 77.56 1,208,100 78.77 78.32
16-05-27 79.17 79.69 79.10 738,100 79.43 78.98
16-05-26 79.50 80.22 79.50 736,400 79.76 78.81
16-05-25 79.04 79.79 78.69 592,900 79.36 78.42
16-05-24 78.54 79.15 78.27 541,300 78.98 78.04
16-05-23 78.74 78.80 78.15 490,200 78.33 77.40
16-05-20 78.06 78.84 77.62 692,100 78.74 77.80
16-05-19 76.86 77.57 76.55 848,600 77.51 76.59
16-05-18 77.32 78.13 76.91 1,042,100 77.48 76.56
Date Open High Low Vol Cls adjCls
16-05-17 76.93 77.86 76.75 1,078,000 77.49 76.57
16-05-16 75.90 77.41 75.71 711,200 77.07 76.15
16-05-13 75.90 76.42 75.42 729,900 75.92 75.02
16-05-12 76.28 76.56 75.61 633,900 76.11 75.21
16-05-11 76.50 76.55 75.67 1,026,200 76.05 75.15
16-05-10 75.83 76.60 75.33 790,100 76.60 75.69
16-05-09 74.66 76.19 74.66 1,351,600 75.67 74.77
16-05-06 74.59 74.82 73.72 932,200 74.59 73.70
16-05-05 74.49 74.86 73.89 1,038,000 74.78 73.89
Date Open High Low Vol Cls adjCls
16-05-04 75.70 76.10 73.32 2,138,800 74.40 73.52
16-05-03 77.19 78.36 76.15 2,250,800 76.43 75.52
16-05-02 80.13 80.95 79.51 1,643,400 80.86 79.90
16-04-29 79.83 80.25 79.10 1,009,500 80.01 79.06
16-04-28 80.23 80.72 79.81 690,800 80.05 79.10
16-04-27 79.24 80.87 79.24 650,100 80.76 79.80
16-04-26 79.01 79.65 78.84 641,600 79.47 78.53
16-04-25 79.50 79.53 78.30 547,800 78.77 77.83
16-04-22 78.84 80.35 78.84 782,800 79.83 78.88
Date Open High Low Vol Cls adjCls
16-04-21 79.45 79.88 78.69 733,200 78.95 78.01
16-04-20 78.66 79.51 78.05 942,000 79.30 78.36
16-04-19 77.70 78.81 77.51 997,600 78.79 77.85
16-04-18 77.33 77.80 77.05 961,900 77.69 76.77
16-04-15 77.37 77.67 76.73 833,300 77.39 76.47
16-04-14 78.18 78.46 77.52 940,100 77.65 76.73
16-04-13 77.16 78.42 77.16 730,500 78.34 77.41
16-04-12 76.42 76.93 75.80 1,039,000 76.72 75.81
16-04-11 77.04 77.54 76.43 854,200 76.45 75.54
Date Open High Low Vol Cls adjCls
16-04-08 76.71 77.71 76.55 1,033,600 76.71 75.80
16-04-07 76.21 76.81 75.72 1,481,700 76.33 75.42
16-04-06 75.15 76.57 74.65 1,459,100 76.49 75.58
16-04-05 76.34 76.39 75.01 1,464,000 75.06 74.17
16-04-04 77.82 77.93 76.94 939,400 76.99 76.08
16-04-01 77.39 78.00 75.57 1,886,000 77.80 76.88
16-03-31 78.63 79.10 77.34 1,351,600 77.86 76.93
16-03-30 78.84 79.10 77.80 921,700 78.71 77.77
16-03-29 77.86 78.66 77.11 650,900 78.48 77.55
Date Open High Low Vol Cls adjCls
16-03-28 78.41 78.54 77.60 715,100 77.84 76.91
16-03-24 78.60 79.35 77.80 780,800 78.16 77.23
16-03-23 79.48 79.50 78.50 935,900 79.04 78.10
16-03-22 78.24 80.32 78.18 1,162,400 79.62 78.67
16-03-21 78.53 78.93 77.93 951,200 78.56 77.63
16-03-18 78.89 79.57 78.52 1,222,500 78.90 77.96
16-03-17 78.30 79.19 77.93 1,003,400 78.52 77.59
16-03-16 77.60 78.53 77.27 922,100 78.36 77.43
16-03-15 78.63 79.53 76.73 1,468,000 77.66 76.74
Date Open High Low Vol Cls adjCls
16-03-14 80.00 80.54 79.53 867,600 79.59 78.64
16-03-11 80.13 80.63 78.95 956,600 80.42 79.46
16-03-10 79.90 81.13 78.79 852,200 79.64 78.69
16-03-09 78.77 80.19 78.31 1,090,500 79.76 78.81
16-03-08 78.75 79.43 77.18 1,480,500 78.17 77.24
16-03-07 80.55 80.65 78.89 1,187,400 79.33 77.89
16-03-04 80.56 81.89 80.54 943,800 81.15 79.68
16-03-03 79.75 80.68 79.57 848,900 80.47 79.01
16-03-02 79.14 81.22 79.00 911,200 80.15 78.70
Date Open High Low Vol Cls adjCls
16-03-01 78.77 80.23 77.73 1,531,700 79.40 77.96
16-02-29 77.46 79.75 77.43 1,677,900 78.02 76.61
16-02-26 76.53 76.97 76.18 850,200 76.54 75.15
16-02-25 75.93 76.36 75.21 751,600 76.14 74.76
16-02-24 74.94 75.66 74.48 790,800 75.46 74.09
16-02-23 76.00 76.36 75.32 797,100 75.40 74.03
16-02-22 75.81 76.83 75.81 1,130,200 76.44 75.06
16-02-19 74.51 75.39 73.74 1,123,300 75.18 73.82
16-02-18 74.35 76.10 74.22 724,800 74.35 73.00
Date Open High Low Vol Cls adjCls
16-02-17 73.80 74.63 73.66 808,800 74.26 72.92
16-02-16 73.05 73.55 72.53 1,077,700 73.46 72.13
16-02-12 72.50 72.52 71.22 948,300 72.06 70.75
16-02-11 71.72 72.40 70.97 1,066,300 71.71 70.41
16-02-10 73.26 73.67 72.40 1,298,300 72.72 71.40
16-02-09 72.20 73.72 72.08 1,301,400 72.73 71.41
16-02-08 74.80 75.27 71.76 2,037,700 73.02 71.70
16-02-05 78.84 78.84 74.92 1,792,900 75.68 74.31
16-02-04 77.72 79.82 77.58 1,455,500 78.84 77.41
Date Open High Low Vol Cls adjCls
16-02-03 77.53 78.86 77.25 3,180,100 77.89 76.48
16-02-02 84.01 84.09 77.03 6,299,600 78.24 76.82
16-02-01 86.08 87.14 85.78 1,395,100 86.72 85.15
16-01-29 85.28 87.11 84.97 1,338,800 86.97 85.39
16-01-28 85.04 85.49 83.95 890,300 84.79 83.25
16-01-27 85.23 87.02 84.56 1,186,700 84.84 83.30
16-01-26 84.29 85.72 84.17 985,700 85.62 84.07
16-01-25 83.90 84.76 83.41 1,610,400 84.13 82.61
16-01-22 84.01 84.12 82.70 2,094,600 84.06 82.54
Date Open High Low Vol Cls adjCls
16-01-21 83.69 84.56 82.43 1,081,300 82.85 81.35
16-01-20 83.27 84.14 81.57 1,272,000 83.58 82.07
16-01-19 84.99 85.46 83.20 1,170,000 84.34 82.81
16-01-15 82.72 84.34 82.25 1,660,300 84.25 82.72
16-01-14 85.53 85.54 84.25 1,532,800 84.49 82.96
16-01-13 88.88 89.35 85.25 1,444,400 85.40 83.85
16-01-12 87.32 89.17 86.46 1,948,300 88.91 87.30
16-01-11 86.60 87.46 85.39 1,273,900 86.94 85.37
16-01-08 86.50 87.72 85.80 2,067,100 85.84 84.29
Date Open High Low Vol Cls adjCls
16-01-07 85.85 87.62 85.52 2,098,300 86.24 84.68
16-01-06 87.25 88.58 86.98 1,971,200 87.37 85.79
16-01-05 87.88 89.25 87.21 1,175,500 88.17 86.57
16-01-04 86.40 87.69 85.96 1,327,100 87.65 86.06
15-12-31 87.21 87.66 86.69 593,600 86.90 85.33
15-12-30 88.06 88.20 87.23 482,900 87.43 85.85
15-12-29 87.77 88.68 87.52 577,500 88.30 86.70
15-12-28 88.95 89.00 86.51 1,190,600 87.09 85.51
15-12-24 87.82 89.78 87.82 728,900 89.48 87.86
Date Open High Low Vol Cls adjCls
15-12-23 86.97 88.16 86.84 1,006,100 87.82 86.23
15-12-22 85.02 86.88 84.56 1,201,800 86.65 85.08
15-12-21 83.29 84.41 83.07 1,044,800 84.35 82.82
15-12-18 83.00 83.20 82.47 1,624,200 82.71 81.21
15-12-17 84.25 84.60 82.87 823,200 83.12 81.61
15-12-16 83.36 84.05 82.38 838,800 83.56 82.05
15-12-15 82.45 83.71 82.45 953,700 82.90 81.40
15-12-14 82.57 83.02 81.65 1,208,300 81.91 80.43
15-12-11 82.16 82.77 81.64 724,700 82.39 80.90
Date Open High Low Vol Cls adjCls
15-12-10 82.90 84.00 82.54 1,307,900 83.19 81.68
15-12-09 83.88 84.39 82.88 1,067,700 83.34 81.83
15-12-08 83.70 84.55 83.15 1,493,900 84.27 82.74
15-12-07 83.97 84.46 83.42 501,200 83.84 82.32
15-12-04 82.70 84.91 82.59 815,700 84.27 82.74
15-12-03 83.88 83.92 82.45 1,060,800 82.92 81.42
15-12-02 83.76 84.58 83.61 744,200 83.74 82.22
15-12-01 83.41 84.12 83.17 851,600 83.99 82.47
15-11-30 83.38 83.77 82.88 1,072,700 83.13 81.62
Date Open High Low Vol Cls adjCls
15-11-27 82.82 83.28 82.68 247,300 83.10 81.59
15-11-25 82.46 83.46 82.20 605,900 82.92 81.42
15-11-24 82.34 83.05 82.02 803,500 82.45 80.96
15-11-23 82.93 83.67 82.43 523,900 82.73 81.23
15-11-20 83.67 83.95 82.60 782,400 82.78 81.28
15-11-19 82.16 83.26 82.00 605,900 83.21 81.70
15-11-18 81.49 82.13 81.15 684,300 82.08 80.59
15-11-17 81.50 81.99 80.04 1,461,800 81.19 79.72
15-11-16 78.20 80.71 77.94 1,154,500 80.61 78.66
Date Open High Low Vol Cls adjCls
15-11-13 78.47 78.80 77.75 693,800 78.23 76.34
15-11-12 78.87 79.31 78.68 767,600 78.71 76.81
15-11-11 79.50 79.78 79.07 668,100 79.45 77.53
15-11-10 79.28 79.43 78.78 1,288,900 79.05 77.14
15-11-09 78.80 79.95 78.80 945,900 79.49 77.57
15-11-06 79.45 79.61 79.02 703,400 79.58 77.65
15-11-05 79.78 80.22 78.93 1,042,800 79.49 77.57
15-11-04 81.53 82.09 79.58 1,116,500 79.81 77.88
15-11-03 78.39 82.23 77.00 1,849,300 81.00 79.04
Date Open High Low Vol Cls adjCls
15-11-02 79.30 80.00 78.69 889,700 79.71 77.78
15-10-30 79.56 80.10 79.09 1,195,200 79.13 77.21
15-10-29 78.24 79.81 77.88 1,024,100 79.37 77.45
15-10-28 75.38 78.73 75.00 1,121,400 78.67 76.77
15-10-27 75.00 75.34 74.37 734,800 74.91 73.10
15-10-26 76.61 76.98 75.39 593,000 75.50 73.67
15-10-23 77.04 77.04 75.63 595,600 76.49 74.64
15-10-22 75.71 76.51 75.57 719,200 76.00 74.16
15-10-21 76.79 76.79 74.88 527,300 74.97 73.16
Date Open High Low Vol Cls adjCls
15-10-20 75.23 76.53 75.01 775,000 76.30 74.45
15-10-19 76.14 76.57 75.17 830,300 75.33 73.51
15-10-16 76.54 76.79 75.89 659,400 76.58 74.73
15-10-15 76.53 76.61 75.27 655,100 76.44 74.59
15-10-14 75.54 76.50 75.35 720,700 76.03 74.19
15-10-13 76.37 76.82 75.50 1,075,000 75.57 73.74
15-10-12 76.49 77.89 76.32 1,366,600 77.00 75.14
15-10-09 75.53 75.80 75.08 557,500 75.73 73.90
15-10-08 74.43 75.66 74.35 478,100 75.50 73.67
Date Open High Low Vol Cls adjCls
15-10-07 75.08 75.15 73.72 992,900 74.73 72.92
15-10-06 74.50 74.92 74.01 807,600 74.44 72.64
15-10-05 74.54 75.44 74.26 882,700 74.74 72.93
15-10-02 72.27 74.03 71.89 929,500 73.96 72.17
15-10-01 72.99 73.62 72.68 1,300,200 73.24 71.47
15-09-30 71.99 73.26 71.66 1,030,200 73.15 71.38
15-09-29 70.25 71.22 70.10 1,193,900 71.07 69.35
15-09-28 71.66 72.10 70.20 667,300 70.28 68.58
15-09-25 72.24 73.15 72.06 1,633,100 72.22 70.47
Date Open High Low Vol Cls adjCls
15-09-24 71.84 72.28 71.20 953,400 71.55 69.82
15-09-23 72.48 72.62 71.91 701,300 72.45 70.70
15-09-22 72.56 72.90 72.08 838,300 72.28 70.53
15-09-21 73.44 74.24 73.21 808,600 73.49 71.71
15-09-18 73.64 74.37 72.96 1,174,100 73.17 71.40
15-09-17 74.58 75.55 74.20 1,131,900 74.65 72.84
15-09-16 73.87 74.66 73.65 675,700 74.54 72.74
15-09-15 70.25 74.42 70.25 696,900 73.93 72.14
15-09-14 74.03 74.48 73.53 652,300 73.90 72.11
Date Open High Low Vol Cls adjCls
15-09-11 74.34 74.81 73.50 794,600 74.09 72.30
15-09-10 75.43 75.87 74.83 726,800 75.07 73.25
15-09-09 77.42 77.64 75.36 1,213,400 75.53 73.70
15-09-08 75.78 77.24 74.42 2,097,700 76.98 74.63
15-09-04 74.57 75.03 73.68 794,200 73.96 71.70
15-09-03 75.41 76.58 75.31 898,800 75.75 73.44
15-09-02 75.18 75.70 74.44 768,200 75.34 73.04
15-09-01 75.42 75.82 74.15 1,504,700 74.64 72.36
15-08-31 77.11 77.45 76.53 768,300 76.82 74.47
Date Open High Low Vol Cls adjCls
15-08-28 76.65 77.58 76.50 735,000 77.54 75.17
15-08-27 76.50 77.10 75.52 740,300 77.06 74.71
15-08-26 75.52 75.93 73.51 1,119,400 75.84 73.52
15-08-25 76.35 77.08 73.73 1,754,100 73.76 71.51
15-08-24 74.03 77.76 72.49 1,575,600 75.18 72.88
15-08-21 79.60 79.90 78.26 1,273,800 78.42 76.03
15-08-20 81.46 81.66 80.16 570,700 80.21 77.76
15-08-19 82.34 82.52 81.24 667,200 81.99 79.49
15-08-18 82.85 83.22 82.37 644,900 82.63 80.11
Date Open High Low Vol Cls adjCls
15-08-17 82.27 83.10 81.83 579,900 83.02 80.48
15-08-14 82.84 83.02 81.98 523,800 82.87 80.34
15-08-13 83.53 83.97 82.54 666,600 82.58 80.06
15-08-12 82.55 83.47 81.67 694,000 83.41 80.86
15-08-11 84.06 84.20 82.38 1,128,100 82.93 80.40
15-08-10 82.75 84.78 82.24 1,857,800 84.59 82.01
15-08-07 82.88 82.88 78.61 2,539,200 81.57 79.08
15-08-06 83.04 83.22 82.28 820,800 82.94 80.41
15-08-05 82.61 83.82 82.16 564,600 83.06 80.52
Date Open High Low Vol Cls adjCls
15-08-04 82.18 82.76 82.00 414,600 82.28 79.77
15-08-03 82.75 82.75 81.54 575,900 82.29 79.78
15-07-31 82.49 83.33 82.25 908,200 82.94 80.41
15-07-30 81.69 82.49 81.38 620,000 82.34 79.83
15-07-29 80.67 81.83 80.16 662,000 81.78 79.28
15-07-28 79.93 80.54 79.37 760,600 80.50 78.04
15-07-27 80.79 80.93 79.76 486,200 79.91 77.47
15-07-24 82.00 82.41 80.60 562,700 81.04 78.57
15-07-23 81.62 82.43 81.33 711,400 82.09 79.58
Date Open High Low Vol Cls adjCls
15-07-22 81.15 81.75 80.76 670,500 81.61 79.12
15-07-21 81.77 82.20 80.93 552,500 81.29 78.81
15-07-20 82.11 82.41 81.48 616,300 81.55 79.06
15-07-17 82.07 82.53 81.59 594,200 82.17 79.66
15-07-16 82.38 82.42 81.64 943,900 82.32 79.81
15-07-15 81.01 82.15 80.70 1,250,800 82.10 79.59
15-07-14 80.39 80.83 80.10 841,100 80.79 78.32
15-07-13 79.78 80.29 79.70 788,500 80.26 77.81
15-07-10 79.25 79.44 78.77 761,600 79.35 76.93
Date Open High Low Vol Cls adjCls
15-07-09 78.15 78.93 78.09 1,271,500 78.49 76.09
15-07-08 76.92 77.59 76.80 1,329,800 76.84 74.49
15-07-07 76.70 77.48 75.66 1,149,100 77.41 75.05
15-07-06 76.97 77.12 76.49 883,500 76.67 74.33
15-07-02 77.74 77.84 77.50 661,900 77.74 75.37
15-07-01 77.53 77.78 77.19 830,100 77.38 75.02
15-06-30 77.39 77.67 76.35 1,616,400 76.91 74.56
15-06-29 77.60 78.16 77.05 846,500 77.11 74.76
15-06-26 78.36 78.40 77.75 1,322,800 78.27 75.88
Date Open High Low Vol Cls adjCls
15-06-25 79.08 79.50 78.30 592,900 78.40 76.01
15-06-24 79.52 79.59 78.76 770,000 78.97 76.56
15-06-23 80.18 80.45 79.33 469,200 79.65 77.22
15-06-22 80.00 80.67 79.56 657,200 80.18 77.73
15-06-19 79.03 79.49 78.86 1,103,700 79.17 76.75
15-06-18 78.60 79.18 78.55 656,400 79.03 76.62
15-06-17 78.78 79.06 78.19 490,200 78.60 76.20
15-06-16 78.02 78.66 78.00 449,500 78.60 76.20
15-06-15 77.82 78.26 77.47 729,000 78.02 75.64
Date Open High Low Vol Cls adjCls
15-06-12 78.33 78.73 78.11 515,600 78.25 75.86
15-06-11 78.89 78.99 78.52 590,100 78.64 76.24
15-06-10 77.94 79.36 77.94 713,700 78.91 76.50
15-06-09 78.11 78.19 77.83 667,400 78.01 75.63
15-06-08 78.56 78.72 77.88 1,392,400 78.00 75.62
15-06-05 77.92 78.66 77.80 854,100 78.49 76.09
15-06-04 78.45 78.77 77.42 909,300 77.80 75.42
15-06-03 78.81 78.99 78.12 940,600 78.55 76.15
15-06-02 79.20 79.63 78.24 876,100 78.81 76.40
Date Open High Low Vol Cls adjCls
15-06-01 79.92 79.99 78.00 1,206,300 79.70 77.27
15-05-29 79.47 80.47 78.74 1,635,300 79.22 76.80
15-05-28 80.03 80.47 79.00 5,354,600 79.25 76.83
15-05-27 79.38 80.89 79.36 1,478,900 80.19 77.74
15-05-26 79.94 80.23 78.47 1,334,400 79.09 76.67
15-05-22 79.31 80.74 79.31 1,323,600 80.26 77.81
15-05-21 79.44 79.67 78.98 580,300 79.32 76.90
15-05-20 78.93 79.84 78.88 691,200 79.41 76.98
15-05-19 79.40 79.50 78.47 742,500 79.40 76.52
Date Open High Low Vol Cls adjCls
15-05-18 78.69 79.43 78.46 727,300 79.21 76.34
15-05-15 78.96 79.30 78.25 533,000 78.67 75.82
15-05-14 77.87 78.79 77.71 854,000 78.75 75.89
15-05-13 77.81 78.31 77.20 1,250,800 77.35 74.54
15-05-12 77.93 78.20 77.17 699,900 77.77 74.95
15-05-11 79.04 79.05 77.97 747,000 78.26 75.42
15-05-08 78.53 79.17 78.41 1,131,800 78.87 76.01
15-05-07 78.40 79.11 77.58 1,184,800 78.20 75.36
15-05-06 79.18 80.06 78.28 746,700 78.50 75.65
Date Open High Low Vol Cls adjCls
15-05-05 80.32 81.42 78.59 1,035,100 79.27 76.39
15-05-04 80.67 80.97 80.30 695,000 80.47 77.55
15-05-01 80.77 81.43 80.16 838,400 80.45 77.53
15-04-30 79.09 80.79 78.75 1,359,300 80.24 77.33
15-04-29 80.69 80.90 78.76 905,500 79.26 76.38
15-04-28 80.87 81.17 80.22 739,100 81.09 78.15
15-04-27 81.14 81.84 80.50 878,400 80.74 77.81
15-04-24 82.12 82.12 80.68 967,800 81.10 78.16
15-04-23 81.88 82.24 81.12 792,300 82.00 79.03
Date Open High Low Vol Cls adjCls
15-04-22 82.73 82.79 81.69 1,426,600 82.46 79.47
15-04-21 79.56 82.12 79.15 2,230,100 81.93 78.96
15-04-20 79.30 80.14 79.14 790,000 79.30 76.42
15-04-17 79.78 79.78 78.17 1,325,400 78.55 75.70
15-04-16 80.99 81.10 80.09 720,700 80.35 77.44
15-04-15 80.59 81.35 80.48 904,400 81.11 78.17
15-04-14 80.31 80.92 80.14 723,300 80.50 77.58
15-04-13 81.13 81.89 80.33 760,400 80.35 77.44
15-04-10 80.54 81.11 80.21 673,500 81.00 78.06
Date Open High Low Vol Cls adjCls
15-04-09 79.93 80.75 79.54 710,300 80.68 77.75
15-04-08 79.66 80.48 79.40 979,700 80.13 77.22
15-04-07 80.09 80.58 79.28 1,235,500 79.78 76.89
15-04-06 79.02 81.43 78.35 1,710,900 80.71 77.78
15-04-02 78.50 79.52 78.37 1,580,200 78.70 75.84
15-04-01 78.50 78.60 77.77 1,580,000 78.59 75.74
15-03-31 78.11 79.35 77.78 2,668,300 78.76 75.90
15-03-30 77.08 78.21 76.67 2,286,900 77.63 74.81
15-03-27 73.22 77.10 73.09 4,094,500 76.75 73.97
Date Open High Low Vol Cls adjCls
15-03-26 70.45 73.32 69.84 2,865,100 73.28 70.62
15-03-25 71.91 72.11 70.61 1,054,200 70.64 68.08
15-03-24 72.74 72.97 71.66 1,436,900 71.87 69.26
15-03-23 72.88 73.95 72.81 1,153,100 72.89 70.25
15-03-20 72.19 73.12 71.64 1,676,700 72.75 70.11
15-03-19 72.16 72.78 71.86 1,008,700 72.18 69.56
15-03-18 71.97 72.56 71.14 1,309,500 72.33 69.71
15-03-17 72.24 72.45 72.04 830,900 72.10 69.48
15-03-16 72.26 72.75 72.13 837,800 72.73 70.09
Date Open High Low Vol Cls adjCls
15-03-13 72.25 72.35 71.50 961,700 71.89 69.28
15-03-12 72.46 72.97 72.00 852,800 72.50 69.87
15-03-11 72.87 73.11 72.20 1,195,000 72.50 69.87
15-03-10 74.02 74.34 72.83 1,633,100 72.87 70.23
15-03-09 75.37 75.56 74.85 665,300 75.08 72.36
15-03-06 76.30 76.72 75.02 765,500 75.20 72.47
15-03-05 77.03 77.04 76.23 691,100 76.44 73.21
15-03-04 77.23 77.32 76.21 975,400 76.74 73.50
15-03-03 78.49 78.51 77.28 878,900 77.44 74.17
Date Open High Low Vol Cls adjCls
15-03-02 77.68 78.80 77.46 837,700 78.77 75.45
15-02-27 77.79 78.06 77.28 613,600 77.68 74.40
15-02-26 78.13 78.13 77.60 871,300 77.74 74.46
15-02-25 78.25 78.83 77.73 443,700 78.19 74.89
15-02-24 77.88 78.71 77.69 643,600 78.55 75.23
15-02-23 78.37 78.37 77.20 879,300 78.05 74.76
15-02-20 78.68 78.68 77.72 825,500 78.34 75.03
15-02-19 78.17 78.91 77.97 609,700 78.72 75.40
15-02-18 78.01 78.79 77.75 766,400 78.46 75.15
Date Open High Low Vol Cls adjCls
15-02-17 77.74 78.21 77.02 997,100 78.12 74.82
15-02-13 77.40 77.99 76.86 1,109,900 77.73 74.45
15-02-12 76.70 77.99 76.70 1,074,900 77.31 74.05
15-02-11 75.88 76.76 75.58 1,276,300 76.58 73.35
15-02-10 75.96 76.35 74.59 1,663,100 76.06 72.85
15-02-09 76.05 77.47 75.56 3,146,200 75.64 72.45
15-02-06 76.30 78.48 74.05 7,249,800 76.18 72.96
15-02-05 69.07 69.72 68.85 632,600 69.49 66.56
15-02-04 68.80 69.54 68.49 919,300 68.68 65.78
Date Open High Low Vol Cls adjCls
15-02-03 68.19 69.20 68.19 512,500 69.17 66.25
15-02-02 67.54 68.11 66.15 691,700 68.06 65.19
15-01-30 67.45 68.10 66.97 922,100 67.13 64.30
15-01-29 68.11 68.20 67.06 819,800 67.95 65.08
15-01-28 70.00 70.28 68.19 481,900 68.25 65.37
15-01-27 69.13 69.75 68.83 638,900 69.38 66.45
15-01-26 69.56 69.86 68.96 414,300 69.79 66.84
15-01-23 69.26 69.99 68.99 772,200 69.70 66.76
15-01-22 68.54 69.33 68.12 483,700 69.09 66.17
Date Open High Low Vol Cls adjCls
15-01-21 67.60 68.42 67.38 584,100 68.22 65.34
15-01-20 67.82 68.15 67.16 451,500 67.63 64.78
15-01-16 67.07 67.72 66.57 624,500 67.64 64.79
15-01-15 68.42 69.13 67.25 655,900 67.31 64.47
15-01-14 67.95 68.47 67.38 475,800 68.42 65.53
15-01-13 69.36 69.91 67.79 464,100 68.43 65.54
15-01-12 69.85 69.85 68.60 315,900 68.88 65.97
15-01-09 70.09 70.29 69.50 352,700 69.94 66.99
15-01-08 69.12 70.56 69.11 641,800 70.04 67.08
Date Open High Low Vol Cls adjCls
15-01-07 68.55 68.84 67.86 724,800 68.47 65.58
15-01-06 69.69 69.98 68.25 1,021,300 68.29 65.41
15-01-05 71.02 71.09 69.52 664,800 69.69 66.75
15-01-02 72.35 72.57 71.05 407,500 71.62 68.60
14-12-31 72.80 72.97 71.73 369,800 71.82 68.79
14-12-30 73.04 73.20 72.37 459,700 72.79 69.72
14-12-29 73.70 73.82 73.24 214,100 73.33 70.24
14-12-26 73.85 73.94 73.54 146,700 73.78 70.67
14-12-24 73.78 73.93 73.47 122,700 73.59 70.48
Date Open High Low Vol Cls adjCls
14-12-23 73.50 74.27 73.45 351,100 73.57 70.47
14-12-22 73.13 73.98 72.74 476,300 73.69 70.58
14-12-19 72.05 72.95 70.60 993,300 72.85 69.78
14-12-18 70.72 71.53 70.65 748,100 71.49 68.47
14-12-17 68.71 70.01 68.38 562,600 69.95 67.00
14-12-16 68.64 70.05 68.31 653,900 68.33 65.45
14-12-15 69.69 69.79 68.41 513,000 68.76 65.86
14-12-12 70.22 70.38 69.11 454,700 69.12 66.20
14-12-11 69.83 71.41 69.83 561,800 70.61 67.63
Date Open High Low Vol Cls adjCls
14-12-10 70.85 71.24 69.64 814,700 69.67 66.73
14-12-09 70.36 70.91 70.16 897,700 70.87 67.88
14-12-08 71.38 72.19 70.99 953,000 71.26 68.25
14-12-05 70.93 71.42 70.78 804,000 71.30 68.29
14-12-04 70.59 70.95 70.08 1,488,300 70.73 67.74
14-12-03 70.43 71.09 68.44 3,529,000 70.36 67.39
14-12-02 71.49 71.61 70.21 790,100 70.57 67.59
14-12-01 71.60 72.11 71.00 492,700 71.72 68.69
14-11-28 71.82 72.00 71.47 306,400 71.67 68.65
Date Open High Low Vol Cls adjCls
14-11-26 71.73 71.97 71.43 368,900 71.57 68.55
14-11-25 70.98 72.13 70.94 583,700 71.85 68.82
14-11-24 71.79 72.00 70.45 887,100 71.05 68.05
14-11-21 71.97 72.06 71.71 550,000 71.95 68.91
14-11-20 70.65 71.78 70.58 484,000 71.49 68.47
14-11-19 70.82 71.01 70.24 393,600 70.88 67.89
14-11-18 69.91 71.34 69.89 660,600 70.82 67.83
14-11-17 70.27 70.51 69.76 512,000 70.38 66.96
14-11-14 70.61 70.73 70.22 356,300 70.62 67.19
Date Open High Low Vol Cls adjCls
14-11-13 71.29 71.53 70.32 442,400 70.51 67.08
14-11-12 70.93 71.37 70.69 448,600 71.04 67.59
14-11-11 71.05 71.92 71.05 488,000 71.33 67.86
14-11-10 70.60 71.43 70.32 551,500 71.16 67.70
14-11-07 70.51 71.08 70.32 505,000 70.80 67.36
14-11-06 70.90 71.04 70.52 528,200 70.66 67.23
14-11-05 70.76 70.90 70.15 466,900 70.72 67.28
14-11-04 70.03 70.77 69.93 547,000 70.47 67.05
14-11-03 69.70 70.15 69.55 550,700 70.11 66.70
Date Open High Low Vol Cls adjCls
14-10-31 69.90 70.05 69.40 660,800 69.60 66.22
14-10-30 68.07 69.25 67.65 645,100 68.98 65.63
14-10-29 68.58 68.95 67.86 698,900 68.56 65.23
14-10-28 68.40 68.99 67.64 762,400 68.35 65.03
14-10-27 67.42 68.05 66.52 807,700 67.99 64.69
14-10-24 66.68 67.37 66.28 318,900 67.33 64.06
14-10-23 66.88 67.22 66.39 320,700 66.77 63.52
14-10-22 66.81 67.25 65.99 760,600 66.01 62.80
14-10-21 65.27 66.68 65.27 503,300 66.61 63.37
Date Open High Low Vol Cls adjCls
14-10-20 64.10 64.94 63.98 624,200 64.74 61.59
14-10-17 63.62 64.52 63.38 698,500 64.23 61.11
14-10-16 61.70 63.36 61.70 551,800 62.99 59.93
14-10-15 61.05 62.95 60.78 858,200 62.78 59.73
14-10-14 61.73 62.57 61.53 476,800 61.82 58.82
14-10-13 62.03 62.83 61.50 588,000 61.52 58.53
14-10-10 63.31 63.42 61.87 787,800 61.90 58.89
14-10-09 65.23 65.49 63.58 423,900 63.61 60.52
14-10-08 64.60 65.52 63.47 636,100 65.44 62.26
Date Open High Low Vol Cls adjCls
14-10-07 65.56 66.15 64.60 942,800 64.70 61.56
14-10-06 65.99 66.21 65.51 603,900 65.81 62.61
14-10-03 66.28 66.43 65.41 692,000 65.56 62.37
14-10-02 66.52 66.89 64.93 561,100 66.06 62.85
14-10-01 66.34 66.71 66.04 834,300 66.40 63.17
14-09-30 67.33 67.36 66.40 548,400 66.40 63.17
14-09-29 67.06 67.45 66.92 450,900 67.16 63.90
14-09-26 67.38 67.76 67.09 373,000 67.72 64.43
14-09-25 68.02 68.11 67.27 428,600 67.28 64.01
Date Open High Low Vol Cls adjCls
14-09-24 67.90 68.38 67.73 314,700 68.24 64.92
14-09-23 68.03 68.50 67.79 459,800 67.88 64.58
14-09-22 69.66 69.66 68.25 534,200 68.30 64.98
14-09-19 70.75 70.84 69.54 927,500 69.87 66.47
14-09-18 69.84 70.50 69.84 246,700 70.25 66.84
14-09-17 69.65 70.05 69.47 351,400 69.74 66.35
14-09-16 69.39 69.81 69.14 304,300 69.68 66.29
14-09-15 69.93 70.03 68.88 441,300 68.95 65.60
14-09-12 70.40 70.45 69.31 620,700 69.77 66.38
Date Open High Low Vol Cls adjCls
14-09-11 69.67 70.61 69.34 394,400 70.44 67.02
14-09-10 69.86 70.38 69.65 540,200 69.84 66.45
14-09-09 70.56 70.74 69.62 405,900 69.74 66.35
14-09-08 70.66 71.09 70.14 331,100 70.55 67.12
14-09-05 69.70 70.73 69.47 505,400 70.69 67.25
14-09-04 71.17 71.58 70.15 674,500 70.22 66.36
14-09-03 71.00 71.31 70.79 685,000 71.03 67.13
14-09-02 71.26 71.40 70.63 440,100 71.00 67.10
14-08-29 70.97 71.48 70.80 377,300 71.39 67.47
Date Open High Low Vol Cls adjCls
14-08-28 70.63 71.11 70.35 432,900 70.92 67.02
14-08-27 71.13 71.90 70.64 456,400 70.73 66.84
14-08-26 70.83 71.37 70.76 358,700 71.13 67.22
14-08-25 71.17 71.68 70.81 311,000 70.83 66.94
14-08-22 70.99 71.37 70.67 426,300 71.02 67.12
14-08-21 70.30 71.10 70.11 344,900 71.05 67.14
14-08-20 69.84 70.60 69.72 483,100 70.45 66.58
14-08-19 70.01 70.28 69.66 435,600 70.12 66.27
14-08-18 69.46 69.66 69.06 371,500 69.63 65.80
Date Open High Low Vol Cls adjCls
14-08-15 69.08 69.23 68.24 522,100 69.02 65.23
14-08-14 69.37 69.47 68.77 685,300 68.99 65.20
14-08-13 69.00 69.56 68.76 500,100 69.47 65.65
14-08-12 68.69 68.92 68.33 643,400 68.73 64.95
14-08-11 69.14 69.51 68.65 363,300 68.71 64.93
14-08-08 68.58 69.24 68.23 437,500 69.14 65.34
14-08-07 69.23 69.77 68.10 502,700 68.22 64.47
14-08-06 68.88 69.34 68.62 544,100 68.98 65.19
14-08-05 68.66 69.64 68.45 688,300 69.09 65.29
Date Open High Low Vol Cls adjCls
14-08-04 68.47 69.27 68.37 675,200 69.08 65.28
14-08-01 68.05 68.88 67.93 659,600 68.44 64.68
14-07-31 68.84 69.40 68.01 874,800 68.27 64.52
14-07-30 67.20 69.94 66.85 1,508,500 69.45 65.63
14-07-29 72.29 72.29 68.00 2,305,500 68.15 64.40
14-07-28 72.84 73.00 72.01 945,300 72.37 68.39
14-07-25 73.16 73.63 72.55 469,500 72.69 68.69
14-07-24 73.37 73.52 73.04 376,700 73.36 69.33
14-07-23 73.67 73.77 72.82 469,600 73.10 69.08
Date Open High Low Vol Cls adjCls
14-07-22 74.21 74.40 73.18 598,200 73.41 69.37
14-07-21 73.18 74.11 73.03 436,000 73.76 69.71
14-07-18 73.03 73.85 72.87 375,500 73.73 69.68
14-07-17 73.29 73.94 72.86 472,900 72.89 68.88
14-07-16 73.65 73.69 73.10 399,300 73.53 69.49
14-07-15 73.13 73.74 72.77 561,700 73.16 69.14
14-07-14 73.77 73.83 73.10 370,700 73.13 69.11
14-07-11 73.41 73.70 72.65 519,100 73.04 69.03
14-07-10 71.52 73.63 71.17 651,400 73.23 69.20
Date Open High Low Vol Cls adjCls
14-07-09 73.47 73.81 73.11 657,000 73.35 69.32
14-07-08 73.75 73.89 73.22 1,023,200 73.40 69.37
14-07-07 75.81 76.19 73.64 1,024,700 73.71 69.66
14-07-03 75.72 76.34 75.67 277,600 76.18 71.99
14-07-02 75.75 75.99 75.48 428,800 75.63 71.47
14-07-01 76.00 76.50 75.80 598,200 76.00 71.82
14-06-30 75.82 76.20 75.59 369,500 75.75 71.59
14-06-27 75.55 76.06 75.30 477,300 75.98 71.80
14-06-26 74.90 75.63 74.60 303,500 75.51 71.36
Date Open High Low Vol Cls adjCls
14-06-25 74.90 75.48 74.55 344,800 75.02 70.90
14-06-24 75.58 75.96 75.03 483,200 75.04 70.92
14-06-23 75.70 76.00 75.43 323,700 75.61 71.45
14-06-20 75.80 76.13 75.63 677,600 75.78 71.61
14-06-19 75.90 76.23 75.08 543,300 75.50 71.35
14-06-18 75.81 75.87 75.05 515,100 75.58 71.43
14-06-17 75.75 76.17 75.35 440,000 75.70 71.54
14-06-16 75.79 76.56 75.67 310,600 75.75 71.59
14-06-13 76.69 76.77 75.75 388,600 75.99 71.81
Date Open High Low Vol Cls adjCls
14-06-12 77.15 77.15 76.04 319,200 76.26 72.07
14-06-11 77.13 77.77 77.13 370,800 77.38 73.13
14-06-10 77.11 77.65 77.11 304,600 77.46 73.20
14-06-09 77.17 77.90 77.11 576,100 77.55 73.29
14-06-06 76.59 77.52 76.59 459,700 77.35 73.10
14-06-05 76.15 76.63 75.36 485,000 76.49 72.29
14-06-04 76.45 76.45 75.51 854,500 75.73 71.57
14-06-03 76.82 77.14 74.95 1,754,700 75.56 71.41
14-06-02 77.25 77.49 76.73 540,700 77.18 72.94
Date Open High Low Vol Cls adjCls
14-05-30 77.11 77.42 76.92 520,400 77.25 73.00
14-05-29 77.28 77.59 76.68 373,700 77.00 72.77
14-05-28 77.09 77.35 76.60 518,000 76.96 72.73
14-05-27 79.30 79.32 77.01 505,400 77.44 72.79
14-05-23 76.01 76.81 75.91 413,600 76.75 72.14
14-05-22 76.00 76.16 75.73 254,300 76.03 71.46
14-05-21 75.45 76.06 75.43 338,700 75.72 71.17
14-05-20 75.20 75.52 75.03 606,700 75.24 70.72
14-05-19 74.91 75.53 74.77 288,700 75.41 70.88
Date Open High Low Vol Cls adjCls
14-05-16 74.78 75.28 74.41 562,500 75.24 70.72
14-05-15 75.17 75.37 74.32 554,900 74.89 70.39
14-05-14 75.88 76.22 75.43 1,402,900 75.57 71.03
14-05-13 75.75 76.13 75.49 559,400 75.89 71.33
14-05-12 75.13 75.95 75.08 364,300 75.85 71.29
14-05-09 74.61 74.92 74.17 438,100 74.84 70.34
14-05-08 74.70 75.43 74.53 554,900 74.94 70.44
14-05-07 73.91 74.89 73.76 905,900 74.87 70.37
14-05-06 73.67 74.19 73.32 592,600 73.71 69.28
Date Open High Low Vol Cls adjCls
14-05-05 73.13 73.68 72.74 480,900 73.55 69.13
14-05-02 73.55 74.11 73.22 727,000 73.37 68.96
14-05-01 73.34 74.10 73.02 767,400 73.48 69.06
14-04-30 72.77 73.56 72.72 793,200 73.52 69.10
14-04-29 73.06 73.48 71.99 574,800 72.64 68.27
14-04-28 72.03 72.48 70.71 884,800 71.38 67.09
14-04-25 72.01 72.19 71.35 448,300 71.62 67.32
14-04-24 73.02 73.27 71.60 497,900 72.14 67.80
14-04-23 72.90 73.08 72.34 301,400 72.76 68.39
Date Open High Low Vol Cls adjCls
14-04-22 72.46 73.26 72.46 387,900 72.75 68.38
14-04-21 72.55 72.92 71.90 332,500 72.37 68.02
14-04-17 71.39 72.65 71.02 423,800 72.22 67.88
14-04-16 70.93 71.42 70.64 299,000 71.41 67.12
14-04-15 69.69 70.57 69.02 566,000 70.47 66.24
14-04-14 70.00 70.20 68.63 486,700 69.34 65.17
14-04-11 69.67 70.86 69.37 479,600 69.58 65.40
14-04-10 72.20 72.38 69.91 551,500 69.91 65.71
14-04-09 71.67 72.38 71.45 459,400 72.34 67.99
Date Open High Low Vol Cls adjCls
14-04-08 71.25 71.58 70.39 479,900 71.46 67.17
14-04-07 72.36 72.55 70.90 550,800 71.35 67.06
14-04-04 74.61 74.79 72.26 773,000 72.43 68.08
14-04-03 75.03 75.26 73.30 727,000 74.19 69.73
14-04-02 73.83 75.20 73.76 491,700 74.87 70.37
14-04-01 73.25 73.96 73.07 626,300 73.82 69.38
14-03-31 73.30 73.83 72.94 579,000 73.16 68.76
14-03-28 72.22 72.80 71.78 287,900 71.88 67.56
14-03-27 72.29 73.01 71.84 434,400 71.96 67.64
Date Open High Low Vol Cls adjCls
14-03-26 73.66 73.92 72.29 568,900 72.29 67.95
14-03-25 73.42 73.65 72.67 536,300 73.17 68.77
14-03-24 73.84 73.87 72.47 441,600 72.63 68.27
14-03-21 75.11 75.20 73.46 1,461,800 73.55 69.13
14-03-20 73.93 74.49 73.64 495,400 74.30 69.84
14-03-19 73.87 74.90 73.54 472,300 74.06 69.61
14-03-18 73.57 74.24 73.32 329,900 73.91 69.47
14-03-17 72.28 73.82 72.20 515,000 73.59 69.17
14-03-14 73.06 73.58 72.51 690,900 72.56 68.20
Date Open High Low Vol Cls adjCls
14-03-13 74.37 74.66 73.01 760,800 73.24 68.84
14-03-12 73.98 74.26 73.61 742,900 74.14 69.68
14-03-11 75.03 75.33 74.41 475,600 74.62 70.14
14-03-10 74.51 75.20 74.02 525,900 75.03 70.52
14-03-07 74.50 75.14 74.37 477,000 74.72 70.23
14-03-06 74.70 75.09 74.49 703,900 74.81 69.92
14-03-05 74.75 75.07 74.31 334,500 74.56 69.69
14-03-04 74.71 75.30 74.34 531,400 74.70 69.82
14-03-03 73.03 73.80 72.61 481,400 73.79 68.97
Date Open High Low Vol Cls adjCls
14-02-28 74.05 74.23 73.28 615,900 73.82 68.99
14-02-27 72.48 74.19 72.48 1,277,900 74.07 69.23
14-02-26 72.63 72.95 72.12 677,300 72.47 67.73
14-02-25 72.63 72.83 72.14 453,300 72.27 67.55
14-02-24 72.89 73.21 72.58 531,600 72.67 67.92
14-02-21 72.90 73.54 72.79 558,100 72.85 68.09
14-02-20 72.74 73.43 72.32 812,700 72.64 67.89
14-02-19 73.57 73.77 72.44 686,900 72.57 67.83
14-02-18 72.00 74.22 72.00 1,314,100 73.96 69.13
Date Open High Low Vol Cls adjCls
14-02-14 71.69 72.12 71.65 531,800 72.00 67.29
14-02-13 71.26 71.74 70.80 570,900 71.69 67.00
14-02-12 71.56 72.23 71.15 581,400 71.57 66.89
14-02-11 70.79 71.50 70.63 715,800 71.30 66.64
14-02-10 70.70 71.11 70.51 737,600 71.07 66.42
14-02-07 69.08 70.98 68.86 864,200 70.92 66.28
14-02-06 68.05 68.94 68.04 377,100 68.91 64.41
14-02-05 67.17 68.18 66.34 904,000 67.97 63.53
14-02-04 67.46 67.60 66.39 1,023,600 67.33 62.93
Date Open High Low Vol Cls adjCls
14-02-03 69.34 69.34 67.01 1,220,100 67.24 62.84
14-01-31 69.03 69.88 68.89 980,800 69.34 64.81
14-01-30 69.00 69.92 68.72 898,000 69.77 65.21
14-01-29 70.17 70.79 69.92 992,800 70.48 65.87
14-01-28 72.25 72.33 69.62 1,097,500 70.44 65.84
14-01-27 68.31 69.20 68.07 959,500 68.70 64.21
14-01-24 69.44 69.60 68.03 494,800 68.06 63.61
14-01-23 70.34 70.73 69.37 631,000 69.76 65.20
14-01-22 70.50 70.91 69.93 397,100 70.84 66.21
Date Open High Low Vol Cls adjCls
14-01-21 71.00 71.40 70.20 689,100 70.50 65.89
14-01-17 70.65 70.85 70.08 568,200 70.54 65.93
14-01-16 69.76 70.70 69.45 1,320,300 70.59 65.98
14-01-15 69.25 70.14 69.06 507,700 70.04 65.46
14-01-14 67.81 69.30 67.81 470,800 69.29 64.76
14-01-13 68.63 69.28 67.83 509,100 67.95 63.51
14-01-10 68.64 68.98 68.39 433,400 68.96 64.45
14-01-09 68.26 68.59 67.81 717,000 68.37 63.90
14-01-08 68.73 68.91 67.01 2,199,500 67.91 63.47
Date Open High Low Vol Cls adjCls
14-01-07 68.75 69.39 67.65 1,118,500 69.01 64.50
14-01-06 69.13 69.75 68.70 690,400 68.80 64.30
14-01-03 68.61 69.50 68.40 502,200 69.30 64.77
14-01-02 69.63 69.65 68.08 601,700 68.48 64.00
13-12-31 70.00 70.45 69.53 322,300 69.81 65.25
13-12-30 70.21 70.53 69.50 353,900 69.79 65.23
13-12-27 70.73 70.73 69.81 304,400 70.16 65.57
13-12-26 68.92 69.82 68.82 422,900 69.67 65.12
13-12-24 69.22 69.47 68.77 264,100 68.97 64.46
Date Open High Low Vol Cls adjCls
13-12-23 69.14 69.46 68.74 641,300 69.07 64.55
13-12-20 67.90 68.81 67.69 1,042,000 68.74 64.25
13-12-19 67.36 68.34 67.16 716,500 67.96 63.52
13-12-18 66.61 67.58 65.95 766,900 67.52 63.11
13-12-17 66.31 66.75 66.08 631,300 66.51 62.16
13-12-16 65.68 66.52 65.44 448,600 66.40 62.06
13-12-13 65.59 65.77 65.30 390,100 65.55 61.26
13-12-12 65.46 65.96 65.17 436,300 65.32 61.05
13-12-11 65.63 66.30 65.33 894,600 65.52 61.24
Date Open High Low Vol Cls adjCls
13-12-10 66.28 66.41 65.27 577,400 65.61 61.32
13-12-09 66.37 67.38 65.94 1,135,600 66.63 62.27
13-12-06 65.02 66.88 65.02 945,200 66.42 62.08
13-12-05 64.56 64.86 64.12 612,100 64.81 60.57
13-12-04 64.07 64.98 63.87 669,600 64.72 60.49
13-12-03 64.05 64.64 63.65 573,100 64.21 60.01
13-12-02 64.62 64.73 63.93 550,000 64.04 59.85
13-11-29 64.75 64.96 64.38 204,100 64.51 60.29
13-11-27 64.80 64.95 64.10 372,600 64.81 60.57
Date Open High Low Vol Cls adjCls
13-11-26 64.38 64.85 64.26 460,600 64.51 60.29
13-11-25 65.29 65.33 64.24 500,300 64.44 60.23
13-11-22 64.65 65.87 64.37 828,200 65.49 61.21
13-11-21 64.01 64.87 63.75 685,100 64.76 60.53
13-11-20 63.70 64.08 63.48 325,600 63.59 59.43
13-11-19 63.77 63.94 63.40 527,400 63.63 59.47
13-11-18 64.63 65.00 64.06 491,300 64.19 59.60
13-11-15 64.15 64.80 64.02 729,100 64.42 59.81
13-11-14 63.84 64.41 63.56 451,900 64.35 59.75
Date Open High Low Vol Cls adjCls
13-11-13 63.06 63.86 62.92 431,600 63.86 59.29
13-11-12 63.51 63.51 63.01 583,000 63.34 58.81
13-11-11 63.61 63.61 62.92 457,600 63.56 59.02
13-11-08 62.49 63.66 62.48 750,600 63.62 59.07
13-11-07 62.93 63.00 62.32 734,600 62.45 57.99
13-11-06 62.32 63.21 62.26 815,800 62.74 58.25
13-11-05 61.90 62.27 61.41 840,800 62.17 57.73
13-11-04 61.91 62.14 61.59 528,500 62.11 57.67
13-11-01 62.00 62.17 61.28 483,500 61.72 57.31
Date Open High Low Vol Cls adjCls
13-10-31 62.00 62.31 61.34 726,400 61.96 57.53
13-10-30 62.68 62.68 61.80 792,400 62.14 57.70
13-10-29 59.84 62.81 59.80 1,395,100 62.76 58.27
13-10-28 59.70 59.75 58.83 1,111,400 59.40 55.15
13-10-25 60.06 60.22 59.28 467,000 59.61 55.35
13-10-24 60.85 61.14 59.93 582,900 60.06 55.77
13-10-23 60.86 61.07 60.35 740,400 60.96 56.60
13-10-22 59.66 61.09 59.47 767,300 61.08 56.71
13-10-21 59.70 60.31 59.44 504,500 59.61 55.35
Date Open High Low Vol Cls adjCls
13-10-18 59.49 59.70 58.74 493,300 59.50 55.25
13-10-17 58.66 59.11 58.49 636,300 59.11 54.88
13-10-16 59.35 59.47 58.04 814,100 58.77 54.57
13-10-15 59.48 59.88 58.77 425,700 58.97 54.75
13-10-14 58.80 59.91 58.41 422,000 59.73 55.46
13-10-11 59.47 59.52 59.10 445,200 59.30 55.06
13-10-10 58.73 59.60 58.54 405,500 59.60 55.34
13-10-09 58.00 58.52 57.21 580,600 58.09 53.94
13-10-08 58.54 59.32 57.97 553,100 58.00 53.85
Date Open High Low Vol Cls adjCls
13-10-07 58.99 59.06 58.47 369,300 58.47 54.29
13-10-04 58.62 59.95 58.43 549,600 59.59 55.33
13-10-03 58.72 58.77 58.12 818,200 58.38 54.21
13-10-02 59.28 59.47 58.68 630,300 58.93 54.72
13-10-01 59.04 59.78 58.97 676,600 59.77 55.50
13-09-30 58.74 59.36 58.34 740,900 59.30 55.06
13-09-27 58.79 59.63 58.41 532,400 59.23 55.00
13-09-26 59.36 59.75 59.01 397,400 59.17 54.94
13-09-25 58.39 59.72 58.20 830,400 59.46 55.21
Date Open High Low Vol Cls adjCls
13-09-24 58.00 58.52 57.65 724,100 58.02 53.87
13-09-23 58.00 58.18 56.50 436,800 57.97 53.83
13-09-20 57.99 58.62 57.89 1,088,000 58.15 53.99
13-09-19 58.60 58.70 57.75 757,800 57.98 53.84
13-09-18 58.83 59.18 57.97 599,500 58.40 54.23
13-09-17 58.38 59.09 58.36 532,800 58.99 54.77
13-09-16 58.43 58.57 57.82 550,100 58.38 54.21
13-09-13 58.37 58.39 57.70 564,200 57.93 53.79
13-09-12 58.16 58.72 57.85 766,800 58.21 54.05
Date Open High Low Vol Cls adjCls
13-09-11 58.12 58.60 57.82 672,000 58.31 54.14
13-09-10 57.91 58.09 57.54 437,500 58.07 53.92
13-09-09 57.43 57.99 57.42 364,500 57.74 53.61
13-09-06 58.01 58.22 56.93 724,000 57.28 53.19
13-09-05 58.12 58.56 57.84 656,600 58.43 53.86
13-09-04 57.75 58.28 57.39 917,500 58.22 53.67
13-09-03 57.32 58.14 57.14 943,300 57.56 53.06
13-08-30 56.44 56.85 56.03 722,100 56.63 52.20
13-08-29 56.02 56.78 55.85 513,800 56.50 52.08
Date Open High Low Vol Cls adjCls
13-08-28 55.66 56.46 55.46 646,400 56.22 51.83
13-08-27 56.39 56.68 55.59 521,000 55.66 51.31
13-08-26 56.99 57.68 56.99 579,800 57.02 52.56
13-08-23 56.75 57.08 56.48 465,700 56.97 52.52
13-08-22 56.34 56.82 56.18 436,200 56.55 52.13
13-08-21 56.07 56.63 56.01 568,800 56.09 51.71
13-08-20 56.64 56.89 56.15 904,900 56.36 51.95
13-08-19 57.35 57.44 56.44 649,300 56.44 52.03
13-08-16 56.80 57.89 56.71 539,700 57.29 52.81
Date Open High Low Vol Cls adjCls
13-08-15 57.44 57.58 56.70 621,600 56.93 52.48
13-08-14 58.25 58.49 58.01 392,900 58.22 53.67
13-08-13 57.86 58.50 57.57 477,500 58.27 53.72
13-08-12 57.28 58.10 57.28 608,200 57.67 53.16
13-08-09 57.57 57.95 57.40 601,000 57.65 53.14
13-08-08 57.37 57.91 56.91 516,000 57.63 53.13
13-08-07 57.13 57.36 56.43 845,700 57.00 52.54
13-08-06 57.75 57.91 56.74 815,400 57.29 52.81
13-08-05 57.00 57.99 56.71 927,600 57.75 53.24
Date Open High Low Vol Cls adjCls
13-08-02 56.75 57.87 56.63 962,200 57.12 52.66
13-08-01 57.36 57.68 56.96 946,500 57.49 53.00
13-07-31 57.01 57.70 56.43 1,069,000 57.07 52.61
13-07-30 53.89 57.45 53.64 2,457,800 56.97 52.52
13-07-29 52.63 53.20 52.33 917,600 52.83 48.70
13-07-26 52.86 52.95 52.41 512,600 52.74 48.62
13-07-25 52.75 53.29 52.63 628,400 53.16 49.01
13-07-24 52.59 52.86 52.49 419,700 52.80 48.67
13-07-23 52.76 52.85 52.08 516,700 52.42 48.32
Date Open High Low Vol Cls adjCls
13-07-22 52.62 52.91 52.39 302,900 52.66 48.54
13-07-19 52.46 52.86 52.03 509,600 52.70 48.58
13-07-18 51.86 52.47 51.42 629,800 52.45 48.35
13-07-17 52.00 52.23 51.62 379,400 51.83 47.78
13-07-16 51.74 52.15 51.68 697,400 51.80 47.75
13-07-15 51.92 52.13 50.94 826,300 51.85 47.80
13-07-12 51.20 51.76 51.04 521,500 51.76 47.71
13-07-11 50.73 51.21 50.67 617,600 51.06 47.07
13-07-10 49.50 50.34 49.50 735,900 50.17 46.25
Date Open High Low Vol Cls adjCls
13-07-09 49.82 50.35 49.75 842,800 49.90 46.00
13-07-08 49.68 49.94 49.42 682,900 49.70 45.82
13-07-05 49.36 49.56 49.03 372,200 49.56 45.69
13-07-03 49.05 49.30 48.75 370,400 49.08 45.24
13-07-02 49.79 50.27 49.11 538,100 49.32 45.47
13-07-01 49.68 50.11 49.40 782,800 49.96 46.06
13-06-28 49.32 49.44 48.89 1,162,200 49.25 45.40
13-06-27 49.08 49.67 49.05 432,800 49.46 45.59
13-06-26 48.47 49.01 48.07 721,600 48.85 45.03
Date Open High Low Vol Cls adjCls
13-06-25 48.28 48.40 47.75 511,300 48.12 44.36
13-06-24 48.20 48.66 47.69 548,500 47.82 44.08
13-06-21 48.88 49.06 48.03 1,305,600 48.58 44.78
13-06-20 49.53 49.56 48.43 691,400 48.45 44.66
13-06-19 50.23 50.70 49.80 869,000 49.85 45.95
13-06-18 49.95 50.22 49.71 559,600 50.09 46.17
13-06-17 50.03 50.36 49.56 707,300 49.85 45.95
13-06-14 49.84 50.42 49.64 540,000 49.82 45.93
13-06-13 49.09 50.13 48.88 388,800 49.99 46.08
Date Open High Low Vol Cls adjCls
13-06-12 50.07 50.18 48.99 408,800 49.05 45.22
13-06-11 49.91 50.33 49.66 315,700 49.80 45.91
13-06-10 50.45 50.53 50.16 342,100 50.35 46.41
13-06-07 50.32 50.44 49.81 494,400 50.35 46.41
13-06-06 49.66 50.36 49.59 821,500 50.11 46.19
13-06-05 50.02 50.23 49.50 573,500 49.53 45.66
13-06-04 50.49 50.70 49.97 800,600 50.08 46.17
13-06-03 50.23 50.48 49.34 904,800 50.46 46.52
13-05-31 50.95 51.29 50.07 910,700 50.13 46.21
Date Open High Low Vol Cls adjCls
13-05-30 51.06 51.35 50.88 721,000 51.03 47.04
13-05-29 50.57 51.46 50.36 1,462,100 51.16 47.16
13-05-28 50.81 51.40 50.74 1,001,800 51.23 46.88
13-05-24 49.88 50.38 49.49 561,400 50.37 46.10
13-05-23 49.43 50.30 49.37 597,700 50.10 45.85
13-05-22 50.41 50.65 49.68 722,500 49.90 45.67
13-05-21 50.55 50.83 50.14 689,700 50.17 45.91
13-05-20 50.30 50.94 50.06 679,800 50.36 46.09
13-05-17 49.31 50.68 49.31 983,700 50.46 46.18
Date Open High Low Vol Cls adjCls
13-05-16 49.71 50.49 49.37 1,086,700 49.43 45.24
13-05-15 49.27 49.84 49.16 696,400 49.82 45.59
13-05-14 48.87 49.69 48.87 986,000 49.29 45.11
13-05-13 49.04 49.37 48.58 884,000 48.99 44.83
13-05-10 48.57 48.98 48.32 715,300 48.79 44.65
13-05-09 48.26 48.96 48.11 963,700 48.52 44.40
13-05-08 47.06 48.45 47.01 962,300 48.29 44.19
13-05-07 46.68 47.31 46.49 644,800 47.20 43.20
13-05-06 46.42 46.79 46.18 603,000 46.60 42.65
Date Open High Low Vol Cls adjCls
13-05-03 46.39 46.65 46.26 690,200 46.47 42.53
13-05-02 45.41 46.07 45.30 900,300 45.90 42.01
13-05-01 45.92 45.92 45.20 984,000 45.22 41.38
13-04-30 44.99 46.51 43.95 1,602,600 46.20 42.28
13-04-29 44.18 44.62 43.95 804,400 44.59 40.81
13-04-26 44.18 44.30 43.72 872,700 43.93 40.20
13-04-25 43.78 44.33 43.64 841,500 44.26 40.51
13-04-24 43.12 43.76 42.92 792,100 43.58 39.88
13-04-23 42.99 43.22 42.72 1,234,700 43.10 39.44
Date Open High Low Vol Cls adjCls
13-04-22 42.04 43.04 41.80 1,221,000 42.74 39.11
13-04-19 41.75 42.08 41.62 933,100 41.98 38.42
13-04-18 41.63 41.83 41.08 1,269,300 41.66 38.13
13-04-17 42.21 42.45 41.29 1,755,100 41.71 38.17
13-04-16 42.97 43.10 42.15 1,827,900 42.36 38.77
13-04-15 43.78 43.93 42.56 2,146,800 42.80 39.17
13-04-12 44.80 45.75 43.85 2,521,800 44.06 40.32
13-04-11 45.68 46.58 45.56 1,024,300 46.56 42.61
13-04-10 45.15 45.85 45.08 705,100 45.81 41.92
Date Open High Low Vol Cls adjCls
13-04-09 44.67 45.38 44.48 802,500 44.95 41.14
13-04-08 44.67 44.74 44.33 508,700 44.74 40.95
13-04-05 44.76 44.88 44.37 616,100 44.52 40.74
13-04-04 45.64 45.79 45.10 597,400 45.27 41.43
13-04-03 46.32 46.66 45.59 773,500 45.80 41.92
13-04-02 46.36 46.50 45.93 778,200 46.25 42.33
13-04-01 46.29 46.29 45.75 1,050,100 46.04 42.13
13-03-28 45.35 46.58 45.01 1,314,800 46.34 42.41
13-03-27 44.66 45.38 44.32 849,300 45.29 41.45
Date Open High Low Vol Cls adjCls
13-03-26 44.82 45.04 44.67 924,800 44.90 41.09
13-03-25 44.05 44.71 44.03 1,092,400 44.63 40.84
13-03-22 44.26 44.31 43.70 952,300 43.99 40.26
13-03-21 44.58 44.91 44.13 963,400 44.13 40.39
13-03-20 44.89 45.16 44.70 763,400 44.98 41.16
13-03-19 44.47 46.11 44.11 1,140,600 44.61 40.83
13-03-18 43.92 44.61 43.75 811,500 44.30 40.54
13-03-15 44.74 44.93 44.22 1,579,100 44.36 40.60
13-03-14 45.44 45.50 44.77 854,300 44.89 41.08
Date Open High Low Vol Cls adjCls
13-03-13 44.94 45.43 44.66 878,700 45.26 41.42
13-03-12 44.80 44.95 44.47 1,218,700 44.93 41.12
13-03-11 45.38 45.45 44.59 1,315,200 44.82 41.02
13-03-08 45.94 46.00 45.08 1,025,800 45.42 41.57
13-03-07 45.75 46.23 45.48 785,900 45.74 41.86
13-03-06 46.79 46.80 45.39 1,751,900 45.73 41.85
13-03-05 47.33 47.51 47.02 620,900 47.23 43.22
13-03-04 47.51 47.73 47.05 489,700 47.33 42.98
13-03-01 47.85 48.17 47.33 684,100 47.71 43.32
Date Open High Low Vol Cls adjCls
13-02-28 47.92 48.44 47.92 816,200 48.07 43.65
13-02-27 47.34 48.49 47.34 923,800 48.06 43.64
13-02-26 47.09 47.46 46.90 775,600 47.31 42.96
13-02-25 48.26 48.37 47.10 978,500 47.10 42.77
13-02-22 47.13 48.20 47.13 858,300 47.98 43.57
13-02-21 47.21 47.21 46.68 878,400 47.00 42.68
13-02-20 47.18 47.88 47.18 847,200 47.46 43.09
13-02-19 47.57 48.06 47.30 967,900 47.65 43.27
13-02-15 47.94 47.97 47.45 900,100 47.61 43.23
Date Open High Low Vol Cls adjCls
13-02-14 46.96 47.87 46.87 932,900 47.74 43.35
13-02-13 46.84 47.18 46.63 639,000 47.10 42.77
13-02-12 46.59 46.89 46.37 661,900 46.75 42.45
13-02-11 46.53 46.86 46.27 813,000 46.54 42.26
13-02-08 46.69 47.03 46.49 811,500 46.62 42.33
13-02-07 46.56 46.88 46.21 879,900 46.53 42.25
13-02-06 46.10 46.70 45.97 648,000 46.50 42.22
13-02-05 45.82 46.39 45.73 730,200 46.31 42.05
13-02-04 46.01 46.25 45.65 746,800 45.68 41.48
Date Open High Low Vol Cls adjCls
13-02-01 46.04 46.50 45.61 1,387,600 46.28 42.02
13-01-31 46.86 47.05 46.15 1,315,100 46.20 41.95
13-01-30 46.78 47.49 46.72 984,400 46.90 42.59
13-01-29 48.82 48.84 46.72 1,678,100 47.09 42.76
13-01-28 49.72 49.72 49.11 686,200 49.25 44.72
13-01-25 49.50 49.64 49.19 812,500 49.49 44.94
13-01-24 49.59 49.85 49.24 764,600 49.48 44.93
13-01-23 49.95 50.06 49.42 543,300 49.55 44.99
13-01-22 50.03 50.13 49.48 619,300 49.85 45.27
Date Open High Low Vol Cls adjCls
13-01-18 49.75 50.09 49.05 860,700 49.94 45.35
13-01-17 49.86 50.02 49.66 627,800 49.73 45.16
13-01-16 49.56 49.63 49.31 365,700 49.49 44.94
13-01-15 48.95 49.70 48.90 634,800 49.65 45.08
13-01-14 49.67 49.67 48.87 616,100 49.19 44.67
13-01-11 50.29 50.29 49.71 596,400 49.75 45.17
13-01-10 50.28 50.53 49.81 495,800 50.04 45.44
13-01-09 49.12 50.01 49.05 1,139,000 50.00 45.40
13-01-08 49.37 49.52 48.83 858,400 48.91 44.41
Date Open High Low Vol Cls adjCls
13-01-07 49.59 50.21 49.34 764,600 50.07 45.46
13-01-04 49.58 50.24 49.25 711,000 49.88 45.29
13-01-03 50.21 50.46 49.42 774,000 49.44 44.89
13-01-02 49.87 50.45 49.84 977,000 50.21 45.59
12-12-31 48.25 48.98 48.11 526,800 48.96 44.46
12-12-28 48.83 48.91 48.30 438,400 48.31 43.87
12-12-27 49.40 49.48 48.50 465,900 49.12 44.60
12-12-26 49.51 49.89 49.11 478,700 49.39 44.85
12-12-24 49.35 49.69 49.28 278,500 49.54 44.98
Date Open High Low Vol Cls adjCls
12-12-21 49.37 50.04 49.36 1,164,600 49.67 45.10
12-12-20 50.00 50.20 49.69 1,169,000 49.90 45.31
12-12-19 49.71 50.35 49.48 1,259,700 50.10 45.49
12-12-18 48.70 49.72 48.45 1,028,300 49.70 45.13
12-12-17 48.44 48.74 48.15 727,000 48.64 44.17
12-12-14 48.51 48.60 48.09 648,600 48.17 43.74
12-12-13 48.92 49.38 48.51 790,100 48.80 44.31
12-12-12 49.50 49.74 48.95 1,220,600 49.06 44.55
12-12-11 49.01 49.59 48.97 764,000 49.31 44.77
Date Open High Low Vol Cls adjCls
12-12-10 48.16 49.15 48.11 974,800 49.02 44.51
12-12-07 48.05 48.52 47.82 629,600 48.49 44.03
12-12-06 47.02 48.05 46.25 1,130,600 48.03 43.61
12-12-05 47.56 48.07 47.18 713,500 47.98 43.57
12-12-04 46.47 47.69 46.40 958,200 47.61 43.23
12-12-03 47.17 47.59 46.40 627,500 46.42 42.15
12-11-30 47.30 47.47 46.86 634,300 47.13 42.80
12-11-29 47.02 47.58 46.78 622,200 47.24 42.90
12-11-28 46.50 47.05 46.17 585,900 47.00 42.68
Date Open High Low Vol Cls adjCls
12-11-27 46.57 47.06 46.46 900,300 46.65 42.36
12-11-26 46.82 47.06 46.50 648,500 46.57 42.29
12-11-23 46.51 46.83 46.46 375,500 46.83 42.52
12-11-21 46.38 46.42 46.09 773,500 46.26 42.01
12-11-20 46.44 46.44 45.94 1,252,200 46.27 42.01
12-11-19 46.82 46.93 46.39 952,100 46.59 41.97
12-11-16 46.30 46.55 45.74 1,619,800 46.42 41.82
12-11-15 46.91 47.20 46.03 1,453,900 46.30 41.71
12-11-14 48.20 48.34 46.69 1,180,800 46.86 42.21
Date Open High Low Vol Cls adjCls
12-11-13 47.72 48.44 47.55 1,194,000 47.94 43.19
12-11-12 48.46 49.04 47.79 537,100 48.14 43.37
12-11-09 47.86 49.05 47.83 1,037,600 48.65 43.82
12-11-08 48.35 48.82 47.89 760,300 47.96 43.20
12-11-07 48.93 48.93 48.02 1,220,100 48.25 43.46
12-11-06 48.45 49.47 48.23 929,500 49.25 44.37
12-11-05 47.20 48.48 47.18 804,800 48.38 43.58
12-11-02 47.96 48.00 47.01 695,200 47.46 42.75
12-11-01 45.79 47.71 45.75 877,000 47.66 42.93
Date Open High Low Vol Cls adjCls
12-10-31 46.74 46.87 45.73 1,002,800 45.78 41.24
12-10-26 47.17 47.32 46.97 970,800 47.14 42.46
12-10-25 46.82 47.26 46.70 719,800 47.06 42.39
12-10-24 46.49 46.83 45.94 1,255,000 46.65 42.02
12-10-23 45.87 46.38 45.62 851,500 46.17 41.59
12-10-22 46.48 46.53 45.85 631,400 46.32 41.73
12-10-19 46.90 46.94 46.12 785,200 46.33 41.73
12-10-18 47.16 47.25 46.68 1,132,800 46.95 42.29
12-10-17 46.97 47.46 46.81 797,200 47.14 42.46
Date Open High Low Vol Cls adjCls
12-10-16 46.79 47.14 46.73 1,899,900 46.96 42.30
12-10-15 47.84 48.30 46.54 3,029,700 46.86 42.21
12-10-12 50.74 50.74 48.69 1,634,900 48.84 44.00
12-10-11 51.35 51.57 50.79 418,100 50.85 45.81
12-10-10 51.18 51.27 50.80 426,500 50.86 45.82
12-10-09 51.65 51.94 50.97 646,000 51.10 46.03
12-10-08 51.67 51.99 51.46 504,400 51.69 46.56
12-10-05 51.48 52.23 51.27 1,209,600 51.97 46.82
12-10-04 51.67 51.79 50.99 1,425,400 51.12 46.05
Date Open High Low Vol Cls adjCls
12-10-03 51.54 51.93 51.31 957,100 51.56 46.45
12-10-02 51.25 51.47 51.01 972,500 51.39 46.29
12-10-01 51.27 51.27 50.50 1,052,200 50.88 45.83
12-09-28 51.16 51.36 50.54 1,113,300 51.22 46.14
12-09-27 50.97 51.47 50.85 971,200 51.34 46.25
12-09-26 51.14 51.23 50.29 544,100 50.80 45.76
12-09-25 51.23 51.68 51.00 1,091,500 51.04 45.98
12-09-24 50.78 51.40 50.52 582,500 51.22 46.14
12-09-21 51.07 51.35 51.03 1,112,200 51.16 46.09
Date Open High Low Vol Cls adjCls
12-09-20 50.43 51.04 50.43 1,028,600 50.70 45.67
12-09-19 50.44 50.92 50.35 937,600 50.60 45.58
12-09-18 50.10 50.40 49.99 650,500 50.31 45.32
12-09-17 50.53 50.77 49.97 760,400 50.20 45.22
12-09-14 49.51 50.52 49.48 1,574,500 50.52 45.51
12-09-13 48.75 49.95 48.37 1,368,600 49.54 44.63
12-09-12 47.98 48.82 47.91 1,180,900 48.81 43.97
12-09-11 46.91 47.85 46.72 1,060,200 47.77 43.03
12-09-10 47.10 47.14 46.77 577,000 46.79 42.15
Date Open High Low Vol Cls adjCls
12-09-07 46.74 47.36 46.44 747,700 47.10 42.43
12-09-06 46.50 47.28 46.37 976,400 46.95 42.29
12-09-05 46.52 46.84 46.07 862,800 46.10 41.53
12-09-04 46.99 47.02 46.09 928,300 46.80 41.82
12-08-31 47.26 47.55 46.82 754,400 47.03 42.03
12-08-30 47.04 47.36 46.76 923,000 47.09 42.08
12-08-29 47.15 47.60 47.15 1,443,200 47.55 42.50
12-08-28 46.73 47.40 46.61 1,149,200 47.28 42.25
12-08-27 46.48 47.13 46.46 634,200 47.02 42.02
Date Open High Low Vol Cls adjCls
12-08-24 46.30 46.53 45.80 784,300 46.53 41.58
12-08-23 46.15 46.64 45.91 913,800 46.64 41.68
12-08-22 46.33 46.42 45.87 808,100 46.17 41.26
12-08-21 46.34 46.68 46.26 544,500 46.49 41.55
12-08-20 46.22 46.47 45.80 558,300 46.45 41.51
12-08-17 46.01 46.43 46.00 543,800 46.35 41.42
12-08-16 45.97 46.30 45.88 893,300 46.00 41.11
12-08-15 45.64 45.99 45.37 709,600 45.87 40.99
12-08-14 45.83 45.91 45.44 535,400 45.58 40.73
Date Open High Low Vol Cls adjCls
12-08-13 45.63 45.88 45.24 623,100 45.72 40.86
12-08-10 45.39 45.68 45.13 489,800 45.64 40.79
12-08-09 45.07 45.92 44.94 705,400 45.56 40.72
12-08-08 44.75 45.32 44.72 569,500 45.14 40.34
12-08-07 44.17 45.04 44.08 942,800 44.93 40.15
12-08-06 43.34 44.10 43.34 632,600 44.06 39.38
12-08-03 43.09 43.35 42.84 479,600 43.27 38.67
12-08-02 41.95 42.70 41.68 927,900 42.39 37.88
12-08-01 41.65 42.98 41.20 1,102,900 42.31 37.81
Date Open High Low Vol Cls adjCls
12-07-31 41.91 42.50 41.51 1,113,700 41.65 37.22
12-07-30 42.21 42.85 42.12 2,489,300 42.16 37.68
12-07-27 41.49 42.56 41.22 644,000 42.51 37.99
12-07-26 41.18 41.46 40.83 418,600 41.25 36.86
12-07-25 40.10 40.62 39.88 419,800 40.34 36.05
12-07-24 40.75 40.81 39.67 496,500 39.95 35.70
12-07-23 40.19 40.92 39.02 307,800 40.74 36.41
12-07-20 41.50 41.69 41.15 314,000 41.25 36.86
12-07-19 41.50 42.01 41.27 554,400 41.77 37.33
Date Open High Low Vol Cls adjCls
12-07-18 40.42 41.46 40.42 499,500 41.35 36.95
12-07-17 40.49 40.67 39.85 472,600 40.45 36.15
12-07-16 40.74 40.79 40.21 455,500 40.40 36.11
12-07-13 40.43 40.96 40.34 591,900 40.85 36.51
12-07-12 40.18 40.43 39.98 510,500 40.25 35.97
12-07-11 40.73 40.96 40.22 661,200 40.52 36.21
12-07-10 41.50 41.75 40.48 732,900 40.64 36.32
12-07-09 41.66 41.93 41.05 858,100 41.30 36.91
12-07-06 42.82 42.94 41.65 594,100 41.96 37.50
Date Open High Low Vol Cls adjCls
12-07-05 42.06 43.33 42.06 1,014,200 43.24 38.64
12-07-03 41.61 42.23 41.59 626,100 42.23 37.74
12-07-02 41.50 41.83 41.39 856,700 41.57 37.15
12-06-29 41.82 41.96 41.55 1,010,100 41.85 37.40
12-06-28 41.34 41.56 40.59 902,400 40.92 36.57
12-06-27 41.01 41.73 41.01 455,800 41.61 37.19
12-06-26 40.82 41.13 40.54 588,500 40.86 36.52
12-06-25 40.99 41.24 40.53 466,300 40.71 36.38
12-06-22 41.26 41.58 41.09 731,300 41.39 36.99
Date Open High Low Vol Cls adjCls
12-06-21 42.29 42.32 40.95 561,000 41.02 36.66
12-06-20 41.91 42.49 41.76 550,900 42.24 37.75
12-06-19 41.93 42.04 41.64 604,200 41.86 37.41
12-06-18 41.06 41.77 40.89 430,500 41.65 37.22
12-06-15 40.85 41.39 40.84 808,600 41.23 36.85
12-06-14 40.51 40.92 40.13 639,100 40.79 36.45
12-06-13 40.77 41.09 40.30 995,800 40.42 36.12
12-06-12 40.25 40.86 40.19 466,300 40.83 36.49
12-06-11 41.20 41.22 40.15 570,000 40.21 35.94
Date Open High Low Vol Cls adjCls
12-06-08 40.39 40.97 40.29 723,100 40.86 36.52
12-06-07 41.30 41.69 40.58 826,600 40.67 36.35
12-06-06 40.26 40.95 40.22 789,300 40.89 36.54
12-06-05 39.57 40.12 39.44 646,200 40.01 35.76
12-06-04 39.07 39.65 39.05 2,055,900 39.60 35.39
12-06-01 39.06 39.56 38.80 1,030,000 39.10 34.94
12-05-31 39.48 40.10 38.99 1,345,900 39.78 35.55
12-05-30 39.49 39.84 38.86 912,300 39.58 35.37
12-05-29 39.68 40.27 39.60 850,200 40.22 35.65
Date Open High Low Vol Cls adjCls
12-05-25 39.24 39.59 39.12 485,800 39.37 34.90
12-05-24 40.32 40.32 38.92 1,010,300 39.18 34.73
12-05-23 39.48 40.24 39.20 1,400,000 40.21 35.64
12-05-22 39.60 39.82 39.44 1,521,900 39.80 35.28
12-05-21 38.52 39.74 38.46 1,784,600 39.65 35.14
12-05-18 39.18 39.18 38.33 656,700 38.43 34.06
12-05-17 39.60 39.75 38.91 732,600 38.95 34.52
12-05-16 40.57 40.59 39.61 860,300 39.63 35.13
12-05-15 40.53 40.76 40.15 807,900 40.22 35.65
Date Open High Low Vol Cls adjCls
12-05-14 40.82 40.94 40.52 713,200 40.66 36.04
12-05-11 41.06 41.63 40.94 627,000 41.23 36.54
12-05-10 41.70 41.78 41.27 703,200 41.34 36.64
12-05-09 40.99 41.74 40.88 953,900 41.40 36.70
12-05-08 41.01 41.70 40.85 1,118,900 41.61 36.88
12-05-07 40.71 41.33 40.71 1,212,900 41.20 36.52
12-05-04 41.58 41.60 40.95 1,152,800 41.02 36.36
12-05-03 42.60 42.61 41.89 1,181,800 41.92 37.16
12-05-02 43.61 43.66 42.59 1,726,700 42.71 37.86
Date Open High Low Vol Cls adjCls
12-05-01 43.98 45.55 43.24 2,697,100 44.50 39.44
12-04-30 45.52 45.74 45.23 888,500 45.54 40.36
12-04-27 45.45 45.79 45.36 889,200 45.64 40.45
12-04-26 44.89 45.43 44.80 795,200 45.35 40.20
12-04-25 44.25 44.99 43.67 778,100 44.90 39.80
12-04-24 43.64 43.92 43.41 636,600 43.83 38.85
12-04-23 43.75 43.79 43.45 609,400 43.59 38.64
12-04-20 44.35 44.68 43.97 847,600 44.10 39.09
12-04-19 44.53 44.76 43.87 641,900 44.21 39.19
Date Open High Low Vol Cls adjCls
12-04-18 44.60 44.77 44.32 605,900 44.61 39.54
12-04-17 44.13 44.96 44.05 592,500 44.67 39.59
12-04-16 44.77 44.89 43.83 782,100 43.85 38.87
12-04-13 44.30 44.59 44.19 670,100 44.42 39.37
12-04-12 43.82 44.54 43.81 463,200 44.34 39.30
12-04-11 43.62 44.18 43.53 657,800 43.81 38.83
12-04-10 43.75 44.06 42.93 841,200 42.97 38.09
12-04-09 43.51 43.91 43.50 668,400 43.78 38.80
12-04-05 44.20 44.46 43.83 715,700 44.06 39.05
Date Open High Low Vol Cls adjCls
12-04-04 44.74 44.84 44.14 923,500 44.41 39.36
12-04-03 45.56 45.66 44.74 1,020,700 45.06 39.94
12-04-02 45.11 45.76 44.87 1,008,300 45.70 40.51
12-03-30 45.05 45.42 44.67 845,900 45.08 39.96
12-03-29 44.49 44.82 44.23 567,500 44.72 39.64
12-03-28 44.74 44.80 44.19 670,600 44.77 39.68
12-03-27 45.14 45.21 44.67 547,300 44.73 39.65
12-03-26 44.35 45.05 44.30 814,300 45.03 39.91
12-03-23 43.87 44.19 43.73 396,300 44.05 39.04
Date Open High Low Vol Cls adjCls
12-03-22 43.65 43.85 43.32 987,600 43.72 38.75
12-03-21 43.98 43.98 43.35 552,600 43.82 38.84
12-03-20 44.12 44.12 43.62 457,400 43.99 38.99
12-03-19 44.45 45.10 44.03 623,700 44.37 39.33
12-03-16 44.38 44.54 44.23 972,900 44.40 39.35
12-03-15 43.93 44.32 43.74 585,000 44.20 39.18
12-03-14 43.75 44.00 43.65 384,200 43.83 38.85
12-03-13 43.79 43.96 43.51 704,200 43.89 38.90
12-03-12 43.64 43.90 43.22 439,600 43.56 38.61
Date Open High Low Vol Cls adjCls
12-03-09 43.29 43.90 43.27 505,900 43.62 38.66
12-03-08 42.85 43.42 42.85 634,500 43.28 38.36
12-03-07 42.76 42.91 42.56 722,100 42.64 37.79
12-03-06 43.15 43.18 42.52 644,500 42.65 37.80
12-03-05 43.50 43.68 43.18 756,600 43.61 38.65
12-03-02 43.95 44.39 43.74 766,000 43.79 38.52
12-03-01 43.85 44.11 43.64 1,157,500 43.93 38.64
12-02-29 43.59 44.01 43.50 1,412,800 43.63 38.38
12-02-28 43.40 43.61 43.40 884,300 43.48 38.25
Date Open High Low Vol Cls adjCls
12-02-27 43.05 43.54 42.91 908,400 43.38 38.16
12-02-24 42.99 43.39 42.86 569,900 43.11 37.92
12-02-23 42.36 43.04 42.36 917,100 42.97 37.80
12-02-22 42.90 43.00 42.33 856,500 42.46 37.35
12-02-21 42.91 43.11 42.72 1,028,000 42.93 37.76
12-02-17 43.00 43.14 42.63 735,300 42.66 37.53
12-02-16 42.57 42.83 42.28 931,900 42.72 37.58
12-02-15 42.60 43.00 42.29 976,700 42.48 37.37
12-02-14 42.08 42.48 41.80 791,100 42.46 37.35
Date Open High Low Vol Cls adjCls
12-02-13 42.38 42.57 41.96 671,900 42.33 37.24
12-02-10 42.17 42.24 41.91 600,100 42.18 37.11
12-02-09 42.71 42.85 42.31 707,900 42.48 37.37
12-02-08 42.16 42.79 42.02 992,400 42.58 37.46
12-02-07 41.78 42.20 41.61 1,061,400 42.09 37.03
12-02-06 41.65 41.91 41.41 1,070,900 41.83 36.80
12-02-03 41.49 42.18 41.40 1,009,700 41.93 36.89
12-02-02 41.36 41.60 40.97 1,383,500 41.12 36.17
12-02-01 41.21 41.74 40.62 2,295,900 41.17 36.22
Date Open High Low Vol Cls adjCls
12-01-31 39.53 41.33 39.53 3,879,600 41.00 36.07
12-01-30 39.64 39.98 39.15 1,869,300 39.21 34.49
12-01-27 39.16 40.04 39.06 1,273,900 39.70 34.92
12-01-26 39.01 39.25 38.82 881,600 39.25 34.53
12-01-25 38.56 38.99 37.77 897,500 38.84 34.17
12-01-24 38.69 38.85 38.40 980,300 38.55 33.91
12-01-23 39.05 39.76 38.83 961,700 38.88 34.20
12-01-20 39.28 39.71 39.21 826,600 39.40 34.66
12-01-19 39.46 39.57 39.14 567,200 39.32 34.59
Date Open High Low Vol Cls adjCls
12-01-18 38.45 39.16 38.37 908,300 39.12 34.41
12-01-17 38.79 38.88 38.28 1,064,300 38.36 33.74
12-01-13 38.41 38.63 38.03 677,300 38.41 33.79
12-01-12 38.25 38.71 38.13 962,300 38.68 34.03
12-01-11 37.80 38.25 37.72 765,300 38.11 33.52
12-01-10 37.91 38.40 37.69 966,500 37.90 33.34
12-01-09 37.35 37.80 37.04 989,300 37.46 32.95
12-01-06 36.61 37.31 36.52 777,700 37.18 32.71
12-01-05 36.34 36.79 36.10 877,300 36.68 32.27
Date Open High Low Vol Cls adjCls
12-01-04 36.56 36.65 35.98 1,030,200 36.51 32.12
12-01-03 36.76 37.22 36.37 778,600 36.67 32.26
11-12-30 36.28 36.35 36.04 675,900 36.04 31.70
11-12-29 36.32 36.52 35.76 801,100 36.20 31.84
11-12-28 36.91 36.98 36.11 774,000 36.14 31.79
11-12-27 36.83 37.11 36.57 509,500 36.99 32.54
11-12-23 36.84 36.91 36.57 490,400 36.88 32.44
11-12-22 35.72 36.86 35.46 1,017,400 36.64 32.23
11-12-21 34.99 35.50 34.71 805,600 35.45 31.18
Date Open High Low Vol Cls adjCls
11-12-20 34.54 35.50 34.50 814,700 35.18 30.95
11-12-19 34.46 34.61 33.75 789,900 33.84 29.77
11-12-16 34.28 34.60 33.75 1,761,900 34.29 30.16
11-12-15 34.58 34.74 33.91 583,400 34.01 29.92
11-12-14 34.58 34.58 33.99 921,800 34.23 30.11
11-12-13 35.45 35.70 34.56 841,200 34.72 30.54
11-12-12 35.23 35.35 34.65 907,800 35.30 31.05
11-12-09 35.16 35.76 35.10 781,900 35.51 31.24
11-12-08 35.68 35.87 34.98 887,700 35.05 30.83
Date Open High Low Vol Cls adjCls
11-12-07 35.94 36.17 35.56 942,400 35.91 31.59
11-12-06 36.47 36.50 36.17 882,400 36.21 31.85
11-12-05 36.45 36.80 36.13 1,399,300 36.41 32.03
11-12-02 36.13 36.41 35.81 893,900 35.87 31.55
11-12-01 35.45 35.95 35.45 854,200 35.71 31.41
11-11-30 34.97 35.62 34.88 1,842,600 35.60 31.32
11-11-29 34.25 34.33 33.78 912,400 33.89 29.81
11-11-28 34.18 34.45 34.02 896,200 34.25 30.13
11-11-25 33.57 33.95 33.24 388,300 33.26 29.26
Date Open High Low Vol Cls adjCls
11-11-23 34.24 34.25 33.67 1,285,900 33.68 29.63
11-11-22 35.64 35.73 34.37 1,421,400 34.47 30.32
11-11-21 35.99 36.12 35.32 780,900 35.65 31.36
11-11-18 36.97 37.04 36.39 729,300 36.53 32.13
11-11-17 37.39 37.49 36.49 969,700 36.87 32.43
11-11-16 37.64 38.47 37.49 1,036,700 37.60 33.08
11-11-15 37.54 38.50 37.45 775,300 38.31 33.45
11-11-14 38.18 38.40 37.43 880,100 37.71 32.93
11-11-11 37.84 38.34 37.66 672,000 38.29 33.44
Date Open High Low Vol Cls adjCls
11-11-10 37.62 37.62 36.91 1,046,600 37.26 32.54
11-11-09 37.17 37.26 36.74 1,125,500 37.00 32.31
11-11-08 38.01 38.08 37.17 693,000 38.00 33.18
11-11-07 37.83 38.03 37.12 760,800 37.81 33.02
11-11-04 37.74 38.01 37.20 782,800 37.99 33.17
11-11-03 37.38 38.23 36.86 936,500 38.15 33.31
11-11-02 37.30 37.33 36.61 965,300 36.99 32.30
11-11-01 36.55 37.36 36.23 1,556,500 36.66 32.01
11-10-31 38.42 38.68 37.61 1,367,900 37.75 32.97
Date Open High Low Vol Cls adjCls
11-10-28 38.69 38.98 38.21 816,000 38.85 33.93
11-10-27 38.85 39.92 36.86 2,889,600 38.48 33.60
11-10-26 37.40 37.61 36.65 1,135,200 36.99 32.30
11-10-25 37.64 37.73 36.91 996,000 36.96 32.28
11-10-24 37.04 37.99 37.00 1,145,900 37.75 32.97
11-10-21 36.70 37.07 36.23 994,500 36.79 32.13
11-10-20 35.74 36.38 35.22 945,500 36.22 31.63
11-10-19 36.42 36.62 35.70 1,006,100 35.79 31.25
11-10-18 35.72 36.73 35.25 865,800 36.51 31.88
Date Open High Low Vol Cls adjCls
11-10-17 36.48 36.59 35.65 594,400 35.83 31.29
11-10-14 36.63 36.80 36.11 940,800 36.74 32.08
11-10-13 36.12 36.25 35.57 697,500 36.17 31.59
11-10-12 36.59 37.14 36.17 1,925,800 36.39 31.78
11-10-11 35.50 36.48 35.50 1,492,700 36.16 31.58
11-10-10 35.34 36.22 35.22 1,244,800 35.83 31.29
11-10-07 35.67 35.86 34.00 2,604,700 34.54 30.16
11-10-06 34.99 36.03 34.69 1,088,100 35.99 31.43
11-10-05 34.44 35.09 34.08 973,200 34.92 30.49
Date Open High Low Vol Cls adjCls
11-10-04 32.85 34.30 32.68 1,900,000 34.28 29.94
11-10-03 33.86 34.02 33.23 2,111,400 33.23 29.02
11-09-30 34.85 35.25 34.13 1,437,300 34.17 29.84
11-09-29 35.89 36.08 34.63 1,003,600 35.45 30.96
11-09-28 36.80 37.16 34.97 1,718,800 35.13 30.68
11-09-27 37.15 37.62 36.62 1,400,400 36.79 32.13
11-09-26 36.07 36.34 35.64 1,276,700 36.28 31.68
11-09-23 34.92 35.85 34.73 1,574,300 35.54 31.04
11-09-22 36.22 36.61 34.88 2,674,500 35.19 30.73
Date Open High Low Vol Cls adjCls
11-09-21 39.25 39.38 37.35 1,252,700 37.36 32.62
11-09-20 40.22 40.34 39.08 1,235,600 39.12 34.16
11-09-19 39.95 40.20 39.48 740,600 40.03 34.96
11-09-16 40.86 41.09 40.47 1,423,500 40.72 35.56
11-09-15 40.66 40.71 39.99 871,600 40.69 35.53
11-09-14 39.90 40.77 39.37 1,866,900 40.10 35.02
11-09-13 39.18 39.79 38.91 1,582,500 39.65 34.62
11-09-12 37.87 39.23 37.85 1,465,200 39.19 34.22
11-09-09 39.00 39.40 38.13 1,440,500 38.51 33.63
Date Open High Low Vol Cls adjCls
11-09-08 39.00 40.15 38.94 1,451,300 39.41 34.41
11-09-07 38.64 39.46 38.54 2,217,200 39.31 34.33
11-09-06 37.00 38.05 36.88 1,534,700 37.95 33.14
11-09-02 38.55 38.65 37.93 1,466,600 38.23 33.38
11-09-01 40.48 41.21 39.64 1,632,300 39.68 34.41
11-08-31 40.25 40.96 40.13 1,960,900 40.35 34.99
11-08-30 39.41 40.42 39.00 1,717,300 39.98 34.67
11-08-29 38.31 39.63 38.12 3,354,100 39.63 34.36
11-08-26 36.19 37.99 35.70 2,162,500 37.69 32.68
Date Open High Low Vol Cls adjCls
11-08-25 37.69 38.06 36.42 2,399,500 36.53 31.67
11-08-24 36.88 37.68 36.49 1,905,500 37.55 32.56
11-08-23 35.02 37.03 35.00 1,790,300 37.03 32.11
11-08-22 35.47 36.13 34.72 1,786,100 34.85 30.22
11-08-19 34.29 35.61 34.27 1,845,800 34.78 30.16
11-08-18 35.95 35.96 34.15 2,052,400 34.71 30.10
11-08-17 37.20 37.66 36.69 1,255,300 36.98 32.07
11-08-16 37.12 37.48 36.61 1,309,800 37.05 32.13
11-08-15 36.61 37.57 36.56 1,435,600 37.49 32.51
Date Open High Low Vol Cls adjCls
11-08-12 36.73 37.07 36.43 1,366,300 36.70 31.82
11-08-11 34.88 37.12 34.77 1,947,000 36.62 31.75
11-08-10 35.67 35.89 34.44 2,649,300 34.52 29.93
11-08-09 35.58 36.62 34.30 2,503,700 36.60 31.74
11-08-08 36.42 37.14 34.84 2,940,200 34.90 30.26
11-08-05 37.35 38.00 36.00 2,992,000 37.51 32.52
11-08-04 38.55 38.83 36.65 1,833,700 36.70 31.82
11-08-03 41.23 41.30 38.54 2,885,500 39.09 33.89
11-08-02 38.77 39.00 37.98 1,872,900 37.98 32.93
Date Open High Low Vol Cls adjCls
11-08-01 40.41 40.41 38.65 1,502,800 38.99 33.81
11-07-29 40.01 40.35 39.60 1,484,500 39.87 34.57
11-07-28 41.30 41.37 40.41 1,613,000 40.42 35.05
11-07-27 42.43 42.46 41.25 1,369,600 41.28 35.79
11-07-26 43.06 43.06 42.43 614,100 42.71 37.03
11-07-25 43.04 43.30 42.84 793,900 42.96 37.25
11-07-22 43.22 43.41 43.07 581,900 43.36 37.60
11-07-21 42.81 43.38 42.38 1,035,100 43.32 37.56
11-07-20 42.70 42.70 42.18 595,600 42.45 36.81
Date Open High Low Vol Cls adjCls
11-07-19 42.05 42.68 41.92 1,054,000 42.46 36.82
11-07-18 42.20 42.52 41.73 1,692,900 41.83 36.27
11-07-15 42.58 42.62 42.11 870,500 42.52 36.87
11-07-14 43.12 43.31 42.22 856,800 42.36 36.73
11-07-13 43.24 43.52 42.78 1,091,000 42.88 37.18
11-07-12 42.88 43.35 42.82 1,699,300 43.01 37.29
11-07-11 44.08 44.45 42.74 2,141,000 42.90 37.20
11-07-08 44.31 44.55 43.70 1,745,300 44.55 38.63
11-07-07 45.28 45.46 44.80 1,471,300 44.90 38.93
Date Open High Low Vol Cls adjCls
11-07-06 44.61 44.90 44.20 884,600 44.78 38.83
11-07-05 45.26 45.26 44.58 989,100 44.84 38.88
11-07-01 45.23 45.67 44.77 1,176,100 45.55 39.50
11-06-30 44.96 45.32 44.75 1,075,200 45.06 39.07
11-06-29 44.71 44.86 44.31 705,700 44.69 38.75
11-06-28 44.39 44.75 44.26 1,056,500 44.58 38.65
11-06-27 44.10 44.52 43.75 904,100 44.30 38.41
11-06-24 45.03 45.03 43.93 2,031,100 44.03 38.18
11-06-23 44.34 44.99 43.86 1,628,300 44.92 38.95
Date Open High Low Vol Cls adjCls
11-06-22 45.01 45.23 44.82 1,271,800 45.00 39.02
11-06-21 45.00 45.59 44.83 915,400 45.38 39.35
11-06-20 44.19 45.19 44.17 829,900 44.69 38.75
11-06-17 44.56 44.62 44.07 1,273,400 44.34 38.45
11-06-16 44.67 44.79 43.94 1,024,000 44.15 38.28
11-06-15 45.29 45.33 44.52 913,500 44.55 38.63
11-06-14 45.57 45.84 45.49 576,000 45.57 39.51
11-06-13 45.61 45.61 44.96 760,600 45.14 39.14
11-06-10 45.92 45.97 45.18 1,475,900 45.23 39.22
Date Open High Low Vol Cls adjCls
11-06-09 45.87 46.31 45.70 537,100 46.05 39.93
11-06-08 45.91 46.06 45.58 890,500 45.76 39.68
11-06-07 46.36 46.58 46.10 1,046,300 46.26 40.11
11-06-06 46.52 46.69 46.14 807,700 46.17 40.03
11-06-03 47.12 47.46 46.70 977,500 46.75 40.54
11-06-02 48.07 48.18 47.54 1,070,800 47.61 41.28
11-06-01 49.30 49.30 47.94 1,360,100 48.08 41.69
11-05-31 49.31 49.44 48.78 1,093,900 49.44 42.87
11-05-27 48.66 49.00 48.64 768,500 48.96 42.45
Date Open High Low Vol Cls adjCls
11-05-26 47.95 48.77 47.84 1,111,500 48.63 42.17
11-05-25 47.60 48.41 47.35 833,900 48.34 41.70
11-05-24 48.56 49.10 47.35 1,836,800 47.62 41.08
11-05-23 48.75 48.79 48.19 814,500 48.36 41.72
11-05-20 49.43 49.63 49.00 764,200 49.48 42.68
11-05-19 49.50 49.74 49.29 1,384,300 49.43 42.64
11-05-18 48.55 49.37 48.32 658,100 49.26 42.49
11-05-17 48.00 48.71 47.73 1,624,000 48.58 41.91
11-05-16 48.78 48.78 48.00 1,440,400 48.05 41.45
Date Open High Low Vol Cls adjCls
11-05-13 48.46 49.18 48.43 1,060,500 48.88 42.16
11-05-12 48.82 48.82 48.20 1,766,900 48.28 41.65
11-05-11 49.26 49.75 48.66 761,200 48.95 42.22
11-05-10 48.95 49.56 48.77 1,103,800 49.34 42.56
11-05-09 48.20 49.20 48.20 998,700 48.65 41.97
11-05-06 48.31 48.95 47.92 1,499,600 48.16 41.54
11-05-05 48.28 48.54 47.60 2,529,500 47.64 41.09
11-05-04 51.49 51.49 47.54 4,946,100 48.53 41.86
11-05-03 52.56 53.08 52.17 965,400 52.97 45.69
Date Open High Low Vol Cls adjCls
11-05-02 53.33 53.39 52.38 633,500 52.41 45.21
11-04-29 53.06 53.34 52.84 420,000 53.13 45.83
11-04-28 52.94 53.30 52.73 527,000 52.97 45.69
11-04-27 52.98 53.33 52.77 633,500 53.05 45.76
11-04-26 52.16 53.06 52.08 593,900 52.85 45.59
11-04-25 52.20 52.26 51.89 355,200 51.98 44.84
11-04-21 52.06 52.50 51.70 732,000 52.22 45.05
11-04-20 51.06 51.71 51.03 1,024,400 51.71 44.61
11-04-19 50.20 50.47 49.88 853,000 50.38 43.46
Date Open High Low Vol Cls adjCls
11-04-18 49.48 50.21 49.29 1,059,700 49.99 43.12
11-04-15 50.15 50.56 49.89 722,700 50.05 43.17
11-04-14 49.44 50.07 49.07 687,100 50.03 43.16
11-04-13 50.59 50.62 49.46 1,152,500 49.74 42.91
11-04-12 50.35 50.85 50.14 820,400 50.22 43.32
11-04-11 50.81 51.21 50.38 738,500 50.56 43.61
11-04-08 51.08 51.60 50.35 561,100 50.80 43.82
11-04-07 51.25 51.66 50.88 644,900 51.03 44.02
11-04-06 51.00 51.69 50.75 1,187,500 51.40 44.34
Date Open High Low Vol Cls adjCls
11-04-05 50.80 51.20 50.55 766,000 50.63 43.67
11-04-04 51.01 51.01 50.36 1,248,200 50.78 43.80
11-04-01 49.98 50.36 49.79 1,083,700 50.05 43.17
11-03-31 49.37 49.61 49.09 732,600 49.60 42.79
11-03-30 49.39 49.70 49.28 907,200 49.34 42.56
11-03-29 48.25 49.15 48.17 933,300 49.13 42.38
11-03-28 48.16 48.61 48.10 1,191,300 48.40 41.75
11-03-25 48.27 48.40 47.87 1,242,800 48.06 41.46
11-03-24 48.73 49.00 48.13 1,347,100 48.17 41.55
Date Open High Low Vol Cls adjCls
11-03-23 49.07 49.24 48.54 1,430,100 48.72 42.03
11-03-22 48.08 48.73 47.98 1,603,100 48.29 41.66
11-03-21 47.72 48.22 47.46 2,307,900 47.98 41.39
11-03-18 45.97 46.93 45.82 2,105,000 46.52 40.13
11-03-17 45.51 46.15 44.86 1,774,200 45.25 39.03
11-03-16 44.04 44.56 43.26 1,436,200 43.55 37.57
11-03-15 43.60 44.44 43.14 740,700 44.25 38.17
11-03-14 45.10 45.39 44.47 753,900 44.69 38.55
11-03-11 44.65 45.72 44.55 1,391,700 45.58 39.32
Date Open High Low Vol Cls adjCls
11-03-10 44.97 45.26 44.60 800,300 44.71 38.57
11-03-09 45.95 46.00 45.07 1,212,400 45.38 39.15
11-03-08 45.75 46.23 45.53 712,200 46.06 39.73
11-03-07 46.48 46.48 45.25 650,800 45.59 39.33
11-03-04 46.62 46.74 45.74 940,500 46.18 39.84
11-03-03 46.17 46.76 46.11 1,119,900 46.75 40.33
11-03-02 45.96 46.25 45.74 918,400 45.88 39.36
11-03-01 46.87 46.95 45.93 765,200 45.95 39.42
11-02-28 46.74 46.80 46.43 1,168,200 46.66 40.03
Date Open High Low Vol Cls adjCls
11-02-25 46.28 46.52 46.08 820,900 46.45 39.85
11-02-24 45.97 46.35 45.58 1,395,100 46.02 39.48
11-02-23 47.76 47.76 45.56 1,721,900 46.00 39.46
11-02-22 48.20 48.30 47.25 1,201,000 47.47 40.72
11-02-18 48.56 48.78 48.07 1,096,100 48.65 41.74
11-02-17 48.49 48.65 48.18 1,033,200 48.46 41.57
11-02-16 48.94 48.99 48.41 1,563,700 48.58 41.68
11-02-15 49.20 49.33 48.68 799,400 48.82 41.88
11-02-14 49.26 49.61 49.19 739,700 49.30 42.29
Date Open High Low Vol Cls adjCls
11-02-11 49.27 49.71 48.93 850,800 49.21 42.22
11-02-10 49.22 49.65 48.73 1,112,000 49.35 42.34
11-02-09 48.77 49.24 48.63 1,283,000 49.21 42.22
11-02-08 48.23 48.82 48.23 1,414,300 48.78 41.85
11-02-07 47.38 48.43 47.38 1,359,800 48.29 41.43
11-02-04 46.58 47.36 46.34 903,300 47.36 40.63
11-02-03 46.53 46.57 45.95 1,062,900 46.45 39.85
11-02-02 46.43 46.87 46.25 1,140,600 46.49 39.88
11-02-01 46.67 47.19 46.37 2,078,700 46.52 39.91
Date Open High Low Vol Cls adjCls
11-01-31 46.56 46.71 46.15 2,425,700 46.54 39.93
11-01-28 48.21 48.52 45.96 2,417,600 46.36 39.77
11-01-27 49.94 49.97 47.80 1,955,100 48.19 41.34
11-01-26 48.66 51.27 48.54 1,268,900 48.78 41.85
11-01-25 47.88 48.68 47.78 1,153,100 48.61 41.70
11-01-24 47.59 47.97 47.59 828,300 47.94 41.13
11-01-21 47.80 47.92 47.33 841,700 47.56 40.80
11-01-20 47.90 47.92 47.15 795,500 47.47 40.72
11-01-19 48.51 48.64 47.64 755,200 47.88 41.08
Date Open High Low Vol Cls adjCls
11-01-18 48.81 48.81 48.20 578,600 48.64 41.73
11-01-14 47.70 48.37 47.70 655,500 48.33 41.46
11-01-13 48.45 48.45 47.71 727,700 47.90 41.09
11-01-12 47.94 48.29 47.70 735,000 48.04 41.21
11-01-11 47.66 47.94 47.45 835,700 47.60 40.84
11-01-10 46.19 47.40 46.19 1,135,100 47.34 40.61
11-01-07 46.23 46.75 46.03 1,391,800 46.36 39.77
11-01-06 45.87 46.56 44.26 1,265,600 46.33 39.75
11-01-05 45.33 45.88 45.17 961,200 45.85 39.33
Date Open High Low Vol Cls adjCls
11-01-04 45.13 45.44 44.96 969,100 45.44 38.98
11-01-03 45.66 45.81 45.14 1,054,300 45.15 38.73
10-12-31 45.28 45.49 45.18 563,200 45.30 38.86
10-12-30 45.23 45.47 45.23 323,200 45.34 38.90
10-12-29 45.44 45.63 45.29 321,300 45.29 38.85
10-12-28 45.57 45.57 45.20 483,400 45.32 38.88
10-12-27 45.63 45.78 44.50 645,400 45.44 38.98
10-12-23 45.84 45.99 45.68 622,400 45.85 39.33
10-12-22 46.14 46.23 45.69 1,003,700 45.82 39.31
Date Open High Low Vol Cls adjCls
10-12-21 46.67 46.67 46.11 671,700 46.12 39.57
10-12-20 46.70 46.72 46.25 615,500 46.38 39.79
10-12-17 46.58 46.60 46.25 797,800 46.40 39.81
10-12-16 46.03 46.70 45.73 612,300 46.65 40.02
10-12-15 46.11 46.22 45.79 775,200 45.82 39.31
10-12-14 45.88 46.19 45.71 862,000 46.14 39.58
10-12-13 46.18 46.21 45.72 592,200 45.76 39.26
10-12-10 46.19 46.26 45.82 704,800 46.17 39.61
10-12-09 46.33 46.33 45.58 679,600 46.03 39.49
Date Open High Low Vol Cls adjCls
10-12-08 45.69 45.98 45.34 640,300 45.74 39.24
10-12-07 45.92 45.95 45.45 929,800 45.63 39.15
10-12-06 45.48 45.56 45.16 600,400 45.48 39.02
10-12-03 44.75 45.60 44.75 869,500 45.57 39.09
10-12-02 45.22 45.54 44.62 1,119,700 44.95 38.56
10-12-01 44.98 45.51 44.90 762,400 45.18 38.76
10-11-30 44.80 45.00 44.24 1,764,900 44.24 37.95
10-11-29 45.59 45.66 44.88 1,126,200 45.23 38.80
10-11-26 46.25 46.44 46.02 404,900 46.10 39.55
Date Open High Low Vol Cls adjCls
10-11-24 45.98 46.79 45.91 524,600 46.72 40.08
10-11-23 46.01 46.01 45.53 900,200 45.66 39.17
10-11-22 46.30 46.60 46.06 710,800 46.52 39.91
10-11-19 46.35 46.83 46.06 589,700 46.43 39.83
10-11-18 46.41 46.56 46.11 963,700 46.38 39.79
10-11-17 45.42 46.18 45.41 1,126,000 45.96 39.43
10-11-16 45.83 45.92 45.35 1,351,800 45.56 38.87
10-11-15 46.33 46.37 45.94 885,200 45.98 39.23
10-11-12 46.14 46.46 46.01 951,900 46.18 39.40
Date Open High Low Vol Cls adjCls
10-11-11 46.08 46.59 45.95 811,600 46.48 39.66
10-11-10 46.16 47.00 45.86 1,079,600 46.75 39.89
10-11-09 46.57 46.58 46.00 889,200 46.22 39.43
10-11-08 47.04 47.13 46.05 939,500 46.13 39.36
10-11-05 46.84 47.42 46.43 789,800 47.33 40.38
10-11-04 46.58 47.12 46.34 722,000 46.88 40.00
10-11-03 46.13 46.16 45.46 627,200 46.09 39.32
10-11-02 45.83 46.00 45.52 743,300 45.97 39.22
10-11-01 45.24 45.84 45.09 752,200 45.37 38.71
Date Open High Low Vol Cls adjCls
10-10-29 45.40 45.50 45.04 921,900 45.19 38.56
10-10-28 45.23 45.66 45.05 1,185,700 45.53 38.85
10-10-27 45.61 45.61 44.74 1,118,800 44.88 38.29
10-10-26 45.49 46.30 45.49 1,880,700 45.83 39.10
10-10-25 44.22 45.04 43.92 955,300 44.83 38.25
10-10-22 43.85 43.95 43.40 709,800 43.80 37.37
10-10-21 43.83 44.26 43.51 763,700 43.76 37.34
10-10-20 43.44 43.96 43.44 1,012,200 43.51 37.12
10-10-19 43.45 43.88 43.02 1,178,500 43.33 36.97
Date Open High Low Vol Cls adjCls
10-10-18 44.57 44.58 44.03 825,500 44.11 37.63
10-10-15 44.23 44.55 43.96 999,900 44.47 37.94
10-10-14 44.31 44.31 43.69 696,300 43.97 37.52
10-10-13 44.08 44.47 43.89 773,200 44.26 37.76
10-10-12 43.45 43.92 43.21 573,200 43.77 37.34
10-10-11 43.72 43.80 43.32 897,000 43.52 37.13
10-10-08 44.03 44.14 43.45 1,012,000 43.73 37.31
10-10-07 44.55 44.73 43.74 942,600 43.94 37.49
10-10-06 44.59 45.04 43.89 1,317,700 44.18 37.69
Date Open High Low Vol Cls adjCls
10-10-05 44.36 44.92 43.92 1,066,800 44.81 38.23
10-10-04 44.53 44.53 43.43 973,800 43.81 37.38
10-10-01 44.78 44.87 44.19 1,182,000 44.70 38.14
10-09-30 45.18 45.50 44.05 1,235,300 44.29 37.79
10-09-29 45.00 45.23 44.55 1,026,900 44.78 38.21
10-09-28 44.83 45.27 44.20 1,699,600 45.13 38.50
10-09-27 45.43 45.43 44.51 827,100 44.53 37.99
10-09-24 45.13 45.44 45.03 738,200 45.37 38.71
10-09-23 44.49 44.95 44.20 649,200 44.59 38.04
Date Open High Low Vol Cls adjCls
10-09-22 45.08 45.73 44.73 949,200 44.73 38.16
10-09-21 45.62 45.67 44.95 657,500 45.24 38.60
10-09-20 44.92 45.69 44.72 554,200 45.62 38.92
10-09-17 44.97 45.08 44.46 880,800 44.74 38.17
10-09-16 44.39 44.81 44.02 712,900 44.75 38.18
10-09-15 43.77 44.61 43.62 935,900 44.57 38.03
10-09-14 43.57 44.22 43.21 693,000 44.00 37.54
10-09-13 43.25 43.80 43.25 526,900 43.61 37.21
10-09-10 42.95 43.00 42.38 677,500 42.92 36.62
Date Open High Low Vol Cls adjCls
10-09-09 43.49 43.49 42.67 643,000 42.92 36.62
10-09-08 43.11 43.33 42.87 785,500 43.00 36.69
10-09-07 43.56 43.65 42.90 693,700 42.96 36.65
10-09-03 43.84 43.95 43.23 674,700 43.83 37.40
10-09-02 43.19 43.60 43.11 776,500 43.45 36.86
10-09-01 42.92 43.68 42.68 826,000 43.17 36.62
10-08-31 42.48 42.71 41.88 1,355,900 42.07 35.69
10-08-30 42.64 43.29 42.60 920,400 42.61 36.15
10-08-27 42.44 43.02 41.75 986,800 42.87 36.37
Date Open High Low Vol Cls adjCls
10-08-26 42.49 43.15 42.05 1,250,300 42.13 35.74
10-08-25 41.69 42.62 41.13 1,221,500 42.35 35.93
10-08-24 42.36 42.64 41.69 919,900 42.10 35.71
10-08-23 42.95 43.52 42.95 1,167,400 42.96 36.44
10-08-20 42.42 43.04 42.00 1,430,500 42.76 36.27
10-08-19 43.51 43.73 42.67 1,393,700 42.77 36.28
10-08-18 44.23 44.32 43.65 1,344,000 43.80 37.16
10-08-17 44.27 44.84 44.13 1,235,300 44.31 37.59
10-08-16 43.61 44.17 43.25 1,115,500 43.93 37.27
Date Open High Low Vol Cls adjCls
10-08-13 43.58 44.22 43.51 836,900 43.82 37.17
10-08-12 44.05 44.24 43.61 998,900 43.83 37.18
10-08-11 45.31 45.31 44.39 1,103,900 44.60 37.83
10-08-10 46.13 46.59 45.50 1,396,300 46.29 39.27
10-08-09 47.09 47.09 46.28 1,040,600 46.54 39.48
10-08-06 45.36 48.95 45.16 2,467,600 46.88 39.77
10-08-05 45.17 45.30 44.77 761,500 45.17 38.32
10-08-04 45.81 45.82 44.68 1,480,400 45.46 38.56
10-08-03 45.11 46.01 44.74 1,280,300 45.82 38.87
Date Open High Low Vol Cls adjCls
10-08-02 45.39 45.75 45.11 769,600 45.60 38.68
10-07-30 44.37 45.01 44.23 1,366,300 44.53 37.77
10-07-29 45.93 46.11 44.76 775,200 45.21 38.35
10-07-28 45.71 46.04 45.53 657,700 45.68 38.75
10-07-27 46.57 46.59 45.62 651,800 45.89 38.93
10-07-26 45.81 46.25 45.55 595,900 46.25 39.23
10-07-23 45.76 46.07 45.09 1,047,400 45.80 38.85
10-07-22 44.87 46.09 44.87 1,321,900 45.92 38.95
10-07-21 44.64 44.89 43.97 1,669,100 44.11 37.42
Date Open High Low Vol Cls adjCls
10-07-20 43.03 44.37 42.76 1,137,600 44.37 37.64
10-07-19 44.11 44.11 43.18 890,900 43.60 36.99
10-07-16 44.43 44.43 43.14 1,015,200 43.34 36.76
10-07-15 44.70 44.83 43.97 1,090,300 44.74 37.95
10-07-14 44.13 44.84 43.78 1,350,100 44.73 37.94
10-07-13 43.59 44.23 43.31 1,165,800 44.04 37.36
10-07-12 42.67 43.10 42.57 523,000 42.92 36.41
10-07-09 42.84 43.14 42.51 562,400 42.90 36.39
10-07-08 42.86 43.09 42.41 821,500 43.06 36.53
Date Open High Low Vol Cls adjCls
10-07-07 41.67 42.60 41.48 1,304,900 42.56 36.10
10-07-06 41.75 42.61 41.15 1,333,700 41.55 35.25
10-07-02 41.25 41.55 40.83 1,253,500 41.18 34.93
10-07-01 41.55 41.69 40.24 1,455,300 41.09 34.86
10-06-30 42.89 43.00 41.46 2,199,700 41.65 35.33
10-06-29 44.21 44.21 42.73 2,363,000 42.90 36.39
10-06-28 44.97 45.32 44.28 1,576,100 45.02 38.19
10-06-25 46.00 46.00 44.66 2,355,600 44.78 37.99
10-06-24 46.83 46.97 45.69 1,422,300 45.79 38.84
Date Open High Low Vol Cls adjCls
10-06-23 47.22 47.77 46.65 1,088,200 47.14 39.99
10-06-22 48.05 48.56 47.05 912,400 47.13 39.98
10-06-21 49.04 49.21 47.50 769,300 47.85 40.59
10-06-18 48.35 48.71 48.22 920,100 48.49 41.13
10-06-17 48.15 48.37 47.69 1,049,400 48.29 40.96
10-06-16 48.03 48.33 47.62 895,100 48.14 40.84
10-06-15 46.95 48.26 46.81 1,235,800 48.19 40.88
10-06-14 47.13 47.42 46.33 760,100 46.40 39.36
10-06-11 45.64 46.63 45.60 827,800 46.56 39.50
Date Open High Low Vol Cls adjCls
10-06-10 45.63 46.42 45.33 975,600 46.33 39.30
10-06-09 45.35 46.16 44.49 1,282,000 44.70 37.92
10-06-08 44.72 45.08 43.96 1,254,900 44.89 38.08
10-06-07 45.82 46.18 44.60 1,311,400 44.66 37.88
10-06-04 46.75 47.27 45.38 1,187,900 45.58 38.67
10-06-03 47.39 47.95 47.10 1,197,100 47.75 40.51
10-06-02 45.69 47.79 45.69 1,474,300 47.78 40.53
10-06-01 46.55 47.05 45.25 1,481,500 45.34 38.46
10-05-28 47.77 47.80 46.57 1,071,000 46.91 39.79
Date Open High Low Vol Cls adjCls
10-05-27 45.90 47.66 45.90 1,828,600 47.66 40.43
10-05-26 46.45 48.01 45.67 2,504,500 45.84 38.70
10-05-25 44.39 46.34 44.34 2,630,700 46.07 38.89
10-05-24 46.65 46.66 45.38 1,758,100 45.45 38.37
10-05-21 44.69 47.65 44.52 4,181,900 46.18 38.99
10-05-20 46.87 47.07 45.64 1,446,600 45.78 38.65
10-05-19 48.44 48.68 47.18 1,181,800 47.87 40.41
10-05-18 49.60 49.79 48.39 1,135,300 48.52 40.96
10-05-17 48.19 49.21 47.71 1,187,500 49.10 41.45
Date Open High Low Vol Cls adjCls
10-05-14 48.86 49.21 47.60 1,263,500 48.12 40.62
10-05-13 49.98 50.49 49.11 1,219,900 49.19 41.53
10-05-12 49.71 50.50 49.71 822,100 50.24 42.41
10-05-11 49.16 50.44 48.86 783,500 49.63 41.90
10-05-10 48.48 49.88 48.48 1,206,600 49.72 41.97
10-05-07 47.90 48.50 46.47 1,471,900 46.80 39.51
10-05-06 49.73 50.20 45.90 1,950,400 48.18 40.67
10-05-05 49.10 50.17 49.10 1,272,700 49.89 42.12
10-05-04 51.22 51.22 49.49 1,364,300 49.97 42.19
Date Open High Low Vol Cls adjCls
10-05-03 51.50 52.10 51.33 1,168,300 52.03 43.92
10-04-30 54.21 54.21 51.42 1,485,300 51.48 43.46
10-04-29 50.42 54.50 50.29 3,331,500 54.41 45.93
10-04-28 49.18 50.02 48.83 1,119,000 49.79 42.03
10-04-27 50.00 50.37 48.67 1,362,400 48.85 41.24
10-04-26 50.31 50.72 49.91 889,000 50.42 42.57
10-04-23 50.45 50.46 49.71 609,900 50.30 42.46
10-04-22 50.16 50.61 49.58 721,900 50.53 42.66
10-04-21 49.96 50.71 49.62 1,110,300 50.66 42.77
Date Open High Low Vol Cls adjCls
10-04-20 50.06 50.06 49.25 736,100 49.68 41.94
10-04-19 49.25 49.76 48.94 800,200 49.55 41.83
10-04-16 49.78 50.19 49.03 737,200 49.26 41.59
10-04-15 49.91 50.11 49.50 756,900 49.84 42.08
10-04-14 49.34 49.87 49.24 573,300 49.87 42.10
10-04-13 49.16 49.51 48.94 727,900 49.15 41.49
10-04-12 48.94 49.80 48.68 782,400 49.43 41.73
10-04-09 48.44 48.88 48.25 343,200 48.88 41.27
10-04-08 48.13 48.47 47.71 494,300 48.43 40.89
Date Open High Low Vol Cls adjCls
10-04-07 48.49 48.90 48.04 731,700 48.45 40.90
10-04-06 48.21 48.70 47.56 884,600 48.70 41.11
10-04-05 47.84 48.64 47.68 697,200 48.59 41.02
10-04-01 47.67 48.00 47.51 677,800 47.84 40.39
10-03-31 47.34 47.65 46.93 828,900 47.49 40.09
10-03-30 47.04 47.47 46.74 717,800 47.42 40.03
10-03-29 46.46 46.86 46.25 779,600 46.85 39.55
10-03-26 46.21 46.60 46.05 522,700 46.20 39.00
10-03-25 46.92 47.15 46.12 693,900 46.13 38.94
Date Open High Low Vol Cls adjCls
10-03-24 47.40 47.40 46.31 722,900 46.59 39.33
10-03-23 47.09 47.69 46.97 838,200 47.53 40.13
10-03-22 45.77 47.21 45.74 690,300 46.98 39.66
10-03-19 46.05 47.43 45.75 1,150,100 46.05 38.88
10-03-18 46.69 47.36 46.69 828,700 47.26 39.90
10-03-17 46.17 46.80 45.92 744,300 46.55 39.30
10-03-16 45.63 46.00 45.28 706,000 45.94 38.78
10-03-15 45.10 45.48 44.93 874,400 45.42 38.34
10-03-12 46.76 46.77 45.04 1,182,100 45.12 38.09
Date Open High Low Vol Cls adjCls
10-03-11 46.42 46.81 46.05 573,300 46.75 39.47
10-03-10 46.22 46.49 45.91 677,600 46.39 39.16
10-03-09 46.15 46.47 45.88 949,700 46.10 38.92
10-03-08 46.60 46.74 46.10 716,100 46.24 39.04
10-03-05 46.43 46.62 46.20 724,200 46.35 39.13
10-03-04 46.92 46.92 45.91 810,800 46.27 39.06
10-03-03 45.43 47.18 45.20 1,293,200 46.82 39.34
10-03-02 45.20 45.50 45.02 1,762,200 45.43 38.17
10-03-01 45.49 45.53 44.60 1,335,700 45.08 37.88
Date Open High Low Vol Cls adjCls
10-02-26 45.56 45.61 44.88 764,100 45.22 38.00
10-02-25 45.58 46.46 44.47 1,371,200 45.32 38.08
10-02-24 46.78 46.94 45.62 1,137,400 46.09 38.73
10-02-23 47.01 47.32 46.41 464,800 46.54 39.11
10-02-22 47.34 47.39 46.78 536,400 47.05 39.53
10-02-19 46.81 47.39 46.29 661,900 47.23 39.69
10-02-18 46.03 46.97 45.87 543,800 46.88 39.39
10-02-17 45.64 46.15 45.53 510,100 46.02 38.67
10-02-16 45.19 45.64 45.09 382,600 45.59 38.31
Date Open High Low Vol Cls adjCls
10-02-12 44.33 45.20 43.84 945,200 44.98 37.79
10-02-11 44.36 45.14 43.90 596,200 45.03 37.84
10-02-10 44.76 44.76 43.93 581,200 44.41 37.32
10-02-09 44.58 45.12 44.04 600,800 44.75 37.60
10-02-08 44.82 44.92 44.18 848,700 44.25 37.18
10-02-05 44.08 44.87 43.79 1,017,000 44.73 37.58
10-02-04 44.46 44.80 44.23 1,166,200 44.35 37.27
10-02-03 45.06 45.52 44.51 965,700 44.78 37.63
10-02-02 44.71 45.45 44.39 1,164,400 45.30 38.06
Date Open High Low Vol Cls adjCls
10-02-01 43.00 45.12 42.84 1,358,800 44.74 37.59
10-01-29 44.54 44.72 42.67 1,674,200 42.92 36.06
10-01-28 48.09 48.09 43.04 3,535,900 44.34 37.26
10-01-27 45.50 46.82 44.75 1,408,700 46.80 39.32
10-01-26 46.06 46.07 44.96 654,900 45.64 38.35
10-01-25 45.97 46.47 45.81 685,400 46.19 38.81
10-01-22 47.03 47.17 45.71 789,800 45.78 38.47
10-01-21 48.36 48.79 47.19 559,000 47.24 39.69
10-01-20 48.47 48.83 47.73 655,400 48.43 40.69
Date Open High Low Vol Cls adjCls
10-01-19 48.00 49.67 48.00 1,297,300 48.76 40.97
10-01-15 48.93 48.97 47.66 660,900 48.00 40.33
10-01-14 48.99 49.05 48.32 479,000 48.95 41.13
10-01-13 47.67 49.11 47.54 900,900 49.02 41.19
10-01-12 48.92 49.01 47.28 963,900 47.39 39.82
10-01-11 48.70 49.31 48.57 587,400 49.26 41.39
10-01-08 48.78 48.80 48.25 529,700 48.69 40.91
10-01-07 48.30 48.77 47.93 814,200 48.63 40.86
10-01-06 47.82 48.74 47.80 776,300 48.49 40.74
Date Open High Low Vol Cls adjCls
10-01-05 48.35 48.50 47.44 892,100 48.00 40.33
10-01-04 47.70 48.74 47.70 654,600 48.33 40.61
09-12-31 48.04 48.25 47.55 628,300 47.55 39.95
09-12-30 47.40 47.89 47.35 464,900 47.87 40.22
09-12-29 47.64 47.94 47.35 474,500 47.69 40.07
09-12-28 47.56 47.56 47.17 415,800 47.48 39.90
09-12-24 47.11 47.50 47.11 167,300 47.30 39.74
09-12-23 46.52 47.56 46.52 898,700 47.11 39.58
09-12-22 45.56 46.60 45.56 446,300 46.47 39.05
Date Open High Low Vol Cls adjCls
09-12-21 45.04 45.96 45.00 491,500 45.71 38.41
09-12-18 45.07 45.54 44.49 905,200 45.06 37.86
09-12-17 45.41 45.41 44.67 569,900 44.97 37.79
09-12-16 44.70 45.82 44.01 643,200 45.57 38.29
09-12-15 45.41 45.41 44.86 601,800 44.93 37.75
09-12-14 45.61 45.83 45.38 657,500 45.40 38.15
09-12-11 45.87 46.03 45.27 565,500 45.44 38.18
09-12-10 45.35 46.07 45.26 562,500 45.89 38.56
09-12-09 45.53 45.59 44.54 790,300 45.07 37.87
Date Open High Low Vol Cls adjCls
09-12-08 45.83 45.95 45.21 682,800 45.42 38.16
09-12-07 45.83 46.20 45.66 485,200 45.87 38.54
09-12-04 45.50 46.06 44.85 747,100 45.75 38.44
09-12-03 45.27 45.57 44.86 766,100 44.96 37.78
09-12-02 45.41 45.77 45.04 974,800 45.09 37.89
09-12-01 44.12 45.27 43.78 1,321,600 45.20 37.98
09-11-30 43.89 44.03 43.23 1,055,500 43.90 36.89
09-11-27 43.63 44.30 43.48 367,200 43.84 36.84
09-11-25 44.38 44.84 43.81 649,200 44.75 37.60
Date Open High Low Vol Cls adjCls
09-11-24 43.49 44.33 43.19 723,800 44.25 37.18
09-11-23 43.53 44.27 43.25 530,200 43.59 36.63
09-11-20 43.05 43.26 42.72 772,000 43.07 36.19
09-11-19 44.21 44.21 43.12 1,182,600 43.35 36.42
09-11-18 44.84 44.96 44.20 589,600 44.55 37.43
09-11-17 44.82 45.15 44.57 629,200 45.12 37.73
09-11-16 44.57 45.10 44.57 820,300 44.98 37.61
09-11-13 44.54 44.78 44.15 763,600 44.43 37.15
09-11-12 44.82 45.19 44.37 799,000 44.39 37.12
Date Open High Low Vol Cls adjCls
09-11-11 44.79 45.16 44.35 888,000 44.80 37.46
09-11-10 45.19 45.23 44.06 1,649,300 44.35 37.08
09-11-09 44.66 45.41 44.49 1,141,700 45.37 37.94
09-11-06 44.29 44.83 43.87 1,105,900 44.40 37.13
09-11-05 43.98 44.63 43.59 1,533,900 44.23 36.98
09-11-04 43.34 43.83 43.10 1,249,100 43.26 36.17
09-11-03 42.67 43.23 42.08 1,432,500 43.10 36.04
09-11-02 41.86 43.08 41.59 1,646,500 42.59 35.61
09-10-30 42.07 42.55 40.97 2,167,500 41.72 34.88
Date Open High Low Vol Cls adjCls
09-10-29 41.81 42.41 41.60 1,581,500 42.24 35.32
09-10-28 41.49 43.00 40.40 5,763,900 41.66 34.83
09-10-27 38.97 39.23 37.44 2,592,300 37.94 31.72
09-10-26 39.43 40.26 38.94 1,701,200 38.96 32.58
09-10-23 40.82 40.82 39.35 1,293,500 39.45 32.99
09-10-22 39.85 40.43 39.58 1,267,400 40.38 33.76
09-10-21 40.05 40.64 39.89 1,291,000 40.01 33.45
09-10-20 40.41 40.82 39.64 1,568,200 40.18 33.60
09-10-19 40.06 40.48 39.37 2,596,000 40.18 33.60
Date Open High Low Vol Cls adjCls
09-10-16 37.22 39.93 37.22 3,492,800 39.88 33.35
09-10-15 37.07 37.31 36.92 954,800 37.22 31.12
09-10-14 37.99 38.00 37.26 1,126,000 37.34 31.22
09-10-13 37.73 37.73 37.14 708,300 37.42 31.29
09-10-12 38.55 38.76 37.46 985,900 37.73 31.55
09-10-09 37.58 38.15 37.58 632,900 38.15 31.90
09-10-08 37.12 37.77 37.02 767,700 37.60 31.44
09-10-07 37.38 37.62 36.93 1,123,200 37.12 31.04
09-10-06 37.21 37.63 37.13 998,400 37.32 31.21
Date Open High Low Vol Cls adjCls
09-10-05 36.10 36.93 35.88 1,211,300 36.93 30.88
09-10-02 35.99 36.43 35.65 1,177,200 36.00 30.10
09-10-01 37.38 37.40 35.99 2,464,600 36.14 30.22
09-09-30 37.70 37.91 36.91 1,014,000 37.60 31.44
09-09-29 37.75 38.00 37.23 964,900 37.70 31.52
09-09-28 37.34 38.17 37.34 863,400 37.56 31.41
09-09-25 36.95 37.47 36.69 1,056,500 37.21 31.11
09-09-24 38.32 38.32 36.91 1,152,400 37.20 31.10
09-09-23 37.77 39.42 37.45 3,030,600 38.31 32.03
Date Open High Low Vol Cls adjCls
09-09-22 37.74 37.74 37.33 1,610,700 37.56 31.41
09-09-21 36.51 37.68 36.31 1,556,900 37.54 31.39
09-09-18 36.62 36.86 36.30 1,652,400 36.57 30.58
09-09-17 36.43 36.61 36.03 1,177,500 36.37 30.41
09-09-16 36.37 36.66 36.00 718,500 36.61 30.61
09-09-15 36.18 36.48 35.93 979,300 36.46 30.49
09-09-14 36.42 36.56 36.16 849,900 36.32 30.37
09-09-11 36.64 36.75 36.08 857,200 36.47 30.49
09-09-10 35.75 36.74 35.64 995,900 36.62 30.62
Date Open High Low Vol Cls adjCls
09-09-09 35.42 36.12 35.19 1,220,900 35.84 29.97
09-09-08 35.18 35.72 35.01 1,318,300 35.43 29.62
09-09-04 34.57 35.06 34.26 1,013,900 34.99 29.26
09-09-03 33.82 35.45 33.44 2,805,300 34.60 28.75
09-09-02 33.64 33.95 33.47 1,154,500 33.70 28.00
09-09-01 34.80 35.24 33.75 1,034,600 33.77 28.06
09-08-31 34.90 35.20 34.45 982,500 34.73 28.86
09-08-28 35.49 35.70 34.85 858,700 35.04 29.11
09-08-27 35.02 35.15 34.53 795,600 35.02 29.10
Date Open High Low Vol Cls adjCls
09-08-26 34.87 35.50 34.72 718,100 35.24 29.28
09-08-25 35.48 35.56 34.85 881,700 35.22 29.26
09-08-24 35.32 35.47 35.00 991,600 35.29 29.32
09-08-21 34.67 35.37 34.38 1,607,700 35.23 29.27
09-08-20 34.48 34.66 34.09 1,356,400 34.53 28.69
09-08-19 33.43 34.56 33.36 2,236,000 34.26 28.46
09-08-18 32.49 33.93 32.45 1,647,300 33.87 28.14
09-08-17 32.39 32.80 32.14 1,139,400 32.61 27.09
09-08-14 34.17 34.17 33.00 1,476,000 33.38 27.73
Date Open High Low Vol Cls adjCls
09-08-13 35.71 37.24 33.87 6,376,700 34.19 28.41
09-08-12 29.54 30.57 29.38 2,124,900 30.49 25.33
09-08-11 31.81 31.81 29.49 2,338,400 29.49 24.50
09-08-10 31.32 32.01 31.25 929,000 32.00 26.59
09-08-07 31.05 31.37 30.90 731,100 31.36 26.06
09-08-06 30.91 31.06 30.47 833,800 30.78 25.57
09-08-05 31.57 31.77 30.71 748,000 30.82 25.61
09-08-04 30.83 31.38 30.75 1,026,100 31.38 26.07
09-08-03 31.50 31.75 30.81 1,071,600 30.92 25.69
Date Open High Low Vol Cls adjCls
09-07-31 31.63 31.79 31.29 767,100 31.31 26.01
09-07-30 31.93 32.19 31.57 521,600 31.66 26.30
09-07-29 31.56 31.68 31.13 451,900 31.61 26.26
09-07-28 31.23 31.79 31.15 617,200 31.67 26.31
09-07-27 31.39 31.63 30.96 573,300 31.48 26.15
09-07-24 31.32 31.50 30.97 647,900 31.45 26.13
09-07-23 30.95 31.91 30.85 928,600 31.56 26.22
09-07-22 30.82 31.22 30.68 707,700 31.06 25.81
09-07-21 30.74 31.11 30.32 1,221,600 31.10 25.84
Date Open High Low Vol Cls adjCls
09-07-20 30.20 30.51 30.11 583,300 30.47 25.32
09-07-17 29.82 30.68 29.65 693,500 30.09 25.00
09-07-16 29.60 30.14 29.04 1,040,000 30.02 24.94
09-07-15 28.75 29.60 28.54 1,238,000 29.55 24.55
09-07-14 27.74 28.58 27.72 1,462,600 28.58 23.75
09-07-13 26.38 27.86 26.11 1,620,600 27.77 23.07
09-07-10 27.57 27.69 27.11 1,059,800 27.59 22.92
09-07-09 27.71 27.90 27.45 1,061,400 27.63 22.96
09-07-08 27.50 27.92 27.05 966,400 27.54 22.88
Date Open High Low Vol Cls adjCls
09-07-07 28.22 28.43 27.42 975,100 27.51 22.86
09-07-06 28.55 28.63 28.00 852,300 28.28 23.50
09-07-02 29.09 29.21 28.55 870,700 28.59 23.75
09-07-01 28.75 29.50 28.59 1,240,900 29.25 24.30
09-06-30 28.54 28.75 28.27 1,212,400 28.36 23.56
09-06-29 28.38 28.67 28.11 1,020,100 28.52 23.70
09-06-26 28.28 28.60 27.98 1,268,400 28.35 23.55
09-06-25 27.89 28.44 27.66 1,178,800 28.36 23.56
09-06-24 27.99 28.37 27.75 801,800 27.95 23.22
Date Open High Low Vol Cls adjCls
09-06-23 28.04 28.23 27.60 1,302,100 27.85 23.14
09-06-22 28.51 28.67 27.90 1,235,000 27.95 23.22
09-06-19 29.31 29.34 28.26 2,139,200 28.81 23.94
09-06-18 28.75 29.43 28.75 916,300 29.02 24.11
09-06-17 29.09 29.54 28.98 945,700 29.27 24.32
09-06-16 29.62 29.66 28.88 1,058,900 29.05 24.14
09-06-15 30.13 30.13 28.67 1,538,200 29.39 24.42
09-06-12 29.90 30.29 29.51 1,031,600 30.27 25.15
09-06-11 29.86 30.44 29.85 1,236,100 29.95 24.88
Date Open High Low Vol Cls adjCls
09-06-10 30.46 30.59 29.55 1,337,400 29.80 24.76
09-06-09 30.68 30.91 30.12 1,428,800 30.34 25.21
09-06-08 31.29 31.29 30.29 1,173,500 30.52 25.36
09-06-05 31.67 31.67 30.72 889,600 30.98 25.74
09-06-04 30.44 31.03 30.44 1,593,700 30.96 25.72
09-06-03 30.97 31.50 30.29 1,578,100 30.34 25.21
09-06-02 30.88 31.41 30.83 1,993,000 31.00 25.76
09-06-01 31.36 32.00 31.07 2,061,200 31.16 25.89
09-05-29 31.01 31.34 30.54 1,308,600 31.08 25.82
Date Open High Low Vol Cls adjCls
09-05-28 31.01 31.47 30.47 1,240,800 31.00 25.76
09-05-27 31.55 31.82 30.77 1,227,700 30.79 25.42
09-05-26 30.03 31.77 30.03 1,494,500 31.60 26.08
09-05-22 30.36 30.54 30.05 698,600 30.23 24.95
09-05-21 30.24 30.56 30.00 1,236,200 30.37 25.07
09-05-20 31.21 31.34 30.57 2,266,800 30.67 25.32
09-05-19 30.36 31.34 30.36 1,705,000 31.05 25.63
09-05-18 29.62 30.40 29.51 1,723,900 30.27 24.99
09-05-15 29.19 30.27 29.04 1,669,600 29.68 24.50
Date Open High Low Vol Cls adjCls
09-05-14 28.73 29.30 28.59 1,781,700 29.17 24.08
09-05-13 28.79 29.17 28.62 1,715,300 28.85 23.81
09-05-12 28.68 29.49 28.32 2,476,300 29.27 24.16
09-05-11 28.10 29.07 27.81 2,024,200 28.61 23.62
09-05-08 28.75 29.05 28.34 2,691,200 28.88 22.52
09-05-07 29.75 30.10 28.42 2,878,100 28.58 22.29
09-05-06 30.72 31.72 28.96 5,616,300 29.60 23.08
09-05-05 31.93 32.22 31.58 1,885,600 32.18 25.10
09-05-04 31.56 31.99 31.42 1,661,000 31.86 24.85
Date Open High Low Vol Cls adjCls
09-05-01 30.61 31.27 30.04 1,209,100 31.17 24.31
09-04-30 30.64 31.24 30.35 1,826,500 30.58 23.85
09-04-29 29.44 30.46 29.44 2,938,500 30.38 23.69
09-04-28 29.36 29.78 29.01 1,481,500 29.62 23.10
09-04-27 29.50 30.07 29.31 1,867,200 29.46 22.98
09-04-24 29.32 30.06 28.97 1,516,100 29.99 23.39
09-04-23 29.30 29.83 28.43 1,537,300 29.15 22.73
09-04-22 28.86 29.85 28.50 1,952,600 29.07 22.67
09-04-21 27.94 28.80 27.72 1,401,500 28.68 22.37
Date Open High Low Vol Cls adjCls
09-04-20 28.59 28.59 27.36 2,086,500 27.80 21.68
09-04-17 28.23 29.43 27.70 3,070,200 28.78 22.44
09-04-16 29.40 29.40 27.22 5,323,700 28.20 21.99
09-04-15 29.94 29.99 28.61 2,234,400 29.02 22.63
09-04-14 30.19 30.25 29.79 904,800 29.91 23.33
09-04-13 30.92 31.01 29.85 1,210,200 30.40 23.71
09-04-09 31.00 31.25 30.49 1,563,900 31.17 24.31
09-04-08 28.80 29.67 28.64 1,219,800 29.51 23.01
09-04-07 29.71 29.71 28.12 2,062,700 28.38 22.13
Date Open High Low Vol Cls adjCls
09-04-06 30.41 30.41 29.34 2,092,400 30.05 23.44
09-04-03 30.34 30.54 29.90 1,885,500 30.49 23.78
09-04-02 29.90 30.79 29.61 1,461,500 30.24 23.58
09-04-01 28.64 29.37 28.25 1,729,200 29.30 22.85
09-03-31 28.17 29.44 28.07 2,715,700 28.94 22.57
09-03-30 28.38 28.48 27.38 2,398,800 27.88 21.74
09-03-27 29.56 29.56 28.81 2,022,600 29.22 22.79
09-03-26 28.71 29.83 28.69 3,166,800 29.69 23.15
09-03-25 28.45 29.10 27.91 3,558,600 28.41 22.16
Date Open High Low Vol Cls adjCls
09-03-24 28.02 29.32 28.00 4,645,300 28.26 22.04
09-03-23 30.18 30.90 27.52 5,364,200 28.12 21.93
09-03-20 32.67 32.67 30.70 2,183,400 30.80 24.02
09-03-19 33.18 33.21 32.39 1,367,400 32.51 25.35
09-03-18 32.29 33.49 32.05 1,367,000 32.99 25.73
09-03-17 31.30 32.44 31.30 1,541,400 32.43 25.29
09-03-16 31.82 32.14 31.30 2,116,600 31.33 24.43
09-03-13 32.01 32.01 31.25 1,509,400 31.46 24.54
09-03-12 30.54 31.86 30.26 1,563,000 31.81 24.81
Date Open High Low Vol Cls adjCls
09-03-11 30.51 30.95 30.20 1,501,600 30.68 23.93
09-03-10 30.59 30.59 29.88 3,703,600 30.18 23.54
09-03-09 31.11 31.39 29.96 1,717,400 30.09 23.47
09-03-06 32.10 32.43 30.86 1,763,500 31.41 24.50
09-03-05 33.22 33.80 31.60 2,339,900 31.85 24.84
09-03-04 33.76 34.57 33.24 2,055,400 34.03 26.38
09-03-03 33.89 33.98 32.38 3,422,300 33.17 25.72
09-03-02 34.99 36.18 33.29 3,732,800 33.37 25.87
09-02-27 37.18 38.04 36.80 2,537,200 37.28 28.90
Date Open High Low Vol Cls adjCls
09-02-26 39.22 39.25 37.41 2,366,400 37.43 29.02
09-02-25 39.22 39.40 38.27 2,306,400 38.74 30.04
09-02-24 38.29 39.40 37.64 2,261,900 39.20 30.39
09-02-23 39.48 39.70 37.76 2,233,800 37.90 29.38
09-02-20 39.23 39.74 38.71 2,114,400 39.14 30.35
09-02-19 41.41 41.53 39.73 1,761,300 39.89 30.93
09-02-18 40.78 41.59 40.11 2,354,400 41.14 31.90
09-02-17 40.61 41.97 40.00 2,716,700 40.74 31.59
09-02-13 42.34 43.03 41.97 2,587,400 42.29 32.79
Date Open High Low Vol Cls adjCls
09-02-12 42.39 42.76 41.36 2,909,700 42.22 32.73
09-02-11 43.00 43.29 42.08 1,381,900 42.60 33.03
09-02-10 43.77 44.24 42.79 1,634,600 42.95 33.30
09-02-09 44.77 45.25 43.56 1,913,200 44.01 34.12
09-02-06 43.31 45.03 43.26 2,640,700 44.86 34.78
09-02-05 41.89 43.71 41.51 1,628,500 43.37 33.62
09-02-04 42.95 43.82 42.65 1,793,000 42.94 33.29
09-02-03 42.70 43.00 41.58 2,095,400 42.55 32.99
09-02-02 42.98 43.99 41.83 2,352,700 42.70 33.11
Date Open High Low Vol Cls adjCls
09-01-30 43.75 44.42 42.88 1,352,000 43.29 33.56
09-01-29 44.30 44.46 42.97 1,041,900 43.48 33.71
09-01-28 44.70 45.00 44.12 1,403,400 44.76 34.70
09-01-27 43.63 44.10 43.15 803,400 43.98 34.10
09-01-26 42.95 44.00 42.76 1,323,400 43.66 33.85
09-01-23 41.01 42.98 40.31 1,510,200 42.81 33.19
09-01-22 41.85 42.50 40.71 1,595,100 42.03 32.59
09-01-21 40.56 42.38 40.47 1,866,700 42.20 32.72
09-01-20 41.69 41.70 39.97 2,095,800 40.31 31.25
Date Open High Low Vol Cls adjCls
09-01-16 41.85 41.85 40.64 2,155,100 41.54 32.21
09-01-15 37.61 41.25 37.15 3,023,800 40.96 31.76
09-01-14 38.50 38.63 37.00 1,683,200 37.60 29.15
09-01-13 38.33 39.13 38.10 1,285,400 38.98 30.22
09-01-12 38.90 39.05 38.03 811,700 38.32 29.71
09-01-09 39.45 39.63 38.34 681,800 38.66 29.97
09-01-08 39.21 39.39 38.43 797,300 39.37 30.52
09-01-07 40.04 40.04 38.72 1,034,600 39.20 30.39
09-01-06 40.16 40.95 39.64 983,500 40.63 31.50
Date Open High Low Vol Cls adjCls
09-01-05 40.26 40.58 39.38 959,100 39.87 30.91
09-01-02 38.60 40.41 37.71 943,600 40.30 31.24
08-12-31 37.49 38.35 37.40 793,200 38.05 29.50
08-12-30 36.30 37.41 36.30 818,600 37.39 28.99
08-12-29 36.65 36.65 35.28 824,300 36.18 28.05
08-12-26 36.94 36.94 36.18 357,300 36.62 28.39
08-12-24 36.06 36.42 35.70 215,400 36.33 28.17
08-12-23 36.49 36.89 35.81 742,900 35.96 27.88
08-12-22 37.31 37.88 35.43 978,500 36.33 28.17
Date Open High Low Vol Cls adjCls
08-12-19 36.81 38.01 36.81 1,282,400 37.27 28.90
08-12-18 37.27 37.71 36.23 895,200 36.56 28.34
08-12-17 36.96 37.67 36.10 865,400 37.18 28.83
08-12-16 36.09 37.43 35.34 1,202,200 37.38 28.98
08-12-15 36.04 36.15 35.08 996,400 35.67 27.65
08-12-12 33.62 36.21 33.31 1,154,200 36.13 28.01
08-12-11 35.95 36.81 34.68 1,049,000 34.97 27.11
08-12-10 36.04 36.90 35.71 1,075,800 36.34 28.17
08-12-09 34.50 36.93 34.45 1,519,200 35.92 27.85
Date Open High Low Vol Cls adjCls
08-12-08 33.73 35.59 33.47 1,520,800 35.12 27.23
08-12-05 32.87 32.99 30.87 1,708,900 32.99 25.58
08-12-04 33.29 33.75 32.60 2,103,100 33.27 25.79
08-12-03 32.31 33.87 31.93 1,257,900 33.82 26.22
08-12-02 32.40 33.15 31.95 1,713,500 33.11 25.67
08-12-01 33.93 34.00 32.01 1,582,800 32.01 24.82
08-11-28 34.39 34.90 33.62 616,700 34.88 27.04
08-11-26 32.22 34.64 32.22 1,621,200 34.40 26.67
08-11-25 33.02 33.54 32.14 2,530,800 32.67 25.33
Date Open High Low Vol Cls adjCls
08-11-24 31.02 33.10 30.30 1,601,000 32.50 25.20
08-11-21 29.03 30.07 27.56 1,686,900 30.06 23.31
08-11-20 29.56 31.13 28.38 1,325,600 28.61 22.18
08-11-19 31.50 32.40 29.99 1,813,000 30.05 23.30
08-11-18 31.76 32.53 30.63 1,798,600 31.56 24.31
08-11-17 32.67 33.14 31.67 1,939,900 31.71 24.43
08-11-14 34.20 34.56 32.50 3,339,300 33.04 25.45
08-11-13 33.94 35.17 32.97 3,407,400 35.17 27.09
08-11-12 34.02 34.12 33.20 1,853,000 33.60 25.88
Date Open High Low Vol Cls adjCls
08-11-11 36.03 36.07 34.05 1,273,400 34.65 26.69
08-11-10 37.27 37.59 35.68 1,010,000 36.26 27.93
08-11-07 35.91 36.66 35.31 1,270,100 36.52 28.13
08-11-06 36.53 37.28 34.32 1,965,400 34.50 26.58
08-11-05 37.25 38.57 36.74 1,788,700 36.82 28.37
08-11-04 37.09 39.64 36.00 2,689,000 37.72 29.06
08-11-03 35.93 36.73 35.68 1,102,900 36.50 28.12
08-10-31 35.61 36.74 34.35 1,343,600 35.95 27.70
08-10-30 39.00 39.00 35.00 2,159,500 35.96 27.70
Date Open High Low Vol Cls adjCls
08-10-29 35.00 36.03 33.73 933,600 34.47 26.56
08-10-28 31.88 34.81 31.24 1,090,200 34.81 26.82
08-10-27 30.88 32.68 30.21 939,300 31.24 24.07
08-10-24 31.03 32.81 30.14 1,716,300 31.50 24.27
08-10-23 32.91 34.29 31.57 1,043,000 33.45 25.77
08-10-22 35.09 35.09 31.83 1,257,500 32.98 25.41
08-10-21 37.92 37.92 35.19 935,800 35.39 27.26
08-10-20 36.15 37.99 35.50 980,500 37.99 29.27
08-10-17 35.40 37.21 33.43 1,303,200 35.62 27.44
Date Open High Low Vol Cls adjCls
08-10-16 33.77 35.64 31.91 1,519,400 35.64 27.46
08-10-15 38.00 38.00 33.79 1,205,700 33.85 26.08
08-10-14 39.90 43.22 36.94 1,491,600 38.04 29.31
08-10-13 36.48 38.73 35.82 1,299,900 38.56 29.71
08-10-10 33.96 35.65 29.93 2,399,300 35.10 27.04
08-10-09 37.08 38.84 35.39 1,717,600 35.60 27.43
08-10-08 36.06 38.00 35.12 2,566,000 36.51 28.13
08-10-07 40.15 40.49 36.88 1,772,700 36.88 28.41
08-10-06 42.02 42.02 38.10 1,729,900 40.08 30.88
Date Open High Low Vol Cls adjCls
08-10-03 44.15 45.42 42.72 1,085,000 42.95 33.09
08-10-02 45.00 45.17 43.20 1,049,700 43.53 33.53
08-10-01 45.86 46.02 44.66 985,600 45.37 34.95
08-09-30 45.06 46.29 43.42 1,223,700 46.20 35.59
08-09-29 47.13 47.52 43.76 2,031,200 44.43 34.23
08-09-26 47.16 47.73 45.65 927,600 47.70 36.75
08-09-25 47.77 48.16 47.34 1,302,900 47.88 36.89
08-09-24 47.63 48.22 46.66 1,567,500 47.28 36.42
08-09-23 47.24 48.82 47.24 2,016,800 47.77 36.80
Date Open High Low Vol Cls adjCls
08-09-22 48.00 48.10 46.34 1,958,600 47.14 36.32
08-09-19 49.01 55.00 42.00 19,579,800 48.01 36.99
08-09-18 46.67 47.17 44.27 2,656,700 47.16 36.33
08-09-17 46.81 47.49 45.68 1,850,800 45.77 35.26
08-09-16 46.20 47.68 45.15 3,647,300 47.40 36.52
08-09-15 47.79 48.42 45.48 1,856,700 45.60 35.13
08-09-12 48.01 49.49 47.58 1,071,200 49.49 38.13
08-09-11 47.22 48.99 46.92 1,203,400 48.50 37.36
08-09-10 47.49 48.10 45.35 1,861,800 47.73 36.77
Date Open High Low Vol Cls adjCls
08-09-09 49.76 49.78 46.98 1,532,800 47.02 36.22
08-09-08 50.51 50.80 49.65 1,042,200 49.71 38.30
08-09-05 48.70 49.58 48.34 700,800 49.41 38.06
08-09-04 50.83 50.84 48.99 819,900 48.99 37.74
08-09-03 52.04 52.50 50.53 1,071,000 51.10 39.37
08-09-02 52.87 53.60 51.85 1,087,800 52.28 40.28
08-08-29 52.81 52.84 51.76 654,100 52.36 40.18
08-08-28 52.45 53.19 52.24 546,700 53.17 40.80
08-08-27 52.10 52.51 51.59 646,000 52.15 40.02
Date Open High Low Vol Cls adjCls
08-08-26 51.09 52.14 51.00 814,700 51.90 39.83
08-08-25 51.38 51.80 50.58 844,500 51.09 39.21
08-08-22 52.18 52.25 51.25 1,417,800 51.75 39.72
08-08-21 52.11 52.52 51.62 1,085,500 51.97 39.88
08-08-20 52.82 53.26 52.12 886,800 52.52 40.31
08-08-19 52.33 53.12 52.25 627,400 52.54 40.32
08-08-18 53.87 54.02 52.23 1,425,100 52.64 40.40
08-08-15 51.03 54.60 51.03 1,407,000 53.91 41.37
08-08-14 51.91 53.04 51.91 1,334,600 52.70 40.44
Date Open High Low Vol Cls adjCls
08-08-13 51.37 52.47 50.90 1,212,300 52.27 40.11
08-08-12 50.61 51.79 50.38 836,600 51.27 39.35
08-08-11 49.20 50.90 49.12 1,142,400 50.82 39.00
08-08-08 48.78 49.47 48.50 1,152,700 49.20 37.76
08-08-07 48.60 48.88 47.89 1,388,300 48.67 37.35
08-08-06 48.50 49.55 48.25 1,854,500 48.83 37.47
08-08-05 47.93 48.77 47.83 1,070,700 48.66 37.34
08-08-04 48.67 49.08 47.18 1,532,100 47.48 36.44
08-08-01 48.26 49.23 47.94 1,508,300 48.57 37.27
Date Open High Low Vol Cls adjCls
08-07-31 48.17 50.08 47.03 2,976,100 48.15 36.95
08-07-30 51.26 51.66 50.71 1,094,400 51.36 39.42
08-07-29 50.11 51.25 50.07 616,500 51.15 39.25
08-07-28 50.92 51.03 49.55 778,400 50.12 38.46
08-07-25 51.29 51.39 50.76 770,200 51.14 39.25
08-07-24 51.68 51.83 50.58 920,600 50.85 39.02
08-07-23 50.63 51.46 50.24 544,600 51.23 39.32
08-07-22 49.68 50.58 49.06 780,200 50.58 38.82
08-07-21 50.30 50.80 49.82 792,400 50.08 38.43
Date Open High Low Vol Cls adjCls
08-07-18 50.17 50.46 49.56 914,100 50.24 38.56
08-07-17 49.29 50.45 49.12 1,259,600 50.30 38.60
08-07-16 47.69 49.22 47.39 837,200 49.09 37.67
08-07-15 47.63 48.17 46.64 1,432,200 47.63 36.55
08-07-14 48.40 48.99 47.81 752,600 47.98 36.82
08-07-11 48.32 48.95 47.22 1,161,700 48.14 36.94
08-07-10 49.32 49.76 47.96 1,053,800 48.82 37.47
08-07-09 50.53 50.82 49.00 868,800 49.38 37.90
08-07-08 48.67 50.52 48.60 1,031,300 50.52 38.77
Date Open High Low Vol Cls adjCls
08-07-07 49.74 50.14 47.85 917,000 48.77 37.43
08-07-03 48.17 49.87 48.00 835,000 49.57 38.04
08-07-02 48.59 49.86 48.13 1,916,500 48.13 36.94
08-07-01 49.92 49.92 48.23 2,075,400 48.66 37.34
08-06-30 51.05 51.16 50.36 928,900 50.49 38.75
08-06-27 51.52 51.52 50.30 841,800 51.18 39.28
08-06-26 52.95 52.95 51.44 1,348,800 51.52 39.54
08-06-25 52.33 53.52 52.08 1,242,100 53.37 40.96
08-06-24 53.00 53.00 50.49 2,381,800 51.76 39.72
Date Open High Low Vol Cls adjCls
08-06-23 53.93 54.40 53.06 2,068,500 53.25 40.87
08-06-20 56.08 56.08 54.02 1,899,600 54.53 41.85
08-06-19 55.90 56.59 55.16 1,792,100 56.23 43.15
08-06-18 56.10 56.46 55.40 894,200 55.96 42.95
08-06-17 57.08 57.12 56.30 919,700 56.48 43.35
08-06-16 55.73 57.18 55.73 916,700 57.13 43.84
08-06-13 55.01 56.20 55.01 985,700 55.81 42.83
08-06-12 54.39 56.17 54.30 856,700 54.73 42.00
08-06-11 55.51 55.59 54.19 1,454,900 54.19 41.59
Date Open High Low Vol Cls adjCls
08-06-10 56.05 56.35 55.65 1,061,000 55.65 42.71
08-06-09 58.00 58.08 55.91 1,125,400 56.49 43.35
08-06-06 56.86 58.08 56.84 1,947,900 57.19 43.89
08-06-05 55.96 57.32 55.88 2,145,700 57.18 43.88
08-06-04 54.88 56.40 54.88 1,714,800 55.67 42.72
08-06-03 55.83 56.49 54.44 4,190,800 54.97 42.19
08-06-02 57.80 58.49 54.82 9,551,200 55.60 42.67
08-05-30 65.07 66.71 63.88 6,704,000 65.78 50.48
08-05-29 63.60 63.69 61.81 2,241,000 61.96 47.55
Date Open High Low Vol Cls adjCls
08-05-28 63.55 64.15 63.10 1,834,400 63.59 48.80
08-05-27 63.19 63.72 61.90 1,451,700 63.50 48.62
08-05-23 63.89 65.36 62.74 1,877,900 62.92 48.17
08-05-22 62.19 64.25 62.00 1,870,700 63.65 48.73
08-05-21 62.54 63.29 62.02 1,745,000 62.19 47.61
08-05-20 61.57 62.98 61.12 1,226,700 62.55 47.89
08-05-19 63.63 63.63 61.43 2,627,400 61.66 47.21
08-05-16 60.15 64.54 60.00 4,281,300 63.86 48.89
08-05-15 60.15 60.16 59.56 949,500 60.14 46.04
Date Open High Low Vol Cls adjCls
08-05-14 58.91 61.30 58.85 2,226,300 60.14 46.04
08-05-13 57.55 58.92 57.44 1,666,100 58.88 45.08
08-05-12 56.90 57.67 56.56 1,039,900 57.34 43.90
08-05-09 59.93 60.00 56.35 3,739,400 56.93 43.59
08-05-08 54.00 54.59 53.39 1,104,600 54.41 41.66
08-05-07 53.91 54.21 53.14 615,400 53.37 40.86
08-05-06 53.00 53.98 52.86 551,200 53.73 41.14
08-05-05 52.47 53.40 52.20 505,800 53.08 40.64
08-05-02 54.01 54.01 52.70 749,700 52.83 40.45
Date Open High Low Vol Cls adjCls
08-05-01 54.01 54.01 52.90 1,038,900 53.81 41.20
08-04-30 53.93 55.00 53.36 1,539,500 54.03 41.37
08-04-29 51.44 53.11 51.28 971,700 52.70 40.35
08-04-28 52.32 52.71 51.05 768,600 51.66 39.55
08-04-25 52.19 52.67 51.64 774,400 52.51 40.20
08-04-24 51.78 52.45 51.18 607,600 51.95 39.77
08-04-23 51.95 51.95 51.10 564,300 51.63 39.53
08-04-22 52.28 52.38 51.38 1,024,900 51.86 39.71
08-04-21 50.48 52.41 50.48 1,170,600 52.38 40.10
Date Open High Low Vol Cls adjCls
08-04-18 50.95 51.42 50.59 948,200 50.82 38.91
08-04-17 49.83 50.36 49.46 647,100 50.13 38.38
08-04-16 49.21 50.28 49.19 829,800 50.00 38.28
08-04-15 48.88 49.31 48.35 607,600 49.00 37.52
08-04-14 48.76 49.12 48.48 375,500 48.69 37.28
08-04-11 49.75 49.75 48.61 508,700 48.69 37.28
08-04-10 50.10 50.34 49.64 513,900 50.18 38.42
08-04-09 50.60 50.77 49.77 481,400 50.14 38.39
08-04-08 50.36 50.84 50.00 513,100 50.62 38.76
Date Open High Low Vol Cls adjCls
08-04-07 51.20 51.80 50.40 578,100 50.62 38.76
08-04-04 49.59 51.20 49.14 659,600 50.88 38.96
08-04-03 50.47 50.89 49.13 1,050,800 49.36 37.79
08-04-02 50.22 51.34 50.22 803,900 50.71 38.83
08-04-01 48.67 50.22 48.67 703,300 50.22 38.45
08-03-31 48.15 48.84 47.89 829,600 48.53 37.16
08-03-28 49.15 49.63 48.03 766,400 48.28 36.96
08-03-27 49.01 49.31 48.30 968,300 48.61 37.22
08-03-26 48.95 49.68 48.61 864,500 49.10 37.59
Date Open High Low Vol Cls adjCls
08-03-25 49.00 49.73 48.83 1,145,300 49.06 37.56
08-03-24 46.69 49.04 46.69 988,900 48.87 37.42
08-03-20 45.93 46.75 45.65 964,000 46.69 35.75
08-03-19 47.57 48.00 45.94 934,000 45.97 35.20
08-03-18 46.68 47.56 46.23 1,065,100 47.41 36.30
08-03-17 45.77 46.49 45.15 1,139,900 46.05 35.26
08-03-14 48.37 48.92 46.23 894,200 46.85 35.87
08-03-13 47.79 48.69 47.24 801,100 48.37 37.03
08-03-12 48.14 48.87 48.05 1,242,900 48.37 37.03
Date Open High Low Vol Cls adjCls
08-03-11 47.01 48.16 46.81 1,599,100 47.96 36.72
08-03-10 47.51 47.57 45.82 852,400 45.87 35.12
08-03-07 47.52 48.57 46.75 1,418,300 47.50 36.37
08-03-06 50.29 50.29 47.37 2,493,300 47.85 36.64
08-03-05 47.64 48.47 47.10 1,078,000 47.47 36.34
08-03-04 48.25 48.28 47.05 1,406,600 47.60 36.44
08-03-03 48.81 48.82 47.80 2,006,000 48.29 36.97
08-02-29 53.26 53.26 48.33 2,716,400 48.83 37.39
08-02-28 54.43 55.07 53.66 681,500 53.93 41.18
Date Open High Low Vol Cls adjCls
08-02-27 53.38 54.97 53.22 568,900 54.61 41.69
08-02-26 54.20 54.30 53.23 993,600 53.71 41.01
08-02-25 53.60 54.55 53.27 1,093,300 54.34 41.49
08-02-22 53.53 54.04 52.39 737,100 53.49 40.84
08-02-21 54.26 54.91 53.16 978,300 53.48 40.83
08-02-20 53.68 54.17 53.28 642,700 54.05 41.27
08-02-19 54.48 54.62 53.69 888,100 54.03 41.25
08-02-15 54.27 54.85 53.15 898,800 53.82 41.09
08-02-14 55.90 56.43 54.53 664,300 54.60 41.69
Date Open High Low Vol Cls adjCls
08-02-13 55.39 56.04 55.20 616,000 56.04 42.79
08-02-12 55.46 55.61 54.77 866,900 55.04 42.02
08-02-11 54.76 55.79 54.25 1,070,200 55.39 42.29
08-02-08 53.45 55.21 52.20 1,090,600 54.82 41.86
08-02-07 53.35 54.05 52.63 1,135,900 53.46 40.82
08-02-06 54.41 54.73 53.56 1,193,600 53.56 40.89
08-02-05 53.68 54.56 53.44 1,276,400 54.03 41.25
08-02-04 54.24 55.09 54.05 1,258,300 54.43 41.56
08-02-01 54.67 56.07 53.95 2,492,900 54.24 41.41
Date Open High Low Vol Cls adjCls
08-01-31 51.98 55.01 51.84 3,211,100 54.60 41.69
08-01-30 49.23 50.29 48.62 868,100 49.25 37.60
08-01-29 48.27 49.62 48.27 1,007,100 49.37 37.69
08-01-28 47.69 48.53 47.20 827,300 48.53 37.05
08-01-25 48.24 49.04 47.81 700,800 47.96 36.62
08-01-24 47.12 48.13 46.83 1,115,600 47.94 36.60
08-01-23 46.22 46.97 44.11 1,370,100 46.77 35.71
08-01-22 48.36 48.36 45.84 1,131,700 47.29 36.11
08-01-18 49.07 50.96 48.59 1,067,100 49.13 37.51
Date Open High Low Vol Cls adjCls
08-01-17 50.27 51.92 48.82 1,227,100 48.97 37.39
08-01-16 50.44 50.80 49.67 1,386,100 49.98 38.16
08-01-15 50.75 51.46 50.08 1,603,900 50.74 38.74
08-01-14 51.42 52.20 50.81 1,249,100 51.20 39.09
08-01-11 49.82 51.43 49.50 2,397,900 51.13 39.04
08-01-10 54.23 54.23 48.71 4,935,200 49.82 38.04
08-01-09 56.47 56.90 54.73 926,100 55.81 42.61
08-01-08 58.15 58.44 56.74 851,000 56.83 43.39
08-01-07 60.81 60.92 57.50 1,416,500 58.05 44.32
Date Open High Low Vol Cls adjCls
08-01-04 61.69 61.69 60.48 1,008,600 60.57 46.25
08-01-03 61.86 62.40 61.46 881,400 62.16 47.46
08-01-02 62.55 62.55 61.61 1,058,100 61.87 47.24
07-12-31 62.48 63.17 62.13 558,800 62.68 47.86
07-12-28 63.00 63.25 62.00 540,700 62.69 47.86
07-12-27 63.22 63.23 62.20 347,900 62.39 47.63
07-12-26 63.15 63.42 63.10 413,300 63.38 48.39
07-12-24 62.67 63.17 62.50 238,800 63.16 48.22
07-12-21 62.32 62.32 61.09 1,158,300 62.11 47.42
Date Open High Low Vol Cls adjCls
07-12-20 60.85 61.50 60.15 638,200 61.31 46.81
07-12-19 60.58 61.22 60.28 743,500 60.52 46.21
07-12-18 60.98 61.75 60.56 1,026,300 61.11 46.66
07-12-17 60.50 60.62 60.07 683,600 60.31 46.05
07-12-14 61.00 61.76 60.55 469,300 60.67 46.32
07-12-13 61.87 61.87 60.29 771,800 61.36 46.85
07-12-12 61.97 63.91 61.60 1,474,500 62.03 47.36
07-12-11 63.30 63.30 60.46 900,000 60.46 46.16
07-12-10 63.87 63.93 62.82 426,800 63.10 48.18
Date Open High Low Vol Cls adjCls
07-12-07 63.16 63.80 62.89 475,200 63.57 48.54
07-12-06 61.54 62.93 61.38 786,800 62.93 48.05
07-12-05 61.95 62.55 61.39 841,800 61.78 47.17
07-12-04 61.32 61.65 60.60 975,800 61.30 46.80
07-12-03 63.38 63.38 61.72 1,003,200 61.73 47.13
07-11-30 63.06 63.54 61.82 1,834,000 62.77 47.92
07-11-29 62.60 63.13 61.82 828,000 63.03 48.12
07-11-28 61.02 63.42 61.02 897,100 62.99 48.09
07-11-27 60.18 60.87 59.94 1,043,300 60.81 46.43
Date Open High Low Vol Cls adjCls
07-11-26 60.76 61.30 59.85 895,200 60.02 45.83
07-11-23 60.84 60.99 60.00 232,400 60.66 46.31
07-11-21 60.24 61.37 60.24 705,100 60.35 46.08
07-11-20 62.01 62.01 59.89 1,199,600 60.77 46.40
07-11-19 62.14 62.64 61.57 1,176,800 61.90 47.15
07-11-16 63.23 63.23 61.68 962,200 62.47 47.58
07-11-15 61.00 62.90 61.00 1,446,400 62.90 47.91
07-11-14 61.67 62.00 60.57 997,800 61.20 46.61
07-11-13 60.46 61.76 60.02 968,300 61.22 46.63
Date Open High Low Vol Cls adjCls
07-11-12 62.49 62.89 59.91 1,255,600 59.93 45.65
07-11-09 63.43 63.54 62.01 1,229,100 62.41 47.53
07-11-08 65.48 65.48 62.50 1,507,300 64.03 48.77
07-11-07 65.31 66.94 64.51 1,505,600 64.92 49.45
07-11-06 63.11 66.34 62.56 1,533,600 65.82 50.13
07-11-05 62.34 62.97 61.33 995,200 62.70 47.76
07-11-02 62.00 63.98 61.75 2,233,200 62.26 47.42
07-11-01 60.23 61.71 59.80 863,200 60.17 45.83
07-10-31 60.70 61.19 59.50 799,600 60.56 46.13
Date Open High Low Vol Cls adjCls
07-10-30 61.34 61.70 60.62 701,100 60.70 46.23
07-10-29 60.87 61.81 60.76 538,200 61.40 46.77
07-10-26 60.85 61.30 59.50 759,100 60.50 46.08
07-10-25 60.94 60.95 58.94 545,700 60.00 45.70
07-10-24 59.63 61.00 58.69 794,600 60.81 46.32
07-10-23 59.69 60.51 59.31 774,600 59.88 45.61
07-10-22 57.46 59.58 57.20 1,025,800 59.19 45.08
07-10-19 59.68 59.99 57.68 616,400 57.68 43.93
07-10-18 59.67 60.05 59.40 357,000 59.69 45.46
Date Open High Low Vol Cls adjCls
07-10-17 59.99 60.25 58.78 552,000 59.78 45.53
07-10-16 60.95 61.05 59.40 615,700 59.74 45.50
07-10-15 60.67 61.46 60.33 658,500 60.88 46.37
07-10-12 59.86 60.87 59.33 693,100 60.81 46.32
07-10-11 60.85 61.05 58.82 482,000 59.51 45.33
07-10-10 60.17 61.31 60.14 437,100 60.46 46.05
07-10-09 61.11 61.19 59.77 611,800 60.37 45.98
07-10-08 60.81 61.40 60.61 795,600 60.80 46.31
07-10-05 59.45 61.12 59.35 890,600 61.01 46.47
Date Open High Low Vol Cls adjCls
07-10-04 58.99 59.15 58.30 889,500 58.79 44.78
07-10-03 58.89 59.11 58.25 471,200 58.68 44.69
07-10-02 59.90 60.21 58.92 581,100 59.29 45.16
07-10-01 57.94 59.93 57.79 938,900 59.70 45.47
07-09-28 57.97 58.23 57.35 533,200 57.79 44.02
07-09-27 57.64 58.05 57.27 841,700 57.82 44.04
07-09-26 58.08 59.41 57.30 784,300 57.53 43.82
07-09-25 56.19 57.88 56.05 957,900 57.68 43.93
07-09-24 57.98 58.40 56.50 1,061,900 56.84 43.29
Date Open High Low Vol Cls adjCls
07-09-21 58.50 58.70 57.86 903,200 58.05 44.21
07-09-20 58.82 58.83 57.87 707,900 57.95 44.14
07-09-19 59.20 59.90 58.11 623,500 58.77 44.76
07-09-18 57.71 59.09 57.57 596,300 58.88 44.85
07-09-17 57.84 58.10 57.06 544,000 57.43 43.74
07-09-14 57.85 58.33 57.66 594,100 58.03 44.20
07-09-13 59.60 59.82 58.17 593,000 58.31 44.41
07-09-12 59.90 60.00 58.94 490,500 59.12 45.03
07-09-11 58.78 60.18 58.70 577,500 60.18 45.84
Date Open High Low Vol Cls adjCls
07-09-10 59.03 59.35 57.84 421,100 58.62 44.65
07-09-07 59.90 60.06 58.36 824,800 58.79 44.78
07-09-06 60.30 60.49 59.48 706,100 60.41 46.01
07-09-05 60.77 61.25 59.95 815,500 60.03 45.72
07-09-04 60.41 62.43 60.00 1,040,700 61.59 46.91
07-08-31 59.90 61.00 59.50 898,700 60.83 46.22
07-08-30 58.07 59.60 58.07 942,800 59.22 44.99
07-08-29 56.98 58.78 56.98 747,900 58.74 44.63
07-08-28 58.19 58.45 56.57 724,200 56.68 43.06
Date Open High Low Vol Cls adjCls
07-08-27 59.07 59.47 58.44 557,100 58.48 44.43
07-08-24 58.49 59.21 58.15 610,000 58.95 44.79
07-08-23 59.50 59.64 58.00 602,700 58.46 44.42
07-08-22 58.18 59.35 57.70 1,009,300 59.22 44.99
07-08-21 57.70 58.50 57.25 637,200 57.43 43.63
07-08-20 58.10 58.71 57.50 994,200 58.07 44.12
07-08-17 56.68 58.24 56.41 1,140,500 57.60 43.76
07-08-16 55.08 56.76 54.39 1,432,600 56.68 43.06
07-08-15 57.01 57.03 54.71 1,200,800 55.54 42.20
Date Open High Low Vol Cls adjCls
07-08-14 58.42 58.94 56.98 834,800 57.08 43.37
07-08-13 57.50 58.82 56.90 1,147,800 58.37 44.35
07-08-10 54.22 58.55 52.00 1,476,900 58.28 44.28
07-08-09 55.05 56.17 54.54 1,857,300 54.73 41.58
07-08-08 57.54 60.12 54.58 2,612,200 55.67 42.30
07-08-07 54.91 57.59 54.86 1,686,800 55.96 42.52
07-08-06 54.70 55.81 54.04 1,210,600 55.13 41.89
07-08-03 55.53 56.11 54.63 969,400 54.70 41.56
07-08-02 55.21 55.82 54.77 655,300 55.67 42.30
Date Open High Low Vol Cls adjCls
07-08-01 54.61 55.07 53.35 983,900 55.05 41.83
07-07-31 56.39 56.60 54.71 1,032,700 54.88 41.70
07-07-30 54.73 55.93 53.84 938,800 55.62 42.26
07-07-27 55.32 55.90 54.55 1,245,000 54.58 41.47
07-07-26 56.10 56.11 54.55 997,000 55.49 42.16
07-07-25 57.23 57.74 56.50 709,600 56.90 43.23
07-07-24 58.11 58.20 56.39 702,200 56.60 43.00
07-07-23 59.13 59.13 57.97 744,700 58.14 44.17
07-07-20 58.03 59.22 58.00 1,298,000 58.79 44.67
Date Open High Low Vol Cls adjCls
07-07-19 57.60 58.42 57.38 886,400 58.27 44.27
07-07-18 57.20 57.36 56.46 611,400 57.25 43.50
07-07-17 57.06 57.60 57.06 738,000 57.53 43.71
07-07-16 57.33 57.52 56.76 741,000 57.07 43.36
07-07-13 57.34 57.57 56.62 509,900 57.40 43.61
07-07-12 56.41 57.65 56.34 568,300 57.62 43.78
07-07-11 55.72 56.48 55.46 551,300 56.20 42.70
07-07-10 56.34 56.60 55.73 854,100 55.75 42.36
07-07-09 55.99 56.52 55.67 648,300 56.40 42.85
Date Open High Low Vol Cls adjCls
07-07-06 55.70 56.08 55.36 778,100 55.91 42.48
07-07-05 56.48 56.48 55.14 685,500 55.52 42.18
07-07-03 54.58 56.37 54.58 420,000 56.22 42.71
07-07-02 54.96 55.45 54.80 484,000 55.42 42.11
07-06-29 54.87 55.23 54.26 844,100 54.55 41.45
07-06-28 53.55 55.14 53.37 1,052,900 54.62 41.50
07-06-27 53.31 53.64 53.14 1,496,000 53.47 40.62
07-06-26 53.83 54.29 53.18 998,200 53.43 40.59
07-06-25 54.22 54.44 53.25 1,127,400 53.63 40.75
Date Open High Low Vol Cls adjCls
07-06-22 55.00 55.00 54.18 1,115,700 54.38 41.32
07-06-21 55.05 55.47 54.57 1,382,000 55.04 41.82
07-06-20 55.58 55.84 54.86 1,280,300 54.98 41.77
07-06-19 55.70 56.50 54.66 2,458,200 55.57 42.22
07-06-18 53.02 53.49 53.02 1,201,200 53.14 40.37
07-06-15 52.78 52.95 52.60 1,131,800 52.79 40.11
07-06-14 52.33 52.80 52.20 718,300 52.60 39.96
07-06-13 51.71 52.19 51.60 1,027,900 52.16 39.63
07-06-12 51.79 52.08 51.22 1,019,700 51.45 39.09
Date Open High Low Vol Cls adjCls
07-06-11 51.87 52.50 51.74 987,000 51.91 39.44
07-06-08 50.84 52.06 50.80 1,179,900 51.94 39.46
07-06-07 50.70 51.18 50.45 2,083,100 50.79 38.59
07-06-06 50.26 50.70 50.20 1,654,300 50.57 38.42
07-06-05 49.74 50.26 49.67 1,893,000 50.11 38.07
07-06-04 48.60 49.87 48.60 2,038,700 49.74 37.79
07-06-01 49.06 49.17 47.94 3,786,700 48.67 36.98
07-05-31 49.90 49.98 49.58 1,235,400 49.92 37.93
07-05-30 49.13 49.65 49.00 1,376,900 49.65 37.72
Date Open High Low Vol Cls adjCls
07-05-29 49.29 49.97 49.29 544,800 49.46 37.58
07-05-25 49.28 49.35 48.95 717,000 49.08 37.29
07-05-24 50.04 50.32 49.16 1,382,900 49.21 37.30
07-05-23 49.77 50.26 49.66 846,700 49.98 37.89
07-05-22 49.49 49.79 49.00 899,500 49.53 37.55
07-05-21 49.06 49.66 49.03 881,400 49.49 37.52
07-05-18 49.05 49.30 48.95 1,231,400 49.10 37.22
07-05-17 49.01 49.36 48.82 1,104,000 48.97 37.12
07-05-16 49.10 49.25 48.76 1,533,700 49.05 37.18
Date Open High Low Vol Cls adjCls
07-05-15 49.60 49.95 48.93 1,299,700 49.04 37.18
07-05-14 49.67 50.00 49.36 1,147,600 49.69 37.67
07-05-11 49.61 49.95 49.41 1,105,100 49.74 37.71
07-05-10 50.08 50.45 49.47 1,046,200 49.56 37.57
07-05-09 49.10 50.76 48.60 5,302,200 50.33 38.15
07-05-08 48.97 49.62 48.65 1,340,400 49.41 37.46
07-05-07 48.86 49.84 48.70 1,401,900 49.05 37.18
07-05-04 48.88 49.09 48.54 1,827,100 48.95 37.11
07-05-03 48.10 48.89 47.99 2,277,800 48.83 37.02
Date Open High Low Vol Cls adjCls
07-05-02 48.72 49.70 46.46 4,505,100 47.85 36.27
07-05-01 51.36 52.39 51.23 701,700 52.39 39.72
07-04-30 52.70 52.75 51.35 567,500 51.35 38.93
07-04-27 52.30 52.72 52.26 605,600 52.58 39.86
07-04-26 51.94 52.47 51.70 574,700 52.47 39.78
07-04-25 51.54 52.31 51.30 513,100 52.00 39.42
07-04-24 51.11 51.53 50.70 463,200 51.41 38.97
07-04-23 51.38 51.52 50.88 474,400 50.99 38.65
07-04-20 51.07 51.38 50.77 446,100 51.17 38.79
Date Open High Low Vol Cls adjCls
07-04-19 50.80 51.00 49.80 590,100 50.83 38.53
07-04-18 50.58 50.63 49.84 901,800 50.32 38.15
07-04-17 51.13 51.39 50.52 552,900 50.65 38.40
07-04-16 50.95 51.35 50.80 355,800 51.12 38.75
07-04-13 50.17 50.60 50.15 372,400 50.60 38.36
07-04-12 49.95 50.19 49.60 538,200 50.17 38.03
07-04-11 50.67 50.88 49.89 756,100 50.05 37.94
07-04-10 50.65 50.89 50.41 501,900 50.51 38.29
07-04-09 51.30 51.39 50.55 705,900 50.75 38.47
Date Open High Low Vol Cls adjCls
07-04-05 51.00 51.30 50.79 635,900 51.11 38.75
07-04-04 51.48 51.62 51.05 485,900 51.11 38.75
07-04-03 51.22 51.91 51.22 672,200 51.47 39.02
07-04-02 50.95 51.45 50.83 577,400 51.15 38.78
07-03-30 50.34 51.22 50.33 739,800 50.95 38.62
07-03-29 50.51 50.80 49.97 582,100 50.37 38.18
07-03-28 50.23 50.40 49.79 804,500 50.24 38.09
07-03-27 50.47 50.50 49.91 978,100 50.21 38.06
07-03-26 50.32 50.78 50.13 673,000 50.78 38.49
Date Open High Low Vol Cls adjCls
07-03-23 49.98 50.57 49.86 496,900 50.26 38.10
07-03-22 50.02 50.25 49.61 703,900 50.11 37.99
07-03-21 49.32 50.11 48.96 709,800 49.98 37.89
07-03-20 48.35 49.36 47.91 698,700 49.17 37.27
07-03-19 48.01 48.94 48.00 494,300 48.50 36.77
07-03-16 48.12 48.27 47.26 435,500 47.65 36.12
07-03-15 47.73 48.18 47.50 340,400 48.12 36.48
07-03-14 47.42 47.97 46.55 791,700 47.73 36.18
07-03-13 47.86 48.30 47.34 788,400 47.56 36.05
Date Open High Low Vol Cls adjCls
07-03-12 47.75 48.19 47.05 870,800 48.05 36.43
07-03-09 48.34 48.49 47.52 567,100 47.93 36.33
07-03-08 48.31 48.89 47.69 725,500 47.93 36.33
07-03-07 48.18 48.28 47.51 763,200 47.86 36.28
07-03-06 45.85 48.40 45.85 863,300 48.32 36.63
07-03-05 46.66 47.45 46.37 1,106,300 46.71 35.41
07-03-02 48.13 48.35 47.15 762,800 47.24 35.81
07-03-01 48.30 48.65 47.50 1,211,500 48.20 36.46
07-02-28 48.65 49.46 48.06 1,107,200 49.10 37.14
Date Open High Low Vol Cls adjCls
07-02-27 49.50 49.54 48.00 1,011,300 48.63 36.78
07-02-26 50.58 50.65 49.55 591,100 50.02 37.83
07-02-23 49.94 50.59 49.79 488,200 50.37 38.10
07-02-22 49.98 50.10 49.47 953,800 49.77 37.64
07-02-21 50.60 50.70 50.25 765,300 50.46 38.17
07-02-20 50.70 51.00 50.48 904,200 50.81 38.43
07-02-16 50.92 50.92 50.45 688,900 50.70 38.35
07-02-15 50.78 51.00 50.38 961,800 50.92 38.51
07-02-14 51.01 51.02 49.93 1,397,500 50.62 38.29
Date Open High Low Vol Cls adjCls
07-02-13 51.80 52.00 51.33 782,900 51.79 39.17
07-02-12 52.75 52.76 51.47 1,040,800 51.65 39.07
07-02-09 52.58 52.86 52.37 1,158,400 52.76 39.90
07-02-08 52.25 52.56 51.95 852,700 52.52 39.72
07-02-07 52.30 52.60 51.69 1,303,300 52.18 39.47
07-02-06 51.80 52.93 51.69 1,748,400 52.73 39.88
07-02-05 50.50 51.99 50.47 1,610,700 51.61 39.03
07-02-02 50.00 51.07 49.75 1,276,900 50.96 38.54
07-02-01 51.16 51.44 50.46 2,112,400 50.96 38.54
Date Open High Low Vol Cls adjCls
07-01-31 49.25 50.95 49.20 3,030,900 50.82 38.44
07-01-30 48.20 48.20 47.50 806,400 47.75 36.12
07-01-29 47.84 48.12 47.22 601,800 47.49 35.92
07-01-26 47.79 47.90 47.30 932,300 47.67 36.05
07-01-25 47.96 48.32 47.30 1,087,600 47.54 35.96
07-01-24 47.61 48.19 47.56 1,133,400 47.96 36.27
07-01-23 47.20 47.95 47.00 2,029,100 47.55 35.96
07-01-22 49.25 49.58 48.53 759,600 48.60 36.76
07-01-19 48.72 49.45 48.60 947,700 49.25 37.25
Date Open High Low Vol Cls adjCls
07-01-18 50.03 50.13 48.63 1,599,900 48.82 36.92
07-01-17 50.54 51.09 49.88 1,952,000 49.92 37.76
07-01-16 51.26 51.50 50.44 1,196,700 50.52 38.21
07-01-12 50.19 51.28 50.19 1,482,500 51.20 38.72
07-01-11 49.25 50.33 49.25 1,307,400 50.18 37.95
07-01-10 49.42 49.42 48.28 949,800 49.00 37.06
07-01-09 48.55 49.20 48.42 1,118,200 48.86 36.95
07-01-08 48.62 48.75 48.26 1,152,600 48.42 36.62
07-01-05 49.33 49.33 48.20 1,587,200 48.69 36.83
Date Open High Low Vol Cls adjCls
07-01-04 47.41 49.41 47.30 2,593,900 48.83 36.93
07-01-03 46.55 48.22 46.50 1,953,400 47.40 35.85
06-12-29 46.68 46.82 45.86 531,100 45.86 34.69
06-12-28 46.41 46.95 46.41 567,600 46.68 35.31
06-12-27 46.00 46.59 45.99 650,200 46.40 35.09
06-12-26 45.55 46.15 45.43 680,400 46.00 34.79
06-12-22 46.25 46.27 45.37 746,900 45.50 34.41
06-12-21 45.10 46.00 44.92 1,625,200 45.72 34.58
06-12-20 44.94 45.55 44.84 826,500 44.85 33.92
Date Open High Low Vol Cls adjCls
06-12-19 44.59 45.04 44.44 728,400 44.93 33.98
06-12-18 45.04 45.26 44.46 917,200 44.62 33.75
06-12-15 45.10 45.25 44.87 1,049,300 45.04 34.07
06-12-14 44.90 45.33 44.87 1,286,000 45.10 34.11
06-12-13 44.28 45.10 44.15 2,061,000 44.93 33.98
06-12-12 45.30 45.97 43.76 1,969,100 44.27 33.48
06-12-11 43.76 44.06 43.53 739,500 43.70 33.05
06-12-08 43.33 44.27 42.90 766,200 43.66 33.02
06-12-07 44.25 44.49 43.57 737,800 43.58 32.96
Date Open High Low Vol Cls adjCls
06-12-06 43.80 44.31 43.60 920,400 44.06 33.32
06-12-05 43.45 44.10 43.42 1,382,300 43.79 33.12
06-12-04 42.43 43.70 42.43 1,053,000 43.45 32.86
06-12-01 42.01 42.73 41.90 879,700 42.58 32.21
06-11-30 42.40 42.47 41.95 771,400 42.11 31.85
06-11-29 42.30 42.80 41.93 824,900 42.40 32.07
06-11-28 42.51 42.51 41.55 926,800 41.91 31.70
06-11-27 44.03 44.03 42.46 664,500 42.46 32.11
06-11-24 44.32 44.37 43.85 339,500 44.02 33.29
Date Open High Low Vol Cls adjCls
06-11-22 43.55 44.57 43.48 1,316,900 44.57 33.71
06-11-21 43.31 43.71 43.17 1,140,500 43.55 32.94
06-11-20 42.47 43.11 42.32 1,185,200 43.06 32.57
06-11-17 42.69 42.83 42.38 847,700 42.58 32.21
06-11-16 41.93 42.70 41.70 1,066,500 42.65 32.26
06-11-15 42.00 42.10 41.52 1,218,900 41.54 31.42
06-11-14 42.10 42.13 41.47 1,364,800 41.81 31.54
06-11-13 41.65 42.32 41.65 962,100 41.91 31.61
06-11-10 42.10 42.34 41.95 1,352,700 42.07 31.74
Date Open High Low Vol Cls adjCls
06-11-09 41.66 42.36 41.56 1,735,700 42.05 31.72
06-11-08 40.05 42.11 40.00 2,391,600 41.62 31.40
06-11-07 40.15 40.50 39.49 3,379,000 40.06 30.22
06-11-06 40.50 40.69 39.92 1,832,700 40.10 30.25
06-11-03 40.69 41.10 40.34 1,239,200 40.40 30.48
06-11-02 41.20 41.35 40.17 2,137,100 40.44 30.51
06-11-01 42.73 42.99 41.62 1,368,200 41.74 31.49
06-10-31 41.71 42.82 41.71 1,398,300 42.60 32.14
06-10-30 42.45 42.50 41.45 2,005,000 41.82 31.55
Date Open High Low Vol Cls adjCls
06-10-27 43.89 44.07 42.99 1,339,300 43.00 32.44
06-10-26 45.17 45.42 41.34 3,769,400 43.99 33.18
06-10-25 44.60 45.25 44.60 923,500 45.17 34.07
06-10-24 44.26 44.95 44.20 1,254,400 44.60 33.64
06-10-23 43.39 44.21 43.30 734,100 44.20 33.34
06-10-20 43.40 43.77 43.11 444,800 43.39 32.73
06-10-19 43.09 43.49 42.97 466,400 43.41 32.75
06-10-18 43.06 43.89 43.01 524,300 43.29 32.66
06-10-17 43.43 43.43 42.54 557,400 42.81 32.29
Date Open High Low Vol Cls adjCls
06-10-16 43.41 43.80 43.19 461,200 43.59 32.88
06-10-13 43.89 44.07 43.37 502,300 43.41 32.75
06-10-12 43.30 44.05 43.27 522,100 44.02 33.21
06-10-11 43.74 43.99 42.68 648,800 43.11 32.52
06-10-10 43.45 43.71 43.25 722,700 43.52 32.83
06-10-09 42.72 43.33 42.55 527,500 43.25 32.63
06-10-06 43.15 43.60 42.92 452,600 42.99 32.43
06-10-05 43.69 43.69 43.10 789,600 43.30 32.66
06-10-04 42.65 43.45 42.65 1,498,600 43.33 32.69
Date Open High Low Vol Cls adjCls
06-10-03 43.35 43.39 42.73 819,900 42.85 32.32
06-10-02 44.34 44.34 43.06 1,403,200 43.28 32.65
06-09-29 44.87 45.40 44.42 763,200 44.49 33.56
06-09-28 45.81 46.25 44.36 1,996,900 44.80 33.79
06-09-27 45.09 46.28 45.09 1,102,100 45.71 34.48
06-09-26 44.78 45.51 44.73 1,446,000 45.32 34.19
06-09-25 43.50 44.80 43.50 1,417,100 44.72 33.73
06-09-22 43.53 43.59 42.88 397,100 42.97 32.41
06-09-21 43.43 44.05 43.26 1,168,200 43.72 32.98
Date Open High Low Vol Cls adjCls
06-09-20 42.72 43.57 42.72 753,100 43.20 32.59
06-09-19 42.68 42.87 41.88 651,800 42.47 32.04
06-09-18 44.04 44.14 42.19 820,200 42.70 32.21
06-09-15 43.70 44.55 43.63 922,900 44.31 33.43
06-09-14 43.50 43.60 42.90 854,300 43.29 32.66
06-09-13 42.65 43.81 42.52 1,134,500 43.50 32.81
06-09-12 42.72 43.00 42.50 669,900 42.75 32.25
06-09-11 42.45 42.94 42.20 391,600 42.55 32.10
06-09-08 43.07 43.31 42.44 628,900 42.70 32.21
Date Open High Low Vol Cls adjCls
06-09-07 43.79 43.79 42.70 743,900 42.87 32.34
06-09-06 44.03 44.29 43.52 658,200 43.79 33.03
06-09-05 43.40 44.34 43.22 443,900 44.28 33.40
06-09-01 43.91 43.97 42.97 534,100 43.40 32.74
06-08-31 43.85 43.99 43.46 602,000 43.92 33.05
06-08-30 44.20 44.28 43.14 1,632,700 43.85 33.00
06-08-29 45.57 45.57 44.79 609,600 45.27 34.06
06-08-28 43.58 44.80 43.58 609,800 44.71 33.64
06-08-25 44.10 44.72 43.73 361,300 43.82 32.97
Date Open High Low Vol Cls adjCls
06-08-24 44.33 44.55 43.62 428,900 44.25 33.30
06-08-23 45.01 45.31 43.72 392,100 43.99 33.10
06-08-22 45.35 45.95 44.65 383,300 44.82 33.73
06-08-21 45.46 45.58 45.11 318,300 45.32 34.10
06-08-18 45.79 46.02 45.15 607,100 45.45 34.20
06-08-17 46.06 46.35 45.61 712,800 45.85 34.50
06-08-16 45.67 46.18 45.25 554,900 45.89 34.53
06-08-15 43.95 45.38 43.90 897,900 45.33 34.11
06-08-14 42.99 43.48 42.85 488,700 43.10 32.43
Date Open High Low Vol Cls adjCls
06-08-11 43.20 43.33 42.35 438,600 42.67 32.11
06-08-10 43.20 43.82 42.74 627,500 43.38 32.64
06-08-09 43.94 44.38 43.36 852,500 43.37 32.63
06-08-08 44.24 44.33 43.39 750,800 43.57 32.78
06-08-07 44.29 44.29 43.60 722,600 43.99 33.10
06-08-04 45.08 45.25 43.99 834,900 44.42 33.42
06-08-03 44.64 45.53 44.24 741,500 45.30 34.09
06-08-02 44.36 45.37 44.35 1,103,700 45.04 33.89
06-08-01 45.00 45.05 43.80 849,900 43.99 33.10
Date Open High Low Vol Cls adjCls
06-07-31 45.07 45.90 45.07 1,340,700 45.55 34.27
06-07-28 43.48 45.03 43.44 1,726,800 44.96 33.83
06-07-27 42.86 43.72 42.44 3,606,600 43.14 32.46
06-07-26 39.94 40.21 38.57 1,251,000 38.69 29.11
06-07-25 39.20 39.95 39.00 725,400 39.91 30.03
06-07-24 38.54 39.42 38.54 473,400 39.30 29.57
06-07-21 39.16 39.16 37.80 834,600 38.17 28.72
06-07-20 39.40 39.97 39.00 1,021,600 39.23 29.52
06-07-19 38.31 39.51 38.04 1,110,200 39.30 29.57
Date Open High Low Vol Cls adjCls
06-07-18 38.78 38.99 38.00 865,400 38.28 28.80
06-07-17 39.32 39.66 38.55 677,000 38.71 29.13
06-07-14 40.01 40.15 38.76 838,900 39.54 29.75
06-07-13 40.30 40.57 40.00 696,000 40.15 30.21
06-07-12 40.83 40.95 40.24 522,100 40.35 30.36
06-07-11 40.72 40.83 40.19 679,000 40.68 30.61
06-07-10 41.33 41.38 40.59 779,600 40.86 30.75
06-07-07 41.90 41.90 41.14 786,000 41.18 30.99
06-07-06 41.95 42.58 41.82 579,500 41.94 31.56
Date Open High Low Vol Cls adjCls
06-07-05 41.82 41.92 41.34 1,276,200 41.86 31.50
06-07-03 41.67 42.16 41.38 374,800 41.93 31.55
06-06-30 41.47 41.67 41.12 876,600 41.51 31.23
06-06-29 39.50 41.61 39.50 1,740,400 41.50 31.23
06-06-28 38.54 38.90 38.04 955,500 38.28 28.80
06-06-27 38.57 39.16 38.11 747,400 38.26 28.79
06-06-26 38.69 38.73 37.69 1,148,000 38.57 29.02
06-06-23 38.52 39.10 37.84 1,455,000 38.72 29.14
06-06-22 39.44 39.47 38.42 863,900 38.51 28.98
Date Open High Low Vol Cls adjCls
06-06-21 39.06 39.78 39.06 902,200 39.43 29.67
06-06-20 39.51 39.75 38.63 1,069,700 39.01 29.35
06-06-19 40.03 40.39 39.24 640,400 39.38 29.63
06-06-16 40.53 40.92 39.22 982,100 39.83 29.97
06-06-15 39.17 40.59 39.17 878,300 40.49 30.47
06-06-14 38.32 39.17 38.32 624,200 38.83 29.22
06-06-13 38.89 39.45 38.28 1,422,000 38.46 28.94
06-06-12 39.99 40.06 38.22 646,900 38.22 28.76
06-06-09 39.83 41.17 39.67 695,200 39.74 29.90
Date Open High Low Vol Cls adjCls
06-06-08 40.24 40.25 39.19 1,316,000 39.69 29.87
06-06-07 41.23 41.27 40.16 712,700 40.24 30.28
06-06-06 41.11 41.44 40.56 812,000 41.14 30.96
06-06-05 42.24 42.52 41.01 724,100 41.10 30.93
06-06-02 43.09 43.23 42.10 888,900 42.41 31.91
06-06-01 40.99 43.10 40.98 1,496,400 42.98 32.34
06-05-31 40.76 41.22 40.43 947,200 40.72 30.64
06-05-30 41.54 41.60 40.65 832,500 40.72 30.64
06-05-26 42.27 42.27 41.36 1,035,800 41.72 31.39
Date Open High Low Vol Cls adjCls
06-05-25 42.34 42.56 41.91 945,800 42.32 31.78
06-05-24 42.35 42.64 41.34 1,407,700 42.15 31.66
06-05-23 42.14 42.48 41.80 2,515,400 41.92 31.48
06-05-22 41.20 42.14 41.00 1,384,300 41.78 31.38
06-05-19 42.18 42.22 41.12 1,800,800 41.48 31.15
06-05-18 43.06 43.38 42.05 622,300 42.05 31.58
06-05-17 43.60 44.02 42.82 666,700 42.93 32.24
06-05-16 44.78 45.25 43.00 1,032,400 43.77 32.87
06-05-15 44.65 45.29 43.92 1,067,500 44.88 33.71
Date Open High Low Vol Cls adjCls
06-05-12 45.15 45.39 44.66 861,600 44.71 33.58
06-05-11 46.91 46.91 44.75 1,232,900 44.89 33.71
06-05-10 46.23 47.28 46.00 1,485,700 47.00 35.30
06-05-09 47.03 47.03 46.00 709,600 46.43 34.87
06-05-08 47.19 47.28 46.89 582,700 47.02 35.31
06-05-05 46.50 47.50 46.25 630,300 47.39 35.59
06-05-04 47.11 47.30 46.76 481,900 47.03 35.32
06-05-03 47.60 47.60 46.39 794,600 47.22 35.46
06-05-02 48.25 48.85 47.20 1,552,200 47.69 35.82
Date Open High Low Vol Cls adjCls
06-05-01 46.57 47.30 45.99 1,056,300 46.46 34.89
06-04-28 46.80 47.40 46.28 706,400 46.57 34.98
06-04-27 45.85 47.35 45.77 836,800 46.90 35.22
06-04-26 45.90 46.34 45.53 455,900 45.85 34.44
06-04-25 45.34 45.80 45.27 611,400 45.49 34.16
06-04-24 45.59 45.68 45.14 308,800 45.36 34.07
06-04-21 46.99 47.10 45.51 469,500 45.86 34.44
06-04-20 46.02 46.90 45.80 671,000 46.74 35.10
06-04-19 46.15 46.30 45.65 503,400 46.09 34.62
Date Open High Low Vol Cls adjCls
06-04-18 45.60 46.30 45.30 455,100 46.26 34.74
06-04-17 45.95 46.46 45.30 386,100 45.68 34.31
06-04-13 45.14 46.01 45.02 408,400 45.89 34.47
06-04-12 45.00 45.50 44.93 636,000 45.27 34.00
06-04-11 45.35 45.44 44.54 830,500 44.90 33.72
06-04-10 46.88 47.00 45.25 473,300 45.57 34.22
06-04-07 47.50 47.90 46.61 388,900 46.84 35.18
06-04-06 47.18 47.67 46.85 291,100 47.30 35.52
06-04-05 46.74 47.57 46.55 386,700 47.31 35.53
Date Open High Low Vol Cls adjCls
06-04-04 47.15 47.18 46.07 997,500 46.67 35.05
06-04-03 47.40 47.74 46.85 610,800 47.34 35.55
06-03-31 47.40 47.55 46.69 767,800 47.29 35.52
06-03-30 47.25 47.49 46.80 633,400 47.33 35.55
06-03-29 45.43 47.28 45.43 1,390,300 46.97 35.28
06-03-28 45.50 45.79 45.10 640,800 45.52 34.19
06-03-27 45.42 45.73 45.22 442,600 45.50 34.17
06-03-24 44.93 45.80 44.93 452,500 45.52 34.19
06-03-23 45.35 45.35 44.77 520,800 44.87 33.70
Date Open High Low Vol Cls adjCls
06-03-22 45.40 45.76 44.74 959,100 45.42 34.11
06-03-21 46.15 46.32 45.07 817,200 45.25 33.98
06-03-20 46.71 46.71 45.44 618,900 46.24 34.73
06-03-17 45.64 45.88 45.21 998,600 45.83 34.42
06-03-16 47.17 47.27 45.64 926,000 45.66 34.29
06-03-15 46.46 47.13 45.98 909,300 46.92 35.24
06-03-14 45.32 48.43 45.30 2,432,800 46.79 35.14
06-03-13 43.66 43.67 42.17 1,700,600 43.24 32.47
06-03-10 44.03 44.67 43.25 910,400 43.89 32.96
Date Open High Low Vol Cls adjCls
06-03-09 44.51 44.51 43.71 699,500 44.03 33.07
06-03-08 44.00 44.60 43.30 1,629,300 44.51 33.43
06-03-07 46.50 46.72 45.27 808,400 45.81 34.41
06-03-06 47.46 47.46 46.56 586,600 46.93 35.25
06-03-03 46.41 47.65 46.41 723,400 47.28 35.51
06-03-02 46.02 47.27 45.87 968,300 46.89 35.16
06-03-01 45.44 46.15 45.42 1,278,600 46.01 34.50
06-02-28 47.15 47.44 45.51 1,209,600 45.68 34.25
06-02-27 48.28 48.49 47.11 960,500 47.25 35.43
Date Open High Low Vol Cls adjCls
06-02-24 48.12 48.12 47.60 671,100 47.94 35.94
06-02-23 49.41 49.42 48.05 1,008,000 48.17 36.12
06-02-22 48.81 49.78 48.61 767,000 49.66 37.23
06-02-21 48.37 48.62 48.23 885,400 48.61 36.45
06-02-17 47.90 48.79 47.55 787,300 48.37 36.27
06-02-16 47.11 47.84 46.95 426,300 47.83 35.86
06-02-15 47.50 47.83 46.72 551,100 46.87 35.14
06-02-14 47.60 47.97 46.61 796,300 47.73 35.79
06-02-13 47.50 47.74 47.06 552,700 47.70 35.76
Date Open High Low Vol Cls adjCls
06-02-10 47.55 47.86 47.15 642,300 47.81 35.85
06-02-09 46.68 47.90 46.61 1,002,900 47.55 35.65
06-02-08 47.25 47.40 46.52 516,100 46.93 35.19
06-02-07 47.60 48.14 47.07 579,400 47.19 35.38
06-02-06 46.92 48.02 46.66 704,200 47.93 35.94
06-02-03 46.42 47.00 46.06 581,400 46.76 35.06
06-02-02 46.82 47.02 46.35 562,000 46.65 34.98
06-02-01 46.43 47.11 45.75 669,000 46.81 35.10
06-01-31 45.97 46.65 45.72 627,100 46.43 34.81
Date Open High Low Vol Cls adjCls
06-01-30 45.53 46.14 44.75 872,700 45.97 34.47
06-01-27 47.15 47.35 46.01 546,100 46.28 34.70
06-01-26 46.00 47.16 45.51 1,235,600 46.99 35.23
06-01-25 46.20 46.47 44.75 644,300 45.23 33.91
06-01-24 46.42 46.50 45.56 478,000 46.04 34.52
06-01-23 45.90 46.32 45.57 446,200 46.06 34.53
06-01-20 47.50 47.51 45.50 602,600 45.50 34.11
06-01-19 47.60 47.87 47.32 478,900 47.54 35.64
06-01-18 47.00 47.60 46.80 499,500 47.50 35.61
Date Open High Low Vol Cls adjCls
06-01-17 47.09 47.38 46.73 586,400 47.27 35.44
06-01-13 46.25 47.31 46.25 600,500 47.09 35.31
06-01-12 46.55 46.60 45.84 335,200 46.17 34.62
06-01-11 46.76 46.86 46.16 240,500 46.41 34.80
06-01-10 45.97 46.77 45.94 439,600 46.64 34.97
06-01-09 46.78 46.98 46.20 509,100 46.39 34.78
06-01-06 46.20 46.71 45.93 706,200 46.58 34.92
06-01-05 43.86 45.95 43.84 938,000 45.53 34.14
06-01-04 43.98 44.35 43.82 888,100 43.89 32.91
Date Open High Low Vol Cls adjCls
06-01-03 43.50 44.20 43.25 989,300 43.88 32.90
05-12-30 43.43 43.47 43.01 334,700 43.01 32.25
05-12-29 43.62 43.86 43.35 426,100 43.42 32.55
05-12-28 43.84 43.85 43.36 462,100 43.62 32.70
05-12-27 44.44 44.68 43.72 552,900 43.84 32.87
05-12-23 44.00 44.31 43.83 507,700 44.07 33.04
05-12-22 42.50 44.04 42.50 881,900 44.00 32.99
05-12-21 42.02 42.48 41.98 678,000 42.06 31.53
05-12-20 41.74 42.19 41.51 1,106,400 41.84 31.37
Date Open High Low Vol Cls adjCls
05-12-19 42.46 42.51 41.63 604,800 41.82 31.35
05-12-16 43.23 43.49 42.21 774,300 42.46 31.83
05-12-15 42.45 43.05 40.57 1,329,500 43.02 32.25
05-12-14 42.85 43.55 42.70 401,100 43.06 32.28
05-12-13 43.05 43.20 42.52 716,300 42.76 32.06
05-12-12 43.54 43.72 42.88 580,200 43.05 32.28
05-12-09 43.51 43.85 43.13 454,000 43.54 32.64
05-12-08 43.93 44.44 43.31 474,800 43.67 32.74
05-12-07 44.00 44.15 43.60 477,500 43.98 32.97
Date Open High Low Vol Cls adjCls
05-12-06 45.00 45.10 43.69 665,300 43.87 32.89
05-12-05 44.54 44.73 43.74 318,600 44.57 33.42
05-12-02 45.00 45.20 44.57 336,600 44.70 33.51
05-12-01 45.00 45.27 44.84 739,700 44.97 33.72
05-11-30 44.85 44.98 44.42 504,000 44.58 33.42
05-11-29 44.50 45.78 44.50 881,000 44.68 33.50
05-11-28 45.30 45.45 44.06 552,000 44.29 33.21
05-11-25 45.10 45.13 44.61 171,100 44.86 33.63
05-11-23 45.05 45.43 44.71 485,400 44.92 33.68
Date Open High Low Vol Cls adjCls
05-11-22 43.75 45.08 43.27 805,700 44.75 33.55
05-11-21 43.98 44.20 43.09 778,100 43.74 32.79
05-11-18 43.75 43.99 43.55 900,900 43.75 32.80
05-11-17 44.02 44.50 43.65 970,900 43.75 32.80
05-11-16 44.77 44.80 43.45 889,300 43.58 32.67
05-11-15 44.80 45.68 44.22 897,900 44.35 33.19
05-11-14 43.00 44.92 42.65 1,653,600 44.80 33.53
05-11-11 42.80 43.32 42.66 401,100 42.80 32.03
05-11-10 42.40 42.63 41.85 549,000 42.62 31.90
Date Open High Low Vol Cls adjCls
05-11-09 42.52 43.00 42.20 583,000 42.51 31.81
05-11-08 42.45 43.00 42.38 595,900 42.71 31.96
05-11-07 42.05 43.49 42.05 980,700 42.94 32.14
05-11-04 42.40 42.77 41.72 604,700 42.00 31.43
05-11-03 41.99 43.43 41.99 1,471,300 42.30 31.66
05-11-02 41.01 42.05 40.85 719,400 41.76 31.25
05-11-01 41.14 41.39 40.70 640,500 41.01 30.69
05-10-31 40.90 41.31 40.40 1,479,500 41.10 30.76
05-10-28 39.99 40.25 38.83 1,173,100 40.17 30.06
Date Open High Low Vol Cls adjCls
05-10-27 39.25 39.88 37.55 1,955,900 39.50 29.56
05-10-26 38.30 38.50 37.68 543,800 37.99 28.43
05-10-25 38.25 38.59 37.90 767,300 38.24 28.62
05-10-24 37.95 38.48 37.94 579,300 38.35 28.70
05-10-21 38.10 38.50 37.82 472,000 38.03 28.46
05-10-20 38.35 38.82 37.76 614,400 38.02 28.45
05-10-19 37.50 38.00 37.21 695,500 37.85 28.33
05-10-18 37.75 37.79 36.91 604,400 37.52 28.08
05-10-17 37.98 37.98 36.72 1,000,600 37.75 28.25
Date Open High Low Vol Cls adjCls
05-10-14 38.47 38.49 37.36 665,600 37.98 28.42
05-10-13 38.40 39.00 37.87 379,000 38.24 28.62
05-10-12 39.05 39.55 37.79 566,100 38.54 28.84
05-10-11 39.78 40.06 39.01 547,900 39.15 29.30
05-10-10 40.40 40.41 39.22 619,000 39.74 29.74
05-10-07 39.79 40.21 39.60 216,100 40.21 30.09
05-10-06 40.15 40.16 39.50 501,300 39.68 29.70
05-10-05 40.96 41.11 40.10 835,900 40.14 30.04
05-10-04 41.95 41.95 41.14 828,400 41.14 30.79
Date Open High Low Vol Cls adjCls
05-10-03 42.05 42.30 41.22 866,400 41.95 31.40
05-09-30 41.18 42.48 40.25 1,411,900 41.80 31.28
05-09-29 40.10 41.15 39.99 699,300 41.05 30.72
05-09-28 39.80 40.28 39.52 531,900 40.20 30.09
05-09-27 39.45 39.98 39.36 533,300 39.70 29.71
05-09-26 40.10 40.47 39.28 740,200 39.44 29.52
05-09-23 38.46 40.21 38.02 1,036,700 39.71 29.72
05-09-22 37.98 38.48 37.51 536,300 38.47 28.79
05-09-21 39.14 39.14 37.39 1,020,700 37.98 28.42
Date Open High Low Vol Cls adjCls
05-09-20 39.68 39.99 38.70 490,600 39.36 29.46
05-09-19 40.37 40.40 39.08 672,200 39.45 29.52
05-09-16 39.93 40.10 39.68 715,800 40.05 29.97
05-09-15 39.52 39.93 39.37 610,300 39.93 29.88
05-09-14 40.48 40.49 39.00 698,200 39.32 29.43
05-09-13 39.89 40.48 39.43 1,471,800 40.32 30.18
05-09-12 40.97 41.00 39.80 751,600 39.89 29.85
05-09-09 40.62 41.00 40.47 815,600 40.85 30.57
05-09-08 41.35 41.82 40.62 1,345,600 40.62 30.40
Date Open High Low Vol Cls adjCls
05-09-07 40.05 41.70 40.05 1,605,400 41.55 31.10
05-09-06 38.23 39.66 38.23 728,100 39.60 29.64
05-09-02 38.05 38.36 37.72 296,800 37.80 28.29
05-09-01 38.90 38.95 37.94 677,700 38.19 28.52
05-08-31 37.49 38.67 37.34 1,109,300 38.61 28.84
05-08-30 37.29 37.57 37.00 825,200 37.49 28.00
05-08-29 37.19 37.29 36.46 559,100 37.29 27.85
05-08-26 37.70 37.78 36.67 715,000 37.19 27.77
05-08-25 37.48 38.18 37.29 899,100 37.90 28.31
Date Open High Low Vol Cls adjCls
05-08-24 37.30 38.10 37.22 1,034,800 37.27 27.83
05-08-23 37.58 37.70 37.07 841,000 37.50 28.01
05-08-22 37.01 37.41 36.80 890,900 37.30 27.86
05-08-19 36.93 37.11 36.72 627,900 37.00 27.63
05-08-18 37.03 37.45 36.65 1,404,100 36.89 27.55
05-08-17 36.90 37.23 36.84 1,374,400 37.20 27.78
05-08-16 37.90 37.90 36.65 1,302,400 37.06 27.68
05-08-15 36.71 37.72 36.37 1,162,100 37.32 27.87
05-08-12 36.40 36.72 36.07 762,700 36.60 27.33
Date Open High Low Vol Cls adjCls
05-08-11 36.04 36.49 35.91 590,900 36.43 27.21
05-08-10 36.35 36.60 35.80 938,900 36.10 26.96
05-08-09 36.05 36.07 35.54 709,200 36.00 26.89
05-08-08 36.40 36.79 35.85 945,900 35.90 26.81
05-08-05 35.64 35.93 35.31 1,040,600 35.77 26.71
05-08-04 36.17 36.33 35.48 728,100 35.70 26.66
05-08-03 36.00 36.38 35.50 1,158,100 36.17 27.01
05-08-02 35.96 36.50 35.82 1,067,800 36.11 26.97
05-08-01 36.75 37.05 35.98 888,100 36.03 26.91
Date Open High Low Vol Cls adjCls
05-07-29 35.72 37.42 35.72 1,333,600 37.07 27.69
05-07-28 34.25 36.48 34.25 3,549,800 36.31 27.12
05-07-27 32.09 32.47 31.65 822,500 32.47 24.25
05-07-26 31.11 31.90 30.96 1,483,400 31.67 23.65
05-07-25 31.58 31.70 30.91 574,000 31.11 23.23
05-07-22 31.83 31.86 31.30 472,100 31.58 23.59
05-07-21 32.01 32.05 31.47 739,200 31.70 23.67
05-07-20 31.66 32.02 31.41 1,080,000 31.90 23.82
05-07-19 32.35 32.42 32.15 659,100 32.30 24.12
Date Open High Low Vol Cls adjCls
05-07-18 32.58 32.58 32.12 524,100 32.24 24.08
05-07-15 32.63 32.70 32.14 435,900 32.58 24.33
05-07-14 32.90 33.14 32.35 612,500 32.63 24.37
05-07-13 32.95 33.00 32.16 978,500 32.31 24.13
05-07-12 33.10 33.37 32.84 466,100 32.97 24.62
05-07-11 32.50 33.15 32.45 657,200 33.02 24.66
05-07-08 31.90 32.21 31.65 463,400 32.17 24.03
05-07-07 31.21 31.85 31.01 733,800 31.80 23.75
05-07-06 31.70 31.77 31.20 787,500 31.20 23.30
Date Open High Low Vol Cls adjCls
05-07-05 31.71 31.90 31.30 431,800 31.59 23.59
05-07-01 31.30 31.71 31.20 744,800 31.71 23.68
05-06-30 31.41 31.77 31.21 424,300 31.21 23.31
05-06-29 31.42 31.44 31.05 504,200 31.30 23.38
05-06-28 31.06 31.30 30.88 427,600 31.28 23.36
05-06-27 31.23 31.25 30.56 646,500 30.88 23.06
05-06-24 32.03 32.09 30.89 701,200 31.09 23.22
05-06-23 32.75 32.75 31.99 764,800 32.13 24.00
05-06-22 32.17 32.94 32.17 974,900 32.55 24.31
Date Open High Low Vol Cls adjCls
05-06-21 32.00 32.45 31.87 991,000 31.92 23.84
05-06-20 32.26 32.26 31.67 913,300 31.85 23.79
05-06-17 32.60 32.60 32.07 856,100 32.46 24.24
05-06-16 32.67 32.87 32.23 709,500 32.34 24.15
05-06-15 32.45 32.63 32.14 875,100 32.57 24.32
05-06-14 32.05 32.73 32.00 1,038,900 32.30 24.12
05-06-13 31.60 32.01 31.51 726,800 31.97 23.88
05-06-10 32.30 32.51 31.30 3,321,600 31.60 23.60
05-06-09 28.70 28.76 27.70 1,197,300 28.25 21.10
Date Open High Low Vol Cls adjCls
05-06-08 28.55 28.68 28.10 735,400 28.21 21.07
05-06-07 29.20 29.37 28.50 783,400 28.54 21.31
05-06-06 28.83 29.27 28.52 908,300 29.10 21.73
05-06-03 29.53 29.57 28.83 1,942,200 28.83 21.53
05-06-02 29.56 29.87 29.42 533,900 29.70 22.18
05-06-01 28.85 29.59 28.80 494,100 29.42 21.97
05-05-31 29.02 29.05 28.71 393,400 28.74 21.46
05-05-27 29.01 29.16 28.47 558,900 29.11 21.74
05-05-26 29.04 29.29 28.84 1,420,400 29.11 21.74
Date Open High Low Vol Cls adjCls
05-05-25 30.24 30.24 28.59 1,158,300 28.96 21.58
05-05-24 30.70 30.70 30.19 511,200 30.25 22.55
05-05-23 29.97 30.76 29.97 741,300 30.67 22.86
05-05-20 29.97 30.04 29.80 322,000 29.97 22.34
05-05-19 29.40 30.04 29.40 466,700 29.97 22.34
05-05-18 29.30 29.45 29.07 1,799,700 29.40 21.91
05-05-17 29.02 29.34 28.90 757,400 29.20 21.76
05-05-16 29.15 29.44 29.10 1,162,700 29.27 21.81
05-05-13 29.37 29.68 29.00 1,544,900 29.24 21.79
Date Open High Low Vol Cls adjCls
05-05-12 29.24 29.65 29.20 848,100 29.37 21.89
05-05-11 29.05 29.24 28.95 952,100 29.15 21.73
05-05-10 29.28 29.28 28.81 1,143,500 28.93 21.56
05-05-09 29.40 29.53 28.98 509,700 29.38 21.90
05-05-06 29.15 29.33 28.65 613,900 29.20 21.76
05-05-05 28.63 29.12 28.40 767,400 28.90 21.54
05-05-04 28.58 28.83 28.49 944,800 28.63 21.34
05-05-03 28.30 28.68 28.30 746,500 28.50 21.24
05-05-02 28.19 28.70 28.19 839,800 28.30 21.09
Date Open High Low Vol Cls adjCls
05-04-29 28.15 28.44 27.25 1,485,600 28.20 21.02
05-04-28 27.85 28.35 27.78 1,520,900 28.13 20.97
05-04-27 30.57 30.84 27.61 3,096,300 27.85 20.76
05-04-26 30.15 30.71 30.07 1,082,600 30.71 22.89
05-04-25 30.05 30.45 29.85 842,200 30.40 22.66
05-04-22 30.35 30.35 29.33 688,100 29.82 22.22
05-04-21 30.15 30.40 29.77 1,121,600 30.35 22.62
05-04-20 31.29 31.30 29.69 1,250,600 29.82 22.22
05-04-19 31.05 31.50 31.02 575,300 31.40 23.40
Date Open High Low Vol Cls adjCls
05-04-18 31.20 32.03 30.26 960,700 30.70 22.88
05-04-15 32.00 32.03 30.82 985,600 31.08 23.16
05-04-14 32.22 32.51 31.78 608,100 31.99 23.84
05-04-13 32.86 32.86 31.85 700,100 32.16 23.97
05-04-12 33.05 33.05 32.50 780,600 32.76 24.42
05-04-11 33.27 33.52 32.80 616,200 32.92 24.54
05-04-08 33.12 33.40 32.87 540,100 33.13 24.69
05-04-07 32.69 33.31 32.69 490,100 33.14 24.70
05-04-06 32.54 33.06 32.40 593,100 32.79 24.44
Date Open High Low Vol Cls adjCls
05-04-05 32.50 32.75 32.27 770,700 32.39 24.14
05-04-04 32.64 32.64 32.12 746,100 32.27 24.05
05-04-01 32.95 33.28 32.35 547,500 32.56 24.27
05-03-31 32.28 32.85 32.12 975,700 32.65 24.33
05-03-30 64.65 65.20 64.61 1,208,200 64.81 24.15
05-03-29 66.25 66.53 64.38 1,673,500 64.65 24.09
05-03-28 67.39 67.87 66.88 658,700 66.88 24.92
05-03-24 67.32 68.18 67.32 522,400 67.39 25.11
05-03-23 67.08 68.18 66.80 883,300 67.22 25.05
Date Open High Low Vol Cls adjCls
05-03-22 66.15 67.60 65.98 924,600 67.05 24.99
05-03-21 66.20 66.62 66.01 542,700 66.20 24.67
05-03-18 68.00 68.01 66.06 1,596,900 66.07 24.62
05-03-17 67.90 69.09 67.67 730,700 68.90 25.68
05-03-16 69.22 69.39 67.77 641,400 67.92 25.31
05-03-15 69.95 70.00 69.06 780,600 69.22 25.79
05-03-14 68.60 69.60 68.50 953,200 69.57 25.92
05-03-11 67.61 68.18 67.58 783,000 68.05 25.36
05-03-10 67.80 68.12 66.52 934,100 67.36 25.10
Date Open High Low Vol Cls adjCls
05-03-09 67.74 68.95 67.70 1,028,100 67.86 25.24
05-03-08 68.90 69.11 67.48 1,040,600 67.69 25.18
05-03-07 68.87 69.56 68.87 743,000 69.39 25.81
05-03-04 68.94 69.49 68.50 702,500 68.82 25.60
05-03-03 68.86 68.94 68.10 1,045,300 68.73 25.57
05-03-02 68.15 69.07 67.80 775,100 68.86 25.61
05-03-01 66.92 68.67 66.91 850,300 68.47 25.47
05-02-28 67.55 68.19 66.62 1,124,600 66.70 24.81
05-02-25 66.15 67.39 66.04 668,700 67.06 24.95
Date Open High Low Vol Cls adjCls
05-02-24 64.51 66.47 64.51 874,800 66.40 24.70
05-02-23 64.56 65.10 64.23 927,300 64.51 24.00
05-02-22 64.82 65.65 64.38 992,300 64.57 24.02
05-02-18 64.95 65.42 64.66 632,000 64.92 24.15
05-02-17 65.73 65.90 64.74 563,000 64.90 24.14
05-02-16 65.50 65.94 65.20 1,370,800 65.69 24.44
05-02-15 65.45 66.05 65.00 1,161,300 65.70 24.44
05-02-14 65.35 65.82 64.52 787,400 65.28 24.28
05-02-11 64.25 65.40 63.81 828,700 65.35 24.31
Date Open High Low Vol Cls adjCls
05-02-10 64.06 64.34 63.79 950,200 64.25 23.90
05-02-09 64.90 64.94 63.65 1,320,900 64.11 23.85
05-02-08 64.40 65.40 64.40 881,000 64.95 24.16
05-02-07 64.12 64.53 64.00 861,700 64.50 23.99
05-02-04 64.10 64.35 64.03 1,156,200 64.24 23.90
05-02-03 65.03 65.03 63.88 1,011,400 64.00 23.81
05-02-02 65.50 65.51 64.69 979,400 65.03 24.19
05-02-01 65.80 65.91 65.10 2,588,000 65.50 24.37
05-01-31 63.50 66.15 63.49 1,876,300 64.77 24.09
Date Open High Low Vol Cls adjCls
05-01-28 63.74 65.26 62.32 2,570,000 63.08 23.46
05-01-27 62.98 64.00 61.05 6,137,100 63.99 23.80
05-01-26 54.45 55.53 54.26 1,323,400 55.41 20.61
05-01-25 54.75 55.61 54.15 1,021,800 54.27 20.19
05-01-24 54.70 55.78 54.60 1,308,600 54.60 20.31
05-01-21 55.08 55.45 53.88 1,272,200 54.11 20.13
05-01-20 56.20 56.31 54.92 1,549,300 54.94 20.44
05-01-19 57.75 57.75 56.33 901,700 56.45 21.00
05-01-18 58.30 58.30 57.51 912,500 57.77 21.49
Date Open High Low Vol Cls adjCls
05-01-14 57.44 58.40 57.34 1,381,200 58.30 21.69
05-01-13 57.80 57.86 57.22 870,200 57.44 21.37
05-01-12 58.03 58.34 57.08 1,265,400 57.69 21.46
05-01-11 57.70 57.74 56.83 863,200 57.03 21.21
05-01-10 56.80 58.00 56.80 850,100 57.82 21.51
05-01-07 57.82 58.04 56.90 889,000 56.96 21.19
05-01-06 57.05 58.60 57.01 1,484,700 57.67 21.45
05-01-05 57.50 57.65 56.71 2,174,200 56.85 21.15
05-01-04 60.05 60.05 57.35 2,120,800 57.47 21.38
Date Open High Low Vol Cls adjCls
05-01-03 61.89 62.21 59.87 851,100 60.13 22.37
04-12-31 61.89 62.17 61.67 382,000 61.79 22.98
04-12-30 61.72 62.21 61.68 532,300 61.89 23.02
04-12-29 61.67 61.99 61.45 542,700 61.67 22.94
04-12-28 61.27 61.98 61.27 535,500 61.92 23.03
04-12-27 61.74 61.88 61.06 404,900 61.17 22.75
04-12-23 61.54 62.55 61.45 537,000 61.68 22.94
04-12-22 61.70 62.10 61.45 716,100 61.64 22.93
04-12-21 61.86 62.00 60.95 1,271,100 61.85 23.01
Date Open High Low Vol Cls adjCls
04-12-20 61.60 62.59 61.22 991,100 61.61 22.92
04-12-17 62.90 63.01 60.69 2,673,300 61.80 22.99
04-12-16 62.91 63.83 62.86 1,415,500 63.35 23.57
04-12-15 64.18 64.18 62.89 1,718,200 62.91 23.40
04-12-14 63.48 64.39 63.40 881,400 64.14 23.86
04-12-13 63.95 64.39 63.31 1,196,600 63.48 23.61
04-12-10 63.75 64.15 63.41 948,100 63.86 23.75
04-12-09 65.04 65.04 63.66 1,103,700 64.17 23.87
04-12-08 65.42 65.90 64.90 580,800 65.10 24.22
Date Open High Low Vol Cls adjCls
04-12-07 66.23 66.92 65.30 1,252,500 65.41 24.33
04-12-06 66.80 67.35 66.30 804,800 66.36 24.68
04-12-03 66.99 67.41 66.34 861,500 66.71 24.82
04-12-02 67.15 67.83 66.85 808,800 66.90 24.89
04-12-01 66.35 67.22 66.18 1,180,100 67.15 24.98
04-11-30 67.05 67.15 66.14 1,314,700 66.19 24.62
04-11-29 67.65 67.80 66.89 883,100 67.15 24.98
04-11-26 67.65 67.70 67.16 258,800 67.38 25.06
04-11-24 67.64 68.00 67.40 502,100 67.65 25.16
Date Open High Low Vol Cls adjCls
04-11-23 67.85 67.85 66.60 1,123,600 67.53 25.12
04-11-22 67.62 67.68 66.74 1,083,400 67.60 25.15
04-11-19 68.30 68.53 67.31 639,700 67.37 25.06
04-11-18 67.50 68.73 67.39 880,300 68.23 25.38
04-11-17 67.13 69.15 67.13 1,705,900 68.12 25.34
04-11-16 65.69 68.08 65.32 2,087,000 67.12 24.92
04-11-15 65.59 66.11 64.47 1,312,200 65.87 24.46
04-11-12 63.86 65.62 63.45 1,371,500 65.59 24.35
04-11-11 62.28 63.87 62.28 1,374,800 63.86 23.71
Date Open High Low Vol Cls adjCls
04-11-10 62.70 62.90 61.86 1,021,100 62.28 23.13
04-11-09 63.20 63.23 61.95 1,108,800 62.79 23.32
04-11-08 63.80 63.80 63.16 928,200 63.24 23.48
04-11-05 62.90 63.83 62.68 829,100 63.44 23.56
04-11-04 61.27 62.95 60.68 1,400,700 62.70 23.28
04-11-03 62.08 62.20 60.73 1,363,400 61.39 22.80
04-11-02 61.44 62.32 61.34 901,100 61.51 22.84
04-11-01 61.51 61.51 61.00 1,161,300 61.44 22.81
04-10-29 60.69 61.58 60.66 728,400 61.53 22.85
Date Open High Low Vol Cls adjCls
04-10-28 60.60 61.48 60.38 960,600 60.89 22.61
04-10-27 58.05 60.75 58.05 1,263,100 60.60 22.50
04-10-26 57.60 58.43 56.97 1,058,000 58.04 21.55
04-10-25 57.35 58.15 57.10 1,332,100 57.79 21.46
04-10-22 58.75 58.83 57.65 1,398,300 57.70 21.43
04-10-21 58.00 59.66 57.91 2,212,300 58.90 21.87
04-10-20 58.55 58.56 57.20 1,482,800 57.49 21.35
04-10-19 58.73 59.72 58.42 1,754,800 58.62 21.77
04-10-18 57.95 58.81 57.68 577,200 58.48 21.71
Date Open High Low Vol Cls adjCls
04-10-15 57.55 58.23 57.55 478,100 58.02 21.54
04-10-14 57.77 57.83 56.86 523,700 57.51 21.35
04-10-13 58.00 58.77 57.65 707,800 57.67 21.41
04-10-12 57.84 58.10 57.44 1,154,900 58.09 21.57
04-10-11 57.68 58.00 57.55 816,800 57.83 21.47
04-10-08 57.67 58.01 57.36 846,500 57.58 21.38
04-10-07 58.05 58.46 56.93 1,501,200 57.75 21.44
04-10-06 56.70 57.49 56.28 480,100 57.49 21.35
04-10-05 56.34 57.20 56.34 723,500 56.82 21.10
Date Open High Low Vol Cls adjCls
04-10-04 56.20 56.80 55.98 1,079,100 56.33 20.92
04-10-01 55.07 56.13 55.07 942,200 56.12 20.84
04-09-30 53.52 55.07 53.36 1,189,200 54.94 20.40
04-09-29 53.43 54.00 53.10 894,100 53.42 19.84
04-09-28 53.49 54.26 52.96 645,000 53.41 19.83
04-09-27 53.30 53.61 53.02 1,293,300 53.48 19.86
04-09-24 53.25 53.59 53.14 1,263,300 53.53 19.88
04-09-23 53.71 53.71 52.97 947,900 53.21 19.76
04-09-22 54.00 54.46 53.58 1,502,300 53.71 19.94
Date Open High Low Vol Cls adjCls
04-09-21 53.61 55.26 53.57 1,994,400 55.17 20.49
04-09-20 51.70 53.80 51.55 2,264,600 53.61 19.91
04-09-17 50.73 51.76 50.45 907,200 51.70 19.20
04-09-16 50.10 51.68 50.10 875,300 50.71 18.83
04-09-15 49.94 50.37 49.75 738,100 50.15 18.62
04-09-14 50.13 50.13 49.70 446,800 49.96 18.55
04-09-13 49.40 50.50 49.25 686,400 50.13 18.61
04-09-10 48.92 49.38 48.70 1,055,600 49.34 18.32
04-09-09 47.95 49.25 47.89 532,300 48.98 18.19
Date Open High Low Vol Cls adjCls
04-09-08 48.89 49.04 47.63 546,500 47.80 17.75
04-09-07 48.60 49.11 48.59 342,200 48.88 18.15
04-09-03 49.04 49.05 48.25 304,600 48.43 17.98
04-09-02 48.95 49.28 48.80 470,300 49.18 18.22
04-09-01 48.16 49.14 48.16 702,500 48.95 18.13
04-08-31 47.68 48.16 47.48 426,700 48.16 17.84
04-08-30 48.00 48.23 47.35 442,600 47.70 17.67
04-08-27 47.40 48.39 47.40 568,300 48.00 17.78
04-08-26 47.38 47.55 46.92 595,800 47.35 17.54
Date Open High Low Vol Cls adjCls
04-08-25 46.56 47.49 46.50 379,700 47.38 17.55
04-08-24 47.03 47.17 46.30 377,000 46.56 17.25
04-08-23 46.68 47.41 46.68 388,600 47.03 17.42
04-08-20 45.85 46.85 45.80 464,400 46.71 17.30
04-08-19 45.69 46.44 45.69 590,600 45.95 17.02
04-08-18 44.88 45.72 44.70 701,900 45.69 16.92
04-08-17 44.99 45.48 44.86 514,300 45.04 16.68
04-08-16 43.64 45.06 43.62 712,100 44.86 16.62
04-08-13 43.85 44.00 43.20 629,700 43.56 16.14
Date Open High Low Vol Cls adjCls
04-08-12 44.98 44.98 43.35 1,247,400 43.82 16.23
04-08-11 46.35 46.35 44.65 874,000 45.00 16.67
04-08-10 45.95 46.48 45.93 446,000 46.48 17.22
04-08-09 45.85 46.07 45.68 359,400 45.77 16.95
04-08-06 46.48 46.82 45.60 672,500 45.67 16.92
04-08-05 48.13 48.13 46.78 621,500 46.78 17.33
04-08-04 47.82 48.31 47.71 1,081,400 48.13 17.83
04-08-03 48.10 48.25 47.69 679,900 47.97 17.77
04-08-02 47.49 48.22 47.05 859,400 48.00 17.78
Date Open High Low Vol Cls adjCls
04-07-30 47.84 47.90 47.38 712,700 47.48 17.59
04-07-29 45.21 47.94 45.21 1,500,400 47.84 17.72
04-07-28 45.36 45.36 44.50 624,600 45.21 16.75
04-07-27 45.07 45.49 44.85 404,900 45.35 16.80
04-07-26 45.47 45.83 44.82 560,100 44.92 16.64
04-07-23 46.61 46.61 45.45 666,300 45.47 16.84
04-07-22 46.14 46.70 45.74 528,500 46.60 17.26
04-07-21 47.73 47.89 46.10 977,900 46.16 17.10
04-07-20 47.34 47.60 47.05 604,900 47.60 17.63
Date Open High Low Vol Cls adjCls
04-07-19 47.40 47.96 47.09 574,300 47.34 17.54
04-07-16 47.75 47.75 47.29 431,200 47.29 17.52
04-07-15 48.25 48.48 47.54 542,300 47.64 17.65
04-07-14 48.36 48.86 48.11 822,600 48.25 17.87
04-07-13 48.00 48.67 48.00 649,000 48.61 18.01
04-07-12 48.75 48.80 48.24 818,300 48.37 17.92
04-07-09 48.49 48.94 48.44 463,500 48.74 18.05
04-07-08 48.44 48.75 47.81 540,200 48.37 17.92
04-07-07 48.20 48.83 48.20 431,400 48.50 17.97
Date Open High Low Vol Cls adjCls
04-07-06 49.51 49.51 48.10 640,300 48.15 17.84
04-07-02 49.50 49.95 49.50 502,500 49.76 18.43
04-07-01 50.50 50.64 49.53 1,053,500 49.55 18.35
04-06-30 49.85 50.75 49.85 1,250,000 50.75 18.80
04-06-29 49.15 50.00 49.13 1,004,200 49.90 18.48
04-06-28 49.08 49.34 48.75 1,005,500 49.15 18.21
04-06-25 48.39 48.99 48.31 1,247,000 48.83 18.09
04-06-24 47.97 48.50 47.90 684,100 48.39 17.92
04-06-23 47.50 48.52 47.35 951,500 48.33 17.90
Date Open High Low Vol Cls adjCls
04-06-22 47.30 47.68 47.15 1,138,600 47.50 17.59
04-06-21 47.80 47.96 47.30 537,600 47.30 17.52
04-06-18 47.61 48.43 47.40 848,400 47.81 17.71
04-06-17 47.14 47.67 46.66 917,800 47.59 17.63
04-06-16 46.86 47.24 46.57 772,600 47.14 17.46
04-06-15 45.32 46.91 45.32 1,759,100 46.66 17.28
04-06-14 46.25 46.25 45.05 793,100 45.24 16.76
04-06-10 46.25 46.48 46.11 792,300 46.32 17.16
04-06-09 46.20 46.52 45.96 888,200 46.09 17.07
Date Open High Low Vol Cls adjCls
04-06-08 46.65 46.73 45.85 1,289,500 46.14 17.09
04-06-07 46.17 46.35 45.67 429,900 46.25 17.13
04-06-04 45.60 46.43 45.40 618,700 45.86 16.99
04-06-03 45.99 46.08 45.32 582,900 45.37 16.81
04-06-02 45.87 46.09 45.40 291,200 45.81 16.97
04-06-01 46.00 46.48 45.56 396,400 45.85 16.98
04-05-28 45.70 46.30 45.50 540,000 46.20 17.11
04-05-27 45.55 46.05 45.37 472,900 45.70 16.93
04-05-26 44.79 45.64 44.66 565,400 45.64 16.87
Date Open High Low Vol Cls adjCls
04-05-25 44.20 44.96 43.93 844,800 44.89 16.59
04-05-24 44.05 44.68 43.91 408,500 44.28 16.37
04-05-21 43.74 43.94 43.45 292,300 43.80 16.19
04-05-20 43.15 43.95 43.05 1,013,500 43.72 16.16
04-05-19 42.90 44.10 42.88 779,400 42.93 15.87
04-05-18 42.70 43.02 42.62 1,277,500 42.70 15.78
04-05-17 43.20 43.20 42.39 795,000 42.60 15.75
04-05-14 43.38 43.60 43.06 1,165,500 43.25 15.99
04-05-13 42.79 43.78 42.75 729,200 43.40 16.04
Date Open High Low Vol Cls adjCls
04-05-12 43.29 43.29 42.37 1,155,800 42.89 15.85
04-05-11 42.93 43.67 42.93 1,082,100 43.39 16.04
04-05-10 43.50 43.73 42.53 974,800 42.93 15.87
04-05-07 43.65 44.32 43.62 895,400 43.69 16.15
04-05-06 44.80 44.80 43.52 776,000 43.91 16.23
04-05-05 44.86 45.28 44.60 418,500 44.85 16.58
04-05-04 44.45 45.32 44.45 1,133,700 44.74 16.54
04-05-03 44.97 45.54 44.20 1,424,600 44.44 16.43
04-04-30 45.14 45.44 44.79 994,400 45.05 16.65
Date Open High Low Vol Cls adjCls
04-04-29 45.85 45.85 45.08 886,500 45.14 16.68
04-04-28 46.40 46.41 45.76 1,398,100 45.79 16.92
04-04-27 47.60 47.80 46.27 1,102,000 46.40 17.15
04-04-26 48.40 48.78 47.57 679,000 47.78 17.66
04-04-23 48.50 48.55 47.42 732,400 47.84 17.68
04-04-22 48.58 48.70 48.00 567,500 48.50 17.93
04-04-21 47.51 48.53 47.48 836,500 48.53 17.94
04-04-20 48.51 48.89 47.40 598,400 47.40 17.52
04-04-19 48.10 48.91 48.10 838,200 48.52 17.93
Date Open High Low Vol Cls adjCls
04-04-16 47.99 48.10 47.56 793,300 48.00 17.74
04-04-15 48.07 48.48 47.66 577,600 47.99 17.74
04-04-14 48.40 49.20 47.98 575,900 48.06 17.76
04-04-13 50.00 50.17 48.93 617,000 48.93 18.08
04-04-12 50.35 50.73 49.80 506,100 50.00 18.48
04-04-08 50.95 51.19 50.17 577,000 50.20 18.55
04-04-07 50.07 50.72 49.93 313,700 50.53 18.68
04-04-06 50.71 50.71 49.90 437,100 50.00 18.48
04-04-05 50.30 50.85 50.05 535,100 50.70 18.74
Date Open High Low Vol Cls adjCls
04-04-02 49.98 50.40 49.89 615,300 50.25 18.57
04-04-01 48.55 49.55 48.50 619,800 49.48 18.29
04-03-31 48.85 49.08 48.41 423,700 48.41 17.89
04-03-30 48.50 48.95 48.20 328,700 48.90 18.07
04-03-29 47.80 48.90 47.75 1,372,700 48.65 17.98
04-03-26 46.35 47.94 46.20 1,367,000 47.20 17.45
04-03-25 44.79 46.47 44.77 1,151,300 46.40 17.15
04-03-24 45.25 45.60 44.69 768,200 44.74 16.54
04-03-23 45.75 45.91 45.35 725,000 45.42 16.79
Date Open High Low Vol Cls adjCls
04-03-22 45.85 46.12 45.45 934,800 45.50 16.82
04-03-19 45.20 46.34 45.16 1,193,000 46.00 17.00
04-03-18 44.88 45.16 44.28 444,300 45.15 16.69
04-03-17 44.94 45.25 44.75 398,300 44.89 16.59
04-03-16 44.79 45.09 44.33 513,300 44.69 16.52
04-03-15 45.84 45.84 44.21 925,600 44.67 16.51
04-03-12 44.75 45.86 44.75 1,144,300 45.85 16.95
04-03-11 44.75 44.90 44.26 1,338,400 44.41 16.41
04-03-10 45.61 45.65 44.57 1,091,800 44.75 16.54
Date Open High Low Vol Cls adjCls
04-03-09 46.32 46.37 45.31 661,300 45.61 16.86
04-03-08 47.25 47.56 46.11 502,300 46.12 17.05
04-03-05 46.85 47.36 46.58 776,800 47.25 17.46
04-03-04 46.50 46.99 46.46 663,400 46.85 17.32
04-03-03 47.65 47.69 47.12 395,400 47.24 17.42
04-03-02 47.70 48.60 47.67 514,100 47.72 17.60
04-03-01 47.25 47.94 46.91 775,400 47.87 17.66
04-02-27 47.87 48.70 47.05 911,700 47.25 17.43
04-02-26 46.80 47.96 46.55 904,900 47.87 17.66
Date Open High Low Vol Cls adjCls
04-02-25 46.35 47.21 46.23 803,700 46.89 17.29
04-02-24 46.80 46.80 45.76 1,433,500 46.48 17.14
04-02-23 47.95 47.97 46.70 1,300,300 46.86 17.28
04-02-20 49.50 49.50 47.52 1,244,000 47.70 17.59
04-02-19 49.75 49.80 49.15 1,048,600 49.38 18.21
04-02-18 49.19 49.43 48.99 595,200 49.10 18.11
04-02-17 49.00 49.60 49.00 655,300 49.20 18.15
04-02-13 50.00 50.40 48.60 875,700 48.80 18.00
04-02-12 50.24 50.93 50.00 940,300 50.21 18.52
Date Open High Low Vol Cls adjCls
04-02-11 49.82 50.37 49.67 1,173,700 50.24 18.53
04-02-10 48.78 50.28 48.78 1,124,200 49.86 18.39
04-02-09 48.72 49.07 48.46 1,806,500 49.03 18.08
04-02-06 48.33 48.73 48.22 725,800 48.70 17.96
04-02-05 48.33 48.43 48.09 1,518,200 48.29 17.81
04-02-04 48.50 48.60 48.01 1,519,400 48.33 17.83
04-02-03 48.60 49.32 48.15 1,061,800 48.90 18.04
04-02-02 48.43 48.69 47.91 1,033,600 48.50 17.89
04-01-30 48.60 48.99 48.08 1,480,900 48.68 17.95
Date Open High Low Vol Cls adjCls
04-01-29 47.65 48.26 47.42 1,783,400 48.16 17.76
04-01-28 48.36 49.05 47.40 1,472,000 47.75 17.61
04-01-27 48.80 48.82 48.02 1,180,900 48.36 17.84
04-01-26 47.57 49.14 47.25 1,189,200 49.14 18.12
04-01-23 48.20 48.70 47.46 2,937,900 47.67 17.58
04-01-22 49.42 49.72 48.25 2,256,300 48.65 17.94
04-01-21 48.00 49.76 47.95 4,427,100 49.40 18.22
04-01-20 43.50 48.00 43.46 7,031,700 47.55 17.54
04-01-16 39.90 40.62 39.90 1,276,400 40.50 14.94
Date Open High Low Vol Cls adjCls
04-01-15 40.50 40.50 39.85 949,600 40.15 14.81
04-01-14 40.07 40.61 39.86 1,076,400 40.54 14.95
04-01-13 39.75 40.23 39.69 1,324,700 40.07 14.78
04-01-12 39.25 39.69 39.07 757,100 39.69 14.64
04-01-09 38.80 39.61 38.72 768,600 39.15 14.44
04-01-08 37.90 38.75 37.90 1,686,400 38.70 14.27
04-01-07 39.05 39.05 38.30 1,140,900 38.70 14.27
04-01-06 39.30 39.66 38.96 526,400 39.62 14.61
04-01-05 38.56 39.41 38.55 649,200 39.40 14.53
Date Open High Low Vol Cls adjCls
04-01-02 37.85 38.66 37.85 357,500 38.31 14.13
03-12-31 38.52 38.52 37.88 711,200 37.95 14.00
03-12-30 38.70 38.75 38.28 529,200 38.32 14.13
03-12-29 37.98 38.99 37.94 770,100 38.65 14.25
03-12-26 37.70 37.87 37.63 256,300 37.78 13.93
03-12-24 37.50 37.95 37.45 244,400 37.62 13.88
03-12-23 37.58 37.96 37.49 986,200 37.59 13.86
03-12-22 37.52 37.76 37.20 841,400 37.73 13.92
03-12-19 38.02 38.10 37.61 680,700 37.77 13.93
Date Open High Low Vol Cls adjCls
03-12-18 38.05 38.12 37.51 769,400 38.12 14.06
03-12-17 37.80 38.05 37.14 913,400 38.00 14.02
03-12-16 38.22 38.30 37.51 596,700 37.80 13.94
03-12-15 38.60 38.65 38.09 1,050,300 38.23 14.10
03-12-12 38.34 38.49 38.05 370,600 38.33 14.14
03-12-11 37.29 38.61 37.29 495,500 38.44 14.18
03-12-10 37.05 37.49 36.81 917,800 37.29 13.75
03-12-09 37.68 37.95 37.01 1,194,700 37.08 13.68
03-12-08 37.35 38.05 37.35 555,600 37.68 13.90
Date Open High Low Vol Cls adjCls
03-12-05 37.30 37.72 37.13 686,700 37.40 13.79
03-12-04 38.52 38.69 37.70 662,300 37.81 13.95
03-12-03 39.40 39.48 38.35 968,600 38.39 14.16
03-12-02 39.00 39.30 38.85 547,200 39.27 14.48
03-12-01 38.91 39.20 38.68 710,600 39.20 14.46
03-11-28 38.40 38.89 38.25 324,000 38.77 14.30
03-11-26 38.53 38.95 38.35 686,400 38.45 14.18
03-11-25 38.10 38.68 38.06 912,700 38.55 14.22
03-11-24 37.13 38.14 37.03 511,400 38.11 14.06
Date Open High Low Vol Cls adjCls
03-11-21 37.00 37.15 36.88 661,500 37.03 13.66
03-11-20 36.72 37.00 36.56 969,500 37.00 13.65
03-11-19 36.67 36.98 36.42 384,400 36.77 13.56
03-11-18 36.86 37.10 36.65 628,400 36.77 13.52
03-11-17 36.88 36.88 36.34 537,200 36.76 13.52
03-11-14 37.65 37.97 36.87 299,300 36.88 13.57
03-11-13 37.79 37.90 37.43 389,900 37.75 13.89
03-11-12 37.13 37.90 37.13 412,500 37.89 13.94
03-11-11 37.35 37.43 37.00 269,000 37.13 13.66
Date Open High Low Vol Cls adjCls
03-11-10 38.02 38.23 37.31 566,800 37.35 13.74
03-11-07 38.40 38.73 38.12 627,200 38.12 14.02
03-11-06 37.97 38.45 37.85 653,000 38.30 14.09
03-11-05 38.20 38.20 37.21 512,000 37.90 13.94
03-11-04 37.90 38.20 37.75 913,400 38.20 14.05
03-11-03 37.00 37.96 37.00 833,400 37.96 13.96
03-10-31 37.33 37.41 37.11 520,500 37.22 13.69
03-10-30 36.90 37.45 36.80 1,157,700 37.43 13.77
03-10-29 36.40 36.95 36.35 729,800 36.79 13.53
Date Open High Low Vol Cls adjCls
03-10-28 36.00 36.46 35.88 711,800 36.39 13.38
03-10-27 35.68 36.08 35.63 392,800 35.82 13.18
03-10-24 35.40 35.70 35.15 578,100 35.63 13.11
03-10-23 35.30 35.63 35.24 701,700 35.53 13.07
03-10-22 35.74 36.00 35.35 624,800 35.41 13.02
03-10-21 35.84 36.14 35.70 565,400 35.74 13.15
03-10-20 35.75 36.07 35.31 483,700 35.74 13.15
03-10-17 36.16 36.20 35.57 502,300 35.63 13.11
03-10-16 36.19 36.49 35.93 604,700 36.11 13.28
Date Open High Low Vol Cls adjCls
03-10-15 36.60 36.64 36.10 763,900 36.18 13.31
03-10-14 35.79 36.32 35.68 497,000 36.22 13.32
03-10-13 36.39 36.76 35.70 750,600 35.79 13.16
03-10-10 36.10 36.60 36.07 440,700 36.48 13.42
03-10-09 36.35 36.44 36.04 1,157,000 36.23 13.33
03-10-08 36.05 36.51 36.05 1,141,100 36.15 13.30
03-10-07 35.87 36.10 35.82 870,800 35.97 13.23
03-10-06 36.05 36.28 35.97 982,400 36.12 13.29
03-10-03 36.15 36.35 35.84 945,100 35.93 13.22
Date Open High Low Vol Cls adjCls
03-10-02 36.08 36.37 35.89 817,300 35.90 13.20
03-10-01 36.40 36.53 35.90 1,528,700 36.02 13.25
03-09-30 35.99 36.56 35.55 3,127,800 35.79 13.16
03-09-29 34.11 34.45 34.05 436,400 34.41 12.66
03-09-26 33.76 34.06 33.50 812,000 34.01 12.51
03-09-25 34.31 34.35 33.75 607,700 33.76 12.42
03-09-24 35.39 35.39 34.25 789,500 34.31 12.62
03-09-23 35.50 35.63 35.08 692,400 35.29 12.98
03-09-22 36.00 36.00 35.55 695,800 35.67 13.12
Date Open High Low Vol Cls adjCls
03-09-19 36.23 36.55 36.05 968,000 36.33 13.36
03-09-18 35.75 36.10 35.64 1,821,700 35.92 13.21
03-09-17 34.85 35.29 34.80 899,400 35.20 12.95
03-09-16 34.00 34.82 33.81 883,900 34.70 12.76
03-09-15 33.99 34.21 33.96 1,111,700 34.00 12.51
03-09-12 34.05 34.10 33.80 502,100 33.99 12.50
03-09-11 34.10 34.30 33.90 895,000 34.10 12.54
03-09-10 35.00 35.00 34.10 984,900 34.10 12.54
03-09-09 35.08 35.10 34.72 800,100 34.75 12.78
Date Open High Low Vol Cls adjCls
03-09-08 34.89 35.08 34.77 757,800 35.08 12.90
03-09-05 35.02 35.14 34.71 952,300 34.79 12.80
03-09-04 34.16 35.60 34.16 2,428,800 35.27 12.97
03-09-03 34.00 34.21 33.96 803,300 34.16 12.56
03-09-02 33.25 34.08 33.23 599,900 34.03 12.48
03-08-29 32.90 33.27 32.87 649,200 33.20 12.18
03-08-28 32.62 32.98 32.57 402,600 32.95 12.08
03-08-27 32.65 32.90 32.19 848,600 32.62 11.96
03-08-26 32.85 32.86 32.02 589,300 32.64 11.97
Date Open High Low Vol Cls adjCls
03-08-25 32.55 33.05 32.41 661,700 32.93 12.08
03-08-22 32.65 32.95 32.37 555,600 32.55 11.94
03-08-21 32.20 32.70 32.10 562,600 32.70 11.99
03-08-20 32.39 32.39 31.90 493,200 32.18 11.80
03-08-19 31.60 32.39 31.60 441,700 32.37 11.87
03-08-18 31.08 31.61 31.07 418,500 31.60 11.59
03-08-15 31.30 31.38 30.75 178,400 31.38 11.51
03-08-14 30.50 31.29 30.39 440,900 31.28 11.47
03-08-13 30.60 30.67 30.35 1,088,400 30.36 11.13
Date Open High Low Vol Cls adjCls
03-08-12 30.44 30.60 30.08 966,300 30.52 11.19
03-08-11 30.17 30.79 30.08 497,600 30.20 11.08
03-08-08 30.50 30.56 30.15 370,200 30.27 11.10
03-08-07 30.70 30.79 30.03 864,500 30.39 11.15
03-08-06 31.04 31.17 30.80 291,200 30.90 11.33
03-08-05 32.24 32.50 31.06 468,600 31.16 11.43
03-08-04 32.30 32.64 31.76 566,200 32.14 11.79
03-08-01 32.37 32.49 32.01 419,100 32.14 11.79
03-07-31 32.60 32.80 32.20 890,700 32.37 11.87
Date Open High Low Vol Cls adjCls
03-07-30 32.30 32.73 31.91 872,100 32.49 11.92
03-07-29 32.10 32.33 31.86 762,200 32.23 11.82
03-07-28 31.25 31.94 30.90 823,800 31.90 11.70
03-07-25 31.90 31.98 30.95 1,138,400 31.20 11.44
03-07-24 31.65 32.65 31.50 1,284,900 31.60 11.59
03-07-23 30.65 31.05 30.44 674,000 30.91 11.34
03-07-22 30.00 30.78 29.99 758,600 30.72 11.27
03-07-21 29.45 29.65 29.12 690,700 29.56 10.84
03-07-18 29.22 29.54 29.00 632,300 29.29 10.74
Date Open High Low Vol Cls adjCls
03-07-17 29.70 29.70 28.91 596,500 29.21 10.71
03-07-16 30.75 30.75 29.70 874,400 29.70 10.89
03-07-15 30.90 31.12 30.49 394,300 30.61 11.23
03-07-14 30.66 31.22 30.54 689,000 30.80 11.30
03-07-11 30.06 30.48 29.95 426,500 30.41 11.15
03-07-10 30.80 30.86 29.95 712,500 29.96 10.99
03-07-09 30.40 31.06 29.91 806,300 30.96 11.35
03-07-08 30.60 30.72 30.15 563,900 30.39 11.15
03-07-07 30.30 30.85 30.30 428,200 30.70 11.26
Date Open High Low Vol Cls adjCls
03-07-03 30.40 30.50 30.02 248,900 30.20 11.08
03-07-02 30.67 30.87 30.27 868,500 30.62 11.23
03-07-01 30.00 30.68 28.70 589,100 30.67 11.25
03-06-30 30.60 30.66 29.69 1,323,800 30.05 11.02
03-06-27 30.72 30.99 30.53 658,900 30.57 11.21
03-06-26 31.25 31.27 30.41 867,900 30.71 11.26
03-06-25 31.20 31.65 31.20 529,000 31.27 11.47
03-06-24 31.76 31.98 31.05 819,800 31.13 11.42
03-06-23 32.50 32.50 31.76 551,400 31.76 11.65
Date Open High Low Vol Cls adjCls
03-06-20 32.50 32.72 32.29 605,800 32.60 11.96
03-06-19 32.44 32.82 32.21 464,000 32.25 11.83
03-06-18 31.85 32.68 31.80 822,300 32.34 11.86
03-06-17 31.60 32.04 31.26 457,000 31.98 11.73
03-06-16 30.96 31.58 30.94 478,100 31.55 11.57
03-06-13 31.48 31.49 30.83 453,800 31.02 11.38
03-06-12 31.11 31.45 31.06 310,700 31.36 11.50
03-06-11 31.20 31.38 30.84 419,700 31.23 11.45
03-06-10 31.05 31.45 30.91 470,500 31.45 11.53
Date Open High Low Vol Cls adjCls
03-06-09 31.25 31.27 30.80 768,800 30.95 11.35
03-06-06 31.50 32.04 31.31 755,700 31.35 11.50
03-06-05 30.89 31.33 30.57 652,400 31.25 11.46
03-06-04 30.50 31.05 30.49 894,500 30.89 11.33
03-06-03 30.40 30.65 30.36 932,000 30.45 11.17
03-06-02 30.37 30.70 30.20 931,800 30.28 11.10
03-05-30 30.10 30.46 30.07 1,092,900 30.29 11.11
03-05-29 29.98 30.20 29.89 502,300 30.20 11.08
03-05-28 30.15 30.35 29.95 545,300 30.03 11.01
Date Open High Low Vol Cls adjCls
03-05-27 29.18 30.35 29.01 531,500 30.11 11.01
03-05-23 29.20 29.47 29.08 363,200 29.33 10.73
03-05-22 28.90 29.16 28.69 646,600 29.11 10.65
03-05-21 28.80 29.07 28.62 427,100 29.06 10.63
03-05-20 28.65 29.20 28.55 629,300 28.86 10.56
03-05-19 29.30 29.38 28.61 346,300 28.69 10.49
03-05-16 29.70 29.71 29.25 607,700 29.38 10.75
03-05-15 28.90 29.72 28.78 714,400 29.72 10.87
03-05-14 29.20 29.30 28.68 1,091,800 28.68 10.49
Date Open High Low Vol Cls adjCls
03-05-13 29.49 29.49 28.89 406,600 29.30 10.72
03-05-12 29.41 29.48 29.06 580,600 29.36 10.74
03-05-09 28.74 29.41 28.62 889,700 29.41 10.76
03-05-08 28.60 28.80 28.30 644,100 28.66 10.48
03-05-07 28.42 29.00 28.07 779,000 28.78 10.53
03-05-06 28.70 28.97 28.46 649,200 28.67 10.49
03-05-05 28.28 29.05 28.28 501,400 28.85 10.55
03-05-02 27.40 28.24 27.40 535,100 28.23 10.33
03-05-01 28.50 28.60 27.48 959,100 27.70 10.13
Date Open High Low Vol Cls adjCls
03-04-30 28.10 28.80 27.89 645,000 28.56 10.45
03-04-29 28.05 28.62 27.85 317,500 28.15 10.30
03-04-28 28.00 28.23 27.93 725,400 28.02 10.25
03-04-25 28.70 28.70 27.66 604,100 27.90 10.20
03-04-24 28.72 29.01 28.70 538,100 28.80 10.53
03-04-23 28.75 29.00 28.57 520,100 28.86 10.56
03-04-22 28.55 28.84 28.14 563,200 28.75 10.52
03-04-21 28.25 28.67 28.23 350,900 28.56 10.45
03-04-17 28.10 28.35 27.79 1,203,600 28.08 10.27
Date Open High Low Vol Cls adjCls
03-04-16 28.47 28.70 27.70 804,100 27.80 10.17
03-04-15 27.40 28.43 27.38 900,200 28.41 10.39
03-04-14 27.26 27.49 27.20 451,500 27.35 10.00
03-04-11 27.45 27.68 27.07 414,900 27.27 9.97
03-04-10 26.95 27.33 26.91 598,600 27.25 9.97
03-04-09 27.20 27.70 26.85 599,400 26.86 9.82
03-04-08 27.90 27.96 27.12 697,000 27.13 9.92
03-04-07 28.75 28.79 27.92 953,800 28.00 10.24
03-04-04 27.33 27.42 27.05 481,700 27.11 9.92
Date Open High Low Vol Cls adjCls
03-04-03 27.70 27.73 27.12 1,508,000 27.28 9.98
03-04-02 28.05 28.65 27.71 1,040,200 27.84 10.18
03-04-01 27.90 28.11 27.48 654,100 27.86 10.19
03-03-31 28.00 28.08 27.35 733,000 27.77 10.16
03-03-28 28.10 28.30 27.75 674,000 28.00 10.24
03-03-27 27.56 28.26 27.45 848,000 28.10 10.28
03-03-26 28.00 28.00 27.65 1,069,800 27.81 10.17
03-03-25 28.68 28.79 27.89 1,302,900 28.10 10.28
03-03-24 29.60 29.60 28.49 665,500 28.62 10.47
Date Open High Low Vol Cls adjCls
03-03-21 29.60 29.89 29.15 1,351,100 29.67 10.85
03-03-20 28.43 29.21 28.15 1,177,600 28.83 10.54
03-03-19 28.44 28.65 27.79 690,300 28.43 10.40
03-03-18 28.50 28.70 28.15 737,500 28.44 10.40
03-03-17 27.41 28.62 27.35 1,179,200 28.50 10.42
03-03-14 27.20 27.84 27.10 1,226,700 27.51 10.06
03-03-13 26.25 27.04 26.25 1,617,200 26.86 9.82
03-03-12 26.06 26.40 25.35 1,943,900 26.00 9.51
03-03-11 27.12 27.30 26.37 2,289,700 26.59 9.73
Date Open High Low Vol Cls adjCls
03-03-10 29.46 29.99 26.96 3,475,800 27.19 9.95
03-03-07 30.65 30.67 30.16 1,067,300 30.19 11.04
03-03-06 30.91 31.04 30.64 1,050,300 30.79 11.23
03-03-05 31.00 31.23 30.55 915,700 30.91 11.28
03-03-04 30.74 31.07 30.51 2,015,800 30.94 11.29
03-03-03 29.98 30.39 29.57 562,600 29.74 10.85
03-02-28 30.04 30.24 29.80 872,900 29.96 10.93
03-02-27 30.05 30.34 29.96 532,100 29.96 10.93
03-02-26 30.10 30.31 29.66 678,800 29.90 10.91
Date Open High Low Vol Cls adjCls
03-02-25 30.40 30.40 29.86 923,100 30.23 11.03
03-02-24 31.25 31.30 30.50 671,200 30.55 11.14
03-02-21 30.30 31.04 30.03 820,000 31.04 11.32
03-02-20 30.00 30.54 29.89 954,000 30.45 11.11
03-02-19 30.40 30.40 29.90 958,200 30.09 10.98
03-02-18 30.30 30.69 30.24 643,000 30.40 11.09
03-02-14 29.45 30.04 29.36 1,117,600 29.99 10.94
03-02-13 30.07 30.07 29.17 924,200 29.35 10.71
03-02-12 30.70 30.70 29.87 537,600 30.02 10.95
Date Open High Low Vol Cls adjCls
03-02-11 30.80 31.09 30.55 612,600 30.70 11.20
03-02-10 30.12 31.07 29.86 1,027,000 30.80 11.24
03-02-07 30.20 30.37 29.79 572,800 30.15 11.00
03-02-06 30.25 30.40 30.02 863,400 30.12 10.99
03-02-05 30.65 30.86 30.32 619,800 30.37 11.08
03-02-04 31.30 31.31 30.53 963,800 30.72 11.21
03-02-03 31.20 31.47 30.71 1,276,200 31.47 11.48
03-01-31 31.00 31.48 30.70 1,583,600 31.20 11.38
03-01-30 30.21 31.45 30.21 1,464,400 31.00 11.31
Date Open High Low Vol Cls adjCls
03-01-29 30.45 30.45 29.87 1,094,100 30.16 11.00
03-01-28 29.11 30.70 29.11 1,617,000 30.53 11.14
03-01-27 29.25 29.45 28.96 749,700 29.11 10.62
03-01-24 29.60 29.73 29.10 1,424,400 29.40 10.73
03-01-23 30.30 30.69 29.70 1,324,700 29.71 10.84
03-01-22 30.60 30.99 30.17 1,308,000 30.20 11.02
03-01-21 31.20 31.27 30.51 1,053,100 30.63 11.17
03-01-17 31.39 31.98 31.00 1,151,500 31.32 11.43
03-01-16 31.20 31.82 30.77 2,157,400 31.39 11.45
Date Open High Low Vol Cls adjCls
03-01-15 29.10 31.40 27.49 4,244,000 31.13 11.36
03-01-14 29.20 29.50 28.81 1,351,600 28.94 10.56
03-01-13 29.00 29.06 28.72 940,300 28.91 10.55
03-01-10 27.71 28.65 27.55 1,391,100 28.65 10.45
03-01-09 27.72 28.04 27.50 877,200 27.71 10.11
03-01-08 28.20 28.28 27.58 1,037,200 27.58 10.06
03-01-07 28.11 28.43 28.09 1,437,500 28.19 10.28
03-01-06 26.95 28.25 26.95 1,142,200 28.11 10.25
03-01-03 26.59 27.47 26.42 597,500 26.95 9.83
Date Open High Low Vol Cls adjCls
03-01-02 26.40 26.85 26.37 1,178,400 26.57 9.69
02-12-31 25.95 26.65 25.95 1,508,600 26.30 9.59
02-12-30 25.71 26.09 25.42 1,647,900 26.09 9.52
02-12-27 25.40 25.70 25.32 900,000 25.58 9.33
02-12-26 25.60 25.70 25.35 646,900 25.44 9.28
02-12-24 25.10 25.27 25.02 222,600 25.09 9.15
02-12-23 24.62 25.10 24.50 695,300 25.00 9.12
02-12-20 24.50 24.92 24.43 1,249,300 24.71 9.01
02-12-19 24.20 24.79 24.20 918,200 24.48 8.93
Date Open High Low Vol Cls adjCls
02-12-18 24.50 24.57 24.20 1,140,100 24.30 8.86
02-12-17 25.00 25.02 24.50 1,275,600 24.64 8.99
02-12-16 24.93 25.12 24.90 1,281,900 25.00 9.12
02-12-13 25.10 25.10 24.71 1,498,500 24.73 9.02
02-12-12 24.75 25.35 24.75 1,010,500 25.22 9.20
02-12-11 24.65 24.97 24.20 1,123,400 24.81 9.05
02-12-10 24.76 25.00 24.09 1,215,900 24.64 8.99
02-12-09 25.70 25.76 24.74 802,900 24.76 9.03
02-12-06 25.50 26.05 25.45 474,500 25.80 9.41
Date Open High Low Vol Cls adjCls
02-12-05 25.88 25.96 25.02 678,600 25.69 9.37
02-12-04 26.15 26.15 25.48 1,645,000 25.84 9.43
02-12-03 26.45 26.50 25.96 998,000 26.26 9.58
02-12-02 27.40 27.66 26.39 840,300 26.45 9.65
02-11-29 26.80 27.10 26.69 290,400 26.92 9.82
02-11-27 26.24 26.86 26.24 880,300 26.70 9.74
02-11-26 26.81 26.93 26.15 648,600 26.24 9.57
02-11-25 26.60 27.11 26.10 858,800 26.86 9.80
02-11-22 26.21 26.89 26.15 1,207,200 26.47 9.66
Date Open High Low Vol Cls adjCls
02-11-21 25.55 26.35 25.55 2,760,500 26.21 9.56
02-11-20 25.00 25.65 25.00 1,100,100 25.34 9.24
02-11-19 25.52 25.52 24.90 1,165,900 25.00 9.09
02-11-18 25.93 26.00 25.35 1,447,500 25.60 9.31
02-11-15 26.23 26.31 25.43 1,457,600 25.80 9.38
02-11-14 26.35 26.73 26.11 1,410,400 26.23 9.54
02-11-13 25.90 26.50 25.80 506,700 25.96 9.44
02-11-12 25.52 26.73 25.50 982,800 26.25 9.55
02-11-11 26.95 26.95 25.54 732,000 25.60 9.31
Date Open High Low Vol Cls adjCls
02-11-08 26.89 27.12 26.70 1,417,200 26.93 9.79
02-11-07 27.39 27.39 26.79 537,600 26.92 9.79
02-11-06 26.75 27.39 26.70 1,392,800 27.39 9.96
02-11-05 27.34 27.39 26.57 779,800 26.70 9.71
02-11-04 26.79 27.70 26.67 1,320,900 27.49 10.00
02-11-01 26.36 26.90 25.95 1,149,800 26.65 9.69
02-10-31 26.98 26.98 25.64 1,905,500 26.38 9.59
02-10-30 26.70 27.85 26.30 1,853,300 26.78 9.74
02-10-29 26.80 26.80 25.70 791,900 26.35 9.58
Date Open High Low Vol Cls adjCls
02-10-28 26.85 27.22 26.45 1,199,600 26.76 9.73
02-10-25 26.53 27.10 26.33 751,600 26.70 9.71
02-10-24 27.45 27.70 26.39 1,306,700 26.56 9.66
02-10-23 27.00 27.50 26.47 1,573,000 27.48 9.99
02-10-22 26.40 27.15 25.91 1,102,400 27.15 9.87
02-10-21 26.15 27.33 25.46 1,893,500 26.95 9.80
02-10-18 27.90 27.90 26.30 1,813,000 26.43 9.61
02-10-17 28.75 29.42 27.76 2,779,600 28.02 10.19
02-10-16 33.55 33.56 24.60 14,456,300 28.00 10.18
Date Open High Low Vol Cls adjCls
02-10-15 33.80 34.37 33.70 1,220,300 33.75 12.27
02-10-14 33.01 33.55 32.99 860,200 33.35 12.13
02-10-11 32.75 33.53 32.70 963,100 33.00 12.00
02-10-10 32.05 32.45 31.50 1,290,400 32.25 11.73
02-10-09 32.04 32.65 32.00 970,300 32.15 11.69
02-10-08 33.50 33.50 32.23 1,106,600 32.29 11.74
02-10-07 33.75 33.81 33.39 779,200 33.61 12.22
02-10-04 34.25 34.40 33.49 539,500 33.61 12.22
02-10-03 33.60 34.77 33.56 1,018,600 34.24 12.45
Date Open High Low Vol Cls adjCls
02-10-02 34.44 34.85 33.42 1,068,100 33.50 12.18
02-10-01 33.55 34.35 33.10 925,000 34.35 12.49
02-09-30 33.30 33.72 32.94 795,700 33.49 12.18
02-09-27 33.60 34.00 33.30 636,500 33.40 12.15
02-09-26 33.24 33.70 32.79 913,400 33.69 12.25
02-09-25 32.55 33.45 32.48 604,500 33.06 12.02
02-09-24 32.20 32.47 31.87 1,042,300 32.30 11.75
02-09-23 32.15 32.48 32.02 979,600 32.48 11.81
02-09-20 32.10 32.27 31.77 806,900 32.15 11.69
Date Open High Low Vol Cls adjCls
02-09-19 31.80 32.05 31.59 573,400 31.68 11.52
02-09-18 32.32 32.39 31.75 780,400 32.08 11.67
02-09-17 32.95 33.15 32.30 806,000 32.35 11.76
02-09-16 32.73 32.90 32.17 468,000 32.74 11.91
02-09-13 32.56 32.90 32.32 335,000 32.75 11.91
02-09-12 33.40 33.45 32.56 368,900 32.56 11.84
02-09-11 33.70 34.10 33.44 959,500 33.45 12.16
02-09-10 32.50 33.97 32.44 1,380,300 33.80 12.29
02-09-09 31.87 32.18 31.57 767,500 31.99 11.63
Date Open High Low Vol Cls adjCls
02-09-06 31.33 31.90 31.33 655,800 31.87 11.59
02-09-05 31.52 31.52 30.95 784,900 31.14 11.32
02-09-04 31.33 31.85 31.12 933,100 31.72 11.53
02-09-03 31.92 31.92 31.22 714,200 31.46 11.41
02-08-30 31.85 32.30 31.55 731,500 31.95 11.59
02-08-29 31.52 32.75 31.29 709,300 32.05 11.63
02-08-28 32.15 32.15 31.38 1,141,800 31.55 11.44
02-08-27 33.60 33.60 31.87 2,095,400 32.29 11.71
02-08-26 33.71 33.84 33.06 1,015,400 33.56 12.17
Date Open High Low Vol Cls adjCls
02-08-23 34.02 34.04 33.30 1,702,700 33.65 12.21
02-08-22 34.10 34.35 33.75 2,182,600 34.12 12.38
02-08-21 32.62 34.20 32.02 6,989,800 34.10 12.37
02-08-20 34.95 35.55 34.58 828,700 35.25 12.79
02-08-19 34.60 35.29 34.54 593,500 35.07 12.72
02-08-16 34.10 35.00 33.80 405,800 34.75 12.60
02-08-15 33.00 34.00 32.95 327,400 33.97 12.32
02-08-14 31.90 33.00 31.80 760,500 33.00 11.97
02-08-13 33.07 33.65 31.85 631,800 32.00 11.61
Date Open High Low Vol Cls adjCls
02-08-12 33.42 33.73 33.10 465,900 33.32 12.09
02-08-09 32.60 33.87 32.25 827,600 33.50 12.15
02-08-08 31.95 33.82 31.85 958,200 33.36 12.10
02-08-07 31.77 32.36 31.30 1,073,600 32.20 11.68
02-08-06 30.05 31.95 30.05 1,015,400 31.47 11.41
02-08-05 30.86 31.16 29.46 524,900 29.50 10.70
02-08-02 31.46 31.46 30.35 807,700 30.86 11.19
02-08-01 32.11 32.37 31.30 537,200 31.46 11.41
02-07-31 31.12 32.50 30.60 1,134,200 32.11 11.65
Date Open High Low Vol Cls adjCls
02-07-30 31.20 32.00 30.50 1,732,000 31.12 11.29
02-07-29 31.30 31.60 31.05 1,848,600 31.29 11.35
02-07-26 31.88 32.10 30.87 709,700 30.97 11.23
02-07-25 32.98 33.53 31.21 1,026,400 31.88 11.56
02-07-24 33.33 33.33 31.00 2,036,100 33.08 12.00
02-07-23 34.40 35.10 33.80 1,189,000 33.93 12.31
02-07-22 34.75 35.40 33.73 1,232,000 34.40 12.48
02-07-19 35.70 35.95 34.48 747,200 34.75 12.60
02-07-18 36.61 37.00 35.91 744,200 35.99 13.05
Date Open High Low Vol Cls adjCls
02-07-17 36.90 37.20 35.62 1,520,300 36.61 13.28
02-07-16 34.70 37.19 34.68 2,049,100 36.68 13.30
02-07-15 34.92 35.05 33.90 1,274,300 34.59 12.55
02-07-12 34.84 35.50 34.78 761,800 34.96 12.68
02-07-11 34.11 34.69 33.86 1,184,100 34.59 12.55
02-07-10 35.12 35.12 34.25 1,119,100 34.36 12.46
02-07-09 34.91 35.56 34.83 1,028,500 35.12 12.74
02-07-08 35.00 35.32 34.70 940,000 34.91 12.66
02-07-05 34.49 35.10 34.06 540,600 34.90 12.66
Date Open High Low Vol Cls adjCls
02-07-03 34.90 34.90 33.74 780,600 34.49 12.51
02-07-02 34.75 35.18 34.26 1,212,500 34.94 12.67
02-07-01 36.34 36.34 34.53 1,276,000 34.65 12.57
02-06-28 36.00 36.69 35.82 2,293,300 36.24 13.14
02-06-27 36.00 36.25 34.95 1,946,600 35.90 13.02
02-06-26 36.80 36.80 35.78 1,598,400 35.99 13.05
02-06-25 37.70 37.98 37.05 2,074,500 37.22 13.50
02-06-24 37.47 38.07 37.16 880,300 37.75 13.69
02-06-21 37.41 37.64 37.20 926,300 37.50 13.60
Date Open High Low Vol Cls adjCls
02-06-20 37.20 37.74 37.20 720,100 37.41 13.57
02-06-19 38.00 38.08 37.65 1,588,600 37.79 13.71
02-06-18 37.94 38.70 37.77 1,487,200 38.10 13.82
02-06-17 37.40 37.85 37.25 832,300 37.85 13.73
02-06-14 36.88 37.20 35.35 650,000 36.97 13.41
02-06-13 37.40 37.65 36.73 414,200 37.13 13.47
02-06-12 37.64 37.66 36.90 532,500 37.45 13.58
02-06-11 37.85 38.41 37.37 797,200 37.66 13.66
02-06-10 37.65 37.99 37.53 665,300 37.67 13.66
Date Open High Low Vol Cls adjCls
02-06-07 36.90 37.69 36.74 652,400 37.58 13.63
02-06-06 37.80 38.01 37.18 904,300 37.23 13.50
02-06-05 37.47 37.83 37.15 397,300 37.61 13.64
02-06-04 37.04 37.47 36.80 559,200 37.47 13.59
02-06-03 38.00 38.02 36.90 637,100 37.29 13.53
02-05-31 37.50 38.10 37.45 572,300 37.71 13.68
02-05-30 36.85 37.20 36.60 319,600 37.16 13.48
02-05-29 36.98 36.98 36.65 331,000 36.85 13.37
02-05-28 37.30 37.49 36.61 505,500 37.00 13.40
Date Open High Low Vol Cls adjCls
02-05-24 37.23 37.30 37.14 330,800 37.22 13.48
02-05-23 37.30 37.50 36.90 542,900 37.23 13.49
02-05-22 37.17 37.24 36.69 296,100 37.17 13.46
02-05-21 38.08 38.16 36.90 803,900 37.17 13.46
02-05-20 37.70 38.17 37.52 462,300 38.08 13.79
02-05-17 37.60 38.13 37.20 541,900 37.70 13.66
02-05-16 37.25 37.60 37.13 216,700 37.42 13.55
02-05-15 37.70 37.79 37.01 758,400 37.17 13.46
02-05-14 36.70 37.89 36.70 582,500 37.66 13.64
Date Open High Low Vol Cls adjCls
02-05-13 34.25 36.50 33.85 552,900 36.47 13.21
02-05-10 35.90 35.90 33.93 756,300 34.01 12.32
02-05-09 36.02 36.60 35.75 417,600 35.90 13.00
02-05-08 36.30 36.40 35.63 748,700 36.01 13.04
02-05-07 36.10 36.10 35.46 277,500 35.80 12.97
02-05-06 36.20 36.49 35.75 433,300 35.93 13.01
02-05-03 36.35 36.45 35.64 670,600 36.29 13.15
02-05-02 36.70 36.73 35.56 522,600 36.22 13.12
02-05-01 36.21 36.29 35.34 399,800 36.29 13.15
Date Open High Low Vol Cls adjCls
02-04-30 34.75 36.21 34.74 814,500 36.21 13.12
02-04-29 34.73 34.93 34.42 241,700 34.70 12.57
02-04-26 35.45 35.65 34.50 322,300 34.63 12.54
02-04-25 34.43 35.37 34.19 433,500 35.30 12.79
02-04-24 35.02 35.31 34.40 645,400 34.43 12.47
02-04-23 36.57 36.57 34.90 926,300 34.92 12.65
02-04-22 37.25 37.25 36.29 311,300 36.47 13.21
02-04-19 37.10 37.38 36.80 415,300 37.25 13.49
02-04-18 38.46 38.49 36.54 1,038,700 36.92 13.37
Date Open High Low Vol Cls adjCls
02-04-17 37.50 38.51 37.40 1,701,900 38.51 13.95
02-04-16 35.47 37.26 35.47 811,600 37.25 13.49
02-04-15 35.47 35.76 34.76 457,200 35.22 12.76
02-04-12 35.84 35.87 35.30 270,900 35.57 12.88
02-04-11 35.80 35.90 35.63 373,600 35.64 12.91
02-04-10 35.43 36.00 35.43 419,700 35.97 13.03
02-04-09 35.89 35.89 35.12 424,000 35.30 12.79
02-04-08 35.38 35.75 35.08 199,400 35.65 12.91
02-04-05 35.40 35.94 35.28 274,500 35.50 12.86
Date Open High Low Vol Cls adjCls
02-04-04 34.84 35.45 34.83 422,500 35.45 12.84
02-04-03 35.25 35.35 34.74 437,900 34.84 12.62
02-04-02 35.61 35.61 35.14 511,600 35.14 12.73
02-04-01 35.91 35.91 35.32 374,400 35.71 12.94
02-03-28 34.93 35.97 34.93 893,900 35.91 13.01
02-03-27 34.64 35.10 34.64 437,500 34.82 12.61
02-03-26 33.90 34.62 33.90 395,400 34.46 12.48
02-03-25 34.14 34.14 33.75 393,900 33.90 12.28
02-03-22 34.21 34.55 34.13 241,900 34.13 12.36
Date Open High Low Vol Cls adjCls
02-03-21 34.20 34.40 34.09 290,000 34.20 12.39
02-03-20 34.38 34.68 34.15 274,100 34.45 12.48
02-03-19 34.90 34.99 34.36 421,600 34.38 12.45
02-03-18 34.80 35.32 34.80 388,600 34.89 12.64
02-03-15 35.00 35.21 34.65 581,200 34.90 12.64
02-03-14 34.86 35.35 34.86 362,100 34.89 12.64
02-03-13 34.65 35.20 34.28 405,800 34.86 12.63
02-03-12 35.95 35.95 34.40 1,212,500 34.65 12.55
02-03-11 35.80 36.50 35.57 1,407,700 36.14 13.09
Date Open High Low Vol Cls adjCls
02-03-08 36.99 38.00 35.73 1,185,000 35.86 12.99
02-03-07 36.85 37.00 36.47 604,900 36.96 13.39
02-03-06 36.48 36.48 35.78 807,700 36.35 13.17
02-03-05 36.89 36.95 36.25 1,096,300 36.40 13.19
02-03-04 35.15 37.21 35.07 1,624,600 36.89 13.36
02-03-01 34.25 35.14 34.25 1,199,100 35.08 12.69
02-02-28 33.75 34.28 33.73 604,500 34.25 12.39
02-02-27 34.00 34.10 33.37 547,400 33.65 12.17
02-02-26 34.51 34.61 33.18 886,100 33.54 12.13
Date Open High Low Vol Cls adjCls
02-02-25 33.12 34.52 33.12 1,213,800 34.50 12.48
02-02-22 32.35 33.30 32.07 1,190,000 33.22 12.02
02-02-21 32.95 33.24 32.38 765,800 32.39 11.72
02-02-20 30.45 33.17 30.28 1,418,700 33.03 11.95
02-02-19 33.10 33.10 29.69 3,731,100 30.31 10.96
02-02-15 33.10 33.42 32.73 1,020,500 33.10 11.97
02-02-14 33.80 33.80 32.88 610,200 32.90 11.90
02-02-13 34.15 34.15 33.60 443,900 33.77 12.22
02-02-12 34.10 34.11 33.53 448,500 33.89 12.26
Date Open High Low Vol Cls adjCls
02-02-11 33.34 34.25 33.21 359,600 34.10 12.33
02-02-08 32.53 33.35 32.02 473,500 33.24 12.02
02-02-07 33.57 33.97 32.38 2,634,800 32.43 11.73
02-02-06 34.08 34.14 33.24 556,300 33.81 12.23
02-02-05 34.52 34.70 34.06 906,200 34.08 12.33
02-02-04 34.90 34.95 34.28 778,100 34.52 12.49
02-02-01 34.90 35.26 34.80 931,200 35.00 12.66
02-01-31 33.81 35.30 33.81 1,581,700 34.99 12.66
02-01-30 33.00 33.97 33.00 941,100 33.81 12.23
Date Open High Low Vol Cls adjCls
02-01-29 33.10 33.49 32.90 838,600 33.00 11.94
02-01-28 32.60 33.30 32.20 827,400 33.24 12.02
02-01-25 33.75 33.75 32.61 1,179,200 32.65 11.81
02-01-24 33.28 34.23 33.28 729,800 33.97 12.29
02-01-23 33.00 33.53 32.96 814,900 33.27 12.03
02-01-22 32.53 33.22 32.45 1,874,000 33.07 11.96
02-01-18 32.01 32.75 31.98 2,004,400 32.52 11.76
02-01-17 30.45 32.10 30.40 1,465,400 32.01 11.58
02-01-16 30.10 30.32 29.90 1,145,400 30.30 10.96
Date Open High Low Vol Cls adjCls
02-01-15 30.35 30.58 30.20 731,300 30.22 10.93
02-01-14 30.50 30.54 30.15 555,400 30.16 10.91
02-01-11 30.35 30.83 30.35 443,000 30.59 11.06
02-01-10 30.30 30.59 30.10 736,800 30.44 11.01
02-01-09 30.62 31.47 30.06 703,200 30.21 10.93
02-01-08 30.76 30.81 30.40 417,600 30.72 11.11
02-01-07 30.80 31.19 30.70 549,100 30.75 11.12
02-01-04 31.17 31.55 30.89 712,300 30.89 11.17
02-01-03 30.38 31.25 30.38 562,800 31.17 11.27
Date Open High Low Vol Cls adjCls
02-01-02 30.44 30.50 30.01 769,000 30.28 10.95
01-12-31 30.10 30.85 29.80 875,300 30.51 11.04
01-12-28 30.11 30.81 30.10 873,800 30.14 10.90
01-12-27 28.71 30.16 28.71 1,594,400 30.11 10.89
01-12-26 28.27 28.75 28.24 636,100 28.67 10.37
01-12-24 28.23 28.48 28.10 396,200 28.23 10.21
01-12-21 27.95 28.45 27.90 1,486,800 28.20 10.20
01-12-20 28.90 29.00 27.95 1,199,100 27.96 10.11
01-12-19 29.65 29.65 28.90 1,217,800 28.90 10.45
Date Open High Low Vol Cls adjCls
01-12-18 29.90 30.17 29.28 824,700 29.65 10.72
01-12-17 29.89 30.15 29.62 1,224,100 29.75 10.76
01-12-14 30.00 30.72 29.60 1,413,400 29.99 10.85
01-12-13 30.40 30.50 29.80 776,800 30.00 10.85
01-12-12 31.02 31.30 30.40 578,300 30.79 11.14
01-12-11 32.30 32.53 30.81 999,100 31.04 11.23
01-12-10 32.66 33.09 32.01 542,100 32.10 11.61
01-12-07 32.80 33.10 32.45 655,800 32.65 11.81
01-12-06 32.55 33.05 32.44 1,100,700 32.76 11.85
Date Open High Low Vol Cls adjCls
01-12-05 32.40 33.00 32.19 610,200 32.54 11.77
01-12-04 31.55 32.27 31.44 386,500 32.24 11.66
01-12-03 31.80 31.93 31.36 520,700 31.55 11.41
01-11-30 32.20 32.30 31.90 768,600 31.90 11.54
01-11-29 32.09 32.10 31.45 800,100 31.91 11.54
01-11-28 32.57 32.74 32.00 832,500 32.05 11.59
01-11-27 32.85 33.14 32.39 1,046,700 32.70 11.83
01-11-26 33.00 33.05 32.51 1,692,400 32.98 11.93
01-11-23 30.89 32.39 30.89 646,900 32.30 11.68
Date Open High Low Vol Cls adjCls
01-11-21 31.07 31.20 30.06 1,064,500 30.89 11.17
01-11-20 31.15 31.73 30.50 1,127,800 31.01 11.22
01-11-19 31.85 31.88 30.50 1,937,500 30.97 11.20
01-11-16 32.08 32.20 31.65 583,400 31.80 11.50
01-11-15 32.01 32.50 31.95 634,400 31.98 11.57
01-11-14 32.90 32.90 32.00 1,448,700 32.01 11.56
01-11-13 33.02 33.10 32.69 947,500 32.79 11.84
01-11-12 33.05 33.05 32.45 1,087,400 32.85 11.86
01-11-09 33.58 33.82 33.05 1,318,100 33.05 11.94
Date Open High Low Vol Cls adjCls
01-11-08 34.98 34.98 33.95 703,200 33.98 12.27
01-11-07 34.50 35.10 34.26 1,335,900 34.91 12.61
01-11-06 34.75 34.75 34.38 1,011,200 34.59 12.49
01-11-05 35.00 35.19 34.82 1,470,500 34.86 12.59
01-11-02 34.65 35.17 34.38 1,349,400 35.00 12.64
01-11-01 34.25 34.44 33.95 690,500 34.32 12.39
01-10-31 34.08 34.35 33.66 958,500 34.28 12.38
01-10-30 34.36 34.36 33.61 843,100 33.98 12.27
01-10-29 34.00 35.25 33.97 1,484,300 34.36 12.41
Date Open High Low Vol Cls adjCls
01-10-26 33.17 33.97 33.17 707,400 33.65 12.15
01-10-25 33.32 33.33 32.40 1,534,500 33.07 11.94
01-10-24 33.90 34.06 32.95 903,600 33.42 12.07
01-10-23 34.85 35.08 33.96 1,269,200 33.99 12.28
01-10-22 35.60 35.61 34.45 1,291,700 34.49 12.46
01-10-19 34.20 35.81 33.85 1,248,500 35.74 12.91
01-10-18 34.00 34.61 33.32 861,100 34.28 12.38
01-10-17 36.60 36.81 33.00 2,999,100 34.01 12.28
01-10-16 36.68 36.75 36.29 1,166,300 36.29 13.11
Date Open High Low Vol Cls adjCls
01-10-15 37.00 37.00 36.26 1,185,200 36.68 13.25
01-10-12 36.19 37.00 35.84 1,160,400 37.00 13.36
01-10-11 35.75 36.85 35.75 1,257,100 36.29 13.11
01-10-10 34.90 35.97 34.33 1,916,800 35.75 12.91
01-10-09 33.23 35.42 33.09 4,184,100 35.00 12.64
01-10-08 32.40 33.80 32.40 1,341,400 33.03 11.93
01-10-05 31.95 32.62 30.94 958,200 32.58 11.77
01-10-04 32.37 33.53 31.85 1,508,000 31.96 11.54
01-10-03 31.47 32.55 31.31 1,604,700 32.33 11.68
Date Open High Low Vol Cls adjCls
01-10-02 31.70 32.00 31.31 1,594,800 31.46 11.36
01-10-01 31.70 32.39 31.55 1,315,600 31.75 11.47
01-09-28 32.00 32.64 31.70 1,532,300 31.82 11.49
01-09-27 29.15 31.52 29.15 1,226,900 31.28 11.30
01-09-26 29.30 29.34 28.60 738,700 29.20 10.55
01-09-25 29.50 29.81 28.34 793,800 29.00 10.47
01-09-24 29.60 30.68 29.50 711,000 29.60 10.69
01-09-21 29.81 29.90 28.53 986,200 29.10 10.51
01-09-20 28.61 30.32 28.15 1,124,200 29.80 10.76
Date Open High Low Vol Cls adjCls
01-09-19 28.70 29.01 27.90 1,038,500 28.96 10.46
01-09-18 29.75 30.12 28.50 1,481,300 28.74 10.38
01-09-17 32.50 33.20 29.74 3,829,500 29.85 10.78
01-09-10 26.89 27.26 26.42 482,200 27.19 9.82
01-09-07 27.10 27.55 26.88 490,400 26.88 9.71
01-09-06 27.76 27.98 27.23 436,900 27.24 9.84
01-09-05 28.78 28.84 27.73 674,000 27.86 10.06
01-09-04 29.38 29.38 28.55 306,700 28.73 10.36
01-08-31 28.93 29.55 28.93 222,400 29.33 10.57
Date Open High Low Vol Cls adjCls
01-08-30 29.68 29.68 28.76 378,900 28.81 10.39
01-08-29 30.22 30.26 29.65 346,300 29.72 10.71
01-08-28 30.48 30.60 30.10 304,800 30.23 10.90
01-08-27 30.10 30.80 30.08 663,400 30.45 10.98
01-08-24 29.50 30.05 29.49 453,200 29.80 10.74
01-08-23 29.31 29.47 29.20 343,900 29.35 10.58
01-08-22 29.00 29.39 28.50 594,100 29.21 10.53
01-08-21 29.00 29.27 28.94 868,700 28.94 10.43
01-08-20 28.78 29.17 28.35 259,900 29.03 10.47
Date Open High Low Vol Cls adjCls
01-08-17 28.80 28.97 28.35 390,700 28.84 10.40
01-08-16 28.60 29.08 28.20 802,000 28.90 10.42
01-08-15 29.30 29.34 28.57 325,900 28.63 10.32
01-08-14 29.60 29.74 29.26 302,900 29.30 10.56
01-08-13 29.80 29.95 28.85 732,800 29.20 10.53
01-08-10 30.00 30.15 29.50 397,900 29.88 10.77
01-08-09 30.65 30.65 29.75 445,500 29.85 10.76
01-08-08 30.80 30.95 30.46 359,600 30.67 11.06
01-08-07 30.78 30.98 30.63 484,700 30.89 11.14
Date Open High Low Vol Cls adjCls
01-08-06 30.69 31.15 30.63 303,700 30.77 11.09
01-08-03 30.90 30.90 30.56 288,500 30.69 11.06
01-08-02 31.05 31.32 30.50 563,500 30.90 11.14
01-08-01 30.18 31.17 30.15 378,900 30.92 11.15
01-07-31 29.97 30.42 29.97 924,400 30.02 10.82
01-07-30 29.96 29.98 29.31 318,300 29.96 10.80
01-07-27 29.51 30.07 29.37 554,800 29.95 10.80
01-07-26 28.10 29.55 27.86 1,211,800 29.51 10.64
01-07-25 26.39 27.48 26.39 1,039,100 27.37 9.87
Date Open High Low Vol Cls adjCls
01-07-24 26.75 26.79 26.30 321,100 26.31 9.49
01-07-23 27.00 27.04 26.65 381,400 26.75 9.64
01-07-20 27.10 27.25 26.83 363,000 26.97 9.72
01-07-19 26.65 28.20 26.65 381,400 27.20 9.81
01-07-18 27.30 27.56 26.25 362,100 26.50 9.55
01-07-17 27.53 27.65 27.11 430,700 27.35 9.86
01-07-16 27.55 27.90 27.52 494,200 27.53 9.93
01-07-13 27.78 27.78 27.20 257,800 27.60 9.95
01-07-12 26.81 27.94 26.81 653,800 27.78 10.02
Date Open High Low Vol Cls adjCls
01-07-11 26.45 26.60 26.10 560,300 26.57 9.58
01-07-10 25.84 26.70 25.40 1,063,500 26.62 9.60
01-07-09 25.95 26.42 25.77 251,000 25.77 9.29
01-07-06 26.91 26.91 25.92 324,500 25.95 9.36
01-07-05 27.60 27.60 26.75 559,600 26.90 9.70
01-07-03 27.41 27.78 27.15 589,700 27.73 10.00
01-07-02 27.10 27.59 26.90 498,000 27.51 9.92
01-06-29 26.60 27.40 26.50 392,600 27.21 9.81
01-06-28 26.00 26.91 26.00 369,300 26.55 9.57
Date Open High Low Vol Cls adjCls
01-06-27 25.68 26.10 25.49 620,800 25.85 9.32
01-06-26 25.81 26.07 25.40 478,400 25.88 9.33
01-06-25 25.86 26.39 25.72 323,200 25.80 9.30
01-06-22 27.20 27.90 25.67 1,983,000 25.73 9.28
01-06-21 26.73 27.48 26.60 393,900 27.05 9.75
01-06-20 26.35 26.85 25.90 890,500 26.73 9.64
01-06-19 27.08 27.35 26.31 760,100 26.31 9.49
01-06-18 28.09 28.10 26.78 574,300 26.94 9.71
01-06-15 28.15 28.32 27.75 493,000 28.05 10.11
Date Open High Low Vol Cls adjCls
01-06-14 29.82 29.82 28.52 539,300 28.52 10.28
01-06-13 29.10 30.85 29.02 1,649,400 29.92 10.79
01-06-12 28.18 29.00 27.55 646,400 28.90 10.42
01-06-11 28.96 28.98 28.18 686,400 28.65 10.33
01-06-08 29.52 29.52 28.80 412,900 28.96 10.44
01-06-07 30.01 30.08 29.50 429,200 29.51 10.64
01-06-06 30.02 30.42 29.78 729,400 30.01 10.82
01-06-05 29.22 30.35 29.20 376,500 30.26 10.91
01-06-04 29.13 29.25 28.95 241,500 29.22 10.53
Date Open High Low Vol Cls adjCls
01-06-01 28.51 29.16 28.45 470,500 29.13 10.50
01-05-31 28.10 28.80 28.02 660,200 28.42 10.25
01-05-30 28.90 28.90 27.82 486,000 27.83 10.03
01-05-29 29.95 29.95 29.03 426,100 29.08 10.48
01-05-25 30.00 30.10 29.64 394,300 30.10 10.85
01-05-24 30.60 30.74 29.85 650,900 30.01 10.80
01-05-23 31.51 31.51 30.40 493,000 30.60 11.01
01-05-22 32.10 32.20 31.44 1,444,900 31.57 11.36
01-05-21 30.45 31.82 30.39 656,600 31.82 11.45
Date Open High Low Vol Cls adjCls
01-05-18 30.50 30.62 30.04 515,000 30.32 10.91
01-05-17 30.00 30.50 30.00 997,600 30.50 10.98
01-05-16 29.88 29.88 29.22 733,000 29.79 10.72
01-05-15 29.64 30.06 29.47 682,000 29.98 10.79
01-05-14 30.45 30.45 29.66 279,000 29.76 10.71
01-05-11 30.87 30.93 29.94 578,300 30.48 10.97
01-05-10 30.25 31.00 30.05 1,387,100 30.62 11.02
01-05-09 30.45 30.45 29.34 1,321,500 29.42 10.59
01-05-08 30.90 31.25 30.85 1,198,100 31.00 11.16
Date Open High Low Vol Cls adjCls
01-05-07 30.15 30.70 30.15 1,371,000 30.55 11.00
01-05-04 28.90 30.30 28.80 1,243,000 30.29 10.90
01-05-03 28.65 29.00 28.11 788,900 29.00 10.44
01-05-02 28.80 29.20 28.54 751,400 28.86 10.39
01-05-01 28.60 28.60 27.97 1,025,100 28.37 10.21
01-04-30 27.73 28.75 27.73 820,700 28.75 10.35
01-04-27 27.35 27.55 27.01 688,100 27.55 9.92
01-04-26 26.80 27.49 26.54 581,700 27.20 9.79
01-04-25 26.25 26.78 26.24 476,200 26.76 9.63
Date Open High Low Vol Cls adjCls
01-04-24 26.10 27.02 26.07 638,200 26.29 9.46
01-04-23 26.60 26.60 25.98 984,100 26.06 9.38
01-04-20 26.98 27.20 26.00 689,200 26.60 9.57
01-04-19 25.90 27.05 25.81 694,500 26.98 9.71
01-04-18 24.75 26.90 24.75 1,520,100 25.98 9.35
01-04-17 24.00 24.62 23.94 522,800 24.19 8.71
01-04-16 24.30 24.31 23.60 567,100 24.05 8.66
01-04-12 23.34 24.46 22.80 786,600 24.42 8.79
01-04-11 23.65 24.00 22.96 611,100 23.30 8.39
Date Open High Low Vol Cls adjCls
01-04-10 22.76 23.90 22.76 639,200 23.50 8.46
01-04-09 21.90 23.04 21.90 685,800 22.60 8.13
01-04-06 22.00 22.25 21.31 734,500 21.59 7.77
01-04-05 21.50 22.72 21.42 936,000 22.38 8.05
01-04-04 21.21 21.95 21.08 1,185,800 21.27 7.66
01-04-03 22.38 22.39 20.80 1,618,700 21.21 7.63
01-04-02 24.60 24.60 22.61 882,900 22.76 8.19
01-03-30 23.10 24.75 23.06 1,122,300 24.75 8.91
01-03-29 23.15 23.78 23.00 738,100 23.04 8.29
Date Open High Low Vol Cls adjCls
01-03-28 23.90 23.90 22.86 1,139,900 23.15 8.33
01-03-27 24.00 24.60 23.75 523,400 24.39 8.78
01-03-26 24.83 25.05 24.00 871,700 24.15 8.69
01-03-23 23.85 24.88 23.81 1,399,400 24.71 8.89
01-03-22 23.75 23.99 22.91 1,368,300 23.85 8.58
01-03-21 23.90 24.06 23.25 1,533,800 23.85 8.58
01-03-20 23.80 24.25 23.31 582,500 23.37 8.41
01-03-19 23.70 23.70 23.00 1,469,300 23.70 8.53
01-03-16 23.55 23.80 22.93 1,995,900 23.70 8.53
Date Open High Low Vol Cls adjCls
01-03-15 23.80 23.97 23.30 1,074,300 23.49 8.45
01-03-14 22.85 23.74 22.63 953,600 23.26 8.37
01-03-13 24.00 24.06 22.80 1,447,000 23.12 8.32
01-03-12 23.50 24.30 23.31 2,009,900 23.82 8.57
01-03-09 24.00 24.37 23.80 1,954,200 24.18 8.70
01-03-08 24.38 24.85 24.10 781,900 24.48 8.81
01-03-07 23.95 24.57 23.22 1,046,900 24.38 8.77
01-03-06 24.20 24.26 23.70 1,096,500 23.90 8.60
01-03-05 24.60 24.60 23.80 1,209,100 23.80 8.57
Date Open High Low Vol Cls adjCls
01-03-02 24.42 24.75 23.70 1,350,900 24.07 8.66
01-03-01 24.90 24.90 24.00 898,100 24.67 8.86
01-02-28 24.81 25.38 24.55 1,400,200 25.11 9.02
01-02-27 23.50 24.90 22.38 3,889,500 24.80 8.91
01-02-26 25.60 26.11 25.25 984,700 26.05 9.36
01-02-23 25.85 25.85 24.69 1,235,100 25.35 9.11
01-02-22 26.33 26.75 25.40 1,045,700 25.70 9.23
01-02-21 26.90 27.09 26.08 1,029,000 26.08 9.37
01-02-20 28.12 28.70 26.90 1,531,700 26.90 9.66
Date Open High Low Vol Cls adjCls
01-02-16 29.12 29.30 27.87 1,470,300 28.12 10.10
01-02-15 28.29 30.15 28.29 908,900 29.11 10.46
01-02-14 28.52 29.18 28.14 881,400 28.54 10.25
01-02-13 28.00 29.00 27.90 930,300 28.52 10.24
01-02-12 27.60 28.20 27.26 939,800 27.55 9.90
01-02-09 28.52 28.90 27.50 774,700 27.50 9.88
01-02-08 28.66 28.82 28.23 589,900 28.52 10.24
01-02-07 28.90 29.19 28.11 579,300 28.41 10.20
01-02-06 28.90 29.15 28.65 1,037,800 29.15 10.47
Date Open High Low Vol Cls adjCls
01-02-05 28.61 29.10 28.40 283,800 28.54 10.25
01-02-02 29.65 29.82 28.17 839,700 28.36 10.19
01-02-01 29.95 29.98 28.95 1,265,200 29.40 10.56
01-01-31 29.62 30.50 29.62 1,079,300 30.20 10.85
01-01-30 28.50 29.94 28.15 1,173,500 29.50 10.60
01-01-29 27.44 28.65 27.44 855,600 28.50 10.24
01-01-26 27.62 27.94 27.06 601,300 27.69 9.95
01-01-25 27.94 27.94 27.19 792,500 27.94 10.03
01-01-24 27.87 28.87 27.00 2,438,100 27.81 9.99
Date Open High Low Vol Cls adjCls
01-01-23 27.50 27.94 27.31 983,400 27.94 10.03
01-01-22 26.50 27.62 25.94 1,232,800 27.50 9.88
01-01-19 28.25 28.25 26.25 589,300 26.25 9.43
01-01-18 28.00 28.31 27.69 1,102,000 28.25 10.15
01-01-17 27.75 28.44 27.19 1,291,000 27.69 9.95
01-01-16 28.25 28.50 27.50 766,000 27.62 9.92
01-01-12 28.87 28.87 28.12 552,000 28.25 10.15
01-01-11 28.31 29.44 28.19 1,030,200 28.87 10.37
01-01-10 26.50 28.37 26.37 2,290,800 28.06 10.08
Date Open High Low Vol Cls adjCls
01-01-09 29.44 29.44 27.25 1,305,400 27.81 9.99
01-01-08 29.69 29.69 28.94 653,600 29.44 10.57
01-01-05 31.00 31.00 29.56 691,300 29.69 10.66
01-01-04 31.06 31.50 30.69 474,800 31.37 11.27
01-01-03 28.37 30.81 28.37 533,200 30.75 11.05
01-01-02 30.44 30.44 28.37 486,800 28.62 10.28
00-12-29 30.69 31.37 30.31 484,500 30.62 11.00
00-12-28 30.00 31.37 29.94 681,600 30.69 11.02
00-12-27 29.87 30.62 29.31 388,800 30.44 10.93
Date Open High Low Vol Cls adjCls
00-12-26 28.87 30.12 28.69 878,000 29.75 10.69
00-12-22 27.50 29.25 27.50 532,300 28.94 10.39
00-12-21 27.50 27.94 26.81 768,200 27.50 9.88
00-12-20 27.75 28.19 26.94 1,823,200 27.56 9.90
00-12-19 29.69 29.87 28.31 1,089,700 28.50 10.24
00-12-18 29.81 29.87 29.00 1,113,200 29.69 10.66
00-12-15 30.12 30.12 29.31 1,046,500 29.75 10.69
00-12-14 31.50 31.50 30.37 682,000 30.56 10.98
00-12-13 31.75 31.94 31.06 1,442,600 31.62 11.36
Date Open High Low Vol Cls adjCls
00-12-12 31.94 31.94 31.37 928,400 31.69 11.38
00-12-11 32.56 32.56 31.87 1,310,900 32.00 11.49
00-12-08 30.87 31.94 30.87 1,302,200 31.94 11.47
00-12-07 31.12 31.12 30.00 1,308,800 30.75 11.05
00-12-06 31.37 31.37 30.87 1,060,100 31.12 11.18
00-12-05 31.31 31.69 31.06 1,243,000 31.37 11.27
00-12-04 31.31 31.44 30.56 758,600 31.06 11.16
00-12-01 30.81 31.87 30.50 820,700 31.19 11.20
00-11-30 30.44 31.19 29.25 1,064,500 30.75 11.05
Date Open High Low Vol Cls adjCls
00-11-29 31.31 31.81 30.37 599,000 30.81 11.07
00-11-28 32.75 32.75 30.94 420,800 31.31 11.25
00-11-27 32.75 33.25 32.56 371,000 32.62 11.72
00-11-24 31.87 32.69 31.44 204,200 32.50 11.67
00-11-22 32.44 32.44 30.75 456,100 31.87 11.45
00-11-21 30.94 32.50 30.94 820,400 32.44 11.65
00-11-20 31.25 31.37 30.62 901,500 30.94 11.11
00-11-17 31.50 32.00 30.94 654,300 31.25 11.22
00-11-16 31.69 31.94 31.19 517,900 31.62 11.36
Date Open High Low Vol Cls adjCls
00-11-15 31.12 32.25 31.12 429,700 31.44 11.29
00-11-14 30.25 32.37 30.25 1,113,200 31.12 11.16
00-11-13 30.12 30.50 29.56 621,000 30.37 10.89
00-11-10 31.00 31.00 30.12 870,200 30.62 10.98
00-11-09 30.62 31.12 29.62 1,662,500 31.00 11.12
00-11-08 30.94 31.00 30.50 614,500 30.62 10.98
00-11-07 31.19 31.19 30.75 356,000 30.94 11.09
00-11-06 32.37 32.44 30.69 515,600 31.31 11.23
00-11-03 32.12 32.69 31.50 342,000 32.62 11.70
Date Open High Low Vol Cls adjCls
00-11-02 31.56 32.31 31.50 662,300 32.00 11.48
00-11-01 31.44 31.69 30.12 716,700 31.44 11.27
00-10-31 29.87 31.69 29.87 1,407,000 31.69 11.36
00-10-30 29.94 30.25 29.69 1,630,100 29.87 10.71
00-10-27 29.25 30.75 28.81 2,298,600 30.25 10.85
00-10-26 26.37 29.50 25.37 2,763,300 28.81 10.33
00-10-25 24.06 26.62 22.87 2,251,600 26.37 9.46
00-10-24 25.00 25.19 23.81 700,400 24.19 8.67
00-10-23 24.00 24.06 23.37 1,218,000 24.00 8.61
Date Open High Low Vol Cls adjCls
00-10-20 23.06 24.25 22.37 989,600 23.87 8.56
00-10-19 22.12 22.94 22.00 738,700 22.94 8.23
00-10-18 21.87 21.87 20.75 1,185,800 21.50 7.71
00-10-17 22.87 22.94 22.00 594,400 22.25 7.98
00-10-16 22.94 23.44 22.44 1,765,600 23.00 8.25
00-10-13 22.50 23.12 22.37 1,504,600 22.94 8.23
00-10-12 23.37 23.69 22.44 841,200 22.69 8.14
00-10-11 23.75 23.75 21.87 2,247,400 23.00 8.25
00-10-10 25.62 25.62 24.56 449,100 24.62 8.83
Date Open High Low Vol Cls adjCls
00-10-09 25.31 25.75 24.37 1,369,100 25.75 9.23
00-10-06 26.75 26.75 25.12 1,147,700 25.31 9.08
00-10-05 27.25 27.50 26.62 530,400 26.81 9.62
00-10-04 28.12 28.12 27.00 780,900 27.25 9.77
00-10-03 28.50 29.44 28.06 1,206,800 28.12 10.09
00-10-02 28.69 29.31 28.31 939,600 28.50 10.22
00-09-29 28.56 28.75 27.50 1,746,800 28.44 10.20
00-09-28 27.69 28.50 27.37 1,317,900 28.50 10.22
00-09-27 27.37 28.94 27.31 1,158,500 27.94 10.02
Date Open High Low Vol Cls adjCls
00-09-26 26.31 27.37 26.31 1,090,800 27.31 9.79
00-09-25 26.25 27.06 26.19 588,200 26.44 9.48
00-09-22 26.00 26.19 24.75 1,520,100 26.00 9.32
00-09-21 27.44 27.44 26.19 407,700 26.25 9.41
00-09-20 27.44 27.81 26.87 709,500 27.50 9.86
00-09-19 27.12 27.44 27.00 518,800 27.31 9.79
00-09-18 28.87 28.87 26.94 545,500 27.00 9.68
00-09-15 28.62 28.94 28.25 334,200 28.62 10.27
00-09-14 28.56 29.62 28.56 350,100 29.12 10.44
Date Open High Low Vol Cls adjCls
00-09-13 29.00 29.00 27.94 385,900 28.44 10.20
00-09-12 30.25 30.62 29.00 716,100 29.00 10.40
00-09-11 28.94 30.44 28.94 560,500 30.25 10.85
00-09-08 30.19 30.44 28.75 569,400 28.94 10.38
00-09-07 30.25 30.62 30.12 357,700 30.19 10.83
00-09-06 29.87 30.44 29.44 1,282,100 30.12 10.80
00-09-05 30.25 30.37 29.56 594,400 30.19 10.81
00-09-01 30.37 31.31 30.37 581,000 30.50 10.92
00-08-31 29.94 30.87 29.94 579,500 30.06 10.76
Date Open High Low Vol Cls adjCls
00-08-30 30.25 30.25 29.06 687,300 29.94 10.72
00-08-29 29.50 30.44 29.50 601,800 30.31 10.85
00-08-28 29.12 30.44 29.12 866,200 29.75 10.65
00-08-25 29.12 29.44 29.06 487,200 29.12 10.43
00-08-24 29.69 30.00 29.00 412,900 29.00 10.38
00-08-23 30.00 30.00 29.37 324,300 29.44 10.54
00-08-22 30.00 30.25 29.81 432,800 30.00 10.74
00-08-21 30.25 30.37 29.81 278,700 30.00 10.74
00-08-18 30.00 30.56 30.00 374,800 30.50 10.92
Date Open High Low Vol Cls adjCls
00-08-17 30.12 30.75 30.00 810,700 30.00 10.74
00-08-16 29.94 30.44 29.81 204,200 29.87 10.70
00-08-15 30.00 30.94 29.94 781,900 29.94 10.72
00-08-14 30.06 30.37 29.56 422,000 29.75 10.65
00-08-11 29.69 29.94 29.44 573,800 29.81 10.67
00-08-10 29.94 30.25 29.69 419,500 29.69 10.63
00-08-09 29.19 29.81 29.00 1,601,600 29.69 10.63
00-08-08 31.25 31.25 29.75 1,207,400 29.81 10.67
00-08-07 31.87 32.25 31.37 438,600 31.81 11.39
Date Open High Low Vol Cls adjCls
00-08-04 31.75 31.75 30.81 978,800 31.56 11.30
00-08-03 31.50 31.50 30.00 1,206,300 31.00 11.10
00-08-02 33.00 33.12 31.25 1,182,800 31.75 11.37
00-08-01 34.37 34.37 33.44 1,177,100 33.50 11.99
00-07-31 34.06 35.00 34.06 1,709,900 34.25 12.26
00-07-28 33.37 34.50 33.25 795,900 34.44 12.33
00-07-27 33.37 33.62 33.12 514,600 33.44 11.97
00-07-26 33.81 34.00 31.87 1,401,100 33.25 11.90
00-07-25 34.00 34.00 33.44 381,000 33.56 12.02
Date Open High Low Vol Cls adjCls
00-07-24 34.00 34.31 33.94 286,800 34.00 12.17
00-07-21 34.87 35.00 33.56 346,300 34.25 12.26
00-07-20 34.94 36.25 34.81 390,500 34.87 12.49
00-07-19 35.87 36.00 34.50 736,000 34.94 12.51
00-07-18 36.81 36.81 35.69 337,000 35.75 12.80
00-07-17 37.12 37.19 36.62 279,600 36.81 13.18
00-07-14 37.19 37.87 36.56 538,300 37.37 13.38
00-07-13 35.44 37.00 35.44 897,300 37.00 13.25
00-07-12 34.37 35.75 34.25 640,900 35.56 12.73
Date Open High Low Vol Cls adjCls
00-07-11 34.75 34.75 33.81 562,800 34.12 12.22
00-07-10 33.94 35.44 33.94 812,400 34.94 12.51
00-07-07 33.06 35.00 33.06 403,400 34.31 12.28
00-07-06 32.62 33.62 32.62 412,500 33.19 11.88
00-07-05 33.62 33.62 32.12 544,800 32.50 11.64
00-07-03 33.12 33.75 32.94 205,500 33.50 11.99
00-06-30 32.81 33.62 32.56 735,100 32.75 11.73
00-06-29 33.25 33.25 32.50 598,600 32.75 11.73
00-06-28 32.00 34.44 32.00 1,095,800 33.50 11.99
Date Open High Low Vol Cls adjCls
00-06-27 31.50 32.12 31.44 885,200 31.94 11.43
00-06-26 32.50 32.69 31.31 805,000 31.44 11.26
00-06-23 31.37 32.75 31.37 1,425,200 32.37 11.59
00-06-22 31.50 32.00 31.37 867,600 31.62 11.32
00-06-21 30.69 32.25 30.69 992,300 31.62 11.32
00-06-20 30.19 30.75 29.87 973,500 30.69 10.99
00-06-19 30.31 30.69 30.00 530,400 30.19 10.81
00-06-16 30.25 30.94 30.25 923,500 30.50 10.92
00-06-15 29.81 30.69 29.50 472,000 30.37 10.87
Date Open High Low Vol Cls adjCls
00-06-14 31.19 31.25 30.09 260,700 30.09 10.77
00-06-13 30.37 30.69 29.44 806,300 30.59 10.95
00-06-12 31.94 31.94 30.25 838,000 30.56 10.94
00-06-09 31.56 32.00 31.37 710,200 31.87 11.41
00-06-08 32.06 32.06 31.19 496,800 31.62 11.32
00-06-07 32.06 32.06 31.25 299,500 31.69 11.34
00-06-06 31.75 32.12 31.62 578,100 31.94 11.43
00-06-05 32.62 32.75 31.37 469,700 31.50 11.28
00-06-02 33.75 34.00 32.75 1,126,100 32.87 11.77
Date Open High Low Vol Cls adjCls
00-06-01 30.37 32.06 30.31 784,700 31.94 11.43
00-05-31 30.00 30.75 29.94 759,900 30.56 10.94
00-05-30 28.87 30.12 28.87 520,100 29.81 10.67
00-05-26 29.37 29.69 28.75 681,600 28.84 10.33
00-05-25 27.75 29.87 27.75 1,163,800 29.44 10.52
00-05-24 28.87 29.31 28.44 769,800 28.62 10.23
00-05-23 29.62 29.87 28.87 566,400 28.87 10.32
00-05-22 30.00 30.00 28.75 440,900 29.37 10.50
00-05-19 31.25 31.31 29.87 730,300 30.00 10.72
Date Open High Low Vol Cls adjCls
00-05-18 31.94 31.94 31.62 247,000 31.62 11.30
00-05-17 32.12 32.19 31.69 518,600 31.87 11.39
00-05-16 32.50 32.94 32.19 338,400 32.37 11.57
00-05-15 32.69 32.69 31.19 685,800 32.00 11.44
00-05-12 32.87 33.69 32.81 435,800 32.94 11.77
00-05-11 32.12 32.81 31.87 708,700 32.50 11.62
00-05-10 33.62 33.62 31.75 899,200 31.87 11.39
00-05-09 34.75 35.06 33.69 626,500 34.19 12.22
00-05-08 36.00 36.75 35.37 1,716,900 35.50 12.69
Date Open High Low Vol Cls adjCls
00-05-05 34.19 36.00 34.12 898,300 35.81 12.80
00-05-04 31.44 35.00 31.37 1,497,800 34.44 12.31
00-05-03 31.00 31.75 30.87 969,300 31.31 11.19
00-05-02 32.19 32.62 31.50 612,400 31.62 11.30
00-05-01 32.06 32.69 31.81 443,000 32.31 11.55
00-04-28 30.25 32.56 30.25 963,500 32.31 11.55
00-04-27 30.62 31.12 29.94 1,112,800 30.62 10.95
00-04-26 28.12 31.37 28.12 1,929,900 31.12 11.12
00-04-25 28.00 28.62 28.00 641,800 28.37 10.14
Date Open High Low Vol Cls adjCls
00-04-24 28.44 28.50 27.31 549,300 27.62 9.87
00-04-20 29.00 29.31 28.12 643,900 28.56 10.21
00-04-19 28.44 29.12 28.06 589,900 28.31 10.12
00-04-18 27.94 28.56 27.62 780,000 28.19 10.07
00-04-17 27.87 28.00 26.62 746,100 27.94 9.99
00-04-14 28.19 28.37 26.75 1,420,800 27.87 9.96
00-04-13 29.12 30.00 28.69 815,600 28.81 10.30
00-04-12 29.75 30.00 28.87 401,500 28.87 10.32
00-04-11 31.12 31.19 30.00 636,100 30.19 10.79
Date Open High Low Vol Cls adjCls
00-04-10 31.19 32.50 30.25 807,500 30.56 10.92
00-04-07 31.50 31.94 31.12 1,099,700 31.81 11.37
00-04-06 31.06 32.00 30.50 1,432,000 31.00 11.08
00-04-05 30.19 31.62 30.19 1,347,700 31.06 11.10
00-04-04 33.00 33.00 28.37 1,720,900 30.25 10.81
00-04-03 34.31 34.31 30.75 892,000 32.00 11.44
00-03-31 33.62 34.75 33.56 1,723,500 34.56 12.35
00-03-30 33.19 33.62 32.81 1,578,500 33.56 12.00
00-03-29 34.25 34.75 33.12 1,412,300 33.31 11.91
Date Open High Low Vol Cls adjCls
00-03-28 35.75 35.94 34.00 1,290,600 34.87 12.46
00-03-27 37.75 37.81 35.56 624,600 35.81 12.80
00-03-24 38.94 38.94 37.37 1,253,300 37.81 13.51
00-03-23 37.37 39.25 36.94 1,016,200 39.00 13.94
00-03-22 36.00 39.12 35.94 2,460,200 37.44 13.38
00-03-21 36.00 36.37 35.50 727,500 35.87 12.82
00-03-20 37.31 37.56 35.44 614,500 36.37 13.00
00-03-17 38.00 39.00 37.00 600,700 37.06 13.25
00-03-16 38.37 39.25 38.31 1,842,700 39.00 13.94
Date Open High Low Vol Cls adjCls
00-03-15 36.12 38.87 36.12 1,726,700 37.94 13.56
00-03-14 38.62 39.37 35.62 1,601,300 35.69 12.76
00-03-13 35.87 38.75 35.44 1,491,100 37.87 13.54
00-03-10 36.00 37.37 35.87 1,456,300 36.62 13.09
00-03-09 33.50 36.00 33.37 3,496,400 36.00 12.87
00-03-08 33.37 33.94 32.37 772,400 33.31 11.91
00-03-07 34.62 35.44 33.25 647,500 33.37 11.93
00-03-06 33.62 35.19 33.50 602,000 34.62 12.38
00-03-03 34.06 34.62 33.25 773,700 33.87 12.11
Date Open High Low Vol Cls adjCls
00-03-02 30.69 34.12 30.69 1,219,500 34.12 12.18
00-03-01 31.75 32.00 30.81 951,500 30.94 11.04
00-02-29 31.50 31.87 30.94 1,037,600 31.87 11.38
00-02-28 31.50 31.50 30.69 430,100 31.06 11.09
00-02-25 31.50 31.75 31.19 1,227,100 31.56 11.26
00-02-24 30.56 32.00 30.50 1,919,900 31.62 11.29
00-02-23 30.44 31.50 29.94 2,277,900 30.25 10.80
00-02-22 30.87 30.87 28.87 1,098,200 30.69 10.95
00-02-18 31.56 31.69 31.25 307,700 31.50 11.24
Date Open High Low Vol Cls adjCls
00-02-17 31.81 32.00 31.19 548,200 31.62 11.29
00-02-16 32.50 32.50 31.75 1,076,800 31.94 11.40
00-02-15 32.19 32.75 32.00 940,000 32.50 11.60
00-02-14 31.81 32.69 31.69 1,118,100 32.06 11.44
00-02-11 32.50 32.50 30.62 840,300 31.69 11.31
00-02-10 33.37 33.50 32.25 1,237,500 32.87 11.73
00-02-09 31.87 34.81 31.75 1,598,200 33.25 11.87
00-02-08 31.87 32.37 31.56 591,600 31.87 11.38
00-02-07 31.37 32.37 31.37 477,900 31.62 11.29
Date Open High Low Vol Cls adjCls
00-02-04 31.56 32.12 31.44 769,600 32.00 11.42
00-02-03 31.62 32.00 30.56 932,800 31.81 11.35
00-02-02 31.44 31.50 30.19 727,300 30.81 11.00
00-02-01 29.62 32.00 29.25 1,160,200 31.44 11.22
00-01-31 30.44 30.50 29.00 1,160,000 29.00 10.35
00-01-28 32.62 32.62 29.37 1,195,300 30.94 11.04
00-01-27