ViaSat Inc. (VSAT)

75.43
0.00 (0.00%)
Exchange
NMS
52 Week Range
56.02 - 79.15
Avg. Vol
393,532
Market Cap
3.68B
Short ratio
31.45
PE ratio
147.32
PEG Ratio
3.19
Earnings Share
0.51

ViaSat Inc. (VSAT) Historicals

Date Open High Low Vol Cls adjCls
16-05-04 75.61 76.31 74.92 386,400 75.28 75.28
16-05-03 74.79 76.20 74.47 581,500 76.04 76.04
16-05-02 76.73 77.00 74.75 7,483,600 75.08 75.08
16-04-29 78.00 78.73 75.87 482,000 76.70 76.70
16-04-28 77.37 79.15 77.21 349,400 78.03 78.03
16-04-27 76.91 77.90 76.91 380,400 77.61 77.61
16-04-26 76.00 76.84 75.30 158,100 76.55 76.55
16-04-25 75.75 75.94 75.30 161,500 75.57 75.57
16-04-22 74.87 76.22 74.78 231,600 76.08 76.08
Date Open High Low Vol Cls adjCls
16-04-21 74.23 74.91 74.21 268,300 74.81 74.81
16-04-20 73.01 74.29 72.67 234,600 74.06 74.06
16-04-19 72.99 73.29 72.29 107,200 73.05 73.05
16-04-18 73.13 73.63 72.34 146,800 72.71 72.71
16-04-15 72.66 73.83 71.88 170,700 73.20 73.20
16-04-14 73.99 74.10 72.63 149,300 72.85 72.85
16-04-13 73.32 74.29 72.51 212,900 73.87 73.87
16-04-12 71.91 73.38 71.29 146,200 73.15 73.15
16-04-11 73.04 73.79 71.81 120,300 71.96 71.96
Date Open High Low Vol Cls adjCls
16-04-08 73.04 73.86 72.24 128,500 72.67 72.67
16-04-07 73.18 73.66 71.46 282,400 72.36 72.36
16-04-06 72.10 73.73 72.10 117,100 73.66 73.66
16-04-05 72.83 73.55 71.77 192,800 72.03 72.03
16-04-04 73.10 73.66 72.47 224,600 73.19 73.19
16-04-01 72.76 73.19 71.45 305,800 72.96 72.96
16-03-31 73.00 74.26 72.85 148,000 73.48 73.48
16-03-30 73.75 74.71 72.70 216,000 72.73 72.73
16-03-29 72.42 73.86 72.23 308,600 73.75 73.75
Date Open High Low Vol Cls adjCls
16-03-28 72.34 72.91 72.02 78,600 72.35 72.35
16-03-24 71.91 73.13 71.46 164,400 72.16 72.16
16-03-23 74.24 74.74 71.95 238,000 72.00 72.00
16-03-22 75.05 75.25 73.44 98,000 74.53 74.53
16-03-21 75.31 75.98 75.10 132,000 75.12 75.12
16-03-18 75.12 76.58 75.12 333,100 75.84 75.84
16-03-17 73.15 74.95 72.69 149,700 74.70 74.70
16-03-16 72.70 73.23 72.13 188,000 73.06 73.06
16-03-15 74.72 74.99 72.65 208,000 72.90 72.90
Date Open High Low Vol Cls adjCls
16-03-14 73.25 76.25 72.88 281,400 74.93 74.93
16-03-11 73.35 73.79 72.03 217,100 73.22 73.22
16-03-10 74.39 74.63 72.35 197,000 72.53 72.53
16-03-09 73.24 74.35 73.12 159,100 73.93 73.93
16-03-08 73.82 74.17 72.93 212,000 73.02 73.02
16-03-07 73.71 74.69 73.71 188,500 74.29 74.29
16-03-04 73.91 74.56 73.31 184,900 74.33 74.33
16-03-03 73.75 74.06 73.00 161,800 73.95 73.95
16-03-02 73.28 73.87 73.02 153,000 73.84 73.84
Date Open High Low Vol Cls adjCls
16-03-01 73.26 73.57 72.54 282,600 73.57 73.57
16-02-29 71.85 73.16 71.66 253,200 73.01 73.01
16-02-26 72.54 74.40 71.40 331,000 71.66 71.66
16-02-25 71.10 72.25 70.68 319,400 72.19 72.19
16-02-24 70.37 71.29 69.96 286,800 71.19 71.19
16-02-23 70.52 71.99 70.10 283,500 71.29 71.29
16-02-22 72.27 72.71 66.49 734,800 70.46 70.46
16-02-19 69.99 72.30 69.69 361,200 71.83 71.83
16-02-18 69.11 71.00 68.88 419,000 70.23 70.23
Date Open High Low Vol Cls adjCls
16-02-17 69.59 70.25 67.82 554,700 69.20 69.20
16-02-16 65.00 70.88 64.88 1,068,900 69.81 69.81
16-02-12 61.02 63.00 61.02 387,400 62.45 62.45
16-02-11 56.91 61.22 56.48 472,400 60.92 60.92
16-02-10 56.17 60.28 56.02 517,800 58.00 58.00
16-02-09 56.39 58.22 56.29 281,300 56.90 56.90
16-02-08 57.67 57.69 56.50 426,300 56.71 56.71
16-02-05 59.44 59.44 57.56 240,800 57.70 57.70
16-02-04 59.38 59.79 58.77 221,900 59.51 59.51
Date Open High Low Vol Cls adjCls
16-02-03 59.89 59.89 57.96 235,600 59.41 59.41
16-02-02 60.73 61.03 59.00 151,800 59.24 59.24
16-02-01 61.94 61.94 60.42 245,300 61.32 61.32
16-01-29 58.96 62.50 58.96 347,700 62.50 62.50
16-01-28 59.72 59.72 58.63 162,900 59.03 59.03
16-01-27 60.85 61.10 58.97 165,300 59.26 59.26
16-01-26 59.19 61.05 58.86 256,100 60.98 60.98
16-01-25 59.56 59.90 58.59 150,500 58.87 58.87
16-01-22 59.39 60.26 59.00 141,100 59.94 59.94
Date Open High Low Vol Cls adjCls
16-01-21 58.89 59.68 58.00 124,000 58.43 58.43
16-01-20 57.54 59.06 56.34 254,700 58.77 58.77
16-01-19 60.08 60.08 57.41 238,600 58.27 58.27
16-01-15 59.42 60.71 58.63 283,700 59.29 59.29
16-01-14 62.00 62.33 61.05 223,800 61.11 61.11
16-01-13 62.30 63.36 61.68 414,000 61.96 61.96
16-01-12 60.75 62.58 60.10 342,700 62.34 62.34
16-01-11 57.45 60.39 57.28 297,800 60.20 60.20
16-01-08 57.14 58.00 56.54 287,800 57.15 57.15
Date Open High Low Vol Cls adjCls
16-01-07 58.06 58.98 56.68 287,600 56.93 56.93
16-01-06 58.83 59.60 58.42 178,000 58.98 58.98
16-01-05 59.30 60.23 59.11 168,300 59.83 59.83
16-01-04 59.94 60.30 58.40 270,800 59.26 59.26
15-12-31 61.20 62.24 60.92 200,000 61.01 61.01
15-12-30 62.12 62.43 61.26 154,400 61.42 61.42
15-12-29 61.91 62.61 61.60 138,500 62.12 62.12
15-12-28 61.17 61.85 60.83 108,000 61.60 61.60
15-12-24 61.03 61.88 60.71 45,200 61.33 61.33
Date Open High Low Vol Cls adjCls
15-12-23 59.75 61.40 59.68 127,600 61.05 61.05
15-12-22 59.76 60.10 58.90 102,400 60.08 60.08
15-12-21 58.65 59.59 58.18 162,600 59.56 59.56
15-12-18 59.70 59.87 58.33 652,000 58.37 58.37
15-12-17 60.85 60.96 59.54 123,600 59.73 59.73
15-12-16 59.94 61.01 59.87 151,700 60.81 60.81
15-12-15 59.33 60.12 59.02 181,900 59.64 59.64
15-12-14 59.87 60.28 58.58 222,500 58.89 58.89
15-12-11 60.07 61.06 59.55 230,200 59.93 59.93
Date Open High Low Vol Cls adjCls
15-12-10 60.67 61.85 60.67 171,100 60.98 60.98
15-12-09 61.20 61.86 60.30 170,400 60.75 60.75
15-12-08 61.42 61.95 60.76 179,200 61.27 61.27
15-12-07 62.73 62.96 61.43 173,900 61.88 61.88
15-12-04 61.67 62.88 61.65 116,700 62.61 62.61
15-12-03 61.82 62.96 61.30 286,000 61.47 61.47
15-12-02 62.11 62.46 61.47 177,000 61.54 61.54
15-12-01 62.00 62.05 61.19 160,900 62.00 62.00
15-11-30 61.90 62.48 61.23 212,800 61.98 61.98
Date Open High Low Vol Cls adjCls
15-11-27 61.35 61.97 60.14 90,500 61.90 61.90
15-11-25 60.78 61.84 60.38 169,500 61.48 61.48
15-11-24 60.44 61.02 59.97 104,000 61.02 61.02
15-11-23 61.50 61.82 60.40 168,900 60.82 60.82
15-11-20 61.15 61.96 61.15 142,900 61.81 61.81
15-11-19 60.96 61.17 60.43 103,600 60.75 60.75
15-11-18 61.34 61.70 60.53 284,000 61.17 61.17
15-11-17 61.80 62.33 61.20 183,900 61.26 61.26
15-11-16 59.80 62.11 59.80 222,300 62.03 62.03
Date Open High Low Vol Cls adjCls
15-11-13 59.78 60.00 58.91 206,800 59.76 59.76
15-11-12 61.85 62.00 60.08 264,900 60.21 60.21
15-11-11 62.95 63.42 61.43 213,200 62.45 62.45
15-11-10 64.02 64.03 58.62 814,700 63.08 63.08
15-11-09 66.76 66.76 64.77 229,400 66.00 66.00
15-11-06 66.11 66.64 65.22 238,300 66.30 66.30
15-11-05 65.39 66.26 64.51 220,000 66.14 66.14
15-11-04 65.91 66.66 64.50 206,900 65.33 65.33
15-11-03 66.27 66.54 65.34 214,700 65.72 65.72
Date Open High Low Vol Cls adjCls
15-11-02 66.11 66.78 65.58 311,700 66.33 66.33
15-10-30 66.35 66.70 65.12 259,400 65.96 65.96
15-10-29 67.52 67.77 66.18 151,100 66.30 66.30
15-10-28 65.95 67.86 65.73 240,300 67.72 67.72
15-10-27 66.88 67.85 64.94 180,700 65.62 65.62
15-10-26 67.36 67.66 66.68 115,900 67.00 67.00
15-10-23 67.19 67.70 66.46 184,600 67.27 67.27
15-10-22 65.32 69.15 65.00 185,700 66.53 66.53
15-10-21 66.45 66.45 64.79 193,700 64.84 64.84
Date Open High Low Vol Cls adjCls
15-10-20 66.37 68.64 65.22 195,300 66.13 66.13
15-10-19 66.11 66.84 65.90 164,000 66.57 66.57
15-10-16 67.11 67.11 66.26 161,900 66.47 66.47
15-10-15 66.43 67.36 65.05 223,400 67.30 67.30
15-10-14 66.92 68.04 66.26 309,200 66.44 66.44
15-10-13 68.65 68.85 66.15 370,100 66.74 66.74
15-10-12 70.03 71.41 69.78 246,800 70.30 70.30
15-10-09 70.26 71.38 69.82 260,600 70.15 70.15
15-10-08 69.98 70.90 69.28 214,200 70.78 70.78
Date Open High Low Vol Cls adjCls
15-10-07 68.74 70.31 68.64 415,400 70.03 70.03
15-10-06 66.77 68.79 66.76 239,600 68.63 68.63
15-10-05 64.79 66.78 64.79 238,900 66.65 66.65
15-10-02 62.24 64.43 62.24 221,300 64.43 64.43
15-10-01 64.00 64.02 61.24 411,100 63.01 63.01
15-09-30 64.66 65.17 63.32 273,000 64.29 64.29
15-09-29 64.25 64.57 63.40 272,100 64.11 64.11
15-09-28 64.30 65.22 63.90 344,000 64.41 64.41
15-09-25 62.66 64.97 62.15 304,600 64.34 64.34
Date Open High Low Vol Cls adjCls
15-09-24 61.83 62.15 61.07 270,000 62.02 62.02
15-09-23 63.61 64.28 62.26 259,000 62.27 62.27
15-09-22 62.65 63.56 62.49 193,000 63.47 63.47
15-09-21 62.89 63.74 62.29 127,700 63.31 63.31
15-09-18 62.48 63.47 61.98 236,200 62.41 62.41
15-09-17 63.39 64.45 62.80 143,600 63.62 63.62
15-09-16 62.90 63.56 62.63 117,800 63.37 63.37
15-09-15 62.94 63.08 62.02 180,500 62.66 62.66
15-09-14 63.20 63.22 62.41 120,600 62.56 62.56
Date Open High Low Vol Cls adjCls
15-09-11 63.14 63.60 62.00 185,400 63.25 63.25
15-09-10 64.29 64.62 63.45 203,300 63.69 63.69
15-09-09 63.75 64.89 63.75 397,500 64.35 64.35
15-09-08 62.12 63.50 61.50 333,300 63.25 63.25
15-09-04 60.67 61.79 60.67 170,600 61.36 61.36
15-09-03 60.80 61.71 60.69 246,400 61.36 61.36
15-09-02 59.27 60.81 58.61 229,700 60.81 60.81
15-09-01 57.47 59.03 56.97 283,800 58.51 58.51
15-08-31 59.27 59.27 58.37 184,000 58.77 58.77
Date Open High Low Vol Cls adjCls
15-08-28 59.06 59.82 58.73 144,700 59.56 59.56
15-08-27 59.76 60.20 58.70 210,100 59.33 59.33
15-08-26 59.06 59.40 57.69 166,200 59.23 59.23
15-08-25 60.06 60.06 57.83 212,700 57.86 57.86
15-08-24 58.00 60.22 57.87 381,500 58.40 58.40
15-08-21 59.88 62.37 59.82 238,500 60.25 60.25
15-08-20 62.09 62.90 61.05 220,900 61.09 61.09
15-08-19 62.32 63.32 62.32 174,200 62.72 62.72
15-08-18 62.82 62.97 62.44 217,200 62.94 62.94
Date Open High Low Vol Cls adjCls
15-08-17 61.04 62.84 60.49 189,400 62.74 62.74
15-08-14 59.23 61.23 59.23 215,900 61.09 61.09
15-08-13 59.90 60.36 59.38 222,400 59.47 59.47
15-08-12 59.40 60.24 59.02 158,600 60.04 60.04
15-08-11 60.78 61.03 59.72 257,100 59.77 59.77
15-08-10 60.30 61.66 57.23 159,400 61.45 61.45
15-08-07 56.20 61.59 56.07 370,500 59.99 59.99
15-08-06 62.21 62.21 60.93 253,800 61.27 61.27
15-08-05 62.13 62.61 61.91 219,300 62.41 62.41
Date Open High Low Vol Cls adjCls
15-08-04 62.33 62.73 61.54 211,700 61.71 61.71
15-08-03 61.84 62.23 61.32 266,500 62.20 62.20
15-07-31 61.72 62.17 61.56 168,200 62.00 62.00
15-07-30 60.91 61.81 60.89 218,500 61.78 61.78
15-07-29 60.98 61.27 60.48 191,700 61.19 61.19
15-07-28 60.26 60.58 59.39 279,900 60.56 60.56
15-07-27 59.08 60.05 59.08 218,700 59.95 59.95
15-07-24 60.19 60.31 59.12 212,900 59.51 59.51
15-07-23 59.67 60.49 59.67 305,600 60.33 60.33
Date Open High Low Vol Cls adjCls
15-07-22 59.57 60.05 58.93 288,200 59.58 59.58
15-07-21 59.67 60.22 59.34 369,400 60.00 60.00
15-07-20 60.08 60.10 59.15 223,900 59.61 59.61
15-07-17 60.50 60.50 59.83 140,600 60.05 60.05
15-07-16 60.40 61.08 60.08 113,500 60.28 60.28
15-07-15 60.24 60.24 59.59 148,700 60.07 60.07
15-07-14 58.79 60.36 58.79 234,100 60.16 60.16
15-07-13 58.58 59.00 58.23 140,800 58.89 58.89
15-07-10 57.43 58.22 56.70 160,200 58.20 58.20
Date Open High Low Vol Cls adjCls
15-07-09 58.38 58.86 56.55 326,900 56.88 56.88
15-07-08 58.50 58.62 57.30 412,100 57.60 57.60
15-07-07 58.63 59.27 57.68 428,600 59.19 59.19
15-07-06 59.00 59.50 57.88 230,300 58.53 58.53
15-07-02 60.90 60.90 59.12 234,000 59.39 59.39
15-07-01 60.45 60.72 59.53 342,300 60.68 60.68
15-06-30 60.77 61.06 59.50 291,500 60.26 60.26
15-06-29 60.91 61.69 60.11 215,000 60.45 60.45
15-06-26 62.75 62.75 61.18 308,900 61.56 61.56
Date Open High Low Vol Cls adjCls
15-06-25 63.00 63.00 62.15 119,500 62.49 62.49
15-06-24 63.74 63.74 62.37 115,700 62.70 62.70
15-06-23 63.66 63.85 62.89 119,000 63.79 63.79
15-06-22 63.66 63.79 63.14 129,000 63.60 63.60
15-06-19 63.11 63.74 62.29 276,500 63.39 63.39
15-06-18 62.40 63.40 62.03 205,200 62.99 62.99
15-06-17 62.91 62.99 62.15 93,000 62.25 62.25
15-06-16 62.04 63.32 62.04 118,300 62.67 62.67
15-06-15 62.53 63.08 62.10 180,600 62.24 62.24
Date Open High Low Vol Cls adjCls
15-06-12 62.62 63.55 62.62 156,900 63.55 63.55
15-06-11 62.93 63.05 62.13 157,500 62.68 62.68
15-06-10 62.78 63.34 62.47 239,600 62.69 62.69
15-06-09 62.62 62.79 61.65 526,600 62.61 62.61
15-06-08 63.38 63.63 62.43 239,600 62.74 62.74
15-06-05 63.52 63.62 62.59 191,700 63.50 63.50
15-06-04 63.80 64.47 63.25 142,100 63.50 63.50
15-06-03 64.04 64.48 63.57 139,500 64.48 64.48
15-06-02 63.02 64.57 63.02 185,500 63.95 63.95
Date Open High Low Vol Cls adjCls
15-06-01 63.16 63.74 62.91 193,000 63.33 63.33
15-05-29 62.58 63.44 62.30 296,500 62.99 62.99
15-05-28 62.43 62.67 62.03 125,700 62.57 62.57
15-05-27 62.02 62.49 61.61 183,300 62.39 62.39
15-05-26 62.19 62.47 61.50 372,900 61.75 61.75
15-05-22 62.63 63.60 62.05 337,800 62.47 62.47
15-05-21 62.17 62.83 61.47 417,900 62.53 62.53
15-05-20 64.11 64.11 61.26 905,100 62.00 62.00
15-05-19 61.71 64.74 61.57 587,900 64.65 64.65
Date Open High Low Vol Cls adjCls
15-05-18 61.45 61.96 60.78 262,600 61.78 61.78
15-05-15 61.32 61.93 60.60 299,700 61.71 61.71
15-05-14 61.44 61.73 60.91 104,000 61.61 61.61
15-05-13 60.83 61.19 60.42 95,900 61.11 61.11
15-05-12 60.58 61.03 59.77 89,000 60.61 60.61
15-05-11 61.03 61.69 60.75 79,100 60.91 60.91
15-05-08 61.48 62.11 60.86 100,400 61.03 61.03
15-05-07 60.30 61.30 60.03 88,500 60.92 60.92
15-05-06 60.67 60.82 59.70 112,300 60.45 60.45
Date Open High Low Vol Cls adjCls
15-05-05 61.64 62.24 60.16 142,200 60.46 60.46
15-05-04 60.23 62.28 60.23 257,400 62.04 62.04
15-05-01 60.19 60.91 59.74 195,900 60.29 60.29
15-04-30 61.32 62.72 60.09 182,300 60.12 60.12
15-04-29 62.79 62.94 61.40 98,700 61.67 61.67
15-04-28 62.08 63.15 61.92 121,800 63.06 63.06
15-04-27 62.17 63.28 61.72 125,700 62.05 62.05
15-04-24 61.89 62.25 61.56 87,700 62.12 62.12
15-04-23 62.03 62.99 61.65 104,700 61.93 61.93
Date Open High Low Vol Cls adjCls
15-04-22 62.85 62.85 61.62 120,500 62.14 62.14
15-04-21 62.27 62.89 61.72 129,500 62.59 62.59
15-04-20 62.05 62.95 61.88 118,200 62.14 62.14
15-04-17 62.81 63.00 61.46 166,400 61.95 61.95
15-04-16 63.12 63.47 62.94 118,100 63.30 63.30
15-04-15 63.13 63.40 62.86 159,900 63.18 63.18
15-04-14 62.53 63.21 62.42 177,100 62.99 62.99
15-04-13 62.23 62.97 62.23 150,400 62.75 62.75
15-04-10 61.36 62.37 61.17 139,600 62.24 62.24
Date Open High Low Vol Cls adjCls
15-04-09 60.66 61.18 60.24 109,500 61.12 61.12
15-04-08 60.50 60.79 60.34 126,500 60.64 60.64
15-04-07 60.23 60.94 60.08 113,500 60.46 60.46
15-04-06 59.67 60.65 59.63 145,500 60.34 60.34
15-04-02 59.95 60.55 59.74 117,300 59.99 59.99
15-04-01 59.34 60.49 58.99 193,200 60.08 60.08
15-03-31 59.50 59.76 58.91 158,000 59.61 59.61
15-03-30 59.40 59.83 59.12 128,000 59.65 59.65
15-03-27 58.30 59.52 58.20 212,900 59.20 59.20
Date Open High Low Vol Cls adjCls
15-03-26 57.87 58.78 57.59 179,200 58.33 58.33
15-03-25 59.44 59.59 58.02 215,000 58.08 58.08
15-03-24 59.86 60.81 58.82 333,200 59.19 59.19
15-03-23 60.78 61.08 59.86 259,700 60.11 60.11
15-03-20 61.16 61.81 60.90 547,500 61.04 61.04
15-03-19 62.57 62.80 60.71 318,700 61.04 61.04
15-03-18 62.80 62.97 62.09 197,200 62.81 62.81
15-03-17 62.75 63.25 62.16 203,400 62.90 62.90
15-03-16 62.55 63.34 62.55 201,200 63.04 63.04
Date Open High Low Vol Cls adjCls
15-03-13 63.64 64.08 62.39 170,500 62.53 62.53
15-03-12 63.97 64.00 62.23 210,700 63.65 63.65
15-03-11 62.90 63.71 62.59 219,100 63.57 63.57
15-03-10 63.79 64.44 62.70 228,600 62.87 62.87
15-03-09 64.43 64.95 64.02 174,000 64.50 64.50
15-03-06 64.20 64.99 63.88 173,900 64.50 64.50
15-03-05 64.88 65.04 64.27 119,100 64.75 64.75
15-03-04 65.18 65.36 64.28 165,100 64.78 64.78
15-03-03 64.90 65.70 64.79 138,100 65.48 65.48
Date Open High Low Vol Cls adjCls
15-03-02 65.15 65.50 64.55 172,100 65.30 65.30
15-02-27 64.98 65.96 64.72 184,600 65.34 65.34
15-02-26 65.38 66.22 64.91 150,800 65.35 65.35
15-02-25 65.29 65.53 64.95 152,100 65.31 65.31
15-02-24 65.06 65.85 64.87 251,900 65.48 65.48
15-02-23 66.07 66.07 64.68 236,500 65.20 65.20
15-02-20 66.13 66.52 64.94 258,800 66.08 66.08
15-02-19 64.76 66.58 64.74 239,800 66.13 66.13
15-02-18 63.39 65.45 63.39 378,000 64.99 64.99
Date Open High Low Vol Cls adjCls
15-02-17 62.58 63.55 62.05 252,800 63.47 63.47
15-02-13 62.03 63.25 61.82 303,400 62.71 62.71
15-02-12 60.48 62.99 60.13 430,800 62.18 62.18
15-02-11 63.17 63.49 58.90 656,200 60.13 60.13
15-02-10 59.58 61.53 58.99 645,100 61.37 61.37
15-02-09 58.70 59.76 58.32 385,700 59.32 59.32
15-02-06 57.87 58.81 57.57 278,800 58.78 58.78
15-02-05 56.68 57.91 56.68 122,700 57.74 57.74
15-02-04 57.48 57.78 56.49 198,600 56.62 56.62
Date Open High Low Vol Cls adjCls
15-02-03 56.85 57.72 56.81 136,600 57.65 57.65
15-02-02 56.25 56.57 55.17 238,500 56.50 56.50
15-01-30 56.36 56.78 55.91 266,700 56.22 56.22
15-01-29 56.63 56.68 55.75 225,000 56.66 56.66
15-01-28 57.40 57.40 56.31 118,500 56.36 56.36
15-01-27 57.55 57.65 56.85 181,500 57.00 57.00
15-01-26 57.61 58.46 57.14 146,300 58.05 58.05
15-01-23 57.43 58.02 57.03 218,200 57.62 57.62
15-01-22 56.48 57.66 56.03 244,300 57.42 57.42
Date Open High Low Vol Cls adjCls
15-01-21 55.86 56.84 55.61 141,700 56.14 56.14
15-01-20 56.54 57.10 55.34 188,500 56.10 56.10
15-01-16 55.84 56.58 55.74 232,700 56.37 56.37
15-01-15 56.61 56.64 55.11 340,000 56.01 56.01
15-01-14 56.32 57.05 55.61 244,600 56.65 56.65
15-01-13 59.17 60.25 56.94 269,600 57.19 57.19
15-01-12 59.62 59.77 58.26 227,900 58.64 58.64
15-01-09 60.00 60.75 59.42 191,500 59.50 59.50
15-01-08 59.18 60.43 59.00 312,500 60.09 60.09
Date Open High Low Vol Cls adjCls
15-01-07 59.30 59.30 57.86 363,100 58.52 58.52
15-01-06 59.96 60.51 58.66 365,700 58.82 58.82
15-01-05 61.37 61.50 59.53 344,400 59.98 59.98
15-01-02 63.05 63.44 61.24 217,200 61.96 61.96
14-12-31 63.34 63.85 62.73 208,700 63.03 63.03
14-12-30 63.75 63.82 62.68 145,000 63.08 63.08
14-12-29 63.75 63.99 63.27 220,800 63.75 63.75
14-12-26 63.89 64.43 63.54 185,500 63.72 63.72
14-12-24 63.74 63.87 63.50 170,000 63.75 63.75
Date Open High Low Vol Cls adjCls
14-12-23 63.89 64.33 63.34 338,300 63.95 63.95
14-12-22 63.00 63.86 62.91 346,300 63.55 63.55
14-12-19 62.49 63.05 61.66 619,000 62.83 62.83
14-12-18 62.08 62.94 61.92 375,000 62.44 62.44
14-12-17 61.03 61.45 60.25 415,900 61.35 61.35
14-12-16 62.00 62.29 60.97 275,700 61.00 61.00
14-12-15 62.76 63.82 61.61 182,900 62.04 62.04
14-12-12 62.71 63.64 62.42 149,100 62.66 62.66
14-12-11 63.42 64.77 63.19 215,900 63.54 63.54
Date Open High Low Vol Cls adjCls
14-12-10 65.25 65.25 63.18 226,200 63.23 63.23
14-12-09 64.09 65.53 63.05 321,300 65.32 65.32
14-12-08 66.00 66.51 64.52 222,200 64.80 64.80
14-12-05 65.16 66.29 65.11 330,200 66.15 66.15
14-12-04 66.20 66.44 64.99 211,100 65.19 65.19
14-12-03 65.70 66.77 65.23 251,700 66.22 66.22
14-12-02 65.97 66.19 65.35 240,400 65.62 65.62
14-12-01 65.91 66.40 65.33 241,100 65.67 65.67
14-11-28 66.88 66.93 66.21 176,700 66.30 66.30
Date Open High Low Vol Cls adjCls
14-11-26 66.91 67.40 66.35 204,300 67.00 67.00
14-11-25 67.25 67.25 66.40 288,200 66.85 66.85
14-11-24 66.17 67.03 66.17 516,600 66.93 66.93
14-11-21 66.90 66.90 65.70 323,600 66.14 66.14
14-11-20 65.28 66.05 64.86 312,800 66.00 66.00
14-11-19 65.72 65.94 64.45 435,100 65.49 65.49
14-11-18 66.11 67.00 65.43 455,200 65.54 65.54
14-11-17 67.29 67.40 65.84 465,700 65.86 65.86
14-11-14 66.87 68.84 66.04 527,700 67.61 67.61
Date Open High Low Vol Cls adjCls
14-11-13 64.24 67.49 63.86 821,800 67.23 67.23
14-11-12 62.83 64.22 62.70 724,000 64.01 64.01
14-11-11 63.36 63.87 62.64 577,700 62.89 62.89
14-11-10 63.74 64.40 61.91 894,200 63.01 63.01
14-11-07 64.28 67.28 62.38 1,049,300 65.39 65.39
14-11-06 60.16 60.56 59.56 345,000 60.26 60.26
14-11-05 61.45 61.45 59.67 395,700 60.44 60.44
14-11-04 62.49 62.67 60.68 354,200 61.22 61.22
14-11-03 62.65 63.47 62.09 254,300 62.45 62.45
Date Open High Low Vol Cls adjCls
14-10-31 61.69 62.79 60.43 545,100 62.64 62.64
14-10-30 58.01 60.38 58.01 446,700 60.29 60.29
14-10-29 58.61 58.98 57.94 254,100 58.40 58.40
14-10-28 56.50 58.54 56.47 575,500 58.40 58.40
14-10-27 55.85 56.39 55.52 228,500 56.27 56.27
14-10-24 56.25 56.38 55.65 148,800 56.23 56.23
14-10-23 55.66 56.74 55.51 283,900 56.24 56.24
14-10-22 56.10 56.10 55.16 309,100 55.22 55.22
14-10-21 55.34 56.08 54.74 380,000 56.00 56.00
Date Open High Low Vol Cls adjCls
14-10-20 54.26 54.99 54.26 293,900 54.98 54.98
14-10-17 54.76 54.76 53.91 286,500 54.38 54.38
14-10-16 53.50 54.69 53.00 268,500 54.42 54.42
14-10-15 52.78 54.50 52.26 488,200 54.13 54.13
14-10-14 53.75 54.59 52.94 437,900 53.30 53.30
14-10-13 53.09 54.11 52.53 384,500 53.37 53.37
14-10-10 54.22 54.76 53.05 364,900 53.19 53.19
14-10-09 56.10 56.22 54.05 452,700 54.65 54.65
14-10-08 54.92 56.55 54.34 718,400 56.08 56.08
Date Open High Low Vol Cls adjCls
14-10-07 55.92 55.92 54.91 260,900 54.97 54.97
14-10-06 56.13 56.71 55.51 350,600 56.22 56.22
14-10-03 56.35 56.59 55.75 153,900 56.17 56.17
14-10-02 55.11 56.03 54.81 237,400 55.84 55.84
14-10-01 55.13 55.48 54.85 352,200 55.09 55.09
14-09-30 55.87 56.11 55.05 362,800 55.12 55.12
14-09-29 55.05 55.88 54.80 201,800 55.81 55.81
14-09-26 57.41 57.41 54.93 175,800 55.52 55.52
14-09-25 55.73 55.85 54.92 329,100 55.26 55.26
Date Open High Low Vol Cls adjCls
14-09-24 57.30 57.30 54.84 281,000 55.78 55.78
14-09-23 56.74 56.98 54.88 457,300 55.55 55.55
14-09-22 57.11 57.56 56.95 255,300 57.02 57.02
14-09-19 59.00 59.47 57.29 343,300 57.52 57.52
14-09-18 57.65 59.00 57.51 222,800 58.91 58.91
14-09-17 57.15 58.43 57.00 266,500 57.57 57.57
14-09-16 56.63 57.66 56.63 252,700 57.26 57.26
14-09-15 57.72 57.95 56.62 223,100 57.10 57.10
14-09-12 58.69 58.69 57.52 209,200 57.84 57.84
Date Open High Low Vol Cls adjCls
14-09-11 57.29 58.76 57.29 215,400 58.57 58.57
14-09-10 57.19 57.56 56.95 166,600 57.47 57.47
14-09-09 57.40 57.75 56.76 413,700 57.27 57.27
14-09-08 57.17 58.06 57.01 440,300 57.35 57.35
14-09-05 57.02 57.91 56.89 164,600 57.59 57.59
14-09-04 57.46 58.00 57.24 191,500 57.33 57.33
14-09-03 57.59 57.64 57.10 443,600 57.37 57.37
14-09-02 57.10 57.90 56.69 385,900 57.48 57.48
14-08-29 56.60 57.03 56.22 172,400 56.94 56.94
Date Open High Low Vol Cls adjCls
14-08-28 56.29 56.58 56.10 231,900 56.41 56.41
14-08-27 57.14 57.29 56.44 141,300 56.56 56.56
14-08-26 56.57 57.12 56.31 202,400 57.00 57.00
14-08-25 57.17 57.17 55.96 292,800 56.39 56.39
14-08-22 56.41 57.46 56.11 305,300 56.93 56.93
14-08-21 55.54 56.41 55.47 281,200 56.30 56.30
14-08-20 54.90 55.88 54.74 295,800 55.46 55.46
14-08-19 55.17 55.55 55.09 310,300 55.38 55.38
14-08-18 54.99 55.24 54.48 340,200 55.24 55.24
Date Open High Low Vol Cls adjCls
14-08-15 53.23 54.57 53.01 713,700 54.47 54.47
14-08-14 52.23 53.16 51.93 943,400 53.06 53.06
14-08-13 53.45 54.94 51.50 2,534,800 53.01 53.01
14-08-12 56.57 57.60 56.56 611,400 57.26 57.26
14-08-11 57.30 58.08 56.95 550,800 57.56 57.56
14-08-08 57.20 58.06 57.20 341,000 57.35 57.35
14-08-07 58.91 59.82 57.10 427,700 57.29 57.29
14-08-06 58.75 59.44 58.42 174,700 58.90 58.90
14-08-05 58.01 59.50 57.63 342,700 59.05 59.05
Date Open High Low Vol Cls adjCls
14-08-04 58.58 59.08 57.73 263,000 58.50 58.50
14-08-01 58.61 58.88 57.49 317,200 58.39 58.39
14-07-31 58.95 59.44 58.09 378,000 58.47 58.47
14-07-30 59.56 60.01 58.93 171,500 59.79 59.79
14-07-29 58.20 59.22 58.01 236,400 59.01 59.01
14-07-28 58.57 58.93 57.74 157,200 58.06 58.06
14-07-25 58.84 59.18 58.13 189,600 58.63 58.63
14-07-24 58.58 61.07 58.51 336,900 59.36 59.36
14-07-23 59.11 59.36 58.20 197,100 58.55 58.55
Date Open High Low Vol Cls adjCls
14-07-22 57.71 60.09 57.47 533,900 59.10 59.10
14-07-21 57.34 57.78 56.88 209,900 57.39 57.39
14-07-18 56.84 58.48 56.35 225,700 57.72 57.72
14-07-17 56.77 57.53 56.74 558,300 57.01 57.01
14-07-16 57.43 57.51 56.82 150,000 57.11 57.11
14-07-15 57.60 57.60 56.81 147,400 57.04 57.04
14-07-14 57.75 57.80 57.02 171,100 57.45 57.45
14-07-11 56.82 57.35 56.78 127,500 57.23 57.23
14-07-10 56.04 57.27 55.61 210,800 56.99 56.99
Date Open High Low Vol Cls adjCls
14-07-09 56.86 57.38 56.59 272,200 57.09 57.09
14-07-08 57.05 57.13 55.86 497,600 56.83 56.83
14-07-07 57.25 57.88 56.84 150,700 57.10 57.10
14-07-03 57.47 57.92 57.08 110,300 57.64 57.64
14-07-02 57.50 58.10 57.15 177,400 57.38 57.38
14-07-01 57.89 58.26 56.39 423,500 57.49 57.49
14-06-30 57.57 57.97 57.37 243,500 57.96 57.96
14-06-27 56.66 58.12 56.66 330,400 57.82 57.82
14-06-26 56.51 57.30 56.14 153,100 57.17 57.17
Date Open High Low Vol Cls adjCls
14-06-25 56.22 56.71 55.98 166,200 56.55 56.55
14-06-24 56.70 57.57 56.26 284,600 56.50 56.50
14-06-23 57.52 57.75 56.75 187,500 56.87 56.87
14-06-20 57.30 57.60 56.86 425,800 57.57 57.57
14-06-19 57.44 57.61 56.59 665,300 57.24 57.24
14-06-18 56.95 57.49 56.29 287,000 57.19 57.19
14-06-17 56.21 57.47 56.14 230,200 56.79 56.79
14-06-16 56.60 57.19 56.08 778,500 56.41 56.41
14-06-13 56.72 57.00 56.01 338,400 56.82 56.82
Date Open High Low Vol Cls adjCls
14-06-12 56.53 56.74 56.03 421,600 56.50 56.50
14-06-11 56.12 56.76 55.16 400,600 56.50 56.50
14-06-10 56.15 57.39 56.02 211,400 56.47 56.47
14-06-09 55.57 56.36 55.10 253,200 56.13 56.13
14-06-06 56.08 56.44 55.28 311,000 55.56 55.56
14-06-05 54.41 56.18 54.04 263,800 55.63 55.63
14-06-04 54.49 54.83 53.97 367,500 54.14 54.14
14-06-03 54.43 55.10 54.20 269,800 54.64 54.64
14-06-02 54.11 54.33 53.33 352,800 54.04 54.04
Date Open High Low Vol Cls adjCls
14-05-30 54.48 54.60 53.90 288,200 54.23 54.23
14-05-29 55.48 55.87 54.55 226,000 54.78 54.78
14-05-28 55.06 55.53 54.29 325,500 55.29 55.29
14-05-27 55.23 55.70 54.48 291,200 54.95 54.95
14-05-23 54.24 55.11 53.84 327,900 54.99 54.99
14-05-22 53.85 55.07 53.45 560,700 54.24 54.24
14-05-21 57.30 58.56 53.03 1,428,700 53.87 53.87
14-05-20 60.14 60.14 58.25 461,300 58.64 58.64
14-05-19 60.45 61.32 59.79 565,100 60.12 60.12
Date Open High Low Vol Cls adjCls
14-05-16 60.07 61.95 60.00 387,300 60.53 60.53
14-05-15 58.94 59.79 58.00 319,200 58.99 58.99
14-05-14 61.05 61.05 59.17 395,800 59.37 59.37
14-05-13 62.45 62.84 61.15 258,800 61.26 61.26
14-05-12 60.55 62.92 60.27 505,500 62.31 62.31
14-05-09 60.90 61.83 58.79 614,200 60.03 60.03
14-05-08 61.66 63.41 60.84 299,100 61.36 61.36
14-05-07 62.21 62.38 60.52 295,400 61.56 61.56
14-05-06 63.02 63.52 62.00 194,600 62.03 62.03
Date Open High Low Vol Cls adjCls
14-05-05 62.49 63.79 62.13 150,300 63.43 63.43
14-05-02 62.65 63.82 62.10 262,100 63.01 63.01
14-05-01 64.07 64.31 62.05 528,100 62.52 62.52
14-04-30 64.15 64.49 63.10 362,900 64.21 64.21
14-04-29 64.75 65.08 63.76 505,900 64.21 64.21
14-04-28 64.94 66.04 63.17 393,300 65.05 65.05
14-04-25 68.00 68.50 64.83 616,300 64.97 64.97
14-04-24 67.00 67.28 65.45 125,300 66.08 66.08
14-04-23 66.76 67.34 65.88 154,100 66.39 66.39
Date Open High Low Vol Cls adjCls
14-04-22 66.65 67.46 65.10 119,800 67.06 67.06
14-04-21 67.06 67.06 65.20 123,300 66.58 66.58
14-04-17 63.91 67.22 63.44 319,900 67.10 67.10
14-04-16 64.17 64.96 63.30 157,500 64.07 64.07
14-04-15 64.19 65.03 62.03 217,000 63.51 63.51
14-04-14 64.66 65.00 63.41 171,700 64.06 64.06
14-04-11 64.20 65.37 63.33 180,200 63.76 63.76
14-04-10 66.87 67.34 64.13 277,000 64.83 64.83
14-04-09 64.95 67.31 64.37 174,100 67.13 67.13
Date Open High Low Vol Cls adjCls
14-04-08 64.16 65.77 63.20 222,400 64.90 64.90
14-04-07 64.73 66.25 63.26 276,700 63.98 63.98
14-04-04 69.95 69.95 64.96 340,700 65.26 65.26
14-04-03 70.17 70.79 69.03 151,500 69.31 69.31
14-04-02 70.32 70.87 69.90 140,800 70.23 70.23
14-04-01 68.98 70.37 68.72 259,600 70.24 70.24
14-03-31 68.59 69.74 67.99 241,500 69.04 69.04
14-03-28 69.44 70.50 67.69 304,300 68.02 68.02
14-03-27 70.81 71.23 68.92 241,600 69.11 69.11
Date Open High Low Vol Cls adjCls
14-03-26 73.86 74.00 70.95 285,500 70.97 70.97
14-03-25 74.01 74.78 72.77 292,000 73.52 73.52
14-03-24 73.41 74.28 72.51 269,800 73.62 73.62
14-03-21 73.00 74.33 72.39 350,200 73.27 73.27
14-03-20 71.92 73.00 71.76 132,600 72.51 72.51
14-03-19 72.50 72.68 71.69 165,300 72.19 72.19
14-03-18 72.40 73.16 72.13 238,900 72.50 72.50
14-03-17 71.85 72.91 71.67 275,100 72.49 72.49
14-03-14 69.40 71.97 69.22 216,200 71.68 71.68
Date Open High Low Vol Cls adjCls
14-03-13 69.98 70.35 68.31 187,500 69.19 69.19
14-03-12 68.71 69.89 68.37 147,400 69.70 69.70
14-03-11 70.32 70.53 68.29 239,200 68.89 68.89
14-03-10 70.23 70.55 69.37 207,600 70.07 70.07
14-03-07 71.00 71.00 69.65 135,500 70.21 70.21
14-03-06 70.65 70.89 70.09 128,900 70.48 70.48
14-03-05 70.20 70.38 69.94 216,700 70.24 70.24
14-03-04 67.58 70.85 67.58 585,800 70.43 70.43
14-03-03 65.84 67.33 65.62 180,300 67.05 67.05
Date Open High Low Vol Cls adjCls
14-02-28 67.23 67.50 66.50 194,600 66.71 66.71
14-02-27 67.00 67.31 66.56 166,900 67.12 67.12
14-02-26 66.64 67.49 66.00 217,800 67.17 67.17
14-02-25 66.55 67.62 66.21 190,800 66.76 66.76
14-02-24 66.97 67.26 65.93 217,200 66.65 66.65
14-02-21 64.83 67.95 64.05 569,400 66.83 66.83
14-02-20 63.66 65.11 63.49 297,700 64.38 64.38
14-02-19 63.52 63.78 62.76 221,100 63.57 63.57
14-02-18 61.85 63.80 61.35 291,600 63.54 63.54
Date Open High Low Vol Cls adjCls
14-02-14 57.35 62.07 57.17 411,200 61.92 61.92
14-02-13 55.49 57.42 55.49 303,600 57.26 57.26
14-02-12 55.63 56.80 55.51 1,342,700 56.04 56.04
14-02-11 60.08 60.66 59.73 130,600 60.03 60.03
14-02-10 59.56 60.06 58.92 145,800 59.99 59.99
14-02-07 58.00 59.74 57.50 148,400 59.60 59.60
14-02-06 57.44 58.52 57.26 100,200 57.96 57.96
14-02-05 57.81 58.22 56.57 164,800 57.12 57.12
14-02-04 57.97 58.65 57.17 136,900 57.99 57.99
Date Open High Low Vol Cls adjCls
14-02-03 59.15 59.86 57.24 253,900 57.68 57.68
14-01-31 59.50 60.46 59.35 159,300 59.51 59.51
14-01-30 60.75 61.57 59.60 153,000 60.66 60.66
14-01-29 61.10 61.77 59.77 193,500 60.05 60.05
14-01-28 61.71 61.81 61.01 283,600 61.65 61.65
14-01-27 61.79 62.12 61.02 190,800 61.53 61.53
14-01-24 61.20 62.38 61.20 198,100 61.79 61.79
14-01-23 61.50 61.82 61.07 169,300 61.75 61.75
14-01-22 61.50 62.11 61.28 161,900 61.88 61.88
Date Open High Low Vol Cls adjCls
14-01-21 62.77 63.20 61.28 232,200 61.50 61.50
14-01-17 62.74 63.00 62.25 82,100 62.43 62.43
14-01-16 63.02 63.57 62.44 119,900 62.64 62.64
14-01-15 62.66 63.67 62.66 115,200 63.41 63.41
14-01-14 62.41 63.03 62.22 96,500 62.63 62.63
14-01-13 62.89 63.09 61.72 156,400 62.29 62.29
14-01-10 62.79 63.05 62.31 146,900 62.89 62.89
14-01-09 64.09 64.26 62.11 115,000 62.64 62.64
14-01-08 64.29 64.76 63.33 168,300 64.01 64.01
Date Open High Low Vol Cls adjCls
14-01-07 61.45 64.88 61.45 184,900 64.20 64.20
14-01-06 61.66 61.66 60.54 147,700 60.88 60.88
14-01-03 60.69 61.42 60.39 111,700 61.19 61.19
14-01-02 62.21 62.25 60.20 227,200 61.00 61.00
13-12-31 63.52 63.71 62.26 122,700 62.65 62.65
13-12-30 63.31 63.98 63.06 61,900 63.59 63.59
13-12-27 63.56 63.70 62.68 126,600 63.52 63.52
13-12-26 63.52 63.57 62.77 119,700 63.30 63.30
13-12-24 62.63 63.23 62.38 61,200 63.09 63.09
Date Open High Low Vol Cls adjCls
13-12-23 62.32 62.98 62.23 145,600 62.75 62.75
13-12-20 61.00 62.23 60.78 408,800 61.93 61.93
13-12-19 61.03 61.03 60.43 141,900 60.70 60.70
13-12-18 60.74 61.65 59.88 143,700 61.28 61.28
13-12-17 60.43 60.85 60.18 110,300 60.57 60.57
13-12-16 60.09 60.75 60.00 120,900 60.34 60.34
13-12-13 60.29 60.55 59.67 128,200 60.00 60.00
13-12-12 60.50 60.55 59.63 254,900 60.05 60.05
13-12-11 60.58 60.70 59.74 234,200 60.47 60.47
Date Open High Low Vol Cls adjCls
13-12-10 60.39 61.12 59.98 158,400 60.37 60.37
13-12-09 60.00 60.82 59.84 128,800 60.67 60.67
13-12-06 60.22 61.19 59.12 137,900 59.94 59.94
13-12-05 59.36 59.96 58.85 108,900 59.47 59.47
13-12-04 60.22 60.30 58.56 153,300 59.50 59.50
13-12-03 59.11 60.48 58.83 289,300 60.31 60.31
13-12-02 60.00 60.21 58.71 174,000 59.17 59.17
13-11-29 61.09 61.09 60.05 57,400 60.17 60.17
13-11-27 60.85 60.97 59.48 130,900 60.64 60.64
Date Open High Low Vol Cls adjCls
13-11-26 59.96 60.88 59.45 153,900 60.67 60.67
13-11-25 58.96 59.86 58.20 221,000 59.82 59.82
13-11-22 58.52 58.99 58.05 96,200 58.80 58.80
13-11-21 57.87 58.60 57.49 103,700 58.37 58.37
13-11-20 58.30 58.30 57.37 178,100 57.71 57.71
13-11-19 59.83 59.83 57.68 267,400 58.08 58.08
13-11-18 60.25 61.20 58.98 202,900 59.78 59.78
13-11-15 60.80 60.85 59.24 292,400 60.02 60.02
13-11-14 61.99 62.31 60.50 158,600 60.91 60.91
Date Open High Low Vol Cls adjCls
13-11-13 60.32 61.89 59.65 146,500 61.85 61.85
13-11-12 65.90 66.19 57.90 733,700 60.66 60.66
13-11-11 65.00 65.00 62.61 268,100 64.40 64.40
13-11-08 64.89 65.99 64.50 159,000 64.92 64.92
13-11-07 68.12 68.12 64.51 143,000 64.97 64.97
13-11-06 67.78 68.21 66.36 122,800 67.80 67.80
13-11-05 66.72 67.97 66.38 127,100 67.37 67.37
13-11-04 66.15 67.08 65.07 164,100 66.87 66.87
13-11-01 66.05 66.93 64.51 201,100 65.67 65.67
Date Open High Low Vol Cls adjCls
13-10-31 66.60 67.00 65.93 170,000 66.12 66.12
13-10-30 67.55 67.68 66.02 98,800 66.41 66.41
13-10-29 66.86 67.72 66.04 122,100 67.61 67.61
13-10-28 66.81 66.81 65.61 140,000 66.50 66.50
13-10-25 67.28 67.30 66.41 71,900 66.91 66.91
13-10-24 66.21 67.39 66.01 97,800 66.96 66.96
13-10-23 66.26 66.42 65.34 96,600 66.20 66.20
13-10-22 66.44 66.99 65.81 108,000 66.58 66.58
13-10-21 66.59 67.05 65.79 101,600 66.20 66.20
Date Open High Low Vol Cls adjCls
13-10-18 65.95 66.79 65.44 181,300 66.66 66.66
13-10-17 64.89 65.41 64.49 209,400 65.32 65.32
13-10-16 66.08 66.08 64.50 114,300 65.20 65.20
13-10-15 66.01 66.62 65.57 162,000 65.74 65.74
13-10-14 65.37 66.40 64.76 96,800 66.33 66.33
13-10-11 64.67 65.97 64.07 140,800 65.96 65.96
13-10-10 64.11 65.21 63.51 125,900 65.06 65.06
13-10-09 63.35 63.81 62.52 153,600 63.00 63.00
13-10-08 64.95 65.14 62.78 126,700 63.09 63.09
Date Open High Low Vol Cls adjCls
13-10-07 64.02 64.99 63.93 101,400 64.77 64.77
13-10-04 63.79 65.05 63.42 100,200 64.57 64.57
13-10-03 64.40 64.85 63.01 120,700 63.93 63.93
13-10-02 63.64 64.54 63.00 114,400 64.42 64.42
13-10-01 63.69 64.05 62.46 173,300 64.02 64.02
13-09-30 62.13 63.81 62.05 213,300 63.64 63.64
13-09-27 63.31 64.55 62.66 140,400 62.91 62.91
13-09-26 64.99 65.24 63.25 132,100 63.92 63.92
13-09-25 65.84 65.84 64.46 80,100 64.62 64.62
Date Open High Low Vol Cls adjCls
13-09-24 66.44 66.60 65.00 126,500 65.89 65.89
13-09-23 66.11 66.91 65.33 112,700 66.62 66.62
13-09-20 66.83 66.92 65.54 232,000 65.91 65.91
13-09-19 66.63 67.00 65.29 58,400 66.86 66.86
13-09-18 66.09 66.40 64.62 152,400 66.28 66.28
13-09-17 64.66 65.95 64.32 150,200 65.88 65.88
13-09-16 66.13 66.34 64.60 138,300 64.82 64.82
13-09-13 65.58 65.69 64.63 78,400 65.30 65.30
13-09-12 65.89 66.52 64.45 181,900 65.33 65.33
Date Open High Low Vol Cls adjCls
13-09-11 65.07 67.00 65.00 212,000 66.05 66.05
13-09-10 64.81 65.71 64.24 163,700 65.26 65.26
13-09-09 63.96 64.51 63.64 152,700 64.39 64.39
13-09-06 65.72 65.72 63.08 149,300 63.90 63.90
13-09-05 64.77 65.90 64.35 70,400 65.25 65.25
13-09-04 64.31 64.94 63.68 113,700 64.82 64.82
13-09-03 64.89 65.75 63.48 93,700 64.04 64.04
13-08-30 65.34 65.34 62.83 134,600 63.73 63.73
13-08-29 64.71 65.65 64.39 70,200 65.58 65.58
Date Open High Low Vol Cls adjCls
13-08-28 64.48 66.39 64.31 90,300 64.71 64.71
13-08-27 66.46 67.36 64.55 99,300 64.61 64.61
13-08-26 68.68 68.68 67.26 101,100 67.39 67.39
13-08-23 68.28 69.11 67.80 79,600 68.69 68.69
13-08-22 66.66 68.24 66.46 92,600 68.23 68.23
13-08-21 67.10 67.37 66.01 70,800 66.37 66.37
13-08-20 66.40 67.60 66.09 98,700 67.49 67.49
13-08-19 66.86 67.51 66.23 94,900 66.43 66.43
13-08-16 66.70 66.99 66.43 161,900 66.73 66.73
Date Open High Low Vol Cls adjCls
13-08-15 67.37 67.99 66.44 175,000 67.01 67.01
13-08-14 68.30 69.42 67.61 182,600 68.52 68.52
13-08-13 67.52 68.54 66.22 140,200 68.49 68.49
13-08-12 66.59 68.23 66.42 139,400 67.29 67.29
13-08-09 66.12 67.74 66.12 182,200 67.29 67.29
13-08-08 66.41 66.60 64.71 205,200 66.12 66.12
13-08-07 73.00 73.35 65.57 596,200 66.15 66.15
13-08-06 68.22 68.22 66.50 171,500 67.29 67.29
13-08-05 67.57 68.46 67.45 154,300 68.29 68.29
Date Open High Low Vol Cls adjCls
13-08-02 67.00 68.10 66.84 64,100 67.83 67.83
13-08-01 67.38 67.46 66.51 122,800 67.37 67.37
13-07-31 67.16 67.35 66.58 181,100 66.79 66.79
13-07-30 66.20 67.34 66.20 125,800 66.83 66.83
13-07-29 66.04 66.50 65.52 77,400 66.06 66.06
13-07-26 66.40 66.53 65.82 144,400 66.32 66.32
13-07-25 67.21 67.58 66.56 276,000 66.88 66.88
13-07-24 68.45 68.58 66.99 112,000 67.22 67.22
13-07-23 68.78 69.02 68.11 105,700 68.17 68.17
Date Open High Low Vol Cls adjCls
13-07-22 67.87 69.01 67.87 176,900 68.62 68.62
13-07-19 68.37 68.64 68.10 237,600 68.38 68.38
13-07-18 68.42 69.03 68.42 200,500 68.78 68.78
13-07-17 68.53 69.01 67.79 154,400 68.02 68.02
13-07-16 68.74 68.74 67.73 158,200 68.04 68.04
13-07-15 68.34 69.87 67.96 151,100 68.51 68.51
13-07-12 68.00 69.11 67.56 186,000 68.48 68.48
13-07-11 71.00 71.00 67.30 346,000 67.89 67.89
13-07-10 69.84 70.65 69.77 214,000 70.62 70.62
Date Open High Low Vol Cls adjCls
13-07-09 70.30 70.30 69.83 299,900 70.01 70.01
13-07-08 70.45 70.50 69.83 220,700 70.08 70.08
13-07-05 70.39 70.39 69.54 237,800 70.03 70.03
13-07-03 69.08 69.44 69.00 121,800 69.27 69.27
13-07-02 69.76 70.16 68.88 222,200 69.40 69.40
13-07-01 71.87 71.87 69.78 466,400 70.02 70.02
13-06-28 72.75 72.93 71.39 297,900 71.46 71.46
13-06-27 71.38 72.87 71.38 159,200 72.74 72.74
13-06-26 71.84 71.96 70.21 207,700 71.13 71.13
Date Open High Low Vol Cls adjCls
13-06-25 69.77 71.43 69.55 148,700 71.26 71.26
13-06-24 69.79 70.45 68.18 188,800 69.11 69.11
13-06-21 71.08 71.45 67.73 361,000 70.52 70.52
13-06-20 69.88 71.58 69.48 238,000 70.71 70.71
13-06-19 73.12 73.12 70.81 183,400 70.85 70.85
13-06-18 71.50 73.43 71.21 225,500 73.34 73.34
13-06-17 70.83 71.99 70.28 213,700 71.52 71.52
13-06-14 70.51 71.61 70.33 129,800 70.40 70.40
13-06-13 70.32 71.32 70.32 208,900 70.83 70.83
Date Open High Low Vol Cls adjCls
13-06-12 71.63 72.19 69.75 137,800 70.20 70.20
13-06-11 69.69 73.12 69.69 398,000 70.88 70.88
13-06-10 70.75 71.19 69.96 269,600 70.80 70.80
13-06-07 70.25 71.00 69.50 125,900 70.86 70.86
13-06-06 68.09 69.67 68.09 290,600 69.65 69.65
13-06-05 69.84 70.33 67.71 313,700 67.92 67.92
13-06-04 71.00 71.46 69.74 297,000 70.13 70.13
13-06-03 70.39 71.49 70.01 393,400 71.42 71.42
13-05-31 70.27 70.92 69.99 220,500 70.06 70.06
Date Open High Low Vol Cls adjCls
13-05-30 70.25 71.04 69.93 174,400 70.87 70.87
13-05-29 70.06 70.79 69.65 160,300 70.35 70.35
13-05-28 72.00 72.20 69.67 437,600 70.86 70.86
13-05-24 71.40 71.82 70.84 232,600 71.57 71.57
13-05-23 70.10 72.27 69.36 167,100 71.64 71.64
13-05-22 71.07 72.61 69.65 265,700 70.55 70.55
13-05-21 71.10 71.92 70.83 329,700 71.20 71.20
13-05-20 70.30 72.46 69.73 448,000 71.32 71.32
13-05-17 61.45 72.49 61.40 1,795,000 71.38 71.38
Date Open High Low Vol Cls adjCls
13-05-16 59.83 61.38 59.09 535,000 59.81 59.81
13-05-15 58.87 59.73 58.58 276,600 59.71 59.71
13-05-14 58.60 59.84 58.42 536,700 59.23 59.23
13-05-13 58.76 58.78 57.75 296,100 58.42 58.42
13-05-10 56.07 58.75 56.07 416,500 58.68 58.68
13-05-09 51.78 57.00 51.78 725,100 56.52 56.52
13-05-08 49.79 50.69 49.79 122,700 50.58 50.58
13-05-07 49.90 50.00 49.41 112,300 49.99 49.99
13-05-06 49.33 49.90 49.24 124,900 49.73 49.73
Date Open High Low Vol Cls adjCls
13-05-03 48.97 49.45 48.48 160,400 49.39 49.39
13-05-02 47.48 48.32 47.04 100,600 48.27 48.27
13-05-01 48.13 48.47 47.02 232,600 47.32 47.32
13-04-30 47.99 48.73 47.47 206,600 48.47 48.47
13-04-29 47.55 48.32 47.48 98,800 47.87 47.87
13-04-26 48.23 48.42 47.42 90,800 47.42 47.42
13-04-25 48.21 48.89 48.15 119,000 48.40 48.40
13-04-24 47.44 48.25 47.26 177,900 48.16 48.16
13-04-23 46.51 47.63 46.45 113,000 47.50 47.50
Date Open High Low Vol Cls adjCls
13-04-22 45.80 46.43 45.28 213,200 46.28 46.28
13-04-19 45.74 46.61 45.61 128,500 45.77 45.77
13-04-18 46.79 47.04 45.44 168,700 45.64 45.64
13-04-17 46.65 46.94 46.02 203,100 46.71 46.71
13-04-16 46.91 47.41 46.39 182,000 47.22 47.22
13-04-15 48.27 48.71 46.20 370,400 46.58 46.58
13-04-12 48.49 49.57 48.49 398,900 49.50 49.50
13-04-11 48.67 48.96 48.41 170,200 48.81 48.81
13-04-10 47.04 48.90 47.00 204,200 48.79 48.79
Date Open High Low Vol Cls adjCls
13-04-09 47.16 47.21 46.24 140,700 46.98 46.98
13-04-08 45.58 47.46 45.18 262,500 47.17 47.17
13-04-05 45.61 46.09 45.25 263,600 45.53 45.53
13-04-04 46.59 46.68 46.16 106,300 46.50 46.50
13-04-03 47.06 47.31 46.49 173,100 46.59 46.59
13-04-02 47.29 47.51 46.67 184,700 47.07 47.07
13-04-01 48.49 48.49 45.98 229,900 46.91 46.91
13-03-28 48.49 48.79 48.29 268,800 48.44 48.44
13-03-27 48.18 48.62 47.88 173,800 48.44 48.44
Date Open High Low Vol Cls adjCls
13-03-26 48.46 48.75 48.20 261,800 48.58 48.58
13-03-25 48.49 48.83 47.34 190,800 48.19 48.19
13-03-22 48.20 48.50 47.97 264,900 48.48 48.48
13-03-21 47.21 48.28 47.17 233,300 47.96 47.96
13-03-20 47.17 47.48 46.83 122,100 47.45 47.45
13-03-19 46.60 47.07 45.87 225,300 46.99 46.99
13-03-18 46.70 47.14 46.24 109,300 46.62 46.62
13-03-15 47.09 47.78 46.88 257,300 47.21 47.21
13-03-14 46.94 47.16 46.86 151,200 47.02 47.02
Date Open High Low Vol Cls adjCls
13-03-13 46.19 47.11 46.00 203,100 46.76 46.76
13-03-12 46.35 46.45 45.69 159,300 46.25 46.25
13-03-11 46.53 47.01 46.08 155,000 46.21 46.21
13-03-08 46.95 46.99 45.41 190,500 46.79 46.79
13-03-07 46.76 46.99 46.09 118,100 46.45 46.45
13-03-06 46.74 47.25 46.28 110,500 46.90 46.90
13-03-05 46.52 47.20 46.40 163,300 46.73 46.73
13-03-04 46.36 47.10 46.05 230,100 46.39 46.39
13-03-01 46.35 47.17 46.09 231,900 46.58 46.58
Date Open High Low Vol Cls adjCls
13-02-28 46.77 47.49 46.69 143,000 46.96 46.96
13-02-27 46.08 47.38 46.08 127,000 46.99 46.99
13-02-26 46.03 46.55 45.75 112,200 46.04 46.04
13-02-25 47.00 47.22 45.84 162,300 45.85 45.85
13-02-22 46.90 47.19 46.61 103,400 46.74 46.74
13-02-21 46.69 47.10 46.38 145,600 46.69 46.69
13-02-20 47.79 47.85 46.27 189,400 46.65 46.65
13-02-19 46.79 47.90 46.69 197,400 47.86 47.86
13-02-15 47.53 47.60 46.29 174,500 46.87 46.87
Date Open High Low Vol Cls adjCls
13-02-14 47.10 48.02 47.00 151,000 47.18 47.18
13-02-13 47.30 47.71 46.90 139,000 47.31 47.31
13-02-12 47.01 47.72 46.69 184,200 47.11 47.11
13-02-11 47.53 48.91 47.17 442,500 47.25 47.25
13-02-08 48.69 51.18 46.61 927,800 47.36 47.36
13-02-07 40.50 49.67 40.46 1,846,300 49.29 49.29
13-02-06 38.76 39.75 38.76 330,100 39.74 39.74
13-02-05 38.14 39.46 37.96 185,900 39.09 39.09
13-02-04 38.01 38.35 37.78 230,200 37.87 37.87
Date Open High Low Vol Cls adjCls
13-02-01 38.65 38.99 38.17 155,000 38.26 38.26
13-01-31 38.00 38.72 38.00 211,300 38.41 38.41
13-01-30 39.06 39.12 37.99 122,100 38.15 38.15
13-01-29 38.65 39.07 38.56 122,400 38.96 38.96
13-01-28 38.66 39.36 38.59 143,600 38.78 38.78
13-01-25 38.92 39.21 38.45 123,500 38.72 38.72
13-01-24 38.03 39.08 38.00 114,100 38.85 38.85
13-01-23 38.53 38.67 38.03 73,200 38.09 38.09
13-01-22 38.55 38.74 38.35 133,900 38.46 38.46
Date Open High Low Vol Cls adjCls
13-01-18 38.46 39.47 38.34 193,900 38.67 38.67
13-01-17 38.13 38.60 38.03 127,800 38.49 38.49
13-01-16 37.87 38.25 37.66 130,000 37.91 37.91
13-01-15 37.57 38.25 36.97 128,300 38.01 38.01
13-01-14 37.61 37.80 37.42 134,700 37.74 37.74
13-01-11 37.70 37.80 37.32 272,400 37.62 37.62
13-01-10 39.09 39.30 37.00 458,300 37.66 37.66
13-01-09 39.61 39.99 38.81 185,100 38.98 38.98
13-01-08 39.21 39.68 38.71 187,100 39.60 39.60
Date Open High Low Vol Cls adjCls
13-01-07 39.89 39.95 39.11 152,400 39.34 39.34
13-01-04 39.84 40.24 39.47 187,400 39.83 39.83
13-01-03 40.25 40.40 39.41 246,300 39.67 39.67
13-01-02 39.51 40.37 39.35 337,300 40.25 40.25
12-12-31 37.98 38.98 37.92 279,900 38.90 38.90
12-12-28 38.32 38.40 37.85 202,900 38.04 38.04
12-12-27 38.41 38.65 37.68 224,800 38.41 38.41
12-12-26 38.44 38.82 38.18 195,300 38.47 38.47
12-12-24 38.90 39.04 38.42 81,800 38.43 38.43
Date Open High Low Vol Cls adjCls
12-12-21 38.92 39.67 38.56 773,800 39.18 39.18
12-12-20 39.44 39.79 39.11 189,500 39.35 39.35
12-12-19 39.79 40.30 39.44 318,800 39.54 39.54
12-12-18 37.70 39.87 37.70 286,200 39.81 39.81
12-12-17 37.60 37.83 37.35 246,200 37.76 37.76
12-12-14 37.51 38.34 37.51 171,100 37.73 37.73
12-12-13 38.05 38.64 37.70 110,500 37.76 37.76
12-12-12 38.53 38.68 38.02 140,400 38.13 38.13
12-12-11 38.25 38.69 37.77 207,900 38.35 38.35
Date Open High Low Vol Cls adjCls
12-12-10 38.23 38.50 37.99 162,600 38.08 38.08
12-12-07 38.62 38.84 38.09 127,400 38.22 38.22
12-12-06 37.91 38.63 37.71 152,600 38.38 38.38
12-12-05 38.27 38.88 37.87 262,600 37.93 37.93
12-12-04 38.58 38.87 37.93 227,700 38.34 38.34
12-12-03 38.35 38.67 37.51 319,300 38.62 38.62
12-11-30 38.08 38.27 37.63 268,400 38.23 38.23
12-11-29 37.08 38.16 37.08 224,600 37.92 37.92
12-11-28 36.09 36.90 35.74 174,000 36.76 36.76
Date Open High Low Vol Cls adjCls
12-11-27 35.92 37.23 35.89 252,300 36.19 36.19
12-11-26 35.80 35.94 35.50 207,100 35.68 35.68
12-11-23 35.82 36.15 35.72 180,100 35.95 35.95
12-11-21 35.58 35.88 35.35 199,200 35.65 35.65
12-11-20 35.54 35.64 34.95 176,800 35.41 35.41
12-11-19 35.66 36.03 35.45 144,700 35.72 35.72
12-11-16 34.98 35.72 34.67 243,400 35.37 35.37
12-11-15 35.54 36.04 34.78 236,700 35.17 35.17
12-11-14 36.25 36.67 35.44 232,800 35.45 35.45
Date Open High Low Vol Cls adjCls
12-11-13 36.03 36.58 35.66 274,100 35.82 35.82
12-11-12 36.61 36.94 36.07 225,800 36.30 36.30
12-11-09 35.86 36.81 35.69 707,800 36.40 36.40
12-11-08 37.82 37.89 35.67 403,100 35.70 35.70
12-11-07 39.39 40.31 37.83 777,500 37.95 37.95
12-11-06 40.10 40.74 39.94 449,800 40.36 40.36
12-11-05 39.86 40.33 39.49 239,700 40.14 40.14
12-11-02 39.72 39.75 38.74 218,000 39.60 39.60
12-11-01 38.75 40.00 38.75 280,400 39.71 39.71
Date Open High Low Vol Cls adjCls
12-10-31 37.90 38.87 37.90 135,700 38.84 38.84
12-10-26 37.95 38.20 37.50 87,900 37.89 37.89
12-10-25 37.77 38.02 37.40 83,000 37.86 37.86
12-10-24 37.82 37.95 37.00 128,700 37.50 37.50
12-10-23 37.51 37.94 37.21 139,100 37.85 37.85
12-10-22 37.78 38.11 37.56 161,800 37.92 37.92
12-10-19 38.57 38.65 37.98 216,100 38.11 38.11
12-10-18 39.65 39.95 38.84 195,400 38.86 38.86
12-10-17 39.73 40.12 39.47 228,600 39.74 39.74
Date Open High Low Vol Cls adjCls
12-10-16 38.97 39.82 38.94 184,700 39.51 39.51
12-10-15 39.90 39.90 38.98 156,000 39.31 39.31
12-10-12 39.81 40.03 39.42 351,600 39.71 39.71
12-10-11 39.65 40.49 39.31 249,200 39.80 39.80
12-10-10 38.76 39.26 38.22 254,700 39.10 39.10
12-10-09 39.17 39.17 38.41 574,800 38.74 38.74
12-10-08 37.90 39.04 37.73 360,000 38.90 38.90
12-10-05 37.01 38.02 36.80 329,800 37.96 37.96
12-10-04 36.76 36.87 36.42 87,900 36.82 36.82
Date Open High Low Vol Cls adjCls
12-10-03 36.84 37.08 36.49 150,200 36.68 36.68
12-10-02 36.92 37.06 36.56 123,700 36.70 36.70
12-10-01 37.06 37.50 36.49 183,700 36.84 36.84
12-09-28 36.94 37.58 36.62 152,200 37.38 37.38
12-09-27 36.62 37.27 36.10 161,900 37.17 37.17
12-09-26 36.60 36.75 35.78 197,100 36.35 36.35
12-09-25 38.25 38.25 36.46 315,200 36.54 36.54
12-09-24 38.25 38.52 37.67 184,200 37.96 37.96
12-09-21 38.77 38.77 38.07 896,300 38.33 38.33
Date Open High Low Vol Cls adjCls
12-09-20 38.55 38.55 37.87 408,300 38.21 38.21
12-09-19 39.69 39.69 38.68 199,600 38.77 38.77
12-09-18 40.29 40.43 39.65 111,700 39.79 39.79
12-09-17 40.52 40.98 40.00 159,500 40.24 40.24
12-09-14 39.92 41.08 39.68 354,000 40.62 40.62
12-09-13 39.24 40.00 38.82 188,500 39.94 39.94
12-09-12 39.63 39.83 39.15 123,200 39.30 39.30
12-09-11 38.64 39.58 38.64 129,600 39.39 39.39
12-09-10 38.95 39.02 38.50 279,500 38.70 38.70
Date Open High Low Vol Cls adjCls
12-09-07 39.23 39.67 39.00 248,400 39.36 39.36
12-09-06 38.56 39.45 38.11 339,700 39.00 39.00
12-09-05 38.52 38.93 38.08 386,500 38.41 38.41
12-09-04 38.51 39.18 38.07 252,100 38.84 38.84
12-08-31 38.80 38.94 38.10 176,500 38.70 38.70
12-08-30 38.93 38.98 38.27 188,500 38.52 38.52
12-08-29 38.75 39.36 38.56 234,900 39.12 39.12
12-08-28 38.28 39.02 38.00 304,900 38.65 38.65
12-08-27 38.74 39.01 38.08 242,300 38.35 38.35
Date Open High Low Vol Cls adjCls
12-08-24 38.38 38.95 38.19 222,400 38.66 38.66
12-08-23 38.52 38.71 37.89 495,200 38.52 38.52
12-08-22 38.69 38.76 38.34 206,800 38.65 38.65
12-08-21 39.10 39.49 38.46 257,200 38.71 38.71
12-08-20 39.33 39.67 38.63 143,600 39.00 39.00
12-08-17 38.65 39.58 38.26 247,100 39.35 39.35
12-08-16 37.78 38.75 37.64 154,500 38.54 38.54
12-08-15 36.50 38.59 35.85 420,800 37.89 37.89
12-08-14 37.24 37.81 36.45 387,100 36.69 36.69
Date Open High Low Vol Cls adjCls
12-08-13 37.00 37.13 35.95 472,800 36.90 36.90
12-08-10 36.45 37.22 36.45 314,800 37.11 37.11
12-08-09 35.67 36.72 35.59 393,100 36.46 36.46
12-08-08 35.30 36.06 35.02 353,800 35.66 35.66
12-08-07 34.14 35.72 34.13 340,400 35.47 35.47
12-08-06 33.60 34.48 33.31 256,000 34.06 34.06
12-08-03 35.61 35.73 33.09 1,444,100 33.85 33.85
12-08-02 37.44 37.98 36.99 213,300 37.75 37.75
12-08-01 38.46 38.69 37.73 237,000 37.90 37.90
Date Open High Low Vol Cls adjCls
12-07-31 39.51 39.52 37.78 407,900 38.30 38.30
12-07-30 40.32 40.46 39.04 99,200 39.17 39.17
12-07-27 39.56 40.43 39.24 242,000 40.22 40.22
12-07-26 39.65 39.94 39.16 146,400 39.31 39.31
12-07-25 39.28 39.96 38.82 165,600 39.11 39.11
12-07-24 39.34 39.43 38.90 135,900 39.16 39.16
12-07-23 39.58 39.81 38.68 115,300 39.12 39.12
12-07-20 40.57 40.64 40.08 204,800 40.21 40.21
12-07-19 40.83 41.20 40.79 197,000 40.85 40.85
Date Open High Low Vol Cls adjCls
12-07-18 39.24 40.75 39.07 304,900 40.73 40.73
12-07-17 39.28 39.60 38.93 191,800 39.21 39.21
12-07-16 39.37 39.64 38.80 151,600 39.09 39.09
12-07-13 38.88 39.82 38.88 238,200 39.56 39.56
12-07-12 37.31 38.94 37.31 408,000 38.70 38.70
12-07-11 37.36 37.60 37.22 232,500 37.43 37.43
12-07-10 37.33 38.01 37.04 155,000 37.25 37.25
12-07-09 37.38 37.76 36.80 290,700 37.15 37.15
12-07-06 38.02 38.21 37.14 107,900 37.55 37.55
Date Open High Low Vol Cls adjCls
12-07-05 38.52 38.62 37.99 104,900 38.40 38.40
12-07-03 38.01 38.68 38.01 78,100 38.68 38.68
12-07-02 37.96 38.16 37.16 243,900 38.15 38.15
12-06-29 37.05 37.91 36.69 234,900 37.77 37.77
12-06-28 36.16 36.57 35.92 179,600 36.30 36.30
12-06-27 36.46 36.69 36.27 161,300 36.55 36.55
12-06-26 36.23 36.47 35.78 101,300 36.23 36.23
12-06-25 36.18 36.23 35.75 149,600 36.10 36.10
12-06-22 36.30 36.64 36.15 1,038,800 36.53 36.53
Date Open High Low Vol Cls adjCls
12-06-21 37.19 37.35 35.75 343,000 36.08 36.08
12-06-20 37.33 37.61 36.95 212,000 37.25 37.25
12-06-19 36.69 37.83 36.04 524,800 37.42 37.42
12-06-18 36.82 37.11 36.00 257,000 36.59 36.59
12-06-15 36.40 37.34 35.99 509,700 36.99 36.99
12-06-14 36.90 37.05 35.78 468,200 36.46 36.46
12-06-13 35.88 37.33 35.48 964,800 36.95 36.95
12-06-12 37.23 37.36 34.84 1,407,300 35.81 35.81
12-06-11 39.00 39.00 36.62 786,900 36.93 36.93
Date Open High Low Vol Cls adjCls
12-06-08 38.19 39.03 38.11 576,600 38.66 38.66
12-06-07 41.07 41.21 38.05 1,470,600 38.30 38.30
12-06-06 41.41 41.57 40.37 424,400 40.40 40.40
12-06-05 40.41 41.05 39.97 198,300 41.05 41.05
12-06-04 40.80 41.16 40.32 214,700 40.50 40.50
12-06-01 41.30 41.30 40.34 223,600 40.50 40.50
12-05-31 41.80 42.30 41.40 397,300 42.02 42.02
12-05-30 42.10 42.20 41.36 127,400 41.64 41.64
12-05-29 42.45 42.95 41.94 238,700 42.39 42.39
Date Open High Low Vol Cls adjCls
12-05-25 42.29 42.47 41.67 164,100 42.20 42.20
12-05-24 42.32 42.41 41.59 216,400 42.38 42.38
12-05-23 41.96 42.34 41.36 200,000 42.26 42.26
12-05-22 42.28 42.77 42.04 199,000 42.27 42.27
12-05-21 42.06 42.63 41.58 266,100 42.21 42.21
12-05-18 41.10 43.08 41.05 645,500 42.19 42.19
12-05-17 44.59 45.01 43.68 200,100 43.75 43.75
12-05-16 44.67 45.44 44.60 231,700 44.74 44.74
12-05-15 44.86 45.91 44.55 474,600 44.61 44.61
Date Open High Low Vol Cls adjCls
12-05-14 45.63 45.65 44.95 220,000 45.03 45.03
12-05-11 45.70 46.95 45.70 174,500 46.23 46.23
12-05-10 46.50 46.86 45.76 168,000 46.14 46.14
12-05-09 45.36 46.39 44.67 271,000 46.30 46.30
12-05-08 45.98 46.42 45.33 301,600 45.83 45.83
12-05-07 46.37 46.62 46.00 146,000 46.14 46.14
12-05-04 46.75 46.83 46.17 180,600 46.67 46.67
12-05-03 47.85 47.85 46.75 136,000 47.04 47.04
12-05-02 47.57 47.94 47.06 175,300 47.85 47.85
Date Open High Low Vol Cls adjCls
12-05-01 48.17 48.66 47.50 258,000 48.03 48.03
12-04-30 47.86 48.59 47.17 202,000 48.30 48.30
12-04-27 48.19 48.27 47.18 192,200 48.08 48.08
12-04-26 47.90 48.69 47.78 184,900 47.92 47.92
12-04-25 46.58 47.98 46.38 217,100 47.87 47.87
12-04-24 46.11 46.32 45.73 216,500 45.87 45.87
12-04-23 45.53 46.56 44.78 270,300 46.21 46.21
12-04-20 47.70 47.70 46.28 205,000 46.33 46.33
12-04-19 47.61 47.72 46.41 191,200 46.55 46.55
Date Open High Low Vol Cls adjCls
12-04-18 47.58 47.70 46.89 113,800 47.46 47.46
12-04-17 47.70 48.43 47.69 147,800 47.78 47.78
12-04-16 46.68 47.90 46.52 199,900 47.57 47.57
12-04-13 48.21 48.21 47.08 169,500 47.41 47.41
12-04-12 47.17 48.88 47.12 233,800 48.25 48.25
12-04-11 47.02 47.75 46.51 290,500 47.32 47.32
12-04-10 47.95 48.09 46.20 266,100 46.45 46.45
12-04-09 47.03 48.50 47.00 278,600 48.29 48.29
12-04-05 47.57 48.17 47.29 138,700 48.04 48.04
Date Open High Low Vol Cls adjCls
12-04-04 47.74 48.05 47.08 185,700 47.91 47.91
12-04-03 48.23 48.74 47.95 257,000 48.40 48.40
12-04-02 47.80 48.40 47.16 240,300 48.38 48.38
12-03-30 48.00 48.35 47.54 277,100 48.21 48.21
12-03-29 47.30 47.73 46.78 156,200 47.62 47.62
12-03-28 47.45 47.81 47.01 229,500 47.66 47.66
12-03-27 47.20 47.89 46.98 212,600 47.48 47.48
12-03-26 45.27 47.30 45.18 448,000 47.27 47.27
12-03-23 45.83 47.40 45.70 241,100 47.39 47.39
Date Open High Low Vol Cls adjCls
12-03-22 45.90 46.34 45.39 193,500 46.02 46.02
12-03-21 46.78 47.05 46.23 125,200 46.44 46.44
12-03-20 47.01 47.06 46.25 132,000 46.55 46.55
12-03-19 46.27 47.90 45.92 172,200 47.47 47.47
12-03-16 45.73 46.36 45.54 520,300 46.30 46.30
12-03-15 45.43 45.62 45.22 173,600 45.57 45.57
12-03-14 45.78 46.25 44.97 148,200 45.31 45.31
12-03-13 45.26 46.00 44.94 175,600 46.00 46.00
12-03-12 45.30 45.30 44.63 125,300 44.81 44.81
Date Open High Low Vol Cls adjCls
12-03-09 45.27 45.98 44.88 210,500 45.16 45.16
12-03-08 44.53 45.93 43.50 360,400 45.39 45.39
12-03-07 44.55 44.94 43.77 327,500 44.05 44.05
12-03-06 45.21 45.30 44.14 251,800 44.35 44.35
12-03-05 45.38 45.88 45.06 185,000 45.64 45.64
12-03-02 46.33 46.38 44.62 204,100 45.63 45.63
12-03-01 46.15 46.64 45.33 242,700 46.26 46.26
12-02-29 46.32 46.78 45.89 382,300 46.13 46.13
12-02-28 45.69 46.37 45.31 164,800 46.06 46.06
Date Open High Low Vol Cls adjCls
12-02-27 45.57 46.41 45.18 75,400 45.77 45.77
12-02-24 46.62 46.93 45.85 127,400 46.14 46.14
12-02-23 45.45 46.67 43.99 218,200 46.52 46.52
12-02-22 45.06 45.51 44.64 295,000 45.36 45.36
12-02-21 46.09 46.09 45.08 115,300 45.18 45.18
12-02-17 45.99 46.01 45.72 156,200 45.98 45.98
12-02-16 45.43 46.14 45.17 148,200 45.82 45.82
12-02-15 45.45 45.91 45.11 193,200 45.28 45.28
12-02-14 45.23 45.38 45.00 124,500 45.34 45.34
Date Open High Low Vol Cls adjCls
12-02-13 45.69 46.10 45.24 230,500 45.37 45.37
12-02-10 44.96 45.56 44.75 217,200 45.22 45.22
12-02-09 44.90 45.68 44.74 348,900 45.59 45.59
12-02-08 45.81 46.00 43.98 508,600 45.04 45.04
12-02-07 47.70 48.46 45.34 1,009,300 45.89 45.89
12-02-06 49.28 49.58 48.69 276,100 49.50 49.50
12-02-03 49.13 49.80 48.26 396,500 49.67 49.67
12-02-02 48.96 49.20 48.12 214,800 48.53 48.53
12-02-01 47.99 49.00 47.55 393,500 48.76 48.76
Date Open High Low Vol Cls adjCls
12-01-31 46.87 47.63 46.36 188,400 47.53 47.53
12-01-30 46.83 47.08 46.14 109,100 46.47 46.47
12-01-27 46.47 47.37 46.31 97,200 47.15 47.15
12-01-26 47.64 47.88 46.52 340,200 46.74 46.74
12-01-25 47.63 47.63 47.00 193,100 47.40 47.40
12-01-24 47.01 48.00 46.96 170,900 47.67 47.67
12-01-23 47.67 47.87 47.01 115,200 47.23 47.23
12-01-20 47.43 47.87 47.17 96,300 47.76 47.76
12-01-19 47.80 47.96 47.31 175,400 47.66 47.66
Date Open High Low Vol Cls adjCls
12-01-18 47.15 47.88 46.60 156,600 47.56 47.56
12-01-17 47.82 48.23 46.90 167,200 47.04 47.04
12-01-13 47.16 47.84 47.03 131,000 47.50 47.50
12-01-12 47.54 48.07 47.19 160,300 47.75 47.75
12-01-11 46.52 47.76 46.13 260,300 47.44 47.44
12-01-10 46.40 47.14 46.17 259,100 46.83 46.83
12-01-09 45.08 45.88 44.59 225,600 45.87 45.87
12-01-06 45.69 45.80 44.48 356,500 44.99 44.99
12-01-05 45.38 45.91 44.44 636,000 45.66 45.66
Date Open High Low Vol Cls adjCls
12-01-04 46.84 46.88 45.66 220,800 45.82 45.82
12-01-03 47.14 47.82 46.79 295,100 47.17 47.17
11-12-30 46.41 47.25 46.10 155,000 46.12 46.12
11-12-29 46.93 47.30 46.29 210,200 46.39 46.39
11-12-28 47.70 47.70 46.32 156,400 46.75 46.75
11-12-27 47.56 47.69 46.97 229,300 47.64 47.64
11-12-23 47.73 48.18 47.32 160,600 47.95 47.95
11-12-22 46.77 48.10 46.77 214,500 47.73 47.73
11-12-21 46.94 46.99 46.25 238,700 46.68 46.68
Date Open High Low Vol Cls adjCls
11-12-20 46.92 47.26 46.38 369,700 46.88 46.88
11-12-19 47.28 47.69 45.71 118,600 45.81 45.81
11-12-16 46.96 47.49 45.76 357,100 47.07 47.07
11-12-15 46.47 46.72 46.12 149,800 46.48 46.48
11-12-14 47.29 47.65 45.77 255,600 45.80 45.80
11-12-13 48.25 49.16 47.28 310,100 47.60 47.60
11-12-12 47.00 47.94 46.47 206,000 47.88 47.88
11-12-09 45.86 48.08 45.45 214,200 47.85 47.85
11-12-08 46.68 46.85 45.84 172,800 45.87 45.87
Date Open High Low Vol Cls adjCls
11-12-07 47.32 47.74 46.31 219,500 47.15 47.15
11-12-06 47.75 48.10 47.10 148,400 47.67 47.67
11-12-05 48.22 48.28 47.29 165,100 47.91 47.91
11-12-02 48.11 48.58 47.32 198,700 47.48 47.48
11-12-01 47.07 48.24 46.69 307,400 47.40 47.40
11-11-30 47.11 47.58 46.67 456,600 47.32 47.32
11-11-29 44.81 45.62 44.34 378,900 45.29 45.29
11-11-28 44.36 44.97 44.07 386,600 44.88 44.88
11-11-25 42.34 43.73 42.17 135,200 42.83 42.83
Date Open High Low Vol Cls adjCls
11-11-23 43.90 43.95 42.50 314,000 42.54 42.54
11-11-22 44.28 44.94 43.83 190,700 44.24 44.24
11-11-21 44.43 44.94 43.61 289,400 44.38 44.38
11-11-18 45.68 46.21 44.73 311,500 45.47 45.47
11-11-17 46.52 47.15 45.41 301,500 45.71 45.71
11-11-16 46.56 47.90 46.43 260,000 46.50 46.50
11-11-15 44.88 47.25 44.79 329,300 47.19 47.19
11-11-14 45.78 45.96 44.90 246,200 45.36 45.36
11-11-11 45.00 46.00 44.55 365,200 45.95 45.95
Date Open High Low Vol Cls adjCls
11-11-10 44.60 44.99 43.65 188,100 44.53 44.53
11-11-09 44.21 45.48 43.21 374,900 44.08 44.08
11-11-08 43.85 45.30 43.01 415,800 45.13 45.13
11-11-07 43.80 43.80 42.24 157,200 43.15 43.15
11-11-04 43.57 44.17 42.86 91,900 43.91 43.91
11-11-03 42.78 44.28 42.22 196,000 44.19 44.19
11-11-02 42.02 42.55 41.22 160,000 42.31 42.31
11-11-01 40.78 42.15 40.47 187,400 41.18 41.18
11-10-31 42.76 43.47 42.51 134,100 42.59 42.59
Date Open High Low Vol Cls adjCls
11-10-28 44.00 44.73 43.62 179,100 43.64 43.64
11-10-27 42.00 44.47 41.54 397,000 44.28 44.28
11-10-26 40.87 41.38 39.71 124,400 41.00 41.00
11-10-25 41.50 41.71 40.06 195,700 40.27 40.27
11-10-24 40.58 41.74 40.26 149,600 41.69 41.69
11-10-21 40.00 40.54 39.50 226,400 40.49 40.49
11-10-20 38.19 39.97 38.19 460,400 39.82 39.82
11-10-19 38.44 38.81 37.75 255,500 38.02 38.02
11-10-18 36.98 38.90 36.62 255,000 38.62 38.62
Date Open High Low Vol Cls adjCls
11-10-17 37.90 37.93 36.67 301,500 36.86 36.86
11-10-14 37.35 38.34 36.55 181,900 38.26 38.26
11-10-13 37.27 37.74 36.50 165,200 36.97 36.97
11-10-12 37.16 37.80 36.81 197,100 37.53 37.53
11-10-11 35.97 36.92 35.70 140,100 36.72 36.72
11-10-10 35.34 36.99 35.34 189,100 36.22 36.22
11-10-07 35.96 35.96 34.36 143,100 34.60 34.60
11-10-06 35.06 36.08 34.91 165,700 35.93 35.93
11-10-05 34.42 35.31 33.94 114,200 34.95 34.95
Date Open High Low Vol Cls adjCls
11-10-04 31.61 34.45 31.57 298,700 34.43 34.43
11-10-03 33.11 33.76 31.81 246,700 31.81 31.81
11-09-30 34.58 35.00 33.28 224,200 33.31 33.31
11-09-29 35.39 35.69 34.03 145,800 35.28 35.28
11-09-28 36.57 36.79 34.53 228,500 34.54 34.54
11-09-27 35.71 37.57 35.36 183,500 36.50 36.50
11-09-26 34.18 35.09 33.86 102,600 35.02 35.02
11-09-23 33.34 34.33 33.08 133,800 33.97 33.97
11-09-22 33.38 34.02 32.63 260,300 33.40 33.40
Date Open High Low Vol Cls adjCls
11-09-21 35.02 35.93 34.29 155,200 34.42 34.42
11-09-20 35.44 35.98 34.98 135,800 35.02 35.02
11-09-19 35.43 35.77 34.65 216,900 35.26 35.26
11-09-16 36.47 36.88 35.52 188,800 36.04 36.04
11-09-15 36.02 36.42 35.19 155,100 36.23 36.23
11-09-14 35.92 36.08 35.00 236,700 35.68 35.68
11-09-13 34.74 35.66 34.31 190,000 35.51 35.51
11-09-12 33.24 34.70 33.06 153,100 34.63 34.63
11-09-09 34.56 34.92 33.18 176,000 33.67 33.67
Date Open High Low Vol Cls adjCls
11-09-08 35.17 35.83 34.75 154,200 34.97 34.97
11-09-07 33.74 35.40 33.56 210,200 35.37 35.37
11-09-06 32.81 33.32 32.37 392,800 33.23 33.23
11-09-02 34.94 35.42 33.33 312,700 33.82 33.82
11-09-01 35.64 36.41 35.28 237,100 35.67 35.67
11-08-31 36.35 36.51 35.16 164,600 35.50 35.50
11-08-30 35.44 36.55 35.25 241,000 36.11 36.11
11-08-29 34.19 35.65 34.09 244,000 35.57 35.57
11-08-26 32.29 34.08 32.01 196,400 33.90 33.90
Date Open High Low Vol Cls adjCls
11-08-25 33.87 34.12 32.28 191,100 32.50 32.50
11-08-24 32.95 33.74 32.54 226,900 33.61 33.61
11-08-23 31.73 32.90 31.18 388,000 32.84 32.84
11-08-22 32.41 32.47 31.40 202,900 31.61 31.61
11-08-19 32.33 33.09 31.54 501,500 31.54 31.54
11-08-18 33.86 33.86 32.44 796,200 32.81 32.81
11-08-17 34.99 35.40 34.17 346,100 34.66 34.66
11-08-16 35.00 35.08 34.39 261,400 34.63 34.63
11-08-15 34.49 35.26 34.25 502,500 35.25 35.25
Date Open High Low Vol Cls adjCls
11-08-12 34.60 35.12 33.69 362,100 34.26 34.26
11-08-11 33.76 34.81 33.45 545,400 34.17 34.17
11-08-10 33.61 34.80 32.96 543,700 33.55 33.55
11-08-09 34.23 34.80 31.85 849,600 34.70 34.70
11-08-08 36.31 36.46 33.55 602,200 33.58 33.58
11-08-05 40.44 40.95 37.19 767,700 37.67 37.67
11-08-04 43.08 43.53 40.66 498,600 40.66 40.66
11-08-03 43.44 43.83 42.70 267,100 43.76 43.76
11-08-02 44.26 45.10 43.22 385,100 43.23 43.23
Date Open High Low Vol Cls adjCls
11-08-01 45.53 45.69 44.26 242,300 44.64 44.64
11-07-29 44.11 45.33 44.11 233,000 44.93 44.93
11-07-28 44.17 45.09 43.53 198,400 44.79 44.79
11-07-27 45.52 45.73 44.05 265,900 44.20 44.20
11-07-26 45.43 46.17 45.43 179,000 45.62 45.62
11-07-25 45.31 45.74 45.03 203,400 45.35 45.35
11-07-22 44.37 46.08 43.93 627,300 45.73 45.73
11-07-21 43.24 44.04 43.20 284,900 43.90 43.90
11-07-20 43.07 43.32 42.78 334,200 43.02 43.02
Date Open High Low Vol Cls adjCls
11-07-19 41.49 43.32 41.20 526,600 43.09 43.09
11-07-18 42.00 42.23 40.50 546,100 41.17 41.17
11-07-15 42.32 42.46 41.74 155,700 42.26 42.26
11-07-14 43.41 43.69 42.06 116,900 42.15 42.15
11-07-13 43.37 43.82 43.00 140,100 43.21 43.21
11-07-12 43.10 43.56 42.75 126,800 43.03 43.03
11-07-11 43.50 43.94 43.19 108,800 43.35 43.35
11-07-08 43.78 44.19 43.59 103,800 43.95 43.95
11-07-07 44.49 44.58 44.01 147,700 44.49 44.49
Date Open High Low Vol Cls adjCls
11-07-06 44.23 44.45 43.76 144,200 44.00 44.00
11-07-05 43.52 44.26 43.50 129,600 44.24 44.24
11-07-01 43.37 44.00 42.80 188,900 43.52 43.52
11-06-30 43.10 43.45 42.94 163,000 43.27 43.27
11-06-29 42.86 43.12 42.56 149,000 42.95 42.95
11-06-28 42.19 42.71 42.00 76,000 42.71 42.71
11-06-27 41.78 42.23 41.41 154,900 42.07 42.07
11-06-24 42.63 42.89 41.45 394,700 41.80 41.80
11-06-23 42.07 42.59 41.52 140,100 42.55 42.55
Date Open High Low Vol Cls adjCls
11-06-22 41.78 42.63 41.40 171,000 42.61 42.61
11-06-21 41.27 42.19 41.27 210,300 42.10 42.10
11-06-20 40.39 41.04 40.30 77,000 41.03 41.03
11-06-17 40.75 41.02 40.19 268,800 40.58 40.58
11-06-16 40.42 40.95 40.15 134,000 40.50 40.50
11-06-15 40.15 40.79 39.88 184,900 40.27 40.27
11-06-14 40.24 40.84 40.24 97,200 40.65 40.65
11-06-13 39.99 40.22 39.72 104,700 39.75 39.75
11-06-10 40.15 40.43 39.69 187,700 39.88 39.88
Date Open High Low Vol Cls adjCls
11-06-09 40.51 41.04 40.25 131,000 40.44 40.44
11-06-08 41.38 41.53 40.27 270,500 40.43 40.43
11-06-07 41.81 42.13 41.54 216,300 41.66 41.66
11-06-06 42.21 42.40 41.61 195,200 41.65 41.65
11-06-03 42.52 42.92 42.01 198,000 42.21 42.21
11-06-02 43.23 43.68 42.84 113,700 43.21 43.21
11-06-01 44.16 44.29 43.28 230,000 43.32 43.32
11-05-31 44.21 44.31 43.75 321,300 44.27 44.27
11-05-27 43.54 44.47 43.43 226,800 43.90 43.90
Date Open High Low Vol Cls adjCls
11-05-26 42.50 43.60 42.14 289,100 43.42 43.42
11-05-25 41.71 42.57 41.71 211,400 42.51 42.51
11-05-24 41.71 42.38 41.49 154,700 41.75 41.75
11-05-23 42.15 42.43 41.40 229,900 41.69 41.69
11-05-20 43.19 43.90 43.13 308,000 43.35 43.35
11-05-19 43.57 43.66 43.15 342,600 43.38 43.38
11-05-18 41.10 44.20 41.10 713,000 43.58 43.58
11-05-17 40.68 41.28 40.59 125,800 41.08 41.08
11-05-16 41.21 41.77 40.72 167,200 40.72 40.72
Date Open High Low Vol Cls adjCls
11-05-13 42.19 42.19 41.07 153,600 41.10 41.10
11-05-12 40.82 42.82 40.82 169,200 42.32 42.32
11-05-11 41.14 41.43 40.79 134,300 41.06 41.06
11-05-10 40.85 41.46 40.78 151,200 41.44 41.44
11-05-09 40.12 40.78 39.90 145,000 40.61 40.61
11-05-06 39.96 40.50 39.50 676,700 40.30 40.30
11-05-05 39.00 40.05 39.00 185,800 39.62 39.62
11-05-04 39.53 39.68 39.13 225,500 39.35 39.35
11-05-03 39.62 39.76 39.11 129,000 39.55 39.55
Date Open High Low Vol Cls adjCls
11-05-02 39.97 40.04 39.57 182,000 39.76 39.76
11-04-29 39.69 40.42 39.42 158,000 39.92 39.92
11-04-28 39.54 39.64 39.29 82,000 39.58 39.58
11-04-27 39.26 39.63 39.24 99,000 39.58 39.58
11-04-26 38.65 39.30 38.65 421,700 39.27 39.27
11-04-25 38.66 39.37 38.55 122,700 38.58 38.58
11-04-21 38.75 38.79 38.06 137,200 38.69 38.69
11-04-20 37.82 38.47 37.82 184,400 38.39 38.39
11-04-19 37.60 37.74 37.12 132,000 37.27 37.27
Date Open High Low Vol Cls adjCls
11-04-18 37.46 37.53 37.12 230,000 37.38 37.38
11-04-15 38.08 38.08 37.54 333,200 37.91 37.91
11-04-14 37.87 38.31 37.85 115,400 38.23 38.23
11-04-13 38.40 38.86 38.10 98,500 38.20 38.20
11-04-12 38.78 38.97 38.13 101,500 38.35 38.35
11-04-11 39.36 39.46 39.05 105,000 39.07 39.07
11-04-08 39.60 39.71 39.13 197,100 39.36 39.36
11-04-07 39.62 39.89 39.10 191,700 39.31 39.31
11-04-06 39.10 39.76 38.85 118,500 39.65 39.65
Date Open High Low Vol Cls adjCls
11-04-05 39.17 39.81 38.94 190,200 39.01 39.01
11-04-04 39.40 39.67 38.81 122,900 39.17 39.17
11-04-01 39.90 40.00 39.03 485,400 39.15 39.15
11-03-31 39.35 39.87 39.28 126,300 39.84 39.84
11-03-30 39.52 39.80 39.13 121,500 39.36 39.36
11-03-29 39.47 39.94 39.26 93,600 39.44 39.44
11-03-28 39.53 39.86 39.41 127,700 39.55 39.55
11-03-25 39.65 40.10 39.38 94,100 39.46 39.46
11-03-24 38.68 39.62 38.30 154,700 39.39 39.39
Date Open High Low Vol Cls adjCls
11-03-23 38.97 39.24 38.23 260,000 38.46 38.46
11-03-22 39.29 39.57 38.97 184,600 39.12 39.12
11-03-21 38.58 39.17 38.35 147,200 39.17 39.17
11-03-18 38.00 38.51 37.83 509,900 38.32 38.32
11-03-17 38.42 38.92 37.50 346,300 37.68 37.68
11-03-16 38.97 39.16 37.82 466,600 38.07 38.07
11-03-15 38.33 39.53 38.00 364,800 39.20 39.20
11-03-14 39.54 40.03 38.77 206,500 39.31 39.31
11-03-11 39.07 40.28 39.03 217,900 40.06 40.06
Date Open High Low Vol Cls adjCls
11-03-10 39.68 39.96 38.99 413,800 39.38 39.38
11-03-09 40.45 40.76 40.06 124,200 40.55 40.55
11-03-08 40.21 41.00 40.00 170,900 40.67 40.67
11-03-07 40.84 41.00 39.92 231,600 40.34 40.34
11-03-04 41.05 41.23 40.40 223,700 41.00 41.00
11-03-03 40.92 41.49 40.73 178,700 41.16 41.16
11-03-02 40.41 40.85 40.11 172,200 40.43 40.43
11-03-01 41.39 41.74 40.20 255,800 40.56 40.56
11-02-28 41.55 42.05 41.04 314,500 41.61 41.61
Date Open High Low Vol Cls adjCls
11-02-25 40.35 41.41 40.35 176,300 41.41 41.41
11-02-24 40.03 40.61 39.98 246,200 40.40 40.40
11-02-23 40.39 40.39 39.76 341,300 39.93 39.93
11-02-22 40.90 41.57 40.26 325,900 40.43 40.43
11-02-18 41.25 41.35 41.02 302,900 41.25 41.25
11-02-17 40.53 41.49 40.40 320,700 41.30 41.30
11-02-16 40.38 40.92 39.86 279,500 40.81 40.81
11-02-15 41.35 41.35 39.59 674,800 40.34 40.34
11-02-14 44.38 44.55 41.53 711,900 41.80 41.80
Date Open High Low Vol Cls adjCls
11-02-11 44.06 44.88 43.77 139,400 44.87 44.87
11-02-10 44.09 44.52 43.78 146,100 44.36 44.36
11-02-09 43.81 45.22 43.81 135,700 44.42 44.42
11-02-08 44.63 45.00 44.33 101,900 45.00 45.00
11-02-07 44.71 45.59 44.40 80,400 44.83 44.83
11-02-04 44.28 44.80 44.28 83,300 44.71 44.71
11-02-03 44.46 44.73 43.54 84,400 44.40 44.40
11-02-02 44.77 45.23 44.44 129,500 44.59 44.59
11-02-01 43.56 45.21 43.02 276,700 44.96 44.96
Date Open High Low Vol Cls adjCls
11-01-31 42.89 43.45 42.50 184,500 43.40 43.40
11-01-28 43.49 43.66 42.74 271,100 42.79 42.79
11-01-27 43.42 43.80 43.05 187,700 43.60 43.60
11-01-26 42.20 43.34 41.99 157,900 43.30 43.30
11-01-25 41.73 42.16 41.24 126,800 42.09 42.09
11-01-24 41.44 42.30 41.40 135,200 42.01 42.01
11-01-21 41.52 41.84 41.05 179,100 41.51 41.51
11-01-20 41.83 42.00 40.96 239,200 41.34 41.34
11-01-19 42.30 42.57 41.71 205,400 41.86 41.86
Date Open High Low Vol Cls adjCls
11-01-18 42.46 42.49 41.72 193,100 42.32 42.32
11-01-14 42.93 43.14 41.72 309,300 42.70 42.70
11-01-13 44.76 44.76 42.11 595,300 43.17 43.17
11-01-12 45.00 45.54 44.50 223,100 44.82 44.82
11-01-11 45.05 45.15 44.32 188,300 44.73 44.73
11-01-10 44.58 45.25 43.74 140,600 45.06 45.06
11-01-07 45.22 45.64 44.08 126,700 44.85 44.85
11-01-06 44.96 45.41 44.56 100,600 45.22 45.22
11-01-05 44.39 45.24 44.25 112,400 45.02 45.02
Date Open High Low Vol Cls adjCls
11-01-04 45.82 45.99 44.04 188,600 44.48 44.48
11-01-03 44.67 46.00 44.48 321,200 45.74 45.74
10-12-31 44.64 44.79 44.38 105,600 44.41 44.41
10-12-30 44.50 44.88 44.50 71,800 44.60 44.60
10-12-29 44.33 44.58 44.30 51,100 44.45 44.45
10-12-28 44.59 44.59 44.14 122,000 44.44 44.44
10-12-27 43.55 44.66 43.29 68,200 44.64 44.64
10-12-23 44.10 44.10 43.31 79,300 43.66 43.66
10-12-22 44.10 44.30 43.82 75,000 44.11 44.11
Date Open High Low Vol Cls adjCls
10-12-21 44.11 44.11 43.72 127,600 44.08 44.08
10-12-20 44.18 44.51 44.00 146,200 44.10 44.10
10-12-17 43.61 44.11 43.23 433,600 44.08 44.08
10-12-16 43.47 43.82 42.96 115,800 43.55 43.55
10-12-15 43.40 44.08 43.25 96,200 43.50 43.50
10-12-14 43.70 43.75 43.21 85,300 43.46 43.46
10-12-13 43.76 44.00 43.21 178,900 43.46 43.46
10-12-10 44.00 44.00 43.54 146,300 43.83 43.83
10-12-09 43.40 43.93 43.19 129,700 43.86 43.86
Date Open High Low Vol Cls adjCls
10-12-08 43.44 43.76 43.14 115,400 43.19 43.19
10-12-07 43.14 43.73 43.02 178,200 43.25 43.25
10-12-06 42.27 43.09 41.96 112,600 42.86 42.86
10-12-03 41.59 42.50 41.23 193,900 42.40 42.40
10-12-02 41.64 41.89 41.52 122,400 41.89 41.89
10-12-01 41.81 42.24 41.44 167,800 41.75 41.75
10-11-30 40.76 41.51 40.50 233,400 41.36 41.36
10-11-29 41.29 41.39 40.70 125,500 41.27 41.27
10-11-26 41.60 42.00 41.42 26,600 41.60 41.60
Date Open High Low Vol Cls adjCls
10-11-24 41.45 41.94 41.45 115,200 41.94 41.94
10-11-23 40.67 41.28 40.53 165,800 41.21 41.21
10-11-22 40.86 41.32 40.47 103,800 41.13 41.13
10-11-19 40.38 41.11 39.72 197,800 40.89 40.89
10-11-18 40.15 40.71 39.87 180,200 40.40 40.40
10-11-17 38.84 39.90 38.40 242,800 39.87 39.87
10-11-16 40.60 40.60 39.48 250,700 39.64 39.64
10-11-15 40.83 41.33 40.53 142,000 40.96 40.96
10-11-12 40.70 41.13 40.58 151,900 40.72 40.72
Date Open High Low Vol Cls adjCls
10-11-11 41.01 41.59 40.65 174,300 41.17 41.17
10-11-10 40.99 41.52 40.56 179,400 41.52 41.52
10-11-09 40.57 41.00 40.33 129,900 40.84 40.84
10-11-08 41.06 41.31 40.38 177,600 40.59 40.59
10-11-05 39.06 41.37 39.03 507,500 41.30 41.30
10-11-04 41.71 41.97 40.10 292,000 41.04 41.04
10-11-03 41.46 41.53 40.59 132,000 41.20 41.20
10-11-02 40.84 41.31 40.39 167,600 41.30 41.30
10-11-01 41.35 41.60 40.30 119,200 40.39 40.39
Date Open High Low Vol Cls adjCls
10-10-29 40.29 41.36 40.01 204,000 41.17 41.17
10-10-28 41.17 41.23 40.01 130,500 40.46 40.46
10-10-27 40.67 41.00 40.40 63,900 40.94 40.94
10-10-26 41.20 41.44 40.63 114,300 40.96 40.96
10-10-25 41.11 41.70 41.11 85,700 41.49 41.49
10-10-22 40.95 41.01 40.62 90,700 40.99 40.99
10-10-21 40.97 41.05 40.06 155,700 40.92 40.92
10-10-20 40.87 41.00 40.56 109,300 40.82 40.82
10-10-19 41.28 41.35 40.47 189,400 40.72 40.72
Date Open High Low Vol Cls adjCls
10-10-18 41.57 41.97 41.54 58,500 41.74 41.74
10-10-15 42.00 42.00 41.56 167,700 41.60 41.60
10-10-14 41.71 41.85 41.24 106,600 41.75 41.75
10-10-13 41.08 41.98 40.85 135,800 41.89 41.89
10-10-12 40.59 41.06 40.21 95,800 40.97 40.97
10-10-11 41.06 41.31 40.75 120,500 40.75 40.75
10-10-08 40.96 41.65 40.49 393,600 41.22 41.22
10-10-07 40.67 40.67 39.79 192,100 40.16 40.16
10-10-06 41.08 41.08 40.20 131,400 40.37 40.37
Date Open High Low Vol Cls adjCls
10-10-05 40.88 41.32 40.66 212,300 40.97 40.97
10-10-04 41.43 41.70 40.25 133,700 40.53 40.53
10-10-01 41.11 41.81 40.99 169,000 41.59 41.59
10-09-30 41.00 41.61 40.83 194,000 41.11 41.11
10-09-29 40.17 40.94 40.17 156,300 40.85 40.85
10-09-28 40.55 40.69 39.55 210,300 40.45 40.45
10-09-27 40.80 40.91 40.21 179,700 40.39 40.39
10-09-24 39.25 40.79 39.25 204,100 40.79 40.79
10-09-23 39.00 39.60 38.64 126,000 38.87 38.87
Date Open High Low Vol Cls adjCls
10-09-22 39.35 39.97 38.99 105,200 39.21 39.21
10-09-21 39.54 39.79 38.89 191,500 39.38 39.38
10-09-20 38.49 39.57 38.40 172,300 39.57 39.57
10-09-17 38.40 38.68 37.66 310,800 38.59 38.59
10-09-16 38.19 38.39 37.68 213,700 37.93 37.93
10-09-15 37.57 38.50 37.47 149,300 38.36 38.36
10-09-14 37.89 38.27 37.56 160,900 37.93 37.93
10-09-13 37.31 38.20 37.16 287,800 38.08 38.08
10-09-10 36.70 37.29 36.68 174,200 37.12 37.12
Date Open High Low Vol Cls adjCls
10-09-09 36.60 37.08 36.41 274,800 36.69 36.69
10-09-08 36.14 36.70 36.09 126,600 36.56 36.56
10-09-07 36.40 36.68 35.71 162,600 36.03 36.03
10-09-03 36.43 36.66 36.09 203,800 36.44 36.44
10-09-02 35.96 36.30 35.58 339,500 36.14 36.14
10-09-01 35.54 35.98 35.03 264,900 35.89 35.89
10-08-31 34.39 35.12 34.12 228,200 34.95 34.95
10-08-30 34.54 35.05 34.34 350,000 34.34 34.34
10-08-27 34.66 35.16 33.85 228,200 34.74 34.74
Date Open High Low Vol Cls adjCls
10-08-26 34.49 35.37 34.49 334,600 34.78 34.78
10-08-25 33.68 34.58 33.35 105,100 34.45 34.45
10-08-24 33.48 34.44 33.45 135,700 33.91 33.91
10-08-23 34.43 34.82 33.67 116,200 33.82 33.82
10-08-20 33.91 34.40 33.60 118,900 34.40 34.40
10-08-19 34.44 34.73 33.77 194,800 34.11 34.11
10-08-18 34.73 34.85 34.43 186,500 34.62 34.62
10-08-17 34.60 34.99 34.45 166,600 34.71 34.71
10-08-16 33.47 34.57 33.47 215,900 34.31 34.31
Date Open High Low Vol Cls adjCls
10-08-13 33.38 33.88 32.96 205,800 33.73 33.73
10-08-12 33.26 33.92 33.16 292,700 33.59 33.59
10-08-11 34.47 34.47 33.49 332,400 33.82 33.82
10-08-10 34.29 35.89 33.03 674,600 35.29 35.29
10-08-09 37.08 37.44 36.10 293,600 36.85 36.85
10-08-06 36.34 37.16 36.00 117,600 36.66 36.66
10-08-05 37.16 37.46 36.88 123,500 36.94 36.94
10-08-04 37.27 37.99 37.11 159,500 37.46 37.46
10-08-03 37.35 37.89 36.97 124,200 37.19 37.19
Date Open High Low Vol Cls adjCls
10-08-02 36.85 37.48 36.85 151,400 37.29 37.29
10-07-30 35.72 36.76 35.66 183,300 36.14 36.14
10-07-29 36.83 36.83 35.69 130,600 36.29 36.29
10-07-28 37.41 37.60 36.40 132,400 36.58 36.58
10-07-27 37.83 38.19 37.28 160,700 37.54 37.54
10-07-26 36.39 37.83 36.23 275,300 37.81 37.81
10-07-23 35.57 36.21 35.29 189,400 36.19 36.19
10-07-22 35.43 36.39 35.37 323,600 35.61 35.61
10-07-21 33.67 37.40 33.07 1,695,400 35.08 35.08
Date Open High Low Vol Cls adjCls
10-07-20 32.33 33.44 32.14 139,500 33.36 33.36
10-07-19 32.16 32.82 32.03 104,500 32.64 32.64
10-07-16 33.31 33.45 32.15 212,900 32.22 32.22
10-07-15 33.91 34.02 33.29 89,800 33.84 33.84
10-07-14 33.65 34.09 33.40 101,700 33.97 33.97
10-07-13 33.46 33.98 33.25 141,000 33.87 33.87
10-07-12 33.00 33.34 32.64 77,500 32.95 32.95
10-07-09 32.39 33.13 32.27 106,600 33.12 33.12
10-07-08 32.06 32.61 31.59 155,500 32.53 32.53
Date Open High Low Vol Cls adjCls
10-07-07 31.34 32.16 31.02 258,600 31.94 31.94
10-07-06 32.06 32.41 31.00 163,200 31.14 31.14
10-07-02 32.08 32.09 31.34 146,500 31.49 31.49
10-07-01 32.61 32.77 31.65 247,600 32.06 32.06
10-06-30 33.00 33.57 32.42 138,400 32.56 32.56
10-06-29 33.54 33.80 32.66 212,700 32.91 32.91
10-06-28 34.04 34.42 33.58 152,100 34.20 34.20
10-06-25 33.58 34.08 32.95 1,248,400 34.02 34.02
10-06-24 33.78 33.94 32.80 286,800 33.35 33.35
Date Open High Low Vol Cls adjCls
10-06-23 34.81 34.81 33.52 221,300 34.05 34.05
10-06-22 34.85 35.29 34.59 467,800 34.75 34.75
10-06-21 34.89 34.98 34.49 278,000 34.88 34.88
10-06-18 34.51 34.67 34.07 462,200 34.61 34.61
10-06-17 34.00 34.48 33.69 208,300 34.36 34.36
10-06-16 33.59 34.24 33.51 141,200 33.92 33.92
10-06-15 33.53 34.00 33.12 172,300 33.79 33.79
10-06-14 33.00 33.62 32.81 193,500 33.24 33.24
10-06-11 31.92 32.90 31.92 187,400 32.90 32.90
Date Open High Low Vol Cls adjCls
10-06-10 31.49 32.17 31.40 135,300 32.15 32.15
10-06-09 31.65 31.88 30.92 116,100 30.98 30.98
10-06-08 32.03 32.24 30.80 233,100 31.29 31.29
10-06-07 31.48 32.33 31.42 313,300 31.93 31.93
10-06-04 32.56 32.86 31.58 223,300 31.65 31.65
10-06-03 32.54 33.50 32.13 354,300 33.33 33.33
10-06-02 31.26 32.38 30.84 272,000 32.36 32.36
10-06-01 31.79 32.00 30.91 361,000 30.96 30.96
10-05-28 32.43 32.43 31.88 131,400 32.13 32.13
Date Open High Low Vol Cls adjCls
10-05-27 31.99 32.63 31.65 134,600 32.54 32.54
10-05-26 31.70 32.59 31.27 306,100 31.48 31.48
10-05-25 31.00 31.74 30.60 230,800 31.62 31.62
10-05-24 32.00 32.11 31.40 195,700 31.51 31.51
10-05-21 31.94 32.75 31.41 357,300 32.12 32.12
10-05-20 33.50 33.50 32.10 335,100 32.17 32.17
10-05-19 33.86 34.21 33.40 203,400 33.65 33.65
10-05-18 34.36 34.59 33.61 244,100 33.88 33.88
10-05-17 33.83 34.24 33.28 297,600 34.19 34.19
Date Open High Low Vol Cls adjCls
10-05-14 33.41 33.82 32.72 559,200 33.80 33.80
10-05-13 34.25 34.43 33.43 389,100 33.76 33.76
10-05-12 33.57 34.32 33.36 315,400 34.24 34.24
10-05-11 33.74 34.00 33.48 306,500 33.54 33.54
10-05-10 33.25 34.04 33.25 552,600 34.04 34.04
10-05-07 33.28 33.61 32.30 614,700 32.60 32.60
10-05-06 34.35 34.62 31.20 449,200 33.35 33.35
10-05-05 34.26 34.98 34.19 225,600 34.53 34.53
10-05-04 35.18 35.20 34.26 264,000 34.77 34.77
Date Open High Low Vol Cls adjCls
10-05-03 35.45 35.99 35.24 215,800 35.48 35.48
10-04-30 36.30 36.74 35.42 502,400 35.42 35.42
10-04-29 35.98 36.45 35.88 298,300 36.41 36.41
10-04-28 35.58 36.00 35.19 165,600 35.81 35.81
10-04-27 35.56 36.31 35.45 158,500 35.48 35.48
10-04-26 35.53 35.74 35.33 190,500 35.65 35.65
10-04-23 35.25 35.57 35.00 214,200 35.52 35.52
10-04-22 34.93 35.47 34.75 345,900 35.33 35.33
10-04-21 35.09 35.29 34.85 239,800 35.15 35.15
Date Open High Low Vol Cls adjCls
10-04-20 35.06 35.10 34.74 201,900 35.04 35.04
10-04-19 34.55 35.03 34.35 197,400 35.00 35.00
10-04-16 34.77 35.02 34.46 390,300 34.58 34.58
10-04-15 34.98 35.08 34.70 331,700 34.76 34.76
10-04-14 35.10 35.45 34.91 354,300 35.11 35.11
10-04-13 34.58 35.00 34.48 231,900 35.00 35.00
10-04-12 34.61 34.94 34.47 330,600 34.64 34.64
10-04-09 34.89 34.94 34.37 231,000 34.50 34.50
10-04-08 34.95 35.00 34.57 195,200 34.89 34.89
Date Open High Low Vol Cls adjCls
10-04-07 34.56 34.99 34.48 367,500 34.99 34.99
10-04-06 34.81 34.92 34.49 207,500 34.63 34.63
10-04-05 34.83 35.00 34.61 263,400 35.00 35.00
10-04-01 34.91 35.00 34.46 380,300 34.58 34.58
10-03-31 34.72 35.02 34.50 362,900 34.61 34.61
10-03-30 34.46 35.09 34.01 583,600 35.00 35.00
10-03-29 35.10 35.10 34.51 828,800 34.58 34.58
10-03-26 34.25 35.13 34.02 4,874,500 35.00 35.00
10-03-25 33.60 34.70 33.50 704,000 34.11 34.11
Date Open High Low Vol Cls adjCls
10-03-24 33.26 33.88 33.09 378,200 33.57 33.57
10-03-23 33.65 33.77 32.79 478,200 33.50 33.50
10-03-22 34.46 34.72 34.18 211,400 34.65 34.65
10-03-19 34.45 34.74 34.22 291,400 34.41 34.41
10-03-18 33.96 34.45 33.89 233,200 34.39 34.39
10-03-17 33.29 34.19 33.29 337,300 34.00 34.00
10-03-16 33.01 33.53 32.41 170,900 33.28 33.28
10-03-15 33.50 33.50 32.93 242,100 33.02 33.02
10-03-12 33.68 33.71 33.30 197,800 33.50 33.50
Date Open High Low Vol Cls adjCls
10-03-11 33.38 33.90 33.38 125,800 33.70 33.70
10-03-10 33.17 33.79 33.00 152,000 33.65 33.65
10-03-09 32.75 33.40 32.54 188,800 33.17 33.17
10-03-08 32.96 33.62 32.73 239,100 32.76 32.76
10-03-05 31.98 33.00 31.87 312,100 32.92 32.92
10-03-04 31.85 31.89 31.43 141,400 31.83 31.83
10-03-03 31.63 32.00 31.44 261,900 31.86 31.86
10-03-02 31.00 31.64 30.95 187,200 31.51 31.51
10-03-01 30.60 31.16 30.34 175,300 30.99 30.99
Date Open High Low Vol Cls adjCls
10-02-26 30.21 30.60 29.98 184,800 30.38 30.38
10-02-25 29.61 30.12 29.38 111,100 30.10 30.10
10-02-24 30.00 30.25 29.78 83,000 29.87 29.87
10-02-23 30.06 30.35 29.82 264,400 29.96 29.96
10-02-22 29.77 30.31 29.70 122,500 30.17 30.17
10-02-19 30.14 30.14 29.69 164,300 29.70 29.70
10-02-18 29.71 30.14 29.65 176,700 30.14 30.14
10-02-17 29.70 29.99 29.37 183,400 29.69 29.69
10-02-16 29.20 29.81 29.05 156,700 29.69 29.69
Date Open High Low Vol Cls adjCls
10-02-12 27.97 29.06 27.97 226,500 29.05 29.05
10-02-11 26.97 28.38 26.97 245,000 28.28 28.28
10-02-10 26.29 27.04 26.04 263,300 27.02 27.02
10-02-09 26.62 26.62 26.11 321,900 26.32 26.32
10-02-08 26.31 26.33 26.10 105,400 26.24 26.24
10-02-05 26.46 26.56 26.10 129,500 26.42 26.42
10-02-04 27.31 27.31 26.45 192,300 26.48 26.48
10-02-03 27.10 27.48 26.99 152,400 27.43 27.43
10-02-02 27.58 27.66 26.96 124,300 27.29 27.29
Date Open High Low Vol Cls adjCls
10-02-01 27.63 27.63 27.11 140,800 27.59 27.59
10-01-29 27.26 27.95 27.26 732,400 27.33 27.33
10-01-28 27.80 27.87 27.16 269,200 27.22 27.22
10-01-27 27.70 27.91 27.19 307,500 27.83 27.83
10-01-26 27.86 28.13 27.74 339,100 27.76 27.76
10-01-25 27.98 28.23 27.74 277,300 28.02 28.02
10-01-22 27.91 28.25 27.87 285,700 27.96 27.96
10-01-21 28.00 28.35 27.84 639,100 28.00 28.00
10-01-20 29.08 29.11 27.56 818,000 28.36 28.36
Date Open High Low Vol Cls adjCls
10-01-19 29.55 30.17 29.08 301,800 29.24 29.24
10-01-15 31.70 31.83 29.38 571,600 29.55 29.55
10-01-14 31.19 31.69 31.09 91,200 31.59 31.59
10-01-13 30.35 31.40 30.35 166,500 31.23 31.23
10-01-12 31.53 32.02 31.40 158,000 31.68 31.68
10-01-11 32.05 32.31 31.75 115,700 31.88 31.88
10-01-08 31.81 32.11 31.44 233,900 31.98 31.98
10-01-07 32.00 32.20 31.62 95,700 32.01 32.01
10-01-06 31.70 32.94 31.70 227,600 31.97 31.97
Date Open High Low Vol Cls adjCls
10-01-05 31.00 32.81 30.44 249,500 31.66 31.66
10-01-04 31.07 31.71 30.62 207,300 31.09 31.09
09-12-31 32.40 32.46 31.72 105,100 31.78 31.78
09-12-30 32.02 32.44 31.91 67,300 32.34 32.34
09-12-29 31.95 32.20 31.91 60,100 32.08 32.08
09-12-28 32.30 32.30 31.82 45,800 31.93 31.93
09-12-24 32.15 32.45 31.75 50,600 32.13 32.13
09-12-23 31.50 32.14 31.21 194,200 32.06 32.06
09-12-22 30.96 31.50 30.73 120,900 31.41 31.41
Date Open High Low Vol Cls adjCls
09-12-21 31.17 31.27 30.87 124,300 31.00 31.00
09-12-18 30.75 31.04 30.23 447,400 31.02 31.02
09-12-17 30.83 30.83 30.25 65,100 30.40 30.40
09-12-16 30.75 31.18 30.46 110,500 30.93 30.93
09-12-15 30.78 30.82 30.32 89,100 30.42 30.42
09-12-14 30.62 30.91 30.25 71,900 30.77 30.77
09-12-11 30.71 30.83 30.06 101,900 30.53 30.53
09-12-10 31.00 31.11 30.39 104,400 30.65 30.65
09-12-09 31.17 31.17 30.51 108,300 30.89 30.89
Date Open High Low Vol Cls adjCls
09-12-08 31.50 31.70 31.12 145,900 31.19 31.19
09-12-07 31.84 31.89 31.57 104,100 31.70 31.70
09-12-04 30.82 31.98 30.63 206,600 31.80 31.80
09-12-03 31.20 31.20 30.15 82,700 30.21 30.21
09-12-02 30.42 31.10 30.03 114,900 31.03 31.03
09-12-01 31.00 31.00 30.14 110,500 30.30 30.30
09-11-30 29.90 30.75 29.48 270,300 30.65 30.65
09-11-27 30.21 30.52 29.86 59,900 29.86 29.86
09-11-25 31.30 31.73 30.59 97,100 31.15 31.15
Date Open High Low Vol Cls adjCls
09-11-24 31.12 31.27 30.73 96,100 31.25 31.25
09-11-23 30.81 31.25 30.54 180,800 31.12 31.12
09-11-20 29.70 30.45 29.50 131,000 30.41 30.41
09-11-19 30.13 30.18 29.36 102,600 29.99 29.99
09-11-18 30.79 30.84 29.95 93,000 30.28 30.28
09-11-17 30.54 30.99 30.50 62,800 30.76 30.76
09-11-16 29.97 30.96 29.84 208,700 30.77 30.77
09-11-13 29.60 29.87 29.30 119,200 29.65 29.65
09-11-12 29.64 30.20 29.45 133,700 29.47 29.47
Date Open High Low Vol Cls adjCls
09-11-11 29.78 29.99 29.49 72,600 29.61 29.61
09-11-10 29.99 30.19 29.29 156,600 29.45 29.45
09-11-09 30.07 30.50 30.03 106,600 30.22 30.22
09-11-06 29.79 30.49 29.79 94,400 30.18 30.18
09-11-05 29.40 30.66 29.40 229,600 29.97 29.97
09-11-04 30.51 30.57 29.04 525,000 29.06 29.06
09-11-03 29.22 30.49 29.22 254,900 30.45 30.45
09-11-02 29.24 29.44 29.10 241,200 29.30 29.30
09-10-30 29.18 29.47 29.00 192,800 29.15 29.15
Date Open High Low Vol Cls adjCls
09-10-29 29.83 29.97 29.26 104,000 29.43 29.43
09-10-28 30.05 30.39 29.29 310,100 29.45 29.45
09-10-27 30.22 30.72 30.15 206,100 30.25 30.25
09-10-26 30.10 30.96 30.05 145,100 30.16 30.16
09-10-23 30.59 30.59 30.00 189,600 30.12 30.12
09-10-22 30.22 30.84 29.93 72,400 30.59 30.59
09-10-21 31.10 31.30 30.19 219,700 30.25 30.25
09-10-20 31.49 31.56 30.97 153,400 31.02 31.02
09-10-19 31.20 31.58 31.00 224,400 31.54 31.54
Date Open High Low Vol Cls adjCls
09-10-16 31.16 31.30 30.90 294,600 31.17 31.17
09-10-15 30.84 31.30 30.22 298,900 31.30 31.30
09-10-14 29.60 31.22 29.50 487,200 31.13 31.13
09-10-13 30.00 30.40 29.84 150,600 30.00 30.00
09-10-12 30.00 30.40 29.90 308,600 30.06 30.06
09-10-09 29.69 30.14 29.50 189,500 29.98 29.98
09-10-08 29.42 30.30 29.27 451,000 29.62 29.62
09-10-07 29.47 29.53 29.00 108,200 29.24 29.24
09-10-06 29.23 29.77 29.22 180,400 29.50 29.50
Date Open High Low Vol Cls adjCls
09-10-05 28.53 29.12 28.12 330,500 29.11 29.11
09-10-02 27.50 28.88 27.41 525,700 28.34 28.34
09-10-01 26.18 27.04 25.66 1,370,800 27.00 27.00
09-09-30 26.37 27.00 26.17 144,400 26.58 26.58
09-09-29 25.85 26.54 25.46 324,400 26.43 26.43
09-09-28 25.47 26.04 25.35 67,200 25.75 25.75
09-09-25 25.43 25.45 24.98 62,200 25.26 25.26
09-09-24 25.51 25.59 25.06 118,800 25.43 25.43
09-09-23 26.00 26.11 25.48 116,600 25.51 25.51
Date Open High Low Vol Cls adjCls
09-09-22 26.34 26.34 25.59 114,400 25.95 25.95
09-09-21 25.80 26.35 25.80 74,700 26.28 26.28
09-09-18 25.69 26.20 24.95 188,900 26.12 26.12
09-09-17 25.74 25.99 25.46 63,800 25.50 25.50
09-09-16 25.66 26.00 25.49 59,100 25.86 25.86
09-09-15 25.36 25.71 25.02 105,300 25.55 25.55
09-09-14 25.39 25.77 25.29 73,500 25.45 25.45
09-09-11 25.49 25.85 25.45 85,700 25.65 25.65
09-09-10 24.89 25.48 24.82 296,500 25.48 25.48
Date Open High Low Vol Cls adjCls
09-09-09 24.88 25.09 24.71 169,800 24.95 24.95
09-09-08 24.98 25.00 24.73 68,500 24.97 24.97
09-09-04 24.52 25.00 24.23 113,000 24.90 24.90
09-09-03 24.37 24.49 24.20 71,800 24.45 24.45
09-09-02 24.04 24.34 23.94 275,500 24.19 24.19
09-09-01 24.01 24.34 23.94 461,000 24.10 24.10
09-08-31 23.92 24.31 23.87 257,200 24.23 24.23
09-08-28 24.49 24.58 24.00 244,100 24.28 24.28
09-08-27 24.40 24.40 23.89 104,400 24.35 24.35
Date Open High Low Vol Cls adjCls
09-08-26 24.27 24.59 23.93 498,400 24.28 24.28
09-08-25 24.53 24.73 24.11 274,100 24.37 24.37
09-08-24 24.95 25.26 24.42 125,900 24.63 24.63
09-08-21 25.18 25.44 24.91 153,200 25.11 25.11
09-08-20 24.77 25.07 24.31 70,300 25.00 25.00
09-08-19 24.40 24.86 24.22 578,500 24.76 24.76
09-08-18 24.49 24.66 24.14 132,400 24.51 24.51
09-08-17 24.26 24.90 24.15 197,100 24.43 24.43
09-08-14 24.90 24.90 24.51 328,400 24.76 24.76
Date Open High Low Vol Cls adjCls
09-08-13 24.25 25.00 24.17 449,900 24.86 24.86
09-08-12 24.14 24.57 24.08 118,600 24.18 24.18
09-08-11 24.05 24.38 23.76 240,600 24.05 24.05
09-08-10 23.92 24.23 23.81 261,600 24.06 24.06
09-08-07 24.66 24.92 23.53 671,300 24.00 24.00
09-08-06 25.18 26.48 24.02 609,100 24.39 24.39
09-08-05 27.44 27.61 26.50 238,800 27.03 27.03
09-08-04 27.15 27.64 27.15 92,500 27.38 27.38
09-08-03 27.32 27.49 26.57 239,300 27.26 27.26
Date Open High Low Vol Cls adjCls
09-07-31 27.14 27.45 26.70 115,600 27.00 27.00
09-07-30 26.75 27.74 26.67 134,100 27.17 27.17
09-07-29 27.01 27.15 26.76 137,800 27.01 27.01
09-07-28 26.23 27.20 26.11 292,000 27.04 27.04
09-07-27 26.24 26.62 26.14 201,600 26.50 26.50
09-07-24 26.15 26.53 25.90 204,500 26.20 26.20
09-07-23 26.02 26.67 25.99 158,500 26.28 26.28
09-07-22 25.53 26.63 25.53 153,000 26.11 26.11
09-07-21 25.47 25.65 25.01 297,000 25.53 25.53
Date Open High Low Vol Cls adjCls
09-07-20 26.00 26.00 25.03 299,700 25.21 25.21
09-07-17 26.03 26.04 25.76 151,900 25.88 25.88
09-07-16 25.84 26.23 25.64 154,900 25.96 25.96
09-07-15 25.52 26.16 25.52 203,600 26.06 26.06
09-07-14 25.28 25.60 24.87 72,800 25.24 25.24
09-07-13 25.14 25.50 24.68 113,600 25.36 25.36
09-07-10 25.04 25.50 24.92 89,400 24.96 24.96
09-07-09 25.23 25.95 24.84 104,900 25.13 25.13
09-07-08 25.69 25.75 24.61 174,600 24.92 24.92
Date Open High Low Vol Cls adjCls
09-07-07 26.02 26.42 25.46 70,300 25.50 25.50
09-07-06 26.39 26.94 25.94 136,000 26.03 26.03
09-07-02 26.70 27.25 26.17 406,500 26.37 26.37
09-07-01 26.51 27.36 26.30 245,300 27.01 27.01
09-06-30 26.00 26.13 25.30 111,600 25.64 25.64
09-06-29 25.78 26.19 25.57 89,300 25.83 25.83
09-06-26 25.71 25.97 25.39 755,200 25.75 25.75
09-06-25 25.11 25.79 25.11 100,200 25.79 25.79
09-06-24 24.68 25.28 24.47 173,500 25.24 25.24
Date Open High Low Vol Cls adjCls
09-06-23 24.66 25.18 24.35 88,700 24.38 24.38
09-06-22 25.31 25.71 24.35 164,600 24.40 24.40
09-06-19 25.88 26.09 25.50 189,400 25.58 25.58
09-06-18 25.72 25.95 25.24 171,600 25.39 25.39
09-06-17 25.95 26.09 25.12 182,400 25.62 25.62
09-06-16 26.83 26.98 25.83 181,800 25.86 25.86
09-06-15 26.74 26.89 26.33 292,700 26.88 26.88
09-06-12 26.56 26.91 26.35 119,200 26.89 26.89
09-06-11 26.00 26.90 25.83 197,500 26.76 26.76
Date Open High Low Vol Cls adjCls
09-06-10 26.71 26.71 25.56 155,500 25.90 25.90
09-06-09 26.41 26.61 26.25 129,200 26.39 26.39
09-06-08 26.72 26.79 25.97 126,200 26.21 26.21
09-06-05 26.44 26.81 25.97 245,600 26.70 26.70
09-06-04 25.94 26.31 25.43 368,000 26.27 26.27
09-06-03 26.22 26.23 25.42 180,500 25.83 25.83
09-06-02 25.91 26.61 25.47 187,800 26.49 26.49
09-06-01 25.40 26.17 25.36 262,600 25.91 25.91
09-05-29 23.92 25.09 23.92 351,300 25.08 25.08
Date Open High Low Vol Cls adjCls
09-05-28 23.63 24.03 23.04 232,300 23.66 23.66
09-05-27 23.95 24.00 23.20 234,300 23.36 23.36
09-05-26 22.96 24.22 22.61 242,500 24.06 24.06
09-05-22 23.49 23.84 23.11 212,400 23.13 23.13
09-05-21 23.66 23.82 22.75 208,700 23.27 23.27
09-05-20 23.96 24.47 23.52 224,300 23.74 23.74
09-05-19 23.32 24.13 22.93 191,100 23.73 23.73
09-05-18 22.22 23.41 21.92 254,300 23.29 23.29
09-05-15 20.78 22.21 20.35 408,000 21.88 21.88
Date Open High Low Vol Cls adjCls
09-05-14 21.38 21.94 21.14 115,900 21.43 21.43
09-05-13 21.57 21.94 20.96 160,800 21.17 21.17
09-05-12 22.15 22.18 21.16 186,700 21.84 21.84
09-05-11 23.04 23.19 22.51 191,400 22.78 22.78
09-05-08 22.75 23.34 22.54 92,500 23.21 23.21
09-05-07 23.18 23.30 22.17 116,800 22.37 22.37
09-05-06 23.53 23.77 22.65 133,200 23.03 23.03
09-05-05 23.49 23.49 22.65 110,200 23.21 23.21
09-05-04 23.07 23.56 22.92 131,900 23.56 23.56
Date Open High Low Vol Cls adjCls
09-05-01 23.01 23.11 22.40 164,000 23.05 23.05
09-04-30 23.96 23.96 22.99 156,500 22.99 22.99
09-04-29 23.08 23.98 22.70 181,400 23.78 23.78
09-04-28 22.59 23.33 22.31 120,300 23.00 23.00
09-04-27 22.41 22.90 22.31 173,200 22.75 22.75
09-04-24 22.17 22.72 21.93 169,800 22.54 22.54
09-04-23 22.18 22.23 21.60 162,800 22.02 22.02
09-04-22 22.05 22.75 21.68 97,700 22.07 22.07
09-04-21 21.51 22.26 21.36 80,900 22.24 22.24
Date Open High Low Vol Cls adjCls
09-04-20 21.50 21.70 21.19 116,700 21.53 21.53
09-04-17 22.48 22.48 21.73 164,200 21.91 21.91
09-04-16 22.00 22.60 21.58 165,300 22.40 22.40
09-04-15 21.78 22.44 21.42 139,100 21.86 21.86
09-04-14 21.88 21.88 21.35 98,500 21.67 21.67
09-04-13 21.66 22.23 21.26 229,800 21.99 21.99
09-04-09 21.59 22.16 21.38 203,300 21.92 21.92
09-04-08 21.19 21.52 20.95 87,500 21.27 21.27
09-04-07 21.51 21.61 21.00 101,300 21.14 21.14
Date Open High Low Vol Cls adjCls
09-04-06 22.44 22.44 21.54 113,700 21.88 21.88
09-04-03 22.73 22.99 22.41 129,200 22.81 22.81
09-04-02 21.00 22.90 20.86 237,900 22.72 22.72
09-04-01 20.48 21.10 19.98 124,200 21.07 21.07
09-03-31 20.93 21.42 20.40 191,200 20.82 20.82
09-03-30 20.12 20.90 19.97 191,600 20.61 20.61
09-03-27 21.36 21.69 20.33 422,200 20.42 20.42
09-03-26 20.88 21.77 20.64 203,500 21.77 21.77
09-03-25 20.06 20.85 19.89 188,100 20.82 20.82
Date Open High Low Vol Cls adjCls
09-03-24 20.07 20.38 19.49 168,900 20.02 20.02
09-03-23 19.18 20.42 18.97 192,200 20.42 20.42
09-03-20 19.55 20.00 18.34 204,900 18.73 18.73
09-03-19 19.34 19.49 18.97 116,100 19.39 19.39
09-03-18 18.53 19.33 18.24 246,100 19.14 19.14
09-03-17 17.98 18.56 17.80 127,900 18.56 18.56
09-03-16 18.58 18.65 17.82 118,800 17.94 17.94
09-03-13 18.66 18.76 18.31 99,500 18.65 18.65
09-03-12 17.29 18.66 17.28 148,300 18.61 18.61
Date Open High Low Vol Cls adjCls
09-03-11 17.13 17.71 16.90 144,900 17.21 17.21
09-03-10 16.45 17.28 16.41 199,200 17.07 17.07
09-03-09 16.29 16.81 16.02 229,600 16.32 16.32
09-03-06 16.35 16.54 15.90 128,300 16.51 16.51
09-03-05 16.96 17.10 16.13 162,800 16.25 16.25
09-03-04 17.14 17.53 16.86 201,100 17.32 17.32
09-03-03 17.64 18.05 16.91 169,200 16.92 16.92
09-03-02 17.96 18.00 17.30 197,300 17.39 17.39
09-02-27 17.67 18.62 17.67 219,800 18.30 18.30
Date Open High Low Vol Cls adjCls
09-02-26 19.58 19.76 17.65 279,500 17.94 17.94
09-02-25 19.31 19.89 18.98 146,000 19.41 19.41
09-02-24 19.21 19.66 18.74 181,000 19.40 19.40
09-02-23 20.18 20.22 18.77 311,800 18.83 18.83
09-02-20 19.63 20.24 19.06 185,300 20.07 20.07
09-02-19 20.09 20.26 19.78 151,800 19.90 19.90
09-02-18 20.05 20.23 19.76 260,600 19.91 19.91
09-02-17 20.03 20.78 19.56 202,300 19.90 19.90
09-02-13 20.20 21.14 20.18 168,900 20.72 20.72
Date Open High Low Vol Cls adjCls
09-02-12 19.00 20.31 18.61 302,000 20.12 20.12
09-02-11 19.57 20.48 18.88 297,500 19.05 19.05
09-02-10 22.68 22.99 18.85 567,000 19.15 19.15
09-02-09 23.00 23.00 22.37 97,300 22.82 22.82
09-02-06 22.51 23.00 22.51 160,000 23.00 23.00
09-02-05 21.22 22.94 20.94 190,300 22.60 22.60
09-02-04 21.02 21.49 21.02 139,400 21.42 21.42
09-02-03 21.86 22.21 20.52 190,200 20.95 20.95
09-02-02 21.71 22.36 21.42 155,100 21.72 21.72
Date Open High Low Vol Cls adjCls
09-01-30 22.60 22.69 21.96 90,000 22.16 22.16
09-01-29 22.80 22.88 22.23 94,700 22.46 22.46
09-01-28 22.67 23.00 22.57 131,900 23.00 23.00
09-01-27 22.00 22.53 21.85 72,100 22.38 22.38
09-01-26 21.38 22.50 21.38 127,200 21.96 21.96
09-01-23 20.51 21.83 20.41 146,900 21.41 21.41
09-01-22 20.78 21.61 20.50 155,700 20.98 20.98
09-01-21 21.11 21.54 20.40 230,700 21.26 21.26
09-01-20 21.95 22.50 20.79 141,300 20.89 20.89
Date Open High Low Vol Cls adjCls
09-01-16 21.50 22.34 21.03 186,500 22.32 22.32
09-01-15 20.75 21.48 19.89 312,100 21.44 21.44
09-01-14 21.74 21.99 20.73 80,100 20.74 20.74
09-01-13 21.78 22.19 21.66 80,800 22.09 22.09
09-01-12 22.12 22.45 21.43 172,600 21.86 21.86
09-01-09 23.59 23.59 22.02 172,600 22.15 22.15
09-01-08 22.89 23.76 22.48 179,600 23.52 23.52
09-01-07 23.47 23.51 22.66 179,200 23.00 23.00
09-01-06 23.84 24.02 23.59 163,000 23.83 23.83
Date Open High Low Vol Cls adjCls
09-01-05 24.20 24.37 23.35 279,800 23.54 23.54
09-01-02 24.13 24.24 23.73 118,200 23.94 23.94
08-12-31 24.57 24.82 23.70 197,700 24.08 24.08
08-12-30 23.42 24.69 23.42 141,700 24.43 24.43
08-12-29 23.02 23.37 22.82 119,200 23.28 23.28
08-12-26 23.17 23.17 22.73 86,100 23.02 23.02
08-12-24 23.22 23.28 22.90 44,500 23.06 23.06
08-12-23 22.78 23.26 22.62 142,400 23.14 23.14
08-12-22 22.78 22.89 21.90 164,300 22.54 22.54
Date Open High Low Vol Cls adjCls
08-12-19 23.78 24.37 22.67 292,000 22.78 22.78
08-12-18 22.21 23.40 21.76 336,900 23.34 23.34
08-12-17 21.17 22.20 21.15 201,900 22.12 22.12
08-12-16 20.92 21.45 20.52 196,400 21.31 21.31
08-12-15 20.78 21.31 19.73 101,200 20.51 20.51
08-12-12 19.39 20.71 18.91 132,500 20.67 20.67
08-12-11 20.99 21.18 19.56 117,600 19.85 19.85
08-12-10 20.61 21.61 20.27 144,300 21.25 21.25
08-12-09 22.12 22.12 20.36 187,400 20.51 20.51
Date Open High Low Vol Cls adjCls
08-12-08 21.96 22.04 20.91 174,700 21.51 21.51
08-12-05 20.60 21.55 20.00 125,800 21.46 21.46
08-12-04 21.13 21.85 19.84 171,600 20.91 20.91
08-12-03 20.33 22.00 20.33 183,600 21.60 21.60
08-12-02 19.41 21.17 19.41 257,800 20.83 20.83
08-12-01 20.88 21.35 18.89 258,500 19.01 19.01
08-11-28 20.33 21.43 20.33 110,800 21.43 21.43
08-11-26 19.25 20.89 19.25 431,300 20.51 20.51
08-11-25 19.77 19.99 19.32 174,300 19.75 19.75
Date Open High Low Vol Cls adjCls
08-11-24 18.64 19.67 18.58 219,800 19.64 19.64
08-11-21 18.40 18.40 16.67 236,500 18.26 18.26
08-11-20 18.50 19.32 17.92 201,000 18.03 18.03
08-11-19 20.11 20.33 18.49 448,400 18.62 18.62
08-11-18 19.80 20.22 19.37 282,600 20.17 20.17
08-11-17 19.47 19.91 19.30 341,500 19.65 19.65
08-11-14 19.45 19.49 18.71 356,300 19.05 19.05
08-11-13 17.68 19.50 17.43 182,800 19.46 19.46
08-11-12 18.91 19.43 17.60 95,200 17.71 17.71
Date Open High Low Vol Cls adjCls
08-11-11 19.16 19.55 18.92 115,600 18.93 18.93
08-11-10 19.90 20.20 19.21 217,300 19.27 19.27
08-11-07 19.36 20.22 19.36 238,100 19.65 19.65
08-11-06 19.40 20.00 18.61 200,400 19.18 19.18
08-11-05 18.87 20.07 18.68 394,200 18.91 18.91
08-11-04 18.83 19.39 18.53 152,300 19.08 19.08
08-11-03 18.22 19.04 18.22 102,500 18.43 18.43
08-10-31 17.20 18.32 16.60 149,900 18.22 18.22
08-10-30 16.85 17.19 16.58 75,000 17.15 17.15
Date Open High Low Vol Cls adjCls
08-10-29 16.56 17.28 16.19 128,300 16.57 16.57
08-10-28 15.78 16.39 15.15 187,100 16.36 16.36
08-10-27 15.55 16.18 15.33 122,200 15.42 15.42
08-10-24 15.60 16.75 15.45 150,900 15.75 15.75
08-10-23 16.56 17.02 15.98 242,900 16.30 16.30
08-10-22 17.33 17.54 16.17 287,600 16.57 16.57
08-10-21 17.99 18.49 17.41 164,200 17.53 17.53
08-10-20 18.01 18.36 17.71 141,700 18.33 18.33
08-10-17 17.90 18.80 17.50 260,700 17.71 17.71
Date Open High Low Vol Cls adjCls
08-10-16 17.58 18.59 17.03 290,100 18.51 18.51
08-10-15 18.87 19.41 17.39 167,600 17.49 17.49
08-10-14 20.24 20.50 18.72 121,600 19.06 19.06
08-10-13 19.45 20.06 18.92 214,000 19.80 19.80
08-10-10 16.92 18.99 16.06 473,500 18.84 18.84
08-10-09 19.00 19.54 17.22 283,800 17.32 17.32
08-10-08 19.31 19.98 18.85 216,800 19.03 19.03
08-10-07 20.86 20.86 19.39 121,000 19.46 19.46
08-10-06 21.04 21.43 20.16 322,800 20.62 20.62
Date Open High Low Vol Cls adjCls
08-10-03 22.10 22.46 21.26 107,900 21.28 21.28
08-10-02 23.21 23.30 22.00 155,100 22.00 22.00
08-10-01 23.34 23.46 22.78 246,200 23.29 23.29
08-09-30 23.99 23.99 23.08 198,700 23.58 23.58
08-09-29 24.37 24.77 21.62 95,100 23.80 23.80
08-09-26 24.57 25.00 24.15 171,600 24.83 24.83
08-09-25 24.66 25.44 24.39 81,900 24.99 24.99
08-09-24 25.18 25.39 24.38 93,000 24.57 24.57
08-09-23 24.31 25.28 23.53 103,700 25.15 25.15
Date Open High Low Vol Cls adjCls
08-09-22 25.04 25.44 24.00 247,200 24.21 24.21
08-09-19 25.89 26.19 25.18 516,400 25.29 25.29
08-09-18 24.85 25.69 24.85 312,400 25.29 25.29
08-09-17 25.04 25.17 24.42 205,600 24.42 24.42
08-09-16 24.87 25.49 23.98 156,800 25.47 25.47
08-09-15 24.99 25.74 24.71 86,300 24.75 24.75
08-09-12 25.68 25.75 25.24 146,600 25.46 25.46
08-09-11 25.74 26.23 25.36 144,500 25.78 25.78
08-09-10 26.01 26.22 25.69 134,000 25.98 25.98
Date Open High Low Vol Cls adjCls
08-09-09 25.91 26.50 25.55 163,200 25.56 25.56
08-09-08 25.58 26.23 25.58 169,500 25.81 25.81
08-09-05 24.85 25.62 24.76 105,600 25.24 25.24
08-09-04 25.73 25.84 24.94 89,100 24.94 24.94
08-09-03 25.95 26.24 25.45 148,900 25.87 25.87
08-09-02 26.78 26.89 25.77 141,200 25.97 25.97
08-08-29 26.44 26.77 26.03 147,000 26.23 26.23
08-08-28 26.07 26.58 25.97 106,200 26.56 26.56
08-08-27 25.78 26.24 25.55 108,900 26.02 26.02
Date Open High Low Vol Cls adjCls
08-08-26 25.72 26.11 25.51 108,700 25.80 25.80
08-08-25 26.53 26.53 25.61 115,000 25.79 25.79
08-08-22 25.67 26.53 25.67 122,700 26.39 26.39
08-08-21 25.89 26.15 25.60 82,000 25.86 25.86
08-08-20 26.40 27.12 25.65 82,800 26.11 26.11
08-08-19 26.47 26.56 26.07 86,300 26.30 26.30
08-08-18 27.24 27.42 26.29 140,100 26.71 26.71
08-08-15 27.92 28.07 26.80 168,500 27.35 27.35
08-08-14 27.34 27.76 27.11 144,400 27.63 27.63
Date Open High Low Vol Cls adjCls
08-08-13 27.61 27.94 26.48 189,200 27.56 27.56
08-08-12 27.27 27.94 26.33 159,800 27.74 27.74
08-08-11 26.21 27.27 26.21 262,400 27.27 27.27
08-08-08 25.12 26.19 24.91 137,700 25.86 25.86
08-08-07 25.41 25.41 24.66 233,500 25.02 25.02
08-08-06 24.78 25.72 24.37 211,300 25.62 25.62
08-08-05 22.42 25.33 22.19 423,400 24.83 24.83
08-08-04 23.22 23.24 22.02 155,000 22.31 22.31
08-08-01 22.90 23.25 22.41 92,600 23.20 23.20
Date Open High Low Vol Cls adjCls
08-07-31 23.00 23.41 22.87 104,900 23.03 23.03
08-07-30 23.79 23.88 22.75 129,400 23.25 23.25
08-07-29 22.12 23.97 22.12 90,300 23.72 23.72
08-07-28 23.35 23.35 22.82 184,600 22.88 22.88
08-07-25 23.20 23.59 22.75 152,700 23.46 23.46
08-07-24 22.67 23.24 22.39 208,400 23.08 23.08
08-07-23 22.34 22.90 21.99 81,500 22.42 22.42
08-07-22 22.33 22.70 21.72 170,600 22.40 22.40
08-07-21 22.18 22.69 22.18 144,600 22.67 22.67
Date Open High Low Vol Cls adjCls
08-07-18 22.50 22.50 21.99 202,900 22.05 22.05
08-07-17 22.42 22.88 22.24 232,500 22.69 22.69
08-07-16 22.10 22.42 21.84 315,600 22.37 22.37
08-07-15 21.00 22.26 20.94 582,200 22.07 22.07
08-07-14 21.30 21.49 20.66 690,200 21.21 21.21
08-07-11 20.98 21.50 20.70 214,600 21.44 21.44
08-07-10 20.61 21.42 20.61 133,200 21.10 21.10
08-07-09 20.98 21.40 20.62 110,000 20.68 20.68
08-07-08 20.43 21.04 20.23 121,500 20.94 20.94
Date Open High Low Vol Cls adjCls
08-07-07 20.30 20.42 20.07 286,800 20.28 20.28
08-07-03 20.03 20.31 20.00 108,100 20.20 20.20
08-07-02 20.19 20.40 19.85 182,800 20.01 20.01
08-07-01 20.11 20.42 19.82 206,400 20.17 20.17
08-06-30 20.35 20.66 20.12 172,400 20.21 20.21
08-06-27 20.34 20.48 20.03 616,600 20.39 20.39
08-06-26 20.90 20.97 20.35 114,200 20.35 20.35
08-06-25 21.00 21.28 20.94 141,700 21.20 21.20
08-06-24 21.68 21.80 20.92 170,100 20.95 20.95
Date Open High Low Vol Cls adjCls
08-06-23 21.75 22.04 21.65 267,200 21.87 21.87
08-06-20 22.43 22.57 21.67 413,700 21.75 21.75
08-06-19 22.27 22.58 22.05 313,100 22.58 22.58
08-06-18 22.10 22.45 22.00 241,200 22.27 22.27
08-06-17 22.29 22.39 21.90 272,800 22.23 22.23
08-06-16 22.00 22.34 21.95 93,300 22.26 22.26
08-06-13 22.10 22.46 21.66 147,600 22.14 22.14
08-06-12 22.05 22.47 21.65 122,900 21.97 21.97
08-06-11 21.95 22.31 21.90 336,100 21.96 21.96
Date Open High Low Vol Cls adjCls
08-06-10 21.94 22.19 21.70 252,300 22.02 22.02
08-06-09 22.00 22.25 21.90 685,900 22.14 22.14
08-06-06 21.95 22.10 21.51 345,600 22.00 22.00
08-06-05 21.51 22.05 21.35 213,200 22.05 22.05
08-06-04 21.10 21.93 21.01 242,900 21.54 21.54
08-06-03 21.33 21.33 20.91 145,700 21.13 21.13
08-06-02 21.49 21.54 20.86 156,000 21.24 21.24
08-05-30 20.96 21.60 20.85 286,800 21.54 21.54
08-05-29 20.20 21.05 20.15 190,000 20.90 20.90
Date Open High Low Vol Cls adjCls
08-05-28 19.75 20.32 19.29 256,200 20.30 20.30
08-05-27 19.40 19.66 19.26 117,700 19.59 19.59
08-05-23 19.42 19.51 19.06 253,200 19.33 19.33
08-05-22 19.32 19.83 19.25 118,900 19.45 19.45
08-05-21 19.77 19.90 19.24 102,400 19.29 19.29
08-05-20 19.52 19.95 19.52 196,000 19.72 19.72
08-05-19 20.10 20.14 19.58 204,700 19.64 19.64
08-05-16 20.54 20.54 19.91 178,400 20.16 20.16
08-05-15 20.16 20.66 19.95 287,700 20.48 20.48
Date Open High Low Vol Cls adjCls
08-05-14 20.71 21.12 20.11 250,500 20.18 20.18
08-05-13 20.84 21.06 20.55 185,400 20.79 20.79
08-05-12 21.65 21.83 20.54 274,500 20.61 20.61
08-05-09 21.62 21.80 21.47 113,600 21.73 21.73
08-05-08 22.15 22.15 21.52 201,100 21.80 21.80
08-05-07 22.58 22.90 21.86 67,700 22.04 22.04
08-05-06 21.87 22.61 21.53 160,300 22.51 22.51
08-05-05 22.48 22.51 21.90 80,700 22.02 22.02
08-05-02 22.62 22.83 22.37 103,100 22.50 22.50
Date Open High Low Vol Cls adjCls
08-05-01 22.06 22.89 22.05 133,600 22.40 22.40
08-04-30 22.44 22.68 22.03 81,200 22.10 22.10
08-04-29 22.29 22.50 22.13 56,200 22.34 22.34
08-04-28 22.01 22.48 21.94 109,100 22.31 22.31
08-04-25 22.00 22.07 21.53 69,600 22.00 22.00
08-04-24 21.55 22.05 21.08 107,000 21.98 21.98
08-04-23 21.60 21.70 21.07 68,200 21.46 21.46
08-04-22 22.25 22.42 21.30 192,800 21.50 21.50
08-04-21 21.77 22.15 21.65 83,800 22.02 22.02
Date Open High Low Vol Cls adjCls
08-04-18 21.32 22.87 21.08 329,400 21.91 21.91
08-04-17 21.42 21.44 20.96 102,200 20.96 20.96
08-04-16 21.07 21.50 20.92 120,900 21.47 21.47
08-04-15 20.68 20.85 20.45 132,000 20.82 20.82
08-04-14 20.51 21.03 20.16 99,900 20.58 20.58
08-04-11 21.58 21.58 20.37 156,200 20.52 20.52
08-04-10 21.45 21.90 21.27 116,500 21.75 21.75
08-04-09 22.45 22.56 21.24 90,900 21.41 21.41
08-04-08 21.92 22.43 21.85 108,000 22.39 22.39
Date Open High Low Vol Cls adjCls
08-04-07 22.50 22.60 22.01 132,100 22.08 22.08
08-04-04 22.16 22.78 22.03 105,100 22.28 22.28
08-04-03 22.21 22.40 21.88 126,300 22.19 22.19
08-04-02 22.44 22.80 22.27 178,200 22.31 22.31
08-04-01 22.00 22.50 21.83 108,100 22.50 22.50
08-03-31 21.64 22.40 21.50 227,900 21.72 21.72
08-03-28 21.78 21.97 21.45 149,700 21.63 21.63
08-03-27 21.41 22.12 21.15 305,700 21.78 21.78
08-03-26 22.08 22.39 21.26 289,200 21.34 21.34
Date Open High Low Vol Cls adjCls
08-03-25 22.28 22.28 21.72 212,900 22.18 22.18
08-03-24 21.99 22.40 21.79 235,100 22.32 22.32
08-03-20 21.72 22.24 21.34 419,600 21.92 21.92
08-03-19 22.42 22.48 21.50 139,700 21.50 21.50
08-03-18 21.10 22.63 20.59 162,700 22.35 22.35
08-03-17 20.72 21.24 20.26 124,300 20.65 20.65
08-03-14 21.65 21.96 20.61 223,400 20.87 20.87
08-03-13 20.57 21.62 20.36 175,500 21.55 21.55
08-03-12 20.84 21.49 20.57 189,100 20.85 20.85
Date Open High Low Vol Cls adjCls
08-03-11 20.46 20.87 19.91 310,200 20.81 20.81
08-03-10 20.35 20.36 19.87 169,600 19.94 19.94
08-03-07 20.46 20.74 20.08 197,700 20.24 20.24
08-03-06 21.48 21.63 20.71 187,300 20.73 20.73
08-03-05 21.55 21.99 21.35 262,600 21.57 21.57
08-03-04 20.82 21.39 20.82 235,100 21.35 21.35
08-03-03 21.00 21.23 20.75 227,200 21.00 21.00
08-02-29 21.25 21.50 20.92 223,000 20.97 20.97
08-02-28 22.42 22.47 21.43 265,200 21.47 21.47
Date Open High Low Vol Cls adjCls
08-02-27 21.24 22.57 21.24 272,200 22.56 22.56
08-02-26 21.10 22.00 21.10 122,000 21.49 21.49
08-02-25 20.62 21.45 20.55 184,500 21.26 21.26
08-02-22 20.80 21.20 20.61 233,900 20.66 20.66
08-02-21 21.63 21.83 20.80 471,200 20.82 20.82
08-02-20 21.15 21.77 21.07 137,100 21.45 21.45
08-02-19 21.44 21.50 21.15 170,500 21.25 21.25
08-02-15 20.94 21.22 20.85 176,600 21.17 21.17
08-02-14 21.82 21.99 20.92 249,800 21.05 21.05
Date Open High Low Vol Cls adjCls
08-02-13 21.19 22.31 20.99 253,800 21.81 21.81
08-02-12 20.91 21.32 20.71 242,200 20.92 20.92
08-02-11 19.80 21.33 19.75 389,900 20.76 20.76
08-02-08 19.73 20.13 19.29 216,400 19.69 19.69
08-02-07 19.50 19.94 19.20 328,000 19.74 19.74
08-02-06 21.26 21.26 19.61 383,100 19.64 19.64
08-02-05 20.95 21.45 19.85 329,000 21.06 21.06
08-02-04 20.84 21.20 20.37 275,600 20.54 20.54
08-02-01 21.19 21.82 20.79 438,100 21.03 21.03
Date Open High Low Vol Cls adjCls
08-01-31 20.51 21.28 20.26 341,100 20.77 20.77
08-01-30 20.40 21.14 20.27 352,400 20.68 20.68
08-01-29 20.84 20.92 20.47 226,900 20.52 20.52
08-01-28 20.58 21.02 20.47 409,800 20.67 20.67
08-01-25 21.03 21.51 20.30 458,300 20.57 20.57
08-01-24 20.76 21.30 20.50 464,400 20.70 20.70
08-01-23 20.54 21.63 20.18 589,900 20.58 20.58
08-01-22 20.63 21.62 20.00 291,100 20.99 20.99
08-01-18 22.20 23.07 21.22 309,000 21.50 21.50
Date Open High Low Vol Cls adjCls
08-01-17 23.14 23.56 22.16 451,200 22.35 22.35
08-01-16 22.47 23.76 22.15 561,100 23.15 23.15
08-01-15 22.66 22.67 21.33 420,200 22.49 22.49
08-01-14 22.91 23.15 22.41 207,100 22.78 22.78
08-01-11 23.46 23.60 22.70 322,300 22.72 22.72
08-01-10 24.15 24.52 22.85 806,300 23.51 23.51
08-01-09 26.31 26.43 23.01 919,500 24.48 24.48
08-01-08 30.73 30.94 26.70 626,100 26.71 26.71
08-01-07 32.59 32.70 31.65 173,700 32.15 32.15
Date Open High Low Vol Cls adjCls
08-01-04 32.49 33.17 32.06 173,500 32.37 32.37
08-01-03 33.88 33.88 32.50 176,000 32.64 32.64
08-01-02 34.39 34.55 32.93 255,500 33.88 33.88
07-12-31 34.66 34.98 33.82 94,300 34.43 34.43
07-12-28 34.99 35.38 34.68 192,600 34.76 34.76
07-12-27 36.16 36.30 34.56 124,300 34.58 34.58
07-12-26 35.72 36.49 34.89 168,800 36.16 36.16
07-12-24 35.70 36.18 35.37 39,800 35.99 35.99
07-12-21 34.62 35.71 34.33 521,900 35.71 35.71
Date Open High Low Vol Cls adjCls
07-12-20 33.79 34.21 32.95 221,100 34.16 34.16
07-12-19 31.57 33.94 31.28 291,800 33.38 33.38
07-12-18 31.73 31.86 31.10 159,600 31.59 31.59
07-12-17 32.24 32.30 31.40 95,300 31.41 31.41
07-12-14 32.87 33.45 32.26 63,700 32.28 32.28
07-12-13 33.12 33.42 32.57 110,800 33.25 33.25
07-12-12 33.84 33.99 32.94 78,300 33.36 33.36
07-12-11 33.81 34.34 32.86 124,800 33.17 33.17
07-12-10 34.29 34.29 33.31 102,600 33.83 33.83
Date Open High Low Vol Cls adjCls
07-12-07 34.14 34.34 33.46 88,800 34.28 34.28
07-12-06 33.02 34.20 33.02 106,100 34.08 34.08
07-12-05 32.72 33.50 32.42 126,600 33.02 33.02
07-12-04 32.47 32.55 31.88 110,600 32.17 32.17
07-12-03 33.28 33.32 32.56 160,900 32.84 32.84
07-11-30 33.08 33.86 32.88 213,800 33.35 33.35
07-11-29 32.94 33.15 32.46 85,500 32.67 32.67
07-11-28 32.13 33.08 31.87 115,200 32.95 32.95
07-11-27 31.20 31.91 31.00 184,400 31.77 31.77
Date Open High Low Vol Cls adjCls
07-11-26 31.37 31.62 31.03 116,100 31.12 31.12
07-11-23 31.35 31.44 30.87 38,200 31.27 31.27
07-11-21 31.56 31.85 30.90 73,100 31.11 31.11
07-11-20 32.15 32.60 31.16 158,900 31.68 31.68
07-11-19 32.43 32.51 31.91 100,300 32.09 32.09
07-11-16 32.50 33.16 32.12 150,200 32.84 32.84
07-11-15 32.71 32.71 31.57 178,100 32.42 32.42
07-11-14 32.58 32.99 32.12 126,100 32.91 32.91
07-11-13 32.27 32.50 31.87 227,100 32.36 32.36
Date Open High Low Vol Cls adjCls
07-11-12 31.85 32.65 31.65 167,900 31.91 31.91
07-11-09 32.99 33.08 31.62 164,900 31.92 31.92
07-11-08 32.97 33.55 32.27 199,200 33.38 33.38
07-11-07 33.01 33.39 32.60 183,800 32.74 32.74
07-11-06 33.00 33.59 32.87 183,400 33.47 33.47
07-11-05 32.26 33.02 31.81 303,200 32.91 32.91
07-11-02 30.43 32.24 29.88 392,000 32.24 32.24
07-11-01 30.53 30.53 28.23 263,200 29.10 29.10
07-10-31 30.57 30.65 29.90 153,000 30.50 30.50
Date Open High Low Vol Cls adjCls
07-10-30 30.66 31.05 30.23 102,300 30.39 30.39
07-10-29 30.84 31.34 30.59 92,300 30.92 30.92
07-10-26 30.24 30.98 30.24 89,200 30.82 30.82
07-10-25 30.63 31.01 29.71 216,100 29.81 29.81
07-10-24 31.28 31.28 30.10 196,100 30.65 30.65
07-10-23 31.25 31.53 30.75 135,100 31.51 31.51
07-10-22 30.24 31.04 30.15 276,400 31.00 31.00
07-10-19 31.26 31.26 30.49 237,000 30.50 30.50
07-10-18 31.24 31.58 31.07 178,100 31.26 31.26
Date Open High Low Vol Cls adjCls
07-10-17 30.46 31.60 30.25 274,800 31.37 31.37
07-10-16 29.92 30.49 29.75 92,200 30.07 30.07
07-10-15 30.38 30.78 29.51 261,200 30.12 30.12
07-10-12 31.07 31.17 29.82 431,500 30.48 30.48
07-10-11 32.25 32.31 30.96 165,400 31.08 31.08
07-10-10 32.45 32.67 31.97 105,600 32.06 32.06
07-10-09 32.50 32.70 31.90 129,700 32.53 32.53
07-10-08 33.06 33.20 32.04 165,400 32.38 32.38
07-10-05 32.50 33.32 32.33 184,600 33.02 33.02
Date Open High Low Vol Cls adjCls
07-10-04 32.00 32.35 31.50 174,200 32.33 32.33
07-10-03 31.35 32.50 30.97 197,600 31.67 31.67
07-10-02 31.36 31.50 31.01 150,700 31.50 31.50
07-10-01 30.88 31.53 30.67 236,100 31.39 31.39
07-09-28 31.04 31.10 30.56 178,300 30.83 30.83
07-09-27 31.16 31.67 30.59 294,800 31.09 31.09
07-09-26 31.46 31.81 31.04 216,100 31.11 31.11
07-09-25 31.30 31.59 30.94 229,800 31.35 31.35
07-09-24 32.50 32.63 31.44 235,100 31.52 31.52
Date Open High Low Vol Cls adjCls
07-09-21 32.75 32.75 32.25 296,800 32.54 32.54
07-09-20 32.50 32.97 32.02 211,800 32.50 32.50
07-09-19 30.91 32.60 30.74 242,900 32.56 32.56
07-09-18 29.27 30.92 29.15 211,600 30.86 30.86
07-09-17 29.60 29.66 28.93 192,400 29.22 29.22
07-09-14 29.00 29.71 28.49 195,900 29.70 29.70
07-09-13 29.40 29.86 29.10 96,800 29.23 29.23
07-09-12 29.54 29.74 28.74 98,000 29.29 29.29
07-09-11 28.37 29.71 28.23 94,700 29.63 29.63
Date Open High Low Vol Cls adjCls
07-09-10 28.70 28.95 28.05 93,400 28.33 28.33
07-09-07 29.57 29.97 28.50 143,900 28.62 28.62
07-09-06 29.35 30.00 29.22 108,100 29.93 29.93
07-09-05 30.14 30.24 29.20 184,500 29.20 29.20
07-09-04 30.33 30.92 30.17 148,100 30.30 30.30
07-08-31 30.37 30.85 30.19 78,500 30.52 30.52
07-08-30 29.83 30.29 29.49 70,900 30.01 30.01
07-08-29 29.58 30.19 29.25 114,300 30.11 30.11
07-08-28 30.42 30.59 29.46 118,200 29.46 29.46
Date Open High Low Vol Cls adjCls
07-08-27 30.87 31.01 30.48 59,300 30.59 30.59
07-08-24 30.82 31.07 30.52 94,700 31.03 31.03
07-08-23 30.97 31.02 30.48 90,800 30.74 30.74
07-08-22 31.67 31.97 30.50 129,600 30.78 30.78
07-08-21 31.12 31.75 30.78 63,700 31.24 31.24
07-08-20 32.10 32.49 30.69 100,800 31.38 31.38
07-08-17 32.75 32.95 31.72 214,700 32.14 32.14
07-08-16 30.13 32.25 29.92 256,300 31.76 31.76
07-08-15 30.44 31.26 30.09 159,800 30.19 30.19
Date Open High Low Vol Cls adjCls
07-08-14 31.63 31.86 30.45 222,000 30.52 30.52
07-08-13 31.77 31.85 29.95 288,600 31.60 31.60
07-08-10 28.97 32.95 28.14 369,200 31.73 31.73
07-08-09 25.75 29.60 25.20 596,200 29.27 29.27
07-08-08 28.50 29.22 26.89 360,400 27.22 27.22
07-08-07 28.60 28.79 27.11 260,200 28.19 28.19
07-08-06 29.13 29.21 28.24 151,100 28.93 28.93
07-08-03 30.01 30.70 28.95 189,200 29.05 29.05
07-08-02 29.11 30.94 28.88 244,700 30.20 30.20
Date Open High Low Vol Cls adjCls
07-08-01 28.60 29.38 28.51 189,100 29.19 29.19
07-07-31 29.26 29.39 28.56 136,300 28.63 28.63
07-07-30 28.71 29.27 28.44 99,200 28.96 28.96
07-07-27 29.18 29.70 28.57 140,600 28.59 28.59
07-07-26 30.42 30.45 28.95 155,100 29.32 29.32
07-07-25 30.56 31.45 29.90 166,700 30.58 30.58
07-07-24 31.70 31.82 30.13 139,100 30.27 30.27
07-07-23 32.06 32.57 31.76 101,800 32.10 32.10
07-07-20 32.53 32.61 31.73 148,000 31.99 31.99
Date Open High Low Vol Cls adjCls
07-07-19 31.88 32.81 31.88 124,400 32.60 32.60
07-07-18 31.58 32.03 31.26 121,800 31.75 31.75
07-07-17 31.49 32.32 31.47 96,400 31.78 31.78
07-07-16 32.17 32.24 31.15 135,600 31.46 31.46
07-07-13 32.21 32.49 31.73 64,500 32.31 32.31
07-07-12 31.74 32.65 31.70 156,400 32.25 32.25
07-07-11 31.24 31.72 31.22 166,100 31.65 31.65
07-07-10 31.80 32.05 31.23 142,500 31.31 31.31
07-07-09 32.00 32.23 31.74 57,500 32.10 32.10
Date Open High Low Vol Cls adjCls
07-07-06 32.10 32.27 31.92 67,800 32.01 32.01
07-07-05 32.02 32.44 31.85 83,500 32.16 32.16
07-07-03 32.40 32.46 31.80 102,100 32.05 32.05
07-07-02 32.19 32.65 32.00 218,900 32.43 32.43
07-06-29 31.55 32.15 31.40 302,400 32.10 32.10
07-06-28 31.19 31.69 31.19 173,100 31.46 31.46
07-06-27 29.65 31.38 29.61 198,800 31.19 31.19
07-06-26 30.19 30.90 29.67 199,800 29.74 29.74
07-06-25 30.04 30.50 29.68 212,600 30.10 30.10
Date Open High Low Vol Cls adjCls
07-06-22 30.67 31.00 29.80 159,200 30.07 30.07
07-06-21 30.76 30.90 30.35 81,300 30.82 30.82
07-06-20 31.39 31.50 30.87 154,100 30.93 30.93
07-06-19 30.78 31.53 30.56 160,500 31.25 31.25
07-06-18 31.27 31.42 30.79 94,700 30.93 30.93
07-06-15 31.90 31.90 30.89 245,000 31.25 31.25
07-06-14 31.18 31.96 31.18 114,900 31.38 31.38
07-06-13 30.63 31.42 30.32 105,000 31.23 31.23
07-06-12 31.01 31.32 30.43 117,000 30.56 30.56
Date Open High Low Vol Cls adjCls
07-06-11 31.18 31.60 30.78 159,900 31.25 31.25
07-06-08 30.98 31.38 30.85 86,000 31.34 31.34
07-06-07 31.43 31.71 30.90 149,900 31.06 31.06
07-06-06 31.47 31.82 31.29 104,800 31.67 31.67
07-06-05 31.90 31.99 31.42 70,200 31.74 31.74
07-06-04 32.10 32.44 31.82 92,300 32.10 32.10
07-06-01 32.40 32.99 31.84 173,800 32.23 32.23
07-05-31 32.59 32.77 32.05 93,200 32.39 32.39
07-05-30 31.79 32.59 31.61 117,200 32.59 32.59
Date Open High Low Vol Cls adjCls
07-05-29 31.63 32.35 31.63 110,100 32.04 32.04
07-05-25 31.60 32.09 31.53 117,000 31.64 31.64
07-05-24 32.40 32.68 31.34 186,100 31.53 31.53
07-05-23 32.45 33.25 32.37 179,900 32.53 32.53
07-05-22 31.85 32.46 31.50 169,300 32.45 32.45
07-05-21 31.50 32.26 31.49 157,600 31.94 31.94
07-05-18 30.39 31.73 30.04 247,700 31.48 31.48
07-05-17 30.76 30.77 30.07 248,000 30.37 30.37
07-05-16 30.85 31.08 30.15 344,700 30.90 30.90
Date Open High Low Vol Cls adjCls
07-05-15 33.77 34.34 30.57 893,900 30.76 30.76
07-05-14 34.24 34.43 33.76 138,300 33.94 33.94
07-05-11 33.56 34.23 33.52 61,500 34.18 34.18
07-05-10 33.99 33.99 33.12 152,400 33.47 33.47
07-05-09 34.26 34.42 34.10 85,500 34.25 34.25
07-05-08 34.78 35.00 34.04 96,000 34.35 34.35
07-05-07 34.78 35.03 34.40 113,200 34.90 34.90
07-05-04 34.89 35.15 34.36 109,900 34.72 34.72
07-05-03 34.52 34.84 34.30 73,700 34.79 34.79
Date Open High Low Vol Cls adjCls
07-05-02 34.14 34.74 33.73 92,800 34.51 34.51
07-05-01 34.24 34.35 33.57 99,100 34.19 34.19
07-04-30 34.70 34.82 34.24 182,100 34.30 34.30
07-04-27 34.90 35.00 34.31 121,000 34.71 34.71
07-04-26 34.52 35.87 34.33 410,000 34.83 34.83
07-04-25 33.62 34.30 33.53 261,700 34.16 34.16
07-04-24 32.94 33.26 32.32 100,700 33.26 33.26
07-04-23 32.92 33.16 32.73 125,000 32.94 32.94
07-04-20 32.65 33.10 32.40 131,500 33.05 33.05
Date Open High Low Vol Cls adjCls
07-04-19 32.54 32.77 32.15 92,500 32.37 32.37
07-04-18 32.44 32.93 32.43 108,400 32.62 32.62
07-04-17 32.98 33.01 32.40 122,200 32.65 32.65
07-04-16 32.18 33.40 32.18 137,800 33.06 33.06
07-04-13 31.02 32.13 31.02 353,500 32.13 32.13
07-04-12 32.41 32.50 30.97 399,100 31.07 31.07
07-04-11 32.51 33.09 32.40 132,000 32.59 32.59
07-04-10 32.76 32.87 31.88 176,900 32.35 32.35
07-04-09 33.08 33.16 32.51 98,200 32.81 32.81
Date Open High Low Vol Cls adjCls
07-04-05 32.93 33.52 32.90 53,200 33.26 33.26
07-04-04 33.10 33.61 32.89 98,700 32.97 32.97
07-04-03 33.01 33.71 32.80 71,300 33.22 33.22
07-04-02 33.08 33.30 32.54 89,300 32.96 32.96
07-03-30 32.73 33.24 32.61 107,400 32.97 32.97
07-03-29 32.38 32.84 31.89 381,200 32.84 32.84
07-03-28 32.75 32.98 32.34 220,400 32.56 32.56
07-03-27 33.30 33.35 32.78 165,400 32.80 32.80
07-03-26 33.42 33.90 33.13 142,300 33.47 33.47
Date Open High Low Vol Cls adjCls
07-03-23 33.95 33.97 33.29 110,200 33.48 33.48
07-03-22 34.17 34.27 33.30 72,100 34.00 34.00
07-03-21 33.50 34.12 33.12 105,100 34.11 34.11
07-03-20 33.37 33.64 33.07 149,600 33.52 33.52
07-03-19 33.75 34.14 33.34 90,800 33.47 33.47
07-03-16 33.42 34.15 33.32 303,300 33.67 33.67
07-03-15 33.24 33.73 32.89 179,300 33.47 33.47
07-03-14 32.46 33.23 32.15 113,400 33.19 33.19
07-03-13 33.29 33.29 32.50 118,200 32.52 32.52
Date Open High Low Vol Cls adjCls
07-03-12 33.10 33.70 32.89 89,300 33.56 33.56
07-03-09 33.37 33.77 33.16 88,400 33.27 33.27
07-03-08 33.00 33.86 32.97 107,800 33.16 33.16
07-03-07 32.96 33.27 32.30 112,300 32.79 32.79
07-03-06 31.85 33.30 31.82 125,900 33.05 33.05
07-03-05 32.16 33.18 31.68 177,000 31.88 31.88
07-03-02 33.34 33.51 32.50 182,700 32.62 32.62
07-03-01 33.46 33.96 32.31 205,500 33.61 33.61
07-02-28 32.82 34.46 32.07 379,100 34.16 34.16
Date Open High Low Vol Cls adjCls
07-02-27 35.36 35.36 33.29 211,000 33.71 33.71
07-02-26 35.84 36.00 34.95 144,400 35.40 35.40
07-02-23 35.01 35.83 34.76 177,000 35.60 35.60
07-02-22 35.50 35.50 34.75 170,200 35.18 35.18
07-02-21 35.28 35.65 34.92 410,700 35.54 35.54
07-02-20 33.53 35.53 33.08 318,800 35.30 35.30
07-02-16 33.90 33.90 33.50 132,800 33.68 33.68
07-02-15 33.68 34.05 33.60 156,500 33.90 33.90
07-02-14 32.94 34.04 32.94 401,700 33.78 33.78
Date Open High Low Vol Cls adjCls
07-02-13 33.06 33.44 32.77 195,100 32.90 32.90
07-02-12 33.31 33.31 32.63 134,700 32.92 32.92
07-02-09 33.30 34.10 33.23 387,900 33.31 33.31
07-02-08 33.17 33.17 32.70 112,700 32.92 32.92
07-02-07 32.49 33.17 32.29 211,400 33.15 33.15
07-02-06 32.00 32.59 31.94 298,200 32.34 32.34
07-02-05 31.77 32.10 31.50 474,800 32.04 32.04
07-02-02 32.81 33.05 31.53 443,300 31.85 31.85
07-02-01 32.99 33.04 32.53 151,500 32.67 32.67
Date Open High Low Vol Cls adjCls
07-01-31 33.26 33.40 32.65 282,100 32.97 32.97
07-01-30 32.66 33.27 32.64 558,500 33.24 33.24
07-01-29 31.95 33.07 31.82 276,600 32.75 32.75
07-01-26 31.10 32.40 31.03 406,400 32.40 32.40
07-01-25 30.33 31.08 29.57 312,400 31.03 31.03
07-01-24 29.50 30.41 29.45 79,100 30.39 30.39
07-01-23 29.26 29.56 29.25 63,800 29.38 29.38
07-01-22 29.71 29.71 28.96 88,700 29.35 29.35
07-01-19 29.58 29.93 29.36 58,300 29.79 29.79
Date Open High Low Vol Cls adjCls
07-01-18 29.96 29.99 29.52 86,700 29.67 29.67
07-01-17 30.48 30.48 29.91 55,600 30.03 30.03
07-01-16 30.68 30.83 30.19 199,200 30.55 30.55
07-01-12 30.09 30.65 29.91 156,900 30.63 30.63
07-01-11 29.48 30.44 29.40 256,700 30.40 30.40
07-01-10 29.53 29.62 29.13 56,400 29.49 29.49
07-01-09 29.76 29.87 29.12 108,500 29.67 29.67
07-01-08 29.48 30.00 29.48 180,600 29.73 29.73
07-01-05 29.63 29.71 28.96 159,900 29.54 29.54
Date Open High Low Vol Cls adjCls
07-01-04 29.57 30.00 27.88 181,000 29.79 29.79
07-01-03 29.74 30.36 29.22 181,200 29.73 29.73
06-12-29 30.03 30.04 29.75 145,400 29.81 29.81
06-12-28 30.26 30.45 29.92 77,200 29.96 29.96
06-12-27 29.85 30.40 29.67 151,100 30.40 30.40
06-12-26 29.45 29.78 29.24 99,100 29.77 29.77
06-12-22 29.48 29.60 29.16 93,900 29.55 29.55
06-12-21 28.87 29.60 28.87 168,900 29.57 29.57
06-12-20 28.73 29.06 28.73 89,500 28.96 28.96
Date Open High Low Vol Cls adjCls
06-12-19 28.88 29.40 28.49 136,700 28.80 28.80
06-12-18 28.75 29.58 28.75 172,700 28.91 28.91
06-12-15 28.42 29.35 28.41 203,000 28.84 28.84
06-12-14 28.15 28.64 28.04 89,800 28.38 28.38
06-12-13 27.75 28.11 27.65 110,500 27.99 27.99
06-12-12 27.99 28.19 27.15 118,700 27.55 27.55
06-12-11 26.65 28.20 26.48 224,300 28.12 28.12
06-12-08 26.23 26.68 26.14 106,400 26.65 26.65
06-12-07 26.85 26.99 26.34 55,300 26.34 26.34
Date Open High Low Vol Cls adjCls
06-12-06 27.04 27.10 26.81 53,500 26.83 26.83
06-12-05 27.55 27.55 27.08 51,600 27.17 27.17
06-12-04 26.59 27.58 26.57 115,700 27.51 27.51
06-12-01 26.52 26.71 26.30 82,100 26.58 26.58
06-11-30 26.60 26.81 26.37 75,900 26.63 26.63
06-11-29 26.86 26.97 26.49 50,600 26.64 26.64
06-11-28 26.87 27.00 26.46 36,900 26.79 26.79
06-11-27 27.73 27.88 26.84 117,600 26.99 26.99
06-11-24 27.76 28.01 27.54 16,800 27.78 27.78
Date Open High Low Vol Cls adjCls
06-11-22 27.84 28.12 27.63 42,200 27.99 27.99
06-11-21 27.87 28.04 27.71 28,400 27.87 27.87
06-11-20 27.85 28.06 27.50 71,200 27.90 27.90
06-11-17 28.27 28.27 27.66 91,100 27.91 27.91
06-11-16 28.53 28.53 28.06 88,900 28.27 28.27
06-11-15 27.99 28.54 27.82 94,200 28.50 28.50
06-11-14 27.31 28.00 27.07 84,100 28.00 28.00
06-11-13 27.34 27.83 27.22 67,600 27.29 27.29
06-11-10 27.55 27.57 27.05 65,400 27.47 27.47
Date Open High Low Vol Cls adjCls
06-11-09 27.82 27.82 27.38 90,700 27.61 27.61
06-11-08 27.51 27.80 27.21 81,700 27.78 27.78
06-11-07 27.93 28.05 27.51 77,600 27.57 27.57
06-11-06 27.59 28.05 27.51 117,600 27.95 27.95
06-11-03 26.56 27.65 26.18 150,400 27.45 27.45
06-11-02 26.77 27.11 26.23 113,900 26.41 26.41
06-11-01 27.34 27.36 26.88 117,200 26.90 26.90
06-10-31 27.47 27.69 26.93 100,100 27.14 27.14
06-10-30 26.87 27.55 26.77 99,200 27.48 27.48
Date Open High Low Vol Cls adjCls
06-10-27 27.45 27.45 26.95 49,400 27.00 27.00
06-10-26 27.28 27.50 26.97 75,600 27.49 27.49
06-10-25 26.80 27.45 26.80 94,700 27.24 27.24
06-10-24 27.29 27.29 26.88 113,400 26.92 26.92
06-10-23 27.23 27.45 26.99 103,000 27.26 27.26
06-10-20 27.39 27.50 27.13 90,800 27.30 27.30
06-10-19 27.19 27.50 27.01 80,200 27.26 27.26
06-10-18 27.28 27.47 27.05 114,600 27.18 27.18
06-10-17 26.97 27.30 26.90 162,500 27.21 27.21
Date Open High Low Vol Cls adjCls
06-10-16 27.03 27.30 27.00 101,700 27.21 27.21
06-10-13 26.75 27.23 26.57 101,100 27.10 27.10
06-10-12 26.00 26.71 26.00 144,500 26.71 26.71
06-10-11 25.70 26.32 25.55 166,100 26.15 26.15
06-10-10 25.65 26.00 25.57 126,200 25.88 25.88
06-10-09 25.49 25.93 25.45 98,500 25.70 25.70
06-10-06 25.62 25.83 25.36 89,800 25.55 25.55
06-10-05 24.72 25.82 24.66 129,600 25.81 25.81
06-10-04 24.58 24.83 24.42 219,000 24.72 24.72
Date Open High Low Vol Cls adjCls
06-10-03 24.73 24.76 24.36 152,900 24.59 24.59
06-10-02 25.08 25.21 24.50 137,300 24.90 24.90
06-09-29 25.58 25.65 25.03 109,400 25.08 25.08
06-09-28 25.70 25.80 25.27 164,400 25.55 25.55
06-09-27 25.75 26.19 25.39 144,500 25.51 25.51
06-09-26 26.50 26.50 25.55 131,000 25.74 25.74
06-09-25 26.14 26.87 25.88 114,300 26.64 26.64
06-09-22 26.73 26.84 25.85 84,300 26.09 26.09
06-09-21 27.12 27.16 26.64 90,900 26.86 26.86
Date Open High Low Vol Cls adjCls
06-09-20 27.04 27.17 26.79 110,300 27.02 27.02
06-09-19 27.10 27.10 26.39 97,200 26.92 26.92
06-09-18 26.82 27.00 26.51 135,600 27.00 27.00
06-09-15 27.09 27.10 26.66 301,700 26.94 26.94
06-09-14 26.85 27.02 26.60 63,900 26.96 26.96
06-09-13 26.96 27.06 26.75 113,200 26.99 26.99
06-09-12 26.50 27.22 26.25 77,600 26.94 26.94
06-09-11 26.27 26.79 25.77 92,500 26.56 26.56
06-09-08 26.97 27.21 26.52 99,000 26.56 26.56
Date Open High Low Vol Cls adjCls
06-09-07 26.65 27.51 26.62 138,400 26.93 26.93
06-09-06 27.05 27.17 26.65 103,800 26.72 26.72
06-09-05 27.21 27.47 26.92 94,000 27.32 27.32
06-09-01 27.23 27.27 26.85 42,200 27.13 27.13
06-08-31 27.12 27.37 26.84 102,600 27.05 27.05
06-08-30 27.46 27.58 26.98 90,000 27.00 27.00
06-08-29 26.99 27.55 26.72 101,800 27.55 27.55
06-08-28 26.90 27.00 26.54 44,200 26.94 26.94
06-08-25 26.80 27.19 26.60 49,400 26.73 26.73
Date Open High Low Vol Cls adjCls
06-08-24 26.55 26.98 26.29 53,300 26.97 26.97
06-08-23 26.75 27.26 26.36 72,200 26.48 26.48
06-08-22 26.95 27.19 26.75 136,200 26.89 26.89
06-08-21 26.80 27.11 26.54 125,000 26.94 26.94
06-08-18 26.97 27.06 26.31 81,800 27.01 27.01
06-08-17 26.74 27.08 26.25 203,500 26.97 26.97
06-08-16 26.40 27.12 26.40 181,600 26.97 26.97
06-08-15 26.05 26.90 26.00 523,300 26.87 26.87
06-08-14 25.26 26.25 25.26 105,400 25.69 25.69
Date Open High Low Vol Cls adjCls
06-08-11 25.33 25.72 25.24 102,000 25.30 25.30
06-08-10 25.42 25.69 24.90 161,500 25.52 25.52
06-08-09 26.18 27.22 25.53 176,400 25.57 25.57
06-08-08 26.16 26.51 25.50 228,800 25.84 25.84
06-08-07 26.98 26.98 25.52 177,400 26.13 26.13
06-08-04 25.44 28.21 25.42 476,700 27.10 27.10
06-08-03 24.32 25.21 24.04 93,300 25.10 25.10
06-08-02 24.51 24.94 24.04 126,300 24.69 24.69
06-08-01 24.62 24.82 23.97 74,200 24.00 24.00
Date Open High Low Vol Cls adjCls
06-07-31 24.30 24.83 24.25 58,900 24.70 24.70
06-07-28 23.71 25.00 23.71 306,700 24.54 24.54
06-07-27 23.96 24.30 23.21 76,700 23.59 23.59
06-07-26 23.96 24.26 23.53 75,000 23.85 23.85
06-07-25 22.99 24.35 22.99 143,300 24.00 24.00
06-07-24 22.98 23.17 22.75 180,300 22.97 22.97
06-07-21 23.59 23.59 22.76 75,000 22.90 22.90
06-07-20 24.07 24.44 23.60 72,100 23.71 23.71
06-07-19 22.62 24.12 22.55 136,700 23.94 23.94
Date Open High Low Vol Cls adjCls
06-07-18 23.23 23.50 22.32 144,500 22.70 22.70
06-07-17 23.47 23.61 22.89 60,300 23.11 23.11
06-07-14 23.81 24.12 23.42 94,500 23.52 23.52
06-07-13 23.67 24.24 23.26 112,900 23.69 23.69
06-07-12 24.57 24.63 23.71 154,100 23.80 23.80
06-07-11 24.24 24.92 24.16 134,600 24.78 24.78
06-07-10 25.26 25.27 24.13 152,500 24.37 24.37
06-07-07 25.58 25.80 25.11 123,300 25.20 25.20
06-07-06 25.57 25.85 25.46 85,300 25.70 25.70
Date Open High Low Vol Cls adjCls
06-07-05 25.58 25.61 25.04 131,400 25.54 25.54
06-07-03 25.78 25.97 25.61 37,900 25.84 25.84
06-06-30 25.98 26.11 25.50 207,900 25.68 25.68
06-06-29 24.76 25.91 24.76 265,900 25.85 25.85
06-06-28 24.28 24.70 23.94 86,300 24.54 24.54
06-06-27 24.73 25.10 23.90 105,200 24.02 24.02
06-06-26 24.12 24.81 24.12 78,200 24.75 24.75
06-06-23 24.00 24.12 23.71 173,300 24.02 24.02
06-06-22 25.43 25.44 23.84 238,200 24.02 24.02
Date Open High Low Vol Cls adjCls
06-06-21 24.57 25.76 24.57 114,000 25.50 25.50
06-06-20 24.89 25.21 24.45 77,100 24.61 24.61
06-06-19 25.45 25.50 24.60 85,300 24.84 24.84
06-06-16 25.69 25.81 25.15 358,800 25.30 25.30
06-06-15 24.76 25.92 24.57 211,600 25.75 25.75
06-06-14 24.71 25.35 24.40 120,000 24.64 24.64
06-06-13 25.31 25.55 24.53 272,900 24.63 24.63
06-06-12 24.90 25.80 24.81 430,800 25.52 25.52
06-06-09 24.51 24.91 24.01 131,100 24.25 24.25
Date Open High Low Vol Cls adjCls
06-06-08 24.63 24.69 23.65 294,700 24.54 24.54
06-06-07 24.94 25.16 24.50 110,200 24.75 24.75
06-06-06 25.26 25.38 24.52 108,200 24.87 24.87
06-06-05 25.75 26.09 25.12 168,100 25.26 25.26
06-06-02 25.96 26.09 25.43 121,900 25.86 25.86
06-06-01 25.61 25.91 25.41 126,300 25.91 25.91
06-05-31 25.34 25.51 25.13 128,700 25.50 25.50
06-05-30 25.27 25.53 25.17 209,100 25.32 25.32
06-05-26 25.89 25.90 25.50 68,200 25.56 25.56
Date Open High Low Vol Cls adjCls
06-05-25 25.88 25.94 25.49 129,800 25.78 25.78
06-05-24 24.99 25.89 24.75 195,100 25.67 25.67
06-05-23 25.76 26.14 24.85 136,400 24.97 24.97
06-05-22 26.02 26.08 24.75 178,600 25.60 25.60
06-05-19 25.75 26.29 25.58 199,100 26.08 26.08
06-05-18 25.70 27.23 25.60 348,900 25.67 25.67
06-05-17 27.62 27.70 25.06 642,700 25.74 25.74
06-05-16 27.60 28.10 27.31 167,100 27.90 27.90
06-05-15 28.10 28.11 27.04 212,700 27.65 27.65
Date Open High Low Vol Cls adjCls
06-05-12 28.33 28.44 26.81 336,700 28.25 28.25
06-05-11 30.35 30.51 29.10 158,300 29.20 29.20
06-05-10 29.95 30.56 29.84 101,500 30.41 30.41
06-05-09 30.13 30.40 29.82 113,900 29.82 29.82
06-05-08 30.67 30.67 29.99 142,400 30.26 30.26
06-05-05 30.60 30.83 30.26 141,600 30.50 30.50
06-05-04 30.50 30.80 30.13 146,500 30.66 30.66
06-05-03 30.11 30.55 29.96 113,900 30.55 30.55
06-05-02 29.95 30.41 29.86 129,300 30.15 30.15
Date Open High Low Vol Cls adjCls
06-05-01 30.26 30.46 29.75 143,200 30.01 30.01
06-04-28 29.80 30.25 29.55 136,900 30.13 30.13
06-04-27 29.79 30.10 28.91 155,300 29.82 29.82
06-04-26 29.11 30.08 29.11 181,800 29.74 29.74
06-04-25 29.31 29.32 28.72 183,100 29.10 29.10
06-04-24 29.08 29.45 28.43 131,100 29.33 29.33
06-04-21 30.03 30.03 28.92 128,800 29.08 29.08
06-04-20 29.91 29.92 29.16 48,400 29.80 29.80
06-04-19 29.66 30.05 29.47 111,100 29.81 29.81
Date Open High Low Vol Cls adjCls
06-04-18 28.71 29.73 28.65 113,800 29.70 29.70
06-04-17 28.98 29.14 28.17 149,200 28.52 28.52
06-04-13 28.48 29.79 28.45 105,900 29.17 29.17
06-04-12 28.81 28.93 28.01 135,900 28.57 28.57
06-04-11 29.05 29.23 28.23 133,800 28.88 28.88
06-04-10 29.02 29.28 28.66 83,000 28.98 28.98
06-04-07 29.79 29.97 28.70 140,000 29.02 29.02
06-04-06 29.17 30.00 29.11 287,500 29.78 29.78
06-04-05 28.71 29.57 28.65 170,400 29.25 29.25
Date Open High Low Vol Cls adjCls
06-04-04 28.70 28.99 28.58 108,700 28.64 28.64
06-04-03 28.63 28.85 28.51 177,100 28.59 28.59
06-03-31 28.43 28.88 28.16 298,100 28.65 28.65
06-03-30 28.10 28.37 27.71 187,700 28.27 28.27
06-03-29 27.81 28.09 27.66 107,700 28.09 28.09
06-03-28 27.60 27.85 27.57 159,700 27.68 27.68
06-03-27 27.24 28.04 27.20 176,000 27.66 27.66
06-03-24 26.50 27.24 26.45 88,300 27.21 27.21
06-03-23 26.65 26.73 26.25 50,400 26.41 26.41
Date Open High Low Vol Cls adjCls
06-03-22 26.36 26.82 26.28 79,900 26.78 26.78
06-03-21 26.30 26.60 25.98 114,900 26.30 26.30
06-03-20 26.57 26.57 26.00 293,900 26.26 26.26
06-03-17 26.67 26.94 26.30 451,200 26.39 26.39
06-03-16 28.30 28.30 26.25 528,900 26.60 26.60
06-03-15 27.72 28.46 27.59 207,000 28.39 28.39
06-03-14 26.76 27.69 26.72 95,100 27.59 27.59
06-03-13 26.99 26.99 26.51 103,800 26.63 26.63
06-03-10 26.59 27.28 26.32 54,100 26.99 26.99
Date Open High Low Vol Cls adjCls
06-03-09 26.63 27.11 26.25 79,200 26.49 26.49
06-03-08 26.57 26.72 26.22 118,600 26.51 26.51
06-03-07 26.92 27.16 26.25 98,800 26.74 26.74
06-03-06 27.38 27.64 26.71 82,100 26.91 26.91
06-03-03 27.52 27.80 27.17 70,200 27.35 27.35
06-03-02 27.74 27.75 27.24 81,200 27.73 27.73
06-03-01 27.01 27.83 26.68 205,400 27.71 27.71
06-02-28 27.61 27.75 26.74 125,800 26.85 26.85
06-02-27 27.80 28.22 27.61 94,600 27.61 27.61
Date Open High Low Vol Cls adjCls
06-02-24 27.79 27.90 27.55 123,800 27.83 27.83
06-02-23 27.57 27.90 27.28 109,600 27.72 27.72
06-02-22 27.84 28.06 27.36 146,800 27.73 27.73
06-02-21 28.42 28.71 27.50 195,200 27.88 27.88
06-02-17 28.33 28.86 28.22 521,100 28.25 28.25
06-02-16 27.36 28.28 27.36 151,000 28.28 28.28
06-02-15 26.95 27.49 26.56 129,200 27.36 27.36
06-02-14 26.26 27.19 26.13 212,900 27.08 27.08
06-02-13 26.35 26.68 26.01 129,400 26.12 26.12
Date Open High Low Vol Cls adjCls
06-02-10 27.11 27.11 26.26 298,900 26.35 26.35
06-02-09 28.12 28.94 27.03 211,500 27.07 27.07
06-02-08 27.26 29.17 27.22 550,600 28.21 28.21
06-02-07 24.92 27.79 24.92 707,700 27.53 27.53
06-02-06 25.45 25.55 24.63 192,100 24.75 24.75
06-02-03 25.50 25.75 25.25 174,000 25.35 25.35
06-02-02 25.28 25.58 24.86 242,700 25.55 25.55
06-02-01 25.13 25.68 24.81 248,900 25.35 25.35
06-01-31 25.37 25.40 24.94 331,700 25.20 25.20
Date Open High Low Vol Cls adjCls
06-01-30 25.35 25.74 25.35 200,900 25.51 25.51
06-01-27 25.97 25.97 24.85 177,300 25.23 25.23
06-01-26 25.42 26.16 25.42 170,300 25.97 25.97
06-01-25 25.95 25.95 25.17 161,400 25.43 25.43
06-01-24 25.42 25.92 25.41 98,800 25.86 25.86
06-01-23 26.06 26.06 24.94 299,400 25.38 25.38
06-01-20 26.63 26.91 25.88 165,000 25.89 25.89
06-01-19 26.70 27.02 26.33 156,700 26.53 26.53
06-01-18 26.31 26.65 26.27 209,000 26.57 26.57
Date Open High Low Vol Cls adjCls
06-01-17 27.35 27.35 26.20 229,100 26.54 26.54
06-01-13 27.37 27.67 27.19 109,000 27.35 27.35
06-01-12 27.98 28.00 27.36 150,200 27.37 27.37
06-01-11 27.75 28.19 27.25 127,100 28.04 28.04
06-01-10 27.75 27.86 27.41 97,400 27.84 27.84
06-01-09 27.90 28.14 27.90 124,200 27.96 27.96
06-01-06 27.26 27.85 27.25 211,700 27.80 27.80
06-01-05 27.31 27.70 27.01 183,000 27.50 27.50
06-01-04 27.32 27.70 27.06 189,700 27.37 27.37
Date Open High Low Vol Cls adjCls
06-01-03 26.70 27.35 25.96 174,000 27.20 27.20
05-12-30 26.66 26.85 26.14 153,700 26.73 26.73
05-12-29 26.47 27.13 26.19 133,600 26.75 26.75
05-12-28 26.46 26.81 26.30 50,100 26.66 26.66
05-12-27 26.64 26.94 26.25 108,700 26.39 26.39
05-12-23 26.72 26.95 26.63 25,200 26.63 26.63
05-12-22 26.80 26.96 26.65 95,300 26.78 26.78
05-12-21 26.12 26.75 26.07 125,000 26.75 26.75
05-12-20 26.05 26.07 25.64 167,500 25.91 25.91
Date Open High Low Vol Cls adjCls
05-12-19 25.90 26.27 25.50 181,300 25.98 25.98
05-12-16 26.48 26.65 25.90 291,600 25.90 25.90
05-12-15 26.90 26.90 26.13 129,500 26.41 26.41
05-12-14 27.30 27.50 26.98 113,100 27.02 27.02
05-12-13 27.48 27.69 27.02 165,200 27.16 27.16
05-12-12 26.88 27.57 26.82 86,600 27.40 27.40
05-12-09 26.94 27.00 26.30 161,000 26.94 26.94
05-12-08 27.19 27.29 26.41 192,000 26.79 26.79
05-12-07 27.65 27.85 26.76 275,900 26.95 26.95
Date Open High Low Vol Cls adjCls
05-12-06 27.83 28.84 27.44 323,800 27.52 27.52
05-12-05 27.81 27.81 27.40 119,500 27.67 27.67
05-12-02 27.71 27.82 27.25 170,700 27.78 27.78
05-12-01 27.61 28.00 27.41 221,600 27.74 27.74
05-11-30 27.48 27.75 27.43 200,300 27.65 27.65
05-11-29 27.76 27.91 27.21 92,600 27.59 27.59
05-11-28 27.90 28.00 27.44 124,300 27.63 27.63
05-11-25 27.96 27.96 27.65 53,700 27.84 27.84
05-11-23 27.15 27.97 27.15 294,500 27.83 27.83
Date Open High Low Vol Cls adjCls
05-11-22 26.60 27.46 26.42 220,900 27.26 27.26
05-11-21 26.79 26.85 26.45 276,300 26.74 26.74
05-11-18 25.86 26.84 25.59 288,400 26.67 26.67
05-11-17 24.84 25.92 24.84 235,700 25.65 25.65
05-11-16 24.92 25.04 24.77 116,400 24.97 24.97
05-11-15 25.22 25.26 24.75 177,800 24.88 24.88
05-11-14 25.05 25.47 24.86 76,600 25.13 25.13
05-11-11 24.78 25.54 24.70 95,700 25.01 25.01
05-11-10 24.97 24.97 23.65 344,300 24.79 24.79
Date Open High Low Vol Cls adjCls
05-11-09 24.87 25.07 24.80 115,600 24.97 24.97
05-11-08 24.88 25.07 24.74 210,800 24.81 24.81
05-11-07 25.77 25.77 24.87 183,600 25.00 25.00
05-11-04 25.69 25.84 25.48 243,100 25.68 25.68
05-11-03 25.69 26.33 25.29 201,000 25.94 25.94
05-11-02 24.41 25.66 24.41 116,700 25.50 25.50
05-11-01 24.63 24.81 24.17 76,200 24.40 24.40
05-10-31 24.02 25.05 24.02 133,000 24.79 24.79
05-10-28 23.78 24.08 23.55 85,200 24.02 24.02
Date Open High Low Vol Cls adjCls
05-10-27 23.90 23.93 23.16 117,500 23.65 23.65
05-10-26 24.31 24.72 23.89 141,600 24.06 24.06
05-10-25 24.91 25.00 24.20 222,400 24.45 24.45
05-10-24 24.80 25.13 24.60 102,500 24.91 24.91
05-10-21 24.61 24.93 24.25 130,400 24.72 24.72
05-10-20 24.92 25.31 24.14 176,200 24.56 24.56
05-10-19 24.66 25.08 23.36 292,300 25.00 25.00
05-10-18 24.95 25.12 24.66 107,100 24.79 24.79
05-10-17 25.30 25.37 24.59 143,700 25.08 25.08
Date Open High Low Vol Cls adjCls
05-10-14 24.89 25.50 24.59 147,900 25.35 25.35
05-10-13 25.26 25.45 24.53 422,600 24.70 24.70
05-10-12 26.03 26.42 25.29 207,000 25.32 25.32
05-10-11 26.90 27.00 25.75 205,800 26.19 26.19
05-10-10 27.43 27.59 26.38 316,000 26.82 26.82
05-10-07 27.02 27.37 26.90 302,000 27.18 27.18
05-10-06 26.03 26.68 25.96 596,400 26.55 26.55
05-10-05 26.15 26.25 25.60 164,000 25.84 25.84
05-10-04 25.89 26.46 25.77 145,400 26.00 26.00
Date Open High Low Vol Cls adjCls
05-10-03 25.73 26.15 25.56 225,200 26.04 26.04
05-09-30 25.20 25.72 24.49 242,900 25.65 25.65
05-09-29 24.92 25.28 24.88 275,600 25.25 25.25
05-09-28 24.40 24.95 24.31 465,700 24.95 24.95
05-09-27 24.55 24.55 24.33 110,000 24.39 24.39
05-09-26 24.40 24.66 24.27 95,900 24.66 24.66
05-09-23 24.05 24.40 23.89 108,700 24.31 24.31
05-09-22 23.90 24.20 23.90 128,100 24.10 24.10
05-09-21 24.08 24.11 23.42 217,000 24.00 24.00
Date Open High Low Vol Cls adjCls
05-09-20 23.94 24.19 23.57 149,100 24.02 24.02
05-09-19 24.44 24.44 23.80 93,500 23.90 23.90
05-09-16 24.27 24.65 24.14 407,600 24.50 24.50
05-09-15 23.83 24.48 23.78 241,200 24.20 24.20
05-09-14 23.62 23.90 23.35 144,900 23.83 23.83
05-09-13 23.81 23.95 23.52 79,500 23.68 23.68
05-09-12 23.81 23.97 23.77 70,200 23.97 23.97
05-09-09 23.00 23.95 23.00 148,200 23.90 23.90
05-09-08 23.20 23.28 22.53 120,800 23.13 23.13
Date Open High Low Vol Cls adjCls
05-09-07 23.29 23.42 23.14 85,000 23.31 23.31
05-09-06 23.10 23.54 23.00 108,600 23.47 23.47
05-09-02 23.62 23.75 22.93 73,000 23.00 23.00
05-09-01 23.73 23.85 23.49 84,600 23.69 23.69
05-08-31 23.13 23.88 23.05 108,600 23.74 23.74
05-08-30 23.28 23.40 23.01 81,600 23.19 23.19
05-08-29 22.98 23.49 22.84 85,700 23.48 23.48
05-08-26 23.14 23.31 22.98 90,800 23.07 23.07
05-08-25 22.98 23.31 22.90 50,800 23.29 23.29
Date Open High Low Vol Cls adjCls
05-08-24 23.12 23.35 22.68 132,200 22.92 22.92
05-08-23 23.65 23.65 22.93 62,500 23.09 23.09
05-08-22 23.10 23.68 23.10 172,100 23.67 23.67
05-08-19 22.91 23.17 22.81 68,900 23.15 23.15
05-08-18 22.62 23.10 22.52 68,300 22.76 22.76
05-08-17 22.56 23.06 22.44 53,500 22.77 22.77
05-08-16 22.90 23.10 22.57 81,800 22.69 22.69
05-08-15 22.97 23.32 22.74 88,300 23.05 23.05
05-08-12 23.11 23.20 22.68 113,700 23.00 23.00
Date Open High Low Vol Cls adjCls
05-08-11 22.85 23.33 22.80 116,100 23.18 23.18
05-08-10 22.77 22.91 22.66 227,600 22.88 22.88
05-08-09 22.74 22.90 22.66 108,500 22.71 22.71
05-08-08 23.31 23.48 22.51 245,800 22.60 22.60
05-08-05 21.93 23.63 21.75 475,900 23.47 23.47
05-08-04 21.76 21.98 21.47 118,700 21.56 21.56
05-08-03 21.95 22.06 21.70 123,900 21.75 21.75
05-08-02 22.16 22.16 21.38 210,400 21.95 21.95
05-08-01 22.32 22.74 21.90 76,100 22.25 22.25
Date Open High Low Vol Cls adjCls
05-07-29 21.90 22.68 21.90 224,700 22.34 22.34
05-07-28 22.01 22.05 21.80 81,500 22.05 22.05
05-07-27 21.79 22.00 21.44 45,200 21.97 21.97
05-07-26 21.43 22.00 21.43 46,400 21.76 21.76
05-07-25 21.99 22.00 21.29 68,800 21.52 21.52
05-07-22 21.99 22.10 21.25 79,400 22.00 22.00
05-07-21 21.91 22.02 21.57 113,600 21.92 21.92
05-07-20 21.75 22.07 21.75 171,800 21.91 21.91
05-07-19 21.00 21.99 21.00 135,100 21.95 21.95
Date Open High Low Vol Cls adjCls
05-07-18 21.06 21.20 20.88 90,400 20.96 20.96
05-07-15 20.80 21.36 20.79 91,400 21.08 21.08
05-07-14 21.38 21.50 20.96 145,000 20.96 20.96
05-07-13 21.20 21.37 20.80 127,600 21.00 21.00
05-07-12 21.08 21.49 20.88 116,700 21.37 21.37
05-07-11 21.14 21.20 20.84 227,500 21.13 21.13
05-07-08 20.67 21.25 20.67 60,500 21.24 21.24
05-07-07 20.80 21.02 20.52 92,300 20.82 20.82
05-07-06 21.12 21.28 20.53 126,300 21.05 21.05
Date Open High Low Vol Cls adjCls
05-07-05 20.19 21.27 20.14 175,200 21.26 21.26
05-07-01 20.21 20.74 20.12 119,400 20.39 20.39
05-06-30 20.60 20.96 20.22 91,300 20.35 20.35
05-06-29 20.08 21.01 20.08 318,800 20.69 20.69
05-06-28 19.90 20.09 19.57 150,500 20.03 20.03
05-06-27 20.39 20.39 19.63 216,800 19.63 19.63
05-06-24 20.82 20.97 20.10 144,000 20.37 20.37
05-06-23 21.28 21.45 20.74 112,000 20.98 20.98
05-06-22 21.45 21.50 21.25 104,600 21.33 21.33
Date Open High Low Vol Cls adjCls
05-06-21 21.40 21.81 21.12 129,200 21.38 21.38
05-06-20 21.79 21.83 21.37 145,700 21.40 21.40
05-06-17 22.02 22.23 21.81 422,000 21.93 21.93
05-06-16 21.95 22.18 21.90 174,700 22.00 22.00
05-06-15 22.26 22.27 21.64 144,900 21.96 21.96
05-06-14 21.95 22.35 21.81 78,700 22.22 22.22
05-06-13 21.60 23.20 21.56 370,500 22.04 22.04
05-06-10 21.48 21.69 21.12 118,700 21.27 21.27
05-06-09 21.01 21.74 20.89 112,000 21.50 21.50
Date Open High Low Vol Cls adjCls
05-06-08 21.00 21.29 20.62 152,100 21.05 21.05
05-06-07 20.71 21.12 20.67 146,100 21.00 21.00
05-06-06 20.56 21.06 20.43 100,500 20.76 20.76
05-06-03 20.69 20.73 20.34 55,600 20.59 20.59
05-06-02 20.62 20.75 20.55 120,900 20.72 20.72
05-06-01 20.23 20.80 20.23 148,400 20.62 20.62
05-05-31 20.77 20.77 20.29 88,600 20.29 20.29
05-05-27 20.87 20.92 20.31 151,100 20.75 20.75
05-05-26 20.79 21.01 20.57 191,000 20.97 20.97
Date Open High Low Vol Cls adjCls
05-05-25 20.69 21.09 20.36 121,200 20.71 20.71
05-05-24 20.27 20.79 20.27 46,200 20.79 20.79
05-05-23 20.10 20.68 20.10 168,600 20.44 20.44
05-05-20 20.40 20.45 19.99 94,100 20.27 20.27
05-05-19 20.05 20.43 20.04 82,200 20.40 20.40
05-05-18 19.90 20.09 19.83 133,200 20.05 20.05
05-05-17 19.81 19.88 19.32 200,200 19.77 19.77
05-05-16 19.21 20.00 18.99 396,600 19.97 19.97
05-05-13 19.40 19.87 19.05 606,900 19.44 19.44
Date Open High Low Vol Cls adjCls
05-05-12 18.43 18.99 18.43 165,400 18.98 18.98
05-05-11 18.23 18.55 17.84 120,400 18.49 18.49
05-05-10 17.94 18.51 17.94 163,700 18.32 18.32
05-05-09 17.50 18.35 17.34 312,300 18.10 18.10
05-05-06 18.01 18.01 17.60 68,800 17.63 17.63
05-05-05 17.91 18.00 17.63 93,400 17.83 17.83
05-05-04 17.47 18.33 17.43 141,300 17.95 17.95
05-05-03 17.82 17.94 17.30 221,000 17.50 17.50
05-05-02 17.94 18.23 17.82 138,600 17.91 17.91
Date Open High Low Vol Cls adjCls
05-04-29 18.28 18.35 17.67 214,400 17.81 17.81
05-04-28 18.66 18.78 18.28 158,500 18.30 18.30
05-04-27 18.33 19.03 18.00 132,500 18.75 18.75
05-04-26 18.02 18.81 17.72 294,100 18.48 18.48
05-04-25 18.41 18.41 18.06 107,500 18.29 18.29
05-04-22 18.57 18.58 17.99 114,900 18.19 18.19
05-04-21 17.96 19.00 17.96 145,400 18.74 18.74
05-04-20 18.23 18.40 17.85 222,500 17.90 17.90
05-04-19 18.12 18.35 17.91 194,300 18.30 18.30
Date Open High Low Vol Cls adjCls
05-04-18 18.11 18.61 17.99 124,500 18.12 18.12
05-04-15 18.47 18.72 18.11 149,300 18.25 18.25
05-04-14 19.00 19.10 18.33 141,500 18.47 18.47
05-04-13 18.96 19.19 18.95 228,500 19.03 19.03
05-04-12 18.81 19.35 18.59 348,700 19.06 19.06
05-04-11 19.30 19.45 18.91 133,400 18.97 18.97
05-04-08 19.56 19.69 19.32 161,800 19.45 19.45
05-04-07 19.40 19.86 19.25 229,500 19.60 19.60
05-04-06 19.30 19.71 19.30 350,700 19.39 19.39
Date Open High Low Vol Cls adjCls
05-04-05 18.66 19.50 18.66 317,800 19.28 19.28
05-04-04 18.25 18.87 17.70 176,800 18.75 18.75
05-04-01 18.93 19.04 18.22 329,100 18.24 18.24
05-03-31 19.11 19.20 18.54 443,800 18.69 18.69
05-03-30 18.50 19.22 18.50 223,400 19.21 19.21
05-03-29 18.53 18.75 18.38 165,600 18.40 18.40
05-03-28 19.00 19.25 18.33 263,400 18.41 18.41
05-03-24 18.20 19.09 18.20 297,700 18.96 18.96
05-03-23 18.80 18.89 17.81 323,900 18.15 18.15
Date Open High Low Vol Cls adjCls
05-03-22 18.50 19.56 18.50 243,400 18.93 18.93
05-03-21 17.63 18.71 17.51 445,800 18.66 18.66
05-03-18 17.88 17.96 17.41 267,500 17.54 17.54
05-03-17 17.80 18.13 17.53 448,700 17.85 17.85
05-03-16 17.99 18.08 17.74 238,200 17.80 17.80
05-03-15 18.00 18.34 17.97 213,900 18.02 18.02
05-03-14 18.27 18.48 17.46 460,200 18.06 18.06
05-03-11 18.22 18.55 18.00 238,300 18.28 18.28
05-03-10 18.04 18.60 18.04 400,700 18.32 18.32
Date Open High Low Vol Cls adjCls
05-03-09 18.30 18.32 17.54 305,300 18.06 18.06
05-03-08 19.35 19.37 18.31 412,300 18.35 18.35
05-03-07 19.81 20.16 19.62 109,600 19.75 19.75
05-03-04 19.35 19.89 19.28 114,200 19.83 19.83
05-03-03 20.02 20.04 19.11 216,900 19.37 19.37
05-03-02 19.90 20.32 19.90 119,700 20.08 20.08
05-03-01 20.05 20.26 19.85 146,400 20.00 20.00
05-02-28 20.00 20.00 19.30 169,700 19.88 19.88
05-02-25 19.65 20.50 19.65 160,600 19.81 19.81
Date Open High Low Vol Cls adjCls
05-02-24 19.90 20.03 19.63 125,000 19.73 19.73
05-02-23 19.91 20.20 19.82 259,400 20.00 20.00
05-02-22 19.81 20.28 19.70 299,800 19.92 19.92
05-02-18 20.53 20.56 19.92 177,400 20.05 20.05
05-02-17 21.20 21.30 20.22 195,200 20.36 20.36
05-02-16 21.40 21.54 20.79 161,600 21.10 21.10
05-02-15 21.60 21.99 21.07 165,100 21.45 21.45
05-02-14 21.54 21.80 21.07 115,000 21.53 21.53
05-02-11 19.98 21.60 19.77 303,000 21.37 21.37
Date Open High Low Vol Cls adjCls
05-02-10 20.24 20.85 18.55 1,000,000 20.01 20.01
05-02-09 21.99 22.18 20.57 189,700 20.66 20.66
05-02-08 21.40 22.15 21.40 193,500 22.09 22.09
05-02-07 21.43 21.74 21.20 119,100 21.58 21.58
05-02-04 22.20 22.37 21.45 225,600 21.57 21.57
05-02-03 22.50 22.80 22.30 114,400 22.59 22.59
05-02-02 22.52 22.80 22.30 79,100 22.80 22.80
05-02-01 22.65 22.77 22.27 120,300 22.77 22.77
05-01-31 22.67 22.97 21.85 201,500 22.26 22.26
Date Open High Low Vol Cls adjCls
05-01-28 21.65 22.82 21.65 140,900 22.57 22.57
05-01-27 21.68 22.20 21.67 148,500 21.78 21.78
05-01-26 21.90 22.06 21.60 178,900 21.91 21.91
05-01-25 21.93 22.50 21.71 120,800 21.85 21.85
05-01-24 22.00 22.11 21.29 241,100 21.79 21.79
05-01-21 22.25 22.34 21.89 115,900 22.07 22.07
05-01-20 21.95 22.27 21.70 86,300 22.23 22.23
05-01-19 23.00 23.00 21.88 148,100 22.00 22.00
05-01-18 23.09 23.39 22.84 205,600 23.01 23.01
Date Open High Low Vol Cls adjCls
05-01-14 22.33 23.11 22.24 111,300 23.01 23.01
05-01-13 22.50 22.50 22.01 104,600 22.18 22.18
05-01-12 22.67 22.67 21.61 239,100 22.34 22.34
05-01-11 22.63 23.20 22.25 307,600 22.39 22.39
05-01-10 22.11 23.40 22.10 238,600 22.72 22.72
05-01-07 22.30 22.44 21.91 138,900 22.24 22.24
05-01-06 21.85 22.47 21.85 188,300 22.13 22.13
05-01-05 22.75 23.07 21.88 165,200 21.90 21.90
05-01-04 23.81 24.00 22.80 273,900 22.81 22.81
Date Open High Low Vol Cls adjCls
05-01-03 24.01 24.37 23.57 281,200 23.80 23.80
04-12-31 24.27 24.38 24.07 125,300 24.27 24.27
04-12-30 23.87 24.18 23.68 200,100 24.04 24.04
04-12-29 24.41 25.00 23.79 470,100 23.90 23.90
04-12-28 22.45 23.07 22.45 134,700 22.85 22.85
04-12-27 23.35 23.42 22.63 105,100 22.63 22.63
04-12-23 23.26 23.71 23.10 135,800 23.16 23.16
04-12-22 22.65 23.37 22.50 206,200 23.18 23.18
04-12-21 22.50 22.68 22.20 153,100 22.60 22.60
Date Open High Low Vol Cls adjCls
04-12-20 22.70 23.15 22.34 177,100 22.41 22.41
04-12-17 23.00 23.00 22.36 207,600 22.85 22.85
04-12-16 21.10 23.15 21.09 429,100 23.00 23.00
04-12-15 20.91 21.15 20.90 151,300 21.05 21.05
04-12-14 20.60 21.09 20.49 139,300 21.05 21.05
04-12-13 20.41 20.82 20.13 211,600 20.55 20.55
04-12-10 20.24 20.45 20.06 134,300 20.20 20.20
04-12-09 20.12 20.39 20.05 258,600 20.16 20.16
04-12-08 19.62 20.31 19.59 243,100 20.31 20.31
Date Open High Low Vol Cls adjCls
04-12-07 20.32 20.32 19.59 288,100 19.62 19.62
04-12-06 21.00 21.15 20.16 238,700 20.18 20.18
04-12-03 21.69 21.94 19.15 289,100 21.16 21.16
04-12-02 21.00 22.00 20.96 158,900 21.95 21.95
04-12-01 20.71 21.49 20.71 112,200 21.04 21.04
04-11-30 20.95 21.18 20.66 111,300 20.87 20.87
04-11-29 21.31 21.50 20.87 156,900 20.95 20.95
04-11-26 21.10 21.34 21.00 34,700 21.15 21.15
04-11-24 20.80 21.41 20.55 104,100 21.28 21.28
Date Open High Low Vol Cls adjCls
04-11-23 20.50 20.79 20.35 104,000 20.79 20.79
04-11-22 19.93 20.75 19.61 93,000 20.74 20.74
04-11-19 20.50 20.63 20.05 143,900 20.05 20.05
04-11-18 20.80 20.80 20.23 104,500 20.61 20.61
04-11-17 20.10 20.74 20.10 104,900 20.67 20.67
04-11-16 20.10 20.45 20.06 88,300 20.10 20.10
04-11-15 20.51 20.59 20.17 142,800 20.34 20.34
04-11-12 20.30 20.64 19.82 134,600 20.63 20.63
04-11-11 19.06 20.26 19.06 201,700 20.24 20.24
Date Open High Low Vol Cls adjCls
04-11-10 19.29 19.40 19.10 138,200 19.11 19.11
04-11-09 18.80 19.25 18.80 145,800 19.24 19.24
04-11-08 18.70 19.00 18.69 144,600 18.93 18.93
04-11-05 18.55 18.94 18.28 142,200 18.75 18.75
04-11-04 19.40 19.60 17.65 447,600 18.51 18.51
04-11-03 19.15 19.70 19.15 137,100 19.69 19.69
04-11-02 19.32 19.67 18.96 97,200 19.14 19.14
04-11-01 18.80 19.31 18.51 133,400 19.27 19.27
04-10-29 18.68 18.89 18.54 150,100 18.89 18.89
Date Open High Low Vol Cls adjCls
04-10-28 18.84 18.88 18.45 80,100 18.83 18.83
04-10-27 17.60 18.97 17.06 270,100 18.72 18.72
04-10-26 17.36 17.85 17.31 142,100 17.50 17.50
04-10-25 17.17 17.42 16.83 166,500 17.42 17.42
04-10-22 17.68 17.93 17.18 80,800 17.18 17.18
04-10-21 17.49 17.76 17.41 112,600 17.66 17.66
04-10-20 17.85 18.00 17.49 123,700 17.60 17.60
04-10-19 18.09 18.27 17.90 70,300 17.90 17.90
04-10-18 18.09 18.43 17.85 101,100 17.90 17.90
Date Open High Low Vol Cls adjCls
04-10-15 18.09 18.50 17.95 164,300 18.20 18.20
04-10-14 18.27 18.37 17.79 175,300 17.95 17.95
04-10-13 19.08 19.09 18.22 162,600 18.22 18.22
04-10-12 19.23 19.24 18.86 127,900 18.96 18.96
04-10-11 19.51 19.66 19.01 199,800 19.17 19.17
04-10-08 20.09 20.10 19.50 123,600 19.55 19.55
04-10-07 20.49 20.49 20.07 46,500 20.15 20.15
04-10-06 20.40 20.63 20.16 51,500 20.63 20.63
04-10-05 21.12 21.12 20.37 71,600 20.40 20.40
Date Open High Low Vol Cls adjCls
04-10-04 20.39 21.14 20.39 95,200 21.11 21.11
04-10-01 20.17 20.71 20.07 107,800 20.42 20.42
04-09-30 20.11 20.24 19.89 107,900 20.10 20.10
04-09-29 20.04 20.33 19.64 162,700 20.24 20.24
04-09-28 20.07 20.16 19.57 112,200 19.93 19.93
04-09-27 21.08 21.11 19.87 381,800 20.09 20.09
04-09-24 20.84 21.40 20.75 189,400 21.20 21.20
04-09-23 20.65 20.85 20.57 131,000 20.75 20.75
04-09-22 21.22 21.22 20.66 80,500 20.73 20.73
Date Open High Low Vol Cls adjCls
04-09-21 21.27 21.48 21.10 96,200 21.35 21.35
04-09-20 21.37 21.57 21.00 147,900 21.15 21.15
04-09-17 21.73 21.85 21.00 161,800 21.49 21.49
04-09-16 21.25 21.58 20.95 65,500 21.23 21.23
04-09-15 21.45 21.45 20.80 172,300 20.99 20.99
04-09-14 21.98 22.03 20.95 192,900 21.36 21.36
04-09-13 20.80 22.19 20.70 307,500 22.02 22.02
04-09-10 20.55 20.99 20.25 73,000 20.83 20.83
04-09-09 20.51 20.87 20.50 171,900 20.70 20.70
Date Open High Low Vol Cls adjCls
04-09-08 20.70 20.83 20.26 240,800 20.34 20.34
04-09-07 20.15 20.82 20.01 134,000 20.77 20.77
04-09-03 20.10 20.23 19.85 105,000 20.01 20.01
04-09-02 20.00 20.47 19.88 145,600 20.14 20.14
04-09-01 19.90 20.40 19.70 150,500 20.05 20.05
04-08-31 19.65 19.82 19.26 127,000 19.82 19.82
04-08-30 20.38 20.45 19.65 210,100 19.72 19.72
04-08-27 20.25 20.50 20.05 91,600 20.50 20.50
04-08-26 20.10 20.28 19.99 91,700 20.18 20.18
Date Open High Low Vol Cls adjCls
04-08-25 20.10 20.59 19.90 117,900 20.23 20.23
04-08-24 20.20 20.60 19.80 185,000 20.27 20.27
04-08-23 20.52 20.60 19.90 187,300 19.91 19.91
04-08-20 20.00 20.47 19.81 134,700 20.28 20.28
04-08-19 19.85 20.02 19.62 119,500 20.02 20.02
04-08-18 19.38 20.00 19.03 145,300 19.82 19.82
04-08-17 19.20 19.61 19.15 103,200 19.43 19.43
04-08-16 19.00 19.42 19.00 123,100 19.29 19.29
04-08-13 19.26 19.31 18.80 86,600 18.96 18.96
Date Open High Low Vol Cls adjCls
04-08-12 19.57 19.59 18.88 204,100 19.06 19.06
04-08-11 19.97 20.05 18.78 270,300 19.73 19.73
04-08-10 19.45 20.13 19.27 183,600 20.13 20.13
04-08-09 19.80 19.98 19.02 400,400 19.32 19.32
04-08-06 20.32 20.34 19.80 234,800 19.90 19.90
04-08-05 21.20 21.35 20.29 268,000 20.42 20.42
04-08-04 19.41 21.90 19.17 1,026,300 21.25 21.25
04-08-03 18.14 18.46 18.01 325,900 18.16 18.16
04-08-02 18.03 18.30 17.61 160,200 18.30 18.30
Date Open High Low Vol Cls adjCls
04-07-30 17.81 18.21 17.66 113,100 18.12 18.12
04-07-29 17.54 17.99 17.54 88,900 17.89 17.89
04-07-28 17.87 17.87 17.32 149,600 17.55 17.55
04-07-27 17.05 17.99 16.85 215,500 17.62 17.62
04-07-26 17.58 17.89 16.79 270,400 16.93 16.93
04-07-23 18.20 18.23 17.57 256,800 17.57 17.57
04-07-22 18.61 18.98 17.80 319,200 18.12 18.12
04-07-21 19.38 19.40 18.64 182,900 18.72 18.72
04-07-20 19.14 19.33 18.88 229,800 19.27 19.27
Date Open High Low Vol Cls adjCls
04-07-19 19.00 19.67 18.65 339,400 18.94 18.94
04-07-16 20.37 20.55 18.32 645,000 19.01 19.01
04-07-15 20.76 21.23 20.19 170,500 20.40 20.40
04-07-14 21.40 21.43 20.60 215,100 20.73 20.73
04-07-13 21.85 22.30 21.40 112,500 21.44 21.44
04-07-12 22.52 22.52 21.70 121,900 21.81 21.81
04-07-09 22.01 22.70 21.80 90,000 22.27 22.27
04-07-08 23.15 23.56 21.92 192,000 22.06 22.06
04-07-07 23.31 23.85 23.12 87,200 23.12 23.12
Date Open High Low Vol Cls adjCls
04-07-06 24.95 24.96 23.30 164,800 23.44 23.44
04-07-02 24.01 25.13 23.99 214,100 25.05 25.05
04-07-01 25.13 25.17 23.45 385,400 24.01 24.01
04-06-30 23.47 25.17 23.47 372,300 24.95 24.95
04-06-29 23.23 24.00 23.23 142,000 23.48 23.48
04-06-28 23.90 23.90 23.14 238,900 23.31 23.31
04-06-25 23.25 24.16 22.99 402,000 23.88 23.88
04-06-24 22.93 23.51 22.92 134,700 23.17 23.17
04-06-23 23.03 23.33 22.94 157,800 23.17 23.17
Date Open High Low Vol Cls adjCls
04-06-22 22.73 23.25 22.66 152,100 23.23 23.23
04-06-21 22.90 23.03 22.62 151,100 22.78 22.78
04-06-18 23.54 23.63 22.93 229,900 22.93 22.93
04-06-17 23.66 23.73 23.16 107,600 23.39 23.39
04-06-16 23.10 23.91 23.00 112,900 23.54 23.54
04-06-15 23.02 23.31 22.92 189,000 22.97 22.97
04-06-14 23.93 23.93 22.84 171,300 23.00 23.00
04-06-10 23.64 23.96 23.40 134,500 23.93 23.93
04-06-09 23.70 23.81 23.30 103,300 23.42 23.42
Date Open High Low Vol Cls adjCls
04-06-08 23.86 24.13 23.50 132,400 23.67 23.67
04-06-07 23.19 24.04 23.00 141,000 23.97 23.97
04-06-04 22.75 23.51 22.61 133,200 23.14 23.14
04-06-03 23.25 23.30 22.58 119,100 22.58 22.58
04-06-02 23.41 23.70 23.13 59,800 23.28 23.28
04-06-01 23.02 23.49 23.00 116,200 23.30 23.30
04-05-28 23.16 23.52 22.95 184,400 23.03 23.03
04-05-27 23.70 24.00 22.82 197,000 23.12 23.12
04-05-26 23.57 23.81 23.49 164,800 23.70 23.70
Date Open High Low Vol Cls adjCls
04-05-25 22.79 23.70 22.32 161,600 23.60 23.60
04-05-24 22.86 23.60 22.47 188,500 22.82 22.82
04-05-21 22.47 22.76 22.17 100,700 22.66 22.66
04-05-20 22.42 23.00 22.20 105,600 22.33 22.33
04-05-19 22.47 23.22 22.39 154,600 22.52 22.52
04-05-18 21.78 22.51 21.75 140,800 22.34 22.34
04-05-17 21.50 22.12 21.36 288,000 21.70 21.70
04-05-14 21.78 22.20 21.30 213,400 21.50 21.50
04-05-13 21.98 21.99 21.59 600,000 21.80 21.80
Date Open High Low Vol Cls adjCls
04-05-12 22.00 22.14 20.63 554,300 21.97 21.97
04-05-11 21.54 22.25 21.53 478,800 22.14 22.14
04-05-10 22.50 22.75 20.75 532,100 21.50 21.50
04-05-07 22.61 22.91 22.44 186,500 22.50 22.50
04-05-06 22.94 23.01 22.31 187,900 22.59 22.59
04-05-05 22.75 23.05 22.72 196,600 22.85 22.85
04-05-04 22.38 23.18 22.05 328,700 22.71 22.71
04-05-03 21.91 23.07 21.83 416,700 22.02 22.02
04-04-30 21.75 22.18 21.46 242,800 21.98 21.98
Date Open High Low Vol Cls adjCls
04-04-29 22.17 22.51 21.25 456,100 21.76 21.76
04-04-28 23.30 23.47 21.81 450,000 22.18 22.18
04-04-27 24.00 24.36 23.15 217,100 23.39 23.39
04-04-26 24.04 24.35 23.60 138,800 23.97 23.97
04-04-23 24.43 24.54 23.77 262,400 23.92 23.92
04-04-22 23.82 24.61 23.80 244,400 24.40 24.40
04-04-21 23.71 24.00 23.45 198,700 23.82 23.82
04-04-20 24.05 24.75 23.52 191,100 23.70 23.70
04-04-19 23.72 24.37 23.72 191,700 24.18 24.18
Date Open High Low Vol Cls adjCls
04-04-16 23.88 23.99 23.50 129,100 23.80 23.80
04-04-15 23.85 24.13 23.63 226,400 23.91 23.91
04-04-14 24.75 24.94 23.82 159,300 24.01 24.01
04-04-13 25.85 26.07 24.50 147,000 24.61 24.61
04-04-12 25.75 26.64 25.55 230,200 25.78 25.78
04-04-08 26.74 27.00 25.73 122,400 25.74 25.74
04-04-07 26.87 26.89 25.48 156,100 26.45 26.45
04-04-06 27.38 27.60 26.31 258,500 26.55 26.55
04-04-05 27.02 27.56 27.01 149,800 27.53 27.53
Date Open High Low Vol Cls adjCls
04-04-02 26.28 27.65 26.22 186,600 27.15 27.15
04-04-01 24.87 26.23 24.87 159,500 25.94 25.94
04-03-31 24.53 25.59 24.50 189,000 24.88 24.88
04-03-30 24.65 24.98 23.89 180,500 24.65 24.65
04-03-29 24.50 25.18 24.40 208,900 24.64 24.64
04-03-26 24.58 25.00 24.46 141,400 24.58 24.58
04-03-25 23.62 24.74 23.62 196,700 24.44 24.44
04-03-24 23.35 24.34 23.35 180,900 23.59 23.59
04-03-23 24.01 24.65 23.00 281,300 23.40 23.40
Date Open High Low Vol Cls adjCls
04-03-22 24.52 24.59 23.51 356,100 23.92 23.92
04-03-19 26.20 26.24 24.40 273,800 24.67 24.67
04-03-18 27.10 27.20 25.60 435,900 25.96 25.96
04-03-17 26.10 27.47 25.90 199,700 27.07 27.07
04-03-16 25.50 26.07 25.33 230,700 26.01 26.01
04-03-15 25.80 26.02 25.36 239,200 25.36 25.36
04-03-12 25.41 26.01 25.26 315,000 25.81 25.81
04-03-11 25.74 26.58 24.77 332,800 25.28 25.28
04-03-10 27.40 27.58 25.74 267,700 26.13 26.13
Date Open High Low Vol Cls adjCls
04-03-09 28.15 28.27 26.81 306,300 27.48 27.48
04-03-08 28.70 28.90 28.17 207,900 28.19 28.19
04-03-05 28.00 28.91 27.72 291,900 28.70 28.70
04-03-04 27.37 28.03 27.12 127,200 27.97 27.97
04-03-03 27.75 28.75 27.12 501,500 27.26 27.26
04-03-02 27.05 28.67 27.02 433,900 27.80 27.80
04-03-01 26.75 27.54 26.60 303,500 27.26 27.26
04-02-27 26.95 27.18 26.40 219,200 26.75 26.75
04-02-26 25.75 27.64 25.47 420,800 26.91 26.91
Date Open High Low Vol Cls adjCls
04-02-25 25.15 25.78 25.08 202,800 25.61 25.61
04-02-24 24.93 25.82 24.00 245,100 25.10 25.10
04-02-23 25.65 25.66 24.65 301,700 24.93 24.93
04-02-20 26.11 26.35 25.31 265,100 25.66 25.66
04-02-19 27.74 27.74 25.87 294,100 26.01 26.01
04-02-18 27.49 27.75 26.74 333,000 27.75 27.75
04-02-17 26.83 27.53 26.75 342,000 27.53 27.53
04-02-13 27.00 27.48 26.43 442,000 26.74 26.74
04-02-12 26.66 27.19 26.66 324,000 27.02 27.02
Date Open High Low Vol Cls adjCls
04-02-11 25.60 27.10 25.48 466,000 26.85 26.85
04-02-10 25.36 25.65 25.09 303,400 25.52 25.52
04-02-09 25.34 25.71 25.20 335,200 25.52 25.52
04-02-06 23.79 25.19 23.78 515,000 25.04 25.04
04-02-05 23.32 24.05 23.32 128,300 23.70 23.70
04-02-04 24.30 24.49 23.32 308,500 23.36 23.36
04-02-03 23.50 24.77 23.35 391,000 24.40 24.40
04-02-02 23.26 23.80 23.25 152,200 23.40 23.40
04-01-30 23.41 23.89 23.16 134,100 23.35 23.35
Date Open High Low Vol Cls adjCls
04-01-29 22.31 24.00 22.28 461,700 23.33 23.33
04-01-28 23.71 23.79 21.57 770,900 22.29 22.29
04-01-27 24.99 26.50 23.20 698,000 23.53 23.53
04-01-26 23.87 24.30 23.75 157,200 24.25 24.25
04-01-23 23.60 23.83 23.17 149,000 23.83 23.83
04-01-22 24.11 24.37 23.23 144,400 23.46 23.46
04-01-21 24.72 24.73 23.92 171,500 24.20 24.20
04-01-20 24.51 24.95 24.28 251,700 24.47 24.47
04-01-16 24.38 24.99 24.27 220,200 24.49 24.49
Date Open High Low Vol Cls adjCls
04-01-15 24.52 24.64 23.95 392,000 24.24 24.24
04-01-14 23.75 24.50 23.70 321,300 24.48 24.48
04-01-13 23.70 23.90 23.26 299,700 23.70 23.70
04-01-12 22.68 23.74 22.43 310,600 23.62 23.62
04-01-09 22.78 23.24 22.46 327,100 22.85 22.85
04-01-08 21.69 22.85 21.66 279,300 22.75 22.75
04-01-07 20.59 21.89 20.30 574,100 21.86 21.86
04-01-06 20.17 20.67 19.88 231,100 20.56 20.56
04-01-05 19.52 20.70 19.46 259,400 20.19 20.19
Date Open High Low Vol Cls adjCls
04-01-02 19.15 19.70 19.05 79,300 19.24 19.24
03-12-31 18.50 19.51 18.50 180,300 19.14 19.14
03-12-30 18.97 19.17 18.37 245,300 18.50 18.50
03-12-29 19.01 19.26 18.86 149,000 18.95 18.95
03-12-26 18.95 19.13 18.78 26,400 18.85 18.85
03-12-24 19.28 19.28 18.69 32,800 19.03 19.03
03-12-23 18.92 19.26 18.42 157,100 19.26 19.26
03-12-22 18.74 18.92 18.53 104,600 18.92 18.92
03-12-19 18.97 19.05 18.25 405,500 18.94 18.94
Date Open High Low Vol Cls adjCls
03-12-18 18.43 18.86 18.13 94,200 18.70 18.70
03-12-17 17.91 18.40 17.46 260,900 18.18 18.18
03-12-16 18.24 18.35 17.88 224,900 18.03 18.03
03-12-15 19.65 19.69 18.25 224,100 18.25 18.25
03-12-12 19.29 19.40 18.75 270,500 19.01 19.01
03-12-11 18.40 19.21 18.35 296,300 19.13 19.13
03-12-10 19.28 19.28 17.93 229,900 18.38 18.38
03-12-09 20.00 20.18 19.14 128,100 19.15 19.15
03-12-08 20.47 20.48 19.97 116,300 20.06 20.06
Date Open High Low Vol Cls adjCls
03-12-05 20.82 21.00 20.29 119,100 20.42 20.42
03-12-04 20.99 21.47 20.11 196,100 20.82 20.82
03-12-03 21.30 21.88 21.00 199,500 21.08 21.08
03-12-02 21.55 21.75 21.16 60,300 21.24 21.24
03-12-01 21.20 21.72 20.98 144,000 21.63 21.63
03-11-28 21.34 21.59 20.98 68,000 21.26 21.26
03-11-26 21.41 21.49 20.67 179,100 21.16 21.16
03-11-25 21.13 21.87 20.96 238,000 21.26 21.26
03-11-24 20.20 21.11 20.05 183,600 20.97 20.97
Date Open High Low Vol Cls adjCls
03-11-21 20.06 20.18 19.50 116,500 20.05 20.05
03-11-20 19.90 20.19 19.67 148,300 20.00 20.00
03-11-19 20.35 20.89 19.75 174,000 20.10 20.10
03-11-18 20.64 20.89 20.21 86,500 20.34 20.34
03-11-17 21.01 21.10 20.62 144,600 20.80 20.80
03-11-14 21.30 21.44 20.20 317,800 21.02 21.02
03-11-13 21.34 21.92 21.20 149,700 21.45 21.45
03-11-12 20.65 21.93 20.65 315,200 21.60 21.60
03-11-11 21.86 21.90 20.04 459,200 21.05 21.05
Date Open High Low Vol Cls adjCls
03-11-10 23.18 23.37 21.94 291,100 21.96 21.96
03-11-07 21.58 23.08 20.91 1,039,600 22.98 22.98
03-11-06 21.35 21.37 20.74 167,400 21.29 21.29
03-11-05 21.99 22.00 20.56 313,200 21.16 21.16
03-11-04 20.95 22.47 20.85 536,100 21.95 21.95
03-11-03 19.71 20.94 19.71 368,200 20.94 20.94
03-10-31 19.83 20.00 19.53 96,300 19.63 19.63
03-10-30 19.80 20.00 19.51 138,800 19.73 19.73
03-10-29 20.00 20.00 19.57 143,100 19.83 19.83
Date Open High Low Vol Cls adjCls
03-10-28 18.84 20.22 18.84 326,700 20.00 20.00
03-10-27 18.94 19.17 18.80 150,400 18.87 18.87
03-10-24 19.17 19.24 18.65 198,400 19.00 19.00
03-10-23 19.17 19.41 18.70 112,400 19.11 19.11
03-10-22 19.50 19.65 19.18 90,200 19.24 19.24
03-10-21 19.62 19.75 19.29 130,400 19.60 19.60
03-10-20 19.45 19.98 19.36 140,900 19.45 19.45
03-10-17 19.93 20.17 19.46 220,900 19.55 19.55
03-10-16 20.60 20.65 19.70 246,500 20.22 20.22
Date Open High Low Vol Cls adjCls
03-10-15 21.28 21.35 20.45 209,800 20.56 20.56
03-10-14 21.10 21.55 20.70 222,000 21.20 21.20
03-10-13 21.40 21.52 20.79 245,700 21.08 21.08
03-10-10 21.21 21.50 21.00 259,400 21.30 21.30
03-10-09 21.70 22.35 21.06 288,800 21.35 21.35
03-10-08 21.17 21.50 20.73 304,500 21.43 21.43
03-10-07 20.56 21.21 20.32 313,000 21.18 21.18
03-10-06 19.31 21.51 19.29 525,200 20.62 20.62
03-10-03 18.69 19.00 18.50 143,800 18.69 18.69
Date Open High Low Vol Cls adjCls
03-10-02 18.26 18.94 18.20 253,200 18.63 18.63
03-10-01 17.86 18.28 17.50 467,600 18.15 18.15
03-09-30 17.85 18.70 17.22 384,900 17.84 17.84
03-09-29 16.89 17.87 16.89 133,400 17.76 17.76
03-09-26 17.09 17.21 16.86 107,500 16.93 16.93
03-09-25 17.73 17.78 16.87 185,100 17.17 17.17
03-09-24 18.15 18.15 17.73 186,800 17.82 17.82
03-09-23 18.00 18.19 17.74 105,900 18.15 18.15
03-09-22 18.09 18.40 17.53 264,400 17.97 17.97
Date Open High Low Vol Cls adjCls
03-09-19 16.54 18.65 16.53 650,600 18.25 18.25
03-09-18 16.73 16.76 16.49 61,300 16.61 16.61
03-09-17 15.96 16.81 15.63 200,900 16.70 16.70
03-09-16 16.19 16.38 15.97 80,800 16.01 16.01
03-09-15 15.98 16.34 15.98 57,200 16.25 16.25
03-09-12 16.13 16.19 15.30 142,200 16.06 16.06
03-09-11 16.32 16.43 15.94 73,700 16.13 16.13
03-09-10 16.54 16.66 16.07 123,600 16.27 16.27
03-09-09 16.66 17.04 16.60 79,300 16.64 16.64
Date Open High Low Vol Cls adjCls
03-09-08 16.45 17.04 16.45 151,900 16.77 16.77
03-09-05 16.44 16.80 16.01 146,600 16.45 16.45
03-09-04 16.19 16.50 16.03 117,400 16.50 16.50
03-09-03 15.83 16.30 15.76 143,600 16.20 16.20
03-09-02 15.85 15.95 15.30 295,400 15.90 15.90
03-08-29 15.85 16.20 15.85 62,500 15.85 15.85
03-08-28 16.05 16.33 15.52 65,100 16.05 16.05
03-08-27 15.91 16.09 15.65 55,500 16.05 16.05
03-08-26 15.36 15.90 15.27 62,200 15.87 15.87
Date Open High Low Vol Cls adjCls
03-08-25 15.51 15.84 15.09 108,200 15.58 15.58
03-08-22 16.00 16.25 15.49 81,000 15.52 15.52
03-08-21 16.20 16.50 15.76 168,400 16.25 16.25
03-08-20 16.00 16.43 15.95 213,900 16.20 16.20
03-08-19 15.94 16.25 15.68 233,400 16.00 16.00
03-08-18 15.10 16.37 14.95 465,100 15.85 15.85
03-08-15 15.00 15.75 14.97 162,000 15.09 15.09
03-08-14 14.41 15.50 14.41 673,600 15.00 15.00
03-08-13 14.53 14.80 14.19 210,900 14.70 14.70
Date Open High Low Vol Cls adjCls
03-08-12 13.32 14.65 13.32 160,000 14.65 14.65
03-08-11 12.96 13.34 12.94 97,900 13.27 13.27
03-08-08 13.14 13.14 12.28 90,800 13.02 13.02
03-08-07 13.00 13.10 12.88 53,100 13.06 13.06
03-08-06 13.37 13.37 12.83 94,000 13.10 13.10
03-08-05 13.51 13.58 13.25 245,100 13.51 13.51
03-08-04 13.55 13.78 13.50 96,200 13.50 13.50
03-08-01 14.31 14.31 13.45 59,500 13.50 13.50
03-07-31 13.94 14.25 13.66 88,300 14.24 14.24
Date Open High Low Vol Cls adjCls
03-07-30 14.18 14.22 13.26 123,000 13.86 13.86
03-07-29 13.67 14.25 13.60 123,200 14.23 14.23
03-07-28 13.90 14.09 13.61 33,900 13.82 13.82
03-07-25 14.01 14.20 13.50 51,900 13.90 13.90
03-07-24 14.24 14.32 13.91 76,300 14.11 14.11
03-07-23 13.96 14.30 12.92 171,600 14.27 14.27
03-07-22 14.00 14.10 13.61 70,200 13.99 13.99
03-07-21 13.76 14.05 13.49 83,100 13.89 13.89
03-07-18 13.70 14.03 13.53 61,300 13.90 13.90
Date Open High Low Vol Cls adjCls
03-07-17 14.59 14.69 13.00 177,400 13.55 13.55
03-07-16 14.63 15.01 14.59 233,000 14.66 14.66
03-07-15 14.60 15.01 14.15 138,700 14.57 14.57
03-07-14 14.75 15.08 14.51 92,800 14.51 14.51
03-07-11 14.60 14.84 14.19 71,500 14.58 14.58
03-07-10 15.53 15.65 14.52 133,500 14.65 14.65
03-07-09 14.94 15.65 14.79 283,500 15.65 15.65
03-07-08 14.09 14.95 14.09 144,900 14.80 14.80
03-07-07 14.29 14.51 14.01 114,600 14.30 14.30
Date Open High Low Vol Cls adjCls
03-07-03 14.39 14.50 14.10 79,600 14.13 14.13
03-07-02 13.80 14.46 13.80 118,000 14.38 14.38
03-07-01 14.29 14.39 13.53 156,900 13.76 13.76
03-06-30 13.90 14.49 13.90 173,400 14.35 14.35
03-06-27 14.16 14.62 13.70 151,800 13.97 13.97
03-06-26 14.04 14.42 13.87 125,800 14.18 14.18
03-06-25 13.22 14.50 13.20 216,800 14.00 14.00
03-06-24 13.03 13.50 12.88 143,800 13.28 13.28
03-06-23 13.97 14.04 13.09 199,200 13.24 13.24
Date Open High Low Vol Cls adjCls
03-06-20 14.05 14.50 14.00 122,000 14.16 14.16
03-06-19 14.15 14.40 13.87 125,000 14.20 14.20
03-06-18 13.72 14.27 13.65 125,200 14.24 14.24
03-06-17 14.22 14.29 13.56 172,600 13.65 13.65
03-06-16 13.74 14.00 13.65 117,500 13.95 13.95
03-06-13 14.25 14.35 13.44 143,600 13.73 13.73
03-06-12 13.32 14.25 13.08 1,243,500 13.93 13.93
03-06-11 13.27 13.50 13.21 128,400 13.25 13.25
03-06-10 12.81 13.30 12.71 292,200 13.27 13.27
Date Open High Low Vol Cls adjCls
03-06-09 13.03 13.29 12.65 107,300 12.80 12.80
03-06-06 13.04 13.52 12.88 179,700 12.94 12.94
03-06-05 13.63 13.63 12.90 258,000 12.95 12.95
03-06-04 12.34 13.58 12.32 309,400 13.51 13.51
03-06-03 12.52 12.55 12.32 101,100 12.34 12.34
03-06-02 12.20 12.70 12.20 222,300 12.45 12.45
03-05-30 12.14 12.57 12.13 180,300 12.15 12.15
03-05-29 12.20 12.50 12.03 165,700 12.23 12.23
03-05-28 12.10 12.41 12.03 107,400 12.14 12.14
Date Open High Low Vol Cls adjCls
03-05-27 12.39 12.73 11.93 207,600 12.13 12.13
03-05-23 11.15 12.35 11.03 402,900 12.01 12.01
03-05-22 11.14 11.21 10.75 141,800 11.10 11.10
03-05-21 11.26 11.34 11.06 43,600 11.15 11.15
03-05-20 11.23 11.44 11.00 76,900 11.29 11.29
03-05-19 11.77 11.93 11.08 93,400 11.23 11.23
03-05-16 11.61 12.00 11.59 66,700 11.74 11.74
03-05-15 11.95 12.00 11.80 83,600 11.87 11.87
03-05-14 11.97 12.19 11.87 54,000 11.97 11.97
Date Open High Low Vol Cls adjCls
03-05-13 12.08 12.14 11.93 155,700 12.00 12.00
03-05-12 11.97 12.22 11.80 118,700 12.07 12.07
03-05-09 11.76 12.06 11.76 83,200 11.96 11.96
03-05-08 12.05 12.08 11.76 47,000 11.76 11.76
03-05-07 12.30 12.33 12.04 88,500 12.06 12.06
03-05-06 11.90 12.45 11.75 168,400 12.30 12.30
03-05-05 11.06 11.94 11.06 253,100 11.90 11.90
03-05-02 10.61 11.29 10.53 179,900 11.06 11.06
03-05-01 10.90 10.90 10.25 54,100 10.55 10.55
Date Open High Low Vol Cls adjCls
03-04-30 10.48 10.89 10.31 110,400 10.63 10.63
03-04-29 10.08 10.68 10.08 111,000 10.47 10.47
03-04-28 10.00 10.62 8.24 817,800 10.25 10.25
03-04-25 12.42 12.49 9.86 883,000 10.52 10.52
03-04-24 12.58 12.70 12.44 33,300 12.45 12.45
03-04-23 12.65 12.77 12.43 59,700 12.58 12.58
03-04-22 12.23 12.80 12.23 61,800 12.63 12.63
03-04-21 12.20 12.40 12.20 23,600 12.29 12.29
03-04-17 12.85 12.94 11.80 75,000 12.19 12.19
Date Open High Low Vol Cls adjCls
03-04-16 12.49 12.75 12.26 98,800 12.73 12.73
03-04-15 11.99 12.47 11.99 114,300 12.40 12.40
03-04-14 11.57 12.08 11.46 57,300 11.95 11.95
03-04-11 11.46 11.65 11.37 31,100 11.57 11.57
03-04-10 11.81 11.89 11.47 33,500 11.54 11.54
03-04-09 11.75 11.89 11.66 43,700 11.68 11.68
03-04-08 11.45 11.86 11.45 30,100 11.70 11.70
03-04-07 11.38 11.87 11.37 77,300 11.41 11.41
03-04-04 11.42 11.60 11.25 35,800 11.30 11.30
Date Open High Low Vol Cls adjCls
03-04-03 11.50 11.66 11.35 107,400 11.38 11.38
03-04-02 11.20 11.50 11.20 91,100 11.37 11.37
03-04-01 11.40 11.50 11.19 100,400 11.19 11.19
03-03-31 11.52 11.52 11.08 109,500 11.37 11.37
03-03-28 12.40 12.40 11.37 207,300 11.60 11.60
03-03-27 12.51 12.80 12.30 172,000 12.49 12.49
03-03-26 12.22 12.75 12.22 137,500 12.55 12.55
03-03-25 12.20 12.46 12.16 115,600 12.29 12.29
03-03-24 12.07 12.25 12.03 120,600 12.20 12.20
Date Open High Low Vol Cls adjCls
03-03-21 12.82 12.90 12.02 66,300 12.05 12.05
03-03-20 12.27 12.76 12.27 109,200 12.65 12.65
03-03-19 12.51 12.52 12.27 58,600 12.50 12.50
03-03-18 12.26 12.75 12.26 68,100 12.50 12.50
03-03-17 11.97 12.51 11.80 148,600 12.38 12.38
03-03-14 11.50 12.20 11.32 224,400 11.95 11.95
03-03-13 10.75 11.52 10.75 163,900 11.51 11.51
03-03-12 10.77 10.82 10.46 46,100 10.70 10.70
03-03-11 10.81 11.08 10.71 64,100 10.90 10.90
Date Open High Low Vol Cls adjCls
03-03-10 10.82 10.89 10.75 33,100 10.80 10.80
03-03-07 10.66 10.94 10.60 67,400 10.87 10.87
03-03-06 10.65 10.75 10.35 99,800 10.75 10.75
03-03-05 10.82 10.82 10.58 107,900 10.69 10.69
03-03-04 10.75 10.82 10.56 87,100 10.65 10.65
03-03-03 11.35 11.38 10.64 168,300 10.71 10.71
03-02-28 11.07 11.65 10.75 167,600 11.27 11.27
03-02-27 10.80 11.25 10.77 88,000 11.02 11.02
03-02-26 10.74 11.13 10.61 80,300 10.89 10.89
Date Open High Low Vol Cls adjCls
03-02-25 10.29 10.74 10.19 79,500 10.68 10.68
03-02-24 10.40 10.75 10.12 76,200 10.25 10.25
03-02-21 10.40 10.75 10.25 84,100 10.52 10.52
03-02-20 10.10 10.47 9.99 78,100 10.36 10.36
03-02-19 10.27 10.40 9.94 130,000 10.15 10.15
03-02-18 10.28 10.45 10.03 68,100 10.33 10.33
03-02-14 10.19 10.54 10.00 75,700 10.32 10.32
03-02-13 9.85 10.20 9.85 178,200 10.13 10.13
03-02-12 10.70 10.76 9.50 427,600 10.01 10.01
Date Open High Low Vol Cls adjCls
03-02-11 11.20 11.20 10.65 267,100 10.66 10.66
03-02-10 11.25 11.45 11.20 218,100 11.25 11.25
03-02-07 11.22 11.48 11.05 227,200 11.33 11.33
03-02-06 11.04 11.18 10.80 156,700 11.11 11.11
03-02-05 11.10 11.15 10.65 150,200 11.10 11.10
03-02-04 11.07 11.10 10.63 109,000 10.95 10.95
03-02-03 10.79 11.36 10.74 108,600 11.15 11.15
03-01-31 11.28 11.49 11.11 51,300 11.36 11.36
03-01-30 11.72 11.75 11.25 89,200 11.31 11.31
Date Open High Low Vol Cls adjCls
03-01-29 11.95 12.00 10.71 278,300 11.31 11.31
03-01-28 11.69 12.06 11.36 105,900 12.00 12.00
03-01-27 12.34 12.36 11.43 226,100 11.69 11.69
03-01-24 12.99 13.00 12.35 121,100 12.45 12.45
03-01-23 12.70 12.98 12.66 133,100 12.94 12.94
03-01-22 12.57 13.16 12.57 91,000 12.75 12.75
03-01-21 13.00 13.00 12.68 138,600 12.68 12.68
03-01-17 13.04 13.20 12.85 119,600 12.85 12.85
03-01-16 13.47 13.48 13.11 89,100 13.24 13.24
Date Open High Low Vol Cls adjCls
03-01-15 12.96 13.45 12.82 118,300 13.41 13.41
03-01-14 12.98 12.98 12.73 76,500 12.95 12.95
03-01-13 12.86 12.98 12.76 57,000 12.98 12.98
03-01-10 12.70 12.99 12.50 68,800 12.87 12.87
03-01-09 12.25 12.93 12.10 133,300 12.69 12.69
03-01-08 12.30 12.48 12.08 68,400 12.11 12.11
03-01-07 12.20 12.24 11.88 90,800 12.16 12.16
03-01-06 11.92 12.34 11.52 135,700 12.27 12.27
03-01-03 11.98 12.00 11.46 68,100 11.97 11.97
Date Open High Low Vol Cls adjCls
03-01-02 11.25 11.90 11.11 115,000 11.87 11.87
02-12-31 11.81 12.04 11.35 177,900 11.54 11.54
02-12-30 12.21 12.39 11.75 175,500 11.85 11.85
02-12-27 12.22 12.36 12.20 185,300 12.30 12.30
02-12-26 12.22 12.50 12.20 107,000 12.28 12.28
02-12-24 12.36 12.38 12.17 27,200 12.28 12.28
02-12-23 12.02 12.48 11.85 137,900 12.22 12.22
02-12-20 11.17 12.49 11.04 259,700 12.18 12.18
02-12-19 11.05 11.60 11.05 103,900 11.22 11.22
Date Open High Low Vol Cls adjCls
02-12-18 11.50 11.68 11.07 156,100 11.16 11.16
02-12-17 11.61 11.70 11.30 136,200 11.70 11.70
02-12-16 11.27 11.74 10.80 191,200 11.68 11.68
02-12-13 11.65 11.78 11.35 218,800 11.50 11.50
02-12-12 11.43 11.93 11.28 314,200 11.74 11.74
02-12-11 10.52 11.43 10.47 239,500 11.30 11.30
02-12-10 10.52 10.91 10.40 140,300 10.50 10.50
02-12-09 10.85 11.05 10.53 126,500 10.60 10.60
02-12-06 10.54 11.65 10.53 100,200 11.29 11.29
Date Open High Low Vol Cls adjCls
02-12-05 11.07 11.20 10.42 238,200 11.14 11.14
02-12-04 11.15 11.20 10.11 271,300 11.15 11.15
02-12-03 12.08 12.08 11.20 256,300 11.57 11.57
02-12-02 12.00 12.05 11.81 203,800 12.05 12.05
02-11-29 12.05 12.18 11.90 153,800 11.90 11.90
02-11-27 11.43 12.09 11.42 340,800 11.94 11.94
02-11-26 10.86 11.50 10.85 391,600 11.40 11.40
02-11-25 11.10 11.80 10.75 332,100 11.07 11.07
02-11-22 10.66 11.20 10.36 208,800 11.04 11.04
Date Open High Low Vol Cls adjCls
02-11-21 10.30 10.91 10.21 256,700 10.82 10.82
02-11-20 10.00 10.60 10.00 174,600 10.29 10.29
02-11-19 9.44 10.58 9.37 348,200 10.20 10.20
02-11-18 9.63 10.25 9.32 276,600 9.32 9.32
02-11-15 7.81 9.55 7.81 838,100 9.50 9.50
02-11-14 8.17 8.45 7.86 348,800 8.03 8.03
02-11-13 8.25 8.48 7.56 231,900 8.21 8.21
02-11-12 9.53 9.72 8.25 426,700 8.37 8.37
02-11-11 9.87 9.87 9.35 115,100 9.40 9.40
Date Open High Low Vol Cls adjCls
02-11-08 9.61 10.00 9.50 151,500 9.81 9.81
02-11-07 10.20 10.24 9.37 197,100 9.60 9.60
02-11-06 9.45 10.23 9.00 386,200 10.12 10.12
02-11-05 8.65 9.45 8.50 143,600 9.40 9.40
02-11-04 8.13 8.70 8.12 258,100 8.70 8.70
02-11-01 8.09 8.13 7.83 135,900 8.10 8.10
02-10-31 8.44 8.52 7.90 133,100 8.08 8.08
02-10-30 8.30 8.72 7.67 162,800 8.41 8.41
02-10-29 8.39 8.53 8.06 148,400 8.30 8.30
Date Open High Low Vol Cls adjCls
02-10-28 8.70 8.80 8.38 157,100 8.62 8.62
02-10-25 8.29 8.85 8.03 91,000 8.69 8.69
02-10-24 8.66 8.89 8.10 162,900 8.30 8.30
02-10-23 8.46 8.71 8.11 111,000 8.67 8.67
02-10-22 8.51 9.22 8.46 143,400 8.49 8.49
02-10-21 8.60 9.22 8.40 393,900 8.74 8.74
02-10-18 8.05 8.73 7.78 203,300 8.47 8.47
02-10-17 8.43 8.50 8.01 78,300 8.17 8.17
02-10-16 8.80 8.80 8.05 167,300 8.05 8.05
Date Open High Low Vol Cls adjCls
02-10-15 8.13 8.84 8.12 255,700 8.74 8.74
02-10-14 7.90 8.10 7.65 145,700 8.10 8.10
02-10-11 7.01 8.00 7.01 234,500 7.79 7.79
02-10-10 6.68 7.08 6.20 154,700 7.08 7.08
02-10-09 6.68 6.98 6.55 129,500 6.60 6.60
02-10-08 6.58 6.85 6.09 271,400 6.71 6.71
02-10-07 6.66 6.75 6.25 107,900 6.57 6.57
02-10-04 6.36 6.80 6.36 123,400 6.56 6.56
02-10-03 6.40 6.59 6.29 133,900 6.51 6.51
Date Open High Low Vol Cls adjCls
02-10-02 6.54 6.54 6.15 62,600 6.48 6.48
02-10-01 6.14 6.58 6.14 101,600 6.53 6.53
02-09-30 6.21 6.30 5.65 119,100 6.30 6.30
02-09-27 6.78 6.98 6.25 202,400 6.25 6.25
02-09-26 7.10 7.27 6.78 126,100 6.85 6.85
02-09-25 6.49 7.62 6.09 390,000 7.08 7.08
02-09-24 5.50 6.47 5.50 278,200 6.37 6.37
02-09-23 5.53 5.75 5.18 176,900 5.50 5.50
02-09-20 5.68 5.70 5.52 154,600 5.65 5.65
Date Open High Low Vol Cls adjCls
02-09-19 5.90 5.90 5.46 100,600 5.47 5.47
02-09-18 6.09 6.09 5.65 99,600 5.85 5.85
02-09-17 5.75 6.20 5.39 178,300 5.88 5.88
02-09-16 5.19 5.75 5.10 138,500 5.67 5.67
02-09-13 5.06 5.54 4.90 107,300 5.25 5.25
02-09-12 5.53 5.53 5.05 113,500 5.08 5.08
02-09-11 5.83 5.90 5.47 42,600 5.47 5.47
02-09-10 5.91 5.91 5.72 66,800 5.80 5.80
02-09-09 5.71 5.91 5.54 44,800 5.88 5.88
Date Open High Low Vol Cls adjCls
02-09-06 5.50 5.94 5.50 69,200 5.71 5.71
02-09-05 5.65 5.75 5.33 101,500 5.45 5.45
02-09-04 5.64 5.70 5.36 170,800 5.70 5.70
02-09-03 5.84 5.86 5.49 239,700 5.50 5.50
02-08-30 6.31 6.42 6.05 99,700 6.05 6.05
02-08-29 6.10 6.49 6.10 79,100 6.35 6.35
02-08-28 6.62 6.62 5.80 172,700 6.21 6.21
02-08-27 6.85 7.23 6.59 331,800 6.59 6.59
02-08-26 6.20 6.75 6.20 132,900 6.75 6.75
Date Open High Low Vol Cls adjCls
02-08-23 6.26 6.51 6.15 193,700 6.20 6.20
02-08-22 5.91 6.35 5.81 140,200 6.30 6.30
02-08-21 5.66 5.99 5.57 158,000 5.95 5.95
02-08-20 4.87 5.89 4.82 245,600 5.65 5.65
02-08-19 4.33 5.19 4.26 299,600 4.90 4.90
02-08-16 4.12 4.29 4.09 298,500 4.25 4.25
02-08-15 4.23 4.27 3.99 235,400 4.14 4.14
02-08-14 4.19 4.31 3.91 266,700 4.20 4.20
02-08-13 4.50 4.53 4.04 306,000 4.07 4.07
Date Open High Low Vol Cls adjCls
02-08-12 4.50 4.53 4.40 135,100 4.48 4.48
02-08-09 4.65 4.67 4.45 133,300 4.51 4.51
02-08-08 4.79 4.79 4.59 156,200 4.65 4.65
02-08-07 4.79 4.95 4.63 54,400 4.68 4.68
02-08-06 4.62 4.87 4.60 79,600 4.70 4.70
02-08-05 4.70 5.00 4.55 145,100 4.61 4.61
02-08-02 4.60 5.00 4.46 145,800 4.78 4.78
02-08-01 4.96 5.06 4.25 177,700 4.57 4.57
02-07-31 5.01 5.20 4.81 170,700 4.81 4.81
Date Open High Low Vol Cls adjCls
02-07-30 4.91 5.06 4.70 153,800 5.06 5.06
02-07-29 4.38 5.27 4.37 226,700 5.00 5.00
02-07-26 4.90 5.02 4.38 218,200 4.45 4.45
02-07-25 5.12 5.31 4.88 187,000 4.89 4.89
02-07-24 5.15 5.24 4.77 446,400 5.12 5.12
02-07-23 5.50 5.60 5.10 174,500 5.19 5.19
02-07-22 5.83 5.91 5.49 129,200 5.51 5.51
02-07-19 5.89 6.06 5.50 295,300 5.79 5.79
02-07-18 6.00 6.33 5.91 182,200 5.91 5.91
Date Open High Low Vol Cls adjCls
02-07-17 5.76 6.00 5.70 120,400 5.99 5.99
02-07-16 5.71 5.95 5.51 253,900 5.65 5.65
02-07-15 6.00 6.41 5.50 584,100 5.80 5.80
02-07-12 5.30 5.79 5.11 233,500 5.57 5.57
02-07-11 5.92 6.00 5.21 417,000 5.37 5.37
02-07-10 6.01 6.15 5.50 523,600 5.70 5.70
02-07-09 6.47 6.50 5.57 427,400 5.87 5.87
02-07-08 6.75 6.80 6.24 302,200 6.53 6.53
02-07-05 6.44 6.75 6.38 60,500 6.72 6.72
Date Open High Low Vol Cls adjCls
02-07-03 6.95 7.02 6.01 513,400 6.25 6.25
02-07-02 7.96 8.06 6.86 411,900 6.99 6.99
02-07-01 8.49 8.49 7.72 311,500 8.02 8.02
02-06-28 8.00 8.55 7.87 236,100 8.43 8.43
02-06-27 8.21 8.29 7.95 138,400 7.98 7.98
02-06-26 7.65 8.20 7.65 79,300 8.20 8.20
02-06-25 8.15 8.26 7.65 117,700 7.74 7.74
02-06-24 8.39 8.41 7.40 228,200 8.22 8.22
02-06-21 8.13 8.39 7.99 133,000 8.38 8.38
Date Open High Low Vol Cls adjCls
02-06-20 8.15 8.18 7.99 175,400 8.02 8.02
02-06-19 8.31 8.32 8.14 226,900 8.16 8.16
02-06-18 8.89 8.89 8.30 146,500 8.32 8.32
02-06-17 8.45 9.05 8.40 163,300 8.90 8.90
02-06-14 8.68 8.90 8.13 159,600 8.40 8.40
02-06-13 9.01 9.25 8.50 216,300 8.55 8.55
02-06-12 8.71 9.24 8.57 250,800 9.00 9.00
02-06-11 9.08 9.17 8.65 229,500 8.67 8.67
02-06-10 8.70 9.09 8.56 201,200 8.93 8.93
Date Open High Low Vol Cls adjCls
02-06-07 8.57 8.90 8.56 271,900 8.71 8.71
02-06-06 9.10 9.16 8.90 160,400 8.94 8.94
02-06-05 9.30 9.55 9.00 108,400 9.10 9.10
02-06-04 9.01 9.48 8.95 185,000 9.28 9.28
02-06-03 9.34 9.48 8.74 149,500 9.00 9.00
02-05-31 9.38 9.48 9.31 162,600 9.38 9.38
02-05-30 9.28 9.49 9.17 182,400 9.47 9.47
02-05-29 9.31 9.47 9.15 157,600 9.36 9.36
02-05-28 9.24 9.50 9.01 314,300 9.44 9.44
Date Open High Low Vol Cls adjCls
02-05-24 9.22 9.40 8.98 146,700 9.02 9.02
02-05-23 9.20 9.37 9.06 198,400 9.31 9.31
02-05-22 9.03 9.43 8.95 283,300 9.13 9.13
02-05-21 9.10 9.30 8.72 199,200 8.83 8.83
02-05-20 9.30 9.40 8.85 304,300 9.05 9.05
02-05-17 9.37 9.79 8.93 424,500 9.73 9.73
02-05-16 8.46 9.65 8.25 1,177,800 9.45 9.45
02-05-15 10.55 10.56 10.06 276,100 10.35 10.35
02-05-14 11.20 11.20 10.22 347,700 10.50 10.50
Date Open High Low Vol Cls adjCls
02-05-13 10.60 10.78 10.15 217,600 10.15 10.15
02-05-10 10.86 10.90 10.46 196,600 10.65 10.65
02-05-09 10.25 11.80 10.14 348,600 10.78 10.78
02-05-08 9.47 10.50 9.28 289,600 10.05 10.05
02-05-07 9.68 9.88 9.20 457,300 9.40 9.40
02-05-06 10.65 10.75 9.17 416,800 9.80 9.80
02-05-03 10.50 10.90 10.25 182,200 10.63 10.63
02-05-02 10.02 10.50 9.85 447,400 10.42 10.42
02-05-01 10.23 10.65 9.32 780,500 10.02 10.02
Date Open High Low Vol Cls adjCls
02-04-30 10.40 10.74 10.31 133,300 10.63 10.63
02-04-29 10.11 10.79 10.10 162,300 10.58 10.58
02-04-26 11.05 11.06 10.00 365,300 10.04 10.04
02-04-25 11.11 11.34 11.01 173,800 11.07 11.07
02-04-24 11.31 11.72 11.08 376,900 11.14 11.14
02-04-23 11.64 11.78 11.05 516,300 11.28 11.28
02-04-22 12.74 12.74 11.48 375,300 11.59 11.59
02-04-19 12.90 12.91 12.31 168,700 12.43 12.43
02-04-18 12.94 13.07 12.20 77,500 12.71 12.71
Date Open High Low Vol Cls adjCls
02-04-17 12.45 13.19 12.26 99,100 12.80 12.80
02-04-16 12.42 12.87 12.23 110,000 12.64 12.64
02-04-15 12.19 12.54 11.75 124,700 12.34 12.34
02-04-12 12.61 12.62 11.85 211,100 12.16 12.16
02-04-11 12.64 12.81 12.51 108,300 12.60 12.60
02-04-10 13.37 13.37 12.55 270,300 12.75 12.75
02-04-09 13.30 13.44 13.02 88,500 13.13 13.13
02-04-08 12.50 13.75 12.24 126,500 13.31 13.31
02-04-05 13.11 13.39 12.71 51,300 13.31 13.31
Date Open High Low Vol Cls adjCls
02-04-04 13.14 13.23 12.97 41,200 12.97 12.97
02-04-03 13.32 13.72 13.00 56,600 13.14 13.14
02-04-02 13.83 13.94 13.25 99,500 13.28 13.28
02-04-01 14.02 14.20 13.80 43,700 13.81 13.81
02-03-28 14.00 14.16 13.90 66,700 14.02 14.02
02-03-27 13.96 14.15 13.65 63,500 14.14 14.14
02-03-26 13.95 14.40 13.68 139,100 14.25 14.25
02-03-25 13.72 14.16 13.65 109,300 13.97 13.97
02-03-22 13.79 14.16 13.19 150,900 13.75 13.75
Date Open High Low Vol Cls adjCls
02-03-21 13.43 14.01 13.29 192,500 13.89 13.89
02-03-20 13.66 13.72 13.26 73,200 13.30 13.30
02-03-19 14.27 14.30 13.66 98,900 13.85 13.85
02-03-18 13.85 14.24 13.45 111,800 14.23 14.23
02-03-15 13.48 13.96 13.45 177,300 13.84 13.84
02-03-14 13.35 13.85 12.95 187,400 13.77 13.77
02-03-13 13.25 13.47 12.81 210,300 13.36 13.36
02-03-12 13.46 13.64 13.05 125,700 13.10 13.10
02-03-11 14.00 14.30 13.41 431,400 13.67 13.67
Date Open High Low Vol Cls adjCls
02-03-08 14.53 14.80 13.80 116,000 13.93 13.93
02-03-07 13.79 14.70 13.61 230,100 14.44 14.44
02-03-06 13.65 13.80 13.05 89,200 13.73 13.73
02-03-05 13.28 13.53 13.05 104,200 13.42 13.42
02-03-04 13.00 13.44 12.97 100,100 13.15 13.15
02-03-01 12.78 13.15 12.64 104,000 13.12 13.12
02-02-28 13.73 13.75 12.40 146,100 12.85 12.85
02-02-27 12.99 13.90 12.96 228,300 13.45 13.45
02-02-26 13.29 13.50 12.00 157,800 12.99 12.99
Date Open High Low Vol Cls adjCls
02-02-25 13.48 13.50 13.00 209,700 13.18 13.18
02-02-22 12.65 13.39 12.42 165,100 13.18 13.18
02-02-21 12.61 12.75 12.44 243,700 12.50 12.50
02-02-20 12.45 13.15 12.37 297,400 12.49 12.49
02-02-19 12.47 12.65 11.99 250,800 12.43 12.43
02-02-15 12.03 12.50 12.03 179,100 12.28 12.28
02-02-14 12.02 12.25 11.94 257,800 12.10 12.10
02-02-13 12.35 12.35 11.94 235,200 12.00 12.00
02-02-12 12.59 12.60 11.43 626,300 11.97 11.97
Date Open High Low Vol Cls adjCls
02-02-11 11.40 11.89 11.15 95,100 11.70 11.70
02-02-08 12.10 12.30 10.93 155,400 11.14 11.14
02-02-07 10.94 11.60 10.80 283,800 11.56 11.56
02-02-06 11.83 12.03 10.80 222,600 10.80 10.80
02-02-05 12.33 12.33 11.18 318,900 11.45 11.45
02-02-04 12.75 12.92 12.05 165,600 12.20 12.20
02-02-01 13.31 13.59 12.75 294,300 12.75 12.75
02-01-31 12.90 13.35 12.68 128,000 13.15 13.15
02-01-30 12.99 13.10 12.38 204,400 12.88 12.88
Date Open High Low Vol Cls adjCls
02-01-29 13.13 13.20 12.67 110,000 12.80 12.80
02-01-28 13.28 13.29 12.84 65,200 12.93 12.93
02-01-25 12.82 13.65 12.56 156,500 13.22 13.22
02-01-24 13.03 13.30 12.76 79,400 12.95 12.95
02-01-23 12.47 13.40 12.36 151,000 12.90 12.90
02-01-22 12.98 13.14 12.25 365,900 12.52 12.52
02-01-18 13.11 13.13 12.45 217,900 12.98 12.98
02-01-17 13.28 13.54 12.95 247,900 13.19 13.19
02-01-16 13.27 13.29 12.93 271,700 13.04 13.04
Date Open High Low Vol Cls adjCls
02-01-15 13.70 14.00 13.01 277,500 13.35 13.35
02-01-14 13.90 13.96 12.76 355,500 13.60 13.60
02-01-11 14.08 14.10 13.60 341,700 14.00 14.00
02-01-10 14.18 14.18 13.40 573,500 14.03 14.03
02-01-09 14.40 14.50 13.85 1,889,800 14.04 14.04
02-01-08 15.64 15.99 14.65 2,518,100 15.03 15.03
02-01-07 16.32 16.61 15.95 104,600 16.02 16.02
02-01-04 16.70 17.00 16.06 139,600 16.31 16.31
02-01-03 16.25 17.15 16.10 162,900 16.70 16.70
Date Open High Low Vol Cls adjCls
02-01-02 15.85 16.25 15.61 130,200 16.25 16.25
01-12-31 15.56 16.25 15.55 124,400 15.60 15.60
01-12-28 15.62 16.25 15.54 161,500 15.54 15.54
01-12-27 15.19 15.61 15.04 181,900 15.50 15.50
01-12-26 14.46 15.16 14.20 114,300 15.04 15.04
01-12-24 14.99 15.00 13.95 82,600 14.49 14.49
01-12-21 14.34 15.02 13.68 539,700 14.98 14.98
01-12-20 14.02 14.65 14.01 201,100 14.11 14.11
01-12-19 14.53 14.70 14.15 190,600 14.28 14.28
Date Open High Low Vol Cls adjCls
01-12-18 15.00 15.30 14.25 226,900 14.54 14.54
01-12-17 15.05 15.75 14.82 360,800 15.00 15.00
01-12-14 14.10 15.42 14.10 378,000 15.00 15.00
01-12-13 14.21 14.24 13.76 179,200 14.20 14.20
01-12-12 13.75 14.85 13.75 321,600 14.46 14.46
01-12-11 13.23 13.75 12.77 237,000 13.69 13.69
01-12-10 13.75 14.21 12.76 149,500 13.21 13.21
01-12-07 14.20 14.59 13.75 124,600 13.81 13.81
01-12-06 14.49 14.69 14.06 90,600 14.18 14.18
Date Open High Low Vol Cls adjCls
01-12-05 14.28 14.70 14.24 288,200 14.48 14.48
01-12-04 14.28 14.65 14.00 181,100 14.27 14.27
01-12-03 14.31 14.84 13.83 127,800 13.87 13.87
01-11-30 13.47 14.30 13.40 253,500 14.22 14.22
01-11-29 13.10 13.60 12.80 399,600 13.50 13.50
01-11-28 13.86 13.90 13.00 192,000 13.10 13.10
01-11-27 14.29 14.30 13.55 154,600 13.83 13.83
01-11-26 14.33 14.75 13.50 209,000 14.13 14.13
01-11-23 14.00 14.42 14.00 38,500 14.32 14.32
Date Open High Low Vol Cls adjCls
01-11-21 14.14 14.22 13.58 487,800 14.01 14.01
01-11-20 14.70 14.70 14.03 183,000 14.12 14.12
01-11-19 14.75 15.29 14.00 248,300 14.67 14.67
01-11-16 14.95 15.18 14.35 429,000 14.74 14.74
01-11-15 15.45 15.53 14.30 91,900 14.76 14.76
01-11-14 15.05 15.80 14.81 311,300 15.03 15.03
01-11-13 13.85 14.63 13.80 269,500 14.54 14.54
01-11-12 13.76 13.90 13.26 69,400 13.80 13.80
01-11-09 13.55 14.00 13.50 163,400 13.65 13.65
Date Open High Low Vol Cls adjCls
01-11-08 13.65 13.70 13.15 335,400 13.62 13.62
01-11-07 12.30 13.99 12.10 360,700 13.03 13.03
01-11-06 13.95 14.00 12.44 415,000 13.05 13.05
01-11-05 14.00 14.10 13.91 296,000 13.99 13.99
01-11-02 13.92 14.57 13.78 251,600 13.85 13.85
01-11-01 14.18 14.25 12.89 521,500 14.03 14.03
01-10-31 14.91 15.16 14.39 438,800 14.81 14.81
01-10-30 17.45 17.51 14.35 841,700 14.94 14.94
01-10-29 18.00 18.01 17.26 104,900 17.45 17.45
Date Open High Low Vol Cls adjCls
01-10-26 18.17 18.25 17.57 154,500 17.95 17.95
01-10-25 18.05 18.57 17.23 163,800 18.25 18.25
01-10-24 18.02 18.08 17.75 98,000 18.06 18.06
01-10-23 17.90 18.50 17.75 187,800 18.00 18.00
01-10-22 18.06 19.00 17.27 184,800 17.75 17.75
01-10-19 18.26 18.50 17.50 117,700 18.00 18.00
01-10-18 19.00 19.04 18.16 34,900 18.40 18.40
01-10-17 20.07 20.11 18.50 243,000 18.74 18.74
01-10-16 19.76 20.50 19.17 101,100 19.54 19.54
Date Open High Low Vol Cls adjCls
01-10-15 19.26 19.85 19.25 72,800 19.76 19.76
01-10-12 18.89 20.08 17.75 181,700 19.30 19.30
01-10-11 18.30 19.75 17.95 378,700 19.65 19.65
01-10-10 16.75 18.30 16.42 298,700 18.21 18.21
01-10-09 16.81 17.09 16.30 168,700 16.56 16.56
01-10-08 17.39 17.70 16.41 173,800 17.12 17.12
01-10-05 17.26 17.55 16.11 287,500 17.55 17.55
01-10-04 17.80 18.05 16.80 219,100 17.66 17.66
01-10-03 16.88 17.70 16.67 141,200 17.12 17.12
Date Open High Low Vol Cls adjCls
01-10-02 17.49 17.90 16.60 103,600 17.04 17.04
01-10-01 17.70 17.83 16.70 170,100 17.18 17.18
01-09-28 17.21 18.60 17.03 294,600 17.84 17.84
01-09-27 16.49 17.19 16.00 98,500 17.13 17.13
01-09-26 17.85 18.25 16.06 259,400 16.35 16.35
01-09-25 18.65 18.70 17.15 483,000 17.30 17.30
01-09-24 17.50 18.78 17.15 252,700 18.40 18.40
01-09-21 15.89 17.25 15.31 249,200 17.15 17.15
01-09-20 17.51 17.85 15.88 183,600 16.12 16.12
Date Open High Low Vol Cls adjCls
01-09-19 15.75 18.93 15.50 448,800 18.59 18.59
01-09-18 15.49 16.50 15.00 186,200 15.86 15.86
01-09-17 14.72 16.80 14.00 327,200 14.93 14.93
01-09-10 15.61 15.84 14.86 97,600 15.55 15.55
01-09-07 14.99 16.01 14.68 119,400 15.62 15.62
01-09-06 15.95 16.14 14.35 145,100 15.42 15.42
01-09-05 16.19 16.38 15.75 86,200 16.35 16.35
01-09-04 16.51 16.51 15.93 64,200 16.30 16.30
01-08-31 15.95 17.14 15.80 59,200 16.44 16.44
Date Open High Low Vol Cls adjCls
01-08-30 16.71 16.76 15.85 86,300 16.21 16.21
01-08-29 17.30 17.40 16.70 62,400 16.80 16.80
01-08-28 17.31 17.58 17.01 115,600 17.33 17.33
01-08-27 16.51 17.80 16.51 120,000 17.54 17.54
01-08-24 16.10 17.15 16.10 222,000 16.70 16.70
01-08-23 15.77 16.93 15.77 104,400 15.90 15.90
01-08-22 15.23 16.00 15.06 84,100 16.00 16.00
01-08-21 15.55 17.12 15.00 160,500 15.03 15.03
01-08-20 16.43 16.43 15.50 84,300 15.50 15.50
Date Open High Low Vol Cls adjCls
01-08-17 15.99 16.44 15.50 43,700 16.25 16.25
01-08-16 16.65 16.66 15.40 95,600 16.05 16.05
01-08-15 17.50 17.75 16.75 82,300 16.75 16.75
01-08-14 17.50 17.85 17.25 75,200 17.40 17.40
01-08-13 17.60 18.10 17.00 169,100 17.15 17.15
01-08-10 18.65 18.72 17.10 121,200 17.59 17.59
01-08-09 18.31 19.02 17.60 274,100 18.32 18.32
01-08-08 20.00 20.01 17.85 192,800 18.35 18.35
01-08-07 19.97 20.40 19.85 163,300 20.10 20.10
Date Open High Low Vol Cls adjCls
01-08-06 20.16 20.30 19.55 58,700 19.80 19.80
01-08-03 20.62 20.62 19.90 67,900 20.31 20.31
01-08-02 20.41 20.80 20.21 88,400 20.70 20.70
01-08-01 20.32 20.50 20.17 104,700 20.20 20.20
01-07-31 20.42 20.58 20.10 107,100 20.30 20.30
01-07-30 21.00 21.07 19.95 88,900 20.03 20.03
01-07-27 20.09 21.03 19.90 172,600 20.99 20.99
01-07-26 19.90 20.12 19.80 392,100 19.96 19.96
01-07-25 20.00 20.18 19.85 56,800 20.05 20.05
Date Open High Low Vol Cls adjCls
01-07-24 20.86 20.98 19.95 85,600 20.04 20.04
01-07-23 21.17 21.19 20.90 36,600 20.95 20.95
01-07-20 21.19 21.19 21.00 79,000 21.15 21.15
01-07-19 20.65 21.20 20.65 93,300 21.18 21.18
01-07-18 21.19 21.30 20.60 45,800 20.65 20.65
01-07-17 20.93 21.45 20.82 168,800 21.15 21.15
01-07-16 22.00 22.35 20.90 217,400 20.94 20.94
01-07-13 21.23 22.65 21.23 119,600 22.54 22.54
01-07-12 20.25 21.70 20.00 101,500 21.53 21.53
Date Open High Low Vol Cls adjCls
01-07-11 20.56 20.63 18.39 160,900 19.66 19.66
01-07-10 21.84 21.93 20.75 103,100 20.75 20.75
01-07-09 20.59 22.00 20.30 95,700 21.58 21.58
01-07-06 21.40 21.75 20.16 136,300 20.80 20.80
01-07-05 21.55 22.10 21.10 80,100 21.60 21.60
01-07-03 22.00 22.12 21.35 118,100 22.11 22.11
01-07-02 22.35 23.55 22.07 136,200 22.11 22.11
01-06-29 22.38 23.88 22.20 212,500 23.88 23.88
01-06-28 21.12 22.39 21.12 257,800 22.30 22.30
Date Open High Low Vol Cls adjCls
01-06-27 21.29 21.54 20.90 118,200 21.10 21.10
01-06-26 19.99 21.03 19.89 146,100 20.80 20.80
01-06-25 20.05 20.30 20.00 79,100 20.11 20.11
01-06-22 19.86 20.37 19.52 159,400 20.12 20.12
01-06-21 19.74 21.25 19.39 346,200 19.52 19.52
01-06-20 20.45 20.90 18.81 331,300 19.74 19.74
01-06-19 22.25 23.75 20.32 855,000 20.53 20.53
01-06-18 20.50 22.04 20.46 388,100 22.04 22.04
01-06-15 20.24 20.40 19.90 441,800 20.30 20.30
Date Open High Low Vol Cls adjCls
01-06-14 19.94 20.50 19.85 447,000 20.20 20.20
01-06-13 19.90 20.05 19.86 126,400 19.91 19.91
01-06-12 19.38 20.37 19.37 433,700 20.00 20.00
01-06-11 19.30 19.74 18.81 359,500 19.57 19.57
01-06-08 18.94 19.30 18.60 193,100 19.20 19.20
01-06-07 18.44 18.60 18.30 283,700 18.54 18.54
01-06-06 18.41 18.62 18.25 218,100 18.60 18.60
01-06-05 18.09 18.65 17.56 240,700 18.25 18.25
01-06-04 18.29 18.52 17.12 267,500 17.90 17.90
Date Open High Low Vol Cls adjCls
01-06-01 17.42 18.27 17.06 171,800 18.26 18.26
01-05-31 16.66 18.12 16.61 214,000 17.42 17.42
01-05-30 17.95 17.97 16.50 308,700 17.00 17.00
01-05-29 19.09 19.10 17.75 121,700 18.00 18.00
01-05-25 20.00 20.00 18.35 216,500 18.96 18.96
01-05-24 20.25 20.30 18.55 307,300 20.05 20.05
01-05-23 20.92 20.92 19.87 201,800 20.25 20.25
01-05-22 20.70 21.05 20.20 300,900 20.91 20.91
01-05-21 20.10 20.70 19.86 325,200 20.55 20.55
Date Open High Low Vol Cls adjCls
01-05-18 20.08 20.30 19.25 377,900 19.27 19.27
01-05-17 19.25 19.90 18.84 187,800 19.60 19.60
01-05-16 17.90 19.07 17.83 183,300 18.70 18.70
01-05-15 17.85 18.50 17.73 94,900 17.95 17.95
01-05-14 16.95 18.45 16.64 325,600 18.40 18.40
01-05-11 17.07 17.07 16.25 78,000 16.96 16.96
01-05-10 17.10 17.51 16.95 182,900 17.00 17.00
01-05-09 17.09 17.10 16.71 123,200 17.05 17.05
01-05-08 17.57 17.72 16.75 221,700 17.10 17.10
Date Open High Low Vol Cls adjCls
01-05-07 17.45 17.96 17.43 411,400 17.57 17.57
01-05-04 16.55 17.95 16.15 295,100 17.41 17.41
01-05-03 16.90 16.94 16.50 182,200 16.70 16.70
01-05-02 17.03 17.14 16.75 383,700 16.94 16.94
01-05-01 17.46 17.80 16.66 250,200 17.25 17.25
01-04-30 16.00 17.70 15.88 537,300 17.53 17.53
01-04-27 15.44 15.84 15.30 336,600 15.70 15.70
01-04-26 14.61 15.50 14.61 440,500 15.34 15.34
01-04-25 16.25 16.25 14.60 242,400 14.61 14.61
Date Open High Low Vol Cls adjCls
01-04-24 14.09 15.75 13.43 299,300 15.28 15.28
01-04-23 14.53 14.53 13.02 416,000 14.04 14.04
01-04-20 14.77 14.90 14.04 91,300 14.90 14.90
01-04-19 14.23 14.90 14.00 112,400 14.90 14.90
01-04-18 13.45 14.86 13.44 217,200 14.05 14.05
01-04-17 12.55 13.10 12.50 125,500 12.85 12.85
01-04-16 13.02 13.31 11.60 126,700 13.03 13.03
01-04-12 13.74 13.80 12.35 126,600 13.55 13.55
01-04-11 13.39 14.15 13.05 214,800 13.33 13.33
Date Open High Low Vol Cls adjCls
01-04-10 11.86 13.75 11.86 187,200 13.00 13.00
01-04-09 12.00 12.47 11.46 78,800 11.52 11.52
01-04-06 12.63 12.64 11.69 114,900 12.00 12.00
01-04-05 10.67 13.88 10.56 479,700 13.50 13.50
01-04-04 10.22 11.25 9.81 147,900 10.56 10.56
01-04-03 11.00 11.13 9.81 289,300 9.94 9.94
01-04-02 14.38 14.44 10.88 279,800 10.94 10.94
01-03-30 13.00 15.13 12.75 212,500 15.13 15.13
01-03-29 13.38 13.50 12.50 243,600 13.06 13.06
Date Open High Low Vol Cls adjCls
01-03-28 11.31 13.38 10.50 509,700 13.25 13.25
01-03-27 11.13 11.69 10.88 71,100 11.38 11.38
01-03-26 11.63 12.06 10.94 201,900 11.19 11.19
01-03-23 10.48 11.63 10.38 218,900 11.44 11.44
01-03-22 10.31 10.50 9.94 125,000 10.44 10.44
01-03-21 10.56 10.81 10.00 129,000 10.19 10.19
01-03-20 10.13 11.31 10.06 239,100 10.25 10.25
01-03-19 10.31 10.38 9.69 329,100 10.06 10.06
01-03-16 10.52 10.56 9.88 319,100 9.88 9.88
Date Open High Low Vol Cls adjCls
01-03-15 10.31 10.63 9.88 228,400 9.88 9.88
01-03-14 9.75 10.38 9.44 509,600 10.06 10.06
01-03-13 10.88 11.38 9.38 625,600 10.00 10.00
01-03-12 13.00 13.06 10.75 439,300 10.94 10.94
01-03-09 13.97 13.97 13.00 115,800 13.06 13.06
01-03-08 14.11 14.25 13.50 59,500 14.06 14.06
01-03-07 14.11 14.25 13.63 94,300 14.00 14.00
01-03-06 13.39 14.28 13.00 248,200 13.31 13.31
01-03-05 13.63 14.50 13.06 51,300 13.31 13.31
Date Open High Low Vol Cls adjCls
01-03-02 12.88 13.81 12.81 103,400 13.63 13.63
01-03-01 12.94 13.81 12.75 134,500 13.81 13.81
01-02-28 14.23 14.25 12.75 288,300 13.38 13.38
01-02-27 15.11 15.13 13.14 175,900 14.09 14.09
01-02-26 15.06 16.00 14.63 95,600 14.88 14.88
01-02-23 13.70 14.88 13.63 165,200 14.88 14.88
01-02-22 15.25 15.38 13.50 147,700 14.75 14.75
01-02-21 15.38 15.56 13.94 271,400 14.56 14.56
01-02-20 15.95 17.00 15.19 134,800 15.56 15.56
Date Open High Low Vol Cls adjCls
01-02-16 16.63 16.64 15.63 223,600 15.94 15.94
01-02-15 16.88 17.13 16.44 220,100 16.88 16.88
01-02-14 16.19 17.13 15.88 217,900 16.75 16.75
01-02-13 17.03 17.06 15.94 218,900 15.94 15.94
01-02-12 16.11 17.94 15.13 852,600 17.69 17.69
01-02-09 18.81 18.88 14.98 1,135,200 15.88 15.88
01-02-08 17.13 18.38 16.63 619,600 17.81 17.81
01-02-07 17.53 18.25 16.13 317,800 16.81 16.81
01-02-06 15.48 17.38 15.00 534,500 17.00 17.00
Date Open High Low Vol Cls adjCls
01-02-05 16.03 16.06 14.69 153,200 15.00 15.00
01-02-02 17.03 17.13 15.75 155,300 16.00 16.00
01-02-01 17.75 17.75 15.00 774,900 17.00 17.00
01-01-31 18.25 18.88 17.44 105,600 17.50 17.50
01-01-30 19.00 19.25 17.88 390,800 18.00 18.00
01-01-29 17.78 19.44 17.38 365,700 19.00 19.00
01-01-26 17.25 18.00 16.56 120,900 17.44 17.44
01-01-25 17.00 18.25 16.94 417,100 18.00 18.00
01-01-24 16.27 19.06 16.25 405,600 19.00 19.00
Date Open High Low Vol Cls adjCls
01-01-23 15.78 16.38 13.56 265,200 16.25 16.25
01-01-22 17.13 17.38 15.75 105,500 15.88 15.88
01-01-19 17.86 17.88 16.00 359,900 16.75 16.75
01-01-18 15.48 16.94 15.13 1,576,000 16.44 16.44
01-01-17 14.63 15.75 14.25 243,500 15.00 15.00
01-01-16 13.69 14.63 12.81 348,200 14.13 14.13
01-01-12 12.00 14.25 11.56 595,500 14.00 14.00
01-01-11 11.92 12.25 11.31 298,800 11.75 11.75
01-01-10 11.67 12.13 11.00 195,400 11.56 11.56
Date Open High Low Vol Cls adjCls
01-01-09 12.03 12.56 11.63 278,100 11.94 11.94
01-01-08 11.22 12.00 10.69 157,500 11.88 11.88
01-01-05 11.70 11.75 10.31 421,400 10.44 10.44
01-01-04 12.75 12.75 11.38 243,200 11.44 11.44
01-01-03 12.25 12.50 10.50 513,400 12.06 12.06
01-01-02 13.48 13.50 12.06 193,800 12.31 12.31
00-12-29 13.94 14.50 13.00 310,100 13.13 13.13
00-12-28 13.50 14.50 13.13 361,600 14.13 14.13
00-12-27 13.34 14.50 12.88 250,200 13.19 13.19
Date Open High Low Vol Cls adjCls
00-12-26 13.50 14.13 13.13 107,800 13.63 13.63
00-12-22 14.14 14.88 13.50 154,600 13.94 13.94
00-12-21 13.66 15.00 13.25 149,500 14.63 14.63
00-12-20 14.63 14.69 13.00 171,300 14.00 14.00
00-12-19 16.69 17.50 15.81 221,700 15.81 15.81
00-12-18 17.88 17.95 16.63 210,200 16.75 16.75
00-12-15 16.55 18.00 14.75 137,900 17.00 17.00
00-12-14 18.38 19.38 16.50 234,400 16.69 16.69
00-12-13 18.05 20.00 18.00 198,400 20.00 20.00
Date Open High Low Vol Cls adjCls
00-12-12 18.25 18.94 18.00 283,400 18.06 18.06
00-12-11 18.28 18.75 17.88 456,700 18.25 18.25
00-12-08 16.19 19.00 16.06 214,000 19.00 19.00
00-12-07 15.63 16.50 15.00 121,900 15.94 15.94
00-12-06 16.48 17.00 15.75 166,000 16.39 16.39
00-12-05 14.69 16.50 14.38 123,000 16.50 16.50
00-12-04 13.88 14.81 13.75 121,400 14.06 14.06
00-12-01 12.61 14.25 12.56 246,400 14.25 14.25
00-11-30 12.75 13.06 12.00 169,800 12.13 12.13
Date Open High Low Vol Cls adjCls
00-11-29 13.39 13.81 13.19 148,100 13.38 13.38
00-11-28 13.94 14.13 13.25 185,400 13.25 13.25
00-11-27 15.66 16.06 13.50 251,100 13.75 13.75
00-11-24 15.23 15.25 14.25 98,800 15.25 15.25
00-11-22 16.03 16.06 13.00 353,800 14.19 14.19
00-11-21 17.28 17.31 16.06 97,300 16.06 16.06
00-11-20 16.86 18.50 16.75 81,600 16.88 16.88
00-11-17 18.19 19.13 17.00 73,600 17.13 17.13
00-11-16 18.41 19.30 17.75 57,800 17.75 17.75
Date Open High Low Vol Cls adjCls
00-11-15 20.00 20.00 17.94 84,800 18.19 18.19
00-11-14 19.70 20.81 19.44 98,500 19.75 19.75
00-11-13 17.19 18.94 16.13 113,600 18.94 18.94
00-11-10 17.42 18.19 17.00 81,500 17.31 17.31
00-11-09 18.25 20.00 17.81 94,800 18.38 18.38
00-11-08 19.98 19.98 18.25 100,000 18.56 18.56
00-11-07 18.89 20.63 18.00 120,100 20.13 20.13
00-11-06 21.69 21.75 19.00 108,600 19.00 19.00
00-11-03 21.94 22.44 21.13 54,200 22.00 22.00
Date Open High Low Vol Cls adjCls
00-11-02 20.56 22.25 20.56 56,600 21.88 21.88
00-11-01 21.00 22.00 20.00 58,700 20.63 20.63
00-10-31 19.42 22.00 18.75 134,900 22.00 22.00
00-10-30 21.88 23.38 17.50 173,300 17.75 17.75
00-10-27 18.50 22.00 18.50 55,600 21.69 21.69
00-10-26 18.94 19.13 17.25 87,800 19.00 19.00
00-10-25 19.09 19.86 18.00 67,400 18.06 18.06
00-10-24 21.52 22.00 18.75 104,300 19.06 19.06
00-10-23 20.48 21.88 20.13 91,800 21.00 21.00
Date Open High Low Vol Cls adjCls
00-10-20 18.78 20.56 18.06 122,500 20.44 20.44
00-10-19 17.41 19.44 16.56 105,000 19.44 19.44
00-10-18 15.00 17.50 15.00 163,300 16.19 16.19
00-10-17 16.06 16.50 15.06 63,000 15.13 15.13
00-10-16 16.55 17.00 15.00 113,300 15.31 15.31
00-10-13 16.13 17.38 15.25 228,800 16.50 16.50
00-10-12 17.13 17.69 15.13 245,500 15.31 15.31
00-10-11 16.38 17.94 15.19 172,500 16.75 16.75
00-10-10 18.73 19.00 16.00 165,100 16.00 16.00
Date Open High Low Vol Cls adjCls
00-10-09 20.50 20.50 18.38 103,700 19.75 19.75
00-10-06 18.28 21.00 17.75 173,000 20.94 20.94
00-10-05 20.88 21.38 18.00 104,300 18.00 18.00
00-10-04 21.00 21.94 20.13 158,500 20.19 20.19
00-10-03 22.44 22.50 20.13 91,500 20.56 20.56
00-10-02 23.41 23.44 22.00 73,700 22.13 22.13
00-09-29 22.91 24.00 22.25 137,900 22.38 22.38
00-09-28 23.06 24.19 22.25 103,300 24.19 24.19
00-09-27 23.03 24.00 22.06 533,300 22.94 22.94
Date Open High Low Vol Cls adjCls
00-09-26 23.13 24.75 22.19 139,700 23.44 23.44
00-09-25 24.50 25.13 21.88 151,900 22.00 22.00
00-09-22 23.72 25.88 22.00 168,400 24.50 24.50
00-09-21 26.78 26.94 24.00 234,500 24.13 24.13
00-09-20 27.25 27.25 25.38 95,900 26.94 26.94
00-09-19 25.72 28.25 25.00 150,800 28.00 28.00
00-09-18 26.28 26.31 25.25 75,800 25.69 25.69
00-09-15 25.94 28.00 25.75 77,500 26.13 26.13
00-09-14 26.66 28.00 25.81 86,400 26.31 26.31
Date Open High Low Vol Cls adjCls
00-09-13 25.97 27.00 25.06 120,500 27.00 27.00
00-09-12 25.63 26.38 25.13 100,100 25.25 25.25
00-09-11 27.97 28.00 25.13 123,500 26.88 26.88
00-09-08 28.81 29.06 27.81 107,500 27.94 27.94
00-09-07 29.06 29.75 28.31 136,400 29.50 29.50
00-09-06 32.88 32.94 27.50 239,000 29.00 29.00
00-09-05 32.31 34.00 30.88 230,200 31.00 31.00
00-09-01 31.31 31.75 30.00 186,600 30.94 30.94
00-08-31 61.25 64.25 58.38 595,400 59.88 29.94
Date Open High Low Vol Cls adjCls
00-08-30 56.75 61.00 56.00 400,000 60.75 30.38
00-08-29 52.25 55.63 51.50 319,000 55.63 27.81
00-08-28 46.72 52.50 46.31 307,200 51.13 25.56
00-08-25 45.41 47.00 45.38 81,600 46.63 23.31
00-08-24 45.00 46.25 43.88 77,200 45.75 22.88
00-08-23 46.28 46.28 44.13 113,400 45.00 22.50
00-08-22 45.84 47.38 45.75 147,200 45.81 22.91
00-08-21 44.75 45.75 44.13 83,600 45.50 22.75
00-08-18 46.50 46.63 43.75 87,200 44.50 22.25
Date Open High Low Vol Cls adjCls
00-08-17 45.13 46.25 44.69 111,400 46.00 23.00
00-08-16 46.19 46.38 44.75 217,800 45.06 22.53
00-08-15 47.47 47.47 45.00 103,200 45.00 22.50
00-08-14 45.03 46.88 43.00 155,800 46.50 23.25
00-08-11 50.38 50.38 40.69 965,200 45.00 22.50
00-08-10 41.44 43.81 41.44 132,000 42.44 21.22
00-08-09 39.38 44.13 38.75 109,800 42.00 21.00
00-08-08 39.25 39.94 37.13 136,200 38.63 19.31
00-08-07 41.72 41.72 38.88 139,400 39.88 19.94
Date Open High Low Vol Cls adjCls
00-08-04 41.75 43.81 40.00 169,600 40.31 20.16
00-08-03 41.19 42.50 40.00 171,600 40.94 20.47
00-08-02 45.56 47.00 42.00 168,200 42.00 21.00
00-08-01 50.00 50.00 45.75 95,800 46.00 23.00
00-07-31 45.94 50.00 45.44 78,400 49.50 24.75
00-07-28 50.41 51.31 46.00 124,800 46.00 23.00
00-07-27 51.97 54.00 49.25 122,600 49.38 24.69
00-07-26 54.13 54.31 53.00 169,600 54.13 27.06
00-07-25 54.19 54.19 52.06 111,000 53.94 26.97
Date Open High Low Vol Cls adjCls
00-07-24 55.69 55.88 51.00 132,600 54.50 27.25
00-07-21 57.50 58.25 55.00 55,800 56.00 28.00
00-07-20 54.88 58.75 54.25 143,000 58.75 29.38
00-07-19 55.00 56.00 54.56 81,600 54.75 27.38
00-07-18 54.31 56.50 54.31 90,000 55.19 27.59
00-07-17 53.00 55.00 53.00 75,000 54.63 27.31
00-07-14 54.91 56.00 53.00 39,200 54.88 27.44
00-07-13 55.00 55.75 53.94 124,400 55.75 27.88
00-07-12 53.50 54.00 51.75 62,400 54.00 27.00
Date Open High Low Vol Cls adjCls
00-07-11 52.38 53.88 51.69 134,600 52.05 26.02
00-07-10 49.84 52.38 49.81 288,400 52.13 26.06
00-07-07 52.94 53.00 49.81 226,600 50.13 25.06
00-07-06 53.63 54.00 52.13 134,200 52.81 26.41
00-07-05 54.13 54.13 52.63 133,600 52.63 26.31
00-07-03 53.63 54.44 52.63 140,000 54.13 27.06
00-06-30 55.81 56.63 52.75 1,360,400 54.25 27.13
00-06-29 55.84 56.50 54.63 767,800 55.50 27.75
00-06-28 53.31 53.81 52.00 279,400 52.44 26.22
Date Open High Low Vol Cls adjCls
00-06-27 51.50 55.00 49.25 290,200 54.00 27.00
00-06-26 49.97 52.63 43.00 387,600 52.13 26.06
00-06-23 47.31 48.00 45.00 204,200 46.31 23.16
00-06-22 53.03 55.31 43.63 164,800 43.69 21.84
00-06-21 52.03 56.06 50.63 140,200 54.69 27.34
00-06-20 48.00 55.13 48.00 280,200 55.02 27.51
00-06-19 48.75 49.94 48.00 47,800 49.19 24.59
00-06-16 47.00 49.00 46.94 60,000 48.31 24.16
00-06-15 47.25 49.88 46.31 110,400 49.50 24.75
Date Open High Low Vol Cls adjCls
00-06-14 46.03 47.50 46.00 117,200 47.19 23.59
00-06-13 47.69 48.81 44.00 188,800 48.50 24.25
00-06-12 45.09 49.38 44.94 433,800 48.88 24.44
00-06-09 43.19 45.25 43.00 146,600 44.00 22.00
00-06-08 41.63 43.25 41.63 121,200 42.88 21.44
00-06-07 40.56 42.25 40.00 93,800 41.94 20.97
00-06-06 41.94 43.13 40.88 117,000 41.31 20.66
00-06-05 38.50 43.00 38.50 185,000 39.00 19.50
00-06-02 38.66 38.69 36.56 254,400 37.25 18.63
Date Open High Low Vol Cls adjCls
00-06-01 38.50 40.00 35.50 197,800 36.75 18.38
00-05-31 38.00 39.13 36.00 136,600 39.13 19.56
00-05-30 36.88 38.00 36.50 240,600 37.00 18.50
00-05-26 38.63 39.00 35.50 131,400 35.88 17.94
00-05-25 39.25 40.00 37.88 80,000 39.19 19.59
00-05-24 39.00 41.19 35.50 154,000 39.19 19.59
00-05-23 41.56 43.25 38.75 64,600 39.88 19.94
00-05-22 43.44 43.44 38.00 222,400 43.09 21.55
00-05-19 42.06 45.00 42.00 126,400 43.00 21.50
Date Open High Low Vol Cls adjCls
00-05-18 43.75 45.75 42.00 125,600 44.63 22.31
00-05-17 37.88 43.25 37.88 171,200 43.00 21.50
00-05-16 39.38 40.00 37.88 108,600 39.69 19.84
00-05-15 37.88 37.88 35.38 68,400 37.56 18.78
00-05-12 37.88 38.00 34.25 195,000 36.75 18.38
00-05-11 35.03 36.88 31.63 203,200 33.94 16.97
00-05-10 38.00 39.00 33.00 211,800 34.38 17.19
00-05-09 41.50 43.50 38.00 167,800 38.06 19.03
00-05-08 40.06 43.25 40.06 33,400 41.50 20.75
Date Open High Low Vol Cls adjCls
00-05-05 39.00 44.31 39.00 328,600 44.25 22.13
00-05-04 41.97 42.50 38.88 107,600 39.56 19.78
00-05-03 42.38 44.38 40.00 118,400 42.50 21.25
00-05-02 46.00 46.88 40.75 331,800 43.06 21.53
00-05-01 49.00 50.88 45.13 304,200 46.00 23.00
00-04-28 45.00 48.19 42.13 276,400 46.81 23.41
00-04-27 38.44 44.25 37.13 520,800 42.02 21.01
00-04-26 38.50 44.00 37.75 684,600 39.63 19.81
00-04-25 32.72 35.19 30.75 163,800 35.19 17.59
Date Open High Low Vol Cls adjCls
00-04-24 32.00 33.00 30.00 325,800 32.50 16.25
00-04-20 35.38 36.50 33.00 246,000 34.50 17.25
00-04-19 35.09 36.88 32.00 988,200 33.06 16.53
00-04-18 30.91 34.13 30.00 2,744,800 34.13 17.06
00-04-17 39.50 41.13 32.06 351,400 33.06 16.53
00-04-14 46.75 48.13 40.00 239,000 40.75 20.38
00-04-13 51.63 53.50 45.75 221,200 51.50 25.75
00-04-12 58.25 58.25 50.00 273,800 50.00 25.00
00-04-11 58.00 59.00 53.88 248,000 55.31 27.66
Date Open High Low Vol Cls adjCls
00-04-10 69.00 70.75 57.00 190,000 59.50 29.75
00-04-07 70.50 71.00 66.13 109,200 69.00 34.50
00-04-06 62.00 69.00 62.00 113,600 65.63 32.81
00-04-05 45.03 64.25 45.00 407,400 61.25 30.63
00-04-04 61.00 61.13 38.00 701,800 47.50 23.75
00-04-03 68.97 71.00 63.00 170,800 64.00 32.00
00-03-31 76.19 77.00 70.56 168,600 72.00 36.00
00-03-30 69.50 84.00 67.63 154,200 76.06 38.03
00-03-29 89.25 89.25 75.63 158,800 80.50 40.25
Date Open High Low Vol Cls adjCls
00-03-28 89.00 92.00 88.88 107,600 90.13 45.06
00-03-27 91.81 92.75 90.63 217,200 90.63 45.31
00-03-24 92.00 93.88 90.88 60,800 90.88 45.44
00-03-23 86.56 93.25 86.56 203,600 92.00 46.00
00-03-22 87.00 88.00 85.00 50,800 86.00 43.00
00-03-21 85.47 85.94 85.47 50,000 85.50 42.75
00-03-20 89.94 91.00 86.50 73,600 88.88 44.44
00-03-17 85.22 90.00 84.50 42,000 90.00 45.00
00-03-16 87.00 87.50 82.38 77,000 85.52 42.76
Date Open High Low Vol Cls adjCls
00-03-15 89.00 90.19 85.63 104,600 86.00 43.00
00-03-14 89.50 92.00 89.00 52,600 89.00 44.50
00-03-13 84.06 93.44 84.00 107,600 89.88 44.94
00-03-10 97.25 98.00 87.88 91,000 93.50 46.75
00-03-09 88.13 95.00 88.06 76,600 94.94 47.47
00-03-08 98.75 99.69 81.75 117,600 93.50 46.75
00-03-07 97.75 100.00 97.00 115,200 98.50 49.25
00-03-06 86.88 105.00 84.75 239,600 99.50 49.75
00-03-03 87.00 88.88 86.50 141,200 87.75 43.88
Date Open High Low Vol Cls adjCls
00-03-02 87.66 89.13 85.88 293,200 88.00 44.00
00-03-01 78.13 87.13 77.50 302,400 86.63 43.31
00-02-29 72.50 79.38 72.50 179,000 78.00 39.00
00-02-28 74.75 75.00 70.13 107,400 72.75 36.38
00-02-25 73.25 74.25 67.50 172,800 72.00 36.00
00-02-24 75.94 76.13 70.00 144,600 73.25 36.63
00-02-23 72.03 74.00 67.44 126,200 72.88 36.44
00-02-22 76.94 77.00 71.56 118,800 72.25 36.13
00-02-18 75.34 76.38 74.88 78,800 76.00 38.00
Date Open High Low Vol Cls adjCls
00-02-17 77.25 79.00 74.88 42,000 75.50 37.75
00-02-16 73.00 79.00 72.63 85,000 77.50 38.75
00-02-15 73.44 73.75 72.25 131,200 72.50 36.25
00-02-14 73.75 74.88 72.88 105,400 72.88 36.44
00-02-11 72.38 74.00 71.00 322,000 72.75 36.38
00-02-10 79.91 79.94 75.00 84,800 77.25 38.63
00-02-09 80.75 84.25 78.00 128,800 79.00 39.50
00-02-08 74.94 81.00 74.88 170,800 80.00 40.00
00-02-07 74.00 75.50 69.56 75,200 74.38 37.19
Date Open High Low Vol Cls adjCls
00-02-04 74.72 75.00 73.31 140,600 74.13 37.06
00-02-03 67.88 71.50 67.25 184,600 71.50 35.75
00-02-02 67.75 70.00 67.25 198,800 67.63 33.81
00-02-01 67.03 70.00 61.00 145,800 67.75 33.88
00-01-31 74.63 74.69 66.50 284,200 67.88 33.94
00-01-28 70.91 72.75 67.75 142,800 72.75 36.38
00-01-27 69.38 77.50 69.00 174,800 69.13 34.56
00-01-26 68.63 69.13 67.00 116,800 68.63 34.31
00-01-25 68.47 71.25 66.38 248,600 69.88 34.94
Date Open High Low Vol Cls adjCls
00-01-24 75.00 75.06 68.50 498,600 68.75 34.38
00-01-21 81.00 81.38 74.25 573,600 75.38 37.69
00-01-20 67.19 75.88 66.25 623,600 75.25 37.63
00-01-19 54.00 62.75 53.25 921,800 61.88 30.94
00-01-18 52.72 54.25 52.50 175,400 52.75 26.38
00-01-14 52.31 54.00 51.88 145,200 52.25 26.13
00-01-13 52.91 54.50 51.94 93,600 52.75 26.38
00-01-12 51.25 55.88 50.50 228,000 52.50 26.25
00-01-11 58.25 58.50 52.50 173,600 53.13 26.56
Date Open High Low Vol Cls adjCls
00-01-10 59.38 60.25 57.25 467,400 57.44 28.72
00-01-07 46.56 53.88 46.50 359,600 53.88 26.94
00-01-06 44.88 47.25 44.88 225,800 46.75 23.38
00-01-05 45.09 46.31 43.00 358,400 46.31 23.16
00-01-04 45.63 48.13 45.00 254,200 45.50 22.75
00-01-03 53.00 53.00 45.25 371,600 48.00 24.00
99-12-31 49.38 50.00 46.50 57,600 49.88 24.94
99-12-30 47.69 49.50 47.13 120,600 48.13 24.06
99-12-29 47.69 48.94 45.88 175,800 46.38 23.19
Date Open High Low Vol Cls adjCls
99-12-28 51.13 52.00 46.00 265,600 50.00 25.00
99-12-27 53.22 54.13 50.50 190,200 52.38 26.19
99-12-23 54.91 55.50 51.94 226,600 55.00 27.50
99-12-22 54.50 55.44 51.56 365,800 55.13 27.56
99-12-21 50.81 53.25 48.13 480,400 53.00 26.50
99-12-20 43.13 49.88 43.13 409,800 48.13 24.06
99-12-17 42.56 44.00 40.44 207,800 43.00 21.50
99-12-16 38.16 41.50 38.13 150,200 41.00 20.50
99-12-15 41.00 41.00 38.25 182,400 39.00 19.50
Date Open High Low Vol Cls adjCls
99-12-14 45.75 45.75 36.25 518,800 42.00 21.00
99-12-13 40.06 44.13 39.00 816,600 43.75 21.88
99-12-10 31.38 40.00 31.00 1,247,200 39.00 19.50
99-12-09 32.13 32.25 29.81 99,000 30.38 15.19
99-12-08 29.25 32.00 29.00 120,000 31.25 15.63
99-12-07 31.13 31.44 28.75 216,400 29.88 14.94
99-12-06 31.88 32.06 30.88 96,800 31.63 15.81
99-12-03 32.75 32.75 30.00 219,600 31.75 15.88
99-12-02 30.69 33.50 30.63 503,200 32.00 16.00
Date Open High Low Vol Cls adjCls
99-12-01 27.50 28.94 26.38 661,400 28.88 14.44
99-11-30 24.56 27.25 24.56 317,400 25.81 12.91
99-11-29 25.19 25.63 24.56 84,200 24.56 12.28
99-11-26 25.19 25.75 25.00 44,400 25.25 12.63
99-11-24 24.88 25.25 24.88 30,800 25.00 12.50
99-11-23 25.72 26.00 24.88 63,800 24.88 12.44
99-11-22 24.41 25.94 24.25 129,600 25.94 12.97
99-11-19 24.38 25.00 24.38 83,000 24.75 12.38
99-11-18 25.13 25.25 24.25 59,400 24.88 12.44
Date Open High Low Vol Cls adjCls
99-11-17 25.50 25.63 24.50 85,200 25.00 12.50
99-11-16 24.63 25.25 24.00 204,000 24.88 12.44
99-11-15 26.00 26.00 24.00 102,400 25.25 12.63
99-11-12 26.38 27.00 25.38 138,000 26.38 13.19
99-11-11 26.38 27.50 24.31 477,000 26.13 13.06
99-11-10 23.50 24.25 22.25 236,600 24.25 12.13
99-11-09 24.16 24.25 23.75 201,800 24.06 12.03
99-11-08 25.13 25.88 23.88 187,000 24.25 12.13
99-11-05 25.91 25.94 23.75 138,600 25.13 12.56
Date Open High Low Vol Cls adjCls
99-11-04 25.94 26.50 25.75 134,200 26.00 13.00
99-11-03 25.25 26.38 25.25 149,600 26.25 13.13
99-11-02 25.50 26.00 24.25 136,000 24.50 12.25
99-11-01 27.00 27.13 25.25 59,800 25.50 12.75
99-10-29 27.22 27.50 24.88 149,400 26.50 13.25
99-10-28 27.25 27.88 26.13 243,800 27.00 13.50
99-10-27 27.50 28.00 26.25 194,000 27.13 13.56
99-10-26 27.00 28.00 26.38 260,600 26.50 13.25
99-10-25 25.81 27.00 25.69 182,000 26.75 13.38
Date Open High Low Vol Cls adjCls
99-10-22 25.00 25.75 25.00 273,400 25.13 12.56
99-10-21 23.25 26.00 23.00 264,800 24.50 12.25
99-10-20 23.13 23.81 22.56 77,200 23.81 11.91
99-10-19 22.75 24.06 22.31 217,200 22.88 11.44
99-10-18 23.38 23.56 20.88 164,600 22.00 11.00
99-10-15 21.13 22.63 19.63 226,800 22.63 11.31
99-10-14 22.94 23.25 21.13 199,600 22.88 11.44
99-10-13 22.88 24.00 22.63 144,000 23.00 11.50
99-10-12 25.31 25.31 22.63 368,600 22.88 11.44
Date Open High Low Vol Cls adjCls
99-10-11 25.13 26.50 24.88 502,000 24.88 12.44
99-10-08 23.69 25.00 23.63 440,400 24.56 12.28
99-10-07 22.81 24.38 22.50 442,600 23.50 11.75
99-10-06 21.25 22.75 20.88 216,600 22.75 11.38
99-10-05 21.88 22.00 20.50 325,000 21.00 10.50
99-10-04 18.63 22.00 18.63 472,600 21.69 10.84
99-10-01 18.13 18.56 18.06 103,200 18.13 9.06
99-09-30 17.31 17.94 17.06 93,000 17.88 8.94
99-09-29 18.25 18.31 17.38 31,400 17.63 8.81
Date Open High Low Vol Cls adjCls
99-09-28 18.63 19.00 18.00 183,200 18.25 9.13
99-09-27 16.75 18.63 16.69 198,000 18.25 9.13
99-09-24 16.81 16.91 15.75 135,400 16.38 8.19
99-09-23 18.03 18.25 16.88 117,000 17.19 8.59
99-09-22 19.06 19.25 16.50 276,800 18.06 9.03
99-09-21 19.00 19.75 18.88 279,000 19.19 9.59
99-09-20 20.25 20.44 19.00 296,200 19.00 9.50
99-09-17 17.66 22.25 17.56 1,135,600 19.44 9.72
99-09-16 16.41 17.75 16.41 197,200 17.50 8.75
Date Open High Low Vol Cls adjCls
99-09-15 15.00 16.50 15.00 203,400 16.38 8.19
99-09-14 15.13 15.38 14.88 26,600 15.38 7.69
99-09-13 14.88 15.38 14.63 31,800 15.38 7.69
99-09-10 14.88 14.88 14.50 21,000 14.88 7.44
99-09-09 14.75 14.94 14.44 42,200 14.81 7.41
99-09-08 15.28 15.38 14.69 76,600 14.69 7.34
99-09-07 15.06 15.50 14.69 163,800 14.69 7.34
99-09-03 14.31 14.81 14.31 55,400 14.81 7.41
99-09-02 14.63 14.63 14.25 85,600 14.44 7.22
Date Open High Low Vol Cls adjCls
99-09-01 14.69 14.84 14.25 111,800 14.56 7.28
99-08-31 14.94 14.94 14.38 96,200 14.81 7.41
99-08-30 15.56 15.75 15.00 54,400 15.00 7.50
99-08-27 15.00 15.38 14.75 90,800 15.19 7.59
99-08-26 14.88 15.25 14.88 62,000 15.00 7.50
99-08-25 15.00 15.00 14.88 7,400 14.88 7.44
99-08-24 14.53 15.13 14.44 27,800 14.88 7.44
99-08-23 14.72 16.00 14.31 167,000 14.94 7.47
99-08-20 14.81 15.38 14.50 41,000 14.75 7.38
Date Open High Low Vol Cls adjCls
99-08-19 14.53 15.00 13.88 100,600 14.81 7.41
99-08-18 16.06 16.06 14.88 62,000 15.13 7.56
99-08-17 16.00 16.75 15.50 94,600 15.88 7.94
99-08-16 15.50 17.00 15.47 209,200 15.94 7.97
99-08-13 15.13 16.19 15.00 59,600 15.50 7.75
99-08-12 14.69 15.00 14.50 97,000 15.00 7.50
99-08-11 13.56 14.88 13.56 83,800 14.63 7.31
99-08-10 14.63 14.63 13.31 89,200 13.63 6.81