Steel Dynamics Inc. (STLD)

21.28
+0.69 (+3.91%)
Exchange
NMS
Day Range
17.86 - 18.43
52 Week Range
15.32 - 23.17
Open
17.93
Avg. Vol
3,291,360
Market Cap
4.45B
Short ratio
1.90
PEG Ratio
0.73
Earnings Share
-0.54

Steel Dynamics Inc. (STLD) Historicals

Date Open High Low Vol Cls adjCls
16-02-12 17.93 18.43 17.86 2,970,100 18.33 18.33
16-02-11 17.36 17.85 17.14 2,740,600 17.64 17.64
16-02-10 17.34 17.86 17.33 2,887,100 17.69 17.69
16-02-09 17.48 17.69 17.10 4,021,700 17.34 17.34
16-02-08 17.96 18.10 17.47 3,008,600 17.78 17.78
16-02-05 17.51 19.20 17.51 3,620,100 18.16 18.16
16-02-04 18.62 19.43 18.56 4,277,800 18.85 18.85
16-02-03 17.80 18.69 17.59 4,382,600 18.62 18.62
16-02-02 17.77 17.94 17.51 2,610,700 17.54 17.54
Date Open High Low Vol Cls adjCls
16-02-01 18.28 18.28 17.70 3,684,400 17.97 17.97
16-01-29 17.38 18.35 17.38 4,681,800 18.35 18.35
16-01-28 16.94 17.48 16.68 3,745,900 17.42 17.42
16-01-27 16.75 17.27 16.59 4,790,100 16.70 16.70
16-01-26 16.20 17.11 16.15 7,153,100 16.93 16.93
16-01-25 16.09 16.34 15.90 4,893,500 15.96 15.96
16-01-22 16.22 16.26 15.74 4,871,200 16.20 16.20
16-01-21 15.60 16.26 15.60 4,076,100 15.86 15.86
16-01-20 15.98 16.14 15.32 4,328,000 15.88 15.88
Date Open High Low Vol Cls adjCls
16-01-19 16.14 16.50 16.03 4,210,200 16.28 16.28
16-01-15 16.22 16.38 15.72 4,273,000 15.95 15.95
16-01-14 16.51 16.84 16.35 2,914,600 16.70 16.70
16-01-13 16.93 17.07 16.25 4,218,000 16.41 16.41
16-01-12 16.33 16.81 16.15 4,423,100 16.75 16.75
16-01-11 16.63 16.77 16.09 3,076,800 16.26 16.26
16-01-08 17.28 17.32 16.53 3,625,300 16.55 16.55
16-01-07 17.14 17.51 16.89 5,483,200 17.18 17.18
16-01-06 17.59 17.87 17.43 5,010,200 17.50 17.50
Date Open High Low Vol Cls adjCls
16-01-05 17.79 17.99 17.61 2,995,000 17.80 17.80
16-01-04 17.62 17.89 17.47 2,732,200 17.76 17.76
15-12-31 17.89 18.11 17.75 1,886,600 17.87 17.87
15-12-30 17.94 18.16 17.83 1,310,300 17.95 17.95
15-12-29 17.94 18.33 17.80 1,675,900 18.09 18.09
15-12-28 18.02 18.07 17.64 1,810,100 17.98 17.84
15-12-24 18.11 18.29 17.93 761,400 18.16 18.02
15-12-23 18.11 18.71 17.90 3,558,200 18.12 17.98
15-12-22 17.25 17.93 17.22 3,765,900 17.89 17.75
Date Open High Low Vol Cls adjCls
15-12-21 17.14 17.37 16.95 2,647,900 17.28 17.15
15-12-18 16.97 17.29 16.92 5,605,300 16.92 16.79
15-12-17 16.79 17.33 16.37 5,082,300 17.01 16.88
15-12-16 17.10 17.10 16.31 4,148,700 16.81 16.68
15-12-15 17.41 17.47 16.75 3,890,200 16.94 16.81
15-12-14 17.40 17.71 17.20 3,115,200 17.28 17.15
15-12-11 17.21 17.50 17.06 2,983,500 17.21 17.08
15-12-10 16.59 17.68 16.57 3,487,700 17.57 17.44
15-12-09 16.65 17.08 16.54 4,076,900 16.59 16.46
Date Open High Low Vol Cls adjCls
15-12-08 16.38 16.66 16.23 3,231,000 16.56 16.43
15-12-07 16.93 16.97 16.38 3,003,900 16.69 16.56
15-12-04 17.00 17.24 16.76 2,791,700 17.09 16.96
15-12-03 17.35 17.37 16.76 2,482,100 16.93 16.80
15-12-02 17.38 17.50 17.17 1,959,500 17.23 17.10
15-12-01 17.41 17.57 17.28 1,943,200 17.52 17.39
15-11-30 17.52 17.71 17.10 3,169,900 17.39 17.26
15-11-27 17.24 17.56 17.22 813,900 17.50 17.37
15-11-25 17.81 17.88 17.36 1,903,300 17.38 17.25
Date Open High Low Vol Cls adjCls
15-11-24 17.31 17.99 17.31 2,263,300 17.81 17.67
15-11-23 17.63 17.94 17.36 1,455,000 17.38 17.25
15-11-20 17.98 18.05 17.50 1,942,200 17.66 17.52
15-11-19 17.78 18.20 17.38 1,512,000 17.87 17.73
15-11-18 17.47 18.10 17.11 3,121,600 18.02 17.88
15-11-17 17.36 17.52 17.08 2,092,800 17.27 17.14
15-11-16 17.19 17.49 16.94 2,166,800 17.40 17.27
15-11-13 17.10 17.43 17.02 2,037,300 17.25 17.12
15-11-12 16.92 17.21 16.70 3,508,300 17.05 16.92
Date Open High Low Vol Cls adjCls
15-11-11 17.26 17.30 16.61 3,773,000 17.23 17.10
15-11-10 17.72 17.96 17.09 6,406,200 17.10 16.97
15-11-09 18.35 18.41 17.61 2,377,800 17.73 17.59
15-11-06 18.18 18.55 17.84 3,029,900 18.35 18.21
15-11-05 18.35 18.75 18.14 1,951,900 18.38 18.24
15-11-04 18.80 18.80 18.07 2,749,100 18.43 18.29
15-11-03 19.14 19.41 18.42 4,625,000 18.61 18.47
15-11-02 18.48 19.41 18.31 2,875,100 19.33 19.18
15-10-30 18.69 18.74 18.43 1,871,200 18.47 18.33
Date Open High Low Vol Cls adjCls
15-10-29 18.51 18.70 18.43 1,444,900 18.56 18.42
15-10-28 18.30 18.75 18.06 3,199,800 18.66 18.52
15-10-27 18.21 18.45 18.07 2,250,600 18.30 18.16
15-10-26 18.72 18.72 18.20 2,100,500 18.27 18.13
15-10-23 18.67 18.97 18.55 2,106,400 18.72 18.58
15-10-22 17.80 18.59 17.57 2,782,200 18.46 18.32
15-10-21 17.85 18.05 17.64 3,588,800 17.69 17.55
15-10-20 17.61 18.55 17.61 5,115,700 17.85 17.71
15-10-19 18.81 18.81 17.87 6,564,200 18.10 17.96
Date Open High Low Vol Cls adjCls
15-10-16 19.34 19.47 18.87 2,669,800 18.94 18.79
15-10-15 19.14 19.44 18.99 1,851,900 19.37 19.22
15-10-14 19.54 19.71 18.99 2,971,700 19.15 19.00
15-10-13 18.87 19.49 18.71 2,610,900 19.12 18.97
15-10-12 19.10 19.10 18.77 1,885,100 19.08 18.93
15-10-09 19.33 19.42 18.78 2,693,200 19.09 18.94
15-10-08 18.76 19.29 18.63 3,563,800 19.08 18.93
15-10-07 18.45 18.94 17.92 6,377,500 18.93 18.78
15-10-06 18.24 18.60 18.14 3,659,000 18.17 18.03
Date Open High Low Vol Cls adjCls
15-10-05 17.85 18.20 17.85 4,829,000 18.18 18.04
15-10-02 16.98 17.85 16.88 3,575,700 17.80 17.66
15-10-01 17.18 17.45 16.90 2,284,300 17.20 17.07
15-09-30 17.11 17.27 16.87 2,305,400 17.18 17.05
15-09-29 16.87 17.17 16.61 2,850,300 16.83 16.70
15-09-28 16.85 16.99 16.52 3,016,400 16.69 16.56
15-09-25 17.69 17.83 17.15 3,018,300 17.25 16.98
15-09-24 16.96 17.72 16.86 4,521,500 17.58 17.31
15-09-23 17.46 17.49 16.70 3,950,600 17.02 16.75
Date Open High Low Vol Cls adjCls
15-09-22 17.45 17.69 17.02 4,131,400 17.33 17.06
15-09-21 17.92 18.18 17.66 3,641,700 17.92 17.64
15-09-18 17.80 18.04 17.51 4,346,800 17.89 17.61
15-09-17 18.15 18.44 17.92 3,730,600 18.00 17.72
15-09-16 18.08 18.48 17.88 3,547,800 18.19 17.91
15-09-15 18.09 18.29 17.97 4,025,700 18.00 17.72
15-09-14 18.69 18.71 17.97 3,352,900 18.10 17.82
15-09-11 18.90 19.07 18.55 2,456,200 18.80 18.51
15-09-10 19.11 19.30 18.80 2,952,300 19.03 18.73
Date Open High Low Vol Cls adjCls
15-09-09 20.03 20.03 19.08 2,645,900 19.19 18.89
15-09-08 19.11 19.64 18.76 3,468,600 19.63 19.32
15-09-04 18.92 19.05 18.56 2,983,100 18.70 18.41
15-09-03 19.53 20.15 19.06 3,121,400 19.23 18.93
15-09-02 19.14 19.47 18.93 3,060,100 19.44 19.14
15-09-01 18.93 19.36 18.65 2,693,900 18.80 18.51
15-08-31 19.43 19.59 19.16 2,401,300 19.48 19.18
15-08-28 19.28 20.04 19.10 3,406,800 19.61 19.30
15-08-27 18.73 19.51 18.47 2,548,400 19.47 19.17
Date Open High Low Vol Cls adjCls
15-08-26 18.19 18.36 17.87 2,596,800 18.30 18.01
15-08-25 19.00 19.10 18.01 3,107,400 18.02 17.74
15-08-24 18.55 19.13 17.65 4,234,800 18.27 17.98
15-08-21 19.59 19.61 18.91 4,512,800 18.95 18.65
15-08-20 20.35 21.02 19.59 3,135,900 19.74 19.43
15-08-19 20.86 21.07 20.32 2,343,600 20.39 20.07
15-08-18 21.26 21.45 20.97 1,575,300 21.06 20.73
15-08-17 20.77 21.38 20.55 2,395,500 21.37 21.04
15-08-14 20.41 20.96 20.30 2,015,000 20.90 20.57
Date Open High Low Vol Cls adjCls
15-08-13 20.26 20.48 20.07 1,329,800 20.39 20.07
15-08-12 20.68 20.68 19.81 3,052,900 20.28 19.96
15-08-11 21.30 21.31 20.64 2,495,000 20.91 20.58
15-08-10 20.95 21.73 20.73 2,476,900 21.67 21.33
15-08-07 21.06 21.46 20.76 2,512,200 20.93 20.60
15-08-06 21.30 21.71 21.11 2,993,500 21.25 20.92
15-08-05 21.18 21.55 21.00 3,120,900 21.31 20.98
15-08-04 20.56 20.87 20.14 2,568,800 20.85 20.52
15-08-03 19.95 20.64 19.66 3,261,600 20.47 20.15
Date Open High Low Vol Cls adjCls
15-07-31 20.48 20.64 19.91 2,207,700 20.03 19.72
15-07-30 20.70 20.85 20.23 2,682,500 20.41 20.09
15-07-29 20.07 20.69 19.89 4,656,700 20.65 20.33
15-07-28 19.25 20.39 19.14 5,671,100 20.06 19.75
15-07-27 18.73 19.25 18.54 4,641,500 19.04 18.74
15-07-24 19.45 19.53 18.77 3,904,600 18.87 18.58
15-07-23 19.86 20.03 19.49 2,186,900 19.58 19.27
15-07-22 19.20 19.84 19.08 3,155,400 19.64 19.33
15-07-21 19.00 20.62 18.93 9,007,800 19.39 19.09
Date Open High Low Vol Cls adjCls
15-07-20 19.07 19.33 18.71 4,577,000 18.78 18.49
15-07-17 19.62 19.73 19.12 2,638,700 19.17 18.87
15-07-16 19.80 19.89 19.51 1,872,600 19.57 19.26
15-07-15 19.89 20.13 19.51 2,346,400 19.72 19.41
15-07-14 20.07 20.20 19.78 1,597,100 20.00 19.69
15-07-13 19.80 20.24 19.56 2,143,000 20.04 19.73
15-07-10 19.79 19.90 19.49 2,036,400 19.62 19.31
15-07-09 19.82 20.02 19.29 3,244,300 19.38 19.08
15-07-08 20.05 20.22 19.60 3,442,200 19.63 19.32
Date Open High Low Vol Cls adjCls
15-07-07 19.90 20.21 18.95 8,358,200 20.18 19.86
15-07-06 20.17 20.42 19.83 3,310,800 20.08 19.77
15-07-02 20.81 20.94 20.23 2,995,300 20.45 20.13
15-07-01 20.81 21.14 20.64 1,997,700 20.86 20.53
15-06-30 21.52 21.64 20.62 3,714,900 20.72 20.40
15-06-29 22.06 22.16 21.33 2,070,400 21.36 21.03
15-06-26 22.11 22.35 21.80 3,961,100 22.05 21.71
15-06-25 22.33 22.49 22.04 1,681,200 22.15 21.67
15-06-24 22.34 22.61 22.08 2,235,100 22.30 21.82
Date Open High Low Vol Cls adjCls
15-06-23 21.80 22.42 21.54 4,576,500 22.35 21.86
15-06-22 21.88 22.18 21.52 3,818,500 21.74 21.27
15-06-19 21.48 21.66 21.32 1,441,400 21.39 20.92
15-06-18 21.22 21.59 20.97 1,780,500 21.46 20.99
15-06-17 21.45 21.49 20.99 1,118,600 21.33 20.87
15-06-16 21.17 21.55 21.04 1,234,800 21.38 20.92
15-06-15 21.56 21.56 20.93 3,289,800 21.26 20.80
15-06-12 21.55 21.84 21.35 2,155,300 21.77 21.30
15-06-11 21.97 22.20 21.57 2,554,800 21.66 21.19
Date Open High Low Vol Cls adjCls
15-06-10 22.02 22.18 21.83 2,566,400 21.92 21.44
15-06-09 21.82 21.99 21.68 1,727,800 21.84 21.37
15-06-08 22.21 22.24 21.69 1,537,700 21.80 21.33
15-06-05 22.14 22.22 21.87 1,713,100 22.17 21.69
15-06-04 22.39 22.55 22.05 1,409,400 22.20 21.72
15-06-03 22.37 23.17 22.29 3,347,500 22.49 22.00
15-06-02 21.91 22.69 21.91 2,563,700 22.42 21.93
15-06-01 22.00 22.05 21.60 2,492,700 21.95 21.47
15-05-29 21.66 22.05 21.55 1,940,700 21.81 21.34
Date Open High Low Vol Cls adjCls
15-05-28 21.81 21.90 21.53 1,714,100 21.71 21.24
15-05-27 21.61 22.11 21.47 2,143,600 21.89 21.41
15-05-26 21.73 21.79 21.04 2,770,000 21.57 21.10
15-05-22 21.16 21.97 20.87 3,551,000 21.75 21.28
15-05-21 21.37 21.40 20.98 1,704,400 21.18 20.72
15-05-20 21.36 21.48 21.09 1,592,900 21.34 20.88
15-05-19 21.63 21.67 21.09 1,585,700 21.30 20.84
15-05-18 21.56 21.71 21.42 1,931,800 21.69 21.22
15-05-15 21.83 21.89 21.62 1,685,600 21.66 21.19
Date Open High Low Vol Cls adjCls
15-05-14 22.00 22.10 21.78 2,623,300 21.80 21.33
15-05-13 21.65 21.94 21.64 1,760,200 21.76 21.29
15-05-12 21.87 21.99 21.59 2,926,400 21.62 21.15
15-05-11 21.96 22.30 21.90 2,322,200 21.93 21.45
15-05-08 22.02 22.25 21.93 1,955,800 22.04 21.56
15-05-07 21.69 21.90 21.32 2,185,800 21.77 21.30
15-05-06 22.15 22.20 21.55 2,420,300 21.69 21.22
15-05-05 22.22 22.60 21.80 4,405,300 22.01 21.53
15-05-04 22.17 22.44 21.96 2,619,100 22.29 21.81
Date Open High Low Vol Cls adjCls
15-05-01 22.36 22.40 21.80 2,437,500 22.07 21.59
15-04-30 21.47 22.36 21.40 3,719,600 22.13 21.65
15-04-29 21.94 22.15 21.68 3,504,600 21.98 21.50
15-04-28 21.88 22.39 21.66 4,331,000 22.23 21.75
15-04-27 21.95 22.29 21.79 2,750,300 21.86 21.38
15-04-24 22.19 22.19 21.74 4,167,100 21.86 21.38
15-04-23 21.27 22.15 20.01 5,585,900 21.98 21.50
15-04-22 21.39 21.39 21.08 3,280,400 21.29 20.83
15-04-21 20.92 21.66 20.58 6,519,000 21.28 20.82
Date Open High Low Vol Cls adjCls
15-04-20 20.58 21.05 20.56 4,529,900 20.88 20.43
15-04-17 20.56 20.65 20.20 3,937,800 20.44 20.00
15-04-16 21.32 21.38 20.92 3,920,000 20.92 20.47
15-04-15 21.11 21.52 21.06 5,588,700 21.24 20.78
15-04-14 20.64 21.04 20.54 3,409,300 21.00 20.54
15-04-13 20.56 20.69 20.32 2,053,500 20.53 20.08
15-04-10 20.63 20.80 20.51 1,617,300 20.61 20.16
15-04-09 20.37 20.79 20.29 3,428,800 20.70 20.25
15-04-08 20.49 20.69 20.05 2,650,600 20.42 19.98
Date Open High Low Vol Cls adjCls
15-04-07 19.99 20.54 19.93 3,177,000 20.32 19.88
15-04-06 20.36 20.45 19.94 3,809,100 20.02 19.58
15-04-02 19.77 20.52 19.60 2,592,300 20.43 19.99
15-04-01 19.77 20.03 19.50 4,472,700 19.78 19.35
15-03-31 20.02 20.16 19.76 3,410,100 20.10 19.66
15-03-30 19.57 20.27 19.57 2,622,500 20.22 19.78
15-03-27 19.89 19.89 19.45 3,566,200 19.50 19.08
15-03-26 20.37 20.61 19.84 4,150,900 20.01 19.44
15-03-25 20.78 20.93 20.33 4,192,000 20.34 19.76
Date Open High Low Vol Cls adjCls
15-03-24 20.81 20.94 20.11 3,996,500 20.24 19.66
15-03-23 20.05 20.54 19.99 3,652,400 20.40 19.82
15-03-20 19.79 20.23 19.66 6,260,300 20.20 19.62
15-03-19 20.00 20.00 19.25 5,114,000 19.77 19.21
15-03-18 18.77 20.50 18.52 9,411,800 20.27 19.69
15-03-17 18.14 18.72 18.14 3,207,500 18.63 18.10
15-03-16 18.14 18.38 17.94 3,359,600 18.30 17.78
15-03-13 18.58 18.58 17.95 2,860,500 18.28 17.76
15-03-12 17.87 18.38 17.74 3,935,200 18.32 17.80
Date Open High Low Vol Cls adjCls
15-03-11 17.27 17.72 17.19 3,927,100 17.61 17.11
15-03-10 17.49 17.59 17.09 3,382,500 17.11 16.62
15-03-09 18.29 18.34 17.78 3,659,300 17.88 17.37
15-03-06 18.69 18.86 18.18 2,242,400 18.23 17.71
15-03-05 18.49 18.83 18.19 4,086,600 18.76 18.23
15-03-04 18.02 18.51 17.81 3,855,300 18.45 17.92
15-03-03 17.97 18.38 17.90 3,162,300 18.11 17.59
15-03-02 18.30 18.30 17.97 3,320,700 18.06 17.55
15-02-27 18.54 18.76 18.17 4,051,300 18.22 17.70
Date Open High Low Vol Cls adjCls
15-02-26 19.00 19.11 18.58 2,480,400 18.60 18.07
15-02-25 19.55 19.65 18.88 4,494,800 18.90 18.36
15-02-24 19.51 19.79 19.37 2,253,200 19.69 19.13
15-02-23 19.15 19.50 18.90 3,527,600 19.48 18.92
15-02-20 19.21 19.56 19.11 2,412,600 19.47 18.92
15-02-19 19.24 19.28 18.92 2,672,400 19.24 18.69
15-02-18 19.56 19.77 19.25 4,585,600 19.30 18.75
15-02-17 20.02 20.03 19.63 2,540,000 19.72 19.16
15-02-13 19.93 20.22 19.87 3,595,700 20.01 19.44
Date Open High Low Vol Cls adjCls
15-02-12 19.33 19.95 19.33 5,115,100 19.82 19.26
15-02-11 19.80 19.80 18.69 2,997,600 19.16 18.61
15-02-10 19.23 19.23 18.65 2,535,100 19.11 18.57
15-02-09 18.95 19.70 18.89 4,143,800 19.17 18.62
15-02-06 19.00 19.36 18.91 5,043,300 19.01 18.47
15-02-05 18.19 19.24 18.01 5,885,100 19.04 18.50
15-02-04 17.91 18.13 17.61 4,703,800 18.01 17.50
15-02-03 17.48 18.11 17.25 4,678,200 18.09 17.57
15-02-02 17.05 17.19 16.72 3,882,200 17.14 16.65
Date Open High Low Vol Cls adjCls
15-01-30 16.85 17.26 16.59 3,987,800 17.04 16.55
15-01-29 16.87 17.60 16.51 7,589,400 16.93 16.45
15-01-28 18.02 18.08 17.47 4,575,900 17.70 17.20
15-01-27 17.25 17.87 17.11 3,271,900 17.67 17.17
15-01-26 17.00 17.52 16.88 5,108,000 17.47 16.97
15-01-23 17.73 17.81 17.02 3,316,700 17.02 16.54
15-01-22 17.48 17.91 17.30 3,072,100 17.83 17.32
15-01-21 17.11 17.47 16.98 4,511,600 17.30 16.81
15-01-20 17.43 17.50 16.92 3,620,700 17.13 16.64
Date Open High Low Vol Cls adjCls
15-01-16 17.18 17.40 17.12 3,607,900 17.35 16.86
15-01-15 17.36 17.61 17.09 3,808,700 17.18 16.69
15-01-14 17.00 17.26 16.81 5,550,000 17.25 16.76
15-01-13 18.18 18.38 17.35 5,688,000 17.51 17.01
15-01-12 18.79 18.97 17.82 4,708,800 18.17 17.65
15-01-09 19.05 19.23 18.50 4,113,600 18.90 18.36
15-01-08 18.54 19.25 18.35 4,824,100 19.06 18.52
15-01-07 19.01 19.11 18.27 4,147,000 18.42 17.90
15-01-06 18.71 18.77 18.05 4,349,400 18.16 17.64
Date Open High Low Vol Cls adjCls
15-01-05 19.50 19.55 18.59 3,476,200 18.70 18.17
15-01-02 19.80 20.18 19.77 2,400,400 19.90 19.33
14-12-31 20.23 20.23 19.73 1,919,600 19.74 19.18
14-12-30 19.75 20.22 19.75 2,415,700 20.09 19.52
14-12-29 19.26 19.81 19.26 1,811,600 19.60 19.04
14-12-26 19.54 19.64 19.32 1,154,200 19.38 18.72
14-12-24 19.33 19.48 19.20 1,105,000 19.40 18.74
14-12-23 19.30 19.61 19.14 2,439,000 19.34 18.68
14-12-22 19.73 19.82 19.11 3,687,400 19.16 18.50
Date Open High Low Vol Cls adjCls
14-12-19 19.62 19.95 19.53 6,064,100 19.76 19.08
14-12-18 20.50 20.50 18.83 11,338,100 19.54 18.87
14-12-17 19.52 20.12 19.23 5,803,100 20.08 19.39
14-12-16 19.81 19.91 19.37 5,913,300 19.48 18.81
14-12-15 20.49 20.60 19.74 5,732,100 19.76 19.08
14-12-12 21.08 21.30 20.36 3,658,700 20.37 19.67
14-12-11 21.60 21.81 21.27 2,669,600 21.31 20.58
14-12-10 22.41 22.41 21.64 2,034,100 21.69 20.95
14-12-09 22.01 22.57 21.86 3,021,900 22.51 21.74
Date Open High Low Vol Cls adjCls
14-12-08 22.59 22.64 22.07 2,326,400 22.20 21.44
14-12-05 22.68 22.88 22.48 2,039,500 22.68 21.90
14-12-04 22.63 22.88 22.46 1,746,900 22.69 21.91
14-12-03 22.25 23.03 22.03 2,325,300 22.86 22.08
14-12-02 22.02 22.34 21.86 2,013,100 21.90 21.15
14-12-01 22.53 22.54 21.97 3,067,000 22.01 21.26
14-11-28 23.26 23.29 22.44 1,460,000 22.54 21.77
14-11-26 23.55 23.58 23.30 1,254,000 23.38 22.58
14-11-25 23.01 23.53 22.93 2,300,800 23.47 22.67
Date Open High Low Vol Cls adjCls
14-11-24 23.02 23.18 22.88 1,540,500 22.95 22.16
14-11-21 23.03 23.25 22.80 2,774,800 22.97 22.18
14-11-20 21.96 22.62 21.80 2,178,600 22.62 21.85
14-11-19 22.71 22.72 22.09 2,981,800 22.13 21.37
14-11-18 22.78 22.92 22.63 2,694,700 22.82 22.04
14-11-17 22.64 22.82 22.40 2,320,800 22.64 21.86
14-11-14 22.33 22.76 22.08 2,609,300 22.74 21.96
14-11-13 22.43 22.73 22.27 2,057,600 22.35 21.58
14-11-12 22.12 22.49 22.09 2,543,300 22.41 21.64
Date Open High Low Vol Cls adjCls
14-11-11 22.31 22.37 22.04 2,225,700 22.17 21.41
14-11-10 22.50 22.77 22.26 2,766,500 22.40 21.63
14-11-07 22.20 22.67 22.20 2,559,000 22.48 21.71
14-11-06 22.20 22.35 22.01 3,851,200 22.15 21.39
14-11-05 22.28 22.38 21.85 2,880,800 22.16 21.40
14-11-04 22.64 22.64 21.81 3,026,800 22.23 21.47
14-11-03 23.03 23.20 22.59 2,465,700 22.66 21.88
14-10-31 22.76 23.20 22.48 3,638,000 23.01 22.22
14-10-30 22.56 22.67 22.26 2,677,800 22.56 21.79
Date Open High Low Vol Cls adjCls
14-10-29 22.75 23.15 22.34 4,460,600 22.62 21.85
14-10-28 22.07 22.70 21.88 3,425,000 22.59 21.82
14-10-27 22.02 22.14 21.75 3,188,400 21.89 21.14
14-10-24 22.15 22.37 21.90 3,124,200 22.31 21.55
14-10-23 22.43 22.53 21.77 5,168,400 22.15 21.39
14-10-22 22.17 22.50 21.80 8,406,700 22.26 21.50
14-10-21 22.70 22.70 21.24 8,621,600 21.90 21.15
14-10-20 21.08 21.40 20.95 6,249,000 21.10 20.38
14-10-17 21.17 21.70 20.95 4,452,800 21.06 20.34
Date Open High Low Vol Cls adjCls
14-10-16 19.82 21.16 19.75 8,144,100 20.94 20.22
14-10-15 19.60 20.47 19.27 6,486,800 20.29 19.59
14-10-14 19.72 20.38 19.26 6,639,000 20.01 19.32
14-10-13 20.16 20.63 19.51 6,553,400 19.59 18.92
14-10-10 20.72 20.96 19.94 5,175,900 19.95 19.27
14-10-09 21.47 21.51 20.65 3,806,700 20.77 20.06
14-10-08 21.08 21.63 20.73 4,410,000 21.57 20.83
14-10-07 21.47 21.71 21.11 3,262,600 21.12 20.40
14-10-06 21.79 21.97 21.43 6,241,900 21.60 20.86
Date Open High Low Vol Cls adjCls
14-10-03 22.13 22.64 21.60 6,569,100 21.63 20.89
14-10-02 21.99 22.31 21.61 4,219,100 22.12 21.36
14-10-01 22.56 22.72 21.91 3,880,700 22.09 21.33
14-09-30 22.78 22.87 22.40 3,194,800 22.61 21.84
14-09-29 22.80 23.06 22.76 3,127,600 22.78 22.00
14-09-26 23.06 23.08 22.84 2,674,900 23.03 22.24
14-09-25 23.25 23.28 22.74 3,350,900 23.20 22.29
14-09-24 23.99 24.00 23.07 3,986,800 23.34 22.43
14-09-23 23.99 24.10 23.81 2,691,500 23.89 22.96
Date Open High Low Vol Cls adjCls
14-09-22 24.25 24.29 23.81 3,393,300 23.96 23.02
14-09-19 24.98 24.99 24.20 5,592,300 24.37 23.42
14-09-18 25.37 25.51 24.86 6,966,700 24.95 23.98
14-09-17 24.75 25.16 24.69 5,782,200 24.85 23.88
14-09-16 23.55 24.09 23.43 3,115,600 23.94 23.01
14-09-15 23.87 24.08 23.57 2,058,500 23.67 22.75
14-09-12 23.92 24.01 23.71 2,292,700 23.76 22.83
14-09-11 23.42 24.06 23.38 2,017,900 23.99 23.05
14-09-10 23.73 23.89 23.44 3,938,900 23.55 22.63
Date Open High Low Vol Cls adjCls
14-09-09 23.74 23.93 23.49 3,707,000 23.64 22.72
14-09-08 24.24 24.37 23.64 3,993,300 23.72 22.79
14-09-05 24.16 24.29 23.94 2,403,900 24.24 23.29
14-09-04 23.86 24.57 23.86 4,671,800 24.20 23.26
14-09-03 23.62 23.96 23.60 3,725,300 23.90 22.97
14-09-02 23.35 23.37 23.18 2,453,800 23.21 22.30
14-08-29 23.27 23.30 23.02 2,551,400 23.24 22.33
14-08-28 23.45 23.45 23.09 2,770,300 23.14 22.24
14-08-27 23.68 23.70 23.26 2,396,300 23.49 22.57
Date Open High Low Vol Cls adjCls
14-08-26 23.26 23.71 23.19 3,201,500 23.61 22.69
14-08-25 23.16 23.48 23.11 2,729,900 23.28 22.37
14-08-22 23.06 23.38 22.94 2,326,300 23.30 22.39
14-08-21 23.19 23.23 22.89 2,227,000 23.13 22.23
14-08-20 23.19 23.28 23.07 2,140,900 23.16 22.26
14-08-19 22.98 23.31 22.89 4,765,700 23.21 22.30
14-08-18 22.17 22.98 22.13 5,261,800 22.91 22.02
14-08-15 22.18 22.23 22.02 4,159,800 22.11 21.25
14-08-14 22.15 22.20 22.02 3,194,800 22.17 21.30
Date Open High Low Vol Cls adjCls
14-08-13 21.74 22.16 21.66 3,704,500 22.14 21.28
14-08-12 21.62 21.74 21.39 2,710,500 21.71 20.86
14-08-11 21.91 21.96 21.56 2,674,400 21.60 20.76
14-08-08 21.31 21.84 21.30 2,856,100 21.82 20.97
14-08-07 21.53 21.62 21.27 2,324,700 21.36 20.53
14-08-06 21.39 21.63 21.31 2,692,700 21.51 20.67
14-08-05 21.48 21.70 21.25 3,153,800 21.44 20.60
14-08-04 21.63 21.66 21.13 4,842,700 21.65 20.80
14-08-01 21.13 21.36 20.74 4,136,100 20.92 20.10
Date Open High Low Vol Cls adjCls
14-07-31 21.27 21.63 21.05 4,207,600 21.21 20.38
14-07-30 21.82 21.90 21.47 3,759,500 21.48 20.64
14-07-29 21.80 21.80 21.43 4,215,900 21.44 20.60
14-07-28 21.74 21.87 21.57 3,238,300 21.67 20.82
14-07-25 21.72 21.84 21.58 3,901,200 21.66 20.81
14-07-24 21.89 21.94 21.62 3,865,000 21.74 20.89
14-07-23 21.77 21.87 21.60 5,592,400 21.79 20.94
14-07-22 20.72 21.83 20.50 11,288,000 21.69 20.84
14-07-21 19.31 20.82 19.22 19,027,000 20.75 19.94
Date Open High Low Vol Cls adjCls
14-07-18 18.31 18.62 18.30 2,388,000 18.58 17.85
14-07-17 18.40 18.62 18.30 2,355,000 18.35 17.63
14-07-16 18.33 18.64 18.24 3,590,400 18.55 17.83
14-07-15 17.91 18.31 17.86 3,439,700 18.18 17.47
14-07-14 18.28 18.29 17.75 2,646,000 17.91 17.21
14-07-11 17.90 18.21 17.85 3,481,800 18.20 17.49
14-07-10 17.95 18.20 17.92 1,391,500 17.98 17.28
14-07-09 18.22 18.38 18.17 2,134,300 18.26 17.55
14-07-08 18.16 18.27 18.06 3,474,500 18.19 17.48
Date Open High Low Vol Cls adjCls
14-07-07 18.25 18.30 18.08 2,411,300 18.16 17.45
14-07-03 18.14 18.46 18.08 4,846,200 18.31 17.60
14-07-02 17.89 18.18 17.86 2,137,600 18.13 17.42
14-07-01 18.06 18.34 17.83 4,059,800 17.86 17.16
14-06-30 17.74 18.00 17.63 2,505,700 17.95 17.25
14-06-27 17.73 17.86 17.54 2,073,000 17.77 17.08
14-06-26 17.73 17.83 17.60 1,260,200 17.78 17.09
14-06-25 17.66 17.88 17.54 2,164,700 17.80 16.99
14-06-24 17.76 18.01 17.56 2,880,800 17.60 16.80
Date Open High Low Vol Cls adjCls
14-06-23 18.08 18.18 17.75 2,368,200 17.80 16.99
14-06-20 18.04 18.23 17.93 2,811,000 18.04 17.22
14-06-19 18.19 18.33 17.95 1,661,900 18.08 17.26
14-06-18 17.82 18.19 17.79 5,830,900 18.17 17.35
14-06-17 17.50 17.95 17.17 6,922,400 17.90 17.09
14-06-16 17.52 17.72 17.30 2,997,500 17.38 16.59
14-06-13 17.29 17.59 17.28 2,983,700 17.52 16.73
14-06-12 17.60 17.60 17.09 4,118,500 17.27 16.49
14-06-11 17.40 17.63 17.28 2,118,000 17.57 16.77
Date Open High Low Vol Cls adjCls
14-06-10 17.35 17.44 17.27 1,416,500 17.38 16.59
14-06-09 17.70 17.77 17.34 3,556,600 17.39 16.60
14-06-06 17.59 17.75 17.46 3,011,300 17.68 16.88
14-06-05 17.30 17.55 17.22 2,616,200 17.50 16.71
14-06-04 17.12 17.44 17.12 3,215,000 17.24 16.46
14-06-03 17.16 17.25 17.09 2,638,600 17.18 16.40
14-06-02 17.32 17.40 17.11 4,059,700 17.18 16.40
14-05-30 17.50 17.51 17.21 2,391,600 17.27 16.49
14-05-29 17.53 17.62 17.39 1,966,700 17.55 16.76
Date Open High Low Vol Cls adjCls
14-05-28 17.85 17.92 17.47 2,025,600 17.47 16.68
14-05-27 17.81 17.93 17.67 1,578,600 17.87 17.06
14-05-23 17.41 17.79 17.00 2,046,500 17.77 16.97
14-05-22 17.66 17.83 17.44 3,054,400 17.48 16.69
14-05-21 17.76 17.82 17.49 1,628,900 17.66 16.86
14-05-20 18.04 18.04 17.55 1,747,700 17.65 16.85
14-05-19 18.10 18.30 18.06 1,320,400 18.12 17.30
14-05-16 18.05 18.24 17.79 1,544,800 18.21 17.39
14-05-15 18.37 18.37 17.83 2,360,000 18.08 17.26
Date Open High Low Vol Cls adjCls
14-05-14 18.26 18.29 18.09 1,223,600 18.14 17.32
14-05-13 18.19 18.40 17.99 2,461,800 18.07 17.25
14-05-12 17.75 18.32 17.71 1,909,900 18.25 17.42
14-05-09 17.88 17.97 17.53 2,326,300 17.61 16.81
14-05-08 17.95 18.36 17.89 1,916,000 17.94 17.13
14-05-07 17.84 18.02 17.77 1,352,600 17.99 17.18
14-05-06 17.91 17.96 17.76 1,756,500 17.86 17.05
14-05-05 18.43 18.46 17.79 2,592,000 17.90 17.09
14-05-02 18.48 18.79 18.36 2,410,500 18.48 17.64
Date Open High Low Vol Cls adjCls
14-05-01 18.37 18.59 18.24 2,488,900 18.48 17.64
14-04-30 18.17 18.40 18.00 2,569,300 18.27 17.44
14-04-29 18.10 18.55 18.07 1,236,200 18.17 17.35
14-04-28 18.35 18.37 17.83 2,292,700 18.08 17.26
14-04-25 18.49 18.67 18.27 1,786,100 18.38 17.55
14-04-24 18.61 18.68 18.35 2,986,500 18.65 17.81
14-04-23 18.25 18.56 18.20 2,751,500 18.55 17.71
14-04-22 18.31 18.41 18.13 2,798,300 18.19 17.37
14-04-21 18.24 18.29 17.93 3,266,900 18.23 17.41
Date Open High Low Vol Cls adjCls
14-04-17 18.57 19.07 17.93 7,951,200 18.00 17.19
14-04-16 18.95 19.00 18.62 2,646,900 18.90 18.04
14-04-15 18.78 18.90 18.34 3,441,000 18.86 18.01
14-04-14 18.56 19.05 18.49 4,089,800 18.83 17.98
14-04-11 18.35 18.53 18.10 3,143,500 18.40 17.57
14-04-10 18.71 18.83 18.28 2,567,000 18.43 17.60
14-04-09 18.63 18.94 18.53 2,516,500 18.80 17.95
14-04-08 18.37 18.72 18.32 3,375,000 18.55 17.71
14-04-07 18.30 18.47 17.99 3,313,900 18.36 17.53
Date Open High Low Vol Cls adjCls
14-04-04 18.66 18.70 18.20 3,067,100 18.32 17.49
14-04-03 18.02 18.69 18.00 5,038,700 18.62 17.78
14-04-02 17.89 18.20 17.85 2,947,300 18.06 17.24
14-04-01 17.99 18.02 17.62 2,061,500 17.84 17.03
14-03-31 17.88 17.97 17.65 3,494,000 17.79 16.98
14-03-28 17.67 17.82 17.36 2,398,100 17.44 16.65
14-03-27 17.68 17.91 17.42 3,611,400 17.55 16.76
14-03-26 18.25 18.28 17.80 2,989,000 17.80 16.88
14-03-25 18.00 18.24 17.93 3,636,100 18.11 17.18
Date Open High Low Vol Cls adjCls
14-03-24 17.76 18.16 17.65 2,542,700 17.90 16.98
14-03-21 17.10 17.72 17.01 3,540,300 17.68 16.77
14-03-20 17.09 17.21 16.88 1,501,600 17.08 16.20
14-03-19 16.94 17.23 16.73 2,272,500 17.13 16.25
14-03-18 16.69 16.98 16.52 2,074,400 16.93 16.06
14-03-17 16.61 16.88 16.51 1,727,900 16.68 15.82
14-03-14 16.48 16.63 16.29 2,218,800 16.52 15.67
14-03-13 16.97 17.07 16.47 2,851,700 16.53 15.68
14-03-12 17.08 17.29 16.87 1,569,100 16.91 16.04
Date Open High Low Vol Cls adjCls
14-03-11 17.21 17.37 17.02 1,679,200 17.20 16.32
14-03-10 17.65 17.73 17.06 2,386,300 17.14 16.26
14-03-07 17.65 17.77 17.23 2,422,200 17.71 16.80
14-03-06 17.62 17.71 17.54 2,218,600 17.67 16.76
14-03-05 17.22 17.52 17.12 1,816,900 17.51 16.61
14-03-04 17.47 17.57 17.23 2,508,800 17.24 16.35
14-03-03 17.29 17.34 17.03 1,835,300 17.21 16.33
14-02-28 17.32 17.60 17.25 2,008,300 17.44 16.54
14-02-27 17.19 17.44 17.10 1,695,500 17.41 16.51
Date Open High Low Vol Cls adjCls
14-02-26 17.04 17.30 17.00 2,110,100 17.18 16.30
14-02-25 17.00 17.14 16.58 2,813,200 16.93 16.06
14-02-24 17.35 17.43 17.03 2,538,500 17.07 16.19
14-02-21 18.04 18.07 17.65 1,905,800 17.66 16.75
14-02-20 18.08 18.12 17.76 2,454,400 18.00 17.07
14-02-19 17.90 18.41 17.88 4,500,600 18.00 17.07
14-02-18 17.79 18.10 17.68 2,899,800 18.01 17.08
14-02-14 17.66 17.89 17.64 1,586,000 17.87 16.95
14-02-13 17.24 17.68 17.23 2,238,700 17.67 16.76
Date Open High Low Vol Cls adjCls
14-02-12 17.21 17.50 17.16 3,058,100 17.40 16.51
14-02-11 17.17 17.18 16.64 3,228,400 17.11 16.23
14-02-10 16.32 16.37 16.22 1,849,000 16.31 15.47
14-02-07 16.42 16.47 16.15 4,344,500 16.33 15.49
14-02-06 16.20 16.28 16.11 2,775,000 16.20 15.37
14-02-05 16.36 16.38 15.88 3,010,500 16.11 15.28
14-02-04 15.94 16.12 15.80 2,450,600 15.96 15.14
14-02-03 16.50 16.50 15.80 3,902,200 15.83 15.02
14-01-31 16.49 16.71 16.30 2,057,600 16.50 15.65
Date Open High Low Vol Cls adjCls
14-01-30 16.82 16.91 16.54 2,805,500 16.71 15.85
14-01-29 16.85 16.96 16.47 4,556,500 16.60 15.75
14-01-28 16.67 16.91 16.21 8,353,800 16.85 15.98
14-01-27 17.13 17.13 16.45 6,213,900 16.48 15.63
14-01-24 17.50 17.50 16.95 2,778,200 16.96 16.09
14-01-23 17.85 17.90 17.54 3,729,300 17.57 16.67
14-01-22 18.02 18.03 17.80 2,519,300 17.90 16.98
14-01-21 18.40 18.49 17.89 3,170,800 17.97 17.05
14-01-17 18.71 18.75 18.36 2,453,300 18.39 17.44
Date Open High Low Vol Cls adjCls
14-01-16 18.62 18.86 18.58 2,281,600 18.65 17.69
14-01-15 18.62 18.75 18.39 2,017,200 18.58 17.62
14-01-14 18.65 18.70 18.35 3,214,200 18.55 17.60
14-01-13 19.07 19.21 18.51 2,346,900 18.55 17.60
14-01-10 19.17 19.17 18.97 1,031,500 19.10 18.12
14-01-09 19.32 19.32 19.05 1,774,100 19.11 18.13
14-01-08 18.97 19.31 18.81 1,575,600 19.22 18.23
14-01-07 18.91 19.17 18.80 1,705,000 18.99 18.01
14-01-06 19.19 19.25 18.59 2,190,200 18.87 17.90
Date Open High Low Vol Cls adjCls
14-01-03 19.24 19.32 19.07 1,167,400 19.16 18.17
14-01-02 19.40 19.53 19.05 1,519,500 19.20 18.21
13-12-31 19.46 19.66 19.44 1,172,300 19.54 18.54
13-12-30 19.59 19.74 19.33 1,781,400 19.41 18.41
13-12-27 19.24 19.72 19.14 1,312,800 19.70 18.69
13-12-26 19.45 19.50 19.33 1,379,100 19.34 18.24
13-12-24 18.92 19.41 18.81 1,613,500 19.36 18.26
13-12-23 18.56 18.83 18.47 1,605,900 18.82 17.75
13-12-20 18.61 18.69 18.46 2,589,000 18.53 17.48
Date Open High Low Vol Cls adjCls
13-12-19 18.33 18.77 18.32 1,908,300 18.57 17.51
13-12-18 18.83 18.88 18.00 4,842,400 18.33 17.29
13-12-17 18.85 19.01 18.80 1,173,100 18.94 17.86
13-12-16 18.85 19.01 18.75 1,519,700 18.96 17.88
13-12-13 18.65 18.82 18.65 894,300 18.78 17.71
13-12-12 18.82 18.83 18.55 1,985,000 18.66 17.60
13-12-11 18.90 19.08 18.63 1,690,400 18.66 17.60
13-12-10 19.06 19.22 18.90 1,046,900 18.93 17.85
13-12-09 18.84 19.08 18.79 1,454,800 19.04 17.96
Date Open High Low Vol Cls adjCls
13-12-06 18.98 19.08 18.73 1,270,500 18.81 17.74
13-12-05 18.54 18.83 18.54 1,759,000 18.79 17.72
13-12-04 18.23 18.81 18.18 2,287,900 18.65 17.59
13-12-03 18.11 18.34 17.97 2,027,600 18.13 17.10
13-12-02 18.21 18.38 18.05 1,764,400 18.16 17.13
13-11-29 18.24 18.38 18.09 1,188,000 18.22 17.18
13-11-27 18.43 18.49 18.06 1,951,100 18.15 17.12
13-11-26 18.37 18.51 18.16 2,572,300 18.36 17.32
13-11-25 18.68 18.73 18.29 1,900,300 18.41 17.36
Date Open High Low Vol Cls adjCls
13-11-22 18.64 18.93 18.64 1,661,600 18.68 17.62
13-11-21 19.02 19.07 18.79 1,679,200 18.93 17.85
13-11-20 19.10 19.24 18.83 1,300,800 18.93 17.85
13-11-19 18.93 19.30 18.89 2,263,900 19.04 17.96
13-11-18 19.06 19.10 18.82 2,107,500 18.93 17.85
13-11-15 19.11 19.20 19.01 1,090,000 19.02 17.94
13-11-14 19.02 19.13 18.80 1,988,900 19.11 18.02
13-11-13 18.69 19.05 18.62 2,415,800 19.05 17.97
13-11-12 19.14 19.23 18.85 2,274,900 19.02 17.94
Date Open High Low Vol Cls adjCls
13-11-11 19.15 19.39 19.09 1,733,600 19.25 18.16
13-11-08 18.57 19.33 18.48 2,915,000 19.16 18.07
13-11-07 18.90 18.99 18.46 2,139,900 18.51 17.46
13-11-06 18.81 18.96 18.65 1,197,200 18.84 17.77
13-11-05 18.70 18.87 18.48 1,819,000 18.73 17.67
13-11-04 18.85 18.99 18.71 3,061,100 18.85 17.78
13-11-01 18.07 18.50 18.00 2,416,200 18.44 17.39
13-10-31 17.80 18.12 17.64 2,779,100 17.99 16.97
13-10-30 17.84 17.94 17.57 2,183,400 17.78 16.77
Date Open High Low Vol Cls adjCls
13-10-29 17.95 18.05 17.67 2,815,200 17.87 16.85
13-10-28 17.95 17.97 17.56 2,614,200 17.86 16.85
13-10-25 18.18 18.25 17.88 2,005,600 17.95 16.93
13-10-24 18.45 18.54 18.18 1,802,000 18.23 17.19
13-10-23 18.12 18.50 17.89 2,151,400 18.43 17.38
13-10-22 18.33 18.50 18.23 2,677,400 18.44 17.39
13-10-21 18.12 18.38 18.08 2,037,400 18.29 17.25
13-10-18 17.95 18.12 17.75 2,500,900 18.09 17.06
13-10-17 17.34 18.17 17.25 4,145,100 17.89 16.87
Date Open High Low Vol Cls adjCls
13-10-16 17.60 17.68 17.18 2,996,800 17.21 16.23
13-10-15 17.20 17.55 17.12 2,232,500 17.22 16.24
13-10-14 16.82 17.31 16.78 1,321,600 17.23 16.25
13-10-11 16.81 16.99 16.72 827,200 16.95 15.99
13-10-10 16.60 16.85 16.55 1,181,900 16.79 15.84
13-10-09 16.56 16.57 16.26 1,228,500 16.38 15.45
13-10-08 16.65 16.78 16.41 1,359,700 16.50 15.56
13-10-07 16.68 16.83 16.55 1,270,800 16.62 15.68
13-10-04 16.77 16.92 16.66 1,373,600 16.85 15.89
Date Open High Low Vol Cls adjCls
13-10-03 16.99 17.10 16.67 1,549,600 16.74 15.79
13-10-02 16.75 17.07 16.75 1,683,900 16.99 16.02
13-10-01 16.67 17.06 16.57 3,270,500 16.93 15.97
13-09-30 16.24 16.84 16.20 2,336,900 16.72 15.77
13-09-27 16.58 16.66 16.42 1,171,900 16.51 15.57
13-09-26 16.70 16.85 16.60 1,247,000 16.76 15.81
13-09-25 16.83 16.92 16.57 1,756,300 16.73 15.68
13-09-24 16.57 16.80 16.54 2,385,700 16.58 15.54
13-09-23 16.81 17.10 16.66 2,371,500 16.67 15.62
Date Open High Low Vol Cls adjCls
13-09-20 17.07 17.19 16.57 4,130,900 16.77 15.71
13-09-19 17.35 17.47 17.05 2,067,800 17.05 15.98
13-09-18 17.16 17.57 16.86 5,140,400 17.41 16.31
13-09-17 16.85 17.26 16.80 2,544,000 17.24 16.15
13-09-16 16.95 17.08 16.75 1,306,100 16.80 15.74
13-09-13 16.84 16.89 16.70 1,445,100 16.78 15.72
13-09-12 16.68 16.83 16.60 2,096,000 16.75 15.69
13-09-11 16.45 16.85 16.21 2,346,200 16.82 15.76
13-09-10 16.22 16.64 16.19 3,504,200 16.48 15.44
Date Open High Low Vol Cls adjCls
13-09-09 15.62 16.12 15.59 1,926,400 16.06 15.05
13-09-06 15.58 15.60 15.27 2,553,300 15.55 14.57
13-09-05 15.36 15.61 15.11 1,808,600 15.47 14.50
13-09-04 15.22 15.44 15.15 2,159,700 15.40 14.43
13-09-03 15.55 15.75 15.05 3,424,300 15.22 14.26
13-08-30 15.60 15.64 15.21 1,490,300 15.26 14.30
13-08-29 15.49 15.80 15.45 1,506,600 15.61 14.63
13-08-28 15.46 15.64 15.38 1,147,400 15.51 14.53
13-08-27 15.66 15.72 15.38 1,583,500 15.39 14.42
Date Open High Low Vol Cls adjCls
13-08-26 15.74 16.04 15.74 1,451,700 15.86 14.86
13-08-23 16.05 16.12 15.68 1,979,200 15.77 14.78
13-08-22 15.68 16.05 15.60 836,400 15.98 14.97
13-08-21 15.90 15.99 15.52 1,824,800 15.56 14.58
13-08-20 15.70 16.10 15.69 1,553,500 15.97 14.96
13-08-19 15.96 15.96 15.67 1,136,700 15.73 14.74
13-08-16 16.08 16.21 15.89 1,510,400 15.95 14.94
13-08-15 16.16 16.25 15.96 1,827,400 16.12 15.10
13-08-14 16.42 16.62 16.25 2,629,700 16.39 15.36
Date Open High Low Vol Cls adjCls
13-08-13 16.41 16.48 16.11 1,656,100 16.18 15.16
13-08-12 15.77 16.41 15.77 3,099,000 16.28 15.25
13-08-09 15.56 16.01 15.54 2,187,400 15.82 14.82
13-08-08 15.50 15.64 15.44 1,971,100 15.51 14.53
13-08-07 15.49 15.54 15.34 1,610,900 15.39 14.42
13-08-06 15.78 15.80 15.48 1,441,700 15.57 14.59
13-08-05 15.74 15.94 15.73 1,538,300 15.82 14.82
13-08-02 15.69 15.90 15.58 1,489,100 15.77 14.78
13-08-01 15.76 15.92 15.74 2,215,900 15.79 14.79
Date Open High Low Vol Cls adjCls
13-07-31 15.57 15.72 15.49 1,071,200 15.56 14.58
13-07-30 15.55 15.60 15.30 1,020,300 15.53 14.55
13-07-29 15.52 15.62 15.41 1,419,700 15.54 14.56
13-07-26 15.50 15.77 15.49 1,258,700 15.60 14.62
13-07-25 15.40 15.74 15.29 1,628,800 15.66 14.67
13-07-24 15.67 15.67 15.28 2,204,000 15.45 14.48
13-07-23 15.39 15.82 15.34 2,281,900 15.65 14.66
13-07-22 15.27 15.42 15.18 1,757,700 15.28 14.32
13-07-19 15.38 15.39 15.19 1,093,700 15.21 14.25
Date Open High Low Vol Cls adjCls
13-07-18 15.44 15.81 15.32 3,258,800 15.34 14.37
13-07-17 15.49 15.68 15.36 1,497,100 15.55 14.57
13-07-16 15.41 15.46 15.19 1,091,400 15.36 14.39
13-07-15 15.36 15.60 15.30 1,648,700 15.34 14.37
13-07-12 15.41 15.45 15.21 1,604,900 15.35 14.38
13-07-11 15.42 15.59 15.29 3,051,000 15.40 14.43
13-07-10 15.23 15.34 14.97 1,806,200 15.20 14.24
13-07-09 15.26 15.41 15.14 2,688,500 15.24 14.28
13-07-08 15.18 15.24 15.08 1,879,700 15.09 14.14
Date Open High Low Vol Cls adjCls
13-07-05 15.36 15.38 14.96 1,806,500 15.13 14.18
13-07-03 15.13 15.26 15.03 1,394,500 15.17 14.21
13-07-02 15.31 15.42 14.98 2,088,900 15.25 14.29
13-07-01 15.16 15.35 15.07 2,388,100 15.27 14.31
13-06-28 14.97 15.20 14.86 3,258,500 14.91 13.97
13-06-27 14.68 15.17 14.68 3,065,000 15.05 14.10
13-06-26 14.51 14.68 14.30 2,762,200 14.57 13.65
13-06-25 14.38 14.49 14.03 1,884,500 14.43 13.42
13-06-24 14.43 14.46 13.85 2,785,600 14.20 13.20
Date Open High Low Vol Cls adjCls
13-06-21 14.69 14.84 14.47 2,572,900 14.50 13.48
13-06-20 14.63 14.82 14.34 2,323,500 14.63 13.60
13-06-19 14.92 15.09 14.83 1,417,800 14.88 13.84
13-06-18 14.89 15.15 14.86 1,646,300 14.98 13.93
13-06-17 15.03 15.16 14.98 1,434,100 15.01 13.96
13-06-14 15.13 15.22 14.82 1,002,900 14.92 13.87
13-06-13 14.44 15.14 14.41 2,580,800 15.05 13.99
13-06-12 14.66 14.81 14.34 1,751,100 14.44 13.43
13-06-11 14.66 14.67 14.41 3,029,700 14.53 13.51
Date Open High Low Vol Cls adjCls
13-06-10 14.80 14.97 14.65 1,733,800 14.88 13.84
13-06-07 14.83 15.16 14.72 2,271,300 14.83 13.79
13-06-06 14.93 15.09 14.70 2,922,600 14.85 13.81
13-06-05 15.45 15.48 14.93 2,965,500 14.97 13.92
13-06-04 15.44 15.59 15.27 2,508,700 15.54 14.45
13-06-03 15.51 15.54 15.26 2,568,100 15.46 14.38
13-05-31 15.43 15.54 15.30 2,938,600 15.35 14.27
13-05-30 15.46 15.60 15.30 1,833,100 15.48 14.39
13-05-29 15.37 15.49 15.16 926,300 15.40 14.32
Date Open High Low Vol Cls adjCls
13-05-28 15.61 15.68 15.40 1,443,100 15.55 14.46
13-05-24 15.36 15.48 15.21 1,382,200 15.38 14.30
13-05-23 15.40 15.56 15.18 1,514,800 15.51 14.42
13-05-22 16.06 16.20 15.32 3,372,000 15.60 14.51
13-05-21 15.80 16.23 15.72 4,079,600 16.04 14.91
13-05-20 15.29 15.87 15.25 3,111,000 15.78 14.67
13-05-17 15.18 15.39 15.10 1,559,200 15.31 14.24
13-05-16 15.19 15.39 14.91 2,371,600 15.04 13.98
13-05-15 15.10 15.21 14.90 2,005,200 15.11 14.05
Date Open High Low Vol Cls adjCls
13-05-14 15.18 15.29 15.08 1,035,600 15.20 14.13
13-05-13 15.44 15.44 15.12 1,587,300 15.18 14.11
13-05-10 15.51 15.61 15.26 1,505,500 15.49 14.40
13-05-09 15.67 15.70 15.38 1,210,800 15.48 14.39
13-05-08 15.36 15.70 15.29 2,281,700 15.66 14.56
13-05-07 15.23 15.38 15.12 1,232,600 15.31 14.24
13-05-06 15.35 15.37 15.06 2,038,300 15.17 14.11
13-05-03 14.98 15.50 14.98 3,135,200 15.29 14.22
13-05-02 14.74 14.88 14.35 2,407,300 14.74 13.71
Date Open High Low Vol Cls adjCls
13-05-01 14.91 14.91 14.55 2,538,800 14.67 13.64
13-04-30 14.84 15.06 14.66 4,134,200 15.04 13.98
13-04-29 14.79 14.98 14.64 1,799,300 14.91 13.86
13-04-26 14.80 14.84 14.56 2,437,200 14.70 13.67
13-04-25 14.91 15.26 14.80 2,712,600 14.84 13.80
13-04-24 14.35 14.78 14.32 1,660,700 14.73 13.70
13-04-23 14.29 14.37 13.98 3,111,800 14.30 13.30
13-04-22 14.37 14.39 13.90 2,819,800 14.19 13.19
13-04-19 14.55 14.70 14.22 2,402,000 14.37 13.36
Date Open High Low Vol Cls adjCls
13-04-18 14.25 15.04 14.25 5,617,500 14.38 13.37
13-04-17 14.40 14.48 13.96 3,912,100 14.24 13.24
13-04-16 14.49 14.63 14.33 2,163,100 14.59 13.57
13-04-15 14.79 14.82 14.19 2,901,700 14.29 13.29
13-04-12 15.09 15.17 14.66 2,558,600 14.98 13.93
13-04-11 15.26 15.35 14.96 2,210,900 15.16 14.10
13-04-10 15.25 15.33 15.15 1,920,900 15.28 14.21
13-04-09 14.84 15.41 14.75 2,908,400 15.20 14.13
13-04-08 14.65 14.80 14.57 2,430,200 14.75 13.72
Date Open High Low Vol Cls adjCls
13-04-05 14.35 14.68 14.21 3,054,600 14.66 13.63
13-04-04 14.48 14.90 14.36 2,264,600 14.60 13.58
13-04-03 14.78 14.80 14.25 3,391,100 14.51 13.49
13-04-02 15.42 15.52 14.69 3,013,700 14.82 13.78
13-04-01 15.89 15.99 15.34 2,203,400 15.43 14.35
13-03-28 15.90 15.97 15.73 1,936,500 15.88 14.77
13-03-27 15.69 16.03 15.57 2,105,000 16.01 14.89
13-03-26 15.79 15.91 15.64 2,880,500 15.89 14.78
13-03-25 15.60 15.85 15.55 3,049,500 15.82 14.61
Date Open High Low Vol Cls adjCls
13-03-22 15.66 15.77 15.52 1,825,400 15.55 14.36
13-03-21 15.46 15.75 15.42 1,830,800 15.58 14.39
13-03-20 15.39 15.69 15.27 3,090,300 15.59 14.40
13-03-19 15.35 15.61 14.93 4,832,200 15.31 14.14
13-03-18 15.17 15.58 15.03 2,386,600 15.37 14.19
13-03-15 15.20 15.49 15.18 3,902,400 15.47 14.28
13-03-14 15.23 15.30 14.96 4,573,300 15.17 14.01
13-03-13 15.65 15.65 14.94 4,801,800 15.25 14.08
13-03-12 15.85 16.06 15.55 3,452,300 15.66 14.46
Date Open High Low Vol Cls adjCls
13-03-11 15.87 15.98 15.60 2,857,600 15.85 14.64
13-03-08 15.64 16.09 15.56 2,580,800 15.95 14.73
13-03-07 15.46 15.75 15.43 1,934,900 15.49 14.30
13-03-06 15.13 15.54 15.12 2,508,700 15.45 14.27
13-03-05 14.98 15.35 14.96 2,511,400 15.02 13.87
13-03-04 15.20 15.35 14.72 3,371,100 14.98 13.83
13-03-01 15.19 15.28 14.67 3,676,300 14.85 13.71
13-02-28 15.15 15.45 15.11 3,259,100 15.27 14.10
13-02-27 14.80 15.19 14.80 2,535,100 15.11 13.95
Date Open High Low Vol Cls adjCls
13-02-26 14.78 15.01 14.47 1,749,900 14.77 13.64
13-02-25 15.30 15.34 14.68 2,532,200 14.68 13.56
13-02-22 14.99 15.31 14.94 2,452,700 15.16 14.00
13-02-21 15.13 15.16 14.69 5,314,400 14.89 13.75
13-02-20 15.96 15.99 15.17 4,032,500 15.20 14.04
13-02-19 16.01 16.16 15.84 2,410,800 16.05 14.82
13-02-15 16.04 16.13 15.79 3,606,100 16.00 14.77
13-02-14 15.71 16.14 15.69 3,129,300 16.09 14.86
13-02-13 15.78 15.89 15.59 1,753,800 15.78 14.57
Date Open High Low Vol Cls adjCls
13-02-12 15.64 15.81 15.52 1,506,400 15.81 14.60
13-02-11 15.59 15.72 15.54 1,452,200 15.66 14.46
13-02-08 15.63 15.96 15.58 1,780,100 15.63 14.43
13-02-07 15.64 15.74 15.44 2,502,000 15.66 14.46
13-02-06 15.18 15.90 15.13 4,175,800 15.65 14.45
13-02-05 15.37 15.37 15.09 2,254,800 15.20 14.04
13-02-04 15.20 15.37 15.13 1,803,700 15.19 14.03
13-02-01 15.30 15.54 15.24 2,145,600 15.40 14.22
13-01-31 15.07 15.33 15.05 2,058,300 15.21 14.04
Date Open High Low Vol Cls adjCls
13-01-30 15.36 15.58 15.00 2,524,100 15.12 13.96
13-01-29 15.27 15.80 15.11 3,923,400 15.43 14.25
13-01-28 15.22 15.24 14.80 3,107,100 15.00 13.85
13-01-25 15.32 15.38 14.92 2,283,900 15.24 14.07
13-01-24 15.30 15.58 15.10 2,041,700 15.23 14.06
13-01-23 15.32 15.45 15.16 1,780,700 15.36 14.18
13-01-22 15.16 15.37 15.11 1,980,300 15.29 14.12
13-01-18 15.17 15.34 15.07 2,496,200 15.12 13.96
13-01-17 15.03 15.25 14.87 2,221,900 15.20 14.04
Date Open High Low Vol Cls adjCls
13-01-16 15.00 15.01 14.66 3,440,400 14.91 13.77
13-01-15 14.67 15.18 14.51 4,726,500 15.12 13.96
13-01-14 15.07 15.19 14.72 3,648,300 14.73 13.60
13-01-11 14.87 14.97 14.76 1,898,600 14.87 13.73
13-01-10 14.94 15.08 14.84 2,468,300 14.95 13.80
13-01-09 14.73 15.07 14.66 2,963,500 14.86 13.72
13-01-08 14.88 15.09 14.55 4,728,700 14.65 13.53
13-01-07 14.44 15.13 14.44 3,600,500 15.01 13.86
13-01-04 14.23 14.63 14.11 1,943,200 14.60 13.48
Date Open High Low Vol Cls adjCls
13-01-03 14.20 14.50 14.15 1,838,200 14.25 13.16
13-01-02 14.14 14.31 14.04 2,266,000 14.28 13.19
12-12-31 13.07 13.74 13.07 1,720,800 13.73 12.68
12-12-28 13.31 13.36 13.14 1,153,200 13.14 12.13
12-12-27 13.51 13.60 13.22 1,416,000 13.38 12.35
12-12-26 13.60 13.72 13.50 1,143,300 13.54 12.41
12-12-24 13.45 13.71 13.27 515,600 13.60 12.47
12-12-21 13.57 13.62 13.41 3,353,300 13.62 12.48
12-12-20 13.86 13.88 13.69 3,124,700 13.80 12.65
Date Open High Low Vol Cls adjCls
12-12-19 14.18 14.29 13.77 3,957,000 13.84 12.69
12-12-18 13.84 14.54 13.84 4,255,900 14.14 12.96
12-12-17 13.61 13.91 13.55 2,285,100 13.76 12.61
12-12-14 13.08 13.77 13.05 3,237,400 13.58 12.45
12-12-13 13.01 13.19 12.93 1,476,500 13.05 11.96
12-12-12 13.23 13.31 12.97 2,662,500 12.98 11.90
12-12-11 12.88 13.27 12.73 2,113,100 13.20 12.10
12-12-10 12.79 12.90 12.68 1,840,800 12.78 11.71
12-12-07 12.82 12.87 12.60 1,738,000 12.80 11.73
Date Open High Low Vol Cls adjCls
12-12-06 12.93 13.06 12.71 1,661,900 12.75 11.69
12-12-05 12.70 13.05 12.68 1,420,300 12.97 11.89
12-12-04 12.53 12.81 12.53 1,788,400 12.66 11.60
12-12-03 13.00 13.05 12.53 1,735,900 12.56 11.51
12-11-30 12.84 13.06 12.78 2,186,100 12.92 11.84
12-11-29 12.87 12.98 12.72 1,651,300 12.84 11.77
12-11-28 12.59 12.74 12.24 2,070,200 12.71 11.65
12-11-27 12.87 13.04 12.45 2,414,400 12.53 11.48
12-11-26 12.91 12.95 12.75 1,522,500 12.91 11.83
Date Open High Low Vol Cls adjCls
12-11-23 12.88 13.06 12.83 888,800 12.94 11.86
12-11-21 12.71 12.84 12.51 1,840,000 12.67 11.61
12-11-20 12.65 12.74 12.44 2,097,600 12.64 11.59
12-11-19 12.63 12.73 12.44 2,102,200 12.67 11.61
12-11-16 12.36 12.44 12.02 3,243,000 12.39 11.36
12-11-15 12.70 12.88 12.29 3,456,600 12.29 11.26
12-11-14 13.19 13.29 12.62 2,310,600 12.71 11.65
12-11-13 13.15 13.36 13.02 1,911,300 13.11 12.02
12-11-12 13.37 13.42 13.14 1,574,600 13.28 12.17
Date Open High Low Vol Cls adjCls
12-11-09 12.96 13.60 12.96 2,154,600 13.29 12.18
12-11-08 13.28 13.37 12.93 2,153,200 13.05 11.96
12-11-07 13.57 13.65 13.14 4,038,800 13.30 12.19
12-11-06 13.51 14.00 13.50 4,342,900 13.90 12.74
12-11-05 13.15 13.46 13.07 2,270,800 13.31 12.20
12-11-02 13.57 13.61 12.94 3,558,500 13.22 12.12
12-11-01 12.89 13.69 12.63 5,187,200 13.45 12.33
12-10-31 12.82 13.04 12.58 2,349,800 12.64 11.59
12-10-26 12.85 13.05 12.64 2,101,800 12.78 11.71
Date Open High Low Vol Cls adjCls
12-10-25 12.79 12.96 12.60 1,988,200 12.88 11.81
12-10-24 12.87 12.95 12.66 2,311,800 12.71 11.65
12-10-23 12.61 12.86 12.43 2,933,400 12.81 11.74
12-10-22 12.60 12.93 12.60 2,310,300 12.90 11.82
12-10-19 12.80 13.00 12.47 2,899,500 12.56 11.51
12-10-18 12.18 13.04 12.17 4,086,600 13.00 11.92
12-10-17 12.73 12.80 12.46 4,015,700 12.62 11.57
12-10-16 12.46 12.71 12.40 3,702,900 12.64 11.59
12-10-15 12.11 12.40 12.05 2,101,100 12.36 11.33
Date Open High Low Vol Cls adjCls
12-10-12 12.34 12.43 11.97 2,647,800 12.10 11.09
12-10-11 12.18 12.52 12.17 2,415,700 12.38 11.35
12-10-10 12.35 12.44 12.03 2,471,600 12.10 11.09
12-10-09 12.33 12.59 12.15 3,351,300 12.32 11.29
12-10-08 11.77 12.34 11.71 3,345,700 12.28 11.26
12-10-05 11.57 11.94 11.57 3,210,400 11.91 10.92
12-10-04 11.32 11.81 11.30 3,741,200 11.73 10.75
12-10-03 11.28 11.33 11.11 2,780,400 11.24 10.30
12-10-02 11.42 11.46 11.18 2,188,500 11.29 10.35
Date Open High Low Vol Cls adjCls
12-10-01 11.38 11.47 11.22 3,326,700 11.29 10.35
12-09-28 11.31 11.33 11.16 1,797,400 11.24 10.30
12-09-27 11.38 11.41 11.13 2,818,500 11.36 10.41
12-09-26 11.21 11.44 10.99 2,781,000 11.29 10.35
12-09-25 11.95 11.97 11.29 4,472,000 11.30 10.27
12-09-24 11.80 11.95 11.70 3,099,600 11.91 10.82
12-09-21 12.19 12.26 11.89 2,597,900 11.92 10.83
12-09-20 11.96 12.19 11.82 2,232,000 12.12 11.01
12-09-19 12.04 12.17 11.96 4,413,200 12.12 11.01
Date Open High Low Vol Cls adjCls
12-09-18 12.00 12.18 11.82 4,128,500 12.04 10.94
12-09-17 12.88 12.88 12.36 2,602,800 12.41 11.27
12-09-14 12.49 13.07 12.46 4,627,000 13.01 11.82
12-09-13 11.78 12.45 11.71 4,235,200 12.40 11.26
12-09-12 12.19 12.37 11.77 6,214,900 11.80 10.72
12-09-11 12.30 12.55 12.27 2,321,700 12.28 11.16
12-09-10 12.45 12.54 12.22 3,378,300 12.26 11.14
12-09-07 12.07 12.46 12.02 3,237,000 12.32 11.19
12-09-06 11.80 12.07 11.69 3,235,500 11.94 10.85
Date Open High Low Vol Cls adjCls
12-09-05 11.85 11.95 11.65 2,658,100 11.69 10.62
12-09-04 12.25 12.43 11.75 3,989,300 11.83 10.75
12-08-31 12.19 12.36 12.10 3,003,200 12.22 11.10
12-08-30 12.12 12.19 11.98 1,794,500 12.11 11.00
12-08-29 12.31 12.43 12.15 1,503,200 12.25 11.13
12-08-28 12.29 12.42 12.17 1,593,100 12.29 11.16
12-08-27 12.42 12.49 12.22 1,815,000 12.35 11.22
12-08-24 12.31 12.50 12.05 3,304,100 12.41 11.27
12-08-23 12.63 12.99 12.30 3,597,500 12.33 11.20
Date Open High Low Vol Cls adjCls
12-08-22 13.19 13.23 12.90 2,435,100 13.06 11.86
12-08-21 13.28 13.55 13.22 2,598,800 13.27 12.06
12-08-20 13.24 13.35 13.04 2,614,000 13.20 11.99
12-08-17 13.09 13.29 13.07 2,878,600 13.25 12.04
12-08-16 13.12 13.27 12.97 2,477,600 13.09 11.89
12-08-15 12.97 13.10 12.78 2,049,400 13.08 11.88
12-08-14 13.25 13.33 12.93 1,555,000 12.98 11.79
12-08-13 13.47 13.47 12.91 2,737,700 13.06 11.86
12-08-10 13.24 13.48 13.14 1,533,200 13.45 12.22
Date Open High Low Vol Cls adjCls
12-08-09 13.15 13.45 13.09 2,032,000 13.37 12.15
12-08-08 12.98 13.31 12.98 2,640,600 13.19 11.98
12-08-07 13.22 13.34 13.06 2,705,700 13.13 11.93
12-08-06 12.78 13.23 12.74 3,209,400 13.11 11.91
12-08-03 12.68 12.95 12.56 2,757,000 12.73 11.56
12-08-02 12.67 12.90 12.18 3,412,600 12.38 11.25
12-08-01 12.98 13.09 12.69 3,152,500 12.85 11.67
12-07-31 12.73 13.03 12.70 4,256,900 12.89 11.71
12-07-30 12.60 12.87 12.48 3,350,200 12.70 11.54
Date Open High Low Vol Cls adjCls
12-07-27 12.17 12.72 12.02 3,557,600 12.64 11.48
12-07-26 11.82 12.11 11.69 2,916,400 12.05 10.95
12-07-25 11.94 12.16 11.53 3,330,500 11.59 10.53
12-07-24 12.22 12.47 11.78 5,022,700 11.96 10.86
12-07-23 12.06 12.37 12.00 2,607,400 12.22 11.10
12-07-20 12.75 12.75 12.34 3,120,300 12.43 11.29
12-07-19 12.54 12.74 12.49 2,760,900 12.61 11.46
12-07-18 12.28 12.65 12.21 2,621,000 12.45 11.31
12-07-17 12.51 12.58 12.25 2,550,400 12.35 11.22
Date Open High Low Vol Cls adjCls
12-07-16 12.51 12.53 12.22 1,745,800 12.41 11.27
12-07-13 12.21 12.55 12.17 2,314,200 12.51 11.36
12-07-12 12.14 12.16 11.74 3,224,000 12.06 10.96
12-07-11 12.31 12.37 12.10 3,533,000 12.18 11.06
12-07-10 12.42 12.61 12.09 4,597,400 12.27 11.15
12-07-09 12.48 12.62 12.22 3,585,400 12.32 11.19
12-07-06 12.44 12.70 12.33 3,646,000 12.62 11.46
12-07-05 12.48 12.82 12.36 3,252,600 12.61 11.46
12-07-03 12.11 12.66 12.09 2,732,200 12.54 11.39
Date Open High Low Vol Cls adjCls
12-07-02 11.75 12.10 11.58 4,281,500 12.10 10.99
12-06-29 11.83 11.83 11.59 2,982,600 11.72 10.65
12-06-28 11.22 11.50 11.13 2,952,800 11.46 10.41
12-06-27 11.30 11.44 11.06 2,309,100 11.36 10.32
12-06-26 11.03 11.45 10.99 2,533,300 11.36 10.23
12-06-25 11.00 11.09 10.87 2,144,800 11.01 9.91
12-06-22 11.35 11.47 11.15 4,103,800 11.19 10.08
12-06-21 12.02 12.03 11.26 3,811,900 11.28 10.16
12-06-20 12.04 12.14 11.86 3,132,400 12.03 10.83
Date Open High Low Vol Cls adjCls
12-06-19 11.25 12.15 11.25 6,735,200 12.04 10.84
12-06-18 10.78 11.32 10.78 4,739,100 11.18 10.07
12-06-15 10.60 11.04 10.59 3,416,200 11.02 9.92
12-06-14 10.50 10.66 10.37 2,575,500 10.58 9.53
12-06-13 10.34 10.62 10.11 4,511,600 10.52 9.47
12-06-12 10.53 10.67 10.30 5,023,400 10.41 9.37
12-06-11 11.13 11.22 10.48 3,117,800 10.50 9.45
12-06-08 10.96 11.08 10.78 2,507,200 11.02 9.92
12-06-07 11.23 11.59 11.05 4,763,000 11.06 9.96
Date Open High Low Vol Cls adjCls
12-06-06 10.74 11.18 10.72 2,720,400 11.06 9.96
12-06-05 10.62 10.76 10.45 3,439,700 10.58 9.53
12-06-04 10.41 10.72 10.29 4,959,900 10.71 9.64
12-06-01 10.25 10.51 10.16 4,070,100 10.41 9.37
12-05-31 10.61 10.64 10.31 3,650,900 10.54 9.49
12-05-30 10.72 10.76 10.50 2,936,200 10.59 9.54
12-05-29 10.83 10.98 10.62 2,165,000 10.89 9.81
12-05-25 10.59 10.80 10.54 2,376,100 10.66 9.60
12-05-24 10.81 10.81 10.40 4,213,500 10.57 9.52
Date Open High Low Vol Cls adjCls
12-05-23 10.56 10.74 10.29 4,038,200 10.70 9.63
12-05-22 10.81 10.92 10.58 3,387,800 10.65 9.59
12-05-21 10.50 10.81 10.47 2,093,400 10.77 9.70
12-05-18 10.73 10.80 10.41 2,925,800 10.43 9.39
12-05-17 10.92 11.08 10.64 3,216,100 10.67 9.61
12-05-16 11.47 11.72 10.88 5,975,400 10.93 9.84
12-05-15 11.85 11.91 11.37 3,743,400 11.42 10.28
12-05-14 11.70 11.98 11.62 2,662,900 11.89 10.71
12-05-11 11.76 12.14 11.76 1,750,600 11.85 10.67
Date Open High Low Vol Cls adjCls
12-05-10 12.10 12.22 11.79 2,854,800 11.92 10.73
12-05-09 11.64 12.03 11.56 4,182,800 11.93 10.74
12-05-08 11.82 11.88 11.57 2,692,100 11.83 10.65
12-05-07 12.06 12.18 11.88 3,048,600 11.94 10.75
12-05-04 12.50 12.59 12.10 2,487,500 12.15 10.94
12-05-03 12.73 12.84 12.53 2,028,600 12.61 11.35
12-05-02 12.73 12.78 12.59 1,706,400 12.74 11.47
12-05-01 12.76 13.08 12.75 2,025,500 12.83 11.55
12-04-30 12.96 12.99 12.68 6,448,100 12.78 11.51
Date Open High Low Vol Cls adjCls
12-04-27 13.24 13.25 12.88 2,113,400 13.02 11.72
12-04-26 12.62 13.13 12.56 2,788,200 13.11 11.80
12-04-25 12.97 13.11 12.70 3,633,000 12.73 11.46
12-04-24 12.77 12.97 12.53 2,581,700 12.77 11.50
12-04-23 12.66 12.80 12.46 2,562,800 12.80 11.53
12-04-20 13.16 13.21 12.89 3,071,000 12.89 11.61
12-04-19 13.44 13.89 13.07 5,055,600 13.12 11.81
12-04-18 13.81 14.02 13.77 2,295,200 13.88 12.50
12-04-17 13.84 14.14 13.78 2,108,500 13.88 12.50
Date Open High Low Vol Cls adjCls
12-04-16 13.91 14.04 13.54 2,433,900 13.70 12.34
12-04-13 14.15 14.15 13.68 2,296,100 13.71 12.35
12-04-12 13.55 14.24 13.55 1,896,100 14.17 12.76
12-04-11 13.59 13.76 13.44 1,769,800 13.49 12.15
12-04-10 13.63 13.79 13.28 2,771,800 13.35 12.02
12-04-09 13.70 13.84 13.53 3,415,600 13.61 12.26
12-04-05 14.26 14.44 13.86 2,545,600 13.93 12.54
12-04-04 14.43 14.46 14.17 1,898,900 14.34 12.91
12-04-03 14.87 14.87 14.45 2,216,000 14.65 13.19
Date Open High Low Vol Cls adjCls
12-04-02 14.57 15.12 14.52 3,445,200 14.86 13.38
12-03-30 14.77 14.82 14.50 2,750,600 14.54 13.09
12-03-29 14.26 14.61 14.08 2,010,500 14.55 13.10
12-03-28 14.48 14.53 14.04 2,521,000 14.40 12.97
12-03-27 14.76 14.90 14.59 1,694,400 14.63 13.08
12-03-26 14.82 14.90 14.56 2,304,500 14.75 13.19
12-03-23 14.26 14.68 14.19 2,939,800 14.67 13.12
12-03-22 14.57 14.70 14.17 3,462,500 14.29 12.78
12-03-21 15.27 15.35 14.90 2,679,900 14.94 13.36
Date Open High Low Vol Cls adjCls
12-03-20 15.35 15.35 14.77 3,674,900 15.26 13.65
12-03-19 15.24 15.78 15.05 5,135,200 15.49 13.85
12-03-16 14.54 15.24 14.52 5,383,900 15.03 13.44
12-03-15 14.80 15.00 14.64 3,499,400 14.72 13.16
12-03-14 14.70 15.12 14.51 3,600,200 14.84 13.27
12-03-13 14.34 14.77 14.22 3,358,400 14.75 13.19
12-03-12 14.34 14.60 14.14 1,705,000 14.16 12.66
12-03-09 14.09 14.55 14.02 1,926,900 14.35 12.83
12-03-08 14.21 14.36 13.93 3,378,900 14.09 12.60
Date Open High Low Vol Cls adjCls
12-03-07 14.20 14.22 13.84 3,236,400 14.08 12.59
12-03-06 14.37 14.37 13.91 3,175,400 14.12 12.63
12-03-05 14.98 14.99 14.45 2,513,800 14.58 13.04
12-03-02 14.91 15.29 14.90 2,498,600 15.04 13.45
12-03-01 14.92 15.21 14.82 3,596,300 14.99 13.41
12-02-29 15.09 15.26 14.67 3,747,200 14.81 13.24
12-02-28 14.91 15.10 14.66 3,652,200 15.08 13.49
12-02-27 14.70 14.92 14.44 2,941,500 14.86 13.29
12-02-24 14.74 14.97 14.63 2,091,800 14.78 13.22
Date Open High Low Vol Cls adjCls
12-02-23 14.65 14.83 14.30 2,525,800 14.72 13.16
12-02-22 15.34 15.59 14.47 8,250,500 14.55 13.01
12-02-21 15.43 15.83 15.38 3,308,700 15.49 13.85
12-02-17 15.53 15.58 15.16 1,895,200 15.31 13.69
12-02-16 14.97 15.45 14.93 3,958,000 15.44 13.81
12-02-15 15.17 15.17 14.78 3,101,300 14.99 13.41
12-02-14 15.20 15.20 14.82 3,572,300 15.02 13.43
12-02-13 15.31 15.51 15.04 3,997,800 15.25 13.64
12-02-10 15.79 15.86 15.37 2,873,300 15.46 13.83
Date Open High Low Vol Cls adjCls
12-02-09 16.04 16.15 15.67 3,263,400 16.05 14.35
12-02-08 16.20 16.27 15.80 3,137,300 15.88 14.20
12-02-07 16.27 16.36 16.00 3,257,200 16.11 14.41
12-02-06 16.34 16.48 16.02 2,661,100 16.31 14.59
12-02-03 16.27 16.66 16.14 4,807,700 16.48 14.74
12-02-02 16.00 16.29 15.77 4,222,700 15.93 14.25
12-02-01 16.12 16.48 16.00 3,062,500 16.26 14.54
12-01-31 16.12 16.30 15.45 4,851,600 15.95 14.26
12-01-30 15.79 16.13 15.60 2,303,100 15.98 14.29
Date Open High Low Vol Cls adjCls
12-01-27 15.66 16.16 15.60 2,527,300 16.11 14.41
12-01-26 16.19 16.39 15.72 3,802,000 15.89 14.21
12-01-25 15.98 16.31 15.55 7,062,600 16.01 14.32
12-01-24 15.18 15.48 14.95 3,457,900 15.46 13.83
12-01-23 15.17 15.70 15.14 2,991,800 15.33 13.71
12-01-20 15.06 15.23 14.94 2,587,000 15.15 13.55
12-01-19 15.24 15.25 15.00 2,352,400 15.05 13.46
12-01-18 14.75 15.23 14.65 3,533,100 15.17 13.57
12-01-17 14.74 14.89 14.56 1,949,400 14.73 13.17
Date Open High Low Vol Cls adjCls
12-01-13 14.63 14.84 14.18 3,165,900 14.37 12.85
12-01-12 15.00 15.00 14.65 2,875,900 14.92 13.34
12-01-11 14.51 15.00 14.51 2,444,400 14.96 13.38
12-01-10 14.69 15.00 14.57 4,362,700 14.63 13.08
12-01-09 14.54 14.64 14.35 2,398,200 14.44 12.91
12-01-06 14.41 14.54 14.14 2,534,100 14.47 12.94
12-01-05 14.41 14.46 14.09 2,688,200 14.40 12.88
12-01-04 14.24 14.58 14.06 5,672,600 14.48 12.95
12-01-03 13.49 14.11 13.43 3,268,900 14.03 12.55
Date Open High Low Vol Cls adjCls
11-12-30 13.15 13.32 13.14 1,273,700 13.15 11.76
11-12-29 13.17 13.25 13.08 2,182,400 13.18 11.79
11-12-28 13.30 13.35 12.97 2,120,400 13.09 11.71
11-12-27 13.29 13.49 13.27 1,105,400 13.37 11.87
11-12-23 13.21 13.43 13.07 1,433,900 13.35 11.85
11-12-22 12.99 13.29 12.86 1,917,700 13.15 11.67
11-12-21 12.74 12.94 12.54 1,992,600 12.90 11.45
11-12-20 12.31 12.94 12.31 3,023,400 12.80 11.36
11-12-19 12.56 12.68 11.99 2,227,700 12.04 10.69
Date Open High Low Vol Cls adjCls
11-12-16 12.08 12.82 12.07 5,625,700 12.50 11.10
11-12-15 12.43 12.45 12.12 2,226,300 12.35 10.96
11-12-14 12.52 12.55 12.07 2,860,500 12.21 10.84
11-12-13 12.90 13.09 12.33 3,439,100 12.45 11.05
11-12-12 13.01 13.06 12.59 2,316,900 12.77 11.33
11-12-09 12.88 13.32 12.79 2,481,200 13.25 11.76
11-12-08 13.32 13.38 12.72 3,231,700 12.77 11.33
11-12-07 13.39 13.58 13.15 2,442,100 13.49 11.97
11-12-06 13.56 13.70 13.24 2,823,500 13.51 11.99
Date Open High Low Vol Cls adjCls
11-12-05 13.72 13.90 13.27 4,238,300 13.57 12.04
11-12-02 13.40 13.71 13.22 3,266,000 13.43 11.92
11-12-01 13.15 13.32 12.96 3,248,200 13.19 11.71
11-11-30 12.67 13.33 12.50 5,830,900 13.18 11.70
11-11-29 12.12 12.32 11.92 2,254,000 12.07 10.71
11-11-28 11.81 12.30 11.81 4,534,900 12.14 10.78
11-11-25 11.48 11.66 11.33 1,099,500 11.33 10.06
11-11-23 12.01 12.01 11.48 3,067,600 11.50 10.21
11-11-22 12.21 12.32 11.93 2,460,800 12.11 10.75
Date Open High Low Vol Cls adjCls
11-11-21 12.02 12.38 11.92 3,135,700 12.22 10.85
11-11-18 12.93 13.00 12.40 4,898,600 12.54 11.13
11-11-17 13.37 13.52 12.65 5,358,500 12.78 11.34
11-11-16 13.47 13.78 13.31 3,216,300 13.37 11.87
11-11-15 13.52 13.80 13.32 2,990,300 13.62 12.09
11-11-14 13.34 13.66 13.31 2,459,600 13.64 12.11
11-11-11 13.25 13.71 13.21 2,477,100 13.49 11.97
11-11-10 13.18 13.35 12.86 3,411,600 13.09 11.62
11-11-09 13.26 13.38 12.83 3,891,500 12.95 11.49
Date Open High Low Vol Cls adjCls
11-11-08 13.59 13.90 13.42 3,116,500 13.69 12.15
11-11-07 13.46 13.76 13.06 3,384,000 13.52 12.00
11-11-04 12.85 13.58 12.85 4,923,100 13.48 11.96
11-11-03 12.82 13.25 12.50 4,888,100 13.02 11.56
11-11-02 12.40 12.71 12.16 5,326,000 12.62 11.20
11-11-01 12.09 12.38 11.61 5,673,200 12.14 10.78
11-10-31 13.33 13.35 12.48 5,138,700 12.49 11.09
11-10-28 13.28 13.65 13.04 6,059,800 13.60 12.07
11-10-27 12.97 13.45 12.88 6,905,800 13.27 11.78
Date Open High Low Vol Cls adjCls
11-10-26 12.26 12.53 11.82 3,319,400 12.48 11.08
11-10-25 12.41 12.41 11.88 4,311,300 12.06 10.70
11-10-24 12.12 12.60 12.12 4,032,400 12.48 11.08
11-10-21 11.99 12.12 11.69 4,862,500 12.01 10.66
11-10-20 11.21 11.83 11.16 9,207,000 11.74 10.42
11-10-19 11.48 11.53 11.16 4,916,700 11.20 9.94
11-10-18 10.86 11.57 10.77 5,588,500 11.51 10.22
11-10-17 11.49 11.49 10.73 3,244,600 10.87 9.65
11-10-14 11.40 11.60 11.16 2,479,300 11.42 10.14
Date Open High Low Vol Cls adjCls
11-10-13 11.17 11.29 10.78 1,947,700 11.22 9.96
11-10-12 11.00 11.48 11.00 2,714,500 11.26 9.99
11-10-11 10.76 11.02 10.62 3,172,100 10.87 9.65
11-10-10 10.63 10.92 10.61 2,709,500 10.89 9.67
11-10-07 11.03 11.07 10.24 4,267,500 10.37 9.20
11-10-06 10.84 11.07 10.64 3,760,300 10.95 9.72
11-10-05 10.20 10.87 10.02 6,514,500 10.82 9.60
11-10-04 9.24 10.18 8.78 8,467,700 10.14 9.00
11-10-03 9.90 10.04 9.33 4,860,100 9.34 8.29
Date Open High Low Vol Cls adjCls
11-09-30 10.15 10.24 9.91 4,812,200 9.92 8.81
11-09-29 10.45 10.61 10.03 3,754,100 10.32 9.16
11-09-28 10.85 10.93 10.11 2,814,000 10.17 9.03
11-09-27 11.08 11.41 10.82 4,146,000 10.93 9.61
11-09-26 10.50 10.78 10.09 3,391,100 10.76 9.46
11-09-23 10.26 10.83 10.21 5,011,100 10.41 9.16
11-09-22 10.83 11.01 10.09 8,823,300 10.28 9.04
11-09-21 11.72 11.80 11.23 4,028,500 11.25 9.89
11-09-20 12.18 12.27 11.75 3,264,800 11.75 10.33
Date Open High Low Vol Cls adjCls
11-09-19 11.94 12.18 11.69 4,636,700 12.02 10.57
11-09-16 12.43 12.47 12.02 6,005,700 12.21 10.74
11-09-15 12.01 12.54 12.01 4,453,900 12.42 10.92
11-09-14 11.65 12.09 11.40 5,413,400 11.88 10.45
11-09-13 11.11 11.70 11.10 5,468,100 11.54 10.15
11-09-12 11.07 11.35 10.87 3,043,200 11.18 9.83
11-09-09 11.53 11.53 11.14 3,804,900 11.27 9.91
11-09-08 11.92 11.97 11.54 3,050,500 11.64 10.24
11-09-07 11.67 12.11 11.64 4,473,600 11.99 10.54
Date Open High Low Vol Cls adjCls
11-09-06 11.58 11.59 11.16 2,308,400 11.49 10.11
11-09-02 12.10 12.10 11.73 2,416,000 11.83 10.40
11-09-01 12.69 12.84 12.35 2,736,400 12.36 10.87
11-08-31 12.65 13.00 12.50 5,785,500 12.73 11.20
11-08-30 12.63 12.83 12.43 2,354,400 12.73 11.20
11-08-29 12.09 12.79 12.05 3,202,300 12.72 11.19
11-08-26 11.20 11.94 11.03 3,300,600 11.92 10.48
11-08-25 11.68 11.82 11.18 2,795,300 11.29 9.93
11-08-24 11.51 11.70 11.20 4,579,700 11.59 10.19
Date Open High Low Vol Cls adjCls
11-08-23 11.31 11.70 11.16 2,649,400 11.67 10.26
11-08-22 11.76 11.95 11.19 3,006,900 11.25 9.89
11-08-19 11.58 12.03 11.40 2,005,400 11.42 10.04
11-08-18 12.24 12.29 11.65 3,499,300 11.76 10.34
11-08-17 12.65 12.83 12.55 2,464,800 12.60 11.08
11-08-16 12.85 12.92 12.50 3,741,200 12.53 11.02
11-08-15 12.81 13.05 12.78 2,573,200 13.04 11.47
11-08-12 12.87 13.01 12.61 4,563,000 12.68 11.15
11-08-11 12.37 12.81 12.00 5,211,300 12.66 11.13
Date Open High Low Vol Cls adjCls
11-08-10 12.41 12.71 11.95 6,037,900 12.25 10.77
11-08-09 12.55 12.75 11.84 6,087,600 12.71 11.18
11-08-08 12.92 13.10 12.15 6,064,500 12.15 10.69
11-08-05 13.24 14.19 13.05 5,844,700 13.52 11.89
11-08-04 14.68 14.76 13.79 4,774,600 13.83 12.16
11-08-03 15.19 15.31 14.53 3,608,800 14.95 13.15
11-08-02 15.46 15.75 15.17 4,939,300 15.17 13.34
11-08-01 15.83 15.94 15.37 3,750,200 15.62 13.74
11-07-29 15.27 15.76 15.13 2,958,900 15.62 13.74
Date Open High Low Vol Cls adjCls
11-07-28 15.43 15.77 15.31 3,293,700 15.49 13.62
11-07-27 15.77 15.97 15.43 3,660,500 15.44 13.58
11-07-26 16.23 16.26 15.78 4,082,100 15.82 13.91
11-07-25 16.47 16.49 16.25 2,170,600 16.34 14.37
11-07-22 16.49 16.55 16.31 1,606,900 16.54 14.55
11-07-21 16.05 16.50 16.05 2,933,800 16.47 14.49
11-07-20 16.18 16.25 15.91 2,699,800 15.95 14.03
11-07-19 15.99 16.19 15.72 8,417,300 16.14 14.19
11-07-18 15.69 15.73 15.35 2,485,900 15.43 13.57
Date Open High Low Vol Cls adjCls
11-07-15 15.74 15.82 15.57 2,798,000 15.73 13.83
11-07-14 16.09 16.11 15.52 3,115,800 15.64 13.76
11-07-13 16.07 16.35 15.92 2,169,900 16.01 14.08
11-07-12 15.87 16.10 15.78 3,201,300 15.94 14.02
11-07-11 16.04 16.04 15.74 2,992,500 15.93 14.01
11-07-08 16.27 16.30 16.07 2,075,800 16.23 14.27
11-07-07 16.44 16.53 16.28 2,094,800 16.44 14.46
11-07-06 16.17 16.28 16.05 2,088,100 16.25 14.29
11-07-05 16.37 16.39 16.15 2,211,300 16.24 14.28
Date Open High Low Vol Cls adjCls
11-07-01 16.22 16.44 16.01 2,278,800 16.41 14.43
11-06-30 16.34 16.43 16.13 3,454,000 16.25 14.29
11-06-29 16.08 16.49 16.08 5,502,600 16.33 14.36
11-06-28 15.73 15.92 15.65 1,902,800 15.91 13.99
11-06-27 15.68 15.82 15.46 2,252,700 15.70 13.72
11-06-24 15.83 15.94 15.55 5,158,900 15.66 13.68
11-06-23 15.58 15.82 15.38 3,723,500 15.80 13.81
11-06-22 15.70 16.01 15.60 2,615,200 15.80 13.81
11-06-21 15.35 15.80 15.31 4,081,400 15.73 13.75
Date Open High Low Vol Cls adjCls
11-06-20 14.98 15.35 14.93 3,430,200 15.25 13.33
11-06-17 15.15 15.48 14.80 8,167,600 15.07 13.17
11-06-16 15.85 15.94 15.15 5,341,300 15.35 13.41
11-06-15 16.05 16.32 15.84 3,545,100 15.95 13.94
11-06-14 15.97 16.25 15.84 4,242,700 16.13 14.10
11-06-13 16.19 16.19 15.63 2,276,000 15.77 13.78
11-06-10 16.25 16.53 16.06 2,799,100 16.09 14.06
11-06-09 16.21 16.37 16.03 2,823,900 16.27 14.22
11-06-08 16.14 16.33 16.00 4,646,700 16.20 14.16
Date Open High Low Vol Cls adjCls
11-06-07 16.40 16.49 16.22 2,406,200 16.23 14.18
11-06-06 16.42 16.65 16.25 2,741,900 16.31 14.25
11-06-03 16.43 16.70 16.38 3,392,500 16.47 14.39
11-06-02 16.52 16.93 16.52 3,242,500 16.68 14.58
11-06-01 17.09 17.12 16.47 5,015,000 16.52 14.44
11-05-31 17.21 17.33 16.79 3,048,600 17.10 14.94
11-05-27 16.78 17.15 16.78 4,074,100 17.02 14.87
11-05-26 16.67 16.81 16.58 2,795,000 16.79 14.67
11-05-25 16.49 16.84 16.45 2,055,800 16.75 14.64
Date Open High Low Vol Cls adjCls
11-05-24 16.60 17.00 16.57 3,046,000 16.60 14.51
11-05-23 16.65 16.73 16.50 2,000,000 16.60 14.51
11-05-20 17.00 17.09 16.82 3,025,900 16.86 14.73
11-05-19 17.30 17.36 16.84 2,846,900 17.10 14.94
11-05-18 17.12 17.37 16.92 4,290,200 17.29 15.11
11-05-17 17.00 17.30 16.86 3,079,700 17.12 14.96
11-05-16 17.22 17.63 16.98 5,126,500 17.02 14.87
11-05-13 17.40 17.43 17.18 5,222,800 17.35 15.16
11-05-12 16.90 17.50 16.90 4,600,000 17.45 15.25
Date Open High Low Vol Cls adjCls
11-05-11 17.09 17.17 16.97 4,900,000 17.09 14.93
11-05-10 17.15 17.25 16.89 3,700,600 17.18 15.01
11-05-09 16.92 17.10 16.71 4,062,500 17.05 14.90
11-05-06 17.34 17.42 16.79 4,490,200 16.88 14.75
11-05-05 17.16 17.49 17.05 2,600,000 17.14 14.98
11-05-04 17.77 17.77 17.21 2,685,800 17.36 15.17
11-05-03 17.90 18.06 17.58 3,304,800 17.77 15.53
11-05-02 18.25 18.25 17.87 2,359,500 17.98 15.71
11-04-29 18.20 18.26 17.92 4,658,300 18.19 15.90
Date Open High Low Vol Cls adjCls
11-04-28 18.60 18.75 18.09 7,000,000 18.18 15.89
11-04-27 18.95 18.95 18.31 3,141,700 18.61 16.26
11-04-26 18.60 18.96 18.40 4,000,000 18.83 16.46
11-04-25 18.61 18.71 18.38 2,193,100 18.47 16.14
11-04-21 18.71 18.71 18.41 2,143,300 18.55 16.21
11-04-20 18.80 18.81 18.29 3,037,000 18.48 16.15
11-04-19 18.18 18.62 17.92 6,343,500 18.46 16.13
11-04-18 17.54 17.62 17.09 6,490,100 17.46 15.26
11-04-15 17.98 17.99 17.68 4,294,500 17.78 15.54
Date Open High Low Vol Cls adjCls
11-04-14 17.98 18.30 17.88 2,520,900 17.93 15.67
11-04-13 18.31 18.43 17.93 2,111,600 18.15 15.86
11-04-12 18.20 18.31 18.02 2,981,600 18.21 15.91
11-04-11 18.81 18.91 18.18 2,827,400 18.42 16.10
11-04-08 19.37 19.37 18.65 2,126,000 18.73 16.37
11-04-07 19.40 19.53 19.06 3,294,200 19.20 16.78
11-04-06 19.68 19.84 19.40 3,745,100 19.45 17.00
11-04-05 19.25 19.82 19.08 3,697,200 19.60 17.13
11-04-04 18.96 19.34 18.92 3,592,000 19.25 16.82
Date Open High Low Vol Cls adjCls
11-04-01 18.87 19.10 18.69 2,229,700 18.85 16.47
11-03-31 19.18 19.23 18.75 3,093,100 18.77 16.40
11-03-30 19.25 19.39 18.95 4,091,800 19.23 16.80
11-03-29 18.61 19.19 18.46 3,045,100 19.15 16.73
11-03-28 19.00 19.25 18.66 3,730,400 18.75 16.30
11-03-25 18.90 19.40 18.79 4,950,900 19.04 16.55
11-03-24 18.68 18.89 18.29 3,758,000 18.84 16.38
11-03-23 18.13 18.83 18.04 2,752,400 18.52 16.10
11-03-22 18.22 18.30 17.95 1,772,100 18.11 15.74
Date Open High Low Vol Cls adjCls
11-03-21 18.37 18.39 18.04 3,136,500 18.19 15.81
11-03-18 18.42 18.50 17.80 7,343,600 18.10 15.73
11-03-17 18.16 18.34 18.02 3,720,800 18.18 15.80
11-03-16 18.22 18.49 17.72 5,938,300 17.80 15.47
11-03-15 17.56 18.46 17.56 4,628,300 18.28 15.89
11-03-14 18.45 18.91 18.30 4,403,700 18.61 16.18
11-03-11 18.00 18.78 18.00 4,019,900 18.55 16.12
11-03-10 17.86 18.18 17.38 5,347,200 17.85 15.52
11-03-09 18.09 18.21 17.50 5,242,400 18.15 15.78
Date Open High Low Vol Cls adjCls
11-03-08 18.25 18.44 17.91 2,973,700 18.20 15.82
11-03-07 18.59 18.59 17.96 4,572,800 18.10 15.73
11-03-04 18.47 18.62 18.16 2,505,100 18.48 16.06
11-03-03 17.91 18.59 17.91 3,400,800 18.56 16.13
11-03-02 17.79 18.63 17.75 5,668,400 17.97 15.62
11-03-01 18.57 18.64 17.76 3,582,800 17.82 15.49
11-02-28 18.62 18.81 18.30 2,802,800 18.46 16.05
11-02-25 18.68 18.76 18.34 2,688,700 18.42 16.01
11-02-24 18.52 19.10 18.31 6,084,300 18.53 16.11
Date Open High Low Vol Cls adjCls
11-02-23 19.03 19.23 18.15 4,261,600 18.53 16.11
11-02-22 19.88 20.05 18.98 5,220,700 18.99 16.51
11-02-18 20.64 20.70 20.13 2,966,800 20.22 17.58
11-02-17 20.27 20.58 20.13 5,535,000 20.46 17.78
11-02-16 19.74 20.27 19.70 6,055,300 20.23 17.58
11-02-15 19.58 19.89 19.40 3,146,500 19.49 16.94
11-02-14 18.92 19.60 18.82 4,252,100 19.45 16.91
11-02-11 18.77 18.84 18.49 3,270,300 18.82 16.36
11-02-10 18.67 19.00 18.55 3,159,800 18.87 16.40
Date Open High Low Vol Cls adjCls
11-02-09 18.82 19.00 18.63 3,655,700 18.77 16.32
11-02-08 19.20 19.25 18.78 2,120,500 18.97 16.49
11-02-07 19.01 19.25 18.98 3,578,500 19.08 16.58
11-02-04 19.00 19.20 18.61 4,988,700 18.95 16.47
11-02-03 18.91 18.98 18.60 3,911,700 18.92 16.45
11-02-02 18.61 18.96 18.50 4,326,200 18.90 16.43
11-02-01 18.36 18.69 18.18 5,715,000 18.63 16.19
11-01-31 18.16 18.34 17.99 5,535,800 18.20 15.82
11-01-28 18.66 18.78 17.97 4,389,400 18.09 15.72
Date Open High Low Vol Cls adjCls
11-01-27 19.10 19.10 18.27 3,283,400 18.53 16.11
11-01-26 18.35 19.09 18.34 5,441,600 19.03 16.54
11-01-25 18.12 18.35 17.79 3,405,700 18.32 15.92
11-01-24 17.82 18.25 17.33 6,115,300 18.08 15.72
11-01-21 18.08 18.34 17.60 4,210,700 17.72 15.40
11-01-20 17.45 17.94 17.44 4,697,500 17.94 15.59
11-01-19 18.50 18.53 17.61 3,852,500 17.67 15.36
11-01-18 18.32 18.54 18.29 5,143,200 18.53 16.11
11-01-14 18.65 18.82 18.11 4,780,000 18.24 15.85
Date Open High Low Vol Cls adjCls
11-01-13 18.95 19.16 18.58 2,814,300 18.65 16.21
11-01-12 19.15 19.23 18.89 3,608,100 18.99 16.51
11-01-11 18.65 18.94 18.65 2,724,300 18.91 16.44
11-01-10 18.61 18.78 18.51 4,127,100 18.59 16.16
11-01-07 18.83 19.35 18.66 6,722,400 18.77 16.32
11-01-06 18.69 19.08 18.56 5,943,600 18.83 16.37
11-01-05 18.28 18.81 18.23 3,256,000 18.65 16.21
11-01-04 18.55 18.75 18.02 3,791,700 18.41 16.00
11-01-03 18.44 18.71 18.41 3,571,700 18.55 16.12
Date Open High Low Vol Cls adjCls
10-12-31 18.43 18.55 18.24 2,548,500 18.30 15.91
10-12-30 18.30 18.64 18.30 2,217,600 18.43 16.02
10-12-29 18.09 18.46 17.97 2,066,300 18.36 15.96
10-12-28 18.09 18.29 18.05 1,146,400 18.11 15.68
10-12-27 18.21 18.22 17.98 1,218,000 18.11 15.68
10-12-23 18.32 18.39 18.17 1,722,000 18.23 15.78
10-12-22 18.23 18.42 18.11 2,027,800 18.29 15.83
10-12-21 18.04 18.23 17.85 3,441,600 18.22 15.77
10-12-20 18.21 18.33 17.85 4,097,200 18.04 15.62
Date Open High Low Vol Cls adjCls
10-12-17 17.61 18.20 17.57 11,256,100 18.09 15.66
10-12-16 16.95 17.99 16.81 6,309,000 17.63 15.26
10-12-15 17.00 17.19 16.93 3,748,900 17.05 14.76
10-12-14 16.98 17.10 16.84 3,266,400 17.06 14.77
10-12-13 17.02 17.13 16.87 3,973,100 16.91 14.64
10-12-10 16.81 16.89 16.56 2,986,000 16.70 14.46
10-12-09 16.85 17.08 16.58 4,574,400 16.75 14.50
10-12-08 16.80 17.15 16.67 4,814,300 16.69 14.45
10-12-07 16.95 17.15 16.69 4,868,800 16.73 14.48
Date Open High Low Vol Cls adjCls
10-12-06 16.41 16.91 16.40 4,843,300 16.68 14.44
10-12-03 16.46 16.58 16.30 4,896,200 16.48 14.27
10-12-02 16.35 16.66 16.29 5,189,200 16.50 14.28
10-12-01 16.18 16.45 16.13 3,218,600 16.36 14.16
10-11-30 15.61 16.13 15.53 4,028,000 15.97 13.82
10-11-29 15.64 15.85 15.36 3,362,800 15.80 13.68
10-11-26 15.62 15.84 15.51 1,258,700 15.78 13.66
10-11-24 15.90 16.13 15.67 3,441,700 15.76 13.64
10-11-23 15.80 15.95 15.71 3,107,400 15.80 13.68
Date Open High Low Vol Cls adjCls
10-11-22 15.88 16.16 15.65 3,820,100 16.07 13.91
10-11-19 15.84 16.15 15.66 2,386,000 16.05 13.89
10-11-18 15.67 16.02 15.67 2,747,600 15.85 13.72
10-11-17 15.54 16.03 15.41 5,264,800 15.47 13.39
10-11-16 15.62 15.69 15.37 4,966,900 15.56 13.47
10-11-15 16.04 16.05 15.76 3,135,800 15.81 13.69
10-11-12 16.02 16.10 15.77 3,478,000 15.90 13.76
10-11-11 15.78 16.25 15.72 4,951,300 16.22 14.04
10-11-10 15.60 15.94 15.37 4,133,200 15.94 13.80
Date Open High Low Vol Cls adjCls
10-11-09 16.03 16.13 15.56 4,287,300 15.67 13.56
10-11-08 15.83 16.03 15.48 3,889,600 15.95 13.81
10-11-05 15.88 16.11 15.63 4,537,600 15.93 13.79
10-11-04 15.50 15.87 15.39 4,904,100 15.73 13.62
10-11-03 15.09 15.26 14.81 4,090,800 15.24 13.19
10-11-02 14.86 15.22 14.84 4,740,800 15.05 13.03
10-11-01 14.66 14.85 14.51 3,355,200 14.66 12.69
10-10-29 14.37 14.72 14.37 4,183,900 14.54 12.59
10-10-28 14.50 14.66 14.34 3,467,300 14.45 12.51
Date Open High Low Vol Cls adjCls
10-10-27 14.25 14.48 14.05 3,503,000 14.46 12.52
10-10-26 14.36 14.55 14.18 3,256,000 14.40 12.46
10-10-25 14.47 14.77 14.33 3,536,800 14.57 12.61
10-10-22 14.44 14.51 14.21 2,873,600 14.32 12.40
10-10-21 14.50 14.52 14.08 6,161,000 14.35 12.42
10-10-20 14.10 14.57 14.10 3,739,000 14.42 12.48
10-10-19 14.26 14.40 13.97 4,681,600 14.05 12.16
10-10-18 14.33 14.63 14.26 3,477,000 14.55 12.59
10-10-15 14.62 14.66 14.07 4,226,200 14.35 12.42
Date Open High Low Vol Cls adjCls
10-10-14 14.76 14.80 14.35 4,045,800 14.43 12.49
10-10-13 14.91 15.01 14.72 2,841,800 14.76 12.78
10-10-12 14.47 14.93 14.35 4,897,400 14.78 12.79
10-10-11 14.65 14.88 14.52 2,474,800 14.61 12.65
10-10-08 14.37 14.81 14.31 3,165,800 14.65 12.68
10-10-07 14.47 14.51 14.14 2,721,100 14.33 12.40
10-10-06 14.31 14.60 14.23 4,915,900 14.36 12.43
10-10-05 14.55 14.64 14.30 7,008,600 14.33 12.40
10-10-04 14.49 14.52 14.23 5,566,900 14.29 12.37
Date Open High Low Vol Cls adjCls
10-10-01 14.32 14.73 14.26 6,715,200 14.64 12.67
10-09-30 14.29 14.30 14.00 3,919,000 14.11 12.21
10-09-29 14.04 14.24 13.93 6,055,700 14.13 12.23
10-09-28 14.33 14.40 14.02 6,124,700 14.15 12.25
10-09-27 14.46 14.55 14.28 3,686,000 14.35 12.36
10-09-24 14.55 14.69 14.41 3,547,800 14.48 12.47
10-09-23 14.20 14.44 14.09 3,209,200 14.33 12.34
10-09-22 14.64 14.86 14.36 2,876,900 14.45 12.44
10-09-21 14.89 15.00 14.36 5,167,000 14.60 12.57
Date Open High Low Vol Cls adjCls
10-09-20 15.00 15.14 14.77 2,359,000 15.10 13.00
10-09-17 15.48 15.59 14.91 5,426,300 15.01 12.93
10-09-16 14.65 15.20 14.59 6,528,600 15.14 13.04
10-09-15 14.44 14.72 14.30 6,308,800 14.71 12.67
10-09-14 14.29 14.77 14.21 5,446,100 14.59 12.56
10-09-13 14.59 14.68 14.36 3,358,000 14.53 12.51
10-09-10 14.54 14.58 14.20 2,838,600 14.27 12.29
10-09-09 14.90 14.95 14.29 3,296,200 14.47 12.46
10-09-08 14.74 14.94 14.66 2,197,500 14.69 12.65
Date Open High Low Vol Cls adjCls
10-09-07 14.76 14.95 14.57 3,469,200 14.64 12.61
10-09-03 14.75 14.91 14.62 2,236,400 14.77 12.72
10-09-02 14.37 14.52 14.08 1,609,200 14.52 12.50
10-09-01 13.97 14.40 13.87 2,993,200 14.36 12.37
10-08-31 13.55 13.94 13.52 2,218,700 13.67 11.77
10-08-30 13.79 13.88 13.51 1,994,400 13.58 11.69
10-08-27 13.48 13.86 13.28 2,398,600 13.83 11.91
10-08-26 13.80 13.95 13.30 2,531,500 13.34 11.49
10-08-25 13.47 13.81 13.20 3,176,200 13.77 11.86
Date Open High Low Vol Cls adjCls
10-08-24 13.72 13.88 13.56 2,440,800 13.58 11.69
10-08-23 14.44 14.45 13.97 2,089,100 13.97 12.03
10-08-20 14.25 14.39 14.13 2,690,900 14.34 12.35
10-08-19 14.50 14.89 14.22 3,259,400 14.45 12.44
10-08-18 14.34 14.82 14.20 3,135,200 14.62 12.59
10-08-17 14.17 14.59 14.02 2,862,600 14.34 12.35
10-08-16 13.66 14.09 13.64 2,160,100 13.93 12.00
10-08-13 13.91 13.92 13.65 1,711,600 13.69 11.79
10-08-12 13.62 13.97 13.50 2,644,800 13.80 11.88
Date Open High Low Vol Cls adjCls
10-08-11 14.37 14.39 13.81 3,129,300 13.84 11.92
10-08-10 14.80 14.90 14.47 2,375,900 14.75 12.70
10-08-09 15.08 15.19 14.82 2,014,200 15.06 12.97
10-08-06 14.77 15.22 14.73 2,556,600 14.99 12.91
10-08-05 14.89 15.06 14.86 2,116,300 14.94 12.86
10-08-04 14.62 15.09 14.62 3,042,500 15.06 12.97
10-08-03 14.63 14.89 14.54 2,273,100 14.57 12.55
10-08-02 14.57 14.89 14.55 2,703,400 14.72 12.68
10-07-30 14.15 14.43 14.07 2,841,100 14.32 12.33
Date Open High Low Vol Cls adjCls
10-07-29 14.43 14.72 14.12 3,098,300 14.38 12.38
10-07-28 14.29 14.48 14.17 3,582,500 14.33 12.34
10-07-27 15.09 15.10 14.25 6,222,900 14.28 12.30
10-07-26 14.87 15.23 14.71 6,401,400 14.99 12.91
10-07-23 14.53 14.99 14.48 7,915,700 14.87 12.80
10-07-22 14.31 14.68 14.28 4,556,100 14.62 12.59
10-07-21 14.40 14.73 14.04 8,474,800 14.11 12.15
10-07-20 13.74 14.35 13.70 9,654,800 14.27 12.29
10-07-19 14.22 14.40 13.91 4,462,200 14.00 12.06
Date Open High Low Vol Cls adjCls
10-07-16 14.57 14.70 14.13 2,244,500 14.21 12.24
10-07-15 14.65 14.70 14.37 2,551,900 14.65 12.62
10-07-14 14.79 14.98 14.56 3,709,400 14.70 12.66
10-07-13 14.80 15.00 14.69 4,596,700 14.84 12.78
10-07-12 14.74 14.74 14.33 4,792,800 14.54 12.52
10-07-09 14.40 14.92 14.36 4,148,800 14.80 12.74
10-07-08 14.17 14.51 13.78 5,678,200 14.48 12.47
10-07-07 13.50 14.06 13.40 4,991,300 14.06 12.11
10-07-06 13.32 13.83 13.32 5,814,700 13.47 11.60
Date Open High Low Vol Cls adjCls
10-07-02 13.19 13.35 12.97 4,581,100 13.03 11.22
10-07-01 13.26 13.43 12.89 6,199,100 13.14 11.31
10-06-30 13.26 13.60 13.12 4,144,700 13.19 11.36
10-06-29 13.60 13.66 13.17 6,872,500 13.24 11.40
10-06-28 14.00 14.11 13.75 3,836,000 13.91 11.98
10-06-25 13.88 14.14 13.68 3,346,500 14.08 12.06
10-06-24 14.03 14.05 13.78 5,774,100 13.86 11.87
10-06-23 13.87 14.25 13.48 6,051,800 14.11 12.09
10-06-22 14.10 14.33 13.78 3,811,300 13.84 11.85
Date Open High Low Vol Cls adjCls
10-06-21 14.45 14.64 13.99 7,806,700 14.11 12.09
10-06-18 13.81 14.02 13.73 4,192,200 13.97 11.97
10-06-17 13.94 14.13 13.68 6,834,200 13.87 11.88
10-06-16 14.55 14.60 14.15 5,792,300 14.21 12.17
10-06-15 14.44 14.82 14.11 6,005,600 14.73 12.62
10-06-14 14.51 14.70 14.34 2,824,700 14.38 12.32
10-06-11 13.93 14.31 13.88 4,013,700 14.28 12.23
10-06-10 14.12 14.20 13.93 6,457,700 14.18 12.15
10-06-09 14.07 14.34 13.72 4,667,300 13.76 11.79
Date Open High Low Vol Cls adjCls
10-06-08 14.16 14.38 13.52 7,753,600 13.83 11.85
10-06-07 14.25 14.44 13.62 11,155,500 14.13 12.10
10-06-04 14.33 14.76 13.98 9,790,600 14.21 12.17
10-06-03 14.82 14.94 14.50 8,171,700 14.83 12.70
10-06-02 14.09 14.80 14.00 5,496,300 14.72 12.61
10-06-01 14.45 14.78 13.85 4,914,300 13.86 11.87
10-05-28 14.92 15.03 14.49 4,237,200 14.67 12.56
10-05-27 14.39 14.95 14.29 4,899,700 14.94 12.80
10-05-26 14.44 14.64 13.88 6,267,600 13.96 11.96
Date Open High Low Vol Cls adjCls
10-05-25 13.30 14.13 13.12 7,659,600 14.11 12.09
10-05-24 14.00 14.42 13.83 4,884,900 13.85 11.86
10-05-21 13.31 14.06 13.30 6,865,700 14.01 12.00
10-05-20 13.78 14.02 13.50 6,802,900 13.57 11.62
10-05-19 14.33 14.60 14.05 9,243,200 14.32 12.27
10-05-18 15.12 15.30 14.42 6,649,200 14.50 12.42
10-05-17 15.39 15.40 14.45 8,789,000 14.86 12.73
10-05-14 15.57 15.63 15.09 8,365,500 15.24 13.05
10-05-13 15.64 16.43 15.39 10,444,300 15.88 13.60
Date Open High Low Vol Cls adjCls
10-05-12 15.26 15.42 15.11 7,126,700 15.35 13.15
10-05-11 15.47 15.68 15.09 6,907,200 15.09 12.92
10-05-10 15.75 15.83 15.49 6,113,200 15.72 13.46
10-05-07 14.95 15.35 14.33 8,993,600 14.87 12.74
10-05-06 15.37 15.94 14.25 8,793,400 14.98 12.83
10-05-05 14.69 15.83 14.50 8,499,600 15.47 13.25
10-05-04 15.44 15.49 14.88 9,079,100 15.01 12.86
10-05-03 15.93 16.03 15.38 4,261,700 15.73 13.47
10-04-30 16.24 16.26 15.62 4,852,100 15.72 13.46
Date Open High Low Vol Cls adjCls
10-04-29 16.23 16.27 15.86 6,124,700 16.14 13.82
10-04-28 16.10 16.35 15.99 6,257,500 16.08 13.77
10-04-27 16.53 16.60 15.89 8,384,300 15.92 13.64
10-04-26 16.85 17.12 16.60 7,026,700 16.72 14.32
10-04-23 16.71 16.77 16.52 5,225,700 16.74 14.34
10-04-22 16.46 16.72 16.02 7,960,500 16.68 14.29
10-04-21 17.17 17.17 16.39 11,781,800 16.62 14.24
10-04-20 18.10 18.20 17.00 13,993,100 17.04 14.59
10-04-19 17.38 17.67 17.01 7,478,100 17.52 15.01
Date Open High Low Vol Cls adjCls
10-04-16 17.85 18.03 17.35 5,243,400 17.52 15.01
10-04-15 18.30 18.41 17.91 2,942,200 18.00 15.42
10-04-14 18.11 18.45 18.06 4,063,000 18.41 15.77
10-04-13 17.88 18.14 17.78 2,084,300 17.84 15.28
10-04-12 17.98 18.12 17.86 3,576,500 17.99 15.41
10-04-09 18.02 18.15 17.69 3,107,700 17.91 15.34
10-04-08 17.85 18.00 17.48 3,729,900 17.96 15.38
10-04-07 18.67 18.72 17.78 6,825,000 18.05 15.46
10-04-06 18.40 18.94 18.36 4,573,400 18.66 15.98
Date Open High Low Vol Cls adjCls
10-04-05 17.89 18.43 17.88 4,364,100 18.43 15.79
10-04-01 17.66 17.82 17.47 5,767,600 17.71 15.17
10-03-31 17.36 17.61 17.27 3,885,700 17.47 14.96
10-03-30 17.66 17.83 17.20 2,908,800 17.47 14.96
10-03-29 17.43 17.94 17.39 3,078,300 17.70 15.16
10-03-26 17.23 17.72 17.19 2,961,900 17.33 14.78
10-03-25 17.93 18.00 17.11 3,799,700 17.20 14.67
10-03-24 17.85 17.89 17.62 3,224,700 17.67 15.07
10-03-23 17.76 18.00 17.39 2,752,300 18.00 15.35
Date Open High Low Vol Cls adjCls
10-03-22 17.18 17.63 16.89 3,610,400 17.54 14.96
10-03-19 17.65 17.78 17.25 4,804,200 17.39 14.83
10-03-18 17.94 18.13 17.60 3,747,000 17.64 15.04
10-03-17 18.32 18.39 17.97 5,428,400 17.98 15.33
10-03-16 17.99 18.38 17.90 6,206,000 18.21 15.53
10-03-15 17.83 17.89 17.56 3,152,700 17.81 15.19
10-03-12 17.93 18.24 17.76 5,152,800 17.93 15.29
10-03-11 17.52 17.86 17.33 4,286,700 17.77 15.15
10-03-10 17.73 18.03 17.56 4,007,900 17.88 15.25
Date Open High Low Vol Cls adjCls
10-03-09 17.80 18.08 17.50 7,481,700 17.73 15.12
10-03-08 18.09 18.19 17.73 6,215,800 17.96 15.32
10-03-05 17.42 17.67 17.35 4,119,100 17.53 14.95
10-03-04 17.08 17.44 16.92 5,564,900 17.18 14.65
10-03-03 16.91 17.46 16.91 5,324,600 17.03 14.52
10-03-02 16.75 17.00 16.67 4,156,000 16.82 14.34
10-03-01 16.40 16.78 16.25 4,464,200 16.68 14.22
10-02-26 16.10 16.36 15.84 5,077,900 16.33 13.93
10-02-25 15.69 16.16 15.52 6,480,500 16.10 13.73
Date Open High Low Vol Cls adjCls
10-02-24 16.18 16.42 15.99 5,120,000 16.20 13.82
10-02-23 16.60 16.70 15.91 6,695,500 16.09 13.72
10-02-22 16.88 16.96 16.62 4,667,800 16.80 14.33
10-02-19 16.59 16.96 16.50 6,378,100 16.73 14.27
10-02-18 16.17 16.73 16.07 6,907,800 16.67 14.22
10-02-17 16.46 16.50 16.01 6,495,900 16.22 13.83
10-02-16 16.35 16.75 16.15 7,216,400 16.40 13.99
10-02-12 15.40 16.19 15.25 6,077,400 15.96 13.61
10-02-11 15.08 15.85 15.05 5,421,100 15.72 13.41
Date Open High Low Vol Cls adjCls
10-02-10 15.38 15.48 14.90 7,061,300 15.06 12.84
10-02-09 15.35 15.77 15.28 8,028,600 15.43 13.16
10-02-08 14.93 15.20 14.45 11,663,600 14.85 12.66
10-02-05 14.94 15.06 14.31 10,364,000 14.99 12.78
10-02-04 15.08 15.46 14.71 10,458,100 14.79 12.61
10-02-03 16.19 16.45 15.81 5,763,900 15.92 13.58
10-02-02 16.34 16.47 15.83 5,272,900 16.36 13.95
10-02-01 15.38 16.09 15.37 4,772,400 16.08 13.71
10-01-29 15.75 16.15 15.06 8,745,100 15.18 12.95
Date Open High Low Vol Cls adjCls
10-01-28 16.09 16.25 15.29 7,277,500 15.59 13.30
10-01-27 15.99 16.46 15.60 6,155,300 16.02 13.66
10-01-26 16.03 16.64 15.84 9,950,300 16.05 13.69
10-01-25 16.78 17.05 16.17 5,784,700 16.30 13.90
10-01-22 16.41 17.23 16.25 8,257,000 16.40 13.99
10-01-21 17.42 17.58 16.63 8,428,700 16.70 14.24
10-01-20 17.82 17.90 17.25 5,556,600 17.47 14.90
10-01-19 18.26 18.35 17.86 4,941,900 17.98 15.33
10-01-15 18.42 18.50 17.81 5,165,300 18.01 15.36
Date Open High Low Vol Cls adjCls
10-01-14 18.74 18.91 18.09 7,966,800 18.43 15.72
10-01-13 19.32 19.39 18.24 7,847,200 18.78 16.02
10-01-12 19.17 19.36 18.73 5,228,500 19.08 16.27
10-01-11 20.47 20.47 19.45 5,665,900 19.56 16.68
10-01-08 19.73 20.38 19.56 12,040,500 20.19 17.22
10-01-07 19.37 19.48 19.11 7,727,800 19.37 16.52
10-01-06 18.21 19.61 18.21 8,994,300 19.50 16.63
10-01-05 18.36 18.50 18.12 3,422,800 18.18 15.50
10-01-04 18.17 18.50 18.04 3,691,600 18.29 15.60
Date Open High Low Vol Cls adjCls
09-12-31 17.90 18.04 17.70 2,184,100 17.72 15.11
09-12-30 17.66 17.90 17.48 2,732,000 17.84 15.21
09-12-29 18.10 18.20 17.63 1,967,300 17.84 15.21
09-12-28 18.46 18.50 17.93 4,147,800 18.05 15.33
09-12-24 18.12 18.44 18.03 1,076,900 18.22 15.47
09-12-23 17.86 18.15 17.71 3,464,000 18.12 15.39
09-12-22 17.67 17.83 17.30 3,686,500 17.74 15.07
09-12-21 17.45 17.86 17.21 6,670,800 17.67 15.01
09-12-18 17.34 17.59 16.97 15,673,600 17.37 14.75
Date Open High Low Vol Cls adjCls
09-12-17 17.25 17.67 17.20 5,412,800 17.26 14.66
09-12-16 17.87 17.97 17.39 8,578,000 17.48 14.85
09-12-15 18.28 18.28 17.92 4,196,400 17.98 15.27
09-12-14 18.40 18.44 17.93 5,875,100 18.20 15.46
09-12-11 17.89 18.29 17.89 6,908,800 18.22 15.47
09-12-10 18.20 18.63 17.79 15,283,900 17.89 15.19
09-12-09 17.42 18.47 17.37 8,591,400 18.39 15.62
09-12-08 17.40 17.64 17.03 5,548,200 17.42 14.79
09-12-07 17.31 17.77 17.25 3,409,800 17.51 14.87
Date Open High Low Vol Cls adjCls
09-12-04 17.71 18.06 16.90 8,748,000 17.29 14.68
09-12-03 17.93 17.99 17.46 5,167,100 17.49 14.85
09-12-02 17.49 18.00 17.46 7,543,000 17.81 15.13
09-12-01 17.18 17.86 17.13 8,589,400 17.44 14.81
09-11-30 16.94 17.03 16.68 8,785,900 16.92 14.37
09-11-27 16.24 16.84 16.08 2,986,200 16.64 14.13
09-11-25 16.74 17.09 16.67 5,025,700 17.05 14.48
09-11-24 16.53 16.71 16.21 4,287,600 16.63 14.12
09-11-23 16.46 16.91 16.46 7,164,100 16.61 14.11
Date Open High Low Vol Cls adjCls
09-11-20 16.04 16.26 15.82 6,403,000 16.15 13.72
09-11-19 16.22 16.36 15.85 6,916,200 16.28 13.83
09-11-18 16.50 16.82 16.29 9,339,800 16.62 14.11
09-11-17 15.58 16.43 15.46 11,300,100 16.38 13.91
09-11-16 15.20 15.76 15.19 7,778,700 15.61 13.26
09-11-13 14.78 15.07 14.69 4,485,200 14.97 12.71
09-11-12 15.04 15.26 14.70 6,555,500 14.76 12.54
09-11-11 14.86 15.17 14.76 6,607,700 14.84 12.60
09-11-10 14.50 14.67 14.25 3,888,500 14.53 12.34
Date Open High Low Vol Cls adjCls
09-11-09 14.31 14.78 14.29 5,155,200 14.58 12.38
09-11-06 14.12 14.67 13.80 5,869,700 14.08 11.96
09-11-05 14.19 14.42 13.83 6,433,100 14.42 12.25
09-11-04 14.02 14.35 13.70 7,860,400 13.76 11.69
09-11-03 13.22 13.87 13.11 8,360,100 13.82 11.74
09-11-02 13.52 14.01 13.07 11,286,700 13.48 11.45
09-10-30 13.91 13.98 13.10 11,409,900 13.39 11.37
09-10-29 14.10 14.30 13.90 9,912,500 13.95 11.85
09-10-28 14.28 14.30 13.49 9,749,600 13.64 11.58
Date Open High Low Vol Cls adjCls
09-10-27 14.63 14.80 14.11 10,581,000 14.35 12.19
09-10-26 15.22 15.44 14.61 6,088,500 14.71 12.49
09-10-23 15.48 15.64 14.90 5,094,300 15.03 12.76
09-10-22 15.46 15.52 14.81 7,402,500 15.43 13.10
09-10-21 15.17 15.89 15.08 8,913,600 15.40 13.08
09-10-20 15.85 15.92 15.06 12,994,700 15.24 12.94
09-10-19 15.54 15.66 15.11 10,420,000 15.32 13.01
09-10-16 16.00 16.00 15.30 8,523,700 15.39 13.07
09-10-15 15.66 16.19 15.59 6,141,700 16.14 13.71
Date Open High Low Vol Cls adjCls
09-10-14 15.65 16.10 15.65 8,360,500 15.92 13.52
09-10-13 15.21 15.48 15.02 4,991,700 15.44 13.11
09-10-12 15.59 15.87 15.21 4,448,900 15.27 12.97
09-10-09 15.51 15.67 15.22 3,993,900 15.47 13.14
09-10-08 15.69 15.78 15.27 6,580,700 15.64 13.28
09-10-07 15.05 15.40 14.90 5,230,300 15.23 12.93
09-10-06 15.38 15.57 14.82 10,151,500 15.01 12.75
09-10-05 14.50 15.18 14.38 7,106,600 15.08 12.81
09-10-02 14.32 14.85 13.72 8,764,800 14.34 12.18
Date Open High Low Vol Cls adjCls
09-10-01 15.44 15.53 14.66 8,829,100 14.69 12.48
09-09-30 15.96 16.08 15.26 12,344,700 15.34 13.03
09-09-29 15.96 16.25 15.79 9,146,700 15.87 13.48
09-09-28 16.46 16.53 15.77 11,383,800 15.88 13.49
09-09-25 16.74 16.92 16.36 5,338,600 16.61 14.04
09-09-24 17.39 17.53 16.57 5,839,000 16.81 14.21
09-09-23 17.75 17.91 17.28 6,426,600 17.32 14.64
09-09-22 17.85 18.06 17.70 5,726,800 17.77 15.02
09-09-21 17.35 17.66 17.21 4,919,400 17.59 14.87
Date Open High Low Vol Cls adjCls
09-09-18 17.90 18.04 17.33 11,327,200 17.85 15.09
09-09-17 17.87 18.56 17.71 8,030,000 17.75 15.01
09-09-16 17.80 18.22 17.67 8,017,300 17.88 15.12
09-09-15 16.86 17.78 16.86 9,592,100 17.58 14.86
09-09-14 16.83 17.41 16.55 9,108,100 17.34 14.66
09-09-11 18.20 18.22 16.87 13,240,100 17.14 14.49
09-09-10 17.19 17.88 16.91 7,049,100 17.86 15.10
09-09-09 17.29 17.55 17.02 6,756,400 17.27 14.60
09-09-08 17.02 17.30 16.94 7,675,900 17.26 14.59
Date Open High Low Vol Cls adjCls
09-09-04 16.31 16.65 15.95 5,424,900 16.63 14.06
09-09-03 16.08 16.32 15.83 5,533,000 16.18 13.68
09-09-02 15.88 16.32 15.71 7,165,500 15.81 13.37
09-09-01 16.41 16.97 15.85 9,650,800 15.91 13.45
09-08-31 16.53 16.78 16.42 8,189,700 16.55 13.99
09-08-28 16.75 17.20 16.47 8,225,200 17.12 14.47
09-08-27 16.24 16.52 15.76 7,540,800 16.47 13.92
09-08-26 16.51 16.76 16.04 7,202,100 16.23 13.72
09-08-25 17.25 17.35 16.55 5,460,600 16.70 14.12
Date Open High Low Vol Cls adjCls
09-08-24 17.25 17.43 17.00 4,844,300 17.07 14.43
09-08-21 16.86 17.10 16.74 5,897,400 16.92 14.30
09-08-20 16.14 16.68 15.99 5,426,600 16.59 14.03
09-08-19 15.83 16.22 15.71 6,100,000 16.09 13.60
09-08-18 15.75 16.39 15.57 6,407,200 16.32 13.80
09-08-17 15.80 15.95 15.40 7,351,500 15.64 13.22
09-08-14 17.03 17.03 16.22 6,862,600 16.63 14.06
09-08-13 16.57 16.99 16.17 9,853,500 16.99 14.36
09-08-12 15.90 16.45 15.90 10,291,100 16.10 13.61
Date Open High Low Vol Cls adjCls
09-08-11 16.53 16.65 15.87 7,068,300 16.13 13.64
09-08-10 17.35 17.40 16.43 9,182,900 16.68 14.10
09-08-07 17.26 17.80 17.11 7,947,400 17.51 14.80
09-08-06 17.83 18.05 16.98 9,328,300 17.16 14.51
09-08-05 17.53 17.79 17.03 7,686,300 17.73 14.99
09-08-04 17.36 17.66 17.13 6,649,600 17.48 14.78
09-08-03 17.17 17.77 16.99 8,756,400 17.60 14.88
09-07-31 16.12 16.66 16.02 8,803,100 16.36 13.83
09-07-30 16.17 16.74 16.00 10,493,100 16.12 13.63
Date Open High Low Vol Cls adjCls
09-07-29 16.69 16.69 15.43 15,541,000 15.72 13.29
09-07-28 16.19 17.14 16.16 11,594,200 17.01 14.38
09-07-27 16.52 17.00 16.26 8,284,500 16.42 13.88
09-07-24 16.02 16.66 15.92 9,267,200 16.38 13.85
09-07-23 16.40 17.00 15.81 18,484,000 16.01 13.54
09-07-22 16.36 16.60 16.12 8,610,000 16.34 13.81
09-07-21 16.70 17.12 16.14 11,144,800 16.79 14.19
09-07-20 16.30 16.83 16.12 8,942,200 16.78 14.19
09-07-17 16.24 16.52 15.75 10,613,400 16.23 13.72
Date Open High Low Vol Cls adjCls
09-07-16 15.71 16.28 15.50 11,995,900 16.06 13.58
09-07-15 14.97 15.36 14.76 9,803,400 15.29 12.93
09-07-14 14.63 14.80 14.34 7,361,200 14.54 12.29
09-07-13 13.79 14.15 13.37 8,629,500 14.13 11.95
09-07-10 13.36 13.77 13.12 7,879,000 13.66 11.55
09-07-09 13.25 13.88 13.20 8,347,500 13.51 11.42
09-07-08 13.59 13.82 12.43 11,714,100 12.94 10.94
09-07-07 13.66 14.14 13.55 10,459,900 13.57 11.47
09-07-06 14.00 14.00 13.07 9,769,600 13.27 11.22
Date Open High Low Vol Cls adjCls
09-07-02 14.37 14.68 14.13 5,106,900 14.34 12.12
09-07-01 15.03 15.47 14.62 6,914,200 14.68 12.41
09-06-30 15.07 15.26 14.47 8,910,500 14.80 12.51
09-06-29 15.62 15.75 15.09 6,086,800 15.17 12.83
09-06-26 14.91 15.93 14.88 11,569,100 15.50 13.10
09-06-25 14.67 15.28 14.44 7,767,200 15.20 12.79
09-06-24 14.75 15.45 14.58 10,253,500 14.98 12.60
09-06-23 13.90 14.51 13.65 8,455,200 14.35 12.07
09-06-22 15.18 15.20 13.79 9,635,700 13.79 11.60
Date Open High Low Vol Cls adjCls
09-06-19 15.56 15.95 15.37 10,275,800 15.44 12.99
09-06-18 15.13 15.66 14.75 7,253,000 15.26 12.84
09-06-17 15.25 15.66 14.53 10,945,000 15.26 12.84
09-06-16 15.85 16.38 14.92 15,265,900 15.26 12.84
09-06-15 15.48 15.54 14.47 11,077,400 15.24 12.82
09-06-12 16.32 16.68 15.65 13,228,600 16.16 13.59
09-06-11 16.07 16.49 15.56 12,918,200 16.26 13.68
09-06-10 16.04 16.26 15.35 11,419,100 15.97 13.43
09-06-09 14.98 15.78 14.95 12,094,800 15.60 13.12
Date Open High Low Vol Cls adjCls
09-06-08 14.50 14.99 14.08 10,389,400 14.83 12.48
09-06-05 15.19 15.19 14.00 11,847,900 14.77 12.43
09-06-04 13.81 15.00 13.58 35,056,200 14.84 12.48
09-06-03 14.19 14.63 13.58 11,201,700 14.03 11.80
09-06-02 15.84 16.07 15.37 6,998,600 15.59 13.12
09-06-01 15.79 16.16 15.51 7,818,200 15.96 13.43
09-05-29 15.22 15.31 14.54 7,574,100 14.94 12.57
09-05-28 14.64 14.98 14.18 5,068,400 14.83 12.48
09-05-27 13.98 15.14 13.96 8,465,200 14.48 12.18
Date Open High Low Vol Cls adjCls
09-05-26 13.33 14.25 12.82 6,495,900 14.13 11.89
09-05-22 13.18 13.82 12.94 6,079,500 13.42 11.29
09-05-21 13.30 13.34 12.54 8,733,900 12.81 10.78
09-05-20 14.00 14.85 13.97 7,279,000 14.08 11.84
09-05-19 12.97 13.99 12.76 7,982,600 13.72 11.54
09-05-18 11.63 12.76 11.55 5,963,400 12.75 10.73
09-05-15 11.82 11.93 11.28 2,789,900 11.43 9.62
09-05-14 11.41 11.77 10.95 4,922,800 11.57 9.73
09-05-13 12.30 12.39 11.25 6,395,900 11.32 9.52
Date Open High Low Vol Cls adjCls
09-05-12 12.84 12.97 12.07 4,611,400 12.61 10.61
09-05-11 12.86 12.86 12.36 6,079,700 12.77 10.74
09-05-08 13.09 13.54 12.70 6,780,400 13.28 11.17
09-05-07 13.97 13.99 12.31 10,298,900 12.53 10.54
09-05-06 13.82 14.09 13.20 7,964,300 13.50 11.36
09-05-05 13.89 14.11 13.09 5,735,400 13.43 11.30
09-05-04 13.20 14.08 13.20 7,444,300 14.06 11.83
09-05-01 12.49 13.32 12.28 5,285,500 13.07 11.00
09-04-30 11.93 12.84 11.81 8,509,100 12.45 10.47
Date Open High Low Vol Cls adjCls
09-04-29 11.00 11.97 10.85 9,402,400 11.68 9.83
09-04-28 10.95 11.32 10.55 4,195,400 11.11 9.35
09-04-27 11.47 11.48 10.99 4,406,400 11.14 9.37
09-04-24 11.17 11.75 11.05 9,064,400 11.53 9.70
09-04-23 11.61 11.70 10.82 12,002,200 10.97 9.23
09-04-22 11.47 12.37 11.34 7,599,800 11.94 10.04
09-04-21 10.71 11.66 10.71 6,223,100 11.63 9.78
09-04-20 11.16 11.21 10.72 7,828,600 10.97 9.23
09-04-17 11.78 12.21 11.48 5,250,500 12.09 10.17
Date Open High Low Vol Cls adjCls
09-04-16 11.77 12.03 11.17 6,999,900 11.82 9.94
09-04-15 10.91 11.44 10.73 4,571,700 11.37 9.57
09-04-14 10.82 11.59 10.82 7,157,400 11.05 9.30
09-04-13 10.35 11.32 10.10 7,705,100 11.25 9.46
09-04-09 10.18 10.87 10.08 6,225,800 10.69 8.99
09-04-08 9.31 9.79 9.00 6,016,200 9.76 8.21
09-04-07 9.78 9.78 9.06 9,287,400 9.22 7.76
09-04-06 10.29 10.29 9.77 6,010,600 10.04 8.45
09-04-03 9.88 10.78 9.67 8,368,700 10.58 8.90
Date Open High Low Vol Cls adjCls
09-04-02 9.62 10.25 9.47 9,695,300 10.15 8.54
09-04-01 8.40 9.11 8.18 7,369,200 8.98 7.55
09-03-31 8.48 9.15 8.31 7,433,900 8.81 7.41
09-03-30 8.65 8.72 8.01 7,532,600 8.31 6.99
09-03-27 9.40 9.85 9.23 7,283,500 9.35 7.87
09-03-26 9.36 9.90 9.34 11,241,800 9.74 8.11
09-03-25 9.27 9.58 8.60 11,897,400 9.08 7.56
09-03-24 7.86 9.29 7.86 11,224,400 9.12 7.59
09-03-23 8.00 8.25 7.64 7,227,700 8.25 6.87
Date Open High Low Vol Cls adjCls
09-03-20 8.00 8.17 7.34 7,815,900 7.49 6.24
09-03-19 7.91 8.38 7.79 13,071,200 8.04 6.69
09-03-18 6.82 7.46 6.63 8,847,200 7.44 6.19
09-03-17 7.00 7.00 6.42 8,980,800 6.90 5.75
09-03-16 7.22 7.63 7.07 6,546,000 7.22 6.01
09-03-13 7.25 7.38 6.95 9,069,400 7.23 6.02
09-03-12 6.96 7.28 5.95 33,825,400 7.25 6.04
09-03-11 8.99 9.15 8.25 6,644,000 8.55 7.12
09-03-10 8.17 8.95 8.10 7,241,100 8.91 7.42
Date Open High Low Vol Cls adjCls
09-03-09 7.80 8.24 7.72 4,157,700 7.81 6.50
09-03-06 8.16 8.50 7.60 4,724,500 7.89 6.57
09-03-05 8.52 8.55 7.94 5,609,700 8.03 6.69
09-03-04 8.40 9.23 8.15 10,261,400 8.97 7.47
09-03-03 7.71 8.08 7.53 8,330,200 7.81 6.50
09-03-02 8.58 8.65 7.32 11,145,100 7.47 6.22
09-02-27 8.53 8.86 8.21 9,618,800 8.35 6.95
09-02-26 9.41 9.50 8.69 5,140,800 8.73 7.27
09-02-25 9.64 9.64 8.96 6,882,900 9.07 7.55
Date Open High Low Vol Cls adjCls
09-02-24 9.16 9.62 8.72 7,978,800 9.56 7.96
09-02-23 10.91 11.00 9.07 7,686,700 9.10 7.58
09-02-20 10.01 10.67 9.78 8,858,100 10.48 8.73
09-02-19 10.90 11.26 10.40 6,004,900 10.44 8.69
09-02-18 11.33 11.38 10.50 6,305,100 10.67 8.88
09-02-17 12.01 12.05 10.95 7,749,300 11.03 9.18
09-02-13 12.55 12.98 12.47 5,712,600 12.73 10.60
09-02-12 11.96 12.67 11.70 7,326,200 12.65 10.53
09-02-11 12.69 13.21 12.01 7,358,400 12.34 10.27
Date Open High Low Vol Cls adjCls
09-02-10 12.99 13.88 12.14 7,569,000 12.25 10.20
09-02-09 13.70 14.39 13.01 6,941,900 13.35 11.12
09-02-06 12.58 14.00 12.49 8,951,000 13.79 11.48
09-02-05 12.07 13.06 11.77 8,362,700 12.69 10.57
09-02-04 12.21 12.70 11.92 8,229,900 12.06 10.04
09-02-03 11.01 11.97 11.01 8,247,400 11.93 9.93
09-02-02 10.44 11.28 10.25 8,711,600 11.10 9.24
09-01-30 11.84 12.00 10.51 10,385,400 10.62 8.84
09-01-29 12.68 12.75 11.73 9,529,700 11.84 9.86
Date Open High Low Vol Cls adjCls
09-01-28 12.20 13.53 11.99 13,076,500 13.08 10.89
09-01-27 11.00 12.21 10.67 15,645,200 11.78 9.81
09-01-26 10.74 11.30 10.00 11,225,200 10.24 8.53
09-01-23 10.30 11.30 10.25 5,601,600 10.89 9.07
09-01-22 10.79 11.19 10.40 5,323,200 10.84 9.03
09-01-21 10.47 11.32 10.30 5,249,200 11.29 9.40
09-01-20 11.09 11.22 10.18 4,542,000 10.27 8.55
09-01-16 11.23 11.55 10.52 6,176,800 11.18 9.31
09-01-15 10.61 10.98 9.72 8,401,200 10.83 9.02
Date Open High Low Vol Cls adjCls
09-01-14 11.22 11.36 10.37 5,547,300 10.62 8.84
09-01-13 11.08 11.93 10.78 6,183,500 11.79 9.82
09-01-12 12.52 12.53 10.96 6,606,000 11.08 9.23
09-01-09 13.57 13.60 12.46 4,922,700 12.47 10.38
09-01-08 12.42 13.60 12.21 7,037,500 13.57 11.30
09-01-07 13.02 13.24 12.34 7,578,200 12.78 10.64
09-01-06 13.06 13.49 12.65 8,738,100 12.99 10.82
09-01-05 12.12 12.89 12.00 6,959,400 12.76 10.62
09-01-02 11.44 12.42 11.30 4,957,400 12.35 10.28
Date Open High Low Vol Cls adjCls
08-12-31 10.89 11.43 10.68 3,444,100 11.18 9.31
08-12-30 10.31 11.00 10.31 2,642,900 11.00 9.16
08-12-29 10.67 10.99 10.25 3,112,300 10.38 8.64
08-12-26 10.63 10.86 10.36 1,557,200 10.80 8.91
08-12-24 10.66 10.72 10.22 1,342,600 10.59 8.74
08-12-23 10.47 10.70 10.22 5,516,000 10.57 8.72
08-12-22 11.71 12.09 9.96 7,871,500 10.36 8.55
08-12-19 12.21 12.38 11.57 9,870,000 11.72 9.67
08-12-18 13.21 13.39 11.82 10,538,400 11.97 9.87
Date Open High Low Vol Cls adjCls
08-12-17 11.53 13.25 11.30 11,505,400 12.79 10.55
08-12-16 10.94 11.75 10.70 8,905,400 11.72 9.67
08-12-15 11.39 12.11 10.71 9,957,600 10.81 8.92
08-12-12 9.67 11.54 9.50 9,489,600 11.24 9.27
08-12-11 11.23 11.89 10.55 16,121,200 10.77 8.88
08-12-10 10.31 11.43 10.10 12,764,600 11.35 9.36
08-12-09 9.63 10.84 9.46 10,848,300 9.86 8.13
08-12-08 9.01 10.17 9.00 13,035,600 10.01 8.26
08-12-05 6.97 8.19 6.95 8,655,600 8.15 6.72
Date Open High Low Vol Cls adjCls
08-12-04 6.95 7.64 6.76 8,329,000 7.22 5.96
08-12-03 6.86 7.15 6.54 6,530,100 7.11 5.87
08-12-02 7.00 7.29 6.77 8,253,300 7.11 5.87
08-12-01 7.80 8.00 6.80 4,640,700 6.81 5.62
08-11-28 8.06 8.27 7.95 1,987,900 8.26 6.81
08-11-26 7.16 8.29 7.13 5,513,500 8.29 6.84
08-11-25 6.99 7.72 6.70 13,106,200 7.48 6.17
08-11-24 6.33 6.90 6.29 6,999,100 6.72 5.54
08-11-21 5.71 6.12 5.34 9,035,800 6.10 5.03
Date Open High Low Vol Cls adjCls
08-11-20 6.25 6.30 5.18 10,181,900 5.23 4.31
08-11-19 7.28 7.40 6.32 6,183,400 6.32 5.21
08-11-18 7.81 8.00 7.03 5,953,300 7.28 6.01
08-11-17 7.85 8.09 7.47 5,752,300 7.67 6.33
08-11-14 8.53 8.91 7.95 7,316,800 8.12 6.70
08-11-13 7.85 8.91 7.31 7,997,700 8.88 7.33
08-11-12 8.91 9.00 7.64 8,256,200 7.65 6.31
08-11-11 9.15 9.53 8.75 4,255,800 9.14 7.54
08-11-10 10.32 10.54 9.25 3,809,600 9.42 7.77
Date Open High Low Vol Cls adjCls
08-11-07 9.53 9.88 9.13 5,606,500 9.52 7.85
08-11-06 10.17 10.30 9.37 7,820,700 9.38 7.74
08-11-05 12.06 12.17 10.28 8,928,600 10.36 8.55
08-11-04 11.79 12.84 11.66 10,109,000 12.45 10.27
08-11-03 11.90 12.04 11.21 7,197,900 11.54 9.52
08-10-31 11.64 12.03 10.93 12,908,300 11.92 9.83
08-10-30 11.89 12.22 10.84 9,533,800 11.94 9.85
08-10-29 9.95 11.57 9.78 12,275,400 11.15 9.20
08-10-28 9.44 10.09 8.41 10,694,600 10.07 8.31
Date Open High Low Vol Cls adjCls
08-10-27 9.81 10.29 8.88 7,879,400 8.88 7.33
08-10-24 8.33 10.19 8.25 10,957,300 9.59 7.91
08-10-23 9.44 9.98 8.69 12,654,300 9.41 7.76
08-10-22 10.32 10.45 8.94 12,061,100 9.46 7.80
08-10-21 9.82 11.57 9.64 19,041,400 10.74 8.86
08-10-20 9.21 10.20 8.91 13,161,400 10.19 8.41
08-10-17 8.52 9.87 8.25 12,887,800 8.75 7.22
08-10-16 7.95 9.27 7.70 20,689,100 8.99 7.42
08-10-15 8.89 8.90 7.26 8,068,900 7.33 6.05
Date Open High Low Vol Cls adjCls
08-10-14 10.01 10.17 8.70 15,276,900 8.95 7.38
08-10-13 8.80 9.48 8.06 9,380,200 9.38 7.74
08-10-10 7.88 8.74 6.86 15,258,100 7.72 6.37
08-10-09 9.65 9.99 8.30 11,981,500 8.48 7.00
08-10-08 9.40 10.43 8.53 17,119,600 9.51 7.84
08-10-07 11.50 11.67 9.64 10,604,400 9.70 8.00
08-10-06 10.75 11.35 9.60 14,861,700 11.10 9.16
08-10-03 13.00 13.69 11.95 13,867,000 12.12 10.00
08-10-02 15.77 15.77 13.00 10,302,500 13.01 10.73
Date Open High Low Vol Cls adjCls
08-10-01 16.94 16.94 15.55 6,648,000 15.92 13.13
08-09-30 16.44 17.21 15.86 5,899,300 17.09 14.10
08-09-29 18.94 18.95 15.47 9,212,600 16.06 13.25
08-09-26 19.89 20.12 19.14 4,065,000 19.66 16.22
08-09-25 21.00 21.44 20.61 4,946,400 20.74 17.03
08-09-24 20.53 21.57 20.53 5,625,500 20.94 17.19
08-09-23 21.65 21.78 20.63 6,579,500 20.98 17.22
08-09-22 22.07 22.50 21.01 5,594,700 21.14 17.35
08-09-19 21.93 22.77 20.15 8,800,900 22.25 18.27
Date Open High Low Vol Cls adjCls
08-09-18 20.86 21.38 19.33 9,422,900 21.18 17.39
08-09-17 21.37 21.43 19.50 8,163,700 20.25 16.62
08-09-16 20.16 22.13 19.75 8,084,300 21.91 17.99
08-09-15 21.62 22.10 20.31 7,909,300 20.42 16.76
08-09-12 21.51 23.09 21.42 5,360,000 22.86 18.77
08-09-11 20.47 21.93 19.94 6,729,400 21.54 17.68
08-09-10 19.10 21.83 19.10 12,088,600 21.35 17.53
08-09-09 20.64 20.69 18.86 10,499,100 18.89 15.51
08-09-08 22.41 22.84 20.74 9,543,200 20.88 17.14
Date Open High Low Vol Cls adjCls
08-09-05 21.00 22.24 20.59 8,396,900 22.08 18.13
08-09-04 22.24 22.60 20.80 8,712,500 21.25 17.44
08-09-03 22.78 22.97 21.30 7,070,800 21.87 17.95
08-09-02 24.23 24.23 22.51 5,883,100 22.72 18.65
08-08-29 24.75 25.47 24.67 3,025,300 24.83 20.38
08-08-28 24.73 25.25 24.50 3,307,100 25.14 20.64
08-08-27 24.03 24.96 24.03 3,872,600 24.72 20.29
08-08-26 23.36 23.95 23.01 6,312,900 23.84 19.57
08-08-25 25.37 25.48 23.13 8,345,200 23.39 19.20
Date Open High Low Vol Cls adjCls
08-08-22 25.43 25.65 24.65 4,882,100 25.49 20.93
08-08-21 26.15 26.20 25.24 3,941,800 25.73 21.12
08-08-20 25.50 26.05 24.71 5,385,000 25.91 21.27
08-08-19 24.42 25.52 24.29 6,907,400 25.23 20.71
08-08-18 25.06 25.62 24.25 4,658,800 24.75 20.32
08-08-15 25.00 25.35 24.60 3,621,600 24.83 20.38
08-08-14 25.50 25.95 24.68 4,504,500 25.52 20.95
08-08-13 24.25 26.00 24.21 5,509,000 25.85 21.22
08-08-12 25.30 25.42 23.67 8,564,400 24.17 19.84
Date Open High Low Vol Cls adjCls
08-08-11 27.10 27.10 24.57 6,992,500 24.97 20.50
08-08-08 28.63 28.63 26.10 5,056,700 26.47 21.73
08-08-07 28.90 29.10 27.64 3,430,800 28.03 23.01
08-08-06 27.88 29.04 27.75 3,920,000 28.73 23.59
08-08-05 27.35 28.25 26.81 6,270,800 27.80 22.82
08-08-04 29.95 30.21 26.93 7,044,200 27.14 22.28
08-08-01 31.60 31.87 29.97 4,197,600 30.03 24.65
08-07-31 32.95 32.95 31.22 5,313,500 31.68 26.01
08-07-30 32.11 33.54 32.05 4,976,100 33.54 27.53
Date Open High Low Vol Cls adjCls
08-07-29 31.65 32.28 31.18 6,301,300 31.76 26.07
08-07-28 30.74 31.59 30.16 4,358,600 30.27 24.85
08-07-25 29.97 30.80 29.28 5,924,100 30.29 24.87
08-07-24 30.01 31.00 29.22 7,093,800 29.32 24.07
08-07-23 33.11 33.55 30.90 6,676,400 31.50 25.86
08-07-22 34.60 34.90 30.78 8,861,700 33.10 27.17
08-07-21 31.50 32.98 30.76 4,351,900 32.96 27.06
08-07-18 31.09 32.75 30.75 4,221,600 30.86 25.33
08-07-17 32.02 32.99 30.09 5,459,700 31.09 25.52
Date Open High Low Vol Cls adjCls
08-07-16 32.21 33.11 31.04 4,706,300 33.07 27.15
08-07-15 32.97 33.48 31.41 4,143,800 32.16 26.40
08-07-14 34.92 35.47 33.17 3,716,600 33.76 27.71
08-07-11 34.20 35.04 32.66 5,321,700 34.68 28.47
08-07-10 33.20 33.75 31.56 5,629,600 33.38 27.40
08-07-09 33.46 35.41 32.81 6,581,300 33.19 27.25
08-07-08 33.16 33.16 30.34 6,782,800 31.70 26.02
08-07-07 33.37 34.70 32.43 3,794,600 33.16 27.22
08-07-03 33.72 34.90 32.46 3,570,500 33.30 27.34
Date Open High Low Vol Cls adjCls
08-07-02 38.14 38.40 34.05 9,319,600 34.21 28.08
08-07-01 38.67 38.67 37.02 5,088,400 38.09 31.27
08-06-30 38.75 39.77 38.75 2,904,400 39.07 32.07
08-06-27 37.87 38.93 37.57 4,953,900 38.41 31.53
08-06-26 39.73 39.85 37.35 5,614,900 37.85 31.07
08-06-25 39.71 40.45 38.22 3,883,900 39.87 32.65
08-06-24 40.57 40.92 39.38 3,663,700 40.09 32.83
08-06-23 39.07 40.43 38.98 2,875,400 39.95 32.71
08-06-20 40.20 40.78 38.71 4,254,500 38.90 31.85
Date Open High Low Vol Cls adjCls
08-06-19 39.56 40.76 39.17 5,073,900 40.67 33.30
08-06-18 39.43 39.70 38.46 3,080,700 39.16 32.07
08-06-17 40.17 40.50 39.15 3,553,900 39.33 32.21
08-06-16 39.65 39.94 39.02 3,901,100 39.35 32.22
08-06-13 38.08 39.94 37.71 7,785,500 39.47 32.32
08-06-12 37.30 38.12 36.47 4,601,500 36.75 30.09
08-06-11 37.96 38.50 36.95 3,489,400 37.06 30.35
08-06-10 38.38 38.51 37.12 3,886,100 37.77 30.93
08-06-09 38.08 39.15 38.01 3,430,300 38.97 31.91
Date Open High Low Vol Cls adjCls
08-06-06 38.10 39.56 37.89 4,721,600 38.01 31.13
08-06-05 37.12 38.15 36.56 6,739,100 38.09 31.19
08-06-04 35.37 36.91 35.03 6,302,300 36.28 29.71
08-06-03 35.99 37.15 34.86 4,804,200 35.69 29.23
08-06-02 36.07 36.80 35.10 3,555,100 35.41 29.00
08-05-30 34.48 36.24 34.48 8,571,900 36.10 29.56
08-05-29 35.90 35.97 34.03 4,587,600 34.29 28.08
08-05-28 35.18 35.84 34.59 6,740,600 35.83 29.34
08-05-27 36.11 36.23 34.51 4,866,400 35.05 28.70
Date Open High Low Vol Cls adjCls
08-05-23 37.00 37.25 34.92 4,265,300 35.89 29.39
08-05-22 36.73 38.70 36.47 6,574,900 37.25 30.50
08-05-21 38.00 38.23 36.68 4,911,800 36.75 30.09
08-05-20 37.15 37.97 36.60 5,615,600 37.84 30.99
08-05-19 38.11 39.38 37.30 5,296,200 37.76 30.92
08-05-16 36.97 38.06 36.63 5,979,600 37.92 31.05
08-05-15 34.84 36.42 34.81 5,499,300 36.37 29.78
08-05-14 36.15 36.15 34.37 3,592,500 34.48 28.23
08-05-13 34.59 35.82 34.12 3,097,300 35.73 29.26
Date Open High Low Vol Cls adjCls
08-05-12 34.49 35.00 33.83 3,455,800 34.77 28.47
08-05-09 35.58 35.70 33.63 4,759,100 34.49 28.24
08-05-08 35.87 36.19 35.15 3,945,100 36.17 29.62
08-05-07 36.72 36.75 35.09 3,610,200 35.27 28.88
08-05-06 36.12 37.10 36.06 3,698,400 36.73 30.08
08-05-05 34.90 36.55 34.82 3,216,100 36.38 29.79
08-05-02 34.21 35.53 34.13 4,474,700 34.91 28.59
08-05-01 34.45 34.57 32.70 4,990,300 34.03 27.87
08-04-30 34.99 35.48 34.54 5,243,100 34.85 28.54
Date Open High Low Vol Cls adjCls
08-04-29 35.65 36.18 34.46 2,943,800 34.60 28.33
08-04-28 36.85 37.00 35.68 2,551,300 36.28 29.71
08-04-25 34.69 36.96 34.62 4,436,500 36.80 30.13
08-04-24 35.92 35.92 34.06 4,340,600 34.62 28.35
08-04-23 36.30 36.47 35.25 5,910,600 35.56 29.12
08-04-22 39.25 39.25 36.76 5,437,900 37.12 30.40
08-04-21 38.89 39.04 37.11 4,241,100 37.82 30.97
08-04-18 37.58 38.14 36.19 3,789,500 37.88 31.02
08-04-17 36.30 37.45 35.51 4,305,600 36.51 29.90
Date Open High Low Vol Cls adjCls
08-04-16 35.99 37.98 35.61 4,186,800 37.52 30.72
08-04-15 34.82 35.71 34.17 3,593,200 35.04 28.69
08-04-14 35.13 35.70 34.35 2,660,700 34.57 28.31
08-04-11 35.74 36.08 35.05 2,942,100 35.24 28.86
08-04-10 35.01 36.34 34.57 3,850,100 36.21 29.65
08-04-09 37.22 37.38 35.00 3,958,200 35.13 28.77
08-04-08 36.72 38.33 36.62 5,170,400 36.92 30.23
08-04-07 37.42 38.72 36.95 7,842,300 37.38 30.61
08-04-04 34.85 36.64 34.57 5,689,100 35.93 29.42
Date Open High Low Vol Cls adjCls
08-04-03 33.87 34.95 33.56 4,206,600 34.30 28.09
08-04-02 34.56 34.93 33.43 3,448,600 33.90 27.76
08-04-01 33.50 34.47 32.28 3,745,200 34.36 28.14
08-03-31 33.76 34.23 32.40 3,213,600 33.04 27.06
08-03-28 66.66 67.78 66.02 4,811,600 67.44 27.61
08-03-27 67.72 68.30 65.59 2,908,800 65.63 26.87
08-03-26 69.09 69.50 67.55 4,208,000 68.79 28.12
08-03-25 68.69 69.54 67.97 3,785,000 68.37 27.95
08-03-24 66.26 69.02 66.14 4,036,000 67.48 27.59
Date Open High Low Vol Cls adjCls
08-03-20 64.23 67.21 63.10 6,854,600 65.77 26.89
08-03-19 70.38 70.50 64.12 4,816,400 64.16 26.23
08-03-18 68.13 70.56 67.60 6,580,600 70.53 28.84
08-03-17 65.96 68.41 64.97 5,474,800 67.12 27.44
08-03-14 68.92 69.60 66.27 7,737,200 67.63 27.65
08-03-13 64.08 68.83 63.61 6,298,200 68.20 27.88
08-03-12 62.87 66.28 62.35 7,839,800 65.15 26.64
08-03-11 60.09 62.86 59.53 4,290,600 62.75 25.65
08-03-10 60.78 60.78 57.73 4,809,000 57.84 23.65
Date Open High Low Vol Cls adjCls
08-03-07 61.80 63.39 59.46 4,921,600 60.52 24.74
08-03-06 63.71 64.07 62.18 3,961,800 62.20 25.43
08-03-05 61.22 64.18 61.01 4,880,800 63.63 26.01
08-03-04 59.88 62.83 58.62 4,866,200 60.24 24.63
08-03-03 58.43 60.57 58.43 4,338,000 60.39 24.69
08-02-29 61.20 61.20 58.04 4,248,000 58.26 23.82
08-02-28 60.58 63.10 59.82 3,913,800 62.01 25.35
08-02-27 60.90 61.26 59.70 3,631,400 60.46 24.72
08-02-26 60.15 62.00 60.15 3,824,600 61.07 24.97
Date Open High Low Vol Cls adjCls
08-02-25 61.00 62.58 59.80 3,860,000 61.91 25.31
08-02-22 59.03 61.31 57.66 4,153,600 61.18 25.01
08-02-21 59.82 60.84 58.42 4,857,800 58.48 23.91
08-02-20 57.26 59.96 56.62 4,451,000 59.81 24.45
08-02-19 56.20 59.18 56.01 4,249,400 57.85 23.65
08-02-15 54.69 54.95 53.27 3,486,800 54.38 22.23
08-02-14 53.98 55.89 53.03 3,961,000 55.13 22.54
08-02-13 52.74 53.81 51.53 2,761,400 53.74 21.97
08-02-12 52.56 53.61 51.40 4,137,000 51.82 21.19
Date Open High Low Vol Cls adjCls
08-02-11 50.97 52.32 50.71 2,924,600 52.32 21.39
08-02-08 49.95 51.48 48.84 4,644,000 50.91 20.81
08-02-07 48.46 50.32 47.44 3,850,800 49.80 20.36
08-02-06 48.44 50.09 48.44 3,200,400 48.75 19.93
08-02-05 49.74 50.23 48.89 2,591,000 49.13 20.09
08-02-04 52.31 52.64 50.56 3,482,400 51.03 20.86
08-02-01 52.80 54.00 51.70 5,148,800 52.64 21.52
08-01-31 51.40 53.00 50.17 4,382,200 52.15 21.32
08-01-30 53.10 54.09 51.67 2,777,400 52.50 21.46
Date Open High Low Vol Cls adjCls
08-01-29 52.00 55.93 51.63 4,330,200 52.77 21.57
08-01-28 50.42 53.35 50.25 3,796,800 52.90 21.63
08-01-25 52.25 53.70 50.68 3,778,400 51.44 21.03
08-01-24 46.30 52.11 45.25 6,931,000 51.26 20.96
08-01-23 45.69 47.67 42.27 8,617,400 46.04 18.82
08-01-22 45.79 48.61 42.52 6,416,400 47.67 19.49
08-01-18 47.89 48.87 46.59 5,896,400 48.57 19.86
08-01-17 51.38 51.75 46.92 6,107,200 47.11 19.26
08-01-16 52.53 53.82 50.52 5,114,400 50.94 20.83
Date Open High Low Vol Cls adjCls
08-01-15 54.83 54.83 52.55 3,475,000 53.08 21.70
08-01-14 53.79 56.00 53.17 2,742,000 55.69 22.77
08-01-11 53.97 54.38 52.60 3,002,800 53.19 21.75
08-01-10 52.15 55.10 51.32 5,118,400 54.29 22.20
08-01-09 51.66 53.12 50.66 3,852,800 52.85 21.61
08-01-08 54.96 55.36 52.12 4,548,600 52.12 21.31
08-01-07 55.00 55.89 52.52 4,061,600 54.07 22.11
08-01-04 56.48 56.90 54.90 4,189,800 55.53 22.70
08-01-03 57.99 58.74 56.52 3,566,000 57.11 23.35
Date Open High Low Vol Cls adjCls
08-01-02 60.42 60.83 57.12 5,319,200 57.97 23.70
07-12-31 60.75 60.75 58.77 1,965,600 59.57 24.35
07-12-28 60.73 61.32 59.98 2,038,800 60.46 24.72
07-12-27 60.56 61.34 59.75 2,769,800 59.96 24.51
07-12-26 58.73 61.14 58.36 3,892,600 60.41 24.64
07-12-24 57.50 59.82 57.30 1,711,200 58.95 24.04
07-12-21 55.00 58.05 54.59 10,475,400 57.10 23.29
07-12-20 52.81 54.77 52.25 5,129,600 54.74 22.32
07-12-19 51.95 53.23 51.63 2,909,600 52.36 21.35
Date Open High Low Vol Cls adjCls
07-12-18 52.09 52.33 50.22 3,823,000 51.97 21.19
07-12-17 54.00 54.38 51.51 5,309,000 51.51 21.01
07-12-14 55.39 55.39 53.95 3,405,400 54.64 22.28
07-12-13 55.25 55.77 53.94 3,992,800 55.60 22.68
07-12-12 53.99 56.15 53.85 4,564,600 55.61 22.68
07-12-11 55.75 56.00 53.39 2,958,200 53.65 21.88
07-12-10 55.04 56.08 55.04 2,603,000 55.73 22.73
07-12-07 54.90 55.94 53.90 3,274,400 55.38 22.59
07-12-06 50.51 54.49 50.51 4,202,600 54.48 22.22
Date Open High Low Vol Cls adjCls
07-12-05 50.20 50.79 48.84 4,039,400 50.68 20.67
07-12-04 50.00 50.35 49.18 2,549,200 49.72 20.28
07-12-03 50.32 51.29 49.78 2,737,800 50.38 20.55
07-11-30 51.70 52.91 50.12 5,368,000 50.31 20.52
07-11-29 50.64 52.50 49.53 6,649,600 51.49 21.00
07-11-28 48.10 50.72 47.50 2,760,200 50.44 20.57
07-11-27 47.28 48.86 46.43 3,995,000 47.77 19.48
07-11-26 49.04 49.37 47.22 3,194,600 47.22 19.26
07-11-23 48.90 49.38 48.55 1,313,400 49.19 20.06
Date Open High Low Vol Cls adjCls
07-11-21 48.58 49.23 47.46 2,875,400 48.51 19.78
07-11-20 49.20 50.86 48.81 5,053,000 49.52 20.20
07-11-19 48.90 49.53 47.80 6,233,600 48.86 19.93
07-11-16 49.01 49.96 48.06 9,968,000 49.36 20.13
07-11-15 49.24 49.72 47.60 5,624,000 48.75 19.88
07-11-14 49.10 50.99 49.03 3,095,000 49.78 20.30
07-11-13 47.06 48.76 46.16 3,543,400 48.61 19.82
07-11-12 48.81 49.45 46.51 6,054,400 46.80 19.09
07-11-09 51.19 51.37 49.50 3,824,600 49.58 20.22
Date Open High Low Vol Cls adjCls
07-11-08 51.90 52.75 49.82 3,534,200 51.89 21.16
07-11-07 52.19 52.31 50.80 2,842,000 51.10 20.84
07-11-06 50.69 53.05 49.91 2,747,800 52.93 21.59
07-11-05 50.77 51.40 49.29 2,455,200 50.31 20.52
07-11-02 51.16 53.11 50.46 3,428,800 51.77 21.11
07-11-01 52.49 52.94 50.86 3,432,000 51.04 20.82
07-10-31 52.54 53.62 52.23 3,164,200 53.22 21.70
07-10-30 53.74 54.26 52.11 4,656,000 52.28 21.32
07-10-29 53.95 55.35 53.44 9,115,000 54.50 22.23
Date Open High Low Vol Cls adjCls
07-10-26 54.56 55.39 53.51 5,205,600 54.81 22.35
07-10-25 52.30 54.95 51.33 8,183,600 54.00 22.02
07-10-24 51.30 52.15 50.27 5,715,800 51.99 21.20
07-10-23 51.94 53.67 50.86 4,867,800 51.52 21.01
07-10-22 48.16 52.38 46.39 7,482,600 51.10 20.84
07-10-19 50.47 51.13 48.68 5,762,400 48.74 19.88
07-10-18 47.95 51.63 47.58 8,949,000 50.54 20.61
07-10-17 44.43 48.80 43.54 10,844,800 48.24 19.67
07-10-16 45.65 45.91 44.50 2,738,000 44.90 18.31
Date Open High Low Vol Cls adjCls
07-10-15 45.95 46.84 45.18 4,269,000 45.85 18.70
07-10-12 45.73 46.31 45.25 2,202,200 45.99 18.76
07-10-11 47.60 49.19 45.36 3,122,800 46.45 18.94
07-10-10 47.34 48.50 46.96 2,497,000 47.37 19.32
07-10-09 45.85 48.19 45.76 2,966,000 47.90 19.53
07-10-08 45.04 46.49 44.81 2,487,000 45.58 18.59
07-10-05 45.00 45.57 44.32 2,718,000 45.28 18.47
07-10-04 45.18 46.29 44.42 2,491,200 44.63 18.20
07-10-03 47.56 47.56 45.73 2,734,800 45.88 18.71
Date Open High Low Vol Cls adjCls
07-10-02 48.17 49.25 47.31 3,241,800 47.63 19.42
07-10-01 46.55 47.73 46.50 1,825,600 47.41 19.33
07-09-28 46.85 47.46 46.56 1,978,000 46.70 19.05
07-09-27 46.25 48.35 46.05 1,938,200 46.91 19.13
07-09-26 46.25 47.21 45.78 2,642,000 46.00 18.76
07-09-25 44.70 45.99 43.89 2,051,000 45.86 18.64
07-09-24 46.53 46.70 44.90 2,400,600 45.11 18.34
07-09-21 46.26 47.16 46.07 4,248,800 46.28 18.81
07-09-20 45.61 46.47 45.39 2,416,400 45.80 18.62
Date Open High Low Vol Cls adjCls
07-09-19 45.25 46.45 45.12 2,931,400 45.49 18.49
07-09-18 43.26 44.90 42.00 3,321,000 44.71 18.17
07-09-17 43.20 43.65 42.70 1,764,400 42.88 17.43
07-09-14 42.40 43.90 42.12 1,657,000 43.53 17.69
07-09-13 42.16 43.54 41.92 2,218,600 42.94 17.45
07-09-12 42.25 43.00 41.59 2,675,800 41.81 17.00
07-09-11 42.02 43.41 41.76 2,587,800 42.96 17.46
07-09-10 43.35 43.66 41.37 2,824,400 41.70 16.95
07-09-07 43.60 43.92 43.03 2,246,000 43.17 17.55
Date Open High Low Vol Cls adjCls
07-09-06 44.02 44.61 43.36 2,701,800 43.97 17.87
07-09-05 44.29 44.29 42.56 4,321,400 43.82 17.81
07-09-04 43.03 44.06 42.05 2,889,000 43.55 17.70
07-08-31 43.11 43.95 42.80 2,688,800 43.38 17.63
07-08-30 41.80 43.50 41.30 3,401,600 42.69 17.35
07-08-29 41.50 42.56 41.04 2,347,400 42.20 17.15
07-08-28 42.98 43.03 41.12 2,624,600 41.25 16.77
07-08-27 44.17 44.21 43.00 2,186,800 43.28 17.59
07-08-24 42.50 45.25 42.30 5,610,000 44.53 18.10
Date Open High Low Vol Cls adjCls
07-08-23 41.49 42.27 40.50 3,959,200 41.28 16.78
07-08-22 39.22 41.46 39.18 3,186,600 41.20 16.75
07-08-21 38.01 39.42 37.56 2,473,000 38.60 15.69
07-08-20 37.70 38.53 37.05 2,520,200 37.99 15.44
07-08-17 37.00 38.02 36.36 4,173,400 37.52 15.25
07-08-16 36.00 36.75 33.62 6,863,800 36.22 14.72
07-08-15 38.05 38.22 36.58 3,921,400 36.60 14.88
07-08-14 39.17 39.51 38.01 3,773,000 38.28 15.56
07-08-13 38.88 39.60 38.51 4,053,200 38.91 15.82
Date Open High Low Vol Cls adjCls
07-08-10 36.31 39.18 35.15 9,976,600 38.12 15.50
07-08-09 38.96 39.01 34.80 7,442,600 37.26 15.15
07-08-08 39.96 41.00 39.07 4,516,200 39.57 16.08
07-08-07 39.44 39.93 38.45 3,621,400 39.32 15.98
07-08-06 39.90 40.35 38.54 4,654,000 39.80 16.18
07-08-03 42.15 42.52 39.66 5,529,600 39.94 16.24
07-08-02 42.24 42.90 42.08 4,692,600 42.38 17.23
07-08-01 41.68 42.73 41.47 5,922,200 42.21 17.16
07-07-31 43.34 43.90 41.92 5,923,400 41.93 17.04
Date Open High Low Vol Cls adjCls
07-07-30 41.64 42.52 41.60 4,933,200 42.36 17.22
07-07-27 42.00 43.38 41.41 6,729,000 41.59 16.91
07-07-26 44.03 45.08 41.00 7,891,800 42.13 17.13
07-07-25 47.00 47.66 44.26 7,460,000 44.93 18.26
07-07-24 47.31 49.75 46.02 9,759,000 46.59 18.94
07-07-23 48.14 48.40 45.35 4,691,800 46.17 18.77
07-07-20 47.62 48.69 46.74 4,174,800 47.63 19.36
07-07-19 47.61 48.59 47.42 3,580,000 47.77 19.42
07-07-18 47.49 48.43 47.22 2,937,000 48.40 19.67
Date Open High Low Vol Cls adjCls
07-07-17 47.27 48.15 47.21 2,363,000 47.62 19.36
07-07-16 47.75 47.81 46.70 3,417,800 47.37 19.26
07-07-13 47.92 48.25 47.24 2,428,800 47.91 19.47
07-07-12 46.87 47.95 46.86 3,418,000 47.78 19.42
07-07-11 46.67 47.15 46.03 4,599,000 46.40 18.86
07-07-10 45.42 46.04 45.02 2,172,000 45.15 18.35
07-07-09 46.76 47.17 45.80 3,313,200 45.87 18.65
07-07-06 45.47 46.63 45.45 3,923,800 46.29 18.82
07-07-05 44.90 45.42 44.56 5,156,000 45.36 18.44
Date Open High Low Vol Cls adjCls
07-07-03 43.65 44.11 43.50 1,734,400 44.02 17.89
07-07-02 41.94 43.86 41.94 3,825,600 43.46 17.67
07-06-29 41.55 42.04 41.33 3,858,600 41.91 17.04
07-06-28 40.98 41.85 40.97 2,606,600 41.50 16.87
07-06-27 39.91 40.96 38.92 4,549,200 40.89 16.62
07-06-26 41.10 41.42 40.10 3,571,400 40.34 16.34
07-06-25 41.85 42.31 41.03 2,514,400 41.04 16.62
07-06-22 42.25 42.42 41.51 3,425,000 41.81 16.93
07-06-21 43.10 43.20 41.94 5,677,400 42.42 17.18
Date Open High Low Vol Cls adjCls
07-06-20 43.45 44.19 42.88 2,886,400 42.97 17.40
07-06-19 43.00 43.64 42.71 2,185,400 43.41 17.58
07-06-18 43.21 43.65 42.80 2,619,200 43.04 17.43
07-06-15 43.93 44.50 42.87 4,146,000 43.21 17.50
07-06-14 42.19 43.65 42.11 4,339,400 43.33 17.55
07-06-13 42.09 42.48 41.35 5,774,000 41.99 17.01
07-06-12 43.06 43.14 40.59 8,443,000 41.83 16.94
07-06-11 44.01 45.34 42.21 6,174,800 43.45 17.60
07-06-08 44.47 46.10 44.10 4,738,000 45.76 18.53
Date Open High Low Vol Cls adjCls
07-06-07 46.34 47.29 44.24 5,749,400 44.79 18.14
07-06-06 47.26 47.38 46.24 2,432,000 46.73 18.92
07-06-05 47.77 48.10 47.15 2,540,600 47.70 19.32
07-06-04 48.24 48.60 47.76 2,082,800 48.00 19.44
07-06-01 47.14 48.94 47.00 3,918,800 48.49 19.64
07-05-31 47.40 47.92 46.89 6,005,800 46.90 18.99
07-05-30 45.49 47.49 44.65 5,912,800 47.45 19.22
07-05-29 45.96 46.70 45.64 3,888,400 46.30 18.75
07-05-25 45.81 47.04 45.76 3,657,600 46.99 19.03
Date Open High Low Vol Cls adjCls
07-05-24 47.08 47.16 45.47 4,560,400 45.76 18.53
07-05-23 47.61 47.95 46.86 3,471,000 47.00 19.03
07-05-22 48.05 48.52 47.08 4,566,000 47.14 19.09
07-05-21 48.60 49.54 48.54 3,353,200 48.77 19.75
07-05-18 47.55 48.48 47.25 3,340,800 48.36 19.58
07-05-17 47.90 47.99 46.53 2,756,800 47.56 19.26
07-05-16 48.06 48.43 47.69 3,037,000 48.20 19.52
07-05-15 48.08 48.30 47.29 2,935,200 47.98 19.43
07-05-14 48.55 48.66 47.44 2,720,400 48.00 19.44
Date Open High Low Vol Cls adjCls
07-05-11 47.94 48.79 47.61 1,882,400 48.15 19.50
07-05-10 48.48 49.07 47.37 4,017,800 47.50 19.24
07-05-09 48.01 48.81 47.40 4,770,200 48.68 19.71
07-05-08 45.80 48.32 45.77 9,094,200 48.17 19.51
07-05-07 45.53 46.10 44.93 3,663,200 44.97 18.21
07-05-04 45.79 46.10 44.88 3,211,600 44.90 18.18
07-05-03 45.05 45.51 44.28 2,917,000 45.46 18.41
07-05-02 44.15 45.21 43.93 2,095,600 44.89 18.18
07-05-01 44.46 44.58 43.10 3,086,600 44.21 17.90
Date Open High Low Vol Cls adjCls
07-04-30 45.27 45.40 44.23 3,311,000 44.31 17.94
07-04-27 45.79 45.79 44.88 2,290,400 45.15 18.28
07-04-26 46.44 46.55 45.60 2,884,800 45.84 18.56
07-04-25 45.73 46.73 45.35 4,199,400 46.64 18.89
07-04-24 45.48 45.63 44.70 3,906,800 44.99 18.22
07-04-23 45.20 46.56 45.01 4,254,800 46.00 18.63
07-04-20 45.41 45.64 44.86 2,802,000 45.10 18.26
07-04-19 44.22 45.07 43.46 4,004,800 44.82 18.15
07-04-18 45.35 45.64 44.33 3,912,000 44.60 18.06
Date Open High Low Vol Cls adjCls
07-04-17 45.29 46.30 44.36 6,480,000 45.32 18.35
07-04-16 45.19 46.19 45.14 5,975,000 45.97 18.62
07-04-13 44.17 44.94 43.61 3,743,600 44.77 18.13
07-04-12 43.61 43.99 43.24 2,492,000 43.67 17.69
07-04-11 43.80 44.06 43.07 3,050,400 43.31 17.54
07-04-10 43.31 44.20 43.02 4,627,200 43.70 17.70
07-04-09 44.31 44.62 43.58 3,888,600 43.71 17.70
07-04-05 43.64 43.96 43.04 3,844,000 43.77 17.73
07-04-04 43.25 43.55 42.85 3,189,800 43.25 17.52
Date Open High Low Vol Cls adjCls
07-04-03 43.50 43.73 43.26 2,863,600 43.29 17.53
07-04-02 43.61 43.61 42.55 4,121,000 43.23 17.51
07-03-30 43.44 44.27 42.80 5,916,200 43.20 17.50
07-03-29 41.20 42.80 41.15 3,883,800 42.70 17.29
07-03-28 41.00 41.47 40.60 2,158,800 40.73 16.49
07-03-27 42.19 42.19 41.35 3,739,800 41.54 16.76
07-03-26 41.88 42.80 41.30 4,165,400 42.22 17.04
07-03-23 41.34 41.62 41.05 3,103,000 41.35 16.69
07-03-22 41.45 41.93 40.97 3,368,200 41.05 16.56
Date Open High Low Vol Cls adjCls
07-03-21 40.47 41.66 40.29 4,221,200 41.63 16.80
07-03-20 40.28 41.06 39.90 4,112,600 40.18 16.21
07-03-19 39.43 40.34 39.24 3,667,600 40.12 16.19
07-03-16 39.73 40.25 38.80 2,706,800 38.99 15.73
07-03-15 39.11 39.97 38.92 2,904,800 39.64 16.00
07-03-14 37.96 39.40 37.87 4,879,600 39.35 15.88
07-03-13 38.96 39.75 37.68 5,475,600 37.90 15.29
07-03-12 39.74 39.88 38.26 6,454,800 39.01 15.74
07-03-09 38.82 39.06 37.90 3,348,200 38.78 15.65
Date Open High Low Vol Cls adjCls
07-03-08 37.65 38.36 37.35 3,566,600 38.24 15.43
07-03-07 36.76 37.36 36.36 3,858,800 36.82 14.86
07-03-06 35.23 36.80 35.23 3,707,400 36.72 14.82
07-03-05 35.95 35.95 33.75 4,230,800 35.00 14.12
07-03-02 37.27 37.91 35.92 3,762,800 36.31 14.65
07-03-01 36.47 38.20 36.45 4,963,400 37.61 15.18
07-02-28 37.21 38.08 36.30 6,241,000 37.74 15.23
07-02-27 38.11 38.41 36.81 6,305,600 37.21 15.01
07-02-26 40.35 40.89 39.73 1,892,200 40.14 16.20
Date Open High Low Vol Cls adjCls
07-02-23 40.09 40.60 39.71 1,497,000 40.13 16.19
07-02-22 40.99 41.20 39.77 2,018,200 40.14 16.20
07-02-21 39.16 40.69 39.05 3,425,000 40.60 16.38
07-02-20 39.99 39.99 38.71 3,249,000 39.27 15.85
07-02-16 39.85 40.26 39.33 4,814,200 40.04 16.16
07-02-15 39.00 40.27 38.98 4,813,200 39.74 16.04
07-02-14 39.43 39.86 38.98 2,739,600 39.00 15.74
07-02-13 38.38 40.00 38.35 3,792,000 39.32 15.87
07-02-12 37.47 38.60 37.17 2,599,600 37.93 15.31
Date Open High Low Vol Cls adjCls
07-02-09 38.00 38.16 37.13 2,412,000 37.56 15.16
07-02-08 38.24 38.35 37.68 1,787,400 38.23 15.43
07-02-07 38.67 39.19 38.21 2,278,800 38.44 15.51
07-02-06 38.03 38.80 37.80 3,031,800 38.70 15.62
07-02-05 39.05 39.18 38.17 3,127,400 38.30 15.45
07-02-02 39.56 39.59 38.64 2,514,000 39.19 15.81
07-02-01 39.51 39.70 38.87 2,895,800 39.68 16.01
07-01-31 39.15 39.89 38.58 3,750,400 39.21 15.82
07-01-30 39.14 39.97 38.80 5,023,200 39.32 15.87
Date Open High Low Vol Cls adjCls
07-01-29 37.36 39.44 37.25 6,051,600 38.75 15.64
07-01-26 37.55 38.16 36.78 3,463,600 37.08 14.96
07-01-25 36.48 37.95 36.33 5,597,200 37.53 15.14
07-01-24 33.74 35.86 33.73 3,673,800 35.76 14.43
07-01-23 33.37 35.05 33.37 3,221,600 34.91 14.09
07-01-22 33.61 33.97 33.37 2,627,000 33.39 13.47
07-01-19 32.68 33.55 32.59 2,650,000 33.37 13.47
07-01-18 33.09 33.68 32.53 2,449,600 32.76 13.22
07-01-17 32.75 33.48 32.75 2,032,400 33.13 13.37
Date Open High Low Vol Cls adjCls
07-01-16 33.22 33.50 32.74 2,223,600 32.91 13.28
07-01-12 32.76 33.38 32.60 2,065,600 33.05 13.34
07-01-11 32.71 33.38 32.35 1,772,200 32.75 13.22
07-01-10 32.05 32.71 31.84 1,606,400 32.57 13.14
07-01-09 32.32 32.37 31.51 2,452,600 32.14 12.97
07-01-08 31.51 32.29 31.44 2,641,600 32.26 13.02
07-01-05 31.73 31.96 31.10 1,871,800 31.74 12.81
07-01-04 31.21 31.81 30.85 2,295,000 31.69 12.79
07-01-03 32.81 33.00 31.09 3,576,400 31.51 12.71
Date Open High Low Vol Cls adjCls
06-12-29 32.91 32.94 32.36 1,523,200 32.45 13.09
06-12-28 32.93 33.64 32.91 2,222,200 33.13 13.37
06-12-27 32.24 33.19 32.03 1,912,200 33.08 13.29
06-12-26 31.81 32.26 31.81 1,066,800 31.96 12.84
06-12-22 31.97 32.20 31.62 986,800 31.95 12.83
06-12-21 31.91 32.58 31.77 1,917,400 32.13 12.91
06-12-20 32.64 33.00 32.16 2,162,200 32.37 13.00
06-12-19 31.96 32.56 31.48 4,302,600 32.41 13.02
06-12-18 32.88 33.00 31.97 2,928,000 32.12 12.90
Date Open High Low Vol Cls adjCls
06-12-15 32.85 33.20 32.77 3,679,200 33.05 13.28
06-12-14 32.90 33.48 32.47 4,190,000 32.88 13.21
06-12-13 31.97 33.15 31.00 7,910,400 32.99 13.25
06-12-12 32.28 32.40 31.12 8,229,400 31.87 12.80
06-12-11 34.43 34.94 33.33 5,052,800 34.06 13.68
06-12-08 35.09 35.32 34.48 4,766,200 35.14 14.12
06-12-07 35.01 35.90 34.87 4,072,000 35.46 14.24
06-12-06 34.22 35.53 33.88 4,596,800 35.00 14.06
06-12-05 34.00 34.78 33.62 4,138,200 34.42 13.83
Date Open High Low Vol Cls adjCls
06-12-04 32.25 34.71 31.85 6,031,000 34.44 13.83
06-12-01 32.62 32.69 31.49 2,216,600 32.00 12.85
06-11-30 32.44 32.88 31.95 3,438,200 32.51 13.06
06-11-29 31.74 32.84 31.74 3,879,600 32.77 13.16
06-11-28 32.12 32.23 31.25 4,537,600 31.75 12.75
06-11-27 32.91 33.09 32.09 3,488,600 32.24 12.95
06-11-24 32.96 33.32 32.47 1,321,000 32.82 13.18
06-11-22 32.58 32.70 31.71 3,509,800 32.60 13.09
06-11-21 32.10 32.34 30.95 4,453,000 32.15 12.91
Date Open High Low Vol Cls adjCls
06-11-20 61.66 63.75 61.30 7,623,200 61.83 12.42
06-11-17 57.48 60.82 57.48 8,329,200 60.09 12.07
06-11-16 60.84 60.84 57.11 6,054,800 57.30 11.51
06-11-15 60.31 61.92 59.92 4,582,400 61.09 12.27
06-11-14 60.54 60.90 59.64 3,388,800 60.33 12.12
06-11-13 59.55 60.43 58.65 3,495,600 60.21 12.09
06-11-10 60.57 61.22 58.99 2,808,800 59.81 12.01
06-11-09 60.76 62.71 60.28 5,290,400 60.71 12.19
06-11-08 60.69 61.46 59.86 4,321,200 60.43 12.14
Date Open High Low Vol Cls adjCls
06-11-07 61.63 62.50 60.52 4,869,200 61.00 12.25
06-11-06 59.88 62.05 59.88 4,953,200 61.20 12.29
06-11-03 59.05 59.85 58.69 3,371,200 59.37 11.92
06-11-02 59.25 59.89 58.40 3,316,400 58.89 11.83
06-11-01 60.47 60.94 59.23 4,665,200 59.49 11.95
06-10-31 60.47 61.19 59.57 6,151,600 60.11 12.07
06-10-30 60.73 61.38 59.74 4,073,600 60.05 12.06
06-10-27 61.35 63.23 60.97 3,434,000 61.18 12.29
06-10-26 61.16 62.11 60.68 3,022,400 61.59 12.37
Date Open High Low Vol Cls adjCls
06-10-25 61.00 61.78 60.42 4,863,600 61.11 12.27
06-10-24 58.01 61.85 57.83 7,348,000 61.26 12.30
06-10-23 58.12 58.70 57.42 3,989,600 58.36 11.72
06-10-20 58.50 58.74 57.55 4,086,000 58.31 11.71
06-10-19 56.10 59.48 55.11 9,233,200 58.69 11.79
06-10-18 57.42 58.13 55.66 4,168,000 56.25 11.30
06-10-17 58.27 58.27 56.38 4,276,400 57.19 11.49
06-10-16 58.83 59.00 57.46 4,872,800 58.26 11.70
06-10-13 56.89 58.47 56.43 3,799,600 57.44 11.54
Date Open High Low Vol Cls adjCls
06-10-12 55.48 56.96 55.14 4,145,200 56.78 11.40
06-10-11 55.45 55.90 54.75 6,572,400 55.32 11.11
06-10-10 55.13 56.04 54.33 6,648,400 56.04 11.26
06-10-09 54.52 57.73 54.13 7,253,600 55.34 11.11
06-10-06 54.04 54.56 52.83 5,622,000 54.36 10.92
06-10-05 50.26 54.40 50.18 10,834,800 54.16 10.88
06-10-04 48.63 49.94 47.78 7,849,200 49.94 10.03
06-10-03 49.90 49.90 48.40 5,136,000 48.48 9.74
06-10-02 50.30 51.05 49.74 3,615,200 50.33 10.11
Date Open High Low Vol Cls adjCls
06-09-29 50.11 51.28 50.10 4,011,600 50.45 10.13
06-09-28 49.85 50.00 48.05 6,316,400 49.71 9.98
06-09-27 49.65 50.83 48.77 5,564,800 49.85 10.01
06-09-26 47.31 50.24 47.20 6,570,800 49.95 9.97
06-09-25 46.78 47.30 45.15 7,878,000 47.22 9.43
06-09-22 50.01 50.47 47.65 6,768,800 47.84 9.55
06-09-21 51.58 51.73 49.49 6,124,000 49.97 9.98
06-09-20 52.13 52.79 51.15 3,144,800 51.47 10.28
06-09-19 52.59 52.85 51.00 3,587,200 51.82 10.35
Date Open High Low Vol Cls adjCls
06-09-18 51.27 54.05 50.98 4,926,000 52.83 10.55
06-09-15 50.89 51.40 49.85 6,018,800 50.93 10.17
06-09-14 52.02 52.80 50.40 4,438,800 50.63 10.11
06-09-13 50.48 52.55 50.46 4,684,000 52.01 10.38
06-09-12 49.81 51.28 49.52 5,128,000 50.30 10.04
06-09-11 52.54 53.05 49.69 6,844,800 49.92 9.97
06-09-08 53.62 54.00 52.66 3,920,800 52.83 10.55
06-09-07 54.06 54.44 52.44 5,610,000 53.81 10.74
06-09-06 55.22 55.54 53.70 6,808,400 54.50 10.88
Date Open High Low Vol Cls adjCls
06-09-05 54.73 56.67 54.00 6,020,800 56.12 11.20
06-09-01 52.79 54.53 52.65 4,599,600 54.48 10.88
06-08-31 52.52 53.38 52.52 4,491,600 52.79 10.54
06-08-30 53.09 53.10 52.15 6,570,800 52.51 10.48
06-08-29 52.53 53.22 50.80 15,411,200 53.01 10.58
06-08-28 50.38 50.69 49.47 4,176,400 50.04 9.99
06-08-25 50.71 51.48 50.45 2,534,400 50.58 10.10
06-08-24 51.48 51.75 50.30 4,523,600 50.60 10.10
06-08-23 53.02 53.14 51.10 3,017,600 51.52 10.29
Date Open High Low Vol Cls adjCls
06-08-22 52.61 53.18 52.35 3,140,800 52.80 10.54
06-08-21 53.60 54.65 52.63 3,888,000 52.76 10.53
06-08-18 52.75 53.68 52.35 3,633,200 53.62 10.70
06-08-17 54.46 54.46 52.30 4,140,400 52.90 10.56
06-08-16 53.50 54.65 53.43 3,932,000 54.49 10.88
06-08-15 52.30 53.61 51.51 5,347,600 53.10 10.60
06-08-14 52.19 52.85 51.26 4,657,200 51.50 10.28
06-08-11 52.88 53.50 51.54 4,426,400 51.90 10.36
06-08-10 52.93 53.92 52.19 6,124,800 53.33 10.65
Date Open High Low Vol Cls adjCls
06-08-09 55.09 55.32 52.84 10,423,200 53.79 10.74
06-08-08 55.60 56.30 54.25 4,578,000 54.65 10.91
06-08-07 54.66 56.41 54.19 6,708,800 55.80 11.14
06-08-04 56.97 57.83 54.31 6,248,800 54.61 10.90
06-08-03 56.45 57.29 55.71 4,575,600 56.19 11.22
06-08-02 56.04 58.52 55.10 7,197,600 57.14 11.41
06-08-01 57.28 57.82 54.76 5,597,200 56.34 11.25
06-07-31 57.30 58.73 56.19 6,457,200 58.02 11.58
06-07-28 57.90 57.95 55.97 6,704,800 56.97 11.37
Date Open High Low Vol Cls adjCls
06-07-27 58.71 59.83 57.69 6,845,200 57.89 11.56
06-07-26 57.52 58.14 56.14 5,864,800 57.91 11.56
06-07-25 55.67 58.08 54.91 8,650,800 57.46 11.47
06-07-24 55.50 57.44 54.18 13,233,200 55.52 11.08
06-07-21 60.08 60.98 54.72 8,729,200 56.68 11.32
06-07-20 66.35 67.00 58.65 17,903,600 59.62 11.90
06-07-19 58.37 61.45 58.00 6,044,000 60.63 12.10
06-07-18 57.56 58.54 55.53 8,119,200 57.78 11.54
06-07-17 59.79 59.84 56.81 5,177,600 57.23 11.43
Date Open High Low Vol Cls adjCls
06-07-14 59.72 60.71 57.97 6,728,400 60.03 11.98
06-07-13 62.48 62.48 59.50 4,850,400 59.72 11.92
06-07-12 62.98 64.36 62.76 3,511,600 63.03 12.58
06-07-11 62.72 63.40 60.95 3,993,600 63.23 12.62
06-07-10 63.54 63.65 61.30 4,425,600 62.83 12.54
06-07-07 63.36 65.10 62.76 3,797,200 63.05 12.59
06-07-06 64.67 65.26 63.14 4,601,600 63.46 12.67
06-07-05 64.61 64.67 61.65 6,880,000 64.41 12.86
06-07-03 65.65 65.65 64.25 2,671,200 64.91 12.96
Date Open High Low Vol Cls adjCls
06-06-30 62.39 65.74 61.74 19,914,800 65.74 13.12
06-06-29 59.45 62.67 58.79 5,535,200 62.48 12.47
06-06-28 58.29 58.92 57.25 4,283,200 58.76 11.73
06-06-27 58.80 59.90 57.60 5,637,600 58.00 11.54
06-06-26 57.67 58.77 57.25 4,972,400 58.54 11.65
06-06-23 56.18 58.29 55.96 4,227,200 57.26 11.39
06-06-22 57.30 57.71 55.24 6,917,600 56.35 11.21
06-06-21 53.48 58.11 53.48 7,450,400 57.60 11.46
06-06-20 53.10 55.19 52.54 5,602,800 53.61 10.67
Date Open High Low Vol Cls adjCls
06-06-19 55.25 55.76 52.30 4,827,200 52.76 10.50
06-06-16 55.31 55.60 53.45 11,483,200 55.13 10.97
06-06-15 51.90 55.82 51.90 7,248,000 55.57 11.06
06-06-14 49.52 51.11 49.42 5,812,400 50.91 10.13
06-06-13 50.95 52.35 48.67 7,195,200 49.30 9.81
06-06-12 53.00 53.58 50.67 6,060,800 50.99 10.14
06-06-09 54.59 55.90 52.97 5,432,800 53.21 10.59
06-06-08 53.23 54.04 50.55 10,699,200 53.78 10.70
06-06-07 56.94 57.76 53.70 6,245,600 53.74 10.69
Date Open High Low Vol Cls adjCls
06-06-06 57.00 57.45 54.73 7,341,200 57.00 11.34
06-06-05 60.59 60.93 56.40 5,338,800 56.87 11.31
06-06-02 60.10 61.81 59.38 5,008,000 60.45 12.03
06-06-01 57.83 59.61 57.52 4,817,600 59.42 11.82
06-05-31 56.10 58.63 56.10 5,514,800 58.09 11.56
06-05-30 58.84 58.84 55.67 7,070,000 55.82 11.11
06-05-26 57.28 59.62 57.12 5,353,600 58.81 11.70
06-05-25 54.26 57.43 54.20 9,320,800 56.93 11.33
06-05-24 54.72 55.89 51.31 7,518,800 53.55 10.65
Date Open High Low Vol Cls adjCls
06-05-23 55.50 56.97 54.59 6,198,800 54.64 10.87
06-05-22 55.88 56.31 51.87 8,096,400 53.80 10.70
06-05-19 56.20 57.50 54.79 6,039,200 56.64 11.27
06-05-18 59.17 60.16 55.60 6,714,800 56.48 11.24
06-05-17 62.70 62.91 58.40 9,704,400 58.73 11.68
06-05-16 63.73 65.00 60.70 5,178,000 62.58 12.45
06-05-15 62.25 64.19 61.85 6,799,200 63.61 12.66
06-05-12 66.86 67.68 63.54 5,904,000 63.69 12.67
06-05-11 69.20 69.95 66.93 5,928,800 67.13 13.36
Date Open High Low Vol Cls adjCls
06-05-10 67.80 69.00 66.87 3,432,400 68.88 13.70
06-05-09 67.49 68.84 67.25 4,105,200 67.87 13.50
06-05-08 67.34 68.57 66.64 4,032,000 67.34 13.40
06-05-05 67.61 68.11 66.66 4,643,600 67.59 13.45
06-05-04 66.46 67.56 66.04 4,790,800 67.00 13.33
06-05-03 66.59 66.77 64.35 4,694,000 66.13 13.16
06-05-02 64.93 66.59 64.39 6,129,200 66.19 13.17
06-05-01 62.87 65.38 62.87 4,812,800 64.32 12.80
06-04-28 60.88 62.68 60.57 4,596,800 62.44 12.42
Date Open High Low Vol Cls adjCls
06-04-27 62.55 62.64 59.33 7,461,600 60.64 12.06
06-04-26 63.80 64.97 63.46 5,930,800 63.57 12.65
06-04-25 64.75 65.75 63.54 8,118,400 63.82 12.70
06-04-24 63.29 64.77 62.99 5,644,400 64.27 12.79
06-04-21 62.25 64.25 61.71 6,086,800 63.36 12.61
06-04-20 64.46 64.70 60.69 11,765,600 61.37 12.21
06-04-19 61.51 62.39 59.85 6,392,400 62.33 12.40
06-04-18 59.24 61.07 58.95 5,026,000 61.07 12.15
06-04-17 58.25 59.14 58.09 4,069,200 58.81 11.70
Date Open High Low Vol Cls adjCls
06-04-13 57.13 58.22 56.06 2,632,000 58.08 11.55
06-04-12 56.80 57.76 56.32 2,720,000 57.32 11.40
06-04-11 58.22 58.99 56.35 5,914,400 57.02 11.34
06-04-10 56.50 57.98 55.82 5,262,800 57.98 11.54
06-04-07 58.75 59.43 56.55 4,930,400 56.80 11.30
06-04-06 58.30 59.49 57.58 3,172,400 58.66 11.67
06-04-05 58.33 58.78 57.45 2,670,400 58.41 11.62
06-04-04 57.19 58.30 56.85 4,061,600 58.13 11.56
06-04-03 57.53 59.00 56.86 4,218,800 57.16 11.37
Date Open High Low Vol Cls adjCls
06-03-31 57.34 57.34 55.45 3,902,800 56.73 11.29
06-03-30 58.36 59.25 56.62 4,525,600 57.10 11.36
06-03-29 55.71 58.29 55.22 11,076,800 57.79 11.50
06-03-28 54.59 55.08 53.87 4,868,400 54.07 10.72
06-03-27 52.88 55.00 51.81 9,302,800 54.62 10.83
06-03-24 50.15 51.39 49.23 4,289,600 51.36 10.18
06-03-23 48.71 50.13 48.28 2,690,400 50.09 9.93
06-03-22 47.37 49.36 47.23 2,737,600 48.93 9.70
06-03-21 47.41 49.80 47.24 3,706,800 47.41 9.40
Date Open High Low Vol Cls adjCls
06-03-20 49.56 51.13 48.13 4,758,800 48.79 9.67
06-03-17 48.40 49.82 47.91 4,694,800 49.56 9.82
06-03-16 49.80 49.80 47.91 3,969,600 48.16 9.55
06-03-15 49.12 49.88 47.94 4,176,400 49.35 9.78
06-03-14 47.39 49.07 46.99 3,797,600 49.00 9.71
06-03-13 48.78 49.14 47.05 3,681,200 47.21 9.36
06-03-10 48.08 48.85 46.65 4,355,200 48.69 9.65
06-03-09 46.97 47.60 45.99 3,312,400 46.23 9.16
06-03-08 45.42 46.87 44.51 6,784,400 46.69 9.25
Date Open High Low Vol Cls adjCls
06-03-07 46.80 47.05 44.91 3,652,400 45.59 9.04
06-03-06 48.77 49.67 46.44 4,351,600 47.15 9.35
06-03-03 48.71 49.86 48.00 5,100,000 48.60 9.63
06-03-02 47.46 47.86 46.78 3,386,400 47.55 9.43
06-03-01 46.04 48.17 46.01 3,362,400 47.67 9.45
06-02-28 46.72 46.84 45.40 2,410,800 46.00 9.12
06-02-27 47.55 47.90 46.14 5,866,400 47.05 9.33
06-02-24 47.62 48.14 47.15 4,210,800 47.55 9.43
06-02-23 47.05 48.25 46.76 5,310,000 47.66 9.45
Date Open High Low Vol Cls adjCls
06-02-22 46.19 46.80 45.17 2,514,400 46.64 9.24
06-02-21 45.35 46.47 45.19 2,024,400 45.99 9.12
06-02-17 45.19 45.64 44.38 2,712,800 44.94 8.91
06-02-16 43.61 45.39 43.60 6,100,000 45.30 8.98
06-02-15 43.78 45.09 43.52 5,785,600 44.89 8.90
06-02-14 42.11 44.36 41.88 4,218,800 44.04 8.73
06-02-13 43.22 43.28 41.78 3,038,000 41.89 8.30
06-02-10 42.60 44.22 42.31 3,578,800 43.45 8.61
06-02-09 44.65 44.92 42.64 3,920,000 42.81 8.49
Date Open High Low Vol Cls adjCls
06-02-08 45.19 45.42 43.41 4,652,000 44.33 8.79
06-02-07 47.12 47.43 44.72 5,150,000 45.18 8.96
06-02-06 44.70 48.49 44.51 6,432,800 47.80 9.47
06-02-03 44.29 45.48 44.11 3,010,400 44.56 8.83
06-02-02 45.29 46.29 44.02 4,271,600 44.58 8.84
06-02-01 45.92 46.86 44.83 3,110,800 45.52 9.02
06-01-31 43.48 46.91 43.07 9,363,600 46.42 9.20
06-01-30 45.30 45.30 43.76 4,104,000 43.89 8.70
06-01-27 43.12 45.49 43.12 7,634,400 44.95 8.91
Date Open High Low Vol Cls adjCls
06-01-26 42.10 42.71 41.91 4,390,000 42.24 8.37
06-01-25 41.38 43.20 40.92 3,422,400 42.09 8.34
06-01-24 39.00 42.89 38.79 12,109,600 41.75 8.28
06-01-23 35.89 37.95 35.89 3,014,000 37.81 7.49
06-01-20 36.82 37.00 35.95 2,611,600 36.06 7.15
06-01-19 36.58 37.03 36.19 2,613,600 36.76 7.29
06-01-18 36.59 36.75 36.01 1,859,600 36.24 7.18
06-01-17 36.52 37.08 36.30 1,742,000 36.68 7.27
06-01-13 36.70 37.42 36.39 3,077,200 36.50 7.23
Date Open High Low Vol Cls adjCls
06-01-12 36.50 37.13 36.16 2,160,400 36.88 7.31
06-01-11 36.69 37.09 36.36 3,770,400 36.70 7.27
06-01-10 36.55 36.85 36.00 2,927,600 36.45 7.22
06-01-09 36.40 37.30 36.22 2,770,400 36.98 7.33
06-01-06 36.47 37.47 36.19 3,467,200 36.68 7.27
06-01-05 36.50 36.53 35.56 1,718,400 36.22 7.18
06-01-04 36.02 36.73 35.81 3,504,800 36.38 7.21
06-01-03 35.95 36.61 35.00 4,098,400 36.55 7.24
05-12-30 35.93 36.04 35.26 1,621,200 35.51 7.04
Date Open High Low Vol Cls adjCls
05-12-29 35.30 36.38 35.25 1,828,800 36.18 7.17
05-12-28 35.13 35.53 34.89 1,209,600 35.50 7.04
05-12-27 35.99 36.25 35.00 2,087,200 35.02 6.92
05-12-23 35.51 36.13 35.24 2,164,800 36.03 7.12
05-12-22 35.30 35.52 34.74 2,196,400 35.41 7.00
05-12-21 34.68 35.49 34.68 3,450,400 35.40 7.00
05-12-20 34.10 34.58 33.28 3,972,000 34.42 6.80
05-12-19 34.42 35.18 33.61 4,366,400 33.92 6.70
05-12-16 33.63 35.10 33.45 4,401,200 34.36 6.79
Date Open High Low Vol Cls adjCls
05-12-15 33.96 34.25 33.48 2,644,800 33.62 6.64
05-12-14 34.34 34.76 34.00 2,461,600 34.12 6.74
05-12-13 34.58 34.64 33.98 3,456,400 34.32 6.78
05-12-12 35.67 35.94 34.74 1,989,200 34.85 6.89
05-12-09 35.25 35.56 34.70 2,200,400 35.44 7.00
05-12-08 35.92 36.27 35.28 5,634,400 35.31 6.98
05-12-07 36.21 36.67 35.94 2,656,400 36.27 7.17
05-12-06 36.50 36.71 35.76 2,464,000 36.26 7.17
05-12-05 35.85 36.45 35.61 2,697,600 36.25 7.16
Date Open High Low Vol Cls adjCls
05-12-02 35.74 35.88 35.18 2,651,200 35.53 7.02
05-12-01 34.90 36.32 34.81 4,648,400 36.07 7.13
05-11-30 35.03 35.16 34.33 3,672,800 34.68 6.85
05-11-29 34.25 35.26 34.25 3,262,800 34.75 6.87
05-11-28 34.40 34.76 33.76 2,386,800 33.90 6.70
05-11-25 34.28 34.63 33.79 560,000 34.06 6.73
05-11-23 33.43 34.98 33.43 5,389,200 34.31 6.78
05-11-22 33.00 33.26 32.50 3,314,800 32.92 6.51
05-11-21 31.19 33.41 30.96 4,168,000 33.20 6.56
Date Open High Low Vol Cls adjCls
05-11-18 32.24 32.32 31.12 2,963,200 31.23 6.17
05-11-17 31.58 32.10 31.19 2,598,000 31.96 6.32
05-11-16 30.91 31.56 30.43 3,652,000 31.39 6.20
05-11-15 30.60 31.39 30.40 3,738,000 30.85 6.10
05-11-14 32.55 32.67 31.19 3,320,400 31.22 6.17
05-11-11 31.18 32.88 31.18 3,210,000 32.59 6.44
05-11-10 31.35 31.61 30.18 2,690,000 31.17 6.16
05-11-09 31.40 32.03 31.17 2,524,800 31.24 6.17
05-11-08 31.39 31.88 30.87 3,043,200 31.49 6.22
Date Open High Low Vol Cls adjCls
05-11-07 31.96 32.15 30.79 3,708,000 31.46 6.22
05-11-04 31.90 31.98 30.90 4,297,600 31.86 6.30
05-11-03 31.75 32.09 31.30 3,677,200 31.95 6.31
05-11-02 31.22 31.95 31.15 2,714,000 31.60 6.25
05-11-01 30.90 31.61 30.61 5,007,200 31.21 6.17
05-10-31 30.78 31.41 30.69 3,918,000 30.97 6.12
05-10-28 29.78 31.07 29.66 3,771,200 30.70 6.07
05-10-27 30.50 30.50 29.49 3,045,600 29.57 5.84
05-10-26 30.91 31.63 30.53 3,758,000 30.60 6.05
Date Open High Low Vol Cls adjCls
05-10-25 31.07 32.17 30.82 8,092,800 31.15 6.16
05-10-24 28.36 30.14 28.36 4,290,000 30.06 5.94
05-10-21 27.62 28.39 27.60 5,362,000 28.31 5.60
05-10-20 29.43 31.30 27.43 8,478,800 27.58 5.45
05-10-19 27.75 28.66 27.07 6,253,600 28.49 5.63
05-10-18 28.82 29.30 27.85 4,877,600 27.90 5.51
05-10-17 28.01 28.80 27.98 4,234,400 28.77 5.69
05-10-14 27.83 28.68 27.55 5,758,400 27.83 5.50
05-10-13 27.73 27.83 26.63 5,203,200 27.69 5.47
Date Open High Low Vol Cls adjCls
05-10-12 29.00 29.15 27.75 6,605,200 27.80 5.49
05-10-11 29.38 29.99 29.05 3,544,400 29.13 5.76
05-10-10 30.03 30.49 29.25 4,199,600 29.31 5.79
05-10-07 29.96 30.66 29.72 3,280,400 30.03 5.94
05-10-06 30.12 30.86 29.20 5,049,200 29.81 5.89
05-10-05 31.50 31.84 29.77 5,153,200 29.82 5.89
05-10-04 32.83 33.08 31.61 4,672,400 31.75 6.28
05-10-03 33.96 34.35 32.85 3,281,600 32.90 6.50
05-09-30 33.09 34.10 33.08 2,951,600 33.96 6.71
Date Open High Low Vol Cls adjCls
05-09-29 33.35 33.86 32.94 1,818,800 33.30 6.58
05-09-28 32.83 34.14 32.83 2,449,600 33.48 6.62
05-09-27 34.00 34.00 32.48 3,223,200 32.99 6.50
05-09-26 33.00 33.98 32.55 3,383,200 33.76 6.65
05-09-23 31.61 33.07 31.33 3,023,200 32.99 6.50
05-09-22 32.50 32.90 31.42 2,766,800 31.75 6.26
05-09-21 32.40 33.56 32.24 3,544,400 32.56 6.42
05-09-20 33.09 34.01 32.27 5,994,000 32.32 6.37
05-09-19 33.99 34.12 33.05 2,864,800 33.19 6.54
Date Open High Low Vol Cls adjCls
05-09-16 32.67 33.95 32.66 4,579,600 33.91 6.68
05-09-15 32.01 32.75 31.87 3,616,000 32.49 6.40
05-09-14 32.50 32.78 31.62 2,709,200 31.89 6.28
05-09-13 32.50 33.07 32.45 2,717,200 32.52 6.41
05-09-12 32.91 33.31 32.32 4,017,600 32.80 6.46
05-09-09 32.28 33.00 32.13 2,995,200 32.84 6.47
05-09-08 32.48 32.65 31.78 2,990,000 32.23 6.35
05-09-07 33.35 33.76 32.15 5,566,000 32.37 6.38
05-09-06 32.50 32.95 32.22 2,844,000 32.56 6.42
Date Open High Low Vol Cls adjCls
05-09-02 32.80 33.09 32.31 3,208,400 32.42 6.39
05-09-01 31.80 32.74 31.77 3,362,800 32.44 6.39
05-08-31 31.00 31.53 30.30 4,284,000 31.53 6.21
05-08-30 31.34 31.41 30.64 4,076,000 30.77 6.06
05-08-29 30.39 31.47 30.34 3,660,000 31.38 6.18
05-08-26 30.60 30.86 29.81 3,407,200 30.56 6.02
05-08-25 29.55 31.12 29.55 4,999,600 30.74 6.06
05-08-24 31.12 31.19 29.73 9,195,200 29.80 5.87
05-08-23 32.97 33.14 31.35 4,034,800 31.47 6.20
Date Open High Low Vol Cls adjCls
05-08-22 32.45 33.48 32.45 2,958,800 33.04 6.51
05-08-19 32.15 32.68 31.93 3,234,000 32.27 6.36
05-08-18 32.59 32.86 31.73 4,765,200 31.92 6.29
05-08-17 33.17 34.16 33.00 5,281,600 33.07 6.52
05-08-16 34.86 34.96 33.31 4,777,200 33.35 6.57
05-08-15 34.88 35.14 34.11 4,891,200 34.87 6.87
05-08-12 34.80 35.09 33.81 2,382,000 34.76 6.85
05-08-11 34.55 35.41 34.37 3,581,200 34.89 6.87
05-08-10 34.92 35.41 34.32 5,114,800 34.64 6.83
Date Open High Low Vol Cls adjCls
05-08-09 33.97 34.95 33.97 7,090,400 34.49 6.80
05-08-08 31.97 33.89 31.87 5,744,400 33.80 6.66
05-08-05 32.54 32.99 31.66 3,363,600 32.05 6.32
05-08-04 33.19 33.33 32.60 3,140,400 32.65 6.43
05-08-03 33.59 34.01 33.00 4,650,800 33.41 6.58
05-08-02 32.27 34.12 32.22 4,772,000 33.55 6.61
05-08-01 31.90 32.64 31.83 3,701,200 32.03 6.31
05-07-29 32.48 32.72 32.04 3,617,200 32.16 6.34
05-07-28 32.00 32.76 31.92 3,720,400 32.47 6.40
Date Open High Low Vol Cls adjCls
05-07-27 32.42 32.52 31.46 3,190,800 31.80 6.27
05-07-26 31.68 32.80 31.28 6,188,000 32.10 6.33
05-07-25 32.87 32.90 31.21 7,157,600 31.68 6.24
05-07-22 31.83 32.95 31.75 8,571,600 32.87 6.48
05-07-21 31.47 32.22 31.10 6,802,000 31.64 6.23
05-07-20 29.40 31.80 29.26 12,710,800 31.47 6.20
05-07-19 27.74 29.95 27.70 10,269,200 29.50 5.81
05-07-18 28.23 28.74 28.14 4,591,600 28.25 5.57
05-07-15 28.44 28.82 28.43 2,068,000 28.47 5.61
Date Open High Low Vol Cls adjCls
05-07-14 29.46 29.76 28.11 4,984,000 28.56 5.63
05-07-13 29.98 30.13 29.20 5,160,800 29.42 5.80
05-07-12 29.77 30.02 29.18 4,371,600 29.99 5.91
05-07-11 28.82 29.85 28.80 4,570,000 29.75 5.86
05-07-08 28.68 28.97 28.43 4,525,200 28.75 5.67
05-07-07 27.65 28.38 27.37 7,439,200 28.27 5.57
05-07-06 27.05 27.72 26.51 4,420,000 27.50 5.42
05-07-05 26.73 26.92 26.50 2,858,800 26.88 5.30
05-07-01 26.30 26.70 26.13 2,240,400 26.63 5.25
Date Open High Low Vol Cls adjCls
05-06-30 26.53 26.90 26.22 2,185,200 26.25 5.17
05-06-29 26.42 26.71 26.42 2,844,000 26.58 5.24
05-06-28 25.76 26.71 25.76 4,132,000 26.42 5.21
05-06-27 25.50 25.82 25.27 4,230,400 25.51 5.01
05-06-24 25.59 26.40 25.20 9,449,600 25.70 5.04
05-06-23 27.25 27.25 26.16 9,679,600 26.29 5.16
05-06-22 28.01 28.35 27.36 4,493,600 27.61 5.42
05-06-21 27.92 28.50 27.68 3,888,400 27.94 5.48
05-06-20 29.24 29.24 28.29 3,932,400 28.47 5.59
Date Open High Low Vol Cls adjCls
05-06-17 29.65 29.98 29.15 6,309,200 29.21 5.73
05-06-16 29.10 30.10 29.02 6,537,600 29.65 5.82
05-06-15 27.98 29.46 27.85 6,852,000 29.18 5.73
05-06-14 27.41 27.78 27.41 2,886,000 27.71 5.44
05-06-13 27.10 27.64 26.82 2,449,600 27.50 5.40
05-06-10 26.89 27.30 26.67 3,492,000 27.10 5.32
05-06-09 27.44 27.70 26.65 9,060,000 26.78 5.26
05-06-08 27.37 27.70 27.15 8,369,200 27.56 5.41
05-06-07 26.59 27.70 26.05 7,623,200 27.15 5.33
Date Open High Low Vol Cls adjCls
05-06-06 27.11 27.32 26.46 7,977,200 26.73 5.25
05-06-03 26.79 27.87 26.78 4,342,800 26.96 5.29
05-06-02 26.95 28.48 26.50 13,922,800 26.94 5.29
05-06-01 26.74 27.56 26.70 4,487,200 27.51 5.40
05-05-31 27.31 27.35 26.76 5,174,800 26.89 5.28
05-05-27 28.40 28.88 27.15 5,760,400 27.48 5.39
05-05-26 26.39 27.25 26.39 4,021,200 27.23 5.34
05-05-25 27.45 27.45 26.30 5,444,400 26.40 5.18
05-05-24 27.75 27.98 27.39 4,800,800 27.51 5.40
Date Open High Low Vol Cls adjCls
05-05-23 27.91 28.38 27.73 3,138,000 27.87 5.47
05-05-20 28.22 28.39 27.76 7,276,800 27.99 5.49
05-05-19 28.69 28.69 27.66 4,389,200 28.20 5.53
05-05-18 27.00 29.05 26.93 8,412,800 28.49 5.59
05-05-17 26.03 26.84 25.85 4,856,800 26.73 5.25
05-05-16 25.57 26.11 25.37 5,062,800 26.10 5.12
05-05-13 26.20 26.37 25.04 7,751,600 25.55 5.01
05-05-12 27.40 27.49 25.84 7,550,000 26.05 5.11
05-05-11 26.99 27.82 26.75 5,451,600 27.62 5.42
Date Open High Low Vol Cls adjCls
05-05-10 27.61 27.79 26.71 6,678,000 26.79 5.26
05-05-09 28.12 28.45 27.72 2,958,800 28.30 5.55
05-05-06 28.10 28.43 27.80 2,270,800 28.07 5.51
05-05-05 28.53 28.57 27.13 3,797,200 27.62 5.42
05-05-04 27.67 28.60 27.28 5,143,600 28.32 5.56
05-05-03 26.95 27.78 26.72 4,909,600 27.43 5.38
05-05-02 27.50 27.54 26.66 4,684,400 26.98 5.30
05-04-29 27.62 27.80 26.59 5,199,600 27.23 5.34
05-04-28 27.41 28.32 27.24 6,872,800 27.27 5.35
Date Open High Low Vol Cls adjCls
05-04-27 28.43 28.54 26.32 9,990,800 27.67 5.43
05-04-26 30.86 30.91 28.53 6,711,600 28.64 5.62
05-04-25 30.14 30.80 29.62 4,884,400 30.34 5.95
05-04-22 30.10 30.54 29.49 6,816,000 29.85 5.86
05-04-21 30.57 30.76 28.70 9,963,200 29.82 5.85
05-04-20 30.43 30.80 28.91 5,541,600 29.14 5.72
05-04-19 29.45 30.65 29.14 6,999,600 30.53 5.99
05-04-18 28.01 29.53 28.01 6,785,600 29.13 5.72
05-04-15 28.93 29.80 27.96 7,688,800 28.47 5.59
Date Open High Low Vol Cls adjCls
05-04-14 30.55 30.97 28.88 10,888,400 28.88 5.67
05-04-13 32.83 33.04 31.21 6,962,800 31.29 6.14
05-04-12 32.34 33.02 31.93 7,071,200 32.75 6.43
05-04-11 31.80 32.85 31.29 7,316,800 32.50 6.38
05-04-08 32.75 33.00 31.82 9,242,400 31.82 6.25
05-04-07 33.53 33.64 32.96 4,725,600 33.57 6.59
05-04-06 32.91 33.80 32.78 6,746,800 33.39 6.55
05-04-05 34.14 34.44 33.43 4,755,600 33.80 6.63
05-04-04 34.16 34.31 32.75 7,270,800 33.85 6.64
Date Open High Low Vol Cls adjCls
05-04-01 34.51 35.05 34.00 7,274,400 34.40 6.75
05-03-31 34.16 35.04 34.05 6,771,600 34.45 6.76
05-03-30 33.92 34.64 32.86 15,996,400 33.84 6.64
05-03-29 35.89 36.10 33.51 13,730,000 33.75 6.62
05-03-28 37.07 37.07 35.72 8,752,400 35.75 7.00
05-03-24 37.06 37.90 36.77 3,254,800 36.88 7.22
05-03-23 37.94 38.33 36.92 6,676,000 36.92 7.23
05-03-22 37.84 39.24 37.28 8,484,000 38.18 7.47
05-03-21 37.61 38.36 36.95 5,087,600 37.73 7.38
Date Open High Low Vol Cls adjCls
05-03-18 37.17 37.35 36.04 5,573,200 36.65 7.17
05-03-17 37.07 37.57 36.14 7,536,800 37.15 7.27
05-03-16 40.42 40.42 35.69 13,084,000 36.94 7.23
05-03-15 40.61 41.52 40.06 7,142,800 40.36 7.90
05-03-14 40.93 41.14 39.64 7,626,800 40.57 7.94
05-03-11 40.88 42.68 40.43 11,839,600 41.37 8.10
05-03-10 39.88 40.41 38.58 8,499,200 39.55 7.74
05-03-09 41.02 41.74 39.84 6,565,600 39.88 7.81
05-03-08 42.45 42.50 40.20 7,355,200 40.84 7.99
Date Open High Low Vol Cls adjCls
05-03-07 43.94 44.05 42.68 4,872,800 42.97 8.41
05-03-04 42.78 45.08 42.65 6,819,600 44.13 8.64
05-03-03 42.43 42.66 41.58 3,676,400 42.39 8.30
05-03-02 42.95 42.95 40.55 10,973,600 42.27 8.27
05-03-01 44.72 44.82 42.63 4,542,000 43.53 8.52
05-02-28 45.68 45.69 43.61 4,568,000 44.54 8.72
05-02-25 43.90 46.40 43.39 8,387,600 45.65 8.93
05-02-24 42.50 43.95 42.21 7,613,600 43.80 8.57
05-02-23 42.61 43.49 42.12 5,674,000 42.42 8.30
Date Open High Low Vol Cls adjCls
05-02-22 42.40 43.81 41.83 9,723,600 42.50 8.32
05-02-18 41.17 42.66 40.70 6,153,200 42.51 8.32
05-02-17 41.54 41.79 40.42 5,323,200 40.57 7.94
05-02-16 38.49 41.85 38.34 11,524,800 41.50 8.12
05-02-15 39.50 39.50 38.09 3,511,200 38.61 7.56
05-02-14 39.15 40.30 39.05 4,378,800 39.35 7.70
05-02-11 38.64 39.20 38.02 3,400,400 38.95 7.62
05-02-10 37.68 38.77 37.37 3,157,600 38.61 7.56
05-02-09 38.75 38.82 37.51 2,903,200 37.62 7.36
Date Open High Low Vol Cls adjCls
05-02-08 38.58 38.95 37.95 2,495,200 38.73 7.58
05-02-07 38.40 39.81 38.07 3,732,000 38.94 7.62
05-02-04 38.17 38.91 36.90 7,690,400 38.27 7.49
05-02-03 36.70 39.23 36.50 15,821,200 38.17 7.47
05-02-02 37.00 39.51 36.95 9,236,800 39.31 7.69
05-02-01 38.10 38.25 36.84 2,760,000 37.01 7.24
05-01-31 36.08 38.21 35.82 6,164,400 37.80 7.40
05-01-28 36.69 37.05 35.84 3,128,000 36.20 7.09
05-01-27 36.51 36.95 36.05 2,656,800 36.55 7.15
Date Open High Low Vol Cls adjCls
05-01-26 36.53 36.75 35.70 5,287,200 36.41 7.13
05-01-25 36.80 37.70 35.99 5,053,600 36.27 7.10
05-01-24 37.00 37.15 35.98 2,798,400 36.07 7.06
05-01-21 36.17 37.66 35.96 5,074,800 36.91 7.22
05-01-20 36.47 36.47 35.95 2,788,000 35.95 7.04
05-01-19 36.60 37.04 35.96 3,489,200 36.70 7.18
05-01-18 36.68 37.25 36.10 2,920,800 36.56 7.16
05-01-14 35.66 37.13 35.55 6,634,400 36.99 7.24
05-01-13 34.51 35.35 34.49 5,152,800 35.25 6.90
Date Open High Low Vol Cls adjCls
05-01-12 33.70 34.88 33.51 2,674,400 34.63 6.78
05-01-11 35.49 35.80 33.15 8,513,200 33.98 6.65
05-01-10 36.05 36.39 35.68 3,567,200 35.99 7.04
05-01-07 35.42 36.50 34.77 4,644,400 36.01 7.05
05-01-06 36.21 36.35 35.00 5,376,800 35.43 6.93
05-01-05 36.00 37.08 35.71 3,943,200 35.98 7.04
05-01-04 36.19 36.54 35.08 4,777,600 36.28 7.10
05-01-03 37.90 38.01 35.89 5,289,600 36.20 7.09
04-12-31 37.21 38.34 37.19 2,904,000 37.88 7.41
Date Open High Low Vol Cls adjCls
04-12-30 37.59 37.75 35.54 7,072,400 37.47 7.33
04-12-29 39.22 39.25 38.21 1,883,600 38.53 7.54
04-12-28 38.12 39.46 38.10 2,398,000 39.21 7.65
04-12-27 38.24 38.98 38.13 2,185,200 38.26 7.47
04-12-23 37.85 38.75 37.85 1,893,600 38.26 7.47
04-12-22 38.38 38.82 37.64 4,576,400 37.71 7.36
04-12-21 36.40 38.59 36.30 4,846,400 37.96 7.41
04-12-20 36.51 36.98 36.05 3,210,400 36.35 7.10
04-12-17 36.10 36.85 35.61 14,800,800 36.15 7.06
Date Open High Low Vol Cls adjCls
04-12-16 36.77 37.09 35.20 3,631,600 35.60 6.95
04-12-15 36.01 37.00 35.62 3,189,200 36.78 7.18
04-12-14 37.31 37.34 35.76 3,076,800 36.13 7.05
04-12-13 35.82 37.58 35.65 5,338,800 37.06 7.24
04-12-10 35.95 36.78 35.65 1,875,200 35.85 7.00
04-12-09 35.95 36.28 35.54 3,260,800 36.03 7.03
04-12-08 35.23 35.65 34.10 5,373,600 35.50 6.93
04-12-07 36.91 36.96 35.00 4,672,800 35.77 6.98
04-12-06 37.65 37.80 36.68 3,826,400 36.92 7.21
Date Open High Low Vol Cls adjCls
04-12-03 37.22 38.43 36.96 3,744,000 38.27 7.47
04-12-02 39.42 39.86 36.27 10,134,000 37.01 7.23
04-12-01 40.44 40.98 39.94 2,898,000 40.12 7.83
04-11-30 40.42 41.07 40.27 3,841,600 40.53 7.91
04-11-29 40.86 41.00 40.10 7,434,800 40.61 7.93
04-11-26 38.62 40.94 38.62 5,962,000 40.01 7.81
04-11-24 37.84 38.40 37.83 1,828,000 38.14 7.45
04-11-23 38.51 38.65 37.31 5,371,600 37.77 7.37
04-11-22 37.58 37.97 37.06 5,054,000 37.30 7.28
Date Open High Low Vol Cls adjCls
04-11-19 37.39 38.30 37.38 2,296,000 37.71 7.36
04-11-18 38.66 38.67 37.04 2,416,000 37.51 7.32
04-11-17 37.87 39.00 37.63 2,319,600 38.43 7.50
04-11-16 38.37 38.50 37.27 2,876,000 37.60 7.34
04-11-15 38.55 39.35 38.23 3,576,400 38.51 7.52
04-11-12 36.94 38.67 36.64 4,452,400 38.39 7.49
04-11-11 37.21 37.50 36.50 2,550,800 37.06 7.24
04-11-10 37.29 38.30 37.10 2,719,200 37.22 7.27
04-11-09 37.25 37.79 37.02 3,208,000 37.50 7.32
Date Open High Low Vol Cls adjCls
04-11-08 36.35 37.46 36.35 3,083,200 37.14 7.25
04-11-05 36.75 37.10 35.79 2,483,200 36.31 7.09
04-11-04 35.77 36.68 35.46 3,231,600 36.61 7.15
04-11-03 35.10 35.93 34.49 4,387,600 35.68 6.97
04-11-02 32.80 34.20 32.55 7,532,000 33.76 6.59
04-11-01 33.37 34.50 33.01 4,236,400 33.95 6.63
04-10-29 32.15 33.83 32.15 3,548,000 33.20 6.48
04-10-28 32.42 32.95 31.21 6,014,800 32.55 6.35
04-10-27 35.21 35.35 33.21 5,103,200 34.39 6.71
Date Open High Low Vol Cls adjCls
04-10-26 32.76 35.49 32.05 19,760,800 35.25 6.88
04-10-25 32.78 33.59 31.77 9,070,000 32.60 6.36
04-10-22 31.72 32.18 30.72 2,488,800 30.85 6.02
04-10-21 30.30 31.82 30.00 6,774,400 31.43 6.14
04-10-20 29.50 31.19 29.50 11,764,000 30.62 5.98
04-10-19 33.55 33.90 29.40 21,712,400 29.66 5.79
04-10-18 34.29 34.76 33.35 5,057,200 33.80 6.60
04-10-15 34.00 35.17 33.97 4,134,400 34.60 6.75
04-10-14 33.49 35.50 33.28 6,704,400 34.06 6.65
Date Open High Low Vol Cls adjCls
04-10-13 36.47 36.73 34.17 11,278,800 34.57 6.75
04-10-12 38.28 38.35 37.10 5,120,000 37.49 7.32
04-10-11 39.39 39.68 38.15 3,919,600 38.35 7.49
04-10-08 39.32 40.25 38.71 6,296,000 39.02 7.62
04-10-07 41.74 42.00 40.60 4,266,800 40.64 7.93
04-10-06 40.64 42.44 40.40 4,964,400 41.92 8.18
04-10-05 40.79 41.21 40.41 4,174,800 40.52 7.91
04-10-04 39.49 40.80 39.20 4,902,800 40.48 7.90
04-10-01 38.83 39.20 38.39 2,578,800 39.02 7.62
Date Open High Low Vol Cls adjCls
04-09-30 37.92 39.38 37.85 4,012,400 38.62 7.54
04-09-29 38.20 38.37 37.06 11,317,600 37.64 7.35
04-09-28 36.70 38.13 36.40 5,366,000 38.00 7.42
04-09-27 35.18 36.63 34.85 4,689,600 36.20 7.05
04-09-24 34.37 35.40 34.34 2,810,800 35.12 6.84
04-09-23 35.76 35.93 34.34 6,154,400 34.65 6.75
04-09-22 35.67 36.15 34.94 4,911,200 35.78 6.97
04-09-21 36.50 36.50 35.90 5,527,600 36.20 7.05
04-09-20 37.08 37.74 36.73 2,312,000 36.85 7.18
Date Open High Low Vol Cls adjCls
04-09-17 37.09 37.63 36.79 2,889,200 36.95 7.20
04-09-16 36.56 37.33 36.52 2,633,200 36.94 7.20
04-09-15 37.50 37.60 36.41 6,864,000 36.52 7.11
04-09-14 36.99 37.11 36.73 7,363,200 36.80 7.17
04-09-13 36.35 36.99 35.93 5,202,800 36.85 7.18
04-09-10 35.70 36.23 35.06 6,399,600 35.77 6.97
04-09-09 35.71 35.94 34.76 10,759,200 35.42 6.90
04-09-08 34.20 34.93 34.10 7,638,800 34.51 6.72
04-09-07 32.56 34.21 32.30 6,885,600 34.20 6.66
Date Open High Low Vol Cls adjCls
04-09-03 32.40 32.63 32.15 1,475,600 32.34 6.30
04-09-02 31.07 32.74 30.95 2,796,000 32.45 6.32
04-09-01 31.49 31.90 30.64 1,429,600 31.05 6.05
04-08-31 30.81 31.41 30.49 1,739,600 31.36 6.11
04-08-30 31.39 31.50 30.42 1,412,400 30.54 5.95
04-08-27 30.70 31.31 30.40 1,613,200 31.09 6.06
04-08-26 30.42 30.80 30.32 4,482,000 30.60 5.96
04-08-25 31.15 31.61 29.87 4,408,000 30.50 5.94
04-08-24 30.40 30.79 29.48 4,974,800 30.03 5.85
Date Open High Low Vol Cls adjCls
04-08-23 32.09 32.22 29.79 8,769,200 30.05 5.85
04-08-20 31.86 32.10 31.40 2,232,800 31.84 6.20
04-08-19 31.88 32.59 31.43 1,856,400 31.81 6.20
04-08-18 32.15 32.15 31.43 1,581,200 31.99 6.23
04-08-17 32.32 32.89 31.73 3,604,000 31.90 6.21
04-08-16 30.32 32.20 30.27 3,220,000 32.05 6.24
04-08-13 29.93 31.00 29.77 1,641,200 30.03 5.85
04-08-12 30.85 30.86 29.93 1,814,400 30.01 5.85
04-08-11 30.57 31.05 29.91 2,506,400 30.95 6.03
Date Open High Low Vol Cls adjCls
04-08-10 30.05 31.05 29.95 2,813,200 30.96 6.03
04-08-09 29.20 30.30 29.17 2,298,800 29.86 5.82
04-08-06 30.24 30.74 28.92 2,744,400 29.05 5.66
04-08-05 31.79 32.46 30.40 2,672,000 30.83 6.01
04-08-04 31.84 32.05 31.44 1,791,200 31.66 6.17
04-08-03 32.09 32.33 31.75 2,011,200 32.00 6.23
04-08-02 32.56 32.75 31.79 2,631,200 32.26 6.28
04-07-30 32.70 32.99 32.29 1,983,200 32.75 6.38
04-07-29 32.34 32.67 30.85 2,531,200 32.61 6.35
Date Open High Low Vol Cls adjCls
04-07-28 31.66 32.43 31.54 3,599,200 32.08 6.25
04-07-27 30.20 31.63 29.78 3,907,200 31.50 6.14
04-07-26 30.47 30.60 29.83 2,062,400 30.11 5.87
04-07-23 31.30 31.30 29.94 2,273,600 30.44 5.93
04-07-22 31.10 31.75 30.42 2,940,800 31.09 6.06
04-07-21 32.58 32.59 31.36 4,151,200 31.42 6.11
04-07-20 31.72 32.39 30.25 8,846,800 32.32 6.28
04-07-19 32.62 33.30 31.03 5,809,600 31.31 6.09
04-07-16 32.45 33.15 32.21 3,302,800 33.10 6.43
Date Open High Low Vol Cls adjCls
04-07-15 31.36 32.46 31.04 6,344,400 32.23 6.26
04-07-14 29.46 31.50 29.39 9,229,200 31.26 6.08
04-07-13 29.24 29.50 28.93 4,064,400 29.33 5.70
04-07-12 29.17 29.20 28.60 1,879,200 28.84 5.61
04-07-09 29.14 29.34 28.30 1,392,800 28.89 5.61
04-07-08 28.55 29.12 28.45 2,490,400 28.90 5.62
04-07-07 28.62 29.35 28.61 4,149,200 29.12 5.66
04-07-06 29.00 29.50 28.71 8,664,800 28.73 5.58
04-07-02 28.40 28.40 27.93 1,540,000 28.03 5.45
Date Open High Low Vol Cls adjCls
04-07-01 28.41 28.82 28.17 2,066,800 28.50 5.54
04-06-30 28.18 28.80 28.18 1,435,600 28.63 5.56
04-06-29 28.50 28.56 28.10 2,408,000 28.21 5.48
04-06-28 28.73 28.87 28.10 1,614,400 28.21 5.48
04-06-25 28.50 28.95 28.24 3,128,800 28.49 5.54
04-06-24 28.50 29.09 28.41 3,503,200 28.54 5.55
04-06-23 27.96 28.54 27.65 1,731,600 28.49 5.54
04-06-22 26.90 27.80 26.90 1,717,600 27.80 5.40
04-06-21 27.26 27.54 26.98 1,424,400 27.08 5.26
Date Open High Low Vol Cls adjCls
04-06-18 26.24 27.25 26.16 2,927,600 27.25 5.30
04-06-17 26.60 26.80 26.35 2,086,400 26.76 5.20
04-06-16 26.76 26.90 26.31 2,157,600 26.45 5.14
04-06-15 26.40 27.44 26.35 4,382,400 26.90 5.23
04-06-14 26.78 26.78 26.11 2,684,400 26.28 5.11
04-06-10 26.30 26.80 26.27 1,749,200 26.72 5.19
04-06-09 26.60 26.99 26.13 2,829,600 26.19 5.09
04-06-08 25.95 27.10 25.78 3,924,400 26.81 5.21
04-06-07 25.53 26.48 25.07 4,172,000 26.13 5.08
Date Open High Low Vol Cls adjCls
04-06-04 24.90 25.52 24.90 1,020,400 25.17 4.89
04-06-03 25.65 25.81 24.84 913,200 25.00 4.86
04-06-02 25.90 25.99 25.22 963,600 25.66 4.99
04-06-01 25.60 26.00 25.44 1,980,800 25.84 5.02
04-05-28 25.60 25.87 25.30 1,102,800 25.60 4.98
04-05-27 25.75 25.90 25.49 1,893,600 25.75 5.00
04-05-26 25.94 26.00 25.41 1,771,200 25.51 4.96
04-05-25 24.84 25.96 24.69 3,077,200 25.90 5.03
04-05-24 24.83 25.30 24.68 4,232,800 25.00 4.86
Date Open High Low Vol Cls adjCls
04-05-21 25.50 25.55 24.59 2,427,600 24.80 4.82
04-05-20 23.65 25.41 23.28 7,654,800 25.31 4.92
04-05-19 23.30 24.06 23.18 4,902,400 23.71 4.61
04-05-18 20.80 23.14 20.80 4,701,600 23.14 4.50
04-05-17 21.24 21.50 20.77 2,930,400 20.93 4.07
04-05-14 21.74 22.04 21.34 1,372,000 21.65 4.21
04-05-13 22.04 22.07 21.70 1,835,600 21.97 4.27
04-05-12 22.17 22.17 21.42 2,799,600 21.96 4.27
04-05-11 22.21 22.69 21.92 1,346,400 22.26 4.33
Date Open High Low Vol Cls adjCls
04-05-10 22.03 22.33 21.61 4,604,400 21.90 4.26
04-05-07 23.05 23.75 22.35 4,241,600 22.41 4.36
04-05-06 23.95 24.08 23.24 1,921,600 23.74 4.61
04-05-05 24.56 24.67 23.87 1,636,800 24.21 4.71
04-05-04 23.34 24.75 23.34 3,258,800 24.31 4.72
04-05-03 24.21 24.24 22.25 6,956,800 23.58 4.58
04-04-30 24.05 24.62 24.00 1,266,800 24.07 4.68
04-04-29 24.55 25.34 24.07 3,216,400 24.21 4.71
04-04-28 26.17 26.23 24.57 3,535,200 24.82 4.82
Date Open High Low Vol Cls adjCls
04-04-27 26.20 26.50 25.55 1,747,600 25.79 5.01
04-04-26 26.16 26.40 25.84 976,000 26.08 5.07
04-04-23 26.90 26.90 25.84 1,621,200 25.98 5.05
04-04-22 26.40 26.99 26.35 1,666,400 26.90 5.23
04-04-21 26.58 26.60 25.76 2,669,600 26.11 5.07
04-04-20 27.46 27.78 26.65 1,627,600 26.70 5.19
04-04-19 27.60 27.75 27.01 1,089,600 27.30 5.31
04-04-16 27.36 27.94 27.09 2,334,800 27.48 5.34
04-04-15 27.85 28.44 26.25 9,402,800 27.34 5.31
Date Open High Low Vol Cls adjCls
04-04-14 27.29 27.75 26.74 6,102,000 27.20 5.29
04-04-13 28.10 28.14 27.09 1,462,800 27.40 5.33
04-04-12 27.62 28.09 27.41 1,922,800 27.88 5.42
04-04-08 27.80 27.87 27.16 1,945,200 27.27 5.30
04-04-07 28.24 28.25 26.91 3,361,600 27.23 5.29
04-04-06 26.00 28.20 25.86 6,404,800 27.80 5.40
04-04-05 25.30 26.40 25.28 2,377,600 26.15 5.08
04-04-02 24.95 25.55 24.75 2,272,400 25.25 4.91
04-04-01 24.71 24.99 24.23 2,428,800 24.64 4.79
Date Open High Low Vol Cls adjCls
04-03-31 25.33 25.50 24.65 1,482,400 24.78 4.82
04-03-30 24.99 25.77 24.96 1,397,200 25.28 4.91
04-03-29 24.95 25.20 24.79 1,454,000 25.12 4.88
04-03-26 24.31 24.95 23.80 1,728,800 24.85 4.83
04-03-25 23.79 24.36 23.60 2,334,400 24.31 4.72
04-03-24 23.89 24.12 23.30 5,967,600 23.63 4.59
04-03-23 25.46 25.72 23.86 4,980,400 23.86 4.64
04-03-22 24.81 25.00 23.94 1,358,000 24.00 4.66
04-03-19 24.44 25.12 24.06 3,820,000 24.78 4.82
Date Open High Low Vol Cls adjCls
04-03-18 23.16 23.50 22.87 1,269,600 23.30 4.53
04-03-17 22.52 23.49 22.52 1,237,200 23.38 4.54
04-03-16 23.07 23.18 22.55 1,876,000 22.75 4.42
04-03-15 23.63 23.89 22.90 1,435,600 22.97 4.46
04-03-12 23.03 23.48 22.62 1,200,000 23.48 4.56
04-03-11 23.05 23.40 22.10 2,188,000 22.63 4.40
04-03-10 23.59 24.00 23.08 4,662,400 23.09 4.49
04-03-09 24.24 24.24 23.46 1,395,200 23.57 4.58
04-03-08 24.00 24.47 23.92 3,374,800 24.00 4.66
Date Open High Low Vol Cls adjCls
04-03-05 24.99 24.99 24.18 1,532,400 24.31 4.72
04-03-04 24.54 24.97 24.34 1,542,000 24.97 4.85
04-03-03 24.95 25.25 24.19 1,868,400 24.60 4.78
04-03-02 25.40 25.87 25.05 3,074,400 25.05 4.87
04-03-01 24.49 25.49 24.35 1,996,800 25.30 4.92
04-02-27 23.32 24.28 23.20 2,272,800 24.25 4.71
04-02-26 23.49 23.55 23.15 2,266,000 23.38 4.54
04-02-25 23.81 24.10 23.35 1,675,200 23.55 4.58
04-02-24 23.66 23.93 23.20 1,534,000 23.64 4.59
Date Open High Low Vol Cls adjCls
04-02-23 23.84 24.36 23.69 1,254,000 23.92 4.65
04-02-20 24.60 24.66 23.66 1,830,400 23.85 4.64
04-02-19 25.16 25.42 24.41 1,510,000 24.44 4.75
04-02-18 25.04 25.40 24.90 2,336,000 25.39 4.93
04-02-17 25.01 25.45 24.96 2,119,600 25.38 4.93
04-02-13 25.15 25.49 24.80 1,477,600 25.05 4.87
04-02-12 24.81 25.59 24.78 2,103,600 25.35 4.93
04-02-11 24.80 25.20 23.94 1,866,400 25.10 4.88
04-02-10 24.15 24.70 24.15 1,977,600 24.69 4.80
Date Open High Low Vol Cls adjCls
04-02-09 23.70 24.75 23.30 2,152,800 24.20 4.70
04-02-06 22.42 23.79 22.39 2,270,800 23.55 4.58
04-02-05 21.35 23.40 21.34 5,281,200 22.37 4.35
04-02-04 21.61 21.77 20.85 2,175,200 20.85 4.05
04-02-03 21.96 22.11 21.62 2,756,000 21.62 4.20
04-02-02 22.38 22.68 21.49 3,422,400 21.98 4.27
04-01-30 21.93 22.59 21.47 2,772,000 22.54 4.38
04-01-29 21.35 21.80 21.31 3,958,800 21.73 4.22
04-01-28 22.23 22.23 21.19 1,532,400 21.41 4.16
Date Open High Low Vol Cls adjCls
04-01-27 22.00 22.28 21.80 1,166,800 21.82 4.24
04-01-26 22.15 22.30 21.85 1,291,200 22.22 4.32
04-01-23 22.90 22.92 22.06 1,475,600 22.30 4.33
04-01-22 23.01 23.02 22.46 1,908,400 22.63 4.40
04-01-21 22.88 23.10 22.45 2,402,800 22.64 4.40
04-01-20 22.50 22.60 22.20 1,018,400 22.45 4.36
04-01-16 22.35 22.50 22.21 836,800 22.37 4.35
04-01-15 22.90 22.99 22.11 1,360,400 22.48 4.37
04-01-14 22.56 22.84 22.55 980,800 22.81 4.43
Date Open High Low Vol Cls adjCls
04-01-13 22.98 22.98 22.40 1,063,200 22.65 4.40
04-01-12 22.35 22.90 22.34 1,133,600 22.90 4.45
04-01-09 23.03 23.03 22.51 1,160,000 22.55 4.38
04-01-08 22.68 23.26 22.55 2,596,400 23.00 4.47
04-01-07 23.00 23.00 21.55 4,766,000 22.56 4.38
04-01-06 24.31 24.37 23.63 1,462,400 23.74 4.61
04-01-05 23.80 24.29 23.75 2,435,200 24.29 4.72
04-01-02 23.32 24.00 23.32 1,246,800 23.70 4.61
03-12-31 23.39 23.70 22.99 1,314,000 23.00 4.47
Date Open High Low Vol Cls adjCls
03-12-30 23.99 24.10 23.39 1,493,200 23.59 4.58
03-12-29 22.95 24.13 22.88 3,017,200 24.00 4.66
03-12-26 23.14 23.25 22.81 643,600 22.86 4.44
03-12-24 23.40 23.40 22.50 572,400 22.75 4.42
03-12-23 22.81 23.46 22.81 1,770,000 23.36 4.54
03-12-22 22.30 23.05 22.19 1,733,200 22.92 4.45
03-12-19 21.22 22.30 21.22 1,893,200 22.15 4.31
03-12-18 21.78 22.00 21.65 1,734,800 22.00 4.28
03-12-17 21.25 21.83 21.10 1,738,800 21.82 4.24
Date Open High Low Vol Cls adjCls
03-12-16 21.01 21.46 20.74 2,633,200 21.40 4.16
03-12-15 21.45 21.54 21.00 3,760,800 21.16 4.11
03-12-12 20.86 21.43 20.58 2,593,200 21.38 4.16
03-12-11 20.30 21.00 20.20 1,492,400 21.00 4.08
03-12-10 20.44 20.57 20.10 1,961,200 20.30 3.95
03-12-09 20.66 20.70 20.29 1,482,400 20.45 3.97
03-12-08 19.80 20.75 19.70 2,288,000 20.71 4.03
03-12-05 19.75 20.05 19.63 1,683,200 19.80 3.85
03-12-04 19.76 20.10 19.49 2,396,400 20.10 3.91
Date Open High Low Vol Cls adjCls
03-12-03 19.82 20.14 19.70 2,143,600 19.76 3.84
03-12-02 20.09 20.48 19.23 5,846,400 19.75 3.84
03-12-01 20.14 21.50 19.75 8,371,600 21.25 4.13
03-11-28 20.11 20.23 19.80 342,800 20.02 3.89
03-11-26 19.80 20.40 19.72 2,256,800 20.32 3.95
03-11-25 19.22 19.92 19.14 2,636,000 19.81 3.85
03-11-24 18.69 19.30 18.60 2,462,000 19.15 3.72
03-11-21 19.22 19.25 18.89 1,462,400 19.02 3.70
03-11-20 19.36 19.54 19.00 913,600 19.46 3.78
Date Open High Low Vol Cls adjCls
03-11-19 19.48 19.70 19.29 2,431,200 19.42 3.77
03-11-18 19.30 19.80 19.30 2,076,800 19.58 3.81
03-11-17 19.84 19.84 19.06 1,072,400 19.63 3.82
03-11-14 20.03 20.25 19.69 1,464,800 19.80 3.85
03-11-13 19.69 20.15 19.40 3,613,200 20.10 3.91
03-11-12 18.78 19.79 18.78 3,140,400 19.78 3.84
03-11-11 18.52 18.79 18.40 966,000 18.75 3.64
03-11-10 19.05 19.09 18.49 858,800 18.59 3.61
03-11-07 18.64 19.10 18.54 1,128,000 19.04 3.70
Date Open High Low Vol Cls adjCls
03-11-06 18.76 18.77 18.50 1,120,800 18.60 3.62
03-11-05 18.92 19.00 18.63 1,688,800 18.73 3.64
03-11-04 18.79 18.87 18.60 1,847,600 18.79 3.65
03-11-03 18.60 19.00 18.51 1,410,400 18.78 3.65
03-10-31 18.84 19.10 18.54 1,140,800 18.63 3.62
03-10-30 19.10 19.44 18.88 2,166,000 19.06 3.70
03-10-29 19.07 19.10 18.76 2,307,200 19.08 3.71
03-10-28 17.86 19.36 17.81 4,309,600 19.29 3.75
03-10-27 17.28 17.89 17.19 2,434,400 17.84 3.47
Date Open High Low Vol Cls adjCls
03-10-24 17.20 17.40 17.03 1,437,600 17.27 3.36
03-10-23 16.26 17.35 16.07 5,138,400 17.08 3.32
03-10-22 16.38 16.55 16.20 968,800 16.22 3.15
03-10-21 16.48 16.60 16.39 764,000 16.53 3.21
03-10-20 16.63 16.70 16.45 603,600 16.51 3.21
03-10-17 16.79 16.83 16.49 789,600 16.49 3.20
03-10-16 16.90 16.94 16.60 912,000 16.78 3.26
03-10-15 16.55 16.84 16.25 1,722,000 16.80 3.27
03-10-14 16.30 16.50 16.09 1,644,400 16.50 3.21
Date Open High Low Vol Cls adjCls
03-10-13 16.11 16.28 16.05 863,200 16.22 3.15
03-10-10 16.13 16.25 16.05 1,344,400 16.18 3.14
03-10-09 15.96 16.40 15.96 831,600 16.27 3.16
03-10-08 16.20 16.33 15.96 580,400 15.96 3.10
03-10-07 16.29 16.40 16.17 718,400 16.40 3.19
03-10-06 16.14 16.34 16.09 1,170,000 16.34 3.18
03-10-03 15.88 16.29 15.88 681,200 16.16 3.14
03-10-02 15.61 15.88 15.53 656,400 15.83 3.08
03-10-01 15.43 15.90 15.20 932,800 15.88 3.09
Date Open High Low Vol Cls adjCls
03-09-30 15.12 15.55 14.94 1,092,800 15.21 2.96
03-09-29 15.35 15.41 14.77 1,184,400 15.22 2.96
03-09-26 15.33 15.62 15.25 1,936,400 15.38 2.99
03-09-25 15.57 15.60 15.19 834,800 15.20 2.95
03-09-24 15.75 15.88 15.49 592,000 15.60 3.03
03-09-23 15.72 15.91 15.61 1,259,200 15.80 3.07
03-09-22 15.57 15.80 15.39 2,580,800 15.54 3.02
03-09-19 15.70 15.97 15.58 927,200 15.65 3.04
03-09-18 15.66 16.00 15.66 360,800 15.84 3.08
Date Open High Low Vol Cls adjCls
03-09-17 15.72 15.90 15.49 671,200 15.71 3.05
03-09-16 16.16 16.19 15.70 766,400 16.01 3.11
03-09-15 16.30 16.45 15.75 660,000 16.19 3.15
03-09-12 15.68 16.40 15.55 1,004,400 16.36 3.18
03-09-11 15.56 15.80 15.52 696,000 15.76 3.06
03-09-10 16.19 16.19 15.63 552,800 15.63 3.04
03-09-09 16.17 16.29 16.00 492,000 16.14 3.14
03-09-08 16.03 16.41 16.01 744,800 16.29 3.17
03-09-05 16.20 16.35 16.03 518,400 16.10 3.13
Date Open High Low Vol Cls adjCls
03-09-04 16.34 16.45 16.19 681,600 16.29 3.17
03-09-03 16.22 16.33 16.12 1,148,400 16.33 3.17
03-09-02 16.11 16.21 15.96 2,623,600 16.20 3.15
03-08-29 15.75 16.23 15.75 1,085,200 16.16 3.14
03-08-28 15.70 16.15 15.57 1,288,000 15.99 3.11
03-08-27 15.45 15.65 15.26 766,000 15.60 3.03
03-08-26 15.20 15.47 15.08 2,338,800 15.25 2.96
03-08-25 15.20 15.38 15.18 568,800 15.23 2.96
03-08-22 15.78 15.80 15.23 1,194,400 15.25 2.96
Date Open High Low Vol Cls adjCls
03-08-21 15.65 15.80 15.55 2,003,600 15.78 3.07
03-08-20 15.55 15.71 15.47 1,700,400 15.63 3.04
03-08-19 15.90 15.92 15.50 1,556,400 15.59 3.03
03-08-18 16.10 16.10 15.60 1,416,000 15.85 3.08
03-08-15 15.97 16.10 15.76 1,942,000 16.06 3.12
03-08-14 15.35 15.93 15.35 1,316,400 15.93 3.10
03-08-13 15.12 15.60 15.12 1,154,000 15.55 3.02
03-08-12 14.99 15.30 14.99 802,000 15.24 2.96
03-08-11 15.00 15.31 14.95 717,600 15.10 2.93
Date Open High Low Vol Cls adjCls
03-08-08 14.60 15.10 14.55 1,193,200 15.02 2.92
03-08-07 14.75 14.78 14.58 718,000 14.75 2.87
03-08-06 14.85 14.90 14.69 808,800 14.69 2.86
03-08-05 14.95 14.99 14.82 1,128,800 14.90 2.90
03-08-04 14.92 15.00 14.70 1,114,400 14.93 2.90
03-08-01 14.99 15.19 14.75 1,554,800 14.97 2.91
03-07-31 14.78 15.35 14.70 1,165,600 15.10 2.93
03-07-30 15.45 15.45 14.60 1,323,200 14.90 2.90
03-07-29 14.85 15.10 14.68 2,568,800 14.85 2.89
Date Open High Low Vol Cls adjCls
03-07-28 14.21 14.80 14.21 1,812,000 14.68 2.85
03-07-25 14.30 14.74 14.23 911,200 14.45 2.81
03-07-24 14.25 14.39 14.20 716,000 14.33 2.79
03-07-23 14.45 14.47 13.72 1,133,600 14.17 2.75
03-07-22 13.77 14.39 13.71 1,284,000 14.30 2.78
03-07-21 14.12 14.58 13.66 1,044,800 13.69 2.66
03-07-18 14.08 14.54 14.03 1,137,200 14.54 2.83
03-07-17 14.28 14.59 14.08 452,800 14.20 2.76
03-07-16 14.70 14.70 14.32 480,000 14.44 2.81
Date Open High Low Vol Cls adjCls
03-07-15 14.50 14.80 14.30 959,600 14.48 2.81
03-07-14 14.45 14.66 14.45 493,200 14.50 2.82
03-07-11 14.14 14.50 13.99 624,000 14.40 2.80
03-07-10 14.67 14.70 14.08 535,200 14.17 2.75
03-07-09 14.95 14.95 14.36 1,648,400 14.62 2.84
03-07-08 14.45 14.93 14.25 1,419,200 14.93 2.90
03-07-07 14.29 14.70 14.21 990,400 14.40 2.80
03-07-03 14.30 14.50 14.05 422,400 14.11 2.74
03-07-02 13.76 14.78 13.52 5,376,800 14.25 2.77
Date Open High Low Vol Cls adjCls
03-07-01 13.69 14.03 13.33 2,960,400 13.68 2.66
03-06-30 13.85 14.00 13.49 1,622,000 13.79 2.68
03-06-27 13.75 14.05 13.75 543,600 13.81 2.68
03-06-26 14.20 14.20 13.68 1,110,000 13.84 2.69
03-06-25 13.72 14.23 13.60 784,000 13.95 2.71
03-06-24 13.55 14.09 13.55 1,167,600 13.84 2.69
03-06-23 14.10 14.22 13.54 1,014,800 13.86 2.69
03-06-20 14.10 14.42 13.93 702,800 14.18 2.76
03-06-19 14.51 14.51 14.15 955,200 14.22 2.76
Date Open High Low Vol Cls adjCls
03-06-18 14.20 14.57 14.05 1,114,800 14.44 2.81
03-06-17 13.99 14.40 13.94 1,076,000 14.25 2.77
03-06-16 13.87 14.05 13.65 753,200 13.99 2.72
03-06-13 14.10 14.25 13.77 543,600 13.82 2.69
03-06-12 14.15 14.25 14.05 205,200 14.22 2.76
03-06-11 14.20 14.25 13.95 692,000 14.24 2.77
03-06-10 13.95 14.20 13.85 737,600 14.19 2.76
03-06-09 14.00 14.09 13.85 624,800 14.09 2.74
03-06-06 14.05 14.18 13.92 890,800 13.93 2.71
Date Open High Low Vol Cls adjCls
03-06-05 13.65 14.00 13.50 893,600 14.00 2.72
03-06-04 13.53 13.66 13.29 909,200 13.59 2.64
03-06-03 13.68 13.87 13.48 880,800 13.56 2.64
03-06-02 13.41 13.71 13.40 1,023,600 13.67 2.66
03-05-30 13.06 13.47 13.03 901,200 13.39 2.60
03-05-29 13.25 13.35 12.97 1,735,200 13.06 2.54
03-05-28 12.77 13.26 12.77 1,550,000 13.16 2.56
03-05-27 12.59 13.05 12.59 1,164,400 12.92 2.51
03-05-23 12.51 12.88 12.51 514,000 12.85 2.50
Date Open High Low Vol Cls adjCls
03-05-22 12.67 12.70 12.50 1,053,200 12.60 2.45
03-05-21 12.76 12.79 12.56 1,792,000 12.67 2.46
03-05-20 12.90 12.90 12.55 1,527,600 12.76 2.48
03-05-19 12.70 12.95 12.68 1,490,800 12.69 2.47
03-05-16 12.71 13.11 12.64 1,763,600 12.74 2.48
03-05-15 12.81 13.22 12.73 756,800 12.98 2.52
03-05-14 12.75 12.86 12.73 866,000 12.81 2.49
03-05-13 12.70 12.95 12.70 1,522,800 12.82 2.49
03-05-12 12.87 13.00 12.73 1,306,800 12.80 2.49
Date Open High Low Vol Cls adjCls
03-05-09 12.90 13.00 12.65 907,600 12.83 2.49
03-05-08 12.70 12.89 12.66 837,200 12.78 2.48
03-05-07 12.85 13.10 12.61 985,600 12.95 2.52
03-05-06 12.30 12.95 12.27 1,511,200 12.91 2.51
03-05-05 12.30 12.42 12.10 951,600 12.40 2.41
03-05-02 12.20 12.49 12.05 909,200 12.24 2.38
03-05-01 12.19 12.25 12.00 1,346,400 12.11 2.35
03-04-30 12.06 12.19 11.90 1,489,600 12.11 2.35
03-04-29 11.96 12.18 11.90 2,306,800 12.05 2.34
Date Open High Low Vol Cls adjCls
03-04-28 11.45 11.95 11.19 1,633,600 11.89 2.31
03-04-25 11.58 11.60 11.10 1,248,800 11.35 2.21
03-04-24 11.81 11.81 11.38 1,951,200 11.56 2.25
03-04-23 12.39 12.39 11.79 684,800 11.79 2.29
03-04-22 12.10 12.47 11.55 1,605,200 12.20 2.37
03-04-21 12.18 12.32 12.10 1,207,200 12.19 2.37
03-04-17 12.19 12.34 12.07 948,800 12.15 2.36
03-04-16 12.15 12.29 12.10 1,337,600 12.19 2.37
03-04-15 12.05 12.19 11.96 860,800 12.11 2.35
Date Open High Low Vol Cls adjCls
03-04-14 12.25 12.25 11.96 691,200 12.05 2.34
03-04-11 11.97 12.10 11.90 546,400 12.03 2.34
03-04-10 11.95 12.05 11.78 2,315,600 11.90 2.31
03-04-09 11.84 12.07 11.74 702,000 11.87 2.31
03-04-08 11.90 12.05 11.60 539,200 11.96 2.32
03-04-07 12.02 12.47 11.68 1,195,600 11.70 2.27
03-04-04 12.01 12.05 11.78 469,600 11.88 2.31
03-04-03 11.99 12.35 11.81 630,400 11.82 2.30
03-04-02 12.04 12.46 11.80 1,928,000 11.94 2.32
Date Open High Low Vol Cls adjCls
03-04-01 12.15 12.15 11.38 1,493,200 11.93 2.32
03-03-31 11.34 11.80 11.11 882,800 11.71 2.28
03-03-28 11.20 11.56 11.11 488,800 11.40 2.22
03-03-27 11.28 11.35 11.19 975,200 11.34 2.20
03-03-26 12.30 12.30 11.29 768,800 11.36 2.21
03-03-25 12.19 12.35 11.90 1,256,400 12.06 2.34
03-03-24 12.35 12.50 12.00 1,204,800 12.24 2.38
03-03-21 11.89 12.38 11.65 1,105,600 12.29 2.39
03-03-20 11.32 11.98 11.04 838,400 11.87 2.31
Date Open High Low Vol Cls adjCls
03-03-19 11.71 11.80 11.20 612,800 11.49 2.23
03-03-18 11.67 11.92 11.60 3,086,800 11.75 2.28
03-03-17 11.00 11.89 11.00 1,334,800 11.83 2.30
03-03-14 11.15 11.45 10.83 960,800 11.21 2.18
03-03-13 10.29 11.22 10.28 1,919,600 11.21 2.18
03-03-12 11.80 11.80 9.75 4,584,400 10.52 2.04
03-03-11 11.68 11.99 11.60 443,600 11.70 2.27
03-03-10 11.80 12.12 11.56 1,082,800 11.56 2.25
03-03-07 11.63 12.00 11.55 584,000 11.71 2.28
Date Open High Low Vol Cls adjCls
03-03-06 11.85 11.97 11.60 1,175,200 11.62 2.26
03-03-05 12.05 12.14 11.89 2,502,400 11.92 2.32
03-03-04 12.15 12.45 11.91 452,800 12.12 2.36
03-03-03 12.29 12.59 12.11 559,600 12.34 2.40
03-02-28 12.19 12.35 12.05 860,400 12.13 2.36
03-02-27 12.10 12.31 12.00 548,400 12.11 2.35
03-02-26 12.50 12.50 12.13 1,488,400 12.33 2.40
03-02-25 11.70 12.45 11.61 1,109,200 12.35 2.40
03-02-24 12.29 12.33 11.70 978,800 11.90 2.31
Date Open High Low Vol Cls adjCls
03-02-21 12.00 12.25 11.85 1,301,200 12.25 2.38
03-02-20 11.93 12.10 11.86 530,800 11.95 2.32
03-02-19 12.45 12.53 11.86 1,258,800 12.00 2.33
03-02-18 12.02 12.43 11.79 853,200 12.42 2.41
03-02-14 11.38 11.93 11.36 723,200 11.88 2.31
03-02-13 11.78 11.89 11.54 535,200 11.70 2.27
03-02-12 11.96 11.96 11.64 1,010,400 11.76 2.29
03-02-11 12.00 12.19 11.75 650,400 11.76 2.29
03-02-10 11.55 12.00 11.45 1,022,800 12.00 2.33
Date Open High Low Vol Cls adjCls
03-02-07 12.00 12.13 11.70 702,800 11.71 2.28
03-02-06 11.90 12.20 11.52 1,276,400 11.94 2.32
03-02-05 12.40 12.44 11.69 2,995,600 11.81 2.30
03-02-04 12.51 12.63 12.16 1,406,400 12.35 2.40
03-02-03 12.40 12.87 12.30 2,258,000 12.52 2.43
03-01-31 13.00 13.30 12.86 833,200 13.30 2.58
03-01-30 13.25 13.25 12.94 595,600 12.96 2.52
03-01-29 13.00 13.40 12.76 3,275,200 13.25 2.58
03-01-28 12.87 13.00 12.45 1,396,400 12.68 2.46
Date Open High Low Vol Cls adjCls
03-01-27 13.00 13.10 12.65 1,080,000 12.71 2.47
03-01-24 13.16 13.34 12.83 909,200 12.90 2.51
03-01-23 12.95 13.26 12.91 1,124,000 13.26 2.58
03-01-22 12.96 13.11 12.65 1,106,800 13.01 2.53
03-01-21 13.14 13.18 12.59 3,657,200 12.95 2.52
03-01-17 13.20 13.26 13.01 1,164,800 13.20 2.57
03-01-16 12.90 13.24 12.80 1,477,200 13.22 2.57
03-01-15 12.74 13.14 12.50 1,902,800 12.91 2.51
03-01-14 12.65 12.84 12.54 909,200 12.73 2.47
Date Open High Low Vol Cls adjCls
03-01-13 13.09 13.10 12.65 761,200 12.73 2.47
03-01-10 12.67 12.90 12.55 982,000 12.70 2.47
03-01-09 12.15 12.81 12.15 2,180,400 12.81 2.49
03-01-08 12.36 12.40 12.14 917,600 12.27 2.38
03-01-07 12.28 12.54 11.91 3,330,000 12.45 2.42
03-01-06 12.01 12.40 11.64 2,474,800 12.26 2.38
03-01-03 12.24 12.25 12.02 3,534,800 12.02 2.34
03-01-02 12.17 12.48 11.92 2,974,000 12.24 2.38
02-12-31 12.00 12.24 11.81 1,286,400 12.03 2.34
Date Open High Low Vol Cls adjCls
02-12-30 12.26 12.29 12.04 1,690,400 12.06 2.34
02-12-27 12.10 12.27 12.06 778,000 12.13 2.36
02-12-26 12.16 12.34 12.06 1,698,400 12.20 2.37
02-12-24 12.25 12.29 12.15 811,200 12.17 2.37
02-12-23 12.20 12.31 11.96 3,790,800 12.25 2.38
02-12-20 11.82 12.24 11.81 1,537,200 12.09 2.35
02-12-19 11.99 12.30 11.87 3,315,200 12.19 2.37
02-12-18 11.99 12.35 11.85 5,333,200 11.96 2.32
02-12-17 13.10 13.20 11.80 13,072,000 12.06 2.34
Date Open High Low Vol Cls adjCls
02-12-16 13.15 13.70 12.92 857,200 13.63 2.65
02-12-13 13.21 13.52 13.00 759,200 13.29 2.58
02-12-12 13.65 13.65 13.15 945,200 13.27 2.58
02-12-11 13.57 13.60 13.23 455,200 13.43 2.61
02-12-10 13.10 13.57 12.91 1,006,000 13.57 2.64
02-12-09 13.25 13.38 12.77 891,200 13.08 2.54
02-12-06 13.36 13.60 13.20 2,959,200 13.36 2.60
02-12-05 13.89 14.00 13.37 1,521,600 13.73 2.67
02-12-04 14.35 14.45 14.10 2,623,200 14.35 2.79
Date Open High Low Vol Cls adjCls
02-12-03 14.50 14.50 14.07 930,800 14.48 2.81
02-12-02 14.40 14.69 14.21 1,235,200 14.39 2.80
02-11-29 14.12 14.50 14.02 697,600 14.20 2.76
02-11-27 13.75 14.31 13.51 1,135,600 14.23 2.77
02-11-26 13.43 13.75 13.23 950,400 13.68 2.66
02-11-25 13.26 14.02 13.25 1,353,200 13.44 2.61
02-11-22 13.62 13.90 13.24 718,000 13.49 2.62
02-11-21 12.75 14.00 12.75 1,442,000 13.86 2.69
02-11-20 12.80 12.95 12.52 623,200 12.82 2.49
Date Open High Low Vol Cls adjCls
02-11-19 12.75 12.95 12.61 982,000 12.70 2.47
02-11-18 13.15 13.38 12.67 912,000 12.80 2.49
02-11-15 13.25 13.40 13.05 958,800 13.12 2.55
02-11-14 12.91 13.20 12.57 989,600 13.16 2.56
02-11-13 13.10 13.10 12.37 1,520,800 12.83 2.49
02-11-12 13.16 13.52 12.96 807,200 12.96 2.52
02-11-11 12.85 13.35 12.85 1,810,400 13.09 2.54
02-11-08 13.40 13.40 13.05 901,600 13.15 2.56
02-11-07 13.90 13.90 13.28 656,400 13.29 2.58
Date Open High Low Vol Cls adjCls
02-11-06 13.11 13.94 13.11 1,314,800 13.86 2.69
02-11-05 13.50 13.50 13.04 1,260,400 13.24 2.57
02-11-04 13.33 13.62 13.30 818,000 13.47 2.62
02-11-01 13.00 13.35 13.00 1,271,200 13.20 2.57
02-10-31 13.09 13.30 12.76 849,200 13.03 2.53
02-10-30 13.10 13.25 12.65 768,000 13.11 2.55
02-10-29 13.14 13.34 12.76 903,200 13.14 2.55
02-10-28 13.50 13.50 13.09 608,800 13.18 2.56
02-10-25 13.45 13.70 13.20 719,200 13.70 2.66
Date Open High Low Vol Cls adjCls
02-10-24 13.22 13.79 13.15 1,661,200 13.46 2.62
02-10-23 13.05 13.45 12.89 888,800 13.15 2.56
02-10-22 13.54 13.57 13.05 702,400 13.19 2.56
02-10-21 13.01 13.59 13.01 1,101,200 13.47 2.62
02-10-18 12.90 13.35 12.77 1,724,400 13.20 2.57
02-10-17 13.20 13.40 12.08 2,240,800 12.80 2.49
02-10-16 13.15 13.30 12.50 1,223,600 13.00 2.53
02-10-15 13.51 13.53 12.77 2,476,800 13.06 2.54
02-10-14 12.40 12.90 12.10 1,893,600 12.77 2.48
Date Open High Low Vol Cls adjCls
02-10-11 12.90 12.97 12.22 1,261,200 12.42 2.41
02-10-10 11.95 12.87 11.83 1,195,600 12.42 2.41
02-10-09 12.90 13.05 11.88 1,484,000 11.92 2.32
02-10-08 13.23 13.25 12.78 1,328,400 12.97 2.52
02-10-07 13.50 13.59 12.80 1,371,600 12.90 2.51
02-10-04 13.38 13.47 12.99 790,400 13.47 2.62
02-10-03 13.15 13.54 13.09 950,400 13.36 2.60
02-10-02 13.19 13.65 12.91 2,816,800 13.15 2.56
02-10-01 13.20 13.30 12.86 1,406,800 13.29 2.58
Date Open High Low Vol Cls adjCls
02-09-30 13.21 13.21 12.68 931,600 13.09 2.54
02-09-27 13.33 13.50 13.06 1,085,200 13.21 2.57
02-09-26 13.22 13.37 13.01 1,312,000 13.25 2.58
02-09-25 13.03 13.40 13.03 1,664,000 13.17 2.56
02-09-24 12.92 13.50 12.68 1,774,400 12.93 2.51
02-09-23 13.49 13.53 12.63 4,662,400 13.02 2.53
02-09-20 14.02 14.08 13.67 2,114,000 13.98 2.72
02-09-19 13.47 14.00 13.23 2,551,200 13.55 2.63
02-09-18 14.43 14.50 13.40 2,890,400 13.54 2.63
Date Open High Low Vol Cls adjCls
02-09-17 14.56 14.65 14.35 3,294,000 14.49 2.82
02-09-16 14.67 14.80 14.22 2,013,600 14.64 2.85
02-09-13 14.80 14.95 14.55 3,290,000 14.70 2.86
02-09-12 14.36 15.03 13.90 9,118,800 14.78 2.87
02-09-11 12.88 12.88 12.40 2,003,200 12.58 2.45
02-09-10 12.51 13.41 12.45 2,644,400 12.83 2.49
02-09-09 12.04 12.75 11.95 2,218,400 12.51 2.43
02-09-06 11.59 12.25 11.55 1,979,600 12.16 2.36
02-09-05 11.33 11.76 11.20 3,228,800 11.59 2.25
Date Open High Low Vol Cls adjCls
02-09-04 10.75 11.44 10.61 2,752,400 11.44 2.22
02-09-03 12.08 12.08 10.98 7,125,600 11.02 2.14
02-08-30 11.99 12.24 11.77 3,686,800 12.09 2.35
02-08-29 11.85 12.08 11.50 3,563,200 11.59 2.25
02-08-28 13.81 14.20 11.48 8,052,800 12.01 2.33
02-08-27 14.23 15.00 13.74 5,408,000 13.83 2.69
02-08-26 14.26 14.49 14.06 2,321,200 14.10 2.74
02-08-23 14.64 15.08 13.97 2,244,000 14.51 2.82
02-08-22 15.50 15.65 15.05 1,196,400 15.06 2.93
Date Open High Low Vol Cls adjCls
02-08-21 15.69 16.12 15.14 686,800 15.50 3.01
02-08-20 15.70 15.70 15.40 1,829,600 15.70 3.05
02-08-19 14.97 15.89 14.80 2,268,000 15.76 3.06
02-08-16 15.53 15.60 14.49 5,379,200 14.88 2.89
02-08-15 16.24 16.32 15.47 1,204,000 15.66 3.04
02-08-14 16.26 16.30 15.54 1,028,400 16.24 3.16
02-08-13 16.60 16.78 16.15 1,108,000 16.32 3.17
02-08-12 16.24 16.85 16.11 1,143,200 16.62 3.23
02-08-09 15.98 16.65 15.97 837,600 16.25 3.16
Date Open High Low Vol Cls adjCls
02-08-08 15.78 16.69 15.68 1,269,600 16.32 3.17
02-08-07 15.99 16.18 15.68 1,423,600 15.78 3.07
02-08-06 15.43 16.45 15.41 2,088,800 15.96 3.10
02-08-05 16.15 16.35 15.37 1,524,000 15.39 2.99
02-08-02 17.45 17.45 16.16 1,680,400 16.16 3.14
02-08-01 17.13 17.52 17.13 1,901,600 17.38 3.38
02-07-31 16.75 17.29 16.55 831,200 17.02 3.31
02-07-30 17.03 17.45 16.63 1,764,400 16.94 3.29
02-07-29 16.69 17.50 16.40 1,897,200 17.46 3.39
Date Open High Low Vol Cls adjCls
02-07-26 16.38 16.74 16.04 1,156,400 16.51 3.21
02-07-25 16.30 16.75 15.71 3,241,200 16.34 3.18
02-07-24 15.85 17.00 15.45 3,156,800 16.51 3.21
02-07-23 15.95 16.06 15.65 3,279,600 16.00 3.11
02-07-22 16.20 16.45 15.65 2,402,800 15.92 3.09
02-07-19 16.69 16.73 16.01 1,691,200 16.35 3.18
02-07-18 17.14 17.32 16.70 1,596,400 16.70 3.25
02-07-17 17.18 17.30 16.97 2,566,400 17.00 3.30
02-07-16 16.60 17.39 16.46 3,619,600 17.10 3.32
Date Open High Low Vol Cls adjCls
02-07-15 17.23 17.30 15.80 1,140,400 16.68 3.24
02-07-12 17.98 18.00 16.45 2,217,600 17.20 3.34
02-07-11 17.98 18.40 17.01 7,999,200 17.85 3.47
02-07-10 17.90 17.90 17.16 2,156,400 17.39 3.38
02-07-09 17.19 18.34 17.19 7,137,600 17.68 3.44
02-07-08 16.73 17.30 16.59 1,377,200 17.15 3.33
02-07-05 15.78 16.70 15.76 245,200 16.69 3.24
02-07-03 15.99 16.10 15.50 641,600 15.78 3.07
02-07-02 16.00 16.29 15.90 702,000 15.98 3.11
Date Open High Low Vol Cls adjCls
02-07-01 16.30 16.80 15.91 743,600 15.99 3.11
02-06-28 16.49 16.66 16.15 3,146,800 16.47 3.20
02-06-27 16.11 16.50 15.80 946,000 16.50 3.21
02-06-26 16.23 16.35 15.25 2,364,400 16.08 3.13
02-06-25 16.71 16.94 16.26 1,080,400 16.43 3.19
02-06-24 16.70 16.91 16.55 2,450,800 16.80 3.27
02-06-21 17.09 17.15 16.63 2,947,200 16.78 3.26
02-06-20 16.83 17.05 16.50 1,712,000 16.90 3.28
02-06-19 17.13 17.63 16.53 936,800 16.58 3.22
Date Open High Low Vol Cls adjCls
02-06-18 16.99 17.20 16.81 838,800 17.07 3.32
02-06-17 17.00 17.47 16.40 2,147,200 17.00 3.30
02-06-14 17.25 17.46 16.84 906,800 17.36 3.37
02-06-13 17.15 17.54 16.91 420,400 17.19 3.34
02-06-12 17.31 17.79 17.17 1,208,000 17.18 3.34
02-06-11 17.41 17.97 17.30 1,276,800 17.31 3.36
02-06-10 17.70 17.82 17.35 930,800 17.50 3.40
02-06-07 17.60 17.80 17.50 683,600 17.70 3.44
02-06-06 17.99 18.35 17.76 776,400 17.76 3.45
Date Open High Low Vol Cls adjCls
02-06-05 17.89 18.20 17.70 1,551,600 17.99 3.50
02-06-04 18.05 18.05 17.69 1,949,200 17.85 3.47
02-06-03 18.00 18.00 17.79 1,386,800 17.99 3.50
02-05-31 17.83 18.22 17.80 1,602,800 17.82 3.46
02-05-30 17.97 18.23 17.79 2,088,400 17.85 3.47
02-05-29 17.90 18.08 17.75 1,119,200 17.90 3.48
02-05-28 17.95 18.45 17.60 1,933,200 18.44 3.58
02-05-24 18.15 18.25 17.90 1,111,600 17.95 3.49
02-05-23 17.95 18.34 17.86 1,780,800 18.17 3.53
Date Open High Low Vol Cls adjCls
02-05-22 17.53 18.20 17.52 1,846,400 17.93 3.48
02-05-21 17.74 18.12 17.54 1,913,200 18.12 3.52
02-05-20 17.55 17.76 17.34 1,344,800 17.74 3.45
02-05-17 17.63 17.74 17.25 3,364,000 17.57 3.41
02-05-16 17.35 17.80 17.11 1,068,400 17.58 3.42
02-05-15 17.47 17.60 17.10 1,017,600 17.24 3.35
02-05-14 17.15 17.55 17.00 732,400 17.49 3.40
02-05-13 17.01 17.48 16.95 1,139,200 17.34 3.37
02-05-10 17.50 17.69 17.00 1,113,200 17.04 3.31
Date Open High Low Vol Cls adjCls
02-05-09 17.71 17.80 17.35 896,400 17.58 3.42
02-05-08 17.50 17.80 16.97 1,929,600 17.60 3.42
02-05-07 17.78 17.88 17.13 1,110,000 17.17 3.34
02-05-06 17.59 17.83 17.42 1,662,800 17.45 3.39
02-05-03 17.19 17.74 17.18 1,637,200 17.59 3.42
02-05-02 17.31 17.56 16.93 2,399,600 17.52 3.41
02-05-01 17.20 17.45 16.85 745,600 17.20 3.34
02-04-30 17.29 17.45 17.10 902,000 17.45 3.39
02-04-29 17.13 17.45 16.98 1,402,400 17.06 3.32
Date Open High Low Vol Cls adjCls
02-04-26 16.64 17.12 16.64 726,800 16.83 3.27
02-04-25 17.13 17.13 16.71 1,328,000 16.92 3.29
02-04-24 17.48 17.51 17.01 873,600 17.10 3.32
02-04-23 16.58 17.49 16.10 1,599,200 17.49 3.40
02-04-22 17.35 17.36 16.55 1,407,600 16.96 3.30
02-04-19 17.80 17.99 16.99 2,736,800 17.25 3.35
02-04-18 18.84 18.86 17.60 1,638,400 18.35 3.57
02-04-17 19.10 19.30 18.58 1,470,800 18.93 3.68
02-04-16 18.50 18.91 18.35 1,283,600 18.83 3.66
Date Open High Low Vol Cls adjCls
02-04-15 18.44 18.70 18.00 1,473,200 18.64 3.62
02-04-12 18.24 18.65 17.96 1,219,600 18.65 3.62
02-04-11 18.30 18.86 17.95 1,354,400 18.20 3.54
02-04-10 17.61 18.44 17.33 2,910,000 18.32 3.56
02-04-09 17.99 18.00 17.42 1,628,800 17.61 3.42
02-04-08 17.50 17.99 17.00 2,357,600 17.91 3.48
02-04-05 17.02 17.74 17.00 1,813,200 17.50 3.40
02-04-04 16.79 17.10 16.70 1,172,000 16.91 3.29
02-04-03 16.75 16.92 16.55 1,155,600 16.79 3.26
Date Open High Low Vol Cls adjCls
02-04-02 16.60 16.83 16.45 529,600 16.71 3.25
02-04-01 16.35 16.84 16.23 995,600 16.72 3.25
02-03-28 16.33 16.78 16.26 1,132,000 16.41 3.19
02-03-27 16.66 16.84 16.37 3,598,000 16.43 3.19
02-03-26 16.53 16.80 16.53 1,875,600 16.65 3.24
02-03-25 16.69 16.70 16.35 1,644,000 16.47 3.20
02-03-22 16.61 16.89 16.46 1,315,600 16.58 3.22
02-03-21 16.08 16.79 16.03 2,596,400 16.50 3.21
02-03-20 16.29 16.42 15.91 1,362,400 16.02 3.11
Date Open High Low Vol Cls adjCls
02-03-19 16.25 16.50 15.86 915,600 16.38 3.18
02-03-18 15.45 16.20 15.40 2,758,400 16.17 3.14
02-03-15 14.72 15.41 14.71 1,746,000 15.40 2.99
02-03-14 14.87 14.92 14.68 946,400 14.69 2.86
02-03-13 14.89 14.89 14.70 848,800 14.72 2.86
02-03-12 14.84 14.91 14.75 594,800 14.85 2.89
02-03-11 14.76 14.99 14.70 564,800 14.90 2.90
02-03-08 14.45 14.90 14.45 1,436,400 14.84 2.88
02-03-07 14.27 14.50 13.74 1,590,000 14.50 2.82
Date Open High Low Vol Cls adjCls
02-03-06 13.40 14.30 13.36 1,259,200 14.29 2.78
02-03-05 13.99 13.99 12.69 1,077,200 13.25 2.58
02-03-04 13.54 14.12 13.53 591,600 13.94 2.71
02-03-01 13.69 13.70 13.02 668,000 13.65 2.65
02-02-28 14.16 14.16 13.38 1,236,000 13.59 2.64
02-02-27 13.97 14.27 13.77 606,800 14.22 2.76
02-02-26 13.47 14.00 13.46 377,200 13.86 2.69
02-02-25 13.49 13.89 13.30 1,811,200 13.68 2.66
02-02-22 13.40 13.50 13.10 733,200 13.50 2.62
Date Open High Low Vol Cls adjCls
02-02-21 12.80 13.45 12.69 1,270,000 13.10 2.55
02-02-20 13.00 13.20 12.46 1,382,000 12.75 2.48
02-02-19 13.50 13.50 12.35 779,200 12.69 2.47
02-02-15 13.40 13.99 13.18 1,237,600 13.70 2.66
02-02-14 13.61 13.75 13.20 790,400 13.62 2.65
02-02-13 13.14 13.65 12.90 1,144,400 13.59 2.64
02-02-12 13.02 13.11 12.75 166,800 13.06 2.54
02-02-11 12.45 13.22 12.40 814,400 13.20 2.57
02-02-08 12.40 12.45 12.20 732,400 12.45 2.42
Date Open High Low Vol Cls adjCls
02-02-07 12.55 12.73 12.30 580,000 12.50 2.43
02-02-06 12.20 12.95 12.20 569,200 12.61 2.45
02-02-05 12.55 13.00 12.22 1,525,600 12.80 2.49
02-02-04 13.48 13.50 12.62 850,800 12.69 2.47
02-02-01 13.67 13.85 13.25 816,000 13.38 2.60
02-01-31 13.59 13.77 13.35 1,738,800 13.69 2.66
02-01-30 13.12 13.55 13.00 532,000 13.41 2.61
02-01-29 13.42 13.50 13.07 582,000 13.35 2.59
02-01-28 13.28 13.50 13.25 288,800 13.43 2.61
Date Open High Low Vol Cls adjCls
02-01-25 13.10 13.35 13.10 720,000 13.30 2.58
02-01-24 13.31 13.60 13.06 651,600 13.10 2.55
02-01-23 13.06 13.49 13.00 456,400 13.39 2.60
02-01-22 12.72 13.18 12.71 934,800 13.00 2.53
02-01-18 12.89 13.26 12.64 475,200 12.84 2.50
02-01-17 12.25 12.96 12.25 220,000 12.79 2.49
02-01-16 12.36 12.50 12.33 240,800 12.45 2.42
02-01-15 12.55 12.75 12.35 526,400 12.49 2.43
02-01-14 12.95 13.00 12.24 1,190,000 12.30 2.39
Date Open High Low Vol Cls adjCls
02-01-11 13.04 13.25 12.91 685,200 12.98 2.52
02-01-10 13.25 13.27 12.95 1,857,600 13.01 2.53
02-01-09 12.40 13.54 12.39 2,052,000 13.00 2.53
02-01-08 11.80 12.60 11.80 1,342,400 12.40 2.41
02-01-07 11.89 12.00 11.62 1,057,600 12.00 2.33
02-01-04 11.64 11.87 11.48 1,149,200 11.77 2.29
02-01-03 11.55 11.80 11.40 673,200 11.59 2.25
02-01-02 11.70 11.80 11.41 1,022,800 11.69 2.27
01-12-31 11.06 11.75 11.02 694,000 11.61 2.26
Date Open High Low Vol Cls adjCls
01-12-28 11.72 11.95 11.10 421,200 11.10 2.16
01-12-27 11.44 12.04 11.43 548,400 11.77 2.29
01-12-26 11.25 11.50 11.25 342,400 11.45 2.23
01-12-24 11.18 11.59 11.18 391,200 11.36 2.21
01-12-21 11.19 11.29 11.06 776,000 11.25 2.19
01-12-20 10.96 11.20 10.95 757,200 11.09 2.16
01-12-19 11.20 11.38 10.25 1,797,600 10.98 2.13
01-12-18 11.15 11.39 11.10 806,400 11.20 2.18
01-12-17 10.87 11.15 10.87 603,200 11.08 2.15
Date Open High Low Vol Cls adjCls
01-12-14 10.81 11.00 10.65 879,600 10.93 2.12
01-12-13 10.97 11.05 10.53 718,400 10.66 2.07
01-12-12 11.16 11.30 10.96 308,400 10.96 2.13
01-12-11 11.19 11.24 10.95 359,600 11.19 2.17
01-12-10 11.38 11.40 10.96 441,600 11.00 2.14
01-12-07 11.48 11.67 11.35 1,785,200 11.50 2.24
01-12-06 11.60 11.60 11.15 1,362,400 11.47 2.23
01-12-05 11.50 11.91 11.05 7,082,400 11.40 2.22
01-12-04 10.49 10.75 10.45 764,000 10.62 2.06
Date Open High Low Vol Cls adjCls
01-12-03 10.11 10.48 10.11 274,800 10.33 2.01
01-11-30 10.02 10.36 10.01 357,200 10.28 2.00
01-11-29 10.33 10.34 9.95 591,200 10.19 1.98
01-11-28 10.65 10.66 9.99 460,400 9.99 1.94
01-11-27 11.05 11.06 10.65 768,000 10.68 2.08
01-11-26 11.24 11.25 10.77 636,000 10.82 2.10
01-11-23 11.10 11.22 10.90 326,000 10.97 2.13
01-11-21 10.46 11.39 10.35 6,098,400 10.79 2.10
01-11-20 10.34 10.54 10.20 1,259,600 10.34 2.01
Date Open High Low Vol Cls adjCls
01-11-19 10.34 10.74 10.24 462,800 10.73 2.09
01-11-16 10.27 10.70 10.27 270,400 10.52 2.04
01-11-15 10.40 10.70 10.30 270,800 10.41 2.02
01-11-14 10.11 10.72 10.09 474,400 10.66 2.07
01-11-13 10.01 10.33 9.90 407,600 10.31 2.00
01-11-12 9.99 10.09 9.90 156,000 10.00 1.94
01-11-09 10.13 10.14 9.75 961,600 10.10 1.96
01-11-08 10.62 10.62 10.11 154,400 10.22 1.99
01-11-07 10.91 10.91 10.50 199,200 10.61 2.06
Date Open High Low Vol Cls adjCls
01-11-06 10.51 11.02 10.40 264,400 10.97 2.13
01-11-05 10.47 11.01 10.47 220,000 10.65 2.07
01-11-02 10.42 10.81 10.42 151,600 10.47 2.03
01-11-01 10.35 10.53 10.32 230,400 10.50 2.04
01-10-31 10.19 10.50 10.16 295,600 10.40 2.02
01-10-30 10.43 10.57 10.18 131,600 10.37 2.02
01-10-29 10.69 11.19 10.20 347,600 10.25 1.99
01-10-26 10.48 11.14 10.48 222,000 10.85 2.11
01-10-25 10.57 11.00 10.38 228,800 10.55 2.05
Date Open High Low Vol Cls adjCls
01-10-24 10.80 10.85 10.20 392,800 10.68 2.08
01-10-23 10.90 11.10 10.55 420,800 10.55 2.05
01-10-22 9.75 10.90 9.75 498,800 10.80 2.10
01-10-19 9.90 10.18 9.65 717,200 10.18 1.98
01-10-18 9.85 9.90 9.59 134,400 9.72 1.89
01-10-17 10.12 10.34 9.96 376,000 10.10 1.96
01-10-16 9.99 10.03 9.68 324,400 10.00 1.94
01-10-15 10.00 10.00 9.60 1,162,000 9.99 1.94
01-10-12 10.00 10.10 9.65 474,000 9.90 1.92
Date Open High Low Vol Cls adjCls
01-10-11 9.96 10.08 9.59 211,600 10.04 1.95
01-10-10 9.76 9.93 9.50 1,066,800 9.92 1.93
01-10-09 9.77 9.77 9.00 226,800 9.56 1.86
01-10-08 9.99 10.03 9.25 271,600 9.43 1.83
01-10-05 10.50 10.50 9.69 666,000 9.99 1.94
01-10-04 10.42 10.42 10.00 321,200 10.26 1.99
01-10-03 9.91 10.59 9.66 161,600 10.41 2.02
01-10-02 10.20 10.48 9.95 254,000 10.10 1.96
01-10-01 10.49 10.94 10.40 1,265,200 10.40 2.02
Date Open High Low Vol Cls adjCls
01-09-28 9.75 9.89 9.27 425,200 9.89 1.92
01-09-27 9.94 9.96 8.93 2,394,400 9.40 1.83
01-09-26 10.75 10.75 9.49 812,400 9.55 1.86
01-09-25 10.40 11.00 10.01 414,400 10.41 2.02
01-09-24 9.55 10.40 9.40 522,400 10.30 2.00
01-09-21 9.40 10.45 9.35 457,600 9.69 1.88
01-09-20 10.75 10.90 10.05 330,800 10.19 1.98
01-09-19 11.60 11.70 10.60 1,325,600 11.45 2.23
01-09-18 11.91 12.08 11.50 832,400 11.51 2.24
Date Open High Low Vol Cls adjCls
01-09-17 12.42 12.65 11.43 1,520,800 11.75 2.28
01-09-10 13.00 13.01 11.41 1,060,400 12.90 2.51
01-09-07 14.02 14.95 13.64 559,600 14.09 2.74
01-09-06 14.00 14.24 13.93 1,136,000 14.17 2.75
01-09-05 13.65 14.25 13.60 867,600 14.24 2.77
01-09-04 13.31 13.68 13.31 424,400 13.63 2.65
01-08-31 13.50 13.55 13.19 241,600 13.35 2.59
01-08-30 13.35 13.51 13.00 575,200 13.15 2.56
01-08-29 13.56 13.76 13.35 510,800 13.76 2.67
Date Open High Low Vol Cls adjCls
01-08-28 13.94 13.95 13.55 117,200 13.66 2.65
01-08-27 13.74 14.03 13.65 550,000 13.95 2.71
01-08-24 13.30 13.67 13.20 614,800 13.67 2.66
01-08-23 13.47 13.48 13.11 1,092,800 13.13 2.55
01-08-22 13.45 13.50 13.00 882,800 13.19 2.56
01-08-21 13.15 13.35 13.15 55,200 13.22 2.57
01-08-20 13.29 13.45 13.00 852,000 13.26 2.58
01-08-17 13.29 13.37 12.96 234,400 13.37 2.60
01-08-16 13.23 13.25 13.15 485,200 13.18 2.56
Date Open High Low Vol Cls adjCls
01-08-15 13.22 13.25 13.08 288,000 13.15 2.56
01-08-14 13.35 13.35 12.95 438,000 13.24 2.57
01-08-13 12.80 12.82 12.44 191,600 12.77 2.48
01-08-10 12.67 12.90 12.42 187,600 12.71 2.47
01-08-09 12.47 12.86 12.45 177,600 12.65 2.46
01-08-08 12.72 13.03 12.37 906,000 12.75 2.48
01-08-07 13.35 13.37 12.66 724,400 12.96 2.52
01-08-06 13.37 13.54 13.00 126,800 13.17 2.56
01-08-03 13.30 13.52 13.15 4,210,800 13.46 2.62
Date Open High Low Vol Cls adjCls
01-08-02 13.21 13.56 13.00 3,833,600 13.45 2.61
01-08-01 12.75 13.21 12.70 1,010,800 13.21 2.57
01-07-31 12.30 12.90 12.21 1,589,200 12.70 2.47
01-07-30 12.35 12.35 12.16 339,200 12.30 2.39
01-07-27 12.35 12.40 12.18 328,000 12.22 2.38
01-07-26 12.40 12.50 12.15 1,335,200 12.32 2.39
01-07-25 12.39 12.69 12.26 160,000 12.69 2.47
01-07-24 12.49 12.49 12.10 251,200 12.42 2.41
01-07-23 12.30 12.37 12.03 665,600 12.33 2.40
Date Open High Low Vol Cls adjCls
01-07-20 11.94 12.05 11.61 93,600 11.99 2.33
01-07-19 11.90 11.93 11.55 323,600 11.93 2.32
01-07-18 12.05 12.05 11.65 202,400 11.66 2.27
01-07-17 12.10 12.10 11.90 172,000 12.03 2.34
01-07-16 12.20 12.30 12.00 539,200 12.02 2.34
01-07-13 12.04 12.16 11.95 860,400 12.15 2.36
01-07-12 11.61 12.00 11.59 641,200 11.96 2.32
01-07-11 11.64 11.70 11.50 210,000 11.56 2.25
01-07-10 11.96 11.99 11.61 444,000 11.62 2.26
Date Open High Low Vol Cls adjCls
01-07-09 12.06 12.06 11.70 152,800 11.78 2.29
01-07-06 12.16 12.20 11.96 216,800 12.06 2.34
01-07-05 12.26 12.37 12.08 192,400 12.16 2.36
01-07-03 12.35 12.43 12.10 233,200 12.23 2.38
01-07-02 12.40 12.50 11.75 392,400 12.36 2.40
01-06-29 12.80 12.82 11.70 834,400 12.50 2.43
01-06-28 12.76 12.82 12.60 300,800 12.77 2.48
01-06-27 12.94 13.05 12.65 406,000 12.66 2.46
01-06-26 12.95 13.09 12.80 372,400 12.84 2.50
Date Open High Low Vol Cls adjCls
01-06-25 13.01 13.11 12.87 221,600 12.89 2.51
01-06-22 13.85 13.88 12.99 636,000 13.01 2.53
01-06-21 13.76 14.02 13.71 302,800 13.99 2.72
01-06-20 13.60 13.86 13.60 292,800 13.77 2.68
01-06-19 13.81 13.85 13.64 165,600 13.65 2.65
01-06-18 13.63 13.85 13.63 268,000 13.70 2.66
01-06-15 13.67 14.15 13.60 392,800 13.62 2.65
01-06-14 13.99 14.06 13.65 210,400 13.70 2.66
01-06-13 14.06 14.24 13.94 263,200 13.97 2.72
Date Open High Low Vol Cls adjCls
01-06-12 13.74 14.18 13.73 138,800 14.18 2.76
01-06-11 14.46 14.48 13.50 360,800 13.75 2.67
01-06-08 14.49 14.69 14.40 260,000 14.45 2.81
01-06-07 14.21 14.45 14.00 188,400 14.45 2.81
01-06-06 14.60 14.62 14.25 966,800 14.31 2.78
01-06-05 14.12 14.95 13.81 1,136,000 14.54 2.83
01-06-04 13.83 13.95 13.75 601,200 13.83 2.69
01-06-01 13.83 14.13 13.77 1,325,200 13.87 2.70
01-05-31 13.26 14.00 13.26 339,200 13.82 2.69
Date Open High Low Vol Cls adjCls
01-05-30 13.60 13.60 13.22 418,800 13.22 2.57
01-05-29 13.04 13.57 13.04 362,400 13.45 2.61
01-05-25 13.04 13.26 12.99 359,200 13.25 2.58
01-05-24 13.70 13.74 12.71 682,000 13.04 2.53
01-05-23 14.19 14.23 13.60 263,200 13.66 2.65
01-05-22 14.27 14.49 14.10 303,200 14.25 2.77
01-05-21 14.09 14.48 14.09 222,800 14.24 2.77
01-05-18 14.22 14.25 13.96 104,400 14.09 2.74
01-05-17 13.85 14.31 13.38 335,600 14.21 2.76
Date Open High Low Vol Cls adjCls
01-05-16 13.92 14.15 13.90 334,800 14.03 2.73
01-05-15 13.71 13.96 13.65 280,800 13.91 2.70
01-05-14 13.70 13.83 13.62 190,400 13.70 2.66
01-05-11 14.01 14.05 13.65 322,800 13.75 2.67
01-05-10 14.07 14.20 13.85 252,800 13.91 2.70
01-05-09 14.27 14.38 14.06 187,200 14.08 2.74
01-05-08 14.40 14.60 14.10 251,200 14.30 2.78
01-05-07 14.80 14.87 14.40 246,000 14.40 2.80
01-05-04 14.09 14.95 13.87 566,800 14.85 2.89
Date Open High Low Vol Cls adjCls
01-05-03 14.35 14.78 14.15 545,200 14.34 2.79
01-05-02 14.35 14.49 14.19 417,200 14.40 2.80
01-05-01 14.21 14.59 14.10 377,600 14.59 2.84
01-04-30 13.87 14.36 13.87 396,400 14.34 2.79
01-04-27 13.67 13.89 13.66 1,275,200 13.89 2.70
01-04-26 13.09 13.65 13.04 422,400 13.65 2.65
01-04-25 12.96 13.15 12.95 420,800 13.09 2.54
01-04-24 12.30 13.06 12.20 401,600 13.00 2.53
01-04-23 11.87 12.28 11.80 322,400 12.20 2.37
Date Open High Low Vol Cls adjCls
01-04-20 11.80 11.93 11.75 119,600 11.90 2.31
01-04-19 11.60 11.80 11.30 358,800 11.75 2.28
01-04-18 12.00 12.31 11.60 174,800 11.60 2.25
01-04-17 11.50 12.00 11.05 193,200 11.90 2.31
01-04-16 11.70 11.70 11.50 176,800 11.52 2.24
01-04-12 11.73 11.80 11.53 207,200 11.70 2.27
01-04-11 11.96 11.96 11.53 169,600 11.70 2.27
01-04-10 11.78 12.00 11.75 936,400 11.88 2.31
01-04-09 11.63 11.88 11.61 173,600 11.81 2.30
Date Open High Low Vol Cls adjCls
01-04-06 11.81 11.88 11.59 553,600 11.63 2.26
01-04-05 10.94 11.81 10.69 190,000 11.75 2.28
01-04-04 10.81 11.00 10.75 278,400 10.75 2.09
01-04-03 11.06 11.06 10.75 246,000 10.75 2.09
01-04-02 11.14 11.25 11.03 209,200 11.06 2.15
01-03-30 11.13 11.31 10.75 401,600 11.13 2.16
01-03-29 11.38 11.50 10.81 438,800 10.88 2.11
01-03-28 11.27 11.63 11.27 171,600 11.31 2.20
01-03-27 11.75 11.75 11.25 112,400 11.44 2.22
Date Open High Low Vol Cls adjCls
01-03-26 11.75 11.94 11.52 124,000 11.69 2.27
01-03-23 12.00 12.05 11.44 95,600 11.81 2.30
01-03-22 12.19 12.25 11.06 209,200 12.00 2.33
01-03-21 12.56 12.81 12.13 84,400 12.31 2.39
01-03-20 13.00 13.00 12.50 206,800 12.56 2.44
01-03-19 12.14 13.00 12.13 154,800 13.00 2.53
01-03-16 12.88 12.94 12.19 396,800 12.19 2.37
01-03-15 12.20 12.94 12.13 242,800 12.94 2.51
01-03-14 12.50 12.50 12.00 447,200 12.31 2.39
Date Open High Low Vol Cls adjCls
01-03-13 12.56 12.81 12.19 365,600 12.75 2.48
01-03-12 13.00 13.00 12.63 257,200 12.63 2.45
01-03-09 13.13 13.25 12.88 322,400 12.94 2.51
01-03-08 12.88 13.19 12.88 1,376,000 13.00 2.53
01-03-07 12.91 13.13 12.88 805,200 13.00 2.53
01-03-06 12.69 12.88 12.56 219,200 12.69 2.47
01-03-05 12.38 12.81 12.38 870,400 12.63 2.45
01-03-02 12.44 12.69 12.38 251,600 12.56 2.44
01-03-01 12.44 12.63 12.38 300,000 12.63 2.45
Date Open High Low Vol Cls adjCls
01-02-28 12.63 12.69 12.25 200,000 12.44 2.42
01-02-27 12.98 13.00 12.50 684,400 12.69 2.47
01-02-26 12.75 13.06 12.63 586,800 13.00 2.53
01-02-23 12.38 12.88 12.19 523,600 12.81 2.49
01-02-22 12.75 13.00 12.38 843,600 12.75 2.48
01-02-21 12.63 13.06 12.50 1,244,000 12.75 2.48
01-02-20 12.63 13.13 12.44 945,200 13.00 2.53
01-02-16 12.88 12.94 12.31 496,400 12.63 2.45
01-02-15 12.38 13.06 12.31 939,200 12.94 2.51
Date Open High Low Vol Cls adjCls
01-02-14 12.13 12.56 12.13 656,800 12.44 2.42
01-02-13 12.25 12.69 12.13 857,200 12.19 2.37
01-02-12 11.77 12.38 11.75 538,400 12.25 2.38
01-02-09 11.69 12.00 11.56 874,800 11.88 2.31
01-02-08 11.53 11.81 11.50 164,400 11.69 2.27
01-02-07 11.70 11.75 11.38 198,800 11.69 2.27
01-02-06 11.50 11.81 11.50 766,400 11.75 2.28
01-02-05 11.61 11.88 11.56 904,800 11.69 2.27
01-02-02 11.25 11.75 11.25 903,600 11.56 2.25
Date Open High Low Vol Cls adjCls
01-02-01 10.94 11.38 10.88 1,479,600 11.33 2.20
01-01-31 10.88 10.94 10.63 764,800 10.94 2.13
01-01-30 10.44 11.06 10.44 4,658,800 10.94 2.13
01-01-29 10.44 10.44 10.31 232,400 10.44 2.03
01-01-26 10.25 10.50 10.00 179,600 10.25 1.99
01-01-25 10.56 10.75 10.06 202,400 10.06 1.96
01-01-24 10.69 10.81 10.44 120,800 10.56 2.05
01-01-23 10.64 10.81 10.50 220,800 10.69 2.08
01-01-22 10.69 10.88 10.50 423,600 10.75 2.09
Date Open High Low Vol Cls adjCls
01-01-19 10.88 11.00 10.75 774,400 10.81 2.10
01-01-18 11.00 11.31 10.81 510,000 10.94 2.13
01-01-17 11.11 11.31 10.81 1,112,800 10.94 2.13
01-01-16 10.88 11.13 10.38 745,600 11.13 2.16
01-01-12 10.77 11.00 10.75 145,200 11.00 2.14
01-01-11 10.98 11.00 10.69 164,400 10.75 2.09
01-01-10 10.94 11.00 10.67 258,800 11.00 2.14
01-01-09 10.14 10.88 10.14 388,000 10.88 2.11
01-01-08 10.94 11.00 10.13 314,400 10.13 1.97
Date Open High Low Vol Cls adjCls
01-01-05 10.94 11.00 10.75 384,400 10.94 2.13
01-01-04 11.00 11.06 10.81 951,600 11.00 2.14
01-01-03 10.81 11.06 10.63 1,897,200 11.06 2.15
01-01-02 11.23 11.23 10.56 606,800 10.63 2.07
00-12-29 10.50 11.38 10.44 906,000 11.00 2.14
00-12-28 10.00 10.81 9.81 540,400 10.69 2.08
00-12-27 9.13 10.63 9.13 929,600 10.63 2.07
00-12-26 9.25 9.50 9.19 456,400 9.38 1.82
00-12-22 9.13 9.50 9.06 559,600 9.44 1.83
Date Open High Low Vol Cls adjCls
00-12-21 9.13 9.38 9.13 548,400 9.38 1.82
00-12-20 9.70 9.75 9.19 970,800 9.31 1.81
00-12-19 9.50 10.13 9.50 588,000 9.81 1.91
00-12-18 9.88 9.88 9.56 315,600 9.63 1.87
00-12-15 9.63 10.06 9.50 1,275,600 9.88 1.92
00-12-14 9.56 9.94 9.25 235,600 9.94 1.93
00-12-13 9.50 9.88 9.50 293,200 9.88 1.92
00-12-12 9.44 9.75 9.44 612,000 9.56 1.86
00-12-11 9.59 9.63 9.31 288,000 9.56 1.86
Date Open High Low Vol Cls adjCls
00-12-08 9.30 9.50 9.25 526,400 9.50 1.85
00-12-07 8.89 9.34 8.88 621,200 9.31 1.81
00-12-06 9.50 9.50 8.88 990,000 8.88 1.72
00-12-05 9.58 9.63 9.25 551,600 9.25 1.80
00-12-04 10.38 10.44 9.50 730,000 9.50 1.85
00-12-01 10.00 10.38 9.94 198,000 9.94 1.93
00-11-30 9.94 10.38 9.88 404,800 10.00 1.94
00-11-29 10.36 10.38 9.94 358,800 10.13 1.97
00-11-28 10.94 10.94 10.06 300,400 10.06 1.96
Date Open High Low Vol Cls adjCls
00-11-27 10.63 10.91 10.38 185,600 10.88 2.11
00-11-24 9.88 10.63 9.88 94,800 10.56 2.05
00-11-22 10.00 10.44 9.88 116,400 9.94 1.93
00-11-21 10.11 10.13 9.75 335,200 9.94 1.93
00-11-20 10.83 10.83 9.75 348,800 9.94 1.93
00-11-17 10.86 11.38 10.81 121,600 11.00 2.14
00-11-16 11.61 11.75 10.75 219,600 11.00 2.14
00-11-15 11.25 11.92 11.06 361,600 11.75 2.28
00-11-14 11.13 11.19 10.13 452,400 11.19 2.17
Date Open High Low Vol Cls adjCls
00-11-13 10.44 11.19 10.31 320,800 11.19 2.17
00-11-10 10.75 11.00 10.56 127,600 10.56 2.05
00-11-09 10.38 10.69 10.00 374,000 10.69 2.08
00-11-08 10.44 10.88 10.13 322,800 10.13 1.97
00-11-07 10.39 10.75 10.38 272,000 10.75 2.09
00-11-06 10.33 10.56 10.31 387,600 10.38 2.02
00-11-03 11.25 11.25 10.25 132,800 10.69 2.08
00-11-02 11.13 11.19 10.56 207,600 11.00 2.14
00-11-01 11.75 11.94 11.13 253,200 11.13 2.16
Date Open High Low Vol Cls adjCls
00-10-31 10.63 12.00 10.63 448,000 12.00 2.33
00-10-30 9.69 10.88 9.63 420,800 10.63 2.07
00-10-27 9.63 9.94 9.56 392,800 9.94 1.93
00-10-26 9.38 9.75 9.31 325,600 9.75 1.89
00-10-25 9.31 9.56 9.31 424,800 9.31 1.81
00-10-24 9.25 9.44 9.06 516,800 9.31 1.81
00-10-23 9.13 9.44 9.00 362,400 9.13 1.77
00-10-20 9.13 9.44 9.06 150,400 9.19 1.79
00-10-19 8.75 9.44 8.75 140,000 9.34 1.82
Date Open High Low Vol Cls adjCls
00-10-18 8.64 9.00 8.63 70,400 9.00 1.75
00-10-17 8.63 9.00 8.56 214,400 8.78 1.71
00-10-16 8.69 8.88 8.63 88,800 8.63 1.68
00-10-13 8.75 9.13 8.63 540,800 8.75 1.70
00-10-12 9.63 9.69 8.88 215,200 9.06 1.76
00-10-11 9.03 9.75 8.81 260,400 9.69 1.88
00-10-10 8.94 9.44 8.81 209,600 9.25 1.80
00-10-09 9.02 9.09 8.88 81,200 9.00 1.75
00-10-06 9.06 9.22 9.00 370,000 9.00 1.75
Date Open High Low Vol Cls adjCls
00-10-05 9.23 9.25 9.06 193,200 9.06 1.76
00-10-04 8.58 9.44 8.56 263,200 9.25 1.80
00-10-03 9.38 9.94 8.44 1,043,600 9.25 1.80
00-10-02 9.22 9.38 9.00 526,800 9.06 1.76
00-09-29 9.38 9.69 9.13 1,639,600 9.19 1.79
00-09-28 9.50 9.63 9.25 952,400 9.50 1.85
00-09-27 9.19 9.75 9.13 750,000 9.50 1.85
00-09-26 9.19 10.06 8.94 721,200 9.06 1.76
00-09-25 10.19 10.25 9.19 593,600 9.19 1.79
Date Open High Low Vol Cls adjCls
00-09-22 10.06 10.38 10.00 618,400 10.13 1.97
00-09-21 10.13 10.50 10.00 344,800 10.19 1.98
00-09-20 10.22 10.50 10.00 418,400 10.00 1.94
00-09-19 9.88 10.63 9.88 579,600 10.50 2.04
00-09-18 9.59 10.39 9.50 848,800 9.88 1.92
00-09-15 10.13 10.38 9.38 729,600 9.44 1.83
00-09-14 10.25 10.38 10.06 438,400 10.13 1.97
00-09-13 9.84 10.13 9.81 634,800 10.13 1.97
00-09-12 10.50 10.63 9.75 586,800 9.81 1.91
Date Open High Low Vol Cls adjCls
00-09-11 11.13 11.44 10.38 414,800 10.50 2.04
00-09-08 11.00 11.50 10.88 214,000 11.31 2.20
00-09-07 11.88 11.94 10.94 585,200 11.06 2.15
00-09-06 12.19 12.31 11.75 185,600 11.81 2.30
00-09-05 11.69 12.25 11.69 568,000 11.94 2.32
00-09-01 12.09 12.09 11.38 635,200 11.88 2.31
00-08-31 12.56 12.63 12.06 880,800 12.13 2.36
00-08-30 12.44 12.75 12.44 108,800 12.63 2.45
00-08-29 12.47 12.75 12.38 403,600 12.75 2.48
Date Open High Low Vol Cls adjCls
00-08-28 12.50 12.75 12.25 386,000 12.50 2.43
00-08-25 12.25 12.75 12.25 274,800 12.69 2.47
00-08-24 11.94 12.50 11.94 485,200 12.25 2.38
00-08-23 11.75 12.13 11.75 197,200 12.00 2.33
00-08-22 11.50 11.81 11.44 258,400 11.63 2.26
00-08-21 11.63 11.69 11.38 246,400 11.50 2.24
00-08-18 11.78 11.88 11.56 247,600 11.56 2.25
00-08-17 11.44 11.94 11.25 122,800 11.94 2.32
00-08-16 11.88 11.94 11.13 576,000 11.56 2.25
Date Open High Low Vol Cls adjCls
00-08-15 11.34 12.13 11.00 355,600 12.00 2.33
00-08-14 11.38 11.50 11.19 68,000 11.50 2.24
00-08-11 11.44 11.63 10.88 341,200 11.38 2.21
00-08-10 12.19 12.25 11.44 242,800 11.44 2.22
00-08-09 12.13 12.25 12.06 4,253,600 12.13 2.36
00-08-08 12.56 12.63 11.88 259,200 12.00 2.33
00-08-07 11.97 12.56 11.88 1,482,000 12.56 2.44
00-08-04 11.88 12.06 11.63 289,600 11.63 2.26
00-08-03 12.00 12.00 11.88 418,400 11.88 2.31
Date Open High Low Vol Cls adjCls
00-08-02 11.66 12.13 11.63 345,200 11.88 2.31
00-08-01 11.38 11.88 11.19 693,600 11.69 2.27
00-07-31 10.75 11.38 10.69 539,200 11.31 2.20
00-07-28 10.56 10.69 10.38 494,800 10.69 2.08
00-07-27 10.75 10.75 10.38 348,400 10.56 2.05
00-07-26 10.38 10.75 10.25 210,000 10.69 2.08
00-07-25 10.63 10.63 10.25 518,000 10.56 2.05
00-07-24 10.50 10.63 10.00 608,800 10.13 1.97
00-07-21 10.38 10.63 10.31 1,269,200 10.44 2.03
Date Open High Low Vol Cls adjCls
00-07-20 9.88 10.38 9.88 759,200 10.38 2.02
00-07-19 9.88 9.88 9.69 346,400 9.81 1.91
00-07-18 9.50 9.88 9.38 354,800 9.56 1.86
00-07-17 9.47 9.75 9.25 697,200 9.50 1.85
00-07-14 9.63 9.75 9.25 138,400 9.31 1.81
00-07-13 9.56 9.88 9.56 354,000 9.75 1.89
00-07-12 9.19 9.81 9.06 433,600 9.63 1.87
00-07-11 9.03 9.25 9.00 706,000 9.09 1.77
00-07-10 8.88 9.13 8.88 346,800 9.03 1.76
Date Open High Low Vol Cls adjCls
00-07-07 9.13 9.13 8.81 237,600 8.81 1.71
00-07-06 9.06 9.31 9.00 343,200 9.13 1.77
00-07-05 9.06 9.50 9.00 194,800 9.13 1.77
00-07-03 9.00 9.09 9.00 130,000 9.09 1.77
00-06-30 9.03 9.13 9.00 472,400 9.06 1.76
00-06-29 9.13 9.19 8.94 255,600 8.94 1.74
00-06-28 9.02 9.19 9.00 877,200 9.19 1.79
00-06-27 9.19 9.20 8.94 453,200 8.94 1.74
00-06-26 9.03 9.25 8.94 337,600 9.19 1.79
Date Open High Low Vol Cls adjCls
00-06-23 9.19 9.50 9.06 210,800 9.31 1.81
00-06-22 9.25 9.50 9.06 352,000 9.06 1.76
00-06-21 9.38 9.50 9.00 339,200 9.06 1.76
00-06-20 9.38 9.73 9.06 549,200 9.56 1.86
00-06-19 9.63 9.63 9.13 420,000 9.63 1.87
00-06-16 9.88 9.94 9.44 643,600 9.56 1.86
00-06-15 9.63 9.94 9.59 373,200 9.75 1.89
00-06-14 9.44 9.88 9.41 302,400 9.69 1.88
00-06-13 9.00 9.63 8.88 1,435,200 9.63 1.87
Date Open High Low Vol Cls adjCls
00-06-12 9.25 9.38 8.81 2,049,200 8.94 1.74
00-06-09 9.44 9.47 8.88 2,624,000 9.13 1.77
00-06-08 9.86 10.00 9.00 2,311,600 9.13 1.77
00-06-07 9.63 9.75 9.06 922,400 9.53 1.85
00-06-06 9.84 9.88 9.38 930,400 9.45 1.84
00-06-05 10.00 10.06 9.75 352,000 9.75 1.89
00-06-02 10.13 10.31 9.94 783,200 10.00 1.94
00-06-01 9.56 10.00 9.56 269,200 10.00 1.94
00-05-31 10.13 10.25 9.31 1,330,800 9.31 1.81
Date Open High Low Vol Cls adjCls
00-05-30 10.19 10.25 9.88 783,600 10.06 1.96
00-05-26 9.94 10.25 9.75 2,152,800 10.00 1.94
00-05-25 10.25 10.50 9.88 7,024,800 9.88 1.92
00-05-24 9.94 10.38 9.81 1,184,000 10.25 1.99
00-05-23 9.38 10.44 9.31 1,188,000 9.81 1.91
00-05-22 10.06 10.06 8.25 5,824,800 9.25 1.80
00-05-19 10.09 10.19 9.94 1,421,600 10.00 1.94
00-05-18 10.13 10.25 10.00 755,600 10.06 1.96
00-05-17 10.38 10.50 10.00 743,600 10.00 1.94
Date Open High Low Vol Cls adjCls
00-05-16 10.75 10.88 10.19 1,671,200 10.50 2.04
00-05-15 11.00 11.03 10.44 1,328,000 10.75 2.09
00-05-12 11.06 11.38 10.75 415,200 10.81 2.10
00-05-11 10.75 11.00 10.56 294,400 11.00 2.14
00-05-10 11.00 11.00 10.25 659,600 10.41 2.02
00-05-09 11.56 11.56 10.63 616,000 10.94 2.13
00-05-08 11.63 11.75 11.19 428,400 11.38 2.21
00-05-05 10.88 11.63 10.81 477,200 11.63 2.26
00-05-04 10.81 10.88 10.38 614,400 10.75 2.09
Date Open High Low Vol Cls adjCls
00-05-03 11.31 11.38 10.63 1,486,800 10.94 2.13
00-05-02 11.50 11.75 11.25 204,000 11.31 2.20
00-05-01 11.13 11.75 11.13 462,400 11.50 2.24
00-04-28 11.13 11.50 11.06 316,000 11.38 2.21
00-04-27 11.19 11.56 11.00 262,400 11.50 2.24
00-04-26 11.63 11.88 11.00 607,600 11.50 2.24
00-04-25 11.19 11.75 11.00 586,800 11.75 2.28
00-04-24 11.34 11.56 10.88 698,800 11.00 2.14
00-04-20 11.69 11.72 11.25 1,133,600 11.63 2.26
Date Open High Low Vol Cls adjCls
00-04-19 12.19 12.50 11.50 662,000 11.69 2.27
00-04-18 12.25 12.56 11.63 427,600 11.88 2.31
00-04-17 12.50 12.94 12.00 462,400 12.38 2.41
00-04-14 12.13 12.88 11.69 667,200 12.75 2.48
00-04-13 12.44 12.88 12.33 416,800 12.69 2.47
00-04-12 12.13 12.88 12.00 718,000 12.63 2.45
00-04-11 11.63 12.00 11.50 595,600 11.56 2.25
00-04-10 12.13 12.44 11.48 435,600 11.50 2.24
00-04-07 11.38 12.00 11.31 466,000 12.00 2.33
Date Open High Low Vol Cls adjCls
00-04-06 11.56 11.63 11.25 444,800 11.50 2.24
00-04-05 11.56 12.25 11.00 890,000 11.38 2.21
00-04-04 11.31 11.94 11.06 2,886,000 11.84 2.30
00-04-03 11.63 11.75 11.19 1,125,200 11.25 2.19
00-03-31 11.69 11.81 11.44 733,600 11.56 2.25
00-03-30 11.63 11.88 11.50 561,600 11.63 2.26
00-03-29 12.16 12.25 11.44 1,088,000 11.63 2.26
00-03-28 13.16 13.19 12.06 683,600 12.19 2.37
00-03-27 13.75 13.81 12.88 263,200 12.88 2.50
Date Open High Low Vol Cls adjCls
00-03-24 13.75 13.88 13.38 207,600 13.38 2.60
00-03-23 13.72 14.13 13.44 188,400 13.75 2.67
00-03-22 13.50 14.19 13.38 905,200 14.00 2.72
00-03-21 13.13 13.56 13.13 204,000 13.56 2.64
00-03-20 13.38 13.50 13.06 1,090,800 13.13 2.55
00-03-17 13.38 13.88 12.75 1,157,600 13.00 2.53
00-03-16 11.75 14.00 11.75 2,366,400 13.75 2.67
00-03-15 12.38 12.44 11.13 2,743,600 11.69 2.27
00-03-14 12.75 12.88 11.44 936,000 12.06 2.34
Date Open High Low Vol Cls adjCls
00-03-13 13.13 13.38 12.63 389,200 12.75 2.48
00-03-10 13.19 13.44 13.00 489,200 13.06 2.54
00-03-09 13.94 13.94 12.94 2,997,200 13.25 2.58
00-03-08 13.44 14.00 13.38 1,152,800 13.50 2.62
00-03-07 14.25 14.25 13.13 1,449,200 13.38 2.60
00-03-06 15.25 15.38 13.88 1,084,000 14.13 2.75
00-03-03 15.50 15.56 15.25 825,200 15.44 3.00
00-03-02 15.38 15.69 15.25 207,200 15.56 3.02
00-03-01 15.38 15.63 15.38 522,400 15.63 3.04
Date Open High Low Vol Cls adjCls
00-02-29 15.88 15.94 15.19 1,204,400 15.38 2.99
00-02-28 16.00 16.06 15.75 318,400 15.88 3.09
00-02-25 16.38 16.44 15.94 495,600 16.06 3.12
00-02-24 16.50 16.75 16.38 880,400 16.44 3.19
00-02-23 16.38 16.75 16.38 944,000 16.63 3.23
00-02-22 16.50 16.63 16.00 444,800 16.56 3.22
00-02-18 17.00 17.00 16.25 626,000 16.44 3.19
00-02-17 16.59 17.38 16.56 1,532,000 16.88 3.28
00-02-16 15.75 17.13 15.50 2,289,200 16.75 3.26
Date Open High Low Vol Cls adjCls
00-02-15 14.94 16.00 14.94 1,184,400 15.63 3.04
00-02-14 15.63 15.75 14.88 1,557,200 15.06 2.93
00-02-11 16.38 16.63 15.25 462,800 15.56 3.02
00-02-10 16.31 16.50 16.13 489,600 16.50 3.21
00-02-09 16.38 16.44 16.13 691,600 16.19 3.15
00-02-08 16.88 16.88 16.00 514,800 16.44 3.19
00-02-07 16.25 16.94 16.13 911,600 16.88 3.28
00-02-04 16.63 16.75 16.25 286,800 16.63 3.23
00-02-03 17.00 17.25 16.38 479,200 16.63 3.23
Date Open High Low Vol Cls adjCls
00-02-02 17.25 17.44 16.94 988,800 17.38 3.38
00-02-01 15.69 17.31 15.56 660,400 17.19 3.34
00-01-31 16.25 16.31 15.50 852,000 15.56 3.02
00-01-28 16.50 16.63 16.00 440,000 16.44 3.19
00-01-27 16.56 17.00 16.38 352,800 16.50 3.21
00-01-26 16.19 17.00 16.06 724,000 16.63 3.23
00-01-25 16.88 17.06 16.00 645,600 16.19 3.15
00-01-24 17.13 17.63 16.94 589,200 17.00 3.30
00-01-21 17.44 17.50 17.13 713,200 17.44 3.39
Date Open High Low Vol Cls adjCls
00-01-20 17.50 17.75 17.19 738,400 17.44 3.39
00-01-19 18.00 18.00 17.25 1,443,600 17.28 3.36
00-01-18 18.00 18.19 17.75 1,260,000 17.94 3.49
00-01-14 17.50 18.06 17.50 1,835,600 17.88 3.47
00-01-13 17.50 17.94 16.69 7,131,600 17.81 3.46
00-01-12 18.50 19.00 17.56 4,065,200 17.63 3.43
00-01-11 17.38 17.56 16.75 263,200 16.75 3.26
00-01-10 17.06 17.56 16.94 910,400 17.50 3.40
00-01-07 16.44 16.94 16.38 1,640,400 16.94 3.29
Date Open High Low Vol Cls adjCls
00-01-06 16.13 16.44 16.13 1,042,000 16.38 3.18
00-01-05 15.19 16.31 15.06 906,400 16.19 3.15
00-01-04 15.75 15.88 14.75 1,070,400 15.06 2.93
00-01-03 16.06 16.13 15.88 266,400 15.94 3.10
99-12-31 16.13 16.31 15.75 384,400 15.94 3.10
99-12-30 16.25 16.38 16.06 254,800 16.25 3.16
99-12-29 16.44 16.75 16.00 548,400 16.13 3.13
99-12-28 16.06 16.19 15.69 260,800 16.19 3.15
99-12-27 15.69 16.38 15.69 786,800 15.94 3.10
Date Open High Low Vol Cls adjCls
99-12-23 16.03 16.19 15.63 401,200 15.69 3.05
99-12-22 16.31 16.50 15.75 257,600 15.88 3.09
99-12-21 16.38 16.56 16.25 2,073,200 16.34 3.18
99-12-20 16.50 16.75 16.13 1,045,200 16.38 3.18
99-12-17 16.19 16.44 15.88 1,322,000 16.31 3.17
99-12-16 16.13 16.13 15.38 578,000 16.06 3.12
99-12-15 16.50 16.69 15.88 653,600 15.88 3.09
99-12-14 16.38 16.63 16.25 452,400 16.56 3.22
99-12-13 16.25 16.25 15.81 558,800 16.13 3.13
Date Open High Low Vol Cls adjCls
99-12-10 16.50 16.88 16.00 804,400 16.25 3.16
99-12-09 16.75 16.88 16.00 538,000 16.50 3.21
99-12-08 17.06 17.13 16.13 517,600 16.50 3.21
99-12-07 17.69 17.75 16.81 1,044,400 17.00 3.30
99-12-06 16.88 18.00 16.63 3,098,000 17.69 3.44
99-12-03 14.63 15.69 14.56 447,200 15.69 3.05
99-12-02 14.13 14.31 13.56 512,000 14.31 2.78
99-12-01 14.00 14.00 13.63 576,400 14.00 2.72
99-11-30 13.94 14.25 13.56 551,200 13.75 2.67
Date Open High Low Vol Cls adjCls
99-11-29 14.31 14.44 13.94 442,800 14.00 2.72
99-11-26 14.63 14.88 14.31 91,600 14.31 2.78
99-11-24 14.06 14.88 13.94 393,200 14.69 2.85
99-11-23 13.88 14.25 13.63 461,200 14.25 2.77
99-11-22 13.75 14.00 13.56 693,200 13.63 2.65
99-11-19 13.75 14.13 13.75 533,200 13.88 2.70
99-11-18 13.44 13.75 13.44 969,600 13.75 2.67
99-11-17 13.63 13.75 13.50 1,064,000 13.50 2.62
99-11-16 13.31 13.75 13.31 230,000 13.63 2.65
Date Open High Low Vol Cls adjCls
99-11-15 13.25 13.75 13.25 856,000 13.44 2.61
99-11-12 13.44 13.50 13.25 146,000 13.25 2.58
99-11-11 13.31 13.50 13.31 249,200 13.50 2.62
99-11-10 13.50 13.50 13.25 814,000 13.31 2.59
99-11-09 13.47 13.63 13.31 541,200 13.38 2.60
99-11-08 13.94 14.00 13.25 265,200 13.50 2.62
99-11-05 14.63 14.63 13.75 381,600 13.94 2.71
99-11-04 14.25 14.38 14.06 739,200 14.38 2.79
99-11-03 13.75 14.50 13.75 465,600 14.25 2.77
Date Open High Low Vol Cls adjCls
99-11-02 13.19 13.63 13.19 720,400 13.56 2.64
99-11-01 13.63 13.69 12.94 312,400 13.19 2.56
99-10-29 13.75 13.94 13.50 420,400 13.69 2.66
99-10-28 13.75 14.19 13.50 1,792,400 13.69 2.66
99-10-27 14.13 14.25 13.50 289,600 13.75 2.67
99-10-26 14.75 14.81 14.13 148,400 14.25 2.77
99-10-25 14.00 14.69 13.75 368,800 14.56 2.83
99-10-22 13.25 14.13 12.44 1,263,200 13.69 2.66
99-10-21 13.94 13.94 13.31 349,600 13.31 2.59
Date Open High Low Vol Cls adjCls
99-10-20 14.63 14.63 13.75 502,800 14.00 2.72
99-10-19 14.81 14.81 14.19 528,800 14.50 2.82
99-10-18 15.00 15.00 14.63 2,098,000 14.88 2.89
99-10-15 14.75 15.00 14.75 1,117,200 14.88 2.89
99-10-14 15.44 15.63 15.13 428,000 15.38 2.99
99-10-13 15.13 15.75 15.00 728,000 15.75 3.06
99-10-12 15.69 15.69 15.13 1,011,600 15.44 3.00
99-10-11 16.00 16.25 15.63 254,400 15.75 3.06
99-10-08 15.88 16.13 15.50 431,600 16.13 3.13
Date Open High Low Vol Cls adjCls
99-10-07 16.50 16.50 15.94 572,800 16.13 3.13
99-10-06 16.56 16.63 16.31 202,000 16.56 3.22
99-10-05 16.44 16.50 16.13 240,000 16.50 3.21
99-10-04 16.13 16.50 16.00 713,600 16.38 3.18
99-10-01 15.47 16.50 15.44 617,200 16.00 3.11
99-09-30 15.00 15.69 14.88 514,800 15.69 3.05
99-09-29 14.75 15.00 14.75 375,200 14.81 2.88
99-09-28 15.19 15.19 14.75 545,200 14.94 2.90
99-09-27 15.13 15.38 14.88 632,000 15.13 2.94
Date Open High Low Vol Cls adjCls
99-09-24 15.13 15.25 15.00 509,200 15.25 2.96
99-09-23 15.38 15.69 15.13 399,600 15.19 2.95
99-09-22 16.00 16.25 15.50 460,000 15.50 3.01
99-09-21 16.44 16.50 16.00 318,800 16.13 3.13
99-09-20 17.00 17.13 16.25 254,800 16.31 3.17
99-09-17 17.06 17.13 16.56 455,200 16.88 3.28
99-09-16 17.22 17.38 16.88 344,400 17.00 3.30
99-09-15 17.00 17.25 17.00 189,200 17.25 3.35
99-09-14 17.50 17.63 17.00 384,000 17.13 3.33
Date Open High Low Vol Cls adjCls
99-09-13 17.72 17.88 17.38 136,800 17.63 3.43
99-09-10 17.75 17.81 17.50 208,400 17.75 3.45
99-09-09 17.69 17.88 17.69 121,600 17.88 3.47
99-09-08 17.81 17.88 17.63 216,400 17.81 3.46
99-09-07 17.88 18.00 17.69 366,800 17.94 3.49
99-09-03 17.88 18.13 17.81 336,800 17.94 3.49
99-09-02 17.31 17.75 17.25 300,800 17.63 3.43
99-09-01 17.75 18.13 17.56 499,200 17.69 3.44
99-08-31 17.72 18.00 17.63 556,000 18.00 3.50
Date Open High Low Vol Cls adjCls
99-08-30 17.75 17.94 17.56 457,600 17.75 3.45
99-08-27 17.63 17.94 17.63 372,400 17.88 3.47
99-08-26 17.75 17.88 17.63 823,600 17.69 3.44
99-08-25 17.81 17.88 17.63 1,244,000 17.75 3.45
99-08-24 17.31 17.81 17.00 1,375,600 17.81 3.46
99-08-23 17.25 17.38 16.88 362,800 17.31 3.36
99-08-20 17.13 17.50 17.00 640,000 17.31 3.36
99-08-19 17.00 17.13 16.88 323,200 17.00 3.30
99-08-18 17.25 17.38 16.94 855,200 17.13 3.33
Date Open High Low Vol Cls adjCls
99-08-17 17.25 17.38 17.13 394,800 17.31 3.36
99-08-16 17.63 17.69 16.75 817,600 17.25 3.35
99-08-13 18.25 18.25 17.63 231,600 17.63 3.43
99-08-12 18.00 18.25 17.75 388,800 18.00 3.50
99-08-11 17.50 18.06 17.50 680,800 18.06 3.51
99-08-10 17.75 17.75 17.38 253,600 17.63 3.43
99-08-09 17.94 18.00 17.63 844,400 17.63 3.43
99-08-06 17.50 17.94 17.50 614,800 17.94 3.49
99-08-05 17.75 17.88 17.56 494,800 17.69 3.44
Date Open High Low Vol Cls adjCls
99-08-04 17.69 17.88 17.50 526,400 17.88 3.47
99-08-03 17.75 18.00 17.63 419,600 17.81 3.46
99-08-02 17.75 17.94 17.50 538,000 17.75 3.45
99-07-30 17.25 17.75 17.13 308,000 17.75 3.45
99-07-29 17.44 17.44 17.13 309,600 17.13 3.33
99-07-28 17.44 17.88 17.44 418,800 17.63 3.43
99-07-27 17.25 17.44 17.25 1,090,400 17.44 3.39
99-07-26 17.31 17.63 17.25 634,800 17.31 3.36
99-07-23 17.88 17.88 17.50 657,600 17.50 3.40
Date Open High Low Vol Cls adjCls
99-07-22 17.88 18.06 17.75 568,000 17.88 3.47
99-07-21 17.06 18.00 17.00 1,081,600 17.94 3.49
99-07-20 17.00 17.25 17.00 491,600 17.19 3.34
99-07-19 17.06 17.25 16.94 1,353,200 17.25 3.35
99-07-16 16.88 17.06 16.38 614,800 17.00 3.30
99-07-15 16.63 17.06 16.31 641,200 17.00 3.30
99-07-14 16.56 17.13 16.50 2,175,200 16.50 3.21
99-07-13 16.25 16.88 16.19 2,158,000 16.56 3.22
99-07-12 15.88 16.25 15.88 1,770,000 16.13 3.13
Date Open High Low Vol Cls adjCls
99-07-09 15.63 16.00 15.63 1,008,800 15.88 3.09
99-07-08 15.50 15.75 15.31 345,600 15.69 3.05
99-07-07 15.75 15.75 15.38 2,547,200 15.50 3.01
99-07-06 15.56 15.88 15.56 587,200 15.63 3.04
99-07-02 15.50 15.75 15.13 469,200 15.63 3.04
99-07-01 15.38 15.75 14.88 1,612,000 15.50 3.01
99-06-30 15.00 15.75 14.75 1,294,000 15.47 3.01
99-06-29 14.94 15.25 14.75 459,600 15.00 2.92
99-06-28 15.06 15.25 14.88 329,200 15.00 2.92
Date Open High Low Vol