Garmin Ltd. (GRMN)

50.83
+0.00 (+0.00%)
Exchange
NMS
52 Week Range
30.93 - 56.19
Avg. Vol
1,097,630
Market Cap
9.56B
Short ratio
8.81
PE ratio
19.23
PEG Ratio
2.99
Earnings Share
2.63

Garmin Ltd. (GRMN) Historicals

Date Open High Low Vol Cls adjCls
16-08-24 51.67 52.36 50.31 3,427,100 50.59 50.59
16-08-23 53.23 54.10 53.20 1,318,000 53.67 53.67
16-08-22 53.20 53.44 52.64 1,786,700 53.16 53.16
16-08-19 54.66 54.76 54.21 868,500 54.38 54.38
16-08-18 54.62 54.94 53.90 881,200 54.82 54.82
16-08-17 55.15 55.17 54.26 1,046,700 54.75 54.75
16-08-16 55.35 55.50 55.10 748,400 55.18 55.18
16-08-15 55.37 55.59 55.09 612,600 55.58 55.58
16-08-12 55.50 55.57 54.98 625,700 55.10 55.10
Date Open High Low Vol Cls adjCls
16-08-11 55.34 55.42 54.65 732,800 55.29 55.29
16-08-10 54.62 55.09 54.38 1,450,200 55.08 55.08
16-08-09 55.03 55.19 54.24 1,273,400 54.36 54.36
16-08-08 55.19 55.29 54.78 1,108,900 54.86 54.86
16-08-05 54.91 55.26 54.53 1,434,200 54.92 54.92
16-08-04 53.85 55.05 53.75 2,000,800 54.54 54.54
16-08-03 54.74 55.94 54.51 1,356,200 55.46 55.46
16-08-02 55.52 55.83 54.66 1,801,400 54.86 54.86
16-08-01 54.48 56.19 54.24 3,015,500 55.75 55.75
Date Open High Low Vol Cls adjCls
16-07-29 53.60 54.86 53.36 2,219,400 54.33 54.33
16-07-28 52.00 53.80 51.55 2,974,500 53.54 53.54
16-07-27 50.27 52.14 50.12 5,643,600 51.79 51.79
16-07-26 45.86 46.52 45.78 1,186,200 46.39 46.39
16-07-25 46.09 46.14 45.70 964,500 45.92 45.92
16-07-22 45.74 46.10 45.63 486,600 46.05 46.05
16-07-21 45.63 45.94 45.41 477,400 45.71 45.71
16-07-20 45.69 45.95 45.42 503,500 45.70 45.70
16-07-19 45.41 45.76 45.24 703,100 45.66 45.66
Date Open High Low Vol Cls adjCls
16-07-18 45.21 45.74 45.12 783,800 45.43 45.43
16-07-15 44.87 45.07 44.69 670,000 45.01 45.01
16-07-14 44.90 45.34 44.60 762,100 44.74 44.74
16-07-13 44.75 44.75 44.15 540,200 44.31 44.31
16-07-12 44.14 44.72 44.13 1,251,700 44.71 44.71
16-07-11 43.53 44.06 43.38 673,600 43.74 43.74
16-07-08 42.88 43.44 42.78 894,700 43.37 43.37
16-07-07 42.15 43.10 41.89 859,100 42.59 42.59
16-07-06 41.87 42.05 41.36 848,700 42.02 42.02
Date Open High Low Vol Cls adjCls
16-07-05 42.40 42.40 41.60 601,700 41.91 41.91
16-07-01 42.43 42.72 42.23 749,100 42.47 42.47
16-06-30 41.83 42.43 41.11 909,500 42.42 42.42
16-06-29 40.75 41.51 40.67 812,000 41.43 41.43
16-06-28 39.96 40.76 39.78 985,200 40.61 40.61
16-06-27 40.38 40.55 39.29 972,300 39.68 39.68
16-06-24 40.99 41.82 40.76 1,579,500 40.77 40.77
16-06-23 42.78 43.37 42.64 909,200 43.28 43.28
16-06-22 42.57 42.88 42.27 720,200 42.30 42.30
Date Open High Low Vol Cls adjCls
16-06-21 42.58 42.68 42.30 526,200 42.51 42.51
16-06-20 42.69 42.90 42.51 571,900 42.52 42.52
16-06-17 41.84 42.57 41.75 1,525,300 42.08 42.08
16-06-16 41.60 42.14 41.11 598,600 41.87 41.87
16-06-15 42.75 42.85 42.15 729,100 42.22 41.71
16-06-14 42.35 42.61 41.90 673,300 42.53 42.02
16-06-13 42.31 42.73 42.11 788,000 42.43 41.92
16-06-10 43.06 43.06 42.41 735,800 42.51 42.00
16-06-09 43.09 43.28 42.84 601,000 43.24 42.72
Date Open High Low Vol Cls adjCls
16-06-08 43.22 43.53 43.12 664,300 43.22 42.70
16-06-07 42.89 43.25 42.81 892,200 43.22 42.70
16-06-06 42.61 42.97 42.40 893,000 42.79 42.27
16-06-03 42.37 42.50 41.80 969,400 42.38 41.87
16-06-02 42.08 42.85 42.04 607,700 42.80 42.28
16-06-01 42.41 42.50 42.00 603,900 42.31 41.80
16-05-31 41.96 42.59 41.93 927,600 42.52 42.01
16-05-27 40.42 42.21 40.29 766,100 41.71 41.21
16-05-26 41.38 41.59 41.27 285,500 41.45 40.95
Date Open High Low Vol Cls adjCls
16-05-25 41.33 41.59 40.82 719,500 41.29 40.79
16-05-24 40.57 41.19 40.57 570,900 41.13 40.63
16-05-23 40.24 40.65 40.24 348,300 40.45 39.96
16-05-20 40.08 40.63 40.00 628,800 40.29 39.80
16-05-19 39.69 39.96 39.24 662,000 39.82 39.34
16-05-18 40.03 40.41 39.75 724,600 39.94 39.46
16-05-17 39.77 40.54 39.74 778,000 40.06 39.58
16-05-16 40.01 40.59 39.70 740,800 40.42 39.93
16-05-13 40.05 40.33 39.89 694,600 40.01 39.53
Date Open High Low Vol Cls adjCls
16-05-12 40.53 40.66 39.88 770,300 40.17 39.68
16-05-11 40.52 40.82 40.26 640,100 40.28 39.79
16-05-10 40.74 40.92 40.20 1,270,900 40.83 40.34
16-05-09 41.03 41.33 40.33 979,900 40.41 39.92
16-05-06 40.80 41.05 40.34 793,400 40.84 40.35
16-05-05 41.36 41.66 40.86 872,400 41.06 40.56
16-05-04 41.84 42.18 41.20 1,215,100 41.28 40.78
16-05-03 42.57 42.82 41.75 880,600 42.28 41.77
16-05-02 42.88 43.02 42.51 808,400 43.01 42.49
Date Open High Low Vol Cls adjCls
16-04-29 43.09 43.19 42.23 1,130,500 42.63 42.12
16-04-28 43.75 44.36 43.12 1,364,400 43.26 42.74
16-04-27 42.95 44.42 42.56 2,258,600 43.88 43.35
16-04-26 42.36 42.37 41.67 1,755,000 42.29 41.78
16-04-25 42.55 42.63 41.88 1,036,100 42.08 41.57
16-04-22 42.38 42.87 42.38 1,062,400 42.71 42.19
16-04-21 43.04 43.17 42.21 931,200 42.24 41.73
16-04-20 42.50 43.10 42.36 983,900 42.89 42.37
16-04-19 42.37 42.77 42.24 1,186,500 42.60 42.09
Date Open High Low Vol Cls adjCls
16-04-18 42.00 42.57 41.79 624,800 42.27 41.76
16-04-15 41.90 42.26 41.75 786,200 42.23 41.72
16-04-14 42.30 42.32 41.90 914,700 42.09 41.58
16-04-13 40.94 42.42 40.72 2,251,500 42.32 41.81
16-04-12 40.12 40.58 40.00 924,800 40.42 39.93
16-04-11 39.75 40.58 39.60 1,351,400 39.94 39.46
16-04-08 39.96 40.20 39.42 612,600 39.63 39.15
16-04-07 39.77 40.21 39.32 1,155,000 39.57 39.09
16-04-06 39.97 40.10 39.42 748,200 40.02 39.54
Date Open High Low Vol Cls adjCls
16-04-05 40.06 40.33 39.86 1,375,000 40.05 39.57
16-04-04 39.79 40.04 39.46 1,058,300 40.01 39.53
16-04-01 39.67 39.78 38.95 1,055,100 39.69 39.21
16-03-31 39.97 40.29 39.68 1,221,900 39.96 39.48
16-03-30 39.69 40.05 39.52 758,100 39.86 39.38
16-03-29 39.10 39.65 38.58 501,100 39.49 39.01
16-03-28 39.04 39.38 38.91 628,500 39.10 38.63
16-03-24 39.16 39.16 38.40 787,800 38.97 38.50
16-03-23 39.83 39.94 39.22 776,100 39.33 38.85
Date Open High Low Vol Cls adjCls
16-03-22 39.85 40.08 39.72 801,100 39.97 39.49
16-03-21 39.60 40.01 39.45 953,100 39.91 39.43
16-03-18 39.60 39.81 39.35 2,699,400 39.63 39.15
16-03-17 39.35 39.88 38.98 1,299,300 39.59 39.11
16-03-16 38.97 39.48 38.62 1,066,800 39.35 38.87
16-03-15 38.94 39.04 38.61 1,028,800 39.02 38.55
16-03-14 39.27 39.44 39.09 1,489,200 39.27 38.80
16-03-11 40.12 40.12 39.36 1,438,200 39.72 38.74
16-03-10 39.60 40.05 39.21 1,708,600 39.83 38.84
Date Open High Low Vol Cls adjCls
16-03-09 39.72 39.79 39.14 1,189,400 39.27 38.30
16-03-08 40.31 40.34 39.35 1,411,500 39.37 38.40
16-03-07 40.67 40.83 40.29 1,134,100 40.47 39.47
16-03-04 40.88 41.25 40.49 1,129,000 40.74 39.73
16-03-03 40.44 41.08 40.44 1,641,500 40.94 39.93
16-03-02 41.33 41.72 40.74 1,442,200 40.92 39.91
16-03-01 40.90 42.26 40.74 1,760,700 41.44 40.41
16-02-29 40.39 40.83 40.17 1,555,000 40.51 39.51
16-02-26 40.49 40.80 40.24 1,027,200 40.40 39.40
Date Open High Low Vol Cls adjCls
16-02-25 40.55 40.80 39.83 1,282,100 40.31 39.31
16-02-24 40.78 40.78 39.41 1,357,700 40.60 39.59
16-02-23 40.65 40.97 40.26 1,472,900 40.74 39.73
16-02-22 40.50 41.18 40.26 1,553,300 40.98 39.97
16-02-19 40.56 40.87 39.58 2,544,400 39.97 38.98
16-02-18 40.22 41.11 38.53 4,216,600 40.77 39.76
16-02-17 38.25 41.97 37.59 7,100,600 41.06 40.04
16-02-16 34.92 36.36 34.49 2,730,800 35.23 34.36
16-02-12 34.11 34.77 33.49 1,059,400 34.36 33.51
Date Open High Low Vol Cls adjCls
16-02-11 32.83 34.42 32.83 1,371,200 33.84 33.00
16-02-10 34.41 35.14 34.02 1,475,200 34.47 33.62
16-02-09 34.03 34.84 33.47 1,974,500 33.95 33.11
16-02-08 34.45 34.95 33.85 1,374,600 34.35 33.50
16-02-05 34.93 35.14 34.33 1,401,700 34.69 33.83
16-02-04 34.23 35.20 34.23 1,400,100 35.14 34.27
16-02-03 34.49 34.77 33.58 1,499,600 34.22 33.37
16-02-02 34.75 34.78 33.92 942,400 34.13 33.28
16-02-01 34.97 35.35 34.63 1,047,900 35.09 34.22
Date Open High Low Vol Cls adjCls
16-01-29 34.04 35.23 33.92 2,701,100 35.18 34.31
16-01-28 34.14 34.46 33.44 1,010,700 33.88 33.04
16-01-27 33.74 34.27 33.46 1,013,500 33.75 32.91
16-01-26 33.43 34.14 33.31 721,900 33.84 33.00
16-01-25 33.75 33.83 33.15 1,045,500 33.20 32.38
16-01-22 33.64 34.20 33.46 1,116,200 33.84 33.00
16-01-21 32.47 33.89 32.36 1,814,900 33.13 32.31
16-01-20 31.81 32.65 30.93 1,690,600 32.35 31.55
16-01-19 32.97 33.00 31.78 1,267,800 32.29 31.49
Date Open High Low Vol Cls adjCls
16-01-15 32.08 32.75 32.02 2,168,800 32.52 31.71
16-01-14 32.66 33.44 32.08 1,973,300 33.17 32.35
16-01-13 33.28 33.47 32.37 1,552,500 32.46 31.66
16-01-12 33.65 33.71 32.72 1,729,800 33.15 32.33
16-01-11 33.89 33.98 32.85 2,416,400 33.20 32.38
16-01-08 35.14 35.33 33.48 2,429,400 33.55 32.72
16-01-07 35.40 35.59 34.80 1,688,900 34.90 34.04
16-01-06 36.42 36.57 35.80 2,521,400 35.93 35.04
16-01-05 37.00 37.34 36.78 1,305,500 36.94 36.03
Date Open High Low Vol Cls adjCls
16-01-04 36.60 36.89 36.27 2,050,100 36.80 35.89
15-12-31 37.00 37.44 36.88 1,155,500 37.17 36.25
15-12-30 37.18 37.48 37.15 703,100 37.31 36.39
15-12-29 37.09 37.45 37.06 660,000 37.26 36.34
15-12-28 36.88 36.99 36.66 642,100 36.97 36.05
15-12-24 36.81 37.09 36.80 472,000 36.98 36.06
15-12-23 36.34 36.98 36.15 1,544,400 36.88 35.97
15-12-22 35.60 36.37 35.56 1,716,500 36.26 35.36
15-12-21 35.34 35.71 35.13 1,995,100 35.55 34.67
Date Open High Low Vol Cls adjCls
15-12-18 35.28 35.71 34.95 9,592,500 35.26 34.39
15-12-17 36.46 36.47 35.51 1,440,100 35.52 34.64
15-12-16 35.76 36.51 35.40 1,346,900 36.44 35.54
15-12-15 35.30 35.87 34.90 2,153,100 35.51 34.63
15-12-14 35.43 35.47 34.30 2,259,800 34.80 33.94
15-12-11 36.25 36.50 35.22 2,031,200 35.45 34.57
15-12-10 37.36 37.60 37.03 1,035,800 37.12 35.70
15-12-09 37.39 37.95 37.18 946,800 37.37 35.94
15-12-08 37.49 38.09 37.40 982,000 37.64 36.20
Date Open High Low Vol Cls adjCls
15-12-07 37.73 38.09 37.13 1,170,300 37.81 36.37
15-12-04 37.20 38.10 37.20 1,882,000 37.64 36.20
15-12-03 37.72 37.96 36.78 1,874,100 37.17 35.75
15-12-02 38.02 38.20 37.30 1,502,400 37.48 36.05
15-12-01 37.99 38.21 37.51 868,700 37.87 36.42
15-11-30 37.87 37.98 37.40 1,464,400 37.85 36.41
15-11-27 38.10 38.31 37.46 624,100 37.48 36.05
15-11-25 38.25 38.25 37.84 924,100 37.94 36.49
15-11-24 37.05 38.29 37.03 1,324,900 38.27 36.81
Date Open High Low Vol Cls adjCls
15-11-23 37.26 37.75 37.08 914,700 37.31 35.89
15-11-20 37.20 37.67 37.14 1,105,400 37.41 35.98
15-11-19 37.17 37.17 36.61 1,049,300 37.00 35.59
15-11-18 35.69 37.07 35.61 1,460,600 37.01 35.60
15-11-17 35.31 36.49 35.31 1,122,900 35.68 34.32
15-11-16 35.31 35.96 35.30 815,900 35.94 34.57
15-11-13 36.07 36.28 35.28 1,367,800 35.39 34.04
15-11-12 37.45 37.50 36.24 1,322,700 36.28 34.90
15-11-11 38.30 38.48 37.48 1,167,900 37.63 36.19
Date Open High Low Vol Cls adjCls
15-11-10 37.29 38.23 37.25 1,793,500 38.09 36.64
15-11-09 37.38 37.54 37.06 1,496,300 37.31 35.89
15-11-06 37.08 37.51 36.94 1,400,600 37.44 36.01
15-11-05 36.62 37.33 36.61 1,343,500 37.20 35.78
15-11-04 36.14 36.66 35.85 1,714,200 36.62 35.22
15-11-03 35.88 36.10 35.72 1,034,700 35.93 34.56
15-11-02 35.52 36.09 35.37 1,092,500 35.93 34.56
15-10-30 35.36 35.79 35.35 981,700 35.47 34.12
15-10-29 35.22 35.64 34.85 1,017,500 35.40 34.05
Date Open High Low Vol Cls adjCls
15-10-28 33.90 35.19 33.90 1,429,600 35.13 33.79
15-10-27 35.14 35.24 34.68 1,054,900 34.79 33.46
15-10-26 35.44 35.66 35.15 1,014,000 35.24 33.90
15-10-23 35.33 35.50 35.01 1,027,900 35.40 34.05
15-10-22 34.38 35.23 34.25 1,160,500 35.06 33.72
15-10-21 33.90 34.22 33.63 1,853,800 34.10 32.80
15-10-20 33.75 34.25 33.61 974,700 33.72 32.43
15-10-19 34.34 34.56 33.94 1,809,400 34.03 32.73
15-10-16 32.06 34.26 32.04 3,792,400 34.09 32.79
Date Open High Low Vol Cls adjCls
15-10-15 33.55 33.96 31.32 9,460,000 32.28 31.05
15-10-14 36.76 37.17 36.58 640,100 36.96 35.55
15-10-13 36.85 37.33 36.71 689,600 36.82 35.41
15-10-12 37.11 37.23 36.81 575,000 36.95 35.54
15-10-09 37.07 37.28 36.91 884,800 37.07 35.66
15-10-08 36.72 37.18 36.61 981,700 36.98 35.57
15-10-07 36.59 37.07 36.54 669,200 36.90 35.49
15-10-06 36.61 36.75 36.32 935,200 36.51 35.12
15-10-05 35.95 36.78 35.90 1,167,200 36.64 35.24
Date Open High Low Vol Cls adjCls
15-10-02 34.99 35.87 34.90 797,400 35.85 34.48
15-10-01 35.95 35.97 35.13 979,000 35.38 34.03
15-09-30 35.48 35.96 35.31 1,313,700 35.88 34.51
15-09-29 35.18 35.43 35.01 858,700 35.19 33.85
15-09-28 35.19 35.46 35.04 1,306,700 35.21 33.87
15-09-25 35.67 36.10 35.34 1,023,800 35.45 34.10
15-09-24 35.47 35.77 35.01 1,057,100 35.63 34.27
15-09-23 35.99 36.07 35.56 1,009,600 35.62 34.26
15-09-22 36.05 36.24 35.67 1,068,600 35.90 34.53
Date Open High Low Vol Cls adjCls
15-09-21 36.42 36.89 36.18 877,400 36.54 35.15
15-09-18 36.15 36.76 35.93 1,829,900 36.23 34.85
15-09-17 36.80 37.16 36.46 1,019,100 36.57 35.17
15-09-16 36.15 36.76 36.07 1,063,500 36.71 35.31
15-09-15 35.99 36.32 35.90 1,082,900 36.14 34.76
15-09-14 35.70 36.10 35.65 862,300 35.81 34.44
15-09-11 35.61 36.11 35.55 1,515,600 35.89 34.52
15-09-10 36.64 37.02 36.20 1,982,900 36.36 34.48
15-09-09 37.82 37.95 36.57 1,268,900 36.68 34.79
Date Open High Low Vol Cls adjCls
15-09-08 37.14 37.74 36.96 1,035,900 37.67 35.72
15-09-04 36.75 36.98 36.46 1,344,900 36.50 34.61
15-09-03 37.27 37.55 37.13 1,004,900 37.26 35.34
15-09-02 37.25 37.40 36.89 1,388,500 37.22 35.30
15-09-01 37.00 37.34 36.63 1,468,500 36.81 34.91
15-08-31 37.84 37.99 37.57 1,066,700 37.61 35.67
15-08-28 37.76 38.22 37.54 1,339,100 37.99 36.03
15-08-27 38.38 38.39 37.45 1,839,000 38.16 36.19
15-08-26 37.66 37.86 36.91 1,689,700 37.72 35.77
Date Open High Low Vol Cls adjCls
15-08-25 38.31 38.42 36.70 1,998,700 36.70 34.80
15-08-24 36.26 37.07 35.35 4,540,200 37.01 35.10
15-08-21 38.65 39.15 38.24 2,199,000 38.26 36.28
15-08-20 39.53 39.99 38.99 1,029,300 39.00 36.99
15-08-19 40.18 40.26 39.53 1,039,400 39.86 37.80
15-08-18 40.50 40.80 40.04 752,000 40.29 38.21
15-08-17 39.87 40.47 39.63 679,900 40.42 38.33
15-08-14 39.74 40.05 39.74 650,300 39.90 37.84
15-08-13 40.24 40.55 39.89 857,300 39.95 37.89
Date Open High Low Vol Cls adjCls
15-08-12 39.81 40.50 39.47 1,244,100 40.34 38.26
15-08-11 40.67 40.77 40.04 1,282,700 40.24 38.16
15-08-10 40.90 41.13 40.59 1,198,900 41.08 38.96
15-08-07 40.64 40.81 40.34 922,800 40.62 38.52
15-08-06 41.59 41.66 40.66 1,525,200 40.71 38.61
15-08-05 41.26 41.67 41.02 1,355,800 41.43 39.29
15-08-04 41.70 41.78 40.87 2,188,000 41.01 38.89
15-08-03 41.98 42.72 41.26 2,048,300 41.45 39.31
15-07-31 42.30 42.30 41.87 1,319,500 41.91 39.75
Date Open High Low Vol Cls adjCls
15-07-30 41.88 42.27 41.86 1,701,900 42.19 40.01
15-07-29 42.57 43.89 42.29 1,815,000 42.69 40.48
15-07-28 42.10 43.03 42.10 1,630,500 42.79 40.58
15-07-27 42.39 42.51 41.96 2,336,200 42.11 39.93
15-07-24 43.08 43.09 42.31 805,000 42.48 40.29
15-07-23 42.90 43.10 42.61 981,200 42.92 40.70
15-07-22 42.63 42.96 42.50 1,084,100 42.83 40.62
15-07-21 42.55 42.82 42.28 1,333,400 42.67 40.47
15-07-20 42.88 43.01 42.31 1,116,700 42.51 40.31
Date Open High Low Vol Cls adjCls
15-07-17 42.94 43.43 42.67 2,203,000 42.89 40.67
15-07-16 41.23 43.20 41.20 10,776,500 43.10 40.87
15-07-15 46.50 46.57 45.91 1,212,100 46.40 44.00
15-07-14 46.58 46.72 45.95 1,459,800 46.40 44.00
15-07-13 45.29 46.68 45.06 2,921,700 46.37 43.97
15-07-10 44.02 44.24 43.70 716,400 44.17 41.89
15-07-09 43.94 44.06 43.50 1,290,500 43.56 41.31
15-07-08 43.31 43.63 43.21 1,339,200 43.38 41.14
15-07-07 43.50 43.70 42.70 1,326,800 43.67 41.41
Date Open High Low Vol Cls adjCls
15-07-06 43.55 43.88 43.16 1,778,200 43.30 41.06
15-07-02 44.25 44.36 43.95 691,300 44.09 41.81
15-07-01 44.29 44.30 43.58 1,192,500 44.01 41.74
15-06-30 44.39 44.39 43.66 1,333,500 43.93 41.66
15-06-29 44.39 45.27 43.95 1,354,300 43.98 41.71
15-06-26 45.70 45.98 45.48 1,085,300 45.57 43.22
15-06-25 46.23 46.27 45.68 601,100 45.73 43.37
15-06-24 47.07 47.16 45.70 1,753,300 46.05 43.67
15-06-23 47.01 47.27 46.88 925,100 47.24 44.80
Date Open High Low Vol Cls adjCls
15-06-22 47.02 47.11 46.72 914,700 47.02 44.59
15-06-19 46.75 47.17 46.59 2,452,700 46.85 44.43
15-06-18 45.41 46.62 45.04 1,992,700 46.56 44.15
15-06-17 45.32 45.64 44.94 1,523,700 45.22 42.88
15-06-16 44.31 45.28 44.21 1,182,800 45.26 42.92
15-06-15 44.50 44.66 44.03 1,165,800 44.21 41.93
15-06-12 45.37 45.55 44.72 1,207,300 44.79 42.48
15-06-11 46.52 46.81 45.93 844,800 46.03 43.17
15-06-10 46.18 46.59 45.88 1,420,800 46.43 43.54
Date Open High Low Vol Cls adjCls
15-06-09 45.44 45.82 45.27 1,200,700 45.72 42.88
15-06-08 45.57 45.72 45.44 1,295,700 45.47 42.64
15-06-05 45.36 45.67 44.84 1,267,600 45.62 42.78
15-06-04 46.13 46.13 45.21 1,047,700 45.50 42.67
15-06-03 45.96 46.38 45.71 1,552,400 46.04 43.18
15-06-02 45.30 45.93 45.14 533,400 45.58 42.75
15-06-01 45.59 45.77 45.01 823,600 45.47 42.64
15-05-29 46.37 46.42 45.46 1,807,300 45.48 42.65
15-05-28 45.60 46.27 45.53 1,393,000 46.22 43.35
Date Open High Low Vol Cls adjCls
15-05-27 45.20 45.65 45.09 847,400 45.46 42.63
15-05-26 45.89 45.92 45.04 914,200 45.17 42.36
15-05-22 45.92 46.01 45.72 676,300 45.95 43.09
15-05-21 45.92 46.32 45.69 852,600 45.94 43.08
15-05-20 46.06 46.41 45.94 762,700 46.05 43.19
15-05-19 46.34 46.46 45.71 1,021,400 46.06 43.20
15-05-18 46.08 46.22 45.74 803,300 46.12 43.25
15-05-15 46.35 46.46 45.91 691,100 46.20 43.33
15-05-14 46.38 46.51 45.99 1,165,200 46.17 43.30
Date Open High Low Vol Cls adjCls
15-05-13 45.96 46.30 45.75 1,320,900 46.12 43.25
15-05-12 46.57 46.65 45.90 878,300 45.94 43.08
15-05-11 45.89 46.76 45.76 1,703,000 46.72 43.82
15-05-08 45.77 46.11 45.65 827,000 45.94 43.08
15-05-07 45.30 45.62 45.17 799,200 45.41 42.59
15-05-06 45.35 45.52 44.96 1,103,500 45.30 42.48
15-05-05 45.55 45.83 45.20 1,314,000 45.29 42.47
15-05-04 45.79 46.00 45.55 1,144,200 45.70 42.86
15-05-01 45.32 45.96 45.25 912,800 45.86 43.01
Date Open High Low Vol Cls adjCls
15-04-30 45.77 46.14 44.96 2,518,300 45.19 42.38
15-04-29 45.52 46.89 44.81 4,021,300 45.54 42.71
15-04-28 46.45 47.70 46.40 2,314,600 47.49 44.54
15-04-27 46.34 46.65 46.14 1,517,900 46.43 43.54
15-04-24 47.15 47.15 46.08 2,001,000 46.19 43.32
15-04-23 46.79 47.43 46.65 1,151,600 47.14 44.21
15-04-22 47.50 47.50 46.74 844,500 46.95 44.03
15-04-21 47.77 47.97 47.50 917,400 47.57 44.61
15-04-20 46.94 47.63 46.94 747,200 47.57 44.61
Date Open High Low Vol Cls adjCls
15-04-17 47.23 47.34 46.41 949,200 46.67 43.77
15-04-16 47.48 47.71 47.21 816,400 47.61 44.65
15-04-15 47.02 47.87 46.89 1,165,200 47.63 44.67
15-04-14 46.70 47.03 46.52 1,185,600 46.86 43.95
15-04-13 46.54 47.07 46.49 1,633,800 46.80 43.89
15-04-10 46.45 46.88 46.15 1,202,700 46.66 43.76
15-04-09 46.46 46.63 46.00 1,109,200 46.59 43.69
15-04-08 46.05 46.57 45.84 1,596,800 46.33 43.45
15-04-07 46.64 46.82 45.88 1,278,500 45.88 43.03
Date Open High Low Vol Cls adjCls
15-04-06 44.65 46.79 44.57 2,237,100 46.71 43.81
15-04-02 46.00 46.79 45.92 1,776,500 46.49 43.60
15-04-01 47.34 47.42 46.62 1,172,600 47.07 44.14
15-03-31 47.88 48.29 47.46 1,724,500 47.52 44.57
15-03-30 47.79 48.31 47.67 650,700 48.13 45.14
15-03-27 47.27 47.78 47.10 884,500 47.66 44.70
15-03-26 47.87 47.87 46.78 1,249,200 47.47 44.52
15-03-25 49.21 49.39 48.00 1,568,400 48.02 45.03
15-03-24 49.26 49.68 49.01 1,202,900 49.07 46.02
Date Open High Low Vol Cls adjCls
15-03-23 49.53 49.82 49.22 947,500 49.40 46.33
15-03-20 48.32 49.60 48.15 3,375,400 49.49 46.41
15-03-19 48.70 48.80 47.85 1,502,000 48.14 45.15
15-03-18 48.42 48.97 47.71 1,632,200 48.72 45.69
15-03-17 48.33 48.66 48.07 939,200 48.48 45.47
15-03-16 47.52 48.76 47.29 1,346,200 48.74 45.71
15-03-13 48.48 48.79 47.94 1,326,200 48.00 45.02
15-03-12 48.18 49.34 47.98 2,386,600 48.67 45.64
15-03-11 49.60 49.88 49.46 1,363,900 49.52 46.44
Date Open High Low Vol Cls adjCls
15-03-10 49.00 49.82 48.80 1,551,700 49.50 46.42
15-03-09 49.63 49.91 49.31 1,409,000 49.40 46.33
15-03-06 50.45 50.61 49.50 1,247,800 49.64 46.55
15-03-05 49.50 50.79 49.35 4,103,800 50.71 47.56
15-03-04 49.48 49.59 48.96 1,346,700 49.32 46.25
15-03-03 50.18 50.35 49.68 1,566,900 49.70 46.61
15-03-02 49.58 50.68 49.58 1,707,800 50.45 47.31
15-02-27 49.49 49.83 49.41 1,305,400 49.63 46.54
15-02-26 49.39 49.82 49.17 1,050,500 49.43 46.36
Date Open High Low Vol Cls adjCls
15-02-25 49.32 49.85 49.15 1,638,000 49.45 46.38
15-02-24 49.40 49.79 48.93 2,045,700 49.60 46.52
15-02-23 49.40 49.64 48.59 3,746,700 49.40 46.33
15-02-20 50.52 50.77 49.26 3,827,700 49.42 46.35
15-02-19 51.54 51.70 50.00 4,756,000 50.72 47.57
15-02-18 53.51 54.00 50.45 7,325,000 50.71 47.56
15-02-17 55.64 56.88 55.61 1,713,400 56.81 53.28
15-02-13 56.00 57.16 55.54 1,653,300 55.93 52.45
15-02-12 54.67 56.26 54.43 1,836,000 55.91 52.43
Date Open High Low Vol Cls adjCls
15-02-11 53.84 54.85 53.84 1,330,500 54.31 50.93
15-02-10 54.20 54.40 53.50 1,209,300 54.11 50.75
15-02-09 53.16 54.05 53.16 811,100 53.81 50.47
15-02-06 53.48 53.87 53.16 658,400 53.42 50.10
15-02-05 53.23 53.59 52.97 669,800 53.44 50.12
15-02-04 53.47 53.89 53.01 919,300 53.23 49.92
15-02-03 52.79 53.77 52.74 755,000 53.65 50.32
15-02-02 52.72 52.85 51.36 1,069,300 52.60 49.33
15-01-30 52.20 53.09 51.84 1,085,200 52.36 49.11
Date Open High Low Vol Cls adjCls
15-01-29 52.00 52.55 51.48 822,000 52.50 49.24
15-01-28 52.98 53.36 51.91 1,096,500 52.00 48.77
15-01-27 53.72 53.72 52.48 1,368,300 52.86 49.57
15-01-26 54.10 54.66 53.74 1,193,300 54.30 50.92
15-01-23 53.06 53.25 52.75 650,100 53.01 49.71
15-01-22 52.75 53.42 52.02 722,400 53.14 49.84
15-01-21 52.43 52.98 52.24 878,100 52.60 49.33
15-01-20 53.06 53.10 51.86 1,217,800 52.62 49.35
15-01-16 50.90 53.01 50.85 1,731,900 52.83 49.55
Date Open High Low Vol Cls adjCls
15-01-15 52.03 52.37 50.51 1,247,400 50.82 47.66
15-01-14 51.21 51.98 50.98 1,846,400 51.80 48.58
15-01-13 51.74 52.60 51.06 1,244,500 51.54 48.34
15-01-12 51.35 51.76 50.26 1,705,000 51.45 48.25
15-01-09 51.61 51.89 51.23 1,877,300 51.44 48.24
15-01-08 51.66 51.87 50.96 2,235,700 51.45 48.25
15-01-07 51.36 51.98 51.34 1,750,100 51.45 48.25
15-01-06 51.05 51.25 50.08 2,078,400 50.51 47.37
15-01-05 52.24 52.41 51.08 1,611,300 51.13 47.95
Date Open High Low Vol Cls adjCls
15-01-02 52.98 53.14 52.32 785,200 52.58 49.31
14-12-31 53.42 53.84 52.77 638,500 52.83 49.55
14-12-30 53.71 53.87 53.13 791,000 53.17 49.86
14-12-29 53.82 54.33 53.63 690,900 53.76 50.42
14-12-26 54.21 54.45 53.78 531,100 53.81 50.47
14-12-24 53.70 54.31 53.39 684,900 53.86 50.51
14-12-23 53.57 53.57 52.60 1,500,700 53.36 50.04
14-12-22 52.65 53.66 52.57 1,762,600 53.14 49.84
14-12-19 54.00 54.22 52.96 2,687,000 53.30 49.99
Date Open High Low Vol Cls adjCls
14-12-18 53.95 54.37 53.70 1,597,500 54.37 50.99
14-12-17 52.29 53.45 51.99 1,521,400 53.38 50.06
14-12-16 52.18 53.54 52.02 1,196,400 52.24 48.99
14-12-15 52.48 52.85 52.02 1,019,200 52.27 49.02
14-12-12 52.74 53.17 52.18 1,544,300 52.38 49.12
14-12-11 54.92 54.94 52.99 2,318,100 53.28 49.97
14-12-10 55.78 56.01 54.48 1,444,900 54.94 51.07
14-12-09 55.23 56.16 55.05 897,100 56.05 52.11
14-12-08 55.87 56.47 55.35 765,700 55.61 51.70
Date Open High Low Vol Cls adjCls
14-12-05 56.34 56.48 55.79 652,300 55.95 52.01
14-12-04 56.74 57.00 56.05 666,600 56.21 52.26
14-12-03 56.55 56.95 55.93 801,800 56.86 52.86
14-12-02 56.37 56.65 55.62 1,218,000 56.40 52.43
14-12-01 57.22 57.26 55.95 1,310,600 56.24 52.28
14-11-28 57.38 57.49 56.82 639,000 57.30 53.27
14-11-26 56.92 57.32 56.66 1,228,200 57.07 53.05
14-11-25 59.20 59.20 56.71 4,247,900 56.94 52.93
14-11-24 58.70 59.96 58.51 1,695,100 59.63 55.43
Date Open High Low Vol Cls adjCls
14-11-21 59.51 59.51 58.62 2,134,000 58.93 54.78
14-11-20 58.98 60.19 58.60 2,847,800 58.74 54.61
14-11-19 56.66 59.27 56.54 5,073,600 59.19 55.03
14-11-18 56.08 56.82 55.63 1,155,600 56.64 52.66
14-11-17 55.43 56.14 55.31 995,200 55.81 51.88
14-11-14 56.11 56.53 55.87 920,300 55.95 52.01
14-11-13 56.09 56.47 55.74 1,019,400 55.93 52.00
14-11-12 55.73 56.15 55.49 1,336,000 56.06 52.12
14-11-11 55.73 56.04 55.51 799,100 55.81 51.88
Date Open High Low Vol Cls adjCls
14-11-10 54.79 55.75 54.70 1,252,100 55.58 51.67
14-11-07 55.14 55.16 54.15 1,467,600 54.70 50.85
14-11-06 55.59 55.96 54.90 2,286,200 54.94 51.07
14-11-05 56.05 56.19 55.54 998,000 55.60 51.69
14-11-04 55.62 56.01 55.29 831,800 55.84 51.91
14-11-03 55.48 56.15 55.01 1,118,200 55.70 51.78
14-10-31 54.87 55.50 54.37 1,525,200 55.48 51.58
14-10-30 55.00 55.00 53.84 2,051,300 54.14 50.33
14-10-29 54.90 55.51 53.31 4,001,300 53.96 50.16
Date Open High Low Vol Cls adjCls
14-10-28 56.85 57.36 56.59 2,847,600 57.20 53.18
14-10-27 56.10 56.75 55.38 3,295,100 56.61 52.63
14-10-24 54.30 55.36 53.83 1,594,500 55.26 51.37
14-10-23 54.11 54.54 54.01 855,100 54.23 50.41
14-10-22 53.93 55.03 53.57 1,573,300 53.60 49.83
14-10-21 52.99 53.91 52.88 1,532,200 53.85 50.06
14-10-20 52.26 52.84 52.12 716,500 52.82 49.10
14-10-17 52.91 53.10 51.99 1,722,800 52.24 48.56
14-10-16 51.22 53.37 51.22 1,573,300 52.61 48.91
Date Open High Low Vol Cls adjCls
14-10-15 50.09 52.12 49.86 2,252,700 51.86 48.21
14-10-14 49.73 51.15 49.37 1,937,900 50.78 47.21
14-10-13 49.64 50.37 49.10 1,614,000 49.35 45.88
14-10-10 49.57 50.94 49.44 1,618,600 49.77 46.27
14-10-09 51.13 51.13 49.16 1,608,300 49.72 46.22
14-10-08 50.24 51.30 49.69 1,919,400 51.19 47.59
14-10-07 51.08 51.10 49.91 1,177,800 50.06 46.54
14-10-06 50.57 51.28 50.36 1,460,900 51.23 47.63
14-10-03 49.95 50.64 49.16 1,982,700 50.45 46.90
Date Open High Low Vol Cls adjCls
14-10-02 50.91 51.00 48.67 5,507,000 49.89 46.38
14-10-01 51.76 51.94 50.95 1,529,400 50.99 47.40
14-09-30 51.82 52.38 51.62 1,054,400 51.99 48.33
14-09-29 51.45 51.94 51.01 1,460,900 51.87 48.22
14-09-26 51.07 52.07 50.85 990,300 51.86 48.21
14-09-25 51.17 51.41 50.50 952,300 50.75 47.18
14-09-24 50.68 51.27 50.15 1,459,300 51.24 47.63
14-09-23 51.35 52.00 50.71 1,155,800 50.75 47.18
14-09-22 52.01 52.06 51.41 1,117,800 51.53 47.90
Date Open High Low Vol Cls adjCls
14-09-19 53.40 53.40 52.04 2,589,500 52.10 48.43
14-09-18 53.17 53.45 53.03 864,400 53.06 49.33
14-09-17 53.66 53.82 52.99 1,188,100 53.07 49.34
14-09-16 53.55 54.20 53.38 1,161,900 53.74 49.96
14-09-15 53.35 53.79 53.20 1,538,900 53.62 49.85
14-09-12 52.84 54.02 52.45 2,296,600 53.53 49.76
14-09-11 53.50 53.50 52.30 1,546,500 53.08 49.35
14-09-10 51.90 53.94 51.90 4,916,900 53.77 49.54
14-09-09 53.31 53.49 50.29 5,306,900 51.71 47.64
Date Open High Low Vol Cls adjCls
14-09-08 53.01 54.03 52.58 1,580,300 53.56 49.35
14-09-05 52.36 53.28 52.20 1,577,900 53.27 49.08
14-09-04 53.54 54.03 52.39 2,259,400 52.44 48.32
14-09-03 53.99 54.19 53.40 3,158,500 53.56 49.35
14-09-02 54.36 54.53 53.51 1,690,100 53.92 49.68
14-08-29 54.57 54.81 53.98 1,162,400 54.33 50.06
14-08-28 54.39 54.50 53.20 2,618,300 54.12 49.86
14-08-27 56.92 57.25 54.44 2,915,200 54.59 50.30
14-08-26 57.63 57.81 57.37 479,100 57.46 52.94
Date Open High Low Vol Cls adjCls
14-08-25 57.77 58.13 57.38 522,600 57.69 53.15
14-08-22 57.38 57.92 57.07 1,012,700 57.64 53.11
14-08-21 57.25 57.50 57.03 499,200 57.40 52.89
14-08-20 56.25 57.85 56.25 1,272,500 57.07 52.58
14-08-19 55.94 56.19 55.89 1,036,400 56.11 51.70
14-08-18 56.39 56.81 55.85 867,800 56.00 51.60
14-08-15 56.23 57.14 55.74 1,239,200 56.07 51.66
14-08-14 55.70 56.21 55.54 506,300 55.75 51.37
14-08-13 55.45 55.85 55.25 705,600 55.66 51.28
Date Open High Low Vol Cls adjCls
14-08-12 55.47 55.83 54.97 903,300 55.34 50.99
14-08-11 55.78 55.96 55.40 636,000 55.77 51.38
14-08-08 55.09 55.67 55.04 684,000 55.59 51.22
14-08-07 55.33 55.73 54.83 1,082,700 55.04 50.71
14-08-06 54.38 55.14 54.06 839,700 55.00 50.67
14-08-05 54.70 55.04 54.27 1,176,100 54.52 50.23
14-08-04 54.57 55.20 54.45 1,325,400 55.08 50.75
14-08-01 54.99 55.60 53.88 1,409,200 54.52 50.23
14-07-31 54.23 56.30 54.00 2,930,600 55.02 50.69
Date Open High Low Vol Cls adjCls
14-07-30 61.60 61.75 53.78 9,633,000 54.41 50.13
14-07-29 57.23 57.81 56.88 2,074,600 57.58 53.05
14-07-28 57.04 57.87 56.98 861,600 57.52 53.00
14-07-25 57.89 58.17 57.01 761,100 57.10 52.61
14-07-24 57.32 58.01 57.32 976,800 57.90 53.35
14-07-23 56.60 57.31 56.49 798,500 57.25 52.75
14-07-22 56.61 57.22 56.61 930,200 56.97 52.49
14-07-21 56.45 56.60 55.96 812,500 56.35 51.92
14-07-18 56.44 56.94 56.06 1,040,300 56.61 52.16
Date Open High Low Vol Cls adjCls
14-07-17 56.38 56.94 55.93 1,080,200 56.14 51.72
14-07-16 57.89 57.89 56.38 1,599,600 56.69 52.23
14-07-15 58.00 58.25 57.38 1,074,200 57.41 52.89
14-07-14 57.85 58.51 57.63 1,054,000 58.15 53.58
14-07-11 57.54 57.57 56.87 1,161,200 57.51 52.99
14-07-10 57.72 57.86 56.78 1,807,000 57.35 52.84
14-07-09 59.72 59.72 56.69 5,213,700 57.86 53.31
14-07-08 61.14 61.27 59.80 1,838,800 60.63 55.86
14-07-07 61.73 61.75 61.17 954,800 61.25 56.43
Date Open High Low Vol Cls adjCls
14-07-03 61.15 62.05 60.89 847,600 61.69 56.84
14-07-02 61.00 61.62 60.73 828,300 61.20 56.39
14-07-01 60.75 61.34 60.47 794,600 61.04 56.24
14-06-30 60.36 61.06 60.22 941,700 60.90 56.11
14-06-27 59.10 60.71 59.09 1,806,100 60.59 55.82
14-06-26 60.03 60.19 59.16 1,034,500 59.23 54.57
14-06-25 59.86 60.07 59.24 1,440,600 59.95 55.23
14-06-24 59.91 61.06 59.58 1,464,100 59.91 55.20
14-06-23 59.90 60.73 59.90 883,800 60.08 55.35
Date Open High Low Vol Cls adjCls
14-06-20 61.17 61.33 59.98 2,737,300 60.05 55.33
14-06-19 61.26 61.30 60.17 1,180,500 61.12 56.31
14-06-18 59.56 61.25 59.52 1,259,700 61.24 56.42
14-06-17 59.78 60.54 59.73 736,600 60.50 55.74
14-06-16 59.12 59.94 59.07 606,500 59.78 55.08
14-06-13 59.66 59.70 58.67 905,300 59.27 54.61
14-06-12 60.58 60.82 59.94 730,200 60.10 54.93
14-06-11 60.58 60.89 60.32 661,500 60.79 55.56
14-06-10 60.48 60.94 60.30 703,600 60.83 55.60
Date Open High Low Vol Cls adjCls
14-06-09 59.76 60.95 59.73 1,226,200 60.78 55.55
14-06-06 59.27 60.30 59.00 1,133,100 59.91 54.76
14-06-05 58.32 58.97 58.06 568,100 58.87 53.81
14-06-04 57.95 58.33 57.66 833,300 58.31 53.29
14-06-03 58.37 58.42 57.53 1,257,400 58.04 53.05
14-06-02 58.94 59.16 58.28 1,380,000 58.74 53.69
14-05-30 58.97 59.15 58.36 1,435,800 58.91 53.84
14-05-29 58.47 58.93 58.19 1,130,900 58.84 53.78
14-05-28 57.92 58.58 57.70 1,241,100 58.19 53.18
Date Open High Low Vol Cls adjCls
14-05-27 57.77 58.15 57.41 1,512,800 57.98 52.99
14-05-23 56.00 57.42 55.80 1,241,600 57.39 52.45
14-05-22 55.36 56.00 55.24 1,073,400 55.83 51.03
14-05-21 55.24 55.57 54.81 1,033,800 55.38 50.62
14-05-20 55.37 55.64 54.94 991,600 55.08 50.34
14-05-19 54.70 56.00 54.67 1,119,200 55.47 50.70
14-05-16 55.17 55.56 54.67 1,208,900 55.07 50.33
14-05-15 55.89 56.00 54.79 1,461,600 55.01 50.28
14-05-14 55.77 56.45 55.67 1,882,100 55.95 51.14
Date Open High Low Vol Cls adjCls
14-05-13 56.50 56.88 55.62 1,761,600 55.83 51.03
14-05-12 56.13 57.16 55.93 1,404,100 56.37 51.52
14-05-09 55.88 56.16 55.33 1,294,600 55.83 51.03
14-05-08 56.43 56.80 55.63 1,871,300 55.88 51.07
14-05-07 58.04 58.47 56.41 2,333,900 56.50 51.64
14-05-06 57.50 58.73 57.46 2,565,900 58.36 53.34
14-05-05 57.18 57.99 56.60 1,221,300 57.48 52.54
14-05-02 56.85 58.69 56.76 1,682,800 57.53 52.58
14-05-01 57.07 57.42 56.38 1,407,700 56.82 51.93
Date Open High Low Vol Cls adjCls
14-04-30 58.74 59.57 56.76 4,274,700 57.10 52.19
14-04-29 54.94 55.60 54.82 1,880,900 55.09 50.35
14-04-28 54.76 55.15 53.85 889,400 54.71 50.00
14-04-25 55.32 55.43 53.86 898,900 54.24 49.57
14-04-24 56.19 56.32 55.44 782,500 55.49 50.72
14-04-23 56.36 56.48 55.85 858,900 56.11 51.28
14-04-22 56.89 56.90 55.77 1,269,800 56.21 51.38
14-04-21 56.28 56.90 55.98 997,200 56.51 51.65
14-04-17 55.75 56.47 55.54 1,031,400 56.17 51.34
Date Open High Low Vol Cls adjCls
14-04-16 55.83 56.02 54.76 771,200 55.82 51.02
14-04-15 55.33 56.15 54.57 1,248,400 55.43 50.66
14-04-14 55.45 55.86 54.62 1,033,600 55.11 50.37
14-04-11 55.00 55.94 54.59 1,049,800 54.86 50.14
14-04-10 57.01 57.18 55.22 1,264,400 55.23 50.48
14-04-09 56.75 57.30 56.36 1,086,100 57.11 52.20
14-04-08 55.56 56.83 55.56 1,125,500 56.78 51.90
14-04-07 55.58 56.14 55.14 1,993,600 55.65 50.86
14-04-04 57.59 57.75 55.68 1,442,200 55.71 50.92
Date Open High Low Vol Cls adjCls
14-04-03 56.89 57.54 56.42 1,915,400 57.35 52.42
14-04-02 55.99 56.90 55.55 1,506,700 56.90 52.01
14-04-01 55.60 55.75 55.16 1,632,500 55.65 50.86
14-03-31 55.94 56.50 55.25 1,435,500 55.26 50.51
14-03-28 56.05 56.32 55.28 1,428,000 55.57 50.79
14-03-27 55.41 58.21 55.28 2,940,300 56.02 51.20
14-03-26 56.50 56.79 55.11 1,589,600 55.36 50.60
14-03-25 55.25 55.64 54.29 800,700 54.46 49.78
14-03-24 55.17 55.61 54.68 1,228,900 54.95 50.22
Date Open High Low Vol Cls adjCls
14-03-21 55.08 55.69 54.84 2,024,600 55.10 50.36
14-03-20 54.15 54.83 53.76 917,400 54.64 49.94
14-03-19 54.03 54.66 53.77 1,141,400 54.46 49.78
14-03-18 53.38 54.57 53.15 1,047,500 54.34 49.67
14-03-17 52.43 53.85 52.21 977,700 53.37 48.78
14-03-14 52.40 53.01 52.03 734,000 52.19 47.70
14-03-13 53.73 53.86 52.09 974,800 52.49 47.98
14-03-12 53.29 54.12 53.01 1,106,900 54.07 49.01
14-03-11 53.10 53.82 53.04 1,523,400 53.41 48.41
Date Open High Low Vol Cls adjCls
14-03-10 53.59 53.69 52.83 855,200 53.12 48.15
14-03-07 54.35 54.49 53.47 888,300 53.61 48.59
14-03-06 54.56 54.70 53.78 862,100 53.93 48.88
14-03-05 54.84 55.03 54.44 1,209,000 54.50 49.40
14-03-04 54.21 55.00 53.92 2,246,500 54.98 49.83
14-03-03 52.51 53.85 52.50 1,382,500 53.60 48.58
14-02-28 53.44 54.06 52.96 1,379,900 53.66 48.64
14-02-27 51.97 53.89 51.85 2,885,500 53.55 48.54
14-02-26 51.91 52.43 51.90 1,167,000 52.15 47.27
Date Open High Low Vol Cls adjCls
14-02-25 51.74 52.55 51.70 1,322,300 51.99 47.12
14-02-24 51.94 52.80 51.68 2,022,900 51.70 46.86
14-02-21 52.02 52.33 51.54 2,681,900 51.97 47.10
14-02-20 50.99 51.96 50.28 2,861,200 51.56 46.73
14-02-19 52.34 52.72 49.46 9,413,600 51.68 46.84
14-02-18 45.92 47.31 45.33 2,114,600 47.17 42.75
14-02-14 46.00 46.20 45.55 838,300 46.08 41.77
14-02-13 45.80 46.93 45.80 1,274,700 46.26 41.93
14-02-12 45.48 46.22 45.30 1,057,900 46.02 41.71
Date Open High Low Vol Cls adjCls
14-02-11 44.41 45.76 44.29 1,345,700 45.26 41.02
14-02-10 45.54 45.67 44.50 1,465,600 44.52 40.35
14-02-07 45.36 45.66 44.87 784,300 45.53 41.27
14-02-06 44.15 45.50 44.15 802,100 45.13 40.90
14-02-05 43.03 44.21 43.03 934,900 44.04 39.92
14-02-04 43.82 44.11 43.42 956,000 44.10 39.97
14-02-03 45.05 45.18 43.40 1,578,200 43.63 39.55
14-01-31 44.94 45.75 44.89 898,100 45.05 40.83
14-01-30 45.12 46.04 44.84 701,800 45.80 41.51
Date Open High Low Vol Cls adjCls
14-01-29 44.92 45.50 44.75 845,800 44.80 40.61
14-01-28 45.41 45.82 45.09 644,100 45.65 41.38
14-01-27 45.20 45.59 44.84 837,000 45.27 41.03
14-01-24 45.80 46.05 45.12 963,100 45.21 40.98
14-01-23 46.25 46.67 45.87 803,800 46.20 41.87
14-01-22 46.77 47.00 46.09 542,100 46.65 42.28
14-01-21 46.81 47.27 46.34 733,700 46.57 42.21
14-01-17 46.77 47.16 46.54 977,900 46.66 42.29
14-01-16 47.00 47.22 46.80 617,500 46.95 42.55
Date Open High Low Vol Cls adjCls
14-01-15 46.35 47.31 46.35 1,105,900 47.07 42.66
14-01-14 45.41 46.39 45.19 979,100 46.31 41.97
14-01-13 46.11 46.17 45.08 1,222,200 45.41 41.16
14-01-10 45.05 45.26 44.72 837,300 45.05 40.83
14-01-09 45.65 45.74 44.42 1,079,900 44.87 40.67
14-01-08 45.68 45.89 45.08 1,741,300 45.40 41.15
14-01-07 46.41 46.64 45.59 1,008,200 45.68 41.40
14-01-06 46.68 47.38 46.33 1,413,400 46.41 42.07
14-01-03 45.83 46.70 45.11 2,497,400 46.58 42.22
Date Open High Low Vol Cls adjCls
14-01-02 45.75 45.84 44.56 1,830,300 44.95 40.74
13-12-31 46.61 46.85 46.15 693,200 46.19 41.87
13-12-30 46.67 46.89 46.40 1,299,700 46.66 42.29
13-12-27 46.24 47.01 46.16 1,285,800 46.67 42.30
13-12-26 46.25 46.53 45.99 508,700 46.10 41.78
13-12-24 46.10 46.54 46.00 357,100 46.20 41.87
13-12-23 46.28 46.36 45.92 987,100 46.14 41.82
13-12-20 45.64 46.23 45.39 1,889,800 46.03 41.72
13-12-19 45.77 45.86 45.34 1,066,400 45.70 41.42
Date Open High Low Vol Cls adjCls
13-12-18 46.26 46.26 43.67 2,017,500 45.80 41.51
13-12-17 46.38 46.77 46.25 745,600 46.57 42.21
13-12-16 46.68 46.80 46.36 927,400 46.51 42.16
13-12-13 47.31 47.70 46.39 1,497,300 46.58 42.22
13-12-12 47.74 47.95 47.06 1,539,800 47.12 42.71
13-12-11 48.84 49.13 48.14 704,000 48.20 43.28
13-12-10 49.00 49.33 48.80 546,700 48.95 43.95
13-12-09 48.75 49.72 48.02 1,259,600 49.02 44.02
13-12-06 48.45 48.88 48.20 634,900 48.83 43.85
Date Open High Low Vol Cls adjCls
13-12-05 47.08 47.98 47.08 762,000 47.88 42.99
13-12-04 47.35 47.76 46.29 1,046,700 47.16 42.35
13-12-03 48.10 48.10 47.29 1,270,600 47.80 42.92
13-12-02 48.59 49.00 48.19 762,700 48.37 43.43
13-11-29 48.76 49.00 48.40 356,100 48.56 43.60
13-11-27 49.08 49.26 48.48 657,800 48.74 43.76
13-11-26 47.88 49.15 47.73 1,369,700 48.82 43.84
13-11-25 48.25 48.46 47.83 937,400 48.34 43.41
13-11-22 48.10 48.25 48.00 746,100 48.08 43.17
Date Open High Low Vol Cls adjCls
13-11-21 48.08 48.34 47.87 746,800 48.16 43.24
13-11-20 47.99 48.49 47.52 811,600 47.86 42.97
13-11-19 47.14 47.82 46.81 1,407,000 47.70 42.83
13-11-18 47.71 47.98 47.10 703,500 47.23 42.41
13-11-15 46.27 47.77 46.24 2,035,800 47.77 42.89
13-11-14 46.00 46.47 45.85 1,877,900 46.33 41.60
13-11-13 45.78 46.00 45.58 1,488,900 45.89 41.21
13-11-12 45.90 46.12 45.61 1,424,400 45.85 41.17
13-11-11 46.11 46.20 45.66 1,398,000 45.90 41.21
Date Open High Low Vol Cls adjCls
13-11-08 46.59 46.74 46.10 1,621,300 46.25 41.53
13-11-07 47.47 47.77 46.20 1,298,400 46.35 41.62
13-11-06 48.08 48.09 47.39 874,400 47.95 43.06
13-11-05 47.71 48.10 47.47 1,289,500 47.99 43.09
13-11-04 46.95 48.02 46.68 1,463,600 47.91 43.02
13-11-01 46.82 47.03 46.10 1,451,900 46.61 41.85
13-10-31 47.87 47.87 45.84 2,687,100 46.75 41.98
13-10-30 50.00 50.39 47.63 2,542,200 48.27 43.34
13-10-29 48.05 48.35 47.80 1,408,800 48.07 43.16
Date Open High Low Vol Cls adjCls
13-10-28 48.82 48.89 47.56 1,408,800 47.80 42.92
13-10-25 48.94 49.00 48.57 767,100 48.90 43.91
13-10-24 48.77 49.10 48.65 511,100 48.83 43.85
13-10-23 48.85 49.12 48.53 772,200 48.77 43.79
13-10-22 49.13 49.87 48.95 1,336,900 49.33 44.29
13-10-21 48.90 49.11 48.86 1,124,200 49.04 44.03
13-10-18 48.56 48.93 48.24 997,600 48.86 43.87
13-10-17 48.49 48.90 48.29 882,800 48.54 43.58
13-10-16 47.60 50.00 47.21 1,643,400 48.71 43.74
Date Open High Low Vol Cls adjCls
13-10-15 47.38 47.66 46.82 1,047,600 47.22 42.40
13-10-14 47.31 47.71 47.04 523,900 47.66 42.79
13-10-11 47.30 47.63 47.10 967,500 47.61 42.75
13-10-10 46.46 47.98 46.40 1,442,500 47.56 42.70
13-10-09 46.43 46.65 45.88 992,200 46.06 41.36
13-10-08 46.68 47.03 46.04 1,031,900 46.07 41.37
13-10-07 46.91 47.34 46.29 1,136,100 46.78 42.00
13-10-04 47.13 47.56 46.75 1,328,300 47.13 42.32
13-10-03 47.20 47.27 46.22 2,167,000 47.07 42.27
Date Open High Low Vol Cls adjCls
13-10-02 45.84 47.25 45.25 2,301,700 47.20 42.38
13-10-01 45.06 46.33 45.00 1,713,800 46.31 41.58
13-09-30 44.77 45.21 44.52 1,407,000 45.19 40.58
13-09-27 45.18 45.32 44.83 860,900 45.19 40.58
13-09-26 45.29 45.61 44.70 1,404,500 45.42 40.78
13-09-25 44.24 46.34 44.01 2,710,300 45.17 40.56
13-09-24 43.63 44.58 43.01 1,610,100 44.04 39.54
13-09-23 43.62 43.83 42.93 1,352,500 43.55 39.10
13-09-20 45.02 45.02 43.51 4,374,800 43.61 39.16
Date Open High Low Vol Cls adjCls
13-09-19 44.73 45.22 44.45 1,584,300 44.98 40.39
13-09-18 44.47 45.33 44.33 1,593,600 44.73 40.16
13-09-17 43.25 44.86 43.19 2,453,500 44.42 39.89
13-09-16 43.16 43.29 42.84 953,100 43.12 38.72
13-09-13 42.65 42.74 42.19 1,304,500 42.70 38.34
13-09-12 42.82 42.82 42.11 1,347,900 42.40 38.07
13-09-11 42.71 43.61 42.67 1,876,200 43.23 38.41
13-09-10 42.32 42.77 42.30 1,568,300 42.65 37.90
13-09-09 41.98 42.22 41.80 1,667,400 42.14 37.44
Date Open High Low Vol Cls adjCls
13-09-06 42.51 42.51 41.46 2,082,000 41.77 37.12
13-09-05 42.27 42.60 42.00 1,392,600 42.19 37.49
13-09-04 41.53 42.31 41.34 2,333,600 42.30 37.59
13-09-03 41.38 41.82 41.08 1,810,200 41.46 36.84
13-08-30 41.23 41.27 40.43 1,767,200 40.77 36.23
13-08-29 39.48 42.41 39.42 3,937,700 41.23 36.64
13-08-28 39.70 39.90 39.39 944,400 39.51 35.11
13-08-27 39.98 40.19 39.50 1,015,000 39.73 35.30
13-08-26 40.60 40.82 40.26 1,095,500 40.42 35.92
Date Open High Low Vol Cls adjCls
13-08-23 40.74 40.91 40.41 1,307,000 40.60 36.08
13-08-22 40.41 40.84 40.41 1,240,200 40.64 36.11
13-08-21 38.67 40.94 38.57 2,963,700 40.28 35.79
13-08-20 38.24 38.60 37.91 922,200 38.45 34.17
13-08-19 37.91 38.29 37.71 1,178,500 38.07 33.83
13-08-16 38.32 38.35 37.65 866,700 37.78 33.57
13-08-15 38.56 38.58 38.12 758,000 38.28 34.01
13-08-14 38.98 39.07 38.84 508,500 38.87 34.54
13-08-13 39.46 39.68 38.94 828,500 39.03 34.68
Date Open High Low Vol Cls adjCls
13-08-12 38.78 39.96 38.74 1,128,000 39.50 35.10
13-08-09 39.08 39.38 38.81 476,000 38.88 34.55
13-08-08 39.36 39.42 38.97 494,600 39.01 34.66
13-08-07 39.31 39.45 38.75 631,900 38.94 34.60
13-08-06 39.60 39.74 39.00 887,100 39.24 34.87
13-08-05 39.76 40.19 39.58 894,400 39.68 35.26
13-08-02 39.94 39.99 39.62 688,500 39.82 35.38
13-08-01 40.12 40.25 39.55 1,475,700 39.94 35.49
13-07-31 38.55 40.19 37.90 4,536,800 40.08 35.61
Date Open High Low Vol Cls adjCls
13-07-30 37.13 37.50 36.98 1,935,300 37.26 33.11
13-07-29 36.71 37.20 36.60 1,387,700 36.86 32.75
13-07-26 36.94 36.99 36.57 711,600 36.83 32.73
13-07-25 36.77 37.37 36.74 962,000 37.21 33.06
13-07-24 37.67 37.67 36.84 1,058,400 36.91 32.80
13-07-23 37.57 37.65 37.40 1,181,100 37.50 33.32
13-07-22 37.00 37.67 36.72 1,492,100 37.56 33.37
13-07-19 36.58 36.81 36.42 647,100 36.70 32.61
13-07-18 36.57 36.84 36.41 552,300 36.52 32.45
Date Open High Low Vol Cls adjCls
13-07-17 36.49 36.71 36.17 672,300 36.35 32.30
13-07-16 36.90 36.98 36.23 782,500 36.43 32.37
13-07-15 36.45 36.98 36.18 904,300 36.90 32.79
13-07-12 35.98 36.31 35.65 1,115,300 36.31 32.26
13-07-11 36.17 36.76 36.00 1,661,500 36.06 32.04
13-07-10 35.18 35.82 35.13 1,207,300 35.78 31.79
13-07-09 35.36 35.48 35.14 816,500 35.17 31.25
13-07-08 35.64 35.67 34.93 723,100 34.96 31.06
13-07-05 35.40 35.51 35.06 630,700 35.34 31.40
Date Open High Low Vol Cls adjCls
13-07-03 35.01 35.23 34.72 528,400 35.08 31.17
13-07-02 36.23 36.33 35.08 1,116,400 35.20 31.28
13-07-01 36.18 36.63 36.13 689,600 36.30 32.26
13-06-28 36.01 36.80 36.00 2,137,400 36.17 32.14
13-06-27 35.70 36.27 35.70 790,300 36.21 32.18
13-06-26 35.24 35.58 34.85 1,031,200 35.46 31.51
13-06-25 34.93 35.09 34.37 724,700 34.95 31.06
13-06-24 34.52 34.93 34.18 931,500 34.56 30.71
13-06-21 34.41 34.87 34.25 1,524,800 34.69 30.82
Date Open High Low Vol Cls adjCls
13-06-20 34.57 35.14 34.11 1,117,200 34.24 30.42
13-06-19 35.82 36.00 34.87 1,006,800 34.96 31.06
13-06-18 35.06 36.25 35.06 1,494,100 35.76 31.78
13-06-17 33.88 35.31 33.88 1,556,300 34.94 31.05
13-06-14 34.24 34.32 33.67 963,000 33.72 29.96
13-06-13 33.97 34.71 33.91 1,160,600 34.61 30.35
13-06-12 34.59 34.59 33.96 1,206,400 34.09 29.90
13-06-11 34.52 34.86 34.32 1,047,200 34.35 30.13
13-06-10 35.04 35.32 34.85 1,183,500 34.90 30.61
Date Open High Low Vol Cls adjCls
13-06-07 34.86 34.99 34.45 1,808,700 34.84 30.56
13-06-06 34.07 34.33 33.80 755,200 34.33 30.11
13-06-05 34.75 34.78 33.86 1,285,500 33.95 29.77
13-06-04 35.00 35.43 34.66 1,424,400 34.76 30.49
13-06-03 35.00 35.30 34.73 885,900 34.95 30.65
13-05-31 35.42 35.70 34.92 868,700 34.93 30.63
13-05-30 35.15 35.89 35.13 868,600 35.62 31.24
13-05-29 35.41 35.42 34.90 734,900 35.11 30.79
13-05-28 35.65 35.94 35.10 696,400 35.50 31.13
Date Open High Low Vol Cls adjCls
13-05-24 35.08 35.25 34.66 881,200 35.12 30.80
13-05-23 35.49 35.54 35.20 1,073,300 35.35 31.00
13-05-22 36.71 36.72 35.46 1,229,500 35.63 31.25
13-05-21 36.59 36.84 36.51 657,100 36.67 32.16
13-05-20 36.82 36.99 36.42 960,400 36.66 32.15
13-05-17 36.68 36.88 36.26 1,015,600 36.88 32.34
13-05-16 35.63 36.59 35.63 1,388,200 36.39 31.91
13-05-15 35.42 35.88 34.93 845,400 35.88 31.47
13-05-14 35.45 35.91 35.30 830,900 35.50 31.13
Date Open High Low Vol Cls adjCls
13-05-13 36.12 36.25 35.42 732,400 35.47 31.11
13-05-10 35.37 36.13 35.34 873,500 36.12 31.68
13-05-09 35.75 35.99 35.23 1,102,300 35.33 30.99
13-05-08 35.55 35.97 35.41 1,036,900 35.70 31.31
13-05-07 35.51 35.86 35.30 1,008,800 35.54 31.17
13-05-06 34.80 35.31 34.80 732,500 35.28 30.94
13-05-03 35.00 35.29 34.79 859,700 34.81 30.53
13-05-02 33.76 34.77 33.76 1,225,400 34.51 30.27
13-05-01 34.89 34.97 33.12 2,927,400 33.68 29.54
Date Open High Low Vol Cls adjCls
13-04-30 34.54 35.11 34.46 1,489,700 35.08 30.77
13-04-29 34.94 35.29 34.72 739,300 35.24 30.91
13-04-26 35.29 35.40 34.59 550,800 34.72 30.45
13-04-25 34.45 36.00 34.36 1,406,900 35.31 30.97
13-04-24 34.26 34.45 34.12 1,542,800 34.25 30.04
13-04-23 32.98 33.63 32.83 804,700 33.59 29.46
13-04-22 33.12 33.12 32.52 916,200 32.68 28.66
13-04-19 33.26 33.37 32.87 818,400 32.97 28.92
13-04-18 33.34 33.79 33.07 1,006,700 33.40 29.29
Date Open High Low Vol Cls adjCls
13-04-17 33.45 33.50 32.69 1,229,700 33.11 29.04
13-04-16 33.72 33.97 33.36 698,300 33.70 29.56
13-04-15 34.51 34.68 33.50 766,300 33.66 29.52
13-04-12 34.50 34.78 34.20 799,200 34.72 30.45
13-04-11 34.46 34.55 34.15 696,200 34.46 30.22
13-04-10 33.91 34.50 33.72 1,151,600 34.40 30.17
13-04-09 33.73 34.05 33.56 869,300 33.65 29.51
13-04-08 33.61 33.77 33.37 721,900 33.76 29.61
13-04-05 33.01 33.61 32.68 1,129,500 33.59 29.46
Date Open High Low Vol Cls adjCls
13-04-04 33.43 33.53 33.07 1,025,800 33.43 29.32
13-04-03 34.40 34.47 33.07 2,591,800 33.43 29.32
13-04-02 33.35 34.53 33.01 3,212,200 34.25 30.04
13-04-01 33.18 33.25 32.58 719,100 32.60 28.59
13-03-28 32.98 33.23 32.80 1,509,200 33.05 28.99
13-03-27 33.18 33.22 32.90 673,400 32.97 28.92
13-03-26 33.43 33.57 33.07 1,590,700 33.29 29.20
13-03-25 33.29 33.51 32.98 1,052,700 33.44 29.33
13-03-22 33.23 33.35 32.82 1,068,500 33.25 29.16
Date Open High Low Vol Cls adjCls
13-03-21 33.44 33.49 33.01 1,040,700 33.15 29.07
13-03-20 33.93 33.99 33.20 1,338,500 33.47 29.35
13-03-19 34.50 34.56 33.42 1,493,500 33.61 29.48
13-03-18 34.36 34.56 34.20 630,500 34.36 30.13
13-03-15 34.75 35.14 34.19 2,419,900 34.56 30.31
13-03-14 34.74 34.99 34.65 973,100 34.90 30.61
13-03-13 35.42 35.68 34.62 961,200 34.68 30.41
13-03-12 35.74 35.87 35.52 997,100 35.70 30.91
13-03-11 35.53 35.85 35.44 955,700 35.72 30.93
Date Open High Low Vol Cls adjCls
13-03-08 35.29 35.64 35.06 782,400 35.61 30.84
13-03-07 35.29 35.49 34.97 868,400 35.02 30.33
13-03-06 35.40 35.50 35.17 699,000 35.30 30.57
13-03-05 35.40 35.58 35.10 1,403,700 35.26 30.53
13-03-04 35.15 35.54 34.34 1,624,200 35.41 30.66
13-03-01 34.27 35.47 34.00 1,914,300 35.14 30.43
13-02-28 34.50 34.65 34.15 866,600 34.36 29.75
13-02-27 34.21 34.89 34.09 715,200 34.68 30.03
13-02-26 34.11 34.42 33.66 1,586,100 34.31 29.71
Date Open High Low Vol Cls adjCls
13-02-25 35.12 35.19 34.18 1,524,200 34.20 29.62
13-02-22 35.16 35.41 34.77 1,260,700 35.00 30.31
13-02-21 35.40 35.40 34.57 1,900,000 35.02 30.33
13-02-20 35.51 36.05 34.65 6,694,700 35.54 30.78
13-02-19 39.25 39.64 38.60 2,435,400 39.24 33.98
13-02-15 39.22 39.85 38.83 1,974,600 39.14 33.89
13-02-14 38.48 39.00 38.20 1,214,800 38.97 33.75
13-02-13 37.96 38.59 37.76 1,462,800 38.56 33.39
13-02-12 37.69 37.89 37.18 2,307,700 37.68 32.63
Date Open High Low Vol Cls adjCls
13-02-11 38.21 38.38 37.73 1,601,800 37.87 32.79
13-02-08 38.11 38.86 37.98 1,384,000 38.08 32.98
13-02-07 37.79 38.28 37.68 1,216,100 38.16 33.05
13-02-06 37.68 38.04 37.48 1,489,200 37.95 32.86
13-02-05 38.28 38.46 37.65 1,425,500 37.70 32.65
13-02-04 38.40 38.50 37.90 1,211,000 37.98 32.89
13-02-01 38.16 38.75 38.01 1,738,500 38.50 33.34
13-01-31 38.15 38.49 37.60 1,500,600 37.89 32.81
13-01-30 38.75 38.81 37.95 1,228,700 38.04 32.94
Date Open High Low Vol Cls adjCls
13-01-29 38.55 39.01 38.50 989,500 38.58 33.41
13-01-28 38.75 38.92 38.33 864,700 38.57 33.40
13-01-25 38.82 39.22 38.62 1,067,900 38.77 33.57
13-01-24 38.79 39.02 38.35 1,241,500 38.59 33.42
13-01-23 38.99 38.99 38.25 1,354,500 38.30 33.17
13-01-22 39.61 39.82 38.63 1,856,400 38.89 33.68
13-01-18 39.57 39.77 39.35 2,098,100 39.52 34.22
13-01-17 40.07 40.19 39.45 1,181,300 39.61 34.30
13-01-16 39.77 39.99 39.24 1,098,100 39.83 34.49
Date Open High Low Vol Cls adjCls
13-01-15 39.67 40.36 39.59 1,889,400 40.03 34.66
13-01-14 39.60 40.45 39.52 1,906,800 39.91 34.56
13-01-11 39.50 39.62 39.14 1,043,700 39.60 34.29
13-01-10 39.50 39.98 38.78 2,979,400 39.39 34.11
13-01-09 42.06 42.14 39.24 4,323,300 39.29 34.02
13-01-08 41.93 42.38 41.46 1,089,500 42.25 36.59
13-01-07 42.06 42.25 41.61 559,400 42.08 36.44
13-01-04 42.14 43.00 41.85 544,700 42.09 36.45
13-01-03 42.00 42.59 41.75 697,500 42.09 36.45
Date Open High Low Vol Cls adjCls
13-01-02 41.48 42.68 41.00 1,073,300 42.15 36.50
12-12-31 40.00 40.82 39.90 592,500 40.75 35.29
12-12-28 40.96 41.00 39.98 533,500 40.00 34.64
12-12-27 40.68 42.70 40.10 1,215,300 41.31 35.77
12-12-26 40.61 41.13 40.32 821,700 40.71 35.25
12-12-24 41.19 41.36 40.55 546,100 40.66 35.21
12-12-21 40.96 41.39 39.72 2,229,000 41.07 35.57
12-12-20 41.99 42.10 41.32 799,600 41.43 35.88
12-12-19 42.56 42.99 41.98 1,617,600 42.05 36.41
Date Open High Low Vol Cls adjCls
12-12-18 41.42 42.65 41.09 1,889,100 42.62 36.91
12-12-17 40.70 41.44 40.70 2,647,200 41.42 35.87
12-12-14 41.00 41.21 40.53 1,694,300 40.68 35.23
12-12-13 41.01 41.68 40.64 1,506,300 41.16 35.64
12-12-12 42.23 42.34 40.53 3,443,300 41.08 35.57
12-12-11 42.26 42.71 42.07 23,668,800 42.40 36.33
12-12-10 41.69 42.17 41.47 2,460,100 42.16 36.12
12-12-07 42.04 42.24 41.42 1,721,300 41.70 35.73
12-12-06 41.65 42.19 41.30 3,700,800 41.99 35.98
Date Open High Low Vol Cls adjCls
12-12-05 39.73 40.15 39.66 817,700 39.71 34.02
12-12-04 39.95 40.21 39.74 1,702,700 39.90 34.19
12-12-03 39.39 39.91 38.71 1,290,500 39.88 34.17
12-11-30 39.00 39.38 38.77 1,033,900 38.89 33.32
12-11-29 38.87 39.13 38.60 501,000 38.78 33.23
12-11-28 37.89 38.82 37.75 593,600 38.74 33.19
12-11-27 38.25 38.53 37.83 788,400 37.89 32.46
12-11-26 38.49 38.76 38.27 595,300 38.39 32.89
12-11-23 38.29 38.78 38.10 237,600 38.61 33.08
Date Open High Low Vol Cls adjCls
12-11-21 38.05 38.53 37.88 949,400 38.05 32.60
12-11-20 37.59 38.14 37.36 705,800 38.12 32.66
12-11-19 37.79 38.00 37.19 918,900 37.73 32.33
12-11-16 37.09 37.46 36.73 873,100 37.18 31.85
12-11-15 36.06 37.17 36.04 1,686,400 37.15 31.83
12-11-14 36.46 37.00 36.02 1,043,700 36.12 30.95
12-11-13 36.25 36.55 35.96 983,000 36.40 31.19
12-11-12 35.77 36.57 35.77 1,101,300 36.52 31.29
12-11-09 36.31 37.32 35.86 884,000 37.01 31.71
Date Open High Low Vol Cls adjCls
12-11-08 37.19 37.20 36.40 795,400 36.41 31.20
12-11-07 37.44 37.67 37.00 651,800 37.21 31.88
12-11-06 37.79 38.07 37.28 808,400 37.90 32.47
12-11-05 37.40 37.68 37.06 843,100 37.50 32.13
12-11-02 38.17 38.29 37.48 1,136,500 37.50 32.13
12-11-01 38.10 38.50 37.88 1,343,400 38.10 32.64
12-10-31 39.33 42.00 36.71 2,240,800 38.00 32.56
12-10-26 39.11 39.56 38.64 708,300 38.99 33.41
12-10-25 39.51 40.02 39.10 376,800 39.26 33.64
Date Open High Low Vol Cls adjCls
12-10-24 39.47 39.68 38.92 504,100 39.29 33.66
12-10-23 39.13 39.46 38.56 441,700 39.21 33.59
12-10-22 38.82 39.38 38.61 778,100 39.38 33.74
12-10-19 39.84 39.97 38.43 1,209,100 38.93 33.35
12-10-18 39.51 39.80 38.95 1,216,000 39.75 34.06
12-10-17 40.04 40.10 39.19 1,015,200 39.60 33.93
12-10-16 40.21 40.40 39.74 584,900 39.97 34.25
12-10-15 40.30 40.61 39.88 435,200 40.11 34.37
12-10-12 40.44 40.63 39.86 400,600 40.17 34.42
Date Open High Low Vol Cls adjCls
12-10-11 40.50 40.77 40.28 401,200 40.44 34.65
12-10-10 40.77 40.89 40.00 512,500 40.06 34.32
12-10-09 42.34 42.47 40.56 854,200 40.72 34.89
12-10-08 42.38 42.73 42.25 359,500 42.40 36.33
12-10-05 42.84 43.33 42.65 2,118,300 42.73 36.61
12-10-04 41.64 42.68 41.59 944,000 42.57 36.47
12-10-03 41.82 41.97 41.30 506,200 41.68 35.71
12-10-02 41.99 41.99 41.37 408,600 41.57 35.62
12-10-01 41.78 41.99 41.26 873,100 41.78 35.80
Date Open High Low Vol Cls adjCls
12-09-28 41.90 42.24 41.49 973,400 41.74 35.76
12-09-27 41.27 42.11 40.97 756,500 41.99 35.98
12-09-26 41.25 41.38 40.71 532,700 40.85 35.00
12-09-25 42.17 42.17 41.05 809,300 41.05 35.17
12-09-24 41.99 42.41 41.77 802,300 42.09 36.06
12-09-21 41.82 42.43 41.82 1,813,900 41.94 35.93
12-09-20 41.89 42.12 41.60 910,700 41.81 35.82
12-09-19 41.98 42.35 41.66 747,500 42.06 36.04
12-09-18 42.19 42.29 41.67 661,400 41.89 35.89
Date Open High Low Vol Cls adjCls
12-09-17 42.50 42.50 42.11 659,900 42.30 36.24
12-09-14 41.50 42.54 41.42 1,533,800 42.45 36.37
12-09-13 40.37 41.88 40.28 1,299,000 41.42 35.49
12-09-12 40.23 41.22 39.64 2,000,800 40.99 35.12
12-09-11 40.26 40.74 40.12 873,200 40.29 34.13
12-09-10 41.47 41.59 40.25 847,400 40.35 34.18
12-09-07 40.97 41.54 40.83 961,000 41.52 35.18
12-09-06 40.35 40.80 40.07 995,400 40.74 34.52
12-09-05 39.70 40.35 39.69 1,157,500 39.99 33.88
Date Open High Low Vol Cls adjCls
12-09-04 40.28 40.40 39.46 805,300 39.85 33.76
12-08-31 40.25 40.70 40.21 985,200 40.35 34.18
12-08-30 40.26 40.55 39.68 539,700 39.97 33.86
12-08-29 40.60 40.86 40.23 750,900 40.66 34.45
12-08-28 40.37 40.94 40.24 597,800 40.50 34.31
12-08-27 40.60 40.65 40.08 564,900 40.28 34.13
12-08-24 40.50 40.92 40.10 619,500 40.50 34.31
12-08-23 41.62 41.68 40.63 1,026,900 40.72 34.50
12-08-22 41.61 41.77 41.37 491,800 41.59 35.24
Date Open High Low Vol Cls adjCls
12-08-21 41.85 42.09 41.40 461,000 41.66 35.29
12-08-20 41.29 42.85 41.29 949,000 41.84 35.45
12-08-17 41.39 41.50 41.03 539,700 41.18 34.89
12-08-16 41.14 41.39 40.95 594,300 41.15 34.86
12-08-15 40.99 41.33 40.89 664,500 40.97 34.71
12-08-14 41.64 41.76 40.66 766,000 41.08 34.80
12-08-13 41.66 41.85 41.01 712,400 41.43 35.10
12-08-10 41.39 41.90 41.32 1,065,200 41.80 35.41
12-08-09 40.92 41.47 40.71 978,600 41.44 35.11
Date Open High Low Vol Cls adjCls
12-08-08 40.65 41.00 40.52 812,400 40.98 34.72
12-08-07 40.38 40.75 40.00 832,000 40.73 34.51
12-08-06 40.53 40.55 40.00 694,800 40.04 33.92
12-08-03 40.77 40.90 40.20 808,200 40.26 34.11
12-08-02 39.94 40.42 39.64 1,604,700 40.35 34.18
12-08-01 41.76 41.87 38.31 4,047,400 39.37 33.35
12-07-31 38.36 39.11 38.32 1,420,900 38.61 32.71
12-07-30 38.50 38.77 38.22 626,200 38.56 32.67
12-07-27 37.62 38.85 37.55 773,600 38.64 32.74
Date Open High Low Vol Cls adjCls
12-07-26 37.84 38.20 37.24 913,000 37.37 31.66
12-07-25 37.14 37.85 37.07 1,088,500 37.50 31.77
12-07-24 36.00 37.46 35.88 1,880,900 37.03 31.37
12-07-23 36.47 36.47 35.73 1,046,300 35.84 30.36
12-07-20 37.30 37.69 36.77 773,900 36.86 31.23
12-07-19 37.45 37.65 37.19 586,700 37.28 31.58
12-07-18 36.35 37.82 36.29 587,100 37.29 31.59
12-07-17 36.36 36.58 35.76 565,100 36.46 30.89
12-07-16 36.20 36.35 35.73 735,600 36.21 30.68
Date Open High Low Vol Cls adjCls
12-07-13 36.09 36.50 35.82 668,100 36.32 30.77
12-07-12 36.36 36.36 35.55 1,285,800 36.06 30.55
12-07-11 36.70 36.95 36.21 760,300 36.64 31.04
12-07-10 37.50 37.66 36.45 1,123,400 36.71 31.10
12-07-09 37.47 37.50 37.10 496,400 37.46 31.74
12-07-06 37.90 38.00 37.20 875,100 37.38 31.67
12-07-05 38.54 38.65 37.84 1,086,100 37.92 32.13
12-07-03 38.60 38.69 38.26 581,900 38.64 32.74
12-07-02 38.19 38.70 37.62 1,288,000 38.31 32.46
Date Open High Low Vol Cls adjCls
12-06-29 37.40 38.39 37.35 1,664,400 38.29 32.44
12-06-28 36.92 37.19 36.28 1,096,800 36.76 31.14
12-06-27 36.84 37.46 36.83 1,106,100 37.25 31.56
12-06-26 37.27 37.37 36.70 1,042,400 36.84 31.21
12-06-25 36.74 37.17 36.56 921,400 36.82 31.19
12-06-22 37.45 37.50 36.68 1,240,400 36.98 31.33
12-06-21 38.33 38.35 37.36 1,015,600 37.40 31.69
12-06-20 38.88 39.05 38.09 1,159,800 38.34 32.48
12-06-19 38.13 38.96 37.96 1,245,300 38.94 32.99
Date Open High Low Vol Cls adjCls
12-06-18 37.56 38.23 37.16 1,361,700 38.21 32.37
12-06-15 37.37 37.82 36.88 1,795,500 37.78 32.01
12-06-14 38.36 38.51 37.34 1,879,400 37.45 31.73
12-06-13 38.96 39.22 38.25 2,040,400 38.37 32.51
12-06-12 37.93 39.71 37.62 4,053,800 39.51 33.09
12-06-11 41.10 41.75 37.82 4,639,000 38.20 31.99
12-06-08 40.89 41.99 40.80 884,700 41.77 34.98
12-06-07 42.41 42.48 41.07 1,374,600 41.07 34.40
12-06-06 42.47 43.34 41.82 1,343,000 41.90 35.09
Date Open High Low Vol Cls adjCls
12-06-05 41.58 42.43 41.35 578,300 42.12 35.28
12-06-04 41.67 42.12 40.95 714,400 41.58 34.83
12-06-01 42.47 42.80 41.57 828,400 41.60 34.84
12-05-31 43.24 43.42 42.70 700,500 42.96 35.98
12-05-30 43.46 43.60 42.95 974,600 43.32 36.28
12-05-29 43.53 43.92 43.32 718,600 43.90 36.77
12-05-25 43.75 43.80 43.11 438,600 43.19 36.17
12-05-24 43.90 44.13 43.55 733,000 43.72 36.62
12-05-23 43.64 43.93 43.12 449,000 43.81 36.69
Date Open High Low Vol Cls adjCls
12-05-22 43.64 43.98 43.43 500,400 43.83 36.71
12-05-21 42.94 44.28 42.83 976,200 43.79 36.68
12-05-18 43.80 43.84 42.80 1,115,300 42.98 36.00
12-05-17 44.68 44.96 43.67 865,700 43.68 36.58
12-05-16 44.47 45.33 44.47 867,700 44.75 37.48
12-05-15 44.48 45.25 44.39 699,900 44.58 37.34
12-05-14 44.92 44.93 44.26 939,900 44.36 37.15
12-05-11 45.30 45.81 45.15 411,900 45.19 37.85
12-05-10 45.64 45.80 45.23 476,000 45.39 38.02
Date Open High Low Vol Cls adjCls
12-05-09 45.45 45.77 45.02 511,800 45.38 38.01
12-05-08 46.70 46.98 45.74 994,700 45.92 38.46
12-05-07 46.44 47.18 46.22 655,000 47.02 39.38
12-05-04 47.62 47.80 46.76 965,100 46.81 39.21
12-05-03 49.19 49.23 47.89 574,900 48.13 40.31
12-05-02 49.91 50.67 47.67 2,955,800 49.33 41.32
12-05-01 47.22 48.29 47.18 1,928,500 47.49 39.78
12-04-30 46.75 47.22 46.55 1,036,700 47.13 39.47
12-04-27 47.18 47.29 46.69 555,800 46.81 39.21
Date Open High Low Vol Cls adjCls
12-04-26 45.44 47.36 45.44 1,168,400 47.28 39.60
12-04-25 44.76 45.74 44.60 827,500 45.67 38.25
12-04-24 44.32 44.65 44.18 609,500 44.50 37.27
12-04-23 44.45 44.45 43.68 556,800 44.15 36.98
12-04-20 45.16 45.23 44.52 607,300 44.54 37.30
12-04-19 45.04 45.35 44.55 417,800 44.81 37.53
12-04-18 45.28 45.42 44.91 389,400 45.17 37.83
12-04-17 44.84 45.48 44.67 434,200 45.28 37.92
12-04-16 44.88 45.09 44.18 738,200 44.59 37.35
Date Open High Low Vol Cls adjCls
12-04-13 45.08 45.37 44.87 637,800 44.91 37.61
12-04-12 44.81 45.48 44.68 481,700 45.30 37.94
12-04-11 44.92 45.13 44.56 536,700 44.91 37.61
12-04-10 45.34 45.57 44.24 1,126,900 44.47 37.25
12-04-09 45.70 45.70 45.08 834,200 45.51 38.12
12-04-05 46.40 46.79 46.17 482,100 46.22 38.71
12-04-04 47.35 47.35 46.28 707,900 46.44 38.90
12-04-03 47.15 47.59 47.07 511,300 47.51 39.79
12-04-02 47.05 47.51 46.83 780,500 47.30 39.62
Date Open High Low Vol Cls adjCls
12-03-30 47.46 47.63 46.93 1,016,900 46.98 39.35
12-03-29 47.18 47.88 46.90 828,700 47.34 39.65
12-03-28 47.70 47.95 47.05 615,400 47.32 39.63
12-03-27 47.71 47.98 47.16 713,100 47.80 40.04
12-03-26 47.83 48.30 47.27 685,600 47.78 40.02
12-03-23 47.58 47.75 46.88 511,100 47.63 39.89
12-03-22 47.04 47.55 46.82 509,800 47.53 39.81
12-03-21 46.89 47.29 46.47 539,200 47.22 39.55
12-03-20 47.22 47.25 46.86 634,700 46.99 39.36
Date Open High Low Vol Cls adjCls
12-03-19 46.87 47.47 46.64 467,100 47.38 39.68
12-03-16 46.90 47.09 46.66 1,076,900 46.89 39.27
12-03-15 47.80 47.80 46.77 1,159,300 47.11 39.46
12-03-14 47.50 47.90 47.35 708,700 47.88 40.10
12-03-13 47.27 47.58 47.10 837,000 47.57 39.84
12-03-12 47.41 47.99 47.39 850,100 47.46 39.42
12-03-09 47.46 47.67 47.31 637,100 47.51 39.46
12-03-08 47.24 47.77 46.93 906,900 47.43 39.39
12-03-07 46.94 47.15 46.67 660,700 47.00 39.03
Date Open High Low Vol Cls adjCls
12-03-06 46.83 47.11 46.47 796,000 46.94 38.98
12-03-05 47.11 47.46 46.90 1,066,800 47.19 39.19
12-03-02 47.02 47.47 46.41 983,900 46.67 38.76
12-03-01 47.39 48.25 46.87 884,500 47.15 39.16
12-02-29 47.86 47.94 47.14 969,500 47.19 39.19
12-02-28 47.19 48.19 47.00 1,503,000 47.80 39.70
12-02-27 47.73 48.04 47.39 1,177,800 47.53 39.47
12-02-24 48.50 48.79 47.92 859,700 48.05 39.91
12-02-23 48.86 49.31 48.15 2,077,700 48.29 40.10
Date Open High Low Vol Cls adjCls
12-02-22 49.03 49.93 47.87 7,983,100 48.86 40.58
12-02-21 44.76 45.62 44.22 3,020,000 44.69 37.11
12-02-17 44.20 44.73 44.11 752,200 44.18 36.69
12-02-16 44.04 44.50 44.00 873,800 44.18 36.69
12-02-15 44.00 44.33 43.66 615,700 43.96 36.51
12-02-14 43.75 44.00 43.46 378,400 43.91 36.47
12-02-13 43.88 44.02 43.45 619,900 43.95 36.50
12-02-10 43.21 43.62 43.11 448,200 43.59 36.20
12-02-09 43.30 43.58 43.25 469,100 43.48 36.11
Date Open High Low Vol Cls adjCls
12-02-08 43.63 43.76 43.15 666,400 43.23 35.90
12-02-07 43.84 44.02 43.50 943,600 43.74 36.33
12-02-06 43.99 43.99 43.51 474,400 43.72 36.31
12-02-03 43.90 44.38 43.78 913,900 44.10 36.62
12-02-02 42.63 43.53 42.38 1,474,600 43.53 36.15
12-02-01 42.11 42.62 41.82 877,800 42.48 35.28
12-01-31 41.13 41.70 40.89 1,280,800 41.70 34.63
12-01-30 41.00 41.32 40.46 987,900 40.85 33.93
12-01-27 41.73 41.98 41.30 519,100 41.36 34.35
Date Open High Low Vol Cls adjCls
12-01-26 41.76 41.92 41.30 593,700 41.73 34.66
12-01-25 41.46 42.01 41.08 893,700 41.87 34.77
12-01-24 41.66 41.75 41.26 899,400 41.54 34.50
12-01-23 41.94 42.13 41.61 854,000 41.71 34.64
12-01-20 42.30 42.73 41.95 1,270,300 42.00 34.88
12-01-19 41.71 42.34 41.56 1,271,200 42.22 35.06
12-01-18 40.80 41.13 40.80 693,600 41.10 34.13
12-01-17 40.83 41.29 40.70 703,900 40.80 33.88
12-01-13 40.58 40.79 40.37 507,500 40.67 33.78
Date Open High Low Vol Cls adjCls
12-01-12 41.07 41.21 40.54 667,900 40.80 33.88
12-01-11 40.90 41.50 40.74 1,288,500 41.07 34.11
12-01-10 40.00 40.84 39.98 1,102,100 40.76 33.85
12-01-09 39.48 39.95 39.37 624,700 39.77 33.03
12-01-06 39.66 39.66 39.04 815,100 39.41 32.73
12-01-05 39.36 39.66 39.09 974,000 39.64 32.92
12-01-04 39.55 39.76 39.30 1,264,900 39.36 32.69
12-01-03 40.20 40.37 39.59 1,171,200 39.60 32.89
11-12-30 40.18 40.40 39.81 1,101,300 39.81 33.06
Date Open High Low Vol Cls adjCls
11-12-29 39.73 40.58 39.59 989,600 40.39 33.54
11-12-28 40.04 40.16 39.50 789,200 39.71 32.98
11-12-27 39.96 40.25 39.59 662,500 40.18 33.37
11-12-23 39.74 40.13 39.67 1,025,200 39.99 33.21
11-12-22 39.66 40.18 39.30 1,665,800 39.45 32.76
11-12-21 38.99 39.59 38.49 1,396,700 39.56 32.85
11-12-20 38.31 39.03 38.02 1,504,500 38.99 32.38
11-12-19 38.09 38.49 37.86 1,164,900 38.02 31.58
11-12-16 37.62 38.20 37.36 2,383,000 38.00 31.56
Date Open High Low Vol Cls adjCls
11-12-15 37.56 37.66 36.78 1,584,600 37.34 31.01
11-12-14 38.09 38.25 36.96 1,598,000 37.47 31.12
11-12-13 38.17 38.54 37.76 4,232,700 38.38 31.87
11-12-12 37.89 38.27 37.65 1,652,400 37.96 31.19
11-12-09 37.37 37.98 37.30 853,600 37.90 31.14
11-12-08 36.80 37.55 36.56 958,700 37.25 30.61
11-12-07 36.99 37.24 36.59 697,000 37.06 30.45
11-12-06 37.38 37.46 36.90 867,100 37.04 30.44
11-12-05 37.39 37.63 37.08 806,800 37.25 30.61
Date Open High Low Vol Cls adjCls
11-12-02 36.82 37.33 36.71 1,432,800 37.12 30.50
11-12-01 36.39 36.80 36.39 529,900 36.56 30.04
11-11-30 36.14 36.76 35.87 1,297,600 36.59 30.07
11-11-29 35.00 35.86 34.84 1,056,100 35.60 29.25
11-11-28 34.56 35.31 34.56 710,400 35.16 28.89
11-11-25 34.43 34.99 34.41 252,000 34.53 28.37
11-11-23 34.60 34.92 34.41 701,300 34.58 28.42
11-11-22 34.96 34.96 34.50 540,300 34.73 28.54
11-11-21 34.82 35.09 34.51 774,600 34.97 28.74
Date Open High Low Vol Cls adjCls
11-11-18 35.07 35.33 34.96 771,000 35.13 28.87
11-11-17 35.42 35.45 34.75 777,400 35.20 28.93
11-11-16 35.35 35.83 35.24 584,400 35.39 29.08
11-11-15 34.84 35.99 34.84 895,800 35.65 29.30
11-11-14 34.68 35.12 34.59 1,115,900 34.95 28.72
11-11-11 35.15 35.19 34.75 827,400 34.87 28.65
11-11-10 35.54 35.57 34.83 1,007,600 34.97 28.74
11-11-09 36.17 36.17 35.13 1,703,300 35.15 28.88
11-11-08 36.50 36.71 36.19 593,100 36.50 29.99
Date Open High Low Vol Cls adjCls
11-11-07 35.58 36.41 35.40 1,268,500 36.34 29.86
11-11-04 35.60 35.88 35.26 800,000 35.70 29.34
11-11-03 35.89 36.10 35.40 983,100 35.88 29.48
11-11-02 36.51 37.20 34.93 4,551,700 35.71 29.34
11-11-01 33.88 34.39 33.42 1,409,000 34.19 28.10
11-10-31 34.80 35.03 34.39 983,600 34.39 28.26
11-10-28 34.80 35.22 34.60 648,100 35.09 28.83
11-10-27 35.16 35.70 34.71 1,663,400 34.80 28.60
11-10-26 34.92 34.97 34.20 721,500 34.70 28.51
Date Open High Low Vol Cls adjCls
11-10-25 35.03 35.30 34.48 725,500 34.62 28.45
11-10-24 35.66 35.90 34.82 2,473,600 35.34 29.04
11-10-21 34.79 34.97 34.27 638,700 34.61 28.44
11-10-20 34.65 34.66 34.12 647,800 34.42 28.28
11-10-19 34.69 34.71 34.20 664,900 34.50 28.35
11-10-18 34.20 34.94 33.72 930,600 34.64 28.47
11-10-17 34.07 34.35 33.90 965,100 34.24 28.14
11-10-14 33.86 34.20 33.63 679,700 34.20 28.10
11-10-13 33.47 33.75 33.34 1,129,900 33.68 27.68
Date Open High Low Vol Cls adjCls
11-10-12 33.98 34.03 33.40 1,555,600 33.47 27.50
11-10-11 33.39 33.70 33.10 502,900 33.66 27.66
11-10-10 32.92 33.52 32.77 712,000 33.39 27.44
11-10-07 32.55 32.75 32.30 962,600 32.47 26.68
11-10-06 32.74 32.74 31.97 965,100 32.46 26.67
11-10-05 32.01 32.75 31.55 959,500 32.65 26.83
11-10-04 30.34 32.26 30.34 1,342,300 32.19 26.45
11-10-03 31.78 31.96 30.53 1,004,900 30.60 25.15
11-09-30 31.39 32.28 31.21 1,239,600 31.77 26.11
Date Open High Low Vol Cls adjCls
11-09-29 31.96 32.13 31.05 891,500 31.83 26.16
11-09-28 32.19 32.40 31.39 718,400 31.46 25.85
11-09-27 32.51 32.69 31.79 769,900 32.02 26.31
11-09-26 31.00 32.06 30.52 905,200 31.91 26.22
11-09-23 31.00 31.13 30.50 1,068,500 30.74 25.26
11-09-22 32.03 32.22 30.87 1,529,700 31.28 25.70
11-09-21 33.14 33.32 32.57 571,800 32.57 26.76
11-09-20 33.66 33.72 33.12 667,300 33.21 27.29
11-09-19 33.53 33.70 33.15 770,700 33.44 27.48
Date Open High Low Vol Cls adjCls
11-09-16 33.66 34.20 33.61 1,626,800 33.73 27.72
11-09-15 33.62 33.79 33.19 603,800 33.64 27.64
11-09-14 32.98 33.57 32.78 1,144,900 33.21 27.29
11-09-13 33.37 33.51 32.70 1,674,700 32.83 26.98
11-09-12 32.43 33.37 32.18 1,675,700 33.37 27.09
11-09-09 33.09 33.26 32.31 798,900 32.80 26.63
11-09-08 32.92 33.65 32.55 1,055,600 33.28 27.02
11-09-07 32.53 33.03 32.30 817,100 32.96 26.76
11-09-06 31.44 32.22 31.23 1,491,800 32.08 26.05
Date Open High Low Vol Cls adjCls
11-09-02 32.05 32.49 31.83 798,000 32.00 25.98
11-09-01 33.71 33.77 32.29 1,545,000 32.44 26.34
11-08-31 33.83 34.17 33.22 984,300 33.53 27.22
11-08-30 33.36 33.70 33.03 812,100 33.50 27.20
11-08-29 33.00 33.59 32.45 1,076,900 33.35 27.08
11-08-26 31.61 32.81 31.41 978,100 32.74 26.58
11-08-25 32.33 32.37 31.59 970,500 31.64 25.69
11-08-24 32.10 32.54 31.76 1,178,100 32.16 26.11
11-08-23 31.71 32.40 31.61 1,251,900 32.10 26.06
Date Open High Low Vol Cls adjCls
11-08-22 31.56 31.88 31.21 1,663,100 31.62 25.67
11-08-19 30.60 31.16 30.60 1,662,700 31.00 25.17
11-08-18 31.32 31.32 30.30 1,209,800 30.88 25.07
11-08-17 32.26 32.73 31.67 726,800 31.99 25.97
11-08-16 31.58 32.28 31.32 1,085,000 32.23 26.17
11-08-15 31.54 31.77 31.25 823,700 31.69 25.73
11-08-12 31.17 31.61 30.90 763,200 31.32 25.43
11-08-11 30.81 31.28 30.21 1,570,600 30.90 25.09
11-08-10 31.43 31.64 30.46 2,188,100 30.52 24.78
Date Open High Low Vol Cls adjCls
11-08-09 31.13 32.00 30.13 2,610,400 31.99 25.97
11-08-08 30.59 31.70 30.16 2,838,400 31.00 25.17
11-08-05 30.38 32.16 29.23 2,741,600 31.95 25.94
11-08-04 30.53 30.76 29.50 1,830,500 30.14 24.47
11-08-03 30.25 31.90 29.49 5,806,600 30.86 25.06
11-08-02 31.76 32.26 31.29 2,265,100 31.53 25.60
11-08-01 32.75 33.04 31.65 1,649,200 32.19 26.13
11-07-29 31.79 32.68 31.50 1,258,900 32.63 26.49
11-07-28 32.14 32.41 31.78 641,900 32.10 26.06
Date Open High Low Vol Cls adjCls
11-07-27 32.68 32.70 31.85 1,113,900 32.15 26.10
11-07-26 32.46 33.01 32.22 1,160,900 32.86 26.68
11-07-25 32.68 32.70 32.28 579,300 32.56 26.44
11-07-22 32.66 33.00 32.43 669,900 32.72 26.57
11-07-21 32.19 32.78 32.02 720,600 32.71 26.56
11-07-20 32.13 32.15 31.85 617,100 32.00 25.98
11-07-19 32.18 32.31 32.00 806,100 32.23 26.17
11-07-18 32.21 32.22 31.79 741,900 32.08 26.05
11-07-15 32.38 32.42 32.08 887,900 32.23 26.17
Date Open High Low Vol Cls adjCls
11-07-14 33.06 33.11 32.18 1,165,000 32.45 26.35
11-07-13 33.21 33.44 32.85 688,000 32.96 26.76
11-07-12 33.33 33.54 32.90 942,400 33.04 26.82
11-07-11 33.32 33.49 33.12 725,200 33.43 27.14
11-07-08 33.44 33.83 33.28 609,800 33.60 27.28
11-07-07 33.42 33.97 33.29 674,700 33.74 27.39
11-07-06 33.28 33.40 33.01 634,200 33.22 26.97
11-07-05 33.71 33.71 32.96 1,002,400 33.25 27.00
11-07-01 33.12 33.72 33.05 1,264,300 33.58 27.26
Date Open High Low Vol Cls adjCls
11-06-30 32.28 33.33 32.25 1,658,200 33.03 26.82
11-06-29 32.07 32.76 31.80 1,654,300 32.05 26.02
11-06-28 31.44 32.22 31.32 3,047,900 31.92 25.92
11-06-27 33.29 33.87 31.21 5,419,800 32.22 26.16
11-06-24 33.96 33.96 33.38 1,185,000 33.45 27.16
11-06-23 33.64 34.04 33.44 737,800 34.01 27.61
11-06-22 33.91 34.19 33.80 550,300 33.97 27.58
11-06-21 33.76 34.33 33.38 893,000 33.98 27.59
11-06-20 33.60 34.09 33.35 730,700 33.67 27.34
Date Open High Low Vol Cls adjCls
11-06-17 33.38 33.72 32.97 1,973,000 33.66 27.33
11-06-16 32.84 33.08 32.62 907,400 32.99 26.78
11-06-15 32.66 32.80 32.47 728,900 32.69 26.54
11-06-14 32.86 33.03 32.41 1,005,100 32.84 26.66
11-06-13 32.97 33.07 32.00 1,768,000 32.55 26.43
11-06-10 33.70 33.89 33.45 1,184,700 33.54 26.58
11-06-09 33.38 33.90 33.22 882,000 33.71 26.72
11-06-08 33.03 33.52 33.02 1,031,400 33.32 26.41
11-06-07 33.38 33.50 33.07 867,000 33.15 26.27
Date Open High Low Vol Cls adjCls
11-06-06 33.10 33.56 33.03 1,154,700 33.29 26.38
11-06-03 33.42 33.79 33.08 1,339,700 33.35 26.43
11-06-02 33.90 34.29 33.64 1,921,400 33.65 26.67
11-06-01 34.01 34.47 33.89 1,558,500 34.06 26.99
11-05-31 33.69 34.08 33.52 1,037,700 34.08 27.01
11-05-27 33.25 33.48 33.25 547,600 33.42 26.49
11-05-26 33.16 33.46 33.10 682,700 33.32 26.41
11-05-25 33.31 33.40 33.12 825,700 33.23 26.34
11-05-24 34.20 34.20 33.31 2,015,100 33.41 26.48
Date Open High Low Vol Cls adjCls
11-05-23 34.80 34.86 34.00 1,908,700 34.17 27.08
11-05-20 35.25 35.25 34.70 699,900 34.98 27.72
11-05-19 35.20 35.35 34.90 844,000 35.22 27.91
11-05-18 34.78 35.15 34.53 1,076,400 34.98 27.72
11-05-17 34.50 34.87 34.31 1,569,600 34.84 27.61
11-05-16 34.96 35.08 34.49 839,300 34.65 27.46
11-05-13 35.28 35.34 34.96 1,076,300 35.12 27.83
11-05-12 35.07 35.32 34.86 840,000 35.24 27.93
11-05-11 35.32 35.49 34.75 969,500 35.07 27.79
Date Open High Low Vol Cls adjCls
11-05-10 35.19 35.52 35.02 1,021,900 35.31 27.98
11-05-09 35.25 35.31 34.85 1,136,600 34.98 27.72
11-05-06 35.38 35.44 34.94 1,628,700 35.14 27.85
11-05-05 35.13 35.70 34.61 2,300,000 34.99 27.73
11-05-04 35.00 36.42 34.07 6,519,200 35.28 27.96
11-05-03 33.96 34.01 33.43 2,700,000 33.49 26.54
11-05-02 34.32 34.36 33.75 1,941,600 34.01 26.95
11-04-29 34.23 34.43 34.05 2,053,300 34.23 27.13
11-04-28 34.73 34.73 34.12 1,900,000 34.26 27.15
Date Open High Low Vol Cls adjCls
11-04-27 34.63 34.79 34.07 1,713,100 34.69 27.49
11-04-26 34.45 34.75 33.92 2,400,000 34.67 27.48
11-04-25 34.08 34.67 33.91 1,808,900 34.45 27.30
11-04-21 33.98 34.22 33.89 2,516,100 34.15 27.06
11-04-20 33.89 34.16 33.87 2,670,900 33.96 26.91
11-04-19 33.59 33.86 33.20 1,678,700 33.59 26.62
11-04-18 33.63 33.77 33.18 1,811,100 33.74 26.74
11-04-15 33.79 33.99 33.62 2,797,100 33.90 26.87
11-04-14 33.31 33.78 33.17 1,030,500 33.76 26.76
Date Open High Low Vol Cls adjCls
11-04-13 33.87 33.97 33.51 1,523,700 33.56 26.60
11-04-12 33.74 33.97 33.59 1,128,500 33.76 26.76
11-04-11 34.00 34.17 33.71 962,200 34.01 26.95
11-04-08 33.72 33.98 33.53 1,262,000 33.75 26.75
11-04-07 33.78 33.89 33.36 1,066,600 33.75 26.75
11-04-06 33.85 34.00 33.54 1,273,200 33.93 26.89
11-04-05 33.78 33.92 33.44 1,899,300 33.78 26.77
11-04-04 33.91 33.93 33.30 1,627,700 33.78 26.77
11-04-01 34.00 34.04 33.50 1,315,600 33.75 26.75
Date Open High Low Vol Cls adjCls
11-03-31 34.03 34.25 33.85 1,048,300 33.86 26.84
11-03-30 34.28 34.36 33.94 745,000 33.98 26.93
11-03-29 33.87 34.26 33.77 850,600 34.15 27.06
11-03-28 34.05 34.20 33.79 957,400 33.88 26.85
11-03-25 33.88 34.60 33.75 2,179,000 34.12 27.04
11-03-24 33.85 33.97 33.70 1,198,400 33.90 26.87
11-03-23 33.75 33.99 33.57 665,300 33.77 26.76
11-03-22 33.79 33.91 33.66 656,500 33.76 26.76
11-03-21 34.15 34.46 33.67 1,317,600 33.82 26.80
Date Open High Low Vol Cls adjCls
11-03-18 33.75 34.00 33.44 1,514,800 33.82 26.80
11-03-17 34.14 34.28 33.40 775,400 33.49 26.54
11-03-16 34.21 34.45 33.53 1,343,900 33.80 26.79
11-03-15 33.17 34.39 33.09 1,263,400 34.35 27.22
11-03-14 33.97 34.30 33.62 601,300 33.87 26.84
11-03-11 33.71 34.30 33.50 539,500 34.14 27.06
11-03-10 33.63 34.10 33.11 1,528,800 33.95 26.91
11-03-09 33.91 34.62 33.86 1,231,800 34.12 27.04
11-03-08 34.19 34.40 33.89 1,415,500 34.08 27.01
Date Open High Low Vol Cls adjCls
11-03-07 34.98 35.04 33.78 912,800 34.43 27.29
11-03-04 34.12 35.22 33.85 2,739,800 34.77 27.56
11-03-03 33.60 34.23 33.39 1,498,100 34.20 27.10
11-03-02 33.08 33.55 32.84 1,280,700 33.37 26.45
11-03-01 33.95 34.40 32.90 1,942,900 33.20 26.31
11-02-28 33.23 34.18 33.18 3,565,300 33.95 26.91
11-02-25 32.55 33.30 32.48 1,691,000 33.17 26.29
11-02-24 31.53 32.83 31.22 1,836,800 32.46 25.73
11-02-23 30.17 33.22 30.01 4,787,000 32.36 25.65
Date Open High Low Vol Cls adjCls
11-02-22 32.63 32.65 31.79 2,495,400 32.14 25.47
11-02-18 32.56 33.06 32.00 1,643,700 33.02 26.17
11-02-17 32.17 33.97 32.17 1,737,100 33.43 26.49
11-02-16 32.54 32.80 32.24 810,000 32.29 25.59
11-02-15 32.44 32.85 32.08 793,200 32.52 25.77
11-02-14 33.01 33.15 32.48 661,100 32.50 25.76
11-02-11 32.45 33.47 32.34 1,579,200 33.08 26.22
11-02-10 32.07 32.60 31.75 803,500 32.58 25.82
11-02-09 32.43 32.47 31.90 762,900 32.21 25.53
Date Open High Low Vol Cls adjCls
11-02-08 31.99 32.56 31.89 922,500 32.45 25.72
11-02-07 31.91 32.30 31.90 1,019,100 31.99 25.35
11-02-04 30.99 32.59 30.90 2,463,400 31.94 25.31
11-02-03 30.65 30.77 30.13 1,252,800 30.68 24.31
11-02-02 30.67 30.83 30.43 994,600 30.58 24.24
11-02-01 30.81 31.28 30.52 1,105,400 30.79 24.40
11-01-31 30.79 30.97 30.34 1,045,500 30.83 24.43
11-01-28 31.58 31.58 30.29 1,022,500 30.81 24.42
11-01-27 31.65 31.82 31.33 718,400 31.53 24.99
Date Open High Low Vol Cls adjCls
11-01-26 31.72 32.16 31.47 968,500 31.54 25.00
11-01-25 31.36 31.76 31.17 907,700 31.72 25.14
11-01-24 30.79 31.85 30.72 1,066,400 31.52 24.98
11-01-21 31.13 31.46 30.68 981,700 30.79 24.40
11-01-20 31.40 31.72 31.04 1,165,500 31.04 24.60
11-01-19 31.87 31.98 31.10 1,451,400 31.58 25.03
11-01-18 30.85 31.92 30.85 1,348,400 31.92 25.30
11-01-14 30.75 30.91 30.69 1,074,900 30.85 24.45
11-01-13 30.90 31.00 30.70 635,900 30.76 24.38
Date Open High Low Vol Cls adjCls
11-01-12 30.78 30.91 30.58 647,000 30.90 24.49
11-01-11 30.58 30.83 30.48 662,800 30.77 24.39
11-01-10 30.40 30.56 30.01 1,035,900 30.47 24.15
11-01-07 31.07 31.19 30.07 1,140,700 30.53 24.20
11-01-06 31.36 31.71 30.70 1,497,800 30.90 24.49
11-01-05 30.94 31.84 30.94 1,269,600 31.46 24.93
11-01-04 31.21 31.30 30.81 987,100 31.07 24.62
11-01-03 31.15 31.70 30.96 1,344,600 31.21 24.73
10-12-31 30.87 31.22 30.83 854,900 30.99 24.56
Date Open High Low Vol Cls adjCls
10-12-30 30.24 31.07 30.04 817,800 30.98 24.55
10-12-29 30.11 30.34 30.00 1,035,700 30.33 24.04
10-12-28 30.38 30.46 29.58 1,479,500 30.21 23.94
10-12-27 30.29 30.65 30.14 754,600 30.43 24.12
10-12-23 30.46 30.53 29.95 871,400 30.36 24.06
10-12-22 31.18 31.25 30.49 1,260,800 30.57 24.23
10-12-21 31.35 31.64 31.24 869,700 31.25 24.77
10-12-20 31.67 31.88 31.15 913,000 31.39 24.88
10-12-17 31.27 32.43 31.22 6,738,900 31.76 25.17
Date Open High Low Vol Cls adjCls
10-12-16 31.18 31.65 30.76 1,092,000 31.48 24.95
10-12-15 31.25 31.66 31.05 1,575,700 31.23 24.75
10-12-14 30.52 31.42 30.46 1,575,600 31.32 24.82
10-12-13 30.28 30.51 29.93 1,300,600 30.51 24.18
10-12-10 30.29 30.29 29.78 1,664,100 30.23 23.96
10-12-09 30.27 30.61 29.80 2,140,300 30.00 23.78
10-12-08 30.73 30.97 30.35 1,643,600 30.35 24.05
10-12-07 31.85 31.99 30.57 2,439,500 30.73 24.35
10-12-06 31.67 32.00 31.45 1,939,900 31.68 25.11
Date Open High Low Vol Cls adjCls
10-12-03 30.33 31.90 30.15 2,216,000 31.84 25.23
10-12-02 29.83 30.62 29.65 1,157,500 30.58 24.24
10-12-01 29.29 29.98 29.29 1,408,600 29.90 23.70
10-11-30 28.87 29.06 28.65 1,882,300 28.96 22.95
10-11-29 29.08 29.30 28.68 959,900 29.18 23.13
10-11-26 29.08 29.26 28.85 341,200 29.16 23.11
10-11-24 28.71 29.44 28.71 774,200 29.40 23.30
10-11-23 28.56 28.79 28.49 937,800 28.52 22.60
10-11-22 28.84 29.01 28.57 1,194,800 28.84 22.86
Date Open High Low Vol Cls adjCls
10-11-19 28.79 29.13 28.76 1,189,800 28.84 22.86
10-11-18 29.54 29.64 28.80 1,873,400 28.85 22.86
10-11-17 29.12 29.39 29.00 1,126,800 29.36 23.27
10-11-16 29.27 29.68 29.00 1,305,100 29.14 23.09
10-11-15 29.75 30.00 29.51 1,390,200 29.56 23.43
10-11-12 29.25 29.71 29.17 1,717,200 29.66 23.51
10-11-11 29.62 29.77 29.25 2,012,200 29.35 23.26
10-11-10 29.96 30.27 29.80 1,082,900 29.99 23.77
10-11-09 30.39 30.45 29.86 2,165,500 30.01 23.78
Date Open High Low Vol Cls adjCls
10-11-08 30.98 31.10 30.35 2,295,400 30.49 24.16
10-11-05 31.71 31.87 30.87 2,659,200 31.17 24.70
10-11-04 31.75 32.24 31.43 3,187,700 31.86 25.25
10-11-03 29.89 33.52 29.70 7,291,600 31.26 24.77
10-11-02 33.43 33.64 32.84 1,849,800 33.01 26.16
10-11-01 33.55 33.79 33.01 1,624,800 33.35 26.43
10-10-29 32.68 33.24 32.68 1,177,600 32.84 26.03
10-10-28 33.62 33.64 32.71 1,074,100 32.83 26.02
10-10-27 33.59 33.97 33.13 1,593,900 33.62 26.64
Date Open High Low Vol Cls adjCls
10-10-26 32.10 34.97 31.50 5,034,500 34.00 26.95
10-10-25 32.03 32.35 31.83 1,306,000 32.05 25.40
10-10-22 31.05 31.94 30.80 1,128,900 31.92 25.30
10-10-21 31.61 31.70 30.74 1,185,400 31.05 24.61
10-10-20 31.04 31.59 30.83 1,000,700 31.51 24.97
10-10-19 30.74 31.30 30.40 807,900 30.88 24.47
10-10-18 31.24 31.30 30.70 1,030,400 31.07 24.62
10-10-15 31.72 31.76 30.89 1,185,600 31.40 24.89
10-10-14 30.97 32.85 30.77 2,761,600 31.49 24.96
Date Open High Low Vol Cls adjCls
10-10-13 30.89 31.50 30.51 971,100 31.40 24.89
10-10-12 30.15 30.86 29.70 857,800 30.79 24.40
10-10-11 30.46 30.47 30.15 473,500 30.29 24.01
10-10-08 30.13 30.72 30.00 753,900 30.51 24.18
10-10-07 30.14 30.50 30.08 764,300 30.32 24.03
10-10-06 30.06 30.29 29.60 1,532,200 30.10 23.86
10-10-05 30.03 30.89 29.93 1,364,800 30.19 23.93
10-10-04 30.00 30.19 29.19 1,167,000 29.73 23.56
10-10-01 30.79 30.95 29.95 950,200 29.98 23.76
Date Open High Low Vol Cls adjCls
10-09-30 30.83 31.00 30.15 1,437,800 30.35 24.05
10-09-29 30.41 30.79 30.19 1,137,900 30.64 24.28
10-09-28 30.70 30.93 29.71 1,141,500 30.68 24.31
10-09-27 31.48 31.49 30.56 867,200 30.68 24.31
10-09-24 30.70 31.86 30.56 1,528,800 31.60 25.04
10-09-23 29.59 30.35 29.49 918,600 30.30 24.01
10-09-22 30.50 30.50 29.66 870,300 29.83 23.64
10-09-21 30.85 30.85 29.90 1,056,900 30.14 23.89
10-09-20 30.29 31.00 29.75 1,808,300 30.88 24.47
Date Open High Low Vol Cls adjCls
10-09-17 29.71 29.93 29.43 1,535,100 29.64 23.49
10-09-16 29.69 30.15 29.46 925,300 29.68 23.52
10-09-15 29.80 29.97 29.49 985,100 29.68 23.52
10-09-14 29.60 29.99 29.39 1,045,700 29.83 23.64
10-09-13 28.20 29.98 27.99 1,999,700 29.76 23.59
10-09-10 28.13 28.38 27.63 694,400 27.82 22.05
10-09-09 28.11 28.19 27.80 835,400 27.99 22.18
10-09-08 27.78 28.20 27.75 859,200 27.88 22.10
10-09-07 28.32 28.39 27.63 983,900 27.77 22.01
Date Open High Low Vol Cls adjCls
10-09-03 28.00 28.54 27.82 1,051,400 28.40 22.51
10-09-02 27.63 27.64 27.20 1,108,500 27.63 21.90
10-09-01 27.14 28.14 27.14 1,983,900 27.67 21.93
10-08-31 26.46 26.80 26.26 1,446,300 26.61 21.09
10-08-30 26.98 27.21 26.62 709,700 26.65 21.12
10-08-27 26.90 27.22 26.58 1,173,900 27.12 21.49
10-08-26 27.39 27.53 26.75 1,158,400 26.76 21.21
10-08-25 26.19 27.45 26.11 1,417,000 27.33 21.66
10-08-24 26.79 27.10 26.51 1,160,300 26.55 21.04
Date Open High Low Vol Cls adjCls
10-08-23 27.51 27.72 27.05 822,200 27.11 21.49
10-08-20 27.27 27.50 26.74 1,247,300 27.44 21.75
10-08-19 27.68 27.90 27.00 1,243,100 27.41 21.72
10-08-18 27.56 28.11 27.14 1,109,200 27.91 22.12
10-08-17 27.04 28.14 27.04 2,076,600 27.68 21.94
10-08-16 26.91 27.27 26.57 2,338,900 26.84 21.27
10-08-13 27.80 28.02 27.03 2,179,000 27.05 21.44
10-08-12 27.83 28.57 27.61 1,597,700 28.00 22.19
10-08-11 29.00 29.00 27.54 3,534,700 27.96 22.16
Date Open High Low Vol Cls adjCls
10-08-10 30.58 31.32 29.33 1,361,700 29.59 23.45
10-08-09 30.28 30.96 30.05 1,077,200 30.81 24.42
10-08-06 29.63 30.33 29.27 1,961,900 30.24 23.97
10-08-05 28.80 30.01 28.65 2,084,800 29.99 23.77
10-08-04 30.36 31.03 28.69 4,826,900 29.02 23.00
10-08-03 29.04 29.91 28.90 2,561,600 29.35 23.26
10-08-02 28.73 29.38 28.56 1,696,000 29.22 23.16
10-07-30 28.12 28.56 27.62 3,393,000 28.51 22.59
10-07-29 30.20 30.20 28.00 2,146,200 28.55 22.63
Date Open High Low Vol Cls adjCls
10-07-28 30.33 30.50 29.67 696,400 29.75 23.58
10-07-27 30.85 30.90 30.26 1,357,400 30.44 24.12
10-07-26 30.71 31.00 30.26 698,600 30.73 24.35
10-07-23 29.97 30.75 29.64 651,500 30.71 24.34
10-07-22 29.59 30.55 29.41 1,008,500 30.00 23.78
10-07-21 30.25 30.29 29.27 875,000 29.30 23.22
10-07-20 29.45 30.15 29.23 1,175,200 30.11 23.86
10-07-19 29.83 30.00 29.51 659,000 29.91 23.70
10-07-16 30.32 30.32 29.50 1,453,500 29.66 23.51
Date Open High Low Vol Cls adjCls
10-07-15 30.14 30.48 29.91 916,600 30.29 24.01
10-07-14 30.36 30.47 30.00 736,000 30.24 23.97
10-07-13 29.53 30.46 29.53 954,100 30.30 24.01
10-07-12 30.18 30.18 29.10 1,588,700 29.33 23.24
10-07-09 30.20 30.62 30.01 743,800 30.34 24.05
10-07-08 29.93 30.36 29.84 913,300 30.30 24.01
10-07-07 28.28 30.00 28.08 1,667,900 29.93 23.72
10-07-06 29.53 29.60 28.65 1,339,400 28.94 22.94
10-07-02 28.91 29.72 28.79 1,881,000 29.27 23.20
Date Open High Low Vol Cls adjCls
10-07-01 29.14 30.00 28.76 1,490,100 29.80 23.62
10-06-30 29.42 30.19 29.10 1,974,600 29.18 23.13
10-06-29 30.46 30.88 29.09 2,344,500 29.26 23.19
10-06-28 31.90 31.96 30.53 1,940,000 30.60 24.25
10-06-25 32.14 32.43 31.81 3,730,900 32.02 25.38
10-06-24 32.10 32.40 31.76 1,068,600 31.86 25.25
10-06-23 31.92 32.45 31.81 887,900 32.10 25.44
10-06-22 32.02 32.57 31.90 1,283,600 31.95 25.32
10-06-21 32.30 32.50 31.92 1,509,800 32.03 25.38
Date Open High Low Vol Cls adjCls
10-06-18 32.19 32.89 31.97 1,588,100 31.97 25.34
10-06-17 32.69 32.75 32.00 1,119,900 32.25 25.56
10-06-16 32.88 32.96 32.30 940,900 32.67 25.89
10-06-15 32.64 33.23 32.30 1,103,900 33.18 26.30
10-06-14 34.40 34.49 32.47 2,016,400 32.56 25.80
10-06-11 32.70 34.34 32.70 1,667,400 34.30 27.18
10-06-10 32.64 33.29 32.25 1,270,100 33.16 26.28
10-06-09 32.44 33.23 32.06 1,088,300 32.14 25.47
10-06-08 31.21 32.84 31.17 1,849,100 32.33 25.62
Date Open High Low Vol Cls adjCls
10-06-07 31.96 32.24 31.13 1,913,500 31.22 24.74
10-06-04 32.15 32.45 31.66 1,906,400 32.00 25.36
10-06-03 33.15 33.15 32.07 1,411,600 32.78 25.98
10-06-02 32.15 33.23 32.00 1,228,000 33.10 26.23
10-06-01 33.59 33.60 32.05 1,183,800 32.07 25.42
10-05-28 33.10 33.78 32.85 1,412,600 33.58 26.61
10-05-27 32.49 33.17 32.12 1,544,300 33.10 26.23
10-05-26 32.97 33.41 31.78 2,283,800 31.82 25.22
10-05-25 32.60 33.26 32.00 2,596,000 33.00 26.15
Date Open High Low Vol Cls adjCls
10-05-24 33.73 33.98 33.07 1,525,800 33.10 26.23
10-05-21 33.69 34.28 32.83 2,275,900 33.53 26.57
10-05-20 33.45 34.00 32.81 1,935,800 33.44 26.50
10-05-19 33.12 34.99 33.01 2,383,000 34.26 27.15
10-05-18 34.23 34.49 33.10 2,363,800 33.34 26.42
10-05-17 33.74 34.44 32.89 2,217,100 34.01 26.95
10-05-14 32.55 33.75 32.25 2,278,300 33.53 26.57
10-05-13 33.51 34.37 32.85 1,749,500 32.91 26.08
10-05-12 34.18 34.32 33.20 2,354,900 33.94 26.90
Date Open High Low Vol Cls adjCls
10-05-11 35.50 35.74 34.05 2,821,900 34.17 27.08
10-05-10 36.01 36.01 33.85 2,313,700 35.60 28.21
10-05-07 33.52 34.99 33.25 2,116,400 34.26 27.15
10-05-06 34.00 35.35 32.10 2,903,900 33.49 26.54
10-05-05 32.50 36.00 31.99 7,500,100 34.19 27.10
10-05-04 38.69 38.69 36.50 2,637,200 37.48 29.70
10-05-03 37.74 39.05 37.56 1,476,100 38.98 30.89
10-04-30 38.69 39.00 37.23 1,846,300 37.38 29.62
10-04-29 38.30 38.93 38.02 1,276,400 38.74 30.70
Date Open High Low Vol Cls adjCls
10-04-28 38.28 38.50 37.78 952,200 38.25 30.31
10-04-27 37.83 38.50 37.83 2,263,300 38.15 30.23
10-04-26 37.62 38.27 37.46 1,116,500 37.70 29.88
10-04-23 37.53 37.65 37.17 1,021,100 37.52 29.74
10-04-22 36.63 37.55 36.36 1,080,900 37.53 29.74
10-04-21 36.90 36.98 36.30 1,185,500 36.89 29.24
10-04-20 36.80 36.92 36.36 820,800 36.71 29.09
10-04-19 36.03 37.49 35.66 2,153,000 36.65 29.05
10-04-16 36.99 37.20 35.61 2,209,900 36.12 28.63
Date Open High Low Vol Cls adjCls
10-04-15 37.31 37.76 37.14 1,156,500 37.19 29.47
10-04-14 36.62 37.17 36.40 1,744,000 37.12 29.42
10-04-13 36.35 36.81 36.10 1,867,400 36.39 28.84
10-04-12 38.23 38.29 37.60 2,180,900 37.61 28.62
10-04-09 38.14 38.47 37.97 945,600 38.12 29.01
10-04-08 38.56 38.60 37.53 1,699,200 38.14 29.02
10-04-07 39.25 39.43 38.16 2,150,400 38.64 29.40
10-04-06 37.85 38.82 37.76 1,649,400 38.58 29.36
10-04-05 38.02 38.18 36.87 2,353,000 37.89 28.83
Date Open High Low Vol Cls adjCls
10-04-01 38.84 39.10 37.84 1,971,900 37.99 28.91
10-03-31 37.78 38.63 37.20 2,309,000 38.63 29.39
10-03-30 39.36 39.36 37.81 3,068,500 38.10 28.99
10-03-29 40.00 40.01 38.85 2,166,600 39.14 29.78
10-03-26 39.02 40.19 39.02 2,049,600 39.94 30.39
10-03-25 38.49 40.47 38.31 4,617,400 39.02 29.69
10-03-24 37.42 38.24 37.15 2,295,400 38.05 28.95
10-03-23 36.27 37.40 36.07 2,523,300 37.24 28.34
10-03-22 36.00 36.42 35.77 1,485,000 36.23 27.57
Date Open High Low Vol Cls adjCls
10-03-19 37.00 37.35 35.90 1,847,900 36.13 27.49
10-03-18 37.44 37.46 36.20 2,051,900 36.74 27.96
10-03-17 35.84 37.65 35.82 3,544,000 37.27 28.36
10-03-16 35.65 35.86 35.21 1,367,200 35.30 26.86
10-03-15 35.79 36.34 35.44 1,456,500 35.59 27.08
10-03-12 35.57 36.00 35.57 1,271,900 35.91 27.32
10-03-11 35.45 35.95 35.15 1,128,200 35.91 27.32
10-03-10 35.06 35.70 35.06 1,171,700 35.70 27.16
10-03-09 34.96 35.60 34.67 2,213,000 35.38 26.92
Date Open High Low Vol Cls adjCls
10-03-08 34.62 35.13 34.53 1,756,200 35.11 26.72
10-03-05 33.96 34.87 33.88 1,630,400 34.68 26.39
10-03-04 33.89 34.00 33.58 1,121,000 33.86 25.76
10-03-03 33.15 34.00 33.00 2,540,700 33.82 25.73
10-03-02 32.49 33.29 32.37 2,882,700 32.99 25.10
10-03-01 32.25 32.50 31.93 2,477,500 32.47 24.71
10-02-26 31.82 32.18 31.31 1,918,200 31.95 24.31
10-02-25 32.26 32.40 31.11 3,398,900 31.92 24.29
10-02-24 33.39 33.50 31.35 9,779,600 32.45 24.69
Date Open High Low Vol Cls adjCls
10-02-23 34.93 35.20 34.03 2,366,400 34.45 26.21
10-02-22 33.98 35.19 33.95 2,520,200 34.92 26.57
10-02-19 33.58 34.05 33.42 1,502,900 33.72 25.66
10-02-18 33.59 34.00 33.34 2,302,000 33.79 25.71
10-02-17 33.13 33.43 32.65 1,298,700 33.00 25.11
10-02-16 32.15 32.97 32.10 1,713,600 32.79 24.95
10-02-12 31.90 32.00 31.64 2,122,000 31.95 24.31
10-02-11 31.90 32.58 31.82 1,404,800 32.42 24.67
10-02-10 31.83 32.12 31.51 1,061,800 31.90 24.27
Date Open High Low Vol Cls adjCls
10-02-09 32.45 32.45 31.40 2,129,800 31.92 24.29
10-02-08 32.43 32.54 31.78 968,100 31.90 24.27
10-02-05 32.36 32.65 31.48 1,853,900 32.39 24.65
10-02-04 32.86 32.98 32.21 2,093,800 32.22 24.52
10-02-03 33.02 33.53 32.66 1,738,600 33.07 25.16
10-02-02 32.52 33.47 32.31 1,355,700 33.28 25.32
10-02-01 32.34 32.78 32.14 1,467,700 32.53 24.75
10-01-29 33.04 33.54 32.31 1,413,700 32.31 24.58
10-01-28 33.68 33.99 32.35 1,580,500 32.81 24.97
Date Open High Low Vol Cls adjCls
10-01-27 33.03 33.65 32.92 1,354,400 33.56 25.54
10-01-26 33.43 33.88 32.81 1,135,500 33.15 25.22
10-01-25 33.41 34.31 33.40 1,098,900 33.48 25.47
10-01-22 34.10 34.44 33.33 2,037,400 33.42 25.43
10-01-21 34.54 35.88 33.95 4,361,300 34.16 25.99
10-01-20 36.98 36.98 35.57 2,482,600 36.15 27.51
10-01-19 35.00 37.24 34.92 3,470,100 37.10 28.23
10-01-15 35.34 35.43 34.66 2,058,000 35.13 26.73
10-01-14 34.33 35.49 34.28 2,645,400 35.19 26.78
Date Open High Low Vol Cls adjCls
10-01-13 34.08 34.80 33.89 2,221,800 34.67 26.38
10-01-12 33.91 34.35 33.46 2,400,900 33.81 25.73
10-01-11 34.10 34.45 33.52 1,997,700 34.29 26.09
10-01-08 33.12 34.17 32.81 3,936,100 33.79 25.71
10-01-07 31.76 32.29 30.85 2,962,600 32.17 24.48
10-01-06 32.20 32.82 31.85 1,283,100 32.02 24.36
10-01-05 32.16 32.63 31.74 1,719,300 32.26 24.55
10-01-04 31.42 32.24 30.98 2,098,800 32.18 24.49
09-12-31 31.62 31.75 30.58 1,396,300 30.70 23.36
Date Open High Low Vol Cls adjCls
09-12-30 31.43 32.17 31.12 1,884,600 31.52 23.98
09-12-29 30.78 31.20 30.78 1,027,300 31.15 23.70
09-12-28 30.91 31.14 30.71 888,700 30.90 23.51
09-12-24 30.60 30.98 30.33 517,700 30.98 23.57
09-12-23 30.10 30.87 29.93 1,896,100 30.40 23.13
09-12-22 30.75 31.16 30.14 1,664,900 30.26 23.02
09-12-21 31.23 31.55 30.51 1,689,500 30.70 23.36
09-12-18 31.44 31.85 30.84 2,320,700 31.14 23.69
09-12-17 30.85 31.67 30.54 2,178,800 31.36 23.86
Date Open High Low Vol Cls adjCls
09-12-16 30.65 31.00 30.53 1,364,500 30.90 23.51
09-12-15 30.59 30.89 30.35 1,532,700 30.54 23.24
09-12-14 30.65 31.02 30.56 986,000 30.70 23.36
09-12-11 30.86 30.86 29.41 2,760,300 30.45 23.17
09-12-10 31.44 31.48 30.54 1,988,100 30.71 23.37
09-12-09 30.09 31.69 29.56 3,334,600 31.33 23.84
09-12-08 30.00 30.37 29.48 1,864,500 30.03 22.85
09-12-07 30.73 30.82 30.04 1,438,700 30.20 22.98
09-12-04 30.71 31.40 30.45 2,311,800 30.73 23.38
Date Open High Low Vol Cls adjCls
09-12-03 30.10 30.64 30.10 2,411,600 30.40 23.13
09-12-02 29.84 30.68 29.48 3,107,000 29.98 22.81
09-12-01 30.02 30.15 29.46 3,318,100 29.62 22.54
09-11-30 31.10 31.21 29.22 4,077,800 29.88 22.74
09-11-27 30.80 31.12 30.05 871,700 31.01 23.60
09-11-25 31.70 31.95 31.58 1,142,300 31.83 23.65
09-11-24 31.59 31.99 31.16 1,575,600 31.62 23.49
09-11-23 31.25 32.00 31.25 1,779,500 31.74 23.58
09-11-20 30.98 31.51 30.49 1,998,700 30.86 22.93
Date Open High Low Vol Cls adjCls
09-11-19 32.19 32.35 30.84 2,874,800 31.50 23.40
09-11-18 32.23 32.49 31.85 2,275,800 32.48 24.13
09-11-17 31.75 32.38 31.60 2,953,500 32.33 24.02
09-11-16 30.50 31.95 30.46 3,848,900 31.80 23.63
09-11-13 29.88 30.43 29.55 2,610,600 30.37 22.56
09-11-12 29.85 29.96 29.23 3,391,300 29.91 22.22
09-11-11 28.99 29.62 28.72 3,084,800 29.51 21.93
09-11-10 28.12 29.09 28.10 3,548,400 28.83 21.42
09-11-09 28.52 28.79 27.63 5,337,300 28.12 20.89
Date Open High Low Vol Cls adjCls
09-11-06 27.83 28.53 27.74 3,078,500 28.43 21.12
09-11-05 27.11 28.49 26.90 6,540,600 28.14 20.91
09-11-04 32.96 33.23 26.54 19,752,900 26.84 19.94
09-11-03 30.20 31.55 30.12 3,821,900 31.41 23.34
09-11-02 30.20 31.16 29.80 4,022,900 30.46 22.63
09-10-30 30.44 30.77 29.63 4,920,600 30.26 22.48
09-10-29 30.51 31.92 30.25 6,150,300 30.85 22.92
09-10-28 36.02 36.07 30.85 11,081,500 31.59 23.47
09-10-27 38.42 38.92 37.44 1,593,600 37.78 28.07
Date Open High Low Vol Cls adjCls
09-10-26 38.13 39.03 38.09 2,532,900 38.34 28.49
09-10-23 39.07 39.24 37.82 2,169,600 37.92 28.17
09-10-22 38.84 39.25 38.35 1,695,100 38.98 28.96
09-10-21 38.00 39.34 38.00 1,999,700 38.66 28.72
09-10-20 38.62 38.84 37.78 1,218,200 38.17 28.36
09-10-19 37.54 38.96 37.41 2,364,000 38.84 28.86
09-10-16 39.18 39.18 37.21 2,745,000 37.54 27.89
09-10-15 39.25 39.50 38.70 1,137,700 39.28 29.18
09-10-14 38.76 39.65 38.71 2,039,200 39.58 29.41
Date Open High Low Vol Cls adjCls
09-10-13 38.56 38.73 38.16 1,411,800 38.42 28.54
09-10-12 37.68 38.78 37.65 1,165,500 38.43 28.55
09-10-09 37.33 37.70 36.72 869,700 37.64 27.97
09-10-08 37.44 37.87 36.74 1,891,800 37.37 27.76
09-10-07 36.67 37.23 36.36 1,928,000 37.11 27.57
09-10-06 35.98 37.09 35.90 2,529,700 36.81 27.35
09-10-05 34.96 35.92 34.74 1,370,900 35.87 26.65
09-10-02 35.34 35.48 34.50 2,919,600 34.99 26.00
09-10-01 37.61 37.85 35.84 2,305,500 36.04 26.78
Date Open High Low Vol Cls adjCls
09-09-30 37.73 38.20 36.55 2,630,200 37.74 28.04
09-09-29 36.94 37.68 36.68 2,421,900 37.57 27.91
09-09-28 35.36 36.99 35.17 1,608,700 36.85 27.38
09-09-25 35.00 35.49 34.72 1,144,800 35.27 26.20
09-09-24 36.51 36.65 35.08 1,770,200 35.17 26.13
09-09-23 37.23 37.36 36.37 1,508,500 36.39 27.04
09-09-22 36.86 37.64 36.80 1,684,500 37.23 27.66
09-09-21 36.50 37.13 36.11 1,386,300 36.80 27.34
09-09-18 37.14 37.48 36.11 2,217,900 36.66 27.24
Date Open High Low Vol Cls adjCls
09-09-17 37.38 37.51 36.65 1,767,900 36.82 27.36
09-09-16 37.50 37.70 36.86 2,130,800 37.23 27.66
09-09-15 36.80 37.14 35.93 2,146,700 36.82 27.36
09-09-14 36.00 36.85 35.37 3,195,700 36.81 27.35
09-09-11 37.84 37.84 35.83 4,741,900 36.18 26.88
09-09-10 35.98 36.75 35.70 3,685,400 36.06 26.79
09-09-09 34.00 36.03 33.91 5,428,000 35.98 26.73
09-09-08 33.26 34.36 33.15 3,717,800 33.91 25.19
09-09-04 31.43 32.97 31.16 5,743,200 32.86 24.41
Date Open High Low Vol Cls adjCls
09-09-03 32.15 32.38 31.36 2,121,300 31.55 23.44
09-09-02 31.68 32.07 30.83 2,879,500 31.86 23.67
09-09-01 32.73 33.78 31.63 3,725,400 31.76 23.60
09-08-31 32.23 32.87 31.86 2,654,200 32.87 24.42
09-08-28 32.38 32.71 31.74 2,025,400 32.32 24.01
09-08-27 32.00 32.29 31.29 2,406,500 32.24 23.95
09-08-26 30.94 32.75 30.79 6,446,200 31.84 23.66
09-08-25 29.87 30.75 29.87 1,979,400 30.45 22.62
09-08-24 30.11 30.31 29.41 2,102,200 29.88 22.20
Date Open High Low Vol Cls adjCls
09-08-21 29.85 29.90 29.20 2,088,900 29.78 22.13
09-08-20 29.20 29.58 28.89 1,587,000 29.47 21.90
09-08-19 28.73 29.45 28.27 2,854,600 29.25 21.73
09-08-18 28.25 29.08 27.97 3,602,800 29.04 21.58
09-08-17 28.40 28.45 27.72 3,545,600 27.95 20.77
09-08-14 30.53 30.72 28.48 6,410,200 28.72 21.34
09-08-13 31.47 31.65 30.76 3,238,900 30.76 22.85
09-08-12 30.96 31.91 30.63 4,188,800 31.27 23.23
09-08-11 32.81 33.04 32.15 3,025,900 32.45 24.11
Date Open High Low Vol Cls adjCls
09-08-10 32.34 32.95 32.25 2,618,600 32.89 24.44
09-08-07 31.93 32.46 31.65 2,227,800 32.31 24.01
09-08-06 32.90 33.27 30.90 6,000,900 31.64 23.51
09-08-05 32.31 33.90 31.25 14,888,500 33.66 25.01
09-08-04 27.88 28.27 27.06 2,987,000 27.18 20.19
09-08-03 27.85 28.14 27.41 1,943,500 27.98 20.79
09-07-31 27.51 27.97 27.31 1,389,500 27.66 20.55
09-07-30 27.36 28.48 27.11 2,818,400 27.22 20.22
09-07-29 27.39 27.48 26.74 1,505,700 26.93 20.01
Date Open High Low Vol Cls adjCls
09-07-28 27.17 27.40 26.59 1,532,500 27.21 20.22
09-07-27 27.50 27.80 26.96 1,681,400 27.42 20.37
09-07-24 27.28 27.68 26.64 1,861,400 27.65 20.54
09-07-23 26.35 27.94 26.08 3,863,600 27.71 20.59
09-07-22 24.63 26.75 24.63 4,383,700 26.39 19.61
09-07-21 24.78 24.91 24.19 1,360,600 24.62 18.29
09-07-20 24.64 25.00 24.32 1,645,300 24.70 18.35
09-07-17 24.40 24.88 24.40 1,786,200 24.60 18.28
09-07-16 23.62 24.90 23.60 2,744,400 24.77 18.40
Date Open High Low Vol Cls adjCls
09-07-15 22.95 23.70 22.95 3,321,600 23.65 17.57
09-07-14 23.01 23.22 22.61 1,765,200 22.95 17.05
09-07-13 23.11 23.15 22.35 1,576,800 23.14 17.19
09-07-10 22.70 23.13 22.36 1,568,600 23.09 17.16
09-07-09 22.87 23.03 22.40 1,928,000 22.74 16.90
09-07-08 22.60 22.94 22.20 3,704,200 22.89 17.01
09-07-07 23.36 23.40 22.63 2,390,800 22.67 16.84
09-07-06 23.56 23.86 23.07 2,423,200 23.32 17.33
09-07-02 23.90 24.05 23.36 1,944,700 23.72 17.62
Date Open High Low Vol Cls adjCls
09-07-01 24.00 24.45 23.56 2,189,200 24.05 17.87
09-06-30 23.99 24.49 23.48 2,956,800 23.82 17.70
09-06-29 23.65 24.21 23.44 2,800,100 24.16 17.95
09-06-26 22.50 23.80 22.43 3,639,600 23.64 17.56
09-06-25 20.99 22.86 20.89 4,648,400 22.67 16.84
09-06-24 21.60 22.47 21.60 2,276,700 22.28 16.55
09-06-23 21.77 22.30 21.66 1,823,200 21.90 16.27
09-06-22 22.08 22.10 21.51 2,064,100 21.78 16.18
09-06-19 21.84 22.53 21.66 2,805,300 22.27 16.55
Date Open High Low Vol Cls adjCls
09-06-18 21.98 21.98 21.32 2,345,000 21.46 15.94
09-06-17 21.91 22.44 21.63 1,526,700 22.14 16.45
09-06-16 22.19 22.67 21.78 2,411,300 21.81 16.20
09-06-15 22.63 22.69 21.61 2,087,000 22.02 16.36
09-06-12 23.05 23.18 22.45 1,456,500 22.94 17.04
09-06-11 23.00 23.66 22.74 2,401,900 23.25 17.27
09-06-10 23.98 24.13 23.10 1,397,900 23.57 17.51
09-06-09 22.87 23.86 22.70 1,754,700 23.73 17.63
09-06-08 22.84 22.99 22.40 2,511,000 22.76 16.91
Date Open High Low Vol Cls adjCls
09-06-05 23.57 23.57 22.67 1,914,300 23.09 17.16
09-06-04 22.31 23.67 22.30 2,895,200 23.29 17.30
09-06-03 23.08 23.08 21.98 1,695,400 22.17 16.47
09-06-02 21.85 23.08 21.77 2,902,600 22.95 17.05
09-06-01 21.20 22.05 21.05 1,836,800 21.70 16.12
09-05-29 20.34 20.88 20.34 1,480,500 20.86 15.50
09-05-28 20.55 20.64 19.90 1,422,600 20.58 15.29
09-05-27 20.87 20.89 20.27 2,476,800 20.36 15.13
09-05-26 19.41 20.88 19.40 2,351,200 20.86 15.50
Date Open High Low Vol Cls adjCls
09-05-22 20.13 20.18 19.58 1,212,400 19.74 14.67
09-05-21 20.00 20.21 19.60 2,521,300 19.84 14.74
09-05-20 20.10 20.55 19.94 2,023,200 20.19 15.00
09-05-19 19.98 20.50 19.91 3,768,800 20.14 14.96
09-05-18 20.84 20.84 20.08 2,363,400 20.29 15.07
09-05-15 20.64 20.92 20.36 1,319,500 20.74 15.41
09-05-14 20.30 20.96 20.09 1,860,500 20.74 15.41
09-05-13 21.01 21.18 20.03 3,605,300 20.05 14.90
09-05-12 22.62 22.62 21.23 3,251,000 21.27 15.80
Date Open High Low Vol Cls adjCls
09-05-11 22.03 22.62 21.99 2,097,100 22.26 16.54
09-05-08 22.07 22.60 21.80 2,703,000 22.48 16.70
09-05-07 22.07 22.47 21.52 3,553,500 21.84 16.23
09-05-06 23.86 23.86 21.31 9,867,400 21.83 16.22
09-05-05 26.05 26.09 25.30 2,963,800 25.66 19.06
09-05-04 25.61 26.29 25.46 1,943,600 25.99 19.31
09-05-01 25.17 25.82 24.91 2,003,800 25.45 18.91
09-04-30 24.76 25.95 24.76 2,796,600 25.19 18.72
09-04-29 23.04 24.52 23.02 2,508,900 24.18 17.97
Date Open High Low Vol Cls adjCls
09-04-28 23.09 23.50 22.66 1,660,600 22.80 16.94
09-04-27 23.43 23.53 23.09 2,741,000 23.41 17.39
09-04-24 22.31 23.98 22.10 3,934,800 23.66 17.58
09-04-23 21.67 22.39 21.34 1,830,500 22.16 16.46
09-04-22 21.30 22.59 21.16 3,198,000 22.10 16.42
09-04-21 21.27 21.98 20.95 2,028,400 21.86 16.24
09-04-20 22.01 22.01 21.04 1,853,100 21.39 15.89
09-04-17 21.99 22.26 21.79 2,619,500 22.00 16.35
09-04-16 22.00 22.39 21.69 2,838,200 22.12 16.43
Date Open High Low Vol Cls adjCls
09-04-15 21.93 22.06 21.40 1,763,700 21.67 16.10
09-04-14 21.79 22.30 21.51 1,838,700 22.01 16.35
09-04-13 22.14 22.21 21.61 1,933,000 21.87 16.25
09-04-09 21.25 22.53 21.25 2,046,000 22.21 16.50
09-04-08 20.56 21.44 20.56 1,760,500 21.39 15.89
09-04-07 21.56 21.79 21.12 1,301,600 21.27 15.80
09-04-06 22.80 23.23 21.53 2,418,200 22.12 16.43
09-04-03 23.10 23.42 22.58 940,000 23.10 17.16
09-04-02 22.50 23.48 22.09 1,973,200 23.02 17.10
Date Open High Low Vol Cls adjCls
09-04-01 21.44 22.18 20.66 1,472,500 22.07 16.40
09-03-31 21.26 21.80 21.01 1,611,700 21.21 15.76
09-03-30 22.40 22.45 20.67 2,478,600 21.02 15.62
09-03-27 23.03 23.33 22.44 2,218,900 22.49 16.71
09-03-26 22.29 23.50 22.04 3,916,500 23.48 17.44
09-03-25 21.61 22.41 21.00 2,793,400 21.94 16.30
09-03-24 21.87 22.00 21.19 2,238,700 21.52 15.99
09-03-23 20.73 21.82 20.62 2,646,300 21.82 16.21
09-03-20 21.25 21.30 19.89 2,265,900 20.05 14.90
Date Open High Low Vol Cls adjCls
09-03-19 20.80 21.00 20.56 2,307,400 20.96 15.57
09-03-18 20.32 20.77 19.84 2,861,800 20.77 15.43
09-03-17 19.36 20.45 19.07 2,097,100 20.44 15.19
09-03-16 19.75 20.46 19.30 2,133,700 19.72 14.65
09-03-13 19.76 20.39 19.40 2,227,800 19.78 14.70
09-03-12 18.54 20.17 18.54 2,752,600 20.14 14.96
09-03-11 18.07 19.01 17.68 3,069,300 18.86 14.01
09-03-10 17.07 18.10 17.06 3,437,500 18.06 13.42
09-03-09 16.74 17.32 16.71 1,875,100 16.78 12.47
Date Open High Low Vol Cls adjCls
09-03-06 17.03 17.03 16.48 2,674,500 16.88 12.54
09-03-05 16.75 16.93 16.42 2,060,200 16.67 12.39
09-03-04 16.51 17.38 16.51 2,893,300 17.02 12.65
09-03-03 16.40 16.93 16.22 2,367,300 16.49 12.25
09-03-02 16.72 17.17 16.10 2,479,400 16.19 12.03
09-02-27 17.00 17.53 16.81 2,793,300 17.12 12.72
09-02-26 17.13 17.55 16.97 2,534,700 17.10 12.70
09-02-25 17.28 17.49 16.70 2,548,400 17.09 12.70
09-02-24 16.40 17.28 16.26 3,710,000 17.07 12.68
Date Open High Low Vol Cls adjCls
09-02-23 15.81 17.68 15.81 6,419,400 16.28 12.10
09-02-20 15.70 15.90 15.02 2,840,400 15.17 11.27
09-02-19 16.41 16.66 15.82 1,341,900 15.92 11.83
09-02-18 16.30 16.66 15.83 2,085,900 16.29 12.10
09-02-17 16.88 16.90 15.93 1,718,000 16.30 12.11
09-02-13 17.68 17.91 17.14 1,509,400 17.20 12.78
09-02-12 17.52 17.70 16.93 1,932,200 17.65 13.11
09-02-11 17.18 17.41 16.68 1,435,700 16.95 12.59
09-02-10 17.97 18.00 16.85 1,744,200 17.06 12.68
Date Open High Low Vol Cls adjCls
09-02-09 17.50 18.16 17.50 2,666,600 17.78 13.21
09-02-06 17.35 17.79 17.30 1,732,600 17.55 13.04
09-02-05 17.15 18.00 16.70 1,917,500 17.44 12.96
09-02-04 17.30 17.78 17.30 1,451,300 17.44 12.96
09-02-03 17.12 17.38 16.63 1,561,100 17.19 12.77
09-02-02 17.25 17.62 16.77 1,275,900 17.12 12.72
09-01-30 18.54 18.69 17.39 1,248,900 17.53 13.02
09-01-29 19.04 19.43 18.13 1,097,400 18.42 13.69
09-01-28 18.49 19.78 18.41 2,053,100 19.37 14.39
Date Open High Low Vol Cls adjCls
09-01-27 17.81 18.36 17.76 1,170,800 18.26 13.57
09-01-26 18.24 18.53 17.62 1,249,400 17.90 13.30
09-01-23 17.18 18.28 16.96 1,418,500 17.71 13.16
09-01-22 17.53 17.59 16.79 1,258,200 17.27 12.83
09-01-21 16.75 17.83 16.62 1,580,900 17.75 13.19
09-01-20 17.35 17.63 16.43 1,950,000 16.60 12.33
09-01-16 18.11 18.35 17.26 1,398,600 17.88 13.28
09-01-15 17.58 18.12 16.84 1,341,100 17.79 13.22
09-01-14 18.60 18.87 17.40 1,561,200 17.63 13.10
Date Open High Low Vol Cls adjCls
09-01-13 18.11 19.00 18.11 1,866,400 18.87 14.02
09-01-12 20.29 20.30 17.90 2,642,700 18.27 13.57
09-01-09 21.05 21.31 20.20 995,400 20.37 15.13
09-01-08 21.00 21.35 20.17 1,206,500 21.03 15.62
09-01-07 20.61 21.09 20.20 1,432,700 21.03 15.62
09-01-06 20.50 21.25 19.70 3,074,400 21.09 15.67
09-01-05 20.83 22.04 20.75 1,897,500 22.00 16.35
09-01-02 19.00 22.00 19.00 1,884,800 21.77 16.17
08-12-31 19.02 19.85 19.02 1,308,600 19.17 14.24
Date Open High Low Vol Cls adjCls
08-12-30 18.71 19.80 18.58 1,577,700 19.69 14.63
08-12-29 19.50 19.60 18.35 1,007,600 18.63 13.84
08-12-26 19.90 19.91 19.21 506,200 19.39 14.41
08-12-24 19.29 19.98 18.92 733,500 19.43 14.44
08-12-23 19.56 19.88 19.02 818,500 19.19 14.26
08-12-22 19.61 19.84 18.84 1,888,800 19.75 14.67
08-12-19 18.23 19.72 18.23 2,247,700 19.45 14.45
08-12-18 20.18 20.19 18.42 1,539,900 18.80 13.97
08-12-17 20.05 20.24 19.10 1,430,800 20.00 14.86
Date Open High Low Vol Cls adjCls
08-12-16 19.23 20.72 19.00 2,227,800 20.57 15.28
08-12-15 19.75 20.00 18.27 1,708,400 19.01 14.12
08-12-12 19.83 20.01 18.25 1,021,500 19.59 14.55
08-12-11 19.18 20.22 18.53 1,411,300 18.99 14.11
08-12-10 19.50 20.56 19.20 1,444,300 20.03 14.88
08-12-09 18.16 20.18 18.16 1,410,700 18.93 14.06
08-12-08 17.99 18.75 17.88 1,513,200 18.47 13.72
08-12-05 16.50 17.57 16.01 1,242,200 17.47 12.98
08-12-04 16.26 17.43 16.18 1,893,400 16.79 12.47
Date Open High Low Vol Cls adjCls
08-12-03 16.03 16.97 15.96 1,161,100 16.94 12.59
08-12-02 16.00 16.48 15.62 1,111,000 16.48 12.24
08-12-01 16.68 17.19 15.40 1,765,800 15.53 11.54
08-11-28 17.05 17.10 16.46 661,100 17.03 12.65
08-11-26 16.80 17.18 16.56 1,314,000 17.02 12.65
08-11-25 17.20 17.41 16.36 2,161,700 16.93 12.02
08-11-24 16.30 17.10 15.84 2,158,700 17.00 12.07
08-11-21 15.11 15.88 14.40 2,286,700 15.77 11.20
08-11-20 15.85 16.84 15.17 2,393,400 15.22 10.81
Date Open High Low Vol Cls adjCls
08-11-19 17.41 17.85 15.95 1,749,600 15.98 11.35
08-11-18 18.37 18.69 17.08 2,268,800 17.35 12.32
08-11-17 18.54 19.00 18.18 1,174,500 18.31 13.00
08-11-14 19.90 20.32 19.02 1,350,100 19.04 13.52
08-11-13 18.70 20.50 18.00 1,738,800 20.44 14.51
08-11-12 19.40 19.61 18.80 1,772,600 18.80 13.35
08-11-11 20.05 20.42 18.94 1,904,900 19.64 13.95
08-11-10 21.28 21.65 20.22 1,382,400 20.43 14.51
08-11-07 20.76 20.98 20.20 2,129,200 20.78 14.75
Date Open High Low Vol Cls adjCls
08-11-06 21.00 21.54 20.20 1,719,000 20.24 14.37
08-11-05 22.25 22.34 21.16 3,086,800 21.24 15.08
08-11-04 22.16 22.50 21.86 6,159,500 22.14 15.72
08-11-03 22.17 22.83 21.87 4,453,100 22.05 15.66
08-10-31 23.12 23.24 22.09 4,236,900 22.45 15.94
08-10-30 22.07 23.34 22.07 4,691,300 23.29 16.54
08-10-29 22.30 23.45 21.18 4,962,200 21.95 15.59
08-10-28 21.00 21.75 19.90 3,432,100 21.43 15.22
08-10-27 20.85 21.75 20.25 1,847,900 20.26 14.39
Date Open High Low Vol Cls adjCls
08-10-24 20.26 21.75 20.26 1,825,300 21.26 15.10
08-10-23 22.41 22.76 20.62 2,358,900 21.94 15.58
08-10-22 23.96 24.41 21.76 1,804,000 22.43 15.93
08-10-21 25.01 25.89 24.23 1,176,100 24.27 17.23
08-10-20 24.67 25.51 23.90 1,009,700 25.51 18.11
08-10-17 24.50 25.50 23.70 1,730,300 24.32 17.27
08-10-16 22.87 24.61 22.15 1,582,600 24.52 17.41
08-10-15 25.99 26.15 22.84 1,532,100 22.88 16.25
08-10-14 28.25 28.30 25.38 1,869,200 26.28 18.66
Date Open High Low Vol Cls adjCls
08-10-13 26.60 27.88 25.90 1,820,800 27.64 19.63
08-10-10 23.02 26.90 22.65 4,086,000 25.52 18.12
08-10-09 24.72 25.20 23.54 2,607,400 24.42 17.34
08-10-08 26.09 27.13 24.35 3,894,200 24.41 17.33
08-10-07 28.76 29.02 26.30 1,893,600 27.01 19.18
08-10-06 28.02 28.66 25.77 2,866,800 28.60 20.31
08-10-03 31.79 31.91 28.59 2,249,100 28.72 20.39
08-10-02 33.00 33.88 31.06 1,977,300 31.16 22.13
08-10-01 33.62 33.92 32.19 1,776,800 33.06 23.47
Date Open High Low Vol Cls adjCls
08-09-30 34.39 34.93 33.58 2,004,500 33.94 24.10
08-09-29 35.11 35.70 34.00 1,864,000 34.34 24.38
08-09-26 35.73 36.90 35.26 1,180,700 36.37 25.82
08-09-25 37.11 37.89 36.13 1,256,600 36.50 25.92
08-09-24 36.16 37.30 35.73 1,832,300 37.16 26.39
08-09-23 34.55 36.24 34.31 2,285,300 35.67 25.33
08-09-22 37.40 37.50 34.60 2,057,300 34.87 24.76
08-09-19 38.55 38.95 36.30 3,568,200 37.93 26.93
08-09-18 36.02 37.55 35.00 2,796,100 36.71 26.07
Date Open High Low Vol Cls adjCls
08-09-17 33.60 36.47 33.42 4,047,600 34.94 24.81
08-09-16 32.07 34.84 32.06 2,987,600 34.19 24.28
08-09-15 33.50 35.00 32.37 2,566,800 32.59 23.14
08-09-12 33.47 34.63 33.25 1,908,400 34.46 24.47
08-09-11 32.50 33.91 32.19 2,396,800 33.64 23.89
08-09-10 32.28 33.43 32.15 2,091,100 32.84 23.32
08-09-09 31.76 33.25 31.51 2,226,700 32.11 22.80
08-09-08 32.69 33.19 31.83 2,662,200 32.18 22.85
08-09-05 32.71 32.93 30.73 3,512,800 32.51 23.08
Date Open High Low Vol Cls adjCls
08-09-04 33.67 34.09 32.78 2,568,000 32.79 23.28
08-09-03 34.50 34.50 33.75 1,817,700 33.81 24.01
08-09-02 35.79 35.90 34.23 1,688,200 34.40 24.43
08-08-29 35.26 35.35 34.33 1,358,500 34.76 24.68
08-08-28 35.45 36.00 34.95 1,334,100 35.55 25.24
08-08-27 34.38 35.22 33.91 1,404,000 34.97 24.83
08-08-26 35.22 35.43 33.92 1,875,000 34.46 24.47
08-08-25 35.79 36.07 34.50 1,624,300 35.18 24.98
08-08-22 36.99 36.99 35.66 1,210,100 36.22 25.72
Date Open High Low Vol Cls adjCls
08-08-21 36.12 36.49 35.38 1,273,300 36.04 25.59
08-08-20 36.62 37.55 35.83 2,211,900 36.44 25.87
08-08-19 36.52 37.90 36.28 1,150,600 36.69 26.05
08-08-18 37.50 37.89 36.60 1,822,400 37.04 26.30
08-08-15 36.92 38.33 36.81 1,370,100 37.21 26.42
08-08-14 36.51 37.60 36.34 1,367,500 37.46 26.60
08-08-13 37.67 37.98 35.94 1,727,800 37.03 26.29
08-08-12 38.89 39.75 37.39 2,191,800 37.93 26.93
08-08-11 37.36 38.90 36.80 2,350,100 38.65 27.44
Date Open High Low Vol Cls adjCls
08-08-08 36.65 37.89 36.31 1,928,900 37.09 26.34
08-08-07 37.40 37.40 35.60 2,638,300 36.79 26.12
08-08-06 34.84 38.21 34.38 3,599,300 37.83 26.86
08-08-05 34.01 35.30 33.81 2,518,600 35.01 24.86
08-08-04 35.00 35.08 33.56 2,649,900 33.67 23.91
08-08-01 35.96 36.05 34.02 3,340,200 34.99 24.84
08-07-31 34.67 36.80 34.66 5,978,800 35.67 25.33
08-07-30 40.37 40.99 34.51 16,912,800 35.19 24.99
08-07-29 46.06 47.21 44.62 4,121,700 45.06 32.00
Date Open High Low Vol Cls adjCls
08-07-28 46.70 47.98 45.21 2,128,200 45.96 32.63
08-07-25 47.10 47.75 46.49 1,793,000 46.84 33.26
08-07-24 47.62 48.20 46.55 1,772,800 47.07 33.42
08-07-23 48.95 49.89 46.82 2,889,300 48.13 34.18
08-07-22 46.60 49.46 45.63 3,720,300 48.70 34.58
08-07-21 44.90 46.88 43.71 4,050,500 46.59 33.08
08-07-18 47.19 47.19 44.99 1,831,900 45.04 31.98
08-07-17 46.25 47.80 45.33 2,160,200 46.63 33.11
08-07-16 43.50 46.90 43.18 3,540,000 46.49 33.01
Date Open High Low Vol Cls adjCls
08-07-15 41.90 44.80 41.69 2,845,500 43.17 30.65
08-07-14 43.10 43.99 41.76 1,891,100 42.05 29.86
08-07-11 43.37 43.88 41.94 3,127,700 42.66 30.29
08-07-10 42.52 43.74 41.90 2,273,300 43.67 31.01
08-07-09 44.00 45.13 42.31 2,448,400 42.67 30.30
08-07-08 42.43 45.10 41.88 2,960,000 44.10 31.31
08-07-07 42.01 43.22 41.79 1,710,300 42.59 30.24
08-07-03 42.52 42.55 41.74 1,445,900 41.95 29.79
08-07-02 43.00 44.03 42.51 2,287,400 42.67 30.30
Date Open High Low Vol Cls adjCls
08-07-01 42.05 43.00 41.71 1,860,800 42.94 30.49
08-06-30 44.26 44.56 42.57 2,361,600 42.84 30.42
08-06-27 42.49 44.12 42.42 3,370,300 44.12 31.33
08-06-26 42.55 43.47 42.07 2,333,100 42.69 30.31
08-06-25 43.33 44.04 43.02 1,605,600 43.67 31.01
08-06-24 42.48 43.89 41.37 2,605,600 43.19 30.67
08-06-23 43.86 43.90 42.52 1,704,100 42.62 30.26
08-06-20 44.67 44.83 43.17 2,391,500 43.49 30.88
08-06-19 43.43 44.92 42.50 2,779,800 44.47 31.58
Date Open High Low Vol Cls adjCls
08-06-18 43.21 44.00 42.96 3,507,100 43.09 30.60
08-06-17 46.60 46.68 43.40 3,755,700 43.48 30.87
08-06-16 45.20 46.11 44.50 2,907,700 45.85 32.56
08-06-13 45.39 46.30 44.55 2,859,200 44.91 31.89
08-06-12 45.91 45.92 45.00 2,605,000 45.20 32.09
08-06-11 46.66 47.70 44.90 2,709,700 45.14 32.05
08-06-10 48.80 48.80 46.50 3,970,500 46.80 33.23
08-06-09 51.76 51.94 48.57 3,418,700 49.59 35.21
08-06-06 51.94 52.68 49.26 4,503,100 51.34 36.45
Date Open High Low Vol Cls adjCls
08-06-05 54.04 54.25 51.02 3,630,800 52.68 37.41
08-06-04 52.98 55.50 52.11 3,621,900 53.94 38.30
08-06-03 51.00 54.91 50.92 6,728,800 52.87 37.54
08-06-02 48.44 50.57 48.02 2,889,000 50.57 35.91
08-05-30 47.52 48.93 46.90 2,634,800 48.65 34.54
08-05-29 46.44 47.95 46.44 2,879,200 47.58 33.78
08-05-28 47.30 47.34 45.50 2,234,400 46.22 32.82
08-05-27 47.55 47.79 45.80 2,446,600 47.50 33.73
08-05-23 46.32 48.06 45.72 2,416,400 47.73 33.89
Date Open High Low Vol Cls adjCls
08-05-22 45.92 46.70 45.63 1,760,500 46.28 32.86
08-05-21 46.65 46.99 45.20 4,330,900 45.90 32.59
08-05-20 47.51 48.50 46.78 3,204,800 47.37 33.64
08-05-19 49.32 49.33 47.09 4,498,600 47.35 33.62
08-05-16 47.37 50.49 47.30 6,314,600 50.02 35.52
08-05-15 44.99 47.20 44.83 3,767,900 47.20 33.51
08-05-14 43.99 44.94 43.85 3,960,800 44.79 31.80
08-05-13 43.26 43.89 42.92 2,223,600 43.70 31.03
08-05-12 42.46 43.22 42.15 2,514,900 43.12 30.62
Date Open High Low Vol Cls adjCls
08-05-09 42.13 42.78 41.68 2,097,100 42.08 29.88
08-05-08 42.96 43.28 41.87 2,414,100 42.32 30.05
08-05-07 44.40 44.50 42.79 2,406,500 42.89 30.45
08-05-06 41.74 44.10 41.55 3,508,500 43.85 31.14
08-05-05 42.10 42.50 41.55 2,894,100 42.11 29.90
08-05-02 43.39 44.50 41.11 5,273,400 42.77 30.37
08-05-01 40.40 43.24 39.81 6,953,200 43.12 30.62
08-04-30 43.85 44.75 39.75 19,915,700 40.90 29.04
08-04-29 47.58 47.83 45.70 4,182,000 46.44 32.98
Date Open High Low Vol Cls adjCls
08-04-28 46.17 48.10 45.51 3,987,100 47.41 33.66
08-04-25 46.19 46.20 45.00 2,593,600 46.09 32.73
08-04-24 44.67 46.43 44.06 3,697,300 46.09 32.73
08-04-23 44.25 44.90 43.77 3,012,800 44.52 31.61
08-04-22 44.89 44.90 43.10 3,240,800 43.73 31.05
08-04-21 45.49 45.50 44.04 3,481,200 45.11 32.03
08-04-18 43.64 46.66 43.08 6,768,300 45.46 32.28
08-04-17 43.50 44.08 42.35 2,937,800 42.50 30.18
08-04-16 43.51 43.98 42.15 4,155,700 43.22 30.69
Date Open High Low Vol Cls adjCls
08-04-15 44.41 45.09 42.01 4,879,600 43.01 30.54
08-04-14 44.74 45.44 44.04 3,524,200 44.26 31.43
08-04-11 45.25 46.19 44.51 4,886,200 44.83 31.83
08-04-10 45.77 46.96 44.70 5,383,400 46.56 33.06
08-04-09 48.35 48.65 45.38 8,080,200 45.90 32.59
08-04-08 49.91 49.91 48.02 12,735,700 48.47 34.42
08-04-07 54.62 54.82 52.52 3,746,600 52.70 37.42
08-04-04 53.45 55.00 52.67 4,802,200 54.07 38.39
08-04-03 50.79 55.75 50.18 24,489,500 52.81 37.50
Date Open High Low Vol Cls adjCls
08-04-02 55.85 56.94 54.50 4,230,600 56.41 40.05
08-04-01 55.10 55.33 52.82 4,981,800 54.85 38.95
08-03-31 56.80 56.80 52.76 5,590,900 54.01 38.35
08-03-28 59.19 59.19 55.87 4,456,900 56.08 39.82
08-03-27 60.92 60.95 58.97 2,320,100 58.97 41.87
08-03-26 59.79 61.42 59.41 2,963,500 60.89 43.24
08-03-25 59.49 61.11 57.70 7,197,100 60.18 42.73
08-03-24 60.25 62.58 60.00 3,074,600 62.38 44.29
08-03-20 59.24 60.25 59.04 2,699,000 60.13 42.70
Date Open High Low Vol Cls adjCls
08-03-19 61.22 62.38 58.78 4,348,100 59.16 42.01
08-03-18 58.90 61.33 58.56 4,447,900 61.09 43.38
08-03-17 54.21 58.90 53.89 3,752,200 57.29 40.68
08-03-14 59.05 59.53 56.30 3,308,400 56.97 40.45
08-03-13 57.45 59.25 55.02 5,194,700 58.64 41.64
08-03-12 56.59 60.98 56.59 6,504,700 58.82 41.77
08-03-11 54.74 56.23 53.45 3,809,300 56.23 39.93
08-03-10 54.63 54.95 52.87 3,791,800 53.10 37.70
08-03-07 55.51 56.80 53.20 3,453,200 55.14 39.15
Date Open High Low Vol Cls adjCls
08-03-06 56.99 58.00 55.90 3,185,600 56.03 39.78
08-03-05 58.10 58.94 56.67 3,407,700 57.28 40.67
08-03-04 56.95 58.26 56.10 4,023,500 58.00 41.18
08-03-03 58.60 58.83 55.45 5,132,900 56.83 40.35
08-02-29 59.95 60.25 58.34 4,369,700 58.71 41.69
08-02-28 60.80 62.65 60.00 3,783,300 60.44 42.92
08-02-27 61.45 62.19 60.29 4,454,900 61.19 43.45
08-02-26 62.05 62.81 59.50 6,770,900 61.78 43.87
08-02-25 64.11 64.20 62.18 5,803,300 62.78 44.58
Date Open High Low Vol Cls adjCls
08-02-22 64.00 64.41 63.00 5,952,600 63.59 45.15
08-02-21 65.30 65.50 62.50 6,728,600 62.72 44.53
08-02-20 73.00 73.29 61.88 26,101,000 64.47 45.78
08-02-19 67.77 70.44 67.51 6,778,000 69.50 49.35
08-02-15 64.26 66.45 63.88 4,675,500 66.35 47.11
08-02-14 65.99 66.62 64.52 3,185,300 65.52 46.52
08-02-13 66.20 66.95 63.04 4,915,600 65.65 46.62
08-02-12 66.76 67.28 64.85 3,390,200 65.50 46.51
08-02-11 67.00 67.65 64.40 4,129,800 66.13 46.96
Date Open High Low Vol Cls adjCls
08-02-08 66.10 67.94 65.00 3,648,700 66.81 47.44
08-02-07 63.83 68.00 63.71 5,389,200 66.15 46.97
08-02-06 64.50 66.00 63.00 4,907,500 63.41 45.02
08-02-05 65.96 66.23 61.82 9,288,200 63.78 45.29
08-02-04 70.83 71.10 69.09 2,709,100 69.66 49.46
08-02-01 73.27 73.60 68.92 4,445,500 70.10 49.77
08-01-31 68.81 72.91 68.55 5,795,400 72.15 51.23
08-01-30 69.88 71.35 68.03 4,739,000 70.34 49.95
08-01-29 69.00 70.31 67.99 4,406,700 70.21 49.85
Date Open High Low Vol Cls adjCls
08-01-28 65.09 68.26 64.35 4,025,400 68.22 48.44
08-01-25 70.05 70.51 64.94 4,526,900 64.94 46.11
08-01-24 67.51 69.00 66.00 6,216,800 67.81 48.15
08-01-23 56.90 65.42 56.87 6,857,900 64.60 45.87
08-01-22 56.78 62.00 55.00 6,901,500 59.36 42.15
08-01-18 65.44 67.49 62.13 5,767,700 62.99 44.73
08-01-17 63.01 65.31 62.50 6,953,300 64.15 45.55
08-01-16 64.73 66.79 58.99 8,749,900 61.90 43.95
08-01-15 68.55 69.20 65.05 6,939,200 65.62 46.59
Date Open High Low Vol Cls adjCls
08-01-14 70.41 71.90 68.59 7,231,600 69.99 49.70
08-01-11 78.06 78.45 70.73 6,305,700 71.40 50.70
08-01-10 76.50 79.34 74.72 7,172,100 78.00 55.38
08-01-09 76.58 76.80 67.50 20,949,000 75.99 53.96
08-01-08 85.39 87.25 79.19 6,733,600 80.20 56.95
08-01-07 89.38 91.00 85.10 5,538,900 85.93 61.02
08-01-04 89.40 89.86 86.77 4,160,300 88.45 62.80
08-01-03 89.68 91.16 88.13 5,269,700 90.95 64.58
08-01-02 94.74 95.58 91.80 4,711,500 92.10 65.40
Date Open High Low Vol Cls adjCls
07-12-31 99.06 99.42 96.80 1,931,900 97.00 68.88
07-12-28 100.74 101.92 98.57 2,262,200 99.17 70.42
07-12-27 102.50 102.86 100.50 2,046,500 100.82 71.59
07-12-26 99.69 103.50 99.55 1,795,800 103.32 73.36
07-12-24 103.00 103.11 99.13 1,992,200 100.87 71.62
07-12-21 102.16 103.19 100.63 3,727,900 102.50 72.78
07-12-20 98.51 100.30 96.50 3,236,800 100.11 71.08
07-12-19 95.00 97.77 93.11 3,713,600 96.96 68.85
07-12-18 102.01 102.83 91.46 8,491,100 94.35 66.99
Date Open High Low Vol Cls adjCls
07-12-17 102.51 104.90 100.95 2,902,400 101.82 72.30
07-12-14 103.73 107.26 103.11 2,084,400 104.04 73.87
07-12-13 99.75 105.61 99.75 3,424,500 105.06 74.60
07-12-12 107.82 108.54 99.44 6,103,900 101.73 72.23
07-12-11 111.41 112.00 104.40 4,704,600 104.79 74.41
07-12-10 110.27 112.68 109.50 2,438,600 111.85 79.42
07-12-07 109.85 111.97 108.50 2,969,900 109.23 77.56
07-12-06 108.24 109.97 107.28 2,723,000 109.35 77.64
07-12-05 109.20 110.46 107.74 3,874,400 108.47 77.02
Date Open High Low Vol Cls adjCls
07-12-04 102.10 109.10 101.56 5,668,300 107.18 76.10
07-12-03 106.36 106.83 102.07 3,548,200 104.03 73.87
07-11-30 108.95 108.96 106.36 4,608,900 107.35 76.22
07-11-29 107.99 109.25 104.81 5,065,900 106.08 75.32
07-11-28 106.12 108.24 105.50 6,778,000 107.95 76.65
07-11-27 98.70 104.70 97.13 8,535,200 103.00 73.14
07-11-26 94.07 101.00 94.05 9,949,400 96.71 68.67
07-11-23 93.40 93.50 90.26 1,658,600 91.86 65.23
07-11-21 91.28 93.80 89.80 3,118,700 91.20 64.76
Date Open High Low Vol Cls adjCls
07-11-20 94.37 96.89 91.08 3,931,200 93.59 66.45
07-11-19 99.00 99.25 92.51 5,923,900 93.52 66.40
07-11-16 101.89 102.08 93.57 22,014,900 97.51 69.24
07-11-15 87.87 88.73 82.40 3,778,000 84.00 59.64
07-11-14 88.45 88.87 85.40 3,739,800 85.60 60.78
07-11-13 84.00 86.40 83.55 4,385,600 86.06 61.11
07-11-12 86.72 87.41 80.54 5,181,200 82.32 58.45
07-11-09 84.00 88.80 83.42 5,722,000 85.85 60.96
07-11-08 90.28 92.50 83.05 9,037,500 85.68 60.84
Date Open High Low Vol Cls adjCls
07-11-07 96.14 96.68 88.89 11,437,300 89.34 63.44
07-11-06 96.50 101.18 95.27 6,007,100 100.56 71.40
07-11-05 97.37 97.95 93.90 6,764,200 95.08 67.51
07-11-02 100.32 102.00 97.14 7,069,600 98.44 69.90
07-11-01 104.41 105.38 97.64 15,504,800 100.01 71.01
07-10-31 112.00 116.00 106.88 22,994,900 107.40 76.26
07-10-30 122.99 124.75 120.32 6,248,500 120.48 85.55
07-10-29 119.18 124.29 117.30 5,741,100 123.80 87.90
07-10-26 119.97 120.91 116.50 4,045,100 117.15 83.18
Date Open High Low Vol Cls adjCls
07-10-25 123.30 123.50 116.73 5,067,100 118.14 83.89
07-10-24 120.76 125.68 117.04 7,856,600 121.81 86.49
07-10-23 117.53 120.72 116.58 5,314,100 120.53 85.58
07-10-22 109.89 115.25 109.30 5,168,700 115.18 81.78
07-10-19 115.63 116.87 110.09 4,556,900 110.10 78.18
07-10-18 112.87 115.67 111.68 3,548,200 115.14 81.76
07-10-17 114.30 114.59 110.84 4,231,000 113.20 80.38
07-10-16 110.88 112.68 108.44 4,687,200 112.25 79.70
07-10-15 114.75 115.65 110.85 4,918,000 112.44 79.84
Date Open High Low Vol Cls adjCls
07-10-12 109.52 114.00 109.50 4,368,200 113.99 80.94
07-10-11 112.91 114.69 104.35 6,609,300 109.10 77.47
07-10-10 112.53 112.60 109.05 4,377,400 111.54 79.20
07-10-09 109.52 111.91 109.27 6,442,700 111.70 79.31
07-10-08 104.56 109.00 103.13 7,160,900 108.46 77.01
07-10-05 102.88 105.00 102.00 5,631,200 103.71 73.64
07-10-04 97.89 102.55 96.28 9,990,400 100.95 71.68
07-10-03 98.99 102.76 95.27 10,237,300 96.52 68.53
07-10-02 108.08 108.17 96.90 19,929,900 100.10 71.08
Date Open High Low Vol Cls adjCls
07-10-01 108.25 109.34 102.00 22,746,000 107.23 76.14
07-09-28 119.94 122.78 118.62 3,345,300 119.40 84.78
07-09-27 118.38 121.34 116.34 2,939,600 121.14 86.02
07-09-26 120.53 120.53 115.25 3,317,100 117.25 83.25
07-09-25 114.15 120.00 114.00 4,230,300 119.09 84.56
07-09-24 109.01 115.10 108.80 3,896,800 115.03 81.68
07-09-21 108.08 108.95 107.06 2,777,800 108.70 77.18
07-09-20 107.00 107.57 105.60 2,295,200 106.90 75.91
07-09-19 109.90 110.50 106.80 2,907,900 107.72 76.49
Date Open High Low Vol Cls adjCls
07-09-18 105.38 109.04 103.57 3,735,900 108.70 77.18
07-09-17 106.99 107.61 104.43 2,457,100 104.53 74.22
07-09-14 105.57 107.50 105.30 1,936,100 106.36 75.52
07-09-13 108.00 108.50 106.32 2,046,100 106.77 75.81
07-09-12 106.90 108.08 105.19 2,600,700 107.09 76.04
07-09-11 105.12 107.11 104.80 2,112,700 106.88 75.89
07-09-10 106.86 106.87 103.16 2,643,900 104.34 74.09
07-09-07 104.39 105.90 102.60 3,995,300 105.26 74.74
07-09-06 108.00 108.78 106.16 3,117,400 107.27 76.17
Date Open High Low Vol Cls adjCls
07-09-05 104.35 107.92 103.56 4,493,000 105.87 75.17
07-09-04 102.52 107.24 102.12 5,482,200 104.45 74.17
07-08-31 104.49 105.85 101.80 4,576,200 101.83 72.31
07-08-30 99.56 103.45 99.23 3,775,800 102.54 72.81
07-08-29 98.67 101.60 98.31 3,147,300 100.96 71.69
07-08-28 100.84 101.93 96.21 3,519,800 96.38 68.44
07-08-27 103.25 104.00 101.40 2,163,600 101.93 72.38
07-08-24 100.96 104.00 100.21 2,138,000 104.00 73.85
07-08-23 102.00 103.67 99.53 2,982,500 101.30 71.93
Date Open High Low Vol Cls adjCls
07-08-22 104.85 104.99 100.65 3,276,900 101.37 71.98
07-08-21 99.49 103.13 98.60 4,232,200 102.50 72.78
07-08-20 94.95 98.01 93.10 3,443,800 97.73 69.39
07-08-17 93.53 95.20 90.96 4,113,300 92.33 65.56
07-08-16 88.91 93.94 86.41 6,253,400 89.74 63.72
07-08-15 92.10 94.75 90.30 4,122,800 91.20 64.76
07-08-14 101.24 101.80 92.46 4,485,500 92.61 65.76
07-08-13 102.14 102.14 95.50 2,796,700 100.26 71.19
07-08-10 99.81 103.13 98.20 4,012,800 99.57 70.17
Date Open High Low Vol Cls adjCls
07-08-09 101.30 104.80 100.34 3,892,500 102.32 72.11
07-08-08 101.44 105.75 101.35 3,733,300 103.93 73.24
07-08-07 95.65 100.65 95.08 3,823,800 100.33 70.70
07-08-06 99.54 99.80 94.99 3,910,400 96.82 68.23
07-08-03 97.15 100.87 96.03 5,016,300 98.66 69.53
07-08-02 94.00 97.98 93.72 5,009,100 97.89 68.98
07-08-01 90.01 93.18 86.75 8,030,500 92.61 65.26
07-07-31 86.54 88.44 82.54 3,873,800 83.90 59.13
07-07-30 81.51 85.64 80.88 3,214,500 85.07 59.95
Date Open High Low Vol Cls adjCls
07-07-27 82.90 85.23 77.30 5,064,900 79.90 56.31
07-07-26 83.27 87.00 82.80 5,326,600 82.80 58.35
07-07-25 80.85 84.89 80.60 3,604,500 84.36 59.45
07-07-24 80.00 81.65 79.07 1,918,800 80.16 56.49
07-07-23 80.73 81.65 77.33 3,605,800 80.64 56.83
07-07-20 82.01 82.01 79.40 2,213,400 79.71 56.17
07-07-19 80.90 82.50 80.43 1,988,800 82.02 57.80
07-07-18 79.96 80.64 77.58 2,748,000 79.36 55.93
07-07-17 83.47 84.32 79.65 2,897,800 80.00 56.38
Date Open High Low Vol Cls adjCls
07-07-16 82.47 85.05 82.10 2,318,700 82.74 58.31
07-07-13 82.00 82.36 81.02 1,232,300 82.28 57.98
07-07-12 80.00 82.09 79.31 2,384,600 81.48 57.42
07-07-11 77.76 79.75 77.69 1,309,300 79.69 56.16
07-07-10 79.24 79.64 77.58 1,706,900 77.92 54.91
07-07-09 77.77 78.90 77.13 1,652,600 78.89 55.59
07-07-06 76.50 77.71 76.00 1,741,600 77.66 54.73
07-07-05 75.50 76.50 74.50 1,709,400 76.34 53.80
07-07-03 76.65 76.67 74.80 811,100 75.18 52.98
Date Open High Low Vol Cls adjCls
07-07-02 74.30 76.67 73.58 2,489,300 76.05 53.59
07-06-29 73.79 74.25 73.42 1,628,200 73.97 52.13
07-06-28 73.68 75.66 73.35 2,600,100 73.42 51.74
07-06-27 71.24 75.09 71.06 2,590,600 75.03 52.87
07-06-26 73.00 73.25 70.55 2,327,100 71.62 50.47
07-06-25 71.39 73.75 71.10 3,126,500 72.35 50.99
07-06-22 70.68 71.40 69.46 8,082,900 70.83 49.91
07-06-21 68.45 70.96 68.30 2,255,000 70.69 49.82
07-06-20 70.92 71.17 68.24 2,115,700 68.36 48.17
Date Open High Low Vol Cls adjCls
07-06-19 71.50 71.97 70.50 2,100,900 70.95 50.00
07-06-18 69.47 71.89 69.12 2,866,700 71.57 50.44
07-06-15 69.71 69.90 68.38 2,698,400 69.77 49.17
07-06-14 67.63 69.25 67.44 2,296,500 68.77 48.46
07-06-13 66.35 67.44 65.77 2,415,100 67.43 47.52
07-06-12 65.82 66.70 65.50 2,172,700 65.67 46.28
07-06-11 64.13 66.21 64.07 2,555,600 66.08 46.57
07-06-08 62.46 64.50 62.12 1,434,400 63.82 44.97
07-06-07 63.68 64.31 62.43 1,667,100 62.66 44.16
Date Open High Low Vol Cls adjCls
07-06-06 63.52 64.38 62.74 1,425,800 64.17 45.22
07-06-05 63.71 64.33 63.44 1,440,000 63.94 45.06
07-06-04 64.51 64.60 63.60 1,379,100 64.08 45.16
07-06-01 64.50 65.04 63.81 1,310,800 64.97 45.78
07-05-31 65.04 66.39 64.06 3,107,800 64.33 45.33
07-05-30 60.19 65.00 59.93 4,645,500 64.98 45.79
07-05-29 60.15 60.70 59.50 1,149,700 60.46 42.61
07-05-25 61.00 61.00 60.00 1,511,000 60.09 42.35
07-05-24 59.75 61.46 59.73 3,489,100 60.87 42.90
Date Open High Low Vol Cls adjCls
07-05-23 58.55 60.73 58.34 3,564,400 60.13 42.37
07-05-22 57.15 58.59 57.06 2,133,500 58.34 41.11
07-05-21 56.25 57.94 56.15 2,152,300 57.40 40.45
07-05-18 55.97 57.00 55.14 2,094,500 56.83 40.05
07-05-17 55.68 56.13 55.12 666,200 55.42 39.05
07-05-16 56.31 56.40 55.31 1,486,600 55.76 39.29
07-05-15 56.24 57.05 55.68 1,473,900 55.80 39.32
07-05-14 56.45 56.45 55.62 1,121,000 56.05 39.50
07-05-11 55.69 56.19 55.25 1,164,000 56.17 39.58
Date Open High Low Vol Cls adjCls
07-05-10 56.46 56.60 55.25 1,543,400 55.56 39.15
07-05-09 55.32 56.69 55.20 1,354,600 56.61 39.89
07-05-08 55.67 55.97 54.96 1,306,400 55.72 39.27
07-05-07 55.50 56.25 55.27 1,247,100 55.72 39.27
07-05-04 56.70 56.97 55.15 1,950,000 55.45 39.08
07-05-03 56.79 57.04 55.80 2,130,500 56.65 39.92
07-05-02 55.75 58.04 55.25 8,134,900 56.94 40.13
07-05-01 58.38 59.50 58.00 3,301,900 59.37 41.84
07-04-30 58.61 59.70 57.91 4,335,100 58.19 41.01
Date Open High Low Vol Cls adjCls
07-04-27 57.61 58.90 57.59 2,339,300 58.61 41.30
07-04-26 56.92 58.10 55.90 2,297,600 57.96 40.84
07-04-25 55.15 56.97 55.05 2,298,200 56.29 39.67
07-04-24 55.15 55.50 54.70 1,040,400 54.82 38.63
07-04-23 55.01 55.66 54.65 1,088,500 55.12 38.84
07-04-20 55.22 55.62 54.95 1,680,000 55.01 38.77
07-04-19 54.48 55.28 54.36 1,213,800 55.11 38.84
07-04-18 54.05 55.07 54.01 1,127,300 54.70 38.55
07-04-17 54.52 54.66 53.80 1,223,400 54.19 38.19
Date Open High Low Vol Cls adjCls
07-04-16 53.75 54.25 53.61 1,070,700 54.15 38.16
07-04-13 53.17 53.74 53.01 879,300 53.60 37.77
07-04-12 52.75 53.55 52.18 1,176,400 53.39 37.62
07-04-11 53.59 53.80 52.30 1,202,400 52.69 37.13
07-04-10 53.50 53.78 53.05 1,748,600 53.49 37.69
07-04-09 54.35 54.40 53.69 1,013,200 53.76 37.89
07-04-05 53.95 54.25 53.91 1,093,400 54.07 38.10
07-04-04 54.72 54.79 53.80 1,528,400 54.03 38.08
07-04-03 54.69 55.12 54.35 1,031,700 54.81 38.63
Date Open High Low Vol Cls adjCls
07-04-02 54.26 54.55 54.01 1,034,200 54.30 38.27
07-03-30 54.30 54.47 53.86 1,426,400 54.15 38.16
07-03-29 54.32 55.34 53.77 1,710,100 54.29 38.26
07-03-28 54.29 54.84 53.80 1,530,400 53.86 37.96
07-03-27 54.85 55.15 54.26 1,102,200 54.34 38.29
07-03-26 55.60 55.60 54.30 1,495,800 55.07 38.81
07-03-23 55.86 56.15 55.35 900,100 55.64 39.21
07-03-22 55.96 56.07 55.31 1,400,600 55.83 39.34
07-03-21 55.00 55.80 54.71 1,620,100 55.80 39.32
Date Open High Low Vol Cls adjCls
07-03-20 54.73 55.03 54.51 1,260,500 54.87 38.67
07-03-19 54.25 54.83 53.85 1,642,400 54.51 38.41
07-03-16 53.56 54.49 53.28 2,019,800 53.76 37.89
07-03-15 53.05 53.99 53.01 1,628,900 53.57 37.75
07-03-14 52.45 53.57 52.11 1,671,800 53.34 37.59
07-03-13 52.83 53.52 52.49 2,183,300 52.49 36.99
07-03-12 52.38 53.48 52.38 1,188,800 53.48 37.69
07-03-09 53.40 53.63 52.10 1,308,700 52.48 36.98
07-03-08 52.61 53.25 52.24 2,007,200 52.73 37.16
Date Open High Low Vol Cls adjCls
07-03-07 52.73 52.86 50.01 2,602,400 51.68 36.42
07-03-06 52.45 53.32 52.06 1,808,000 52.73 37.16
07-03-05 51.67 52.59 51.13 2,142,500 51.23 36.10
07-03-02 53.63 53.97 52.02 2,098,100 52.05 36.68
07-03-01 53.20 54.76 52.00 2,984,300 53.83 37.93
07-02-28 54.95 55.74 54.05 2,509,600 54.76 38.59
07-02-27 55.85 56.30 54.19 2,971,500 54.19 38.19
07-02-26 58.24 59.09 56.75 2,611,000 57.19 40.30
07-02-23 56.99 57.80 56.86 1,665,100 57.49 40.51
Date Open High Low Vol Cls adjCls
07-02-22 57.48 57.93 56.03 2,303,900 56.69 39.95
07-02-21 57.96 58.40 56.79 2,324,100 57.18 40.30
07-02-20 56.82 58.81 56.43 5,140,400 57.66 40.63
07-02-16 56.40 56.47 54.76 3,458,300 55.77 39.30
07-02-15 56.90 58.50 56.27 4,223,300 56.50 39.82
07-02-14 58.25 59.30 55.11 19,819,700 57.00 40.17
07-02-13 52.10 52.91 51.88 2,598,700 52.71 37.15
07-02-12 51.52 52.47 51.13 2,634,500 51.84 36.53
07-02-09 53.17 53.27 51.98 2,040,100 52.26 36.83
Date Open High Low Vol Cls adjCls
07-02-08 51.54 53.16 51.54 2,081,600 53.15 37.46
07-02-07 51.10 51.75 50.77 1,806,800 51.70 36.43
07-02-06 51.00 51.69 50.33 1,099,400 50.95 35.90
07-02-05 51.15 51.30 50.42 1,212,600 50.91 35.88
07-02-02 49.90 51.47 49.86 1,919,500 51.15 36.05
07-02-01 50.38 51.05 49.60 1,533,900 49.70 35.02
07-01-31 49.85 50.49 49.31 2,036,600 50.22 35.39
07-01-30 49.97 49.97 48.80 1,433,400 49.19 34.66
07-01-29 49.49 50.32 48.81 1,588,700 49.91 35.17
Date Open High Low Vol Cls adjCls
07-01-26 49.56 49.98 48.56 2,112,200 49.49 34.88
07-01-25 50.25 50.30 49.27 1,393,500 49.68 35.01
07-01-24 50.42 50.58 50.00 1,321,500 50.43 35.54
07-01-23 49.36 50.49 49.36 1,602,000 50.06 35.28
07-01-22 49.52 49.54 48.46 2,417,800 49.29 34.74
07-01-19 49.87 51.10 49.34 2,794,800 49.55 34.92
07-01-18 51.87 51.95 49.65 2,702,700 50.13 35.33
07-01-17 51.62 52.60 51.61 2,346,400 52.24 36.81
07-01-16 52.10 52.20 51.44 2,336,600 52.11 36.72
Date Open High Low Vol Cls adjCls
07-01-12 51.85 52.59 51.50 1,515,700 52.30 36.86
07-01-11 52.88 52.90 51.82 2,350,000 52.04 36.67
07-01-10 51.09 52.60 51.00 2,578,100 52.30 36.86
07-01-09 52.00 52.95 50.40 5,974,700 51.93 36.60
07-01-08 54.53 54.64 53.07 2,633,900 54.00 38.05
07-01-05 54.65 55.00 53.75 2,645,500 54.88 38.67
07-01-04 55.43 55.94 54.40 2,170,900 55.06 38.80
07-01-03 55.87 56.66 54.07 3,995,000 55.67 39.23
06-12-29 56.18 56.89 55.55 1,798,700 55.66 39.22
Date Open High Low Vol Cls adjCls
06-12-28 55.55 56.80 55.20 2,662,100 56.25 39.64
06-12-27 55.33 55.85 55.00 1,533,700 55.23 38.92
06-12-26 54.91 55.11 54.32 1,122,100 54.95 38.72
06-12-22 54.80 55.34 54.13 1,870,700 55.16 38.87
06-12-21 54.45 55.24 53.92 2,166,200 54.67 38.53
06-12-20 54.53 55.39 53.80 1,738,800 54.57 38.46
06-12-19 54.85 55.44 52.03 4,517,400 55.04 38.79
06-12-18 54.90 55.70 54.47 3,327,900 55.37 39.02
06-12-15 53.39 54.87 53.09 5,245,800 54.76 38.59
Date Open High Low Vol Cls adjCls
06-12-14 53.00 54.09 52.80 2,927,800 53.44 37.66
06-12-13 51.60 52.92 51.50 3,674,000 52.72 37.15
06-12-12 50.25 51.89 50.08 3,181,200 51.44 36.25
06-12-11 50.31 50.94 50.00 2,378,200 50.25 35.41
06-12-08 49.58 49.76 48.20 2,546,000 49.72 35.04
06-12-07 49.74 50.35 48.80 3,046,300 49.60 34.95
06-12-06 50.75 51.35 50.50 1,363,700 50.97 35.92
06-12-05 51.22 51.40 50.74 2,699,500 50.84 35.83
06-12-04 50.47 50.50 49.98 2,097,800 50.22 35.39
Date Open High Low Vol Cls adjCls
06-12-01 50.50 50.69 49.35 1,757,500 49.96 35.21
06-11-30 50.25 51.08 50.25 2,284,400 50.89 35.86
06-11-29 49.60 50.50 48.91 3,482,000 50.24 35.40
06-11-28 48.84 49.08 48.15 1,594,300 48.60 33.90
06-11-27 50.01 50.37 48.29 2,246,500 48.77 34.02
06-11-24 48.83 49.78 48.60 715,600 49.02 34.19
06-11-22 48.88 50.00 48.06 1,924,500 49.28 34.37
06-11-21 49.00 49.60 48.27 1,600,900 48.62 33.91
06-11-20 49.66 50.00 48.59 2,437,900 48.99 34.17
Date Open High Low Vol Cls adjCls
06-11-17 50.34 50.46 49.31 1,988,700 50.13 34.96
06-11-16 49.49 50.59 49.29 3,313,200 50.50 35.22
06-11-15 48.29 49.38 47.96 2,068,300 49.05 34.21
06-11-14 46.50 48.36 46.40 2,328,600 48.35 33.72
06-11-13 46.25 46.75 45.75 1,923,600 46.70 32.57
06-11-10 47.17 47.17 46.08 2,323,200 46.28 32.28
06-11-09 47.79 47.85 46.61 2,163,900 47.09 32.84
06-11-08 46.75 48.09 46.70 2,172,800 47.51 33.14
06-11-07 47.35 47.99 47.00 2,526,300 47.04 32.81
Date Open High Low Vol Cls adjCls
06-11-06 47.40 48.29 46.57 3,047,800 47.19 32.91
06-11-03 46.74 47.34 45.85 4,089,400 46.57 32.48
06-11-02 45.60 46.95 44.53 8,846,500 46.50 32.43
06-11-01 46.56 47.00 44.80 26,861,500 44.98 31.37
06-10-31 52.99 53.76 52.25 3,482,900 53.41 37.25
06-10-30 52.95 54.00 52.15 2,609,600 52.56 36.66
06-10-27 54.49 55.58 52.37 3,497,600 52.89 36.89
06-10-26 54.31 55.08 53.00 3,494,200 54.87 38.27
06-10-25 51.14 53.00 51.10 2,813,500 52.91 36.90
Date Open High Low Vol Cls adjCls
06-10-24 50.00 50.99 49.63 1,602,900 50.62 35.31
06-10-23 50.98 51.00 49.35 3,172,800 49.88 34.79
06-10-20 49.58 49.61 48.36 3,099,100 48.95 34.14
06-10-19 49.40 49.43 47.62 3,216,200 49.40 34.45
06-10-18 51.42 51.48 49.57 1,521,900 49.57 34.57
06-10-17 50.60 50.88 49.47 1,603,200 50.70 35.36
06-10-16 51.19 51.70 50.82 1,769,000 50.95 35.54
06-10-13 50.91 51.20 50.48 1,449,700 51.04 35.60
06-10-12 50.58 51.36 50.07 1,936,300 50.77 35.41
Date Open High Low Vol Cls adjCls
06-10-11 50.30 51.18 49.06 2,246,300 50.20 35.01
06-10-10 50.22 51.00 49.85 1,819,200 50.66 35.33
06-10-09 49.54 50.77 49.20 1,562,900 50.40 35.15
06-10-06 49.59 50.20 48.86 2,479,000 49.74 34.69
06-10-05 49.04 49.95 48.60 3,214,500 49.50 34.52
06-10-04 47.10 49.14 46.81 2,255,800 48.95 34.14
06-10-03 48.09 48.09 46.32 3,115,900 47.14 32.88
06-10-02 48.75 48.75 47.56 2,332,600 47.93 33.43
06-09-29 48.36 49.36 48.30 3,000,800 48.78 34.02
Date Open High Low Vol Cls adjCls
06-09-28 47.13 48.72 46.35 3,718,200 48.54 33.85
06-09-27 45.60 47.94 45.51 4,913,800 47.37 33.04
06-09-26 45.03 45.36 44.08 2,398,200 45.34 31.62
06-09-25 44.30 45.18 43.42 2,189,900 45.06 31.43
06-09-22 44.69 44.74 43.51 3,165,900 43.87 30.60
06-09-21 44.73 45.05 44.05 2,303,200 44.64 31.13
06-09-20 43.40 44.80 43.02 2,533,500 44.44 31.00
06-09-19 44.00 44.05 42.50 2,224,400 43.12 30.07
06-09-18 43.75 44.60 43.46 2,008,300 44.37 30.95
Date Open High Low Vol Cls adjCls
06-09-15 44.31 44.42 43.25 4,923,200 43.50 30.34
06-09-14 43.39 44.05 42.73 2,355,900 43.98 30.67
06-09-13 43.05 43.80 42.72 1,703,700 43.30 30.20
06-09-12 42.07 43.01 41.50 2,644,700 42.91 29.93
06-09-11 43.24 43.25 41.20 3,487,300 42.18 29.42
06-09-08 42.99 44.89 42.82 3,902,600 43.19 30.12
06-09-07 45.01 45.13 42.41 5,152,100 42.59 29.70
06-09-06 47.44 47.44 45.04 2,274,500 45.18 31.51
06-09-05 47.16 47.94 46.63 1,923,400 47.80 33.34
Date Open High Low Vol Cls adjCls
06-09-01 46.30 47.10 46.04 1,517,200 46.96 32.75
06-08-31 47.20 47.54 46.07 2,463,500 46.76 32.61
06-08-30 45.54 46.75 45.49 1,809,800 46.75 32.61
06-08-29 45.55 45.55 44.50 1,197,600 45.31 31.60
06-08-28 44.38 45.45 44.00 1,302,200 45.30 31.59
06-08-25 43.98 44.99 43.62 1,146,400 44.24 30.86
06-08-24 45.29 45.35 43.52 1,713,900 43.84 30.58
06-08-23 46.04 46.31 44.70 871,000 44.91 31.32
06-08-22 45.47 46.48 45.15 1,911,500 45.88 32.00
Date Open High Low Vol Cls adjCls
06-08-21 46.04 46.47 44.72 1,487,000 46.20 32.22
06-08-18 46.70 46.82 45.53 1,702,800 46.20 32.22
06-08-17 46.80 47.70 46.40 2,544,200 46.63 32.52
06-08-16 45.96 46.61 45.02 2,651,300 46.32 32.31
06-08-15 88.47 90.38 87.70 3,408,600 89.40 31.18
06-08-14 89.33 90.70 87.19 2,537,200 87.20 30.41
06-08-11 87.38 88.98 86.11 2,337,600 88.87 30.99
06-08-10 86.45 87.60 85.34 2,078,400 87.29 30.44
06-08-09 88.12 88.80 85.10 2,780,800 85.75 29.90
Date Open High Low Vol Cls adjCls
06-08-08 88.83 89.25 86.49 3,258,400 87.17 30.40
06-08-07 88.00 89.15 87.00 3,616,000 88.35 30.81
06-08-04 90.43 90.79 84.98 7,918,200 86.69 30.23
06-08-03 88.00 92.20 86.57 10,768,400 88.71 30.94
06-08-02 97.60 98.82 86.15 31,320,800 88.14 30.74
06-08-01 92.85 92.85 88.63 8,913,000 90.00 31.39
06-07-31 93.60 96.03 93.00 3,721,000 94.99 33.13
06-07-28 93.19 95.31 92.15 4,276,400 92.48 32.25
06-07-27 98.19 98.19 92.07 8,284,800 92.90 32.40
Date Open High Low Vol Cls adjCls
06-07-26 98.50 100.25 97.95 2,530,800 98.76 34.44
06-07-25 100.74 100.97 98.00 2,160,000 100.43 35.02
06-07-24 96.28 100.98 95.65 3,110,800 100.19 34.94
06-07-21 96.58 97.59 94.97 3,040,200 95.35 33.25
06-07-20 101.48 102.01 97.00 2,139,000 97.21 33.90
06-07-19 101.36 102.35 99.21 2,225,400 101.07 35.25
06-07-18 99.97 102.00 98.77 3,051,800 101.19 35.29
06-07-17 97.00 100.46 96.55 2,797,400 99.26 34.61
06-07-14 97.17 99.40 94.95 2,966,200 97.27 33.92
Date Open High Low Vol Cls adjCls
06-07-13 96.39 99.99 95.00 3,997,800 97.79 34.10
06-07-12 101.85 101.85 97.89 3,301,000 98.41 34.32
06-07-11 97.45 102.60 97.02 3,116,800 102.52 35.75
06-07-10 100.59 101.40 96.61 4,113,800 97.80 34.11
06-07-07 104.73 104.96 97.75 9,913,200 99.00 34.52
06-07-06 104.92 108.20 104.24 3,219,400 106.52 37.15
06-07-05 106.00 106.09 103.20 2,521,800 104.25 36.36
06-07-03 106.30 107.04 105.44 1,705,800 106.46 37.13
06-06-30 108.99 109.50 104.44 4,054,000 105.44 36.77
Date Open High Low Vol Cls adjCls
06-06-29 103.00 107.91 101.76 6,891,600 107.55 37.51
06-06-28 98.31 102.30 98.01 4,316,400 102.30 35.67
06-06-27 99.40 100.60 96.87 2,744,000 97.06 33.85
06-06-26 99.85 100.00 97.00 3,064,400 98.91 34.49
06-06-23 99.31 101.61 97.11 3,814,000 98.34 34.29
06-06-22 98.88 99.53 95.65 4,087,200 98.95 34.51
06-06-21 93.81 99.10 92.74 3,820,200 96.87 33.78
06-06-20 94.36 94.36 90.31 2,569,600 93.22 32.51
06-06-19 94.70 96.22 94.00 3,161,600 94.36 32.91
Date Open High Low Vol Cls adjCls
06-06-16 93.64 93.92 92.01 2,838,200 93.01 32.44
06-06-15 90.80 95.00 89.83 4,483,000 93.65 32.66
06-06-14 83.57 89.96 83.57 5,369,800 89.67 31.27
06-06-13 89.01 89.54 80.61 5,870,200 83.56 29.14
06-06-12 92.73 92.98 88.81 2,294,800 89.60 31.25
06-06-09 92.93 94.25 90.32 1,961,800 90.47 31.55
06-06-08 92.21 92.52 89.00 3,498,000 91.46 31.89
06-06-07 92.83 95.08 92.36 2,067,800 92.96 32.42
06-06-06 93.88 95.46 90.80 2,266,600 92.48 32.25
Date Open High Low Vol Cls adjCls
06-06-05 97.32 97.76 93.35 1,295,600 93.95 32.76
06-06-02 97.75 98.25 95.72 1,733,000 97.28 33.92
06-06-01 93.00 97.21 92.60 2,271,200 97.12 33.87
06-05-31 92.52 94.50 89.33 4,078,600 93.29 32.53
06-05-30 93.70 94.88 91.30 2,924,600 92.51 32.26
06-05-26 92.15 93.90 91.27 1,576,200 93.90 32.75
06-05-25 90.00 91.25 89.40 2,156,400 90.96 31.72
06-05-24 87.17 89.28 86.76 2,317,600 88.71 30.94
06-05-23 86.23 88.57 86.01 1,798,400 87.17 30.40
Date Open High Low Vol Cls adjCls
06-05-22 89.21 91.14 84.08 2,675,600 85.37 29.77
06-05-19 86.50 89.45 86.12 2,511,800 89.23 31.12
06-05-18 88.27 90.20 85.27 2,588,800 86.50 30.17
06-05-17 93.27 93.41 87.25 2,668,400 87.80 30.62
06-05-16 92.52 94.70 92.15 1,262,200 93.27 32.53
06-05-15 93.73 95.17 88.75 2,344,400 92.21 32.16
06-05-12 96.34 98.28 94.25 1,732,000 94.72 33.03
06-05-11 97.64 101.88 96.32 3,115,800 96.92 33.80
06-05-10 97.82 98.12 96.00 2,125,600 97.00 33.83
Date Open High Low Vol Cls adjCls
06-05-09 95.67 97.77 95.66 1,881,000 97.67 34.06
06-05-08 94.99 97.00 94.54 2,525,800 95.90 33.44
06-05-05 96.89 96.92 94.47 2,033,800 94.81 33.06
06-05-04 96.56 96.91 94.58 2,340,000 96.11 33.52
06-05-03 96.95 99.45 94.21 12,038,800 96.43 33.63
06-05-02 88.50 88.50 86.66 1,640,600 87.92 30.66
06-05-01 88.45 89.50 86.52 1,994,000 87.42 30.49
06-04-28 88.90 88.90 86.15 1,445,600 86.36 30.12
06-04-27 84.76 88.41 80.36 2,279,200 88.24 30.77
Date Open High Low Vol Cls adjCls
06-04-26 86.54 87.75 85.51 1,409,400 87.17 30.40
06-04-25 86.75 88.00 86.27 3,003,200 87.09 30.37
06-04-24 86.80 87.09 85.61 1,315,200 86.04 30.00
06-04-21 88.54 88.95 85.70 1,180,200 86.01 29.99
06-04-20 87.99 88.45 87.12 871,200 87.56 30.53
06-04-19 88.25 89.09 87.00 2,133,800 88.00 30.69
06-04-18 86.34 88.29 86.00 1,689,600 87.95 30.67
06-04-17 86.50 87.60 85.65 1,797,200 85.96 29.98
06-04-13 84.04 87.42 83.96 2,864,800 87.00 30.34
Date Open High Low Vol Cls adjCls
06-04-12 82.63 84.67 81.83 1,721,400 84.26 29.38
06-04-11 82.59 82.98 81.90 811,000 82.63 28.82
06-04-10 82.30 82.98 80.31 1,561,800 82.29 28.70
06-04-07 82.61 84.12 81.80 1,755,800 82.27 28.69
06-04-06 81.29 83.00 81.26 1,061,400 82.44 28.75
06-04-05 80.88 82.53 80.28 1,144,400 81.58 28.45
06-04-04 81.54 82.00 80.09 985,200 81.13 28.29
06-04-03 80.14 83.57 79.93 3,341,200 81.14 28.30
06-03-31 78.08 80.43 78.02 2,866,000 79.43 27.70
Date Open High Low Vol Cls adjCls
06-03-30 81.17 81.37 77.58 3,140,000 79.01 27.55
06-03-29 82.15 82.92 81.17 2,022,600 81.38 28.38
06-03-28 84.59 84.78 80.85 2,916,000 81.49 28.42
06-03-27 81.90 84.21 81.83 3,003,000 84.15 29.35
06-03-24 79.98 81.65 79.32 1,148,400 81.55 28.44
06-03-23 80.57 80.57 78.60 1,054,200 79.80 27.83
06-03-22 80.86 80.86 80.00 1,498,800 80.77 28.17
06-03-21 79.40 81.59 78.62 3,258,400 81.03 28.26
06-03-20 77.86 79.60 77.35 2,221,200 79.41 27.69
Date Open High Low Vol Cls adjCls
06-03-17 76.52 77.97 76.52 1,880,400 77.09 26.88
06-03-16 77.36 77.58 75.94 1,219,000 76.64 26.73
06-03-15 75.30 77.49 75.10 2,310,200 77.00 26.85
06-03-14 74.63 75.96 74.04 1,438,400 75.30 26.26
06-03-13 74.80 75.36 74.25 1,099,000 74.66 26.04
06-03-10 74.97 75.49 74.23 783,600 74.77 26.07
06-03-09 75.19 76.64 73.92 2,465,800 75.40 26.29
06-03-08 73.38 75.34 72.19 2,417,400 74.79 26.08
06-03-07 75.00 75.54 72.50 2,304,200 73.84 25.75
Date Open High Low Vol Cls adjCls
06-03-06 74.32 76.70 74.31 3,823,400 75.21 26.23
06-03-03 72.60 75.02 72.15 4,005,200 74.00 25.81
06-03-02 69.88 72.70 69.06 3,034,600 72.70 25.35
06-03-01 69.42 70.00 67.81 2,018,000 69.67 24.30
06-02-28 70.00 70.38 68.13 1,620,800 68.82 24.00
06-02-27 68.89 70.38 68.30 3,022,600 70.34 24.53
06-02-24 65.67 67.05 65.05 2,279,000 67.00 23.36
06-02-23 65.67 66.39 64.82 3,356,200 65.53 22.85
06-02-22 70.25 70.96 63.66 17,487,800 65.13 22.71
Date Open High Low Vol Cls adjCls
06-02-21 65.49 66.98 65.16 2,532,000 66.00 23.02
06-02-17 65.65 66.70 65.12 1,592,400 65.32 22.78
06-02-16 66.00 66.75 64.87 1,309,000 65.50 22.84
06-02-15 66.99 66.99 65.47 1,125,400 65.90 22.98
06-02-14 67.81 67.81 66.06 1,411,200 67.04 23.38
06-02-13 66.92 68.00 66.71 2,107,400 68.00 23.71
06-02-10 65.25 66.77 64.67 1,555,600 66.50 23.19
06-02-09 61.65 66.07 61.65 2,772,800 65.64 22.89
06-02-08 61.55 62.84 60.00 1,703,800 60.74 21.18
Date Open High Low Vol Cls adjCls
06-02-07 63.02 63.92 60.83 1,578,000 61.47 21.44
06-02-06 63.86 63.97 62.57 1,288,600 62.68 21.86
06-02-03 64.16 66.07 63.30 4,182,200 63.99 22.32
06-02-02 62.80 65.50 62.80 4,993,600 64.42 22.47
06-02-01 61.74 62.64 61.10 1,105,800 62.21 21.69
06-01-31 63.73 63.73 61.66 958,200 62.21 21.69
06-01-30 64.68 65.33 63.20 1,266,400 63.41 22.11
06-01-27 63.09 66.22 63.00 1,822,600 64.24 22.40
06-01-26 61.36 63.90 61.16 1,778,400 63.25 22.06
Date Open High Low Vol Cls adjCls
06-01-25 64.40 65.50 62.32 2,650,800 63.04 21.98
06-01-24 61.03 64.66 61.03 3,762,800 64.37 22.45
06-01-23 59.89 61.15 59.89 2,089,600 61.05 21.29
06-01-20 60.50 61.89 59.50 2,349,200 59.80 20.85
06-01-19 61.26 61.90 59.90 2,870,400 60.90 21.24
06-01-18 60.00 61.80 59.82 2,312,600 61.45 21.43
06-01-17 62.94 63.19 61.00 1,550,800 61.40 21.41
06-01-13 63.75 64.34 61.14 2,976,600 62.94 21.95
06-01-12 63.70 64.58 62.30 2,317,000 63.69 22.21
Date Open High Low Vol Cls adjCls
06-01-11 64.80 65.85 63.32 3,079,400 63.92 22.29
06-01-10 66.77 67.20 64.08 2,197,400 64.75 22.58
06-01-09 67.00 68.15 65.69 1,959,600 66.94 23.34
06-01-06 64.49 66.90 63.64 2,355,000 66.78 23.29
06-01-05 65.62 65.95 63.57 2,273,600 63.93 22.29
06-01-04 65.27 65.68 62.80 5,175,600 65.54 22.86
06-01-03 66.94 67.62 65.48 2,263,000 67.36 23.49
05-12-30 64.26 68.88 63.72 3,711,400 66.35 23.14
05-12-29 65.50 65.60 64.08 1,324,000 64.84 22.61
Date Open High Low Vol Cls adjCls
05-12-28 66.43 66.61 65.11 1,433,800 65.67 22.90
05-12-27 68.38 68.65 65.88 1,264,000 66.43 23.17
05-12-23 68.30 68.71 66.50 2,808,400 68.57 23.91
05-12-22 62.80 68.76 62.70 8,012,600 68.30 23.82
05-12-21 61.66 63.25 60.40 1,733,800 62.79 21.90
05-12-20 61.74 61.82 60.59 1,488,200 61.38 21.40
05-12-19 60.98 62.36 60.98 1,795,400 61.35 21.39
05-12-16 61.80 62.00 60.63 3,677,800 61.04 21.29
05-12-15 64.00 64.04 61.85 1,467,200 62.20 21.69
Date Open High Low Vol Cls adjCls
05-12-14 63.75 63.87 62.40 1,714,000 63.49 22.14
05-12-13 60.84 63.80 60.55 3,983,400 63.54 22.16
05-12-12 59.55 61.00 59.25 2,010,800 60.84 21.22
05-12-09 58.74 59.22 57.84 1,201,000 58.36 20.35
05-12-08 59.94 60.45 58.67 1,644,800 58.80 20.51
05-12-07 58.02 59.48 57.56 1,631,000 59.39 20.71
05-12-06 59.17 59.76 58.02 1,468,000 58.20 20.30
05-12-05 59.79 60.98 58.38 2,414,000 59.04 20.59
05-12-02 56.62 58.00 55.98 2,051,000 57.91 20.19
Date Open High Low Vol Cls adjCls
05-12-01 55.54 57.50 55.20 2,563,600 56.25 19.62
05-11-30 55.75 55.99 53.97 3,513,200 55.10 19.21
05-11-29 58.22 58.63 55.63 2,146,200 55.80 19.46
05-11-28 59.77 60.24 57.51 1,964,200 57.73 19.96
05-11-25 59.64 60.06 58.41 697,200 59.85 20.69
05-11-23 61.78 61.79 58.40 1,948,400 59.79 20.67
05-11-22 61.71 61.86 59.23 2,022,000 61.73 21.34
05-11-21 61.69 62.00 60.65 1,518,400 61.87 21.39
05-11-18 59.60 61.88 59.10 3,521,600 61.15 21.14
Date Open High Low Vol Cls adjCls
05-11-17 58.00 59.02 57.41 1,053,000 59.01 20.40
05-11-16 57.44 58.00 57.33 888,000 57.70 19.95
05-11-15 58.57 58.94 56.98 1,602,800 57.33 19.82
05-11-14 57.37 58.96 57.29 1,697,200 58.00 20.05
05-11-11 57.11 58.00 56.60 1,407,400 57.28 19.80
05-11-10 55.90 57.32 55.15 1,382,800 57.09 19.74
05-11-09 55.19 55.85 54.96 1,094,200 55.58 19.21
05-11-08 54.36 55.80 54.35 1,582,600 54.64 18.89
05-11-07 56.71 57.39 54.11 3,002,400 54.83 18.96
Date Open High Low Vol Cls adjCls
05-11-04 57.91 58.10 56.05 1,696,400 56.77 19.63
05-11-03 56.20 57.76 56.13 2,526,400 57.73 19.96
05-11-02 56.18 56.30 55.15 2,676,600 55.34 19.13
05-11-01 57.56 58.01 55.90 2,079,600 56.18 19.42
05-10-31 57.96 58.75 56.50 2,303,600 57.43 19.85
05-10-28 57.27 58.38 55.61 2,923,200 57.11 19.74
05-10-27 58.52 59.18 55.54 4,122,000 56.45 19.52
05-10-26 65.95 66.00 56.75 12,743,400 59.50 20.57
05-10-25 67.95 68.03 66.67 1,843,200 67.48 23.33
Date Open High Low Vol Cls adjCls
05-10-24 65.70 67.58 64.25 1,608,800 67.58 23.36
05-10-21 64.94 65.66 64.00 1,749,600 65.60 22.68
05-10-20 63.50 65.58 63.48 1,774,800 64.21 22.20
05-10-19 63.13 64.79 62.01 1,455,200 64.70 22.37
05-10-18 63.00 64.17 61.68 1,282,400 63.17 21.84
05-10-17 64.11 64.45 62.67 747,800 63.04 21.79
05-10-14 62.95 63.99 61.07 1,650,000 63.86 22.08
05-10-13 62.70 64.23 61.10 2,909,400 62.45 21.59
05-10-12 65.09 65.15 62.04 2,408,800 62.51 21.61
Date Open High Low Vol Cls adjCls
05-10-11 66.21 66.21 63.75 3,437,600 65.05 22.49
05-10-10 66.40 66.70 65.25 1,084,400 65.53 22.65
05-10-07 66.26 66.89 66.00 1,191,200 66.05 22.83
05-10-06 66.57 67.42 65.56 1,914,200 66.31 22.92
05-10-05 68.95 69.00 66.02 2,220,000 66.49 22.99
05-10-04 70.43 70.68 68.91 2,045,200 69.35 23.97
05-10-03 68.72 70.43 68.02 3,163,400 70.41 24.34
05-09-30 66.90 68.08 66.49 2,821,000 67.83 23.45
05-09-29 62.17 67.34 62.15 3,764,200 66.68 23.05
Date Open High Low Vol Cls adjCls
05-09-28 62.55 64.02 60.72 1,945,800 62.18 21.50
05-09-27 62.02 63.60 60.75 2,524,600 62.70 21.68
05-09-26 62.35 64.12 60.66 1,989,600 61.62 21.30
05-09-23 62.44 63.40 62.00 1,772,800 62.23 21.51
05-09-22 63.00 63.20 61.15 2,542,400 61.61 21.30
05-09-21 66.42 66.42 61.68 3,825,600 62.91 21.75
05-09-20 67.40 67.90 66.11 2,212,400 66.18 22.88
05-09-19 67.06 67.40 66.77 2,124,800 67.34 23.28
05-09-16 64.54 67.15 64.45 2,817,800 66.94 23.14
Date Open High Low Vol Cls adjCls
05-09-15 64.14 64.97 64.12 1,258,000 64.79 22.40
05-09-14 64.59 64.95 63.34 1,618,200 64.00 22.13
05-09-13 63.05 65.00 62.58 2,960,200 64.64 22.35
05-09-12 62.47 63.48 62.29 1,247,000 63.26 21.87
05-09-09 60.44 62.60 60.41 2,057,400 62.33 21.55
05-09-08 60.35 60.93 60.10 1,258,600 60.69 20.98
05-09-07 59.63 60.09 59.63 624,000 59.95 20.73
05-09-06 59.79 60.00 59.42 769,400 59.96 20.73
05-09-02 58.50 59.93 58.45 1,013,800 59.42 20.54
Date Open High Low Vol Cls adjCls
05-09-01 57.89 58.91 57.55 1,270,400 58.76 20.31
05-08-31 56.46 57.90 56.27 1,223,800 57.90 20.02
05-08-30 55.47 56.60 55.47 876,800 56.51 19.54
05-08-29 55.60 56.23 55.17 736,200 55.86 19.31
05-08-26 56.00 56.56 55.55 801,800 55.60 19.22
05-08-25 55.72 57.42 55.72 540,000 56.12 19.40
05-08-24 56.41 57.62 55.67 960,800 55.96 19.35
05-08-23 56.08 56.78 56.08 880,000 56.33 19.47
05-08-22 55.99 56.50 55.63 704,200 55.99 19.36
Date Open High Low Vol Cls adjCls
05-08-19 55.05 55.82 54.57 889,400 55.65 19.24
05-08-18 54.85 55.78 54.63 1,057,600 55.05 19.03
05-08-17 54.73 55.48 54.64 793,200 54.91 18.98
05-08-16 56.75 56.76 54.47 1,351,600 54.80 18.94
05-08-15 56.21 56.91 55.77 869,600 56.73 19.61
05-08-12 56.64 56.79 55.61 1,346,800 56.23 19.44
05-08-11 55.60 56.99 55.50 1,357,600 56.75 19.62
05-08-10 55.00 55.80 55.00 1,606,800 55.18 19.08
05-08-09 53.97 55.18 53.93 1,297,400 55.00 19.01
Date Open High Low Vol Cls adjCls
05-08-08 53.46 54.00 53.11 1,150,400 53.67 18.55
05-08-05 52.28 54.05 52.01 1,121,200 53.03 18.33
05-08-04 53.77 54.17 51.91 1,557,200 52.24 18.06
05-08-03 54.37 55.08 53.53 1,143,400 54.02 18.68
05-08-02 54.90 55.50 54.28 1,010,000 54.74 18.92
05-08-01 55.11 55.50 54.45 884,600 55.13 19.06
05-07-29 54.89 55.29 54.30 1,161,600 54.89 18.98
05-07-28 55.31 55.35 54.04 1,389,000 54.61 18.88
05-07-27 57.13 57.45 54.25 8,761,400 54.89 18.98
Date Open High Low Vol Cls adjCls
05-07-26 51.58 53.21 51.27 1,424,000 52.56 18.17
05-07-25 51.95 52.00 50.84 559,800 51.29 17.73
05-07-22 51.95 52.43 51.01 839,800 51.27 17.72
05-07-21 52.30 53.18 51.48 1,009,200 52.04 17.99
05-07-20 50.40 52.85 50.19 1,592,800 52.54 18.16
05-07-19 50.18 50.80 49.12 909,200 50.54 17.47
05-07-18 50.37 50.37 48.59 1,247,200 50.01 17.29
05-07-15 48.56 50.55 48.45 2,518,000 50.44 17.44
05-07-14 48.00 48.47 47.58 440,200 48.08 16.62
Date Open High Low Vol Cls adjCls
05-07-13 47.63 48.65 47.40 754,000 47.51 16.42
05-07-12 47.40 47.76 46.31 1,210,600 47.41 16.39
05-07-11 47.15 48.36 47.10 2,083,400 47.24 16.33
05-07-08 47.50 48.90 47.04 1,417,000 48.39 16.73
05-07-07 47.00 48.18 46.89 1,537,800 47.50 16.42
05-07-06 44.13 48.32 44.05 3,331,200 48.18 16.66
05-07-05 43.94 44.34 43.40 882,600 44.15 15.26
05-07-01 43.10 44.08 42.91 1,645,200 43.67 15.10
05-06-30 42.77 43.35 42.51 1,400,800 42.75 14.78
Date Open High Low Vol Cls adjCls
05-06-29 41.55 42.37 41.40 757,200 42.31 14.63
05-06-28 41.19 42.02 41.12 1,319,800 41.52 14.35
05-06-27 41.11 42.08 41.04 1,101,000 41.07 14.20
05-06-24 42.17 42.35 41.21 1,200,400 41.36 14.30
05-06-23 44.06 44.08 42.25 927,400 42.41 14.66
05-06-22 43.62 43.78 42.66 557,400 43.63 15.08
05-06-21 44.16 44.21 42.80 806,200 43.35 14.99
05-06-20 44.49 44.79 43.60 752,200 44.12 15.25
05-06-17 44.00 44.54 43.11 1,757,800 44.51 15.39
Date Open High Low Vol Cls adjCls
05-06-16 42.20 44.12 42.05 949,000 44.00 15.21
05-06-15 42.39 42.39 41.79 720,000 42.12 14.56
05-06-14 42.33 42.54 41.87 707,800 42.00 14.52
05-06-13 41.88 42.53 41.70 855,400 42.18 14.58
05-06-10 42.02 42.40 41.53 760,200 41.77 14.44
05-06-09 42.82 42.85 41.51 892,400 42.19 14.59
05-06-08 42.24 43.10 42.18 790,000 42.29 14.62
05-06-07 43.30 43.40 42.21 1,356,000 42.51 14.70
05-06-06 43.63 44.11 43.20 525,000 43.33 14.98
Date Open High Low Vol Cls adjCls
05-06-03 44.39 44.50 43.41 579,800 43.43 15.01
05-06-02 45.15 45.20 44.06 698,400 44.25 15.30
05-06-01 44.61 45.13 44.11 739,000 44.73 15.46
05-05-31 44.57 45.13 44.15 555,400 44.35 15.33
05-05-27 44.13 44.52 43.50 1,241,800 44.34 15.33
05-05-26 43.10 44.49 42.95 1,128,600 43.82 15.15
05-05-25 44.29 44.29 42.86 737,600 43.10 14.90
05-05-24 45.02 45.40 43.65 1,851,400 43.98 15.20
05-05-23 45.00 45.39 44.34 1,303,400 45.27 15.65
Date Open High Low Vol Cls adjCls
05-05-20 44.02 44.50 43.80 566,600 44.40 15.35
05-05-19 44.40 44.60 43.77 1,281,000 43.83 15.15
05-05-18 42.30 44.80 42.30 2,251,000 44.05 15.23
05-05-17 42.32 42.44 41.79 628,600 42.30 14.62
05-05-16 43.22 43.35 41.53 957,000 42.25 14.61
05-05-13 42.49 43.16 42.29 587,000 42.73 14.77
05-05-12 43.69 43.72 42.17 1,014,600 42.49 14.69
05-05-11 42.43 43.78 42.29 1,457,600 43.33 14.98
05-05-10 41.19 42.63 41.00 1,378,000 42.60 14.73
Date Open High Low Vol Cls adjCls
05-05-09 41.94 42.00 40.95 869,400 41.40 14.31
05-05-06 41.24 41.96 40.80 863,600 41.92 14.49
05-05-05 41.04 41.06 40.09 1,152,000 40.75 14.09
05-05-04 41.01 41.19 40.05 810,200 40.72 14.08
05-05-03 40.68 41.05 40.21 800,400 40.72 14.08
05-05-02 39.97 41.06 39.48 1,588,000 40.49 14.00
05-04-29 40.70 41.18 39.04 2,567,800 39.50 13.66
05-04-28 41.95 41.95 40.25 2,731,600 40.57 14.03
05-04-27 41.25 42.60 39.91 5,905,400 42.23 14.60
Date Open High Low Vol Cls adjCls
05-04-26 44.00 44.66 43.43 1,574,400 43.53 15.05
05-04-25 43.68 43.93 43.38 647,400 43.80 15.14
05-04-22 43.54 43.81 42.98 1,333,600 43.27 14.96
05-04-21 43.58 43.95 43.03 1,529,000 43.71 15.11
05-04-20 43.38 44.34 43.01 1,443,000 43.02 14.87
05-04-19 43.19 43.84 42.66 1,061,800 43.12 14.91
05-04-18 43.45 44.17 42.44 2,324,800 42.92 14.84
05-04-15 44.85 45.36 43.49 1,923,400 43.59 15.07
05-04-14 46.44 46.66 45.03 844,600 45.17 15.62
Date Open High Low Vol Cls adjCls
05-04-13 46.45 46.74 45.90 925,000 46.12 15.94
05-04-12 45.25 46.25 44.62 853,200 46.13 15.95
05-04-11 45.99 46.12 45.00 649,800 45.53 15.74
05-04-08 45.76 46.47 45.50 887,800 45.80 15.83
05-04-07 46.02 46.09 45.17 2,234,600 45.47 15.72
05-04-06 46.38 47.08 45.98 1,190,400 46.27 16.00
05-04-05 45.44 46.12 45.12 655,400 46.02 15.91
05-04-04 45.06 45.78 44.37 1,058,200 45.44 15.71
05-04-01 46.87 47.27 44.73 1,270,600 45.00 15.56
Date Open High Low Vol Cls adjCls
05-03-31 45.88 46.80 45.63 1,266,200 46.32 16.01
05-03-30 45.00 45.77 45.00 1,098,800 45.69 15.80
05-03-29 44.34 45.40 43.75 1,598,200 44.84 15.50
05-03-28 47.26 47.26 43.54 3,036,000 44.66 15.44
05-03-24 48.01 48.28 47.31 904,000 47.39 16.38
05-03-23 46.78 48.03 46.60 694,200 47.64 16.47
05-03-22 48.00 48.47 46.62 1,153,000 47.01 16.25
05-03-21 48.42 48.86 47.81 902,600 47.88 16.55
05-03-18 48.14 49.23 47.68 1,298,800 48.16 16.65
Date Open High Low Vol Cls adjCls
05-03-17 46.80 49.70 46.30 2,273,800 48.38 16.73
05-03-16 47.00 47.92 46.53 1,530,600 46.94 16.23
05-03-15 50.25 50.29 46.28 3,124,600 48.00 16.59
05-03-14 50.00 50.39 49.48 593,600 50.19 17.35
05-03-11 50.86 51.57 49.66 1,354,200 50.01 17.29
05-03-10 51.65 51.65 49.92 1,223,400 50.59 17.49
05-03-09 51.84 52.48 51.00 572,800 51.22 17.71
05-03-08 52.48 53.38 51.75 656,800 51.78 17.90
05-03-07 52.21 53.61 51.93 1,270,000 52.70 18.22
Date Open High Low Vol Cls adjCls
05-03-04 51.08 53.90 51.01 2,067,000 51.93 17.95
05-03-03 51.00 51.41 49.43 1,558,600 50.96 17.62
05-03-02 51.30 51.74 50.75 595,800 50.91 17.60
05-03-01 51.50 52.37 50.75 723,600 51.39 17.77
05-02-28 51.49 52.84 51.06 1,043,400 51.25 17.72
05-02-25 51.30 51.90 50.46 844,600 51.48 17.80
05-02-24 50.95 51.72 50.36 1,068,800 51.22 17.71
05-02-23 51.19 51.80 50.51 1,251,200 51.11 17.67
05-02-22 52.55 52.88 51.05 1,967,000 51.13 17.68
Date Open High Low Vol Cls adjCls
05-02-18 54.81 55.07 52.85 1,571,800 53.20 18.39
05-02-17 55.01 55.50 54.80 911,800 55.00 19.01
05-02-16 54.93 55.47 54.84 496,400 55.18 19.08
05-02-15 55.24 55.64 54.25 1,000,000 54.97 19.00
05-02-14 55.23 55.73 54.20 1,353,800 55.19 19.08
05-02-11 54.27 55.25 53.50 977,600 55.20 19.08
05-02-10 55.11 55.85 54.00 2,021,600 54.55 18.86
05-02-09 58.07 59.20 53.55 5,024,200 54.83 18.96
05-02-08 56.55 57.80 55.84 1,716,800 57.22 19.78
Date Open High Low Vol Cls adjCls
05-02-07 57.32 57.53 55.86 952,200 56.24 19.44
05-02-04 57.70 57.90 56.50 1,173,800 56.96 19.69
05-02-03 57.50 57.87 56.67 1,101,000 57.66 19.93
05-02-02 54.73 57.84 54.70 2,021,600 57.77 19.97
05-02-01 55.58 56.05 54.58 1,546,400 55.18 19.08
05-01-31 53.00 57.30 52.89 4,475,200 55.00 19.01
05-01-28 51.25 51.44 50.18 1,646,200 50.97 17.62
05-01-27 51.25 51.25 50.00 928,400 51.19 17.70
05-01-26 50.79 51.55 50.30 835,400 51.23 17.71
Date Open High Low Vol Cls adjCls
05-01-25 50.40 51.49 49.76 925,400 50.43 17.43
05-01-24 50.69 51.99 49.87 1,531,200 50.19 17.35
05-01-21 51.23 52.40 50.20 1,771,200 50.33 17.40
05-01-20 52.32 52.32 50.41 1,742,800 51.23 17.71
05-01-19 53.69 53.69 51.80 1,445,600 52.32 18.09
05-01-18 52.82 53.69 52.48 1,287,600 53.46 18.48
05-01-14 52.18 52.82 51.30 1,618,600 52.57 18.17
05-01-13 50.79 52.50 50.21 3,866,800 51.76 17.89
05-01-12 49.95 51.11 48.88 4,794,000 50.37 17.41
Date Open High Low Vol Cls adjCls
05-01-11 51.28 51.42 49.15 3,312,800 49.26 17.03
05-01-10 53.08 53.37 51.75 1,758,200 51.93 17.95
05-01-07 53.40 54.61 53.13 1,669,200 53.38 18.45
05-01-06 53.56 53.94 52.51 1,736,400 53.34 18.44
05-01-05 55.90 56.51 52.57 4,584,600 53.56 18.52
05-01-04 59.56 59.81 56.01 2,544,200 56.63 19.58
05-01-03 61.17 61.44 57.73 2,153,200 58.92 20.37
04-12-31 60.44 60.97 60.10 526,200 60.84 21.03
04-12-30 61.58 61.99 60.43 532,600 60.56 20.94
Date Open High Low Vol Cls adjCls
04-12-29 61.72 62.04 61.00 836,800 61.22 21.16
04-12-28 61.49 62.07 61.02 938,600 62.00 21.43
04-12-27 61.70 62.00 60.88 1,356,400 61.20 21.16
04-12-23 59.88 61.74 59.74 2,680,600 60.86 21.04
04-12-22 58.64 59.98 57.91 2,659,800 59.98 20.74
04-12-21 57.86 58.40 57.37 747,800 58.23 20.13
04-12-20 57.65 58.50 56.66 1,396,000 57.54 19.89
04-12-17 55.06 57.70 54.68 1,997,400 57.66 19.93
04-12-16 57.00 57.32 54.78 1,122,000 55.06 19.03
Date Open High Low Vol Cls adjCls
04-12-15 57.23 57.50 56.32 659,400 56.85 19.65
04-12-14 56.73 57.45 56.00 817,800 57.19 19.77
04-12-13 55.49 56.63 55.00 831,000 56.60 19.57
04-12-10 56.42 56.58 54.66 796,600 54.97 19.00
04-12-09 55.45 56.79 54.51 1,586,800 56.38 19.49
04-12-08 54.40 54.84 53.53 876,800 54.00 18.67
04-12-07 56.05 56.05 54.28 1,319,000 54.83 18.96
04-12-06 56.31 56.55 55.35 1,381,800 55.90 19.33
04-12-03 54.97 56.17 53.12 2,516,600 56.00 19.36
Date Open High Low Vol Cls adjCls
04-12-02 58.39 58.85 54.26 2,903,400 55.37 19.14
04-12-01 58.46 59.00 58.12 919,800 58.79 20.32
04-11-30 58.25 58.41 57.53 721,200 58.22 20.13
04-11-29 58.50 58.63 57.13 1,413,000 58.17 20.11
04-11-26 57.70 58.62 57.35 942,200 58.32 19.99
04-11-24 57.00 57.69 56.66 1,074,200 57.38 19.67
04-11-23 56.00 57.00 55.00 1,727,000 56.87 19.49
04-11-22 53.28 56.01 53.26 2,543,200 55.75 19.11
04-11-19 52.36 53.58 51.51 1,677,400 53.18 18.23
Date Open High Low Vol Cls adjCls
04-11-18 53.10 53.33 50.60 1,583,000 52.04 17.84
04-11-17 53.50 54.12 52.84 749,200 53.04 18.18
04-11-16 53.50 54.10 53.00 659,200 53.26 18.25
04-11-15 53.62 54.07 53.14 715,600 53.95 18.49
04-11-12 53.46 53.60 52.71 710,600 53.60 18.37
04-11-11 53.00 53.40 52.60 562,800 53.29 18.26
04-11-10 52.65 53.07 52.18 819,800 52.74 18.08
04-11-09 51.93 52.65 51.70 531,000 52.25 17.91
04-11-08 52.00 52.50 51.54 608,000 51.67 17.71
Date Open High Low Vol Cls adjCls
04-11-05 52.10 52.60 51.15 975,600 51.75 17.74
04-11-04 51.22 52.01 50.95 718,800 51.96 17.81
04-11-03 51.00 51.62 50.79 1,234,800 51.21 17.55
04-11-02 50.55 51.35 50.00 1,545,000 50.64 17.36
04-11-01 49.90 50.99 49.75 836,800 50.16 17.19
04-10-29 48.89 50.45 48.81 930,800 50.00 17.14
04-10-28 51.59 51.70 49.28 2,158,200 49.50 16.97
04-10-27 47.77 52.24 47.23 7,224,600 50.53 17.32
04-10-26 45.75 47.90 45.20 1,333,000 47.71 16.35
Date Open High Low Vol Cls adjCls
04-10-25 46.40 46.40 45.26 1,101,000 45.75 15.68
04-10-22 46.07 47.00 45.97 827,400 46.37 15.89
04-10-21 45.97 46.53 45.49 675,200 46.29 15.87
04-10-20 45.57 46.34 44.62 633,400 45.96 15.75
04-10-19 46.20 46.50 45.23 787,000 45.33 15.54
04-10-18 46.57 46.57 44.85 1,268,800 45.15 15.47
04-10-15 46.31 46.82 45.97 1,296,200 46.35 15.89
04-10-14 45.99 46.24 45.49 525,200 46.20 15.83
04-10-13 45.53 46.44 45.25 1,466,400 45.89 15.73
Date Open High Low Vol Cls adjCls
04-10-12 45.63 45.87 44.80 798,800 45.70 15.66
04-10-11 44.97 45.85 44.88 1,118,800 45.75 15.68
04-10-08 45.00 45.19 44.51 810,200 44.73 15.33
04-10-07 44.31 45.40 43.80 842,000 45.21 15.50
04-10-06 43.98 45.10 43.50 1,252,000 45.05 15.44
04-10-05 43.45 44.10 43.25 1,102,200 43.97 15.07
04-10-04 43.98 44.64 43.17 1,033,800 43.35 14.86
04-10-01 43.53 44.25 43.10 1,086,800 44.24 15.16
04-09-30 42.33 43.95 42.31 1,871,200 43.25 14.82
Date Open High Low Vol Cls adjCls
04-09-29 40.07 42.59 39.90 1,705,400 42.45 14.55
04-09-28 39.75 40.36 39.56 789,400 40.20 13.78
04-09-27 39.91 40.30 39.32 746,200 40.05 13.73
04-09-24 39.38 39.89 39.04 605,800 39.52 13.55
04-09-23 39.74 40.25 39.50 574,800 39.57 13.56
04-09-22 40.57 40.68 39.70 986,400 40.05 13.73
04-09-21 40.66 40.99 40.35 581,000 40.77 13.97
04-09-20 41.05 41.23 40.26 1,194,600 40.62 13.92
04-09-17 40.55 41.32 40.51 1,135,400 41.10 14.09
Date Open High Low Vol Cls adjCls
04-09-16 39.72 40.60 39.48 1,001,600 40.27 13.80
04-09-15 40.55 40.55 39.05 1,496,000 39.21 13.44
04-09-14 40.10 40.64 39.68 1,213,000 40.50 13.88
04-09-13 39.80 40.23 39.17 1,043,000 40.00 13.71
04-09-10 40.09 40.09 39.38 967,000 39.71 13.61
04-09-09 40.05 40.60 39.62 1,281,200 39.90 13.68
04-09-08 40.38 41.00 39.62 1,064,800 39.99 13.71
04-09-07 39.90 41.00 39.86 754,400 40.72 13.96
04-09-03 39.42 40.13 39.13 898,600 39.83 13.65
Date Open High Low Vol Cls adjCls
04-09-02 38.49 39.94 38.07 950,800 39.81 13.64
04-09-01 38.58 39.45 37.90 680,200 38.40 13.16
04-08-31 40.00 40.47 37.77 2,400,000 38.91 13.34
04-08-30 38.62 40.14 38.10 1,504,000 39.81 13.64
04-08-27 38.67 39.25 38.24 715,000 38.98 13.36
04-08-26 38.49 38.72 38.10 845,400 38.66 13.25
04-08-25 37.08 39.10 37.08 1,872,600 38.69 13.26
04-08-24 38.29 38.29 36.77 624,800 37.34 12.80
04-08-23 38.29 38.49 37.59 947,400 37.92 13.00
Date Open High Low Vol Cls adjCls
04-08-20 37.67 38.49 37.16 626,800 38.10 13.06
04-08-19 37.50 37.91 37.17 909,800 37.49 12.85
04-08-18 36.98 38.00 36.55 1,090,400 37.91 12.99
04-08-17 36.13 37.10 36.07 1,121,200 37.10 12.72
04-08-16 36.65 36.65 35.87 749,400 36.20 12.41
04-08-13 36.25 36.61 35.80 841,400 35.93 12.31
04-08-12 36.74 37.00 35.40 2,106,800 36.19 12.40
04-08-11 37.41 37.84 35.67 1,609,600 37.33 12.79
04-08-10 36.17 37.94 36.03 935,600 37.87 12.98
Date Open High Low Vol Cls adjCls
04-08-09 35.47 36.59 35.31 662,000 35.92 12.31
04-08-06 37.00 37.59 35.66 1,247,800 36.15 12.39
04-08-05 37.64 38.20 37.09 908,600 37.23 12.76
04-08-04 37.74 38.30 37.38 1,146,600 37.79 12.95
04-08-03 38.13 38.68 37.07 1,065,000 37.36 12.80
04-08-02 37.49 39.00 37.00 1,750,200 38.70 13.26
04-07-30 38.07 38.48 37.49 2,133,800 37.50 12.85
04-07-29 37.18 38.24 37.10 2,966,000 38.07 13.05
04-07-28 36.66 39.43 35.04 10,419,400 37.74 12.94
Date Open High Low Vol Cls adjCls
04-07-27 32.95 34.76 31.51 2,185,600 33.65 11.53
04-07-26 32.96 33.35 32.50 748,000 32.83 11.25
04-07-23 33.64 33.86 32.45 773,000 32.76 11.23
04-07-22 33.97 34.62 33.00 1,283,200 34.00 11.65
04-07-21 35.00 35.02 33.81 838,400 33.88 11.61
04-07-20 35.10 35.17 34.40 905,000 34.99 11.99
04-07-19 34.61 35.10 33.82 873,600 34.89 11.96
04-07-16 34.35 35.11 33.69 1,447,400 34.13 11.70
04-07-15 34.98 35.59 34.34 829,800 34.34 11.77
Date Open High Low Vol Cls adjCls
04-07-14 35.34 35.55 34.90 703,800 35.16 12.05
04-07-13 34.77 35.63 34.77 786,400 35.55 12.18
04-07-12 35.84 36.04 34.35 805,800 34.91 11.97
04-07-09 35.77 36.13 35.30 372,800 35.84 12.28
04-07-08 35.28 36.19 35.03 810,600 35.29 12.10
04-07-07 35.48 35.74 35.01 962,400 35.50 12.17
04-07-06 34.43 35.33 34.10 1,146,600 34.85 11.94
04-07-02 35.00 35.43 34.40 994,000 34.41 11.79
04-07-01 36.55 36.56 34.59 3,178,400 34.66 11.88
Date Open High Low Vol Cls adjCls
04-06-30 35.40 37.08 35.30 1,452,200 37.06 12.70
04-06-29 36.03 36.30 35.26 1,630,600 35.72 12.24
04-06-28 34.98 36.37 34.50 2,071,600 36.10 12.37
04-06-25 34.80 34.80 34.45 624,000 34.66 11.88
04-06-24 33.57 34.77 33.29 1,601,800 34.39 11.79
04-06-23 32.65 33.64 32.15 970,000 33.36 11.43
04-06-22 31.30 32.97 31.15 1,098,800 32.80 11.24
04-06-21 31.95 32.25 31.15 565,400 31.27 10.72
04-06-18 30.55 32.80 30.53 1,577,200 31.93 10.94
Date Open High Low Vol Cls adjCls
04-06-17 31.73 31.73 30.63 1,987,600 30.82 10.56
04-06-16 33.60 33.60 31.27 3,894,600 31.42 10.77
04-06-15 32.93 33.53 32.67 1,341,400 33.44 11.46
04-06-14 34.63 34.88 32.82 1,196,600 33.03 11.32
04-06-10 34.63 34.70 34.15 398,400 34.54 11.84
04-06-09 34.59 34.99 34.23 799,000 34.35 11.77
04-06-08 35.22 35.38 34.75 1,049,600 34.98 11.99
04-06-07 34.47 35.38 33.91 1,039,600 35.13 12.04
04-06-04 34.05 34.43 33.60 664,600 33.78 11.58
Date Open High Low Vol Cls adjCls
04-06-03 34.27 34.50 33.76 693,000 33.79 11.58
04-06-02 35.00 35.00 34.26 632,000 34.45 11.81
04-06-01 34.26 34.99 34.26 1,351,000 34.81 11.93
04-05-28 34.57 34.80 33.80 959,400 34.72 11.90
04-05-27 33.70 34.88 33.70 1,999,000 34.23 11.73
04-05-26 34.26 34.33 33.25 1,453,400 33.52 11.49
04-05-25 33.39 34.38 32.80 1,641,600 34.33 11.77
04-05-24 34.21 34.49 32.85 2,331,000 33.08 11.34
04-05-21 31.99 32.76 31.71 2,094,400 32.60 11.17
Date Open High Low Vol Cls adjCls
04-05-20 31.20 32.06 30.75 2,299,400 31.54 10.81
04-05-19 30.15 31.86 30.00 2,305,800 30.89 10.59
04-05-18 28.40 29.71 28.40 1,335,400 29.62 10.15
04-05-17 28.67 28.95 28.08 1,264,800 28.43 9.74
04-05-14 29.36 29.46 29.01 1,461,000 29.09 9.97
04-05-13 28.94 29.22 28.64 1,351,000 28.93 9.92
04-05-12 29.50 29.65 28.37 1,967,400 29.11 9.98
04-05-11 29.23 29.57 29.07 1,676,800 29.34 10.06
04-05-10 29.35 29.75 28.36 1,575,800 29.10 9.97
Date Open High Low Vol Cls adjCls
04-05-07 29.58 29.86 29.40 2,079,600 29.47 10.10
04-05-06 30.15 30.22 29.25 1,665,000 29.50 10.11
04-05-05 30.02 30.44 29.91 3,358,400 30.14 10.33
04-05-04 31.95 32.00 29.87 3,347,000 29.90 10.25
04-05-03 32.50 32.68 31.59 1,906,000 31.68 10.86
04-04-30 33.22 33.22 32.12 2,246,200 32.22 11.04
04-04-29 33.22 33.61 32.71 2,228,000 33.04 11.32
04-04-28 35.61 36.50 32.10 12,201,800 32.91 11.28
04-04-27 39.17 39.70 38.79 1,463,200 39.32 13.48
Date Open High Low Vol Cls adjCls
04-04-26 40.49 40.49 38.05 2,483,800 38.65 13.25
04-04-23 40.40 40.53 39.57 514,800 40.07 13.73
04-04-22 39.88 40.60 39.60 894,800 40.39 13.84
04-04-21 40.04 40.46 39.86 727,400 40.19 13.77
04-04-20 40.87 41.19 39.88 683,800 39.88 13.67
04-04-19 40.20 40.83 39.10 662,400 40.76 13.97
04-04-16 39.95 40.47 39.80 1,038,800 40.16 13.76
04-04-15 41.00 41.58 40.00 935,800 40.22 13.79
04-04-14 40.42 41.32 40.28 874,600 41.20 14.12
Date Open High Low Vol Cls adjCls
04-04-13 42.20 42.39 40.36 959,200 40.65 13.93
04-04-12 42.11 42.97 41.93 603,600 42.22 14.47
04-04-08 42.80 43.34 42.20 775,600 42.57 14.59
04-04-07 42.21 42.99 42.20 613,600 42.45 14.55
04-04-06 42.66 42.85 42.19 382,000 42.33 14.51
04-04-05 42.99 43.13 42.11 950,800 42.76 14.66
04-04-02 43.14 44.00 42.42 1,242,800 42.99 14.73
04-04-01 42.83 43.14 42.26 3,165,000 42.40 14.53
04-03-31 44.45 44.45 42.67 1,054,200 42.71 14.64
Date Open High Low Vol Cls adjCls
04-03-30 42.75 44.33 42.39 923,600 44.30 15.18
04-03-29 43.70 43.84 42.54 1,399,800 42.92 14.71
04-03-26 43.97 44.52 43.19 847,000 43.31 14.84
04-03-25 42.77 44.50 42.50 2,892,200 44.36 15.20
04-03-24 39.98 42.70 39.81 2,061,200 42.45 14.55
04-03-23 40.64 40.70 39.71 1,062,400 39.83 13.65
04-03-22 40.18 40.35 39.75 831,400 40.08 13.74
04-03-19 40.75 40.95 40.28 1,167,800 40.35 13.83
04-03-18 40.74 40.75 40.00 936,600 40.40 13.85
Date Open High Low Vol Cls adjCls
04-03-17 40.24 41.78 40.00 1,667,000 40.65 13.93
04-03-16 40.35 40.60 39.80 1,865,200 39.85 13.66
04-03-15 41.20 41.50 39.72 1,779,800 39.83 13.65
04-03-12 41.03 42.00 40.70 1,922,200 41.34 14.17
04-03-11 42.02 42.45 40.97 1,786,600 40.98 14.05
04-03-10 42.27 43.60 41.15 1,714,600 42.08 14.42
04-03-09 44.43 44.80 42.35 1,977,200 42.36 14.52
04-03-08 44.81 45.98 44.40 3,400,600 44.81 15.36
04-03-05 46.40 46.65 45.78 617,000 46.00 15.77
Date Open High Low Vol Cls adjCls
04-03-04 46.10 47.00 45.99 376,000 46.52 15.94
04-03-03 46.71 47.44 45.84 625,000 46.40 15.90
04-03-02 46.18 47.70 46.02 965,000 46.95 16.09
04-03-01 46.36 46.40 45.38 1,142,800 46.35 15.89
04-02-27 45.96 46.33 45.55 763,400 45.84 15.71
04-02-26 46.30 46.45 45.92 954,400 46.08 15.79
04-02-25 46.35 46.37 45.50 1,521,200 46.10 15.80
04-02-24 46.41 46.48 45.36 1,322,000 46.14 15.81
04-02-23 46.01 46.38 45.60 1,255,200 45.81 15.70
Date Open High Low Vol Cls adjCls
04-02-20 46.56 46.73 45.96 1,149,600 46.21 15.84
04-02-19 47.23 48.02 46.59 842,000 46.62 15.98
04-02-18 47.57 47.59 46.70 924,400 47.10 16.14
04-02-17 48.50 48.55 47.60 708,600 47.65 16.33
04-02-13 48.35 48.65 47.50 1,029,200 48.00 16.45
04-02-12 48.48 49.40 47.38 2,482,200 47.90 16.42
04-02-11 48.85 49.00 44.60 9,142,600 46.82 16.05
04-02-10 51.43 52.40 51.24 781,600 52.10 17.86
04-02-09 52.20 52.30 51.30 579,600 51.36 17.60
Date Open High Low Vol Cls adjCls
04-02-06 50.01 52.16 50.00 1,427,600 51.51 17.65
04-02-05 49.43 50.62 49.08 863,000 49.65 17.02
04-02-04 49.97 50.00 48.75 1,208,400 49.15 16.85
04-02-03 51.99 52.05 50.27 1,516,600 50.50 17.31
04-02-02 53.00 54.00 51.84 1,037,600 52.04 17.84
04-01-30 53.10 53.33 52.50 538,200 53.14 18.21
04-01-29 52.92 53.34 52.21 1,309,000 53.10 18.20
04-01-28 53.05 53.58 52.61 905,600 53.00 18.17
04-01-27 53.73 54.02 52.64 1,088,800 52.81 18.10
Date Open High Low Vol Cls adjCls
04-01-26 54.63 54.85 52.53 1,852,400 54.02 18.52
04-01-23 56.34 56.97 54.58 1,308,800 54.88 18.81
04-01-22 57.63 58.50 56.21 806,000 56.21 19.27
04-01-21 57.45 58.00 56.20 552,400 57.62 19.75
04-01-20 57.91 58.02 56.11 875,400 57.25 19.62
04-01-16 57.51 58.15 57.12 731,800 57.75 19.79
04-01-15 57.46 58.12 56.61 1,134,800 57.50 19.71
04-01-14 57.60 58.55 56.33 1,033,600 57.43 19.68
04-01-13 57.41 58.20 56.30 847,200 56.92 19.51
Date Open High Low Vol Cls adjCls
04-01-12 57.43 57.50 56.60 655,600 57.40 19.67
04-01-09 57.53 58.23 56.75 887,600 57.30 19.64
04-01-08 57.46 58.53 57.00 728,800 58.04 19.89
04-01-07 58.00 59.47 57.15 1,526,200 57.35 19.66
04-01-06 54.50 58.68 53.95 2,353,400 57.67 19.77
04-01-05 53.84 55.00 53.24 997,400 54.69 18.74
04-01-02 55.14 55.14 53.33 926,000 53.69 18.40
03-12-31 55.11 55.63 54.01 636,200 54.48 18.67
03-12-30 54.96 55.89 54.51 775,600 54.75 18.77
Date Open High Low Vol Cls adjCls
03-12-29 54.13 55.00 53.96 742,800 54.97 18.84
03-12-26 54.21 54.45 53.84 231,800 54.01 18.51
03-12-24 54.90 55.05 53.87 454,800 53.98 18.50
03-12-23 54.23 55.28 53.80 976,600 55.15 18.90
03-12-22 55.80 56.00 53.20 1,769,600 54.25 18.59
03-12-19 54.75 56.00 54.26 7,387,600 55.02 18.86
03-12-18 55.02 55.58 53.73 914,600 54.41 18.65
03-12-17 53.14 54.86 52.20 1,260,000 54.44 18.66
03-12-16 53.23 53.65 52.98 653,600 53.25 18.25
Date Open High Low Vol Cls adjCls
03-12-15 56.24 56.44 52.93 1,599,800 53.35 18.29
03-12-12 54.68 56.97 54.35 1,576,800 54.77 18.77
03-12-11 51.23 54.45 51.00 1,284,200 53.76 18.43
03-12-10 52.81 52.96 50.09 1,390,600 51.32 17.59
03-12-09 53.17 54.05 52.67 580,600 52.69 18.06
03-12-08 53.65 54.85 52.80 961,400 53.25 18.25
03-12-05 54.26 54.28 52.95 569,000 53.55 18.35
03-12-04 55.13 56.05 52.97 948,200 54.55 18.70
03-12-03 56.03 57.05 54.71 759,200 54.91 18.82
Date Open High Low Vol Cls adjCls
03-12-02 55.93 56.35 55.56 573,000 55.82 19.13
03-12-01 56.55 57.84 54.38 1,144,800 55.77 19.11
03-11-28 55.50 56.45 55.45 261,600 55.99 19.19
03-11-26 56.20 56.46 55.05 902,800 56.01 19.20
03-11-25 55.40 57.23 55.10 2,118,000 55.66 18.91
03-11-24 52.95 55.20 52.85 2,175,800 55.00 18.68
03-11-21 53.40 54.00 51.26 804,000 52.24 17.74
03-11-20 51.25 54.10 49.42 3,317,000 52.91 17.97
03-11-19 51.93 52.32 50.82 1,289,800 51.62 17.53
Date Open High Low Vol Cls adjCls
03-11-18 52.37 53.42 51.65 1,588,200 51.85 17.61
03-11-17 49.26 52.00 48.89 1,660,600 51.72 17.57
03-11-14 50.81 51.38 49.28 504,000 49.38 16.77
03-11-13 50.47 51.68 50.23 635,600 51.08 17.35
03-11-12 50.00 50.50 50.00 421,600 50.49 17.15
03-11-11 50.35 50.54 48.11 692,000 49.99 16.98
03-11-10 51.48 51.48 50.10 382,200 50.19 17.05
03-11-07 51.56 52.50 51.02 578,800 51.20 17.39
03-11-06 52.20 52.33 50.73 703,800 51.35 17.44
Date Open High Low Vol Cls adjCls
03-11-05 53.26 53.56 51.31 928,200 52.33 17.77
03-11-04 53.50 53.92 51.88 1,070,800 53.77 18.26
03-11-03 50.57 53.78 50.31 3,289,000 53.26 18.09
03-10-31 50.32 50.32 49.76 970,600 50.00 16.98
03-10-30 50.80 51.18 49.23 3,156,000 50.32 17.09
03-10-29 45.36 54.08 45.05 7,303,800 52.05 17.68
03-10-28 43.96 45.30 43.82 1,265,000 44.97 15.27
03-10-27 42.19 43.95 42.05 821,600 43.81 14.88
03-10-24 42.43 42.45 41.50 1,568,800 42.05 14.28
Date Open High Low Vol Cls adjCls
03-10-23 42.96 43.02 41.87 1,002,200 42.30 14.37
03-10-22 44.73 44.81 43.27 654,600 43.38 14.73
03-10-21 44.50 44.92 44.45 561,200 44.81 15.22
03-10-20 45.00 45.00 44.49 477,800 44.74 15.20
03-10-17 44.99 45.00 44.50 573,800 44.70 15.18
03-10-16 44.14 45.10 44.00 699,600 44.75 15.20
03-10-15 43.56 44.79 43.55 802,200 44.18 15.01
03-10-14 42.08 43.30 42.05 874,600 43.24 14.69
03-10-13 43.51 43.59 41.76 1,687,000 42.21 14.34
Date Open High Low Vol Cls adjCls
03-10-10 44.78 44.79 43.03 629,600 43.72 14.85
03-10-09 44.81 45.31 44.17 539,600 44.58 15.14
03-10-08 45.00 45.19 44.44 363,600 44.62 15.16
03-10-07 43.44 45.13 43.27 738,200 44.89 15.25
03-10-06 43.26 43.74 43.26 257,200 43.44 14.76
03-10-03 43.20 44.07 43.19 637,000 43.34 14.72
03-10-02 41.67 42.92 41.52 925,400 42.63 14.48
03-10-01 42.05 42.20 40.97 587,400 41.68 14.16
03-09-30 42.00 42.46 41.63 644,200 41.88 14.23
Date Open High Low Vol Cls adjCls
03-09-29 42.46 42.54 40.66 2,124,600 41.96 14.25
03-09-26 45.57 45.59 41.19 2,013,200 42.25 14.35
03-09-25 45.85 46.75 45.22 1,028,800 45.51 15.46
03-09-24 46.00 46.00 45.06 626,600 45.14 15.33
03-09-23 44.80 45.88 44.77 574,400 45.83 15.57
03-09-22 44.95 45.20 44.15 838,800 45.00 15.28
03-09-19 44.99 45.30 44.81 700,600 45.20 15.35
03-09-18 44.50 44.87 43.42 759,600 44.76 15.20
03-09-17 44.18 45.37 43.96 585,000 44.60 15.15
Date Open High Low Vol Cls adjCls
03-09-16 42.07 44.40 42.06 661,400 44.39 15.08
03-09-15 42.20 42.30 41.60 346,800 42.05 14.28
03-09-12 41.80 42.37 41.16 376,000 42.19 14.33
03-09-11 42.59 42.62 41.03 499,600 42.00 14.27
03-09-10 43.61 43.91 42.31 648,800 42.72 14.51
03-09-09 44.04 44.19 43.81 687,600 43.89 14.91
03-09-08 43.30 44.45 43.30 718,000 43.99 14.94
03-09-05 42.72 43.80 42.57 816,200 43.54 14.79
03-09-04 42.70 43.20 42.05 608,400 42.94 14.59
Date Open High Low Vol Cls adjCls
03-09-03 40.80 42.99 40.71 1,193,000 42.70 14.50
03-09-02 39.86 40.88 39.75 661,600 40.71 13.83
03-08-29 39.88 40.15 39.84 304,800 39.96 13.57
03-08-28 39.96 40.17 39.90 530,200 40.00 13.59
03-08-27 38.85 40.51 38.85 1,021,800 40.08 13.61
03-08-26 38.76 39.06 38.24 455,800 38.97 13.24
03-08-25 38.88 39.02 38.17 351,400 38.85 13.20
03-08-22 39.17 39.50 38.77 841,000 39.02 13.25
03-08-21 39.20 39.24 38.90 473,800 39.17 13.30
Date Open High Low Vol Cls adjCls
03-08-20 39.15 39.33 38.82 529,600 39.00 13.25
03-08-19 38.92 39.45 38.70 441,600 39.23 13.33
03-08-18 38.32 38.77 38.20 638,800 38.69 13.14
03-08-15 38.30 38.44 38.17 232,800 38.29 13.01
03-08-14 37.93 38.44 37.76 767,800 38.34 13.02
03-08-13 37.60 37.95 37.50 516,200 37.83 12.85
03-08-12 37.14 37.75 37.14 398,200 37.71 12.81
03-08-11 36.36 37.29 36.36 743,600 37.18 12.63
03-08-08 36.03 36.80 36.03 785,200 36.43 12.37
Date Open High Low Vol Cls adjCls
03-08-07 36.85 36.85 36.07 918,200 36.25 12.31
03-08-06 37.80 37.80 35.70 1,369,200 36.65 12.45
03-08-05 37.19 37.95 37.05 858,600 37.39 12.70
03-08-04 38.43 38.43 37.00 939,000 37.15 12.62
03-08-01 38.28 39.09 36.85 1,924,000 38.23 12.99
03-07-31 39.47 39.48 37.65 3,344,600 38.29 13.01
03-07-30 39.70 41.90 38.03 16,212,800 38.51 13.08
03-07-29 46.82 47.50 46.00 1,450,600 46.61 15.83
03-07-28 46.04 46.87 45.72 1,048,800 46.27 15.72
Date Open High Low Vol Cls adjCls
03-07-25 43.05 45.38 42.76 1,508,000 45.23 15.36
03-07-24 42.89 43.50 42.62 892,400 42.96 14.59
03-07-23 40.88 42.06 40.85 587,400 41.98 14.26
03-07-22 40.45 41.47 40.45 499,600 41.08 13.95
03-07-21 40.04 40.61 39.90 484,400 40.50 13.76
03-07-18 39.75 40.44 39.22 956,200 40.17 13.64
03-07-17 41.62 41.78 39.43 1,810,600 39.75 13.50
03-07-16 42.42 42.42 41.09 540,400 41.85 14.22
03-07-15 43.46 43.54 42.00 506,200 42.29 14.36
Date Open High Low Vol Cls adjCls
03-07-14 43.30 43.90 43.00 643,000 43.25 14.69
03-07-11 42.17 43.00 42.15 538,600 42.77 14.53
03-07-10 43.26 43.30 42.09 691,800 42.23 14.34
03-07-09 42.68 43.96 42.15 1,374,200 43.43 14.75
03-07-08 40.32 42.84 40.30 1,127,200 42.47 14.43
03-07-07 40.75 41.14 40.09 1,184,400 40.65 13.81
03-07-03 41.20 41.60 40.50 455,600 40.66 13.81
03-07-02 38.95 41.45 38.86 1,292,200 41.07 13.95
03-07-01 39.60 39.90 38.52 1,287,200 38.87 13.20
Date Open High Low Vol Cls adjCls
03-06-30 39.20 40.40 39.10 1,213,000 39.90 13.55
03-06-27 39.46 39.96 38.43 1,711,400 38.74 13.16
03-06-26 37.70 39.15 37.60 3,180,200 38.90 13.21
03-06-25 38.53 40.40 38.18 2,554,400 38.28 13.00
03-06-24 38.94 40.00 37.60 4,579,800 38.85 13.20
03-06-23 43.69 43.93 39.61 3,788,600 39.93 13.56
03-06-20 44.00 44.70 42.50 933,600 44.10 14.98
03-06-19 44.64 44.76 43.50 744,800 44.14 14.99
03-06-18 44.50 44.96 43.26 1,963,200 44.25 15.03
Date Open High Low Vol Cls adjCls
03-06-17 44.10 45.23 41.35 12,322,600 44.49 15.11
03-06-16 49.58 50.39 45.35 6,395,800 46.90 15.93
03-06-13 50.24 50.30 49.50 361,400 49.62 16.85
03-06-12 49.90 50.58 49.87 726,200 50.20 17.05
03-06-11 49.13 50.01 48.76 518,800 49.78 16.91
03-06-10 48.68 49.45 48.59 501,600 49.15 16.69
03-06-09 50.66 50.66 48.04 779,800 48.47 16.46
03-06-06 50.50 50.97 49.25 1,303,600 50.26 17.07
03-06-05 49.25 51.70 48.80 1,916,800 49.96 16.97
Date Open High Low Vol Cls adjCls
03-06-04 48.75 49.80 48.45 1,526,000 49.12 16.68
03-06-03 48.24 48.90 47.39 1,053,800 48.45 16.46
03-06-02 48.57 48.59 47.53 776,200 47.65 16.19
03-05-30 47.09 48.45 47.01 819,800 48.25 16.39
03-05-29 48.03 48.04 46.65 565,800 46.95 15.95
03-05-28 48.95 49.13 47.60 1,351,400 48.02 16.31
03-05-27 46.41 48.32 46.11 1,521,600 48.30 16.41
03-05-23 45.82 46.47 45.05 736,400 46.28 15.72
03-05-22 45.65 45.91 44.36 1,469,600 45.60 15.49
Date Open High Low Vol Cls adjCls
03-05-21 42.27 45.27 41.09 3,918,800 44.98 15.28
03-05-20 46.18 46.21 42.53 2,624,000 43.75 14.86
03-05-19 48.00 48.15 45.65 1,267,600 45.96 15.61
03-05-16 47.22 48.39 47.05 615,800 48.39 16.44
03-05-15 47.90 48.44 46.77 1,040,400 47.64 16.18
03-05-14 47.93 48.42 47.35 1,088,800 47.78 16.23
03-05-13 47.68 47.90 47.43 912,600 47.85 16.25
03-05-12 45.95 48.00 45.91 1,909,000 47.65 16.19
03-05-09 45.85 46.16 45.51 571,400 45.90 15.59
Date Open High Low Vol Cls adjCls
03-05-08 45.86 45.89 45.50 427,000 45.75 15.54
03-05-07 45.84 46.15 45.56 597,000 46.05 15.64
03-05-06 45.74 46.13 45.27 1,421,600 46.10 15.66
03-05-05 45.37 46.15 45.27 1,701,200 45.81 15.56
03-05-02 42.13 45.18 42.11 2,982,200 45.18 15.35
03-05-01 42.17 43.05 41.78 1,432,000 42.47 14.43
03-04-30 40.36 43.44 40.10 4,466,800 42.38 14.40
03-04-29 38.93 39.49 38.86 581,200 39.22 13.32
03-04-28 39.15 39.50 38.30 764,000 38.70 13.15
Date Open High Low Vol Cls adjCls
03-04-25 39.79 39.98 38.95 1,282,000 39.00 13.25
03-04-24 39.30 40.10 39.24 930,600 39.91 13.56
03-04-23 39.60 39.70 39.08 1,818,800 39.43 13.39
03-04-22 38.60 39.73 38.44 1,058,600 39.41 13.39
03-04-21 38.82 38.82 38.31 920,600 38.45 13.06
03-04-17 38.75 38.95 38.39 628,800 38.78 13.17
03-04-16 38.36 39.46 38.25 2,104,800 38.89 13.21
03-04-15 36.89 38.25 36.68 2,306,600 38.20 12.98
03-04-14 35.84 36.83 35.81 1,363,400 36.80 12.50
Date Open High Low Vol Cls adjCls
03-04-11 35.59 35.61 35.25 519,600 35.50 12.06
03-04-10 35.10 35.50 34.90 1,095,000 35.16 11.94
03-04-09 35.20 35.25 34.91 969,200 35.05 11.91
03-04-08 35.29 35.50 35.10 910,000 35.18 11.95
03-04-07 35.82 36.00 34.90 1,169,800 35.20 11.96
03-04-04 36.84 37.00 35.16 1,014,000 35.47 12.05
03-04-03 36.15 36.91 35.75 1,411,800 36.48 12.39
03-04-02 35.75 36.15 35.47 1,095,400 35.98 12.22
03-04-01 35.97 36.00 35.11 1,099,600 35.45 12.04
Date Open High Low Vol Cls adjCls
03-03-31 35.55 36.02 34.10 1,256,800 35.80 12.16
03-03-28 35.60 36.00 35.10 602,800 35.50 12.06
03-03-27 36.03 36.08 35.00 812,200 35.60 12.09
03-03-26 35.18 36.50 35.11 2,440,000 36.07 12.25
03-03-25 34.40 37.20 34.35 3,015,400 36.89 12.53
03-03-24 34.30 34.98 34.25 1,549,200 34.45 11.70
03-03-21 35.00 35.38 34.71 1,907,400 34.94 11.87
03-03-20 34.42 34.99 33.55 684,200 34.67 11.78
03-03-19 34.79 34.89 33.98 1,529,000 34.28 11.64
Date Open High Low Vol Cls adjCls
03-03-18 33.64 34.96 33.53 2,678,800 34.92 11.86
03-03-17 33.30 33.94 32.89 1,249,800 33.60 11.41
03-03-14 33.48 34.01 33.31 981,600 33.71 11.45
03-03-13 32.48 33.59 32.17 1,163,000 33.29 11.31
03-03-12 32.00 32.36 31.64 841,400 32.36 10.99
03-03-11 31.50 32.05 31.38 1,102,000 31.96 10.86
03-03-10 31.94 32.08 31.20 819,000 31.53 10.71
03-03-07 32.10 32.29 31.84 739,800 32.00 10.87
03-03-06 31.75 32.46 31.66 441,400 32.34 10.98
Date Open High Low Vol Cls adjCls
03-03-05 32.70 33.09 31.91 1,487,200 32.08 10.90
03-03-04 33.45 33.70 32.66 922,400 32.90 11.18
03-03-03 34.15 34.18 33.41 657,000 33.60 11.41
03-02-28 33.47 33.72 33.27 658,800 33.35 11.33
03-02-27 34.00 34.00 32.37 890,400 33.03 11.22
03-02-26 33.61 34.00 33.17 659,200 33.39 11.34
03-02-25 33.48 33.76 33.16 554,600 33.60 11.41
03-02-24 33.69 34.10 33.40 646,800 33.81 11.48
03-02-21 33.70 34.07 33.30 826,600 33.89 11.51
Date Open High Low Vol Cls adjCls
03-02-20 33.30 34.00 33.05 936,800 33.93 11.52
03-02-19 33.31 34.12 32.30 1,863,000 33.04 11.22
03-02-18 30.99 33.30 30.90 2,112,400 33.02 11.22
03-02-14 29.71 30.96 29.71 897,000 30.87 10.49
03-02-13 30.34 30.35 29.72 1,416,800 29.76 10.11
03-02-12 29.05 31.00 29.00 3,203,800 30.26 10.28
03-02-11 28.79 29.12 28.67 851,200 28.80 9.78
03-02-10 28.50 29.17 28.46 465,000 28.75 9.77
03-02-07 29.44 29.53 28.53 249,000 28.66 9.73
Date Open High Low Vol Cls adjCls
03-02-06 29.39 29.92 29.16 363,000 29.47 10.01
03-02-05 29.36 29.98 29.36 380,000 29.47 10.01
03-02-04 29.22 29.55 29.08 236,200 29.42 9.99
03-02-03 29.28 29.50 29.07 492,200 29.39 9.98
03-01-31 28.85 29.54 28.80 330,800 29.37 9.98
03-01-30 29.48 29.84 28.86 519,200 29.07 9.87
03-01-29 28.59 29.48 27.95 620,000 29.26 9.94
03-01-28 27.95 28.76 27.66 395,000 28.67 9.74
03-01-27 28.86 29.00 28.00 867,200 28.08 9.54
Date Open High Low Vol Cls adjCls
03-01-24 28.95 29.13 28.80 388,600 28.89 9.81
03-01-23 28.65 29.30 28.51 483,600 28.94 9.83
03-01-22 27.52 28.87 27.41 758,200 28.48 9.67
03-01-21 30.15 30.40 27.36 1,702,000 28.38 9.64
03-01-17 30.46 30.75 29.95 368,200 30.26 10.28
03-01-16 30.86 31.00 29.80 1,222,200 30.83 10.47
03-01-15 30.99 31.05 30.60 893,800 30.85 10.48
03-01-14 30.50 31.10 30.45 1,178,000 30.95 10.51
03-01-13 31.62 31.67 30.43 1,659,200 30.70 10.43
Date Open High Low Vol Cls adjCls
03-01-10 30.95 31.50 30.85 812,400 31.48 10.69
03-01-09 30.52 31.18 30.46 995,600 31.00 10.53
03-01-08 31.16 31.29 30.32 1,718,400 30.46 10.35
03-01-07 31.67 31.91 31.10 1,336,400 31.32 10.64
03-01-06 30.90 32.07 30.75 1,238,400 31.73 10.78
03-01-03 29.99 31.35 29.86 1,266,400 30.82 10.47
03-01-02 29.30 30.09 28.27 883,800 29.98 10.18
02-12-31 28.90 29.55 28.67 610,600 29.30 9.95
02-12-30 29.74 29.79 28.27 957,600 28.91 9.82
Date Open High Low Vol Cls adjCls
02-12-27 29.80 29.91 29.53 389,200 29.78 10.12
02-12-26 29.89 29.98 29.60 452,800 29.81 10.13
02-12-24 29.95 30.30 29.64 777,000 29.85 10.14
02-12-23 28.91 30.33 28.90 1,829,400 30.33 10.30
02-12-20 28.05 28.98 27.92 1,499,000 28.95 9.83
02-12-19 27.53 28.20 27.41 965,000 28.15 9.56
02-12-18 27.80 27.88 27.03 1,143,600 27.56 9.36
02-12-17 27.82 28.17 27.50 2,928,200 27.99 9.51
02-12-16 24.99 28.64 24.84 4,636,000 28.42 9.65
Date Open High Low Vol Cls adjCls
02-12-13 25.05 25.05 23.99 366,000 24.22 8.23
02-12-12 24.85 25.05 24.75 364,200 25.00 8.49
02-12-11 24.76 25.05 24.72 1,178,000 24.99 8.49
02-12-10 24.14 24.75 24.00 325,400 24.69 8.39
02-12-09 24.55 24.55 23.90 287,600 24.01 8.16
02-12-06 24.17 24.85 24.00 375,000 24.55 8.34
02-12-05 24.15 24.85 24.00 743,600 24.16 8.21
02-12-04 24.64 24.95 23.84 1,325,400 24.72 8.40
02-12-03 25.50 25.70 24.33 1,976,800 24.65 8.37
Date Open High Low Vol Cls adjCls
02-12-02 23.95 25.80 23.80 2,990,600 25.50 8.66
02-11-29 23.98 24.05 23.80 160,600 23.80 8.08
02-11-27 23.00 24.05 22.80 533,400 24.04 8.17
02-11-26 24.08 24.08 23.71 301,000 23.87 8.11
02-11-25 24.00 24.10 23.75 650,400 24.09 8.18
02-11-22 23.55 24.10 23.49 950,400 24.00 8.15
02-11-21 23.46 23.90 23.29 788,600 23.89 8.11
02-11-20 22.92 23.47 22.84 466,600 23.47 7.97
02-11-19 23.11 23.17 22.93 339,800 23.10 7.85
Date Open High Low Vol Cls adjCls
02-11-18 23.18 23.36 23.00 469,200 23.13 7.86
02-11-15 22.73 23.30 22.69 402,200 23.30 7.91
02-11-14 22.60 23.00 22.52 508,000 23.00 7.81
02-11-13 22.60 22.66 22.16 398,800 22.60 7.68
02-11-12 22.50 22.76 22.22 518,400 22.59 7.67
02-11-11 22.03 22.50 22.00 826,000 22.40 7.61
02-11-08 22.22 22.35 21.58 316,200 22.31 7.58
02-11-07 21.81 22.21 21.80 266,000 22.08 7.50
02-11-06 22.00 22.11 21.81 409,800 22.00 7.47
Date Open High Low Vol Cls adjCls
02-11-05 21.74 22.10 21.54 653,400 22.10 7.51
02-11-04 21.00 22.24 20.78 607,200 21.92 7.45
02-11-01 20.97 21.00 20.56 346,800 21.00 7.13
02-10-31 20.80 21.05 20.66 200,600 20.92 7.11
02-10-30 20.31 20.80 19.81 633,800 20.79 7.06
02-10-29 20.05 20.13 19.00 436,600 19.52 6.63
02-10-28 18.76 20.14 18.76 996,400 20.02 6.80
02-10-25 18.44 18.69 18.18 163,000 18.57 6.31
02-10-24 18.35 18.59 18.04 493,800 18.24 6.20
Date Open High Low Vol Cls adjCls
02-10-23 18.30 18.50 18.22 436,800 18.35 6.23
02-10-22 18.60 18.60 18.25 100,200 18.30 6.22
02-10-21 18.84 18.85 18.40 379,400 18.69 6.35
02-10-18 19.00 19.00 18.53 245,200 18.69 6.35
02-10-17 18.66 19.00 18.65 135,800 18.99 6.45
02-10-16 18.83 19.05 18.51 197,200 18.59 6.31
02-10-15 18.60 19.09 18.15 334,400 18.82 6.39
02-10-14 18.31 18.58 18.31 77,600 18.49 6.28
02-10-11 18.20 18.75 18.14 360,200 18.55 6.30
Date Open High Low Vol Cls adjCls
02-10-10 18.01 18.69 17.70 405,000 18.35 6.23
02-10-09 18.26 18.26 18.00 249,400 18.00 6.11
02-10-08 18.37 18.52 18.15 241,600 18.16 6.17
02-10-07 18.70 18.89 18.30 209,800 18.30 6.22
02-10-04 18.67 18.80 18.52 234,400 18.79 6.38
02-10-03 18.75 18.76 18.55 223,200 18.67 6.34
02-10-02 18.99 19.00 18.41 73,600 18.64 6.33
02-10-01 18.52 19.00 18.30 171,600 18.99 6.45
02-09-30 18.80 18.85 18.40 317,600 18.55 6.30
Date Open High Low Vol Cls adjCls
02-09-27 18.94 19.17 18.53 188,000 18.74 6.37
02-09-26 18.60 19.15 18.42 173,400 18.79 6.38
02-09-25 18.37 18.69 18.20 144,400 18.55 6.30
02-09-24 18.40 18.60 18.25 89,800 18.37 6.24
02-09-23 18.81 19.00 18.30 214,600 18.46 6.27
02-09-20 18.48 19.00 18.48 237,600 18.82 6.39
02-09-19 19.35 19.40 18.46 214,000 18.49 6.28
02-09-18 20.13 20.28 18.74 555,800 19.27 6.55
02-09-17 20.26 20.59 20.15 262,200 20.20 6.86
Date Open High Low Vol Cls adjCls
02-09-16 20.53 20.69 20.25 437,200 20.38 6.92
02-09-13 20.58 20.74 20.51 132,000 20.74 7.04
02-09-12 20.58 20.66 20.23 85,000 20.65 7.01
02-09-11 20.80 20.82 20.40 156,400 20.55 6.98
02-09-10 20.32 20.99 20.00 201,800 20.84 7.08
02-09-09 20.30 20.55 20.05 263,400 20.30 6.90
02-09-06 19.64 20.55 19.57 201,400 20.45 6.95
02-09-05 19.69 20.05 19.21 382,000 19.68 6.68
02-09-04 18.58 19.80 18.21 365,000 19.75 6.71
Date Open High Low Vol Cls adjCls
02-09-03 20.00 20.15 18.58 218,400 18.58 6.31
02-08-30 20.19 20.42 19.94 104,600 20.18 6.85
02-08-29 20.19 20.61 20.15 69,000 20.19 6.86
02-08-28 20.79 20.80 20.10 101,200 20.19 6.86
02-08-27 20.28 21.01 20.28 188,400 20.93 7.11
02-08-26 20.49 20.70 20.28 70,600 20.54 6.98
02-08-23 20.76 20.85 20.60 88,400 20.60 7.00
02-08-22 20.97 21.10 20.84 216,400 20.96 7.12
02-08-21 20.69 21.40 20.67 295,800 21.38 7.26
Date Open High Low Vol Cls adjCls
02-08-20 20.80 21.10 20.69 228,800 20.97 7.12
02-08-19 19.57 21.25 19.57 466,200 21.25 7.22
02-08-16 19.42 19.62 19.42 340,800 19.58 6.65
02-08-15 19.29 19.44 19.22 294,600 19.39 6.59
02-08-14 19.10 19.49 18.97 335,800 19.24 6.54
02-08-13 19.89 20.02 19.41 109,200 19.43 6.60
02-08-12 19.97 20.07 19.68 104,600 20.05 6.81
02-08-09 20.00 20.10 19.90 138,000 19.98 6.79
02-08-08 19.99 20.22 19.85 242,600 20.04 6.81
Date Open High Low Vol Cls adjCls
02-08-07 20.21 20.22 20.00 130,800 20.04 6.81
02-08-06 19.90 20.12 19.80 212,600 20.00 6.79
02-08-05 20.13 20.13 19.64 239,200 19.89 6.76
02-08-02 20.25 20.25 19.84 255,400 20.04 6.81
02-08-01 20.49 20.49 20.00 165,600 20.01 6.80
02-07-31 19.00 21.59 19.00 682,000 20.34 6.91
02-07-30 18.90 19.19 18.60 319,000 18.96 6.44
02-07-29 18.40 19.19 18.25 359,000 18.85 6.40
02-07-26 18.11 18.50 18.05 118,400 18.14 6.16
Date Open High Low Vol Cls adjCls
02-07-25 18.35 18.65 18.10 356,800 18.10 6.15
02-07-24 19.00 19.10 18.05 478,600 18.51 6.29
02-07-23 19.01 19.29 19.01 211,600 19.15 6.50
02-07-22 19.05 19.30 19.00 125,200 19.05 6.47
02-07-19 19.01 19.34 19.00 165,600 19.05 6.47
02-07-18 19.20 19.61 19.00 88,800 19.20 6.52
02-07-17 19.50 19.61 19.00 144,200 19.00 6.45
02-07-16 19.02 19.75 19.01 95,000 19.36 6.58
02-07-15 19.00 19.75 18.70 211,200 19.34 6.57
Date Open High Low Vol Cls adjCls
02-07-12 18.56 19.18 18.55 126,000 19.01 6.46
02-07-11 18.80 19.89 18.47 155,000 18.80 6.39
02-07-10 18.95 19.26 18.82 131,000 18.99 6.45
02-07-09 19.80 19.81 18.80 356,800 19.12 6.49
02-07-08 20.00 20.00 19.75 137,600 19.80 6.73
02-07-05 20.10 20.45 19.65 527,000 19.90 6.76
02-07-03 20.90 21.00 20.10 190,400 20.25 6.88
02-07-02 22.00 22.00 20.98 221,000 21.00 7.13
02-07-01 22.00 22.13 21.70 156,000 21.90 7.44
Date Open High Low Vol Cls adjCls
02-06-28 22.00 22.12 21.80 183,800 22.05 7.49
02-06-27 21.99 22.08 21.85 211,000 22.02 7.48
02-06-26 21.90 22.20 21.72 286,000 22.06 7.49
02-06-25 23.15 23.29 22.11 294,400 22.21 7.54
02-06-24 22.99 23.29 22.92 166,400 23.16 7.87
02-06-21 22.80 23.65 22.50 168,800 23.08 7.84
02-06-20 22.90 23.50 21.99 218,000 23.02 7.82
02-06-19 23.69 23.92 22.74 178,400 22.91 7.78
02-06-18 23.65 24.00 23.50 101,600 23.76 8.07
Date Open High Low Vol Cls adjCls
02-06-17 23.48 24.00 23.30 246,400 24.00 8.15
02-06-14 21.85 23.70 21.60 238,200 23.55 8.00
02-06-13 21.76 22.56 21.50 188,800 22.14 7.52
02-06-12 23.30 23.30 21.35 264,000 21.80 7.40
02-06-11 23.94 23.95 23.10 58,200 23.19 7.88
02-06-10 23.95 24.10 23.75 171,000 23.93 8.13
02-06-07 23.68 24.00 23.46 186,000 23.94 8.13
02-06-06 23.98 24.00 23.73 99,800 23.78 8.08
02-06-05 23.76 23.99 23.51 72,400 23.97 8.14
Date Open High Low Vol Cls adjCls
02-06-04 23.40 23.93 23.35 237,400 23.70 8.05
02-06-03 23.97 24.05 23.41 289,600 23.55 8.00
02-05-31 24.00 24.10 23.62 155,000 23.97 8.14
02-05-30 24.00 24.12 23.00 368,800 24.00 8.15
02-05-29 24.08 24.25 23.91 65,000 24.09 8.18
02-05-28 24.00 24.20 23.20 322,200 24.19 8.22
02-05-24 24.15 24.20 24.00 167,200 24.02 8.16
02-05-23 24.01 24.15 23.95 418,800 24.13 8.20
02-05-22 24.09 24.10 23.70 313,800 24.00 8.15
Date Open High Low Vol Cls adjCls
02-05-21 23.90 24.02 23.90 141,400 23.99 8.15
02-05-20 23.94 24.13 23.70 376,200 23.92 8.12
02-05-17 23.61 24.19 23.58 447,600 24.19 8.22
02-05-16 23.49 23.90 23.47 481,400 23.65 8.03
02-05-15 22.99 23.77 22.80 716,600 23.28 7.91
02-05-14 23.00 23.05 22.85 186,600 22.99 7.81
02-05-13 22.95 23.01 22.75 164,200 22.95 7.80
02-05-10 22.90 22.95 22.75 86,400 22.95 7.80
02-05-09 22.90 23.00 22.58 149,400 22.94 7.79
Date Open High Low Vol Cls adjCls
02-05-08 22.88 23.05 22.76 179,800 22.94 7.79
02-05-07 22.94 23.00 22.87 132,400 22.87 7.77
02-05-06 22.75 23.10 22.74 219,600 22.98 7.81
02-05-03 22.85 23.00 22.80 199,000 23.00 7.81
02-05-02 22.81 23.00 22.70 429,200 22.90 7.78
02-05-01 22.79 23.08 22.59 478,600 22.80 7.74
02-04-30 22.49 22.60 22.40 231,600 22.51 7.65
02-04-29 22.50 22.53 22.30 159,400 22.49 7.64
02-04-26 22.25 22.53 22.20 333,800 22.50 7.64
Date Open High Low Vol Cls adjCls
02-04-25 22.49 22.75 22.15 169,000 22.35 7.59
02-04-24 23.01 23.01 22.39 100,600 22.45 7.63
02-04-23 22.59 22.60 22.50 48,200 22.55 7.66
02-04-22 22.90 23.00 22.15 151,400 22.67 7.70
02-04-19 22.74 23.00 22.60 83,600 22.94 7.79
02-04-18 23.00 23.14 22.74 96,400 22.98 7.81
02-04-17 22.99 23.15 22.95 465,000 23.08 7.84
02-04-16 22.87 23.16 22.82 481,800 23.16 7.87
02-04-15 23.11 23.14 22.80 210,000 23.02 7.82
Date Open High Low Vol Cls adjCls
02-04-12 23.17 23.17 22.95 155,400 23.15 7.86
02-04-11 22.90 23.16 22.76 187,000 23.15 7.86
02-04-10 22.95 23.05 22.60 135,600 23.05 7.83
02-04-09 23.00 23.20 22.80 293,800 22.99 7.81
02-04-08 23.30 23.30 22.75 253,800 23.06 7.83
02-04-05 23.03 23.25 21.80 392,000 23.22 7.89
02-04-04 23.00 23.09 22.95 231,600 23.09 7.84
02-04-03 22.99 23.13 22.90 189,000 23.05 7.83
02-04-02 22.77 23.17 22.77 273,600 23.15 7.86
Date Open High Low Vol Cls adjCls
02-04-01 22.60 23.05 22.35 206,800 23.00 7.81
02-03-28 22.51 22.95 22.33 671,200 22.92 7.79
02-03-27 22.37 22.60 22.09 380,200 22.60 7.68
02-03-26 22.12 22.53 22.11 384,200 22.53 7.65
02-03-25 22.19 22.45 22.10 358,000 22.40 7.61
02-03-22 21.82 22.46 21.81 201,600 22.44 7.62
02-03-21 21.89 22.13 21.86 233,600 22.12 7.51
02-03-20 21.90 22.10 21.70 483,400 22.04 7.49
02-03-19 21.75 22.02 21.44 398,200 21.73 7.38
Date Open High Low Vol Cls adjCls
02-03-18 21.29 21.65 21.00 249,400 21.60 7.34
02-03-15 21.43 21.50 20.95 611,200 21.19 7.20
02-03-14 20.90 21.44 20.88 282,200 21.44 7.28
02-03-13 22.15 22.20 20.01 758,000 20.80 7.07
02-03-12 22.05 22.20 21.86 414,000 22.05 7.49
02-03-11 22.00 22.18 21.91 333,600 22.12 7.51
02-03-08 21.80 22.08 21.50 343,400 22.05 7.49
02-03-07 21.49 22.30 21.05 724,400 21.75 7.39
02-03-06 21.50 21.56 21.15 407,200 21.47 7.29
Date Open High Low Vol Cls adjCls
02-03-05 21.11 21.65 20.70 1,001,000 21.45 7.29
02-03-04 20.15 21.31 19.90 1,309,200 21.10 7.17
02-03-01 20.28 20.37 19.81 798,800 20.16 6.85
02-02-28 20.14 20.30 20.08 304,400 20.15 6.84
02-02-27 20.70 20.71 20.08 476,800 20.15 6.84
02-02-26 20.00 20.19 19.89 617,800 20.07 6.82
02-02-25 19.84 20.10 19.77 581,400 20.00 6.79
02-02-22 19.79 19.87 19.50 138,000 19.81 6.73
02-02-21 19.70 19.97 19.70 125,200 19.71 6.69
Date Open High Low Vol Cls adjCls
02-02-20 19.94 19.98 19.74 223,600 19.90 6.76
02-02-19 19.80 19.99 19.67 173,000 19.93 6.77
02-02-15 20.00 20.00 19.81 209,800 19.93 6.77
02-02-14 19.90 20.34 19.54 590,400 19.99 6.79
02-02-13 19.60 20.10 19.25 445,200 19.55 6.64
02-02-12 19.10 19.60 18.76 440,000 19.48 6.62
02-02-11 19.00 19.10 18.90 278,400 19.00 6.45
02-02-08 18.80 19.10 18.74 136,800 19.00 6.45
02-02-07 19.36 19.70 18.75 519,000 18.86 6.41
Date Open High Low Vol Cls adjCls
02-02-06 19.02 19.98 18.75 122,000 18.85 6.40
02-02-05 18.99 19.24 18.60 617,000 18.76 6.37
02-02-04 18.94 19.49 18.85 283,200 18.95 6.44
02-02-01 19.31 19.31 18.91 219,000 18.94 6.43
02-01-31 19.09 19.32 18.96 461,800 19.13 6.50
02-01-30 19.00 19.10 18.95 131,400 19.05 6.47
02-01-29 19.01 19.27 19.00 306,800 19.00 6.45
02-01-28 19.30 19.45 18.95 184,000 19.28 6.55
02-01-25 19.38 19.38 19.00 251,400 19.29 6.55
Date Open High Low Vol Cls adjCls
02-01-24 19.45 19.50 19.00 285,800 19.38 6.58
02-01-23 19.40 19.45 19.10 127,000 19.45 6.61
02-01-22 19.54 19.56 19.40 116,400 19.40 6.59
02-01-18 19.90 19.90 19.45 239,400 19.55 6.64
02-01-17 19.90 19.90 19.71 62,200 19.82 6.73
02-01-16 20.19 20.34 19.35 361,400 19.88 6.75
02-01-15 20.10 20.81 19.80 428,800 20.71 7.03
02-01-14 20.15 20.16 19.82 213,400 19.99 6.79
02-01-11 20.70 20.70 20.30 121,800 20.30 6.90
Date Open High Low Vol Cls adjCls
02-01-10 20.30 20.77 20.22 162,400 20.63 7.01
02-01-09 20.25 20.50 20.05 512,600 20.23 6.87
02-01-08 20.91 20.95 19.95 966,000 20.25 6.88
02-01-07 21.35 21.36 20.76 278,800 20.93 7.11
02-01-04 21.22 21.38 21.22 292,200 21.36 7.26
02-01-03 21.25 21.37 21.10 351,200 21.29 7.23
02-01-02 21.01 21.30 21.01 182,400 21.25 7.22
01-12-31 21.43 21.50 21.16 129,800 21.32 7.24
01-12-28 21.16 21.50 21.00 160,800 21.32 7.24
Date Open High Low Vol Cls adjCls
01-12-27 21.00 21.36 21.00 541,000 21.15 7.18
01-12-26 21.25 21.26 20.83 203,800 21.09 7.16
01-12-24 21.20 21.21 20.90 94,800 21.09 7.16
01-12-21 20.40 21.10 20.40 278,000 21.01 7.14
01-12-20 20.35 20.70 20.16 144,600 20.56 6.98
01-12-19 21.00 21.05 20.00 121,200 20.02 6.80
01-12-18 20.11 21.35 20.10 588,800 21.04 7.15
01-12-17 19.59 20.05 19.41 605,000 20.01 6.80
01-12-14 19.36 19.63 19.27 195,000 19.50 6.62
Date Open High Low Vol Cls adjCls
01-12-13 19.39 19.41 19.21 539,000 19.26 6.54
01-12-12 19.09 19.49 18.85 866,800 19.40 6.59
01-12-11 18.99 19.12 18.80 1,029,600 19.10 6.49
01-12-10 18.05 18.99 18.05 576,800 18.93 6.43
01-12-07 18.00 18.09 17.75 125,600 18.03 6.12
01-12-06 18.00 18.10 17.75 84,400 17.99 6.11
01-12-05 18.00 18.25 17.80 212,800 18.00 6.11
01-12-04 18.00 18.00 17.70 91,400 17.88 6.07
01-12-03 17.50 18.06 17.40 381,600 17.94 6.09
Date Open High Low Vol Cls adjCls
01-11-30 17.14 17.50 17.14 535,200 17.45 5.93
01-11-29 17.06 17.25 17.01 64,600 17.22 5.85
01-11-28 17.06 17.25 17.03 147,400 17.06 5.79
01-11-27 17.05 17.30 17.00 131,200 17.10 5.81
01-11-26 17.00 17.20 16.45 341,800 17.20 5.84
01-11-23 16.71 17.00 16.71 29,800 16.93 5.75
01-11-21 16.80 17.04 16.75 122,200 16.89 5.74
01-11-20 17.00 17.04 16.50 46,200 17.00 5.77
01-11-19 17.05 17.10 16.90 125,800 17.04 5.79
Date Open High Low Vol Cls adjCls
01-11-16 16.97 17.10 16.51 232,600 17.05 5.79
01-11-15 17.00 17.05 16.45 152,600 16.89 5.74
01-11-14 17.05 17.05 16.52 270,600 16.57 5.63
01-11-13 17.10 17.10 16.80 310,200 17.05 5.79
01-11-12 16.91 16.96 16.77 107,000 16.85 5.72
01-11-09 16.98 16.98 16.80 35,000 16.95 5.76
01-11-08 17.00 17.20 16.82 125,000 16.82 5.71
01-11-07 16.99 17.04 16.87 37,800 16.95 5.76
01-11-06 16.86 17.01 16.50 53,000 16.85 5.72
Date Open High Low Vol Cls adjCls
01-11-05 17.02 17.05 16.70 100,000 16.79 5.70
01-11-02 16.97 17.00 16.81 64,400 16.90 5.74
01-11-01 16.70 17.04 16.25 412,200 16.89 5.74
01-10-31 16.75 16.95 16.41 80,200 16.81 5.71
01-10-30 17.04 17.04 16.20 130,200 16.58 5.63
01-10-29 17.05 17.05 16.95 43,400 17.00 5.77
01-10-26 17.04 17.15 16.81 288,800 17.14 5.82
01-10-25 17.05 17.05 16.70 71,200 16.91 5.74
01-10-24 17.04 17.05 16.50 72,600 17.05 5.79
Date Open High Low Vol Cls adjCls
01-10-23 17.00 17.05 16.85 44,400 17.03 5.78
01-10-22 16.98 17.05 16.68 49,600 17.00 5.77
01-10-19 17.00 17.05 16.55 33,600 16.55 5.62
01-10-18 16.92 17.00 16.80 36,400 16.80 5.71
01-10-17 17.05 17.25 16.75 157,000 16.85 5.72
01-10-16 17.49 17.49 17.18 55,000 17.20 5.84
01-10-15 17.20 17.60 17.20 29,200 17.42 5.92
01-10-12 17.40 17.75 16.95 86,600 17.40 5.91
01-10-11 16.25 17.79 16.25 139,600 17.22 5.85
Date Open High Low Vol Cls adjCls
01-10-10 16.00 16.30 15.85 529,800 16.00 5.43
01-10-09 16.15 16.15 15.85 550,000 15.90 5.40
01-10-08 16.19 16.25 15.92 355,000 16.00 5.43
01-10-05 15.95 16.30 15.85 167,200 16.07 5.46
01-10-04 15.70 16.30 15.25 448,400 15.98 5.43
01-10-03 15.50 15.75 15.16 295,400 15.55 5.28
01-10-02 16.30 16.30 15.40 1,451,000 15.50 5.26
01-10-01 16.10 16.10 15.88 1,061,600 15.95 5.42
01-09-28 16.10 16.20 15.96 1,368,400 16.11 5.47
Date Open High Low Vol Cls adjCls
01-09-27 16.15 16.15 15.90 238,800 15.96 5.42
01-09-26 15.39 16.10 15.20 159,400 15.95 5.42
01-09-25 15.94 16.04 14.70 253,800 15.40 5.23
01-09-24 15.05 16.40 15.04 292,400 15.80 5.37
01-09-21 13.88 14.50 12.70 1,003,000 14.50 4.93
01-09-20 14.75 15.30 14.30 941,000 14.40 4.89
01-09-19 18.00 18.40 16.70 688,000 16.79 5.70
01-09-18 19.16 19.16 17.93 1,371,000 18.00 6.11
01-09-17 17.84 19.50 17.84 549,200 19.00 6.45
Date Open High Low Vol Cls adjCls
01-09-10 19.71 20.07 19.26 308,600 20.00 6.79
01-09-07 20.12 20.50 19.70 282,600 19.70 6.69
01-09-06 20.00 20.80 20.00 358,600 20.20 6.86
01-09-05 20.17 20.45 20.05 177,200 20.17 6.85
01-09-04 19.94 20.40 19.82 283,800 20.05 6.81
01-08-31 19.82 19.95 19.75 23,400 19.85 6.74
01-08-30 19.95 19.97 19.75 47,800 19.75 6.71
01-08-29 19.95 19.95 19.63 42,000 19.90 6.76
01-08-28 20.25 20.25 19.50 67,000 19.63 6.67
Date Open High Low Vol Cls adjCls
01-08-27 20.24 20.26 19.70 82,800 19.70 6.69
01-08-24 19.65 20.35 19.65 79,000 20.01 6.80
01-08-23 20.05 20.71 19.70 122,000 19.70 6.69
01-08-22 18.91 20.09 18.90 96,400 19.84 6.74
01-08-21 19.00 19.29 18.82 210,400 19.02 6.46
01-08-20 19.10 19.10 18.90 584,200 18.95 6.44
01-08-17 19.06 19.09 18.95 417,200 19.05 6.47
01-08-16 19.31 19.32 19.10 221,400 19.18 6.51
01-08-15 19.08 19.70 19.05 921,600 19.29 6.55
Date Open High Low Vol Cls adjCls
01-08-14 19.06 19.50 18.95 1,006,000 19.10 6.49
01-08-13 19.30 19.50 19.06 1,976,800 19.06 6.47
01-08-10 19.55 19.55 19.42 185,400 19.50 6.62
01-08-09 19.74 19.75 19.21 491,600 19.40 6.59
01-08-08 19.84 19.84 19.40 142,200 19.55 6.64
01-08-07 19.92 19.92 19.76 136,000 19.79 6.72
01-08-06 19.33 19.82 19.16 833,600 19.82 6.73
01-08-03 19.81 19.85 18.75 530,400 19.19 6.52
01-08-02 20.60 20.60 19.65 1,024,200 19.72 6.70
Date Open High Low Vol Cls adjCls
01-08-01 22.16 22.50 20.20 1,476,000 20.56 6.98
01-07-31 21.80 22.05 21.50 107,400 21.80 7.40
01-07-30 21.77 22.10 21.76 219,800 22.00 7.47
01-07-27 21.10 22.16 21.00 90,800 21.99 7.47
01-07-26 20.61 21.20 20.20 407,400 21.00 7.13
01-07-25 21.35 21.35 20.50 129,600 20.82 7.07
01-07-24 22.63 22.65 20.92 287,400 21.20 7.20
01-07-23 22.76 22.90 22.60 167,800 22.70 7.71
01-07-20 22.66 22.90 22.66 88,400 22.85 7.76
Date Open High Low Vol Cls adjCls
01-07-19 22.40 22.95 22.35 180,800 22.70 7.71
01-07-18 22.65 22.67 22.38 118,600 22.40 7.61
01-07-17 22.90 22.90 22.45 101,800 22.63 7.69
01-07-16 22.80 22.90 22.45 53,400 22.60 7.68
01-07-13 22.75 22.85 22.65 145,200 22.75 7.73
01-07-12 22.46 22.75 22.46 311,200 22.75 7.73
01-07-11 23.15 23.35 22.40 180,400 22.41 7.61
01-07-10 23.30 23.45 23.20 347,000 23.36 7.93
01-07-09 23.26 23.32 23.20 181,600 23.30 7.91
Date Open High Low Vol Cls adjCls
01-07-06 23.16 23.41 23.15 362,000 23.34 7.93
01-07-05 23.15 23.30 23.05 154,400 23.20 7.88
01-07-03 23.24 23.30 23.00 75,800 23.16 7.87
01-07-02 23.11 23.25 23.00 155,400 23.16 7.87
01-06-29 23.02 23.25 22.60 282,400 22.85 7.76
01-06-28 23.00 23.30 22.65 311,800 22.99 7.81
01-06-27 22.35 23.00 22.30 316,600 22.99 7.81
01-06-26 22.54 22.54 22.35 210,000 22.35 7.59
01-06-25 22.45 22.67 22.40 272,600 22.41 7.61
Date Open High Low Vol Cls adjCls
01-06-22 22.11 22.57 22.06 394,400 22.50 7.64
01-06-21 22.30 22.35 21.90 163,400 22.08 7.50
01-06-20 22.20 22.50 22.00 185,000 22.45 7.63
01-06-19 22.41 22.55 21.91 210,000 22.25 7.56
01-06-18 22.55 22.60 22.20 84,200 22.25 7.56
01-06-15 21.90 22.59 21.90 155,800 22.55 7.66
01-06-14 22.10 22.20 21.90 178,200 22.00 7.47
01-06-13 22.37 22.65 21.75 297,200 22.00 7.47
01-06-12 22.06 22.29 21.90 212,000 22.15 7.52
Date Open High Low Vol Cls adjCls
01-06-11 22.51 22.60 21.80 275,400 21.96 7.46
01-06-08 22.56 22.93 22.15 436,200 22.60 7.68
01-06-07 21.48 22.45 21.12 375,800 22.10 7.51
01-06-06 20.86 22.40 20.65 1,691,400 21.31 7.24
01-06-05 19.63 21.80 19.63 1,325,200 20.85 7.08
01-06-04 19.92 20.08 19.25 617,800 19.88 6.75
01-06-01 19.94 20.10 19.82 571,800 20.01 6.80
01-05-31 19.75 20.13 19.16 830,400 20.01 6.80
01-05-30 21.74 21.80 19.90 647,200 20.30 6.90
Date Open High Low Vol Cls adjCls
01-05-29 23.05 23.20 22.01 731,200 22.05 7.49
01-05-25 23.30 23.30 22.95 342,200 23.07 7.84
01-05-24 23.10 23.30 23.00 452,400 23.30 7.91
01-05-23 23.00 23.41 22.93 96,600 22.93 7.79
01-05-22 23.50 23.90 22.90 337,800 23.00 7.81
01-05-21 24.11 24.11 23.45 182,800 23.65 8.03
01-05-18 24.69 24.70 24.00 335,600 24.26 8.24
01-05-17 23.40 24.79 23.00 348,400 24.68 8.38
01-05-16 23.88 23.89 22.70 210,600 23.08 7.84
Date Open High Low Vol Cls adjCls
01-05-15 23.00 23.85 22.61 375,200 23.55 8.00
01-05-14 23.90 23.90 22.80 278,200 22.80 7.74
01-05-11 24.46 24.70 23.80 448,400 23.90 8.12
01-05-10 23.75 24.60 23.69 306,400 24.47 8.31
01-05-09 23.05 23.50 23.00 108,800 23.41 7.95
01-05-08 22.15 23.09 21.90 244,000 23.02 7.82
01-05-07 22.00 22.00 21.53 76,000 21.80 7.40
01-05-04 21.08 22.14 21.00 189,000 21.85 7.42
01-05-03 21.00 21.20 20.90 512,600 21.06 7.15
Date Open High Low Vol Cls adjCls
01-05-02 21.65 22.00 20.91 754,200 21.00 7.13
01-05-01 21.00 21.70 21.00 393,600 21.54 7.32
01-04-30 20.75 23.05 19.39 1,306,400 21.00 7.13
01-04-27 18.75 20.05 18.70 956,000 20.05 6.81
01-04-26 18.16 18.75 18.15 350,600 18.65 6.33
01-04-25 18.33 18.60 18.13 366,200 18.20 6.18
01-04-24 18.30 18.50 18.26 135,400 18.40 6.25
01-04-23 18.50 18.50 18.35 151,600 18.47 6.27
01-04-20 18.50 18.62 18.19 391,200 18.56 6.30
Date Open High Low Vol Cls adjCls
01-04-19 18.08 18.14 18.00 258,400 18.00 6.11
01-04-18 18.55 19.00 17.80 599,400 18.00 6.11
01-04-17 18.16 18.50 18.16 80,600 18.40 6.25
01-04-16 18.10 18.44 17.90 149,600 18.05 6.13
01-04-12 18.20 18.50 18.10 120,000 18.10 6.15
01-04-11 18.90 18.90 18.26 347,600 18.32 6.22
01-04-10 18.65 18.75 18.45 488,200 18.55 6.30
01-04-09 18.92 18.92 17.95 801,400 18.25 6.20
01-04-06 20.13 20.13 19.00 138,800 19.13 6.50
Date Open High Low Vol Cls adjCls
01-04-05 20.25 20.38 19.94 109,600 20.25 6.88
01-04-04 18.88 20.25 18.38 190,000 20.06 6.81
01-04-03 20.00 20.13 18.50 224,600 18.50 6.28
01-04-02 19.38 20.00 19.38 125,000 19.75 6.71
01-03-30 19.00 20.00 19.00 97,200 19.88 6.75
01-03-29 18.75 19.13 18.13 129,600 19.06 6.47
01-03-28 19.63 19.88 18.00 172,400 18.75 6.37
01-03-27 19.88 20.25 19.75 230,800 19.75 6.71
01-03-26 20.00 20.63 19.88 491,400 20.25 6.88
Date Open High Low Vol Cls adjCls
01-03-23 20.00 20.63 19.63 339,800 20.00 6.79
01-03-22 20.11 20.13 19.25 126,800 19.63 6.67
01-03-21 19.13 20.13 19.13 75,200 19.94 6.77
01-03-20 19.50 20.50 19.13 309,800 19.13 6.50
01-03-19 19.69 19.75 18.88 120,800 19.38 6.58
01-03-16 20.38 20.38 19.69 75,800 19.69 6.69
01-03-15 19.94 20.50 19.88 57,200 20.25 6.88
01-03-14 18.50 20.25 18.25 184,000 19.81 6.73
01-03-13 18.38 19.00 18.19 229,200 18.88 6.41
Date Open High Low Vol Cls adjCls
01-03-12 19.25 19.63 18.13 255,000 18.13 6.16
01-03-09 19.97 20.50 19.50 140,000 19.63 6.67
01-03-08 20.75 20.75 19.50 137,000 19.88 6.75
01-03-07 20.72 20.88 20.06 175,800 20.63 7.01
01-03-06 21.00 21.38 20.00 257,000 20.00 6.79
01-03-05 20.50 21.13 20.19 110,000 20.88 7.09
01-03-02 20.19 20.25 19.25 167,000 20.13 6.84
01-03-01 21.75 21.88 18.88 232,000 20.00 6.79
01-02-28 22.13 22.13 21.81 142,600 21.88 7.43
Date Open High Low Vol Cls adjCls
01-02-27 21.50 22.00 21.38 271,800 22.00 7.47
01-02-26 20.50 21.50 20.45 118,600 21.22 7.21
01-02-23 18.50 20.56 18.38 122,800 20.50 6.96
01-02-22 19.61 19.63 18.56 197,400 18.56 6.31
01-02-21 19.27 20.13 18.88 196,800 19.63 6.67
01-02-20 22.00 22.00 19.13 391,400 19.63 6.67
01-02-16 21.19 22.38 20.13 264,200 21.38 7.26
01-02-15 22.75 23.00 20.75 359,400 21.25 7.22
01-02-14 24.50 24.63 21.38 1,363,600 22.25 7.56
Date Open High Low Vol Cls adjCls
01-02-13 23.81 24.63 23.38 228,600 24.38 8.28
01-02-12 24.25 24.38 23.50 2,362,200 23.50 7.98
01-02-09 25.06 25.19 24.00 730,200 24.00 8.15
01-02-08 24.27 25.38 24.25 451,400 25.13 8.53
01-02-07 24.13 25.00 23.88 189,400 24.38 8.28
01-02-06 24.23 25.69 23.88 585,600 24.75 8.41
01-02-05 22.06 24.38 21.75 562,400 23.88 8.11
01-02-02 20.06 21.75 20.00 477,200 21.63 7.35
01-02-01 19.38 20.06 19.38 100,600 19.88 6.75
Date Open High Low Vol Cls adjCls
01-01-31 19.77 20.06 19.38 84,200 19.44 6.60
01-01-30 19.94 20.06 18.94 188,800 20.06 6.81
01-01-29 18.98 20.00 18.63 206,600 19.94 6.77
01-01-26 17.50 19.38 17.38 249,000 18.63 6.33
01-01-25 17.25 18.00 16.25 985,800 17.88 6.07
01-01-24 17.89 18.00 16.94 1,197,200 17.00 5.77
01-01-23 18.25 18.38 17.88 442,600 17.88 6.07
01-01-22 18.63 18.63 17.63 764,600 17.88 6.07
01-01-19 19.06 19.25 18.25 254,200 18.38 6.24
Date Open High Low Vol Cls adjCls
01-01-18 19.48 19.50 18.50 292,800 19.00 6.45
01-01-17 19.11 19.88 18.88 486,000 19.38 6.58
01-01-16 19.63 20.50 18.88 663,200 19.00 6.45
01-01-12 18.59 19.25 18.50 566,200 19.13 6.50
01-01-11 17.03 18.50 17.00 1,357,000 18.19 6.18
01-01-10 17.19 17.25 16.75 976,800 17.00 5.77
01-01-09 17.91 18.00 17.00 821,800 17.25 5.86
01-01-08 18.00 18.19 17.50 631,000 17.50 5.94
01-01-05 18.11 18.50 17.75 962,000 18.13 6.16
Date Open High Low Vol Cls adjCls
01-01-04 17.94 19.00 17.63 287,600 18.06 6.14
01-01-03 18.78 19.38 17.50 545,400 17.63 5.99
01-01-02 20.17 20.25 18.69 330,400 19.25 6.54
00-12-29 19.00 20.13 18.75 232,800 19.75 6.71
00-12-28 18.63 19.38 18.31 1,048,600 18.63 6.33
00-12-27 18.91 19.13 18.25 361,400 18.56 6.31
00-12-26 19.31 19.38 18.88 754,000 19.00 6.45
00-12-22 18.63 19.38 18.50 416,000 19.25 6.54
00-12-21 18.06 18.50 17.75 1,017,400 18.19 6.18
Date Open High Low Vol Cls adjCls
00-12-20 19.38 19.63 18.00 1,228,800 18.25 6.20
00-12-19 20.05 20.06 19.25 457,400 19.63 6.67
00-12-18 20.50 20.50 19.44 483,600 20.06 6.81
00-12-15 20.25 20.25 18.00 950,200 20.13 6.84
00-12-14 19.98 20.25 19.88 265,400 20.13 6.84
00-12-13 20.75 20.88 19.75 422,400 19.88 6.75
00-12-12 21.22 21.25 19.38 1,077,400 19.88 6.75
00-12-11 22.69 22.75 19.88 2,919,200 21.19 7.20
00-12-08 15.81 22.88 15.13 17,149,800 20.00 6.79