Hewlett-Packard Company (HPQ)

30.27
()
Exchange
NYQ
Day Range
52 Week Range
29.52 - 41.10
Open
Avg. Vol
11,723,200
Market Cap
54.68B
Short ratio
1.30
PE ratio
12.07
PEG Ratio
0.00
Earnings Share
2.51

Hewlett-Packard Company (HPQ) Historicals

Date Open High Low Vol Cls adjCls
15-07-28 30.51 30.53 30.01 8,025,700 30.27 30.27
15-07-27 30.49 30.49 30.08 9,903,200 30.25 30.25
15-07-24 31.18 31.41 30.54 23,214,000 30.81 30.81
15-07-23 31.02 31.46 30.80 15,006,600 31.23 31.23
15-07-22 30.42 30.79 30.35 12,184,100 30.77 30.77
15-07-21 30.15 30.69 30.09 16,950,300 30.66 30.66
15-07-20 30.40 30.54 30.10 11,647,500 30.45 30.45
15-07-17 30.34 30.45 29.95 12,332,300 30.36 30.36
15-07-16 30.63 30.75 30.34 10,650,100 30.35 30.35
Date Open High Low Vol Cls adjCls
15-07-15 30.55 30.69 30.40 11,866,600 30.50 30.50
15-07-14 30.67 30.73 30.46 8,245,800 30.51 30.51
15-07-13 30.94 30.98 30.52 6,707,700 30.74 30.74
15-07-10 30.80 30.88 30.34 9,233,100 30.65 30.65
15-07-09 30.73 30.84 30.34 12,980,300 30.39 30.39
15-07-08 30.49 30.68 30.32 15,438,200 30.45 30.45
15-07-07 30.52 31.10 30.21 18,107,300 30.80 30.80
15-07-06 30.38 30.63 29.72 11,547,700 30.57 30.57
15-07-02 30.70 31.01 30.64 15,655,400 30.69 30.69
Date Open High Low Vol Cls adjCls
15-07-01 30.33 30.55 29.95 18,328,300 30.52 30.52
15-06-30 30.07 30.21 29.52 18,975,200 30.01 30.01
15-06-29 30.33 30.41 29.90 16,472,300 29.97 29.97
15-06-26 30.58 30.90 30.27 19,465,200 30.53 30.53
15-06-25 31.71 31.71 31.07 9,517,600 31.21 31.21
15-06-24 31.55 31.77 31.52 10,221,900 31.54 31.54
15-06-23 31.89 31.90 31.54 11,760,800 31.63 31.63
15-06-22 31.96 32.00 31.69 9,607,400 31.70 31.70
15-06-19 31.96 32.10 31.80 14,888,000 31.80 31.80
Date Open High Low Vol Cls adjCls
15-06-18 32.25 32.56 32.02 15,229,300 32.08 32.08
15-06-17 31.70 32.31 31.70 10,940,800 32.21 32.21
15-06-16 31.72 31.76 31.48 12,945,000 31.65 31.65
15-06-15 32.27 32.27 31.65 12,038,000 31.71 31.71
15-06-12 32.48 32.68 32.20 5,178,800 32.41 32.41
15-06-11 32.94 33.10 32.47 8,896,700 32.52 32.52
15-06-10 32.66 33.15 32.66 6,656,200 32.91 32.91
15-06-09 32.66 32.85 32.29 8,203,300 32.58 32.58
15-06-08 32.77 32.93 32.40 9,491,200 32.69 32.69
Date Open High Low Vol Cls adjCls
15-06-05 33.33 33.44 32.82 12,132,500 32.92 32.74
15-06-04 33.54 33.83 33.18 12,885,500 33.30 33.12
15-06-03 34.01 34.26 33.85 10,563,500 33.96 33.78
15-06-02 33.66 34.28 33.33 9,851,300 33.88 33.70
15-06-01 33.41 33.99 33.31 9,252,200 33.76 33.58
15-05-29 33.62 33.70 33.26 12,397,400 33.40 33.22
15-05-28 33.71 33.91 33.47 6,860,200 33.65 33.47
15-05-27 33.63 33.82 33.22 13,849,400 33.78 33.60
15-05-26 34.47 34.62 33.26 17,037,700 33.38 33.20
Date Open High Low Vol Cls adjCls
15-05-22 34.27 35.60 34.26 28,605,400 34.76 34.57
15-05-21 33.10 33.94 33.02 13,435,100 33.83 33.65
15-05-20 33.41 33.45 32.78 12,001,500 33.07 32.89
15-05-19 33.24 33.49 33.21 7,674,700 33.40 33.22
15-05-18 33.49 33.52 33.01 8,765,800 33.25 33.07
15-05-15 33.60 33.73 33.29 9,725,600 33.60 33.42
15-05-14 33.51 33.73 33.40 6,111,900 33.70 33.52
15-05-13 33.01 33.48 32.97 6,256,300 33.30 33.12
15-05-12 33.32 33.37 32.90 9,029,100 32.92 32.74
Date Open High Low Vol Cls adjCls
15-05-11 33.40 33.82 33.33 9,970,400 33.70 33.52
15-05-08 33.18 33.50 32.96 7,557,300 33.41 33.23
15-05-07 32.45 33.00 32.27 7,754,700 32.82 32.64
15-05-06 33.19 33.38 32.25 8,460,600 32.50 32.33
15-05-05 33.44 33.67 32.93 8,725,500 33.16 32.98
15-05-04 33.80 33.89 33.58 5,092,900 33.65 33.47
15-05-01 33.20 33.93 33.20 11,589,100 33.80 33.62
15-04-30 33.31 33.46 32.84 10,519,500 32.97 32.79
15-04-29 33.14 33.56 32.89 8,641,900 33.32 33.14
Date Open High Low Vol Cls adjCls
15-04-28 33.19 33.24 32.73 8,935,900 33.24 33.06
15-04-27 33.39 33.39 33.00 8,411,300 33.07 32.89
15-04-24 33.75 33.75 33.15 7,621,100 33.26 33.08
15-04-23 33.20 33.70 33.13 8,612,800 33.38 33.20
15-04-22 33.30 33.65 33.03 9,068,800 33.51 33.33
15-04-21 33.49 33.62 32.92 9,364,000 33.21 33.03
15-04-20 32.63 33.45 32.62 10,698,000 33.41 33.23
15-04-17 32.56 32.79 32.33 10,663,700 32.53 32.36
15-04-16 32.95 33.17 32.80 7,559,800 32.81 32.63
Date Open High Low Vol Cls adjCls
15-04-15 32.73 33.27 32.63 11,202,300 33.04 32.86
15-04-14 32.69 32.70 32.03 11,325,300 32.52 32.35
15-04-13 32.11 32.85 31.90 19,703,000 32.70 32.53
15-04-10 31.66 32.21 31.32 15,519,800 32.11 31.94
15-04-09 31.55 31.77 31.37 7,544,300 31.55 31.38
15-04-08 31.50 31.97 31.12 11,664,700 31.52 31.35
15-04-07 31.73 31.81 31.42 8,444,800 31.42 31.25
15-04-06 31.07 31.88 31.00 9,231,400 31.83 31.66
15-04-02 31.30 31.75 31.22 8,527,700 31.40 31.23
Date Open High Low Vol Cls adjCls
15-04-01 31.85 31.86 31.22 15,527,600 31.29 31.12
15-03-31 31.29 31.45 31.04 13,722,100 31.16 30.99
15-03-30 31.88 31.98 31.48 11,118,600 31.57 31.40
15-03-27 32.21 32.33 31.03 19,646,100 31.49 31.32
15-03-26 31.91 32.60 31.57 13,709,000 32.01 31.84
15-03-25 33.42 33.50 32.20 11,313,000 32.20 32.03
15-03-24 33.42 33.50 33.11 11,106,000 33.31 33.13
15-03-23 33.30 33.74 33.24 12,723,900 33.45 33.27
15-03-20 32.86 33.59 32.86 25,140,600 33.28 33.10
Date Open High Low Vol Cls adjCls
15-03-19 32.94 33.04 32.63 11,780,900 32.84 32.66
15-03-18 32.36 33.16 32.16 13,889,400 33.03 32.85
15-03-17 32.28 32.47 32.20 10,408,400 32.43 32.26
15-03-16 32.40 32.71 32.19 12,498,900 32.38 32.21
15-03-13 32.59 32.59 32.00 14,845,500 32.43 32.26
15-03-12 31.63 32.80 31.51 26,255,300 32.72 32.55
15-03-11 32.98 32.98 32.41 13,762,600 32.61 32.44
15-03-10 33.21 33.21 32.49 16,633,700 32.67 32.50
15-03-09 33.03 33.09 32.62 14,137,600 32.95 32.77
Date Open High Low Vol Cls adjCls
15-03-06 33.80 33.95 33.11 17,413,000 33.18 32.84
15-03-05 34.28 34.33 33.84 18,224,700 34.00 33.66
15-03-04 34.44 34.49 34.01 15,652,900 34.19 33.84
15-03-03 34.92 35.04 34.45 13,686,400 34.57 34.22
15-03-02 34.84 35.13 34.50 15,719,600 34.92 34.57
15-02-27 33.98 34.99 33.92 29,539,200 34.84 34.49
15-02-26 34.50 34.65 33.69 32,530,600 34.01 33.67
15-02-25 35.36 35.69 34.42 62,987,700 34.67 34.32
15-02-24 38.24 38.71 38.01 16,300,800 38.49 38.10
Date Open High Low Vol Cls adjCls
15-02-23 38.48 38.50 37.92 9,947,900 38.19 37.80
15-02-20 38.34 38.49 37.83 7,518,300 38.39 38.00
15-02-19 38.15 38.40 37.85 5,732,200 38.38 37.99
15-02-18 38.58 38.58 37.91 8,247,200 38.15 37.76
15-02-17 38.55 38.86 38.30 7,569,900 38.53 38.14
15-02-13 38.29 38.58 38.14 6,630,500 38.56 38.17
15-02-12 38.44 38.85 38.23 9,193,600 38.37 37.98
15-02-11 37.89 38.44 37.88 7,953,700 38.18 37.79
15-02-10 37.89 38.31 37.66 7,781,500 37.89 37.51
Date Open High Low Vol Cls adjCls
15-02-09 37.83 37.84 37.31 7,968,200 37.64 37.26
15-02-06 37.94 38.65 37.83 8,307,500 37.95 37.57
15-02-05 37.97 38.18 37.80 6,313,100 37.95 37.57
15-02-04 37.61 38.29 37.61 10,479,700 37.90 37.52
15-02-03 36.70 37.80 36.70 14,610,300 37.77 37.39
15-02-02 36.26 36.56 35.44 15,459,600 36.47 36.10
15-01-30 37.42 37.48 36.06 17,497,000 36.13 35.76
15-01-29 37.30 37.89 36.75 10,152,200 37.74 37.36
15-01-28 37.83 38.11 37.11 10,656,300 37.16 36.78
Date Open High Low Vol Cls adjCls
15-01-27 37.46 37.85 36.72 17,203,000 37.36 36.98
15-01-26 39.74 39.74 38.69 11,265,600 38.84 38.45
15-01-23 39.96 40.25 39.76 7,142,000 40.08 39.67
15-01-22 38.92 40.09 38.58 11,681,800 40.06 39.65
15-01-21 38.42 38.97 38.30 8,391,500 38.57 38.18
15-01-20 38.44 38.90 38.11 10,251,000 38.62 38.23
15-01-16 37.88 38.55 37.58 12,977,400 38.34 37.95
15-01-15 39.46 39.64 38.17 13,777,900 38.19 37.80
15-01-14 39.49 39.53 38.79 10,376,600 39.46 39.06
Date Open High Low Vol Cls adjCls
15-01-13 39.96 40.67 39.45 11,539,100 39.81 39.41
15-01-12 40.68 40.80 39.77 8,957,300 39.92 39.52
15-01-09 40.84 41.10 40.22 9,697,700 40.67 40.26
15-01-08 40.12 40.89 40.08 9,829,700 40.68 40.27
15-01-07 39.54 39.75 39.23 10,508,900 39.73 39.33
15-01-06 39.87 40.22 38.92 11,988,500 39.27 38.87
15-01-05 39.80 40.09 39.27 10,831,500 39.57 39.17
15-01-02 40.06 40.48 39.58 9,811,300 40.24 39.83
14-12-31 40.75 40.82 40.10 7,211,900 40.13 39.72
Date Open High Low Vol Cls adjCls
14-12-30 40.57 40.87 40.55 5,760,200 40.72 40.31
14-12-29 40.58 40.90 40.40 7,399,000 40.71 40.30
14-12-26 40.53 40.95 40.50 4,887,400 40.70 40.29
14-12-24 40.47 40.83 40.44 5,529,500 40.54 40.13
14-12-23 39.94 40.60 39.93 9,657,800 40.36 39.95
14-12-22 39.98 40.41 39.52 10,822,400 39.80 39.40
14-12-19 39.78 40.26 39.68 18,596,600 39.90 39.50
14-12-18 39.09 39.84 38.96 12,488,500 39.82 39.42
14-12-17 38.04 38.76 37.91 11,525,600 38.65 38.26
Date Open High Low Vol Cls adjCls
14-12-16 37.22 38.31 37.11 11,411,400 37.32 36.94
14-12-15 38.05 38.24 37.41 12,441,200 37.61 37.23
14-12-12 38.21 38.58 37.87 13,326,900 38.01 37.62
14-12-11 37.30 38.90 37.30 12,335,700 38.47 38.08
14-12-10 37.55 38.19 37.28 13,757,600 37.36 36.98
14-12-09 37.54 38.37 37.34 10,551,000 38.20 37.81
14-12-08 38.75 38.90 38.11 12,074,000 38.46 38.07
14-12-05 39.11 39.65 39.02 8,968,600 39.55 38.99
14-12-04 39.05 39.25 38.68 7,467,200 39.07 38.52
Date Open High Low Vol Cls adjCls
14-12-03 38.78 39.34 38.77 11,076,500 39.05 38.50
14-12-02 38.35 39.33 38.09 9,658,100 38.95 38.40
14-12-01 38.50 39.17 38.44 14,106,400 38.56 38.01
14-11-28 38.75 39.58 38.65 7,701,500 39.06 38.51
14-11-26 37.38 39.28 37.25 25,825,900 39.16 38.61
14-11-25 37.50 38.25 37.50 19,081,100 37.63 37.10
14-11-24 37.54 37.80 37.33 10,871,300 37.50 36.97
14-11-21 37.27 37.45 36.91 13,061,000 37.26 36.73
14-11-20 37.02 37.25 36.83 7,351,100 36.93 36.41
Date Open High Low Vol Cls adjCls
14-11-19 37.51 37.52 37.09 5,519,600 37.18 36.65
14-11-18 37.63 37.80 37.46 5,985,300 37.50 36.97
14-11-17 36.72 37.50 36.72 8,397,500 37.41 36.88
14-11-14 36.44 37.06 36.43 6,335,800 36.92 36.40
14-11-13 36.60 36.77 36.22 7,679,000 36.36 35.85
14-11-12 36.66 36.87 36.48 6,297,900 36.51 35.99
14-11-11 36.90 37.05 36.54 7,138,800 36.76 36.24
14-11-10 36.52 37.05 36.50 9,578,500 36.90 36.38
14-11-07 36.26 36.42 36.02 8,997,200 36.38 35.87
Date Open High Low Vol Cls adjCls
14-11-06 36.03 36.42 35.99 6,993,100 36.15 35.64
14-11-05 36.17 36.33 35.86 7,441,300 36.18 35.67
14-11-04 35.99 36.40 35.78 10,210,900 35.90 35.39
14-11-03 36.03 36.15 35.77 12,497,000 35.86 35.35
14-10-31 35.75 35.95 35.48 20,048,000 35.88 35.37
14-10-30 35.56 35.77 35.21 14,134,400 35.32 34.82
14-10-29 35.53 36.00 35.04 13,955,900 35.38 34.88
14-10-28 35.42 35.77 35.38 12,514,800 35.54 35.04
14-10-27 34.95 35.41 34.80 10,092,300 35.30 34.80
Date Open High Low Vol Cls adjCls
14-10-24 35.00 35.42 34.74 12,670,400 34.93 34.44
14-10-23 34.73 35.21 34.71 10,046,800 34.94 34.45
14-10-22 34.73 34.90 34.45 13,381,400 34.49 34.00
14-10-21 34.27 34.82 34.18 12,050,200 34.74 34.25
14-10-20 33.02 33.96 32.98 14,209,500 33.82 33.34
14-10-17 34.26 34.48 33.79 15,444,300 34.16 33.68
14-10-16 31.75 34.17 31.71 23,421,200 34.00 33.52
14-10-15 32.60 33.12 31.62 19,921,000 32.80 32.34
14-10-14 32.69 32.98 32.15 13,079,200 32.24 31.78
Date Open High Low Vol Cls adjCls
14-10-13 33.22 33.38 32.23 20,026,900 32.69 32.23
14-10-10 34.20 34.51 33.48 14,382,200 33.50 33.03
14-10-09 35.79 35.86 34.27 13,984,900 34.32 33.83
14-10-08 34.89 36.03 34.70 17,112,700 35.92 35.41
14-10-07 36.51 36.86 35.14 22,754,600 35.22 34.72
14-10-06 37.10 37.53 36.53 55,748,900 36.87 36.35
14-10-03 34.66 35.28 34.66 9,258,400 35.20 34.70
14-10-02 34.61 34.79 33.93 9,424,900 34.51 34.02
14-10-01 35.39 35.40 34.40 13,529,400 34.55 34.06
Date Open High Low Vol Cls adjCls
14-09-30 35.19 35.65 35.06 10,730,700 35.47 34.97
14-09-29 35.05 35.14 34.63 9,152,000 34.97 34.48
14-09-26 35.23 35.50 35.03 9,727,400 35.37 34.87
14-09-25 35.98 35.99 35.17 8,333,700 35.27 34.77
14-09-24 35.77 36.00 35.31 11,722,600 35.95 35.44
14-09-23 36.30 36.58 35.78 10,926,200 35.79 35.28
14-09-22 37.19 37.19 36.39 6,723,100 36.47 35.95
14-09-19 37.17 37.38 36.72 11,746,800 36.79 36.27
14-09-18 36.63 37.10 36.59 7,840,200 37.01 36.49
Date Open High Low Vol Cls adjCls
14-09-17 36.33 36.87 36.27 8,730,000 36.67 36.15
14-09-16 36.24 36.33 36.01 7,657,200 36.26 35.75
14-09-15 36.54 36.55 36.13 7,274,300 36.25 35.74
14-09-12 36.76 36.85 36.50 7,634,100 36.56 36.04
14-09-11 37.00 37.03 36.52 8,032,700 36.76 36.24
14-09-10 36.93 37.07 36.75 7,857,700 37.03 36.51
14-09-09 37.12 37.15 36.63 10,295,000 36.79 36.27
14-09-08 37.25 37.47 37.11 7,366,700 37.28 36.75
14-09-05 37.59 37.66 37.17 11,257,300 37.58 36.89
Date Open High Low Vol Cls adjCls
14-09-04 38.05 38.25 37.48 8,634,600 37.66 36.97
14-09-03 38.13 38.25 38.04 6,854,500 38.07 37.37
14-09-02 38.00 38.07 37.66 7,224,400 38.05 37.35
14-08-29 38.03 38.18 37.82 6,211,900 38.00 37.30
14-08-28 37.90 38.09 37.60 6,971,600 37.99 37.29
14-08-27 37.80 38.20 37.54 9,715,500 38.16 37.46
14-08-26 37.24 38.13 37.11 13,922,300 37.83 37.14
14-08-25 36.99 37.36 36.78 10,954,900 37.15 36.47
14-08-22 36.85 37.07 36.65 14,398,700 36.84 36.16
Date Open High Low Vol Cls adjCls
14-08-21 35.39 37.40 35.27 39,516,000 37.00 36.32
14-08-20 35.72 35.72 34.87 18,762,100 35.12 34.48
14-08-19 35.51 35.77 35.29 8,787,200 35.48 34.83
14-08-18 35.51 35.54 35.22 9,582,800 35.34 34.69
14-08-15 35.73 35.75 34.91 11,510,500 35.07 34.43
14-08-14 35.30 35.62 34.96 9,824,200 35.59 34.94
14-08-13 35.26 35.43 35.05 6,787,200 35.30 34.65
14-08-12 35.28 35.33 34.86 4,844,500 35.12 34.48
14-08-11 35.43 35.53 35.12 5,976,000 35.20 34.55
Date Open High Low Vol Cls adjCls
14-08-08 34.77 35.22 34.63 5,649,000 35.17 34.52
14-08-07 35.22 35.38 34.66 6,438,200 34.82 34.18
14-08-06 34.67 35.28 34.45 6,112,100 35.04 34.40
14-08-05 35.11 35.33 34.82 5,641,100 35.07 34.43
14-08-04 35.28 35.45 35.00 6,478,400 35.33 34.68
14-08-01 35.33 35.43 34.47 11,871,500 35.19 34.54
14-07-31 35.73 35.86 35.45 10,709,200 35.61 34.96
14-07-30 36.00 36.20 35.84 9,724,200 36.11 35.45
14-07-29 35.71 36.21 35.60 12,212,800 35.94 35.28
Date Open High Low Vol Cls adjCls
14-07-28 35.40 35.61 35.25 6,787,200 35.60 34.95
14-07-25 34.76 35.57 34.67 8,215,400 35.43 34.78
14-07-24 35.13 35.18 34.87 7,584,800 35.04 34.40
14-07-23 35.17 35.35 34.98 6,425,900 34.98 34.34
14-07-22 34.55 35.29 34.52 8,166,100 35.15 34.51
14-07-21 34.78 34.84 34.39 7,301,200 34.52 33.89
14-07-18 34.52 34.84 34.44 10,370,800 34.81 34.17
14-07-17 34.69 34.69 34.33 13,630,200 34.43 33.80
14-07-16 34.42 35.12 34.42 19,258,800 34.82 34.18
Date Open High Low Vol Cls adjCls
14-07-15 34.35 34.47 34.00 7,717,900 34.15 33.52
14-07-14 34.20 34.34 34.01 10,877,500 34.15 33.52
14-07-11 33.93 34.18 33.89 6,458,900 33.97 33.35
14-07-10 33.44 34.01 33.24 8,630,400 33.85 33.23
14-07-09 33.55 33.79 33.51 5,683,500 33.65 33.03
14-07-08 33.88 33.93 33.43 7,179,700 33.50 32.89
14-07-07 33.91 34.00 33.67 6,907,100 33.87 33.25
14-07-03 34.04 34.12 33.92 4,860,500 34.00 33.38
14-07-02 34.21 34.24 33.86 8,961,200 33.88 33.26
Date Open High Low Vol Cls adjCls
14-07-01 33.93 34.42 33.68 8,635,000 34.18 33.55
14-06-30 33.89 34.02 33.64 7,081,800 33.68 33.06
14-06-27 33.87 34.02 33.67 9,116,000 33.91 33.29
14-06-26 33.76 33.95 33.58 6,577,800 33.91 33.29
14-06-25 33.85 33.85 33.45 10,121,500 33.59 32.97
14-06-24 34.54 34.57 33.93 9,885,500 33.95 33.33
14-06-23 34.38 34.54 34.01 8,209,500 34.52 33.89
14-06-20 34.53 34.55 34.21 10,980,200 34.22 33.59
14-06-19 34.69 34.80 34.34 5,966,200 34.48 33.85
Date Open High Low Vol Cls adjCls
14-06-18 34.94 34.98 34.41 6,353,200 34.71 34.07
14-06-17 34.90 35.07 34.72 6,945,100 34.91 34.27
14-06-16 35.06 35.06 34.63 10,025,300 34.90 34.26
14-06-13 34.00 35.20 33.81 22,186,500 35.16 34.52
14-06-12 33.74 34.30 33.29 12,562,500 33.39 32.78
14-06-11 33.46 33.63 33.14 5,715,000 33.25 32.64
14-06-10 33.63 33.84 33.48 4,694,500 33.61 32.99
14-06-09 33.69 33.92 33.45 6,783,000 33.74 33.12
14-06-06 33.84 33.99 33.77 5,985,200 33.84 33.06
Date Open High Low Vol Cls adjCls
14-06-05 33.71 33.90 33.56 6,225,100 33.87 33.09
14-06-04 33.55 33.87 33.46 5,664,500 33.76 32.98
14-06-03 33.42 33.81 33.23 8,078,100 33.69 32.92
14-06-02 33.37 33.64 33.05 10,206,200 33.43 32.66
14-05-30 33.56 33.80 33.36 12,427,900 33.50 32.73
14-05-29 33.42 33.83 33.33 9,858,000 33.64 32.87
14-05-28 33.05 33.58 33.00 9,502,700 33.35 32.58
14-05-27 33.50 33.65 32.80 20,948,600 33.10 32.34
14-05-23 32.31 34.09 32.24 40,760,000 33.72 32.94
Date Open High Low Vol Cls adjCls
14-05-22 32.45 33.36 31.21 32,458,800 31.78 31.05
14-05-21 32.98 33.09 32.38 10,259,300 32.52 31.77
14-05-20 33.14 33.24 32.69 8,765,900 32.80 32.05
14-05-19 32.55 33.17 32.48 10,141,300 33.11 32.35
14-05-16 32.37 32.52 32.19 8,030,100 32.52 31.77
14-05-15 32.97 33.09 32.35 7,216,200 32.41 31.67
14-05-14 33.13 33.34 32.90 6,792,000 32.97 32.21
14-05-13 32.92 33.34 32.81 7,346,200 33.28 32.52
14-05-12 32.40 32.89 32.38 5,983,100 32.82 32.07
Date Open High Low Vol Cls adjCls
14-05-09 32.23 32.40 32.00 5,603,000 32.36 31.62
14-05-08 32.29 32.81 32.09 6,690,200 32.23 31.49
14-05-07 32.34 32.46 31.85 8,460,700 32.32 31.58
14-05-06 32.48 32.60 32.10 7,052,400 32.13 31.39
14-05-05 32.29 32.58 32.03 7,027,000 32.50 31.75
14-05-02 32.74 32.79 32.39 6,418,500 32.49 31.74
14-05-01 33.12 33.28 32.52 8,956,900 32.64 31.89
14-04-30 32.78 33.27 32.64 11,338,200 33.06 32.30
14-04-29 32.72 33.09 32.62 12,261,600 32.96 32.20
Date Open High Low Vol Cls adjCls
14-04-28 31.65 32.33 31.50 10,631,600 32.19 31.45
14-04-25 31.83 31.93 31.43 9,104,900 31.58 30.85
14-04-24 31.94 32.08 31.75 11,635,700 32.00 31.26
14-04-23 31.84 31.96 31.59 8,790,500 31.74 31.01
14-04-22 31.89 32.07 31.63 13,541,100 31.77 31.04
14-04-21 32.04 32.44 31.88 15,289,800 31.94 31.21
14-04-17 32.29 32.49 31.45 21,235,000 31.93 31.20
14-04-16 32.60 33.10 32.29 11,551,300 32.49 31.74
14-04-15 32.99 33.00 31.88 13,160,400 32.39 31.65
Date Open High Low Vol Cls adjCls
14-04-14 32.60 33.29 32.56 13,850,800 32.90 32.14
14-04-11 32.57 32.94 32.29 18,736,000 32.45 31.70
14-04-10 33.30 33.90 32.79 25,617,800 32.80 32.05
14-04-09 32.64 32.88 32.28 12,587,300 32.72 31.97
14-04-08 32.69 32.78 31.94 13,600,200 32.45 31.70
14-04-07 32.90 33.10 32.51 12,201,000 32.70 31.95
14-04-04 33.23 33.48 32.41 13,662,800 32.64 31.89
14-04-03 33.62 33.64 32.84 15,483,300 33.00 32.24
14-04-02 33.34 33.66 33.01 14,189,500 33.61 32.84
Date Open High Low Vol Cls adjCls
14-04-01 32.30 33.45 32.29 16,457,900 33.23 32.47
14-03-31 32.29 32.59 32.25 8,803,500 32.36 31.62
14-03-28 32.19 32.55 31.94 11,122,700 32.04 31.30
14-03-27 32.16 32.29 31.65 12,374,400 31.93 31.20
14-03-26 32.77 33.12 32.33 17,237,700 32.35 31.61
14-03-25 31.82 32.56 31.75 17,230,000 32.56 31.81
14-03-24 32.02 32.21 31.60 13,328,800 31.63 30.90
14-03-21 31.83 32.21 31.65 23,672,600 31.95 31.22
14-03-20 31.50 32.41 31.46 23,917,900 31.48 30.76
Date Open High Low Vol Cls adjCls
14-03-19 30.60 31.74 30.57 23,166,800 31.62 30.89
14-03-18 30.03 30.63 29.90 19,156,500 30.56 29.86
14-03-17 29.25 29.69 29.23 7,074,100 29.48 28.80
14-03-14 28.87 29.38 28.83 8,117,000 29.07 28.40
14-03-13 29.64 29.85 28.75 13,214,100 28.91 28.25
14-03-12 29.81 29.84 29.41 7,404,300 29.59 28.91
14-03-11 30.00 30.26 29.78 7,073,200 29.91 29.22
14-03-10 30.05 30.26 29.85 7,427,800 29.90 29.21
14-03-07 30.25 30.48 30.04 9,285,400 30.34 29.50
Date Open High Low Vol Cls adjCls
14-03-06 29.99 30.20 29.85 7,135,200 30.09 29.26
14-03-05 30.12 30.15 29.85 6,507,200 29.94 29.11
14-03-04 29.93 30.24 29.86 13,336,700 30.12 29.29
14-03-03 29.26 29.85 28.82 12,456,000 29.73 28.91
14-02-28 29.84 30.36 29.65 13,148,800 29.88 29.05
14-02-27 29.72 29.89 29.63 11,122,000 29.75 28.93
14-02-26 29.91 30.20 29.81 9,007,000 29.90 29.07
14-02-25 29.82 30.00 29.57 9,205,400 29.88 29.05
14-02-24 29.66 30.17 29.45 14,418,000 29.92 29.09
Date Open High Low Vol Cls adjCls
14-02-21 30.62 30.71 29.50 29,806,400 29.79 28.97
14-02-20 29.32 30.28 29.10 26,730,100 30.19 29.36
14-02-19 29.43 29.77 29.26 14,889,200 29.45 28.64
14-02-18 30.00 30.05 29.57 11,250,800 29.58 28.76
14-02-14 29.86 30.12 29.72 9,514,000 30.02 29.19
14-02-13 29.31 29.92 29.18 9,492,600 29.83 29.01
14-02-12 29.36 29.79 29.36 9,725,500 29.42 28.61
14-02-11 28.88 29.49 28.80 8,613,600 29.36 28.55
14-02-10 29.01 29.23 28.64 7,813,700 28.81 28.01
Date Open High Low Vol Cls adjCls
14-02-07 28.70 29.16 28.69 7,537,300 29.07 28.27
14-02-06 28.23 28.66 28.20 6,693,700 28.49 27.70
14-02-05 28.17 28.44 27.90 10,278,000 28.01 27.24
14-02-04 28.14 28.41 27.89 9,581,300 28.33 27.55
14-02-03 29.06 29.29 27.96 14,655,400 28.04 27.26
14-01-31 28.94 29.19 28.74 12,934,300 29.00 28.20
14-01-30 29.15 29.42 29.08 9,095,700 29.25 28.44
14-01-29 28.92 29.15 28.75 13,915,700 29.02 28.22
14-01-28 28.57 29.08 28.49 12,407,000 29.00 28.20
Date Open High Low Vol Cls adjCls
14-01-27 28.53 29.09 28.38 15,924,800 28.60 27.81
14-01-24 29.04 29.20 28.39 17,016,600 28.49 27.70
14-01-23 29.42 29.73 29.06 9,905,300 29.37 28.56
14-01-22 29.63 30.13 29.46 10,237,500 29.84 29.01
14-01-21 29.80 29.96 29.45 12,086,500 29.90 29.07
14-01-17 29.75 30.05 29.67 16,056,400 29.80 28.98
14-01-16 29.50 29.82 29.12 22,064,600 29.56 28.74
14-01-15 28.90 29.07 28.54 16,377,900 28.84 28.04
14-01-14 28.12 28.85 28.09 14,852,600 28.85 28.05
Date Open High Low Vol Cls adjCls
14-01-13 27.71 28.79 27.70 19,713,400 28.12 27.34
14-01-10 27.73 27.77 27.27 14,325,800 27.70 26.93
14-01-09 27.57 27.88 27.35 18,030,200 27.61 26.85
14-01-08 28.18 28.20 27.36 15,212,800 27.45 26.69
14-01-07 28.43 28.55 27.87 14,321,400 28.18 27.40
14-01-06 28.30 28.50 27.90 10,241,000 28.29 27.51
14-01-03 27.71 28.50 27.70 12,675,300 28.34 27.56
14-01-02 27.88 28.22 27.45 13,028,200 27.66 26.90
13-12-31 27.92 28.30 27.83 9,961,400 27.98 27.21
Date Open High Low Vol Cls adjCls
13-12-30 28.24 28.26 27.95 7,302,600 28.07 27.29
13-12-27 28.43 28.44 28.16 6,848,300 28.19 27.41
13-12-26 28.20 28.70 28.19 7,792,300 28.31 27.53
13-12-24 28.00 28.20 27.87 4,983,400 28.16 27.38
13-12-23 27.99 28.10 27.75 9,427,700 28.05 27.27
13-12-20 28.08 28.19 27.79 20,481,500 27.79 27.02
13-12-19 27.55 28.23 27.51 15,935,700 28.04 27.26
13-12-18 27.37 27.52 26.65 15,155,400 27.51 26.75
13-12-17 27.54 27.86 27.33 19,131,300 27.45 26.69
Date Open High Low Vol Cls adjCls
13-12-16 26.74 27.04 26.68 12,428,500 26.90 26.16
13-12-13 26.67 26.88 26.29 11,757,700 26.77 26.03
13-12-12 27.05 27.11 26.42 13,422,400 26.60 25.86
13-12-11 26.85 27.18 26.85 15,751,300 26.99 26.24
13-12-10 27.00 27.27 26.80 14,763,100 27.04 26.29
13-12-09 27.61 27.68 27.20 15,482,100 27.25 26.50
13-12-06 27.61 28.11 27.59 17,175,400 27.70 26.79
13-12-05 28.15 28.18 27.03 22,038,900 27.25 26.36
13-12-04 28.05 28.70 27.99 34,062,500 28.13 27.21
Date Open High Low Vol Cls adjCls
13-12-03 27.23 27.77 27.18 17,916,300 27.50 26.60
13-12-02 27.24 27.50 27.15 14,408,500 27.32 26.43
13-11-29 27.04 27.54 27.01 11,988,000 27.35 26.45
13-11-27 26.82 27.68 25.09 52,192,400 27.36 26.46
13-11-26 25.21 25.45 25.09 25,622,100 25.09 24.27
13-11-25 25.33 25.49 25.16 13,955,600 25.32 24.49
13-11-22 25.00 25.34 24.86 10,744,300 25.26 24.43
13-11-21 25.20 25.24 24.97 11,265,800 25.03 24.21
13-11-20 24.97 25.26 24.77 17,707,900 24.94 24.12
Date Open High Low Vol Cls adjCls
13-11-19 25.23 25.38 24.89 13,023,300 24.99 24.17
13-11-18 25.32 25.38 24.96 11,593,000 25.00 24.18
13-11-15 25.15 25.31 24.88 19,314,800 25.21 24.38
13-11-14 25.75 25.94 24.84 26,392,100 25.07 24.25
13-11-13 26.14 26.51 26.05 9,289,300 26.49 25.62
13-11-12 26.19 26.59 26.16 9,934,200 26.22 25.36
13-11-11 25.90 26.59 25.76 12,233,400 26.35 25.49
13-11-08 25.58 25.95 25.50 15,117,900 25.94 25.09
13-11-07 25.66 26.28 25.63 14,833,500 25.69 24.85
Date Open High Low Vol Cls adjCls
13-11-06 25.57 25.74 25.43 12,642,400 25.61 24.77
13-11-05 25.71 25.71 25.15 13,095,300 25.47 24.64
13-11-04 25.94 25.94 25.49 15,111,900 25.77 24.93
13-11-01 24.50 26.15 24.50 34,178,400 25.92 25.07
13-10-31 24.13 24.57 24.09 13,802,800 24.37 23.57
13-10-30 23.86 24.30 23.86 11,615,700 24.20 23.41
13-10-29 23.96 24.10 23.64 11,287,000 23.84 23.06
13-10-28 23.99 24.09 23.72 12,371,400 23.86 23.08
13-10-25 24.08 24.10 23.80 8,360,500 24.00 23.21
Date Open High Low Vol Cls adjCls
13-10-24 23.78 24.04 23.75 9,049,000 23.88 23.10
13-10-23 23.84 23.97 23.63 9,147,000 23.76 22.98
13-10-22 23.58 24.39 23.49 16,356,400 24.05 23.26
13-10-21 23.52 23.78 23.45 9,412,700 23.55 22.78
13-10-18 23.53 23.63 23.23 14,360,400 23.48 22.71
13-10-17 23.13 23.43 22.97 9,806,800 23.39 22.62
13-10-16 22.93 23.35 22.81 17,397,300 23.28 22.52
13-10-15 22.86 22.96 22.61 13,452,500 22.79 22.04
13-10-14 22.62 22.99 22.40 11,011,000 22.90 22.15
Date Open High Low Vol Cls adjCls
13-10-11 22.39 23.00 22.25 18,149,900 22.80 22.05
13-10-10 23.02 23.51 22.06 33,998,100 22.32 21.59
13-10-09 20.77 22.76 20.35 55,970,400 22.60 21.86
13-10-08 20.89 20.94 20.25 17,752,400 20.75 20.07
13-10-07 21.00 21.19 20.83 13,986,600 20.93 20.24
13-10-04 20.94 21.31 20.88 10,113,700 21.26 20.56
13-10-03 21.39 21.42 20.80 12,740,700 20.92 20.23
13-10-02 21.30 21.62 21.20 16,227,800 21.40 20.70
13-10-01 20.95 21.32 20.95 10,257,500 21.31 20.61
Date Open High Low Vol Cls adjCls
13-09-30 20.94 21.08 20.82 13,650,500 20.99 20.30
13-09-27 21.22 21.45 21.08 10,044,100 21.17 20.48
13-09-26 21.27 21.59 21.24 10,444,500 21.30 20.60
13-09-25 21.27 21.42 21.02 17,279,700 21.40 20.70
13-09-24 21.24 21.47 21.02 13,049,300 21.24 20.54
13-09-23 21.21 21.38 20.96 14,024,300 21.20 20.51
13-09-20 21.42 21.59 21.22 28,151,400 21.22 20.53
13-09-19 21.91 21.97 21.27 17,026,400 21.31 20.61
13-09-18 21.52 21.94 21.52 13,116,200 21.80 21.09
Date Open High Low Vol Cls adjCls
13-09-17 21.83 22.00 21.44 15,380,500 21.67 20.96
13-09-16 22.29 22.34 21.69 14,837,300 21.74 21.03
13-09-13 21.96 22.13 21.70 12,872,600 22.07 21.35
13-09-12 22.21 22.30 21.81 19,889,200 21.96 21.24
13-09-11 22.31 22.37 22.18 11,297,800 22.27 21.54
13-09-10 22.07 22.42 21.91 17,345,600 22.27 21.54
13-09-09 22.33 22.45 22.24 10,543,700 22.36 21.63
13-09-06 22.29 22.59 22.05 14,231,000 22.42 21.55
13-09-05 22.27 22.27 22.01 15,236,700 22.12 21.26
Date Open High Low Vol Cls adjCls
13-09-04 22.36 22.62 22.27 13,818,700 22.27 21.40
13-09-03 22.49 22.70 22.30 13,731,300 22.37 21.50
13-08-30 22.43 22.47 22.20 12,125,500 22.34 21.47
13-08-29 22.53 22.69 22.37 11,186,600 22.52 21.64
13-08-28 22.03 22.65 22.02 18,371,400 22.61 21.73
13-08-27 22.06 22.38 21.92 16,716,300 21.99 21.13
13-08-26 22.36 22.64 22.25 17,461,600 22.27 21.40
13-08-23 22.22 22.45 22.07 22,067,000 22.40 21.53
13-08-22 23.20 23.24 21.81 67,670,500 22.22 21.35
Date Open High Low Vol Cls adjCls
13-08-21 25.93 26.04 25.23 25,730,100 25.38 24.39
13-08-20 25.87 26.02 25.57 10,686,500 25.84 24.83
13-08-19 26.30 26.53 25.80 11,810,500 25.88 24.87
13-08-16 25.95 26.57 25.92 15,088,600 26.42 25.39
13-08-15 26.76 26.84 25.83 15,054,800 25.95 24.94
13-08-14 27.27 27.32 26.95 10,399,900 27.18 26.12
13-08-13 27.02 27.58 26.97 17,994,700 27.30 26.24
13-08-12 26.67 26.84 26.51 8,746,300 26.74 25.70
13-08-09 26.73 27.10 26.50 11,150,100 26.77 25.73
Date Open High Low Vol Cls adjCls
13-08-08 26.89 26.93 26.46 9,960,000 26.87 25.82
13-08-07 26.36 26.71 26.23 8,030,300 26.69 25.65
13-08-06 27.09 27.12 26.41 10,890,500 26.44 25.41
13-08-05 26.75 27.15 26.75 8,630,900 27.03 25.98
13-08-02 26.27 27.78 26.24 30,178,500 27.00 25.95
13-08-01 25.79 26.36 25.70 9,522,100 26.23 25.21
13-07-31 25.80 26.18 25.57 18,035,900 25.68 24.68
13-07-30 25.77 26.05 25.67 13,112,000 25.78 24.77
13-07-29 25.96 26.19 25.61 9,059,300 25.67 24.67
Date Open High Low Vol Cls adjCls
13-07-26 26.01 26.05 25.77 7,457,200 25.99 24.98
13-07-25 26.04 26.28 25.79 10,950,300 26.24 25.22
13-07-24 25.83 26.14 25.78 11,263,800 26.11 25.09
13-07-23 25.62 26.04 25.62 11,201,400 25.73 24.73
13-07-22 25.25 25.69 25.15 14,231,500 25.51 24.52
13-07-19 26.03 26.11 25.06 24,885,800 25.14 24.16
13-07-18 26.24 26.43 25.93 10,687,100 26.33 25.30
13-07-17 26.28 26.49 26.04 16,597,500 26.31 25.28
13-07-16 26.41 26.52 26.19 10,876,500 26.45 25.42
Date Open High Low Vol Cls adjCls
13-07-15 26.33 26.44 26.11 8,270,600 26.38 25.35
13-07-12 26.39 26.50 26.10 11,333,800 26.19 25.17
13-07-11 26.23 26.54 25.99 20,139,400 26.38 25.35
13-07-10 26.08 26.71 25.70 33,179,700 25.93 24.92
13-07-09 25.55 25.62 25.28 9,828,700 25.47 24.48
13-07-08 25.71 25.87 25.11 11,145,500 25.17 24.19
13-07-05 25.29 25.75 25.20 12,804,600 25.58 24.58
13-07-03 24.88 25.27 24.76 7,485,900 25.18 24.20
13-07-02 24.89 25.21 24.79 10,293,500 25.02 24.04
Date Open High Low Vol Cls adjCls
13-07-01 24.95 25.10 24.80 9,981,400 24.93 23.96
13-06-28 24.55 24.92 24.48 15,881,500 24.80 23.83
13-06-27 24.11 24.77 24.09 15,520,900 24.77 23.80
13-06-26 24.19 24.51 23.92 14,482,900 24.01 23.07
13-06-25 23.72 24.28 23.71 14,435,200 23.85 22.92
13-06-24 23.94 24.00 23.19 15,995,200 23.43 22.52
13-06-21 24.94 25.05 24.11 23,634,800 24.15 23.21
13-06-20 25.62 25.62 24.57 17,810,400 24.72 23.76
13-06-19 25.41 25.87 25.30 17,328,200 25.43 24.44
Date Open High Low Vol Cls adjCls
13-06-18 25.17 25.55 25.13 11,493,200 25.44 24.45
13-06-17 24.88 25.33 24.85 13,240,100 25.16 24.18
13-06-14 24.93 25.09 24.55 9,749,100 24.74 23.78
13-06-13 24.78 25.28 24.60 13,706,100 24.93 23.96
13-06-12 24.69 25.49 24.69 22,191,000 24.91 23.94
13-06-11 24.27 24.62 24.09 12,508,900 24.24 23.29
13-06-10 24.66 24.82 24.34 14,162,400 24.49 23.53
13-06-07 24.33 24.81 24.26 12,844,300 24.81 23.70
13-06-06 24.20 24.57 23.71 15,147,700 24.25 23.17
Date Open High Low Vol Cls adjCls
13-06-05 24.55 24.66 24.12 15,867,900 24.19 23.11
13-06-04 24.84 25.20 24.42 16,972,300 24.62 23.52
13-06-03 24.46 25.06 24.37 20,681,700 24.90 23.79
13-05-31 25.15 25.34 24.40 22,355,500 24.42 23.33
13-05-30 25.18 25.47 25.05 23,705,900 25.26 24.13
13-05-29 24.44 25.34 24.41 22,508,000 25.24 24.11
13-05-28 24.40 24.70 24.21 19,644,900 24.65 23.55
13-05-24 24.58 24.78 24.16 29,311,300 24.21 23.13
13-05-23 23.21 24.95 22.90 87,691,400 24.86 23.75
Date Open High Low Vol Cls adjCls
13-05-22 21.17 21.55 21.11 35,159,200 21.23 20.28
13-05-21 21.23 21.37 21.04 10,930,300 21.11 20.17
13-05-20 21.24 21.36 21.03 11,266,100 21.18 20.24
13-05-17 21.39 21.49 21.06 14,610,200 21.27 20.32
13-05-16 20.91 21.54 20.91 17,389,200 21.36 20.41
13-05-15 21.43 21.44 20.77 21,036,900 20.97 20.03
13-05-14 21.33 21.71 21.07 18,495,400 21.52 20.56
13-05-13 21.45 21.53 21.20 8,386,000 21.35 20.40
13-05-10 21.28 21.64 21.19 12,733,600 21.54 20.58
Date Open High Low Vol Cls adjCls
13-05-09 21.04 21.68 21.00 15,489,000 21.18 20.24
13-05-08 20.47 21.07 20.44 12,844,300 21.07 20.13
13-05-07 20.73 20.86 20.46 13,431,300 20.50 19.59
13-05-06 20.66 20.80 20.55 7,597,700 20.64 19.72
13-05-03 20.63 20.95 20.58 10,923,400 20.63 19.71
13-05-02 20.43 20.62 20.30 9,394,400 20.45 19.54
13-05-01 20.48 20.58 20.15 15,127,000 20.35 19.44
13-04-30 20.55 20.70 20.24 15,061,200 20.60 19.68
13-04-29 20.04 20.61 19.92 15,918,700 20.50 19.59
Date Open High Low Vol Cls adjCls
13-04-26 19.66 20.35 19.56 27,192,500 19.97 19.08
13-04-25 19.92 20.00 19.58 22,505,200 19.59 18.72
13-04-24 19.52 20.35 19.49 25,780,900 19.84 18.95
13-04-23 19.75 20.00 19.55 20,012,200 19.65 18.77
13-04-22 19.69 19.80 19.31 22,852,800 19.76 18.88
13-04-19 19.59 19.93 19.07 28,418,900 19.56 18.69
13-04-18 20.53 20.58 20.06 18,681,100 20.21 19.31
13-04-17 20.87 20.90 20.43 15,693,400 20.49 19.58
13-04-16 20.78 21.14 20.67 13,923,400 21.03 20.09
Date Open High Low Vol Cls adjCls
13-04-15 20.77 21.15 20.68 15,919,800 20.68 19.76
13-04-12 20.78 20.94 20.66 19,558,400 20.90 19.97
13-04-11 20.99 21.27 20.61 47,718,300 20.88 19.95
13-04-10 22.17 22.45 22.17 15,936,000 22.32 21.32
13-04-09 21.98 22.32 21.89 16,487,500 22.22 21.23
13-04-08 22.05 22.24 21.66 15,245,900 21.93 20.95
13-04-05 21.99 22.09 21.79 18,875,100 21.97 20.99
13-04-04 21.87 22.33 21.79 20,597,300 22.30 21.31
13-04-03 21.91 22.44 21.84 30,128,500 21.91 20.93
Date Open High Low Vol Cls adjCls
13-04-02 22.35 22.48 21.82 48,510,200 22.10 21.11
13-04-01 23.73 24.05 23.26 25,232,300 23.31 22.27
13-03-28 23.50 23.93 23.40 24,375,300 23.84 22.78
13-03-27 23.42 23.77 23.32 23,973,900 23.58 22.53
13-03-26 23.18 23.71 23.10 27,329,000 23.64 22.59
13-03-25 23.08 23.44 22.91 29,581,000 23.10 22.07
13-03-22 22.32 23.14 22.32 27,924,700 23.04 22.01
13-03-21 22.74 23.05 22.27 36,433,300 22.32 21.32
13-03-20 23.13 23.58 22.88 35,526,900 22.92 21.90
Date Open High Low Vol Cls adjCls
13-03-19 22.81 23.14 22.63 33,874,300 23.11 22.08
13-03-18 22.25 22.91 22.20 39,305,700 22.83 21.81
13-03-15 21.96 22.18 21.74 31,792,500 22.18 21.19
13-03-14 21.32 21.94 21.28 24,266,900 21.93 20.95
13-03-13 21.38 21.39 21.06 13,852,600 21.32 20.37
13-03-12 21.00 21.45 20.94 17,673,000 21.40 20.45
13-03-11 20.81 21.05 20.77 14,717,800 21.03 20.09
13-03-08 21.12 21.16 20.88 19,330,300 21.00 19.94
13-03-07 20.93 21.12 20.76 17,905,900 20.85 19.79
Date Open High Low Vol Cls adjCls
13-03-06 20.56 21.33 20.50 33,708,900 20.93 19.87
13-03-05 20.08 20.59 20.06 18,507,800 20.37 19.34
13-03-04 20.07 20.14 19.79 19,191,300 19.97 18.96
13-03-01 20.05 20.36 19.86 20,337,300 20.15 19.13
13-02-28 19.68 20.26 19.66 27,175,700 20.14 19.12
13-02-27 19.83 19.85 19.61 29,505,000 19.77 18.77
13-02-26 19.13 19.92 19.05 38,953,200 19.79 18.79
13-02-25 19.21 19.45 19.03 41,488,900 19.07 18.10
13-02-22 18.21 19.83 18.11 133,253,100 19.20 18.23
Date Open High Low Vol Cls adjCls
13-02-21 16.61 17.19 16.57 37,604,300 17.10 16.23
13-02-20 17.01 17.17 16.64 18,007,300 16.70 15.85
13-02-19 16.85 17.15 16.75 17,447,200 16.89 16.03
13-02-15 17.11 17.13 16.72 15,321,500 16.79 15.94
13-02-14 17.03 17.12 16.78 14,264,400 17.03 16.17
13-02-13 17.08 17.16 16.87 11,493,700 17.01 16.15
13-02-12 16.84 17.22 16.74 14,906,400 17.10 16.23
13-02-11 16.86 16.94 16.68 11,133,700 16.83 15.98
13-02-08 16.45 16.89 16.42 14,976,900 16.87 16.02
Date Open High Low Vol Cls adjCls
13-02-07 16.64 16.67 16.27 16,287,600 16.44 15.61
13-02-06 17.01 17.06 16.60 23,063,900 16.69 15.85
13-02-05 16.07 16.74 16.03 23,299,900 16.61 15.77
13-02-04 16.31 16.70 16.15 16,561,800 16.18 15.36
13-02-01 16.67 16.75 16.42 16,749,200 16.46 15.63
13-01-31 16.38 16.67 16.16 20,505,300 16.51 15.67
13-01-30 16.51 16.57 16.28 20,502,600 16.40 15.57
13-01-29 16.87 16.92 16.30 31,364,300 16.48 15.65
13-01-28 17.02 17.17 16.90 15,429,300 17.02 16.16
Date Open High Low Vol Cls adjCls
13-01-25 17.09 17.23 16.94 15,429,300 16.99 16.13
13-01-24 16.96 17.30 16.83 17,059,700 17.01 16.15
13-01-23 17.33 17.44 16.91 20,093,000 17.01 16.15
13-01-22 17.20 17.38 17.01 27,868,800 17.25 16.38
13-01-18 16.86 17.17 16.86 23,546,400 17.11 16.24
13-01-17 17.25 17.45 17.04 28,715,800 17.11 16.24
13-01-16 16.50 17.32 16.49 46,989,100 17.21 16.34
13-01-15 16.82 16.86 16.38 39,179,700 16.53 15.69
13-01-14 16.45 17.32 16.37 62,084,500 16.95 16.09
Date Open High Low Vol Cls adjCls
13-01-11 16.48 16.73 15.85 39,137,900 16.16 15.34
13-01-10 16.01 16.34 15.70 36,289,100 16.28 15.46
13-01-09 15.63 15.92 15.55 34,370,700 15.85 15.05
13-01-08 15.24 15.46 14.84 32,886,700 15.39 14.61
13-01-07 15.19 15.47 15.15 19,190,100 15.17 14.40
13-01-04 15.26 15.38 15.07 22,010,200 15.14 14.37
13-01-03 15.13 15.72 14.92 42,879,400 15.14 14.37
13-01-02 14.83 15.49 14.74 49,765,700 15.02 14.26
12-12-31 13.65 14.30 13.60 28,442,900 14.25 13.53
Date Open High Low Vol Cls adjCls
12-12-28 13.90 13.93 13.63 18,193,400 13.68 12.99
12-12-27 14.13 14.19 13.87 16,079,800 14.04 13.33
12-12-26 14.08 14.33 14.05 15,110,400 14.12 13.41
12-12-24 14.29 14.29 13.91 9,455,300 14.01 13.30
12-12-21 14.22 14.34 14.05 26,400,300 14.34 13.61
12-12-20 14.40 14.46 14.15 17,390,800 14.43 13.70
12-12-19 14.58 14.64 14.27 23,917,700 14.38 13.65
12-12-18 14.17 14.63 14.04 37,836,200 14.53 13.79
12-12-17 14.72 14.83 14.10 30,862,300 14.21 13.49
Date Open High Low Vol Cls adjCls
12-12-14 14.50 14.75 14.38 26,071,600 14.75 14.00
12-12-13 14.57 14.81 14.36 26,299,700 14.50 13.77
12-12-12 14.36 14.68 14.32 33,299,000 14.53 13.79
12-12-11 14.30 14.47 14.10 31,966,200 14.26 13.54
12-12-10 13.85 14.59 13.71 51,315,100 14.16 13.44
12-12-07 13.90 14.05 13.72 25,255,900 13.94 13.11
12-12-06 13.91 14.04 13.64 31,090,000 13.83 13.01
12-12-05 13.51 14.20 13.45 55,554,700 13.82 13.00
12-12-04 13.00 13.58 12.91 36,572,500 13.53 12.72
Date Open High Low Vol Cls adjCls
12-12-03 13.17 13.34 12.82 25,445,800 12.87 12.10
12-11-30 12.92 13.03 12.76 23,615,800 12.99 12.22
12-11-29 12.78 13.09 12.78 31,333,500 12.89 12.12
12-11-28 12.38 12.78 12.22 33,204,800 12.73 11.97
12-11-27 12.75 12.82 12.32 31,376,900 12.36 11.62
12-11-26 12.40 12.90 12.27 26,257,700 12.74 11.98
12-11-23 12.01 12.49 12.01 26,257,700 12.44 11.70
12-11-21 11.65 12.17 11.55 64,837,400 11.94 11.23
12-11-20 11.64 12.06 11.35 154,673,600 11.71 11.01
Date Open High Low Vol Cls adjCls
12-11-19 12.97 13.40 12.94 32,628,900 13.30 12.51
12-11-16 13.08 13.10 12.36 34,996,800 12.85 12.08
12-11-15 13.13 13.27 12.93 24,570,500 13.08 12.30
12-11-14 13.16 13.36 13.08 25,143,500 13.14 12.36
12-11-13 13.34 13.40 13.07 26,404,500 13.14 12.36
12-11-12 13.65 13.72 13.31 18,701,600 13.41 12.61
12-11-09 13.80 13.91 13.60 21,066,600 13.61 12.80
12-11-08 13.78 13.89 13.72 19,326,100 13.82 13.00
12-11-07 14.32 14.35 13.69 27,039,500 13.69 12.87
Date Open High Low Vol Cls adjCls
12-11-06 14.02 14.48 14.02 22,732,200 14.40 13.54
12-11-05 13.68 14.05 13.68 14,326,900 14.01 13.17
12-11-02 14.12 14.20 13.68 32,509,100 13.76 12.94
12-11-01 13.88 14.10 13.80 24,996,800 14.00 13.17
12-10-31 14.18 14.23 13.80 19,441,900 13.85 13.02
12-10-26 14.14 14.31 13.94 19,270,000 14.09 13.25
12-10-25 14.15 14.38 14.06 21,476,200 14.19 13.34
12-10-24 14.34 14.36 14.03 18,311,700 14.04 13.20
12-10-23 14.45 14.48 14.25 19,024,900 14.26 13.41
Date Open High Low Vol Cls adjCls
12-10-22 14.41 14.72 14.30 17,489,800 14.71 13.83
12-10-19 14.78 14.80 14.46 20,828,200 14.48 13.62
12-10-18 14.73 14.85 14.60 22,172,800 14.80 13.92
12-10-17 14.60 14.73 14.33 17,941,500 14.72 13.84
12-10-16 14.51 14.78 14.50 23,833,500 14.57 13.70
12-10-15 14.44 14.50 14.25 26,932,300 14.47 13.61
12-10-12 14.25 14.50 14.25 25,354,900 14.41 13.55
12-10-11 14.22 14.45 14.14 36,195,300 14.25 13.40
12-10-10 14.29 14.40 14.02 38,774,300 14.18 13.33
Date Open High Low Vol Cls adjCls
12-10-09 14.40 14.49 14.16 29,632,900 14.37 13.51
12-10-08 14.57 14.82 14.41 32,807,400 14.46 13.60
12-10-05 14.91 15.12 14.67 40,654,500 14.73 13.85
12-10-04 14.70 14.98 14.24 90,421,800 14.94 14.05
12-10-03 17.23 17.35 14.85 141,024,800 14.91 14.02
12-10-02 17.33 17.45 16.94 19,555,900 17.13 16.11
12-10-01 17.20 17.62 17.15 21,767,200 17.21 16.18
12-09-28 17.17 17.32 16.96 22,710,000 17.06 16.04
12-09-27 16.81 17.31 16.75 28,952,200 17.23 16.20
Date Open High Low Vol Cls adjCls
12-09-26 16.69 17.25 16.23 37,145,900 17.11 16.09
12-09-25 17.22 17.27 16.70 28,068,900 16.71 15.71
12-09-24 17.46 17.46 17.13 15,916,200 17.21 16.18
12-09-21 17.92 17.94 17.45 20,565,800 17.59 16.54
12-09-20 17.94 17.97 17.51 19,588,800 17.76 16.70
12-09-19 18.42 18.46 18.03 19,014,000 18.10 17.02
12-09-18 18.07 18.28 18.04 16,884,300 18.25 17.16
12-09-17 18.24 18.31 18.03 16,447,300 18.21 17.12
12-09-14 18.29 18.56 18.11 27,927,300 18.17 17.09
Date Open High Low Vol Cls adjCls
12-09-13 18.03 18.33 17.84 21,946,100 18.24 17.15
12-09-12 18.03 18.20 17.92 24,021,500 17.99 16.92
12-09-11 17.54 17.97 17.50 18,475,300 17.95 16.88
12-09-10 17.39 17.67 17.34 19,540,600 17.43 16.39
12-09-07 17.31 17.49 17.12 16,757,100 17.42 16.26
12-09-06 17.37 17.75 17.23 23,129,000 17.59 16.42
12-09-05 16.93 17.33 16.84 20,989,600 17.27 16.12
12-09-04 16.82 17.08 16.81 17,062,200 16.99 15.86
12-08-31 16.88 17.10 16.80 19,586,800 16.88 15.75
Date Open High Low Vol Cls adjCls
12-08-30 16.87 16.99 16.77 15,821,400 16.78 15.66
12-08-29 16.86 17.09 16.82 23,517,800 16.94 15.81
12-08-28 17.13 17.28 16.81 34,268,000 16.90 15.77
12-08-27 17.65 17.74 17.16 27,241,500 17.21 16.06
12-08-24 17.65 17.74 17.50 22,115,900 17.58 16.41
12-08-23 18.05 18.22 17.56 72,809,500 17.64 16.46
12-08-22 19.50 19.63 19.10 38,201,400 19.20 17.92
12-08-21 20.22 20.26 19.76 21,028,800 19.93 18.60
12-08-20 19.55 20.13 19.39 17,912,400 20.09 18.75
Date Open High Low Vol Cls adjCls
12-08-17 19.52 19.53 19.26 14,626,800 19.52 18.22
12-08-16 19.43 19.60 19.22 17,835,400 19.52 18.22
12-08-15 19.29 19.40 19.18 10,988,200 19.29 18.00
12-08-14 19.76 19.86 19.27 18,077,800 19.36 18.07
12-08-13 19.69 20.07 19.48 13,863,900 19.62 18.31
12-08-10 19.30 19.73 19.28 18,170,700 19.70 18.39
12-08-09 19.40 19.56 19.06 20,192,600 19.41 18.11
12-08-08 19.48 19.75 19.24 44,990,300 19.41 18.11
12-08-07 18.56 19.05 18.51 19,670,100 18.96 17.69
Date Open High Low Vol Cls adjCls
12-08-06 18.29 18.82 18.23 15,318,000 18.69 17.44
12-08-03 17.83 18.33 17.72 18,989,200 18.26 17.04
12-08-02 17.61 18.18 17.41 31,160,600 17.55 16.38
12-08-01 18.31 18.45 17.61 28,820,500 17.66 16.48
12-07-31 18.14 18.43 18.00 16,093,700 18.24 17.02
12-07-30 18.45 18.64 18.18 12,502,000 18.26 17.04
12-07-27 18.16 18.69 17.97 18,510,600 18.57 17.33
12-07-26 18.05 18.20 17.80 16,665,000 18.01 16.81
12-07-25 18.07 18.19 17.73 17,233,400 17.78 16.59
Date Open High Low Vol Cls adjCls
12-07-24 18.24 18.30 17.81 20,775,000 17.99 16.79
12-07-23 18.38 18.45 18.00 17,405,700 18.30 17.08
12-07-20 18.97 19.04 18.57 14,811,300 18.61 17.37
12-07-19 19.27 19.37 19.02 15,259,400 19.10 17.83
12-07-18 18.83 19.50 18.80 28,310,700 19.30 18.01
12-07-17 18.96 19.00 18.50 20,657,100 18.87 17.61
12-07-16 18.87 19.10 18.76 14,874,000 18.81 17.55
12-07-13 19.19 19.20 18.77 30,564,500 18.98 17.71
12-07-12 19.30 19.49 19.04 23,525,900 19.35 18.06
Date Open High Low Vol Cls adjCls
12-07-11 19.10 19.83 19.05 24,565,100 19.69 18.38
12-07-10 19.38 19.60 19.02 16,797,000 19.11 17.83
12-07-09 19.53 19.58 19.25 12,421,800 19.43 18.13
12-07-06 19.95 20.14 19.45 16,533,100 19.57 18.26
12-07-05 20.27 20.43 20.13 10,526,000 20.28 18.93
12-07-03 19.92 20.37 19.88 7,338,200 20.36 19.00
12-07-02 20.11 20.24 19.87 14,848,900 20.16 18.81
12-06-29 19.85 20.15 19.76 18,842,900 20.11 18.77
12-06-28 19.33 19.40 19.12 15,941,200 19.36 18.07
Date Open High Low Vol Cls adjCls
12-06-27 19.36 19.60 19.33 11,517,800 19.51 18.21
12-06-26 19.55 19.69 19.24 21,252,400 19.36 18.07
12-06-25 20.18 20.27 19.47 22,606,900 19.55 18.25
12-06-22 20.38 20.72 20.28 16,091,000 20.37 19.01
12-06-21 21.08 21.15 20.22 19,640,900 20.30 18.95
12-06-20 20.85 21.22 20.65 17,341,100 21.16 19.75
12-06-19 21.17 21.21 20.75 21,716,000 20.81 19.42
12-06-18 21.50 21.61 20.97 21,334,700 21.05 19.65
12-06-15 21.73 21.99 21.57 17,446,200 21.64 20.20
Date Open High Low Vol Cls adjCls
12-06-14 21.48 21.74 21.39 10,875,100 21.59 20.15
12-06-13 21.51 21.71 21.34 11,557,100 21.48 20.05
12-06-12 21.47 21.80 21.39 11,203,600 21.70 20.25
12-06-11 22.36 22.43 21.38 14,399,100 21.41 19.98
12-06-08 22.12 22.35 21.94 11,429,000 22.31 20.70
12-06-07 22.50 22.75 22.01 14,333,400 22.06 20.47
12-06-06 21.70 22.36 21.69 14,727,100 22.35 20.73
12-06-05 21.10 21.75 21.06 20,203,000 21.68 20.11
12-06-04 21.29 21.43 20.87 18,205,700 21.06 19.54
Date Open High Low Vol Cls adjCls
12-06-01 21.87 22.00 21.20 31,340,000 21.25 19.71
12-05-31 22.81 22.88 22.34 21,895,800 22.68 21.04
12-05-30 22.56 22.80 22.45 20,883,800 22.74 21.10
12-05-29 22.38 22.87 22.38 22,775,800 22.80 21.15
12-05-25 21.47 22.36 21.40 23,606,100 22.33 20.72
12-05-24 22.62 22.66 21.32 58,991,500 21.77 20.20
12-05-23 21.15 21.20 20.57 53,778,900 21.08 19.56
12-05-22 21.89 21.91 21.54 15,810,100 21.78 20.21
12-05-21 21.42 21.97 21.40 16,139,900 21.89 20.31
Date Open High Low Vol Cls adjCls
12-05-18 22.11 22.18 21.28 25,559,000 21.46 19.91
12-05-17 22.03 22.27 21.82 16,732,500 22.06 20.47
12-05-16 22.46 22.75 22.01 16,259,700 22.03 20.44
12-05-15 22.97 23.05 22.37 16,067,000 22.40 20.78
12-05-14 23.00 23.18 22.80 16,821,700 22.97 21.31
12-05-11 23.34 23.51 23.13 16,302,300 23.15 21.48
12-05-10 23.29 23.61 23.10 16,107,700 23.51 21.81
12-05-09 23.10 23.53 22.92 14,033,200 23.33 21.64
12-05-08 23.64 23.69 23.00 24,600,700 23.32 21.63
Date Open High Low Vol Cls adjCls
12-05-07 24.19 24.23 23.79 13,193,400 23.87 22.15
12-05-04 24.38 24.59 24.20 14,031,200 24.27 22.52
12-05-03 25.25 25.33 24.45 14,759,700 24.48 22.71
12-05-02 25.06 25.26 24.87 13,609,400 25.25 23.43
12-05-01 24.73 25.40 24.73 15,577,800 25.17 23.35
12-04-30 24.66 24.80 24.53 9,248,900 24.76 22.97
12-04-27 24.90 24.99 24.66 9,433,500 24.75 22.96
12-04-26 24.75 24.97 24.69 9,860,300 24.87 23.07
12-04-25 24.62 24.85 24.40 17,868,300 24.83 23.04
Date Open High Low Vol Cls adjCls
12-04-24 24.29 24.52 24.22 11,964,900 24.44 22.67
12-04-23 24.26 24.47 24.06 16,794,000 24.27 22.52
12-04-20 24.77 24.94 24.45 19,645,900 24.51 22.74
12-04-19 24.86 25.15 24.48 18,076,900 24.71 22.92
12-04-18 24.56 25.08 24.52 18,102,700 24.93 23.13
12-04-17 24.40 25.07 24.36 15,917,800 24.72 22.93
12-04-16 24.78 24.82 24.17 15,133,900 24.31 22.55
12-04-13 24.93 25.05 24.33 24,481,800 24.57 22.79
12-04-12 23.99 25.14 23.96 43,405,800 25.10 23.29
Date Open High Low Vol Cls adjCls
12-04-11 23.51 23.58 23.24 16,610,000 23.41 21.72
12-04-10 23.17 23.61 23.10 25,845,600 23.27 21.59
12-04-09 22.89 23.32 22.85 15,263,800 23.14 21.47
12-04-05 23.15 23.37 23.08 14,733,100 23.11 21.44
12-04-04 23.22 23.38 23.15 15,360,800 23.27 21.59
12-04-03 23.83 24.06 23.35 15,855,400 23.45 21.76
12-04-02 23.88 23.99 23.69 13,918,400 23.88 22.15
12-03-30 23.63 23.92 23.55 16,901,900 23.83 22.11
12-03-29 23.41 23.61 23.37 17,345,200 23.51 21.81
Date Open High Low Vol Cls adjCls
12-03-28 23.70 23.81 23.45 20,501,600 23.58 21.88
12-03-27 23.96 23.97 23.62 18,363,500 23.62 21.91
12-03-26 23.86 23.93 23.55 23,852,900 23.89 22.16
12-03-23 23.09 23.64 22.92 20,687,600 23.63 21.92
12-03-22 23.16 23.28 22.91 34,289,800 23.03 21.37
12-03-21 24.10 24.14 23.36 45,506,300 23.46 21.76
12-03-20 24.36 24.37 23.97 24,141,700 23.98 22.25
12-03-19 24.53 24.60 24.31 11,763,500 24.34 22.58
12-03-16 24.26 24.55 24.21 20,821,800 24.49 22.72
Date Open High Low Vol Cls adjCls
12-03-15 24.12 24.59 24.08 20,440,300 24.40 22.64
12-03-14 24.27 24.54 24.18 21,666,200 24.34 22.58
12-03-13 24.07 24.64 23.91 23,336,000 24.57 22.79
12-03-12 23.97 24.29 23.95 16,613,900 24.04 22.30
12-03-09 24.59 24.67 24.04 23,422,300 24.18 22.32
12-03-08 24.44 24.74 24.34 13,983,600 24.64 22.75
12-03-07 24.23 24.52 24.19 16,432,800 24.36 22.49
12-03-06 24.58 24.79 24.02 32,278,000 24.17 22.31
12-03-05 25.18 25.23 24.72 24,715,100 25.01 23.09
Date Open High Low Vol Cls adjCls
12-03-02 25.25 25.57 25.17 22,612,600 25.32 23.37
12-03-01 25.35 25.65 25.19 25,207,100 25.25 23.31
12-02-29 26.23 26.25 25.28 38,834,700 25.31 23.36
12-02-28 26.19 26.38 26.01 23,094,700 26.18 24.17
12-02-27 26.32 26.61 26.11 28,233,000 26.25 24.23
12-02-24 27.00 27.09 26.57 27,870,300 26.64 24.59
12-02-23 27.60 27.87 26.85 71,378,900 27.05 24.97
12-02-22 29.15 29.22 28.78 28,629,800 28.94 26.72
12-02-21 29.52 29.72 29.17 14,334,500 29.35 27.09
Date Open High Low Vol Cls adjCls
12-02-17 29.95 30.00 29.53 18,530,400 29.59 27.32
12-02-16 28.94 29.98 28.93 20,625,300 29.89 27.59
12-02-15 29.46 29.55 28.97 15,741,700 29.12 26.88
12-02-14 28.70 29.08 28.63 10,968,000 29.08 26.84
12-02-13 28.87 29.00 28.42 9,160,200 28.75 26.54
12-02-10 28.90 28.99 28.49 10,024,300 28.70 26.49
12-02-09 29.38 29.49 29.03 16,033,900 29.11 26.87
12-02-08 28.97 29.56 28.89 13,190,600 29.46 27.20
12-02-07 28.73 29.17 28.59 14,585,000 28.95 26.72
Date Open High Low Vol Cls adjCls
12-02-06 28.98 29.11 28.74 12,804,000 28.76 26.55
12-02-03 28.88 29.21 28.80 11,630,300 29.07 26.84
12-02-02 28.72 28.85 28.38 12,708,600 28.50 26.31
12-02-01 28.23 28.91 28.17 14,961,000 28.76 26.55
12-01-31 28.19 28.23 27.47 13,750,000 27.98 25.83
12-01-30 27.26 28.04 27.23 12,121,800 27.88 25.74
12-01-27 27.66 28.08 27.60 11,902,500 27.88 25.74
12-01-26 28.21 28.47 27.85 11,408,300 27.99 25.84
12-01-25 28.41 28.54 28.04 13,317,600 28.32 26.14
Date Open High Low Vol Cls adjCls
12-01-24 28.23 28.84 28.20 14,887,700 28.52 26.33
12-01-23 27.94 28.88 27.94 22,235,300 28.68 26.48
12-01-20 27.12 28.18 27.05 22,490,800 28.13 25.97
12-01-19 27.02 27.25 26.88 11,182,500 27.15 25.06
12-01-18 26.40 27.00 26.40 11,467,500 27.00 24.92
12-01-17 26.74 26.88 26.40 11,192,100 26.46 24.43
12-01-13 26.71 26.89 26.37 11,806,100 26.49 24.45
12-01-12 26.73 26.99 26.65 10,427,700 26.95 24.88
12-01-11 26.50 26.67 26.33 13,600,000 26.64 24.59
Date Open High Low Vol Cls adjCls
12-01-10 26.69 26.90 26.58 12,596,700 26.69 24.64
12-01-09 26.39 26.61 26.33 11,058,400 26.44 24.41
12-01-06 26.57 26.61 26.30 11,705,700 26.40 24.37
12-01-05 26.32 26.59 26.25 13,847,000 26.50 24.46
12-01-04 26.52 26.80 26.44 11,116,400 26.60 24.56
12-01-03 26.32 26.83 26.32 13,391,400 26.62 24.57
11-12-30 25.52 25.98 25.50 11,494,100 25.76 23.78
11-12-29 25.13 25.67 25.13 9,159,800 25.62 23.65
11-12-28 25.54 25.73 25.15 10,468,200 25.20 23.26
Date Open High Low Vol Cls adjCls
11-12-27 25.67 25.98 25.62 11,949,200 25.65 23.68
11-12-23 25.91 25.97 25.75 10,604,500 25.88 23.89
11-12-22 25.53 25.99 25.44 12,945,200 25.86 23.87
11-12-21 25.76 25.88 25.04 19,700,700 25.44 23.48
11-12-20 25.53 26.17 25.53 14,770,800 25.91 23.92
11-12-19 25.95 26.08 25.02 16,842,300 25.13 23.20
11-12-16 26.34 26.67 25.83 33,107,800 25.84 23.85
11-12-15 26.64 26.71 26.12 17,911,200 26.16 24.15
11-12-14 26.63 26.76 25.95 22,319,500 26.38 24.35
Date Open High Low Vol Cls adjCls
11-12-13 27.41 27.85 26.65 18,238,300 26.80 24.74
11-12-12 27.07 27.46 27.07 19,598,800 27.34 25.24
11-12-09 27.61 28.43 27.52 19,312,800 27.90 25.64
11-12-08 28.17 28.67 27.56 21,683,100 27.66 25.42
11-12-07 27.87 28.58 27.68 17,919,000 28.41 26.11
11-12-06 27.74 28.44 27.71 17,253,300 28.18 25.90
11-12-05 27.98 28.40 27.87 18,506,600 28.12 25.85
11-12-02 28.49 28.50 27.62 20,453,400 27.68 25.44
11-12-01 27.44 28.44 27.44 22,168,600 28.22 25.94
Date Open High Low Vol Cls adjCls
11-11-30 27.44 28.15 27.44 36,174,100 27.95 25.69
11-11-29 27.01 27.50 26.61 27,205,600 26.90 24.73
11-11-28 25.99 26.62 25.62 19,858,000 26.53 24.39
11-11-25 25.60 25.86 25.37 9,019,000 25.39 23.34
11-11-23 26.29 26.68 25.64 24,496,100 25.78 23.70
11-11-22 26.26 26.77 25.25 49,894,100 26.65 24.50
11-11-21 27.04 27.39 26.28 34,503,800 26.86 24.69
11-11-18 27.78 28.40 27.64 29,275,300 27.99 25.73
11-11-17 27.84 27.87 26.82 18,325,600 27.29 25.08
Date Open High Low Vol Cls adjCls
11-11-16 28.09 28.59 27.64 20,176,500 27.93 25.67
11-11-15 27.19 28.42 27.10 20,088,800 28.24 25.96
11-11-14 27.56 27.70 27.10 11,363,700 27.32 25.11
11-11-11 27.23 27.79 27.15 13,163,500 27.58 25.35
11-11-10 26.54 26.92 26.31 15,045,500 26.76 24.60
11-11-09 27.17 27.21 26.25 18,652,200 26.33 24.20
11-11-08 28.11 28.11 27.40 17,413,300 27.84 25.59
11-11-07 27.05 27.90 26.83 17,890,000 27.88 25.63
11-11-04 26.70 26.98 26.34 12,634,500 26.97 24.79
Date Open High Low Vol Cls adjCls
11-11-03 26.20 26.98 25.84 16,102,700 26.84 24.67
11-11-02 25.93 26.36 25.79 16,346,900 25.91 23.82
11-11-01 25.90 26.07 25.35 19,227,100 25.64 23.57
11-10-31 27.40 27.56 26.61 16,620,300 26.61 24.46
11-10-28 27.72 28.57 27.56 27,476,100 27.94 25.68
11-10-27 26.48 27.44 26.43 26,233,100 26.99 24.81
11-10-26 25.12 25.88 24.84 20,334,300 25.75 23.67
11-10-25 25.92 25.94 25.00 15,098,700 25.05 23.03
11-10-24 25.60 26.16 25.47 12,633,400 26.02 23.92
Date Open High Low Vol Cls adjCls
11-10-21 25.05 25.58 24.98 14,972,400 25.38 23.33
11-10-20 24.89 25.02 24.25 18,703,100 24.74 22.74
11-10-19 25.36 25.50 24.84 13,776,600 24.98 22.96
11-10-18 24.73 25.81 24.55 20,584,500 25.61 23.54
11-10-17 25.84 25.94 24.70 16,734,100 24.86 22.85
11-10-14 26.02 26.34 25.91 11,979,600 26.11 24.00
11-10-13 25.92 25.95 25.14 15,492,600 25.63 23.56
11-10-12 26.12 26.29 25.67 20,650,800 25.87 23.78
11-10-11 25.59 26.03 25.48 17,650,300 25.92 23.82
Date Open High Low Vol Cls adjCls
11-10-10 25.33 25.99 25.29 21,717,200 25.74 23.66
11-10-07 25.10 25.63 24.54 30,191,000 24.88 22.87
11-10-06 24.14 25.06 23.87 28,478,500 25.05 23.03
11-10-05 22.98 24.13 22.85 31,037,600 23.86 21.93
11-10-04 21.93 23.07 21.84 31,000,000 23.02 21.16
11-10-03 22.68 23.22 22.18 28,497,500 22.20 20.41
11-09-30 23.57 23.75 22.42 40,117,700 22.45 20.64
11-09-29 23.81 24.46 23.34 26,827,100 23.78 21.86
11-09-28 23.94 23.98 23.11 23,815,400 23.19 21.32
Date Open High Low Vol Cls adjCls
11-09-27 23.36 24.50 23.20 39,525,800 23.59 21.68
11-09-26 22.59 23.07 22.43 31,924,000 22.71 20.87
11-09-23 22.52 22.62 21.50 68,905,500 22.32 20.52
11-09-22 23.05 23.71 22.26 64,315,700 22.80 20.96
11-09-21 22.58 25.10 22.21 88,373,400 23.98 22.04
11-09-20 22.87 23.08 22.44 25,844,500 22.47 20.65
11-09-19 23.10 23.21 22.62 16,875,200 22.91 21.06
11-09-16 23.41 23.59 23.15 23,418,700 23.53 21.63
11-09-15 23.22 23.34 22.73 15,819,600 23.27 21.39
Date Open High Low Vol Cls adjCls
11-09-14 22.69 23.13 22.38 22,525,700 22.93 21.08
11-09-13 22.63 22.78 22.43 24,346,700 22.70 20.87
11-09-12 22.13 22.60 22.13 28,227,000 22.58 20.75
11-09-09 23.55 23.66 22.50 36,896,400 22.65 20.71
11-09-08 24.35 24.67 23.85 21,517,700 23.87 21.82
11-09-07 23.97 24.33 23.70 20,444,700 24.14 22.07
11-09-06 23.28 23.68 22.90 28,156,600 23.63 21.60
11-09-02 25.05 25.10 24.32 18,738,000 24.34 22.25
11-09-01 26.20 26.46 25.66 16,365,600 25.67 23.47
Date Open High Low Vol Cls adjCls
11-08-31 26.27 26.41 25.94 22,640,000 26.03 23.80
11-08-30 25.98 26.19 25.72 23,412,600 26.05 23.82
11-08-29 24.95 26.15 24.90 23,075,300 26.12 23.88
11-08-26 24.62 25.33 24.42 22,842,500 24.82 22.69
11-08-25 25.14 25.25 24.48 25,553,900 25.03 22.88
11-08-24 24.54 25.30 24.25 28,904,100 25.21 23.05
11-08-23 24.53 24.73 24.05 34,141,000 24.54 22.44
11-08-22 24.16 25.23 24.13 61,134,000 24.45 22.35
11-08-19 23.60 24.01 22.75 128,945,500 23.60 21.58
Date Open High Low Vol Cls adjCls
11-08-18 29.86 34.00 28.64 96,009,500 29.51 26.98
11-08-17 31.98 32.20 30.97 24,472,200 31.39 28.70
11-08-16 31.93 32.98 31.90 18,155,200 32.61 29.82
11-08-15 32.35 32.77 32.23 17,288,900 32.43 29.65
11-08-12 31.86 32.36 31.56 23,720,100 32.32 29.55
11-08-11 29.75 31.43 29.75 26,863,000 31.05 28.39
11-08-10 30.90 31.02 29.78 27,700,800 29.86 27.30
11-08-09 30.98 31.55 29.75 32,971,100 31.53 28.83
11-08-08 31.13 31.90 30.73 33,821,200 30.81 28.17
Date Open High Low Vol Cls adjCls
11-08-05 32.83 32.99 31.52 31,566,700 32.63 29.83
11-08-04 33.73 33.74 32.50 25,200,900 32.54 29.75
11-08-03 34.30 34.51 33.72 21,102,900 34.28 31.34
11-08-02 34.84 35.11 34.34 16,070,400 34.35 31.41
11-08-01 35.40 35.50 34.67 15,742,700 35.20 32.18
11-07-29 35.80 35.88 35.10 20,455,700 35.17 32.16
11-07-28 36.67 36.88 36.12 14,704,600 36.23 33.12
11-07-27 36.93 37.21 36.45 18,943,400 36.80 33.65
11-07-26 37.09 37.70 37.04 14,617,300 37.47 34.26
Date Open High Low Vol Cls adjCls
11-07-25 36.27 37.40 36.22 19,143,100 37.09 33.91
11-07-22 36.42 37.12 36.36 16,042,300 36.70 33.55
11-07-21 35.34 36.37 34.92 18,116,500 36.23 33.12
11-07-20 35.78 35.82 35.11 15,009,100 35.28 32.26
11-07-19 35.24 35.71 34.93 15,971,100 35.61 32.56
11-07-18 34.98 35.10 34.80 15,326,900 35.02 32.02
11-07-15 35.28 35.39 34.97 15,166,200 35.09 32.08
11-07-14 35.54 35.69 35.01 15,439,900 35.13 32.12
11-07-13 35.40 35.80 35.30 11,064,900 35.44 32.40
Date Open High Low Vol Cls adjCls
11-07-12 35.16 35.71 35.10 15,173,800 35.27 32.25
11-07-11 36.00 36.00 35.17 18,265,400 35.29 32.27
11-07-08 36.13 36.44 35.80 15,076,400 36.43 33.31
11-07-07 36.47 36.59 36.33 16,037,500 36.45 33.33
11-07-06 36.46 36.59 36.10 16,402,200 36.20 33.10
11-07-05 36.78 37.00 36.27 16,387,000 36.47 33.34
11-07-01 36.55 37.13 36.34 14,854,800 37.05 33.87
11-06-30 36.30 37.24 36.23 27,376,900 36.40 33.28
11-06-29 35.17 35.60 35.09 13,512,600 35.55 32.50
Date Open High Low Vol Cls adjCls
11-06-28 35.07 35.20 34.96 14,237,100 35.09 32.08
11-06-27 35.05 35.35 34.91 15,242,400 34.98 31.98
11-06-24 35.18 35.21 34.88 36,850,600 34.90 31.91
11-06-23 34.82 35.29 34.55 19,498,800 35.23 32.21
11-06-22 35.32 35.50 35.11 12,828,800 35.12 32.11
11-06-21 35.13 35.65 35.03 16,958,800 35.30 32.27
11-06-20 34.79 35.32 34.79 16,631,600 34.99 31.99
11-06-17 35.22 35.32 34.94 39,361,800 35.00 32.00
11-06-16 34.09 35.11 34.06 28,167,700 34.97 31.97
Date Open High Low Vol Cls adjCls
11-06-15 34.53 34.56 33.95 24,950,100 34.26 31.32
11-06-14 34.85 35.28 34.64 20,123,600 34.73 31.75
11-06-13 35.13 35.18 34.60 21,738,800 34.65 31.68
11-06-10 35.51 35.53 35.14 14,320,500 35.25 32.12
11-06-09 35.51 35.73 35.36 11,590,900 35.46 32.31
11-06-08 35.23 35.75 35.20 16,012,500 35.36 32.22
11-06-07 36.13 36.15 35.57 16,894,700 35.57 32.41
11-06-06 35.99 36.24 35.91 15,407,700 35.96 32.77
11-06-03 36.05 36.38 36.00 15,963,800 36.11 32.90
Date Open High Low Vol Cls adjCls
11-06-02 36.58 36.66 36.31 16,659,600 36.43 33.19
11-06-01 37.20 37.31 36.50 19,316,200 36.63 33.38
11-05-31 37.28 37.52 37.18 27,368,000 37.38 34.06
11-05-27 36.74 37.04 36.72 20,623,500 36.96 33.68
11-05-26 35.99 36.74 35.96 27,179,800 36.55 33.30
11-05-25 35.68 36.15 35.68 25,474,500 36.01 32.81
11-05-24 35.62 36.16 35.58 27,329,900 35.97 32.78
11-05-23 35.58 36.00 35.44 26,492,700 35.81 32.63
11-05-20 36.01 36.35 35.91 23,005,900 35.98 32.78
Date Open High Low Vol Cls adjCls
11-05-19 36.43 36.67 36.00 31,116,600 36.13 32.92
11-05-18 36.63 36.64 35.99 44,644,200 36.49 33.25
11-05-17 37.57 37.66 36.04 100,424,200 36.91 33.63
11-05-16 40.20 40.34 39.66 18,262,200 39.80 36.27
11-05-13 40.80 40.86 40.22 14,068,300 40.41 36.82
11-05-12 40.88 41.18 40.71 14,165,300 40.88 37.25
11-05-11 41.48 41.56 40.76 16,927,100 41.06 37.41
11-05-10 41.08 41.74 41.00 9,006,400 41.57 37.88
11-05-09 40.79 41.36 40.75 9,307,900 41.02 37.38
Date Open High Low Vol Cls adjCls
11-05-06 41.05 41.52 40.68 12,829,500 40.81 37.19
11-05-05 40.65 41.33 40.61 12,871,300 40.80 37.18
11-05-04 40.38 41.12 40.21 15,372,800 40.94 37.30
11-05-03 39.86 40.38 39.80 14,865,800 40.33 36.75
11-05-02 40.69 40.78 39.97 14,262,900 40.08 36.52
11-04-29 40.64 40.66 39.99 14,447,400 40.37 36.78
11-04-28 41.22 41.30 40.38 19,631,000 40.53 36.93
11-04-27 40.84 41.19 40.71 13,104,100 41.04 37.39
11-04-26 40.42 40.96 40.06 21,200,000 40.69 37.08
Date Open High Low Vol Cls adjCls
11-04-25 41.06 41.17 40.44 13,925,000 40.53 36.93
11-04-21 41.20 41.20 40.72 9,517,600 40.99 37.35
11-04-20 40.66 41.19 40.65 14,201,200 40.89 37.26
11-04-19 39.83 40.05 39.35 13,504,600 39.99 36.44
11-04-18 39.96 40.04 39.16 18,535,300 39.75 36.22
11-04-15 40.38 40.67 40.20 14,688,500 40.26 36.68
11-04-14 40.50 40.73 40.12 16,913,800 40.36 36.78
11-04-13 41.01 41.55 40.85 12,705,300 41.13 37.48
11-04-12 40.68 41.18 40.53 13,180,200 41.08 37.43
Date Open High Low Vol Cls adjCls
11-04-11 40.71 41.28 40.66 12,805,700 41.05 37.40
11-04-08 41.00 41.04 40.52 13,263,500 40.70 37.09
11-04-07 41.35 41.80 41.06 16,693,100 41.08 37.43
11-04-06 40.38 41.35 40.33 19,679,700 41.18 37.52
11-04-05 40.37 40.78 40.21 16,152,700 40.29 36.71
11-04-04 40.65 40.88 40.20 21,844,800 40.34 36.76
11-04-01 41.08 41.08 40.50 19,209,900 40.98 37.34
11-03-31 41.31 41.48 40.96 15,965,000 40.97 37.33
11-03-30 41.18 41.48 40.80 17,356,500 41.30 37.63
Date Open High Low Vol Cls adjCls
11-03-29 41.87 42.01 37.60 26,127,700 41.11 37.46
11-03-28 42.42 42.83 42.11 11,370,600 42.14 38.40
11-03-25 42.84 43.28 42.33 15,527,300 42.53 38.75
11-03-24 42.31 43.14 42.26 18,568,900 43.10 39.27
11-03-23 41.54 42.28 41.51 15,193,300 42.07 38.33
11-03-22 41.73 41.84 41.35 14,349,000 41.74 38.03
11-03-21 41.85 42.10 41.65 14,423,500 41.77 38.06
11-03-18 41.93 42.13 41.28 28,918,300 41.32 37.65
11-03-17 40.73 41.83 40.72 26,608,300 41.43 37.75
Date Open High Low Vol Cls adjCls
11-03-16 40.81 41.32 40.10 25,775,700 40.14 36.57
11-03-15 40.62 41.19 40.34 22,169,100 40.93 37.29
11-03-14 41.31 42.15 41.28 17,454,700 41.49 37.80
11-03-11 41.42 41.87 41.36 16,475,700 41.73 37.95
11-03-10 41.75 41.90 41.26 19,901,500 41.48 37.72
11-03-09 42.40 42.40 41.76 15,266,500 42.05 38.24
11-03-08 42.21 42.71 41.95 15,667,700 42.40 38.56
11-03-07 42.90 43.05 41.94 17,791,500 41.98 38.18
11-03-04 43.26 43.45 42.06 27,718,800 42.61 38.75
Date Open High Low Vol Cls adjCls
11-03-03 43.66 43.86 43.12 21,076,500 43.20 39.29
11-03-02 42.85 43.52 42.78 14,626,500 43.24 39.32
11-03-01 43.64 43.84 42.84 19,559,500 42.91 39.02
11-02-28 43.06 43.83 42.95 27,687,000 43.63 39.68
11-02-25 42.42 42.80 42.30 26,783,700 42.68 38.81
11-02-24 43.16 43.25 42.08 56,823,300 42.17 38.35
11-02-23 43.68 43.72 42.57 96,660,600 43.59 39.64
11-02-22 47.57 48.55 47.27 30,831,700 48.23 43.86
11-02-18 48.80 48.80 48.35 13,528,500 48.67 44.26
Date Open High Low Vol Cls adjCls
11-02-17 48.67 48.79 48.27 9,831,100 48.62 44.22
11-02-16 48.49 49.12 48.36 15,004,000 48.99 44.55
11-02-15 47.62 48.18 47.54 12,570,200 47.99 43.64
11-02-14 48.45 48.68 48.06 11,990,700 48.31 43.93
11-02-11 48.39 48.81 48.24 14,348,200 48.64 44.23
11-02-10 48.46 49.39 48.15 23,146,400 48.54 44.14
11-02-09 48.06 48.94 47.99 19,298,500 48.94 44.51
11-02-08 48.09 48.24 47.76 9,899,400 48.14 43.78
11-02-07 47.71 48.42 47.61 17,386,800 48.14 43.78
Date Open High Low Vol Cls adjCls
11-02-04 47.28 47.53 47.08 11,213,400 47.43 43.13
11-02-03 46.77 47.48 46.47 15,618,200 47.32 43.03
11-02-02 46.45 47.05 46.43 11,740,500 46.89 42.64
11-02-01 46.08 46.60 45.90 14,488,500 46.52 42.31
11-01-31 45.41 45.72 45.13 21,410,300 45.69 41.55
11-01-28 46.66 46.69 45.36 20,649,100 45.51 41.39
11-01-27 46.98 46.98 46.58 14,393,900 46.74 42.51
11-01-26 46.96 47.28 46.57 14,403,500 46.88 42.63
11-01-25 47.76 47.83 46.88 17,665,600 47.08 42.82
Date Open High Low Vol Cls adjCls
11-01-24 46.69 47.59 46.66 16,950,300 47.55 43.24
11-01-21 46.95 47.64 46.83 29,803,400 47.23 42.95
11-01-20 46.08 46.79 45.76 21,528,500 46.78 42.54
11-01-19 46.23 46.48 46.08 16,516,800 46.32 42.13
11-01-18 46.14 46.42 46.08 14,755,900 46.34 42.14
11-01-14 45.72 46.40 45.61 15,337,500 46.25 42.06
11-01-13 45.47 45.84 45.31 13,118,600 45.65 41.52
11-01-12 45.49 45.71 45.27 14,379,800 45.64 41.51
11-01-11 45.22 46.06 45.20 24,979,500 45.43 41.32
Date Open High Low Vol Cls adjCls
11-01-10 44.86 45.05 44.57 12,971,400 44.86 40.80
11-01-07 44.71 45.39 44.71 22,268,700 45.09 41.01
11-01-06 44.22 44.96 44.18 19,197,400 44.88 40.82
11-01-05 43.53 44.22 43.40 19,744,600 44.20 40.20
11-01-04 43.27 43.77 43.01 19,420,300 43.63 39.68
11-01-03 42.22 43.49 42.22 19,371,900 42.74 38.87
10-12-31 42.19 42.38 41.84 7,473,400 42.10 38.29
10-12-30 42.37 42.46 42.16 6,774,300 42.26 38.43
10-12-29 42.29 42.62 42.25 8,649,700 42.32 38.49
Date Open High Low Vol Cls adjCls
10-12-28 41.99 42.49 41.94 10,400,600 42.25 38.42
10-12-27 41.49 41.98 41.47 6,553,800 41.82 38.03
10-12-23 41.35 41.92 41.29 8,501,400 41.74 37.96
10-12-22 41.72 41.82 41.40 14,701,600 41.48 37.72
10-12-21 41.76 42.10 41.74 15,001,000 41.91 38.11
10-12-20 41.73 42.10 41.72 15,423,700 41.89 38.10
10-12-17 41.95 42.19 41.68 24,231,600 41.96 38.16
10-12-16 41.13 42.01 41.00 22,671,500 41.95 38.15
10-12-15 41.45 41.61 41.22 13,308,200 41.23 37.50
Date Open High Low Vol Cls adjCls
10-12-14 41.69 41.86 41.27 14,149,000 41.54 37.78
10-12-13 42.06 42.18 41.53 25,978,200 41.65 37.88
10-12-10 42.44 42.66 42.19 16,845,000 42.62 38.69
10-12-09 42.78 42.78 42.20 16,667,000 42.54 38.61
10-12-08 42.30 42.72 42.16 12,235,500 42.66 38.72
10-12-07 43.15 43.21 42.09 22,008,500 42.19 38.30
10-12-06 42.54 43.25 42.51 11,974,700 42.85 38.90
10-12-03 42.52 43.27 42.52 17,651,600 43.03 39.06
10-12-02 42.45 43.17 42.42 16,610,900 43.11 39.13
Date Open High Low Vol Cls adjCls
10-12-01 42.50 42.94 42.33 20,672,300 42.57 38.64
10-11-30 41.82 42.43 41.80 23,364,300 41.93 38.06
10-11-29 42.58 42.76 42.08 20,622,000 42.60 38.67
10-11-26 43.06 43.40 43.03 9,895,700 43.20 39.21
10-11-24 43.95 44.35 43.48 27,894,600 43.74 39.70
10-11-23 43.98 44.44 43.11 51,532,700 44.19 40.11
10-11-22 42.95 43.29 42.15 33,275,400 43.25 39.26
10-11-19 41.77 42.54 41.70 20,285,000 42.49 38.57
10-11-18 41.14 41.86 41.03 19,897,300 41.69 37.84
Date Open High Low Vol Cls adjCls
10-11-17 41.78 42.12 40.77 28,672,400 40.97 37.19
10-11-16 42.25 42.39 41.44 22,351,800 41.80 37.94
10-11-15 42.32 43.01 42.24 14,456,900 42.54 38.61
10-11-12 42.72 42.98 42.02 18,229,700 42.21 38.32
10-11-11 43.79 43.97 42.73 24,429,700 43.10 39.12
10-11-10 44.51 44.52 43.74 13,256,200 44.16 40.09
10-11-09 44.64 44.65 43.94 15,209,000 44.12 40.05
10-11-08 43.63 44.49 43.51 15,720,900 44.25 40.17
10-11-05 43.93 44.10 43.36 15,618,400 43.72 39.69
Date Open High Low Vol Cls adjCls
10-11-04 44.13 44.56 43.81 21,611,000 44.07 40.00
10-11-03 42.85 44.00 42.83 22,216,500 43.81 39.77
10-11-02 42.75 42.99 42.63 11,552,200 42.91 38.95
10-11-01 42.17 42.75 42.07 12,888,400 42.49 38.57
10-10-29 42.44 42.68 41.88 18,187,500 42.04 38.16
10-10-28 42.57 42.80 42.16 15,160,800 42.66 38.72
10-10-27 42.55 42.84 41.96 18,750,100 42.39 38.48
10-10-26 42.37 43.06 42.16 14,494,500 42.95 38.99
10-10-25 42.96 43.23 42.56 13,181,700 42.88 38.92
Date Open High Low Vol Cls adjCls
10-10-22 42.37 42.96 42.29 10,305,800 42.87 38.91
10-10-21 42.87 42.97 41.92 19,923,800 42.40 38.49
10-10-20 43.00 43.25 42.76 18,360,300 42.82 38.87
10-10-19 42.88 43.15 42.54 20,787,100 42.83 38.88
10-10-18 42.69 43.47 42.50 18,463,100 43.32 39.32
10-10-15 42.39 42.84 42.12 23,639,000 42.82 38.87
10-10-14 42.20 42.34 41.80 14,963,200 42.13 38.24
10-10-13 41.55 42.54 41.55 24,626,400 42.21 38.32
10-10-12 41.18 41.55 40.89 14,963,900 41.35 37.53
Date Open High Low Vol Cls adjCls
10-10-11 41.25 41.39 40.82 12,905,400 41.20 37.40
10-10-08 40.85 41.30 40.68 18,830,300 41.15 37.35
10-10-07 40.88 40.98 40.46 18,988,100 40.81 37.04
10-10-06 41.05 41.22 40.44 25,891,900 40.74 36.98
10-10-05 41.04 41.07 40.36 30,354,700 40.81 37.04
10-10-04 40.86 41.24 40.40 22,997,800 40.64 36.89
10-10-01 41.21 41.29 40.25 62,986,400 40.77 37.01
10-09-30 42.96 43.15 41.72 28,162,600 42.07 38.19
10-09-29 41.97 42.74 41.90 31,308,500 42.53 38.61
Date Open High Low Vol Cls adjCls
10-09-28 41.38 41.84 41.00 26,545,000 41.62 37.78
10-09-27 41.16 41.76 40.91 23,055,200 41.26 37.45
10-09-24 41.16 41.70 40.87 24,551,000 40.98 37.20
10-09-23 39.11 40.67 39.09 22,945,800 40.15 36.45
10-09-22 39.69 39.83 39.00 21,475,400 39.55 35.90
10-09-21 39.55 40.52 39.40 25,986,400 39.92 36.24
10-09-20 39.25 39.56 39.16 22,174,600 39.39 35.76
10-09-17 40.38 40.62 39.10 35,399,900 39.14 35.53
10-09-16 39.71 40.49 39.63 23,331,300 40.35 36.63
Date Open High Low Vol Cls adjCls
10-09-15 39.30 40.04 39.14 24,135,900 39.62 35.96
10-09-14 38.15 40.06 38.15 40,924,800 39.29 35.66
10-09-13 38.45 38.54 37.97 33,830,200 38.28 34.75
10-09-10 38.78 38.83 38.08 22,784,300 38.28 34.68
10-09-09 39.30 39.34 38.58 17,872,700 38.82 35.16
10-09-08 39.28 39.60 38.25 32,778,100 38.81 35.16
10-09-07 39.75 40.16 39.71 20,739,100 39.92 36.16
10-09-03 40.08 40.49 40.08 18,115,300 40.34 36.54
10-09-02 39.16 39.68 39.10 17,781,000 39.68 35.94
Date Open High Low Vol Cls adjCls
10-09-01 39.00 39.25 38.73 22,331,600 39.21 35.52
10-08-31 38.37 38.98 38.03 30,199,900 38.45 34.83
10-08-30 38.88 39.49 38.55 29,391,600 38.56 34.93
10-08-27 38.30 38.55 37.32 37,171,800 38.00 34.42
10-08-26 38.54 38.65 38.09 18,326,700 38.22 34.62
10-08-25 38.14 38.57 38.03 26,239,100 38.24 34.64
10-08-24 38.49 38.86 38.34 30,243,700 38.39 34.77
10-08-23 39.94 40.00 38.61 37,413,600 39.04 35.36
10-08-20 40.49 40.59 39.33 38,850,400 39.85 36.10
Date Open High Low Vol Cls adjCls
10-08-19 41.62 41.70 40.33 25,349,700 40.76 36.92
10-08-18 41.15 41.61 40.89 22,174,600 41.36 37.47
10-08-17 40.99 41.35 40.72 23,626,300 40.82 36.98
10-08-16 40.51 41.09 40.35 22,883,300 40.55 36.73
10-08-13 40.45 40.98 40.25 29,466,500 40.45 36.64
10-08-12 40.23 40.47 39.95 52,656,400 40.14 36.36
10-08-11 42.08 42.15 40.66 57,825,900 40.77 36.93
10-08-10 42.85 42.98 42.16 73,334,100 42.33 38.34
10-08-09 43.47 43.84 42.43 200,732,200 42.60 38.59
Date Open High Low Vol Cls adjCls
10-08-06 45.97 46.32 41.85 29,283,300 41.85 37.91
10-08-05 46.69 46.69 46.02 13,485,900 46.35 41.99
10-08-04 47.42 47.70 46.65 15,744,000 46.77 42.37
10-08-03 47.46 47.64 47.08 9,653,000 47.36 42.90
10-08-02 46.59 47.80 46.40 12,805,300 47.56 43.08
10-07-30 45.98 46.62 45.71 12,607,100 46.04 41.70
10-07-29 47.61 47.67 46.32 17,447,400 46.41 42.04
10-07-28 47.33 47.70 46.93 11,206,500 47.13 42.69
10-07-27 47.11 47.83 46.78 16,484,900 47.57 43.09
Date Open High Low Vol Cls adjCls
10-07-26 46.10 46.58 46.02 16,206,900 46.57 42.18
10-07-23 45.98 46.44 45.72 18,934,100 46.15 41.80
10-07-22 45.83 46.16 45.73 17,152,800 46.07 41.73
10-07-21 46.61 46.75 45.27 17,718,800 45.48 41.20
10-07-20 45.80 46.67 45.58 15,880,900 46.61 42.22
10-07-19 46.40 46.95 46.13 10,611,700 46.68 42.28
10-07-16 47.11 47.39 46.10 13,366,600 46.20 41.85
10-07-15 47.22 47.53 46.65 11,970,000 47.42 42.95
10-07-14 47.06 47.97 47.02 13,782,800 47.34 42.88
Date Open High Low Vol Cls adjCls
10-07-13 46.13 47.02 45.91 14,506,600 46.77 42.37
10-07-12 45.02 45.78 45.02 10,529,700 45.68 41.38
10-07-09 45.44 45.50 44.99 12,749,600 45.25 40.99
10-07-08 45.42 45.59 44.89 13,221,700 45.48 41.20
10-07-07 43.23 45.06 43.15 18,318,100 44.96 40.73
10-07-06 43.37 44.07 42.79 17,190,500 43.17 39.10
10-07-02 42.99 43.16 42.31 16,739,800 42.81 38.78
10-07-01 43.15 43.55 42.42 21,393,300 42.89 38.85
10-06-30 44.23 44.23 43.13 23,706,800 43.28 39.20
Date Open High Low Vol Cls adjCls
10-06-29 45.35 45.68 44.02 22,155,100 44.30 40.13
10-06-28 45.89 46.46 45.61 13,095,900 46.07 41.73
10-06-25 45.78 46.38 45.35 24,021,700 45.92 41.60
10-06-24 46.55 46.79 45.76 15,087,700 45.89 41.57
10-06-23 46.85 47.40 46.50 12,815,500 46.89 42.47
10-06-22 47.52 48.00 46.70 13,248,400 46.77 42.37
10-06-21 48.37 48.50 47.21 12,684,600 47.51 43.04
10-06-18 48.25 48.62 47.94 18,863,700 47.98 43.46
10-06-17 48.19 48.42 47.19 16,343,600 48.24 43.70
Date Open High Low Vol Cls adjCls
10-06-16 47.67 48.17 47.18 18,115,800 48.01 43.49
10-06-15 47.11 48.07 47.02 15,805,000 47.98 43.46
10-06-14 47.87 48.22 46.83 14,370,700 46.88 42.47
10-06-11 46.21 47.28 46.12 11,497,800 47.19 42.67
10-06-10 46.02 46.62 45.92 15,893,600 46.50 42.05
10-06-09 46.06 46.49 45.21 19,080,800 45.41 41.06
10-06-08 45.34 45.97 45.03 19,923,700 45.88 41.49
10-06-07 46.18 46.45 45.21 15,493,200 45.24 40.91
10-06-04 46.69 47.10 45.79 18,693,900 46.05 41.64
Date Open High Low Vol Cls adjCls
10-06-03 47.45 47.72 47.07 16,838,600 47.48 42.94
10-06-02 46.16 47.34 46.00 24,743,300 47.27 42.75
10-06-01 45.85 46.57 45.50 17,767,000 45.58 41.22
10-05-28 47.06 47.07 45.76 19,135,700 46.01 41.61
10-05-27 46.37 47.09 46.35 17,939,000 46.94 42.45
10-05-26 46.26 46.75 45.59 21,561,200 45.72 41.34
10-05-25 44.54 45.90 44.17 22,717,300 45.85 41.46
10-05-24 46.28 46.98 45.64 18,076,200 45.69 41.32
10-05-21 44.96 46.81 44.80 27,823,600 46.58 42.12
Date Open High Low Vol Cls adjCls
10-05-20 45.84 46.76 45.11 33,166,400 45.95 41.55
10-05-19 47.91 48.15 46.34 32,335,600 47.00 42.50
10-05-18 48.25 48.28 46.66 21,436,600 46.79 42.31
10-05-17 47.45 47.69 46.64 16,969,100 47.52 42.97
10-05-14 48.15 48.20 46.59 25,958,500 47.43 42.89
10-05-13 49.54 50.00 48.61 15,446,900 48.72 44.06
10-05-12 48.69 49.86 48.62 17,683,300 49.56 44.82
10-05-11 48.58 49.47 48.22 17,317,300 48.42 43.79
10-05-10 49.02 50.33 48.80 23,499,100 49.10 44.40
Date Open High Low Vol Cls adjCls
10-05-07 48.10 48.30 45.61 38,629,900 46.73 42.26
10-05-06 50.53 51.99 41.94 37,934,200 48.33 43.70
10-05-05 50.30 51.12 50.05 14,031,200 50.93 46.06
10-05-04 52.20 52.25 50.30 19,987,800 50.64 45.79
10-05-03 52.04 52.95 51.99 11,668,000 52.71 47.67
10-04-30 53.00 53.38 51.92 15,731,900 51.97 47.00
10-04-29 52.61 53.00 52.55 19,525,000 52.88 47.82
10-04-28 53.11 53.54 53.10 16,102,800 53.28 48.18
10-04-27 54.02 54.25 53.11 14,552,100 53.25 48.15
Date Open High Low Vol Cls adjCls
10-04-26 53.93 54.60 53.82 12,098,200 54.26 49.07
10-04-23 53.36 53.91 53.03 9,783,900 53.90 48.74
10-04-22 53.32 53.52 52.51 12,391,400 53.31 48.21
10-04-21 53.38 54.03 53.25 11,586,300 53.70 48.56
10-04-20 53.85 53.99 53.36 12,251,900 53.56 48.43
10-04-19 53.45 53.73 53.04 10,731,100 53.64 48.51
10-04-16 54.05 54.75 53.53 15,625,300 53.75 48.61
10-04-15 54.20 54.31 53.55 14,139,000 54.23 49.04
10-04-14 54.02 54.64 53.95 12,032,600 54.52 49.30
Date Open High Low Vol Cls adjCls
10-04-13 53.89 53.98 53.56 8,111,700 53.78 48.63
10-04-12 53.79 54.00 53.77 8,454,300 53.88 48.72
10-04-09 53.64 53.87 53.40 7,481,600 53.87 48.71
10-04-08 53.17 53.75 52.77 9,006,800 53.63 48.50
10-04-07 53.74 53.84 52.96 12,076,700 53.29 48.19
10-04-06 53.68 53.97 53.36 9,684,500 53.86 48.71
10-04-05 53.28 53.95 53.19 9,881,300 53.87 48.71
10-04-01 53.39 53.75 52.93 10,684,000 53.24 48.14
10-03-31 52.89 53.39 52.82 12,855,800 53.15 48.06
Date Open High Low Vol Cls adjCls
10-03-30 52.93 53.37 52.93 10,143,200 53.26 48.16
10-03-29 53.42 53.63 52.90 10,234,900 52.97 47.90
10-03-26 53.58 53.69 53.24 14,226,300 53.42 48.31
10-03-25 53.34 53.79 53.17 16,817,600 53.50 48.38
10-03-24 52.97 53.22 52.79 15,121,500 53.06 47.98
10-03-23 53.01 53.16 52.71 9,652,500 53.15 48.06
10-03-22 52.13 53.04 52.13 15,691,200 52.95 47.88
10-03-19 52.49 52.95 52.21 20,920,300 52.49 47.47
10-03-18 52.22 52.83 52.11 14,129,400 52.73 47.68
Date Open High Low Vol Cls adjCls
10-03-17 52.41 52.75 52.18 14,205,100 52.23 47.23
10-03-16 52.30 52.46 52.09 11,306,000 52.35 47.34
10-03-15 52.16 52.43 51.91 10,277,500 52.42 47.40
10-03-12 52.07 52.43 51.82 11,758,600 52.36 47.28
10-03-11 51.74 52.03 51.38 9,569,300 52.02 46.97
10-03-10 51.86 52.09 51.61 11,688,500 51.78 46.75
10-03-09 51.58 52.23 51.47 10,230,600 51.88 46.84
10-03-08 51.65 51.98 51.58 12,883,800 51.73 46.71
10-03-05 51.72 52.25 51.66 15,449,200 52.03 46.98
Date Open High Low Vol Cls adjCls
10-03-04 51.13 51.57 51.04 8,079,600 51.51 46.51
10-03-03 51.11 51.35 51.00 11,453,000 51.10 46.14
10-03-02 51.56 51.74 50.93 15,013,100 51.12 46.16
10-03-01 50.68 51.66 50.68 14,150,300 51.54 46.54
10-02-26 50.92 50.99 50.61 11,018,200 50.79 45.86
10-02-25 50.20 50.96 49.93 12,835,200 50.92 45.98
10-02-24 50.04 51.00 50.02 15,016,000 50.79 45.86
10-02-23 50.37 50.74 49.98 12,059,500 50.12 45.25
10-02-22 50.71 50.89 50.26 12,437,700 50.56 45.65
Date Open High Low Vol Cls adjCls
10-02-19 50.42 51.00 50.20 16,660,300 50.79 45.86
10-02-18 50.38 50.96 49.87 23,476,900 50.81 45.88
10-02-17 49.77 50.25 49.70 23,481,300 50.12 45.25
10-02-16 48.94 49.60 48.79 14,687,300 49.44 44.64
10-02-12 48.33 48.61 47.62 15,767,900 48.46 43.76
10-02-11 48.00 48.85 47.82 12,855,400 48.62 43.90
10-02-10 48.53 48.72 47.75 13,873,000 48.02 43.36
10-02-09 48.10 48.84 47.86 17,622,000 48.12 43.45
10-02-08 47.15 48.13 47.05 17,616,400 47.59 42.97
Date Open High Low Vol Cls adjCls
10-02-05 46.91 47.49 46.46 19,731,300 47.32 42.73
10-02-04 48.19 48.72 46.98 21,654,100 47.03 42.46
10-02-03 48.47 48.89 48.26 11,359,200 48.73 44.00
10-02-02 48.30 48.82 47.98 17,463,100 48.59 43.87
10-02-01 47.37 47.90 47.20 15,741,200 47.83 43.19
10-01-29 48.37 48.45 46.80 23,487,500 47.07 42.50
10-01-28 49.40 49.43 47.51 26,561,700 47.79 43.15
10-01-27 49.77 49.77 48.51 18,009,000 49.45 44.65
10-01-26 50.10 50.50 49.58 15,729,400 49.74 44.91
Date Open High Low Vol Cls adjCls
10-01-25 49.55 50.42 49.41 13,477,400 50.06 45.20
10-01-22 51.01 51.20 49.25 20,254,400 49.29 44.50
10-01-21 52.41 52.47 50.89 18,486,100 51.29 46.31
10-01-20 52.26 52.43 51.49 13,900,700 52.21 47.14
10-01-19 52.10 52.79 52.10 11,377,200 52.75 47.63
10-01-15 52.59 52.85 52.06 13,355,300 52.47 47.38
10-01-14 52.23 52.94 52.13 16,114,300 52.51 47.41
10-01-13 52.20 52.41 51.65 11,788,300 52.22 47.15
10-01-12 52.03 52.56 51.79 12,331,400 51.97 46.92
Date Open High Low Vol Cls adjCls
10-01-11 52.58 52.72 51.94 10,143,400 52.43 47.34
10-01-08 52.10 52.64 52.03 10,239,900 52.59 47.48
10-01-07 52.19 52.59 52.00 10,221,300 52.20 47.13
10-01-06 52.53 52.73 52.05 11,746,600 52.18 47.11
10-01-05 52.14 52.74 52.10 13,092,900 52.67 47.56
10-01-04 51.54 52.50 51.32 12,696,400 52.45 47.36
09-12-31 52.82 52.95 51.47 13,856,900 51.51 46.51
09-12-30 52.28 52.93 52.28 6,646,000 52.93 47.79
09-12-29 52.62 52.83 52.53 6,965,700 52.57 47.47
Date Open High Low Vol Cls adjCls
09-12-28 52.88 52.88 52.45 11,146,800 52.76 47.64
09-12-24 52.26 52.94 52.16 4,161,800 52.87 47.74
09-12-23 52.47 52.50 52.02 8,059,600 52.49 47.39
09-12-22 51.94 52.61 51.90 12,190,400 52.46 47.37
09-12-21 51.49 52.26 51.45 15,832,200 51.99 46.94
09-12-18 50.90 51.61 50.70 21,455,100 51.50 46.50
09-12-17 50.94 51.09 50.26 14,025,000 50.56 45.65
09-12-16 50.90 51.54 50.89 15,634,600 51.36 46.37
09-12-15 50.52 51.25 50.33 18,517,500 50.99 46.04
Date Open High Low Vol Cls adjCls
09-12-14 49.95 50.76 49.93 12,476,300 50.68 45.76
09-12-11 50.09 50.21 49.89 11,834,300 50.05 45.12
09-12-10 49.97 50.23 49.79 18,760,400 50.14 45.20
09-12-09 49.03 50.00 48.81 17,533,700 49.95 45.03
09-12-08 49.08 49.15 48.82 11,578,300 48.94 44.12
09-12-07 49.48 49.88 49.15 13,037,400 49.21 44.36
09-12-04 49.12 49.90 49.10 18,895,500 49.79 44.88
09-12-03 49.23 49.42 48.88 15,758,000 48.96 44.14
09-12-02 49.37 49.60 48.90 14,756,400 48.98 44.15
Date Open High Low Vol Cls adjCls
09-12-01 49.39 49.80 49.35 18,310,800 49.59 44.70
09-11-30 48.97 49.31 48.81 16,359,200 49.06 44.23
09-11-27 48.94 49.37 48.60 9,949,000 49.07 44.24
09-11-25 50.34 50.35 49.96 12,745,600 50.05 45.12
09-11-24 50.60 51.02 49.84 17,269,400 50.19 45.24
09-11-23 50.43 51.03 50.35 15,775,600 51.02 45.99
09-11-20 49.58 50.27 49.51 14,384,600 50.04 45.11
09-11-19 50.19 50.35 49.32 15,077,200 49.82 44.91
09-11-18 51.03 51.05 50.27 16,524,000 50.48 45.51
Date Open High Low Vol Cls adjCls
09-11-17 50.36 51.43 50.25 15,815,200 51.32 46.26
09-11-16 49.89 50.88 49.86 20,617,900 50.81 45.80
09-11-13 49.71 49.95 49.40 13,856,800 49.91 44.99
09-11-12 49.65 49.96 49.53 21,985,500 49.70 44.80
09-11-11 49.82 50.00 49.71 14,234,400 50.00 45.07
09-11-10 49.81 49.97 49.65 10,614,300 49.96 45.04
09-11-09 49.07 50.00 48.82 15,565,300 49.99 45.06
09-11-06 48.68 49.16 48.52 10,808,000 49.16 44.32
09-11-05 48.37 48.89 48.01 11,384,600 48.85 44.04
Date Open High Low Vol Cls adjCls
09-11-04 47.96 48.64 47.69 15,569,300 47.76 43.05
09-11-03 47.79 48.00 47.30 14,733,900 47.51 42.83
09-11-02 47.43 48.28 47.16 15,416,000 48.16 43.41
09-10-30 48.23 48.67 47.28 16,730,700 47.46 42.78
09-10-29 46.99 48.39 46.99 15,560,200 48.35 43.59
09-10-28 47.19 47.56 46.85 11,803,900 46.93 42.31
09-10-27 47.73 48.00 47.12 10,075,900 47.30 42.64
09-10-26 48.47 48.90 47.57 11,216,400 47.86 43.14
09-10-23 49.08 49.20 48.25 13,551,800 48.56 43.78
Date Open High Low Vol Cls adjCls
09-10-22 48.07 48.49 47.73 9,189,500 48.32 43.56
09-10-21 48.60 49.05 48.16 12,381,100 48.22 43.47
09-10-20 48.53 48.90 48.35 12,312,500 48.74 43.94
09-10-19 48.23 48.54 48.14 11,217,100 48.47 43.69
09-10-16 47.83 48.41 47.45 19,489,400 48.37 43.60
09-10-15 47.67 48.00 47.63 11,922,400 48.00 43.27
09-10-14 47.50 47.98 47.37 14,552,700 47.89 43.17
09-10-13 46.76 46.96 46.55 12,530,900 46.69 42.09
09-10-12 47.44 47.50 46.85 8,510,900 47.04 42.41
Date Open High Low Vol Cls adjCls
09-10-09 46.40 47.48 46.38 14,298,900 47.38 42.71
09-10-08 46.89 47.16 46.35 15,004,600 46.46 41.88
09-10-07 46.79 46.87 46.26 10,923,000 46.56 41.97
09-10-06 46.40 47.10 46.11 15,705,400 47.01 42.38
09-10-05 45.48 46.44 45.33 14,598,000 46.07 41.53
09-10-02 45.59 45.96 45.20 18,153,800 45.28 40.82
09-10-01 47.02 47.32 45.81 20,121,200 45.96 41.43
09-09-30 47.26 47.63 46.67 21,393,900 47.21 42.56
09-09-29 47.66 47.95 47.26 19,650,500 47.44 42.77
Date Open High Low Vol Cls adjCls
09-09-28 46.97 48.00 46.85 16,677,000 47.88 43.16
09-09-25 46.41 47.23 46.36 19,978,400 47.02 42.39
09-09-24 47.04 47.48 46.51 13,256,500 46.87 42.25
09-09-23 46.89 47.86 46.82 15,985,900 46.93 42.31
09-09-22 46.95 47.17 46.80 14,332,600 47.01 42.38
09-09-21 45.63 46.48 45.51 11,508,300 46.35 41.78
09-09-18 45.95 46.50 45.73 19,919,300 46.15 41.60
09-09-17 45.54 46.24 45.39 12,168,400 45.71 41.21
09-09-16 45.75 45.96 45.43 13,891,400 45.64 41.14
Date Open High Low Vol Cls adjCls
09-09-15 45.72 45.85 45.26 11,087,900 45.64 41.14
09-09-14 45.33 46.00 45.32 12,915,900 45.70 41.20
09-09-11 46.48 46.53 45.87 12,840,500 46.10 41.49
09-09-10 45.87 46.50 45.77 14,843,100 46.50 41.85
09-09-09 45.29 45.98 45.01 16,482,300 45.98 41.38
09-09-08 45.11 45.48 44.98 10,489,700 45.47 40.92
09-09-04 44.50 45.15 44.47 8,786,200 45.10 40.59
09-09-03 44.32 44.79 44.16 11,230,400 44.45 40.00
09-09-02 43.65 44.50 43.60 16,169,200 44.25 39.82
Date Open High Low Vol Cls adjCls
09-09-01 44.64 45.10 43.65 16,517,100 43.87 39.48
09-08-31 44.11 44.95 43.92 12,862,200 44.89 40.40
09-08-28 45.26 45.55 44.58 19,585,400 44.76 40.28
09-08-27 44.43 44.88 44.19 15,015,100 44.81 40.32
09-08-26 44.58 44.75 44.10 14,264,100 44.48 40.03
09-08-25 44.95 45.16 44.50 18,092,000 44.68 40.21
09-08-24 44.83 45.12 44.53 15,121,600 44.79 40.31
09-08-21 44.20 44.84 43.83 18,934,500 44.78 40.30
09-08-20 43.48 44.08 43.41 12,547,900 43.98 39.58
Date Open High Low Vol Cls adjCls
09-08-19 42.58 44.00 42.52 25,320,200 43.83 39.44
09-08-18 43.32 44.11 42.97 24,618,200 43.96 39.56
09-08-17 43.63 43.72 42.89 12,515,200 43.11 38.80
09-08-14 44.33 44.47 43.65 11,627,700 44.09 39.68
09-08-13 44.21 44.49 43.78 11,571,700 44.35 39.91
09-08-12 43.20 44.50 43.17 13,791,900 44.18 39.76
09-08-11 43.43 43.70 43.30 10,796,200 43.39 39.05
09-08-10 43.37 43.75 43.18 12,179,700 43.67 39.30
09-08-07 42.85 43.73 42.47 19,271,100 43.54 39.18
Date Open High Low Vol Cls adjCls
09-08-06 43.14 43.39 42.14 17,014,200 42.21 37.99
09-08-05 43.41 43.42 42.74 13,490,200 43.26 38.93
09-08-04 43.08 43.50 43.00 14,370,200 43.42 39.07
09-08-03 43.37 43.60 42.96 13,348,200 43.38 39.04
09-07-31 42.55 43.55 42.43 21,089,600 43.30 38.97
09-07-30 42.41 43.29 42.38 19,014,300 42.71 38.44
09-07-29 41.53 42.24 41.24 13,486,100 42.19 37.97
09-07-28 41.68 41.98 41.20 11,605,700 41.98 37.78
09-07-27 41.64 41.89 41.15 10,686,600 41.84 37.65
Date Open High Low Vol Cls adjCls
09-07-24 41.22 41.78 40.90 11,268,500 41.72 37.54
09-07-23 40.66 41.93 40.63 19,042,300 41.64 37.47
09-07-22 40.31 41.00 40.29 14,795,500 40.80 36.72
09-07-21 40.09 40.58 39.75 14,144,200 40.57 36.51
09-07-20 40.16 40.50 39.84 11,944,200 40.43 36.38
09-07-17 39.83 40.00 39.64 14,567,900 39.98 35.98
09-07-16 38.51 39.89 38.40 20,120,200 39.67 35.70
09-07-15 38.00 38.85 37.80 17,475,400 38.82 34.93
09-07-14 36.92 37.28 36.67 13,854,100 37.14 33.42
Date Open High Low Vol Cls adjCls
09-07-13 37.27 37.42 36.71 13,352,200 37.30 33.57
09-07-10 37.21 37.73 36.78 11,391,200 37.24 33.51
09-07-09 37.43 37.50 37.00 9,844,000 37.30 33.57
09-07-08 36.86 37.41 36.80 15,107,400 37.21 33.49
09-07-07 37.61 37.80 36.78 14,073,700 36.84 33.15
09-07-06 37.55 38.20 37.41 12,165,700 37.73 33.95
09-07-02 38.26 38.68 37.85 11,990,500 37.85 34.06
09-07-01 38.80 39.62 38.54 19,494,300 38.68 34.81
09-06-30 38.85 39.24 38.35 16,528,300 38.65 34.78
Date Open High Low Vol Cls adjCls
09-06-29 37.85 39.03 37.81 24,793,100 38.98 35.08
09-06-26 38.11 38.32 37.53 23,012,300 37.61 33.85
09-06-25 37.00 38.31 37.00 15,979,600 38.12 34.30
09-06-24 37.63 37.96 36.99 17,353,200 37.22 33.49
09-06-23 37.96 37.96 37.30 12,621,700 37.36 33.62
09-06-22 37.91 38.58 37.55 19,469,100 37.74 33.96
09-06-19 37.82 38.45 37.78 26,179,100 38.35 34.51
09-06-18 37.40 37.64 36.73 18,118,100 37.55 33.79
09-06-17 36.66 37.50 36.61 16,907,900 37.42 33.67
Date Open High Low Vol Cls adjCls
09-06-16 37.24 37.33 36.67 14,026,300 36.84 33.15
09-06-15 37.32 37.55 36.72 13,021,700 37.08 33.37
09-06-12 37.13 37.80 37.05 13,488,900 37.76 33.98
09-06-11 36.77 37.73 36.77 15,670,600 37.23 33.50
09-06-10 37.13 37.24 36.31 14,162,300 36.79 33.11
09-06-09 37.41 37.48 36.65 15,483,400 36.84 33.15
09-06-08 36.86 37.63 36.50 17,482,900 37.41 33.67
09-06-05 36.46 37.50 36.45 25,955,200 37.35 33.54
09-06-04 35.73 36.28 35.48 18,912,400 36.09 32.41
Date Open High Low Vol Cls adjCls
09-06-03 35.72 35.85 35.16 13,944,200 35.63 32.00
09-06-02 35.96 36.55 35.62 16,568,800 35.84 32.18
09-06-01 34.80 36.13 34.70 17,781,600 36.00 32.33
09-05-29 34.34 34.86 33.85 19,507,200 34.35 30.85
09-05-28 34.35 35.08 34.20 16,603,400 34.70 31.16
09-05-27 34.50 35.25 34.25 16,841,900 34.34 30.84
09-05-26 33.86 35.07 33.75 20,060,800 34.47 30.95
09-05-22 34.32 34.66 33.85 12,004,900 34.14 30.66
09-05-21 34.31 34.39 33.55 25,405,000 34.22 30.73
Date Open High Low Vol Cls adjCls
09-05-20 35.24 35.50 34.43 47,461,600 34.67 31.13
09-05-19 35.97 36.98 35.61 26,129,100 36.58 32.85
09-05-18 35.20 35.76 34.62 17,625,100 35.73 32.08
09-05-15 34.95 35.65 34.84 16,967,100 35.01 31.44
09-05-14 34.41 35.07 34.10 14,713,400 34.93 31.37
09-05-13 34.61 34.82 33.93 14,147,000 34.21 30.72
09-05-12 35.11 35.24 34.68 13,806,200 34.99 31.42
09-05-11 34.04 35.35 34.03 14,206,600 35.03 31.46
09-05-08 34.84 34.85 33.40 23,950,400 34.68 31.14
Date Open High Low Vol Cls adjCls
09-05-07 36.46 36.46 34.26 27,429,400 34.53 31.01
09-05-06 36.67 36.80 35.89 15,412,900 36.33 32.62
09-05-05 36.58 36.97 36.46 12,900,400 36.80 33.05
09-05-04 36.75 37.24 36.29 12,897,200 37.14 33.35
09-05-01 35.95 36.58 35.53 13,118,300 36.52 32.79
09-04-30 36.78 37.40 35.72 19,422,600 35.98 32.31
09-04-29 35.58 37.00 35.49 14,037,900 36.45 32.73
09-04-28 35.08 35.88 34.94 11,026,100 35.42 31.81
09-04-27 35.13 36.19 35.06 14,193,000 35.45 31.83
Date Open High Low Vol Cls adjCls
09-04-24 34.97 36.00 34.83 17,840,500 35.80 32.15
09-04-23 34.75 34.91 33.96 14,732,600 34.76 31.21
09-04-22 34.74 35.54 34.60 15,348,800 34.68 31.14
09-04-21 34.50 35.50 34.28 14,277,400 35.43 31.82
09-04-20 35.36 35.58 34.59 16,221,500 34.68 31.14
09-04-17 36.44 36.58 35.29 21,236,300 36.30 32.60
09-04-16 35.50 36.87 35.46 21,160,100 36.60 32.87
09-04-15 33.79 34.96 33.77 18,670,400 34.85 31.29
09-04-14 33.84 34.35 33.75 13,831,300 34.12 30.64
Date Open High Low Vol Cls adjCls
09-04-13 33.81 34.80 33.47 13,061,500 34.52 31.00
09-04-09 33.90 34.65 33.58 15,876,000 34.43 30.92
09-04-08 33.50 33.81 32.63 14,338,200 33.06 29.69
09-04-07 33.13 33.57 32.79 13,899,700 33.31 29.91
09-04-06 34.02 34.09 32.92 15,919,300 33.76 30.32
09-04-03 33.66 34.91 33.66 20,080,400 34.15 30.67
09-04-02 33.56 34.92 33.50 23,047,500 33.69 30.25
09-04-01 31.36 33.05 30.98 20,937,800 32.88 29.53
09-03-31 32.50 32.81 32.02 19,191,700 32.06 28.79
Date Open High Low Vol Cls adjCls
09-03-30 32.26 32.40 31.48 28,466,900 32.12 28.84
09-03-27 32.80 33.64 32.50 28,459,500 33.33 29.93
09-03-26 31.79 33.32 31.59 35,439,200 33.20 29.81
09-03-25 30.99 31.50 30.14 24,935,600 31.01 27.85
09-03-24 30.90 31.22 30.50 18,391,800 30.62 27.50
09-03-23 29.65 31.19 29.29 26,869,500 31.19 28.01
09-03-20 29.31 29.99 28.70 28,252,500 28.85 25.91
09-03-19 29.51 29.75 28.99 19,193,700 29.10 26.13
09-03-18 29.35 29.84 28.34 32,063,400 28.99 26.03
Date Open High Low Vol Cls adjCls
09-03-17 29.26 29.79 28.90 19,598,300 29.75 26.71
09-03-16 29.64 29.88 28.90 17,665,600 29.02 26.06
09-03-13 29.60 30.00 29.13 23,674,800 29.45 26.45
09-03-12 28.50 29.45 28.06 24,028,700 29.34 26.35
09-03-11 27.87 28.91 27.60 27,939,300 28.61 25.69
09-03-10 26.06 27.11 25.59 35,659,700 27.04 24.28
09-03-09 26.47 27.03 25.39 30,630,800 25.53 22.93
09-03-06 26.19 27.38 25.70 33,506,200 26.98 24.16
09-03-05 28.11 28.29 26.81 30,222,200 27.08 24.25
Date Open High Low Vol Cls adjCls
09-03-04 28.99 29.18 28.25 26,669,000 28.65 25.65
09-03-03 27.71 28.74 27.71 27,308,000 28.17 25.22
09-03-02 28.75 29.06 27.90 27,964,500 28.07 25.13
09-02-27 29.72 29.96 28.95 39,282,200 29.03 25.99
09-02-26 30.37 31.09 30.08 21,253,600 30.24 27.07
09-02-25 29.56 30.65 29.20 28,093,800 30.12 26.97
09-02-24 29.15 29.93 28.75 40,923,600 29.62 26.52
09-02-23 31.29 31.48 29.17 32,503,800 29.28 26.21
09-02-20 30.86 31.84 30.69 26,074,300 31.24 27.97
Date Open High Low Vol Cls adjCls
09-02-19 32.79 32.92 30.67 57,037,500 31.39 28.10
09-02-18 34.61 34.97 33.53 28,653,200 34.08 30.51
09-02-17 35.07 35.21 34.32 20,795,400 34.34 30.75
09-02-13 35.07 36.24 34.88 20,768,400 35.87 32.12
09-02-12 34.26 35.28 33.76 19,712,700 35.24 31.55
09-02-11 35.46 35.55 34.55 17,118,500 35.08 31.41
09-02-10 35.97 36.69 35.00 17,230,800 35.21 31.52
09-02-09 36.45 36.76 36.10 14,082,400 36.33 32.53
09-02-06 35.23 37.20 35.05 23,287,300 36.85 32.99
Date Open High Low Vol Cls adjCls
09-02-05 35.45 35.47 34.76 27,495,800 35.09 31.42
09-02-04 36.05 37.00 35.87 14,535,600 36.03 32.26
09-02-03 34.98 36.25 34.43 14,390,400 36.10 32.32
09-02-02 34.15 35.29 34.00 15,696,000 34.66 31.03
09-01-30 36.13 36.33 34.50 17,359,700 34.75 31.11
09-01-29 36.52 37.00 35.82 14,781,200 35.93 32.17
09-01-28 36.46 37.72 36.23 17,637,100 37.41 33.49
09-01-27 35.83 36.09 35.30 11,866,700 35.89 32.13
09-01-26 35.78 35.97 35.04 17,409,200 35.57 31.85
Date Open High Low Vol Cls adjCls
09-01-23 34.85 36.68 34.55 19,159,000 35.79 32.04
09-01-22 34.42 35.97 34.00 21,280,300 35.49 31.77
09-01-21 34.18 35.15 33.44 18,012,800 35.11 31.43
09-01-20 34.43 34.68 33.18 17,727,900 33.34 29.85
09-01-16 36.20 36.20 34.18 28,837,600 34.77 31.13
09-01-15 35.49 36.11 34.96 23,700,900 35.75 32.01
09-01-14 35.51 35.80 34.89 19,108,100 35.39 31.69
09-01-13 36.50 36.73 35.72 19,802,000 35.83 32.08
09-01-12 37.45 37.60 36.52 14,954,100 36.98 33.11
Date Open High Low Vol Cls adjCls
09-01-09 37.81 38.22 36.94 17,030,400 37.49 33.57
09-01-08 37.70 37.75 36.86 15,503,700 37.64 33.70
09-01-07 38.46 38.71 37.25 24,910,900 37.84 33.88
09-01-06 37.08 39.53 36.99 30,630,300 39.31 35.19
09-01-05 36.80 36.80 36.05 14,538,400 36.33 32.53
09-01-02 36.25 36.94 35.46 14,593,700 36.81 32.96
08-12-31 36.14 36.96 35.94 12,818,400 36.29 32.49
08-12-30 35.74 36.26 35.29 10,774,800 36.19 32.40
08-12-29 35.38 35.63 34.97 10,658,400 35.58 31.86
Date Open High Low Vol Cls adjCls
08-12-26 34.71 35.12 34.71 4,479,200 34.97 31.31
08-12-24 34.52 34.91 34.35 4,526,100 34.68 31.05
08-12-23 35.02 35.43 34.36 10,351,200 34.55 30.93
08-12-22 35.45 35.46 34.04 13,210,700 34.75 31.11
08-12-19 35.30 36.02 34.87 22,116,000 35.40 31.69
08-12-18 36.68 36.68 34.69 18,241,700 35.37 31.67
08-12-17 36.06 37.19 35.31 16,537,900 36.47 32.65
08-12-16 35.33 36.55 34.94 19,480,800 36.32 32.52
08-12-15 36.06 36.10 34.41 15,192,600 34.82 31.17
Date Open High Low Vol Cls adjCls
08-12-12 34.06 36.10 34.00 17,575,400 35.97 32.13
08-12-11 34.34 36.26 34.24 17,167,600 34.78 31.07
08-12-10 34.10 35.51 34.10 14,190,900 35.10 31.36
08-12-09 34.54 36.07 34.38 18,334,800 34.51 30.83
08-12-08 34.40 35.84 33.97 19,889,000 35.23 31.47
08-12-05 32.89 34.27 31.82 21,395,700 33.53 29.95
08-12-04 34.71 34.99 32.83 18,623,600 33.39 29.83
08-12-03 33.28 34.90 33.05 21,810,000 34.82 31.11
08-12-02 33.85 34.54 33.08 21,657,500 34.27 30.61
Date Open High Low Vol Cls adjCls
08-12-01 34.08 34.82 33.44 21,054,100 33.44 29.87
08-11-28 34.83 35.35 34.55 7,392,700 35.28 31.52
08-11-26 33.37 35.25 33.02 22,116,900 35.21 31.45
08-11-25 35.58 35.62 32.88 37,645,100 33.60 30.02
08-11-24 35.10 36.00 33.46 33,560,300 35.70 31.89
08-11-21 32.56 34.82 32.31 38,496,000 34.64 30.94
08-11-20 32.77 34.45 31.43 40,473,300 31.83 28.43
08-11-19 33.20 34.84 32.95 36,215,100 33.03 29.51
08-11-18 33.56 33.84 31.75 67,989,300 33.59 30.01
Date Open High Low Vol Cls adjCls
08-11-17 29.79 30.60 29.17 15,793,300 29.34 26.21
08-11-14 30.72 32.00 30.00 22,114,200 30.46 27.21
08-11-13 30.65 31.86 28.23 38,205,800 31.71 28.33
08-11-12 32.18 32.64 31.00 20,337,400 31.14 27.82
08-11-11 33.57 33.99 32.21 16,084,900 33.25 29.70
08-11-10 35.32 35.76 33.56 15,717,700 34.17 30.52
08-11-07 33.84 34.99 33.55 18,183,300 34.64 30.94
08-11-06 35.17 35.42 33.38 29,660,500 33.64 30.05
08-11-05 37.89 37.95 35.97 22,375,000 36.25 32.38
Date Open High Low Vol Cls adjCls
08-11-04 39.14 39.14 37.41 27,074,500 38.24 34.16
08-11-03 38.05 39.39 38.05 21,727,700 38.61 34.49
08-10-31 37.14 39.26 37.14 28,776,200 38.28 34.20
08-10-30 36.58 38.28 36.22 29,381,400 37.69 33.67
08-10-29 35.02 36.70 34.70 28,062,200 35.40 31.62
08-10-28 31.75 35.19 30.78 27,760,400 35.09 31.35
08-10-27 31.71 32.76 31.01 23,960,900 31.18 27.85
08-10-24 30.25 33.32 30.03 27,563,700 32.44 28.98
08-10-23 35.22 35.51 31.75 37,889,200 33.15 29.61
Date Open High Low Vol Cls adjCls
08-10-22 37.36 37.36 34.29 30,710,600 35.23 31.47
08-10-21 40.21 40.70 37.87 28,026,800 38.05 33.99
08-10-20 40.30 41.27 39.10 21,669,200 41.01 36.64
08-10-17 39.45 41.30 38.22 22,039,500 39.71 35.47
08-10-16 38.63 39.84 37.06 29,118,600 39.66 35.43
08-10-15 39.38 40.60 38.35 28,907,000 38.61 34.49
08-10-14 42.04 43.00 39.88 28,474,000 40.47 36.15
08-10-13 38.50 41.90 37.85 26,877,800 41.40 36.98
08-10-10 36.23 40.65 35.50 49,553,500 37.00 33.05
Date Open High Low Vol Cls adjCls
08-10-09 40.83 41.12 38.50 33,889,200 38.50 34.39
08-10-08 37.76 42.00 37.14 41,282,300 40.00 35.73
08-10-07 40.76 41.80 39.59 27,418,600 39.68 35.45
08-10-06 42.26 43.00 39.31 29,590,000 40.95 36.58
08-10-03 43.09 45.11 42.62 25,477,000 43.00 38.41
08-10-02 44.27 44.30 41.95 28,369,700 43.26 38.65
08-10-01 46.16 46.72 44.44 22,014,500 44.97 40.17
08-09-30 45.23 46.49 44.98 22,336,700 46.24 41.31
08-09-29 47.16 47.40 44.28 28,315,700 44.55 39.80
Date Open High Low Vol Cls adjCls
08-09-26 46.93 48.58 46.93 19,609,000 47.81 42.71
08-09-25 46.66 48.45 46.16 22,161,200 47.70 42.61
08-09-24 46.96 47.38 46.12 20,103,500 46.78 41.79
08-09-23 47.53 48.46 46.65 19,563,400 46.88 41.88
08-09-22 48.70 48.87 46.91 22,123,700 47.16 42.13
08-09-19 48.87 49.20 47.71 30,338,900 48.26 43.11
08-09-18 46.48 47.69 46.04 36,686,300 47.14 42.11
08-09-17 47.61 47.90 45.69 31,982,400 45.75 40.87
08-09-16 44.78 49.00 44.04 53,822,900 48.41 43.25
Date Open High Low Vol Cls adjCls
08-09-15 45.77 46.58 45.33 25,453,700 45.33 40.49
08-09-12 46.75 47.18 46.29 16,820,400 46.97 41.96
08-09-11 46.23 47.44 46.16 25,477,100 47.19 42.16
08-09-10 46.18 47.12 46.02 22,211,600 46.76 41.77
08-09-09 46.51 47.28 46.01 26,105,800 46.01 41.10
08-09-08 45.56 45.85 44.84 18,865,200 45.74 40.86
08-09-05 44.11 45.14 43.98 17,573,800 44.96 40.09
08-09-04 44.99 45.09 44.10 15,677,300 44.46 39.65
08-09-03 45.81 46.26 44.54 19,020,300 45.09 40.21
Date Open High Low Vol Cls adjCls
08-09-02 47.18 47.79 45.70 19,948,600 46.00 41.02
08-08-29 46.75 47.34 46.67 14,066,900 46.92 41.84
08-08-28 46.81 47.33 46.56 13,618,600 47.33 42.21
08-08-27 46.65 47.22 46.55 13,555,500 46.80 41.73
08-08-26 46.70 47.00 46.56 10,123,700 46.86 41.79
08-08-25 46.65 47.24 46.51 12,082,400 46.81 41.74
08-08-22 46.49 47.22 46.30 13,379,400 47.06 41.97
08-08-21 45.70 46.55 45.61 14,401,000 46.45 41.42
08-08-20 45.00 46.36 44.80 33,161,400 46.16 41.16
Date Open High Low Vol Cls adjCls
08-08-19 44.40 44.40 43.33 22,820,200 43.69 38.96
08-08-18 45.67 45.75 43.85 18,084,200 44.60 39.77
08-08-15 45.62 45.84 45.12 12,258,700 45.59 40.65
08-08-14 45.30 45.76 45.14 11,054,300 45.50 40.57
08-08-13 45.79 46.06 45.26 9,043,200 45.61 40.67
08-08-12 45.63 45.99 45.08 8,490,000 45.68 40.73
08-08-11 45.83 46.33 45.30 10,563,300 45.73 40.78
08-08-08 45.34 45.95 44.80 14,763,100 45.82 40.86
08-08-07 45.00 45.86 44.60 12,868,300 45.51 40.58
Date Open High Low Vol Cls adjCls
08-08-06 44.78 45.48 44.63 12,220,400 45.15 40.26
08-08-05 44.15 45.19 43.97 13,316,100 45.00 40.13
08-08-04 43.71 44.45 43.64 9,488,500 43.94 39.18
08-08-01 44.80 45.00 43.70 11,023,200 43.96 39.20
08-07-31 44.85 45.39 44.51 14,555,400 44.80 39.95
08-07-30 44.49 45.17 44.25 16,043,600 45.06 40.18
08-07-29 43.22 44.50 43.02 16,930,900 44.13 39.35
08-07-28 43.47 43.83 42.69 11,017,100 43.00 38.34
08-07-25 43.42 44.00 43.05 11,765,000 43.71 38.98
Date Open High Low Vol Cls adjCls
08-07-24 44.42 44.42 43.32 13,793,200 43.38 38.68
08-07-23 43.41 44.68 43.41 16,321,400 44.28 39.49
08-07-22 42.90 43.56 42.63 15,128,000 43.53 38.82
08-07-21 43.60 43.70 42.79 10,955,800 43.35 38.66
08-07-18 42.99 43.95 42.93 14,163,800 43.42 38.72
08-07-17 43.00 43.65 42.30 18,952,000 43.23 38.55
08-07-16 41.31 42.45 41.00 18,772,500 42.34 37.76
08-07-15 41.07 42.08 40.83 21,884,600 41.65 37.14
08-07-14 41.91 42.12 41.07 16,965,800 41.79 37.27
Date Open High Low Vol Cls adjCls
08-07-11 41.19 42.04 41.04 18,709,800 41.59 37.09
08-07-10 42.39 42.48 41.05 26,563,800 41.45 36.96
08-07-09 43.61 43.61 42.14 16,419,700 42.21 37.64
08-07-08 43.81 43.94 42.73 18,019,900 43.45 38.75
08-07-07 43.61 44.95 43.39 14,851,400 44.00 39.24
08-07-03 43.60 43.79 42.66 13,613,400 43.44 38.74
08-07-02 44.12 44.45 43.51 10,459,500 43.61 38.89
08-07-01 43.54 44.37 43.17 19,226,700 44.00 39.24
08-06-30 44.89 45.43 43.85 15,405,900 44.21 39.42
Date Open High Low Vol Cls adjCls
08-06-27 44.60 44.83 44.03 14,519,900 44.58 39.75
08-06-26 45.25 45.25 44.26 17,606,900 44.67 39.83
08-06-25 45.14 46.20 45.14 11,741,500 45.60 40.66
08-06-24 45.21 45.47 44.86 17,041,800 45.04 40.16
08-06-23 45.87 45.98 45.34 11,068,100 45.51 40.58
08-06-20 46.05 46.58 45.14 20,129,000 45.64 40.70
08-06-19 46.15 46.94 45.79 14,170,900 46.59 41.55
08-06-18 46.82 47.05 46.06 15,720,900 46.59 41.55
08-06-17 47.89 48.00 47.09 12,396,500 47.34 42.21
Date Open High Low Vol Cls adjCls
08-06-16 47.05 48.03 47.00 10,174,600 47.58 42.43
08-06-13 47.14 48.08 47.09 13,987,400 47.45 42.31
08-06-12 46.76 47.38 46.68 11,114,700 46.97 41.88
08-06-11 47.50 47.52 46.31 14,079,800 46.48 41.45
08-06-10 47.20 48.17 47.20 12,597,000 47.57 42.42
08-06-09 47.68 47.86 47.18 10,787,300 47.63 42.47
08-06-06 48.09 48.45 47.50 16,769,900 47.63 42.40
08-06-05 47.12 48.74 46.94 22,721,000 48.51 43.19
08-06-04 46.02 47.17 46.02 13,172,200 46.81 41.67
Date Open High Low Vol Cls adjCls
08-06-03 46.57 46.97 46.05 14,582,400 46.24 41.16
08-06-02 46.86 47.01 45.75 14,588,500 46.25 41.17
08-05-30 47.05 47.60 46.92 17,548,900 47.06 41.89
08-05-29 46.48 47.09 46.15 14,574,800 46.91 41.76
08-05-28 46.00 46.65 45.94 17,901,500 46.52 41.41
08-05-27 45.03 45.96 45.01 15,638,700 45.70 40.68
08-05-23 44.79 45.15 44.71 16,780,500 44.96 40.03
08-05-22 45.21 45.32 44.70 29,273,500 44.90 39.97
08-05-21 46.20 46.35 44.40 34,508,300 44.80 39.88
Date Open High Low Vol Cls adjCls
08-05-20 46.68 46.83 45.88 21,706,600 46.46 41.36
08-05-19 47.32 48.05 46.44 20,828,800 46.71 41.58
08-05-16 47.07 47.52 46.31 24,843,800 47.29 42.10
08-05-15 45.87 47.07 45.28 28,666,700 46.73 41.60
08-05-14 44.92 46.48 44.27 54,999,400 45.64 40.63
08-05-13 44.39 45.85 43.27 141,740,700 44.27 39.41
08-05-12 49.39 49.97 45.85 40,161,400 46.83 41.69
08-05-09 48.85 49.35 48.60 9,611,200 49.13 43.74
08-05-08 48.87 49.45 48.46 10,573,500 49.06 43.68
Date Open High Low Vol Cls adjCls
08-05-07 48.57 49.87 48.37 18,783,600 48.65 43.31
08-05-06 48.24 48.86 47.54 11,557,600 48.64 43.30
08-05-05 48.08 48.59 47.80 8,667,500 48.28 42.98
08-05-02 48.29 48.52 47.75 11,658,900 48.36 43.05
08-05-01 46.35 48.18 46.25 16,566,200 48.03 42.76
08-04-30 48.03 48.03 46.11 16,544,200 46.35 41.26
08-04-29 47.59 48.03 47.32 9,457,900 47.84 42.59
08-04-28 47.45 47.90 47.25 8,117,500 47.59 42.37
08-04-25 48.30 48.30 46.77 12,337,600 47.45 42.24
Date Open High Low Vol Cls adjCls
08-04-24 48.02 48.95 47.85 10,499,500 48.35 43.04
08-04-23 48.18 48.58 47.74 10,494,500 48.02 42.75
08-04-22 48.35 48.46 47.72 9,826,300 48.17 42.88
08-04-21 47.95 48.53 47.60 8,100,200 48.45 43.13
08-04-18 47.82 48.50 47.73 16,738,700 48.18 42.89
08-04-17 47.36 47.50 46.72 9,375,600 47.31 42.12
08-04-16 46.50 47.24 46.34 12,896,500 47.10 41.93
08-04-15 46.04 46.13 45.29 8,554,000 45.82 40.79
08-04-14 45.37 46.25 45.22 8,715,000 45.82 40.79
Date Open High Low Vol Cls adjCls
08-04-11 46.27 46.35 45.35 10,277,000 45.47 40.48
08-04-10 45.90 46.83 45.90 10,847,600 46.57 41.46
08-04-09 46.06 46.23 45.26 11,880,200 46.09 41.03
08-04-08 45.55 46.20 45.19 12,393,200 46.07 41.01
08-04-07 46.45 46.93 45.73 14,112,200 45.92 40.88
08-04-04 46.94 47.25 46.19 12,361,500 46.40 41.31
08-04-03 46.86 47.27 46.37 15,193,200 46.96 41.81
08-04-02 47.55 48.00 46.79 13,089,200 47.23 42.05
08-04-01 46.11 47.86 46.11 17,601,600 47.59 42.37
Date Open High Low Vol Cls adjCls
08-03-31 46.00 46.60 45.66 22,416,800 45.66 40.65
08-03-28 46.95 47.20 45.93 10,184,500 46.09 41.03
08-03-27 47.12 47.34 46.43 12,220,300 46.64 41.52
08-03-26 48.01 48.24 46.67 13,734,200 47.34 42.14
08-03-25 47.85 48.47 47.60 10,464,500 48.26 42.96
08-03-24 46.71 48.48 46.29 16,555,100 47.93 42.67
08-03-20 46.65 47.34 46.20 28,251,800 46.50 41.40
08-03-19 47.50 47.84 46.55 20,735,400 46.59 41.48
08-03-18 47.07 47.93 46.81 15,021,200 47.93 42.67
Date Open High Low Vol Cls adjCls
08-03-17 44.92 46.98 44.50 17,547,300 46.42 41.32
08-03-14 47.34 47.35 45.10 18,353,500 45.92 40.88
08-03-13 46.59 47.52 46.09 15,662,200 47.02 41.86
08-03-12 47.66 47.99 47.11 12,253,300 47.27 42.08
08-03-11 47.67 48.00 46.61 14,533,200 47.92 42.66
08-03-10 47.26 47.42 46.61 11,436,500 46.71 41.58
08-03-07 47.31 48.17 46.74 12,587,400 47.31 42.05
08-03-06 48.02 48.80 47.69 16,083,800 47.78 42.46
08-03-05 48.59 48.85 47.80 12,472,600 48.31 42.93
Date Open High Low Vol Cls adjCls
08-03-04 47.30 48.52 46.99 16,189,900 48.45 43.06
08-03-03 47.62 47.88 47.14 12,177,100 47.60 42.30
08-02-29 48.11 48.62 47.61 14,187,000 47.77 42.45
08-02-28 48.61 48.80 48.16 15,779,600 48.55 43.15
08-02-27 49.00 49.49 48.65 14,493,400 48.94 43.49
08-02-26 47.90 49.69 47.64 20,432,300 49.20 43.73
08-02-25 47.34 48.33 47.15 16,875,500 48.13 42.77
08-02-22 46.93 47.49 46.35 14,143,600 47.40 42.13
08-02-21 47.45 47.84 46.54 19,131,700 46.83 41.62
Date Open High Low Vol Cls adjCls
08-02-20 45.86 47.73 45.50 40,221,500 47.44 42.16
08-02-19 44.41 45.17 43.95 31,877,900 43.95 39.06
08-02-15 43.15 44.29 42.81 18,957,100 43.87 38.99
08-02-14 43.55 43.62 42.79 19,849,800 43.26 38.45
08-02-13 43.12 44.48 43.12 17,493,000 44.05 39.15
08-02-12 42.78 43.41 42.33 19,785,800 42.88 38.11
08-02-11 42.24 42.63 41.93 13,511,600 42.63 37.89
08-02-08 40.74 42.20 40.56 22,501,400 41.88 37.22
08-02-07 41.80 41.80 40.16 48,689,900 40.50 35.99
Date Open High Low Vol Cls adjCls
08-02-06 43.19 43.45 42.06 18,643,100 42.16 37.47
08-02-05 43.95 43.95 42.81 18,168,500 42.98 38.20
08-02-04 44.25 44.69 43.86 12,450,000 44.06 39.16
08-02-01 43.78 44.45 43.46 18,321,400 44.42 39.48
08-01-31 42.94 44.23 42.30 22,126,300 43.72 38.86
08-01-30 43.13 44.29 42.85 19,734,300 43.54 38.70
08-01-29 44.05 44.05 42.85 21,163,000 43.38 38.55
08-01-28 43.75 44.80 43.41 14,204,000 43.80 38.93
08-01-25 45.76 45.77 43.60 21,297,600 43.74 38.87
Date Open High Low Vol Cls adjCls
08-01-24 43.28 45.18 42.48 22,285,100 44.89 39.90
08-01-23 41.60 43.22 39.99 33,860,500 43.19 38.38
08-01-22 40.50 43.50 40.50 32,437,500 42.72 37.97
08-01-18 43.80 44.29 43.01 25,084,700 43.75 38.88
08-01-17 44.45 44.80 42.50 24,407,500 43.00 38.22
08-01-16 43.80 45.20 43.64 27,992,000 44.34 39.41
08-01-15 45.60 45.74 45.00 16,047,600 45.05 40.04
08-01-14 46.67 46.90 45.88 18,880,800 46.13 41.00
08-01-11 45.50 45.65 44.85 18,228,900 45.00 39.99
Date Open High Low Vol Cls adjCls
08-01-10 44.02 45.95 44.02 24,672,500 45.34 40.30
08-01-09 43.12 44.62 42.76 30,606,000 44.44 39.50
08-01-08 45.51 46.02 43.02 42,719,500 43.19 38.38
08-01-07 47.06 47.15 44.21 31,488,200 45.35 40.30
08-01-04 48.80 49.19 46.56 24,721,600 46.87 41.65
08-01-03 49.46 49.83 49.08 10,689,500 49.65 44.13
08-01-02 50.48 50.98 49.24 13,999,200 49.65 44.13
07-12-31 51.29 51.30 50.40 8,574,100 50.48 44.86
07-12-28 51.53 52.00 51.25 6,958,700 51.36 45.65
Date Open High Low Vol Cls adjCls
07-12-27 52.15 52.63 51.51 8,037,200 51.61 45.87
07-12-26 52.30 52.90 51.97 6,020,500 52.77 46.90
07-12-24 51.98 52.48 51.83 3,865,600 52.32 46.50
07-12-21 51.50 52.17 51.48 17,199,700 52.03 46.24
07-12-20 51.42 51.90 50.78 9,089,100 51.16 45.47
07-12-19 50.99 51.55 50.74 10,001,900 51.15 45.46
07-12-18 51.20 51.76 50.88 12,048,400 51.02 45.34
07-12-17 51.81 52.05 50.79 11,214,700 50.93 45.26
07-12-14 51.93 52.85 51.93 13,192,800 52.14 46.34
Date Open High Low Vol Cls adjCls
07-12-13 51.20 52.45 51.20 12,131,400 52.37 46.54
07-12-12 51.82 52.20 51.11 14,450,900 51.53 45.80
07-12-11 51.60 52.27 50.64 13,586,300 50.78 45.13
07-12-10 52.09 52.20 51.23 12,665,400 51.97 46.19
07-12-07 52.41 52.67 51.68 8,940,700 51.84 46.00
07-12-06 51.64 52.24 51.18 10,399,100 52.21 46.33
07-12-05 51.08 51.76 51.04 11,657,400 51.66 45.84
07-12-04 50.04 51.46 50.01 12,240,900 50.71 45.00
07-12-03 50.52 51.21 50.27 10,007,600 50.44 44.76
Date Open High Low Vol Cls adjCls
07-11-30 51.56 51.77 50.18 20,376,500 51.16 45.40
07-11-29 50.38 51.50 50.35 11,029,300 51.05 45.30
07-11-28 49.17 51.00 48.88 16,987,700 50.73 45.02
07-11-27 48.31 49.02 48.11 15,717,500 48.71 43.22
07-11-26 49.15 49.60 48.04 15,940,200 48.16 42.74
07-11-23 49.44 49.48 48.90 4,662,800 49.17 43.63
07-11-21 48.46 49.92 48.46 14,372,300 48.88 43.37
07-11-20 50.58 50.69 48.62 32,470,100 49.56 43.98
07-11-19 50.87 51.51 49.25 27,212,600 49.44 43.87
Date Open High Low Vol Cls adjCls
07-11-16 50.12 50.75 49.48 22,051,700 50.75 45.03
07-11-15 48.80 49.60 48.57 13,643,500 48.90 43.39
07-11-14 50.21 50.21 48.87 13,217,600 49.07 43.54
07-11-13 48.25 49.55 48.09 16,664,700 49.50 43.92
07-11-12 47.93 48.94 47.45 15,472,900 47.54 42.19
07-11-09 49.18 49.43 47.87 20,215,700 48.39 42.94
07-11-08 51.88 52.10 48.50 24,831,100 49.94 44.31
07-11-07 52.86 53.40 51.75 14,353,600 51.84 46.00
07-11-06 52.51 53.48 52.51 13,662,400 53.41 47.39
Date Open High Low Vol Cls adjCls
07-11-05 52.03 52.84 51.79 11,966,900 52.54 46.62
07-11-02 51.90 52.47 51.50 14,029,500 52.40 46.50
07-11-01 51.22 52.30 51.16 15,856,100 51.50 45.70
07-10-31 51.72 51.95 51.04 12,484,200 51.68 45.86
07-10-30 51.64 51.97 51.50 8,584,500 51.59 45.78
07-10-29 52.36 52.47 51.55 12,094,100 51.77 45.94
07-10-26 52.19 52.64 51.96 11,915,200 52.47 46.56
07-10-25 51.48 51.97 50.95 11,872,600 51.39 45.60
07-10-24 51.69 51.85 50.43 12,709,400 51.60 45.79
Date Open High Low Vol Cls adjCls
07-10-23 51.78 52.00 51.03 9,701,200 51.86 46.02
07-10-22 50.83 51.45 50.25 11,204,400 51.29 45.51
07-10-19 52.50 52.90 51.30 14,251,100 51.40 45.61
07-10-18 52.49 53.00 52.02 8,658,500 52.87 46.91
07-10-17 52.38 52.75 52.09 12,348,300 52.54 46.62
07-10-16 51.08 51.89 51.07 8,026,700 51.51 45.71
07-10-15 51.55 51.90 50.81 7,415,500 51.24 45.47
07-10-12 51.42 51.97 51.30 9,248,900 51.55 45.74
07-10-11 52.48 52.64 51.16 11,017,000 51.61 45.80
Date Open High Low Vol Cls adjCls
07-10-10 52.37 52.72 52.00 9,068,700 52.25 46.36
07-10-09 52.20 52.49 51.73 9,704,900 52.46 46.55
07-10-08 50.92 52.18 50.91 12,580,500 52.03 46.17
07-10-05 50.66 51.23 50.55 11,652,800 50.90 45.17
07-10-04 50.41 50.57 50.01 6,383,800 50.47 44.79
07-10-03 50.74 50.84 50.13 9,821,000 50.36 44.69
07-10-02 50.88 51.08 50.32 8,579,700 51.04 45.29
07-10-01 49.81 51.15 49.78 11,401,200 50.98 45.24
07-09-28 50.21 50.32 49.55 11,036,200 49.79 44.18
Date Open High Low Vol Cls adjCls
07-09-27 50.77 51.05 50.17 11,324,900 50.27 44.61
07-09-26 50.99 51.09 50.46 13,786,000 50.62 44.92
07-09-25 50.04 51.00 50.04 13,418,400 50.98 45.24
07-09-24 50.73 50.98 50.17 11,121,800 50.24 44.58
07-09-21 50.42 50.96 50.10 23,561,400 50.53 44.84
07-09-20 49.55 50.30 49.55 11,442,200 50.10 44.46
07-09-19 50.25 50.53 49.40 20,407,800 49.78 44.17
07-09-18 49.45 50.36 48.15 14,404,200 50.17 44.52
07-09-17 48.27 49.52 48.21 14,532,500 49.14 43.60
Date Open High Low Vol Cls adjCls
07-09-14 48.50 48.75 47.70 16,610,000 48.38 42.93
07-09-13 48.70 49.24 48.39 14,051,900 48.77 43.28
07-09-12 49.82 49.88 48.55 14,229,500 48.76 43.27
07-09-11 49.30 50.05 49.14 11,257,100 49.87 44.25
07-09-10 49.00 49.40 48.34 8,716,000 49.00 43.48
07-09-07 49.55 49.85 48.45 15,160,200 48.85 43.28
07-09-06 50.15 50.42 49.84 12,429,600 50.19 44.46
07-09-05 49.75 50.15 49.60 16,613,300 50.10 44.38
07-09-04 49.06 50.47 49.05 22,086,100 50.14 44.42
Date Open High Low Vol Cls adjCls
07-08-31 48.97 49.72 48.69 17,893,900 49.35 43.72
07-08-30 48.05 48.99 47.96 11,036,700 48.44 42.91
07-08-29 46.95 48.76 46.95 13,985,800 48.42 42.90
07-08-28 47.60 47.98 46.82 11,415,300 46.88 41.53
07-08-27 48.00 48.22 47.77 9,070,200 47.79 42.34
07-08-24 47.50 48.17 47.40 11,163,300 48.10 42.61
07-08-23 46.51 47.84 46.30 14,645,200 47.65 42.21
07-08-22 46.54 46.64 45.82 15,463,800 46.42 41.12
07-08-21 46.61 46.85 45.83 15,149,400 46.01 40.76
Date Open High Low Vol Cls adjCls
07-08-20 47.32 47.45 45.90 16,821,300 46.58 41.27
07-08-17 47.80 48.25 46.32 29,629,700 47.15 41.77
07-08-16 46.24 46.31 43.64 35,610,500 46.05 40.80
07-08-15 47.00 47.59 45.95 20,395,300 46.15 40.88
07-08-14 48.69 48.76 46.92 18,407,200 47.28 41.89
07-08-13 47.98 48.88 47.79 17,967,200 48.43 42.90
07-08-10 46.56 48.19 46.48 18,332,400 47.21 41.82
07-08-09 48.44 49.20 47.02 24,191,200 47.02 41.66
07-08-08 48.89 49.84 48.70 23,707,100 49.40 43.76
Date Open High Low Vol Cls adjCls
07-08-07 48.35 48.99 47.96 15,721,900 48.48 42.95
07-08-06 47.56 48.52 47.55 18,327,700 48.46 42.93
07-08-03 48.07 48.85 46.00 17,350,700 47.41 42.00
07-08-02 47.05 48.42 47.05 18,503,200 48.23 42.73
07-08-01 46.04 46.92 45.60 15,254,200 46.73 41.40
07-07-31 46.49 47.09 45.97 14,687,500 46.03 40.78
07-07-30 46.47 46.69 45.76 12,914,000 46.14 40.88
07-07-27 47.20 47.43 46.46 13,187,300 46.46 41.16
07-07-26 47.45 48.13 46.36 21,728,300 47.10 41.73
Date Open High Low Vol Cls adjCls
07-07-25 47.90 48.54 47.15 11,417,300 47.54 42.12
07-07-24 48.40 48.67 47.52 10,406,200 47.61 42.18
07-07-23 48.51 49.00 48.31 10,708,300 48.43 42.90
07-07-20 48.50 48.93 48.13 15,067,600 48.54 43.00
07-07-19 47.52 49.09 47.52 17,165,900 48.40 42.88
07-07-18 47.14 47.55 46.62 10,146,500 47.14 41.76
07-07-17 47.38 47.88 47.02 11,896,700 47.51 42.09
07-07-16 47.00 47.49 46.89 11,879,600 47.44 42.03
07-07-13 47.05 47.34 46.60 13,687,800 47.25 41.86
Date Open High Low Vol Cls adjCls
07-07-12 45.80 47.63 45.50 25,149,900 47.35 41.95
07-07-11 44.80 45.65 44.69 18,206,000 45.65 40.44
07-07-10 45.30 45.56 44.90 12,152,300 44.94 39.81
07-07-09 45.84 45.84 45.33 10,465,900 45.36 40.18
07-07-06 45.81 46.00 45.51 8,368,800 45.98 40.73
07-07-05 45.36 45.97 45.15 8,795,100 45.90 40.66
07-07-03 45.25 45.63 45.17 5,238,900 45.58 40.38
07-07-02 45.25 45.36 44.82 9,428,800 45.19 40.03
07-06-29 44.80 45.42 44.26 13,896,000 44.62 39.53
Date Open High Low Vol Cls adjCls
07-06-28 44.95 45.34 44.45 11,358,900 44.61 39.52
07-06-27 44.56 45.29 44.55 11,446,600 45.19 40.03
07-06-26 45.14 45.34 44.45 15,536,500 44.64 39.55
07-06-25 45.10 45.55 44.76 13,977,500 44.94 39.81
07-06-22 45.50 45.80 45.07 22,952,200 45.18 40.03
07-06-21 45.16 45.61 44.90 14,978,000 45.50 40.31
07-06-20 46.00 46.00 45.03 13,896,500 45.04 39.90
07-06-19 45.80 46.07 45.53 12,146,600 45.90 40.66
07-06-18 45.64 45.95 45.55 12,060,500 45.89 40.65
Date Open High Low Vol Cls adjCls
07-06-15 45.81 46.03 45.71 18,705,500 45.71 40.49
07-06-14 45.70 45.90 45.32 11,318,700 45.67 40.46
07-06-13 45.17 45.50 44.81 16,053,500 45.50 40.31
07-06-12 45.58 45.91 45.03 16,940,400 45.06 39.92
07-06-11 45.80 46.29 45.46 12,804,400 45.89 40.65
07-06-08 45.32 45.80 45.04 13,572,500 45.78 40.49
07-06-07 45.75 46.18 45.36 17,593,800 45.41 40.16
07-06-06 45.80 46.19 45.53 15,558,500 46.03 40.71
07-06-05 45.73 46.07 45.52 14,010,300 45.92 40.61
Date Open High Low Vol Cls adjCls
07-06-04 45.76 46.00 45.27 11,279,400 45.98 40.66
07-06-01 45.76 46.00 45.70 15,570,500 45.81 40.51
07-05-31 45.61 45.86 45.51 15,186,800 45.71 40.42
07-05-30 45.20 45.70 45.15 11,268,300 45.67 40.39
07-05-29 45.51 45.86 45.23 14,220,200 45.56 40.29
07-05-25 45.50 45.87 45.32 16,234,000 45.62 40.34
07-05-24 45.47 45.87 45.25 19,211,400 45.40 40.15
07-05-23 45.80 46.11 45.58 19,627,400 45.63 40.35
07-05-22 45.18 45.76 45.00 14,965,800 45.58 40.31
Date Open High Low Vol Cls adjCls
07-05-21 44.44 45.52 44.35 19,263,600 45.22 39.99
07-05-18 45.04 45.04 44.15 17,800,900 44.58 39.42
07-05-17 45.48 45.61 44.41 22,872,500 44.87 39.68
07-05-16 45.19 45.23 44.31 18,651,900 45.21 39.98
07-05-15 44.81 45.35 44.67 11,906,500 44.75 39.58
07-05-14 45.30 45.30 44.81 9,415,800 45.02 39.81
07-05-11 44.55 45.28 44.50 10,119,800 45.24 40.01
07-05-10 44.65 44.84 44.38 13,743,800 44.67 39.50
07-05-09 44.83 45.21 44.50 16,530,200 44.93 39.73
Date Open High Low Vol Cls adjCls
07-05-08 44.81 45.13 43.98 39,810,600 45.01 39.81
07-05-07 43.70 43.95 43.60 10,153,100 43.80 38.73
07-05-04 43.37 43.86 43.11 16,456,000 43.79 38.73
07-05-03 42.99 43.20 42.78 9,008,100 42.83 37.88
07-05-02 42.78 43.09 42.78 10,563,700 42.93 37.97
07-05-01 42.14 43.00 42.14 17,060,900 42.92 37.96
07-04-30 42.14 42.59 42.10 10,628,600 42.14 37.27
07-04-27 42.00 42.38 41.95 9,956,400 42.29 37.40
07-04-26 41.65 42.25 41.54 14,331,100 42.04 37.18
Date Open High Low Vol Cls adjCls
07-04-25 41.80 41.99 41.65 10,348,800 41.87 37.03
07-04-24 41.64 42.00 41.15 12,389,700 41.65 36.83
07-04-23 41.20 41.70 41.00 10,698,700 41.41 36.62
07-04-20 41.45 41.61 41.10 11,595,600 41.37 36.59
07-04-19 40.98 41.55 40.92 11,925,600 41.15 36.39
07-04-18 41.00 41.12 40.46 12,408,200 40.98 36.24
07-04-17 41.08 41.21 40.70 12,295,600 41.21 36.44
07-04-16 41.18 41.26 40.79 10,389,200 41.19 36.43
07-04-13 41.12 41.39 40.73 10,481,900 41.18 36.42
Date Open High Low Vol Cls adjCls
07-04-12 40.62 41.21 40.44 10,133,800 41.12 36.36
07-04-11 40.80 40.89 40.32 10,327,100 40.73 36.02
07-04-10 41.39 41.88 40.35 15,257,500 40.72 36.01
07-04-09 41.71 41.77 41.28 8,460,100 41.34 36.56
07-04-05 40.98 41.88 40.82 14,946,700 41.80 36.97
07-04-04 41.00 41.12 40.75 12,462,600 41.10 36.35
07-04-03 40.35 40.99 40.34 11,937,900 40.89 36.16
07-04-02 40.37 40.42 40.05 11,378,800 40.31 35.65
07-03-30 40.10 40.37 39.49 14,185,800 40.14 35.50
Date Open High Low Vol Cls adjCls
07-03-29 39.95 40.14 39.66 11,113,400 40.00 35.37
07-03-28 40.00 40.18 39.53 12,523,000 39.79 35.19
07-03-27 40.20 40.37 40.10 11,901,000 40.23 35.58
07-03-26 40.44 40.55 40.00 10,486,600 40.44 35.76
07-03-23 40.26 40.60 40.05 13,959,600 40.43 35.75
07-03-22 40.50 40.55 39.87 13,288,700 40.45 35.77
07-03-21 39.73 40.46 39.57 15,584,700 40.19 35.54
07-03-20 40.07 40.25 39.56 22,032,100 39.61 35.03
07-03-19 40.00 40.32 39.92 11,071,600 40.21 35.56
Date Open High Low Vol Cls adjCls
07-03-16 40.20 40.30 39.85 24,115,900 39.91 35.29
07-03-15 39.68 39.86 39.46 12,768,800 39.70 35.11
07-03-14 39.70 39.98 39.28 17,583,100 39.79 35.19
07-03-13 40.05 40.37 39.45 13,954,100 39.55 34.98
07-03-12 39.92 40.48 39.90 11,253,200 40.37 35.70
07-03-09 40.42 40.52 39.52 17,411,400 40.11 35.40
07-03-08 40.50 40.52 40.15 13,432,300 40.27 35.54
07-03-07 39.53 40.40 39.50 21,353,000 40.17 35.45
07-03-06 39.10 39.81 39.02 18,587,000 39.43 34.80
Date Open High Low Vol Cls adjCls
07-03-05 38.47 39.44 38.15 18,925,800 38.75 34.20
07-03-02 38.93 39.20 38.55 14,742,900 38.67 34.13
07-03-01 38.65 39.40 38.15 22,508,700 38.93 34.36
07-02-28 38.66 39.60 38.51 26,344,500 39.35 34.73
07-02-27 39.55 39.80 38.47 25,754,600 38.92 34.35
07-02-26 40.91 40.91 40.24 13,305,200 40.29 35.56
07-02-23 40.89 41.08 40.59 14,449,300 40.82 36.03
07-02-22 41.22 41.30 40.21 25,340,600 40.78 35.99
07-02-21 42.11 42.11 41.08 36,740,800 41.10 36.27
Date Open High Low Vol Cls adjCls
07-02-20 42.56 43.24 42.50 17,248,300 43.13 38.07
07-02-16 42.55 42.80 42.48 10,253,400 42.77 37.75
07-02-15 42.72 42.98 42.57 12,565,600 42.68 37.67
07-02-14 42.59 42.99 42.37 8,272,900 42.83 37.80
07-02-13 42.23 42.77 42.06 8,374,900 42.59 37.59
07-02-12 42.47 42.50 42.06 8,164,600 42.10 37.16
07-02-09 42.65 42.74 42.10 8,009,500 42.23 37.27
07-02-08 42.50 42.80 42.31 9,428,100 42.47 37.48
07-02-07 42.00 42.69 42.00 9,806,800 42.30 37.33
Date Open High Low Vol Cls adjCls
07-02-06 42.77 42.77 41.77 17,071,700 42.01 37.08
07-02-05 42.05 43.00 42.01 10,012,100 42.81 37.78
07-02-02 42.46 42.69 41.94 11,487,500 42.07 37.13
07-02-01 42.60 43.12 42.23 16,422,400 42.36 37.39
07-01-31 43.00 43.46 42.85 10,799,100 43.28 38.20
07-01-30 42.50 43.22 42.34 13,614,300 43.11 38.05
07-01-29 41.90 42.89 41.78 15,631,700 42.42 37.44
07-01-26 41.75 42.10 41.36 9,715,400 41.69 36.80
07-01-25 42.17 42.60 41.64 13,402,000 41.71 36.81
Date Open High Low Vol Cls adjCls
07-01-24 42.27 42.78 42.25 9,513,500 42.39 37.41
07-01-23 41.99 42.63 41.80 10,898,200 42.31 37.34
07-01-22 42.05 42.18 41.42 11,353,000 42.02 37.09
07-01-19 42.34 42.46 41.48 14,353,700 42.00 37.07
07-01-18 42.70 42.70 41.84 15,169,400 42.34 37.37
07-01-17 42.98 43.19 42.30 12,448,000 42.49 37.50
07-01-16 43.35 43.49 43.05 10,062,400 43.20 38.13
07-01-12 42.58 43.72 42.58 23,034,000 43.53 38.42
07-01-11 42.05 42.79 41.95 11,844,300 42.64 37.63
Date Open High Low Vol Cls adjCls
07-01-10 41.97 42.28 41.94 8,814,000 42.20 37.25
07-01-09 42.08 42.39 41.89 11,867,700 42.20 37.25
07-01-08 42.25 42.30 41.94 11,493,900 41.97 37.04
07-01-05 41.64 42.27 41.48 17,422,300 42.20 37.25
07-01-04 41.40 41.82 41.25 11,907,200 41.68 36.79
07-01-03 41.05 41.75 41.05 21,169,800 41.62 36.73
06-12-29 41.36 41.65 41.16 6,284,400 41.19 36.35
06-12-28 41.42 41.65 41.28 7,562,500 41.36 36.50
06-12-27 40.94 41.70 40.93 9,795,600 41.60 36.72
Date Open High Low Vol Cls adjCls
06-12-26 40.57 41.03 40.56 6,318,000 40.93 36.12
06-12-22 40.50 41.12 40.50 7,154,100 40.63 35.86
06-12-21 41.10 41.23 40.50 13,267,700 40.80 36.01
06-12-20 40.35 41.46 40.35 21,096,500 41.34 36.49
06-12-19 40.05 40.50 40.00 14,359,100 40.43 35.68
06-12-18 39.93 40.24 39.90 9,724,300 40.03 35.33
06-12-15 39.96 40.27 39.86 15,734,200 39.94 35.25
06-12-14 39.67 39.96 39.49 14,812,400 39.91 35.22
06-12-13 39.90 39.95 39.47 16,022,800 39.67 35.01
Date Open High Low Vol Cls adjCls
06-12-12 40.25 40.29 39.55 20,379,800 39.83 35.15
06-12-11 39.56 40.18 39.43 19,037,100 40.01 35.31
06-12-08 39.93 40.19 39.45 11,826,600 39.64 34.92
06-12-07 40.05 40.22 39.77 13,151,900 39.86 35.11
06-12-06 39.91 40.26 39.89 17,070,900 40.14 35.36
06-12-05 39.75 40.01 39.73 13,197,100 39.91 35.15
06-12-04 39.44 39.92 39.27 9,510,900 39.86 35.11
06-12-01 39.46 39.80 39.21 13,624,600 39.44 34.74
06-11-30 39.26 39.80 39.05 12,535,800 39.46 34.76
Date Open High Low Vol Cls adjCls
06-11-29 39.15 39.45 39.05 11,503,900 39.39 34.70
06-11-28 38.47 38.96 38.37 12,428,300 38.87 34.24
06-11-27 39.39 39.45 38.62 15,637,000 38.64 34.03
06-11-24 39.35 39.79 39.30 3,929,900 39.56 34.85
06-11-22 39.92 39.96 39.45 13,921,800 39.72 34.99
06-11-21 39.67 40.00 39.67 12,202,000 39.99 35.22
06-11-20 39.69 40.05 39.44 20,769,800 39.71 34.98
06-11-17 40.06 40.06 39.01 30,366,000 39.77 35.03
06-11-16 40.00 40.25 39.72 28,555,200 40.13 35.35
Date Open High Low Vol Cls adjCls
06-11-15 40.68 40.85 39.76 17,858,300 39.79 35.05
06-11-14 40.13 40.75 39.90 13,098,400 40.67 35.82
06-11-13 40.00 40.27 39.93 13,549,700 40.22 35.43
06-11-10 39.74 40.00 39.53 12,429,900 39.99 35.22
06-11-09 39.12 39.92 39.11 22,983,300 39.56 34.85
06-11-08 38.70 39.00 38.51 12,501,800 38.88 34.25
06-11-07 38.83 38.99 38.63 10,827,400 38.70 34.09
06-11-06 38.22 38.80 38.22 9,652,300 38.73 34.11
06-11-03 38.59 38.87 38.15 9,691,900 38.22 33.66
Date Open High Low Vol Cls adjCls
06-11-02 38.56 38.83 38.45 7,450,300 38.59 33.99
06-11-01 39.01 39.13 38.49 10,125,900 38.55 33.96
06-10-31 38.90 39.10 38.50 12,610,500 38.74 34.12
06-10-30 38.20 39.10 38.14 10,268,000 38.92 34.28
06-10-27 38.90 39.22 38.25 13,480,300 38.46 33.88
06-10-26 39.19 39.48 39.04 12,142,900 39.17 34.50
06-10-25 39.56 39.68 38.92 14,789,400 39.17 34.50
06-10-24 39.65 39.97 39.06 11,581,800 39.44 34.74
06-10-23 39.20 40.10 39.20 14,731,400 39.87 35.12
Date Open High Low Vol Cls adjCls
06-10-20 39.72 39.72 39.01 11,558,300 39.38 34.69
06-10-19 38.96 39.68 38.76 14,407,200 39.56 34.85
06-10-18 39.12 39.49 38.62 10,137,300 39.01 34.36
06-10-17 38.52 39.15 38.27 11,824,500 39.06 34.40
06-10-16 38.86 39.11 38.69 8,777,500 38.76 34.14
06-10-13 38.22 39.00 38.22 12,650,600 38.86 34.23
06-10-12 38.04 38.57 38.00 15,632,400 38.42 33.84
06-10-11 37.93 38.33 37.78 16,380,600 37.87 33.36
06-10-10 38.05 38.15 37.61 10,536,600 37.93 33.41
Date Open High Low Vol Cls adjCls
06-10-09 37.57 38.00 37.44 11,175,800 38.00 33.47
06-10-06 37.55 38.05 37.48 13,698,300 37.72 33.22
06-10-05 37.62 37.84 37.47 12,280,300 37.84 33.33
06-10-04 37.10 38.14 37.10 15,179,400 38.02 33.49
06-10-03 37.20 37.50 36.85 16,948,000 37.42 32.96
06-10-02 36.84 37.74 36.70 21,602,300 37.66 33.17
06-09-29 36.50 37.11 36.50 23,286,100 36.69 32.32
06-09-28 35.20 36.02 35.01 14,975,700 35.97 31.68
06-09-27 35.40 35.75 35.15 15,946,200 35.39 31.17
Date Open High Low Vol Cls adjCls
06-09-26 35.82 35.98 35.52 14,161,200 35.70 31.45
06-09-25 35.20 35.87 34.93 20,582,600 35.71 31.45
06-09-22 34.40 35.22 34.15 23,023,000 35.11 30.93
06-09-21 36.05 36.25 34.55 41,540,300 34.87 30.71
06-09-20 36.35 36.84 36.26 13,024,100 36.78 32.40
06-09-19 36.18 36.49 36.01 9,798,100 36.35 32.02
06-09-18 36.00 36.59 35.79 8,894,400 36.40 32.06
06-09-15 36.48 36.88 36.11 14,319,500 36.18 31.87
06-09-14 36.05 36.49 36.05 10,029,800 36.25 31.93
Date Open High Low Vol Cls adjCls
06-09-13 36.75 36.75 35.87 15,504,200 36.37 32.04
06-09-12 36.21 37.25 36.21 20,391,100 36.92 32.52
06-09-11 35.75 36.62 35.71 12,141,300 36.36 32.03
06-09-08 35.22 36.18 35.20 13,313,900 36.17 31.79
06-09-07 35.45 35.75 35.21 12,130,400 35.42 31.13
06-09-06 35.90 36.16 35.84 10,470,200 35.84 31.50
06-09-05 36.50 36.54 36.20 9,071,200 36.46 32.04
06-09-01 36.60 36.73 36.41 7,341,400 36.53 32.11
06-08-31 35.80 36.70 35.80 14,410,400 36.56 32.13
Date Open High Low Vol Cls adjCls
06-08-30 35.62 36.09 35.62 12,366,000 36.00 31.64
06-08-29 35.33 35.82 35.25 7,705,600 35.76 31.43
06-08-28 34.90 35.50 34.80 9,843,400 35.28 31.01
06-08-25 35.20 35.45 35.13 6,457,000 35.23 30.96
06-08-24 35.27 35.45 35.17 8,483,900 35.38 31.09
06-08-23 35.20 35.48 35.01 9,007,900 35.26 30.99
06-08-22 34.90 35.40 34.82 9,609,100 35.02 30.78
06-08-21 35.27 35.35 34.87 12,799,600 34.89 30.66
06-08-18 35.27 35.68 35.09 27,063,500 35.52 31.22
Date Open High Low Vol Cls adjCls
06-08-17 36.60 36.73 34.75 57,614,100 35.15 30.89
06-08-16 34.20 36.23 34.08 25,105,600 34.43 30.26
06-08-15 33.70 34.14 33.56 16,871,900 33.99 29.87
06-08-14 33.25 33.85 33.22 10,179,000 33.29 29.26
06-08-11 32.80 33.08 32.68 8,830,000 33.05 29.05
06-08-10 32.90 33.20 32.65 10,192,500 33.01 29.01
06-08-09 33.26 33.55 32.97 10,007,500 33.06 29.06
06-08-08 33.01 33.45 32.88 13,191,500 32.89 28.91
06-08-07 32.26 33.08 32.14 10,279,600 32.74 28.77
Date Open High Low Vol Cls adjCls
06-08-04 33.00 33.06 32.23 12,200,800 32.44 28.51
06-08-03 32.45 32.89 32.08 7,345,500 32.59 28.64
06-08-02 31.57 32.74 31.55 13,203,100 32.50 28.56
06-08-01 31.57 31.77 31.30 9,722,100 31.67 27.83
06-07-31 31.86 32.09 31.79 8,928,500 31.91 28.04
06-07-28 32.28 32.41 31.92 10,633,000 32.11 28.22
06-07-27 31.76 32.58 31.65 15,697,900 32.19 28.29
06-07-26 30.57 32.19 30.57 21,026,200 31.75 27.90
06-07-25 31.15 31.57 30.90 13,373,600 31.33 27.53
Date Open High Low Vol Cls adjCls
06-07-24 30.48 31.41 30.48 12,886,100 31.07 27.31
06-07-21 31.03 31.10 29.98 22,760,200 30.52 26.82
06-07-20 32.15 32.76 31.77 10,261,500 31.80 27.95
06-07-19 31.15 32.32 30.95 17,805,000 32.25 28.34
06-07-18 30.80 31.28 30.44 14,149,900 30.95 27.20
06-07-17 30.78 31.47 30.62 10,867,800 31.20 27.42
06-07-14 31.00 31.27 30.71 15,754,200 30.76 27.03
06-07-13 31.67 31.79 30.80 14,158,200 31.22 27.44
06-07-12 32.32 32.52 31.56 12,707,800 31.67 27.83
Date Open High Low Vol Cls adjCls
06-07-11 31.80 32.69 31.66 13,867,400 32.54 28.60
06-07-10 32.85 32.95 31.57 13,952,900 31.93 28.06
06-07-07 32.95 33.31 32.74 15,969,900 32.85 28.87
06-07-06 32.59 33.43 32.55 12,672,400 33.10 29.09
06-07-05 32.70 33.24 32.68 16,640,300 32.77 28.80
06-07-03 31.55 32.69 31.50 9,648,100 32.51 28.57
06-06-30 32.09 32.32 31.57 21,392,700 31.68 27.84
06-06-29 31.70 32.05 31.38 13,316,200 32.03 28.15
06-06-28 32.10 32.19 31.04 15,943,600 31.59 27.76
Date Open High Low Vol Cls adjCls
06-06-27 32.52 32.59 31.90 13,039,600 31.94 28.07
06-06-26 32.90 33.20 32.30 10,891,700 32.49 28.55
06-06-23 32.91 33.14 32.62 10,355,600 32.66 28.70
06-06-22 33.62 33.94 32.94 20,091,900 32.97 28.98
06-06-21 32.95 34.04 32.92 23,028,500 33.74 29.65
06-06-20 33.30 33.47 32.63 15,036,700 32.86 28.88
06-06-19 33.06 34.00 33.06 32,283,300 33.57 29.50
06-06-16 31.90 33.25 31.90 36,246,900 33.04 29.04
06-06-15 30.25 31.92 30.20 24,017,200 31.88 28.02
Date Open High Low Vol Cls adjCls
06-06-14 29.88 30.15 29.75 12,625,900 30.14 26.49
06-06-13 29.87 30.18 29.40 17,326,100 29.79 26.18
06-06-12 29.94 30.17 29.69 13,304,300 29.87 26.25
06-06-09 30.00 30.12 29.71 18,449,100 29.94 26.24
06-06-08 30.90 30.91 29.00 23,446,300 30.06 26.35
06-06-07 31.00 31.37 30.91 12,602,000 30.93 27.11
06-06-06 31.80 31.80 30.58 16,469,600 30.90 27.08
06-06-05 32.15 32.42 31.57 8,887,400 31.59 27.69
06-06-02 32.41 32.46 32.02 9,006,100 32.40 28.40
Date Open High Low Vol Cls adjCls
06-06-01 32.13 32.50 31.89 10,414,300 32.43 28.43
06-05-31 31.95 32.43 31.76 11,902,500 32.38 28.38
06-05-30 32.30 32.48 31.91 7,884,500 31.92 27.98
06-05-26 32.23 32.62 32.10 8,025,600 32.54 28.52
06-05-25 32.38 32.54 32.03 9,342,200 32.27 28.29
06-05-24 32.20 32.71 32.02 12,331,700 32.37 28.37
06-05-23 32.57 33.05 32.11 14,783,000 32.11 28.15
06-05-22 31.85 32.53 31.73 13,111,700 32.18 28.21
06-05-19 32.61 32.72 31.29 19,926,300 32.02 28.07
Date Open High Low Vol Cls adjCls
06-05-18 32.35 33.05 32.35 22,216,500 32.48 28.47
06-05-17 32.10 32.72 31.86 33,849,300 32.16 28.19
06-05-16 31.63 31.87 30.50 19,089,300 31.11 27.27
06-05-15 32.12 32.80 31.63 12,094,300 31.63 27.72
06-05-12 32.60 32.69 32.00 8,837,800 32.13 28.16
06-05-11 32.88 32.95 32.14 9,031,700 32.53 28.51
06-05-10 32.94 33.35 32.88 5,753,800 33.08 29.00
06-05-09 33.07 33.41 32.88 9,560,900 33.12 29.03
06-05-08 33.59 33.95 33.35 7,695,600 33.79 29.62
Date Open High Low Vol Cls adjCls
06-05-05 33.47 33.90 33.21 12,223,100 33.87 29.69
06-05-04 32.90 33.40 32.86 7,764,700 33.29 29.18
06-05-03 32.38 33.00 32.38 6,640,200 32.84 28.78
06-05-02 32.75 32.78 32.22 6,591,600 32.32 28.33
06-05-01 32.65 33.00 32.57 8,078,800 32.64 28.61
06-04-28 33.05 33.20 32.25 7,689,000 32.47 28.46
06-04-27 32.70 33.39 32.50 11,368,000 33.26 29.15
06-04-26 33.00 33.00 32.26 8,985,900 32.80 28.75
06-04-25 33.00 33.04 32.35 8,055,500 33.01 28.93
Date Open High Low Vol Cls adjCls
06-04-24 32.84 33.30 32.62 6,600,000 32.90 28.84
06-04-21 33.79 33.98 32.60 10,361,200 32.96 28.89
06-04-20 32.80 33.92 32.62 11,074,000 33.81 29.64
06-04-19 33.50 33.63 32.94 6,506,000 32.99 28.92
06-04-18 32.00 33.65 32.00 11,594,200 33.48 29.35
06-04-17 32.63 32.95 31.95 7,214,200 32.03 28.07
06-04-13 32.43 32.93 32.26 7,041,200 32.62 28.59
06-04-12 32.68 32.82 32.32 6,653,300 32.33 28.34
06-04-11 33.13 33.27 32.50 11,492,800 32.54 28.52
Date Open High Low Vol Cls adjCls
06-04-10 33.28 33.62 33.00 5,733,300 33.10 29.01
06-04-07 34.11 34.17 33.33 7,306,900 33.37 29.25
06-04-06 34.17 34.45 34.02 6,746,200 34.10 29.89
06-04-05 33.60 34.43 33.57 15,072,900 34.36 30.12
06-04-04 33.49 33.75 33.17 9,802,600 33.69 29.53
06-04-03 33.00 33.68 32.89 10,159,700 33.53 29.39
06-03-31 32.58 33.21 32.56 11,804,300 32.90 28.84
06-03-30 32.60 33.24 32.43 9,851,000 32.57 28.55
06-03-29 32.15 33.08 32.10 9,524,400 32.72 28.68
Date Open High Low Vol Cls adjCls
06-03-28 32.95 32.96 32.00 13,968,000 32.07 28.11
06-03-27 32.95 33.27 32.90 9,442,200 33.11 29.02
06-03-24 32.80 33.32 32.76 8,301,600 33.17 29.07
06-03-23 33.12 33.29 32.99 9,501,800 33.00 28.93
06-03-22 32.64 33.50 32.64 14,058,900 33.36 29.24
06-03-21 33.86 34.20 33.51 9,728,100 33.54 29.40
06-03-20 33.95 34.18 33.86 7,426,300 33.96 29.77
06-03-17 34.00 34.20 33.88 14,641,500 34.16 29.94
06-03-16 33.89 34.05 33.79 13,016,100 33.86 29.68
Date Open High Low Vol Cls adjCls
06-03-15 33.35 33.96 33.32 14,100,200 33.89 29.71
06-03-14 33.15 33.57 33.11 10,252,900 33.40 29.28
06-03-13 32.91 33.28 32.75 6,949,100 33.22 29.12
06-03-10 32.76 33.17 32.52 8,042,900 32.99 28.85
06-03-09 32.80 33.09 32.71 9,939,100 32.76 28.65
06-03-08 32.80 33.01 32.65 10,389,300 32.68 28.58
06-03-07 32.72 33.13 32.65 10,509,100 32.96 28.82
06-03-06 33.30 33.54 32.58 11,120,600 32.86 28.73
06-03-03 33.75 33.94 33.26 13,270,400 33.26 29.08
Date Open High Low Vol Cls adjCls
06-03-02 34.00 34.20 33.65 11,826,000 34.19 29.90
06-03-01 33.26 34.06 33.10 14,804,600 34.05 29.77
06-02-28 33.00 33.31 32.42 13,701,800 32.81 28.69
06-02-27 32.35 33.50 32.32 13,258,900 33.41 29.21
06-02-24 32.46 32.46 31.80 10,018,100 32.02 28.00
06-02-23 32.72 32.99 32.25 10,836,600 32.37 28.30
06-02-22 32.20 33.02 31.90 14,996,900 32.94 28.80
06-02-21 33.85 33.97 32.41 19,016,900 32.51 28.43
06-02-17 33.65 34.08 33.54 16,358,600 34.07 29.79
Date Open High Low Vol Cls adjCls
06-02-16 33.04 34.52 32.99 51,250,500 34.02 29.75
06-02-15 32.25 32.53 31.66 20,182,900 31.67 27.69
06-02-14 31.80 32.50 31.65 15,929,900 32.49 28.41
06-02-13 31.20 31.86 31.17 8,941,400 31.74 27.75
06-02-10 31.59 31.60 30.96 9,879,600 31.51 27.55
06-02-09 32.15 32.18 31.42 10,311,400 31.60 27.63
06-02-08 30.58 32.03 30.51 15,229,500 32.01 27.99
06-02-07 30.20 30.63 30.13 7,540,300 30.37 26.56
06-02-06 30.43 30.46 29.84 10,028,600 30.27 26.47
Date Open High Low Vol Cls adjCls
06-02-03 30.62 30.97 30.32 10,405,600 30.56 26.72
06-02-02 31.20 31.42 30.75 8,734,000 30.91 27.03
06-02-01 31.00 31.28 30.77 9,136,300 31.23 27.31
06-01-31 31.15 31.47 30.96 8,516,000 31.18 27.26
06-01-30 31.24 31.47 30.94 7,089,800 31.28 27.35
06-01-27 31.50 31.97 31.06 11,837,400 31.29 27.36
06-01-26 32.14 32.19 31.47 16,131,400 31.60 27.63
06-01-25 31.37 32.27 31.14 19,064,100 32.11 28.08
06-01-24 31.45 31.73 31.32 14,574,700 31.37 27.43
Date Open High Low Vol Cls adjCls
06-01-23 31.69 31.79 31.21 10,671,300 31.34 27.40
06-01-20 32.24 32.48 31.59 15,649,100 31.74 27.75
06-01-19 31.78 32.33 31.61 18,456,000 32.24 28.19
06-01-18 31.20 31.83 31.00 14,352,700 31.67 27.69
06-01-17 31.40 31.70 31.10 10,254,300 31.66 27.68
06-01-13 31.25 31.90 31.25 15,444,800 31.90 27.89
06-01-12 31.10 31.24 30.90 8,668,800 31.02 27.12
06-01-11 31.00 31.38 30.76 21,009,700 31.34 27.40
06-01-10 30.26 30.84 30.15 13,381,500 30.78 26.91
Date Open High Low Vol Cls adjCls
06-01-09 30.01 30.70 30.00 12,449,800 30.62 26.77
06-01-06 29.50 30.29 29.50 16,322,700 30.24 26.44
06-01-05 29.50 29.57 29.23 11,126,800 29.40 25.71
06-01-04 28.78 29.65 28.76 11,604,100 29.61 25.89
06-01-03 29.28 29.28 28.37 15,938,700 28.77 25.16
05-12-30 28.53 28.78 28.35 6,529,000 28.63 25.03
05-12-29 28.70 28.93 28.70 8,113,200 28.74 25.13
05-12-28 28.69 28.90 28.68 6,707,900 28.80 25.18
05-12-27 28.88 29.00 28.74 7,371,200 28.74 25.13
Date Open High Low Vol Cls adjCls
05-12-23 28.76 29.04 28.60 8,163,900 28.77 25.16
05-12-22 28.90 29.19 28.71 12,266,500 28.90 25.27
05-12-21 28.85 29.15 28.67 12,237,300 28.77 25.16
05-12-20 28.80 28.90 28.72 16,161,400 28.85 25.23
05-12-19 28.81 29.17 28.75 16,577,400 28.87 25.24
05-12-16 29.27 29.40 28.92 13,832,300 28.92 25.29
05-12-15 29.67 29.80 29.20 8,830,100 29.20 25.53
05-12-14 29.08 29.72 28.90 16,087,400 29.61 25.89
05-12-13 29.65 29.70 28.67 17,400,300 29.07 25.42
Date Open High Low Vol Cls adjCls
05-12-12 30.00 30.12 29.72 10,127,700 29.97 26.21
05-12-09 29.22 30.00 29.22 9,133,900 29.92 26.09
05-12-08 29.50 29.72 29.09 8,236,800 29.23 25.49
05-12-07 29.51 29.90 29.38 10,936,600 29.52 25.74
05-12-06 29.93 30.25 29.57 20,383,100 29.62 25.83
05-12-05 29.19 29.84 29.00 16,262,000 29.79 25.98
05-12-02 29.51 29.62 29.11 14,717,100 29.23 25.49
05-12-01 29.52 29.90 29.52 19,714,600 29.56 25.78
05-11-30 30.00 30.13 29.60 15,197,300 29.67 25.87
Date Open High Low Vol Cls adjCls
05-11-29 29.97 30.08 29.82 10,930,000 29.96 26.13
05-11-28 29.65 29.98 29.51 12,032,500 29.96 26.13
05-11-25 29.38 29.83 29.17 4,150,700 29.73 25.93
05-11-23 29.11 29.64 29.11 9,214,300 29.38 25.62
05-11-22 28.86 29.78 28.80 13,741,900 29.35 25.59
05-11-21 29.30 29.47 29.12 9,766,400 29.28 25.53
05-11-18 30.11 30.17 29.01 41,322,800 29.40 25.64
05-11-17 28.50 29.30 28.48 21,271,200 29.00 25.29
05-11-16 28.15 28.57 27.98 13,242,900 28.27 24.65
Date Open High Low Vol Cls adjCls
05-11-15 27.90 28.70 27.90 13,130,600 28.12 24.52
05-11-14 28.14 28.27 27.68 12,515,700 28.20 24.59
05-11-11 28.24 28.75 28.24 10,434,100 28.52 24.87
05-11-10 28.13 28.41 27.73 9,814,600 28.27 24.65
05-11-09 28.40 28.63 28.21 7,217,900 28.23 24.62
05-11-08 28.29 28.74 28.22 8,282,900 28.54 24.89
05-11-07 28.51 28.84 28.42 8,574,400 28.73 25.05
05-11-04 28.75 28.75 28.20 8,860,100 28.53 24.88
05-11-03 28.79 29.04 28.56 10,204,400 28.74 25.06
Date Open High Low Vol Cls adjCls
05-11-02 28.25 29.09 28.00 13,722,700 28.79 25.11
05-11-01 27.81 28.55 27.81 18,336,200 28.28 24.66
05-10-31 27.96 28.20 27.82 13,177,800 28.04 24.45
05-10-28 27.05 28.09 26.81 13,241,400 27.96 24.38
05-10-27 26.82 26.99 26.50 11,834,600 26.80 23.37
05-10-26 25.53 27.69 25.53 15,419,300 26.96 23.51
05-10-25 27.80 28.19 27.40 9,845,700 27.48 23.96
05-10-24 27.65 28.29 27.50 8,452,000 28.25 24.64
05-10-21 27.55 27.94 27.35 8,586,300 27.57 24.04
Date Open High Low Vol Cls adjCls
05-10-20 27.67 28.21 27.27 9,009,500 27.42 23.91
05-10-19 27.40 27.67 27.04 9,396,900 27.64 24.10
05-10-18 27.30 27.92 27.23 8,686,500 27.73 24.18
05-10-17 27.55 27.85 27.26 6,053,300 27.38 23.88
05-10-14 27.24 27.59 26.90 7,920,000 27.54 24.02
05-10-13 26.70 27.41 26.60 11,990,000 27.24 23.75
05-10-12 26.95 27.50 26.83 15,743,800 27.30 23.81
05-10-11 26.67 27.32 26.67 10,762,400 27.24 23.75
05-10-10 27.27 27.37 26.64 11,559,700 26.67 23.26
Date Open High Low Vol Cls adjCls
05-10-07 26.80 27.15 26.63 13,352,200 27.10 23.63
05-10-06 27.54 27.68 26.69 15,967,900 26.89 23.45
05-10-05 28.55 28.55 27.45 15,872,200 27.47 23.96
05-10-04 28.20 29.04 28.15 22,349,900 28.55 24.90
05-10-03 29.20 29.33 28.69 12,342,300 28.90 25.20
05-09-30 29.13 29.44 28.66 12,739,600 29.20 25.46
05-09-29 28.35 29.15 28.16 11,088,600 28.94 25.24
05-09-28 28.55 28.79 28.20 8,935,000 28.52 24.87
05-09-27 28.93 28.93 28.33 11,042,600 28.37 24.74
Date Open High Low Vol Cls adjCls
05-09-26 28.73 29.10 28.65 14,812,700 28.94 25.24
05-09-23 27.90 28.61 27.46 11,518,800 28.47 24.83
05-09-22 28.09 28.33 27.63 11,995,900 28.01 24.43
05-09-21 28.00 28.36 27.63 11,223,000 28.09 24.50
05-09-20 28.88 29.51 28.18 17,865,200 28.28 24.66
05-09-19 28.36 28.90 28.29 14,311,500 28.88 25.18
05-09-16 27.99 28.35 27.88 17,336,800 28.34 24.71
05-09-15 27.45 27.87 27.41 9,685,600 27.87 24.30
05-09-14 27.46 27.77 27.42 7,670,200 27.50 23.98
Date Open High Low Vol Cls adjCls
05-09-13 27.70 27.74 27.46 7,998,200 27.53 24.01
05-09-12 27.80 27.82 27.66 7,102,800 27.74 24.19
05-09-09 27.85 27.98 27.68 15,923,300 27.81 24.18
05-09-08 27.60 27.87 27.50 17,034,000 27.85 24.22
05-09-07 27.50 27.67 27.43 12,238,600 27.46 23.88
05-09-06 27.65 27.85 27.22 18,686,300 27.25 23.70
05-09-02 27.75 27.92 27.60 8,888,900 27.60 24.00
05-09-01 27.65 27.90 27.37 11,182,800 27.90 24.26
05-08-31 26.95 27.88 26.95 20,179,000 27.76 24.14
Date Open High Low Vol Cls adjCls
05-08-30 26.72 27.17 26.66 13,934,500 27.10 23.56
05-08-29 26.90 26.98 26.50 12,351,100 26.69 23.21
05-08-26 27.00 27.25 26.74 14,046,100 27.01 23.49
05-08-25 26.48 27.04 26.41 13,630,800 26.90 23.39
05-08-24 26.90 27.09 26.63 16,632,100 26.72 23.23
05-08-23 26.60 26.73 26.50 12,607,700 26.71 23.23
05-08-22 26.49 26.83 26.38 13,219,200 26.53 23.07
05-08-19 26.66 26.68 26.40 10,946,700 26.49 23.03
05-08-18 26.45 26.79 26.40 23,430,400 26.65 23.17
Date Open High Low Vol Cls adjCls
05-08-17 25.69 27.24 25.69 62,232,100 26.82 23.32
05-08-16 24.25 25.25 23.66 13,054,300 23.70 20.61
05-08-15 24.01 24.29 23.89 7,627,200 24.09 20.95
05-08-12 23.70 24.24 23.68 10,528,300 24.03 20.90
05-08-11 24.00 24.44 23.94 8,800,600 24.18 21.03
05-08-10 24.59 24.70 24.09 6,760,200 24.14 20.99
05-08-09 24.70 24.80 24.44 6,924,500 24.55 21.35
05-08-08 24.75 24.92 24.50 5,136,500 24.61 21.40
05-08-05 24.39 24.80 24.28 9,078,800 24.68 21.46
Date Open High Low Vol Cls adjCls
05-08-04 24.62 24.93 24.36 8,511,800 24.46 21.27
05-08-03 24.20 24.66 24.15 8,006,200 24.61 21.40
05-08-02 24.50 24.60 24.22 6,797,800 24.32 21.15
05-08-01 24.63 24.68 24.40 7,474,000 24.50 21.30
05-07-29 24.39 24.77 24.32 9,201,100 24.62 21.41
05-07-28 24.60 24.66 24.36 7,582,100 24.49 21.30
05-07-27 24.32 24.87 24.19 9,741,500 24.78 21.55
05-07-26 24.25 24.48 24.03 7,308,000 24.36 21.18
05-07-25 24.07 24.50 24.06 6,288,100 24.30 21.13
Date Open High Low Vol Cls adjCls
05-07-22 24.25 24.35 23.96 8,775,700 24.18 21.03
05-07-21 24.60 24.70 24.25 9,255,600 24.29 21.12
05-07-20 24.35 24.94 24.22 13,406,700 24.73 21.50
05-07-19 24.93 25.03 24.40 17,678,200 24.52 21.32
05-07-18 24.94 25.07 24.79 15,197,700 24.92 21.67
05-07-15 24.63 24.99 24.63 17,704,500 24.94 21.69
05-07-14 24.68 24.73 24.51 14,920,100 24.62 21.41
05-07-13 24.05 24.58 24.04 12,345,700 24.42 21.23
05-07-12 24.15 24.25 24.00 9,652,000 24.11 20.96
Date Open High Low Vol Cls adjCls
05-07-11 24.35 24.44 24.09 10,041,000 24.13 20.98
05-07-08 23.90 24.31 23.90 11,775,600 24.28 21.11
05-07-07 23.60 24.17 23.50 14,353,000 24.15 21.00
05-07-06 23.80 24.43 23.71 10,915,500 23.96 20.83
05-07-05 23.10 23.80 23.05 10,916,100 23.71 20.62
05-07-01 23.85 23.88 23.46 8,090,700 23.48 20.42
05-06-30 23.82 24.08 23.50 11,154,200 23.51 20.44
05-06-29 23.75 24.20 23.69 7,738,400 24.07 20.93
05-06-28 23.65 23.80 23.45 7,189,900 23.66 20.57
Date Open High Low Vol Cls adjCls
05-06-27 23.70 23.75 23.33 7,121,500 23.51 20.44
05-06-24 24.25 24.26 23.64 10,088,600 23.80 20.70
05-06-23 24.45 24.58 24.17 11,787,100 24.39 21.21
05-06-22 24.58 24.70 24.42 12,461,800 24.50 21.30
05-06-21 23.84 24.70 23.73 17,525,800 24.61 21.40
05-06-20 23.73 23.93 23.60 8,424,400 23.85 20.74
05-06-17 24.08 24.15 23.81 13,803,900 23.91 20.79
05-06-16 23.70 24.00 23.68 11,626,600 23.90 20.78
05-06-15 23.75 24.01 23.34 10,830,100 23.88 20.76
Date Open High Low Vol Cls adjCls
05-06-14 23.78 23.88 23.65 10,038,300 23.85 20.74
05-06-13 23.30 23.90 23.25 19,110,200 23.89 20.77
05-06-10 22.98 23.50 22.85 13,313,200 23.50 20.36
05-06-09 22.39 22.94 22.38 8,128,200 22.76 19.72
05-06-08 22.60 22.64 22.39 5,935,700 22.43 19.44
05-06-07 22.53 22.78 22.50 5,322,100 22.51 19.51
05-06-06 22.73 22.95 22.50 5,725,200 22.58 19.57
05-06-03 22.55 22.77 22.51 6,854,000 22.72 19.69
05-06-02 22.53 22.71 22.45 6,950,600 22.68 19.65
Date Open High Low Vol Cls adjCls
05-06-01 22.45 22.79 22.45 8,267,300 22.68 19.65
05-05-31 22.55 22.62 22.46 11,148,000 22.51 19.51
05-05-27 22.80 22.94 22.70 5,571,500 22.77 19.73
05-05-26 22.82 23.25 22.77 12,192,000 23.00 19.93
05-05-25 22.51 22.83 22.47 8,711,100 22.82 19.78
05-05-24 22.42 22.73 22.35 7,181,800 22.72 19.69
05-05-23 22.41 22.73 22.41 10,640,800 22.55 19.54
05-05-20 22.50 22.75 22.44 10,414,700 22.50 19.50
05-05-19 22.35 22.55 22.23 12,783,100 22.51 19.51
Date Open High Low Vol Cls adjCls
05-05-18 22.09 22.81 21.85 34,237,400 22.55 19.54
05-05-17 20.78 21.55 20.75 16,062,400 21.55 18.67
05-05-16 20.56 21.05 20.43 9,481,400 21.01 18.21
05-05-13 20.26 20.75 20.12 12,856,600 20.62 17.87
05-05-12 20.45 20.54 20.15 9,567,200 20.15 17.46
05-05-11 20.48 20.56 20.23 8,637,900 20.56 17.82
05-05-10 20.50 20.59 20.30 9,226,400 20.45 17.72
05-05-09 20.45 20.80 20.43 9,060,700 20.74 17.97
05-05-06 20.95 21.09 20.82 6,523,100 20.98 18.18
Date Open High Low Vol Cls adjCls
05-05-05 20.98 21.07 20.69 6,797,600 20.93 18.14
05-05-04 21.00 21.15 20.77 8,677,300 21.03 18.22
05-05-03 20.97 21.27 20.81 9,014,600 21.00 18.20
05-05-02 20.57 21.00 20.55 12,426,400 20.97 18.17
05-04-29 20.30 20.57 20.24 11,835,100 20.47 17.74
05-04-28 19.95 20.44 19.81 14,575,700 20.30 17.59
05-04-27 20.25 20.28 19.94 17,795,000 20.17 17.48
05-04-26 20.65 20.65 20.25 16,138,300 20.47 17.74
05-04-25 21.00 21.12 20.91 6,173,700 21.10 18.28
Date Open High Low Vol Cls adjCls
05-04-22 20.95 21.09 20.65 10,138,700 20.78 18.01
05-04-21 20.70 21.23 20.65 10,403,900 21.08 18.27
05-04-20 20.55 20.77 20.53 8,482,000 20.59 17.84
05-04-19 20.44 20.76 20.44 8,704,900 20.65 17.90
05-04-18 20.65 20.78 20.19 16,537,800 20.44 17.71
05-04-15 21.50 21.51 20.76 20,200,800 20.84 18.06
05-04-14 21.87 21.87 21.66 14,129,800 21.75 18.85
05-04-13 21.55 22.06 21.54 12,610,700 21.95 19.02
05-04-12 21.45 21.80 21.36 7,063,100 21.71 18.81
Date Open High Low Vol Cls adjCls
05-04-11 21.65 21.81 21.48 7,131,900 21.57 18.69
05-04-08 21.75 21.89 21.61 6,779,400 21.64 18.75
05-04-07 21.77 21.94 21.56 7,402,000 21.80 18.89
05-04-06 21.69 21.97 21.56 10,247,500 21.77 18.87
05-04-05 21.85 22.11 21.55 12,585,300 21.56 18.68
05-04-04 21.71 21.92 21.55 15,547,400 21.91 18.99
05-04-01 21.95 22.04 21.42 16,363,800 21.71 18.81
05-03-31 21.95 22.04 21.79 20,350,700 21.94 19.01
05-03-30 21.50 22.14 21.28 44,768,200 22.00 19.06
Date Open High Low Vol Cls adjCls
05-03-29 19.79 21.85 19.76 45,124,800 21.78 18.87
05-03-28 19.82 19.97 19.60 7,698,400 19.79 17.15
05-03-24 19.73 20.01 19.68 6,416,800 19.81 17.17
05-03-23 19.75 19.90 19.57 12,724,000 19.76 17.12
05-03-22 20.15 20.29 19.94 9,827,900 20.01 17.34
05-03-21 20.05 20.28 20.03 9,927,900 20.15 17.46
05-03-18 20.38 20.39 20.07 19,587,900 20.10 17.42
05-03-17 20.15 20.50 20.12 9,805,200 20.38 17.66
05-03-16 20.00 20.26 19.90 11,579,300 20.22 17.52
Date Open High Low Vol Cls adjCls
05-03-15 20.22 20.33 19.91 8,641,200 20.14 17.45
05-03-14 20.05 20.29 19.99 9,050,200 20.20 17.51
05-03-11 20.52 20.65 19.85 14,298,600 19.94 17.21
05-03-10 20.59 20.65 20.28 6,963,700 20.59 17.77
05-03-09 20.80 21.04 20.49 9,912,700 20.64 17.81
05-03-08 20.78 20.96 20.74 8,142,400 20.92 18.06
05-03-07 20.51 21.02 20.50 13,645,200 20.87 18.01
05-03-04 20.90 20.94 20.54 11,168,700 20.56 17.75
05-03-03 20.66 20.90 20.55 7,774,400 20.81 17.96
Date Open High Low Vol Cls adjCls
05-03-02 20.40 20.84 20.32 7,145,100 20.70 17.87
05-03-01 20.75 20.80 20.35 8,843,300 20.72 17.88
05-02-28 20.45 20.88 20.45 9,040,100 20.80 17.95
05-02-25 20.27 20.74 20.26 7,105,100 20.66 17.83
05-02-24 20.15 20.56 19.90 11,902,300 20.44 17.64
05-02-23 20.56 20.60 20.24 10,011,900 20.36 17.57
05-02-22 20.75 21.11 20.57 9,760,000 20.57 17.75
05-02-18 20.87 21.21 20.76 9,489,800 21.00 18.13
05-02-17 21.17 21.48 20.80 22,993,200 20.86 18.00
Date Open High Low Vol Cls adjCls
05-02-16 20.90 21.25 20.83 17,307,400 21.06 18.18
05-02-15 20.68 21.16 20.65 16,193,400 21.12 18.23
05-02-14 20.95 21.10 20.55 18,809,400 20.77 17.93
05-02-11 21.25 21.50 21.20 17,207,600 21.30 18.38
05-02-10 21.20 21.54 21.04 26,115,800 21.48 18.54
05-02-09 22.10 22.26 21.02 102,178,000 21.53 18.58
05-02-08 20.32 20.44 20.12 8,151,100 20.14 17.38
05-02-07 20.45 20.52 20.30 5,569,700 20.37 17.58
05-02-04 19.82 20.51 19.81 9,285,700 20.45 17.65
Date Open High Low Vol Cls adjCls
05-02-03 19.75 20.30 19.70 9,501,900 19.90 17.18
05-02-02 19.79 19.83 19.56 7,859,200 19.57 16.89
05-02-01 19.70 20.14 19.67 9,232,800 19.82 17.11
05-01-31 19.42 19.77 19.41 9,489,300 19.59 16.91
05-01-28 19.40 19.48 18.89 18,252,400 19.34 16.69
05-01-27 19.58 19.71 19.27 10,714,500 19.49 16.82
05-01-26 19.69 19.81 19.49 12,020,100 19.59 16.91
05-01-25 19.95 19.98 19.63 11,449,100 19.66 16.97
05-01-24 19.95 20.19 19.83 11,310,300 19.89 17.17
Date Open High Low Vol Cls adjCls
05-01-21 19.93 20.20 19.93 11,021,800 19.99 17.25
05-01-20 19.92 20.31 19.91 9,082,000 20.02 17.28
05-01-19 20.43 20.49 20.25 8,441,000 20.28 17.50
05-01-18 20.03 20.57 19.97 14,467,700 20.43 17.63
05-01-14 19.93 20.13 19.79 9,590,500 20.07 17.32
05-01-13 20.06 20.29 19.91 9,899,700 19.95 17.22
05-01-12 20.05 20.15 19.63 12,640,100 20.04 17.30
05-01-11 20.30 20.31 19.50 20,966,400 20.05 17.31
05-01-10 20.69 20.86 20.59 8,329,900 20.81 17.96
Date Open High Low Vol Cls adjCls
05-01-07 20.95 21.00 20.77 13,728,800 20.84 17.99
05-01-06 21.04 21.16 20.82 9,029,800 20.96 18.09
05-01-05 20.85 21.15 20.81 11,384,100 21.00 18.13
05-01-04 21.05 21.16 20.58 9,286,300 20.91 18.05
05-01-03 21.12 21.25 20.99 8,260,100 21.05 18.17
04-12-31 21.13 21.20 20.93 5,395,800 20.97 18.10
04-12-30 21.14 21.22 21.10 4,098,400 21.13 18.24
04-12-29 21.09 21.26 21.04 5,541,600 21.20 18.30
04-12-28 21.04 21.25 20.93 5,523,400 21.23 18.32
Date Open High Low Vol Cls adjCls
04-12-27 20.91 21.21 20.81 6,245,000 21.09 18.20
04-12-23 21.12 21.22 21.00 4,283,600 21.06 18.18
04-12-22 21.17 21.24 21.00 6,767,100 21.21 18.31
04-12-21 20.98 21.24 20.97 8,784,600 21.21 18.31
04-12-20 20.96 21.17 20.91 7,370,700 20.98 18.11
04-12-17 21.05 21.09 20.78 15,680,300 20.96 18.09
04-12-16 20.56 21.06 20.53 12,664,500 21.05 18.17
04-12-15 20.53 20.73 20.50 11,045,600 20.71 17.88
04-12-14 20.75 20.80 20.55 7,709,200 20.60 17.78
Date Open High Low Vol Cls adjCls
04-12-13 20.88 20.93 20.34 7,354,500 20.70 17.87
04-12-10 20.92 21.03 20.50 7,881,900 20.81 17.89
04-12-09 21.20 21.20 20.42 11,588,600 20.87 17.94
04-12-08 21.16 21.20 20.94 10,665,000 21.02 18.07
04-12-07 21.20 21.58 21.03 12,682,200 21.08 18.12
04-12-06 20.84 21.46 20.76 12,488,600 21.33 18.34
04-12-03 20.76 21.01 20.72 13,804,100 20.99 18.05
04-12-02 20.40 20.70 20.38 7,807,900 20.57 17.69
04-12-01 20.09 20.53 20.00 9,824,600 20.52 17.64
Date Open High Low Vol Cls adjCls
04-11-30 19.98 20.07 19.88 7,812,400 20.00 17.20
04-11-29 20.12 20.25 19.89 8,147,700 20.10 17.28
04-11-26 20.07 20.17 20.07 2,385,500 20.17 17.34
04-11-24 20.13 20.25 20.03 5,822,200 20.14 17.32
04-11-23 20.11 20.25 19.99 8,157,600 20.16 17.33
04-11-22 20.01 20.23 19.95 10,026,800 20.20 17.37
04-11-19 20.25 20.34 20.08 10,304,500 20.08 17.26
04-11-18 20.19 20.37 20.07 12,362,500 20.26 17.42
04-11-17 21.26 21.32 20.02 39,020,100 20.20 17.37
Date Open High Low Vol Cls adjCls
04-11-16 19.35 19.80 19.18 16,731,000 19.68 16.92
04-11-15 19.30 19.50 19.25 12,674,600 19.42 16.70
04-11-12 19.26 19.45 19.00 15,073,900 19.34 16.63
04-11-11 18.91 19.49 18.85 12,155,900 19.25 16.55
04-11-10 19.52 19.58 18.93 16,075,200 18.97 16.31
04-11-09 19.86 20.00 19.70 9,360,600 19.70 16.94
04-11-08 19.60 19.91 19.60 8,066,600 19.81 17.03
04-11-05 19.77 19.96 19.62 10,446,000 19.69 16.93
04-11-04 19.00 19.59 18.95 9,181,700 19.53 16.79
Date Open High Low Vol Cls adjCls
04-11-03 19.38 19.48 18.96 10,331,100 19.00 16.34
04-11-02 18.77 19.31 18.56 9,606,600 19.00 16.34
04-11-01 18.57 18.91 18.50 8,629,100 18.76 16.13
04-10-29 18.31 18.68 18.31 10,455,800 18.66 16.04
04-10-28 18.30 18.56 18.28 7,964,600 18.49 15.90
04-10-27 17.90 18.56 17.87 11,682,100 18.45 15.86
04-10-26 18.00 18.09 17.59 13,004,400 17.86 15.36
04-10-25 17.70 18.04 17.68 7,130,900 17.91 15.40
04-10-22 18.23 18.36 17.93 8,060,500 17.94 15.42
Date Open High Low Vol Cls adjCls
04-10-21 18.19 18.49 18.13 7,522,300 18.36 15.79
04-10-20 18.10 18.26 17.97 9,715,300 18.23 15.67
04-10-19 18.31 18.49 18.20 10,077,100 18.24 15.68
04-10-18 18.20 18.33 18.05 12,025,600 18.25 15.69
04-10-15 18.38 18.53 18.20 10,000,900 18.21 15.66
04-10-14 18.41 18.75 18.21 11,831,500 18.38 15.80
04-10-13 18.75 18.99 18.65 11,278,200 18.90 16.25
04-10-12 18.45 18.69 18.20 8,481,900 18.53 15.93
04-10-11 18.48 18.73 18.38 5,128,000 18.64 16.03
Date Open High Low Vol Cls adjCls
04-10-08 18.93 19.00 18.38 8,866,700 18.56 15.96
04-10-07 19.00 19.15 18.87 7,998,200 19.03 16.36
04-10-06 18.90 19.19 18.84 6,828,700 19.18 16.49
04-10-05 18.68 19.01 18.63 10,819,000 18.98 16.32
04-10-04 19.12 19.45 19.01 9,759,900 19.06 16.39
04-10-01 18.86 19.32 18.86 8,558,300 19.12 16.44
04-09-30 18.52 19.00 18.50 10,970,200 18.75 16.12
04-09-29 18.24 18.52 18.11 8,518,500 18.52 15.92
04-09-28 18.36 18.46 18.08 9,109,500 18.24 15.68
Date Open High Low Vol Cls adjCls
04-09-27 18.35 18.59 18.25 9,973,100 18.40 15.82
04-09-24 18.84 18.93 18.53 11,529,900 18.58 15.97
04-09-23 18.64 18.98 18.64 9,049,900 18.84 16.20
04-09-22 18.62 18.79 18.60 9,622,500 18.62 16.01
04-09-21 18.55 18.77 18.53 8,953,600 18.70 16.08
04-09-20 18.14 18.69 18.14 10,927,100 18.41 15.83
04-09-17 18.26 18.30 18.05 12,369,600 18.11 15.57
04-09-16 18.21 18.36 18.20 6,752,100 18.22 15.67
04-09-15 18.41 18.44 18.12 9,767,900 18.28 15.72
Date Open High Low Vol Cls adjCls
04-09-14 18.46 18.55 18.40 10,000,300 18.40 15.82
04-09-13 18.36 18.74 18.31 9,344,200 18.61 16.00
04-09-10 18.12 18.46 18.12 7,339,900 18.29 15.66
04-09-09 17.93 18.34 17.90 9,438,500 18.12 15.51
04-09-08 17.81 18.03 17.81 10,588,300 17.94 15.36
04-09-07 17.80 18.01 17.80 8,364,600 17.99 15.40
04-09-03 17.75 17.80 17.58 12,683,700 17.70 15.15
04-09-02 17.87 18.04 17.80 6,104,800 18.02 15.43
04-09-01 17.85 17.97 17.75 8,108,700 17.92 15.34
Date Open High Low Vol Cls adjCls
04-08-31 17.87 17.94 17.66 7,149,800 17.89 15.31
04-08-30 18.12 18.26 17.89 8,621,700 17.92 15.34
04-08-27 18.19 18.34 18.19 6,187,300 18.26 15.63
04-08-26 18.07 18.30 18.07 7,150,800 18.19 15.57
04-08-25 17.74 18.22 17.70 11,086,800 18.10 15.49
04-08-24 17.88 18.04 17.56 12,302,000 17.68 15.13
04-08-23 17.70 18.18 17.70 9,644,100 17.88 15.31
04-08-20 17.71 18.15 17.70 13,692,100 18.11 15.50
04-08-19 17.51 17.89 17.50 13,299,200 17.71 15.16
Date Open High Low Vol Cls adjCls
04-08-18 16.73 17.81 16.73 17,151,600 17.53 15.01
04-08-17 16.90 17.05 16.81 14,071,800 16.90 14.47
04-08-16 16.53 16.91 16.51 18,424,200 16.90 14.47
04-08-13 16.93 16.94 16.38 27,323,900 16.50 14.12
04-08-12 17.11 17.11 16.08 80,982,900 16.95 14.51
04-08-11 19.94 19.94 19.14 10,871,900 19.52 16.71
04-08-10 20.04 20.20 19.82 6,679,200 19.95 17.08
04-08-09 19.81 20.10 19.80 5,999,400 19.88 17.02
04-08-06 20.27 20.27 19.77 9,074,600 19.90 17.04
Date Open High Low Vol Cls adjCls
04-08-05 20.51 20.67 20.40 9,344,800 20.50 17.55
04-08-04 20.10 20.55 20.09 6,987,500 20.44 17.50
04-08-03 20.29 20.33 20.16 7,427,600 20.25 17.33
04-08-02 19.75 20.38 19.75 7,160,900 20.37 17.44
04-07-30 20.22 20.36 20.00 7,009,300 20.15 17.25
04-07-29 20.18 20.41 20.10 6,991,500 20.21 17.30
04-07-28 19.76 19.99 19.52 6,464,300 19.93 17.06
04-07-27 19.72 20.11 19.64 7,338,300 20.00 17.12
04-07-26 19.59 19.80 19.44 7,378,200 19.73 16.89
Date Open High Low Vol Cls adjCls
04-07-23 19.97 19.97 19.53 6,455,400 19.58 16.76
04-07-22 19.51 20.00 19.51 7,300,900 19.96 17.09
04-07-21 20.23 20.23 19.67 7,514,400 19.69 16.86
04-07-20 19.68 20.25 19.65 8,391,000 20.00 17.12
04-07-19 19.50 19.91 19.47 7,901,200 19.75 16.91
04-07-16 19.72 19.96 19.58 8,209,900 19.64 16.81
04-07-15 19.86 20.01 19.53 11,018,600 19.65 16.82
04-07-14 19.95 20.05 19.77 11,484,500 19.90 17.04
04-07-13 20.21 20.49 20.17 6,358,400 20.25 17.33
Date Open High Low Vol Cls adjCls
04-07-12 20.00 20.18 19.95 7,355,000 20.11 17.21
04-07-09 20.05 20.25 20.02 7,744,200 20.13 17.23
04-07-08 20.10 20.30 19.92 7,072,600 19.99 17.11
04-07-07 20.01 20.58 20.00 8,732,700 20.26 17.34
04-07-06 20.20 20.25 19.92 9,675,300 20.04 17.15
04-07-02 20.58 20.60 20.22 6,020,700 20.41 17.47
04-07-01 20.85 20.86 20.35 11,002,200 20.58 17.62
04-06-30 20.95 21.20 20.94 8,442,600 21.10 18.06
04-06-29 20.92 21.15 20.90 8,087,400 21.10 18.06
Date Open High Low Vol Cls adjCls
04-06-28 20.88 21.25 20.88 11,124,800 20.98 17.96
04-06-25 20.96 21.12 20.72 11,010,500 20.81 17.81
04-06-24 21.09 21.28 20.96 10,650,300 21.02 17.99
04-06-23 20.84 21.27 20.68 11,135,600 21.13 18.09
04-06-22 20.75 20.97 20.74 9,347,100 20.89 17.88
04-06-21 20.84 21.04 20.78 9,715,900 20.79 17.80
04-06-18 21.00 21.04 20.71 9,704,200 20.92 17.91
04-06-17 21.30 21.39 20.86 9,266,000 21.09 18.05
04-06-16 21.62 21.62 21.42 7,605,500 21.50 18.40
Date Open High Low Vol Cls adjCls
04-06-15 21.69 22.00 21.53 7,165,400 21.70 18.58
04-06-14 21.40 21.75 21.40 8,914,900 21.59 18.48
04-06-10 21.92 21.95 21.51 8,363,800 21.75 18.55
04-06-09 22.00 22.18 21.82 14,524,200 21.92 18.70
04-06-08 21.50 22.00 21.49 10,675,300 22.00 18.76
04-06-07 21.47 21.69 21.41 8,134,100 21.66 18.47
04-06-04 21.17 21.42 21.16 8,739,200 21.26 18.13
04-06-03 21.13 21.28 21.05 6,598,900 21.12 18.01
04-06-02 21.22 21.35 21.08 6,715,700 21.31 18.17
Date Open High Low Vol Cls adjCls
04-06-01 21.24 21.30 21.06 10,002,700 21.17 18.06
04-05-28 21.35 21.40 21.08 9,846,600 21.24 18.12
04-05-27 21.47 21.50 21.05 7,808,400 21.14 18.03
04-05-26 21.00 21.32 20.95 7,037,500 21.25 18.12
04-05-25 20.78 21.07 20.59 8,139,500 21.02 17.93
04-05-24 20.90 20.99 20.52 9,891,200 20.74 17.69
04-05-21 20.89 20.99 20.58 8,820,100 20.82 17.76
04-05-20 20.68 20.92 20.60 10,294,500 20.73 17.68
04-05-19 21.20 21.34 20.55 32,881,500 20.55 17.53
Date Open High Low Vol Cls adjCls
04-05-18 19.69 19.98 19.60 9,761,400 19.83 16.91
04-05-17 19.28 19.70 19.21 8,788,900 19.50 16.63
04-05-14 19.99 20.02 19.50 15,206,300 19.61 16.73
04-05-13 19.92 20.45 19.86 10,827,400 20.03 17.08
04-05-12 19.85 20.18 19.75 11,019,600 20.11 17.15
04-05-11 20.05 20.22 19.90 11,245,000 20.11 17.15
04-05-10 19.85 19.94 19.55 14,130,500 19.92 16.99
04-05-07 19.80 20.24 19.76 16,597,900 20.00 17.06
04-05-06 19.79 19.99 19.75 13,262,200 19.78 16.87
Date Open High Low Vol Cls adjCls
04-05-05 20.00 20.34 19.90 12,525,000 20.00 17.06
04-05-04 19.86 20.08 19.80 15,868,700 19.88 16.96
04-05-03 19.95 20.05 19.62 13,504,200 19.65 16.76
04-04-30 20.17 20.26 19.68 13,247,100 19.70 16.80
04-04-29 20.84 20.94 20.00 13,730,300 20.24 17.26
04-04-28 21.05 21.13 20.66 12,250,300 20.70 17.65
04-04-27 21.60 21.70 21.22 10,163,600 21.26 18.13
04-04-26 21.67 21.78 21.38 8,824,800 21.67 18.48
04-04-23 21.85 22.00 21.22 11,570,000 21.67 18.48
Date Open High Low Vol Cls adjCls
04-04-22 21.30 21.97 21.18 11,486,700 21.81 18.60
04-04-21 21.08 21.39 20.77 13,830,800 21.32 18.18
04-04-20 21.70 21.79 21.15 10,725,200 21.16 18.05
04-04-19 21.83 21.90 21.52 8,464,000 21.72 18.52
04-04-16 21.89 22.00 21.45 12,794,900 22.00 18.76
04-04-15 22.05 22.13 21.66 10,261,100 21.89 18.67
04-04-14 22.02 22.20 21.94 10,445,900 21.99 18.75
04-04-13 22.63 22.65 22.16 13,024,000 22.25 18.98
04-04-12 22.87 23.00 22.52 8,347,900 22.63 19.30
Date Open High Low Vol Cls adjCls
04-04-08 23.34 23.40 22.79 8,739,800 22.87 19.51
04-04-07 23.15 23.29 22.59 13,091,600 23.12 19.72
04-04-06 23.50 23.62 23.23 7,700,000 23.35 19.91
04-04-05 23.16 23.75 23.16 9,938,700 23.64 20.16
04-04-02 23.25 23.40 22.95 12,602,200 23.08 19.68
04-04-01 22.95 23.15 22.86 10,462,900 22.93 19.56
04-03-31 23.10 23.11 22.81 17,650,300 22.84 19.48
04-03-30 23.17 23.17 22.76 14,667,200 23.13 19.73
04-03-29 22.95 23.44 22.93 13,980,400 23.17 19.76
Date Open High Low Vol Cls adjCls
04-03-26 22.22 22.52 22.10 7,588,500 22.36 19.07
04-03-25 21.90 22.53 21.87 9,304,600 22.35 19.06
04-03-24 21.43 21.90 21.32 8,181,700 21.62 18.44
04-03-23 21.45 21.77 21.39 9,243,500 21.39 18.24
04-03-22 21.22 21.44 21.06 11,571,300 21.38 18.23
04-03-19 22.08 22.22 21.57 10,427,200 21.63 18.45
04-03-18 21.92 22.21 21.82 9,388,000 22.07 18.82
04-03-17 21.80 22.20 21.79 11,495,100 22.12 18.87
04-03-16 21.83 21.95 21.45 10,118,700 21.79 18.58
Date Open High Low Vol Cls adjCls
04-03-15 22.26 22.26 21.60 11,315,600 21.71 18.52
04-03-12 22.40 22.50 22.13 9,580,100 22.36 19.00
04-03-11 22.10 22.64 22.01 13,338,200 22.02 18.71
04-03-10 22.16 22.58 22.10 10,889,400 22.31 18.96
04-03-09 22.74 22.74 22.20 12,055,600 22.34 18.99
04-03-08 22.75 22.97 22.64 9,255,300 22.66 19.26
04-03-05 22.63 22.90 22.45 9,655,900 22.74 19.33
04-03-04 22.90 22.96 22.70 7,147,000 22.83 19.40
04-03-03 22.81 22.99 22.57 7,842,500 22.97 19.52
Date Open High Low Vol Cls adjCls
04-03-02 23.20 23.20 22.82 9,561,400 22.85 19.42
04-03-01 22.90 23.06 22.62 9,164,900 23.00 19.55
04-02-27 23.31 23.39 22.55 12,711,400 22.71 19.30
04-02-26 22.75 23.38 22.68 11,119,600 23.22 19.73
04-02-25 22.70 22.88 22.54 12,878,600 22.75 19.33
04-02-24 22.75 22.79 22.26 18,729,800 22.50 19.12
04-02-23 23.35 23.35 22.69 12,199,000 22.91 19.47
04-02-20 23.70 23.86 22.95 21,672,300 23.13 19.66
04-02-19 23.87 24.29 23.81 20,375,700 23.86 20.28
Date Open High Low Vol Cls adjCls
04-02-18 23.64 23.72 23.45 10,549,500 23.51 19.98
04-02-17 23.35 23.58 23.22 9,885,700 23.39 19.88
04-02-13 23.35 23.40 23.00 15,669,800 23.01 19.55
04-02-12 24.00 24.00 22.91 28,425,100 22.91 19.47
04-02-11 24.43 25.00 23.69 22,761,200 23.84 20.26
04-02-10 23.75 24.20 23.75 8,722,400 24.12 20.50
04-02-09 23.90 24.10 23.64 8,021,400 23.76 20.19
04-02-06 23.26 23.79 23.26 10,545,800 23.78 20.21
04-02-05 23.19 23.45 22.94 8,974,700 23.31 19.81
Date Open High Low Vol Cls adjCls
04-02-04 23.61 23.64 23.06 14,825,800 23.19 19.71
04-02-03 24.10 24.10 23.80 9,499,600 23.91 20.32
04-02-02 23.91 24.51 23.62 12,452,400 24.10 20.48
04-01-30 24.05 24.15 23.71 13,466,400 23.79 20.22
04-01-29 24.65 24.74 23.85 20,248,900 24.28 20.63
04-01-28 25.66 25.94 24.04 21,745,000 24.28 20.63
04-01-27 25.97 26.28 25.54 11,250,700 25.62 21.77
04-01-26 25.30 26.16 25.30 11,972,200 26.12 22.20
04-01-23 25.55 25.64 25.08 7,486,300 25.30 21.50
Date Open High Low Vol Cls adjCls
04-01-22 25.40 25.78 25.27 11,992,000 25.49 21.66
04-01-21 24.93 25.34 24.80 10,965,000 25.24 21.45
04-01-20 25.68 25.70 25.07 9,574,200 25.07 21.31
04-01-16 25.67 25.70 25.26 15,075,900 25.52 21.69
04-01-15 25.00 25.80 24.97 22,780,600 25.30 21.50
04-01-14 24.52 24.76 24.39 10,523,900 24.70 20.99
04-01-13 24.70 24.74 23.90 10,741,700 24.26 20.62
04-01-12 24.20 24.79 24.17 9,895,400 24.68 20.97
04-01-09 24.45 24.68 24.04 13,848,600 24.16 20.53
Date Open High Low Vol Cls adjCls
04-01-08 23.55 24.75 23.43 22,163,900 24.69 20.98
04-01-07 23.77 23.87 23.30 18,491,000 23.36 19.85
04-01-06 23.50 23.88 23.40 11,132,500 23.77 20.20
04-01-05 23.37 23.70 23.26 11,115,000 23.67 20.12
04-01-02 22.99 23.26 22.86 9,465,600 23.16 19.68
03-12-31 22.80 22.99 22.80 6,234,000 22.97 19.52
03-12-30 22.62 22.95 22.62 6,989,200 22.93 19.49
03-12-29 22.62 22.95 22.61 7,830,000 22.93 19.49
03-12-26 22.60 22.68 22.41 2,853,500 22.60 19.21
Date Open High Low Vol Cls adjCls
03-12-24 22.67 22.79 22.49 3,736,000 22.70 19.29
03-12-23 22.20 22.70 22.20 10,686,600 22.66 19.26
03-12-22 22.10 22.20 21.99 7,367,200 22.20 18.87
03-12-19 22.03 22.21 21.97 14,073,200 22.18 18.85
03-12-18 22.05 22.26 22.05 10,483,400 22.23 18.89
03-12-17 22.11 22.14 21.90 10,167,800 21.96 18.66
03-12-16 22.26 22.40 22.04 9,865,600 22.11 18.79
03-12-15 22.50 22.60 22.00 10,384,800 22.01 18.70
03-12-12 22.40 22.44 22.19 9,897,500 22.31 18.89
Date Open High Low Vol Cls adjCls
03-12-11 22.00 22.34 21.95 13,469,400 22.20 18.80
03-12-10 22.15 22.25 21.83 14,919,700 22.00 18.63
03-12-09 22.92 22.92 21.88 16,123,300 21.96 18.60
03-12-08 22.03 22.50 22.02 9,334,800 22.48 19.04
03-12-05 22.25 22.38 21.90 11,102,700 22.11 18.72
03-12-04 22.35 22.72 22.35 9,166,900 22.60 19.14
03-12-03 22.55 22.73 22.25 11,954,100 22.41 18.98
03-12-02 21.88 22.60 21.84 15,805,300 22.45 19.01
03-12-01 21.80 22.02 21.68 13,224,700 21.84 18.49
Date Open High Low Vol Cls adjCls
03-11-28 21.88 22.01 21.66 6,092,700 21.74 18.41
03-11-26 21.90 22.01 21.60 7,535,500 21.86 18.51
03-11-25 21.80 22.05 21.52 13,451,800 21.66 18.34
03-11-24 21.55 21.96 21.49 10,999,200 21.90 18.54
03-11-21 21.64 21.79 21.00 15,202,200 21.28 18.02
03-11-20 22.73 22.75 21.58 25,799,000 21.59 18.28
03-11-19 21.66 22.31 21.66 15,908,800 22.21 18.81
03-11-18 22.10 22.27 21.60 9,069,800 21.65 18.33
03-11-17 21.77 22.05 21.65 7,029,000 22.00 18.63
Date Open High Low Vol Cls adjCls
03-11-14 22.40 22.51 21.95 11,494,700 22.09 18.71
03-11-13 22.10 22.48 21.99 9,502,300 22.35 18.93
03-11-12 21.95 22.31 21.90 8,717,000 22.27 18.86
03-11-11 22.01 22.20 21.73 9,509,400 22.15 18.76
03-11-10 22.25 22.66 21.92 15,051,400 22.01 18.64
03-11-07 23.55 23.70 22.92 11,078,200 23.00 19.48
03-11-06 22.96 23.50 22.85 11,127,300 23.48 19.88
03-11-05 22.97 23.15 22.71 11,807,100 23.10 19.56
03-11-04 23.01 23.08 22.77 14,023,700 22.98 19.46
Date Open High Low Vol Cls adjCls
03-11-03 22.31 22.81 22.30 11,952,600 22.70 19.22
03-10-31 22.05 22.47 22.00 9,960,800 22.31 18.89
03-10-30 21.98 22.36 21.88 15,378,800 22.08 18.70
03-10-29 21.65 21.94 21.45 10,547,400 21.82 18.48
03-10-28 21.24 21.80 21.05 14,435,900 21.65 18.33
03-10-27 20.83 21.15 20.81 10,934,200 21.00 17.78
03-10-24 20.56 20.80 20.20 11,596,100 20.47 17.33
03-10-23 21.06 21.23 20.85 7,500,300 21.00 17.78
03-10-22 21.36 21.47 21.22 7,764,700 21.28 18.02
Date Open High Low Vol Cls adjCls
03-10-21 21.50 21.87 21.50 12,786,400 21.71 18.38
03-10-20 21.13 21.49 21.13 9,554,400 21.47 18.18
03-10-17 21.50 21.56 20.89 11,400,300 20.95 17.74
03-10-16 21.40 21.85 21.05 15,608,100 21.27 18.01
03-10-15 21.65 22.00 21.48 16,940,100 21.92 18.56
03-10-14 21.31 21.40 21.10 7,072,100 21.39 18.11
03-10-13 21.13 21.40 21.10 7,623,600 21.24 17.99
03-10-10 21.11 21.24 20.91 9,108,600 21.05 17.82
03-10-09 20.52 21.51 20.52 22,434,300 21.04 17.82
Date Open High Low Vol Cls adjCls
03-10-08 20.45 20.60 20.14 15,423,300 20.25 17.15
03-10-07 20.48 20.64 20.15 10,687,100 20.36 17.24
03-10-06 20.50 20.64 20.39 5,881,100 20.48 17.34
03-10-03 20.02 20.71 19.89 15,664,900 20.30 17.19
03-10-02 19.75 19.86 19.44 10,478,100 19.52 16.53
03-10-01 19.42 19.92 19.42 12,306,700 19.60 16.60
03-09-30 19.62 19.62 19.10 12,907,900 19.36 16.39
03-09-29 19.41 19.68 19.26 11,019,400 19.62 16.61
03-09-26 19.35 19.58 19.25 14,226,700 19.40 16.43
Date Open High Low Vol Cls adjCls
03-09-25 19.92 19.96 19.26 16,223,900 19.26 16.31
03-09-24 20.18 20.22 19.91 17,975,500 19.96 16.90
03-09-23 20.48 20.51 20.11 9,771,900 20.40 17.27
03-09-22 20.85 20.87 20.23 11,769,400 20.30 17.19
03-09-19 20.97 21.39 20.91 15,858,800 21.15 17.91
03-09-18 20.40 21.01 20.39 15,317,000 20.97 17.76
03-09-17 20.40 20.74 20.18 11,979,300 20.36 17.24
03-09-16 19.90 20.50 19.85 12,051,800 20.40 17.27
03-09-15 19.81 19.98 19.79 11,006,300 19.83 16.79
Date Open High Low Vol Cls adjCls
03-09-12 19.99 20.14 19.90 6,190,100 20.08 16.94
03-09-11 20.15 20.40 19.90 11,844,500 20.18 17.02
03-09-10 20.21 20.29 19.92 10,211,600 20.06 16.92
03-09-09 20.42 20.80 20.35 10,704,800 20.46 17.26
03-09-08 20.29 20.65 20.22 11,162,600 20.50 17.29
03-09-05 20.54 20.74 20.20 13,569,000 20.23 17.06
03-09-04 20.71 20.88 20.59 8,189,500 20.78 17.53
03-09-03 20.30 20.80 20.23 14,873,100 20.64 17.41
03-09-02 20.10 20.31 20.05 10,569,800 20.20 17.04
Date Open High Low Vol Cls adjCls
03-08-29 19.68 20.08 19.63 9,721,400 19.93 16.81
03-08-28 19.65 19.80 19.45 8,374,100 19.77 16.67
03-08-27 19.59 19.63 19.45 8,150,300 19.52 16.46
03-08-26 19.30 19.60 19.30 10,472,700 19.58 16.51
03-08-25 19.40 19.70 19.30 10,232,700 19.40 16.36
03-08-22 20.19 20.25 19.41 18,532,600 19.45 16.40
03-08-21 20.00 20.00 19.50 28,199,100 19.84 16.73
03-08-20 19.99 20.15 19.50 51,314,400 19.80 16.70
03-08-19 22.50 23.90 21.81 11,690,800 22.11 18.65
Date Open High Low Vol Cls adjCls
03-08-18 21.44 22.30 21.43 11,693,100 22.13 18.66
03-08-15 21.39 21.79 21.15 6,349,100 21.40 18.05
03-08-14 21.20 21.35 20.97 8,041,100 21.15 17.84
03-08-13 21.22 21.35 20.90 10,222,700 21.05 17.75
03-08-12 20.00 20.99 19.98 12,926,400 20.95 17.67
03-08-11 19.90 20.04 19.82 8,155,900 19.96 16.83
03-08-08 19.65 20.09 19.43 10,173,900 20.08 16.94
03-08-07 19.45 19.80 19.16 17,254,200 19.31 16.29
03-08-06 19.94 20.02 19.10 15,403,400 19.89 16.78
Date Open High Low Vol Cls adjCls
03-08-05 20.81 20.85 19.90 13,575,500 19.97 16.84
03-08-04 21.15 21.19 20.55 8,023,500 20.80 17.54
03-08-01 21.00 21.50 20.97 9,510,300 20.97 17.69
03-07-31 21.30 21.76 21.00 11,586,200 21.17 17.85
03-07-30 21.31 21.39 21.00 9,570,200 21.02 17.73
03-07-29 21.38 21.77 21.25 10,094,500 21.27 17.94
03-07-28 21.40 21.66 21.11 8,689,200 21.38 18.03
03-07-25 21.11 21.46 19.77 11,284,400 21.40 18.05
03-07-24 22.00 22.07 20.40 11,428,200 21.10 17.80
Date Open High Low Vol Cls adjCls
03-07-23 22.00 22.13 21.40 8,489,500 22.13 18.66
03-07-22 22.00 22.10 21.70 11,517,000 21.97 18.53
03-07-21 22.05 22.18 21.56 11,937,500 21.83 18.41
03-07-18 22.10 22.80 21.79 13,336,300 22.55 19.02
03-07-17 22.24 22.44 21.65 10,245,100 21.81 18.39
03-07-16 23.39 23.55 22.52 10,123,800 22.70 19.15
03-07-15 23.51 23.70 22.72 12,946,800 22.90 19.31
03-07-14 23.10 23.70 23.09 15,539,200 23.52 19.84
03-07-11 21.70 22.86 21.70 15,125,200 22.86 19.28
Date Open High Low Vol Cls adjCls
03-07-10 22.55 22.63 21.64 15,934,500 22.05 18.60
03-07-09 22.25 23.15 22.11 19,531,100 22.93 19.34
03-07-08 22.05 22.30 21.87 14,391,200 22.11 18.65
03-07-07 21.79 22.10 21.50 14,403,200 22.05 18.60
03-07-03 21.00 21.53 21.00 5,327,100 21.30 17.96
03-07-02 21.30 21.63 21.16 12,953,400 21.56 18.18
03-07-01 21.30 21.30 20.86 11,156,100 21.18 17.86
03-06-30 21.17 21.49 21.09 19,540,200 21.30 17.96
03-06-27 21.39 21.55 20.80 10,619,600 20.89 17.62
Date Open High Low Vol Cls adjCls
03-06-26 20.70 22.00 20.30 9,821,700 21.30 17.96
03-06-25 21.05 21.50 20.76 17,410,400 20.80 17.54
03-06-24 20.75 21.25 20.75 11,321,300 21.11 17.80
03-06-23 21.70 21.77 21.04 7,713,700 21.37 18.02
03-06-20 21.89 21.98 21.50 13,677,500 21.70 18.30
03-06-19 22.05 22.25 21.49 9,242,500 21.60 18.22
03-06-18 21.70 22.05 21.55 11,531,900 21.97 18.53
03-06-17 21.55 21.68 21.20 10,379,900 21.64 18.25
03-06-16 21.00 21.40 20.81 8,056,000 21.38 18.03
Date Open High Low Vol Cls adjCls
03-06-13 21.00 21.40 20.56 7,922,900 20.99 17.64
03-06-12 21.45 21.50 20.92 11,492,800 21.24 17.85
03-06-11 21.05 21.28 20.95 18,695,900 21.20 17.81
03-06-10 21.70 21.85 21.34 9,893,100 21.62 18.17
03-06-09 21.50 22.05 21.37 11,600,700 21.53 18.09
03-06-06 22.20 22.80 21.91 22,071,600 22.03 18.51
03-06-05 20.99 21.90 20.70 20,693,600 21.90 18.40
03-06-04 20.06 21.26 20.06 23,386,700 21.04 17.68
03-06-03 19.80 20.25 19.80 14,781,700 20.07 16.86
Date Open High Low Vol Cls adjCls
03-06-02 19.80 20.60 19.72 21,183,500 20.05 16.85
03-05-30 19.07 19.55 19.07 11,108,100 19.50 16.38
03-05-29 19.19 19.60 18.94 10,755,400 19.06 16.01
03-05-28 18.79 19.74 18.62 18,450,000 19.38 16.28
03-05-27 18.38 18.79 18.12 12,717,800 18.68 15.69
03-05-23 18.40 18.50 18.25 9,247,800 18.49 15.54
03-05-22 17.98 18.49 17.87 21,126,600 18.46 15.51
03-05-21 18.35 18.50 17.83 34,008,900 17.94 15.07
03-05-20 16.97 17.44 16.85 15,405,400 17.05 14.33
Date Open High Low Vol Cls adjCls
03-05-19 17.70 17.70 16.73 14,423,500 16.88 14.18
03-05-16 18.25 18.25 17.50 16,901,800 17.95 15.08
03-05-15 17.65 17.88 17.38 10,262,100 17.63 14.81
03-05-14 17.33 17.50 17.26 8,523,400 17.42 14.64
03-05-13 17.41 17.41 17.15 8,361,000 17.28 14.52
03-05-12 17.34 17.55 17.25 11,177,600 17.41 14.63
03-05-09 17.20 17.37 17.11 7,818,100 17.34 14.57
03-05-08 17.20 17.20 16.89 8,253,000 17.09 14.36
03-05-07 17.08 17.53 17.05 8,979,700 17.22 14.47
Date Open High Low Vol Cls adjCls
03-05-06 16.85 17.59 16.81 13,975,000 17.33 14.56
03-05-05 16.74 17.09 16.70 10,513,800 16.80 14.12
03-05-02 16.46 16.88 16.36 10,902,500 16.65 13.99
03-05-01 16.30 16.64 16.21 9,104,200 16.55 13.91
03-04-30 16.25 16.45 16.17 10,453,900 16.30 13.70
03-04-29 16.36 16.62 16.11 11,133,900 16.50 13.86
03-04-28 15.75 16.24 15.60 11,662,500 16.11 13.54
03-04-25 15.80 16.00 15.60 12,448,400 15.85 13.32
03-04-24 15.95 15.98 15.66 11,838,700 15.80 13.28
Date Open High Low Vol Cls adjCls
03-04-23 15.80 16.20 15.70 13,840,500 16.07 13.50
03-04-22 15.40 16.01 15.26 13,708,200 15.83 13.30
03-04-21 15.34 15.49 15.25 8,358,700 15.40 12.94
03-04-17 15.56 15.70 15.20 15,809,600 15.30 12.85
03-04-16 15.51 16.01 15.48 12,363,500 15.59 13.10
03-04-15 15.26 15.66 15.26 13,480,800 15.57 13.08
03-04-14 15.41 15.92 15.35 8,025,100 15.89 13.35
03-04-11 15.95 16.00 15.20 12,286,900 15.30 12.85
03-04-10 15.36 15.70 15.24 8,775,500 15.57 13.08
Date Open High Low Vol Cls adjCls
03-04-09 15.75 15.76 15.29 12,195,400 15.36 12.91
03-04-08 15.94 16.11 15.60 10,375,800 15.75 13.23
03-04-07 16.72 16.94 16.18 10,034,900 16.21 13.62
03-04-04 16.59 16.62 16.16 11,151,200 16.31 13.70
03-04-03 16.20 16.55 16.06 8,453,900 16.36 13.75
03-04-02 15.82 16.16 15.82 12,661,700 15.99 13.43
03-04-01 15.70 15.89 15.48 8,642,600 15.62 13.12
03-03-31 15.75 16.84 15.50 13,608,300 15.55 13.07
03-03-28 16.44 16.53 16.17 7,117,000 16.25 13.65
Date Open High Low Vol Cls adjCls
03-03-27 16.30 16.75 16.20 9,585,700 16.44 13.81
03-03-26 16.51 16.69 16.29 9,461,500 16.58 13.93
03-03-25 16.33 16.70 15.84 16,945,400 16.51 13.87
03-03-24 17.24 17.24 16.35 9,696,800 16.55 13.91
03-03-21 17.80 17.80 17.28 13,351,700 17.51 14.71
03-03-20 16.96 17.34 16.71 9,486,500 17.17 14.43
03-03-19 16.74 17.15 16.60 12,016,400 16.96 14.25
03-03-18 16.56 16.80 16.36 9,017,700 16.74 14.06
03-03-17 15.50 16.60 15.50 14,407,700 16.40 13.78
Date Open High Low Vol Cls adjCls
03-03-14 15.36 15.87 15.15 16,546,000 15.66 13.09
03-03-13 15.70 15.70 14.18 40,139,000 15.00 12.54
03-03-12 15.40 15.68 15.30 8,524,900 15.57 13.02
03-03-11 15.40 15.67 15.37 6,529,500 15.41 12.88
03-03-10 15.40 15.62 15.27 7,542,700 15.49 12.95
03-03-07 15.15 15.86 15.12 10,767,200 15.80 13.21
03-03-06 15.32 15.63 15.17 9,494,000 15.55 13.00
03-03-05 15.54 15.60 15.15 10,318,300 15.56 13.01
03-03-04 15.98 15.98 15.54 8,779,700 15.54 12.99
Date Open High Low Vol Cls adjCls
03-03-03 16.10 16.20 15.75 9,358,900 15.86 13.26
03-02-28 15.54 16.03 15.54 11,716,200 15.85 13.25
03-02-27 15.49 15.85 14.89 28,012,000 15.54 12.99
03-02-26 16.80 16.97 15.18 55,881,500 15.37 12.85
03-02-25 17.75 18.20 17.26 12,141,100 18.18 15.20
03-02-24 18.17 18.30 17.71 8,409,400 17.75 14.84
03-02-21 18.00 18.44 17.72 7,692,000 18.17 15.19
03-02-20 18.05 18.06 17.74 7,327,000 17.87 14.94
03-02-19 18.23 18.35 17.57 8,676,100 17.81 14.89
Date Open High Low Vol Cls adjCls
03-02-18 17.91 18.50 17.85 8,488,500 18.44 15.41
03-02-14 17.25 17.95 17.25 13,787,500 17.79 14.87
03-02-13 16.63 17.23 16.63 8,577,500 16.95 14.17
03-02-12 16.86 17.08 16.61 8,505,900 16.62 13.89
03-02-11 16.87 17.30 16.57 9,574,800 16.85 14.08
03-02-10 16.30 16.68 16.05 9,901,800 16.64 13.91
03-02-07 17.03 17.15 16.24 11,949,200 16.48 13.78
03-02-06 17.12 17.24 16.85 6,616,500 17.03 14.24
03-02-05 17.50 17.60 17.04 11,068,200 17.11 14.30
Date Open High Low Vol Cls adjCls
03-02-04 17.05 17.52 16.88 13,409,300 17.50 14.63
03-02-03 17.44 17.90 17.40 11,981,900 17.48 14.61
03-01-31 17.48 17.48 16.77 26,569,400 17.41 14.55
03-01-30 19.21 19.26 17.95 10,451,700 18.20 15.21
03-01-29 18.77 19.34 18.17 10,000,900 19.29 16.12
03-01-28 18.55 18.98 18.14 8,039,600 18.78 15.70
03-01-27 18.50 18.90 18.05 11,284,200 18.37 15.36
03-01-24 19.80 19.80 18.59 10,910,400 18.75 15.67
03-01-23 19.15 19.94 19.14 8,075,700 19.60 16.38
Date Open High Low Vol Cls adjCls
03-01-22 18.94 19.50 18.80 8,990,700 18.95 15.84
03-01-21 18.95 19.50 18.80 7,804,200 18.93 15.82
03-01-17 19.19 19.73 18.93 10,574,300 19.23 16.07
03-01-16 20.20 20.41 19.95 7,554,800 19.99 16.71
03-01-15 20.60 20.60 20.05 7,468,700 20.25 16.93
03-01-14 20.25 20.67 20.15 10,024,100 20.60 17.22
03-01-13 20.85 21.20 20.31 15,865,400 20.36 17.02
03-01-10 20.25 21.08 20.00 16,846,800 20.85 17.43
03-01-09 19.71 20.66 19.70 17,425,600 20.48 17.12
Date Open High Low Vol Cls adjCls
03-01-08 19.94 20.28 19.50 15,424,500 19.50 16.30
03-01-07 19.67 20.19 19.62 15,624,000 19.95 16.68
03-01-06 18.95 19.92 18.91 11,861,500 19.65 16.43
03-01-03 18.35 18.75 18.26 6,197,000 18.57 15.52
03-01-02 17.63 18.55 17.58 10,457,000 18.20 15.21
02-12-31 17.27 17.48 17.18 6,418,800 17.36 14.51
02-12-30 17.65 17.69 17.17 10,060,400 17.44 14.58
02-12-27 18.12 18.44 17.75 5,765,200 17.94 15.00
02-12-26 18.35 18.75 18.10 5,964,000 18.29 15.29
Date Open High Low Vol Cls adjCls
02-12-24 18.60 18.74 18.33 3,950,400 18.42 15.40
02-12-23 18.70 19.03 18.64 10,471,700 18.68 15.61
02-12-20 19.00 19.01 18.68 19,211,400 18.91 15.81
02-12-19 18.65 19.15 18.62 11,863,900 18.95 15.84
02-12-18 18.99 18.99 18.37 13,572,500 18.85 15.76
02-12-17 19.05 19.55 18.95 15,338,600 18.99 15.87
02-12-16 18.91 19.00 18.65 8,910,700 18.95 15.84
02-12-13 18.60 18.79 18.25 8,038,900 18.58 15.46
02-12-12 18.40 19.04 18.30 10,479,500 18.76 15.61
Date Open High Low Vol Cls adjCls
02-12-11 18.22 18.49 18.05 11,328,300 18.23 15.17
02-12-10 18.25 18.80 18.00 7,930,600 18.68 15.55
02-12-09 17.84 18.55 17.84 8,267,300 18.03 15.01
02-12-06 17.92 19.10 17.80 11,083,400 18.83 15.67
02-12-05 18.45 18.62 18.21 7,243,700 18.26 15.20
02-12-04 18.15 18.74 17.90 18,310,600 18.37 15.29
02-12-03 19.80 19.80 19.05 11,809,900 19.23 16.01
02-12-02 19.98 20.64 19.20 17,498,200 19.83 16.50
02-11-29 19.55 19.84 19.41 5,804,500 19.48 16.21
Date Open High Low Vol Cls adjCls
02-11-27 19.00 19.71 18.75 16,256,300 19.59 16.30
02-11-26 19.10 19.26 18.75 19,554,700 18.75 15.61
02-11-25 19.14 19.43 18.75 13,059,000 19.29 16.06
02-11-22 18.60 19.15 18.60 17,895,800 19.15 15.94
02-11-21 18.32 19.48 18.32 53,528,600 18.99 15.81
02-11-20 16.37 17.30 16.30 19,926,800 16.85 14.02
02-11-19 16.45 17.28 16.42 7,416,300 16.55 13.77
02-11-18 17.00 17.40 16.70 10,121,600 16.86 14.03
02-11-15 16.90 17.22 16.53 14,972,600 16.90 14.07
Date Open High Low Vol Cls adjCls
02-11-14 16.35 17.02 16.30 14,785,900 16.90 14.07
02-11-13 15.45 16.50 15.35 17,420,500 16.11 13.41
02-11-12 15.04 15.68 15.02 21,498,900 15.50 12.90
02-11-11 15.75 15.98 14.45 37,642,900 14.85 12.36
02-11-08 16.70 17.00 16.39 11,827,000 16.68 13.88
02-11-07 17.15 17.49 16.59 11,706,300 16.72 13.92
02-11-06 17.39 17.54 16.85 13,494,800 17.51 14.57
02-11-05 17.40 17.49 16.70 16,621,700 17.14 14.27
02-11-04 17.10 18.02 16.86 20,910,500 17.70 14.73
Date Open High Low Vol Cls adjCls
02-11-01 15.60 16.46 15.47 10,413,000 16.31 13.57
02-10-31 15.62 16.50 15.60 16,173,400 15.80 13.15
02-10-30 15.10 15.93 14.90 12,621,300 15.65 13.03
02-10-29 15.45 15.45 14.74 11,215,300 15.00 12.48
02-10-28 15.40 15.99 15.19 20,731,300 15.27 12.71
02-10-25 13.90 14.63 13.87 7,475,100 14.62 12.17
02-10-24 14.29 14.47 13.61 8,317,100 13.80 11.49
02-10-23 13.87 14.39 13.60 8,488,200 14.39 11.98
02-10-22 13.61 13.98 13.52 8,612,400 13.88 11.55
Date Open High Low Vol Cls adjCls
02-10-21 13.00 14.10 12.74 8,505,100 13.98 11.64
02-10-18 12.60 13.09 12.56 9,134,000 13.09 10.89
02-10-17 13.50 13.50 12.80 10,083,500 13.00 10.82
02-10-16 13.30 13.30 12.71 8,440,700 12.94 10.77
02-10-15 12.98 13.54 12.60 16,521,200 13.50 11.24
02-10-14 11.70 12.29 11.67 6,867,500 12.22 10.17
02-10-11 12.00 12.20 11.72 12,621,300 12.02 10.00
02-10-10 11.16 11.92 11.14 14,156,000 11.81 9.83
02-10-09 11.07 11.29 10.92 13,516,700 11.16 9.29
Date Open High Low Vol Cls adjCls
02-10-08 11.70 11.84 11.14 10,468,400 11.54 9.60
02-10-07 11.75 11.80 11.30 8,735,400 11.55 9.61
02-10-04 12.03 12.23 11.28 9,998,700 11.45 9.53
02-10-03 12.00 12.48 11.91 7,433,000 11.97 9.96
02-10-02 12.43 12.55 11.25 8,086,700 11.90 9.90
02-10-01 11.70 12.75 11.58 9,307,300 12.43 10.35
02-09-30 11.93 12.07 11.41 9,496,700 11.67 9.71
02-09-27 11.96 12.68 11.96 7,268,100 12.03 10.01
02-09-26 12.90 12.90 11.92 13,000,800 12.07 10.05
Date Open High Low Vol Cls adjCls
02-09-25 12.05 12.94 12.00 12,158,200 12.84 10.69
02-09-24 12.30 12.58 12.15 10,449,400 12.29 10.23
02-09-23 12.50 13.08 12.45 9,121,400 12.88 10.72
02-09-20 12.85 12.99 12.48 17,163,100 12.94 10.77
02-09-19 12.80 13.07 12.56 8,310,500 12.85 10.70
02-09-18 13.00 13.52 12.92 6,720,200 13.39 11.14
02-09-17 14.05 14.05 13.30 6,225,800 13.35 11.11
02-09-16 13.39 13.67 13.21 8,519,600 13.65 11.36
02-09-13 13.50 13.90 13.40 6,284,800 13.50 11.17
Date Open High Low Vol Cls adjCls
02-09-12 14.10 14.11 13.57 7,581,800 13.60 11.25
02-09-11 14.60 14.63 14.25 6,194,100 14.36 11.88
02-09-10 13.60 14.20 13.57 8,220,700 14.16 11.72
02-09-09 13.17 13.90 13.08 7,283,700 13.50 11.17
02-09-06 13.25 13.91 13.22 9,655,300 13.50 11.17
02-09-05 12.60 13.15 12.60 6,810,800 12.85 10.63
02-09-04 12.80 13.16 12.50 10,328,100 13.08 10.82
02-09-03 13.02 13.03 12.50 9,391,600 12.55 10.38
02-08-30 13.60 13.75 13.35 10,335,200 13.43 11.11
Date Open High Low Vol Cls adjCls
02-08-29 13.50 14.15 13.50 11,273,300 13.83 11.44
02-08-28 14.25 14.59 13.81 10,971,900 14.27 11.81
02-08-27 14.60 14.84 13.95 8,654,000 14.21 11.76
02-08-26 14.90 15.00 14.41 6,551,900 14.85 12.29
02-08-23 15.00 15.04 14.37 7,146,600 14.70 12.16
02-08-22 14.98 15.40 14.75 8,029,100 15.30 12.66
02-08-21 14.70 14.89 14.13 7,437,900 14.70 12.16
02-08-20 14.99 14.99 14.35 7,476,300 14.51 12.01
02-08-19 14.82 15.40 14.75 8,867,500 15.00 12.41
Date Open High Low Vol Cls adjCls
02-08-16 15.00 15.39 14.66 7,750,700 15.06 12.46
02-08-15 14.97 15.25 14.50 11,902,400 15.00 12.41
02-08-14 13.35 14.70 13.25 8,172,500 14.63 12.10
02-08-13 13.15 14.15 13.07 7,653,800 13.22 10.94
02-08-12 13.41 13.41 13.05 5,708,700 13.31 11.01
02-08-09 13.15 13.49 12.99 6,332,400 13.41 11.10
02-08-08 13.05 13.63 12.55 10,437,700 13.55 11.21
02-08-07 13.15 13.27 12.20 10,418,200 12.92 10.69
02-08-06 12.11 12.99 12.10 7,607,400 12.65 10.47
Date Open High Low Vol Cls adjCls
02-08-05 12.80 12.81 11.90 10,830,100 12.10 10.01
02-08-02 13.20 13.50 12.51 10,771,500 12.80 10.59
02-08-01 13.90 14.14 13.42 13,843,700 13.69 11.33
02-07-31 13.75 14.15 13.10 12,236,100 14.15 11.71
02-07-30 12.98 14.14 12.82 14,641,900 13.86 11.47
02-07-29 11.95 13.14 11.95 11,326,100 12.98 10.74
02-07-26 11.40 12.07 11.20 13,939,600 11.66 9.65
02-07-25 12.00 12.00 11.33 12,685,700 11.80 9.76
02-07-24 10.75 12.03 10.75 19,308,400 12.00 9.93
Date Open High Low Vol Cls adjCls
02-07-23 11.50 12.25 11.26 15,369,600 11.52 9.53
02-07-22 12.60 13.09 11.70 14,574,300 12.00 9.93
02-07-19 12.70 13.00 12.55 12,587,000 12.80 10.59
02-07-18 13.56 13.99 13.00 10,770,000 13.35 11.05
02-07-17 14.65 14.85 13.53 14,057,400 13.57 11.23
02-07-16 14.99 15.17 14.20 12,867,800 14.26 11.80
02-07-15 14.75 15.00 13.90 13,974,400 15.00 12.41
02-07-12 15.10 15.40 14.78 8,058,800 15.27 12.63
02-07-11 14.90 15.35 14.63 11,178,400 15.23 12.60
Date Open High Low Vol Cls adjCls
02-07-10 15.95 15.95 15.21 8,842,000 15.25 12.62
02-07-09 15.85 16.30 15.77 9,051,400 15.82 13.09
02-07-08 16.13 16.30 15.77 12,464,200 16.02 13.25
02-07-05 15.75 16.40 15.65 7,427,100 16.30 13.49
02-07-03 14.40 15.36 14.35 9,272,100 15.22 12.59
02-07-02 15.20 15.20 14.38 11,554,600 14.62 12.10
02-07-01 15.25 15.47 14.98 9,415,900 15.10 12.49
02-06-28 14.82 15.29 14.81 14,355,500 15.28 12.64
02-06-27 14.97 15.18 14.60 13,272,100 15.18 12.56
Date Open High Low Vol Cls adjCls
02-06-26 14.00 15.00 14.00 14,681,700 14.82 12.26
02-06-25 16.00 16.09 14.66 13,450,200 14.99 12.40
02-06-24 16.00 16.27 15.50 12,290,200 15.90 13.16
02-06-21 16.30 16.98 16.25 11,023,500 16.46 13.62
02-06-20 16.90 17.06 16.45 6,879,900 16.65 13.78
02-06-19 17.55 17.59 16.85 9,485,900 16.95 14.02
02-06-18 17.73 17.98 17.40 7,008,400 17.87 14.79
02-06-17 17.55 17.94 17.23 6,783,200 17.74 14.68
02-06-14 17.30 17.53 17.00 9,927,300 17.35 14.29
Date Open High Low Vol Cls adjCls
02-06-13 17.77 17.90 17.42 7,405,200 17.50 14.41
02-06-12 18.05 18.20 17.74 8,628,900 17.96 14.79
02-06-11 18.69 18.70 18.29 8,407,200 18.35 15.11
02-06-10 18.50 18.95 18.21 6,891,900 18.29 15.06
02-06-07 18.00 18.76 17.94 13,417,300 18.69 15.39
02-06-06 18.37 19.39 18.25 9,977,800 18.35 15.11
02-06-05 18.98 18.98 18.25 10,067,800 18.79 15.47
02-06-04 18.68 19.10 18.67 13,953,700 18.97 15.62
02-06-03 19.12 19.19 18.79 10,447,000 18.85 15.52
Date Open High Low Vol Cls adjCls
02-05-31 19.15 19.29 19.02 11,264,900 19.09 15.72
02-05-30 18.50 19.22 18.47 11,268,800 19.20 15.81
02-05-29 18.70 18.80 18.57 7,001,200 18.57 15.29
02-05-28 18.98 19.04 18.51 8,268,000 18.70 15.40
02-05-24 19.39 19.45 18.69 8,191,700 18.69 15.39
02-05-23 19.20 19.39 18.89 10,869,200 19.30 15.89
02-05-22 18.90 19.30 18.86 9,019,400 19.24 15.85
02-05-21 19.50 19.69 18.96 8,995,700 19.00 15.65
02-05-20 19.35 19.69 19.27 10,033,900 19.49 16.05
Date Open High Low Vol Cls adjCls
02-05-17 19.50 19.93 19.41 12,125,400 19.68 16.21
02-05-16 18.75 19.77 18.74 13,626,400 19.60 16.14
02-05-15 19.65 19.75 19.10 22,308,600 19.35 15.94
02-05-14 20.44 20.63 20.30 17,402,200 20.50 16.88
02-05-13 19.73 20.08 19.26 17,007,800 19.98 16.45
02-05-10 20.00 20.01 19.00 14,304,600 19.26 15.86
02-05-09 20.00 20.15 19.75 21,160,700 20.01 16.48
02-05-08 19.00 20.00 18.95 24,745,700 20.00 16.47
02-05-07 18.85 19.00 18.35 27,636,800 18.41 15.16
Date Open High Low Vol Cls adjCls
02-05-06 17.44 18.40 17.41 19,290,100 18.22 15.01
02-05-03 17.09 17.48 17.05 19,606,200 17.44 14.36
02-05-02 16.99 17.45 16.94 15,497,300 17.09 14.07
02-05-01 16.95 17.05 16.26 19,510,300 16.86 13.89
02-04-30 16.82 17.45 16.80 12,319,500 17.10 14.08
02-04-29 16.79 17.17 16.56 8,107,600 16.97 13.98
02-04-26 17.38 17.50 16.95 11,083,800 16.96 13.97
02-04-25 16.83 17.49 16.82 18,348,800 17.38 14.31
02-04-24 17.75 18.04 17.11 14,088,100 17.21 14.17
Date Open High Low Vol Cls adjCls
02-04-23 18.27 18.44 17.80 15,377,600 18.04 14.86
02-04-22 18.55 18.55 18.13 7,973,500 18.27 15.05
02-04-19 18.67 18.70 18.47 9,829,100 18.69 15.39
02-04-18 18.40 18.66 18.10 15,294,600 18.20 14.99
02-04-17 18.65 18.80 18.46 9,189,700 18.65 15.36
02-04-16 17.99 18.60 17.95 9,246,400 18.60 15.32
02-04-15 17.90 17.98 17.71 8,580,600 17.88 14.73
02-04-12 17.97 17.98 17.75 9,320,000 17.80 14.66
02-04-11 17.60 17.98 17.51 15,965,300 17.90 14.74
Date Open High Low Vol Cls adjCls
02-04-10 17.69 17.75 17.46 14,556,200 17.72 14.59
02-04-09 17.90 17.90 17.32 20,482,800 17.41 14.34
02-04-08 16.88 17.40 16.60 13,369,900 17.12 14.10
02-04-05 17.25 17.37 16.93 8,996,400 16.99 13.99
02-04-04 17.45 17.45 17.18 11,402,300 17.25 14.21
02-04-03 17.58 17.66 17.10 10,163,500 17.37 14.31
02-04-02 17.90 17.90 17.35 10,137,400 17.45 14.37
02-04-01 17.90 18.10 17.64 11,037,400 17.90 14.74
02-03-28 17.52 18.35 17.52 19,546,400 17.94 14.77
Date Open High Low Vol Cls adjCls
02-03-27 17.91 18.08 17.57 8,920,200 17.77 14.63
02-03-26 18.00 18.26 17.90 8,919,800 18.08 14.89
02-03-25 18.15 18.40 17.76 13,377,200 18.12 14.92
02-03-22 18.45 18.45 17.50 19,683,400 18.15 14.95
02-03-21 18.25 18.70 18.16 13,587,500 18.50 15.24
02-03-20 18.57 18.67 18.20 22,704,900 18.20 14.99
02-03-19 19.80 20.00 18.30 35,107,600 18.80 15.48
02-03-18 19.40 20.14 19.17 19,822,600 19.25 15.85
02-03-15 19.75 19.79 18.85 16,443,200 19.05 15.69
Date Open High Low Vol Cls adjCls
02-03-14 20.11 20.13 19.38 13,100,100 19.40 15.98
02-03-13 20.50 20.94 20.10 17,753,000 20.11 16.56
02-03-12 20.55 20.79 20.30 12,371,500 20.56 16.93
02-03-11 20.50 21.22 20.48 11,266,300 20.98 17.28
02-03-08 20.20 20.90 20.15 19,248,700 20.59 16.96
02-03-07 20.30 20.45 19.84 16,542,400 20.00 16.47
02-03-06 20.34 20.52 19.84 16,074,500 20.18 16.62
02-03-05 20.70 21.35 20.57 13,507,100 20.60 16.97
02-03-04 20.40 21.25 20.30 10,215,600 20.55 16.92
Date Open High Low Vol Cls adjCls
02-03-01 20.13 20.58 19.95 6,793,100 20.21 16.58
02-02-28 20.40 20.40 20.00 7,713,200 20.12 16.50
02-02-27 20.39 20.50 19.85 5,978,400 20.03 16.43
02-02-26 20.40 20.65 19.77 9,824,600 20.01 16.41
02-02-25 19.30 20.00 19.30 7,581,500 19.98 16.39
02-02-22 19.33 19.64 18.93 5,966,400 19.29 15.82
02-02-21 19.90 20.00 19.32 5,767,300 19.46 15.96
02-02-20 20.00 20.04 19.32 5,340,300 19.82 16.26
02-02-19 20.11 20.53 19.75 6,906,600 19.76 16.21
Date Open High Low Vol Cls adjCls
02-02-15 21.13 21.13 20.15 9,405,500 20.36 16.70
02-02-14 21.15 21.15 20.80 9,618,000 20.88 17.13
02-02-13 20.77 21.21 20.66 6,667,200 20.98 17.21
02-02-12 20.75 20.95 20.40 6,591,400 20.77 17.04
02-02-11 20.40 20.90 20.14 5,330,000 20.85 17.10
02-02-08 20.76 20.95 19.91 9,713,200 20.40 16.73
02-02-07 21.35 21.39 20.77 6,155,700 20.80 17.06
02-02-06 21.88 21.88 20.80 10,749,100 20.85 17.10
02-02-05 22.00 22.17 21.38 6,531,800 21.39 17.55
Date Open High Low Vol Cls adjCls
02-02-04 22.80 23.04 21.65 11,630,400 22.04 18.08
02-02-01 21.95 22.44 21.81 8,506,100 22.00 18.05
02-01-31 22.00 22.14 21.36 8,201,700 22.11 18.14
02-01-30 21.49 22.00 20.20 8,003,400 21.96 18.01
02-01-29 22.32 22.40 20.90 7,576,300 20.94 17.18
02-01-28 22.26 22.50 21.76 4,251,000 22.07 18.10
02-01-25 22.11 22.78 21.90 5,710,700 22.47 18.43
02-01-24 22.35 23.12 22.24 8,047,300 22.63 18.56
02-01-23 21.81 22.43 21.30 6,887,400 22.16 18.18
Date Open High Low Vol Cls adjCls
02-01-22 22.78 22.79 21.66 5,561,100 21.81 17.89
02-01-18 22.90 23.10 22.55 6,459,200 22.61 18.55
02-01-17 22.70 23.60 22.49 9,398,400 23.53 19.30
02-01-16 22.90 22.91 22.30 7,709,600 22.42 18.39
02-01-15 22.95 23.10 22.66 8,066,900 23.08 18.93
02-01-14 22.89 23.00 22.41 5,942,300 22.52 18.47
02-01-11 23.50 23.50 22.50 5,322,900 22.88 18.77
02-01-10 23.46 23.46 23.01 4,495,700 23.33 19.14
02-01-09 22.80 24.12 22.80 12,370,200 23.46 19.24
Date Open High Low Vol Cls adjCls
02-01-08 23.00 23.16 22.60 4,507,300 22.78 18.69
02-01-07 23.35 23.74 22.51 7,114,900 23.02 18.88
02-01-04 22.96 23.20 22.40 6,921,200 23.16 19.00
02-01-03 21.50 22.97 21.50 10,630,400 22.96 18.83
02-01-02 20.60 21.74 20.50 6,169,100 21.65 17.76
01-12-31 20.45 21.00 20.45 5,569,300 20.54 16.85
01-12-28 20.62 20.95 20.51 5,392,400 20.82 17.08
01-12-27 20.90 20.98 20.65 4,239,500 20.80 17.06
01-12-26 20.63 21.04 20.55 4,695,100 20.90 17.14
Date Open High Low Vol Cls adjCls
01-12-24 20.99 21.04 20.71 2,816,200 20.77 17.04
01-12-21 20.60 21.30 20.51 10,204,600 21.00 17.23
01-12-20 20.42 20.70 20.16 8,622,600 20.70 16.98
01-12-19 20.41 20.72 20.09 7,393,600 20.70 16.98
01-12-18 20.76 20.85 20.16 9,715,900 20.50 16.82
01-12-17 21.00 21.25 20.50 7,043,400 20.76 17.03
01-12-14 20.76 21.00 20.50 8,357,100 21.00 17.16
01-12-13 21.40 21.51 20.85 9,230,500 21.07 17.22
01-12-12 21.87 22.05 21.25 11,185,200 21.81 17.82
Date Open High Low Vol Cls adjCls
01-12-11 22.95 22.99 21.86 11,298,700 21.99 17.97
01-12-10 22.90 24.04 22.65 15,214,900 23.00 18.79
01-12-07 23.34 23.60 22.90 7,539,000 23.52 19.22
01-12-06 23.00 23.59 23.00 8,550,700 23.33 19.06
01-12-05 22.60 23.35 22.51 11,707,200 23.32 19.06
01-12-04 21.60 22.58 21.58 8,848,800 22.50 18.39
01-12-03 21.90 21.99 21.49 9,839,800 21.49 17.56
01-11-30 21.40 22.10 21.29 11,193,100 21.99 17.97
01-11-29 20.30 21.55 20.24 8,099,700 21.40 17.49
Date Open High Low Vol Cls adjCls
01-11-28 20.30 20.85 20.12 6,022,000 20.17 16.48
01-11-27 21.30 21.30 20.00 9,495,500 20.30 16.59
01-11-26 20.94 21.30 20.91 7,445,200 21.13 17.27
01-11-23 20.65 21.17 20.64 2,544,300 20.94 17.11
01-11-21 20.50 20.81 20.15 5,549,900 20.52 16.77
01-11-20 21.50 21.50 20.85 6,794,000 20.95 17.12
01-11-19 21.50 21.85 21.30 6,857,900 21.55 17.61
01-11-16 21.98 22.01 21.36 10,165,400 21.50 17.57
01-11-15 21.83 22.37 21.45 13,471,900 22.09 18.05
Date Open High Low Vol Cls adjCls
01-11-14 22.85 23.34 21.44 25,058,200 22.08 18.04
01-11-13 19.50 20.40 19.47 11,976,200 20.23 16.53
01-11-12 18.90 19.40 18.45 6,876,800 19.30 15.77
01-11-09 18.35 19.29 18.30 7,908,400 18.99 15.52
01-11-08 19.05 19.10 18.31 13,576,400 18.35 15.00
01-11-07 20.00 20.00 19.01 21,238,100 19.18 15.67
01-11-06 16.90 20.04 16.86 34,699,000 19.81 16.19
01-11-05 16.85 17.20 16.75 8,791,100 16.89 13.80
01-11-02 16.80 17.00 16.70 9,437,900 16.92 13.83
Date Open High Low Vol Cls adjCls
01-11-01 16.83 17.44 16.62 5,898,000 17.30 14.14
01-10-31 17.10 17.59 16.71 6,589,900 16.83 13.75
01-10-30 17.25 17.25 16.82 7,903,400 16.97 13.87
01-10-29 17.75 17.84 17.36 7,484,000 17.40 14.22
01-10-26 17.85 18.08 17.70 7,360,700 17.85 14.59
01-10-25 17.80 18.25 17.48 8,986,000 18.14 14.82
01-10-24 17.90 18.14 17.51 8,631,400 18.02 14.73
01-10-23 18.30 18.70 17.80 10,447,800 17.92 14.64
01-10-22 18.00 18.34 17.95 7,172,800 18.30 14.95
Date Open High Low Vol Cls adjCls
01-10-19 17.74 18.35 17.41 8,030,800 18.29 14.95
01-10-18 17.70 17.87 17.50 11,849,000 17.60 14.38
01-10-17 18.70 18.75 17.96 8,014,200 18.01 14.72
01-10-16 18.45 18.70 18.08 6,660,900 18.50 15.12
01-10-15 18.20 18.34 18.00 6,768,700 18.12 14.81
01-10-12 17.90 18.45 17.75 15,407,800 18.35 15.00
01-10-11 17.45 18.10 17.40 12,187,800 18.10 14.79
01-10-10 16.72 17.25 16.60 9,423,800 17.00 13.89
01-10-09 16.95 16.99 16.58 9,092,500 16.72 13.66
Date Open High Low Vol Cls adjCls
01-10-08 16.30 17.24 16.00 8,339,400 16.95 13.85
01-10-05 15.60 16.45 15.60 11,081,000 16.45 13.44
01-10-04 16.01 16.72 15.80 14,893,900 16.00 13.07
01-10-03 15.00 16.16 14.85 13,876,400 16.00 13.07
01-10-02 15.30 15.61 14.96 13,875,500 15.25 12.46
01-10-01 15.90 16.18 15.00 8,020,600 15.60 12.75
01-09-28 16.20 16.26 15.76 8,798,000 16.05 13.12
01-09-27 16.10 16.24 15.53 11,249,100 16.20 13.24
01-09-26 16.25 16.42 15.70 13,142,200 16.00 13.07
Date Open High Low Vol Cls adjCls
01-09-25 15.90 16.20 15.75 12,893,700 16.01 13.08
01-09-24 15.77 16.10 15.50 17,334,900 16.10 13.16
01-09-21 13.25 15.50 12.50 20,231,900 14.96 12.22
01-09-20 14.90 15.30 14.37 12,042,300 14.50 11.85
01-09-19 16.20 16.21 14.92 18,265,900 15.40 12.58
01-09-18 16.70 16.70 15.90 14,149,000 16.20 13.24
01-09-17 16.05 16.74 15.50 18,191,900 16.02 13.09
01-09-10 18.00 18.18 17.51 13,476,300 17.89 14.55
01-09-07 17.45 18.08 17.42 17,460,400 18.08 14.71
Date Open High Low Vol Cls adjCls
01-09-06 18.00 18.32 17.20 18,674,700 17.70 14.40
01-09-05 18.87 19.00 17.00 39,812,900 18.21 14.81
01-09-04 21.15 21.25 18.75 37,157,800 19.00 15.46
01-08-31 23.15 23.50 23.01 5,162,900 23.21 18.88
01-08-30 23.60 24.16 23.02 5,473,000 23.40 19.04
01-08-29 24.40 24.87 23.90 3,011,600 23.95 19.48
01-08-28 25.05 25.10 24.30 2,590,000 24.61 20.02
01-08-27 25.35 25.37 24.83 2,706,200 25.02 20.35
01-08-24 24.20 25.33 24.06 3,867,000 25.13 20.44
Date Open High Low Vol Cls adjCls
01-08-23 24.50 24.64 23.91 3,701,000 24.01 19.53
01-08-22 24.31 24.69 23.99 4,868,200 24.50 19.93
01-08-21 24.70 25.38 24.35 5,325,700 24.70 20.09
01-08-20 24.30 24.85 24.10 4,702,600 24.74 20.13
01-08-17 24.13 24.62 23.50 8,900,400 24.05 19.57
01-08-16 23.75 24.13 23.08 7,447,300 24.13 19.63
01-08-15 24.85 25.00 24.01 5,449,800 24.10 19.61
01-08-14 25.15 25.37 24.75 2,790,300 24.86 20.22
01-08-13 24.95 25.35 24.76 2,954,900 24.87 20.23
Date Open High Low Vol Cls adjCls
01-08-10 24.95 25.10 24.50 3,652,600 25.10 20.42
01-08-09 24.75 25.01 24.55 3,584,200 24.70 20.09
01-08-08 25.12 25.45 24.65 5,395,600 24.75 20.13
01-08-07 25.29 25.40 24.75 3,159,800 25.12 20.44
01-08-06 25.40 25.46 24.90 3,348,900 25.23 20.53
01-08-03 25.95 25.95 25.10 4,604,300 25.29 20.57
01-08-02 26.10 26.44 25.77 5,920,200 25.91 21.08
01-08-01 25.00 25.80 24.82 5,606,100 25.51 20.75
01-07-31 24.21 25.20 24.00 7,061,400 24.66 20.06
Date Open High Low Vol Cls adjCls
01-07-30 24.15 24.48 23.80 5,571,900 24.21 19.70
01-07-27 24.00 24.70 23.65 5,900,300 24.36 19.82
01-07-26 24.99 24.99 23.45 16,548,500 24.00 19.52
01-07-25 25.75 26.50 25.50 6,675,800 25.68 20.89
01-07-24 26.18 26.18 25.61 3,827,400 25.75 20.95
01-07-23 26.42 26.50 25.15 7,009,300 26.20 21.31
01-07-20 26.51 26.97 25.82 7,665,400 26.42 21.49
01-07-19 26.24 26.78 26.10 6,034,900 26.51 21.57
01-07-18 26.40 26.69 25.76 6,001,400 26.24 21.35
Date Open High Low Vol Cls adjCls
01-07-17 26.40 26.70 26.15 5,080,000 26.40 21.48
01-07-16 27.80 27.80 26.31 6,642,500 26.40 21.48
01-07-13 27.02 28.10 26.90 4,259,800 27.98 22.76
01-07-12 25.79 27.31 25.55 4,471,900 27.02 21.98
01-07-11 25.45 25.97 25.01 4,091,700 25.79 20.98
01-07-10 26.70 27.00 25.20 7,284,100 25.45 20.70
01-07-09 26.43 27.09 26.04 3,473,000 26.70 21.72
01-07-06 27.07 27.07 26.00 4,812,600 26.43 21.50
01-07-05 28.40 28.45 27.50 5,823,800 27.63 22.48
Date Open High Low Vol Cls adjCls
01-07-03 28.70 28.94 28.14 1,684,600 28.40 23.10
01-07-02 28.60 29.16 28.10 5,541,700 28.70 23.35
01-06-29 27.00 28.75 26.88 7,237,300 28.60 23.27
01-06-28 26.50 27.50 26.50 5,413,000 27.25 22.17
01-06-27 26.51 27.20 26.15 4,152,800 26.45 21.52
01-06-26 26.86 26.98 26.20 4,426,800 26.51 21.57
01-06-25 26.37 26.97 26.11 3,063,700 26.86 21.85
01-06-22 26.65 26.80 26.05 4,333,900 26.37 21.45
01-06-21 26.93 27.52 26.07 4,960,000 26.65 21.68
Date Open High Low Vol Cls adjCls
01-06-20 26.00 27.11 25.43 5,566,700 26.93 21.91
01-06-19 26.71 27.14 25.59 5,797,500 26.00 21.15
01-06-18 27.00 27.15 26.69 4,603,900 26.71 21.73
01-06-15 26.93 28.06 26.93 9,913,700 27.00 21.90
01-06-14 27.24 27.24 26.61 9,710,500 26.80 21.74
01-06-13 28.30 28.60 27.65 3,613,000 27.90 22.63
01-06-12 27.80 28.83 27.03 4,359,600 28.30 22.95
01-06-11 28.10 28.10 27.23 6,257,800 27.80 22.55
01-06-08 28.95 28.95 28.20 4,039,900 28.54 23.15
Date Open High Low Vol Cls adjCls
01-06-07 28.71 29.60 28.30 6,639,400 29.25 23.72
01-06-06 30.05 30.24 28.50 9,398,500 28.71 23.29
01-06-05 29.60 30.27 29.12 6,880,700 30.05 24.37
01-06-04 29.25 29.98 29.01 4,154,400 29.60 24.01
01-06-01 29.32 29.80 29.10 4,076,800 29.25 23.72
01-05-31 28.83 30.00 28.75 4,659,500 29.32 23.78
01-05-30 29.56 29.56 28.82 6,754,300 28.83 23.38
01-05-29 30.05 30.45 29.51 6,303,100 30.21 24.50
01-05-25 30.09 30.20 29.90 4,165,900 30.05 24.37
Date Open High Low Vol Cls adjCls
01-05-24 29.58 30.30 29.45 4,165,700 30.09 24.41
01-05-23 30.80 30.99 29.50 6,509,100 29.58 23.99
01-05-22 30.75 31.37 30.30 7,166,000 30.80 24.98
01-05-21 29.85 30.95 29.10 8,008,300 30.75 24.94
01-05-18 30.10 30.10 28.81 10,448,900 29.85 24.21
01-05-17 27.84 31.00 27.84 30,287,800 30.90 25.06
01-05-16 25.40 27.76 25.12 8,997,000 26.74 21.69
01-05-15 25.90 25.90 25.10 7,104,900 25.40 20.60
01-05-14 26.07 26.07 25.00 6,608,800 25.90 21.01
Date Open High Low Vol Cls adjCls
01-05-11 26.58 27.00 25.90 5,534,700 26.19 21.24
01-05-10 27.00 27.69 26.55 5,205,400 26.58 21.56
01-05-09 27.33 27.34 26.61 6,699,000 27.00 21.90
01-05-08 27.67 28.05 26.87 6,333,300 27.33 22.17
01-05-07 27.74 28.50 27.26 5,851,500 27.67 22.44
01-05-04 27.57 27.85 27.00 6,920,600 27.74 22.50
01-05-03 28.34 28.34 27.37 8,495,200 27.57 22.36
01-05-02 28.45 29.25 28.26 7,657,900 28.65 23.24
01-05-01 28.43 28.60 27.70 7,054,600 28.45 23.08
Date Open High Low Vol Cls adjCls
01-04-30 28.39 29.34 28.11 5,949,100 28.43 23.06
01-04-27 28.08 28.75 28.08 5,169,400 28.39 23.03
01-04-26 29.20 29.40 27.95 7,738,800 27.95 22.67
01-04-25 29.42 29.73 28.56 6,613,200 29.20 23.68
01-04-24 30.96 31.25 29.00 6,785,300 29.42 23.86
01-04-23 31.02 31.02 30.26 5,119,000 30.96 25.11
01-04-20 32.50 32.60 31.03 8,111,000 31.70 25.71
01-04-19 31.90 32.70 30.00 13,652,000 32.50 26.36
01-04-18 29.87 34.00 29.87 15,106,700 31.90 25.87
Date Open High Low Vol Cls adjCls
01-04-17 29.99 30.45 27.94 7,668,700 29.25 23.72
01-04-16 30.38 30.38 29.51 4,343,900 29.99 24.33
01-04-12 30.25 30.70 29.65 5,026,000 30.62 24.84
01-04-11 29.83 31.45 29.52 7,290,700 30.25 24.54
01-04-10 28.92 30.25 28.92 9,336,900 29.83 24.20
01-04-09 28.75 30.30 28.38 6,241,800 28.50 23.12
01-04-06 29.98 29.98 28.51 7,749,400 28.75 23.32
01-04-05 29.00 31.14 29.00 6,596,300 30.77 24.96
01-04-04 27.41 28.00 26.18 7,739,800 27.45 22.26
Date Open High Low Vol Cls adjCls
01-04-03 28.55 28.55 26.90 9,731,600 27.41 22.23
01-04-02 31.27 31.43 28.35 6,911,700 28.92 23.46
01-03-30 30.64 31.62 30.09 4,370,900 31.27 25.36
01-03-29 30.32 31.72 29.51 4,017,800 30.64 24.85
01-03-28 31.82 31.82 29.85 6,595,600 30.32 24.59
01-03-27 31.65 32.69 31.50 6,081,500 32.28 26.18
01-03-26 31.25 32.10 31.25 4,823,600 31.65 25.67
01-03-23 30.89 31.98 30.51 6,971,400 31.17 25.28
01-03-22 29.25 31.25 29.25 7,794,900 30.89 25.06
Date Open High Low Vol Cls adjCls
01-03-21 29.31 30.41 28.00 5,839,200 29.23 23.71
01-03-20 30.50 31.50 29.30 5,879,000 29.31 23.77
01-03-19 28.20 30.71 28.20 6,848,000 30.50 24.74
01-03-16 30.70 31.00 28.10 14,083,000 28.10 22.73
01-03-15 30.95 31.74 30.64 5,143,600 30.70 24.83
01-03-14 31.60 32.25 30.26 7,346,000 30.95 25.03
01-03-13 30.20 31.70 30.20 6,263,500 31.60 25.56
01-03-12 30.25 32.15 29.77 7,474,100 29.88 24.17
01-03-09 31.67 31.67 29.89 6,119,300 30.25 24.47
Date Open High Low Vol Cls adjCls
01-03-08 32.35 32.40 31.10 5,165,800 31.67 25.61
01-03-07 32.15 32.89 32.01 5,979,600 32.35 26.16
01-03-06 31.31 33.00 31.31 6,976,000 32.15 26.00
01-03-05 29.60 30.90 29.60 4,187,200 30.38 24.57
01-03-02 29.00 30.75 28.20 8,616,100 29.52 23.88
01-03-01 28.85 29.50 27.60 9,691,600 29.00 23.46
01-02-28 28.60 29.39 28.02 9,494,400 28.85 23.33
01-02-27 29.95 29.95 28.45 8,783,500 28.60 23.13
01-02-26 30.00 30.77 29.41 8,539,700 30.00 24.26
Date Open High Low Vol Cls adjCls
01-02-23 29.77 30.25 28.45 8,933,300 30.00 24.26
01-02-22 30.01 30.90 29.50 10,500,000 29.77 24.08
01-02-21 30.50 31.99 30.00 8,470,000 30.01 24.27
01-02-20 32.57 32.57 30.00 11,193,900 30.50 24.67
01-02-16 33.50 33.50 31.30 12,297,400 33.13 26.80
01-02-15 34.39 37.00 34.30 10,074,400 36.35 29.40
01-02-14 33.20 34.50 32.60 6,512,400 34.39 27.81
01-02-13 33.05 34.20 33.05 6,734,400 33.20 26.85
01-02-12 33.50 33.74 32.15 6,213,900 32.60 26.37
Date Open High Low Vol Cls adjCls
01-02-09 34.82 34.82 32.89 6,129,700 33.50 27.09
01-02-08 36.00 36.10 34.70 5,774,200 34.84 28.18
01-02-07 36.79 36.79 35.58 4,861,000 36.00 29.12
01-02-06 35.30 37.40 35.25 5,311,800 36.80 29.76
01-02-05 35.70 35.70 34.39 4,528,600 35.30 28.55
01-02-02 36.86 37.24 35.75 4,594,500 35.75 28.91
01-02-01 36.85 36.98 35.76 4,218,900 36.86 29.81
01-01-31 37.80 37.95 36.37 5,140,000 36.85 29.80
01-01-30 37.53 37.91 36.50 7,533,500 37.80 30.57
Date Open High Low Vol Cls adjCls
01-01-29 34.28 37.74 33.61 7,909,400 37.53 30.35
01-01-26 34.44 34.69 33.06 5,332,300 34.44 27.85
01-01-25 35.00 35.31 34.13 6,159,700 34.44 27.85
01-01-24 34.63 35.38 34.63 6,481,100 35.00 28.31
01-01-23 34.50 34.63 32.81 6,157,600 34.31 27.75
01-01-22 35.63 35.63 33.75 5,971,900 34.50 27.90
01-01-19 34.81 36.44 34.81 13,016,900 35.75 28.91
01-01-18 32.25 35.00 32.25 11,742,300 34.69 28.06
01-01-17 31.06 32.19 31.06 9,945,300 31.63 25.58
Date Open High Low Vol Cls adjCls
01-01-16 30.69 30.88 29.94 10,793,500 30.38 24.57
01-01-12 31.75 31.75 29.94 21,400,400 30.69 24.82
01-01-11 31.75 32.94 31.31 16,834,400 32.38 26.18
01-01-10 31.56 32.00 30.50 10,812,000 31.75 25.68
01-01-09 31.38 32.50 31.13 6,322,000 31.56 25.53
01-01-08 30.63 31.69 30.56 6,526,400 31.38 25.38
01-01-05 34.63 34.88 30.63 9,572,100 30.63 24.77
01-01-04 34.25 36.44 34.25 9,799,800 34.63 28.00
01-01-03 30.25 34.75 30.06 14,256,100 34.06 27.55
Date Open High Low Vol Cls adjCls
01-01-02 31.56 32.88 29.75 6,821,000 30.25 24.47
00-12-29 32.44 32.75 31.19 4,918,000 31.56 25.53
00-12-28 32.44 32.81 32.06 4,402,200 32.44 26.24
00-12-27 31.75 32.94 31.56 5,460,400 32.44 26.24
00-12-26 32.19 32.50 30.75 6,352,700 31.75 25.68
00-12-22 30.13 32.31 30.13 7,612,800 32.19 26.03
00-12-21 30.44 31.94 29.13 9,427,200 29.38 23.76
00-12-20 31.13 31.13 29.44 12,358,500 30.44 24.62
00-12-19 31.25 33.63 31.25 10,268,700 31.31 25.33
Date Open High Low Vol Cls adjCls
00-12-18 31.63 32.13 30.88 5,811,200 31.13 25.17
00-12-15 32.38 32.38 30.81 13,039,900 31.63 25.51
00-12-14 33.19 34.19 32.69 6,918,500 33.50 27.03
00-12-13 35.25 35.25 32.88 8,024,000 33.19 26.77
00-12-12 33.13 35.31 32.94 6,692,900 35.25 28.44
00-12-11 33.44 34.56 32.38 6,434,300 33.13 26.72
00-12-08 32.25 34.25 32.25 8,739,400 33.44 26.98
00-12-07 32.00 32.94 31.13 8,732,400 31.25 25.21
00-12-06 33.81 33.81 31.13 14,582,400 32.00 25.82
Date Open High Low Vol Cls adjCls
00-12-05 33.06 35.63 33.06 7,746,300 35.00 28.24
00-12-04 32.19 33.56 32.13 6,175,800 33.00 26.62
00-12-01 31.94 34.31 31.94 7,791,600 32.19 25.97
00-11-30 33.69 33.69 30.50 16,906,100 31.63 25.51
00-11-29 34.69 35.81 34.44 6,656,600 34.56 27.88
00-11-28 35.69 35.69 34.38 5,854,300 34.69 27.98
00-11-27 35.63 36.94 35.63 6,499,000 35.69 28.79
00-11-24 35.13 36.00 35.13 4,580,600 35.56 28.69
00-11-22 33.94 34.44 33.19 6,872,600 33.69 27.18
Date Open High Low Vol Cls adjCls
00-11-21 34.56 35.38 33.88 6,154,600 33.94 27.38
00-11-20 35.63 36.25 34.31 8,092,100 34.56 27.88
00-11-17 35.06 36.69 35.06 10,030,100 35.63 28.74
00-11-16 35.31 35.69 34.56 9,073,600 35.06 28.29
00-11-15 37.00 37.06 34.63 9,940,000 35.31 28.49
00-11-14 34.50 37.44 34.50 15,568,100 37.00 29.85
00-11-13 35.50 35.50 32.63 37,856,300 34.13 27.53
00-11-10 41.06 41.06 37.75 11,563,300 39.13 31.56
00-11-09 44.75 44.75 41.63 9,057,400 42.94 34.64
Date Open High Low Vol Cls adjCls
00-11-08 47.44 47.69 45.56 4,984,800 45.69 36.86
00-11-07 45.94 47.88 45.56 4,045,600 47.44 38.27
00-11-06 46.25 47.00 45.25 4,062,100 45.94 37.06
00-11-03 45.06 48.00 43.94 7,255,900 46.25 37.31
00-11-02 44.50 46.81 44.50 6,502,300 45.06 36.35
00-11-01 46.19 46.19 43.38 6,835,400 44.44 35.85
00-10-31 45.81 47.75 45.00 6,969,400 46.50 37.51
00-10-30 46.50 46.50 43.56 4,984,000 45.81 36.96
00-10-27 87.19 94.00 87.19 13,985,200 87.19 35.17
Date Open High Low Vol Cls adjCls
00-10-26 86.81 89.94 82.38 12,027,000 86.00 34.69
00-10-25 92.13 92.13 86.00 10,016,600 86.81 35.02
00-10-24 98.38 99.56 90.63 11,151,400 92.50 37.31
00-10-23 96.00 99.81 95.13 7,199,400 98.38 39.68
00-10-20 90.94 96.69 89.13 9,360,400 96.00 38.72
00-10-19 86.06 92.00 86.06 13,873,000 90.94 36.68
00-10-18 89.94 89.94 85.25 13,030,000 85.56 34.51
00-10-17 92.69 94.63 88.38 8,207,800 90.50 36.51
00-10-16 90.69 95.00 90.69 7,530,200 92.69 37.39
Date Open High Low Vol Cls adjCls
00-10-13 84.88 91.50 84.88 12,273,600 90.63 36.56
00-10-12 85.56 89.56 82.50 12,462,600 83.69 33.76
00-10-11 89.31 89.31 83.88 12,318,600 85.56 34.51
00-10-10 90.94 92.81 88.06 9,910,000 89.44 36.08
00-10-09 88.44 92.75 88.44 7,918,200 90.94 36.68
00-10-06 88.25 90.81 86.44 13,984,000 87.19 35.17
00-10-05 93.00 93.00 86.25 19,672,200 88.25 35.60
00-10-04 93.50 98.00 93.50 9,928,200 95.63 38.57
00-10-03 93.81 97.75 93.00 9,897,800 93.50 37.72
Date Open High Low Vol Cls adjCls
00-10-02 97.00 98.94 93.63 10,916,400 93.81 37.84
00-09-29 103.00 103.00 95.69 17,647,200 97.00 39.13
00-09-28 103.50 107.44 103.38 8,360,200 103.81 41.88
00-09-27 98.13 104.00 98.13 16,302,600 103.50 41.75
00-09-26 98.88 102.94 98.00 11,104,200 98.13 39.58
00-09-25 104.19 106.44 97.25 8,720,600 98.88 39.88
00-09-22 96.00 104.38 96.00 16,685,400 104.19 42.03
00-09-21 102.38 103.81 94.00 8,691,200 95.00 38.32
00-09-20 106.00 106.00 100.31 10,777,000 102.38 41.30
Date Open High Low Vol Cls adjCls
00-09-19 103.31 106.50 103.31 8,958,200 106.50 42.96
00-09-18 103.00 105.63 101.63 9,107,000 103.00 41.55
00-09-15 107.00 107.00 102.00 13,865,600 103.00 41.48
00-09-14 105.13 108.25 105.13 9,491,800 108.25 43.60
00-09-13 108.75 108.75 104.88 14,849,400 105.00 42.29
00-09-12 112.56 112.56 108.00 11,934,200 111.00 44.71
00-09-11 118.25 118.25 113.56 10,183,000 114.00 45.91
00-09-08 123.81 124.38 121.00 4,610,000 121.00 48.73
00-09-07 120.56 125.25 120.56 6,131,800 123.81 49.87
Date Open High Low Vol Cls adjCls
00-09-06 122.94 123.50 119.50 4,891,200 120.00 48.33
00-09-05 125.00 125.63 122.38 5,060,400 122.94 49.51
00-09-01 121.25 126.44 121.25 6,492,800 125.00 50.34
00-08-31 119.56 121.50 119.56 6,161,000 120.64 48.59
00-08-30 119.94 120.63 117.63 4,006,000 118.00 47.52
00-08-29 120.00 121.44 118.94 5,237,800 119.94 48.30
00-08-28 118.75 121.44 117.38 6,023,400 120.00 48.33
00-08-25 119.38 119.38 117.31 4,465,600 118.75 47.83
00-08-24 115.25 119.88 115.25 6,195,800 119.88 48.28
Date Open High Low Vol Cls adjCls
00-08-23 113.06 115.69 111.06 6,295,200 115.00 46.32
00-08-22 111.31 114.50 111.31 7,229,400 113.06 45.54
00-08-21 112.00 112.94 110.63 6,189,200 111.00 44.71
00-08-18 108.88 113.00 108.56 14,666,200 112.00 45.11
00-08-17 111.00 111.00 107.00 24,793,600 108.88 43.85
00-08-16 111.00 112.56 108.25 8,889,800 111.63 44.96
00-08-15 113.38 113.38 109.75 5,397,000 111.00 44.71
00-08-14 110.00 114.50 109.94 4,564,400 114.50 46.11
00-08-11 110.88 110.88 109.00 4,510,800 110.00 44.30
Date Open High Low Vol Cls adjCls
00-08-10 113.75 114.75 112.13 3,627,200 112.25 45.21
00-08-09 115.81 116.94 112.00 4,470,400 113.75 45.81
00-08-08 115.31 116.75 113.19 5,210,600 115.81 46.64
00-08-07 111.75 115.75 111.06 6,054,000 115.31 46.44
00-08-04 112.00 114.75 109.13 4,086,800 111.75 45.01
00-08-03 112.50 112.69 108.25 6,447,600 112.00 45.11
00-08-02 107.88 115.00 107.25 10,129,200 112.50 45.31
00-08-01 109.25 111.25 107.00 4,766,000 107.88 43.45
00-07-31 107.25 112.00 105.75 10,207,600 109.25 44.00
Date Open High Low Vol Cls adjCls
00-07-28 106.00 109.06 103.00 9,772,600 107.25 43.19
00-07-27 109.75 109.75 104.25 9,727,400 106.00 42.69
00-07-26 115.38 117.19 109.50 15,575,400 110.00 44.30
00-07-25 118.81 119.50 114.81 11,777,800 115.38 46.47
00-07-24 124.00 124.38 117.38 6,930,000 118.81 47.85
00-07-21 129.56 129.56 120.50 14,990,600 124.00 49.94
00-07-20 129.81 132.38 128.00 5,022,600 130.00 52.36
00-07-19 131.00 132.38 129.50 4,714,400 129.81 52.28
00-07-18 133.81 133.81 130.56 4,627,600 131.00 52.76
Date Open High Low Vol Cls adjCls
00-07-17 133.81 135.69 132.00 4,820,400 134.78 54.28
00-07-14 134.88 136.19 133.00 6,549,200 133.81 53.89
00-07-13 128.38 135.19 128.06 7,495,600 134.88 54.32
00-07-12 126.63 130.25 126.00 7,434,400 128.38 51.70
00-07-11 123.69 126.94 122.75 6,940,200 126.63 51.00
00-07-10 124.75 124.81 122.00 4,307,000 123.69 49.82
00-07-07 118.44 125.00 118.44 7,233,000 124.75 50.24
00-07-06 119.63 121.75 115.56 8,648,400 118.38 47.68
00-07-05 124.25 124.38 119.63 5,546,800 119.63 48.18
Date Open High Low Vol Cls adjCls
00-07-03 124.88 124.94 123.13 2,007,800 124.25 50.04
00-06-30 119.94 124.98 119.94 8,531,000 124.88 50.29
00-06-29 123.80 123.94 119.00 9,246,000 119.75 48.23
00-06-28 120.13 124.88 120.13 9,106,800 123.80 49.86
00-06-27 120.00 122.25 116.63 5,695,400 116.63 46.97
00-06-26 118.00 121.81 118.00 4,282,200 120.00 48.33
00-06-23 118.56 120.00 116.69 4,755,000 117.13 47.17
00-06-22 119.50 121.63 118.06 7,144,800 118.56 47.75
00-06-21 116.50 119.94 115.13 5,145,400 119.50 48.13
Date Open High Low Vol Cls adjCls
00-06-20 117.81 120.44 116.06 5,142,600 116.50 46.92
00-06-19 114.25 119.50 114.25 5,725,800 117.81 47.45
00-06-16 116.94 116.94 114.00 7,869,800 114.06 45.87
00-06-15 114.50 119.94 114.50 8,457,200 117.00 47.06
00-06-14 119.00 119.56 114.00 10,035,800 114.00 45.85
00-06-13 120.56 120.56 117.00 17,537,000 119.00 47.86
00-06-12 127.75 127.75 124.56 6,525,600 126.00 50.68
00-06-09 127.38 130.44 127.38 8,253,200 128.00 51.48
00-06-08 122.56 127.81 120.50 10,334,400 125.88 50.62
Date Open High Low Vol Cls adjCls
00-06-07 118.00 124.50 117.00 10,489,200 122.56 49.29
00-06-06 119.88 119.88 116.00 9,393,400 118.00 47.46
00-06-05 114.50 124.00 114.31 11,194,000 120.31 48.39
00-06-02 134.25 145.38 134.06 11,598,600 142.13 44.62
00-06-01 124.38 134.94 124.38 14,312,400 134.25 42.15
00-05-31 124.38 124.38 119.56 7,308,200 120.19 37.73
00-05-30 119.63 124.75 119.63 4,919,800 124.50 39.09
00-05-26 116.25 119.94 114.56 4,607,600 118.13 37.09
00-05-25 118.63 121.94 115.00 7,513,400 116.25 36.50
Date Open High Low Vol Cls adjCls
00-05-24 120.44 120.44 113.19 10,425,800 118.63 37.24
00-05-23 122.75 124.94 120.00 5,273,800 120.69 37.89
00-05-22 126.19 126.94 118.50 7,403,800 122.75 38.54
00-05-19 131.69 131.75 124.69 6,603,400 126.19 39.62
00-05-18 130.06 132.63 129.88 6,643,800 131.69 41.34
00-05-17 135.50 135.50 128.25 11,093,600 130.06 40.83
00-05-16 134.56 141.50 134.56 9,106,200 138.50 43.48
00-05-15 131.56 134.50 127.44 5,664,600 134.00 42.07
00-05-12 131.13 138.50 131.13 6,307,800 131.56 41.30
Date Open High Low Vol Cls adjCls
00-05-11 126.25 131.38 123.81 6,473,200 130.88 41.09
00-05-10 131.94 131.94 122.56 7,396,600 126.25 39.64
00-05-09 135.44 135.44 131.31 3,990,200 132.81 41.70
00-05-08 136.69 136.69 133.44 3,294,400 135.69 42.60
00-05-05 132.13 138.81 130.75 4,838,000 136.75 42.93
00-05-04 132.50 133.00 127.56 5,788,400 132.13 41.48
00-05-03 136.38 136.38 129.00 6,891,000 132.50 41.60
00-05-02 139.00 142.00 138.00 5,076,600 138.06 43.35
00-05-01 135.00 141.56 132.50 7,659,800 139.00 43.64
Date Open High Low Vol Cls adjCls
00-04-28 137.88 138.69 134.19 4,948,200 135.00 42.38
00-04-27 140.13 140.13 135.31 7,525,200 137.88 43.29
00-04-26 139.31 143.94 138.25 8,063,400 140.56 44.13
00-04-25 133.63 140.00 133.63 7,780,000 139.31 43.74
00-04-24 138.19 138.19 130.19 8,145,200 132.31 41.54
00-04-20 135.81 139.94 135.25 5,986,800 139.50 43.80
00-04-19 139.06 139.44 134.50 6,753,800 135.81 42.64
00-04-18 133.75 141.00 132.75 10,658,000 139.06 43.66
00-04-17 123.06 133.75 123.06 11,194,800 133.75 41.99
Date Open High Low Vol Cls adjCls
00-04-14 131.94 135.75 120.94 12,498,600 123.00 38.62
00-04-13 135.00 138.63 131.63 9,284,800 131.94 41.42
00-04-12 145.81 147.38 133.25 9,340,400 135.00 42.38
00-04-11 147.25 149.94 140.88 6,810,000 145.81 45.78
00-04-10 153.38 153.38 145.88 7,707,600 147.25 46.23
00-04-07 148.13 156.00 146.63 6,491,800 156.00 48.98
00-04-06 143.00 148.56 143.00 7,033,800 148.13 46.50
00-04-05 138.13 148.19 137.00 10,701,800 142.00 44.58
00-04-04 132.56 139.81 129.00 9,753,800 138.13 43.36
Date Open High Low Vol Cls adjCls
00-04-03 132.56 136.50 130.25 7,150,200 132.56 41.62
00-03-31 130.75 137.50 130.00 7,787,600 132.56 41.62
00-03-30 135.00 135.00 130.13 6,698,000 130.75 41.05
00-03-29 140.69 140.75 133.88 7,676,200 135.00 42.38
00-03-28 146.19 146.81 140.00 5,293,000 140.69 44.17
00-03-27 143.63 148.88 143.63 4,615,400 146.19 45.90
00-03-24 147.25 149.63 140.06 5,857,400 142.38 44.70
00-03-23 146.19 149.50 142.63 5,378,200 147.25 46.23
00-03-22 141.88 146.81 141.75 5,330,400 146.19 45.90
Date Open High Low Vol Cls adjCls
00-03-21 143.69 143.69 138.81 7,334,400 141.88 44.54
00-03-20 139.00 146.81 138.31 7,378,800 144.00 45.21
00-03-17 133.00 143.13 133.00 13,897,800 139.00 43.59
00-03-16 132.00 133.00 124.00 15,344,000 133.00 41.71
00-03-15 139.75 140.88 129.81 10,593,600 132.00 41.39
00-03-14 146.50 150.00 139.75 6,568,600 139.75 43.82
00-03-13 146.94 149.38 141.75 6,526,800 146.50 45.94
00-03-10 151.88 155.50 146.00 6,598,000 146.94 46.08
00-03-09 141.38 153.81 141.38 9,162,000 151.88 47.63
Date Open High Low Vol Cls adjCls
00-03-08 143.00 144.19 139.69 8,025,400 140.88 44.18
00-03-07 146.50 151.13 142.00 12,071,200 143.00 44.84
00-03-06 138.63 152.06 136.81 12,185,400 146.50 45.94
00-03-03 134.06 139.88 134.06 8,884,000 138.63 43.47
00-03-02 133.63 135.00 132.25 4,911,800 134.00 42.02
00-03-01 134.50 137.75 132.19 7,618,200 133.63 41.90
00-02-29 128.88 138.25 127.69 10,787,600 134.50 42.18
00-02-28 124.63 129.25 122.44 9,919,400 128.88 40.41
00-02-25 129.50 129.50 124.56 7,648,000 124.63 39.08
Date Open High Low Vol Cls adjCls
00-02-24 130.44 130.44 127.00 7,541,800 129.50 40.61
00-02-23 128.00 131.00 125.38 6,931,800 130.75 41.00
00-02-22 129.00 129.25 125.06 7,647,800 128.00 40.14
00-02-18 128.00 130.38 127.56 11,207,200 129.00 40.45
00-02-17 128.50 128.50 123.63 10,562,000 128.00 40.14
00-02-16 125.56 132.00 125.56 10,113,200 131.00 41.08
00-02-15 123.00 126.31 121.94 8,258,200 124.75 39.12
00-02-14 121.38 124.25 120.50 6,556,400 123.00 38.57
00-02-11 126.00 126.00 119.88 5,575,000 121.38 38.06
Date Open High Low Vol Cls adjCls
00-02-10 124.00 126.50 123.13 5,054,400 126.00 39.51
00-02-09 124.19 127.00 122.31 8,259,600 124.00 38.89
00-02-08 127.50 127.50 122.50 9,442,400 124.19 38.94
00-02-07 118.00 129.00 117.19 12,575,600 128.50 40.30
00-02-04 114.38 119.63 114.38 9,222,000 118.00 37.00
00-02-03 111.00 116.50 111.00 7,933,400 113.50 35.59
00-02-02 106.44 112.69 106.44 6,835,000 110.56 34.67
00-02-01 108.25 109.38 104.00 6,553,000 105.81 33.18
00-01-31 108.75 109.81 103.88 5,553,400 108.25 33.95
Date Open High Low Vol Cls adjCls
00-01-28 108.50 111.88 107.25 5,903,200 108.75 34.10
00-01-27 108.75 113.94 107.00 9,038,800 108.50 34.02
00-01-26 111.25 111.25 107.00 7,407,000 108.75 34.10
00-01-25 113.00 113.25 107.88 7,255,400 112.63 35.32
00-01-24 113.13 114.69 111.69 5,695,200 113.00 35.44
00-01-21 116.13 116.50 112.94 5,859,000 113.13 35.48
00-01-20 116.00 117.88 112.88 6,146,600 116.13 36.42
00-01-19 113.56 116.38 111.38 6,960,200 116.00 36.38
00-01-18 112.50 116.50 110.94 6,449,600 113.56 35.61
Date Open High Low Vol Cls adjCls
00-01-14 112.75 114.94 111.00 5,722,200 112.50 35.28
00-01-13 112.38 113.25 109.75 5,310,400 112.75 35.36
00-01-12 108.56 113.13 106.19 6,622,800 112.38 35.24
00-01-11 111.06 111.75 107.63 4,745,200 108.56 34.04
00-01-10 107.31 111.75 107.31 6,924,800 111.06 34.83
00-01-07 101.06 106.00 101.06 7,395,400 103.88 32.57
00-01-06 107.81 107.81 101.00 7,239,200 101.00 31.67
00-01-05 108.56 110.50 104.25 10,169,600 107.88 33.83
00-01-04 115.50 115.50 107.81 7,380,200 108.56 34.04
Date Open High Low Vol Cls adjCls
00-01-03 113.75 118.81 113.25 8,341,800 117.44 36.83
99-12-31 115.25 115.38 113.75 1,374,800 113.75 35.67
99-12-30 114.00 117.94 114.00 4,142,600 115.25 36.14
99-12-29 111.69 115.88 111.69 4,379,400 113.63 35.63
99-12-28 108.75 112.88 108.75 3,600,800 111.31 34.91
99-12-27 112.63 113.44 108.19 4,990,600 108.50 34.02
99-12-23 107.81 112.88 107.81 5,552,600 112.63 35.32
99-12-22 108.13 108.13 105.50 4,205,000 106.94 33.53
99-12-21 106.03 108.94 104.06 4,252,400 108.75 34.10
Date Open High Low Vol Cls adjCls
99-12-20 105.25 108.38 103.13 4,718,200 106.03 33.25
99-12-17 106.63 108.44 105.13 9,344,800 105.25 32.96
99-12-16 101.13 106.75 100.75 8,681,600 106.63 33.39
99-12-15 103.38 103.38 99.06 8,562,800 101.13 31.66
99-12-14 105.69 105.69 102.50 8,131,800 103.38 32.37
99-12-13 109.00 109.50 105.13 8,527,400 107.72 33.73
99-12-10 110.50 111.38 108.19 9,281,000 109.00 34.13
99-12-09 109.81 112.81 108.00 11,043,800 110.50 34.60
99-12-08 107.31 110.44 107.31 8,497,200 109.81 34.38
Date Open High Low Vol Cls adjCls
99-12-07 104.69 109.88 103.31 8,661,400 106.33 33.29
99-12-06 105.00 107.81 101.75 7,069,600 104.69 32.78
99-12-03 102.25 107.19 102.25 11,760,600 105.00 32.88
99-12-02 98.00 101.38 98.00 11,356,600 99.75 31.23
99-12-01 95.06 97.56 95.06 7,846,400 96.50 30.22
99-11-30 96.00 99.31 94.50 8,017,000 94.88 29.71
99-11-29 95.38 97.56 94.88 5,754,800 96.00 30.06
99-11-26 97.38 98.44 95.25 2,851,800 95.38 29.86
99-11-24 94.06 97.63 93.31 7,690,200 97.38 30.49
Date Open High Low Vol Cls adjCls
99-11-23 93.81 94.94 93.50 8,056,200 94.06 29.45
99-11-22 93.63 94.75 93.25 9,809,400 93.81 29.37
99-11-19 94.31 95.44 92.75 14,789,200 93.63 29.32
99-11-18 85.13 94.69 85.13 42,859,200 94.31 29.53
99-11-17 76.13 81.25 75.19 12,276,800 81.00 25.36
99-11-16 74.63 76.13 74.44 8,663,800 76.13 23.84
99-11-15 76.56 76.56 74.56 7,897,200 74.63 23.37
99-11-12 73.81 76.69 73.25 8,768,600 76.69 24.01
99-11-11 74.00 75.00 73.25 7,839,200 73.81 23.11
Date Open High Low Vol Cls adjCls
99-11-10 77.69 77.75 73.13 12,684,200 74.00 23.17
99-11-09 79.38 80.44 77.31 5,791,000 77.69 24.33
99-11-08 78.13 79.69 78.13 4,957,000 79.38 24.85
99-11-05 77.44 79.88 77.44 8,371,400 77.63 24.31
99-11-04 73.81 76.94 73.81 8,767,400 76.69 24.01
99-11-03 72.25 73.94 71.81 8,274,000 73.38 22.97
99-11-02 74.63 75.06 72.19 8,346,000 72.25 22.62
99-11-01 74.19 75.56 73.63 7,478,000 74.63 23.37
99-10-29 72.56 75.19 72.56 10,462,600 74.19 23.23
Date Open High Low Vol Cls adjCls
99-10-28 69.50 72.00 69.50 25,302,200 71.25 22.31
99-10-27 75.69 75.69 67.00 20,263,800 67.00 20.98
99-10-26 76.13 77.69 76.00 6,140,800 76.63 23.99
99-10-25 75.88 77.38 74.50 5,674,400 76.13 23.84
99-10-22 75.00 77.00 74.75 5,578,400 75.88 23.76
99-10-21 75.38 75.38 72.50 12,855,000 75.00 23.48
99-10-20 74.13 77.75 74.13 16,877,000 76.56 23.97
99-10-19 78.25 79.88 72.56 18,227,400 73.75 23.09
99-10-18 81.38 81.38 75.50 12,581,200 78.25 24.50
Date Open High Low Vol Cls adjCls
99-10-15 82.00 84.25 79.63 9,426,400 82.75 25.91
99-10-14 83.25 84.25 81.50 8,048,000 82.00 25.68
99-10-13 83.94 85.81 83.25 7,905,000 83.25 26.07
99-10-12 87.94 87.94 83.94 7,472,400 83.94 26.28
99-10-11 87.44 89.44 86.44 6,182,800 88.19 27.61
99-10-08 87.75 87.75 83.75 10,216,200 87.44 27.38
99-10-07 89.13 89.94 86.69 9,382,400 87.75 27.48
99-10-06 84.06 89.63 84.06 11,903,000 89.13 27.91
99-10-05 83.25 85.25 82.50 13,315,600 83.63 26.18
Date Open High Low Vol Cls adjCls
99-10-04 87.38 89.06 82.50 16,431,600 83.25 26.07
99-10-01 89.44 89.44 86.56 14,802,000 87.38 27.36
99-09-30 89.25 92.00 88.50 14,716,000 90.75 28.42
99-09-29 95.13 95.13 88.88 11,583,000 89.25 27.95
99-09-28 96.13 96.63 91.81 9,334,400 95.19 29.80
99-09-27 96.63 99.38 95.63 7,460,600 96.13 30.10
99-09-24 94.38 97.19 93.88 8,937,200 96.63 30.25
99-09-23 98.69 100.19 93.25 8,244,000 94.38 29.55
99-09-22 99.38 100.50 97.50 11,189,600 98.69 30.90
Date Open High Low Vol Cls adjCls
99-09-21 103.31 103.31 99.06 8,312,600 99.38 31.12
99-09-20 101.88 104.50 101.88 7,285,200 104.06 32.58
99-09-17 103.94 105.13 100.06 10,785,400 100.81 31.52
99-09-16 107.56 107.56 101.63 9,958,600 103.94 32.49
99-09-15 110.81 112.50 108.50 5,158,600 108.50 33.92
99-09-14 110.88 112.38 108.75 5,095,600 110.81 34.64
99-09-13 112.25 113.44 110.50 3,881,400 110.88 34.66
99-09-10 113.94 114.63 111.38 5,625,800 112.25 35.09
99-09-09 110.00 114.00 110.00 5,941,600 113.94 35.62
Date Open High Low Vol Cls adjCls
99-09-08 109.25 111.88 108.56 5,819,800 109.81 34.33
99-09-07 109.59 111.38 109.25 5,018,800 109.25 34.15
99-09-03 106.06 109.75 106.06 6,009,000 109.59 34.26
99-09-02 105.00 106.81 103.00 3,946,200 104.94 32.81
99-09-01 105.38 106.06 104.13 4,088,800 105.00 32.83
99-08-31 103.00 107.38 103.00 7,043,200 105.38 32.94
99-08-30 104.63 104.69 102.31 3,548,400 102.81 32.14
99-08-27 102.63 106.50 102.38 6,076,000 104.63 32.71
99-08-26 105.00 105.00 102.31 6,144,400 102.63 32.08
Date Open High Low Vol Cls adjCls
99-08-25 106.44 107.25 104.25 5,134,000 105.06 32.84
99-08-24 105.00 106.94 104.75 5,849,000 106.44 33.27
99-08-23 104.88 105.38 102.94 5,976,000 105.00 32.83
99-08-20 102.31 104.88 102.31 5,437,400 104.88 32.79
99-08-19 102.38 102.81 100.00 7,361,200 102.25 31.97
99-08-18 104.44 104.44 100.63 8,592,000 102.38 32.00
99-08-17 106.00 106.00 103.44 13,301,000 104.50 32.67
99-08-16 106.69 111.81 106.69 7,180,200 110.25 34.47
99-08-13 105.00 107.25 105.00 9,340,800 106.00 33.14
Date Open High Low Vol Cls adjCls
99-08-12 108.88 108.88 102.25 8,107,000 103.06 32.22
99-08-11 106.69 109.44 105.94 5,752,000 109.38 34.19
99-08-10 107.69 108.63 105.75 6,710,600 106.69 33.35
99-08-09 111.00 111.75 106.63 6,675,000 107.69 33.67
99-08-06 113.88 115.88 110.13 6,999,400 111.00 34.70
99-08-05 110.25 114.00 108.13 7,390,800 113.88 35.60
99-08-04 108.50 111.44 107.50 8,977,000 110.25 34.47
99-08-03 105.25 109.31 105.25 7,954,000 108.50 33.92
99-08-02 104.69 108.25 103.94 4,297,000 104.75 32.75
Date Open High Low Vol Cls adjCls
99-07-30 106.50 107.31 104.69 4,735,800 104.69 32.73
99-07-29 108.50 108.50 106.06 5,042,800 106.50 33.29
99-07-28 109.25 111.75 108.56 4,486,600 109.94 34.37
99-07-27 106.69 110.81 106.69 6,105,400 109.25 34.15
99-07-26 106.75 106.75 105.38 4,059,400 105.69 33.04
99-07-23 105.75 109.19 105.75 7,009,400 107.75 33.68
99-07-22 110.88 110.88 105.06 8,660,000 105.25 32.90
99-07-21 110.63 113.94 109.50 6,809,000 112.56 35.19
99-07-20 115.44 115.44 110.25 9,058,400 110.63 34.58
Date Open High Low Vol Cls adjCls
99-07-19 115.25 118.44 115.25 9,678,400 116.25 36.34
99-07-16 113.00 114.56 111.50 8,383,200 114.00 35.64
99-07-15 108.44 113.50 107.06 7,429,600 113.00 35.33
99-07-14 109.31 110.50 107.44 6,310,400 108.44 33.90
99-07-13 107.13 109.75 105.63 5,077,800 109.31 34.17
99-07-12 106.69 107.44 105.50 4,076,600 107.13 33.49
99-07-09 105.81 106.94 104.19 4,905,400 106.69 33.35
99-07-08 99.63 106.38 99.63 11,284,000 105.81 33.08
99-07-07 100.38 100.94 98.50 4,066,400 99.31 31.05
Date Open High Low Vol Cls adjCls
99-07-06 101.75 103.00 100.25 3,581,400 100.38 31.38
99-07-02 102.00 102.69 101.00 3,878,400 101.75 31.81
99-07-01 100.50 102.63 99.19 6,526,200 102.00 31.89
99-06-30 97.38 100.50 95.25 7,817,600 100.50 31.42
99-06-29 97.38 97.56 96.06 5,447,400 97.38 30.44
99-06-28 93.00 97.50 93.00 7,551,400 97.38 30.44
99-06-25 91.19 92.75 91.19 2,891,400 92.63 28.96
99-06-24 92.88 92.88 90.25 4,030,600 90.88 28.41
99-06-23 93.13 93.44 91.56 4,027,600 92.94 29.05
Date Open High Low Vol Cls adjCls
99-06-22 93.88 96.81 92.81 7,537,600 93.13 29.11
99-06-21 91.94 94.13 91.31 4,822,000 93.88 29.35
99-06-18 89.44 91.94 89.44 6,250,600 91.94 28.69
99-06-17 90.13 90.13 88.25 5,389,200 89.31 27.87
99-06-16 87.50 90.94 87.50 5,805,000 90.75 28.32
99-06-15 85.88 87.00 85.88 5,829,600 86.44 26.98
99-06-14 88.38 89.25 85.63 5,765,000 85.88 26.80
99-06-11 93.00 93.44 88.06 4,512,000 88.38 27.58
99-06-10 92.69 93.38 92.00 4,312,400 93.00 29.02
Date Open High Low Vol Cls adjCls
99-06-09 91.00 93.00 91.00 3,183,000 92.69 28.93
99-06-08 94.00 94.50 90.56 4,296,800 90.56 28.26
99-06-07 90.50 94.75 90.38 4,933,600 94.00 29.34
99-06-04 91.44 92.94 89.56 4,034,400 90.50 28.24
99-06-03 89.75 92.38 89.63 5,528,800 91.44 28.54
99-06-02 90.13 90.44 87.25 6,872,000 89.75 28.01
99-06-01 92.88 92.88 89.63 8,170,600 90.13 28.13
99-05-28 93.75 95.13 93.75 5,613,000 94.31 29.43
99-05-27 92.63 92.63 91.06 6,255,800 92.63 28.91
Date Open High Low Vol Cls adjCls
99-05-26 89.50 93.50 88.50 7,870,800 93.50 29.18
99-05-25 90.00 91.75 89.06 7,492,000 89.50 27.93
99-05-24 93.88 94.50 89.38 9,115,600 90.00 28.09
99-05-21 94.00 94.63 93.06 7,399,000 93.88 29.30
99-05-20 93.81 95.13 93.63 9,793,200 94.00 29.34
99-05-19 95.50 95.50 93.44 17,198,000 93.81 29.28
99-05-18 90.13 97.56 90.13 29,657,000 96.00 29.96
99-05-17 84.19 88.75 83.88 6,961,400 88.75 27.70
99-05-14 86.50 86.50 84.00 8,787,600 84.19 26.27
Date Open High Low Vol Cls adjCls
99-05-13 84.56 87.88 84.56 13,522,200 87.00 27.15
99-05-12 80.56 83.38 79.75 8,748,800 83.25 25.98
99-05-11 80.38 80.63 79.06 4,665,400 80.56 25.14
99-05-10 79.94 81.94 79.50 6,289,800 80.38 25.08
99-05-07 77.31 79.94 77.06 3,500,800 79.94 24.95
99-05-06 79.88 79.88 77.00 4,733,400 77.31 24.13
99-05-05 79.50 80.31 78.56 4,415,600 80.25 25.04
99-05-04 79.94 79.94 79.00 3,865,200 79.50 24.81
99-05-03 78.88 80.19 78.13 4,872,400 79.94 24.95
Date Open High Low Vol Cls adjCls
99-04-30 78.38 80.88 77.31 6,100,400 78.88 24.61
99-04-29 79.31 79.38 76.00 6,258,000 78.38 24.46
99-04-28 80.13 80.44 79.31 5,645,400 79.31 24.75
99-04-27 79.50 81.50 78.88 9,074,200 80.13 25.01
99-04-26 77.13 79.88 76.81 6,419,800 79.50 24.81
99-04-23 76.63 78.19 75.81 6,048,200 77.13 24.07
99-04-22 75.13 77.00 73.75 10,532,000 76.63 23.91
99-04-21 71.38 75.50 70.56 4,192,000 75.13 23.44
99-04-20 71.38 71.81 69.25 5,729,200 71.38 22.27
Date Open High Low Vol Cls adjCls
99-04-19 70.38 72.81 70.38 7,464,800 71.38 22.27
99-04-16 70.75 70.94 69.38 4,747,000 70.38 21.96
99-04-15 71.00 71.81 70.38 7,055,200 70.75 22.08
99-04-14 70.81 71.50 69.75 6,628,400 71.00 22.16
99-04-13 69.06 71.13 69.06 10,423,600 70.81 22.10
99-04-12 68.50 68.50 65.13 10,331,000 68.38 21.34
99-04-09 71.25 71.25 69.50 3,702,800 69.63 21.73
99-04-08 69.75 71.38 68.63 4,733,000 71.31 22.25
99-04-07 70.00 70.88 67.88 5,468,000 69.75 21.77
Date Open High Low Vol Cls adjCls
99-04-06 71.44 71.50 69.06 4,821,400 70.00 21.85
99-04-05 68.19 72.19 68.19 5,848,400 71.44 22.29
99-04-01 67.81 68.56 67.50 4,465,600 67.88 21.18
99-03-31 69.00 70.81 67.75 5,057,800 67.81 21.16
99-03-30 69.63 70.13 68.00 3,639,200 69.00 21.53
99-03-29 68.69 70.25 68.63 3,742,400 69.63 21.73
99-03-26 67.63 69.88 67.00 4,207,000 68.69 21.44
99-03-25 67.31 68.13 66.63 5,085,000 67.63 21.10
99-03-24 67.19 68.88 66.00 6,325,000 67.31 21.01
Date Open High Low Vol Cls adjCls
99-03-23 68.94 68.94 66.56 6,017,200 67.19 20.97
99-03-22 70.88 71.00 68.81 5,040,000 69.00 21.53
99-03-19 74.00 74.19 69.88 8,513,600 70.88 22.07
99-03-18 73.19 74.00 70.81 7,233,200 74.00 23.04
99-03-17 72.69 73.88 72.38 4,611,000 73.19 22.79
99-03-16 71.56 74.06 71.00 6,986,600 72.69 22.63
99-03-15 69.06 71.56 69.06 5,006,400 71.56 22.28
99-03-12 68.81 69.56 67.94 4,309,000 69.00 21.48
99-03-11 68.69 70.00 68.69 5,364,800 68.81 21.43
Date Open High Low Vol Cls adjCls
99-03-10 67.81 68.94 67.81 5,167,200 68.63 21.37
99-03-09 69.88 70.69 67.13 7,486,200 67.69 21.08
99-03-08 68.31 69.88 68.31 6,249,000 69.88 21.76
99-03-05 67.44 68.56 66.56 8,275,400 68.13 21.21
99-03-04 68.81 69.44 65.88 8,883,600 67.44 21.00
99-03-03 68.63 70.25 68.25 9,980,600 68.81 21.43
99-03-02 67.75 73.50 67.75 17,996,000 68.63 21.37
99-03-01 66.44 66.81 63.38 8,941,400 65.88 20.51
99-02-26 71.06 71.06 66.13 9,611,000 66.44 20.69
Date Open High Low Vol Cls adjCls
99-02-25 70.75 72.00 69.38 6,066,400 71.19 22.17
99-02-24 73.13 73.88 70.13 5,426,000 70.75 22.03
99-02-23 73.88 74.88 72.75 6,536,200 73.13 22.77
99-02-22 69.19 74.56 69.19 8,822,000 73.88 23.00
99-02-19 67.94 69.50 67.50 6,916,800 68.31 21.27
99-02-18 68.13 68.88 66.75 9,128,400 67.94 21.15
99-02-17 70.50 71.00 67.06 13,072,800 68.13 21.21
99-02-16 76.44 78.00 69.50 9,263,200 70.50 21.95
99-02-12 75.25 77.44 74.25 11,199,800 76.44 23.80
Date Open High Low Vol Cls adjCls
99-02-11 72.38 75.69 71.38 7,829,000 75.25 23.43
99-02-10 71.06 73.13 71.06 5,682,200 72.38 22.54
99-02-09 71.88 74.94 70.63 6,799,800 70.63 21.99
99-02-08 71.94 73.50 71.88 5,948,000 71.88 22.38
99-02-05 74.50 74.50 71.38 11,164,400 71.94 22.40
99-02-04 78.50 78.63 74.63 7,705,400 75.38 23.47
99-02-03 77.63 79.56 77.63 6,384,000 78.50 24.44
99-02-02 80.56 80.56 77.00 12,352,800 77.06 24.00
99-02-01 79.38 83.88 79.38 17,080,600 81.94 25.51
Date Open High Low Vol Cls adjCls
99-01-29 75.00 79.00 75.00 13,571,000 78.38 24.40
99-01-28 73.06 74.75 73.06 5,953,400 73.88 23.00
99-01-27 72.63 74.38 71.06 6,271,600 72.38 22.54
99-01-26 71.38 73.50 71.13 5,986,200 72.63 22.61
99-01-25 69.81 72.69 69.81 5,325,800 71.38 22.22
99-01-22 70.19 70.50 69.00 4,202,800 69.63 21.68
99-01-21 71.75 73.44 70.13 5,773,200 70.19 21.85
99-01-20 71.00 74.50 71.00 9,003,000 71.75 22.34
99-01-19 70.44 70.44 67.50 6,136,000 69.50 21.64
Date Open High Low Vol Cls adjCls
99-01-15 70.19 70.63 69.50 5,098,000 70.50 21.95
99-01-14 71.50 72.50 69.50 6,871,200 70.19 21.85
99-01-13 70.44 72.81 68.50 6,582,600 71.50 22.26
99-01-12 72.00 72.38 70.31 4,459,600 70.44 21.93
99-01-11 72.94 72.94 71.19 4,894,200 72.00 22.42
99-01-08 72.88 74.94 72.75 8,279,600 73.06 22.75
99-01-07 71.63 72.88 70.38 7,151,200 72.88 22.69
99-01-06 70.50 72.38 70.50 11,835,600 71.63 22.30
99-01-05 68.94 70.06 68.25 5,209,800 69.69 21.70
Date Open High Low Vol Cls adjCls
99-01-04 68.38 70.00 68.38 6,626,200 68.94 21.47
98-12-31 69.88 69.88 68.25 3,012,200 68.31 21.27
98-12-30 68.38 70.31 68.38 6,325,200 69.94 21.78
98-12-29 69.13 69.56 68.00 3,908,600 68.25 21.25
98-12-28 67.94 69.69 67.94 4,900,400 69.13 21.52
98-12-24 67.81 68.69 67.31 2,332,600 67.88 21.13
98-12-23 66.56 68.00 66.56 5,320,000 67.81 21.11
98-12-22 66.06 66.94 65.13 3,910,200 66.06 20.57
98-12-21 65.81 66.81 65.38 5,335,600 66.06 20.57
Date Open High Low Vol Cls adjCls
98-12-18 65.56 66.44 65.00 6,613,000 65.81 20.44
98-12-17 64.81 66.06 64.56 3,422,600 65.56 20.36
98-12-16 65.81 65.81 64.06 3,924,400 64.81 20.13
98-12-15 63.50 65.88 63.50 5,213,200 65.88 20.46
98-12-14 65.19 65.19 63.38 4,704,000 63.50 19.72
98-12-11 63.81 65.50 63.31 4,181,400 65.44 20.33
98-12-10 66.06 66.44 62.88 5,672,000 63.81 19.82
98-12-09 66.25 66.63 65.56 3,827,200 66.06 20.52
98-12-08 64.75 66.81 64.75 8,733,400 66.25 20.58
Date Open High Low Vol Cls adjCls
98-12-07 63.63 64.88 63.19 4,387,400 64.63 20.07
98-12-04 62.19 63.88 62.19 5,510,000 63.63 19.76
98-12-03 63.38 64.44 62.06 6,609,600 62.19 19.32
98-12-02 62.19 64.38 61.94 9,084,000 63.38 19.69
98-12-01 62.56 62.94 61.31 7,746,200 62.19 19.32
98-11-30 62.19 63.31 61.13 7,136,800 62.56 19.43
98-11-27 62.63 63.06 62.19 1,874,200 62.19 19.32
98-11-25 63.00 63.06 61.94 4,531,600 62.63 19.45
98-11-24 61.88 63.88 61.88 10,573,000 63.00 19.57
Date Open High Low Vol Cls adjCls
98-11-23 59.00 61.69 59.00 13,900,200 61.63 19.14
98-11-20 59.06 59.38 57.69 12,762,400 57.81 17.96
98-11-19 59.81 59.94 58.44 10,569,000 59.06 18.35